(self.webpackChunkaccounts=self.webpackChunkaccounts||[]).push([[590],{4e3:function(_e){_e.exports=function(te){var u={};function e(t){if(u[t])return u[t].exports;var I=u[t]={i:t,l:!1,exports:{}};return te[t].call(I.exports,I,I.exports,e),I.l=!0,I.exports}return e.m=te,e.c=u,e.d=function(t,I,d){e.o(t,I)||Object.defineProperty(t,I,{enumerable:!0,get:d})},e.r=function(t){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,I){if(1&I&&(t=e(t)),8&I||4&I&&"object"==typeof t&&t&&t.__esModule)return t;var d=Object.create(null);if(e.r(d),Object.defineProperty(d,"default",{enumerable:!0,value:t}),2&I&&"string"!=typeof t)for(var P in t)e.d(d,P,function(L){return t[L]}.bind(null,P));return d},e.n=function(t){var I=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(I,"a",I),I},e.o=function(t,I){return Object.prototype.hasOwnProperty.call(t,I)},e.p="",e(e.s=90)}({17:function(te,u,e){"use strict";u.__esModule=!0,u.default=void 0;var t=e(18),I=function(){function d(){}return d.getFirstMatch=function(P,L){var k=L.match(P);return k&&k.length>0&&k[1]||""},d.getSecondMatch=function(P,L){var k=L.match(P);return k&&k.length>1&&k[2]||""},d.matchAndReturnConst=function(P,L,k){if(P.test(L))return k},d.getWindowsVersionName=function(P){switch(P){case"NT":return"NT";case"XP":case"NT 5.1":return"XP";case"NT 5.0":return"2000";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}},d.getMacOSVersionName=function(P){var L=P.split(".").splice(0,2).map(function(k){return parseInt(k,10)||0});if(L.push(0),10===L[0])switch(L[1]){case 5:return"Leopard";case 6:return"Snow Leopard";case 7:return"Lion";case 8:return"Mountain Lion";case 9:return"Mavericks";case 10:return"Yosemite";case 11:return"El Capitan";case 12:return"Sierra";case 13:return"High Sierra";case 14:return"Mojave";case 15:return"Catalina";default:return}},d.getAndroidVersionName=function(P){var L=P.split(".").splice(0,2).map(function(k){return parseInt(k,10)||0});if(L.push(0),!(1===L[0]&&L[1]<5))return 1===L[0]&&L[1]<6?"Cupcake":1===L[0]&&L[1]>=6?"Donut":2===L[0]&&L[1]<2?"Eclair":2===L[0]&&2===L[1]?"Froyo":2===L[0]&&L[1]>2?"Gingerbread":3===L[0]?"Honeycomb":4===L[0]&&L[1]<1?"Ice Cream Sandwich":4===L[0]&&L[1]<4?"Jelly Bean":4===L[0]&&L[1]>=4?"KitKat":5===L[0]?"Lollipop":6===L[0]?"Marshmallow":7===L[0]?"Nougat":8===L[0]?"Oreo":9===L[0]?"Pie":void 0},d.getVersionPrecision=function(P){return P.split(".").length},d.compareVersions=function(P,L,k){void 0===k&&(k=!1);var w=d.getVersionPrecision(P),re=d.getVersionPrecision(L),ge=Math.max(w,re),he=0,Ae=d.map([P,L],function(We){var Ze=ge-d.getVersionPrecision(We),at=We+new Array(Ze+1).join(".0");return d.map(at.split("."),function(it){return new Array(20-it.length).join("0")+it}).reverse()});for(k&&(he=ge-Math.min(w,re)),ge-=1;ge>=he;){if(Ae[0][ge]>Ae[1][ge])return 1;if(Ae[0][ge]===Ae[1][ge]){if(ge===he)return 0;ge-=1}else if(Ae[0][ge]<Ae[1][ge])return-1}},d.map=function(P,L){var k,w=[];if(Array.prototype.map)return Array.prototype.map.call(P,L);for(k=0;k<P.length;k+=1)w.push(L(P[k]));return w},d.find=function(P,L){var k,w;if(Array.prototype.find)return Array.prototype.find.call(P,L);for(k=0,w=P.length;k<w;k+=1){var re=P[k];if(L(re,k))return re}},d.assign=function(P){for(var L,k,w=P,re=arguments.length,ge=new Array(re>1?re-1:0),he=1;he<re;he++)ge[he-1]=arguments[he];if(Object.assign)return Object.assign.apply(Object,[P].concat(ge));var Ae=function(){var We=ge[L];"object"==typeof We&&null!==We&&Object.keys(We).forEach(function(Ze){w[Ze]=We[Ze]})};for(L=0,k=ge.length;L<k;L+=1)Ae();return P},d.getBrowserAlias=function(P){return t.BROWSER_ALIASES_MAP[P]},d.getBrowserTypeByAlias=function(P){return t.BROWSER_MAP[P]||""},d}();u.default=I,te.exports=u.default},18:function(te,u,e){"use strict";u.__esModule=!0,u.ENGINE_MAP=u.OS_MAP=u.PLATFORMS_MAP=u.BROWSER_MAP=u.BROWSER_ALIASES_MAP=void 0,u.BROWSER_ALIASES_MAP={"Amazon Silk":"amazon_silk","Android Browser":"android",Bada:"bada",BlackBerry:"blackberry",Chrome:"chrome",Chromium:"chromium",Electron:"electron",Epiphany:"epiphany",Firefox:"firefox",Focus:"focus",Generic:"generic","Google Search":"google_search",Googlebot:"googlebot","Internet Explorer":"ie","K-Meleon":"k_meleon",Maxthon:"maxthon","Microsoft Edge":"edge","MZ Browser":"mz","NAVER Whale Browser":"naver",Opera:"opera","Opera Coast":"opera_coast",PhantomJS:"phantomjs",Puffin:"puffin",QupZilla:"qupzilla",QQ:"qq",QQLite:"qqlite",Safari:"safari",Sailfish:"sailfish","Samsung Internet for Android":"samsung_internet",SeaMonkey:"seamonkey",Sleipnir:"sleipnir",Swing:"swing",Tizen:"tizen","UC Browser":"uc",Vivaldi:"vivaldi","WebOS Browser":"webos",WeChat:"wechat","Yandex Browser":"yandex",Roku:"roku"},u.BROWSER_MAP={amazon_silk:"Amazon Silk",android:"Android Browser",bada:"Bada",blackberry:"BlackBerry",chrome:"Chrome",chromium:"Chromium",electron:"Electron",epiphany:"Epiphany",firefox:"Firefox",focus:"Focus",generic:"Generic",googlebot:"Googlebot",google_search:"Google Search",ie:"Internet Explorer",k_meleon:"K-Meleon",maxthon:"Maxthon",edge:"Microsoft Edge",mz:"MZ Browser",naver:"NAVER Whale Browser",opera:"Opera",opera_coast:"Opera Coast",phantomjs:"PhantomJS",puffin:"Puffin",qupzilla:"QupZilla",qq:"QQ Browser",qqlite:"QQ Browser Lite",safari:"Safari",sailfish:"Sailfish",samsung_internet:"Samsung Internet for Android",seamonkey:"SeaMonkey",sleipnir:"Sleipnir",swing:"Swing",tizen:"Tizen",uc:"UC Browser",vivaldi:"Vivaldi",webos:"WebOS Browser",wechat:"WeChat",yandex:"Yandex Browser"},u.PLATFORMS_MAP={tablet:"tablet",mobile:"mobile",desktop:"desktop",tv:"tv"},u.OS_MAP={WindowsPhone:"Windows Phone",Windows:"Windows",MacOS:"macOS",iOS:"iOS",Android:"Android",WebOS:"WebOS",BlackBerry:"BlackBerry",Bada:"Bada",Tizen:"Tizen",Linux:"Linux",ChromeOS:"Chrome OS",PlayStation4:"PlayStation 4",Roku:"Roku"},u.ENGINE_MAP={EdgeHTML:"EdgeHTML",Blink:"Blink",Trident:"Trident",Presto:"Presto",Gecko:"Gecko",WebKit:"WebKit"}},90:function(te,u,e){"use strict";u.__esModule=!0,u.default=void 0;var t,I=(t=e(91))&&t.__esModule?t:{default:t},d=e(18);function P(k,w){for(var re=0;re<w.length;re++){var ge=w[re];ge.enumerable=ge.enumerable||!1,ge.configurable=!0,"value"in ge&&(ge.writable=!0),Object.defineProperty(k,ge.key,ge)}}var L=function(){function k(){}var w,ge;return k.getParser=function(he,Ae){if(void 0===Ae&&(Ae=!1),"string"!=typeof he)throw new Error("UserAgent should be a string");return new I.default(he,Ae)},k.parse=function(he){return new I.default(he).getResult()},w=k,ge=[{key:"BROWSER_MAP",get:function(){return d.BROWSER_MAP}},{key:"ENGINE_MAP",get:function(){return d.ENGINE_MAP}},{key:"OS_MAP",get:function(){return d.OS_MAP}},{key:"PLATFORMS_MAP",get:function(){return d.PLATFORMS_MAP}}],null&&P(w.prototype,null),ge&&P(w,ge),k}();u.default=L,te.exports=u.default},91:function(te,u,e){"use strict";u.__esModule=!0,u.default=void 0;var t=k(e(92)),I=k(e(93)),d=k(e(94)),P=k(e(95)),L=k(e(17));function k(re){return re&&re.__esModule?re:{default:re}}var w=function(){function re(he,Ae){if(void 0===Ae&&(Ae=!1),null==he||""===he)throw new Error("UserAgent parameter can't be empty");this._ua=he,this.parsedResult={},!0!==Ae&&this.parse()}var ge=re.prototype;return ge.getUA=function(){return this._ua},ge.test=function(he){return he.test(this._ua)},ge.parseBrowser=function(){var he=this;this.parsedResult.browser={};var Ae=L.default.find(t.default,function(We){if("function"==typeof We.test)return We.test(he);if(We.test instanceof Array)return We.test.some(function(Ze){return he.test(Ze)});throw new Error("Browser's test function is not valid")});return Ae&&(this.parsedResult.browser=Ae.describe(this.getUA())),this.parsedResult.browser},ge.getBrowser=function(){return this.parsedResult.browser?this.parsedResult.browser:this.parseBrowser()},ge.getBrowserName=function(he){return he?String(this.getBrowser().name).toLowerCase()||"":this.getBrowser().name||""},ge.getBrowserVersion=function(){return this.getBrowser().version},ge.getOS=function(){return this.parsedResult.os?this.parsedResult.os:this.parseOS()},ge.parseOS=function(){var he=this;this.parsedResult.os={};var Ae=L.default.find(I.default,function(We){if("function"==typeof We.test)return We.test(he);if(We.test instanceof Array)return We.test.some(function(Ze){return he.test(Ze)});throw new Error("Browser's test function is not valid")});return Ae&&(this.parsedResult.os=Ae.describe(this.getUA())),this.parsedResult.os},ge.getOSName=function(he){var Ae=this.getOS().name;return he?String(Ae).toLowerCase()||"":Ae||""},ge.getOSVersion=function(){return this.getOS().version},ge.getPlatform=function(){return this.parsedResult.platform?this.parsedResult.platform:this.parsePlatform()},ge.getPlatformType=function(he){void 0===he&&(he=!1);var Ae=this.getPlatform().type;return he?String(Ae).toLowerCase()||"":Ae||""},ge.parsePlatform=function(){var he=this;this.parsedResult.platform={};var Ae=L.default.find(d.default,function(We){if("function"==typeof We.test)return We.test(he);if(We.test instanceof Array)return We.test.some(function(Ze){return he.test(Ze)});throw new Error("Browser's test function is not valid")});return Ae&&(this.parsedResult.platform=Ae.describe(this.getUA())),this.parsedResult.platform},ge.getEngine=function(){return this.parsedResult.engine?this.parsedResult.engine:this.parseEngine()},ge.getEngineName=function(he){return he?String(this.getEngine().name).toLowerCase()||"":this.getEngine().name||""},ge.parseEngine=function(){var he=this;this.parsedResult.engine={};var Ae=L.default.find(P.default,function(We){if("function"==typeof We.test)return We.test(he);if(We.test instanceof Array)return We.test.some(function(Ze){return he.test(Ze)});throw new Error("Browser's test function is not valid")});return Ae&&(this.parsedResult.engine=Ae.describe(this.getUA())),this.parsedResult.engine},ge.parse=function(){return this.parseBrowser(),this.parseOS(),this.parsePlatform(),this.parseEngine(),this},ge.getResult=function(){return L.default.assign({},this.parsedResult)},ge.satisfies=function(he){var Ae=this,We={},Ze=0,at={},it=0;if(Object.keys(he).forEach(function(g){var J=he[g];"string"==typeof J?(at[g]=J,it+=1):"object"==typeof J&&(We[g]=J,Ze+=1)}),Ze>0){var Tt=Object.keys(We),ct=L.default.find(Tt,function(g){return Ae.isOS(g)});if(ct){var St=this.satisfies(We[ct]);if(void 0!==St)return St}var pt=L.default.find(Tt,function(g){return Ae.isPlatform(g)});if(pt){var yt=this.satisfies(We[pt]);if(void 0!==yt)return yt}}if(it>0){var Dt=Object.keys(at),r=L.default.find(Dt,function(g){return Ae.isBrowser(g,!0)});if(void 0!==r)return this.compareVersion(at[r])}},ge.isBrowser=function(he,Ae){void 0===Ae&&(Ae=!1);var We=this.getBrowserName().toLowerCase(),Ze=he.toLowerCase(),at=L.default.getBrowserTypeByAlias(Ze);return Ae&&at&&(Ze=at.toLowerCase()),Ze===We},ge.compareVersion=function(he){var Ae=[0],We=he,Ze=!1,at=this.getBrowserVersion();if("string"==typeof at)return">"===he[0]||"<"===he[0]?(We=he.substr(1),"="===he[1]?(Ze=!0,We=he.substr(2)):Ae=[],Ae.push(">"===he[0]?1:-1)):"="===he[0]?We=he.substr(1):"~"===he[0]&&(Ze=!0,We=he.substr(1)),Ae.indexOf(L.default.compareVersions(at,We,Ze))>-1},ge.isOS=function(he){return this.getOSName(!0)===String(he).toLowerCase()},ge.isPlatform=function(he){return this.getPlatformType(!0)===String(he).toLowerCase()},ge.isEngine=function(he){return this.getEngineName(!0)===String(he).toLowerCase()},ge.is=function(he,Ae){return void 0===Ae&&(Ae=!1),this.isBrowser(he,Ae)||this.isOS(he)||this.isPlatform(he)},ge.some=function(he){var Ae=this;return void 0===he&&(he=[]),he.some(function(We){return Ae.is(We)})},re}();u.default=w,te.exports=u.default},92:function(te,u,e){"use strict";u.__esModule=!0,u.default=void 0;var t,I=(t=e(17))&&t.__esModule?t:{default:t},d=/version\/(\d+(\.?_?\d+)+)/i;u.default=[{test:[/googlebot/i],describe:function(L){var k={name:"Googlebot"},w=I.default.getFirstMatch(/googlebot\/(\d+(\.\d+))/i,L)||I.default.getFirstMatch(d,L);return w&&(k.version=w),k}},{test:[/opera/i],describe:function(L){var k={name:"Opera"},w=I.default.getFirstMatch(d,L)||I.default.getFirstMatch(/(?:opera)[\s/](\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/opr\/|opios/i],describe:function(L){var k={name:"Opera"},w=I.default.getFirstMatch(/(?:opr|opios)[\s/](\S+)/i,L)||I.default.getFirstMatch(d,L);return w&&(k.version=w),k}},{test:[/SamsungBrowser/i],describe:function(L){var k={name:"Samsung Internet for Android"},w=I.default.getFirstMatch(d,L)||I.default.getFirstMatch(/(?:SamsungBrowser)[\s/](\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/Whale/i],describe:function(L){var k={name:"NAVER Whale Browser"},w=I.default.getFirstMatch(d,L)||I.default.getFirstMatch(/(?:whale)[\s/](\d+(?:\.\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/MZBrowser/i],describe:function(L){var k={name:"MZ Browser"},w=I.default.getFirstMatch(/(?:MZBrowser)[\s/](\d+(?:\.\d+)+)/i,L)||I.default.getFirstMatch(d,L);return w&&(k.version=w),k}},{test:[/focus/i],describe:function(L){var k={name:"Focus"},w=I.default.getFirstMatch(/(?:focus)[\s/](\d+(?:\.\d+)+)/i,L)||I.default.getFirstMatch(d,L);return w&&(k.version=w),k}},{test:[/swing/i],describe:function(L){var k={name:"Swing"},w=I.default.getFirstMatch(/(?:swing)[\s/](\d+(?:\.\d+)+)/i,L)||I.default.getFirstMatch(d,L);return w&&(k.version=w),k}},{test:[/coast/i],describe:function(L){var k={name:"Opera Coast"},w=I.default.getFirstMatch(d,L)||I.default.getFirstMatch(/(?:coast)[\s/](\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/opt\/\d+(?:.?_?\d+)+/i],describe:function(L){var k={name:"Opera Touch"},w=I.default.getFirstMatch(/(?:opt)[\s/](\d+(\.?_?\d+)+)/i,L)||I.default.getFirstMatch(d,L);return w&&(k.version=w),k}},{test:[/yabrowser/i],describe:function(L){var k={name:"Yandex Browser"},w=I.default.getFirstMatch(/(?:yabrowser)[\s/](\d+(\.?_?\d+)+)/i,L)||I.default.getFirstMatch(d,L);return w&&(k.version=w),k}},{test:[/ucbrowser/i],describe:function(L){var k={name:"UC Browser"},w=I.default.getFirstMatch(d,L)||I.default.getFirstMatch(/(?:ucbrowser)[\s/](\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/Maxthon|mxios/i],describe:function(L){var k={name:"Maxthon"},w=I.default.getFirstMatch(d,L)||I.default.getFirstMatch(/(?:Maxthon|mxios)[\s/](\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/epiphany/i],describe:function(L){var k={name:"Epiphany"},w=I.default.getFirstMatch(d,L)||I.default.getFirstMatch(/(?:epiphany)[\s/](\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/puffin/i],describe:function(L){var k={name:"Puffin"},w=I.default.getFirstMatch(d,L)||I.default.getFirstMatch(/(?:puffin)[\s/](\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/sleipnir/i],describe:function(L){var k={name:"Sleipnir"},w=I.default.getFirstMatch(d,L)||I.default.getFirstMatch(/(?:sleipnir)[\s/](\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/k-meleon/i],describe:function(L){var k={name:"K-Meleon"},w=I.default.getFirstMatch(d,L)||I.default.getFirstMatch(/(?:k-meleon)[\s/](\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/micromessenger/i],describe:function(L){var k={name:"WeChat"},w=I.default.getFirstMatch(/(?:micromessenger)[\s/](\d+(\.?_?\d+)+)/i,L)||I.default.getFirstMatch(d,L);return w&&(k.version=w),k}},{test:[/qqbrowser/i],describe:function(L){var k={name:/qqbrowserlite/i.test(L)?"QQ Browser Lite":"QQ Browser"},w=I.default.getFirstMatch(/(?:qqbrowserlite|qqbrowser)[/](\d+(\.?_?\d+)+)/i,L)||I.default.getFirstMatch(d,L);return w&&(k.version=w),k}},{test:[/msie|trident/i],describe:function(L){var k={name:"Internet Explorer"},w=I.default.getFirstMatch(/(?:msie |rv:)(\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/\sedg\//i],describe:function(L){var k={name:"Microsoft Edge"},w=I.default.getFirstMatch(/\sedg\/(\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/edg([ea]|ios)/i],describe:function(L){var k={name:"Microsoft Edge"},w=I.default.getSecondMatch(/edg([ea]|ios)\/(\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/vivaldi/i],describe:function(L){var k={name:"Vivaldi"},w=I.default.getFirstMatch(/vivaldi\/(\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/seamonkey/i],describe:function(L){var k={name:"SeaMonkey"},w=I.default.getFirstMatch(/seamonkey\/(\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/sailfish/i],describe:function(L){var k={name:"Sailfish"},w=I.default.getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i,L);return w&&(k.version=w),k}},{test:[/silk/i],describe:function(L){var k={name:"Amazon Silk"},w=I.default.getFirstMatch(/silk\/(\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/phantom/i],describe:function(L){var k={name:"PhantomJS"},w=I.default.getFirstMatch(/phantomjs\/(\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/slimerjs/i],describe:function(L){var k={name:"SlimerJS"},w=I.default.getFirstMatch(/slimerjs\/(\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(L){var k={name:"BlackBerry"},w=I.default.getFirstMatch(d,L)||I.default.getFirstMatch(/blackberry[\d]+\/(\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/(web|hpw)[o0]s/i],describe:function(L){var k={name:"WebOS Browser"},w=I.default.getFirstMatch(d,L)||I.default.getFirstMatch(/w(?:eb)?[o0]sbrowser\/(\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/bada/i],describe:function(L){var k={name:"Bada"},w=I.default.getFirstMatch(/dolfin\/(\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/tizen/i],describe:function(L){var k={name:"Tizen"},w=I.default.getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.?_?\d+)+)/i,L)||I.default.getFirstMatch(d,L);return w&&(k.version=w),k}},{test:[/qupzilla/i],describe:function(L){var k={name:"QupZilla"},w=I.default.getFirstMatch(/(?:qupzilla)[\s/](\d+(\.?_?\d+)+)/i,L)||I.default.getFirstMatch(d,L);return w&&(k.version=w),k}},{test:[/firefox|iceweasel|fxios/i],describe:function(L){var k={name:"Firefox"},w=I.default.getFirstMatch(/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/electron/i],describe:function(L){var k={name:"Electron"},w=I.default.getFirstMatch(/(?:electron)\/(\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/MiuiBrowser/i],describe:function(L){var k={name:"Miui"},w=I.default.getFirstMatch(/(?:MiuiBrowser)[\s/](\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/chromium/i],describe:function(L){var k={name:"Chromium"},w=I.default.getFirstMatch(/(?:chromium)[\s/](\d+(\.?_?\d+)+)/i,L)||I.default.getFirstMatch(d,L);return w&&(k.version=w),k}},{test:[/chrome|crios|crmo/i],describe:function(L){var k={name:"Chrome"},w=I.default.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/GSA/i],describe:function(L){var k={name:"Google Search"},w=I.default.getFirstMatch(/(?:GSA)\/(\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:function(L){var k=!L.test(/like android/i),w=L.test(/android/i);return k&&w},describe:function(L){var k={name:"Android Browser"},w=I.default.getFirstMatch(d,L);return w&&(k.version=w),k}},{test:[/playstation 4/i],describe:function(L){var k={name:"PlayStation 4"},w=I.default.getFirstMatch(d,L);return w&&(k.version=w),k}},{test:[/safari|applewebkit/i],describe:function(L){var k={name:"Safari"},w=I.default.getFirstMatch(d,L);return w&&(k.version=w),k}},{test:[/.*/i],describe:function(L){var k=-1!==L.search("\\(")?/^(.*)\/(.*)[ \t]\((.*)/:/^(.*)\/(.*) /;return{name:I.default.getFirstMatch(k,L),version:I.default.getSecondMatch(k,L)}}}],te.exports=u.default},93:function(te,u,e){"use strict";u.__esModule=!0,u.default=void 0;var t,I=(t=e(17))&&t.__esModule?t:{default:t},d=e(18);u.default=[{test:[/Roku\/DVP/],describe:function(L){var k=I.default.getFirstMatch(/Roku\/DVP-(\d+\.\d+)/i,L);return{name:d.OS_MAP.Roku,version:k}}},{test:[/windows phone/i],describe:function(L){var k=I.default.getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i,L);return{name:d.OS_MAP.WindowsPhone,version:k}}},{test:[/windows /i],describe:function(L){var k=I.default.getFirstMatch(/Windows ((NT|XP)( \d\d?.\d)?)/i,L),w=I.default.getWindowsVersionName(k);return{name:d.OS_MAP.Windows,version:k,versionName:w}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(L){var k={name:d.OS_MAP.iOS},w=I.default.getSecondMatch(/(Version\/)(\d[\d.]+)/,L);return w&&(k.version=w),k}},{test:[/macintosh/i],describe:function(L){var k=I.default.getFirstMatch(/mac os x (\d+(\.?_?\d+)+)/i,L).replace(/[_\s]/g,"."),w=I.default.getMacOSVersionName(k),re={name:d.OS_MAP.MacOS,version:k};return w&&(re.versionName=w),re}},{test:[/(ipod|iphone|ipad)/i],describe:function(L){var k=I.default.getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i,L).replace(/[_\s]/g,".");return{name:d.OS_MAP.iOS,version:k}}},{test:function(L){var k=!L.test(/like android/i),w=L.test(/android/i);return k&&w},describe:function(L){var k=I.default.getFirstMatch(/android[\s/-](\d+(\.\d+)*)/i,L),w=I.default.getAndroidVersionName(k),re={name:d.OS_MAP.Android,version:k};return w&&(re.versionName=w),re}},{test:[/(web|hpw)[o0]s/i],describe:function(L){var k=I.default.getFirstMatch(/(?:web|hpw)[o0]s\/(\d+(\.\d+)*)/i,L),w={name:d.OS_MAP.WebOS};return k&&k.length&&(w.version=k),w}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(L){var k=I.default.getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i,L)||I.default.getFirstMatch(/blackberry\d+\/(\d+([_\s]\d+)*)/i,L)||I.default.getFirstMatch(/\bbb(\d+)/i,L);return{name:d.OS_MAP.BlackBerry,version:k}}},{test:[/bada/i],describe:function(L){var k=I.default.getFirstMatch(/bada\/(\d+(\.\d+)*)/i,L);return{name:d.OS_MAP.Bada,version:k}}},{test:[/tizen/i],describe:function(L){var k=I.default.getFirstMatch(/tizen[/\s](\d+(\.\d+)*)/i,L);return{name:d.OS_MAP.Tizen,version:k}}},{test:[/linux/i],describe:function(){return{name:d.OS_MAP.Linux}}},{test:[/CrOS/],describe:function(){return{name:d.OS_MAP.ChromeOS}}},{test:[/PlayStation 4/],describe:function(L){var k=I.default.getFirstMatch(/PlayStation 4[/\s](\d+(\.\d+)*)/i,L);return{name:d.OS_MAP.PlayStation4,version:k}}}],te.exports=u.default},94:function(te,u,e){"use strict";u.__esModule=!0,u.default=void 0;var t,I=(t=e(17))&&t.__esModule?t:{default:t},d=e(18);u.default=[{test:[/googlebot/i],describe:function(){return{type:"bot",vendor:"Google"}}},{test:[/huawei/i],describe:function(L){var k=I.default.getFirstMatch(/(can-l01)/i,L)&&"Nova",w={type:d.PLATFORMS_MAP.mobile,vendor:"Huawei"};return k&&(w.model=k),w}},{test:[/nexus\s*(?:7|8|9|10).*/i],describe:function(){return{type:d.PLATFORMS_MAP.tablet,vendor:"Nexus"}}},{test:[/ipad/i],describe:function(){return{type:d.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(){return{type:d.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/kftt build/i],describe:function(){return{type:d.PLATFORMS_MAP.tablet,vendor:"Amazon",model:"Kindle Fire HD 7"}}},{test:[/silk/i],describe:function(){return{type:d.PLATFORMS_MAP.tablet,vendor:"Amazon"}}},{test:[/tablet(?! pc)/i],describe:function(){return{type:d.PLATFORMS_MAP.tablet}}},{test:function(L){var k=L.test(/ipod|iphone/i),w=L.test(/like (ipod|iphone)/i);return k&&!w},describe:function(L){var k=I.default.getFirstMatch(/(ipod|iphone)/i,L);return{type:d.PLATFORMS_MAP.mobile,vendor:"Apple",model:k}}},{test:[/nexus\s*[0-6].*/i,/galaxy nexus/i],describe:function(){return{type:d.PLATFORMS_MAP.mobile,vendor:"Nexus"}}},{test:[/[^-]mobi/i],describe:function(){return{type:d.PLATFORMS_MAP.mobile}}},{test:function(L){return"blackberry"===L.getBrowserName(!0)},describe:function(){return{type:d.PLATFORMS_MAP.mobile,vendor:"BlackBerry"}}},{test:function(L){return"bada"===L.getBrowserName(!0)},describe:function(){return{type:d.PLATFORMS_MAP.mobile}}},{test:function(L){return"windows phone"===L.getBrowserName()},describe:function(){return{type:d.PLATFORMS_MAP.mobile,vendor:"Microsoft"}}},{test:function(L){var k=Number(String(L.getOSVersion()).split(".")[0]);return"android"===L.getOSName(!0)&&k>=3},describe:function(){return{type:d.PLATFORMS_MAP.tablet}}},{test:function(L){return"android"===L.getOSName(!0)},describe:function(){return{type:d.PLATFORMS_MAP.mobile}}},{test:function(L){return"macos"===L.getOSName(!0)},describe:function(){return{type:d.PLATFORMS_MAP.desktop,vendor:"Apple"}}},{test:function(L){return"windows"===L.getOSName(!0)},describe:function(){return{type:d.PLATFORMS_MAP.desktop}}},{test:function(L){return"linux"===L.getOSName(!0)},describe:function(){return{type:d.PLATFORMS_MAP.desktop}}},{test:function(L){return"playstation 4"===L.getOSName(!0)},describe:function(){return{type:d.PLATFORMS_MAP.tv}}},{test:function(L){return"roku"===L.getOSName(!0)},describe:function(){return{type:d.PLATFORMS_MAP.tv}}}],te.exports=u.default},95:function(te,u,e){"use strict";u.__esModule=!0,u.default=void 0;var t,I=(t=e(17))&&t.__esModule?t:{default:t},d=e(18);u.default=[{test:function(L){return"microsoft edge"===L.getBrowserName(!0)},describe:function(L){if(/\sedg\//i.test(L))return{name:d.ENGINE_MAP.Blink};var k=I.default.getFirstMatch(/edge\/(\d+(\.?_?\d+)+)/i,L);return{name:d.ENGINE_MAP.EdgeHTML,version:k}}},{test:[/trident/i],describe:function(L){var k={name:d.ENGINE_MAP.Trident},w=I.default.getFirstMatch(/trident\/(\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:function(L){return L.test(/presto/i)},describe:function(L){var k={name:d.ENGINE_MAP.Presto},w=I.default.getFirstMatch(/presto\/(\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:function(L){var k=L.test(/gecko/i),w=L.test(/like gecko/i);return k&&!w},describe:function(L){var k={name:d.ENGINE_MAP.Gecko},w=I.default.getFirstMatch(/gecko\/(\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}},{test:[/(apple)?webkit\/537\.36/i],describe:function(){return{name:d.ENGINE_MAP.Blink}}},{test:[/(apple)?webkit/i],describe:function(L){var k={name:d.ENGINE_MAP.WebKit},w=I.default.getFirstMatch(/webkit\/(\d+(\.?_?\d+)+)/i,L);return w&&(k.version=w),k}}],te.exports=u.default}})},9504:function(_e,te,u){var e;_e.exports=(e=e||function(t,I){var d;if(typeof window<"u"&&window.crypto&&(d=window.crypto),typeof self<"u"&&self.crypto&&(d=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(d=globalThis.crypto),!d&&typeof window<"u"&&window.msCrypto&&(d=window.msCrypto),!d&&typeof global<"u"&&global.crypto&&(d=global.crypto),!d)try{d=u(1772)}catch{}var P=function(){if(d){if("function"==typeof d.getRandomValues)try{return d.getRandomValues(new Uint32Array(1))[0]}catch{}if("function"==typeof d.randomBytes)try{return d.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},L=Object.create||function(){function ct(){}return function(St){var pt;return ct.prototype=St,pt=new ct,ct.prototype=null,pt}}(),k={},w=k.lib={},re=w.Base=function(){return{extend:function(ct){var St=L(this);return ct&&St.mixIn(ct),(!St.hasOwnProperty("init")||this.init===St.init)&&(St.init=function(){St.$super.init.apply(this,arguments)}),St.init.prototype=St,St.$super=this,St},create:function(){var ct=this.extend();return ct.init.apply(ct,arguments),ct},init:function(){},mixIn:function(ct){for(var St in ct)ct.hasOwnProperty(St)&&(this[St]=ct[St]);ct.hasOwnProperty("toString")&&(this.toString=ct.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),ge=w.WordArray=re.extend({init:function(ct,St){ct=this.words=ct||[],this.sigBytes=null!=St?St:4*ct.length},toString:function(ct){return(ct||Ae).stringify(this)},concat:function(ct){var St=this.words,pt=ct.words,yt=this.sigBytes,Dt=ct.sigBytes;if(this.clamp(),yt%4)for(var r=0;r<Dt;r++)St[yt+r>>>2]|=(pt[r>>>2]>>>24-r%4*8&255)<<24-(yt+r)%4*8;else for(var J=0;J<Dt;J+=4)St[yt+J>>>2]=pt[J>>>2];return this.sigBytes+=Dt,this},clamp:function(){var ct=this.words,St=this.sigBytes;ct[St>>>2]&=4294967295<<32-St%4*8,ct.length=t.ceil(St/4)},clone:function(){var ct=re.clone.call(this);return ct.words=this.words.slice(0),ct},random:function(ct){for(var St=[],pt=0;pt<ct;pt+=4)St.push(P());return new ge.init(St,ct)}}),he=k.enc={},Ae=he.Hex={stringify:function(ct){for(var St=ct.words,pt=ct.sigBytes,yt=[],Dt=0;Dt<pt;Dt++){var r=St[Dt>>>2]>>>24-Dt%4*8&255;yt.push((r>>>4).toString(16)),yt.push((15&r).toString(16))}return yt.join("")},parse:function(ct){for(var St=ct.length,pt=[],yt=0;yt<St;yt+=2)pt[yt>>>3]|=parseInt(ct.substr(yt,2),16)<<24-yt%8*4;return new ge.init(pt,St/2)}},We=he.Latin1={stringify:function(ct){for(var St=ct.words,pt=ct.sigBytes,yt=[],Dt=0;Dt<pt;Dt++)yt.push(String.fromCharCode(St[Dt>>>2]>>>24-Dt%4*8&255));return yt.join("")},parse:function(ct){for(var St=ct.length,pt=[],yt=0;yt<St;yt++)pt[yt>>>2]|=(255&ct.charCodeAt(yt))<<24-yt%4*8;return new ge.init(pt,St)}},Ze=he.Utf8={stringify:function(ct){try{return decodeURIComponent(escape(We.stringify(ct)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(ct){return We.parse(unescape(encodeURIComponent(ct)))}},at=w.BufferedBlockAlgorithm=re.extend({reset:function(){this._data=new ge.init,this._nDataBytes=0},_append:function(ct){"string"==typeof ct&&(ct=Ze.parse(ct)),this._data.concat(ct),this._nDataBytes+=ct.sigBytes},_process:function(ct){var St,pt=this._data,yt=pt.words,Dt=pt.sigBytes,r=this.blockSize,J=Dt/(4*r),n=(J=ct?t.ceil(J):t.max((0|J)-this._minBufferSize,0))*r,l=t.min(4*n,Dt);if(n){for(var m=0;m<n;m+=r)this._doProcessBlock(yt,m);St=yt.splice(0,n),pt.sigBytes-=l}return new ge.init(St,l)},clone:function(){var ct=re.clone.call(this);return ct._data=this._data.clone(),ct},_minBufferSize:0}),Tt=(w.Hasher=at.extend({cfg:re.extend(),init:function(ct){this.cfg=this.cfg.extend(ct),this.reset()},reset:function(){at.reset.call(this),this._doReset()},update:function(ct){return this._append(ct),this._process(),this},finalize:function(ct){return ct&&this._append(ct),this._doFinalize()},blockSize:16,_createHelper:function(ct){return function(St,pt){return new ct.init(pt).finalize(St)}},_createHmacHelper:function(ct){return function(St,pt){return new Tt.HMAC.init(ct,pt).finalize(St)}}}),k.algo={});return k}(Math),e)},2848:function(_e,te,u){var e;_e.exports=(e=u(9504),u(3248),function(t){var I=e,d=I.lib,P=d.WordArray,L=d.Hasher,w=I.x64.Word,re=I.algo,ge=[],he=[],Ae=[];!function(){for(var at=1,it=0,Tt=0;Tt<24;Tt++){ge[at+5*it]=(Tt+1)*(Tt+2)/2%64;var St=(2*at+3*it)%5;at=it%5,it=St}for(at=0;at<5;at++)for(it=0;it<5;it++)he[at+5*it]=it+(2*at+3*it)%5*5;for(var pt=1,yt=0;yt<24;yt++){for(var Dt=0,r=0,g=0;g<7;g++){if(1&pt){var J=(1<<g)-1;J<32?r^=1<<J:Dt^=1<<J-32}128&pt?pt=pt<<1^113:pt<<=1}Ae[yt]=w.create(Dt,r)}}();var We=[];!function(){for(var at=0;at<25;at++)We[at]=w.create()}();var Ze=re.SHA3=L.extend({cfg:L.cfg.extend({outputLength:512}),_doReset:function(){for(var at=this._state=[],it=0;it<25;it++)at[it]=new w.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(at,it){for(var Tt=this._state,ct=this.blockSize/2,St=0;St<ct;St++){var pt=at[it+2*St],yt=at[it+2*St+1];pt=16711935&(pt<<8|pt>>>24)|4278255360&(pt<<24|pt>>>8),(Dt=Tt[St]).high^=yt=16711935&(yt<<8|yt>>>24)|4278255360&(yt<<24|yt>>>8),Dt.low^=pt}for(var r=0;r<24;r++){for(var g=0;g<5;g++){for(var J=0,n=0,l=0;l<5;l++)J^=(Dt=Tt[g+5*l]).high,n^=Dt.low;var m=We[g];m.high=J,m.low=n}for(g=0;g<5;g++){var h=We[(g+4)%5],O=We[(g+1)%5],x=O.high,F=O.low;for(J=h.high^(x<<1|F>>>31),n=h.low^(F<<1|x>>>31),l=0;l<5;l++)(Dt=Tt[g+5*l]).high^=J,Dt.low^=n}for(var $=1;$<25;$++){var j=(Dt=Tt[$]).high,V=Dt.low,N=ge[$];N<32?(J=j<<N|V>>>32-N,n=V<<N|j>>>32-N):(J=V<<N-32|j>>>64-N,n=j<<N-32|V>>>64-N);var W=We[he[$]];W.high=J,W.low=n}var B=We[0],D=Tt[0];for(B.high=D.high,B.low=D.low,g=0;g<5;g++)for(l=0;l<5;l++){var A=We[$=g+5*l],C=We[(g+1)%5+5*l],v=We[(g+2)%5+5*l];(Dt=Tt[$]).high=A.high^~C.high&v.high,Dt.low=A.low^~C.low&v.low}var Dt,T=Ae[r];(Dt=Tt[0]).high^=T.high,Dt.low^=T.low}},_doFinalize:function(){var at=this._data,it=at.words,ct=8*at.sigBytes,St=32*this.blockSize;it[ct>>>5]|=1<<24-ct%32,it[(t.ceil((ct+1)/St)*St>>>5)-1]|=128,at.sigBytes=4*it.length,this._process();for(var pt=this._state,yt=this.cfg.outputLength/8,Dt=yt/8,r=[],g=0;g<Dt;g++){var J=pt[g],n=J.high,l=J.low;n=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),r.push(l=16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8)),r.push(n)}return new P.init(r,yt)},clone:function(){for(var at=L.clone.call(this),it=at._state=this._state.slice(0),Tt=0;Tt<25;Tt++)it[Tt]=it[Tt].clone();return at}});I.SHA3=L._createHelper(Ze),I.HmacSHA3=L._createHmacHelper(Ze)}(Math),e.SHA3)},3248:function(_e,te,u){var d,P,L,k,e;_e.exports=(e=u(9504),P=(d=e.lib).Base,L=d.WordArray,(k=e.x64={}).Word=P.extend({init:function(ge,he){this.high=ge,this.low=he}}),k.WordArray=P.extend({init:function(ge,he){ge=this.words=ge||[],this.sigBytes=null!=he?he:8*ge.length},toX32:function(){for(var ge=this.words,he=ge.length,Ae=[],We=0;We<he;We++){var Ze=ge[We];Ae.push(Ze.high),Ae.push(Ze.low)}return L.create(Ae,this.sigBytes)},clone:function(){for(var ge=P.clone.call(this),he=ge.words=this.words.slice(0),Ae=he.length,We=0;We<Ae;We++)he[We]=he[We].clone();return ge}}),e)},5816:_e=>{"use strict";var te={single_source_shortest_paths:function(u,e,t){var I={},d={};d[e]=0;var L,k,w,re,ge,Ae,P=te.PriorityQueue.make();for(P.push(e,0);!P.empty();)for(w in re=(L=P.pop()).cost,ge=u[k=L.value]||{})ge.hasOwnProperty(w)&&(Ae=re+ge[w],(typeof d[w]>"u"||d[w]>Ae)&&(d[w]=Ae,P.push(w,Ae),I[w]=k));if(typeof t<"u"&&typeof d[t]>"u"){var at=["Could not find a path from ",e," to ",t,"."].join("");throw new Error(at)}return I},extract_shortest_path_from_predecessor_list:function(u,e){for(var t=[],I=e;I;)t.push(I),I=u[I];return t.reverse(),t},find_path:function(u,e,t){var I=te.single_source_shortest_paths(u,e,t);return te.extract_shortest_path_from_predecessor_list(I,t)},PriorityQueue:{make:function(u){var I,e=te.PriorityQueue,t={};for(I in u=u||{},e)e.hasOwnProperty(I)&&(t[I]=e[I]);return t.queue=[],t.sorter=u.sorter||e.default_sorter,t},default_sorter:function(u,e){return u.cost-e.cost},push:function(u,e){this.queue.push({value:u,cost:e}),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return 0===this.queue.length}}};_e.exports=te},408:_e=>{"use strict";_e.exports=function(u){for(var e=[],t=u.length,I=0;I<t;I++){var d=u.charCodeAt(I);if(d>=55296&&d<=56319&&t>I+1){var P=u.charCodeAt(I+1);P>=56320&&P<=57343&&(d=1024*(d-55296)+P-56320+65536,I+=1)}d<128?e.push(d):d<2048?(e.push(d>>6|192),e.push(63&d|128)):d<55296||d>=57344&&d<65536?(e.push(d>>12|224),e.push(d>>6&63|128),e.push(63&d|128)):d>=65536&&d<=1114111?(e.push(d>>18|240),e.push(d>>12&63|128),e.push(d>>6&63|128),e.push(63&d|128)):e.push(239,191,189)}return new Uint8Array(e).buffer}},9848:function(_e,te){var u,t;void 0!==(t="function"==typeof(u=function(){"use strict";function d(ge,he,Ae){var We=new XMLHttpRequest;We.open("GET",ge),We.responseType="blob",We.onload=function(){re(We.response,he,Ae)},We.onerror=function(){console.error("could not download file")},We.send()}function P(ge){var he=new XMLHttpRequest;he.open("HEAD",ge,!1);try{he.send()}catch{}return 200<=he.status&&299>=he.status}function L(ge){try{ge.dispatchEvent(new MouseEvent("click"))}catch{var he=document.createEvent("MouseEvents");he.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),ge.dispatchEvent(he)}}var k="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof global&&global.global===global?global:void 0,w=k.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),re=k.saveAs||("object"!=typeof window||window!==k?function(){}:"download"in HTMLAnchorElement.prototype&&!w?function(ge,he,Ae){var We=k.URL||k.webkitURL,Ze=document.createElement("a");Ze.download=he=he||ge.name||"download",Ze.rel="noopener","string"==typeof ge?(Ze.href=ge,Ze.origin===location.origin?L(Ze):P(Ze.href)?d(ge,he,Ae):L(Ze,Ze.target="_blank")):(Ze.href=We.createObjectURL(ge),setTimeout(function(){We.revokeObjectURL(Ze.href)},4e4),setTimeout(function(){L(Ze)},0))}:"msSaveOrOpenBlob"in navigator?function(ge,he,Ae){if(he=he||ge.name||"download","string"!=typeof ge)navigator.msSaveOrOpenBlob(function I(ge,he){return typeof he>"u"?he={autoBom:!1}:"object"!=typeof he&&(console.warn("Deprecated: Expected third argument to be a object"),he={autoBom:!he}),he.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(ge.type)?new Blob(["\ufeff",ge],{type:ge.type}):ge}(ge,Ae),he);else if(P(ge))d(ge,he,Ae);else{var We=document.createElement("a");We.href=ge,We.target="_blank",setTimeout(function(){L(We)})}}:function(ge,he,Ae,We){if((We=We||open("","_blank"))&&(We.document.title=We.document.body.innerText="downloading..."),"string"==typeof ge)return d(ge,he,Ae);var Ze="application/octet-stream"===ge.type,at=/constructor/i.test(k.HTMLElement)||k.safari,it=/CriOS\/[\d]+/.test(navigator.userAgent);if((it||Ze&&at||w)&&typeof FileReader<"u"){var Tt=new FileReader;Tt.onloadend=function(){var pt=Tt.result;pt=it?pt:pt.replace(/^data:[^;]*;/,"data:attachment/file;"),We?We.location.href=pt:location=pt,We=null},Tt.readAsDataURL(ge)}else{var ct=k.URL||k.webkitURL,St=ct.createObjectURL(ge);We?We.location=St:location.href=St,We=null,setTimeout(function(){ct.revokeObjectURL(St)},4e4)}});k.saveAs=re.saveAs=re,_e.exports=re})?u.apply(te,[]):u)&&(_e.exports=t)},920:function(_e){_e.exports=function(){"use strict";function te(r,g){(null==g||g>r.length)&&(g=r.length);for(var J=0,n=Array(g);J<g;J++)n[J]=r[J];return n}function u(r,g){return function(n){if(Array.isArray(n))return n}(r)||function(n,l){var m=null==n?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(null!=m){var h,O,x,F,$=[],j=!0,V=!1;try{if(x=(m=m.call(n)).next,0===l){if(Object(m)!==m)return;j=!1}else for(;!(j=(h=x.call(m)).done)&&($.push(h.value),$.length!==l);j=!0);}catch(N){V=!0,O=N}finally{try{if(!j&&null!=m.return&&(F=m.return(),Object(F)!==F))return}finally{if(V)throw O}}return $}}(r,g)||I(r,g)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function e(r){return function(J){if(Array.isArray(J))return te(J)}(r)||function(J){if(typeof Symbol<"u"&&null!=J[Symbol.iterator]||null!=J["@@iterator"])return Array.from(J)}(r)||I(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t(r){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(g){return typeof g}:function(g){return g&&"function"==typeof Symbol&&g.constructor===Symbol&&g!==Symbol.prototype?"symbol":typeof g})(r)}function I(r,g){if(r){if("string"==typeof r)return te(r,g);var J={}.toString.call(r).slice(8,-1);return"Object"===J&&r.constructor&&(J=r.constructor.name),"Map"===J||"Set"===J?Array.from(r):"Arguments"===J||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(J)?te(r,g):void 0}}function d(r,g,J){if("string"!=typeof r)return new d.Bootstrap(r,g,J);var n=document.querySelectorAll(r);g&&g.iframe_document&&(n=g.iframe_document.querySelectorAll(r));for(var l=[],m=0;m<n.length;m++){l.push(n[m]["data-froala.editor"]||new d.Bootstrap(n[m],g,J))}return 1==l.length?l[0]:l}Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(r){var g=this;if(!document.documentElement.contains(g))return null;do{if(g.matches(r))return g;g=g.parentElement||g.parentNode}while(null!==g&&1===g.nodeType);return null}),Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(r){for(var g=(this.document||this.ownerDocument).querySelectorAll(r),J=g.length;0<=--J&&g.item(J)!==this;);return-1<J}),Array.isArray||(Array.isArray=function(r){return"[object Array]"===Object.prototype.toString.call(r)}),"function"!=typeof Object.assign&&Object.defineProperty(Object,"assign",{value:function(r,g){if(null==r)throw new TypeError("Cannot convert undefined or null to object");for(var J=Object(r),n=1;n<arguments.length;n++){var l=arguments[n];if(null!=l)for(var m in l)Object.prototype.hasOwnProperty.call(l,m)&&(J[m]=l[m])}return J},writable:!0,configurable:!0}),function(){var r=/^\s*:scope/gi,g=/,\s*:scope/gi,J=document.createElement("div");function n(m,h){var O=m[h];m[h]=function(x){var F,$=!1,j=!1;if(!x||Array.isArray(x)||!x.match(r)&&!x.match(g))return O.call(this,x);this.parentNode||(J.appendChild(this),j=!0);var V=this.parentNode;return this.id||(this.id="rootedQuerySelector_id_".concat((new Date).getTime()),$=!0),F=O.call(V,x.replace(r,"#".concat(this.id)).replace(g,",#".concat(this.id))),$&&(this.id=""),j&&J.removeChild(this),F}}try{var l=J.querySelectorAll(":scope *");if(!l||Array.isArray(l))throw"error"}catch{n(Element.prototype,"querySelector"),n(Element.prototype,"querySelectorAll"),n(HTMLElement.prototype,"querySelector"),n(HTMLElement.prototype,"querySelectorAll")}}(),"document"in self&&("classList"in document.createElement("_")&&(!document.createElementNS||"classList"in document.createElementNS("http://www.w3.org/2000/svg","g"))||function(r){if("Element"in r){var g="classList",J="prototype",n=r.Element[J],l=Object,m=String[J].trim||function(){return this.replace(/^\s+|\s+$/g,"")},h=Array[J].indexOf||function(N){for(var W=0,B=this.length;W<B;W++)if(W in this&&this[W]===N)return W;return-1},O=function(W,B){this.name=W,this.code=DOMException[W],this.message=B},x=function(W,B){if(""===B)throw new O("SYNTAX_ERR","The token must not be empty.");if(/\s/.test(B))throw new O("INVALID_CHARACTER_ERR","The token must not contain space characters.");return h.call(W,B)},F=function(W){for(var B=m.call(W.getAttribute("class")||""),D=B?B.split(/\s+/):[],A=0,C=D.length;A<C;A++)this.push(D[A]);this._updateClassName=function(){W.setAttribute("class",this.toString())}},$=F[J]=[],j=function(){return new F(this)};if(O[J]=Error[J],$.item=function(N){return this[N]||null},$.contains=function(N){return~x(this,N+"")},$.add=function(){for(var N,W=arguments,B=0,D=W.length,A=!1;~x(this,N=W[B]+"")||(this.push(N),A=!0),++B<D;);A&&this._updateClassName()},$.remove=function(){var N,W,B=arguments,D=0,A=B.length,C=!1;do{for(W=x(this,N=B[D]+"");~W;)this.splice(W,1),C=!0,W=x(this,N)}while(++D<A);C&&this._updateClassName()},$.toggle=function(N,W){var B=this.contains(N),D=B?!0!==W&&"remove":!1!==W&&"add";return D&&this[D](N),!0===W||!1===W?W:!B},$.replace=function(N,W){var B=x(N+"");~B&&(this.splice(B,1,W),this._updateClassName())},$.toString=function(){return this.join(" ")},l.defineProperty){var V={get:j,enumerable:!0,configurable:!0};try{l.defineProperty(n,g,V)}catch(N){void 0!==N.number&&-2146823252!==N.number||(V.enumerable=!1,l.defineProperty(n,g,V))}}else l[J].__defineGetter__&&n.__defineGetter__(g,j)}}(self),function(){var r=document.createElement("_");if(r.classList.add("c1","c2"),!r.classList.contains("c2")){var g=function(l){var m=DOMTokenList.prototype[l];DOMTokenList.prototype[l]=function(h){var O,x=arguments.length;for(O=0;O<x;O++)m.call(this,h=arguments[O])}};g("add"),g("remove")}if(r.classList.toggle("c3",!1),r.classList.contains("c3")){var J=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(n,l){return 1 in arguments&&!this.contains(n)==!l?l:J.call(this,n)}}"replace"in document.createElement("_").classList||(DOMTokenList.prototype.replace=function(n,l){var m=this.toString().split(" "),h=m.indexOf(n+"");~h&&(m=m.slice(h),this.remove.apply(this,m),this.add(l),this.add.apply(this,m.slice(1)))}),r=null}()),function(){var r,g=-1;if("Microsoft Internet Explorer"===navigator.appName?(r=navigator.userAgent,null!==new RegExp("MSIE ([0-9]{1,}[\\.0-9]{0,})").exec(r)&&(g=parseFloat(RegExp.$1))):"Netscape"===navigator.appName&&(r=navigator.userAgent,null!==new RegExp("Trident/.*rv:([0-9]{1,}[\\.0-9]{0,})").exec(r)&&(g=parseFloat(RegExp.$1))),!(typeof window>"u"||typeof document>"u"||typeof HTMLElement>"u"||g<0)){var J=!1;try{var n=document.createElement("div");n.addEventListener("focus",function(O){O.preventDefault(),O.stopPropagation()},!0),n.focus(Object.defineProperty({},"preventScroll",{get:function(){if(navigator&&typeof navigator.userAgent<"u"&&navigator.userAgent&&navigator.userAgent.match(/Edge\/1[7-8]/))return J=!1;J=!0}}))}catch{}if(void 0===HTMLElement.prototype.nativeFocus&&!J){HTMLElement.prototype.nativeFocus=HTMLElement.prototype.focus;var m=function(x){for(var F=0;F<x.length;F++)x[F][0].scrollTop=x[F][1],x[F][0].scrollLeft=x[F][2];x=[]};HTMLElement.prototype.focus=function(x){if(x&&x.preventScroll){var F=function(x){for(var F=x.parentNode,$=[],j=document.scrollingElement||document.documentElement;F&&F!==j;)(F.offsetHeight<F.scrollHeight||F.offsetWidth<F.scrollWidth)&&$.push([F,F.scrollTop,F.scrollLeft]),F=F.parentNode;return $.push([F=j,F.scrollTop,F.scrollLeft]),$}(this);if("function"==typeof setTimeout){var $=this;setTimeout(function(){$.nativeFocus(),m(F)},0)}else this.nativeFocus(),m(F)}else this.nativeFocus()}}}}(),d.RegisterPlugins=function(r){for(var g=0;g<r.length;g++)r[g].call(d)},Object.assign(d,{DEFAULTS:{initOnClick:!1,pluginsEnabled:null},MODULES:{},PLUGINS:{},VERSION:"4.3.0",INSTANCES:[],OPTS_MAPPING:{},SHARED:{},ID:0}),d.MODULES.node=function(r){var g=r.$;function J(O){return O&&"IFRAME"!==O.tagName?Array.prototype.slice.call(O.childNodes||[]):[]}function n(O){return!!O&&O.nodeType===Node.ELEMENT_NODE&&0<=d.BLOCK_TAGS.indexOf(O.tagName.toLowerCase())}function l(O){var x={},F=O.attributes;if(F)for(var $=0;$<F.length;$++){var j=F[$];x[j.nodeName]=j.value}return x}function m(O){for(var x="",F=l(O),$=Object.keys(F),j=0;j<$.length;j++){var V=$[j],N=F[V];N.indexOf("'")<0&&0<=N.indexOf('"')?x+=" ".concat(V,"='").concat(N,"'"):(0<=N.indexOf('"')&&0<=N.indexOf("'")&&(N=N.replace(/"/g,"&quot;")),x+=" ".concat(V,'="').concat(N,'"'))}return x}function h(O){return O===r.el}return{isBlock:n,isEmpty:function(x,F){if(!x)return!0;if(x.querySelector("table"))return!1;var $=J(x);1===$.length&&n($[0])&&($=J($[0]));for(var j=!1,V=0;V<$.length;V++){var N=$[V];if(!(F&&r.node.hasClass(N,"fr-marker")||N.nodeType===Node.TEXT_NODE&&0===N.textContent.length)){if("BR"!==N.tagName&&0<(N.textContent||"").replace(/\u200B/gi,"").replace(/\n/g,"").length||j)return!1;"BR"===N.tagName&&(j=!0)}}return!(x.querySelectorAll(d.VOID_ELEMENTS.join(",")).length-x.querySelectorAll("br").length||x.querySelector("".concat(r.opts.htmlAllowedEmptyTags.join(":not(.fr-marker),"),":not(.fr-marker)"))||1<x.querySelectorAll(d.BLOCK_TAGS.join(",")).length||x.querySelector("".concat(r.opts.htmlDoNotWrapTags.join(":not(.fr-marker),"),":not(.fr-marker)")))},blockParent:function(x){for(;x&&x.parentNode!==r.el&&(!x.parentNode||!r.node.hasClass(x.parentNode,"fr-inner"));)if(n(x=x.parentNode))return x;return null},deepestParent:function(x,F,$){if(void 0===F&&(F=[]),void 0===$&&($=!0),F.push(r.el),0<=F.indexOf(x.parentNode)||x.parentNode&&r.node.hasClass(x.parentNode,"fr-inner")||x.parentNode&&0<=d.SIMPLE_ENTER_TAGS.indexOf(x.parentNode.tagName)&&$)return null;for(;F.indexOf(x.parentNode)<0&&x.parentNode&&!r.node.hasClass(x.parentNode,"fr-inner")&&(d.SIMPLE_ENTER_TAGS.indexOf(x.parentNode.tagName)<0||!$)&&(!n(x)||n(x.parentNode))&&(!n(x)||!n(x.parentNode)||!$);)x=x.parentNode;return x},rawAttributes:l,attributes:m,clearAttributes:function(x){for(var F=x.attributes,$=F.length-1;0<=$;$--)x.removeAttribute(F[$].nodeName)},openTagString:function(x){return"<".concat(x.tagName.toLowerCase()).concat(m(x),">")},closeTagString:function(x){return"</".concat(x.tagName.toLowerCase(),">")},isFirstSibling:function O(x,F){void 0===F&&(F=!0);for(var $=x.previousSibling;$&&F&&r.node.hasClass($,"fr-marker");)$=$.previousSibling;return!$||$.nodeType===Node.TEXT_NODE&&""===$.textContent&&O($)},isLastSibling:function O(x,F){void 0===F&&(F=!0);for(var $=x.nextSibling;$&&F&&r.node.hasClass($,"fr-marker");)$=$.nextSibling;return!$||$.nodeType===Node.TEXT_NODE&&""===$.textContent&&O($)},isList:function(x){return!!x&&0<=["UL","OL"].indexOf(x.tagName)},isLink:function(x){return!!x&&x.nodeType===Node.ELEMENT_NODE&&"a"===x.tagName.toLowerCase()},isElement:h,contents:J,isVoid:function(x){return x&&x.nodeType===Node.ELEMENT_NODE&&0<=d.VOID_ELEMENTS.indexOf((x.tagName||"").toLowerCase())},hasFocus:function(x){return x===r.doc.activeElement&&(!r.doc.hasFocus||r.doc.hasFocus())&&!!(h(x)||x.type||x.href||~x.tabIndex)},isEditable:function(x){return(!x.getAttribute||"false"!==x.getAttribute("contenteditable"))&&["STYLE","SCRIPT"].indexOf(x.tagName)<0},isDeletable:function(x){return x&&x.nodeType===Node.ELEMENT_NODE&&x.getAttribute("class")&&0<=(x.getAttribute("class")||"").indexOf("fr-deletable")},hasClass:function(x,F){return x instanceof g&&(x=x.get(0)),x&&x.classList&&x.classList.contains(F)},filter:function(x){return r.browser.msie?x:{acceptNode:x}}}},Object.assign(d.DEFAULTS,{DOMPurify:window.DOMPurify,htmlAllowedTags:["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","br","button","canvas","caption","cite","code","col","colgroup","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meter","nav","noscript","object","ol","optgroup","option","output","p","param","pre","progress","queue","rp","rt","ruby","s","samp","script","style","section","select","small","source","span","strike","strong","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","var","video","wbr"],htmlRemoveTags:["script","style"],htmlAllowedAttrs:["accept","accept-charset","accesskey","action","align","allowfullscreen","allowtransparency","alt","async","autocomplete","autofocus","autoplay","autosave","background","bgcolor","border","charset","cellpadding","cellspacing","checked","cite","class","color","cols","colspan","content","contenteditable","contextmenu","controls","coords","data","data-.*","datetime","default","defer","dir","dirname","disabled","download","draggable","dropzone","enctype","for","form","formaction","frameborder","headers","height","hidden","high","href","hreflang","http-equiv","icon","id","ismap","itemprop","keytype","kind","label","lang","language","list","loop","low","max","maxlength","media","method","min","mozallowfullscreen","multiple","muted","name","novalidate","open","optimum","pattern","ping","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","reversed","rows","rowspan","sandbox","scope","scoped","scrolling","seamless","selected","shape","size","sizes","span","src","srcdoc","srclang","srcset","start","step","summary","spellcheck","style","tabindex","target","title","type","translate","usemap","value","valign","webkitallowfullscreen","width","wrap"],htmlAllowedStyleProps:[".*"],htmlAllowComments:!0,htmlUntouched:!1,preserveTabSpaces:!1,fullPage:!1}),d.HTML5Map={B:"STRONG",I:"EM",STRIKE:"S"},d.MODULES.clean=function(r){var g,J,n,l,m=r.$;function h(B){if(B.nodeType===Node.ELEMENT_NODE&&B.getAttribute("class")&&0<=B.getAttribute("class").indexOf("fr-marker"))return!1;var D,A=r.node.contents(B),C=[];for(D=0;D<A.length;D++)A[D].nodeType!==Node.ELEMENT_NODE||r.node.isVoid(A[D])?A[D].nodeType===Node.TEXT_NODE&&(A[D].textContent=A[D].textContent.replace(/\u200b/g,"")):A[D].textContent.replace(/\u200b/g,"").length!==A[D].textContent.length&&h(A[D]);if(B.nodeType===Node.ELEMENT_NODE&&!r.node.isVoid(B)&&(B.normalize(),A=r.node.contents(B),C=B.querySelectorAll(".fr-marker"),A.length-C.length==0)){for(D=0;D<A.length;D++)if(A[D].nodeType===Node.ELEMENT_NODE&&(A[D].getAttribute("class")||"").indexOf("fr-marker")<0)return!1;for(D=0;D<C.length;D++)B.parentNode.insertBefore(C[D].cloneNode(!0),B);return B.parentNode.removeChild(B),!1}}function O(B,D){if(B.nodeType===Node.COMMENT_NODE)return"\x3c!--".concat(B.nodeValue,"--\x3e");if(B.nodeType===Node.TEXT_NODE)return D?B.textContent.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;"):r.opts.preserveTabSpaces?B.textContent.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\u00A0/g,"&nbsp;").replace(/\t/g," ".repeat(r.opts.tabSpaces)||" ".repeat(4)):B.textContent.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\u00A0/g,"&nbsp;").replace(/\t/g,"");if(B.nodeType!==Node.ELEMENT_NODE||B.nodeType===Node.ELEMENT_NODE&&0<=["STYLE","SCRIPT","NOSCRIPT"].indexOf(B.tagName))return B.outerHTML;if(B.nodeType===Node.ELEMENT_NODE&&"svg"===B.tagName){var A=document.createElement("div"),C=B.cloneNode(!0);return A.appendChild(C),A.innerHTML}if("IFRAME"===B.tagName)return B.outerHTML.replace(/&lt;/g,"<").replace(/&gt;/g,">");var v=B.childNodes;if(0===v.length)return B.outerHTML;for(var T="",Z=0;Z<v.length;Z++)"PRE"===B.tagName&&(D=!0),T+=O(v[Z],D);return r.node.openTagString(B)+T+r.node.closeTagString(B)}var x=[];function F(B){var D=B.replace(/;;/gi,";");return";"!==(D=D.replace(/^;/gi,"")).charAt(D.length)&&(D+=";"),D}function $(B){var D;for(D in B)if(Object.prototype.hasOwnProperty.call(B,D)){var A=D.match(n),C=null;"style"===D&&r.opts.htmlAllowedStyleProps.length&&(C=B[D].match(l)),A&&C?B[D]=F(C.join(";")):A&&("style"!==D||C)||delete B[D]}for(var v="",T=Object.keys(B).sort(),Z=0;Z<T.length;Z++)B[D=T[Z]].indexOf('"')<0?v+=" ".concat(D,'="').concat(B[D],'"'):v+=" ".concat(D,"='").concat(B[D],"'");return v}function j(B,D){var A,C=document.implementation.createHTMLDocument("Froala DOC").createElement("DIV");m(C).append(B);var v="";if(C){var T=r.node.contents(C);for(A=0;A<T.length;A++)D(T[A]);for(T=r.node.contents(C),A=0;A<T.length;A++)v+=O(T[A])}return v}function V(B,D,A){var C=(x=[],B=B.replace(/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,function(R){return x.push(R),"[FROALA.EDITOR.SCRIPT ".concat(x.length-1,"]")}).replace(/<noscript\b[^<]*(?:(?!<\/noscript>)<[^<]*)*<\/noscript>/gi,function(R){return x.push(R),"[FROALA.EDITOR.NOSCRIPT ".concat(x.length-1,"]")}).replace(/<meta((?:[\w\W]*?)) http-equiv="/g,'<meta$1 data-fr-http-equiv="').replace(/<img((?:[\w\W]*?)) src="/g,'<img$1 data-fr-src="')),v=null;return r.opts.fullPage&&(C=r.html.extractNode(B,"body")||(0<=B.indexOf("<body")?"":B),A&&(v=r.html.extractNode(B,"head")||"")),C=j(C,D),v&&(v=j(v,D)),function(Z,R,M){if(r.opts.fullPage){var H=r.html.extractDoctype(M),ne=$(r.html.extractNodeAttrs(M,"html"));R=null===R?r.html.extractNode(M,"head")||"<title></title>":R;var ee=$(r.html.extractNodeAttrs(M,"head")),oe=$(r.html.extractNodeAttrs(M,"body"));return"".concat(H,"<html").concat(ne,"><head").concat(ee,">").concat(R,"</head><body").concat(oe,">").concat(Z,"</body></html>")}return Z}(C,v,B).replace(/\[FROALA\.EDITOR\.SCRIPT ([\d]*)\]/gi,function(R,M){return 0<=r.opts.htmlRemoveTags.indexOf("script")?"":x[parseInt(M,10)]}).replace(/\[FROALA\.EDITOR\.NOSCRIPT ([\d]*)\]/gi,function(R,M){if(0<=r.opts.htmlRemoveTags.indexOf("noscript"))return"";var H=x[parseInt(M,10)].replace(/&lt;/g,"<").replace(/&gt;/g,">"),ne=m(H);if(ne&&ne.length){var ee=j(ne.html(),W);ne.html(ee),H=ne.get(0).outerHTML}return H}).replace(/<img((?:[\w\W]*?)) data-fr-src="/g,'<img$1 src="')}function N(B){var D=r.doc.createElement("DIV");return D.innerText=B,D.textContent}function W(B){for(var D=r.node.contents(B),A=0;A<D.length;A++)D[A].nodeType!==Node.TEXT_NODE&&W(D[A]);!function(v){if("SPAN"===v.tagName&&0<=(v.getAttribute("class")||"").indexOf("fr-marker"))return!1;if("PRE"===v.tagName&&0<=(Mt=(dt=v).innerHTML).indexOf("\n")&&(dt.innerHTML=Mt.replace(/\n/g,"<br>")),v.nodeType===Node.ELEMENT_NODE&&(v.getAttribute("data-fr-src")&&0!==v.getAttribute("data-fr-src").indexOf("blob:")&&v.setAttribute("data-fr-src",r.helpers.sanitizeURL(N(v.getAttribute("data-fr-src")))),v.getAttribute("href")&&v.setAttribute("href",r.helpers.sanitizeURL(N(v.getAttribute("href")))),v.getAttribute("src")&&v.setAttribute("src",r.helpers.sanitizeURL(N(v.getAttribute("src")))),v.getAttribute("srcdoc")&&v.setAttribute("srcdoc",r.clean.html(v.getAttribute("srcdoc"))),0<=["TABLE","TBODY","TFOOT","TR"].indexOf(v.tagName)&&(v.innerHTML=v.innerHTML.trim())),!r.opts.pasteAllowLocalImages&&v.nodeType===Node.ELEMENT_NODE&&"IMG"===v.tagName&&v.getAttribute("data-fr-src")&&0===v.getAttribute("data-fr-src").indexOf("file://"))return v.parentNode.removeChild(v),!1;var dt,Mt;if(v.nodeType===Node.ELEMENT_NODE&&d.HTML5Map[v.tagName]&&""===r.node.attributes(v)){var T=d.HTML5Map[v.tagName],Z="<".concat(T,">").concat(v.innerHTML,"</").concat(T,">");v.insertAdjacentHTML("beforebegin",Z),(v=v.previousSibling).parentNode.removeChild(v.nextSibling)}if(r.opts.htmlAllowComments||v.nodeType!==Node.COMMENT_NODE)if(v.tagName&&v.tagName.match(J)){if("STYLE"==v.tagName&&r.helpers.isMac()){var R,M=v.innerHTML.trim(),H=[],ne=/{([^}]+)}/g;for(M=M.replace(/\/\*[\s\S]*?\*\/|([^\\:]|^)\/\/.*|<!--[\s\S]*?-->$/,"");R=ne.exec(M);)H.push(R[1]);for(var ee=function(dt){var Mt=M.substring(0,M.indexOf("{")).trim();0==!/^[a-z_-][a-z\d_-]*$/i.test(Mt)&&v.parentNode.querySelectorAll(Mt).forEach(function(xt){xt.removeAttribute("class"),xt.setAttribute("style",H[dt])}),M=M.substring(M.indexOf("}")+1)},oe=0;-1!=M.indexOf("{");oe++)ee(oe)}v.parentNode.removeChild(v)}else if(v.tagName&&!v.tagName.match(g))"svg"===v.tagName?v.parentNode.removeChild(v):r.browser.safari&&"path"===v.tagName&&v.parentNode&&"svg"===v.parentNode.tagName||(v.outerHTML=v.innerHTML);else{var ie=v.attributes;if(ie)for(var we=ie.length-1;0<=we;we--){var Ce=ie[we],ae=Ce.nodeName.match(n),me=null;"style"===Ce.nodeName&&r.opts.htmlAllowedStyleProps.length&&(me=Ce.value.match(l)),ae&&me?Ce.value=F(me.join(";")):ae&&("style"!==Ce.nodeName||me)||v.removeAttribute(Ce.nodeName)}}else 0!==v.data.indexOf("[FROALA.EDITOR")&&v.parentNode.removeChild(v)}(B)}return{_init:function(){r.opts.fullPage&&m.merge(r.opts.htmlAllowedTags,["head","title","style","link","base","body","html","meta"])},html:function(D,A,C,v){void 0===A&&(A=[]),void 0===C&&(C=[]),void 0===v&&(v=!1);var T,Z=m.merge([],r.opts.htmlAllowedTags);for(T=0;T<A.length;T++)0<=Z.indexOf(A[T])&&Z.splice(Z.indexOf(A[T]),1);var R=m.merge([],r.opts.htmlAllowedAttrs);for(T=0;T<C.length;T++)0<=R.indexOf(C[T])&&R.splice(R.indexOf(C[T]),1);return R.push("data-fr-.*"),R.push("fr-.*"),g=new RegExp("^".concat(Z.join("$|^"),"$"),"gi"),n=new RegExp("^".concat(R.join("$|^"),"$"),"gi"),J=new RegExp("^".concat(r.opts.htmlRemoveTags.join("$|^"),"$"),"gi"),l=r.opts.htmlAllowedStyleProps.length?new RegExp("((^|;|\\s)".concat(r.opts.htmlAllowedStyleProps.join(":.+?(?=;|$))|((^|;|\\s)"),":.+?(?=(;)|$))"),"gi"):null,D=V(D,W,!0),typeof r.opts.DOMPurify<"u"&&(D=r.opts.DOMPurify.sanitize(D,{ADD_TAGS:r.opts.htmlAllowedTags,ALLOW_UNKNOWN_PROTOCOLS:!0})),D},toHTML5:function(){var D=r.el.querySelectorAll(Object.keys(d.HTML5Map).join(","));if(D.length){var A=!1;r.el.querySelector(".fr-marker")||(r.selection.save(),A=!0);for(var C=0;C<D.length;C++)""===r.node.attributes(D[C])&&m(D[C]).replaceWith("<".concat(d.HTML5Map[D[C].tagName],">").concat(D[C].innerHTML,"</").concat(d.HTML5Map[D[C].tagName],">"));A&&r.selection.restore()}},tables:function(){(function(){for(var A=r.el.querySelectorAll("tr"),C=0,v=0;v<A.length;v++){var T=A[v].outerHTML.match(/rowspan="([0-9]+)"/);T&&(C+=Number(T[1])-1);for(var Z=A[v].children,R=!0,M=0;M<Z.length;M++)if("TH"!==Z[M].tagName){R=!1;break}if(!1!==R&&0!==Z.length){var H=A[v];if(1===Z.length&&"TH"===Z[0].tagName&&C)C--;else{for(;H&&"TABLE"!==H.tagName&&"THEAD"!==H.tagName;)H=H.parentNode;var ne=H;ne.firstChild.nodeType===Node.ELEMENT_NODE&&"THEAD"===ne.firstChild.tagName?ne=ne.firstChild:"THEAD"!==ne.tagName&&(ne=r.doc.createElement("THEAD"),H.insertBefore(ne,H.firstChild)),ne.appendChild(A[v])}}}})(),function(){for(var A=r.$el.find("table[style]"),C=0;C<A.length;C++){var v=m(A[C]);v.attr("style").indexOf("width")<0&&v.css("width","100%")}for(var T=r.$el.find("td[width]"),Z=0;Z<T.length;Z++){var R=m(T[Z]),M=R.attr("width");M&&(R.css("width",M),R.removeAttr("width"))}}()},lists:function(){(function(){var C=[];do{if(C.length){var v=C[0],T=r.doc.createElement("ul");v.parentNode.insertBefore(T,v);do{var Z=v;v=v.nextSibling,T.appendChild(Z)}while(v&&"LI"===v.tagName)}C=[];for(var R=r.el.querySelectorAll("li"),M=0;M<R.length;M++)r.node.isList(R[M].parentNode)||C.push(R[M])}while(0<C.length)})(),function(){for(var A=r.el.querySelectorAll("ol + ol, ul + ul"),C=0;C<A.length;C++){var v=A[C];if(r.node.isList(v.previousSibling)&&r.node.openTagString(v)===r.node.openTagString(v.previousSibling)){for(var T=r.node.contents(v),Z=0;Z<T.length;Z++)v.previousSibling.appendChild(T[Z]);v.parentNode.removeChild(v)}}}(),function(){for(var A=r.el.querySelectorAll("ul, ol"),C=0;C<A.length;C++)for(var v=r.node.contents(A[C]),T=null,Z=v.length-1;0<=Z;Z--)!v[Z].tagName&&r.opts.htmlUntouched||"LI"===v[Z].tagName||"UL"==v[Z].tagName||"OL"==v[Z].tagName?T=null:"BR"==v[Z].tagName?m(v[Z]).remove():(T||(T=m(r.doc.createElement("LI"))).insertBefore(v[Z]),T.prepend(v[Z]))}(),function(){var A,C,v;do{C=!1;var T=r.el.querySelectorAll("li:empty");for(A=0;A<T.length;A++)T[A].parentNode.removeChild(T[A]);var Z=r.el.querySelectorAll("ul, ol");for(A=0;A<Z.length;A++)(v=Z[A]).querySelector("LI")||(C=!0,v.parentNode.removeChild(v))}while(!0===C)}(),function(){for(var A=r.el.querySelectorAll("ul > ul, ol > ol, ul > ol, ol > ul"),C=0;C<A.length;C++){var v=A[C],T=v.previousSibling;T&&("LI"===T.tagName?T.appendChild(v):m(v).wrap("<li></li>"))}}(),function(){for(var A=r.el.querySelectorAll("li > ul, li > ol"),C=0;C<A.length;C++){var v=A[C];if(v.nextSibling)for(var T=v.nextSibling;0<T.childNodes.length;)v.append(T.childNodes[0])}}(),function(){for(var A=r.el.querySelectorAll("li > ul, li > ol"),C=0;C<A.length;C++){var v=A[C];if(r.node.isFirstSibling(v)&&"none"!=v.parentNode.style.listStyleType)m(v).before("<br/>");else if(v.previousSibling&&"BR"===v.previousSibling.tagName){for(var T=v.previousSibling.previousSibling;T&&r.node.hasClass(T,"fr-marker");)T=T.previousSibling;T&&"BR"!==T.tagName&&m(v.previousSibling).remove()}}}(),function(){for(var A=r.el.querySelectorAll("li:empty"),C=0;C<A.length;C++)m(A[C]).remove()}(),function(){for(var A=r.el.querySelectorAll("ul, ol"),C=0;C<A.length;C++)for(var T=r.node.contents(A[C]),Z=function(){var H=T[R],ne=r.node.contents(H),ee=H.querySelectorAll("ul, ol");if(0<ee.length&&1==ne.length&&ne[0].nodeType===Node.ELEMENT_NODE){var oe=ee[0],ie=oe.closest("li"),we=ie.querySelector("[data-tracking=true]")&&r.opts.trackChangesEnabled;e(oe.querySelectorAll("li")).reverse().forEach(function(Ce){if(we){var ae="pending-".concat(r.id,"-").concat(r.track_changes.getPendingChanges().length),me=r.opts.showChangesEnabled?'class="fr-highlight-change"':"",ke=Ce.innerHTML;Ce.innerHTML='<span data-tracking="true" data-track-id="'.concat(ae,'" ').concat(me,">").concat(ke,"</span>"),ie.after(Ce),r.track_changes.pushChange(ae)}else ie.after(Ce)})}},R=0;R<T.length;R++)Z()}()},invisibleSpaces:function(D){return D.replace(/\u200b/g,"").length===D.length?D:r.clean.exec(D,h)},exec:V}},d.XS=0,d.SM=1,d.MD=2,d.LG=3,d.LinkRegExCommon="[".concat("a-z\\u0080-\\u009f\\u00a1-\\uffff0-9-_\\.","]{1,}"),d.LinkRegExEnd="((:[0-9]{1,5})|)(((\\/|\\?|#)[a-z\\u00a1-\\uffff0-9@?\\|!^=%&amp;\\/~+#-\\'*-_{}]*)|())",d.LinkRegExTLD="((".concat(d.LinkRegExCommon,")(\\.(com|net|org|edu|mil|gov|co|biz|info|me|dev)))"),d.LinkRegExHTTP="((ftp|http|https):\\/\\/".concat(d.LinkRegExCommon,")"),d.LinkRegExAuth="((ftp|http|https):\\/\\/[\\u0021-\\uffff]{1,}@".concat(d.LinkRegExCommon,")"),d.LinkRegExWWW="(www\\.".concat(d.LinkRegExCommon,"\\.[a-z0-9-]{2,24})"),d.LinkRegEx="(".concat(d.LinkRegExTLD,"|").concat(d.LinkRegExHTTP,"|").concat(d.LinkRegExWWW,"|").concat(d.LinkRegExAuth,")").concat(d.LinkRegExEnd),d.LinkProtocols=["mailto","tel","sms","notes","data"],d.MAIL_REGEX=/.+@.+\..+/i,d.MODULES.helpers=function(r){var g,J=r.$;function l(){return(/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||navigator.maxTouchPoints&&2<navigator.maxTouchPoints&&/Macintosh/.test(navigator.userAgent))&&!O()}function m(){return/(Android)/g.test(navigator.userAgent)&&!O()}function h(){return/(Blackberry)/g.test(navigator.userAgent)}function O(){return/(Windows Phone)/gi.test(navigator.userAgent)}var x=null;return{_init:function(){r.browser=function n(){var B,D,F={},$=(D=-1,"Microsoft Internet Explorer"===navigator.appName?(B=navigator.userAgent,null!==new RegExp("MSIE ([0-9]{1,}[\\.0-9]{0,})").exec(B)&&(D=parseFloat(RegExp.$1))):"Netscape"===navigator.appName&&(B=navigator.userAgent,null!==new RegExp("Trident/.*rv:([0-9]{1,}[\\.0-9]{0,})").exec(B)&&(D=parseFloat(RegExp.$1))),D);if(0<$)F.msie=!0;else{var j=navigator.userAgent.toLowerCase(),V=/(edge)[ /]([\w.]+)/.exec(j)||/(chrome)[ /]([\w.]+)/.exec(j)||/(webkit)[ /]([\w.]+)/.exec(j)||/(opera)(?:.*version|)[ /]([\w.]+)/.exec(j)||/(msie) ([\w.]+)/.exec(j)||j.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(j)||[];V[1]&&(F[V[1]||""]=!0),F.chrome?F.webkit=!0:F.webkit&&(F.safari=!0)}return F.msie&&(F.version=$),F}()},isIOS:l,isMac:function(){return null===x&&(x=0<=navigator.platform.toUpperCase().indexOf("MAC")),x},getIOSVersion:function(){if(l()){var $=navigator.userAgent.match(/OS (\d)?\d_\d(_\d)?/i)||navigator.userAgent.match(/\b[0-9]+_[0-9]+(?:_[0-9]+)?\b/);return $&&$.length&&Math.abs($[0].split("_")[0].replace("OS ",""))||NaN}return NaN},getSafariVersion:function(){var $=navigator.userAgent;if(-1!==$.indexOf("Safari")){var j=$.match(/Version\/(\d+\.\d+)/);if(j)return parseInt(j[1])}return null},isAndroid:m,isBlackberry:h,isWindowsPhone:O,isMobile:function(){return m()||l()||h()},isEmail:function($){return!/^(https?:|ftps?:|)\/\//i.test($)&&d.MAIL_REGEX.test($)},requestAnimationFrame:function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function($){window.setTimeout($,1e3/60)}},getPX:function($){return parseInt($,10)||0},screenSize:function($){try{var j;if((j=$?r.$box.width():r.$sc.width())<768)return d.XS;if(768<=j&&j<992)return d.SM;if(992<=j&&j<1200)return d.MD;if(1200<=j)return d.LG}catch{return d.LG}},isTouch:function(){return"ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch},sanitizeURL:function($){return r.opts.DOMPurify&&($=r.opts.DOMPurify.sanitize($,{ADD_TAGS:r.opts.htmlAllowedTags,ALLOW_UNKNOWN_PROTOCOLS:!0,ALLOWED_URI_REGEXP:/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp|xxx):|[^a-z]|[a-z+.]+(?:[^a-z+.\-:]|$))/i})),$=$.replace(/\s*on\w+=(["'][^"']*["']|\S+)/gi,""),/^(https?:|ftps?:|)\/\//i.test($)||/^([A-Za-z]:(\\){1,2}|[A-Za-z]:((\\){1,2}[^\\]+)+)(\\)?$/i.test($)||new RegExp("^(".concat(d.LinkProtocols.join("|"),"):"),"i").test($)?$:$=encodeURIComponent($).replace(/%23/g,"#").replace(/%2F/g,"/").replace(/%25/g,"%").replace(/mailto%3A/gi,"mailto:").replace(/file%3A/gi,"file:").replace(/sms%3A/gi,"sms:").replace(/tel%3A/gi,"tel:").replace(/notes%3A/gi,"notes:").replace(/data%3Aimage/gi,"data:image").replace(/blob%3A/gi,"blob:").replace(/%3A(\d)/gi,":$1").replace(/webkit-fake-url%3A/gi,"webkit-fake-url:").replace(/%3F/g,"?").replace(/%3D/g,"=").replace(/%26/g,"&").replace(/&amp;/g,"&").replace(/%2C/g,",").replace(/%3B/g,";").replace(/%2B/g,"+").replace(/%40/g,"@").replace(/%5B/g,"[").replace(/%5D/g,"]").replace(/%7B/g,"{").replace(/%7D/g,"}").replace(/%[0-1]+[0-9]+|%[0-1]+[A-F]+/g,"")},isArray:function($){return $&&!Object.prototype.propertyIsEnumerable.call($,"length")&&"object"===t($)&&"number"==typeof $.length},RGBToHex:function($){function j(V){return"0".concat(parseInt(V,10).toString(16)).slice(-2)}try{return $&&"transparent"!==$?/^#[0-9A-F]{6}$/i.test($)?$:($=$.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/),"#".concat(j($[1])).concat(j($[2])).concat(j($[3])).toUpperCase()):""}catch{return null}},HEXtoRGB:function($){$=$.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(V,N,W,B){return N+N+W+W+B+B});var j=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec($);return j?"rgb(".concat(parseInt(j[1],16),", ").concat(parseInt(j[2],16),", ").concat(parseInt(j[3],16),")"):""},isURL:function($){return!!/^(https?:|ftps?:|)\/\//i.test($)&&($=String($).replace(/</g,"%3C").replace(/>/g,"%3E").replace(/"/g,"%22").replace(/ /g,"%20"),new RegExp("^".concat(d.LinkRegExHTTP).concat(d.LinkRegExEnd,"$"),"gi").test($))},getAlignment:function($){$.css||($=J($));var j=($.css("text-align")||"").replace(/-(.*)-/g,"");if(["left","right","justify","center"].indexOf(j)<0){if(!g){var V=J('<div dir="'.concat("rtl"===r.opts.direction?"rtl":"auto",'" style="text-align: ').concat(r.$el.css("text-align"),'; position: fixed; left: -3000px;"><span id="s1">.</span><span id="s2">.</span></div>'));J("body").first().append(V);var N=V.find("#s1").get(0).getBoundingClientRect().left,W=V.find("#s2").get(0).getBoundingClientRect().left;V.remove(),g=N<W?"left":"right"}j=g}return j},scrollTop:function(){return r.o_win.pageYOffset?r.o_win.pageYOffset:r.o_doc.documentElement&&r.o_doc.documentElement.scrollTop?r.o_doc.documentElement.scrollTop:r.o_doc.body.scrollTop?r.o_doc.body.scrollTop:0},scrollLeft:function(){return r.o_win.pageXOffset?r.o_win.pageXOffset:r.o_doc.documentElement&&r.o_doc.documentElement.scrollLeft?r.o_doc.documentElement.scrollLeft:r.o_doc.body.scrollLeft?r.o_doc.body.scrollLeft:0},isInViewPort:function($){var j=$.getBoundingClientRect();return 0<=(j={top:Math.round(j.top),bottom:Math.round(j.bottom)}).top&&j.bottom<=(window.innerHeight||document.documentElement.clientHeight)||j.top<=0&&j.bottom>=(window.innerHeight||document.documentElement.clientHeight)}}},d.MODULES.events=function(r){var g,J=r.$,n={};function l(A,C,v){V(A,C,v)}function m(A){if(void 0===A&&(A=!0),!r.$wp||(r.helpers.isIOS()&&r.$win.get(0).focus(),r.core.hasFocus()))return!1;if(!r.core.hasFocus()&&A){var C=r.$win.scrollTop();if(r.browser.msie&&r.$box&&r.$box.css("position","fixed"),r.browser.msie&&r.$wp&&r.$wp.css("overflow","visible"),r.browser.msie&&r.$sc&&r.$sc.css("position","fixed"),r.browser.msie||(x(),r.el.focus(),r.events.trigger("focus"),O()),r.browser.msie&&r.$sc&&r.$sc.css("position",""),r.browser.msie&&r.$box&&r.$box.css("position",""),r.browser.msie&&r.$wp&&r.$wp.css("overflow","auto"),C!==r.$win.scrollTop()&&r.$win.scrollTop(C),!r.selection.info(r.el).atStart)return!1}if(!r.core.hasFocus()||0<r.$el.find(".fr-marker").length)return!1;if(r.selection.info(r.el).atStart&&r.selection.isCollapsed()&&null!==r.html.defaultTag()){var v=r.markers.insert();if(v&&!r.node.blockParent(v)){J(v).remove();var T=r.$el.find(r.html.blockTagsQuery()).get(0);T&&(J(T).prepend(d.MARKERS),r.selection.restore())}else v&&J(v).remove()}}var h=!1;function O(){g=!0}function x(){g=!1}function F(){return g}function $(A,C,v){var T,Z=A.split(" ");if(1<Z.length){for(var R=0;R<Z.length;R++)$(Z[R],C,v);return!0}void 0===v&&(v=!1),T=0!==A.indexOf("shared.")?(n[A]=n[A]||[],n[A]):(r.shared._events[A]=r.shared._events[A]||[],r.shared._events[A]),v?T.unshift(C):T.push(C)}var j=[];function V(A,C,v,T,Z){"function"==typeof v&&(Z=T,T=v,v=!1);var R=Z?r.shared.$_events:j,M=Z?r.sid:r.id,H="".concat(C.trim().split(" ").join(".ed".concat(M," ")),".ed").concat(M);v?A.on(H,v,T):A.on(H,T),R.push([A,H])}function N(A){for(var C=0;C<A.length;C++)A[C][0].off(A[C][1])}function W(A,C,v){if(!r.edit.isDisabled()||v){var T,Z;if(0!==A.indexOf("shared."))T=n[A];else{if(0<r.shared.count)return!1;T=r.shared._events[A]}if(T)for(var R=0;R<T.length;R++)if(!1===(Z=T[R].apply(r,C)))return!1;return(!r.opts.events||!r.opts.events[A]||!1!==(Z=r.opts.events[A].apply(r,C)))&&Z}}function B(){for(var A in n)Object.prototype.hasOwnProperty.call(n,A)&&delete n[A]}function D(){for(var A in r.shared._events)Object.prototype.hasOwnProperty.call(r.shared._events,A)&&delete r.shared._events[A]}return{_init:function(){r.shared.$_events=r.shared.$_events||[],r.shared._events={},r.helpers.isMobile()?(r._mousedown="touchstart",r._mouseup="touchend",r._move="touchmove",r._mousemove="touchmove"):(r._mousedown="mousedown",r._mouseup="mouseup",r._move="",r._mousemove="mousemove"),l(r.$el,"click mouseup mousemove mousedown touchstart touchend dragenter dragover dragleave dragend drop dragstart",function(v){W(v.type,[v])}),$("mousedown",function(){for(var v=0;v<d.INSTANCES.length;v++)d.INSTANCES[v]!==r&&d.INSTANCES[v].popups&&d.INSTANCES[v].popups.areVisible()&&d.INSTANCES[v].$el.find(".fr-marker").remove()}),l(r.$win,r._mousedown,function(v){W("window.mousedown",[v]),O()}),l(r.$win,r._mouseup,function(v){W("window.mouseup",[v])}),l(r.$win,"beforeinput cut copy keydown keyup touchmove touchend",function(v){W("window.".concat(v.type),[v])}),l(r.$doc,"dragend drop",function(v){W("document.".concat(v.type),[v])}),l(r.$el,"beforeinput keydown keypress keyup input",function(v){W(v.type,[v])}),l(r.$el,"focus",function(v){F()&&(m(!1),!1===h&&(W(v.type,[v]),r.helpers.isMobile()&&x()))}),l(r.$el,"blur",function(v){F()&&!0===h&&(W(v.type,[v]),r.helpers.isMobile()&&r.opts.toolbarContainer&&(r.shared.selected_editor=r.id),O())}),V(r.$el,"mousedown",'[contenteditable="true"]',function(){x(),r.$el.blur()}),$("focus",function(){h=!0}),$("blur",function(){h=!1}),O(),l(r.$el,"cut copy paste beforepaste",function(v){W(v.type,[v])}),$("destroy",B),$("shared.destroy",D)},on:$,trigger:W,bindClick:function(C,v,T){V(C,r._mousedown,v,function(Z){var M,H;r.edit.isDisabled()||(H=J((M=Z).currentTarget),r.edit.isDisabled()||r.node.hasClass(H.get(0),"fr-disabled")?M.preventDefault():"mousedown"===M.type&&1!==M.which||(r.helpers.isMobile()||M.preventDefault(),(r.helpers.isAndroid()||r.helpers.isWindowsPhone())&&0===H.parents(".fr-dropdown-menu").length&&(M.preventDefault(),M.stopPropagation()),H.addClass("fr-selected"),r.events.trigger("commands.mousedown",[H])))},!0),V(C,"".concat(r._mouseup," ").concat(r._move),v,function(Z){r.edit.isDisabled()||function(M,H){var ne=J(M.currentTarget);if(r.edit.isDisabled()||r.node.hasClass(ne.get(0),"fr-disabled"))return M.preventDefault(),!1;if("mouseup"===M.type&&1!==M.which||r.button.getButtons(".fr-selected",!0).get(0)==ne.get(0)&&!r.node.hasClass(ne.get(0),"fr-selected"))return!0;if("touchmove"!==M.type){if(M.stopPropagation(),M.stopImmediatePropagation(),M.preventDefault(),!r.node.hasClass(ne.get(0),"fr-selected"))return r.button.getButtons(".fr-selected",!0).removeClass("fr-selected"),!1;if(r.button.getButtons(".fr-selected",!0).removeClass("fr-selected"),ne.data("dragging")||ne.attr("disabled"))return ne.removeData("dragging"),!1;var ee=ne.data("timeout");ee&&(clearTimeout(ee),ne.removeData("timeout")),H.apply(r,[M])}else ne.data("timeout")||ne.data("timeout",setTimeout(function(){ne.data("dragging",!0)},100))}(Z,T)},!0),V(C,"mousedown click mouseup",v,function(Z){r.edit.isDisabled()||Z.stopPropagation()},!0),$("window.mouseup",function(){r.edit.isDisabled()||(C.find(v).removeClass("fr-selected"),O())}),V(C,"mouseover",v,function(){J(this).hasClass("fr-options")&&J(this).prev(".fr-btn").addClass("fr-btn-hover"),J(this).next(".fr-btn").hasClass("fr-options")&&J(this).next(".fr-btn").addClass("fr-btn-hover")}),V(C,"mouseout",v,function(){J(this).hasClass("fr-options")&&J(this).prev(".fr-btn").removeClass("fr-btn-hover"),J(this).next(".fr-btn").hasClass("fr-options")&&J(this).next(".fr-btn").removeClass("fr-btn-hover")})},disableBlur:x,enableBlur:O,blurActive:F,focus:m,chainTrigger:function(C,v,T){if(!r.edit.isDisabled()||T){var Z,R;if(0!==C.indexOf("shared."))Z=n[C];else{if(0<r.shared.count)return!1;Z=r.shared._events[C]}if(Z)for(var M=0;M<Z.length;M++)void 0!==(R=Z[M].apply(r,[v]))&&(v=R);return r.opts.events&&r.opts.events[C]&&void 0!==(R=r.opts.events[C].apply(r,[v]))&&(v=R),v}},$on:V,$off:function(){N(j),j=[],0===r.shared.count&&(N(r.shared.$_events),r.shared.$_events=[])}}},Object.assign(d.DEFAULTS,{indentMargin:20}),d.COMMANDS={bold:{title:"Bold",toggle:!0,refresh:function(r){var g=this.format.is("strong");r.toggleClass("fr-active",g).attr("aria-pressed",g)}},italic:{title:"Italic",toggle:!0,refresh:function(r){var g=this.format.is("em");r.toggleClass("fr-active",g).attr("aria-pressed",g)}},underline:{title:"Underline",toggle:!0,refresh:function(r){var g=this.format.is("u");r.toggleClass("fr-active",g).attr("aria-pressed",g)}},strikeThrough:{title:"Strikethrough",toggle:!0,refresh:function(r){var g=this.format.is("s");r.toggleClass("fr-active",g).attr("aria-pressed",g)}},subscript:{title:"Subscript",toggle:!0,refresh:function(r){var g=this.format.is("sub");r.toggleClass("fr-active",g).attr("aria-pressed",g)}},superscript:{title:"Superscript",toggle:!0,refresh:function(r){var g=this.format.is("sup");r.toggleClass("fr-active",g).attr("aria-pressed",g)}},outdent:{title:"Decrease Indent"},indent:{title:"Increase Indent"},undo:{title:"Undo",undo:!1,forcedRefresh:!0,disabled:!0},redo:{title:"Redo",undo:!1,forcedRefresh:!0,disabled:!0},insertHR:{title:"Insert Horizontal Line"},clearFormatting:{title:"Clear Formatting"},selectAll:{title:"Select All",undo:!1},moreText:{title:"More Text",undo:!1},moreParagraph:{title:"More Paragraph",undo:!1},moreRich:{title:"More Rich",undo:!1},moreMisc:{title:"More Misc",undo:!1}},d.RegisterCommand=function(r,g){d.COMMANDS[r]=g},d.MODULES.commands=function(r){var g=r.$;function J(j){return r.html.defaultTag()&&(j="<".concat(r.html.defaultTag(),">").concat(j,"</").concat(r.html.defaultTag(),">")),j}var n={bold:function(){h(0,"strong")},subscript:function(){r.format.is("sup")&&r.format.remove("sup"),h(0,"sub")},superscript:function(){r.format.is("sub")&&r.format.remove("sub"),h(0,"sup")},italic:function(){h(0,"em")},strikeThrough:function(){h(0,"s")},underline:function(){h(0,"u")},undo:function(){r.undo.run()},redo:function(){r.undo.redo()},indent:function(){O(1)},outdent:function(){O(-1)},show:function(){r.opts.toolbarInline&&r.toolbar.showInline(null,!0)},insertHR:function(){r.selection.remove();var j="";r.core.isEmpty()&&(j=J(j="<br>"));var V='<hr id="fr-just" class="fr-just">'.concat(j);r.opts.trackChangesEnabled&&(V=r.track_changes.wrapInTracking(g(V),"hrWrapper").get(0).outerHTML),r.html.insert(V);var N,W=r.$el.find("hr#fr-just").length?r.$el.find("hr#fr-just"):r.$el.find(".fr-just");W.removeAttr("id"),W.removeAttr("class");var B=r.opts.trackChangesEnabled&&"SPAN"===W[0].parentNode.tagName&&"P"===W[0].parentNode.parentNode.tagName;if(0===W.next().length){var D=r.html.defaultTag();D&&!B?W.after(g(r.doc.createElement(D)).append("<br>").get(0)):B?W[0].parentNode.after(g(r.doc.createElement(D)).append("<br>").get(0)):W.after("<br>")}W.prev().is("hr")?N=r.selection.setAfter(W.get(0),!1):W.next().is("hr")?N=r.selection.setBefore(W.get(0),!1):B||r.selection.setAfter(W.get(0),!1)?r.selection.setAfter(W[0].parentNode,!1):r.selection.setBefore(W.get(0),!1),N||void 0===N||(j=J(j="".concat(d.MARKERS,"<br>")),W.after(j)),r.selection.restore()},clearFormatting:function(){r.format.remove()},selectAll:function(){r.doc.execCommand("selectAll",!1,!1)},moreText:function(j){l(j)},moreParagraph:function(j){l(j)},moreRich:function(j){l(j)},moreMisc:function(j){l(j)},moreTrackChanges:function(){l("trackChanges")}};function l(j){var V=r.$tb.find("[data-cmd=".concat(j,"]")),N=r.$tb.find("[data-cmd=html]");r.opts.trackChangesEnabled||r.markdown&&r.markdown.isEnabled()?N&&N.addClass("fr-disabled"):N&&N.removeClass("fr-disabled"),function(B){r.helpers.isMobile()&&r.opts.toolbarInline&&r.events.disableBlur();var D=r.$tb.find('.fr-more-toolbar[data-name="'.concat(B.attr("data-group-name"),'"]'));"trackChanges"===B.data("cmd")&&(D=r.$tb.find('.fr-more-toolbar[data-name="'.concat(B.attr("id"),'"]'))),r.$tb.find(".fr-open").not(B).not('[data-cmd="trackChanges"]').removeClass("fr-open"),B.toggleClass("fr-open"),r.$tb.find(".fr-more-toolbar").removeClass("fr-overflow-visible"),r.$tb.find(".fr-expanded").not(D).length?(r.$tb.find(".fr-expanded").not(D).each(function(C,v){0!=g(v).data("name").indexOf("trackChanges-")&&0!=g(v).data("name").indexOf("moreRich-")?g(v).toggleClass("fr-expanded"):B.parents('[data-name^="moreRich-"]').length||0==g(v).data("name").indexOf("trackChanges-")||g(v).find('[id^="trackChanges-"]').length&&r.opts.trackChangesEnabled||g(v).toggleClass("fr-expanded")}),D.toggleClass("fr-expanded")):(D.toggleClass("fr-expanded"),r.$box.toggleClass("fr-toolbar-open"),r.$tb.toggleClass("fr-toolbar-open"))}(V),r.toolbar.setMoreToolbarsHeight()}function m(j,V){if(!(r.markdown&&r.markdown.isEnabled()&&("bold"===j||"italic"===j||"underline"===j)||r.opts.trackChangesEnabled&&"markdown"===j)&&!1!==r.events.trigger("commands.before",g.merge([j],V||[]))){var N=d.COMMANDS[j]&&d.COMMANDS[j].callback||n[j],W=!0,B=!1;d.COMMANDS[j]&&(typeof d.COMMANDS[j].focus<"u"&&(W=d.COMMANDS[j].focus),typeof d.COMMANDS[j].accessibilityFocus<"u"&&(B=d.COMMANDS[j].accessibilityFocus)),(!r.core.hasFocus()&&W||!r.core.hasFocus()&&B&&r.accessibility.hasFocus())&&(r.el.focus({preventScroll:!0}),r.events.trigger("focus")),d.COMMANDS[j]&&!1!==d.COMMANDS[j].undo&&(r.$el.find(".fr-marker").length&&(r.events.disableBlur(),r.selection.restore()),r.undo.saveStep()),N&&N.apply(r,g.merge([j],V||[])),r.events.trigger("commands.after",g.merge([j],V||[])),d.COMMANDS[j]&&!1!==d.COMMANDS[j].undo&&r.undo.saveStep()}}function h(j,V){r.format.toggle(V)}function O(j){r.selection.save(),r.html.wrap(!0,!0,!0,!0),r.selection.restore();for(var V=r.selection.blocks(),N=0;N<V.length;N++)if("LI"!==V[N].tagName&&"LI"!=V[N].parentNode.tagName&&("LI"!==V[N].tagName||"LI"!==V[N].parentNode.tagName)){var W=g(V[N]);"LI"!=V[N].tagName&&"LI"==V[N].parentNode.tagName&&(W=g(V[N].parentNode));var B="rtl"===r.opts.direction||"rtl"===W.css("direction")?"margin-right":"margin-left",D=r.helpers.getPX(W.css(B));if(W.width()<2*r.opts.indentMargin&&0<j)continue;"UL"!=V[N].parentNode.tagName&&"OL"!=V[N].parentNode.tagName&&"LI"!=V[N].parentNode.tagName&&W.css(B,Math.max(D+j*r.opts.indentMargin,0)||""),W.removeClass("fr-temp-div")}r.selection.save(),r.html.unwrap(),r.selection.restore()}function x(j){return function(){m(j)}}var F={};for(var $ in n)Object.prototype.hasOwnProperty.call(n,$)&&(F[$]=x($));return Object.assign(F,{exec:m,_init:function(){r.events.on("keydown",function(V){var N=r.selection.element();if(N&&"HR"===N.tagName&&!r.keys.isArrow(V.which))return V.preventDefault(),!1}),r.events.on("keyup",function(V){var N=r.selection.element();if(N&&"HR"===N.tagName)if(V.which===d.KEYCODE.ARROW_LEFT||V.which===d.KEYCODE.ARROW_UP){if(N.previousSibling)return r.node.isBlock(N.previousSibling)?r.selection.setAtEnd(N.previousSibling):g(N).before(d.MARKERS),r.selection.restore(),!1}else if((V.which===d.KEYCODE.ARROW_RIGHT||V.which===d.KEYCODE.ARROW_DOWN)&&N.nextSibling)return r.node.isBlock(N.nextSibling)?r.selection.setAtStart(N.nextSibling):g(N).after(d.MARKERS),r.selection.restore(),!1}),r.events.on("mousedown",function(V){if(V.target&&"HR"===V.target.tagName)return V.preventDefault(),V.stopPropagation(),!1}),r.events.on("mouseup",function(){var V=r.selection.element();V===r.selection.endElement()&&V&&"HR"===V.tagName&&(V.nextSibling&&(r.node.isBlock(V.nextSibling)?r.selection.setAtStart(V.nextSibling):g(V).after(d.MARKERS)),r.selection.restore())})}})},d.MODULES.cursorLists=function(r){var g=r.$;function J(m){for(var h=m;"LI"!==h.tagName;)h=h.parentNode;return h}function n(m){for(var h=m;!r.node.isList(h);)h=h.parentNode;return h}function l(m){for(var h="",O=0;O<m.length;O++){var x=m[O];h+="".concat(x.name,"='").concat(x.value,"' ")}return h}return{_startEnter:function(h){var O,x=J(h),F=x.nextSibling,$=x.previousSibling,j=r.html.defaultTag();if(r.node.isEmpty(x,!0)&&F){for(var V="",N="",W=h.parentNode;!r.node.isList(W)&&W.parentNode&&("LI"!==W.parentNode.tagName||W.parentNode===x);)-1<["OL","LI","UL"].indexOf(W.tagName)&&(V=r.node.openTagString(W)+V,N+=r.node.closeTagString(W)),W=W.parentNode;V=r.node.openTagString(W)+V,N+=r.node.closeTagString(W);var B="";if(W.parentNode&&"LI"===W.parentNode.tagName)if(W.parentNode.attributes.length){var D=l(W.parentNode.attributes);B="".concat(N,"<li ").concat(D,">").concat(d.MARKERS,"<br>").concat(V)}else B="".concat(N,"<li>").concat(d.MARKERS,"<br>").concat(V);else B=j?"".concat(N,"<").concat(j,">").concat(d.MARKERS,"<br></").concat(j,">").concat(V):"".concat(N+d.MARKERS,"<br>").concat(V);for(;["UL","OL"].indexOf(W.tagName)<0||W.parentNode&&"LI"===W.parentNode.tagName;)W=W.parentNode;g(x).replaceWith('<span id="fr-break"></span>');var A=r.node.openTagString(W)+g(W).html()+r.node.closeTagString(W);A=A.replace(/<span id="fr-break"><\/span>/g,B),g(W).replaceWith(A),r.$el.find("li:empty").remove(),r.$el.find("li > p > span:empty").length&&r.$el.find("li > p > span:empty")[0].parentNode.parentNode.remove()}else if($&&F||!r.node.isEmpty(x,!0)){var C="<br>",v=h.parentNode;for(v&&"A"===v.tagName&&(v=null);v&&"LI"!==v.tagName;)C=r.node.openTagString(v)+C+r.node.closeTagString(v),v=v.parentNode;if(v&&v.attributes.length){var T=l(v.attributes);g(x).before("<li ".concat(T,">").concat(C,"</li>"))}else g(x).before("<li>".concat(C,"</li>"));g(h).remove()}else if($){O=n(x);for(var Z="".concat(d.MARKERS,"<br>"),R=h.parentNode;R&&"LI"!==R.tagName;)Z=r.node.openTagString(R)+Z+r.node.closeTagString(R),R=R.parentNode;if(O.parentNode&&"LI"===O.parentNode.tagName)if(O.parentNode.attributes.length){var M=l(O.parentNode.attributes);g(O.parentNode).after("<li ".concat(M,">").concat(Z,"</li>"))}else g(O.parentNode).after("<li>".concat(Z,"</li>"));else j?g(O).after("<".concat(j,">").concat(Z,"</").concat(j,">")):g(O).after(Z);g(x).remove()}else(O=n(x)).parentNode&&"LI"===O.parentNode.tagName?F?g(O.parentNode).before("".concat(r.node.openTagString(x)+d.MARKERS,"<br></li>")):g(O.parentNode).after("".concat(r.node.openTagString(x)+d.MARKERS,"<br></li>")):j?g(O).before("<".concat(j,">").concat(d.MARKERS,"<br></").concat(j,">")):g(O).before("".concat(d.MARKERS,"<br>")),g(x).remove()},_middleEnter:function(h){for(var O=J(h),x="",F=h,$="",j="",V=!1;F!==O;){var N="A"===(F=F.parentNode).tagName&&r.cursor.isAtEnd(h,F)?"fr-to-remove":"";V||F==O||r.node.isBlock(F)||(V=!0,$+=d.INVISIBLE_SPACE),$=r.node.openTagString(g(F).clone().addClass(N).get(0))+$,j+=r.node.closeTagString(F)}x=j+x+$+d.MARKERS+(r.opts.keepFormatOnDelete?d.INVISIBLE_SPACE:""),g(h).replaceWith('<span id="fr-break"></span>');var W=r.node.openTagString(O)+g(O).html()+r.node.closeTagString(O);W=W.replace(/<span id="fr-break"><\/span>/g,x),g(O).replaceWith(W)},_endEnter:function(h){for(var O=J(h),x=d.MARKERS,F="",$=h,j=!1;$!==O;)if(!($=$.parentNode).classList.contains("fr-img-space-wrap")&&!$.classList.contains("fr-img-space-wrap2")){var V="A"===$.tagName&&r.cursor.isAtEnd(h,$)?"fr-to-remove":"";j||$===O||r.node.isBlock($)||(j=!0,F+=d.INVISIBLE_SPACE),F=r.node.openTagString(g($).clone().addClass(V).get(0))+F,x+=r.node.closeTagString($)}var N=F+x;g(h).remove(),g(O).after(N)},_backspace:function(h){var O=J(h),x=O.previousSibling;if(x){x=g(x).find(r.html.blockTagsQuery()).get(-1)||x,g(h).replaceWith(d.MARKERS);var F=r.node.contents(x);F.length&&"BR"===F[F.length-1].tagName&&g(F[F.length-1]).remove(),g(O).find(r.html.blockTagsQuery()).not("ol, ul, table").each(function(){this.parentNode===O&&g(this).replaceWith(g(this).html()+(r.node.isEmpty(this)?"":"<br>"))});for(var $,j=r.node.contents(O)[0];j&&!r.node.isList(j);)$=j.nextSibling,g(x).append(j),j=$;for(x=O.previousSibling;j;)$=j.nextSibling,g(x).append(j),j=$;1<(F=r.node.contents(x)).length&&"BR"===F[F.length-1].tagName&&g(F[F.length-1]).remove(),g(O).remove()}else{var V=n(O);if(g(h).replaceWith(d.MARKERS),V.parentNode&&"LI"===V.parentNode.tagName){var N=V.previousSibling;r.node.isBlock(N)?(g(O).find(r.html.blockTagsQuery()).not("ol, ul, table").each(function(){this.parentNode===O&&g(this).replaceWith(g(this).html()+(r.node.isEmpty(this)?"":"<br>"))}),g(N).append(g(O).html())):g(V).before(g(O).html())}else{var W=r.html.defaultTag();W&&0===g(O).find(r.html.blockTagsQuery()).length?g(V).before("<".concat(W,">").concat(g(O).html(),"</").concat(W,">")):g(V).before(g(O).html())}g(O).remove(),r.html.wrap(),0===g(V).find("li").length&&g(V).remove()}},_del:function(h){var O,x=J(h),F=x.nextSibling;if(F){(O=r.node.contents(F)).length&&"BR"===O[0].tagName&&g(O[0]).remove(),g(F).find(r.html.blockTagsQuery()).not("ol, ul, table").each(function(){this.parentNode===F&&g(this).replaceWith(g(this).html()+(r.node.isEmpty(this)?"":"<br>"))});for(var $,j=h,V=r.node.contents(F)[0];V&&!r.node.isList(V);)$=V.nextSibling,g(j).after(V),j=V,V=$;for(;V;)$=V.nextSibling,g(x).append(V),V=$;g(h).replaceWith(d.MARKERS),g(F).remove()}else{for(var N=x;!N.nextSibling&&N!==r.el;)N=N.parentNode;if(N===r.el)return!1;if(r.node.isBlock(N=N.nextSibling)){if(d.NO_DELETE_TAGS.indexOf(N.tagName)<0){if(g(h).replaceWith(d.MARKERS),(O=r.node.contents(x)).length&&"BR"===O[O.length-1].tagName&&g(O[O.length-1]).remove(),N.isContentEditable&&"DIV"===N.tagName&&(!r.node.isBlock(N.previousSibling)||"DIV"===N.previousSibling.tagName))return;g(x).append(g(N).html()),g(N).remove()}}else{for((O=r.node.contents(x)).length&&"BR"===O[O.length-1].tagName&&g(O[O.length-1]).remove(),g(h).replaceWith(d.MARKERS);N&&!r.node.isBlock(N)&&"BR"!==N.tagName;)g(x).append(g(N)),N=N.nextSibling;g(N).remove()}}}}},d.NO_DELETE_TAGS=["TH","TD","TR","TABLE","FORM"],d.SIMPLE_ENTER_TAGS=["TH","TD","LI","DL","DT","FORM"],d.MODULES.cursor=function(r){var g=r.$;function J(D){return!!D&&(r.node.isBlock(D)?"P"!==D.tagName||!D.nextElementSibling||!D.parentElement||"OL"!==D.nextElementSibling.tagName||"LI"!==D.parentElement.tagName:D.nextSibling&&D.nextSibling.nodeType===Node.TEXT_NODE&&0===D.nextSibling.textContent.replace(/\u200b/g,"").length?J(D.nextSibling):!(D.nextSibling&&(!D.previousSibling||"BR"!==D.nextSibling.tagName||D.nextSibling.nextSibling))&&J(D.parentNode))}function n(D){return!!D&&(!!r.node.isBlock(D)||(D.previousSibling&&D.previousSibling.nodeType===Node.TEXT_NODE&&0===D.previousSibling.textContent.replace(/\u200b/g,"").length?n(D.previousSibling):!D.previousSibling&&(!(D.previousSibling||!r.node.hasClass(D.parentNode,"fr-inner"))||n(D.parentNode))))}function l(D,A){return!!D&&D!==r.$wp.get(0)&&(D.previousSibling&&D.previousSibling.nodeType===Node.TEXT_NODE&&0===D.previousSibling.textContent.replace(/\u200b/g,"").length?l(D.previousSibling,A):!D.previousSibling&&(D.parentNode===A||l(D.parentNode,A)))}function m(D,A){return!!D&&D!==r.$wp.get(0)&&(D.nextSibling&&D.nextSibling.nodeType===Node.TEXT_NODE&&0===D.nextSibling.textContent.replace(/\u200b/g,"").length?m(D.nextSibling,A):!(D.nextSibling&&(!D.previousSibling||"BR"!==D.nextSibling.tagName||D.nextSibling.nextSibling))&&(D.parentNode===A||m(D.parentNode,A)))}function h(D){return 0<g(D).parentsUntil(r.$el,"LI").length&&0===g(D).parentsUntil("LI","TABLE").length}function O(D,A){var C=new RegExp("".concat(A?"^":"","(([\\uD83C-\\uDBFF\\uDC00-\\uDFFF]+\\u200D)*[\\uD83C-\\uDBFF\\uDC00-\\uDFFF]{2})").concat(A?"":"$"),"i"),v=D.match(C);return v?v[0].length:1}function x(D){for(var A,C=D;!C.previousSibling;)if(r.node.isElement(C=C.parentNode))return!1;var v=r.opts.htmlAllowedEmptyTags,T=(C=C.previousSibling).tagName&&C.tagName.toLowerCase();if((!r.node.isBlock(C)||C.lastChild&&T&&0<=v.indexOf(T))&&r.node.isEditable(C)){for(A=r.node.contents(C);C.nodeType!==Node.TEXT_NODE&&!r.node.isDeletable(C)&&A.length&&r.node.isEditable(C);)A=r.node.contents(C=A[A.length-1]);if(C.nodeType===Node.TEXT_NODE){var Z=C.textContent,R=Z.length;if(Z.length&&"\n"===Z[Z.length-1])return C.textContent=Z.substring(0,R-2),0===C.textContent.length&&C.parentNode.removeChild(C),x(D);if(r.opts.tabSpaces&&Z.length>=r.opts.tabSpaces||r.opts.preserveTabSpaces&&4<=Z.length){var M=r.opts.tabSpaces?r.opts.tabSpaces:4;0===Z.substr(Z.length-M,Z.length-1).replace(/ /g,"").replace(new RegExp(d.UNICODE_NBSP,"g"),"").length&&(R=Z.length-M+1)}C.textContent=Z.substring(0,R-O(Z));var H=C.textContent;(r.opts.enter===d.ENTER_BR&&0<H.length&&" "===H.charAt(H.length-1)||0===H.length&&D.previousSibling&&3===D.previousSibling.nodeType&&"TD"!==D.parentNode.tagName&&"LI"!==D.parentNode.tagName&&"\u200b"!==Z)&&(D.insertAdjacentHTML("beforebegin",d.INVISIBLE_SPACE),C=C.nextSibling),r.opts.trackChangesEnabled&&0===C.textContent.length&&g(C.parentElement).data("tracking")&&0===g(C.parentElement).find("[data-tracking-deleted=true]").length&&(g(D).insertBefore(C.parentElement),g(C.parentElement).remove(),C=g(D)[0].previousSibling),r.opts.htmlUntouched&&!D.nextSibling&&C.textContent.length&&" "===C.textContent[C.textContent.length-1]&&(C.textContent=C.textContent.substring(0,C.textContent.length-1)+d.UNICODE_NBSP);var ne=Z.length!==C.textContent.length;if(r.opts.enter!==d.ENTER_BR&&C&&C.previousSibling&&C.previousSibling.previousSibling&&"BR"===C.previousSibling.previousSibling.tagName&&0===C.textContent.length&&C.previousSibling.previousSibling.remove(),0===C.textContent.length&&"LI"===C.parentNode.tagName&&C.previousSibling&&"BR"===C.previousSibling.tagName&&C.previousSibling.remove(),0===C.textContent.length)if(ne&&r.opts.keepFormatOnDelete)g(C).after(d.INVISIBLE_SPACE+d.MARKERS);else if(0!==Z.length&&r.node.isBlock(C.parentNode))g(C).after(d.MARKERS);else if((2!=C.parentNode.childNodes.length||C.parentNode!=D.parentNode)&&1!=C.parentNode.childNodes.length||r.node.isBlock(C.parentNode)||r.node.isElement(C.parentNode)||!r.node.isDeletable(C.parentNode)){for(var ee,oe=C;!r.node.isElement(C.parentNode)&&r.node.isEmpty(C.parentNode)&&d.NO_DELETE_TAGS.indexOf(C.parentNode.tagName)<0;)if("A"===(C=C.parentNode).tagName){var ie=C.childNodes[0];for(g(C).before(ie),ee=!0;0<ie.childNodes.length;)ie=ie.childNodes[0];C.parentNode.removeChild(C),C=ie;break}ee||(C=oe),g(C).after(d.MARKERS),r.node.isElement(C.parentNode)&&!D.nextSibling&&C.previousSibling&&"BR"===C.previousSibling.tagName&&g(D).after("<br>");var we=C.parentNode;C.parentNode.removeChild(C),r.node.isEmpty(we)&&g(we).html(d.INVISIBLE_SPACE+d.MARKERS)}else g(C.parentNode).after(d.MARKERS),g(C.parentNode).remove();else g(C).after(d.MARKERS)}else r.node.isDeletable(C)?(g(C).after(d.MARKERS),g(C).remove()):D.nextSibling&&"BR"===D.nextSibling.tagName&&r.node.isVoid(C)&&"BR"!==C.tagName?(g(D.nextSibling).remove(),g(D).replaceWith(d.MARKERS)):!1!==r.events.trigger("node.remove",[g(C)])&&(g(C).after(d.MARKERS),g(C).remove())}else if(d.NO_DELETE_TAGS.indexOf(C.tagName)<0&&(r.node.isEditable(C)||r.node.isDeletable(C)))if(r.node.isDeletable(C))g(D).replaceWith(d.MARKERS),g(C).remove();else if(r.node.isEmpty(C)&&!r.node.isList(C))g(C).remove(),g(D).replaceWith(d.MARKERS);else{for(r.node.isList(C)&&(C=g(C).find("li").last().get(0)),(A=r.node.contents(C))&&0<A.length&&"BR"===A[A.length-1].tagName&&g(A[A.length-1]).remove(),A=r.node.contents(C);A&&0<A.length&&r.node.isBlock(A[A.length-1]);)A=r.node.contents(C=A[A.length-1]);g(C).append(d.MARKERS);for(var Ce=D;!Ce.previousSibling;)Ce=Ce.parentNode;for(;Ce&&"BR"!==Ce.tagName&&!r.node.isBlock(Ce);){var ae=Ce;Ce=Ce.nextSibling,g(C).append(ae)}Ce&&"BR"===Ce.tagName&&g(Ce).remove(),g(D).remove()}else D.nextSibling&&"BR"===D.nextSibling.tagName&&g(D.nextSibling).remove();return!0}function F(D){var A=0<g(D).parentsUntil(r.$el,"BLOCKQUOTE").length,C=r.node.deepestParent(D,[],!A);if(C&&"BLOCKQUOTE"===C.tagName){var v=r.node.deepestParent(D,[g(D).parentsUntil(r.$el,"BLOCKQUOTE").get(0)]);v&&v.nextSibling&&(C=v)}if(null!==C){var T,Z=C.nextSibling;if(r.node.isBlock(C)&&(r.node.isEditable(C)||r.node.isDeletable(C))&&Z&&d.NO_DELETE_TAGS.indexOf(Z.tagName)<0)if(r.node.isDeletable(Z))g(Z).remove(),g(D).replaceWith(d.MARKERS);else if(r.node.isBlock(Z)&&r.node.isEditable(Z))if(r.node.isList(Z))if(r.node.isEmpty(C,!0))g(C).remove(),g(Z).find("li").first().prepend(d.MARKERS);else{var R=g(Z).find("li").first();"BLOCKQUOTE"===C.tagName&&(T=r.node.contents(C)).length&&r.node.isBlock(T[T.length-1])&&(C=T[T.length-1]),0===R.find("ul, ol").length&&(g(D).replaceWith(d.MARKERS),R.find(r.html.blockTagsQuery()).not("ol, ul, table").each(function(){this.parentNode===R.get(0)&&g(this).replaceWith(g(this).html()+(r.node.isEmpty(this)?"":"<br>"))}),g(C).append(r.node.contents(R.get(0))),R.remove(),0===g(Z).find("li").length&&g(Z).remove())}else{if((T=r.node.contents(Z)).length&&"BR"===T[0].tagName&&g(T[0]).remove(),"BLOCKQUOTE"!==Z.tagName&&"BLOCKQUOTE"===C.tagName)for(T=r.node.contents(C);T.length&&r.node.isBlock(T[T.length-1]);)T=r.node.contents(C=T[T.length-1]);else if("BLOCKQUOTE"===Z.tagName&&"BLOCKQUOTE"!==C.tagName)for(T=r.node.contents(Z);T.length&&r.node.isBlock(T[0]);)T=r.node.contents(Z=T[0]);g(D).replaceWith(d.MARKERS),g(C).append(Z.innerHTML),g(Z).remove()}else{for(g(D).replaceWith(d.MARKERS);Z&&"BR"!==Z.tagName&&!r.node.isBlock(Z)&&r.node.isEditable(Z);){var M=Z;Z=Z.nextSibling,g(C).append(M)}Z&&"BR"===Z.tagName&&r.node.isEditable(Z)&&g(Z).remove()}}}function j(){for(var D=r.el.querySelectorAll("blockquote:empty"),A=0;A<D.length;A++)D[A].parentNode.removeChild(D[A])}function V(D,A,C){var v,T=r.node.deepestParent(D,[],!C);if(T&&"BLOCKQUOTE"===T.tagName)return m(D,T)?(v=r.html.defaultTag(),A?g(D).replaceWith("<br>"+d.MARKERS):v?g(T).after("<".concat(v,">").concat(d.MARKERS,"<br></").concat(v,">")):g(T).after("".concat(d.MARKERS,"<br>")),g(D).remove()):N(D,A,C),!1;if(null===T)(v=r.html.defaultTag())&&r.node.isElement(D.parentNode)?g(D).replaceWith("<".concat(v,">").concat(d.MARKERS,"<br></").concat(v,">")):!D.previousSibling||g(D.previousSibling).is("br")||D.nextSibling?g(D).replaceWith("<br>".concat(d.MARKERS)):g(D).replaceWith("<br>".concat(d.MARKERS,"<br>"));else{var Z=D,R="";"PRE"!=T.tagName||D.nextSibling||(A=!0),r.node.isBlock(T)&&!A||(R="<br/>");var M,H="",ne="",ee="",oe="";(v=r.html.defaultTag())&&r.node.isBlock(T)&&(ee="<".concat(v,">"),oe="</".concat(v,">"),T.tagName===v.toUpperCase()&&(ee=r.node.openTagString(g(T).clone().removeAttr("id").get(0))));do{if(Z=Z.parentNode,!A||Z!==T||A&&!r.node.isBlock(T))if(H+=r.node.closeTagString(Z),Z===T&&r.node.isBlock(T))ne=ee+ne;else{var ie=("A"===Z.tagName||r.node.hasClass(Z,"fa"))&&m(D,Z)?"fr-to-remove":"";ne="isPasted"===Z.getAttribute("id")?r.node.openTagString(g(Z).clone().attr("style","").addClass(ie).get(0))+ne:r.node.openTagString(g(Z).clone().addClass(ie).get(0))+ne}}while(Z!==T);R=H+R+ne+(D.parentNode===T&&r.node.isBlock(T)?"":d.INVISIBLE_SPACE)+d.MARKERS,r.node.isBlock(T)&&!g(T).find("*").last().is("br")&&g(T).append("<br/>"),g(D).after('<span id="fr-break"></span>'),g(D).remove(),T.nextSibling&&!r.node.isBlock(T.nextSibling)||r.node.isBlock(T)||g(T).after("<br>"),M=(M=!A&&r.node.isBlock(T)?r.node.openTagString(T)+g(T).html()+oe:r.node.openTagString(T)+g(T).html()+r.node.closeTagString(T)).replace(/<span id="fr-break"><\/span>/g,R),g(T).replaceWith(M)}}function N(D,A,C){var v=r.node.deepestParent(D,[],!C);if(null===v)r.html.defaultTag()&&D.parentNode===r.el?g(D).replaceWith("<".concat(r.html.defaultTag(),">").concat(d.MARKERS,"<br></").concat(r.html.defaultTag(),">")):(D.nextSibling&&!r.node.isBlock(D.nextSibling)||g(D).after("<br>"),g(D).replaceWith("<br>".concat(d.MARKERS)));else if(D.previousSibling&&"IMG"==D.previousSibling.tagName||D.nextSibling&&"IMG"==D.nextSibling.tagName)g(D).replaceWith("<"+r.html.defaultTag()+">"+d.MARKERS+"<br></"+r.html.defaultTag()+">");else{var T=D,Z="";"PRE"===v.tagName&&(A=!0),r.node.isBlock(v)&&!A||(Z="<br>");var R="",M="";do{var H=T;if(T=T.parentNode,"BLOCKQUOTE"===v.tagName&&r.node.isEmpty(H)&&!r.node.hasClass(H,"fr-marker")&&g(H).contains(D)&&g(H).after(D),"BLOCKQUOTE"!==v.tagName||!m(D,T)&&!l(D,T))if(!A||T!==v||A&&!r.node.isBlock(v)){R+=r.node.closeTagString(T);var ne="A"==T.tagName&&m(D,T)||r.node.hasClass(T,"fa")?"fr-to-remove":"";M=r.node.openTagString(g(T).clone().addClass(ne).removeAttr("id").get(0))+M,r.opts.enter!==d.ENTER_DIV&&T===v&&"DIV"===v.tagName&&(R="<br>",M="")}else"BLOCKQUOTE"==v.tagName&&A&&(M=R="")}while(T!==v);var ee=v===D.parentNode&&r.node.isBlock(v)||D.nextSibling;if("BLOCKQUOTE"===v.tagName)if(D.previousSibling&&r.node.isBlock(D.previousSibling)&&D.nextSibling&&"BR"===D.nextSibling.tagName&&(g(D.nextSibling).after(D),D.nextSibling&&"BR"===D.nextSibling.tagName&&g(D.nextSibling).remove()),A)Z=R+Z+d.MARKERS+M;else{var oe=r.html.defaultTag();Z="".concat(R+Z+(oe?"<".concat(oe,">"):"")+d.MARKERS,"<br>").concat(oe?"</".concat(oe,">"):"").concat(M)}else Z=R+Z+M+(ee?"":d.INVISIBLE_SPACE)+d.MARKERS;g(D).replaceWith('<span id="fr-break"></span>');var ie=r.node.openTagString(v)+g(v).html()+r.node.closeTagString(v);ie=ie.replace(/<span id="fr-break"><\/span>/g,Z),g(v).replaceWith(ie)}}function W(D){var A=D.getBoundingClientRect(),C=window.pageXOffset||document.documentElement.scrollLeft,v=window.pageYOffset||document.documentElement.scrollTop;return r.opts.iframe?{top:A.top+r.$wp.offset().top,left:A.left+C}:{top:A.top+v,left:A.left+C}}function B(){var D=r.selection.get(),A=null;if(r.selection.inEditor()&&D.rangeCount)for(var C=r.selection.ranges(),v=0;v<C.length;v++){var T=C[v];A=r.selection.rangeElement(T.startContainer,T.startOffset);break}return A}return{enter:function(A){var C=r.markers.insert();if(!C)return!0;for(var v=C.parentNode;v&&!r.node.isElement(v);){if("false"===v.getAttribute("contenteditable"))return g(C).replaceWith(d.MARKERS),r.selection.restore(),!1;if("true"===v.getAttribute("contenteditable"))break;v=v.parentNode}r.el.normalize();var T=!1;0<g(C).parentsUntil(r.$el,"BLOCKQUOTE").length&&(T=!0),g(C).parentsUntil(r.$el,"TD, TH").length&&(T=!1),J(C)?!h(C)||A||T?V(C,A,T):r.cursorLists._endEnter(C):n(C)?!h(C)||A||T?function ie(we,Ce,ae){var me,ke=r.node.deepestParent(we,[],!ae);if(ke&&"TABLE"===ke.tagName)return g(ke).find("td, th").first().prepend(we),ie(we,Ce,ae);if(ke&&"BLOCKQUOTE"===ke.tagName)if(l(we,ke)){if(!Ce)return(me=r.html.defaultTag())?g(ke).before("<".concat(me,">").concat(d.MARKERS,"<br></").concat(me,">")):g(ke).before("".concat(d.MARKERS,"<br>")),g(we).remove(),!1}else m(we,ke)?V(we,Ce,!0):N(we,Ce,!0);if(null===ke)(me=r.html.defaultTag())&&r.node.isElement(we.parentNode)?g(we).replaceWith("<".concat(me,">").concat(d.MARKERS,"<br></").concat(me,">")):g(we).replaceWith("<br>".concat(d.MARKERS));else{if(me=r.html.defaultTag(),r.node.isBlock(ke))if("PRE"===ke.tagName&&(Ce=!0),Ce)g(we).remove(),g(ke).prepend("<br>".concat(d.MARKERS));else if(we.nextSibling&&"IMG"==we.nextSibling.tagName||we.nextSibling&&we.nextSibling.nextElementSibling&&"IMG"==we.nextSibling.nextElementSibling)g(we).replaceWith("<"+r.html.defaultTag()+">"+d.MARKERS+"<br></"+r.html.defaultTag()+">");else{if(r.node.isEmpty(ke,!0))return V(we,Ce,ae);if(r.opts.keepFormatOnDelete||"DIV"===ke.tagName||"div"===r.html.defaultTag())if(!r.opts.keepFormatOnDelete&&"DIV"===ke.tagName||"div"===r.html.defaultTag())g(ke).before("<"+r.html.defaultTag()+"><br></"+r.html.defaultTag()+">");else if(r.opts.keepFormatOnDelete&&!r.opts.htmlUntouched&&"DIV"!==ke.tagName&&"div"!==r.html.defaultTag()&&n(r.selection.get().focusNode))g(ke).before("".concat(r.node.openTagString(g(ke).clone().removeAttr("id").get(0)),"<br>").concat(r.node.closeTagString(ke)));else{for(var dt=we,Mt=d.INVISIBLE_SPACE;dt!==ke&&!r.node.isElement(dt);)Mt=r.node.openTagString(dt=dt.parentNode)+Mt+r.node.closeTagString(dt);g(ke).before(Mt)}else g(ke).before("".concat(r.node.openTagString(g(ke).clone().removeAttr("id").get(0)),"<br>").concat(r.node.closeTagString(ke)))}else g(ke).before("<br>");g(we).remove()}}(C,A,T):r.cursorLists._startEnter(C):!h(C)||A||T?N(C,A,T):r.cursorLists._middleEnter(C),r.$el.find(".fr-to-remove").each(function(){for(var we=r.node.contents(this),Ce=0;Ce<we.length;Ce++)we[Ce].nodeType===Node.TEXT_NODE&&(we[Ce].textContent=we[Ce].textContent.replace(/\u200B/g,""));g(this).replaceWith(this.innerHTML)}),r.html.fillEmptyBlocks(!0),r.opts.htmlUntouched||(r.html.cleanEmptyTags(),r.clean.lists(),r.spaces.normalizeAroundCursor()),r.selection.restore();var Z=r.o_win.innerHeight;if(r.$oel[0].offsetHeight>Z){var R=B();if(R){var M=W(R);M=M.top;var H=R.getBoundingClientRect().top;r.opts.iframe&&(H=H+r.$wp.offset().top-r.helpers.scrollTop()),r.opts.scrollableContainer&&r.opts.enter!==d.ENTER_BR&&"BR"===R.tagName&&H+20===Z&&(H=M=R.parentNode.offsetTop),R.parentNode&&"TD"===R.parentNode.tagName&&Z<H?r.o_win.scroll(0,H-50):"BR"===R.tagName&&H<0?r.o_win.scroll(0,M-80):r.opts.scrollableContainer&&Z<H+20?r.o_win.scroll(0,M-Z+50):r.opts.scrollableContainer&&H+2*r.$tb.height()>r.$sc[0].scrollTop+g(r.$sc).height()&&r.$sc[0].scroll(0,M-g(r.$sc).height()+2*r.$tb.height())}}else if(r.opts.scrollableContainer&&r.opts.toolbarSticky){var ne=B();if(ne){var ee=W(ne);ee=ee.top;var oe=ne.getBoundingClientRect().top;r.opts.enter!==d.ENTER_BR&&"BR"===ne.tagName&&(oe=ee=ne.parentNode.offsetTop),(r.opts.iframe&&oe+2*r.$tb.height()>r.$sc[0].scrollTop+g(r.$sc).height()||oe+2*r.$tb.height()>g(r.$sc).height())&&r.$sc[0].scroll(0,ee-g(r.$sc).height()+2*r.$tb.height())}}},backspace:function(){var A=!1,C=r.markers.insert();if(!C)return!0;for(var v=C.parentNode;v&&!r.node.isElement(v);){if("false"===v.getAttribute("contenteditable"))return g(C).replaceWith(d.MARKERS),r.selection.restore(),!1;if(v.innerText.length&&"true"===v.getAttribute("contenteditable"))break;v=v.parentNode}r.el.normalize();var T=C.previousSibling;if(T){var Z=T.textContent;Z&&Z.length&&8203===Z.charCodeAt(Z.length-1)&&(1===Z.length?g(T).remove():T.textContent=T.textContent.substr(0,Z.length-O(Z)))}return J(C)?h(C)&&l(C,g(C).parents("li").first().get(0))?r.cursorLists._backspace(C):A=x(C):n(C)?h(C)&&l(C,g(C).parents("li").first().get(0))?r.cursorLists._backspace(C):function(M){for(var H=0<g(M).parentsUntil(r.$el,"BLOCKQUOTE").length,ne=r.node.deepestParent(M,[],!H),ee=ne;ne&&!ne.previousSibling&&"BLOCKQUOTE"!==ne.tagName&&ne.parentElement!==r.el&&!r.node.hasClass(ne.parentElement,"fr-inner")&&d.SIMPLE_ENTER_TAGS.indexOf(ne.parentElement.tagName)<0;)ne=ne.parentElement;if(ne&&"BLOCKQUOTE"===ne.tagName){var oe=r.node.deepestParent(M,[g(M).parentsUntil(r.$el,"BLOCKQUOTE").get(0)]);oe&&oe.previousSibling&&(ee=ne=oe)}if(null!==ne){var ie,we=ne.previousSibling;if(r.node.isBlock(ne)&&r.node.isEditable(ne))if(we&&d.NO_DELETE_TAGS.indexOf(we.tagName)<0){if(r.node.isDeletable(we))g(we).remove(),g(M).replaceWith(d.MARKERS);else if(r.node.isEditable(we))if(r.node.isBlock(we))if(r.node.isEmpty(we)&&!r.node.isList(we))g(we).remove(),g(M).after(r.opts.keepFormatOnDelete?d.INVISIBLE_SPACE:"");else{if(r.node.isList(we)&&(we=g(we).find("li").last().get(0)),(ie=r.node.contents(we)).length&&"BR"===ie[ie.length-1].tagName&&g(ie[ie.length-1]).remove(),"BLOCKQUOTE"===we.tagName&&"BLOCKQUOTE"!==ne.tagName)for(ie=r.node.contents(we);ie.length&&r.node.isBlock(ie[ie.length-1]);)ie=r.node.contents(we=ie[ie.length-1]);else if("BLOCKQUOTE"!==we.tagName&&"BLOCKQUOTE"===ee.tagName)for(ie=r.node.contents(ee);ie.length&&r.node.isBlock(ie[0]);)ie=r.node.contents(ee=ie[0]);if(r.node.isEmpty(ne))g(M).remove(),r.selection.setAtEnd(we,!0);else{g(M).replaceWith(d.MARKERS);var Ce=we.childNodes;r.node.isBlock(Ce[Ce.length-1])?g(Ce[Ce.length-1]).append(ee.innerHTML):g(we).append(ee.innerHTML)}g(ee).remove(),r.node.isEmpty(ne)&&g(ne).remove()}else g(M).replaceWith(d.MARKERS),"BLOCKQUOTE"===ne.tagName&&we.nodeType===Node.ELEMENT_NODE?g(we).remove():(g(we).after(r.node.isEmpty(ne)?"":g(ne).html()),g(ne).remove(),"BR"===we.tagName&&g(we).remove())}else if(we)8203===ne.textContent.charCodeAt()&&ne.childNodes[1]&&"BR"===ne.childNodes[1].tagName&&ne.tagName.toLowerCase()===r.html.defaultTag()&&ne.previousSibling&&"TABLE"===ne.previousSibling.tagName&&g(ne).remove();else if(ne&&"BLOCKQUOTE"===ne.tagName&&0===g(ne).text().replace(/\u200B/g,"").length)g(ne).remove();else{var ae=ne.nextSibling;r.node.isEmpty(ne)&&ne.parentNode&&r.node.isEditable(ne.parentNode)&&!ae&&(ne.parentNode!=r.el&&"TD"!==ne.parentNode.tagName?g(ne.parentNode).remove():ne.parentNode!=r.el&&"TD"===ne.parentNode.tagName&&g(ne).remove())}}}(C):A=x(C),g(C).remove(),j(),r.html.fillEmptyBlocks(!0),r.opts.htmlUntouched||(r.html.cleanEmptyTags(),r.clean.lists(),r.spaces.normalizeAroundCursor()),r.selection.restore(),A},del:function(){var A=r.markers.insert();if(!A)return!1;if(r.el.normalize(),J(A))if(h(A))if(0===g(A).parents("li").first().find("ul, ol").length)r.cursorLists._del(A);else{var C=g(A).parents("li").first().find("ul, ol").first().find("li").first();(C=C.find(r.html.blockTagsQuery()).get(-1)||C).prepend(A),r.cursorLists._backspace(A)}else F(A);else n(A),function $(D){for(var A,C=D;!C.nextSibling;)if(r.node.isElement(C=C.parentNode))return!1;if("BR"===(C=C.nextSibling).tagName&&r.node.isEditable(C))if(C.nextSibling){if(r.node.isBlock(C.nextSibling)&&r.node.isEditable(C.nextSibling)){if(!(d.NO_DELETE_TAGS.indexOf(C.nextSibling.tagName)<0))return void g(C).remove();g((C=C.nextSibling).previousSibling).remove()}}else if(J(C))return void(h(D)?r.cursorLists._del(D):r.node.deepestParent(C)&&((!r.node.isEmpty(r.node.blockParent(C))||(r.node.blockParent(C).nextSibling&&d.NO_DELETE_TAGS.indexOf(r.node.blockParent(C).nextSibling.tagName))<0)&&g(C).remove(),C&&C.parentNode&&8203===C.parentNode.textContent.charCodeAt()&&C.parentNode.childNodes[1]&&"BR"===C.parentNode.childNodes[1].tagName&&C.parentNode.tagName.toLowerCase()===r.html.defaultTag()&&C.parentNode.nextSibling&&"TABLE"===C.parentNode.nextSibling.tagName&&g(C.parentNode).remove(),F(D)));if(!r.node.isBlock(C)&&r.node.isEditable(C)){for(A=r.node.contents(C);C.nodeType!==Node.TEXT_NODE&&A.length&&!r.node.isDeletable(C)&&r.node.isEditable(C);)A=r.node.contents(C=A[0]);C.nodeType===Node.TEXT_NODE?(g(C).before(d.MARKERS),C.textContent.length&&(C.textContent=C.textContent.substring(O(C.textContent,!0),C.textContent.length))):(r.node.isDeletable(C)||!1!==r.events.trigger("node.remove",[g(C)]))&&(g(C).before(d.MARKERS),g(C).remove()),g(D).remove()}else if(d.NO_DELETE_TAGS.indexOf(C.tagName)<0&&(r.node.isEditable(C)||r.node.isDeletable(C)))if(r.node.isDeletable(C))g(D).replaceWith(d.MARKERS),g(C).remove();else if(r.node.isList(C))D.previousSibling?(g(C).find("li").first().prepend(D),r.cursorLists._backspace(D)):(g(C).find("li").first().prepend(d.MARKERS),g(D).remove());else if((A=r.node.contents(C))&&0<A.length&&"BR"===A[0].tagName&&g(A[0]).remove(),A&&0<A.length&&"BLOCKQUOTE"===C.tagName){var v=A[0];for(g(D).before(d.MARKERS);v&&"BR"!==v.tagName;){var T=v;v=v.nextSibling,g(D).before(T)}v&&"BR"===v.tagName&&g(v).remove()}else g(D).after(g(C).html()).after(d.MARKERS),g(C).remove()}(A);g(A).remove(),j(),r.html.fillEmptyBlocks(!0),r.opts.htmlUntouched||(r.html.cleanEmptyTags(),r.clean.lists()),r.spaces.normalizeAroundCursor(),r.selection.restore()},isAtEnd:m,isAtStart:l}},d.MODULES.data=function(r){function J(T){for(var Z=T.toString(),R=0,M=0;M<Z.length;M++)R+=parseInt(Z.charAt(M),10);return 10<R?R%9+1:R}function n(T,Z,R){for(var M=Math.abs(R);0<M--;)T-=Z;return R<0&&(T+=123),T}function l(T){return T&&"block"!==T.css("display")||T&&0===r.helpers.getPX(T.css("height"))?(T.remove(),!0):!(!T||"absolute"!==T.css("position")&&"fixed"!==T.css("position")||(T.remove(),0))}function m(T){return T&&0===r.$box.find(T).length}function h(){if(10<v&&(r[C("0ppecjvc==")](),setTimeout(function(){j.FE=null},10)),!r.$box)return!1;r.$wp.prepend(C(C(D))),F=r.$wp.find("> div").first(),$=F.find("> a"),"rtl"===r.opts.direction&&F.css("left","auto").css("right",0).attr("direction","rtl"),v++}function O(T){for(var Z=[C("9qqG-7amjlwq=="),C("KA3B3C2A6D1D5H5H1A3=="),C("3B9B3B5F3C4G3E3=="),C("QzbzvxyB2yA-9m=="),C("ji1kacwmgG5bc=="),C("nmA-13aogi1A3c1jd=="),C("BA9ggq=="),C("emznbjbH3fij=="),C("tkC-22d1qC-13sD1wzF-7=="),C("tA3jjf=="),C("1D1brkm==")],R=0;R<Z.length;R++)if(String.prototype.endsWith||(String.prototype.endsWith=function(M,H){return(void 0===H||H>this.length)&&(H=this.length),this.substring(H-M.length,H)===M}),T.endsWith(Z[R]))return!0;return!1}function x(){var T=C(W),Z=C("tzgatD-13eD1dtdrvmF3c1nrC-7saQcdav==").split(".");try{return window.parent.document.querySelector(T)&&window[Z[1]][Z[2]]}catch{return!1}}var F,$,j=r.$,V="sC-7OB2fwhVC4vsG-7ohPA4ZD4D-8f1J3stzB-11bFE2FC1A3NB2IF1HE1TH4WB8eB-11zVG2F3I3yYB5ZG4CB2DA15CC5AD3F1A1KG1oLA10B1A6wQF1H3vgale2C4F4XA2qc2A5D5B3pepmriKB3OE1HD1fUC10pjD-11E-11TB4YJ3bC-16zE-11yc1B2CE2BC3jhjKC1pdA-21OA6C1D5B-8vF4QA11pD6sqf1C3lldA-16BD4A2H3qoEA7bB-16rmNH5H1F1vSB7RE2A3TH4YC5A5b1A4d1B3whepyAC3AA2zknC3mbgf1SC4WH4PD8TC5ZB2C3H3jb2A5ZA2EF2aoFC5qqHC4B1H1zeGA7UA5RF4TA29TA6ZC4d1C3hyWA10A3rBB2E3decorationRD3QC10UD3E6E6ZD2F3F3fme2E5uxxrEC9C3E4fB-11azhHB1LD7D6VF4VVTPC6b1C4TYG3qzDD6B3B3AH4I2H2kxbHE1JD1yihfd1QD6WB1D4mhrc1B5rvFG3A14A7cDA2OC1AA1JB5zC-16KA6WB4C-8wvlTB5A5lkZB2C2C7zynBD2D2bI-7C-21d1HE2cubyvPC8A6VB3aroxxZE4C4F4e1I2BE1WjdifH1H4A14NA1GB1YG-10tWA3A14A9sVA2C5XH2A29b2A6gsleGG2jaED2D-13fhE1OA8NjwytyTD4e1sc1D-16ZC3B5C-9e1C2FB6EFF5B2C2JH4E1C2tdLE5A3UG4G-7b2D3B4fA-9oh1G3kqvB4AG3ibnjcAC6D2B1cDA9KC2QA6bRC4VA30RB8hYB2A4A-8h1A21A2B2==",W="MekC-11nB-8tIzpD7pewxvzC6mD-16xerg1==",D="sC-7OB2fwhVC4vsG-7ohPA4ZD4D-8f1J3stzB-11bFE2EE1MA2ND1KD1IE4cA-21pSD2D5ve1G3h1A8b1E5ZC3CD2FA16mC5OC5E1hpnG1NA10B1D7hkUD4I-7b2C3C5nXD2E3F3whidEC2EH3GI2mJE2E2bxci1WA10VC7pllSG2F3A7xd1A4ZC3DB2aaeGA2DE4H2E1j1ywD-13FD1A3VE4WA3D8C6wuc1A2hf1B5B7vnrrjA1B9ic1mpbD1oMB1iSB7rWC4RI4G-7upB6jd1A2F3H2EA4FD3kDF4A2moc1anJD1TD4VI4b2C7oeQF4c1E3XC7ZA3C3G3uDB2wGB6D1JC4D1JD4C1hTE6QC5pH4pD3C-22D7c1A3textAA4gdlB2mpozkmhNC1mrxA3yWA5edhg1I2H3B7ozgmvAI3I2B5GD1LD2RSNH1KA1XA5SB4PA3sA9tlmC-9tnf1G3nd1coBH4I2I2JC3C-16LE6A1tnUA3vbwQB1G3f1A20a3A8a1C6pxAB2eniuE1F3kH2lnjB2hB-16XA5PF1G4zwtYA5B-11mzTG2B9pHB3BE2hGH3B3B2cMD5C1F1wzPA8E7VG5H5vD3H-7C8tyvsVF2I1G2A5fE3bg1mgajoyxMA4fhuzSD8aQB2B4g1A20ukb1A4B3F3GG2CujjanIC1ObiB11SD1C5pWC1D4YB8YE5FE-11jXE2F-7jB4CC2G-10uLH4E1C2tA-13yjUH5d1H1A7sWD5E4hmjF-7pykafoGA16hDD4joyD-8OA33B3C2tC7cRE4SA31a1B8d1e2A4F4g1A2A22CC5zwlAC2C1A12==",A=function(){for(var T=0,Z=document.domain,R=Z.split("."),M="_gd".concat((new Date).getTime());T<R.length-1&&-1===document.cookie.indexOf("".concat(M,"=").concat(M));)Z=R.slice(-1-++T).join("."),document.cookie="".concat(M,"=").concat(M,";domain=").concat(Z,";");return document.cookie="".concat(M,"=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=").concat(Z,";"),(Z||"").replace(/(^\.*)|(\.*$)/g,"")}(),C=function(Z){if(!Z)return Z;for(var R="",ne="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".indexOf(Z[0]),ee=1;ee<Z.length-2;ee++){for(var oe=J(++ne),ie=Z.charCodeAt(ee),we="";/[0-9-]/.test(Z[ee+1]);)we+=Z[++ee];ie=n(ie,oe,we=parseInt(we,10)||0),ie^=ne-1&31,R+=String.fromCharCode(ie)}return R},v=0;return{_init:function(){var Z=r.opts.key||[""],R=C("ziRA1E3B9pA5B-11D-11xg1A3ZB5D1D4B-11ED2EG2pdeoC1clIH4wB-22yQD5uF4YE3E3A9==");"string"==typeof Z&&(Z=[Z]);for(var M,ne,ee=!(r.ul=!0),oe=0,ie=0;ie<Z.length;ie++){var we=4===(ne=(C(Z[ie])||"").split("|")).length&&"V3"===ne[0]?[ne[1],ne[3],ne[2]]:[null,null,""],Ce=we[2];if(Ce===C(C("LGnD1KNZf1CPBYCAZB-8F3UDSLLSG1VFf1A3C2=="))||0<=Ce.indexOf(A,Ce.length-A.length)||O(A)||x()){if(null!==(M=we[1])&&!(0==M.indexOf("TRIAL")?(M=new Date(M.replace(/TRIAL/,"")),new Date(M)<new Date&&(V="7D4YH4fkhHB3pqDC3H2E1fkMD1IB1NF1D3QD9wB5rxqlh1A8c2B4ZA3FD2AA6FB5EB3jJG4D2J-7aC-21GB6PC5RE4TC11QD6XC4XE3XH3mlvnqjbaOA2OC2BE6A1fmI-7ujwbc1G5f1F3e1C11mXF4owBG3E1yD1E4F1D2D-8B-8C-7yC-22HD1MF5UE4cWA3D8D6a1B2C3H3a3I3sZA4B3A2akfwEB3xHD5D1F1wIC11pA-16xdxtVI2C9A6YC4a1A2F3B2GA6B4C3lsjyJB1eMA1D-11MF5PE4ja1D3D7byrf1C3e1C7D-16lwqAF3H2A1B-21wNE1MA1OG1HB2A-16tSE5UD4RB3icRA4F-10wtwzBB3E1C3CC2DA8LA2LA1EB1kdH-8uVB7decorg1J2B7B6qjrqGI2J1C6ijehIB1hkemC-13hqkrH4H-7QD6XF5XF3HLNAC3CB2aD2CD2KB10B4ycg1A-8KA4H4B11jVB5TC4yqpB-21pd1E4pedzGB6MD5B3ncB-7MA4LD2JB6PD5uH-8TB9C7YD5XD2E3I3jmiDB3zeimhLD8E2F2JC1H-9ivkPC5lG-10SB1D3H3A-21rc1A3d1E3fsdqwfGA2KA1OrC-22LA6D1B4afUB16SC7AitC-8qYA11fsxcajGA15avjNE2A-9h1hDB16B9tPC1C5F5UC1G3B8d2A5d1D4RnHJ3C3JB5D3ucMG1yzD-17hafjC-8VD3yWC6e1YD2H3ZE2C8C5oBA3H3D2vFA4WzJC4C2i1A-65fNB8afWA1H4A26mvkC-13ZB3E3h1A21BC4eFB2GD2AA5ghqND2A2B2==",1)):new Date(M)<new Date(C("lC4B3A3B2B5A1C2E4G1A2==")))||!(0<(A||"").length)||O(A)||x()){r.ul=!1;break}ee=!0,D=V,oe=we[0]||-1}}var ae=new Image;!0===r.ul&&(h(),ae.src=ee?"".concat(C(R),"e=").concat(oe):"".concat(C(R),"u")),!0===r.ul&&(r.events.on("contentChanged",function(){(l(F)||l($)||m(F)||m($))&&h()}),r.events.on("html.get",function(me){return me+C("qD2H-9G3ioD-17qA1tE1B-8qI3A4hA-13C-11E2C1njfldD1E6pg1C-8sC3hfbkcD2G3stC-22gqgB3G2B-7vtoA4nweeD1A31A15B9uC-16A1F5dkykdc1B8dE-11bA3F2D3A9gd1E7F2tlI-8H-7vtxB2A5B2C3B2F2B5A6ldbyC4iqC-22D-17E-13mA3D2dywiB3oxlvfC1H4C2TjqbzlnI3ntB4E3qA2zaqsC6D3pmnkoE3C6D5wvuE3bwifdhB6hch1E4xibD-17dmrC1rG-7pntnF6nB-8F1D2A11C8plrkmF2F3MC-16bocqA2WwA-21ayeA1C4d1isC-22rD-13D6DfjpjtC2E6hB2G2G4A-7D2==")})),r.events.on("html.set",function(){var me=r.el.querySelector('[data-f-id="pbf"]');me&&j(me).remove()}),r.events.on("destroy",function(){F&&F.length&&F.remove()},!0)}}},d.MODULES.edit=function(r){function g(){if(r.browser.mozilla)try{r.doc.execCommand("enableObjectResizing",!1,"false"),r.doc.execCommand("enableInlineTableEditing",!1,"false")}catch{}if(r.browser.msie)try{r.doc.body.addEventListener("mscontrolselect",function(l){return l.srcElement.focus(),!1})}catch{}}var J=!1;function n(){return J}return{_init:function(){r.events.on("focus",function(){n()?r.edit.off():r.edit.on()})},on:function(){r.$wp?(r.$el.attr("contenteditable",!0),r.$el.removeClass("fr-disabled").attr("aria-disabled",!1),g()):r.$el.is("a")&&r.$el.attr("contenteditable",!0),r.events.trigger("edit.on",[],!0),J=!1},off:function(){r.events.disableBlur(),r.$wp?(r.$el.attr("contenteditable",!1),r.$el.addClass("fr-disabled").attr("aria-disabled",!0)):r.$el.is("a")&&r.$el.attr("contenteditable",!1),r.events.trigger("edit.off"),r.events.enableBlur(),J=!0},disableDesign:g,isDisabled:n}},d.MODULES.format=function(r){var g=r.$;function J(N,W){var B=N;for(var D in W)Object.prototype.hasOwnProperty.call(W,D)&&(B+="id"===D?"#".concat(W[D]):"class"===D?".".concat(W[D]):"[".concat(D,'="').concat(W[D],'"]'));return B}function n(N,W){return!(!N||N.nodeType!==Node.ELEMENT_NODE)&&(N.matches||N.matchesSelector||N.msMatchesSelector||N.mozMatchesSelector||N.webkitMatchesSelector||N.oMatchesSelector).call(N,W)}function l(N,W,B){var D,A,C,v={strong:{prop:"font-weight",val:"bold"},em:{prop:"font-style",val:"italic"}};if(N){var T="LI"===N.tagName?N:g(N).parentsUntil(r.$el,"li").get(0),Z=g(T).find(".fr-marker[data-type=false]").get(0);if("LI"!==N.parentNode.parentNode.tagName||!Z||null!=Z.previousSibling){if(r.node.isBlock(N)&&N.hasAttribute("contenteditable")&&"false"===N.getAttribute("contenteditable")||N.parentNode&&N.parentNode.hasAttribute("contenteditable")&&"false"===N.parentNode.getAttribute("contenteditable")){if(N.nextSibling&&g(N.nextSibling).hasClass("fr-marker"))return;if(N.nextSibling)return void l(N.nextSibling,W,B);if(N.parentNode)return void l(N.parentNode,W,B)}for(;N&&N.nodeType===Node.COMMENT_NODE;)N=N.nextSibling;if(N){if(r.node.isBlock(N)&&"HR"!==N.tagName&&"LI"!==N.tagName)return r.node.hasClass(N.firstChild,"fr-marker")?l(N.firstChild.nextSibling,W,B):l(N.firstChild,W,B),!1;var R=g(r.doc.createElement(W));R.attr(B),R.insertBefore(N),(D=$(N))&&(0<=["strong","em"].indexOf(W)||"span"===W&&B.hasOwnProperty("style"))&&(C="span"===W?(A=(v=B.style.replace(/;$/,"").split(":"))[0].trim(),v[1].trim()):(A=v[W].prop,v[W].val),"background-color"!==A&&(g(D).css(A,C),function(Ce,ae){var me,ke=Ce.childNodes;for(me=0;me<ke.length;me++)0<=["UL","OL","LI"].indexOf(ke[me].tagName)&&""===ke[me].style[ae]&&g(ke[me]).css(ae,"initial")}(D,A)));for(var M=N;M&&!g(M).hasClass("fr-marker")&&0===g(M).find(".fr-marker").length&&"UL"!==M.tagName&&"OL"!==M.tagName;){var H=M;if("SPAN"===M.tagName&&g(M).hasClass("fr-tracking-deleted"))M=M.nextSibling;else{if(r.node.isBlock(M)&&"HR"!==N.tagName)return l(M.firstChild,W,B),!1;if("SPAN"===M.tagName&&r.node.isEditable(M))return R.is(":empty")&&R.remove(),l(M.firstChild,W,B),!1;if(M.tagName&&M.hasAttribute("contenteditable")&&"false"===M.getAttribute("contenteditable")){var ne=R.get(0).parentNode,ee=M.nextSibling;return"P"===M.parentNode.tagName&&null==M.nextSibling?ee=M.parentNode.nextSibling:!ee&&ne&&ne.nextSibling&&"DIV"===ne.nextSibling.tagName&&(ee=ne.nextSibling),void l(ee,W,B)}if(!r.node.isEditable(M.parentNode))return r.selection.restore(),void r.toolbar.disable();M=M.nextSibling,R.append(H),r.browser.mozilla&&0<R.length&&m(R[0])}}if(M)(g(M).find(".fr-marker").length||"UL"===M.tagName||"OL"===M.tagName)&&l(M.firstChild,W,B);else{for(var oe=R.get(0).parentNode;oe&&!oe.nextSibling&&!r.node.isElement(oe);)oe=oe.parentNode;if(oe){var ie=oe.nextSibling;ie&&(r.node.isBlock(ie)?l("HR"===ie.tagName?ie.nextSibling:ie.firstChild,W,B):l(ie,W,B))}}R.is(":empty")&&R.remove()}}}}function m(N){if(g(N).parentsUntil(r.$el,"TABLE").length){for(var W=null,B=N.nextSibling;B;)"BR"===B.nodeName&&(W=B),B=B.nextSibling;W&&!W.nextSibling&&"TD"!=W.parentNode.nodeName&&W.parentNode.textContent&&W.remove()}}function h(N,W){var B;if(void 0===W&&(W={}),W.style&&delete W.style,r.selection.isCollapsed()){r.markers.insert();var D=r.$el.find(".fr-marker");D.get(0).nextSibling&&r.node.isBlock(D.get(0).nextSibling)&&!D.get(0).previousSibling&&"LI"===D.get(0).parentNode.tagName&&D.get(0).nextSibling.prepend(D.get(0)),D.replaceWith(function(R,M){var H="<".concat(R);for(var ne in M)Object.prototype.hasOwnProperty.call(M,ne)&&(H+=" ".concat(ne,'="').concat(M[ne],'"'));return H+">"}(N,W)+d.INVISIBLE_SPACE+d.MARKERS+"</".concat(N,">")),r.selection.restore()}else{r.selection.save();var A,C=r.$el.find('.fr-marker[data-type="true"]').length&&r.$el.find('.fr-marker[data-type="true"]').get(0).nextSibling;l(C,N,W),g(C).parent().find("a:empty").remove();do{for(A=r.$el.find("".concat(J(N,W)," > ").concat(J(N,W))),B=0;B<A.length;B++)A[B].outerHTML=A[B].innerHTML}while(A.length);r.el.normalize();var v=r.el.querySelectorAll(".fr-marker");for(B=0;B<v.length;B++){var T=g(v[B]);!0===T.data("type")?n(T.get(0).nextSibling,J(N,W))&&T.next().prepend(T):n(T.get(0).previousSibling,J(N,W))&&T.prev().append(T)}r.selection.restore()}}function O(N,W,B,D){if(!D){var A=!1;if(!0===N.data("type"))for(;r.node.isFirstSibling(N.get(0))&&!N.parent().is(r.$el)&&!N.parent().is("ol")&&!N.parent().is("ul");)N.parent().before(N),A=!0;else if(!1===N.data("type"))for(;r.node.isLastSibling(N.get(0))&&!N.parent().is(r.$el)&&!N.parent().is("ol")&&!N.parent().is("ul");)N.parent().after(N),A=!0;if(A)return!0}if(N.parents(W).length||void 0===W){var C,v="",T="",Z=N.parent();if("A"===Z[0].tagName&&(Z=Z.parent()),Z.is(r.$el)||r.node.isBlock(Z.get(0)))return!1;for(;!(r.node.isBlock(Z.parent().get(0))||void 0!==W&&n(Z.get(0),J(W,B)));)v+=r.node.closeTagString(Z.get(0)),T=r.node.openTagString(Z.get(0))+T,Z=Z.parent();var R=N.get(0).outerHTML;return N.replaceWith('<span id="mark"></span>'),C=Z.html().replace(/<span id="mark"><\/span>/,v+r.node.closeTagString(Z.get(0))+T+R+v+r.node.openTagString(Z.get(0))+T),Z.replaceWith(r.node.openTagString(Z.get(0))+C+r.node.closeTagString(Z.get(0))),!0}return!1}function x(N,W){void 0===W&&(W={}),W.style&&delete W.style;var B=r.selection.isCollapsed();r.selection.save();var D=r.$el.find(".fr-marker");if(N&&D.length&&(D[0].parentNode&&D[0].parentNode.tagName===N.toUpperCase()||D[1].parentNode.tagName===N.toUpperCase())){var A=D[0];D[0].parentNode.tagName!==N.toUpperCase()&&(A=D[1]);for(var C=A.parentNode.previousSibling;null!=C;)C.nodeType===Node.TEXT_NODE&&(C.textContent=C.textContent.replace(/\u200B/g,"")),C=C.previousSibling;for(var v=A.parentNode.nextSibling;null!=v;)v.nodeType===Node.TEXT_NODE&&(v.textContent=v.textContent.replace(/\u200B/g,"")),v=v.nextSibling}for(var T=!0;T;){T=!1;for(var Z=r.$el.find(".fr-marker"),R=0;R<Z.length;R++){var M=g(Z[R]),H=null;if(M.attr("data-cloned")||B||(H=M.clone().removeClass("fr-marker").addClass("fr-clone"),M.data("type")&&"true"===M.data("type").toString()?M.attr("data-cloned",!0).after(H):M.attr("data-cloned",!0).before(H)),O(M,N,W,B)){T=!0;break}}}(function Gt(ln,hn,Qe,Ft){for(var mn,zt={strong:{prop:"font-weight",val:"bold"},em:{prop:"font-style",val:"italic"}},rn=r.node.contents(ln.get(0)),Se=0;Se<rn.length;Se++){var Ue=rn[Se];if(Ue.innerHTML&&8203==Ue.innerHTML.charCodeAt()&&Ue.tagName.toLocaleLowerCase()==Qe&&Ue.childNodes.length<2&&!r.helpers.isMobile()&&(Ue.outerHTML=Ue.innerHTML),r.node.hasClass(Ue,"fr-marker"))hn=(hn+1)%2;else if(hn)if(0<g(Ue).find(".fr-marker").length)hn=Gt(g(Ue),hn,Qe,Ft);else{(mn="LI"===Ue.tagName?Ue:g(Ue).parentsUntil(r.$el,"li").get(0))&&(void 0===Qe||0<=["strong","em"].indexOf(Qe))&&(Qe?g(mn).css(zt[Qe].prop,""):mn.style=""),(mn=Ue.parentNode!==r.el?Ue.parentNode:null)&&1===mn.nodeType&&["p","strong","u","em","s","sub","sup","a"].indexOf(Qe)<0&&mn.hasAttribute("style")&&"SPAN"!==mn.tagName&&"LI"!==mn.tagName?mn.style="":Ue&&1===Ue.nodeType&&Ue.hasAttribute("style")&&["p","strong","u","em","s","sub","sup","a"].indexOf(Qe)<0&&(r.browser.msie?g(Ue).attr("style",""):Ue.style="");for(var $e=g(Ue).find(Qe||"*:not(br)"),Pe=$e.length-1;0<=Pe;Pe--){var ot=$e[Pe];(mn="LI"===ot.tagName?ot:g(ot).parentsUntil(r.$el,"li").get(0))&&(!Qe||0<=["strong","em"].indexOf(Qe))&&(Qe?g(mn).css(zt[Qe].prop,""):mn.style=""),"A"===ot.tagName||r.node.isBlock(ot)||r.node.isVoid(ot)||void 0!==Qe&&!n(ot,J(Qe,Ft))?r.node.isBlock(ot)&&void 0===Qe&&"TABLE"!==Ue.tagName&&r.node.clearAttributes(ot):r.node.hasClass(ot,"fr-clone")||r.node.hasClass(ot,"fr-tracking-deleted")||g(ot).data("tracking")||(ot.outerHTML=ot.innerHTML)}"A"!==Ue.tagName&&void 0===Qe&&Ue.nodeType===Node.ELEMENT_NODE&&!r.node.isVoid(Ue)||n(Ue,J(Qe,Ft))?r.node.isBlock(Ue)||(r.node.hasClass(Ue,"fr-clone")||r.opts.trackChangesEnabled?!r.node.hasClass(Ue,"fr-clone")&&r.opts.trackChangesEnabled&&Ue.parentNode&&(Ue.outerHTML=Ue.innerHTML):Ue.outerHTML=Ue.innerHTML):void 0===Qe&&Ue.nodeType===Node.ELEMENT_NODE&&r.node.isBlock(Ue)&&"TABLE"!==Ue.tagName&&r.node.clearAttributes(Ue)}else 0<g(Ue).find(".fr-marker").length&&(hn=Gt(g(Ue),hn,Qe,Ft))}return hn})(r.$el,0,N,W),B||(r.$el.find(".fr-marker").remove(),r.$el.find(".fr-clone").removeClass("fr-clone").addClass("fr-marker")),B&&r.$el.find(".fr-marker").before(d.INVISIBLE_SPACE).after(d.INVISIBLE_SPACE),r.html.cleanEmptyTags(),r.el.normalize(),r.selection.restore();var ne=r.win.getSelection()&&r.win.getSelection().anchorNode;if(ne){var ee=r.node.blockParent(ne),oe=!!ne.textContent.replace(/\u200B/g,"").length,ie=r.win.getSelection().getRangeAt(0),we=ie.startOffset,Ce=ie.endOffset;r.selection.text().replace(/\u200B/g,"").length||function Gt(ln,hn){if(ln&&hn){if(ln.isSameNode(hn)?ln.textContent=ln.textContent.replace(/\u200B(?=.*\u200B)/g,""):ln.nodeType===Node.TEXT_NODE&&(ln.textContent=ln.textContent.replace(/\u200B/g,"")),!ln.childNodes.length)return!1;Array.isArray(ln.childNodes)&&ln.childNodes.forEach(function(Qe){Gt(Qe,hn)})}}(ee,ne);var ae=r.win.getSelection().getRangeAt(0);if(ne.nodeType===Node.TEXT_NODE){if(!oe||!r.selection.text().length&&we===Ce){var me=ne.textContent.search(/\u200B/g)+1;if(r.browser.msie){var ke=r.doc.createRange();r.selection.get().removeAllRanges(),ke.setStart(ne,me),ke.setEnd(ne,me),r.selection.get().addRange(ke)}else"a"!==N&&(ae.setStart(ne,me),ae.setEnd(ne,me))}}else{var dt,Mt,xt=0,Jt=g(ne).contents();if(r.browser.msie){for(;Mt=Jt[xt];)Mt.nodeType===Node.TEXT_NODE&&0<=Mt.textContent.search(/\u200B/g)&&(dt=Mt),xt++;dt=g(dt)}else dt=Jt.filter(function(Gt){return Gt.nodeType===Node.TEXT_NODE&&0<=Gt.textContent.search(/\u200B/g)});if(dt.length&&!r.opts.trackChangesEnabled){var Yt=dt.text().search(/\u200B/g)+1;ae.setStart(dt.get(0),Yt),ae.setEnd(dt.get(0),Yt)}}}}function F(N,W){var B,D,A,C,T,Z,R=null;if(r.selection.isCollapsed()){r.markers.insert();var M=(D=r.$el.find(".fr-marker")).parent();if(r.node.openTagString(M.get(0))==='<span style="'.concat(N,": ").concat(M.css(N),';">')){if(r.node.isEmpty(M.get(0)))R=g(r.doc.createElement("span")).attr("style","".concat(N,": ").concat(W,";")).html("".concat(d.INVISIBLE_SPACE).concat(d.MARKERS)),M.replaceWith(R);else{var H={};H["style*"]="".concat(N,":"),O(D,"span",H,!0),D=r.$el.find(".fr-marker"),W?(R=g(r.doc.createElement("span")).attr("style","".concat(N,": ").concat(W,";")).html("".concat(d.INVISIBLE_SPACE).concat(d.MARKERS)),D.replaceWith(R)):D.replaceWith(d.INVISIBLE_SPACE+d.MARKERS)}r.html.cleanEmptyTags()}else r.node.isEmpty(M.get(0))&&M.is("span")?(D.replaceWith(d.MARKERS),M.css(N,W)):(D.get(0).nextSibling&&r.node.isBlock(D.get(0).nextSibling)&&!D.get(0).previousSibling&&"LI"===D.get(0).parentNode.tagName&&D.get(0).nextSibling.prepend(D.get(0)),R=g(W?'<span style="'.concat(N,": ").concat(W,';">').concat(d.INVISIBLE_SPACE).concat(d.MARKERS,"</span>"):"<span>".concat(d.INVISIBLE_SPACE).concat(d.MARKERS,"</span>")),D.replaceWith(R));R&&j(R,N,W)}else{if(r.selection.save(),null===W||"color"===N&&0<r.$el.find(".fr-marker").parents("u, a").length){var ne=r.$el.find(".fr-marker");for(B=0;B<ne.length;B++)if(!0===(D=g(ne[B])).data("type")||"true"===D.data("type"))for(;r.node.isFirstSibling(D.get(0))&&!D.parent().is(r.$el)&&!r.node.isElement(D.parent().get(0))&&!r.node.isBlock(D.parent().get(0));)D.parent().before(D);else for(;r.node.isLastSibling(D.get(0))&&!D.parent().is(r.$el)&&!r.node.isElement(D.parent().get(0))&&!r.node.isBlock(D.parent().get(0));)D.parent().after(D)}for(var ee=r.$el.find('.fr-marker[data-type="true"]').get(0).nextSibling;ee.firstChild;)ee=ee.firstChild;var oe={class:"fr-unprocessed"};for(W&&(oe.style="".concat(N,": ").concat(W,";")),l(ee,"span",oe),r.$el.find(".fr-marker + .fr-unprocessed").each(function(){g(this).prepend(g(this).prev())}),r.$el.find(".fr-unprocessed + .fr-marker").each(function(){g(this).prev().append(g(this))}),(W||"").match(/\dem$/)&&r.$el.find("span.fr-unprocessed").removeClass("fr-unprocessed");0<r.$el.find("span.fr-unprocessed").length;){if(A=$(R=r.$el.find("span.fr-unprocessed").first().removeClass("fr-unprocessed")),R.parent().get(0).normalize(),R.parent().is("span")&&1===R.parent().get(0).childNodes.length){var ie=W;r.browser.msie&&!W&&(ie=""),R.parent().css(N,ie);var we=R;R=R.parent(),we.replaceWith(we.html()),1!==R.parent().get(0).childNodes.length||W||"background-color"!==N||R.parents("span").css(N,W)}for(C=R.find("span"),A&&"background-color"!==N&&(A.normalize(),C=g(A).find("span:not(.fr-unprocessed)")),B=C.length-1;0<=B;B--)T=N,Z=void 0,(Z=g(C[B])).css(T,""),""===Z.attr("style")&&Z.replaceWith(Z.html());j(R,N,W)}}!function(){for(var ae;0<r.$el.find(".fr-split:empty").length;)r.$el.find(".fr-split:empty").remove();r.$el.find(".fr-split").removeClass("fr-split"),r.$el.find('[style=""]').removeAttr("style"),r.$el.find('[class=""]').removeAttr("class"),r.html.cleanEmptyTags();for(var me=r.$el.find("span"),ke=me.length-1;0<=ke;ke--){var dt=me[ke];dt.attributes&&0!==dt.attributes.length||g(dt).replaceWith(dt.innerHTML)}r.el.normalize();var Mt=r.$el.find("span[style] + span[style]");for(ae=0;ae<Mt.length;ae++){var xt=g(Mt[ae]),Jt=g(Mt[ae]).prev();xt.get(0).previousSibling===Jt.get(0)&&r.node.openTagString(xt.get(0))===r.node.openTagString(Jt.get(0))&&(xt.prepend(Jt.html()),Jt.remove())}r.$el.find("span[style] span[style]").each(function(){if(0<=g(this).attr("style").indexOf("font-size")){var Yt=g(this).parents("span[style]");Yt.attr("style")&&0<=Yt.attr("style").indexOf("background-color")&&(g(this).attr("style",(ln=g(this).attr("style"),hn=Yt.attr("style"),Qe=function(zt){return zt.split(";").reduce(function(rn,Se){var $e=u(Se.split(":"),2),Pe=$e[0],ot=$e[1];return Pe&&ot&&(rn[Pe.trim()]=ot.trim()),rn},{})},Ft=Object.assign(Qe(hn),Qe(ln)),Object.entries(Ft).map(function(mn){var zt=u(mn,2),Se=zt[1];return"".concat(zt[0],": ").concat(Se)}).join("; "))),O(g(this),"span[style]",{},!1))}var ln,hn,Qe,Ft}),r.el.normalize(),r.selection.restore()}()}function $(N){var W,B,D,A,C,v;if((W="LI"===N.tagName?N:g(N).parentsUntil(r.$el,"li").get(0))&&((v=r.selection.info(W)).atStart&&v.atEnd||v.atStart&&!v.atEnd&&(B=g(W).find(".fr-marker[data-type=false]").get(0),D=g(B).parentsUntil(r.$el,"li").get(0),A=g(B).parent().get(0),(C=B.nextSibling)&&0<=["UL","OL"].indexOf(C.tagName)||!D.isSameNode(W)||!C&&("LI"===A.tagName||!A.nextSibling||0<=["UL","OL"].indexOf(A.nextSibling.tagName)||r.node.isVoid(A.nextSibling)))))return W}function j(N,W,B){var D,A,C,v=N.parentsUntil(r.$el,"span[style]"),T=[];for(D=v.length-1;0<=D;D--)C=W,0===g(A=v[D]).attr("style").indexOf("".concat(C,":"))||0<=g(A).attr("style").indexOf(";".concat(C,":"))||0<=g(A).attr("style").indexOf("; ".concat(C,":"))||T.push(v[D]);if((v=v.not(T)).length){for(var Z="",R="",M="",H="",ne=N.get(0);g(ne=ne.parentNode).addClass("fr-split"),Z+=r.node.closeTagString(ne),R=r.node.openTagString(g(ne).clone().addClass("fr-split").get(0))+R,v.get(0)!==ne&&(M+=r.node.closeTagString(ne),H=r.node.openTagString(g(ne).clone().addClass("fr-split").get(0))+H),v.get(0)!==ne;);var ee="".concat(Z+r.node.openTagString(g(v.get(0)).clone().css(W,B||"").get(0))+H+N.css(W,"").get(0).outerHTML+M,"</span>").concat(R);N.replaceWith('<span id="fr-break"></span>');var oe=v.get(0).outerHTML;g(v.get(0)).replaceWith(oe.replace(/<span id="fr-break"><\/span>/g,function(){return ee}))}}function V(N,W){void 0===W&&(W={}),W.style&&delete W.style;var B=r.selection.ranges(0),D=B.startContainer;if(D.nodeType===Node.ELEMENT_NODE&&0<D.childNodes.length&&D.childNodes[B.startOffset]&&(D=D.childNodes[B.startOffset]),!B.collapsed&&D.nodeType===Node.TEXT_NODE&&B.startOffset===(D.textContent||"").length){for(;!r.node.isBlock(D.parentNode)&&!D.nextSibling;)D=D.parentNode;D.nextSibling&&(D=D.nextSibling)}for(var A=D;A&&A.nodeType===Node.ELEMENT_NODE&&!n(A,J(N,W));)A=A.firstChild;if(A&&A.nodeType===Node.ELEMENT_NODE&&n(A,J(N,W)))return!0;var C=D;for(C&&C.nodeType!==Node.ELEMENT_NODE&&(C=C.parentNode);C&&C.nodeType===Node.ELEMENT_NODE&&C!==r.el&&!n(C,J(N,W));)C=C.parentNode;return!(!C||C.nodeType!==Node.ELEMENT_NODE||C===r.el||!n(C,J(N,W)))}return{is:V,toggle:function(W,B){if(r.browser.safari&&r.shared.safariSelection){var D=r.shared.safariSelection,A=D.startContainer,C=D.endContainer,v=D.startOffset,T=D.endOffset,Z=r.doc.createRange();Z.setStart(A,v),Z.setEnd(C,T),r.selection.get().removeAllRanges(),r.selection.get().addRange(Z),r.shared.safariSelection=null}V(W,B)?x(W,B):h(W,B)},apply:h,remove:x,applyStyle:F,removeStyle:function(W){F(W,null)}}},d.MODULES.spaces=function(r){function g(n,l){var m=n.previousSibling,h=n.nextSibling,O=n.textContent,x=n.parentNode,F=[d.ENTER_P,d.ENTER_DIV,d.ENTER_BR];if(!r.html.isPreformatted(x)){l&&(O=O.replace(r.opts.preserveTabSpaces?/[\f\n\r\v]{2,}/g:/[\f\n\r\t\v ]{2,}/g," "),h&&"BR"!==h.tagName&&!r.node.isBlock(h)||!(r.node.isBlock(x)||r.node.isLink(x)&&!x.nextSibling||r.node.isElement(x))||(O=O.replace(/[\f\n\r\t\v ]{1,}$/g,"")),m&&"BR"!==m.tagName&&!r.node.isBlock(m)||!(r.node.isBlock(x)||r.node.isLink(x)&&!x.previousSibling||r.node.isElement(x))||(O=O.replace(/^[\f\n\r\t\v ]{1,}/g,"")),(r.node.isBlock(h)||r.node.isBlock(m))&&(!m||m&&"A"!==m.tagName)&&(O=O.replace(/^[\f\n\r\t\v ]{1,}/g,""))," "===O&&(m&&r.node.isVoid(m)||h&&r.node.isVoid(h))&&!(m&&h&&r.node.isVoid(m)||h&&m&&r.node.isVoid(h))&&(O="")),(!m&&r.node.isBlock(h)||!h&&r.node.isBlock(m))&&r.node.isBlock(x)&&x!==r.el&&(O=O.replace(/^[\f\n\r\t\v ]{1,}/g,"")),l||(O=O.replace(new RegExp(d.UNICODE_NBSP,"g")," "));for(var $="",j=0;j<O.length;j++)32!=O.charCodeAt(j)||0!==j&&32!=$.charCodeAt(j-1)||!((r.opts.enter===d.ENTER_BR||r.opts.enter===d.ENTER_DIV)&&(m&&"BR"===m.tagName||h&&"BR"===h.tagName)||m&&h&&m.tagName===h.tagName||!(m&&h&&r.node.isVoid(m)||m&&h&&r.node.isVoid(h))||m&&h&&0<=["STRONG","U","EM"].indexOf(m.tagName)&&"BR"===h.tagName)?$+=O[j]:$+=d.UNICODE_NBSP;r.browser.chrome&&1<$.length&&32===$.charCodeAt($.length-1)&&(h&&h.nextSibling&&h.nextSibling.nextSibling&&"BR"===h.nextSibling.nextSibling.tagName||h&&"BR"===h.tagName)&&($=$.substring(0,$.length-1)+d.UNICODE_NBSP),(!h||h&&r.node.isBlock(h)||h&&h.nodeType===Node.ELEMENT_NODE&&r.win.getComputedStyle(h)&&"block"===r.win.getComputedStyle(h).display)&&(!r.node.isVoid(m)||m&&-1!==["P","DIV","BR"].indexOf(m.tagName)&&-1!==F.indexOf(r.opts.enter))&&($=$.replace(/ $/,d.UNICODE_NBSP)),!m||r.node.isVoid(m)||r.node.isBlock(m)||1!==($=$.replace(/^\u00A0([^ $])/," $1")).length||160!==$.charCodeAt(0)||!h||r.node.isVoid(h)||r.node.isBlock(h)||r.node.hasClass(m,"fr-marker")&&r.node.hasClass(h,"fr-marker")||($=" "),l||($=$.replace(/([^ \u00A0])\u00A0([^ \u00A0])/g,"$1 $2")),n.textContent!==$&&(n.textContent=$)}}function J(n,l){if(void 0!==n&&n||(n=r.el),void 0===l&&(l=!1),!n.getAttribute||"false"!==n.getAttribute("contenteditable"))if(n.nodeType===Node.TEXT_NODE)g(n,l);else if(n.nodeType===Node.ELEMENT_NODE)for(var m=r.doc.createTreeWalker(n,NodeFilter.SHOW_TEXT,r.node.filter(function(h){for(var O=h.parentNode;O&&O!==r.el;){if("STYLE"===O.tagName||"IFRAME"===O.tagName||"PRE"===O.tagName)return!1;O=O.parentNode}return null!==h.textContent.match(/([ \u00A0\f\n\r\t\v]{2,})|(^[ \u00A0\f\n\r\t\v]{1,})|([ \u00A0\f\n\r\t\v]{1,}$)/g)&&!r.node.hasClass(h.parentNode,"fr-marker")}),!1);m.nextNode();)g(m.currentNode,l)}return{normalize:J,normalizeAroundCursor:function(){for(var l=[],m=r.el.querySelectorAll(".fr-marker"),h=0;h<m.length;h++){for(var O,F=(O=r.node.blockParent(m[h])||m[h]).nextSibling,$=O.previousSibling;F&&"BR"===F.tagName;)F=F.nextSibling;for(;$&&"BR"===$.tagName;)$=$.previousSibling;O&&l.indexOf(O)<0&&l.push(O),$&&l.indexOf($)<0&&l.push($),F&&l.indexOf(F)<0&&l.push(F)}for(var j=0;j<l.length;j++)J(l[j])}}},d.INVISIBLE_SPACE="&#8203;",d.HAIR_SPACE="&#8202;",d.START_MARKER='<span class="fr-marker" data-id="0" data-type="true" style="display: none; line-height: 0;">'.concat(d.INVISIBLE_SPACE,"</span>"),d.END_MARKER='<span class="fr-marker" data-id="0" data-type="false" style="display: none; line-height: 0;">'.concat(d.INVISIBLE_SPACE,"</span>"),d.MARKERS=d.START_MARKER+d.END_MARKER,d.MODULES.markers=function(r){var g=r.$;function J(){if(!r.$wp)return null;try{var l=r.selection.ranges(0),m=l.commonAncestorContainer;if(m!==r.el&&!r.$el.contains(m))return null;var h=l.cloneRange(),O=l.cloneRange();h.collapse(!0);var x=g(r.doc.createElement("SPAN")).addClass("fr-marker").attr("style","display: none; line-height: 0;").html(d.INVISIBLE_SPACE).get(0);if(h.insertNode(x),x=r.$el.find("span.fr-marker").get(0)){for(var F=x.nextSibling;F&&F.nodeType===Node.TEXT_NODE&&0===F.textContent.length;)g(F).remove(),F=r.$el.find("span.fr-marker").get(0).nextSibling;return r.selection.clear(),r.selection.get().addRange(O),x}return null}catch{}}function n(){r.$el.find(".fr-marker").remove()}return{place:function(m,h,O){var x,F,$,W,B,D;try{var j=m.cloneRange();if(j.collapse(h),j.insertNode((W=h,B=O,(D=g(r.doc.createElement("SPAN"))).addClass("fr-marker").attr("data-id",B).attr("data-type",W).attr("style","display: ".concat(r.browser.safari?"none":"inline-block","; line-height: 0;")).html(d.INVISIBLE_SPACE),D.get(0))),!0===h)for($=(x=r.$el.find('span.fr-marker[data-type="true"][data-id="'.concat(O,'"]')).get(0)).nextSibling;$&&$.nodeType===Node.TEXT_NODE&&0===$.textContent.length;)g($).remove(),$=x.nextSibling;if(!0===h&&!m.collapsed){for(;!r.node.isElement(x.parentNode)&&!$;)-1</\bfa\b/g.test(x.parentNode.className)&&"I"===x.parentNode.tagName?g(x.parentNode).before(x):g(x.parentNode).after(x),$=x.nextSibling;if($&&$.nodeType===Node.ELEMENT_NODE&&r.node.isBlock($)&&"HR"!==$.tagName){for(F=[$];(F=r.node.contents($=F[0]))[0]&&r.node.isBlock(F[0]););g($).prepend(g(x))}}if(!1===h&&!m.collapsed){if(($=(x=r.$el.find('span.fr-marker[data-type="false"][data-id="'.concat(O,'"]')).get(0)).previousSibling)&&$.nodeType===Node.ELEMENT_NODE&&r.node.isBlock($)&&"HR"!==$.tagName){for(F=[$];(F=r.node.contents($=F[F.length-1]))[F.length-1]&&r.node.isBlock(F[F.length-1]););g($).append(g(x))}(x.parentNode&&0<=["TD","TH"].indexOf(x.parentNode.tagName)||!x.previousSibling&&r.node.isBlock(x.parentElement))&&(x.parentNode.previousSibling&&!x.previousSibling?g(x.parentNode.previousSibling).append(x):0<=["TD","TH"].indexOf(x.parentNode.tagName)&&x.parentNode.firstChild===x&&(x.parentNode.previousSibling?g(x.parentNode.previousSibling).append(x):x.parentNode.parentNode&&x.parentNode.parentNode.previousSibling&&g(x.parentNode.parentNode.previousSibling).append(x)))}var V=r.$el.find('span.fr-marker[data-type="'.concat(h,'"][data-id="').concat(O,'"]')).get(0);return V&&(V.style.display="none"),V}catch{return null}},insert:J,split:function(){r.selection.isCollapsed()||r.selection.remove();var m=r.$el.find(".fr-marker").get(0);if(m||(m=J()),!m)return null;var h=r.node.deepestParent(m);if(h||(h=r.node.blockParent(m))&&"LI"!==h.tagName&&(h=null),h)if(r.node.isBlock(h)&&r.node.isEmpty(h))"LI"!==h.tagName||h.parentNode.firstElementChild!==h||r.node.isEmpty(h.parentNode)?g(h).replaceWith('<span class="fr-marker"></span>'):g(h).append('<span class="fr-marker"></span>');else if(r.cursor.isAtStart(m,h))g(h).before('<span class="fr-marker"></span>'),g(m).remove();else if(r.cursor.isAtEnd(m,h))g(h).after('<span class="fr-marker"></span>'),g(m).remove();else if("true"!==h.contentEditable){for(var O=m,x="",F="";x+=r.node.closeTagString(O=O.parentNode),F=r.node.openTagString(O)+F,O!==h;);g(m).replaceWith('<span id="fr-break"></span>');var $=r.node.openTagString(h)+g(h).html()+r.node.closeTagString(h);$=$.replace(/<span id="fr-break"><\/span>/g,"".concat(x,'<span class="fr-marker"></span>').concat(F)),g(h).replaceWith($)}return r.$el.find(".fr-marker").get(0)},insertAtPoint:function(m){var h,O=m.clientX,x=m.clientY;n();var F=null;if(typeof r.doc.caretPositionFromPoint<"u"?(h=r.doc.caretPositionFromPoint(O,x),(F=r.doc.createRange()).setStart(h.offsetNode,h.offset),F.setEnd(h.offsetNode,h.offset)):typeof r.doc.caretRangeFromPoint<"u"&&(h=r.doc.caretRangeFromPoint(O,x),(F=r.doc.createRange()).setStart(h.startContainer,h.startOffset),F.setEnd(h.startContainer,h.startOffset)),null!==F&&typeof r.win.getSelection<"u"){var $=r.win.getSelection();$.removeAllRanges(),$.addRange(F)}else if(typeof r.doc.body.createTextRange<"u")try{(F=r.doc.body.createTextRange()).moveToPoint(O,x);var j=F.duplicate();j.moveToPoint(O,x),F.setEndPoint("EndToEnd",j),F.select()}catch{return!1}J()},remove:n}},d.MODULES.selection=function(r){var g=r.$;function J(){var C="";return r.win.getSelection?C=r.win.getSelection():r.doc.getSelection?C=r.doc.getSelection():r.doc.selection&&(C=r.doc.selection.createRange().text),C.toString()}function n(){return r.win.getSelection?r.win.getSelection():r.doc.getSelection?r.doc.getSelection():r.doc.selection.createRange()}function l(C){var v=n(),T=[];if(v&&v.getRangeAt&&v.rangeCount){T=[];for(var Z=0;Z<v.rangeCount;Z++)T.push(v.getRangeAt(Z))}else T=r.doc.createRange?[r.doc.createRange()]:[];return void 0!==C?T[C]:T}function m(){var C=n();try{C.removeAllRanges?C.removeAllRanges():C.empty?C.empty():C.clear&&C.clear()}catch{}}function h(C,v){var T=C;return T.nodeType===Node.ELEMENT_NODE&&0<T.childNodes.length&&T.childNodes[v]&&(T=T.childNodes[v]),T.nodeType===Node.TEXT_NODE&&(T=T.parentNode),T}function O(){if(r.$wp){r.markers.remove();var C,v,T=l(),Z=[];for(v=0;v<T.length;v++)if(T[v].startContainer!==r.doc||r.browser.msie){var R=(C=T[v]).collapsed,M=r.markers.place(C,!0,v),H=r.markers.place(C,!1,v);if(void 0!==M&&M||!R||(g(".fr-marker").remove(),r.selection.setAtEnd(r.el)),r.el.normalize(),r.browser.safari&&!R)try{(C=r.doc.createRange()).setStartAfter(M),C.setEndBefore(H),Z.push(C)}catch{}}if(r.browser.safari&&Z.length)for(r.selection.clear(),v=0;v<Z.length;v++)r.selection.get().addRange(Z[v])}}function x(){var C,v=r.el.querySelectorAll('.fr-marker[data-type="true"]');if(!r.$wp)return r.markers.remove(),!1;if(0===v.length)return!1;if(r.browser.msie||r.browser.edge)for(C=0;C<v.length;C++)v[C].style.display="inline-block";r.core.hasFocus()||r.browser.msie||r.browser.webkit||r.$el.focus(),m();var T=n();for(C=0;C<v.length;C++){var Z=g(v[C]).data("id"),R=v[C],M=r.doc.createRange(),H=r.$el.find('.fr-marker[data-type="false"][data-id="'.concat(Z,'"]'));(r.browser.msie||r.browser.edge)&&H.css("display","inline-block");var ne=null;if(0<H.length){H=H[0];try{for(var ee=!1,oe=R.nextSibling,ie=null;oe&&oe.nodeType===Node.TEXT_NODE&&0===oe.textContent.length;)oe=(ie=oe).nextSibling,g(ie).remove();for(var we=H.nextSibling;we&&we.nodeType===Node.TEXT_NODE&&0===we.textContent.length;)we=(ie=we).nextSibling,g(ie).remove();if(R.nextSibling===H||H.nextSibling===R){for(var Ce=R.nextSibling===H?R:H,ae=Ce===R?H:R,me=Ce.previousSibling;me&&me.nodeType===Node.TEXT_NODE&&0===me.length;)me=(ie=me).previousSibling,g(ie).remove();if(me&&me.nodeType===Node.TEXT_NODE)for(;me&&me.previousSibling&&me.previousSibling.nodeType===Node.TEXT_NODE;)me.previousSibling.textContent+=me.textContent,g((me=me.previousSibling).nextSibling).remove();for(var ke=ae.nextSibling;ke&&ke.nodeType===Node.TEXT_NODE&&0===ke.length;)ke=(ie=ke).nextSibling,g(ie).remove();if(ke&&ke.nodeType===Node.TEXT_NODE)for(;ke&&ke.nextSibling&&ke.nextSibling.nodeType===Node.TEXT_NODE;)ke.nextSibling.textContent=ke.textContent+ke.nextSibling.textContent,g((ke=ke.nextSibling).previousSibling).remove();if(me&&(r.node.isVoid(me)||r.node.isBlock(me))&&(me=null),ke&&(r.node.isVoid(ke)||r.node.isBlock(ke))&&(ke=null),me&&ke&&me.nodeType===Node.TEXT_NODE&&ke.nodeType===Node.TEXT_NODE){g(R).remove(),g(H).remove();var dt=me.textContent.length;me.textContent+=ke.textContent,g(ke).remove(),r.spaces.normalize(me),M.setStart(me,dt),M.setEnd(me,dt),ee=!0}else!me&&ke&&ke.nodeType===Node.TEXT_NODE?(g(R).remove(),g(H).remove(),r.opts.htmlUntouched||r.spaces.normalize(ke),ne=g(r.doc.createTextNode("\u200b")).get(0),g(ke).before(ne),M.setStart(ke,0),M.setEnd(ke,0),ee=!0):!ke&&me&&me.nodeType===Node.TEXT_NODE&&(g(R).remove(),g(H).remove(),r.opts.htmlUntouched||r.spaces.normalize(me),ne=g(r.doc.createTextNode("\u200b")).get(0),g(me).after(ne),M.setStart(me,me.textContent.length),M.setEnd(me,me.textContent.length),ee=!0)}if(!ee){var Mt=void 0,xt=void 0;xt=(r.browser.chrome||r.browser.edge)&&R.nextSibling===H?(Mt=F(H,M,!0)||M.setStartAfter(H),F(R,M,!1)||M.setEndBefore(R)):(R.previousSibling===H&&(H=(R=H).nextSibling),H.nextSibling&&"BR"===H.nextSibling.tagName||!H.nextSibling&&r.node.isBlock(R.previousSibling)||R.previousSibling&&"BR"===R.previousSibling.tagName||(R.style.display="inline",H.style.display="inline",ne=g(r.doc.createTextNode("\u200b")).get(0)),Mt=F(R,M,!0)||g(R).before(ne)&&M.setStartBefore(R),F(H,M,!1)||g(H).after(ne)&&M.setEndAfter(H)),"function"==typeof Mt&&Mt(),"function"==typeof xt&&xt()}}catch{}}ne&&g(ne).remove();try{T.addRange(M)}catch{}}r.markers.remove()}function F(C,v,T){var Z,R=C.previousSibling,M=C.nextSibling;return R&&M&&R.nodeType===Node.TEXT_NODE&&M.nodeType===Node.TEXT_NODE?(Z=R.textContent.length,T?(M.textContent=R.textContent+M.textContent,g(R).remove(),g(C).remove(),r.opts.htmlUntouched||r.spaces.normalize(M),function(){v.setStart(M,Z)}):(R.textContent+=M.textContent,g(M).remove(),g(C).remove(),r.opts.htmlUntouched||r.spaces.normalize(R),function(){v.setEnd(R,Z)})):R&&!M&&R.nodeType===Node.TEXT_NODE?(Z=R.textContent.length,T?(r.opts.htmlUntouched||r.spaces.normalize(R),function(){v.setStart(R,Z)}):(r.opts.htmlUntouched||r.spaces.normalize(R),function(){v.setEnd(R,Z)})):!(!M||R||M.nodeType!==Node.TEXT_NODE)&&(T?(r.opts.htmlUntouched||r.spaces.normalize(M),function(){v.setStart(M,0)}):(r.opts.htmlUntouched||r.spaces.normalize(M),function(){v.setEnd(M,0)}))}function $(){for(var C=l(),v=0;v<C.length;v++)if(!C[v].collapsed)return!1;return!0}function j(C){var v,T,Z=!1,R=!1;if(r.win.getSelection){var M=r.win.getSelection();M.rangeCount&&((T=(v=M.getRangeAt(0)).cloneRange()).selectNodeContents(C),T.setEnd(v.startContainer,v.startOffset),Z=V(T),T.selectNodeContents(C),T.setStart(v.endContainer,v.endOffset),R=V(T))}else r.doc.selection&&"Control"!==r.doc.selection.type&&((T=(v=r.doc.selection.createRange()).duplicate()).moveToElementText(C),T.setEndPoint("EndToStart",v),Z=V(T),T.moveToElementText(C),T.setEndPoint("StartToEnd",v),R=V(T));return{atStart:Z,atEnd:R}}function V(C){return""===C.toString().replace(/[\u200B-\u200D\uFEFF]/g,"")}function N(C,v){void 0===v&&(v=!0);var T=g(C).html();T&&T.replace(/\u200b/g,"").length!==T.length&&g(C).html(T.replace(/\u200b/g,""));for(var Z=r.node.contents(C),R=0;R<Z.length;R++)Z[R].nodeType!==Node.ELEMENT_NODE?g(Z[R]).remove():(N(Z[R],0===R),0===R&&(v=!1));if(C.nodeType===Node.TEXT_NODE){var M=g(document.createElement("span")).attr("data-first","true").attr("data-text","true");g(C)[0].replaceWith(M[0])}else v&&g(C).attr("data-first",!0)}function W(){return 0===g(this).find("fr-inner").length}function B(){try{if(!r.$wp)return!1;for(var C=l(0).commonAncestorContainer;C&&!r.node.isElement(C);)C=C.parentNode;return!!r.node.isElement(C)}catch{return!1}}function D(C,v){if(!C||0<C.getElementsByClassName("fr-marker").length)return!1;for(var T=C.firstChild;T&&(r.node.isBlock(T)||v&&!r.node.isVoid(T)&&T.nodeType===Node.ELEMENT_NODE);)T=(C=T).firstChild;C.innerHTML=d.MARKERS+C.innerHTML}function A(C,v){if(!C||0<C.getElementsByClassName("fr-marker").length)return!1;for(var T=C.lastChild;T&&(r.node.isBlock(T)||v&&!r.node.isVoid(T)&&T.nodeType===Node.ELEMENT_NODE);)T=(C=T).lastChild;var Z=r.doc.createElement("SPAN");for(Z.setAttribute("id","fr-sel-markers"),Z.innerHTML=d.MARKERS;C.parentNode&&r.opts.htmlAllowedEmptyTags&&0<=r.opts.htmlAllowedEmptyTags.indexOf(C.tagName.toLowerCase());)C=C.parentNode;C.appendChild(Z);var R=C.querySelector("#fr-sel-markers");R.outerHTML=R.innerHTML}return{text:J,get:n,ranges:l,clear:m,element:function(){var v=n();try{if(v.rangeCount){var T,Z=l(0),R=Z.startContainer;if(r.node.isElement(R)&&0===Z.startOffset&&R.childNodes.length)for(;R.childNodes.length&&R.childNodes[0].nodeType===Node.ELEMENT_NODE;)R=R.childNodes[0];if(R.nodeType===Node.TEXT_NODE&&Z.startOffset===(R.textContent||"").length&&R.nextSibling&&(R=R.nextSibling),R.nodeType===Node.ELEMENT_NODE){var M=!1;if(r.node.isElement(R)&&""==R.textContent&&"IMG"==R.childNodes[0].tagName&&R.childNodes.length)for(;R.childNodes.length&&R.childNodes[0].nodeType===Node.ELEMENT_NODE;)R=R.childNodes[0];if(0<R.childNodes.length&&R.childNodes[Z.startOffset]){for(T=R.childNodes[Z.startOffset];T&&T.nodeType===Node.TEXT_NODE&&0===T.textContent.length;)T=T.nextSibling;if(T&&T.textContent.replace(/\u200B/g,"")===J().replace(/\u200B/g,"")&&(R=T,M=!0),!M&&1<R.childNodes.length&&0<Z.startOffset&&R.childNodes[Z.startOffset-1]){for(T=R.childNodes[Z.startOffset-1];T&&T.nodeType===Node.TEXT_NODE&&0===T.textContent.length;)T=T.nextSibling;T&&T.textContent.replace(/\u200B/g,"")===J().replace(/\u200B/g,"")&&(R=T,M=!0)}}else!Z.collapsed&&R.nextSibling&&R.nextSibling.nodeType===Node.ELEMENT_NODE&&(T=R.nextSibling)&&T.textContent.replace(/\u200B/g,"")===J().replace(/\u200B/g,"")&&(R=T,M=!0);!M&&0<R.childNodes.length&&g(R.childNodes[0]).text().replace(/\u200B/g,"")===J().replace(/\u200B/g,"")&&["BR","IMG","HR"].indexOf(R.childNodes[0].tagName)<0&&(R=R.childNodes[0])}for(;R.nodeType!==Node.ELEMENT_NODE&&R.parentNode;)R=R.parentNode;for(var H=R;H&&"HTML"!==H.tagName;){if(H===r.el)return R;H=g(H).parent()[0]}}}catch{}return r.el},endElement:function(){var v=n();try{if(v.rangeCount){var T,Z=l(0),R=Z.endContainer;if(R.nodeType===Node.ELEMENT_NODE){var M=!1;0<R.childNodes.length&&R.childNodes[Z.endOffset]&&g(R.childNodes[Z.endOffset]).text()===J()?(R=R.childNodes[Z.endOffset],M=!0):!Z.collapsed&&R.previousSibling&&R.previousSibling.nodeType===Node.ELEMENT_NODE?(T=R.previousSibling)&&T.textContent.replace(/\u200B/g,"")===J().replace(/\u200B/g,"")&&(R=T,M=!0):!Z.collapsed&&0<R.childNodes.length&&R.childNodes[Z.endOffset]&&(T=R.childNodes[Z.endOffset].previousSibling).nodeType===Node.ELEMENT_NODE&&T&&T.textContent.replace(/\u200B/g,"")===J().replace(/\u200B/g,"")&&(R=T,M=!0),!M&&0<R.childNodes.length&&g(R.childNodes[R.childNodes.length-1]).text()===J()&&["BR","IMG","HR"].indexOf(R.childNodes[R.childNodes.length-1].tagName)<0&&(R=R.childNodes[R.childNodes.length-1])}for(R.nodeType===Node.TEXT_NODE&&0===Z.endOffset&&R.previousSibling&&R.previousSibling.nodeType===Node.ELEMENT_NODE&&(R=R.previousSibling);R.nodeType!==Node.ELEMENT_NODE&&R.parentNode;)R=R.parentNode;for(var H=R;H&&"HTML"!==H.tagName;){if(H===r.el)return R;H=g(H).parent()[0]}}}catch{}return r.el},save:O,restore:x,isCollapsed:$,isFull:function(){if($())return!1;r.selection.save();var v,T=r.el.querySelectorAll("td, th, img, br, iframe");for(v=0;v<T.length;v++)(T[v].nextSibling||"IMG"===T[v].tagName||"IFRAME"===T[v].tagName)&&(T[v].innerHTML='<span class="fr-mk" style="display: none;">&nbsp;</span>'.concat(T[v].innerHTML));var Z=!1,R=j(r.el);for(R.atStart&&R.atEnd&&(Z=!0),T=r.el.querySelectorAll(".fr-mk"),v=0;v<T.length;v++)T[v].parentNode.removeChild(T[v]);return r.selection.restore(),Z},inEditor:B,remove:function(){if($())return!0;var v;function T(Yt){for(var Gt=Yt.previousSibling;Gt&&Gt.nodeType===Node.TEXT_NODE&&0===Gt.textContent.length;){var ln=Gt;Gt=Gt.previousSibling,g(ln).remove()}return Gt}function Z(Yt){for(var Gt=Yt.nextSibling;Gt&&Gt.nodeType===Node.TEXT_NODE&&0===Gt.textContent.length;){var ln=Gt;Gt=Gt.nextSibling,g(ln).remove()}return Gt}O();var R=r.$el.find('.fr-marker[data-type="true"]');for(v=0;v<R.length;v++)for(var M=R[v];!(T(M)||r.node.isBlock(M.parentNode)||r.$el.is(M.parentNode)||r.node.hasClass(M.parentNode,"fr-inner"));)g(M.parentNode).before(M);var H=r.$el.find('.fr-marker[data-type="false"]');for(v=0;v<H.length;v++){for(var ne=H[v];!(Z(ne)||r.node.isBlock(ne.parentNode)||r.$el.is(ne.parentNode)||r.node.hasClass(ne.parentNode,"fr-inner"));)g(ne.parentNode).after(ne);ne.parentNode&&r.node.isBlock(ne.parentNode)&&r.node.isEmpty(ne.parentNode)&&!r.$el.is(ne.parentNode)&&!r.node.hasClass(ne.parentNode,"fr-inner")&&r.opts.keepFormatOnDelete&&g(ne.parentNode).after(ne)}if(function(){for(var Gt=r.$el.find(".fr-marker"),ln=0;ln<Gt.length;ln++)if(g(Gt[ln]).parentsUntil('.fr-element, [contenteditable="true"]','[contenteditable="false"]').length)return!1;return!0}()){!function Yt(Gt,ln){var hn=r.node.contents(Gt.get(0));0<=["TD","TH"].indexOf(Gt.get(0).tagName)&&1===Gt.find(".fr-marker").length&&(r.node.hasClass(hn[0],"fr-marker")||"BR"==hn[0].tagName&&r.node.hasClass(hn[0].nextElementSibling,"fr-marker"))&&Gt.attr("data-del-cell",!0);for(var Qe=0;Qe<hn.length;Qe++){var Ft=hn[Qe];r.node.hasClass(Ft,"fr-marker")?ln=(ln+1)%2:ln?0<g(Ft).find(".fr-marker").length?ln=Yt(g(Ft),ln):["TD","TH"].indexOf(Ft.tagName)<0&&!r.node.hasClass(Ft,"fr-inner")?!r.opts.keepFormatOnDelete||0<r.$el.find("[data-first]").length||r.node.isVoid(Ft)?g(Ft).remove():N(Ft):r.node.hasClass(Ft,"fr-inner")?0===g(Ft).find(".fr-inner").length?g(Ft).html("<br>"):g(Ft).find(".fr-inner").filter(W).html("<br>"):(g(Ft).empty(),g(Ft).attr("data-del-cell",!0)):0<g(Ft).find(".fr-marker").length&&(ln=Yt(g(Ft),ln))}return ln}(r.$el,0);var ee=r.$el.find('[data-first="true"]');if(ee.length)r.$el.find(".fr-marker").remove(),ee.append(d.INVISIBLE_SPACE+d.MARKERS).removeAttr("data-first"),ee.attr("data-text")&&ee.replaceWith(ee.html());else for(r.$el.find("table").filter(function(){return 0<g(this).find("[data-del-cell]").length&&g(this).find("[data-del-cell]").length===g(this).find("td, th").length}).remove(),r.$el.find("[data-del-cell]").removeAttr("data-del-cell"),R=r.$el.find('.fr-marker[data-type="true"]'),v=0;v<R.length;v++){var oe=R[v],ie=oe.nextSibling,we=r.$el.find('.fr-marker[data-type="false"][data-id="'.concat(g(oe).data("id"),'"]')).get(0);if(we){if(oe&&(!ie||ie!==we)){var Ce=r.node.blockParent(oe),ae=r.node.blockParent(we),me=!1,ke=!1;if(Ce&&0<=["UL","OL"].indexOf(Ce.tagName)&&(me=!(Ce=null)),ae&&0<=["UL","OL"].indexOf(ae.tagName)&&(ke=!(ae=null)),g(oe).after(we),Ce!==ae)if(null!==Ce||me)if(null!==ae||ke||0!==g(Ce).parentsUntil(r.$el,"table").length)Ce&&ae&&0===g(Ce).parentsUntil(r.$el,"table").length&&0===g(ae).parentsUntil(r.$el,"table").length&&!g(Ce).contains(ae)&&!g(ae).contains(Ce)&&(g(Ce).append(g(ae).html()),g(ae).remove());else{for(ie=Ce;!ie.nextSibling&&ie.parentNode!==r.el;)ie=ie.parentNode;for(ie=ie.nextSibling;ie&&"BR"!==ie.tagName;){var dt=ie.nextSibling;g(Ce).append(ie),ie=dt}ie&&"BR"===ie.tagName&&g(ie).remove()}else{var Mt=r.node.deepestParent(oe);Mt?(g(Mt).after(g(ae).html()),g(ae).remove()):0===g(ae).parentsUntil(r.$el,"table").length&&(g(oe).next().after(g(ae).html()),g(ae).remove())}}}else we=g(oe).clone().attr("data-type",!1),g(oe).after(we)}}r.$el.find("li:empty").remove(),r.opts.keepFormatOnDelete||r.html.fillEmptyBlocks(),r.html.cleanEmptyTags(!0),r.opts.htmlUntouched||(r.clean.lists(),r.$el.find("li:empty").append("<br>"),r.spaces.normalize());var xt=r.$el.find(".fr-marker").last().get(0),Jt=r.$el.find(".fr-marker").first().get(0);void 0!==xt&&void 0!==Jt&&!xt.nextSibling&&Jt.previousSibling&&"BR"===Jt.previousSibling.tagName&&r.node.isElement(xt.parentNode)&&r.node.isElement(Jt.parentNode)&&r.$el.append("<br>"),x()},blocks:function(v){var T,Z,R=[],M=n();if(B()&&M.rangeCount){var H=l();for(T=0;T<H.length;T++){var ne=H[T],ee=h(ne.startContainer,ne.startOffset),oe=h(ne.endContainer,ne.endOffset);(Z=r.node.blockParent(ee))&&R.indexOf(Z)<0&&R.push(Z),(r.node.isBlock(ee)||r.node.hasClass(ee,"fr-inner"))&&R.indexOf(ee)<0&&R.push(ee);for(var ie=[],we=ee;we!==oe&&we!==r.el;)ie.indexOf(we)<0&&we.children&&we.children.length?(ie.push(we),we=we.children[0]):we.nextSibling?we=we.nextSibling:we.parentNode&&ie.push(we=we.parentNode),r.node.isBlock(we)&&ie.indexOf(we)<0&&R.indexOf(we)<0&&(we!==oe||0<ne.endOffset)&&R.push(we);r.node.isBlock(oe)&&R.indexOf(oe)<0&&0<ne.endOffset&&R.push(oe),(Z=r.node.blockParent(oe))&&R.indexOf(Z)<0&&R.push(Z)}}for(T=R.length-1;0<T;T--)if(g(R[T-1]).contains(R[T])){if(v&&g(R[T]).find("ul, ol").length)continue;R.splice(T-1,1)}else if(g(R[T]).contains(R[T-1])){if(v&&g(R[T]).find("ul, ol").length)continue;R.splice(T,1)}return R},info:j,setAtEnd:A,setAtStart:D,setBefore:function(v,T){void 0===T&&(T=!0);for(var Z=v.previousSibling;Z&&Z.nodeType===Node.TEXT_NODE&&0===Z.textContent.length;)Z=Z.previousSibling;return Z?(r.node.isBlock(Z)?A(Z):"BR"===Z.tagName?g(Z).before(d.MARKERS):g(Z).after(d.MARKERS),!0):!!T&&(r.node.isBlock(v)?D(v):g(v).before(d.MARKERS),!0)},setAfter:function(v,T){void 0===T&&(T=!0);for(var Z=v.nextSibling;Z&&Z.nodeType===Node.TEXT_NODE&&0===Z.textContent.length;)Z=Z.nextSibling;return Z?(r.node.isBlock(Z)?D(Z):g(Z).before(d.MARKERS),!0):!!T&&(r.node.isBlock(v)?A(v):g(v).after(d.MARKERS),!0)},rangeElement:h}},Object.assign(d.DEFAULTS,{language:null}),d.LANGUAGE={},d.MODULES.language=function(r){var g;return{_init:function(){d.LANGUAGE&&(g=d.LANGUAGE[r.opts.language]),g&&g.direction&&(r.opts.direction=g.direction)},translate:function(n){return g&&g.translation[n]&&g.translation[n].length?g.translation[n]:n}}},Object.assign(d.DEFAULTS,{placeholderText:"Type something"}),d.MODULES.placeholder=function(r){var g=r.$;function J(){r.$placeholder||(r.$placeholder=g(r.doc.createElement("SPAN")).addClass("fr-placeholder"),r.$wp.append(r.$placeholder));var m=r.opts.iframe?r.$iframe.prev().outerHeight(!0):r.$el.prev().outerHeight(!0),h=0,O=0,x=0,F=0,$=0,j=0,V=r.node.contents(r.el),N=g(r.selection.element()).css("text-align");if(V.length&&V[0].nodeType===Node.ELEMENT_NODE){var W=g(V[0]);(0<r.$wp.prev().length||0<r.$el.prev().length)&&r.ready&&(h=r.helpers.getPX(W.css("margin-top")),F=r.helpers.getPX(W.css("padding-top")),O=r.helpers.getPX(W.css("margin-left")),x=r.helpers.getPX(W.css("margin-right")),$=r.helpers.getPX(W.css("padding-left")),j=r.helpers.getPX(W.css("padding-right"))),r.$placeholder.css("font-size",W.css("font-size")),r.$placeholder.css("line-height",W.css("line-height"))}else r.$placeholder.css("font-size",r.$el.css("font-size")),r.$placeholder.css("line-height",r.$el.css("line-height"));r.$wp.addClass("show-placeholder"),r.$placeholder.css({marginTop:Math.max(r.helpers.getPX(r.$el.css("margin-top")),h)+(m||0),paddingTop:Math.max(r.helpers.getPX(r.$el.css("padding-top")),F),paddingLeft:Math.max(r.helpers.getPX(r.$el.css("padding-left")),$),marginLeft:Math.max(r.helpers.getPX(r.$el.css("margin-left")),O),paddingRight:Math.max(r.helpers.getPX(r.$el.css("padding-right")),j),marginRight:Math.max(r.helpers.getPX(r.$el.css("margin-right")),x),textAlign:N}).text(r.language.translate(r.opts.placeholderText||r.$oel.attr("placeholder")||"")),r.$placeholder.html(r.$placeholder.text().replace(/\n/g,"<br>"))}function n(){r.$wp.removeClass("show-placeholder")}function l(){if(!r.$wp)return!1;r.core.isEmpty()?J():n()}return{_init:function(){if(!r.$wp)return!1;r.events.on("init input keydown keyup contentChanged initialized",l)},show:J,hide:n,refresh:l,isVisible:function(){return!r.$wp||r.node.hasClass(r.$wp.get(0),"show-placeholder")}}},d.UNICODE_NBSP="\xa0",d.VOID_ELEMENTS=["area","base","br","col","embed","hr","img","input","keygen","link","menuitem","meta","param","source","track","wbr"],d.BLOCK_TAGS=["address","article","aside","audio","blockquote","canvas","details","dd","div","dl","dt","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","li","main","nav","noscript","ol","output","p","pre","section","table","tbody","td","tfoot","th","thead","tr","ul","video"],Object.assign(d.DEFAULTS,{htmlAllowedEmptyTags:["textarea","a","iframe","object","video","style","script",".fa",".fr-emoticon",".fr-inner","path","line","hr"],htmlDoNotWrapTags:["script","style"],htmlSimpleAmpersand:!1,htmlIgnoreCSSProperties:[],htmlExecuteScripts:!0}),d.MODULES.html=function(r){var g=r.$;function J(){return r.opts.enter===d.ENTER_P?"p":r.opts.enter===d.ENTER_DIV?"div":r.opts.enter===d.ENTER_BR?null:void 0}function n(oe,ie){return!(!oe||oe===r.el)&&(ie?-1!=["PRE","SCRIPT","STYLE"].indexOf(oe.tagName)||n(oe.parentNode,ie):-1!==["PRE","SCRIPT","STYLE"].indexOf(oe.tagName))}function l(oe){var ie,we=[],Ce=[];if(oe){var ae=r.el.querySelectorAll(".fr-marker");for(ie=0;ie<ae.length;ie++){var me=r.node.blockParent(ae[ie])||ae[ie];if(me){var ke=me.nextSibling,dt=me.previousSibling;me&&Ce.indexOf(me)<0&&r.node.isBlock(me)&&Ce.push(me),dt&&r.node.isBlock(dt)&&Ce.indexOf(dt)<0&&Ce.push(dt),ke&&r.node.isBlock(ke)&&Ce.indexOf(ke)<0&&Ce.push(ke)}}}else Ce=r.el.querySelectorAll(m());var Mt=m();for(Mt+=",".concat(d.VOID_ELEMENTS.join(",")),Mt+=", .fr-inner",Mt+=",".concat(r.opts.htmlAllowedEmptyTags.join(":not(.fr-marker),"),":not(.fr-marker)"),ie=Ce.length-1;0<=ie;ie--)if(!(Ce[ie].textContent&&0<Ce[ie].textContent.replace(/\u200B|\n/g,"").length||0<Ce[ie].querySelectorAll(Mt).length)){for(var xt=r.node.contents(Ce[ie]),Jt=!1,Yt=0;Yt<xt.length;Yt++)if(xt[Yt].nodeType!==Node.COMMENT_NODE&&xt[Yt].textContent&&0<xt[Yt].textContent.replace(/\u200B|\n/g,"").length){Jt=!0;break}Jt||we.push(Ce[ie])}return we}function m(){return d.BLOCK_TAGS.join(", ")}function h(oe){var ie,we,Ce=g.merge([],d.VOID_ELEMENTS);Ce=g.merge(Ce,r.opts.htmlAllowedEmptyTags),Ce=g.merge(Ce,void 0===oe?d.BLOCK_TAGS:d.NO_DELETE_TAGS),ie=r.el.querySelectorAll("*:empty:not(".concat(Ce.join("):not("),"):not(.fr-marker):not(template)"));do{we=!1;for(var ae=0;ae<ie.length;ae++)0!==ie[ae].attributes.length&&void 0===ie[ae].getAttribute("href")||(ie[ae].parentNode.removeChild(ie[ae]),we=!0);(ie=r.el.querySelectorAll("*:empty:not(".concat(Ce.join("):not("),"):not(.fr-marker):not(template)"))).length||(ie=r.el.querySelectorAll("a[href]:not([name]):empty"))}while(ie.length&&we)}function O(oe,ie){var we=J();if(ie&&(we="div"),we){for(var Ce=r.doc.createDocumentFragment(),ae=null,me=!1,ke=oe.firstChild,dt=!1;ke;){var Mt=ke.nextSibling;if(ke.nodeType===Node.ELEMENT_NODE&&(r.node.isBlock(ke)||0<=r.opts.htmlDoNotWrapTags.indexOf(ke.tagName.toLowerCase())&&!r.node.hasClass(ke,"fr-marker")))ae=null,Ce.appendChild(ke.cloneNode(!0));else if(ke.nodeType!==Node.ELEMENT_NODE&&ke.nodeType!==Node.TEXT_NODE)ae=null,Ce.appendChild(ke.cloneNode(!0));else if("BR"===ke.tagName)null===ae?(ae=r.doc.createElement(we),dt=!0,ie&&(ae.setAttribute("class","fr-temp-div"),ae.setAttribute("data-empty",!0)),ae.appendChild(ke.cloneNode(!0)),ke&&ke.parentNode&&["TD","TH"].indexOf(ke.parentNode.tagName)<0&&Ce.appendChild(ae)):!1===me&&(ae.appendChild(r.doc.createElement("br")),ie&&(ae.setAttribute("class","fr-temp-div"),ae.setAttribute("data-empty",!0))),ae=null;else{var xt=ke.textContent;if(ke.nodeType!==Node.TEXT_NODE||0<xt.replace(/\n/g,"").replace(/(^ *)|( *$)/g,"").length||xt.replace(/(^ *)|( *$)/g,"").length&&xt.indexOf("\n")<0){if("SPAN"===ke.tagName&&g(ke).hasClass("fr-marker")&&!ke.previousSibling&&(ke.nextSibling&&"TABLE"==ke.nextSibling.tagName||ke.nextSibling&&ke.nextSibling.nextSibling&&"TABLE"==ke.nextSibling.nextSibling.tagName)){Ce.appendChild(ke),ke=Mt;continue}if("SPAN"===ke.tagName&&g(ke).hasClass("fr-marker")&&ke.previousSibling&&ke.previousSibling.nodeType===Node.ELEMENT_NODE&&(ke.nextSibling&&"TABLE"==ke.nextSibling.tagName||ke.nextSibling&&ke.nextSibling.nextSibling&&"TABLE"==ke.nextSibling.nextSibling.tagName)){Ce.appendChild(ke),dt=!0,ke=Mt;continue}null===ae&&(ae=r.doc.createElement(we),dt=!0,ie&&ae.setAttribute("class","fr-temp-div"),Ce.appendChild(ae),me=!1),ae.appendChild(ke.cloneNode(!0)),me||r.node.hasClass(ke,"fr-marker")||ke.nodeType===Node.TEXT_NODE&&0===xt.replace(/ /g,"").length||(me=!0)}else dt=!0}ke=Mt}dt&&(oe.innerHTML="",oe.appendChild(Ce))}}function x(oe,ie){for(var we=oe.length-1;0<=we;we--)O(oe[we],ie)}function F(oe,ie,we,Ce,ae){if(!r.$wp)return!1;void 0===oe&&(oe=!1),void 0===ie&&(ie=!1),void 0===we&&(we=!1),void 0===Ce&&(Ce=!1),void 0===ae&&(ae=!1);var me=r.$wp.scrollTop();O(r.el,oe),Ce&&x(r.el.querySelectorAll(".fr-inner"),oe),ie&&x(r.el.querySelectorAll("td, th"),oe),we&&x(r.el.querySelectorAll("blockquote"),oe),ae&&x(r.el.querySelectorAll("li"),oe),me!==r.$wp.scrollTop()&&r.$wp.scrollTop(me)}function $(oe){if(void 0===oe&&(oe=r.el),oe&&0<=["SCRIPT","STYLE","PRE"].indexOf(oe.tagName))return!1;for(var ie=r.doc.createTreeWalker(oe,NodeFilter.SHOW_TEXT,r.node.filter(function(dt){return null!==dt.textContent.match(/([ \n]{2,})|(^[ \n]{1,})|([ \n]{1,}$)/g)}),!1);ie.nextNode();){var we=ie.currentNode;if(!n(we.parentNode,!0)){var Ce=r.node.isBlock(we.parentNode)||r.node.isElement(we.parentNode),ae=void 0;if(ae=r.opts.preserveTabSpaces?we.textContent.replace(/\n/g," ").replace(/^[ ]{2,}/g," ").replace(/[ ]{2,}$/g," "):we.textContent.replace(/(?!^)( ){2,}(?!$)/g," ").replace(/\n/g," ").replace(/^[ ]{2,}/g," ").replace(/[ ]{2,}$/g," "),Ce){var me=we.previousSibling,ke=we.nextSibling;me&&ke&&" "===ae?ae=r.node.isBlock(me)&&r.node.isBlock(ke)?"":" ":(me||(ae=ae.replace(/^ */,"")),ke||(ae=ae.replace(/ *$/,"")))}we.textContent=ae}}}function j(oe,ie,we){var Ce=new RegExp(ie,"gi").exec(oe);return Ce?Ce[we]:null}function V(oe){var ie=oe.doctype,we="<!DOCTYPE html>";return ie&&(we="<!DOCTYPE ".concat(ie.name).concat(ie.publicId?' PUBLIC "'.concat(ie.publicId,'"'):"").concat(!ie.publicId&&ie.systemId?" SYSTEM":"").concat(ie.systemId?' "'.concat(ie.systemId,'"'):"",">")),we}function N(oe){var ie=oe.parentNode;if(ie&&(r.node.isBlock(ie)||r.node.isElement(ie))&&["TD","TH"].indexOf(ie.tagName)<0){for(var we=oe.previousSibling,Ce=oe.nextSibling;we&&(we.nodeType===Node.TEXT_NODE&&0===we.textContent.replace(/\n|\r/g,"").length||r.node.hasClass(we,"fr-tmp"));)we=we.previousSibling;if(Ce)return!1;we&&ie&&"BR"!==we.tagName&&!r.node.isBlock(we)&&!Ce&&0<ie.textContent.replace(/\u200B/g,"").length&&0<we.textContent.length&&!r.node.hasClass(we,"fr-marker")&&(r.el===ie&&!Ce&&r.opts.enter===d.ENTER_BR&&r.browser.msie||oe.parentNode.removeChild(oe))}else!ie||r.node.isBlock(ie)||r.node.isElement(ie)||oe.previousSibling||oe.nextSibling||!r.node.isDeletable(oe.parentNode)||N(oe.parentNode)}function W(){r.opts.htmlUntouched||(h(),F(),$(),r.spaces.normalize(null,!0),r.html.fillEmptyBlocks(),r.clean.lists(),r.clean.tables(),r.clean.toHTML5(),r.html.cleanBRs()),r.selection.restore(),B(),r.placeholder.refresh()}function B(){r.node.isEmpty(r.el)&&(null!==J()?r.el.querySelector(m())||r.el.querySelector("".concat(r.opts.htmlDoNotWrapTags.join(":not(.fr-marker),"),":not(.fr-marker)"))||(r.core.hasFocus()?(r.$el.html("<".concat(J(),">").concat(d.MARKERS,"<br/></").concat(J(),">")),r.selection.restore()):r.$el.html("<".concat(J(),"><br/></").concat(J(),">"))):r.el.querySelector("*:not(.fr-marker):not(br)")||(r.core.hasFocus()?(r.$el.html("".concat(d.MARKERS,"<br/>")),r.selection.restore()):r.$el.html("<br/>")))}function D(oe,ie){return j(oe,"<".concat(ie,"[^>]*?>([\\w\\W]*)</").concat(ie,">"),1)}function A(oe,ie){var we=g("<div ".concat(j(oe,"<".concat(ie,"([^>]*?)>"),1)||"",">"));return r.node.rawAttributes(we.get(0))}function C(oe){return(j(oe,"<!DOCTYPE([^>]*?)>",0)||"<!DOCTYPE html>").replace(/\n/g," ").replace(/ {2,}/g," ")}function v(oe,ie){r.opts.htmlExecuteScripts?oe.html(ie):oe.get(0).innerHTML=ie}function T(oe){var ie;return(ie=/:not\(([^)]*)\)/g).test(oe)&&(oe=oe.replace(ie,"     $1 ")),100*(oe.match(/(#[^\s+>~.[:]+)/g)||[]).length+10*(oe.match(/(\[[^]]+\])/g)||[]).length+10*(oe.match(/(\.[^\s+>~.[:]+)/g)||[]).length+10*(oe.match(/(:[\w-]+\([^)]*\))/gi)||[]).length+10*(oe.match(/(:[^\s+>~.[:]+)/g)||[]).length+(oe.match(/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi)||[]).length+((oe=(oe=oe.replace(/[*\s+>~]/g," ")).replace(/[#.]/g," ")).match(/([^\s+>~.[:]+)/g)||[]).length}function Z(oe){if(r.events.trigger("html.processGet",[oe]),oe&&oe.getAttribute&&""===oe.getAttribute("class")&&oe.removeAttribute("class"),oe&&oe.getAttribute&&""===oe.getAttribute("style")&&oe.removeAttribute("style"),oe&&oe.nodeType===Node.ELEMENT_NODE){var ie,we=oe.querySelectorAll('[class=""],[style=""]');for(ie=0;ie<we.length;ie++){var Ce=we[ie];""===Ce.getAttribute("class")&&Ce.removeAttribute("class"),""===Ce.getAttribute("style")&&Ce.removeAttribute("style")}if("BR"===oe.tagName)N(oe);else{var ae=oe.querySelectorAll("br");for(ie=0;ie<ae.length;ie++)N(ae[ie])}}}function R(oe,ie){return oe[3]-ie[3]}function M(){for(var oe=r.el.querySelectorAll("input, textarea"),ie=0;ie<oe.length;ie++)"checkbox"!==oe[ie].type&&"radio"!==oe[ie].type||(oe[ie].checked?oe[ie].setAttribute("checked",oe[ie].checked):r.$(oe[ie]).removeAttr("checked")),oe[ie].getAttribute("value")&&oe[ie].setAttribute("value",oe[ie].value)}function H(oe){var ie=r.doc.createElement("div");return ie.innerHTML=oe,null!==ie.querySelector(m())}function ne(oe){var ie=null;if(void 0===oe&&(ie=r.selection.element()),r.opts.keepFormatOnDelete)return!1;var we,Ce,ae=ie?(ie.textContent.match(/\u200B/g)||[]).length-ie.querySelectorAll(".fr-marker").length:0;if((r.el.textContent.match(/\u200B/g)||[]).length-r.el.querySelectorAll(".fr-marker").length===ae)return!1;do{Ce=!1,we=r.el.querySelectorAll("*:not(.fr-marker)");for(var me=0;me<we.length;me++){var ke=we[me];if(ie!==ke){var dt=ke.textContent;0===ke.children.length&&1===dt.length&&8203===dt.charCodeAt(0)&&["TD","STRONG","SPAN","EM","U","S","SUB","SUP"].indexOf(ke.tagName)<0&&(g(ke).remove(),Ce=!0)}}}while(Ce)}function ee(){ne(),r.placeholder&&setTimeout(r.placeholder.refresh,0)}return{defaultTag:J,isPreformatted:n,emptyBlocks:l,emptyBlockTagsQuery:function(){return"".concat(d.BLOCK_TAGS.join(":empty, "),":empty")},blockTagsQuery:m,fillEmptyBlocks:function(ie){var we=l(ie);r.node.isEmpty(r.el)&&r.opts.enter===d.ENTER_BR&&we.push(r.el);for(var Ce=0;Ce<we.length;Ce++){var ae=we[Ce];"false"===ae.getAttribute("contenteditable")||ae.querySelector("".concat(r.opts.htmlAllowedEmptyTags.join(":not(.fr-marker),"),":not(.fr-marker)"))||r.node.isVoid(ae)||"TABLE"===ae.tagName||"TBODY"===ae.tagName||"TR"===ae.tagName||"UL"===ae.tagName||"OL"===ae.tagName||ae.querySelector("br")||ae.appendChild(r.doc.createElement("br"))}if(r.browser.msie&&r.opts.enter===d.ENTER_BR){var me=r.node.contents(r.el);me.length&&me[me.length-1].nodeType===Node.TEXT_NODE&&r.$el.append("<br>")}},cleanEmptyTags:h,cleanWhiteTags:ne,cleanBlankSpaces:$,blocks:function(){return r.$el.get(0).querySelectorAll(m())},getDoctype:V,set:function(ie){var we=r.clean.html((ie||"").trim(),[],[],r.opts.fullPage);if(r.opts.useClasses){var Ce=g("<div>").html(we)[0],ae=r.opts.fontFamilyDefaultSelection&&"Font Family"!=r.opts.fontFamilyDefaultSelection?r.opts.fontFamilyDefaultSelection:"",me=r.opts.fontSizeDefaultSelection&&r.opts.fontSizeUnit&&"Font Size"!=r.opts.fontSizeDefaultSelection?("pt"===r.opts.fontSizeUnit?Math.round(72*parseFloat(r.opts.fontSizeDefaultSelection,10)/96):r.opts.fontSizeDefaultSelection)+r.opts.fontSizeUnit:"";if(1===Ce.children.length&&"DIV"===Ce.children[0].tagName&&(me||ae)){var ke=Ce.children[0].style;ke.length==(ae&&me?2:ae||me?1:0)&&ae==ke.fontFamily&&me==ke.fontSize&&(we=Ce.children[0].innerHTML)}}var Ue,$e,Mt=new RegExp("%3A//","g"),xt=we.replace(Mt,"://");if(r.opts.fullPage){var Jt=D(xt,"body")||(0<=xt.indexOf("<body")?"":xt),Yt=A(xt,"body"),Gt=D(xt,"head")||"<title></title>",ln=A(xt,"head"),hn=g("<div>");hn.append(Gt).contents().each(function(){(this.nodeType===Node.COMMENT_NODE||0<=["BASE","LINK","META","NOSCRIPT","SCRIPT","STYLE","TEMPLATE","TITLE"].indexOf(this.tagName))&&this.parentNode.removeChild(this)});var Qe=hn.html().trim();Gt=g("<div>").append(Gt).contents().map(function(){return this.nodeType===Node.COMMENT_NODE?"\x3c!--".concat(this.nodeValue,"--\x3e"):0<=["BASE","LINK","META","NOSCRIPT","SCRIPT","STYLE","TEMPLATE","TITLE"].indexOf(this.tagName)?this.outerHTML:""}).toArray().join("");var Ft=C(xt),mn=A(xt,"html");v(r.$el,"".concat(Qe,"\n").concat(Jt)),r.node.clearAttributes(r.el),r.$el.attr(Yt),r.$el.addClass("fr-view"),r.$el.attr("spellcheck",r.opts.spellcheck),r.$el.attr("dir",r.opts.direction),v(r.$head,Gt),r.node.clearAttributes(r.$head.get(0)),r.$head.attr(ln),r.node.clearAttributes(r.$html.get(0)),r.$html.attr(mn),r.iframe_document.doctype.parentNode.replaceChild((Ue=r.iframe_document,($e=Ft.match(/<!DOCTYPE ?([^ ]*) ?([^ ]*) ?"?([^"]*)"? ?"?([^"]*)"?>/i))?Ue.implementation.createDocumentType($e[1],$e[3],$e[4]):Ue.implementation.createDocumentType("html")),r.iframe_document.doctype)}else v(r.$el,xt);var zt=r.edit.isDisabled();r.edit.on(),r.core.injectStyle(r.opts.iframeDefaultStyle+r.opts.iframeStyle),W(),r.opts.useClasses||(r.$el.find("[fr-original-class]").each(function(){this.setAttribute("class",this.getAttribute("fr-original-class")),this.removeAttribute("fr-original-class")}),r.$el.find("[fr-original-style]").each(function(){this.setAttribute("style",this.getAttribute("fr-original-style")),this.removeAttribute("fr-original-style")})),zt&&r.edit.off(),r.events.trigger("html.set"),r.events.trigger("charCounter.update"),r.events.trigger("wordCounter.update")},syncInputs:M,get:function(ie,we){if(!r.$wp)return r.$oel.clone().removeClass("fr-view").removeAttr("contenteditable").get(0).outerHTML;var Ce="";r.events.trigger("html.beforeGet");var ae,me,ke=[],dt={},Mt=[];if(M(),!r.opts.useClasses&&!we){var xt=new RegExp("^".concat(r.opts.htmlIgnoreCSSProperties.join("$|^"),"$"),"gi");for(ae=0;ae<r.doc.styleSheets.length;ae++){var Jt=void 0,Yt=0;try{Jt=r.doc.styleSheets[ae].cssRules,r.doc.styleSheets[ae].ownerNode&&"STYLE"===r.doc.styleSheets[ae].ownerNode.nodeType&&(Yt=1)}catch{}if(Jt)for(var Gt=0,ln=Jt.length;Gt<ln;Gt++)if(Jt[Gt].selectorText&&0<Jt[Gt].style.cssText.length){var hn=Jt[Gt].selectorText.replace(/body \s tbody \.fr-view /g,"").replace(/::/g,":"),Qe=void 0;try{Qe=r.el.querySelectorAll(hn)}catch{Qe=[]}for(me=0;me<Qe.length;me++){!Qe[me].getAttribute("fr-original-style")&&Qe[me].getAttribute("style")?(Qe[me].setAttribute("fr-original-style",Qe[me].getAttribute("style")),ke.push(Qe[me])):Qe[me].getAttribute("fr-original-style")||(Qe[me].setAttribute("fr-original-style",""),ke.push(Qe[me])),dt[Qe[me]]||(dt[Qe[me]]={});for(var Ft=1e3*Yt+T(Jt[Gt].selectorText),mn=Jt[Gt].style.cssText.split(";"),zt=0;zt<mn.length;zt++){var rn=mn[zt].trim().split(":")[0];if(rn&&!rn.match(xt)&&((!dt[Qe[me]][rn]||dt[Qe[me]][rn]&&""==Qe[me].getAttribute("fr-original-style"))&&(dt[Qe[me]][rn]=0)<=(Qe[me].getAttribute("fr-original-style")||"").indexOf("".concat(rn,":"))&&(dt[Qe[me]][rn]=1e4),Ft>=dt[Qe[me]][rn]&&(dt[Qe[me]][rn]=Ft,mn[zt].trim().length))){var Se=mn[zt].trim().split(":");Se.splice(0,1);var Ue=Se.join(":").trim();-1<Ue.indexOf("!important")&&(Ft+=1),Mt.push([Qe[me],rn.trim(),Ue,Ft])}}}}}for(Mt.sort(R),ae=0;ae<Mt.length;ae++){var $e=Mt[ae];$e[0].style[$e[1]]=$e[2].replace(/!important/,"")}for(ae=0;ae<ke.length;ae++)if(ke[ae].getAttribute("class")&&(ke[ae].setAttribute("fr-original-class",ke[ae].getAttribute("class")),ke[ae].removeAttribute("class")),0<(ke[ae].getAttribute("fr-original-style")||"").trim().length){var Pe=ke[ae].getAttribute("fr-original-style").split(";");for(me=0;me<Pe.length;me++)if(0<Pe[me].indexOf(":")){var ot=Pe[me].split(":"),bt=ot[0];ot.splice(0,1),ke[ae].style[bt.trim()]=ot.join(":").trim()}}}if(r.node.isEmpty(r.el))r.opts.fullPage&&(Ce=V(r.iframe_document),Ce+="<html".concat(r.node.attributes(r.$html.get(0)),">").concat(r.$html.find("head").get(0).outerHTML,"<body></body></html>"));else if(void 0===ie&&(ie=!1),r.opts.fullPage){Ce=V(r.iframe_document),r.$el.removeClass("fr-view");var Kt=r.opts.heightMin,dn=r.opts.height,Tn=r.opts.heightMax;r.opts.heightMin=null,r.opts.height=null,r.opts.heightMax=null,r.size.refresh(),Ce+="<html".concat(r.node.attributes(r.$html.get(0)),">").concat(r.$html.html(),"</html>"),r.opts.iframe&&r.$html&&0<r.$html.find(".fr-element").length&&(Ce=r.$html.find(".fr-element").html()),r.opts.heightMin=Kt,r.opts.height=dn,r.opts.heightMax=Tn,r.size.refresh(),r.$el.addClass("fr-view")}else Ce=r.$el.html(),r.opts.iframe&&r.$html&&0<r.$html.find(".fr-element").length&&(Ce=r.$html.find(".fr-element").html());if(!r.opts.useClasses&&!we)for(ae=0;ae<ke.length;ae++)ke[ae].getAttribute("fr-original-class")&&(ke[ae].setAttribute("class",ke[ae].getAttribute("fr-original-class")),ke[ae].removeAttribute("fr-original-class")),null!==ke[ae].getAttribute("fr-original-style")&&void 0!==ke[ae].getAttribute("fr-original-style")?(0!==ke[ae].getAttribute("fr-original-style").length?ke[ae].setAttribute("style",ke[ae].getAttribute("fr-original-style")):ke[ae].removeAttribute("style"),ke[ae].removeAttribute("fr-original-style")):ke[ae].removeAttribute("style");r.opts.fullPage&&(Ce=(Ce=(Ce=(Ce=(Ce=(Ce=(Ce=(Ce=Ce.replace(/<style data-fr-style="true">(?:[\w\W]*?)<\/style>/g,"")).replace(/<link([^>]*)data-fr-style="true"([^>]*)>/g,"")).replace(/<style(?:[\w\W]*?)class="firebugResetStyles"(?:[\w\W]*?)>(?:[\w\W]*?)<\/style>/g,"")).replace(/<body((?:[\w\W]*?)) spellcheck="true"((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,"<body$1$2>$3</body>")).replace(/<body((?:[\w\W]*?)) contenteditable="(true|false)"((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,"<body$1$3>$4</body>")).replace(/<body((?:[\w\W]*?)) dir="([\w]*)"((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,"<body$1$3>$4</body>")).replace(/<body((?:[\w\W]*?))class="([\w\W]*?)(fr-rtl|fr-ltr)([\w\W]*?)"((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,'<body$1class="$2$4"$5>$6</body>')).replace(/<body((?:[\w\W]*?)) class=""((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,"<body$1$2>$3</body>")),r.opts.htmlSimpleAmpersand&&(Ce=Ce.replace(/&amp;/gi,"&")),r.events.trigger("html.afterGet"),ie||(Ce=Ce.replace(/<span[^>]*? class\s*=\s*["']?fr-marker["']?[^>]+>\u200b<\/span>/gi,"")),Ce=r.clean.invisibleSpaces(Ce),Ce=r.clean.exec(Ce,Z);var $t=r.events.chainTrigger("html.get",Ce);"string"==typeof $t&&(Ce=$t),Ce=(Ce=Ce.replace(/<pre(?:[\w\W]*?)>(?:[\w\W]*?)<\/pre>/g,function(Ne){return Ne.replace(/<br>/g,"\n")})).replace(/<meta((?:[\w\W]*?)) data-fr-http-equiv="/g,'<meta$1 http-equiv="');var ut=r.opts.fontSizeDefaultSelection&&r.opts.fontSizeUnit&&"Font Size"!=r.opts.fontSizeDefaultSelection,Ke=r.opts.fontFamilyDefaultSelection&&"Font Family"!=r.opts.fontFamilyDefaultSelection;if(r.opts.useClasses&&!we&&(ut||Ke)){var xe=g(document.createElement("div"));if(ut){var et="pt"===r.opts.fontSizeUnit?Math.round(72*parseFloat(r.opts.fontSizeDefaultSelection,10)/96):r.opts.fontSizeDefaultSelection;xe.css("font-size",et+r.opts.fontSizeUnit)}Ke&&xe.css("font-family",r.opts.fontFamilyDefaultSelection),xe[0].innerHTML=Ce,Ce=xe[0].outerHTML}return Ce},getSelected:function(){function ie(Mt,xt){for(;xt&&(xt.nodeType===Node.TEXT_NODE||!r.node.isBlock(xt))&&!r.node.isElement(xt)&&!r.node.hasClass(xt,"fr-inner")&&(r.opts.enter!==d.ENTER_BR||xt!==r.$el[0]);)xt&&xt.nodeType!==Node.TEXT_NODE&&g(Mt).wrapContent(xt),xt=xt.parentNode;xt&&Mt.innerHTML===xt.innerHTML?Mt.innerHTML=xt.outerHTML:xt&&"DIV"!==xt.tagName&&xt.innerText&&-1!=xt.innerText.indexOf(Mt.innerHTML)&&xt!==r.$el.get(0)&&(Mt.innerHTML=r.node.openTagString(xt)+Mt.innerHTML+r.node.closeTagString(xt))}var we,Ce,ae="";if(typeof r.win.getSelection<"u"){r.browser.mozilla&&(r.selection.save(),1<r.$el.find('.fr-marker[data-type="false"]').length&&(r.$el.find('.fr-marker[data-type="false"][data-id="0"]').remove(),r.$el.find('.fr-marker[data-type="false"]:last').attr("data-id","0"),r.$el.find(".fr-marker").not('[data-id="0"]').remove()),r.selection.restore());for(var me=r.selection.ranges(),ke=0;ke<me.length;ke++){var dt=document.createElement("div");dt.appendChild(me[ke].cloneContents()),ie(dt,(Ce=we=void 0,Ce=null,r.win.getSelection?(we=r.win.getSelection())&&we.rangeCount&&((Ce=we.getRangeAt(0).commonAncestorContainer).nodeType===Node.ELEMENT_NODE||r.opts.enter===d.ENTER_BR&&Ce.parentNode===r.$el[0]||(Ce=Ce.parentNode)):(we=r.doc.selection)&&"Control"!==we.type&&(Ce=we.createRange().parentElement()),null!==Ce&&(0<=g(Ce).parents().toArray().indexOf(r.el)||Ce===r.el)?Ce:null)),0<g(dt).find(".fr-element").length&&(dt=r.el),ae+=dt.innerHTML}}else typeof r.doc.selection<"u"&&"Text"===r.doc.selection.type&&(ae=r.doc.selection.createRange().htmlText);return ae},insert:function(ie,we,Ce){if(!1===r.events.trigger("html.beforeInsert",[ie,we,Ce]))return!1;var ae,xt,Jt;if(r.selection.isCollapsed()||r.selection.remove(),ae=we?ie:r.clean.html(ie),0===ie.indexOf('<i class="fa ')&&(ae="<span>&nbsp;".concat(ae,"</span>")),ie.indexOf('class="fr-marker"')<0&&(xt=ae,(Jt=r.doc.createElement("div")).innerHTML=xt,r.selection.setAtEnd(Jt,!0),ae=Jt.innerHTML),r.node.isEmpty(r.el)&&!r.opts.keepFormatOnDelete&&H(ae))r.opts.trackChangesEnabled?r.track_changes.pasteInEmptyEdior(ae):r.el.innerHTML=ae;else{(function(){var xt=r.selection.ranges(0).commonAncestorContainer;return xt!==r.el&&!r.$el.contains(xt)})()&&r.selection.restore();var me=r.markers.insert();if(me)if(r.opts.trackChangesEnabled)r.track_changes.pasteInEdior(ae);else{r.node.isLastSibling(me)&&g(me).parent().hasClass("fr-deletable")&&g(me).insertAfter(g(me).parent());var ke=r.node.blockParent(me);if((H(ae)||Ce)&&(r.node.deepestParent(me)||ke&&"LI"===ke.tagName)){ke&&"LI"===ke.tagName&&(ae=function(xt){if(!r.html.defaultTag())return xt;var Jt=r.doc.createElement("div");Jt.innerHTML=xt;for(var Yt=Jt.querySelectorAll(":scope > ".concat(r.html.defaultTag())),Gt=Yt.length-1;0<=Gt;Gt--){var ln=Yt[Gt];r.node.isBlock(ln.previousSibling)||(ln.previousSibling&&!r.node.isEmpty(ln)&&g("<br>").insertAfter(ln.previousSibling),ln.outerHTML=ln.innerHTML)}return Jt.innerHTML}(ae));var dt=r.selection.element();if(dt&&g(dt).parentsUntil(r.el,"ul, ol").length&&"LI"!=me.parentNode.tagName&&("DIV"==g(ae).get(0).tagName&&1==g(ae).length&&"UL"==g(ae).get(0).firstChild.tagName?ae=g(ae).get(0).firstChild.innerHTML:"UL"==g(ae).get(0).tagName&&(ae=g(ae).get(0).innerHTML),me=r.markers.split()),!(me=r.markers.split()))return!1;me.outerHTML=ae}else me.outerHTML=ae}else r.el.innerHTML+=ae}W(),r.keys.positionCaret(),r.events.trigger("html.inserted")},wrap:F,unwrap:function(){r.$el.find("div.fr-temp-div").each(function(){this.previousSibling&&this.previousSibling.nodeType===Node.TEXT_NODE&&g(this).before("<br>"),g(this).attr("data-empty")||!this.nextSibling||r.node.isBlock(this.nextSibling)&&!g(this.nextSibling).hasClass("fr-temp-div")?g(this).replaceWith(g(this).html()):g(this).replaceWith("".concat(g(this).html(),"<br>"))}),r.$el.find(".fr-temp-div").removeClass("fr-temp-div").filter(function(){return""===g(this).attr("class")}).removeAttr("class")},escapeEntities:function(ie){return ie.replace(/</gi,"&lt;").replace(/>/gi,"&gt;").replace(/"/gi,"&quot;").replace(/'/gi,"&#39;")},checkIfEmpty:B,extractNode:D,extractNodeAttrs:A,extractDoctype:C,cleanBRs:function(){for(var ie=r.el.getElementsByTagName("br"),we=0;we<ie.length;we++)N(ie[we])},_init:function(){r.events.$on(r.$el,"mousemove","span.fr-word-select",function(ie){var we=window.getSelection();we=window.getSelection();var Ce=document.createRange();Ce.selectNodeContents(ie.target),we.removeAllRanges(),we.addRange(Ce)}),r.$wp&&(r.events.on("mouseup",ee),r.events.on("keydown",ee),r.events.on("contentChanged",B))},_setHtml:v}},d.ENTER_P=0,d.ENTER_DIV=1,d.ENTER_BR=2,d.KEYCODE={BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,FF_SEMICOLON:59,FF_EQUALS:61,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,FF_HYPHEN:173,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,HYPHEN:189,PERIOD:190,SLASH:191,APOSTROPHE:192,TILDE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,IME:229},Object.assign(d.DEFAULTS,{enter:d.ENTER_P,multiLine:!0,tabSpaces:0}),d.MODULES.keys=function(r){var g,J,n,l=r.$,m=!1;function h(ee){if(r.selection.isCollapsed())if(["INPUT","BUTTON","TEXTAREA"].indexOf(ee.target&&ee.target.tagName)<0&&r.cursor.backspace(),r.helpers.isIOS()){var oe=r.selection.ranges(0);oe.deleteContents(),oe.insertNode(document.createTextNode("\u200b")),r.selection.get().modify("move","forward","character")}else["INPUT","BUTTON","TEXTAREA"].indexOf(ee.target&&ee.target.tagName)<0&&ee.preventDefault(),ee.stopPropagation();else ee.preventDefault(),ee.stopPropagation(),r.selection.remove();r.placeholder.refresh()}function O(ee){["INPUT","BUTTON","TEXTAREA"].indexOf(ee.target&&ee.target.tagName)<0&&ee.preventDefault(),ee.stopPropagation(),""!==r.selection.text()||r.selection.element().hasAttribute("contenteditable")&&"false"===r.selection.element().getAttribute("contenteditable")||!r.selection.isCollapsed()&&"IMG"==r.selection.element().tagName?r.selection.remove():r.cursor.del(),r.placeholder.refresh()}function x(){if(r.browser.mozilla&&r.selection.isCollapsed()&&!m){var ee=r.selection.ranges(0),oe=ee.startContainer,ie=ee.startOffset;oe&&oe.nodeType===Node.TEXT_NODE&&ie<=oe.textContent.length&&0<ie&&32===oe.textContent.charCodeAt(ie-1)&&(r.selection.save(),r.spaces.normalize(),r.selection.restore())}}function F(){r.selection.isFull()&&setTimeout(function(){var ee=r.html.defaultTag();r.$el.html(ee?"<".concat(ee,">").concat(d.MARKERS,"<br/></").concat(ee,">"):"".concat(d.MARKERS,"<br/>")),r.selection.restore(),r.placeholder.refresh(),r.button.bulkRefresh(),r.undo.saveStep()},0)}function $(){m=!1}function j(){m=!1}function V(){var ee=r.html.defaultTag();r.$el.html(ee?"<".concat(ee,">").concat(d.MARKERS,"<br/></").concat(ee,">"):"".concat(d.MARKERS,"<br/>")),r.selection.restore()}function N(ee,oe){var ie=(ee&&ee.parentElement).parentElement;if(ee.parentElement&&(-1<ee.innerHTML.indexOf("<span")||-1<ee.parentElement.innerHTML.indexOf("<span")||ie&&-1<ee.parentElement.parentElement.innerHTML.indexOf("<span"))&&(ee.classList.contains("fr-img-space-wrap")||ee.parentElement.classList.contains("fr-img-space-wrap")||ie&&ee.parentElement.parentElement.classList.contains("fr-img-space-wrap"))){if(l(ee.parentElement).is("p")){var we=ee.parentElement.innerHTML;return(we=we.replace(/<br>/g,"")).length<1?ee.parentElement.insertAdjacentHTML("afterbegin","&nbsp;"):"&nbsp;"!=we&&" "!=we&&"Backspace"==oe.key?h(oe):"&nbsp;"!=we&&" "!=we&&"Delete"==oe.key&&O(oe),!0}if(l(ee).is("p")){var Ce=ee.innerHTML.replace(/<br>/g,"");return Ce.length<1?ee.insertAdjacentHTML("afterbegin","&nbsp;"):"&nbsp;"!=Ce&&" "!=Ce&&"Backspace"==oe.key?h(oe):"&nbsp;"!=Ce&&" "!=Ce&&"Delete"==oe.key&&O(oe),!0}}return!1}function W(ee){var oe=r.selection.element();if(oe&&0<=["INPUT","TEXTAREA"].indexOf(oe.tagName))return!0;if(ee&&v(ee.which)){var ie=r.selection.element(),we=r.selection.get(),Ce=we.anchorNode,ae=we.anchorOffset;if(Ce.nodeType===Node.TEXT_NODE&&0<ae&&1<Ce.textContent.length&&8203===Ce.textContent.charCodeAt(ae)){B(ie);var me=r.doc.createRange();r.selection.get().removeAllRanges();var ke=Math.max(0,Math.min(ae-1,Ce.textContent.length-1));me.setStart(Ce,ke),me.setEnd(Ce,ke),r.selection.get().addRange(me)}return!0}r.events.disableBlur();var dt=ee.which;if(16===dt)return!0;if((g=dt)===d.KEYCODE.IME)return m=!0;if(m=!1,C(ee))return!0;var Yt,Mt=T(dt)&&!C(ee)&&!ee.altKey,xt=dt===d.KEYCODE.BACKSPACE||dt===d.KEYCODE.DELETE;if((r.selection.isFull()&&!r.opts.keepFormatOnDelete&&!r.placeholder.isVisible()||xt&&r.placeholder.isVisible()&&r.opts.keepFormatOnDelete)&&(Mt||xt)&&(V(),!T(dt)))return ee.preventDefault(),!0;if(dt===d.KEYCODE.ENTER)!r.helpers.isIOS()&&ee.shiftKey||oe.classList.contains("fr-inner")||oe.parentElement.classList.contains("fr-inner")?((Yt=ee).preventDefault(),Yt.stopPropagation(),r.opts.multiLine&&(r.selection.isCollapsed()||r.selection.remove(),r.cursor.enter(!0))):function(Yt){r.opts.multiLine?(r.helpers.isIOS()||(Yt.preventDefault(),Yt.stopPropagation()),r.selection.isCollapsed()||r.selection.remove(),r.cursor.enter()):(Yt.preventDefault(),Yt.stopPropagation())}(ee);else if(dt===d.KEYCODE.BACKSPACE&&(ee.metaKey||ee.ctrlKey))setTimeout(function(){r.events.disableBlur(),r.events.focus()},0);else if(dt!==d.KEYCODE.BACKSPACE||C(ee)||ee.altKey)if(dt!==d.KEYCODE.DELETE||C(ee)||ee.altKey||ee.shiftKey)dt===d.KEYCODE.SPACE?function(Yt){var Gt=r.selection.element();if(!r.helpers.isMobile()&&Gt&&"A"===Gt.tagName){Yt.preventDefault(),Yt.stopPropagation(),r.selection.isCollapsed()||r.selection.remove();var ln=r.markers.insert();if(ln){var hn=ln.previousSibling;!ln.nextSibling&&ln.parentNode&&"A"===ln.parentNode.tagName?(ln.parentNode.insertAdjacentHTML("afterend","&nbsp;".concat(d.MARKERS)),ln.parentNode.removeChild(ln)):(hn&&hn.nodeType===Node.TEXT_NODE&&1===hn.textContent.length&&160===hn.textContent.charCodeAt(0)?hn.textContent+=" ":ln.insertAdjacentHTML("beforebegin","&nbsp;"),ln.outerHTML=d.MARKERS),r.selection.restore()}}}(ee):dt===d.KEYCODE.TAB?function(Yt){if(0<r.opts.tabSpaces)if(r.selection.isCollapsed()){r.undo.saveStep(),Yt.preventDefault(),Yt.stopPropagation();for(var Gt="",ln=0;ln<r.opts.tabSpaces;ln++)Gt+="&nbsp;";r.html.insert(Gt),r.placeholder.refresh(),r.undo.saveStep()}else Yt.preventDefault(),Yt.stopPropagation(),Yt.shiftKey?r.commands.outdent():r.commands.indent()}(ee):C(ee)||!T(ee.which)||r.selection.isCollapsed()||ee.ctrlKey||ee.altKey||r.browser.mozilla||r.selection.remove();else{if(N(oe,ee))return ee.preventDefault(),void ee.stopPropagation();r.placeholder.isVisible()?(r.opts.keepFormatOnDelete||V(),ee.preventDefault(),ee.stopPropagation()):O(ee)}else{if(N(oe,ee))return ee.preventDefault(),void ee.stopPropagation();r.placeholder.isVisible()?(r.opts.keepFormatOnDelete||V(),ee.preventDefault(),ee.stopPropagation()):h(ee)}r.events.enableBlur()}function B(ee){var oe=ee;-1<["STRONG","U","EM"].indexOf(ee.nodeName)&&ee.parentNode&&(oe=ee.parentNode);for(var ie=r.doc.createTreeWalker(oe,NodeFilter.SHOW_TEXT,r.node.filter(function(Ce){return/\u200B/gi.test(Ce.textContent)}),!1);ie.nextNode();){var we=ie.currentNode;we.textContent=we.textContent.replace(/\u200B/gi,"")}}function D(){if(!r.$wp)return!0;var ee;if(r.opts.height||r.opts.heightMax){ee=r.position.getBoundingRect().top,(r.helpers.isIOS()||r.helpers.isAndroid())&&(ee-=r.helpers.scrollTop()),r.opts.iframe&&(ee+=r.$iframe.offset().top);var oe=r.selection.blocks(),ie=null;if(oe&&0<oe.length&&oe[0].offsetTop&&(ie=oe[0].getBoundingClientRect().top,3===r.selection.get().anchorNode.nodeType)){var we=r.doc.createRange(),Ce=r.selection.get().anchorNode,ae=r.selection.get().anchorOffset;we.selectNode(Ce),we.setStart(Ce,ae),ie=we.getBoundingClientRect().top}if(!r.opts.iframe&&ee>r.$wp.offset().top-r.helpers.scrollTop()+r.$wp.height()-20)r.$wp.scrollTop(ee+r.$wp.scrollTop()-(r.$wp.height()+r.$wp.offset().top)+r.helpers.scrollTop()+20);else if(r.opts.iframe&&ie)if(r.$wp.scrollTop()>ie)r.$wp.scrollTop(ie-20);else if(ie+20>r.$wp.scrollTop()+r.$wp.height()){var me=ie-r.$wp.height()+50;r.$wp.scrollTop(me)}}else ee=r.position.getBoundingRect().top,r.opts.toolbarBottom&&(ee+=r.opts.toolbarStickyOffset),(r.helpers.isIOS()||r.helpers.isAndroid())&&(ee-=r.helpers.scrollTop()),r.opts.iframe&&(ee+=r.$iframe.offset().top,ee-=r.helpers.scrollTop()),(ee+=r.opts.toolbarStickyOffset)>r.o_win.innerHeight-20&&l(r.o_win).scrollTop(ee+r.helpers.scrollTop()-r.o_win.innerHeight+20),ee=r.position.getBoundingRect().top,r.opts.toolbarBottom||(ee-=r.opts.toolbarStickyOffset),(r.helpers.isIOS()||r.helpers.isAndroid())&&(ee-=r.helpers.scrollTop()),r.opts.iframe&&(ee+=r.$iframe.offset().top,ee-=r.helpers.scrollTop()),ee<100&&l(r.o_win).scrollTop(ee+r.helpers.scrollTop()-100)}function A(ee){var oe=r.selection.element();if(oe&&0<=["INPUT","TEXTAREA"].indexOf(oe.tagName)||(ee&&0===ee.which&&g&&(ee.which=g),r.helpers.isAndroid()&&r.browser.mozilla))return!0;if(m)return!1;if(ee&&r.helpers.isIOS()&&ee.which===d.KEYCODE.ENTER&&r.doc.execCommand("undo"),!r.selection.isCollapsed()||ee&&(ee.which===d.KEYCODE.META||ee.which===d.KEYCODE.CTRL)||ee&&v(ee.which))return!0;if(ee&&!r.helpers.isIOS()&&(ee.which===d.KEYCODE.ENTER||ee.which===d.KEYCODE.BACKSPACE||37<=ee.which&&ee.which<=40&&!r.browser.msie))try{D()}catch{}var me,ie=r.selection.element();if(function(me){if(!me)return!1;var ke=me.innerHTML;return!!((ke=ke.replace(/<span[^>]*? class\s*=\s*["']?fr-marker["']?[^>]+>\u200b<\/span>/gi,""))&&/\u200B/.test(ke)&&0<ke.replace(/\u200B/gi,"").length)}(ie)&&!r.node.hasClass(ie,"fr-marker")&&"IFRAME"!==ie.tagName&&(me=ie,!r.helpers.isIOS()||0===((me.textContent||"").match(/[\u3041-\u3096\u30A0-\u30FF\u4E00-\u9FFF\u3130-\u318F\uAC00-\uD7AF]/gi)||[]).length)){r.selection.save();var we=r.$el.find(".fr-marker")[1],Ce=(ee||"").which;r.opts.enter===d.ENTER_BR&&ie===r.$el.get(0)&&8===Ce&&null==we.nextSibling||B(ie),r.selection.restore()}}function C(ee){if(-1!==navigator.userAgent.indexOf("Mac OS X")){if(ee.metaKey&&!ee.altKey)return!0}else if(ee.ctrlKey&&!ee.altKey)return!0;return!1}function v(ee){if(ee>=d.KEYCODE.ARROW_LEFT&&ee<=d.KEYCODE.ARROW_DOWN)return!0}function T(ee){if(ee>=d.KEYCODE.ZERO&&ee<=d.KEYCODE.NINE||ee>=d.KEYCODE.NUM_ZERO&&ee<=d.KEYCODE.NUM_MULTIPLY||ee>=d.KEYCODE.A&&ee<=d.KEYCODE.Z||r.browser.webkit&&0===ee)return!0;switch(ee){case d.KEYCODE.SPACE:case d.KEYCODE.QUESTION_MARK:case d.KEYCODE.NUM_PLUS:case d.KEYCODE.NUM_MINUS:case d.KEYCODE.NUM_PERIOD:case d.KEYCODE.NUM_DIVISION:case d.KEYCODE.SEMICOLON:case d.KEYCODE.FF_SEMICOLON:case d.KEYCODE.DASH:case d.KEYCODE.EQUALS:case d.KEYCODE.FF_EQUALS:case d.KEYCODE.COMMA:case d.KEYCODE.PERIOD:case d.KEYCODE.SLASH:case d.KEYCODE.APOSTROPHE:case d.KEYCODE.SINGLE_QUOTE:case d.KEYCODE.OPEN_SQUARE_BRACKET:case d.KEYCODE.BACKSLASH:case d.KEYCODE.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}function Z(ee){var oe=ee.which;if(C(ee)||37<=oe&&oe<=40||!T(oe)&&oe!==d.KEYCODE.DELETE&&oe!==d.KEYCODE.BACKSPACE&&oe!==d.KEYCODE.ENTER&&oe!==d.KEYCODE.IME)return!0;J||(n=r.snapshot.get(),r.undo.canDo()||r.undo.saveStep()),clearTimeout(J),J=setTimeout(function(){J=null,r.undo.saveStep()},Math.max(250,r.opts.typingTimer))}function R(ee){var oe=ee.which;if(C(ee)||37<=oe&&oe<=40)return!0;n&&J?(r.undo.saveStep(n),n=null):void 0!==oe&&0!==oe||n||J||r.undo.saveStep()}function M(ee){if(ee&&"BR"===ee.tagName)return!1;try{return 0===(ee.textContent||"").length&&ee.querySelector&&!ee.querySelector(":scope > br")||ee.childNodes&&1===ee.childNodes.length&&ee.childNodes[0].getAttribute&&("false"===ee.childNodes[0].getAttribute("contenteditable")||r.node.hasClass(ee.childNodes[0],"fr-img-caption"))}catch{return!1}}function H(ee){var oe=r.el.childNodes,ie=r.html.defaultTag(),we=r.node.blockParent(r.selection.blocks()[0]);return we&&"TR"==we.tagName&&null==we.getAttribute("contenteditable")&&(we=we.closest("table")),!r.node.isEditable(ee.target)||we&&"false"===we.getAttribute("contenteditable")?r.toolbar.disable():r.toolbar.enable(),!(!ee.target||ee.target===r.el)||0===oe.length||void(oe[0].offsetHeight+oe[0].offsetTop<=ee.offsetY?M(oe[oe.length-1])&&(r.$el.append(ie?"<".concat(ie,">").concat(d.MARKERS,"<br></").concat(ie,">"):"".concat(d.MARKERS,"<br>")),r.selection.restore(),D()):ee.offsetY<=10&&M(oe[0])&&(r.$el.prepend(ie?"<".concat(ie,">").concat(d.MARKERS,"<br></").concat(ie,">"):"".concat(d.MARKERS,"<br>")),r.selection.restore(),D()))}function ne(){J&&clearTimeout(J)}return{_init:function(){r.events.on("keydown",Z),r.events.on("input",x),r.events.on("mousedown",j),r.events.on("keyup input",R),r.events.on("keypress",$),r.events.on("keydown",W),r.events.on("keyup",A),r.events.on("destroy",ne),r.events.on("html.inserted",A),r.events.on("cut",F),r.opts.multiLine&&r.events.on("click",H),r.events.on("initialized",function(){r.el.addEventListener("compositionstart",function(){if(r.selection.isCollapsed()){var oe=r.selection.ranges(0),ie=oe.startContainer,we=oe.startOffset;if(ie&&ie.nodeType===Node.TEXT_NODE&&we<=ie.textContent.length&&0<we&&8203===ie.textContent.charCodeAt(we-1)){r.selection.save();var Ce=r.$el.find(".fr-marker");l(Ce.get(0).previousSibling).before(d.HAIR_SPACE),Ce.get(0).previousSibling.textContent=Ce.get(0).previousSibling.textContent.replace(/\u200B/gi,""),r.selection.restore()}}}),r.el.addEventListener("compositionend",function(){if(r.selection.isCollapsed()){var oe=r.selection.ranges(0),ie=oe.startContainer,we=oe.startOffset;if(ie&&ie.nodeType===Node.TEXT_NODE&&we<=ie.textContent.length&&0<we&&8202===ie.textContent.charCodeAt(0)){r.selection.save();var Ce=r.$el.find(".fr-marker");Ce.get(0).previousSibling.textContent=Ce.get(0).previousSibling.textContent.replace(/\u200A/gi,""),r.selection.restore()}}})})},ctrlKey:C,isCharacter:T,isArrow:v,forceUndo:function(){J&&(clearTimeout(J),r.undo.saveStep(),n=null)},isIME:function(){return m},isBrowserAction:function(oe){var ie=oe.which;return C(oe)||ie===d.KEYCODE.F5},positionCaret:D}},Object.assign(d.DEFAULTS,{pastePlain:!1,pasteDeniedTags:["colgroup","col","meta"],pasteDeniedAttrs:["class","id"],pasteAllowedStyleProps:[".*"],pasteAllowLocalImages:!1}),d.MODULES.paste=function(r){var g,J,n,l,m,h,O,x=r.$;function F(H,ne){O=2<arguments.length&&void 0!==arguments[2]&&arguments[2];try{r.win.localStorage.setItem("fr-copied-html",H),r.win.localStorage.setItem("fr-copied-text",ne)}catch{}}function $(H){var ne=r.html.getSelected();"cut"===H.type&&r.opts.trackChangesEnabled||(O=!1),O&&(ne=r.win.localStorage.getItem("fr-copied-html"));var ee=x(r.doc.createElement("div")).html(ne).text();O||F(ne,ee),"cut"===H.type&&(r.undo.saveStep(),r.opts.trackChangesEnabled&&O&&(H.clipboardData.setData("text/plain",ee),H.clipboardData.setData("text/html",ne),r.selection.get().deleteFromDocument(),H.preventDefault()),setTimeout(function(){r.selection.save(),r.html.wrap(),r.selection.restore(),r.events.focus(),r.undo.saveStep()},0))}var j,V=!1;function N(H){if("INPUT"===(j=H).target.nodeName&&"text"===H.target.type)return!0;if(r.edit.isDisabled()||W(H.target)||V||(H.originalEvent&&(H=H.originalEvent),H&&H.clipboardData&&H.clipboardData.getData&&((H.clipboardData||window.clipboardData).getData("text/html")||"").match('content="Microsoft OneNote')))return!1;if(!1===r.events.trigger("paste.before",[H]))return H.preventDefault(),!1;if(H&&H.clipboardData&&H.clipboardData.getData){var ne="";if(r.helpers.isArray(l=H.clipboardData.types))for(var ee=0;ee<l.length;ee++)ne+="".concat(l[ee],";");else ne=l;if(g="",/text\/rtf/.test(ne)&&(J=H.clipboardData.getData("text/rtf")),/text\/html/.test(ne)?(g=H.clipboardData.getData("text/html"),r.browser.mozilla&&("<p></p>"===g||""===g||/<!--StartFragment-->([ ])<!--EndFragment-->/.test(g)||/<!--StartFragment-->([<p></p>]*)<!--EndFragment-->/.test(g))&&(g=r.win.localStorage.getItem("fr-copied-html"))):/text\/uri-list/.test(ne)&&r.browser.safari?g=H.clipboardData.getData("text/uri-list"):/text\/rtf/.test(ne)&&r.browser.safari?g=J:/public.rtf/.test(ne)&&r.browser.safari&&(g=H.clipboardData.getData("text/rtf")),n=H.clipboardData.getData("text"),""!==g)return C(),H.preventDefault&&(H.stopPropagation(),H.preventDefault()),!1;g=null}return function(){if(r.selection.save(),r.events.disableBlur(),g=null,m){m.html("");var ie=D(r.selection.get().anchorNode)+r.$wp.offset().top;m.css("top",ie),r.browser.edge&&r.opts.iframe&&r.$el.append(m)}else{var we=document.getElementsByTagName("BODY")[0],Ce=window.getComputedStyle(we).transform;if("none"!==Ce){var ae=D(r.selection.get().anchorNode)+r.$wp.offset().top;m=x('<div contenteditable="true" style="position: fixed; top: '+ae+'px; left: -9999px; height: 100%; width: 0; word-break: break-all; overflow:hidden; z-index: 2147483647; line-height: 140%; -moz-user-select: text; -webkit-user-select: text; -ms-user-select: text; user-select: text;" tabIndex="-1"></div>')}else m=x('<div contenteditable="true" style="position: fixed; top: 0; left: -9999px; height: 100%; width: 0; word-break: break-all; overflow:hidden; z-index: 2147483647; line-height: 140%; -moz-user-select: text; -webkit-user-select: text; -ms-user-select: text; user-select: text;" tabIndex="-1"></div>');r.browser.webkit||r.browser.mozilla?("none"===Ce&&m.css("top",r.$sc.scrollTop()),r.$el.after(m)):r.browser.edge&&r.opts.iframe?r.$el.append(m):r.$box.after(m),r.events.on("destroy",function(){m.remove()})}var me;r.helpers.isIOS()&&r.$sc&&(me=r.$sc.scrollTop()),r.opts.iframe&&r.$el.attr("contenteditable","false"),r.helpers.isIOS()&&r.$sc&&r.$sc.scrollTop(me);var ke=j.clipboardData.getData("Text");4e5<ke.length?(j.preventDefault(),ke=A(ke),m.get(0).innerHTML=ke,setTimeout(function(){r.win.setTimeout(C,1)},0)):(m.focus(),r.win.setTimeout(C,1))}(),!1}function W(H){return H&&"false"===H.contentEditable}function B(H){if(H.originalEvent&&(H=H.originalEvent),W(H.target))return!1;if(H&&H.dataTransfer&&H.dataTransfer.getData){var ne="";if(r.helpers.isArray(l=H.dataTransfer.types))for(var ee=0;ee<l.length;ee++)ne+="".concat(l[ee],";");else ne=l;if(g="",/text\/rtf/.test(ne)&&(J=H.dataTransfer.getData("text/rtf")),/text\/html/.test(ne)?g=H.dataTransfer.getData("text/html"):/text\/rtf/.test(ne)&&r.browser.safari?g=J:/text\/plain/.test(ne)&&!this.browser.mozilla&&(g=r.html.escapeEntities(H.dataTransfer.getData("text/plain")).replace(/\n/g,"<br>")),""!==g){r.keys.forceUndo(),h=r.snapshot.get(),r.selection.save(),r.$el.find(".fr-marker").removeClass("fr-marker").addClass("fr-marker-helper");var oe=r.markers.insertAtPoint(H);if(r.$el.find(".fr-marker").removeClass("fr-marker").addClass("fr-marker-placeholder"),r.$el.find(".fr-marker-helper").addClass("fr-marker").removeClass("fr-marker-helper"),r.selection.restore(),r.selection.remove(),r.$el.find(".fr-marker-placeholder").addClass("fr-marker").removeClass("fr-marker-placeholder"),!1!==oe){var ie=r.el.querySelector(".fr-marker");return x(ie).replaceWith(d.MARKERS),r.selection.restore(),C(),H.preventDefault&&(H.stopPropagation(),H.preventDefault()),!1}}else g=null}}function D(H){return H.nodeType===Node.TEXT_NODE?H.parentNode.offsetTop:H.offsetTop}function A(H){var ne=r.html.defaultTag()||"p",ee="</".concat(ne,"><").concat(ne,">");return r.opts.enter===d.ENTER_BR?ee="<br />":H="<".concat(ne,">")+H,H.replace(/\n{2,}/g,ee)}function C(){r.opts.iframe&&r.$el.attr("contenteditable","true"),r.browser.edge&&r.opts.iframe&&r.$box.after(m),h||(r.keys.forceUndo(),h=r.snapshot.get()),g||(g=m.get(0).innerHTML,n=m.text(),r.$el[0].setAttribute("plainpaste",!0),r.selection.restore(),r.events.enableBlur());var H=g.match(/(MSFontService|class="?Mso|class='?Mso|class="?Xl|class='?Xl|class=Xl|style="[^"]*\bmso-|style='[^']*\bmso-|w:WordDocument|LibreOffice)/gi),ne=r.events.chainTrigger("paste.beforeCleanup",g);if(ne&&"string"==typeof ne){g=ne;var ee=(new DOMParser).parseFromString(ne,"text/html");n=ee.body.innerText}(!H||H&&!1!==r.events.trigger("paste.wordPaste",[g]))&&T(g,H)}function v(H){for(var ne="",ee=0;ee++<H;)ne+="&nbsp;";return ne}function T(H,ne,ee){var oe,ie=null,we=null;if(0<=H.toLowerCase().indexOf("<body")){var Ce="";0<=H.indexOf("<style")&&(Ce=H.replace(/[.\s\S\w\W<>]*(<style[^>]*>[\s]*[.\s\S\w\W<>]*[\s]*<\/style>)[.\s\S\w\W<>]*/gi,"$1")),H=(H=(H=Ce+H.replace(/[.\s\S\w\W<>]*<body[^>]*>[\s]*([.\s\S\w\W<>]*)[\s]*<\/body>[.\s\S\w\W<>]*/gi,"$1")).replace(/<pre(?:[\w\W]*?)>(?:[\w\W]*?)<\/pre>/g,function(rn){return rn.replace(/\n/g,"<br />")})).replace(/ \n/g," ").replace(/\n /g," ").replace(/([^>])\n([^<])/g,"$1 $2")}var ae=!1;0<=H.indexOf('id="docs-internal-guid')&&(H=H.replace(/^[\w\W\s\S]* id="docs-internal-guid[^>]*>([\w\W\s\S]*)<\/b>[\w\W\s\S]*$/g,"$1"),ae=!0),(0<=H.indexOf('content="Sheets"')||0<=H.indexOf("google-sheets-html-origin"))&&(H=H.replace(/width:0px;/g,""));var me=!1;if(!ne)if((me=function(){var Se=null;try{Se=r.win.localStorage.getItem("fr-copied-text")}catch{}return!(!Se||!n||l&&-1===l.indexOf("text/html")||n.replace(/\u00A0/gi," ").replace(/\r|\n/gi,"")!==Se.replace(/\u00A0/gi," ").replace(/\r|\n/gi,"")&&n.replace(/\s/g,"")!==Se.replace(/\s/g,""))}())&&(H=r.win.localStorage.getItem("fr-copied-html")),me)H=r.clean.html(H,r.opts.pasteDeniedTags,r.opts.pasteDeniedAttrs);else{var ke=r.opts.htmlAllowedStyleProps;r.opts.htmlAllowedStyleProps=r.opts.pasteAllowedStyleProps,r.opts.htmlAllowComments=!1,H=(H=(H=H.replace(/<span class="Apple-tab-span">\s*<\/span>/g,v(r.opts.tabSpaces||4))).replace(/<span class="Apple-tab-span" style="white-space:pre">(\t*)<\/span>/g,function(rn,Se){return v(Se.length*(r.opts.tabSpaces||4))})).replace(/\t/g,v(r.opts.tabSpaces||4)),H=r.clean.html(H,r.opts.pasteDeniedTags,r.opts.pasteDeniedAttrs),r.opts.htmlAllowedStyleProps=ke,r.opts.htmlAllowComments=!0,r.html.defaultTag()&&"div"===r.html.defaultTag()||(H=R(H)),H=(H=H.replace(/\r/g,"")).replace(/^ */g,"").replace(/ *$/g,"")}!ne||r.wordPaste&&ee||(0===(H=H.replace(/^\n*/g,"").replace(/^ /g,"")).indexOf("<colgroup>")&&(H="<table>".concat(H,"</table>")),H=R(H=function(Se){var Ue;Se=(Se=(Se=(Se=(Se=(Se=(Se=(Se=(Se=(Se=(Se=(Se=(Se=(Se=(Se=Se.replace(/<p(.*?)class="?'?MsoListParagraph"?'? ([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<ul><li>$3</li></ul>")).replace(/<p(.*?)class="?'?NumberedText"?'? ([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<ol><li>$3</li></ol>")).replace(/<p(.*?)class="?'?MsoListParagraphCxSpFirst"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<ul><li$3>$5</li>")).replace(/<p(.*?)class="?'?NumberedTextCxSpFirst"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<ol><li$3>$5</li>")).replace(/<p(.*?)class="?'?MsoListParagraphCxSpMiddle"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li>")).replace(/<p(.*?)class="?'?NumberedTextCxSpMiddle"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li>")).replace(/<p(.*?)class="?'?MsoListBullet"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li>")).replace(/<p(.*?)class="?'?MsoListParagraphCxSpLast"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li></ul>")).replace(/<p(.*?)class="?'?NumberedTextCxSpLast"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li></ol>")).replace(/<span([^<]*?)style="?'?mso-list:Ignore"?'?([\s\S]*?)>([\s\S]*?)<span/gi,"<span><span")).replace(/<!--\[if !supportLists\]-->([\s\S]*?)<!--\[endif\]-->/gi,"")).replace(/<!\[if !supportLists\]>([\s\S]*?)<!\[endif\]>/gi,"")).replace(/(\n|\r| class=(")?Mso[a-zA-Z0-9]+(")?)/gi," ")).replace(/<!--[\s\S]*?-->/gi,"")).replace(/<(\/)*(meta|link|span|\\?xml:|st1:|o:|font)(.*?)>/gi,"");var $e,Pe=["style","script","applet","embed","noframes","noscript"];for(Ue=0;Ue<Pe.length;Ue++){var ot=new RegExp("<".concat(Pe[Ue],".*?").concat(Pe[Ue],"(.*?)>"),"gi");Se=Se.replace(ot,"")}for(Se=(Se=(Se=Se.replace(/&nbsp;/gi," ")).replace(/<td([^>]*)><\/td>/g,"<td$1><br></td>")).replace(/<th([^>]*)><\/th>/g,"<th$1><br></th>");(Se=($e=Se).replace(/<[^/>][^>]*><\/[^>]+>/gi,""))!==$e;);Se=(Se=Se.replace(/<lilevel([^1])([^>]*)>/gi,'<li data-indent="true"$2>')).replace(/<lilevel1([^>]*)>/gi,"<li$1>"),Se=(Se=(Se=r.clean.html(Se,r.opts.pasteDeniedTags,r.opts.pasteDeniedAttrs)).replace(/<a>(.[^<]+)<\/a>/gi,"$1")).replace(/<br> */g,"<br>");var bt=r.o_doc.createElement("div");bt.innerHTML=Se;var Kt=bt.querySelectorAll("li[data-indent]");for(Ue=0;Ue<Kt.length;Ue++){var dn=Kt[Ue],Tn=dn.previousElementSibling;if(Tn&&"LI"===Tn.tagName){var $t=Tn.querySelector(":scope > ul, :scope > ol");$t||($t=document.createElement("ul"),Tn.appendChild($t)),$t.appendChild(dn)}else dn.removeAttribute("data-indent")}return r.html.cleanBlankSpaces(bt),bt.innerHTML}(H))),r.opts.pastePlain&&(H=function(Se){var Ue,$e=null,Pe=r.doc.createElement("div");Pe.innerHTML=Se;var ot=Pe.querySelectorAll("p, div, h1, h2, h3, h4, h5, h6, pre, blockquote");for(Ue=0;Ue<ot.length;Ue++)if(($e=ot[Ue]).innerText){var bt=r.clean.html("<".concat(r.html.defaultTag()||"DIV",">").concat($e.innerText,"</").concat(r.html.defaultTag()||"DIV",">"));$e.outerHTML=bt}for(Ue=(ot=Pe.querySelectorAll("*:not(".concat("p, div, h1, h2, h3, h4, h5, h6, pre, blockquote, ul, ol, li, table, tbody, thead, tr, td, br, img".split(",").join("):not("),")"))).length-1;0<=Ue;Ue--)($e=ot[Ue]).outerHTML=$e.innerHTML;return function Kt(dn){for(var Tn=r.node.contents(dn),$t=0;$t<Tn.length;$t++)Tn[$t].nodeType!==Node.TEXT_NODE&&Tn[$t].nodeType!==Node.ELEMENT_NODE?Tn[$t].parentNode.removeChild(Tn[$t]):Kt(Tn[$t])}(Pe),Pe.innerHTML}(H));var dt=r.events.chainTrigger("paste.afterCleanup",H);if(r.$el[0].removeAttribute("plainpaste",!0),"string"==typeof dt&&(H=dt),""!==H){var Mt=r.o_doc.createElement("div");0<=(Mt.innerHTML=H).indexOf("<body>")?(r.html.cleanBlankSpaces(Mt),r.spaces.normalize(Mt,!0)):r.spaces.normalize(Mt);var xt=Mt.getElementsByTagName("span");for(oe=xt.length-1;0<=oe;oe--){var Jt=xt[oe];0===Jt.attributes.length&&(Jt.outerHTML=Jt.innerHTML)}if(!0===r.opts.linkAlwaysBlank){var Yt=Mt.getElementsByTagName("a");for(oe=Yt.length-1;0<=oe;oe--){var Gt=Yt[oe];Gt.getAttribute("target")||Gt.setAttribute("target","_blank")}}var ln=r.selection.element(),hn=!1;if(ln&&x(ln).parentsUntil(r.el,"ul, ol").length&&(hn=!0),hn){var Qe=Mt.children;1===Qe.length&&0<=["OL","UL"].indexOf(Qe[0].tagName)&&(Qe[0].outerHTML=Qe[0].innerHTML)}if(!ae){var Ft=Mt.getElementsByTagName("br");for(oe=Ft.length-1;0<=oe;oe--){var mn=Ft[oe];r.node.isBlock(mn.previousSibling)&&mn.parentNode.removeChild(mn)}}if(r.opts.enter===d.ENTER_BR)for(oe=(ie=Mt.querySelectorAll("p, div")).length-1;0<=oe;oe--)0===(we=ie[oe]).attributes.length&&(we.outerHTML=we.innerHTML+(we.nextSibling&&!r.node.isEmpty(we)?"<br>":""));else if(r.opts.enter===d.ENTER_DIV)for(oe=(ie=Mt.getElementsByTagName("p")).length-1;0<=oe;oe--)0===(we=ie[oe]).attributes.length&&(we.outerHTML="<div>".concat(we.innerHTML,"</div>"));else r.opts.enter===d.ENTER_P&&1===Mt.childNodes.length&&"P"===Mt.childNodes[0].tagName&&0===Mt.childNodes[0].attributes.length&&(Mt.childNodes[0].outerHTML=Mt.childNodes[0].innerHTML);if(Mt.childNodes[0]instanceof HTMLHeadingElement&&r.selection.element().tagName===Mt.childNodes[0].tagName&&(Mt.childNodes[0].outerHTML=Mt.childNodes[0].innerHTML),Mt.children&&0<Mt.children.length)if(r.opts.trackChangesEnabled)for(var zt=0;zt<Mt.children.length;zt++)Mt.children[zt].setAttribute("id","isPasted");else Mt.children[0].setAttribute("id","isPasted");H=(H=Mt.innerHTML).replace(/\n/g,""),me&&(H=function(Se){var Ue,$e=r.o_doc.createElement("div");$e.innerHTML=Se;for(var Pe=$e.querySelectorAll("*:empty:not(td):not(th):not(tr):not(iframe):not(svg):not(".concat(d.VOID_ELEMENTS.join("):not("),"):not(").concat(r.opts.htmlAllowedEmptyTags.join("):not("),")"));Pe.length;){for(Ue=0;Ue<Pe.length;Ue++)Pe[Ue].parentNode.removeChild(Pe[Ue]);Pe=$e.querySelectorAll("*:empty:not(td):not(th):not(tr):not(iframe):not(svg):not(".concat(d.VOID_ELEMENTS.join("):not("),"):not(").concat(r.opts.htmlAllowedEmptyTags.join("):not("),")"))}return $e.innerHTML}(H)),r.html.insert(H,!0)}r.events.trigger("paste.after"),r.undo.saveStep(h),h=null,r.undo.saveStep()}function Z(H){for(var ne=H.length-1;0<=ne;ne--)H[ne].attributes&&H[ne].attributes.length&&H.splice(ne,1);return H}function R(H){var ne,ee=r.o_doc.createElement("div");ee.innerHTML=H;for(var oe=Z(Array.prototype.slice.call(ee.querySelectorAll(":scope > div:not([style]), td > div:not([style]), th > div:not([style]), li > div:not([style])")));oe.length;){var ie=oe[oe.length-1];if(r.html.defaultTag()&&"div"!==r.html.defaultTag())ie.outerHTML=ie.querySelector(r.html.blockTagsQuery())?ie.innerHTML:"<".concat(r.html.defaultTag(),">").concat(ie.innerHTML,"</").concat(r.html.defaultTag(),">");else{var we=ie.querySelectorAll("*");ie.outerHTML=!we.length||"BR"!==we[we.length-1].tagName&&0===ie.innerText.length||!we.length||"BR"!==we[we.length-1].tagName||we[we.length-1].nextSibling?ie.innerHTML+(ie.nextSibling?"<br>":""):ie.innerHTML}oe=Z(Array.prototype.slice.call(ee.querySelectorAll(":scope > div:not([style]), td > div:not([style]), th > div:not([style]), li > div:not([style])")))}for(oe=Z(Array.prototype.slice.call(ee.querySelectorAll("div:not([style])")));oe.length;){for(ne=0;ne<oe.length;ne++){var Ce=oe[ne],ae=Ce.innerHTML.replace(/\u0009/gi,"").trim();Ce.outerHTML=ae}oe=Z(Array.prototype.slice.call(ee.querySelectorAll("div:not([style])")))}return ee.innerHTML}function M(){r.el.removeEventListener("copy",$),r.el.removeEventListener("cut",$),r.el.removeEventListener("paste",N)}return{_init:function(){r.el.addEventListener("copy",$),r.el.addEventListener("cut",$),r.el.addEventListener("paste",N,{capture:!0}),r.events.on("drop",B),r.browser.msie&&r.browser.version<11&&(r.events.on("mouseup",function(ne){2===ne.button&&(setTimeout(function(){V=!1},50),V=!0)},!0),r.events.on("beforepaste",N)),r.events.on("destroy",M)},cleanEmptyTagsAndDivs:R,getRtfClipboard:function(){return J},saveCopiedText:F,clean:T,replaceNewLines:A}},Object.assign(d.DEFAULTS,{shortcutsEnabled:[],shortcutsHint:!0}),d.SHORTCUTS_MAP={},d.RegisterShortcut=function(r,g,J,n,l,m){d.SHORTCUTS_MAP[(l?"^":"")+(m?"@":"")+r]={cmd:g,val:J,letter:n,shift:l,option:m},d.DEFAULTS.shortcutsEnabled.push(g)},d.RegisterShortcut(d.KEYCODE.E,"show",null,"E",!1,!1),d.RegisterShortcut(d.KEYCODE.B,"bold",null,"B",!1,!1),d.RegisterShortcut(d.KEYCODE.I,"italic",null,"I",!1,!1),d.RegisterShortcut(d.KEYCODE.U,"underline",null,"U",!1,!1),d.RegisterShortcut(d.KEYCODE.S,"strikeThrough",null,"S",!1,!1),d.RegisterShortcut(d.KEYCODE.CLOSE_SQUARE_BRACKET,"indent",null,"]",!1,!1),d.RegisterShortcut(d.KEYCODE.OPEN_SQUARE_BRACKET,"outdent",null,"[",!1,!1),d.RegisterShortcut(d.KEYCODE.Z,"undo",null,"Z",!1,!1),d.RegisterShortcut(d.KEYCODE.Z,"redo",null,"Z",!0,!1),d.RegisterShortcut(d.KEYCODE.Y,"redo",null,"Y",!1,!1),d.MODULES.shortcuts=function(r){var g=null,J=!1;function n(l){if(!r.core.hasFocus())return!0;var m=l.which,h=-1!==navigator.userAgent.indexOf("Mac OS X")?l.metaKey:l.ctrlKey;if("keyup"===l.type&&J&&m!==d.KEYCODE.META)return J=!1;"keydown"===l.type&&(J=!1);var O=(l.shiftKey?"^":"")+(l.altKey?"@":"")+m,x=r.node.blockParent(r.selection.blocks()[0]);if(x&&"TR"==x.tagName&&null==x.getAttribute("contenteditable")&&(x=x.closest("table")),h&&d.SHORTCUTS_MAP[O]&&(!x||"false"!==x.getAttribute("contenteditable"))){var F=d.SHORTCUTS_MAP[O].cmd;if(F&&0<=r.opts.shortcutsEnabled.indexOf(F)){if(!1===r.events.trigger("shortcut",[l,F,d.SHORTCUTS_MAP[O].val]))return!(J=!0);if(F&&(r.commands[F]||d.COMMANDS[F]&&d.COMMANDS[F].callback))return l.preventDefault(),l.stopPropagation(),"keydown"===l.type&&((r.commands[F]||d.COMMANDS[F].callback)(),J=!0),!1}}}return{_init:function(){r.events.on("keydown",n,!0),r.events.on("keyup",n,!0)},get:function(m){if(!r.opts.shortcutsHint)return null;if(!g)for(var h in g={},d.SHORTCUTS_MAP)Object.prototype.hasOwnProperty.call(d.SHORTCUTS_MAP,h)&&0<=r.opts.shortcutsEnabled.indexOf(d.SHORTCUTS_MAP[h].cmd)&&(g["".concat(d.SHORTCUTS_MAP[h].cmd,".").concat(d.SHORTCUTS_MAP[h].val||"")]={shift:d.SHORTCUTS_MAP[h].shift,option:d.SHORTCUTS_MAP[h].option,letter:d.SHORTCUTS_MAP[h].letter});var O=g[m];return O?(r.helpers.isMac()?"\u2318":"".concat(r.language.translate("Ctrl"),"+"))+(O.shift?r.helpers.isMac()?"\u21e7":"".concat(r.language.translate("Shift"),"+"):"")+(O.option?r.helpers.isMac()?"\u2325":"".concat(r.language.translate("Alt"),"+"):"")+O.letter:null}}},d.MODULES.snapshot=function(r){function g(h){for(var O=h.parentNode.childNodes,x=0,F=null,$=0;$<O.length;$++){if(F){var j=O[$].nodeType===Node.TEXT_NODE&&""===O[$].textContent,V=F.nodeType===Node.TEXT_NODE&&O[$].nodeType===Node.TEXT_NODE,N=F.nodeType===Node.TEXT_NODE&&""===F.textContent;j||V||N||x++}if(O[$]===h)return x;F=O[$]}}function J(h){var O=[];if(!h.parentNode)return[];for(;!r.node.isElement(h);)O.push(g(h)),h=h.parentNode;return O.reverse()}function n(h,O){for(;h&&h.nodeType===Node.TEXT_NODE;){var x=h.previousSibling;x&&x.nodeType===Node.TEXT_NODE&&(O+=x.textContent.length),h=x}return O}function l(h){for(var O=r.el,x=0;x<h.length;x++)O=O.childNodes[h[x]];return O}function m(h,O){try{var x=l(O.scLoc),F=O.scOffset,$=l(O.ecLoc),j=O.ecOffset,V=r.doc.createRange();V.setStart(x,F),V.setEnd($,j),h.addRange(V)}catch{}}return{get:function(){var O,x={};if(r.events.trigger("snapshot.before"),x.html=(r.$wp?r.$el.html():r.$oel.get(0).outerHTML).replace(/ style=""/g,""),x.ranges=[],r.$wp&&r.selection.inEditor()&&r.core.hasFocus())for(var F=r.selection.ranges(),$=0;$<F.length;$++)x.ranges.push({scLoc:J((O=F[$]).startContainer),scOffset:n(O.startContainer,O.startOffset),ecLoc:J(O.endContainer),ecOffset:n(O.endContainer,O.endOffset)});return r.events.trigger("snapshot.after",[x]),x},restore:function(O){r.$el.html()!==O.html&&(r.opts.htmlExecuteScripts?r.$el.html(O.html):r.el.innerHTML=O.html);var x=r.selection.get();r.selection.clear(),r.events.focus(!0);for(var F=0;F<O.ranges.length;F++)m(x,O.ranges[F])},equal:function(O,x){return O.html===x.html&&(!r.core.hasFocus()||JSON.stringify(O.ranges)===JSON.stringify(x.ranges))}}},d.MODULES.undo=function(r){function g(h){var O=h.which;r.keys.ctrlKey(h)&&(O===d.KEYCODE.Z&&h.shiftKey&&h.preventDefault(),O===d.KEYCODE.Z&&h.preventDefault())}var J=null;function n(){if(r.undo_stack&&!r.undoing)for(;r.undo_stack.length>r.undo_index;)r.undo_stack.pop()}function l(){r.undo_index=0,r.undo_stack=[]}function m(){r.undo_stack=[]}return{_init:function(){l(),r.events.on("initialized",function(){J=(r.$wp?r.$el.html():r.$oel.get(0).outerHTML).replace(/ style=""/g,"")}),r.events.on("blur",function(){r.el.querySelector(".fr-dragging")||r.undo.saveStep()}),r.events.on("keydown",g),r.events.on("destroy",m)},run:function(){if(1<r.undo_index){r.undoing=!0;var O=r.undo_stack[--r.undo_index-1];clearTimeout(r._content_changed_timer),r.snapshot.restore(O),J=O.html,r.popups.hideAll(),r.toolbar.enable(),r.events.trigger("contentChanged"),r.events.trigger("commands.undo"),r.undoing=!1,r.selection.restore()}},redo:function(){if(r.undo_index<r.undo_stack.length){r.undoing=!0;var O=r.undo_stack[r.undo_index++];clearTimeout(r._content_changed_timer),r.snapshot.restore(O),J=O.html,r.popups.hideAll(),r.toolbar.enable(),r.events.trigger("contentChanged"),r.events.trigger("commands.redo"),r.undoing=!1}},canDo:function(){return!(0===r.undo_stack.length||r.undo_index<=1)},canRedo:function(){return r.undo_index!==r.undo_stack.length},dropRedo:n,reset:l,saveStep:function(O){if(!(!r.undo_stack||r.undoing||r.el.querySelector(".fr-marker")||r.el.querySelector(".fr-marker")&&r.opts.iframe&&r.markdown&&!r.markdown.isEnabled()))if(void 0===O){if((O=r.snapshot.get())&&O.html&&r.undo_stack[r.undo_stack.length-1]&&O.html===r.undo_stack[r.undo_stack.length-1].html)return;r.undo_stack[r.undo_index-1]&&r.snapshot.equal(r.undo_stack[r.undo_index-1],O)||(n(),r.undo_stack.push(O),r.undo_index++,F=J,O.html.split("fr-selected-cell").join("").split(' class=""').join("")===F.split("fr-selected-cell").join("").split(' class=""').join("")||(r.events.trigger("contentChanged"),J=O.html))}else n(),0<r.undo_index?r.undo_stack[r.undo_index-1]=O:(r.undo_stack.push(O),r.undo_index++);var F}}},Object.assign(d.DEFAULTS,{height:null,heightMax:null,heightMin:null,width:null}),d.MODULES.size=function(r){function g(){J(),r.opts.height&&r.$el.css("minHeight",r.opts.height-r.helpers.getPX(r.$el.css("padding-top"))-r.helpers.getPX(r.$el.css("padding-bottom")));var n=!1;if(r.opts.fullPage)for(var l=r.$el.find("span,p,div"),m=0;m<l.length;m++)if(l[m].style.height&&l[m].style.height.includes("vh")){n=!0;break}r.opts.fullPage&&n&&(r.opts.heightMin&&r.$iframe.css("minHeight",r.opts.heightMin),r.opts.heightMax&&r.$iframe.css("maxHeight",r.opts.heightMax),r.$el.css("overflow-y","auto")),r.opts.iframe&&r.markdown&&r.markdown.isEnabled()?r.$iframe.height(r.$wp.parent().outerHeight(!0)):r.$iframe.height(r.$el.outerHeight(!0))}function J(){r.$el.css("minHeight",r.opts.heightMin?r.opts.heightMin:""),r.opts.heightMax?(r.$wp.css("maxHeight",r.opts.heightMax),r.$wp.css("overflow","auto")):(r.$wp.css("maxHeight",""),r.$wp.css("overflow","")),r.opts.height?(r.$wp.css("height",r.opts.height),r.$wp.css("overflow","auto"),r.$el.css("minHeight",r.opts.height-r.helpers.getPX(r.$el.css("padding-top"))-r.helpers.getPX(r.$el.css("padding-bottom")))):(r.$wp.css("height",""),r.opts.heightMin||r.$el.css("minHeight",""),r.opts.heightMax||r.$wp.css("overflow","")),r.opts.width&&r.$box.width(r.opts.width)}return{_init:function(){if(!r.$wp)return!1;J(),r.$iframe&&(r.events.on("keyup keydown",function(){setTimeout(g,0)},!0),r.events.on("commands.after html.set init initialized paste.after",g))},syncIframe:g,refresh:J}},Object.assign(d.DEFAULTS,{documentReady:!1,editorClass:null,typingTimer:500,iframe:!1,requestWithCORS:!0,requestWithCredentials:!1,requestHeaders:{},useClasses:!0,spellcheck:!0,iframeDefaultStyle:'html{margin:0px;height:auto;}body{height:auto;padding:20px;background:transparent;color:#000000;position:relative;z-index: 2;-webkit-user-select:auto;margin:0px;overflow:hidden;min-height:20px;}body:after{content:"";display:block;clear:both;}body::-moz-selection{background:#b5d6fd;color:#000;}body::selection{background:#b5d6fd;color:#000;}',iframeStyle:"",iframeStyleFiles:[],direction:"auto",zIndex:1,tabIndex:null,disableRightClick:!1,scrollableContainer:"body",keepFormatOnDelete:!1,theme:null}),d.MODULES.core=function(r){var g=r.$;return{_init:function(){if(d.INSTANCES.push(r),r.drag_support={filereader:typeof FileReader<"u",formdata:!!r.win.FormData,progress:"upload"in new XMLHttpRequest},r.$wp){(function J(){if(r.$box.addClass("fr-box".concat(r.opts.editorClass?" ".concat(r.opts.editorClass):"")),r.$box.attr("role","application"),r.$wp.addClass("fr-wrapper"),r.opts.documentReady&&r.$box.addClass("fr-document"),function(){r.opts.iframe||r.$el.addClass("fr-element fr-view");var $=r.opts.fontSizeDefaultSelection&&r.opts.fontSizeUnit&&"Font Size"!=r.opts.fontSizeDefaultSelection,j=r.opts.fontFamilyDefaultSelection&&"Font Family"!=r.opts.fontFamilyDefaultSelection;if($||j){var V="";if($){var N="pt"===r.opts.fontSizeUnit?Math.round(72*parseFloat(r.opts.fontSizeDefaultSelection,10)/96):r.opts.fontSizeDefaultSelection;V+="font-size: ".concat(N).concat(r.opts.fontSizeUnit," !important; ")}if(j&&(V+="font-family: ".concat(r.opts.fontFamilyDefaultSelection," !important;")),1==r.opts.iframe)r.opts.iframeStyle+="body p, div, ol, ul, table { ".concat(V," }");else{var W=g(document.getElementById("default-styles")),B="default-styles-".concat(r.id);V=".fr-box .".concat(B," p, .fr-box .").concat(B," div, .fr-box .").concat(B," table, .fr-box .").concat(B," ol, .fr-box .").concat(B," ul{  ").concat(V," }"),0==W.length&&(W=g(document.createElement("style")).attr("id","default-styles"),g("head").append(W)),W.append(V),g("head").append(W),r.$el.addClass(B)}}(r.opts.height&&r.opts.height<window.innerHeight||r.opts.heightMax&&r.opts.heightMax<window.innerHeight)&&r.$el.addClass("fr-element-scroll-visible")}(),r.opts.iframe){r.$iframe.addClass("fr-iframe"),r.$el.addClass("fr-view");for(var n=0;n<r.o_doc.styleSheets.length;n++){var l=void 0,m=!1;try{l=r.o_doc.styleSheets[n].cssRules}catch{}if(r.o_doc.styleSheets[n].href&&(-1<r.o_doc.styleSheets[n].href.indexOf("codemirror")||-1<r.o_doc.styleSheets[n].href.indexOf("font-awesome"))&&(m=!(l=null)),l)for(var h=0,O=l.length;h<O;h++)if(!l[h].selectorText||0!==l[h].selectorText.indexOf(".fr-view")&&0!==l[h].selectorText.indexOf(".fr-element")&&0!==l[h].selectorText.indexOf(".fr-box.fr-basic .fr-element")&&0!==l[h].selectorText.indexOf(".fr-markdown-view")&&0!==l[h].selectorText.indexOf(".fr-markdown-editor")&&0!==l[h].selectorText.indexOf(".fr-wrapper-markdown")&&0!==l[h].selectorText.indexOf(".gutter-horizontal")&&0!==l[h].selectorText.indexOf(".e-resize-handler"))try{m&&r.o_doc.styleSheets[n].href&&l[h].selectorText&&(r.opts.iframeStyle+="".concat(l[h].selectorText,"{").concat(l[h].style.cssText,"}"),m=!1)}catch{}else 0<l[h].style.cssText.length&&(0===l[h].selectorText.indexOf(".fr-box.fr-basic .fr-element")&&(r.opts.iframeStyle+="".concat(l[h].selectorText,"{").concat(l[h].style.cssText,"}")),0===l[h].selectorText.indexOf(".fr-view")?r.opts.iframeStyle+="".concat(l[h].selectorText.replace(/\.fr-view/g,"body"),"{").concat(l[h].style.cssText,"}"):r.opts.iframeStyle+="".concat(l[h].selectorText.replace(/\.fr-element/g,"body"),"{").concat(l[h].style.cssText,"}"));else if(r.o_doc.styleSheets[n].href&&(-1<r.o_doc.styleSheets[n].href.indexOf("codemirror")||-1<r.o_doc.styleSheets[n].href.indexOf("font-awesome")||-1<r.o_doc.styleSheets[n].href.indexOf("froala-editor"))){var x=g("<link rel='stylesheet' type='text/css' href='".concat(r.o_doc.styleSheets[n].href,"'>"));r.$head.append(x)}}}"auto"!==r.opts.direction&&r.$box.removeClass("fr-ltr fr-rtl").addClass("fr-".concat(r.opts.direction)),r.$el.attr("dir",r.opts.direction),r.$wp.attr("dir",r.opts.direction),1<r.opts.zIndex&&r.$box.css("z-index",r.opts.zIndex),r.opts.theme&&r.$box.addClass("".concat(r.opts.theme,"-theme")),r.opts.tabIndex=r.opts.tabIndex||r.$oel.attr("tabIndex"),r.opts.tabIndex&&r.$el.attr("tabIndex",r.opts.tabIndex)})(),r.html.set(r._original_html),r.$el.attr("spellcheck",r.opts.spellcheck),r.helpers.isMobile()&&(r.$el.attr("autocomplete",r.opts.spellcheck?"on":"off"),r.$el.attr("autocorrect",r.opts.spellcheck?"on":"off"),r.$el.attr("autocapitalize",r.opts.spellcheck?"on":"off")),r.opts.disableRightClick&&r.events.$on(r.$el,"contextmenu",function(l){if(2===l.button)return l.preventDefault(),l.stopPropagation(),!1});try{r.doc.execCommand("styleWithCSS",!1,!1)}catch{}}"TEXTAREA"===r.$oel.get(0).tagName&&(r.events.on("contentChanged",function(){r.$oel.val(r.html.get())}),r.events.on("form.submit",function(){r.$oel.val(r.html.get())}),r.events.on("form.reset",function(){r.html.set(r._original_html)}),r.$oel.val(r.html.get())),r.helpers.isIOS()&&r.events.$on(r.$doc,"selectionchange",function(){r.$doc.get(0).hasFocus()||r.$win.get(0).focus()}),r.events.trigger("init"),r.opts.autofocus&&!r.opts.initOnClick&&r.$wp&&r.events.on("initialized",function(){r.events.focus(!0)})},destroy:function(l){"TEXTAREA"===r.$oel.get(0).tagName&&r.$oel.val(l),r.$box&&r.$box.removeAttr("role"),r.$wp&&("TEXTAREA"===r.$oel.get(0).tagName?(r.$el.html(""),r.$wp.html(""),r.$box.replaceWith(r.$oel),r.$oel.show()):(r.$wp.replaceWith(l),r.$el.html(""),r.$box.removeClass("fr-view fr-ltr fr-box ".concat(r.opts.editorClass||"")),r.opts.theme&&r.$box.addClass("".concat(r.opts.theme,"-theme"))));var m=document.getElementById("default-styles");m&&m.childNodes.forEach(function(h){1<=h.data.search("default-styles-".concat(r.id))&&m.removeChild(h)}),this.$wp=null,this.$el=null,this.el=null,this.$box=null},isEmpty:function(){return r.node.isEmpty(r.el)},getXHR:function(l,m){var h=new XMLHttpRequest;for(var O in h.open(m,l,!0),r.opts.requestWithCredentials&&(h.withCredentials=!0),r.opts.requestHeaders)Object.prototype.hasOwnProperty.call(r.opts.requestHeaders,O)&&h.setRequestHeader(O,r.opts.requestHeaders[O]);return h},injectStyle:function(l){if(r.opts.iframe){r.$head.find("style[data-fr-style], link[data-fr-style]").remove(),r.$head.append('<style data-fr-style="true">'.concat(l,"</style>"));for(var m=0;m<r.opts.iframeStyleFiles.length;m++){var h=g('<link data-fr-style="true" rel="stylesheet" href="'.concat(r.opts.iframeStyleFiles[m],'">'));h.get(0).addEventListener("load",r.size.syncIframe),r.$head.append(h)}}},hasFocus:function(){return r.browser.mozilla&&r.helpers.isMobile()?r.selection.inEditor():r.node.hasFocus(r.el)||0<r.$el.find("*:focus").length},sameInstance:function(l){if(!l)return!1;var m=l.data("instance");return!!m&&m.id===r.id}}},d.POPUP_TEMPLATES={"text.edit":"[_EDIT_]"},d.RegisterTemplate=function(r,g){d.POPUP_TEMPLATES[r]=g},d.MODULES.popups=function(r){var g,J=r.$;r.shared.popups||(r.shared.popups={});var n,l=r.shared.popups;function m(R,M){M.isVisible()||(M=r.$sc),M.is(l[R].data("container"))||(l[R].data("container",M),M.append(l[R]))}function h(R){var M;R.find(".fr-upload-progress").addClass("fr-height-set"),R.find(".fr-upload-progress").removeClass("fr-height-auto"),r.popups.get("filesManager.insert").removeClass("fr-height-auto"),R.find(".fr-files-upload-layer").hasClass("fr-active")&&(M=1),R.find(".fr-files-by-url-layer").hasClass("fr-active")&&(M=2),R.find(".fr-files-embed-layer").hasClass("fr-active")&&(M=3),R.find(".fr-upload-progress-layer").get(0).clientHeight+10<R.find(".fr-upload-progress").get(0).clientHeight&&R.find(".fr-upload-progress").addClass("fr-height-auto"),400<R[0].clientHeight&&(R[0].childNodes[4].style.height="".concat(R[0].clientHeight-(R[0].childNodes[0].clientHeight+R[0].childNodes[M].clientHeight)-80,"px"))}var O=2e3;function x(){J(this).toggleClass("fr-not-empty",!0)}function F(){var R=J(this);R.toggleClass("fr-not-empty",""!==R.val())}function $(R){return l[R]&&r.node.hasClass(l[R],"fr-active")&&r.core.sameInstance(l[R])||!1}function j(R){for(var M in l)if(Object.prototype.hasOwnProperty.call(l,M)&&$(M)&&(void 0===R||l[M].data("instance")===R))return l[M];return!1}function V(R){var M=null;if(M="string"!=typeof R?R:l[R],"filesManager.insert"===R&&void 0!==r.filesManager&&r.filesManager.isChildWindowOpen())return!1;if(M&&r.node.hasClass(M,"fr-active")&&(M.removeClass("fr-active fr-above"),r.events.trigger("popups.hide.".concat(R)),r.$tb&&r.$tb.css("zIndex",1<r.opts.zIndex?r.opts.zIndex+1:""),r.events.disableBlur(),M.find("input, textarea, button").each(function(){this===this.ownerDocument.activeElement&&this.blur()}),M.find("input, textarea").attr("disabled","disabled"),n))for(var H=0;H<n.length;H++)J(n[H]).removeClass("fr-btn-active-popup")}function N(R){for(var M in void 0===R&&(R=[]),l)Object.prototype.hasOwnProperty.call(l,M)&&R.indexOf(M)<0&&V(M)}function W(){r.shared.exit_flag=!0}function B(){r.shared.exit_flag=!1}function D(){return r.shared.exit_flag}function C(R){var M=l[R];return{_windowResize:function(){var H=M.data("instance")||r;if(!H.helpers.isMobile()&&M.isVisible()){var ne=M.find(".fr-file-progress-bar-layer");if("file.insert"===R&&0<ne.length&&ne.hasClass("fr-active")){var ee=r.$tb.find('.fr-command[data-cmd="insertFile"]');H.events.disableBlur();var oe=r.button.getPosition(ee);r.position.at(oe.left,oe.top,l[R],0),H.events.enableBlur()}else H.events.disableBlur(),H.popups.hide(R),H.events.enableBlur()}},_inputFocus:function(H){var ne=M.data("instance")||r,ee=J(H.currentTarget);if(ee.is("input:file")&&ee.closest(".fr-layer").addClass("fr-input-focus"),H.preventDefault(),H.stopPropagation(),setTimeout(function(){ne.events.enableBlur()},100),ne.helpers.isMobile()){var oe=J(ne.o_win).scrollTop();setTimeout(function(){J(ne.o_win).scrollTop(oe)},0)}},_inputBlur:function(H){var ne=M.data("instance")||r,ee=J(H.currentTarget);ee.is("input:file")&&ee.closest(".fr-layer").removeClass("fr-input-focus"),document.activeElement!==this&&J(this).isVisible()&&(ne.events.blurActive()&&ne.events.trigger("blur"),ne.events.enableBlur())},_editorKeydown:function(H){var ne=M.data("instance")||r;ne.keys.ctrlKey(H)||H.which===d.KEYCODE.ALT||H.which===d.KEYCODE.ESC||($(R)&&M.findVisible(".fr-back").length?ne.button.exec(M.findVisible(".fr-back").first()):H.which!==d.KEYCODE.ALT&&ne.popups.hide(R))},_preventFocus:function(H){var ne=M.data("instance")||r,ee=H.originalEvent?H.originalEvent.target||H.originalEvent.originalTarget:null;"mouseup"===H.type||J(ee).is(":focus")||ne.events.disableBlur(),"mouseup"!==H.type||J(ee).hasClass("fr-command")||0<J(ee).parents(".fr-command").length||J(ee).hasClass("fr-dropdown-content")||J(ee).hasClass("fr-dropdown-menu")||r.button.hideActiveDropdowns(M),(r.browser.safari||r.browser.mozilla)&&"mousedown"===H.type&&J(ee).is("input[type=file]")&&ne.events.disableBlur();var oe="input, textarea, button, select, label, .fr-command";if(ee&&!J(ee).is(oe)&&0===J(ee).parents(oe).length)return H.stopPropagation(),!1;ee&&J(ee).is(oe)&&H.stopPropagation(),B()},_editorMouseup:function(){M.isVisible()&&D()&&0<M.findVisible("input:focus, textarea:focus, button:focus, select:focus").length&&r.events.disableBlur()},_windowMouseup:function(H){if(!r.core.sameInstance(M))return!0;var ne=M.data("instance")||r;M.isVisible()&&D()&&(H.stopPropagation(),ne.markers.remove(),ne.popups.hide(R),B())},_windowKeydown:function(H){if(!r.core.sameInstance(M))return!0;var ne=M.data("instance")||r;if(d.KEYCODE.ESC===H.which){if(ne.popups.isVisible(R)&&ne.opts.toolbarInline)return H.stopPropagation(),ne.popups.isVisible(R)&&(M.findVisible(".fr-back").length?(ne.button.exec(M.findVisible(".fr-back").first()),ne.accessibility.focusPopupButton(M)):M.findVisible(".fr-dismiss").length?ne.button.exec(M.findVisible(".fr-dismiss").first()):(ne.popups.hide(R),ne.toolbar.showInline(null,!0),ne.accessibility.focusPopupButton(M))),!1;if(ne.popups.isVisible(R))return M.findVisible(".fr-back").length?(ne.button.exec(M.findVisible(".fr-back").first),ne.accessibility.focusPopupButton(M)):M.findVisible(".fr-dismiss").length?ne.button.exec(M.findVisible(".fr-dismiss").first()):(ne.popups.hide(R),ne.accessibility.focusPopupButton(M)),!1}},_repositionPopup:function(){if(!r.opts.height&&!r.opts.heightMax||r.opts.toolbarInline)return!0;if(r.$wp&&$(R)&&M.parent().get(0)===r.$sc.get(0)){var H=M.offset().top-r.$wp.offset().top,ne=r.$wp.outerHeight();r.node.hasClass(M.get(0),"fr-above")&&(H+=M.outerHeight()),ne<H||H<0?M.addClass("fr-hidden"):M.removeClass("fr-hidden")}},handleWindowClick:function(H){if(!r.core.sameInstance(M))return!0;var ne=M.data("instance")||r;M.isVisible()&&H.target&&(0<J(H.target).find("body").length||"BODY"===J(H.target)[0].tagName)&&(H.stopPropagation(),ne.popups.hide(R))}}}function v(R,M){r.events.on("mouseup",R._editorMouseup,!0),r.$wp&&r.events.on("keydown",R._editorKeydown),r.events.on("focus",function(){l[M].removeClass("focused")}),r.events.on("blur",function(){j()&&r.markers.remove(),r.helpers.isMobile()?l[M].hasClass("focused")?(N(),l[M].removeClass("focused")):l[M].addClass("focused"):l[M].find("iframe").length||N()}),r.$wp&&!r.helpers.isMobile()&&r.events.$on(r.$wp,"scroll.popup".concat(M),R._repositionPopup),r.events.on("window.mouseup",R._windowMouseup,!0),r.events.on("window.keydown",R._windowKeydown,!0),r.opts.iframe&&window.addEventListener("click",R.handleWindowClick),l[M].data("inst".concat(r.id),!0),r.events.on("destroy",function(){r.core.sameInstance(l[M])&&(J("body").first().append(l[M]),l[M].removeClass("fr-active"))},!0)}function T(){var R=J(this).prev().children().first();R.attr("checked",!R.attr("checked"))}function Z(){for(var R in l)if(Object.prototype.hasOwnProperty.call(l,R)){var M=l[R];M&&(M.html("").removeData().remove(),l[R]=null)}l=[]}return r.shared.exit_flag=!1,{_init:function(){g=window.innerHeight,r.events.on("shared.destroy",Z,!0),r.events.on("window.mousedown",W),r.events.on("window.touchmove",B),r.events.$on(J(r.o_win),"scroll",B),r.events.on("mousedown",function(M){j()&&(M.stopPropagation(),r.$el.find(".fr-marker").remove(),W(),r.events.disableBlur())})},create:function(M,H){var ne=function A(R,M){var H,ne=function(me,ke){var dt=d.POPUP_TEMPLATES[me];if(!dt)return null;for(var Mt in"function"==typeof dt&&(dt=dt.apply(r)),ke)Object.prototype.hasOwnProperty.call(ke,Mt)&&(dt=dt.replace("[_".concat(Mt.toUpperCase(),"_]"),ke[Mt]));return dt}(R,M),ee=J(r.doc.createElement("DIV"));if(!ne)return ee.addClass("filesManager.insert"===R?"fr-popup fr-files-manager fr-empty":"fr-popup fr-empty"),(H=J("body").first()).append(ee),ee.data("container",H),l[R]=ee;ee.addClass("filesManager.insert"===R?"fr-popup fr-files-manager".concat(r.helpers.isMobile()?" fr-mobile":" fr-desktop").concat(r.opts.toolbarInline?" fr-inline":""):"fr-popup".concat(r.helpers.isMobile()?" fr-mobile":" fr-desktop").concat(r.opts.toolbarInline?" fr-inline":"")),ee.html(ne),r.opts.theme&&ee.addClass("".concat(r.opts.theme,"-theme")),1<r.opts.zIndex&&(!r.opts.editInPopup&&r.$tb?r.$tb.css("z-index",r.opts.zIndex+2):ee.css("z-index",r.opts.zIndex+2)),"auto"!==r.opts.direction&&ee.removeClass("fr-ltr fr-rtl").addClass("fr-".concat(r.opts.direction)),ee.find("input, textarea").attr("dir",r.opts.direction).attr("disabled","disabled"),(H=J("body").first()).append(ee),ee.data("container",H);var oe=(l[R]=ee).find(".fr-color-hex-layer");if(0<oe.length){var ie=r.helpers.getPX(ee.find(".fr-color-set > span").css("width")),we=r.helpers.getPX(oe.css("paddingLeft")),Ce=r.helpers.getPX(oe.css("paddingRight"));oe.css("width",ie*r.opts.colorsStep+we+Ce)}return r.button.bindCommands(ee,!1),ee}(M,H),ee=C(M);v(ee,M),r.events.$on(ne,"mousedown mouseup touchstart touchend touch","*",ee._preventFocus,!0),r.events.$on(ne,"focus","input, textarea, button, select",ee._inputFocus,!0),r.events.$on(ne,"blur","input, textarea, button, select",ee._inputBlur,!0);var oe=ne.find("input, textarea");return function(we){for(var Ce=0;Ce<we.length;Ce++){var me=J(we[Ce]);0===me.next().length&&me.attr("placeholder")&&(me.after('<label for="'.concat(me.attr("id"),'">').concat(me.attr("placeholder"),"</label>")),me.attr("placeholder",""))}}(oe),r.events.$on(oe,"focus",x),r.events.$on(oe,"blur change",F),r.events.$on(ne,"click",".fr-checkbox + label",T),r.accessibility.registerPopup(M),r.helpers.isIOS()&&r.events.$on(ne,"touchend","label",function(){J("#".concat(J(this).attr("for"))).prop("checked",function(ie,we){return!we})},!0),r.events.$on(J(r.o_win),"resize",ee._windowResize,!0),"filesManager.insert"===M&&l["filesManager.insert"].css("zIndex",2147483641),ne},get:function(M){var H=l[M];return H&&!H.data("inst".concat(r.id))&&v(C(M),M),H},show:function(M,H,ne,ee,oe){if($(M)||(j()&&0<r.$el.find(".fr-marker").length?(r.events.disableBlur(),r.selection.restore()):j()||(r.events.disableBlur(),r.events.focus(),r.events.enableBlur())),N([M]),!l[M])return!1;var ie=r.button.getButtons(".fr-dropdown.fr-active");ie.removeClass("fr-active").attr("aria-expanded",!1).parents(".fr-toolbar").css("zIndex","").find("> .fr-dropdown-wrapper").css("height",""),ie.next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),l[M].data("instance",r),r.$tb&&r.$tb.data("instance",r);var we=$(M);l[M].addClass("fr-active").removeClass("fr-hidden").find("input, textarea").removeAttr("disabled");var xt,Jt,Ce=l[M].data("container");if(xt=M,(Jt=Ce).isVisible()||(Jt=r.$sc),Jt.contains([l[xt].get(0)])||Jt.append(l[xt]),r.opts.toolbarInline&&Ce&&r.$tb&&Ce.get(0)===r.$tb.get(0)&&(m(M,r.$sc),ne=r.$tb.offset().top-r.helpers.getPX(r.$tb.css("margin-top")),H=r.$tb.offset().left+r.$tb.outerWidth()/2,r.node.hasClass(r.$tb.get(0),"fr-above")&&ne&&(ne+=r.$tb.outerHeight()),ee=0),Ce=l[M].data("container"),r.opts.iframe&&!ee&&!we){var ae=r.helpers.getPX(r.$wp.find(".fr-iframe").css("padding-top")),me=r.helpers.getPX(r.$wp.find(".fr-iframe").css("padding-left"));H&&(H-=r.$iframe.offset().left+me),ne&&(ne-=r.$iframe.offset().top+ae)}Ce.is(r.$tb)?r.$tb.css("zIndex",(r.opts.zIndex||1)+4):l[M].css("zIndex",(r.opts.zIndex||1)+3),r.opts.toolbarBottom&&Ce&&r.$tb&&Ce.get(0)===r.$tb.get(0)&&(l[M].addClass("fr-above"),ne&&(ne-=l[M].outerHeight())),oe&&(H-=l[M].width()/2),H+l[M].outerWidth()>r.$sc.offset().left+r.$sc.width()&&(H-=H+l[M].outerWidth()-r.$sc.offset().left-r.$sc.width()),H<r.$sc.offset().left&&"rtl"===r.opts.direction&&(H=r.$sc.offset().left),l[M].removeClass("fr-active"),r.position.at(H,ne,l[M],ee||0);var ke=r.node.blockParent(r.selection.blocks()[0]);if(ke&&"false"===ke.getAttribute("contenteditable"))l[M].removeClass("fr-active");else{var dt=r.selection.element().parentElement.getAttribute("contenteditable");dt&&"false"===dt?l[M].removeClass("fr-active"):l[M].addClass("fr-active")}we||r.accessibility.focusPopup(l[M]),r.opts.toolbarInline&&r.toolbar.hide(),r.$tb&&(n=r.$tb.find(".fr-btn-active-popup")),r.events.trigger("popups.show.".concat(M)),C(M)._repositionPopup(),B()},hide:V,onHide:function(M,H){r.events.on("popups.hide.".concat(M),H)},hideAll:N,setContainer:m,refresh:function(M){l[M].data("instance",r),r.events.trigger("popups.refresh.".concat(M));for(var H=l[M].find(".fr-command"),ne=0;ne<H.length;ne++){var ee=J(H[ne]);0===ee.parents(".fr-dropdown-menu").length&&r.button.refresh(ee)}},onRefresh:function(M,H){r.events.on("popups.refresh.".concat(M),H)},onShow:function(M,H){r.events.on("popups.show.".concat(M),H)},isVisible:$,setFileListHeight:h,areVisible:j,setPopupDimensions:function(M,H){H&&M.find(".fr-upload-progress-layer").get(0).clientHeight<O&&(M.find(".fr-upload-progress").addClass("fr-height-auto"),r.popups.get("filesManager.insert").addClass("fr-height-auto"),M.find(".fr-upload-progress").removeClass("fr-height-set"),O=2e3),M.get(0).clientHeight>window.innerHeight/2&&(window.innerWidth<500?M.get(0).clientHeight>.6*g&&h(M):400<M.get(0).clientHeight&&h(M),O=M.find(".fr-upload-progress-layer").get(0).clientHeight);var ne=window.innerWidth;switch(!0){case ne<=320:M.width(200);break;case ne<=420:M.width(250);break;case ne<=520:M.width(300);break;case ne<=720:M.width(400);break;case 720<ne:M.width(530)}}}},d.MODULES.accessibility=function(r){var g,J=r.$,n=!0;function l(M){for(var H=r.$el.find('[contenteditable="true"]'),ne=!1,ee=0;H.get(ee);)J(H.get(ee)).is(":focus")&&(ne=!0),ee++;if(M&&M.length&&!ne){M.data("blur-event-set")||M.parents(".fr-popup").length||(r.events.$on(M,"blur",function(){var ie=M.parents(".fr-toolbar, .fr-popup").data("instance")||r;ie.events.blurActive()&&!r.core.hasFocus()&&ie.events.trigger("blur"),setTimeout(function(){ie.events.enableBlur()},100)},!0),M.data("blur-event-set",!0));var oe=M.parents(".fr-toolbar, .fr-popup").data("instance")||r;!r.browser.safari||g&&null!=r.shared.safariSelection||(r.shared.safariSelection=r.selection.get().getRangeAt(0).cloneRange()),oe.events.disableBlur(),M.get(0).focus(),r.shared.$f_el=M}}function m(M,H){var ne=H?"last":"first",ee=j(V(M))[ne]();if(ee.length)return l(ee),!0}function h(M){return M.is("input, textarea, select")&&x(),r.events.disableBlur(),M.get(0).focus(),!0}function O(M,H){var ne=M.find("input, textarea, button, select, span").filter(function(){return J(this).isVisible()}).not(":disabled"),ee=ne.first();if((ne=ee.parents(".fr-color-set").get(0)&&ee.parents(".fr-popup").get(0)?ne.filter("input"):H?ne.last():ne.first()).length)return h(ne);if(r.shared.with_kb){var oe=M.findVisible(".fr-active-item").first();if(oe.length)return h(oe);var ie=M.findVisible("[tabIndex]").first();if(ie.length)return h(ie)}}function x(){0===r.$el.find(".fr-marker").length&&r.core.hasFocus()&&r.selection.save()}function F(){var M=r.popups.areVisible();if(M){var H=M.find(".fr-buttons");return H.find("button:focus, .fr-group span:focus").length?!m(M.data("instance").$tb):!m(H)}return!m(r.$tb)}function $(){var M=null;return r.shared.$f_el.is(".fr-dropdown.fr-active")?M=r.shared.$f_el:r.shared.$f_el.closest(".fr-dropdown-menu").prev().is(".fr-dropdown.fr-active")&&(M=r.shared.$f_el.closest(".fr-dropdown-menu").prev()),M}function j(M){for(var H=-1,ne=0;ne<M.length;ne++)J(M[ne]).hasClass("fr-open")&&(H=ne);var ee=M.index(r.$tb.find(".fr-more-toolbar.fr-expanded > button.fr-command").first());if(0<ee&&-1!==H){var oe=M.slice(ee,M.length),ie=(M=M.slice(0,ee)).slice(0,H+1),we=M.slice(H+1,M.length);M=ie;for(var Ce=0;Ce<oe.length;Ce++)M.push(oe[Ce]);for(var ae=0;ae<we.length;ae++)M.push(we[ae])}return M}function V(M){return M.findVisible("button:not(.fr-disabled), .fr-group span.fr-command").filter(function(H){var ne=J(H).parents(".fr-more-toolbar");return 0===ne.length||0<ne.length&&ne.hasClass("fr-expanded")})}function N(M,H,ne){if(r.shared.$f_el){var ee=$();ee&&(r.button.click(ee),r.shared.$f_el=ee);var we,oe=j(V(M)),ie=oe.index(r.shared.$f_el);return 0===ie&&!ne||ie===oe.length-1&&ne?(H&&(M.parent().is(".fr-popup")&&(we=!O(M.parent().children().not(".fr-buttons"),!ne)),!1===we&&(r.shared.$f_el=null)),H&&!1===we||m(M,!ne)):l(J(oe.get(ie+(ne?1:-1)))),!1}}function W(M,H){return N(M,H,!0)}function B(M,H){return N(M,H)}function D(M){if(r.shared.$f_el){var H;if(r.shared.$f_el.is(".fr-dropdown.fr-active"))return l(H=M?r.shared.$f_el.next().find(".fr-command:not(.fr-disabled)").first():r.shared.$f_el.next().find(".fr-command:not(.fr-disabled)").last()),!1;if(r.shared.$f_el.is("a.fr-command"))return(H=M?r.shared.$f_el.closest("li").nextAllVisible().first().find(".fr-command:not(.fr-disabled)").first():r.shared.$f_el.closest("li").prevAllVisible().first().find(".fr-command:not(.fr-disabled)").first()).length||(H=M?r.shared.$f_el.closest(".fr-dropdown-menu").find(".fr-command:not(.fr-disabled)").first():r.shared.$f_el.closest(".fr-dropdown-menu").find(".fr-command:not(.fr-disabled)").last()),l(H),!1}}function A(){if(r.shared.$f_el){if(r.shared.$f_el.hasClass("fr-dropdown"))r.button.click(r.shared.$f_el);else if(r.shared.$f_el.is("button.fr-back")){r.opts.toolbarInline&&(r.events.disableBlur(),r.events.focus());var M=r.popups.areVisible(r);M&&(r.shared.with_kb=!1),r.button.click(r.shared.$f_el),T(M)}else{if(r.events.disableBlur(),r.button.click(r.shared.$f_el),r.shared.$f_el.attr("data-group-name")){var H=r.$tb.find('.fr-more-toolbar[data-name="'.concat(r.shared.$f_el.attr("data-group-name"),'"]')),ne=r.shared.$f_el;H.hasClass("fr-expanded")&&(ne=H.findVisible("button:not(.fr-disabled)").first()),ne&&l(ne)}else if(r.shared.$f_el.attr("data-popup")){var ee=r.popups.areVisible(r);ee&&ee.data("popup-button",r.shared.$f_el)}else if(r.shared.$f_el.attr("data-modal")){var oe=r.modals.areVisible(r);oe&&oe.data("modal-button",r.shared.$f_el)}r.shared.$f_el=null}return!1}}function C(){if(r.shared.$f_el&&(r.events.disableBlur(),r.shared.$f_el.blur(),r.shared.$f_el=null),!1!==r.events.trigger("toolbar.focusEditor")&&(r.events.disableBlur(),r.$el.get(0).focus(),r.events.focus(),r.browser.safari&&r.shared.safariSelection)){var M=r.shared.safariSelection,H=M.startContainer,ne=M.endContainer,ee=M.startOffset,oe=M.endOffset,ie=r.doc.createRange();ie.setStart(H,ee),ie.setEnd(ne,oe),r.selection.get().removeAllRanges(),r.selection.get().addRange(ie),r.shared.safariSelection=null}}function v(M){M&&M.length&&(r.events.$on(M,"keydown",function(H){if(!J(H.target).is("a.fr-command, button.fr-command, .fr-group span.fr-command"))return!0;var ne=M.parents(".fr-popup").data("instance")||M.data("instance")||r;r.shared.with_kb=!0;var ee=ne.accessibility.exec(H,M);return r.shared.with_kb=!1,ee},!0),r.events.$on(M,"mouseenter","[tabIndex]",function(H){var ne=M.parents(".fr-popup").data("instance")||M.data("instance")||r;if(!n)return H.stopPropagation(),void H.preventDefault();var ee=J(H.currentTarget);ne.shared.$f_el&&ne.shared.$f_el.not(ee)&&ne.accessibility.focusEditor()},!0),r.$tb&&r.events.$on(r.$tb,"transitionend",".fr-more-toolbar",function(){r.shared.$f_el=J(document.activeElement)}))}function T(M){var H=M.data("popup-button");H&&setTimeout(function(){l(H),M.data("popup-button",null)},0)}function Z(M){var H=r.popups.areVisible(M);H&&H.data("popup-button",null)}function R(M){var H=-1!==navigator.userAgent.indexOf("Mac OS X")?M.metaKey:M.ctrlKey;if(M.which!==d.KEYCODE.F10||H||M.shiftKey||!M.altKey)return!0;r.shared.with_kb=!0;var ne=r.popups.areVisible(r),ee=!1;return ne&&(ee=O(ne.children().not(".fr-buttons"))),ee||F(),r.shared.with_kb=!1,M.preventDefault(),M.stopPropagation(),!1}return{_init:function(){r.$wp?r.events.on("keydown",R,!0):r.events.$on(r.$win,"keydown",R,!0),r.events.on("mousedown",function(H){Z(r),r.shared.$f_el&&r.el.isSameNode(r.shared.$f_el[0])&&(r.accessibility.restoreSelection(),H.stopPropagation(),r.events.disableBlur(),r.shared.$f_el=null)},!0),r.events.on("blur",function(){r.shared.$f_el=null,Z(r)},!0)},registerPopup:function(H){var ie,we,ne=r.popups.get(H),ee=(we=r.popups.get(ie=H),{_tiKeydown:function(Ce){var ae=we.data("instance")||r;if(!1===ae.events.trigger("popup.tab",[Ce]))return!1;var me=Ce.which,ke=we.find(":focus").first();if(d.KEYCODE.TAB===me){Ce.preventDefault();var dt=we.children().not(".fr-buttons"),Mt=dt.findVisible("input, textarea, button, select").not(".fr-no-touch input, .fr-no-touch textarea, .fr-no-touch button, .fr-no-touch select, :disabled").toArray(),xt=Mt.indexOf(this)+(Ce.shiftKey?-1:1);if(0<=xt&&xt<Mt.length)return ae.events.disableBlur(),J(Mt[xt]).focus(),Ce.stopPropagation(),!1;var Jt=we.find(".fr-buttons");if(Jt.length&&m(Jt,!!Ce.shiftKey)||O(dt))return Ce.stopPropagation(),!1}else{if(d.KEYCODE.ENTER!==me||!Ce.target||"TEXTAREA"===Ce.target.tagName)return d.KEYCODE.ESC===me?(Ce.preventDefault(),Ce.stopPropagation(),ae.accessibility.restoreSelection(),ae.popups.isVisible(ie)&&we.findVisible(".fr-back").length?(ae.opts.toolbarInline&&(ae.events.disableBlur(),ae.events.focus()),ae.button.exec(we.findVisible(".fr-back").first()),T(we)):ae.popups.isVisible(ie)&&we.findVisible(".fr-dismiss").length?ae.button.exec(we.findVisible(".fr-dismiss").first()):(ae.popups.hide(ie),ae.opts.toolbarInline&&ae.toolbar.showInline(null,!0),T(we)),!1):d.KEYCODE.SPACE===me&&(ke.is(".fr-submit")||ke.is(".fr-dismiss"))?(Ce.preventDefault(),Ce.stopPropagation(),ae.events.disableBlur(),ae.button.exec(ke),!0):ae.keys.isBrowserAction(Ce)||ke.is("input[type=text], textarea")||d.KEYCODE.SPACE===me&&(ke.is(".fr-link-attr")||ke.is("input[type=file]"))?void Ce.stopPropagation():(Ce.stopPropagation(),Ce.preventDefault(),!1);var Yt=null;0<we.findVisible(".fr-submit").length?Yt=we.findVisible(".fr-submit").first():we.findVisible(".fr-dismiss").length&&(Yt=we.findVisible(".fr-dismiss").first()),Yt&&(Ce.preventDefault(),Ce.stopPropagation(),ae.events.disableBlur(),ae.button.exec(Yt))}},_tiMouseenter:function(){Z(we.data("instance")||r)}});v(ne.find(".fr-buttons")),r.events.$on(ne,"mouseenter","tabIndex",ee._tiMouseenter,!0),r.events.$on(ne.children().not(".fr-buttons"),"keydown","[tabIndex]",ee._tiKeydown,!0),r.popups.onHide(H,function(){(ne.data("instance")||r).accessibility.restoreSelection()}),r.popups.onShow(H,function(){n=!1,setTimeout(function(){n=!0},0)})},registerToolbar:v,focusToolbarElement:l,focusToolbar:m,focusContent:O,focusPopup:function(H){var ne=H.children().not(".fr-buttons");ne.data("mouseenter-event-set")||(r.events.$on(ne,"mouseenter","[tabIndex]",function(ee){var oe=H.data("instance")||r;if(!n)return ee.stopPropagation(),void ee.preventDefault();var ie=ne.find(":focus").first();ie.length&&!ie.is("input, button, textarea, select")&&(oe.events.disableBlur(),ie.blur(),oe.events.disableBlur(),oe.events.focus())}),ne.data("mouseenter-event-set",!0)),!O(ne)&&r.shared.with_kb&&m(H.find(".fr-buttons"))},focusModal:function(H){r.core.hasFocus()||(r.events.disableBlur(),r.events.focus()),r.accessibility.saveSelection(),r.events.disableBlur(),r.el.blur(),r.selection.clear(),r.events.disableBlur(),r.shared.with_kb?H.find(".fr-command[tabIndex], [tabIndex]").first().focus():H.find("[tabIndex]").first().focus()},focusEditor:C,focusPopupButton:T,focusModalButton:function(H){var ne=H.data("modal-button");ne&&setTimeout(function(){l(ne),H.data("modal-button",null)},0)},hasFocus:function(){return null!==r.shared.$f_el},exec:function(H,ne){var ee=-1!==navigator.userAgent.indexOf("Mac OS X")?H.metaKey:H.ctrlKey,oe=H.which,ie=!1;return oe!==d.KEYCODE.TAB||ee||H.shiftKey||H.altKey?oe!==d.KEYCODE.ARROW_RIGHT||ee||H.shiftKey||H.altKey?oe!==d.KEYCODE.TAB||ee||!H.shiftKey||H.altKey?oe!==d.KEYCODE.ARROW_LEFT||ee||H.shiftKey||H.altKey?oe!==d.KEYCODE.ARROW_UP||ee||H.shiftKey||H.altKey?oe!==d.KEYCODE.ARROW_DOWN||ee||H.shiftKey||H.altKey?oe!==d.KEYCODE.ENTER&&oe!==d.KEYCODE.SPACE||ee||H.shiftKey||H.altKey?oe!==d.KEYCODE.ESC||ee||H.shiftKey||H.altKey?oe!==d.KEYCODE.F10||ee||H.shiftKey||!H.altKey||(ie=F()):ie=function(Ce){if(r.shared.$f_el){var ae=$();return ae?(r.button.click(ae),l(ae)):Ce.parent().findVisible(".fr-back").length?(r.shared.with_kb=!1,r.opts.toolbarInline&&(r.events.disableBlur(),r.events.focus()),r.button.exec(Ce.parent().findVisible(".fr-back")).first(),T(Ce.parent())):r.shared.$f_el.is("button, .fr-group span")&&(Ce.parent().is(".fr-popup")?(r.accessibility.restoreSelection(),r.shared.$f_el=null,!1!==r.events.trigger("toolbar.esc")&&(r.popups.hide(Ce.parent()),r.opts.toolbarInline&&r.toolbar.showInline(null,!0),T(Ce.parent()))):C()),!1}}(ne):ie=A():ie=r.shared.$f_el&&r.shared.$f_el.is(".fr-dropdown:not(.fr-active)")?A():D(!0):ie=D():ie=B(ne):ie=B(ne,!0):ie=W(ne):(g=oe,ie=W(ne,!0)),r.shared.$f_el||void 0!==ie||(ie=!0),!ie&&r.keys.isBrowserAction(H)&&(ie=!0),!!ie||(H.preventDefault(),H.stopPropagation(),!1)},saveSelection:x,restoreSelection:function(){r.$el.find(".fr-marker").length&&(r.events.disableBlur(),r.selection.restore(),r.events.enableBlur())}}},Object.assign(d.DEFAULTS,{tooltips:!0}),d.MODULES.tooltip=function(r){var g=r.$;function J(){r.helpers.isMobile()||r.$tooltip&&r.$tooltip.removeClass("fr-visible").css("left","-3000px").css("position","fixed")}function n(l,m){if(!r.helpers.isMobile()){var h=l.attr("id")&&l.attr("id").split("-")[0],O=l.attr("title"),x=r.opts.trackChangesEnabled,F=r.opts.showChangesEnabled;if(r.opts.toolbarContainer){for(var $=!1,j=0;j<d.INSTANCES.length;j++)if(d.INSTANCES[j].core.hasFocus()){x=d.INSTANCES[j].opts.trackChangesEnabled,F=d.INSTANCES[j].opts.showChangesEnabled,$=!0;break}$||(F=x=l.hasClass("fr-active"))}if("trackChanges"===h)O=x?"Disable Track Changes":"Enable Track Changes";else if("showChanges"===h)O=F?"Hide Changes":"Show Changes";else if(("applyAll"===h||"removeAll"===h||"applyLast"===h||"removeLast"===h)&&0===r.track_changes.getPendingChanges().length)return;if(l.data("title",O),l.data("title")){r.$tooltip||function(){if(r.opts.tooltips&&!r.helpers.isMobile()){if(r.shared.$tooltip)r.$tooltip=r.shared.$tooltip;else{r.shared.$tooltip=g(r.doc.createElement("DIV")).addClass("fr-tooltip"),r.$tooltip=r.shared.$tooltip,r.opts.theme&&r.$tooltip.addClass("".concat(r.opts.theme,"-theme"));var D={};r.$wp&&0<r.$wp.length&&(D=r.$wp.closest("dialog")),0<D.length?D.first().append(r.$tooltip):g(r.o_doc).find("body").first().append(r.$tooltip)}r.events.on("shared.destroy",function(){r.$tooltip.html("").removeData().remove(),r.$tooltip=null},!0)}}(),l.removeAttr("title"),r.$tooltip.text(r.language.translate(l.data("title"))),r.$tooltip.addClass("fr-visible");var V=l.offset().left+(l.outerWidth()-r.$tooltip.outerWidth())/2;V<0&&(V=0),V+r.$tooltip.outerWidth()>g(r.o_win).width()&&(V=g(r.o_win).width()-r.$tooltip.outerWidth()),void 0===m&&(m=r.opts.toolbarBottom),l.offset().top-g(window).scrollTop()+l.outerHeight()+10>=g(window).height()&&(m=!0);var N=m?l.offset().top-r.$tooltip.height():l.offset().top+l.outerHeight();r.$tooltip.css("position",""),r.$tooltip.css("left",V),r.$tooltip.css("top",Math.ceil(N));var W={};r.$wp&&0<r.$wp.length&&(W=r.$wp.closest("dialog")),0<W.length?(r.$tooltip.css("margin-left",-W.first().offset().left),r.$tooltip.css("margin-top",-W.first().offset().top)):"static"!==g(r.o_doc).find("body").first().css("position")?(r.$tooltip.css("margin-left",-g(r.o_doc).find("body").first().offset().left),r.$tooltip.css("margin-top",-g(r.o_doc).find("body").first().offset().top)):(r.$tooltip.css("margin-left",""),r.$tooltip.css("margin-top",""))}}}return{hide:J,to:n,bind:function(m,h,O){r.opts.tooltips&&!r.helpers.isMobile()&&(r.events.$on(m,"mouseover",h,function(x){r.node.hasClass(x.currentTarget,"fr-disabled")||r.edit.isDisabled()||n(g(x.currentTarget),O)},!0),r.events.$on(m,"mouseout ".concat(r._mousedown," ").concat(r._mouseup),h,function(){J()},!0))}}},d.TOOLBAR_VISIBLE_BUTTONS=3,d.MODULES.button=function(r){var g=r.$,J=[];(r.opts.toolbarInline||r.opts.toolbarContainer)&&(r.shared.buttons||(r.shared.buttons=[]),J=r.shared.buttons);var n=[];function l(v,T,Z){for(var R=g(),M=0;M<v.length;M++){var H=g(v[M]);if(H.is(T)&&(R=R.add(H)),Z&&H.is(".fr-dropdown")){var ne=H.next().find(T);R=R.add(ne)}}return R}function m(v,T){var Z,R=g();if(!v)return R;for(Z in R=(R=R.add(l(J,v,T))).add(l(n,v,T)),r.shared.popups)if(Object.prototype.hasOwnProperty.call(r.shared.popups,Z)){var M=r.shared.popups[Z].children().find(v);R=R.add(M)}for(Z in r.shared.modals)if(Object.prototype.hasOwnProperty.call(r.shared.modals,Z)){var H=r.shared.modals[Z].$modal.find(v);R=R.add(H)}return R}function O(v){v.addClass("fr-blink"),setTimeout(function(){v.removeClass("fr-blink")},500);for(var T=v.data("cmd"),Z=[];void 0!==v.data("param".concat(Z.length+1));)Z.push(v.data("param".concat(Z.length+1)));var R=m(".fr-dropdown.fr-active");R.length&&(R.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),R.prev(".fr-expanded").removeClass("fr-expanded"),R.parents(".fr-toolbar:not(.fr-inline)").css("zIndex","")),v.parents(".fr-popup, .fr-toolbar").data("instance").commands.exec(T,Z)}function x(v){var T=v.parents(".fr-popup, .fr-toolbar").data("instance"),Z=r.popups.get("link.insert");if(0===v.parents(".fr-popup").length&&v.data("popup")&&!v.hasClass("fr-btn-active-popup")&&(v.attr("id")==="insertLink-".concat(r.id)&&Z&&Z.hasClass("fr-active")||v.addClass("fr-btn-active-popup")),0!==v.parents(".fr-popup").length||v.data("popup")||T.popups.hideAll(),T.popups.areVisible()&&!T.popups.areVisible(T)){for(var R=0;R<d.INSTANCES.length;R++)d.INSTANCES[R]!==T&&d.INSTANCES[R].popups&&d.INSTANCES[R].popups.areVisible()&&d.INSTANCES[R].$el.find(".fr-marker").remove();T.popups.hideAll()}r.node.hasClass(v.get(0),"fr-dropdown")?function h(v){var T=v.next(),Z=r.node.hasClass(v.get(0),"fr-active"),R=m(".fr-dropdown.fr-active").not(v),M=v.parents(".fr-toolbar, .fr-popup").data("instance")||r;M.helpers.isIOS()&&!M.el.querySelector(".fr-marker")&&(M.selection.save(),M.selection.clear(),M.selection.restore()),T.parents(".fr-more-toolbar").addClass("fr-overflow-visible");var ke,dt,Mt,H=0,ne=0,ee=T.find("> .fr-dropdown-wrapper");if(!Z){var oe=v.data("cmd");T.find(".fr-command").removeClass("fr-active").attr("aria-selected",!1),d.COMMANDS[oe]&&d.COMMANDS[oe].refreshOnShow&&d.COMMANDS[oe].refreshOnShow.apply(M,[v,T]),T.css("left",v.offset().left-v.parents(".fr-btn-wrap, .fr-toolbar, .fr-buttons").offset().left-("rtl"===r.opts.direction?T.width()-v.outerWidth():0)),T.addClass("test-height"),H=T.outerHeight(),ne=r.helpers.getPX(ee.css("max-height")),T.removeClass("test-height"),T.css("top","").css("bottom","");var ie=v.outerHeight()/10;if(!r.opts.toolbarBottom&&T.offset().top+v.outerHeight()+H<g(r.o_doc).height())T.css("top",v.position().top+v.outerHeight()-ie);else{var we=0,Ce=v.parents(".fr-more-toolbar");0<Ce.length&&(we=Ce.first().height()),T.css("bottom",v.parents(".fr-popup, .fr-toolbar").first().height()-we-v.position().top)}}v.addClass("fr-blink").toggleClass("fr-active"),v.hasClass("fr-options")&&v.prev().toggleClass("fr-expanded"),v.hasClass("fr-active")?(T.attr("aria-hidden",!1),v.attr("aria-expanded",!0),ke=ee,(Mt=ne)<=(dt=H)&&(ke.parent().css("overflow","auto"),ke.parent().css("overflow-x","hidden")),ke.css("height",Math.min(dt,Mt))):(T.attr("aria-hidden",!0).css("overflow",""),v.attr("aria-expanded",!1),ee.css("height","")),setTimeout(function(){v.removeClass("fr-blink")},300),T.css("margin-left",""),T.offset().left+T.outerWidth()>r.$sc.offset().left+r.$sc.width()&&T.css("margin-left",-(T.offset().left+T.outerWidth()-r.$sc.offset().left-r.$sc.width())),T.offset().left<r.$sc.offset().left&&"rtl"===r.opts.direction&&T.css("margin-left",r.$sc.offset().left),R.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),R.prev(".fr-expanded").removeClass("fr-expanded"),R.parents(".fr-toolbar:not(.fr-inline)").css("zIndex",""),0!==v.parents(".fr-popup").length||r.opts.toolbarInline||(r.node.hasClass(v.get(0),"fr-active")?r.$tb.css("zIndex",(r.opts.zIndex||1)+4):r.$tb.css("zIndex",""));var ae=T.find("a.fr-command.fr-active").first();r.helpers.isMobile()||(ae.length?(r.accessibility.focusToolbarElement(ae),ee.scrollTop(Math.abs(ae.parents(".fr-dropdown-content").offset().top-ae.offset().top)-ae.offset().top)):(r.accessibility.focusToolbarElement(v),ee.scrollTop(0)))}(v):(O(v),d.COMMANDS[v.data("cmd")]&&!1!==d.COMMANDS[v.data("cmd")].refreshAfterCallback&&T.button.bulkRefresh())}function F(v){x(g(v.currentTarget))}function $(v){var T=v.find(".fr-dropdown.fr-active");T.length&&(T.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),T.parents(".fr-toolbar:not(.fr-inline)").css("zIndex",""),T.prev().removeClass("fr-expanded"))}function j(v){v.preventDefault(),v.stopPropagation()}function V(v){if(v.stopPropagation(),!r.helpers.isMobile())return!1}function N(v){var T=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},Z=2<arguments.length?arguments[2]:void 0;if(r.helpers.isMobile()&&!1===T.showOnMobile)return"";var R=T.displaySelection;"function"==typeof R&&(R=R(r));var M="";if("options"!==T.type)if(R){var H="function"==typeof T.defaultSelection?T.defaultSelection(r):T.defaultSelection;M='<span style="width:'.concat(T.displaySelectionWidth||100,'px">').concat(r.language.translate(H||T.title),"</span>")}else M=r.icon.create(T.icon||v),M+='<span class="fr-sr-only">'.concat(r.language.translate(T.title)||"","</span>");var ne=T.popup?' data-popup="true"':"",ee=T.modal?' data-modal="true"':"",oe=r.shortcuts.get("".concat(v,"."));oe=oe?" (".concat(oe,")"):"";var ie="".concat(v,"-").concat(r.id),we="dropdown-menu-".concat(ie),Ce='<button id="'.concat(ie,'"').concat(T.more_btn?' data-group-name="'.concat(ie,'" '):"",'type="button" tabIndex="-1" role="button"').concat(T.toggle?' aria-pressed="false"':"").concat("dropdown"===T.type||"options"===T.type?' aria-controls="'.concat(we,'" aria-expanded="false" aria-haspopup="true"'):"").concat(T.disabled?' aria-disabled="true"':"",' title="').concat(r.language.translate(T.title)||"").concat(oe,'" class="fr-command fr-btn').concat("dropdown"===T.type||"options"==T.type?" fr-dropdown":"").concat("options"==T.type?" fr-options":"").concat("more"==T.type?" fr-more":"").concat(T.displaySelection?" fr-selection":"").concat(T.back?" fr-back":"").concat(T.disabled?" fr-disabled":"").concat(Z?"":" fr-hidden",'" data-cmd="').concat(v,'"').concat(ne).concat(ee,">").concat(M,"</button>");if("dropdown"===T.type||"options"===T.type){var ae='<div id="'.concat(we,'" class="fr-dropdown-menu" role="listbox" aria-labelledby="').concat(ie,'" aria-hidden="true"><div class="fr-dropdown-wrapper" role="presentation"><div class="fr-dropdown-content" role="presentation">');ae+=function(ke,dt){var Mt="";if(dt.html)Mt+="function"==typeof dt.html?dt.html.call(r):dt.html;else{var xt=dt.options;for(var Jt in"function"==typeof xt&&(xt=xt()),Mt+='<ul class="fr-dropdown-list" role="presentation">',xt)if(Object.prototype.hasOwnProperty.call(xt,Jt)){var Yt=r.shortcuts.get("".concat(ke,".").concat(Jt));Yt=Yt?'<span class="fr-shortcut">'.concat(Yt,"</span>"):"",Mt+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="'.concat("options"===dt.type?ke.replace(/Options/g,""):ke,'" data-param1="').concat(Jt,'" title="').concat(xt[Jt],'">').concat(r.language.translate(xt[Jt]),"</a></li>")}Mt+="</ul>"}return Mt}(v,T),Ce+=ae+="</div></div></div>"}return T.hasOptions&&T.hasOptions.apply(r)&&(Ce='<div class="fr-btn-wrap">'.concat(Ce," ").concat(N(v+"Options",Object.assign({},T,{type:"options",hasOptions:!1}),Z),"  </div>")),Ce}function W(v){var T=r.$tb&&r.$tb.data("instance")||r;if(!1===r.events.trigger("buttons.refresh"))return!0;setTimeout(function(){for(var Z=T.selection.inEditor()&&T.core.hasFocus(),R=0;R<v.length;R++){var M=g(v[R]),H=M.data("cmd");0===M.parents(".fr-popup").length?Z||d.COMMANDS[H]&&d.COMMANDS[H].forcedRefresh?T.button.refresh(M):r.node.hasClass(M.get(0),"fr-dropdown")||(M.removeClass("fr-active"),M.attr("aria-pressed")&&M.attr("aria-pressed",!1)):M.parents(".fr-popup").isVisible()&&T.button.refresh(M)}},0)}function B(){W(J),W(n)}function D(){J=[],n=[]}r.shared.popup_buttons||(r.shared.popup_buttons=[]),n=r.shared.popup_buttons;var A=null;function C(){clearTimeout(A),A=setTimeout(B,50)}return{_init:function(){r.opts.toolbarInline?r.events.on("toolbar.show",B):(r.events.on("mouseup",C),r.events.on("keyup",C),r.events.on("blur",C),r.events.on("focus",C),r.events.on("contentChanged",C),r.helpers.isMobile()&&r.events.$on(r.$doc,"selectionchange",B)),r.events.on("shared.destroy",D)},build:N,buildList:function(T,Z){for(var R="",M=0;M<T.length;M++){var H=T[M],ne=d.COMMANDS[H];ne&&typeof ne.plugin<"u"&&r.opts.pluginsEnabled.indexOf(ne.plugin)<0||(ne?R+=N(H,ne,void 0===Z||0<=Z.indexOf(H)):"|"===H?R+='<div class="fr-separator fr-vs" role="separator" aria-orientation="vertical"></div>':"-"===H&&(R+='<div class="fr-separator fr-hs" role="separator" aria-orientation="horizontal"></div>'))}return R},buildGroup:function(T){var Z="",R="";for(var M in T){var H=T[M];if(H.buttons){for(var ne="",ee="",oe=0,ie="left",we=d.TOOLBAR_VISIBLE_BUTTONS,Ce=0;Ce<H.buttons.length;Ce++){var ae=H.buttons[Ce],me=d.COMMANDS[ae];me||("|"==ae?ne+='<div class="fr-separator fr-vs" role="separator" aria-orientation="vertical"></div>':"-"==ae&&(ne+='<div class="fr-separator fr-hs" role="separator" aria-orientation="horizontal"></div>')),!me||me&&typeof me.plugin<"u"&&r.opts.pluginsEnabled.indexOf(me.plugin)<0||(void 0!==T[M].align&&(ie=T[M].align),void 0!==T[M].buttonsVisible&&(we=T[M].buttonsVisible),T.showMoreButtons&&we<=oe?ee+=N(ae,me,!0):ne+=N(ae,me,!0),oe++)}if(T.showMoreButtons&&we<oe){var ke=M,dt=d.COMMANDS[ke];dt.more_btn=!0,ne+=N(ke,dt,!0)}"trackChanges"!==M&&(Z+='<div class="fr-btn-grp fr-float-'.concat(ie,'">').concat(ne,"</div>")),T.showMoreButtons&&0<ee.length&&(R+='<div class="fr-more-toolbar" data-name="'.concat(M+"-"+r.id,'">').concat(ee,"</div>"))}}return r.opts.toolbarBottom?r.helpers.isMobile()?'<div class="fr-bottom-extended">'.concat(R,"</div><div>").concat(Z,"</div>"):"".concat(R,'<div class="fr-newline"></div>').concat(Z):"".concat(Z,'<div class="fr-newline"></div>').concat(R)},bindCommands:function(T,Z){r.events.bindClick(T,".fr-command:not(.fr-disabled)",F),r.events.$on(T,"".concat(r._mousedown," ").concat(r._mouseup," ").concat(r._move),".fr-dropdown-menu",j,!0),r.events.$on(T,"".concat(r._mousedown," ").concat(r._mouseup," ").concat(r._move),".fr-dropdown-menu .fr-dropdown-wrapper",V,!0);var R=T.get(0).ownerDocument;function H(ne){(!ne||ne.type===r._mouseup&&ne.target!==g("html").get(0)||"keydown"===ne.type&&(r.keys.isCharacter(ne.which)&&!r.keys.ctrlKey(ne)||ne.which===d.KEYCODE.ESC))&&($(T),r.opts.iframe&&function(oe){var ie=oe.find(".fr-popup.fr-active");if(ie.length){ie.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),ie.parents(".fr-toolbar:not(.fr-inline)").css("zIndex",""),ie.prev().removeClass("fr-expanded");var we=r.$tb.find(".fr-btn-active-popup");g(we[0]).removeClass("fr-btn-active-popup")}}(T))}r.events.$on(g("defaultView"in R?R.defaultView:R.parentWindow),"".concat(r._mouseup," resize keydown"),H,!0),r.opts.iframe&&r.events.$on(r.$win,r._mouseup,H,!0),r.node.hasClass(T.get(0),"fr-popup")?g.merge(n,T.find(".fr-btn").toArray()):g.merge(J,T.find(".fr-btn").toArray()),r.tooltip.bind(T,".fr-btn, .fr-title",Z)},refresh:function(T){var Z,R=T.parents(".fr-popup, .fr-toolbar").data("instance")||r,M=T.data("cmd");r.node.hasClass(T.get(0),"fr-dropdown")?Z=T.next():(T.removeClass("fr-active"),T.attr("aria-pressed")&&T.attr("aria-pressed",!1)),d.COMMANDS[M]&&d.COMMANDS[M].refresh?d.COMMANDS[M].refresh.apply(R,[T,Z]):r.refresh[M]&&R.refresh[M](T,Z)},bulkRefresh:B,exec:O,click:x,hideActiveDropdowns:$,addButtons:function(T){for(var Z=0;Z<T.length;Z++)J.push(T[Z])},getButtons:m,getPosition:function(T){var Z=T.offset().left,R=r.opts.toolbarBottom?10:T.outerHeight()-10;return{left:Z,top:T.offset().top+R}}}},d.ICON_TEMPLATES={font_awesome:'<i class="fa fa-[NAME]" aria-hidden="true"></i>',font_awesome_5:'<i class="fas fa-[FA5NAME]" aria-hidden="true"></i>',font_awesome_5r:'<i class="far fa-[FA5NAME]" aria-hidden="true"></i>',font_awesome_5l:'<i class="fal fa-[FA5NAME]" aria-hidden="true"></i>',font_awesome_5b:'<i class="fab fa-[FA5NAME]" aria-hidden="true"></i>',text:'<span style="text-align: center;">[NAME]</span>',image:"<img src=[SRC] alt=[ALT] />",svg:'<svg class="fr-svg" focusable="false" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="[PATH]"/></svg>',svgMultiplePath:'<svg class="fr-svg" focusable="false" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">[PATHS]</svg>',empty:" "},d.ICONS={bold:{NAME:"bold",SVG_KEY:"bold"},italic:{NAME:"italic",SVG_KEY:"italic"},underline:{NAME:"underline",SVG_KEY:"underline"},strikeThrough:{NAME:"strikethrough",SVG_KEY:"strikeThrough"},subscript:{NAME:"subscript",SVG_KEY:"subscript"},superscript:{NAME:"superscript",SVG_KEY:"superscript"},cancel:{NAME:"cancel",SVG_KEY:"cancel"},color:{NAME:"tint",SVG_KEY:"textColor"},outdent:{NAME:"outdent",SVG_KEY:"outdent"},indent:{NAME:"indent",SVG_KEY:"indent"},undo:{NAME:"rotate-left",FA5NAME:"undo",SVG_KEY:"undo"},redo:{NAME:"rotate-right",FA5NAME:"redo",SVG_KEY:"redo"},insert:{NAME:"insert",SVG_KEY:"insert"},insertAll:{NAME:"insertAll",SVG_KEY:"insertAll"},insertHR:{NAME:"minus",SVG_KEY:"horizontalLine"},clearFormatting:{NAME:"eraser",SVG_KEY:"clearFormatting"},selectAll:{NAME:"mouse-pointer",SVG_KEY:"selectAll"},minimize:{NAME:"minimize",SVG_KEY:"minimize"},moreText:{NAME:"ellipsis-v",SVG_KEY:"textMore"},moreParagraph:{NAME:"ellipsis-v",SVG_KEY:"paragraphMore"},moreRich:{NAME:"ellipsis-v",SVG_KEY:"insertMore"},moreMisc:{NAME:"ellipsis-v",SVG_KEY:"more"}},d.DefineIconTemplate=function(r,g){d.ICON_TEMPLATES[r]=g},d.DefineIcon=function(r,g){d.ICONS[r]=g},Object.assign(d.DEFAULTS,{iconsTemplate:"svg"}),d.MODULES.icon=function(r){return{create:function(J){var n=null,l=d.ICONS[J];if(void 0!==l){var m=l.template||d.ICON_DEFAULT_TEMPLATE||r.opts.iconsTemplate;m&&m.apply&&(m=m.apply(r)),l.FA5NAME||(l.FA5NAME=l.NAME),"svg"!==m||l.PATH||(l.PATH=d.SVG[l.SVG_KEY]||""),m&&(m=d.ICON_TEMPLATES[m])&&(n=m.replace(/\[([a-zA-Z0-9]*)\]/g,function(h,O){return"NAME"===O?l[O]||J:l[O]}))}return n||J},getTemplate:function(J){var n=d.ICONS[J],l=r.opts.iconsTemplate;return void 0!==n?l=n.template||d.ICON_DEFAULT_TEMPLATE||r.opts.iconsTemplate:l},getFileIcon:function(J){var n=d.FILEICONS[J];return void 0!==n?n:J}}},d.SVG={imageTransformations:"M3 5.8h2.8V3H3v2.8Zm0 7.6h2.8v-2.8H3v2.8Zm15.2 0H21v-2.8h-2.8v2.8Zm-7.6-7.6h2.8V3h-2.8v2.8Zm0 14.2h2.8v-2.8h-2.8V20ZM3 20h2.8v-2.8H3V20ZM18.2 5.8H21V3h-2.8v2.8Zm0 14.2H21v-2.8h-2.8V20ZM6.8 4.9h2.8V4H6.8v.9Zm0 14.2h2.8v-.9H6.8v.9Zm7.6-14.2h2.8V4h-2.8v.9Zm0 14.2h2.8v-.9h-2.8v.9ZM3.9 9.6h.9V6.8h-.9v2.8Zm15.2 0h.9V6.8h-.9v2.8ZM3.9 16.2h.9v-1.9h-.9v1.9Zm15.2 0h.9v-1.9h-.9v1.9ZM15.8 14l-2.2 2.3V14h2.2Zm0-6.8v6.2H15V8H9v7.3h4.1v.9H8.2v-9h7.6Zm-4.3 5.3v.8h-.8v-.8h.8Zm1.3-1.4v.8h-2.2v-.8h2.2Zm.6-1.5v.8h-2.7v-.8h2.7Z",filestackIcon:"M19 16.5 15 21v-4.5h4Zm0-1.125h-1.5V4.687h-11v14.625l7.5.001V21H5V3h14v12.375Zm-8-1.687v1.687H9.5v-1.687H11Zm2.5-2.813v1.687h-4v-1.687h4Zm1-2.813v1.687h-5V8.062h5Z",add:"M19,13h-6v6h-2v-6H5v-2h6V5h2v6h6V13z",advancedImageEditor:"M3,17v2h6v-2H3z M3,5v2h10V5H3z M13,21v-2h8v-2h-8v-2h-2v6H13z M7,9v2H3v2h4v2h2V9H7z M21,13v-2H11v2H21z M15,9h2V7h4V5h-4  V3h-2V9z",alignCenter:"M9,18h6v-2H9V18z M6,11v2h12v-2H6z M3,6v2h18V6H3z",alignJustify:"M3,18h18v-2H3V18z M3,11v2h18v-2H3z M3,6v2h18V6H3z",alignLeft:"M3,18h6v-2H3V18z M3,11v2h12v-2H3z M3,6v2h18V6H3z",alignRight:"M15,18h6v-2h-6V18z M9,11v2h12v-2H9z M3,6v2h18V6H3z",anchors:"M16,4h-4H8C6.9,4,6,4.9,6,6v4v10l6-2.6l6,2.6V10V6C18,4.9,17.1,4,16,4z M16,17l-4-1.8L8,17v-7V6h4h4v4V17z",autoplay:"M 7.570312 0.292969 C 7.542969 0.292969 7.515625 0.292969 7.488281 0.296875 C 7.203125 0.324219 6.984375 0.539062 6.980469 0.792969 L 6.925781 3.535156 C 2.796875 3.808594 -0.0078125 6.425781 -0.0859375 10.09375 C -0.121094 11.96875 0.710938 13.6875 2.265625 14.921875 C 3.769531 16.117188 5.839844 16.796875 8.097656 16.828125 C 8.140625 16.828125 12.835938 16.898438 13.035156 16.886719 C 15.171875 16.796875 17.136719 16.128906 18.558594 15.003906 C 20.066406 13.816406 20.882812 12.226562 20.917969 10.40625 C 20.960938 8.410156 20.023438 6.605469 18.289062 5.335938 C 18.214844 5.277344 18.128906 5.230469 18.035156 5.203125 C 17.636719 5.074219 17.222656 5.199219 17 5.476562 L 15.546875 7.308594 C 15.304688 7.609375 15.363281 8.007812 15.664062 8.265625 C 16.351562 8.851562 16.707031 9.625 16.6875 10.5 C 16.652344 12.25 15.070312 13.390625 12.757812 13.535156 C 12.59375 13.539062 8.527344 13.472656 8.164062 13.464844 C 5.703125 13.429688 4.101562 12.191406 4.140625 10.3125 C 4.175781 8.570312 5.132812 7.46875 6.847656 7.199219 L 6.796875 9.738281 C 6.792969 9.992188 7 10.214844 7.285156 10.253906 C 7.3125 10.257812 7.339844 10.257812 7.367188 10.257812 C 7.503906 10.261719 7.632812 10.222656 7.738281 10.148438 L 14.039062 5.785156 C 14.171875 5.691406 14.253906 5.558594 14.253906 5.410156 C 14.257812 5.261719 14.1875 5.125 14.058594 5.027344 L 7.941406 0.414062 C 7.835938 0.335938 7.707031 0.292969 7.570312 0.292969 ",back:"M20 11L7.83 11 11.425 7.405 10.01 5.991 5.416 10.586 5.414 10.584 4 11.998 4.002 12 4 12.002 5.414 13.416 5.416 13.414 10.01 18.009 11.425 16.595 7.83 13 20 13 20 13 20 11 20 11Z",backgroundColor:"M9.91752,12.24082l7.74791-5.39017,1.17942,1.29591-6.094,7.20747L9.91752,12.24082M7.58741,12.652l4.53533,4.98327a.93412.93412,0,0,0,1.39531-.0909L20.96943,8.7314A.90827.90827,0,0,0,20.99075,7.533l-2.513-2.76116a.90827.90827,0,0,0-1.19509-.09132L7.809,11.27135A.93412.93412,0,0,0,7.58741,12.652ZM2.7939,18.52772,8.41126,19.5l1.47913-1.34617-3.02889-3.328Z",blockquote:"M10.31788,5l.93817,1.3226A12.88271,12.88271,0,0,0,8.1653,9.40125a5.54242,5.54242,0,0,0-.998,3.07866v.33733q.36089-.04773.66067-.084a4.75723,4.75723,0,0,1,.56519-.03691,2.87044,2.87044,0,0,1,2.11693.8427,2.8416,2.8416,0,0,1,.8427,2.09274,3.37183,3.37183,0,0,1-.8898,2.453A3.143,3.143,0,0,1,8.10547,19,3.40532,3.40532,0,0,1,5.375,17.7245,4.91156,4.91156,0,0,1,4.30442,14.453,9.3672,9.3672,0,0,1,5.82051,9.32933,14.75716,14.75716,0,0,1,10.31788,5Zm8.39243,0,.9369,1.3226a12.88289,12.88289,0,0,0-3.09075,3.07865,5.54241,5.54241,0,0,0-.998,3.07866v.33733q.33606-.04773.63775-.084a4.91773,4.91773,0,0,1,.58938-.03691,2.8043,2.8043,0,0,1,2.1042.83,2.89952,2.89952,0,0,1,.80578,2.10547,3.42336,3.42336,0,0,1-.86561,2.453A3.06291,3.06291,0,0,1,16.49664,19,3.47924,3.47924,0,0,1,13.742,17.7245,4.846,4.846,0,0,1,12.64721,14.453,9.25867,9.25867,0,0,1,14.17476,9.3898,15.26076,15.26076,0,0,1,18.71031,5Z",bold:"M15.25,11.8h0A3.68,3.68,0,0,0,17,9a3.93,3.93,0,0,0-3.86-4H6.65V19h7a3.74,3.74,0,0,0,3.7-3.78V15.1A3.64,3.64,0,0,0,15.25,11.8ZM8.65,7h4.2a2.09,2.09,0,0,1,2,1.3,2.09,2.09,0,0,1-1.37,2.61,2.23,2.23,0,0,1-.63.09H8.65Zm4.6,10H8.65V13h4.6a2.09,2.09,0,0,1,2,1.3,2.09,2.09,0,0,1-1.37,2.61A2.23,2.23,0,0,1,13.25,17Z",cancel:"M13.4,12l5.6,5.6L17.6,19L12,13.4L6.4,19L5,17.6l5.6-5.6L5,6.4L6.4,5l5.6,5.6L17.6,5L19,6.4L13.4,12z",cellBackground:"M16.6,12.4L7.6,3.5L6.2,4.9l2.4,2.4l-5.2,5.2c-0.6,0.6-0.6,1.5,0,2.1l5.5,5.5c0.3,0.3,0.7,0.4,1.1,0.4s0.8-0.1,1.1-0.4  l5.5-5.5C17.2,14,17.2,13,16.6,12.4z M5.2,13.5L10,8.7l4.8,4.8H5.2z M19,15c0,0-2,2.2-2,3.5c0,1.1,0.9,2,2,2s2-0.9,2-2  C21,17.2,19,15,19,15z",cellBorderColor:"M22,22H2v2h20V22z",cellOptions:"M20,5H4C2.9,5,2,5.9,2,7v10c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M9.5,6.5h5V9h-5V6.5z M8,17.5H4  c-0.3,0-0.5-0.2-0.5-0.4c0,0,0,0,0,0V17v-2H8V17.5z M8,13.5H3.5v-3H8V13.5z M8,9H3.5V7c0-0.3,0.2-0.5,0.4-0.5c0,0,0,0,0,0H8V9z   M14.5,17.5h-5V15h5V17.5z M20.5,17c0,0.3-0.2,0.5-0.4,0.5c0,0,0,0,0,0H16V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M20.5,9H16V6.5h4  c0.3,0,0.5,0.2,0.5,0.4c0,0,0,0,0,0V9z",cellStyle:"M20,19.9l0.9,3.6l-3.2-1.9l-3.3,1.9l0.8-3.6L12.3,17h3.8l1.7-3.5l1.4,3.5H23L20,19.9z M20,5H4C2.9,5,2,5.9,2,7v10  c0,1.1,0.9,2,2,2h7.5l-0.6-0.6L10,17.5H9.5V15h5.4l1.1-2.3v-2.2h4.5v3H20l0.6,1.5H22V7C22,5.9,21.1,5,20,5z M3.5,7  c0-0.3,0.2-0.5,0.4-0.5c0,0,0,0,0.1,0h4V9H3.5V7z M3.5,10.5H8v3H3.5V10.5z M4,17.5c-0.3,0-0.5-0.2-0.5-0.4c0,0,0,0,0-0.1v-2H8v2.5H4  z M14.5,9h-5V6.5h5V9z M20.5,9H16V6.5h4c0.3,0,0.5,0.2,0.5,0.4c0,0,0,0,0,0.1V9z",clearFormatting:"M11.48,10.09l-1.2-1.21L8.8,7.41,6.43,5,5.37,6.1,8.25,9,4.66,19h2l1.43-4h5.14l1.43,4h2l-.89-2.51L18.27,19l1.07-1.06L14.59,13.2ZM8.8,13l.92-2.56L12.27,13Zm.56-7.15L9.66,5h2l1.75,4.9Z",close:"M13.4,12l5.6,5.6L17.6,19L12,13.4L6.4,19L5,17.6l5.6-5.6L5,6.4L6.4,5l5.6,5.6L17.6,5L19,6.4L13.4,12z",codeView:"M9.4,16.6,4.8,12,9.4,7.4,8,6,2,12l6,6Zm5.2,0L19.2,12,14.6,7.4,16,6l6,6-6,6Z",cogs:"M18.877 12.907a6.459 6.459 0 0 0 0 -1.814l1.952 -1.526a0.468 0.468 0 0 0 0.111 -0.593l-1.851 -3.2a0.461 0.461 0 0 0 -0.407 -0.231 0.421 0.421 0 0 0 -0.157 0.028l-2.3 0.925a6.755 6.755 0 0 0 -1.563 -0.907l-0.352 -2.452a0.451 0.451 0 0 0 -0.453 -0.388h-3.7a0.451 0.451 0 0 0 -0.454 0.388L9.347 5.588A7.077 7.077 0 0 0 7.783 6.5l-2.3 -0.925a0.508 0.508 0 0 0 -0.166 -0.028 0.457 0.457 0 0 0 -0.4 0.231l-1.851 3.2a0.457 0.457 0 0 0 0.111 0.593l1.952 1.526A7.348 7.348 0 0 0 5.063 12a7.348 7.348 0 0 0 0.064 0.907L3.175 14.433a0.468 0.468 0 0 0 -0.111 0.593l1.851 3.2a0.461 0.461 0 0 0 0.407 0.231 0.421 0.421 0 0 0 0.157 -0.028l2.3 -0.925a6.74 6.74 0 0 0 1.564 0.907L9.7 20.864a0.451 0.451 0 0 0 0.454 0.388h3.7a0.451 0.451 0 0 0 0.453 -0.388l0.352 -2.452a7.093 7.093 0 0 0 1.563 -0.907l2.3 0.925a0.513 0.513 0 0 0 0.167 0.028 0.457 0.457 0 0 0 0.4 -0.231l1.851 -3.2a0.468 0.468 0 0 0 -0.111 -0.593Zm-0.09 2.029l-0.854 1.476 -2.117 -0.852 -0.673 0.508a5.426 5.426 0 0 1 -1.164 0.679l-0.795 0.323 -0.33 2.269h-1.7l-0.32 -2.269 -0.793 -0.322a5.3 5.3 0 0 1 -1.147 -0.662L8.2 15.56l-2.133 0.86 -0.854 -1.475 1.806 -1.411 -0.1 -0.847c-0.028 -0.292 -0.046 -0.5 -0.046 -0.687s0.018 -0.4 0.045 -0.672l0.106 -0.854L5.217 9.064l0.854 -1.475 2.117 0.851 0.673 -0.508a5.426 5.426 0 0 1 1.164 -0.679l0.8 -0.323 0.331 -2.269h1.7l0.321 2.269 0.792 0.322a5.3 5.3 0 0 1 1.148 0.661l0.684 0.526 2.133 -0.859 0.853 1.473 -1.8 1.421 0.1 0.847a5 5 0 0 1 0.046 0.679c0 0.193 -0.018 0.4 -0.045 0.672l-0.106 0.853ZM12 14.544A2.544 2.544 0 1 1 14.546 12 2.552 2.552 0 0 1 12 14.544Z",columns:"M20,5H4C2.9,5,2,5.9,2,7v10c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M8,17.5H4c-0.3,0-0.5-0.2-0.5-0.4  c0,0,0,0,0,0V17v-2H8V17.5z M8,13.5H3.5v-3H8V13.5z M8,9H3.5V7c0-0.3,0.2-0.5,0.4-0.5c0,0,0,0,0,0H8V9z M20.5,17  c0,0.3-0.2,0.5-0.4,0.5c0,0,0,0,0,0H16V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M20.5,9H16V6.5h4c0.3,0,0.5,0.2,0.5,0.4c0,0,0,0,0,0  V9z",edit:"M17,11.2L12.8,7L5,14.8V19h4.2L17,11.2z M7,16.8v-1.5l5.6-5.6l1.4,1.5l-5.6,5.6H7z M13.5,6.3l0.7-0.7c0.8-0.8,2.1-0.8,2.8,0  c0,0,0,0,0,0L18.4,7c0.8,0.8,0.8,2,0,2.8l-0.7,0.7L13.5,6.3z",exitFullscreen:"M5,16H8v3h2V14H5ZM8,8H5v2h5V5H8Zm6,11h2V16h3V14H14ZM16,8V5H14v5h5V8Z",fileInsert:"M 8.09375 12.75 L 5.90625 12.75 C 5.542969 12.75 5.25 12.394531 5.25 11.953125 L 5.25 6.375 L 2.851562 6.375 C 2.367188 6.375 2.121094 5.660156 2.464844 5.242188 L 6.625 0.1875 C 6.832031 -0.0585938 7.167969 -0.0585938 7.371094 0.1875 L 11.535156 5.242188 C 11.878906 5.660156 11.632812 6.375 11.148438 6.375 L 8.75 6.375 L 8.75 11.953125 C 8.75 12.394531 8.457031 12.75 8.09375 12.75 Z M 14 12.484375 L 14 16.203125 C 14 16.644531 13.707031 17 13.34375 17 L 0.65625 17 C 0.292969 17 0 16.644531 0 16.203125 L 0 12.484375 C 0 12.042969 0.292969 11.6875 0.65625 11.6875 L 4.375 11.6875 L 4.375 11.953125 C 4.375 12.980469 5.0625 13.8125 5.90625 13.8125 L 8.09375 13.8125 C 8.9375 13.8125 9.625 12.980469 9.625 11.953125 L 9.625 11.6875 L 13.34375 11.6875 C 13.707031 11.6875 14 12.042969 14 12.484375 Z M 10.609375 15.40625 C 10.609375 15.039062 10.363281 14.742188 10.0625 14.742188 C 9.761719 14.742188 9.515625 15.039062 9.515625 15.40625 C 9.515625 15.773438 9.761719 16.070312 10.0625 16.070312 C 10.363281 16.070312 10.609375 15.773438 10.609375 15.40625 Z M 12.359375 15.40625 C 12.359375 15.039062 12.113281 14.742188 11.8125 14.742188 C 11.511719 14.742188 11.265625 15.039062 11.265625 15.40625 C 11.265625 15.773438 11.511719 16.070312 11.8125 16.070312 C 12.113281 16.070312 12.359375 15.773438 12.359375 15.40625 Z M 12.359375 15.40625 ",fileManager:"M 0 5.625 L 20.996094 5.625 L 21 15.75 C 21 16.371094 20.410156 16.875 19.6875 16.875 L 1.3125 16.875 C 0.585938 16.875 0 16.371094 0 15.75 Z M 0 5.625 M 21 4.5 L 0 4.5 L 0 2.25 C 0 1.628906 0.585938 1.125 1.3125 1.125 L 6.921875 1.125 C 7.480469 1.125 8.015625 1.316406 8.40625 1.652344 L 9.800781 2.847656 C 10.195312 3.183594 10.730469 3.375 11.289062 3.375 L 19.6875 3.375 C 20.414062 3.375 21 3.878906 21 4.5 Z M 21 4.5",markdown:"M5.55006 17.75V7.35L8.96006 16.89H10.7101L14.2301 7.37V14.0729C14.3951 14.1551 14.5499 14.265 14.6875 14.4026L14.7001 14.4151V11.64C14.7001 10.8583 15.2127 10.1963 15.9201 9.97171V5H13.6801L10.0401 14.86L6.51006 5H4.00006V17.75H5.55006ZM17.2001 11.64C17.2001 11.2258 16.8643 10.89 16.4501 10.89C16.0359 10.89 15.7001 11.2258 15.7001 11.64V16.8294L13.9804 15.1097C13.6875 14.8168 13.2126 14.8168 12.9197 15.1097C12.6269 15.4026 12.6269 15.8775 12.9197 16.1703L15.9197 19.1703C16.2126 19.4632 16.6875 19.4632 16.9804 19.1703L19.9804 16.1703C20.2733 15.8775 20.2733 15.4026 19.9804 15.1097C19.6875 14.8168 19.2126 14.8168 18.9197 15.1097L17.2001 16.8294V11.64Z",fontAwesome:"M18.99018,13.98212V7.52679c-.08038-1.21875-1.33929-.683-1.33929-.683-2.933,1.39282-4.36274.61938-5.85938.15625a6.23272,6.23272,0,0,0-2.79376-.20062l-.00946.004A1.98777,1.98777,0,0,0,7.62189,5.106a.984.984,0,0,0-.17517-.05432c-.02447-.0055-.04882-.01032-.0736-.0149A.9565.9565,0,0,0,7.1908,5H6.82539a.9565.9565,0,0,0-.18232.0368c-.02472.00458-.04907.0094-.07348.01484a.985.985,0,0,0-.17523.05438,1.98585,1.98585,0,0,0-.573,3.49585v9.394A1.004,1.004,0,0,0,6.82539,19H7.1908a1.00406,1.00406,0,0,0,1.00409-1.00409V15.52234c3.64221-1.09827,5.19709.64282,7.09888.57587a5.57291,5.57291,0,0,0,3.25446-1.05805A1.2458,1.2458,0,0,0,18.99018,13.98212Z",fontFamily:"M16,19h2L13,5H11L6,19H8l1.43-4h5.14Zm-5.86-6L12,7.8,13.86,13Z",fontSize:"M20.75,19h1.5l-3-10h-1.5l-3,10h1.5L17,16.5h3Zm-3.3-4,1.05-3.5L19.55,15Zm-5.7,4h2l-5-14h-2l-5,14h2l1.43-4h5.14ZM5.89,13,7.75,7.8,9.61,13Z",fullscreen:"M7,14H5v5h5V17H7ZM5,10H7V7h3V5H5Zm12,7H14v2h5V14H17ZM14,5V7h3v3h2V5Z",help:"M11,17h2v2h-2V17z M12,5C9.8,5,8,6.8,8,9h2c0-1.1,0.9-2,2-2s2,0.9,2,2c0,2-3,1.7-3,5v1h2v-1c0-2.2,3-2.5,3-5  C16,6.8,14.2,5,12,5z",horizontalLine:"M5,12h14 M19,11H5v2h14V11z",imageAltText:"M19,7h-6v12h-2V7H5V5h6h2h6V7z",imageCaption:"M14.2,11l3.8,5H6l3-3.9l2.1,2.7L14,11H14.2z M8.5,11c0.8,0,1.5-0.7,1.5-1.5S9.3,8,8.5,8S7,8.7,7,9.5C7,10.3,7.7,11,8.5,11z   M22,6v12c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M20,8.8V6H4v12h16V8.8z M22,22H2v2h20V22z",imageClass:"M9.5,13.4l-2.9-2.9h3.8L12.2,7l1.4,3.5h3.8l-3,2.9l0.9,3.6L12,15.1L8.8,17L9.5,13.4z M22,6v12c0,1.1-0.9,2-2,2H4  c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M20,6H4v12h16V8.8V6z",imageDisplay:"M3,5h18v2H3V5z M13,9h8v2h-8V9z M13,13h8v2h-8V13z M3,17h18v2H3V17z M3,9h8v6H3V9z",imageManager:"M20,6h-7l-2-2H4C2.9,4,2,4.9,2,6v12c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8C22,6.9,21.1,6,20,6z M20,18H4V6h6.2l2,2H20V18z   M18,16l-3.8-5H14l-2.9,3.8L9,12.1L6,16H18z M10,9.5C10,8.7,9.3,8,8.5,8S7,8.7,7,9.5S7.7,11,8.5,11S10,10.3,10,9.5z",imageSize:"M16.9,4c-0.3,0-0.5,0.2-0.8,0.3L3.3,13c-0.9,0.6-1.1,1.9-0.5,2.8l2.2,3.3c0.4,0.7,1.2,1,2,0.8c0.3,0,0.5-0.2,0.8-0.3  L20.7,11c0.9-0.6,1.1-1.9,0.5-2.8l-2.2-3.3C18.5,4.2,17.7,3.9,16.9,4L16.9,4z M16.9,9.9L18.1,9l-2-2.9L17,5.6c0.1,0,0.1-0.1,0.2-0.1  c0.2,0,0.4,0,0.5,0.2L19.9,9c0.2,0.2,0.1,0.5-0.1,0.7L7,18.4c-0.1,0-0.1,0.1-0.2,0.1c-0.2,0-0.4,0-0.5-0.2L4.1,15  c-0.2-0.2-0.1-0.5,0.1-0.7L5,13.7l2,2.9l1.2-0.8l-2-2.9L7.5,12l1.1,1.7l1.2-0.8l-1.1-1.7l1.2-0.8l2,2.9l1.2-0.8l-2-2.9l1.2-0.8  l1.1,1.7l1.2-0.8l-1.1-1.7L14.9,7L16.9,9.9z",indent:"M3,9v6l3-3L3,9z M3,19h18v-2H3V19z M3,7h18V5H3V7z M9,11h12V9H9V11z M9,15h12v-2H9V15z",inlineClass:"M9.9,13.313A1.2,1.2,0,0,1,9.968,13H6.277l1.86-5.2,1.841,5.148A1.291,1.291,0,0,1,11.212,12h.426l-2.5-7h-2l-5,14h2l1.43-4H9.9Zm2.651,6.727a2.884,2.884,0,0,1-.655-2.018v-2.71A1.309,1.309,0,0,1,13.208,14h3.113a3.039,3.039,0,0,1,2,1.092s1.728,1.818,2.964,2.928a1.383,1.383,0,0,1,.318,1.931,1.44,1.44,0,0,1-.19.215l-3.347,3.31a1.309,1.309,0,0,1-1.832.258h0a1.282,1.282,0,0,1-.258-.257l-1.71-1.728Zm2.48-3.96a.773.773,0,1,0,.008,0Z",inlineStyle:"M11.88,15h.7l.7-1.7-3-8.3h-2l-5,14h2l1.4-4Zm-4.4-2,1.9-5.2,1.9,5.2ZM15.4,21.545l3.246,1.949-.909-3.637L20.72,17H16.954l-1.429-3.506L13.837,17H10.071l2.857,2.857-.779,3.637Z",insert:"M13.889,11.611c-0.17,0.17-0.443,0.17-0.612,0l-3.189-3.187l-3.363,3.36c-0.171,0.171-0.441,0.171-0.612,0c-0.172-0.169-0.172-0.443,0-0.611l3.667-3.669c0.17-0.17,0.445-0.172,0.614,0l3.496,3.493C14.058,11.167,14.061,11.443,13.889,11.611 M18.25,10c0,4.558-3.693,8.25-8.25,8.25c-4.557,0-8.25-3.692-8.25-8.25c0-4.557,3.693-8.25,8.25-8.25C14.557,1.75,18.25,5.443,18.25,10 M17.383,10c0-4.07-3.312-7.382-7.383-7.382S2.618,5.93,2.618,10S5.93,17.381,10,17.381S17.383,14.07,17.383,10",insertEmbed:"M20.73889,15.45929a3.4768,3.4768,0,0,0-5.45965-.28662L9.5661,12.50861a3.49811,3.49811,0,0,0-.00873-1.01331l5.72174-2.66809a3.55783,3.55783,0,1,0-.84527-1.81262L8.70966,9.6839a3.50851,3.50851,0,1,0,.0111,4.63727l5.7132,2.66412a3.49763,3.49763,0,1,0,6.30493-1.526ZM18.00745,5.01056A1.49993,1.49993,0,1,1,16.39551,6.3894,1.49994,1.49994,0,0,1,18.00745,5.01056ZM5.99237,13.49536a1.49989,1.49989,0,1,1,1.61194-1.37878A1.49982,1.49982,0,0,1,5.99237,13.49536Zm11.78211,5.494a1.49993,1.49993,0,1,1,1.61193-1.37885A1.49987,1.49987,0,0,1,17.77448,18.98932Z",insertFile:"M7,3C5.9,3,5,3.9,5,5v14c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V7.6L14.4,3H7z M17,19H7V5h6v4h4V19z",insertImage:"M14.2,11l3.8,5H6l3-3.9l2.1,2.7L14,11H14.2z M8.5,11c0.8,0,1.5-0.7,1.5-1.5S9.3,8,8.5,8S7,8.7,7,9.5C7,10.3,7.7,11,8.5,11z   M22,6v12c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M20,8.8V6H4v12h16V8.8z",insertLink:"M11,17H7A5,5,0,0,1,7,7h4V9H7a3,3,0,0,0,0,6h4ZM17,7H13V9h4a3,3,0,0,1,0,6H13v2h4A5,5,0,0,0,17,7Zm-1,4H8v2h8Z",insertMore:"M16.5,13h-6v6h-2V13h-6V11h6V5h2v6h6Zm5,4.5A1.5,1.5,0,1,1,20,16,1.5,1.5,0,0,1,21.5,17.5Zm0-4A1.5,1.5,0,1,1,20,12,1.5,1.5,0,0,1,21.5,13.5Zm0-4A1.5,1.5,0,1,1,20,8,1.5,1.5,0,0,1,21.5,9.5Z",insertTable:"M20,5H4C2.9,5,2,5.9,2,7v2v1.5v3V15v2c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2v-2v-1.5v-3V9V7C22,5.9,21.1,5,20,5z M9.5,13.5v-3  h5v3H9.5z M14.5,15v2.5h-5V15H14.5z M9.5,9V6.5h5V9H9.5z M3.5,7c0-0.3,0.2-0.5,0.5-0.5h4V9H3.5V7z M3.5,10.5H8v3H3.5V10.5z M3.5,17  v-2H8v2.5H4C3.7,17.5,3.5,17.3,3.5,17z M20.5,17c0,0.3-0.2,0.5-0.5,0.5h-4V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M16,9V6.5h4  c0.3,0,0.5,0.2,0.5,0.5v2H16z",insertVideo:"M15,8v8H5V8H15m2,2.5V7a1,1,0,0,0-1-1H4A1,1,0,0,0,3,7V17a1,1,0,0,0,1,1H16a1,1,0,0,0,1-1V13.5l2.29,2.29A1,1,0,0,0,21,15.08V8.91a1,1,0,0,0-1.71-.71Z",upload:"M12 6.66667a4.87654 4.87654 0 0 1 4.77525 3.92342l0.29618 1.50268 1.52794 0.10578a2.57021 2.57021 0 0 1 -0.1827 5.13478H6.5a3.49774 3.49774 0 0 1 -0.3844 -6.97454l1.06682 -0.11341L7.678 9.29387A4.86024 4.86024 0 0 1 12 6.66667m0 -2A6.871 6.871 0 0 0 5.90417 8.37 5.49773 5.49773 0 0 0 6.5 19.33333H18.41667a4.57019 4.57019 0 0 0 0.32083 -9.13A6.86567 6.86567 0 0 0 12 4.66667Zm0.99976 7.2469h1.91406L11.99976 9 9.08618 11.91357h1.91358v3H11V16h2V14h-0.00024Z",uploadFiles:"M12 6.66667a4.87654 4.87654 0 0 1 4.77525 3.92342l0.29618 1.50268 1.52794 0.10578a2.57021 2.57021 0 0 1 -0.1827 5.13478H6.5a3.49774 3.49774 0 0 1 -0.3844 -6.97454l1.06682 -0.11341L7.678 9.29387A4.86024 4.86024 0 0 1 12 6.66667m0 -2A6.871 6.871 0 0 0 5.90417 8.37 5.49773 5.49773 0 0 0 6.5 19.33333H18.41667a4.57019 4.57019 0 0 0 0.32083 -9.13A6.86567 6.86567 0 0 0 12 4.66667Zm0.99976 7.2469h1.91406L11.99976 9 9.08618 11.91357h1.91358v3H11V16h2V14h-0.00024Z",italic:"M11.76,9h2l-2.2,10h-2Zm1.68-4a1,1,0,1,0,1,1,1,1,0,0,0-1-1Z",search:"M15.5 14h-0.79l-0.28 -0.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09 -0.59 4.23 -1.57l0.27 0.28v0.79l5 4.99L20.49 19l-4.99 -5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z",lineHeight:"M6.25,7h2.5L5.25,3.5,1.75,7h2.5V17H1.75l3.5,3.5L8.75,17H6.25Zm4-2V7h12V5Zm0,14h12V17h-12Zm0-6h12V11h-12Z",linkStyles:"M19,17.9l0.9,3.6l-3.2-1.9l-3.3,1.9l0.8-3.6L11.3,15h3.8l1.7-3.5l1.4,3.5H22L19,17.9z M20,12c0,0.3-0.1,0.7-0.2,1h2.1  c0.1-0.3,0.1-0.6,0.1-1c0-2.8-2.2-5-5-5h-4v2h4C18.7,9,20,10.3,20,12z M14.8,11H8v2h3.3h2.5L14.8,11z M9.9,16.4L8.5,15H7  c-1.7,0-3-1.3-3-3s1.3-3,3-3h4V7H7c-2.8,0-5,2.2-5,5s2.2,5,5,5h3.5L9.9,16.4z",mention:"M12.4,5c-4.1,0-7.5,3.4-7.5,7.5S8.3,20,12.4,20h3.8v-1.5h-3.8c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6v1.1  c0,0.6-0.5,1.2-1.1,1.2s-1.1-0.6-1.1-1.2v-1.1c0-2.1-1.7-3.8-3.8-3.8s-3.7,1.7-3.7,3.8s1.7,3.8,3.8,3.8c1,0,2-0.4,2.7-1.1  c0.5,0.7,1.3,1.1,2.2,1.1c1.5,0,2.6-1.2,2.6-2.7v-1.1C19.9,8.4,16.6,5,12.4,5z M12.4,14.7c-1.2,0-2.3-1-2.3-2.2s1-2.3,2.3-2.3  s2.3,1,2.3,2.3S13.6,14.7,12.4,14.7z",minimize:"M5,12h14 M19,11H5v2h14V11z",more:"M13.5,17c0,0.8-0.7,1.5-1.5,1.5s-1.5-0.7-1.5-1.5s0.7-1.5,1.5-1.5S13.5,16.2,13.5,17z M13.5,12c0,0.8-0.7,1.5-1.5,1.5 s-1.5-0.7-1.5-1.5s0.7-1.5,1.5-1.5S13.5,11.2,13.5,12z M13.5,7c0,0.8-0.7,1.5-1.5,1.5S10.5,7.8,10.5,7s0.7-1.5,1.5-1.5 S13.5,6.2,13.5,7z",openLink:"M17,17H7V7h3V5H7C6,5,5,6,5,7v10c0,1,1,2,2,2h10c1,0,2-1,2-2v-3h-2V17z M14,5v2h1.6l-5.8,5.8l1.4,1.4L17,8.4V10h2V5H14z",orderedList:"M2.5,16h2v.5h-1v1h1V18h-2v1h3V15h-3Zm1-7h1V5h-2V6h1Zm-1,2H4.3L2.5,13.1V14h3V13H3.7l1.8-2.1V10h-3Zm5-5V8h14V6Zm0,12h14V16H7.5Zm0-5h14V11H7.5Z",outdent:"M3,12l3,3V9L3,12z M3,19h18v-2H3V19z M3,7h18V5H3V7z M9,11h12V9H9V11z M9,15h12v-2H9V15z",pageBreaker:"M3,9v6l3-3L3,9z M21,9H8V4h2v3h9V4h2V9z M21,20h-2v-3h-9v3H8v-5h13V20z M11,13H8v-2h3V13z M16,13h-3v-2h3V13z M21,13h-3v-2  h3V13z",paragraphFormat:"M10.15,5A4.11,4.11,0,0,0,6.08,8.18,4,4,0,0,0,10,13v6h2V7h2V19h2V7h2V5ZM8,9a2,2,0,0,1,2-2v4A2,2,0,0,1,8,9Z",paragraphMore:"M7.682,5a4.11,4.11,0,0,0-4.07,3.18,4,4,0,0,0,3.11,4.725h0l.027.005a3.766,3.766,0,0,0,.82.09v6h2V7h2V19h2V7h2V5ZM5.532,9a2,2,0,0,1,2-2v4A2,2,0,0,1,5.532,9Zm14.94,8.491a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.472,17.491Zm0-4a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.472,13.491Zm0-4a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.472,9.491Z",paragraphStyle:"M4,9c0-1.1,0.9-2,2-2v4C4.9,11,4,10.1,4,9z M16.7,20.5l3.2,1.9L19,18.8l3-2.9h-3.7l-1.4-3.5L15.3,16h-3.8l2.9,2.9l-0.9,3.6  L16.7,20.5z M10,17.4V19h1.6L10,17.4z M6.1,5c-1.9,0-3.6,1.3-4,3.2c-0.5,2.1,0.8,4.2,2.9,4.7c0,0,0,0,0,0h0.2C5.5,13,5.8,13,6,13v6  h2V7h2v7h2V7h2V5H6.1z",pdfExport:"M7,3C5.9,3,5,3.9,5,5v14c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V7.6L14.4,3H7z M17,19H7V5h6v4h4V19z M16.3,13.5  c-0.2-0.6-1.1-0.8-2.6-0.8c-0.1,0-0.1,0-0.2,0c-0.3-0.3-0.8-0.9-1-1.2c-0.2-0.2-0.3-0.3-0.4-0.6c0.2-0.7,0.2-1,0.3-1.5  c0.1-0.9,0-1.6-0.2-1.8c-0.4-0.2-0.7-0.2-0.9-0.2c-0.1,0-0.3,0.2-0.7,0.7c-0.2,0.7-0.1,1.8,0.6,2.8c-0.2,0.8-0.7,1.6-1,2.4  c-0.8,0.2-1.5,0.7-1.9,1.1c-0.7,0.7-0.9,1.1-0.7,1.6c0,0.3,0.2,0.6,0.7,0.6c0.3-0.1,0.3-0.2,0.7-0.3c0.6-0.3,1.2-1.7,1.7-2.4  c0.8-0.2,1.7-0.3,2-0.3c0.1,0,0.3,0,0.6,0c0.8,0.8,1.2,1.1,1.8,1.2c0.1,0,0.2,0,0.3,0c0.3,0,0.8-0.1,1-0.6  C16.4,14.1,16.4,13.9,16.3,13.5z M8.3,15.7c-0.1,0.1-0.2,0.1-0.2,0.1c0-0.1,0-0.3,0.6-0.8c0.2-0.2,0.6-0.3,0.9-0.7  C9,15,8.6,15.5,8.3,15.7z M11.3,9c0-0.1,0.1-0.2,0.1-0.2S11.6,9,11.5,10c0,0.1,0,0.3-0.1,0.7C11.3,10.1,11,9.5,11.3,9z M10.9,13.1  c0.2-0.6,0.6-1,0.7-1.5c0.1,0.1,0.1,0.1,0.2,0.2c0.1,0.2,0.3,0.7,0.7,0.9C12.2,12.8,11.6,13,10.9,13.1z M15.2,14.1  c-0.1,0-0.1,0-0.2,0c-0.2,0-0.7-0.2-1-0.7c1.1,0,1.6,0.2,1.6,0.6C15.5,14.1,15.4,14.1,15.2,14.1z",print:"M16.1,17c0-0.6,0.4-1,1-1c0.6,0,1,0.4,1,1s-0.4,1-1,1C16.5,18,16.1,17.6,16.1,17z M22,15v4c0,1.1-0.9,2-2,2H4  c-1.1,0-2-0.9-2-2v-4c0-1.1,0.9-2,2-2h1V5c0-1.1,0.9-2,2-2h7.4L19,7.6V13h1C21.1,13,22,13.9,22,15z M7,13h10V9h-4V5H7V13z M20,15H4  v4h16V15z",redo:"M13.6,9.4c1.7,0.3,3.2,0.9,4.6,2L21,8.5v7h-7l2.7-2.7C13,10.1,7.9,11,5.3,14.7c-0.2,0.3-0.4,0.5-0.5,0.8L3,14.6  C5.1,10.8,9.3,8.7,13.6,9.4z",removeTable:"M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z",insertAll:"M 9.25 12 L 6.75 12 C 6.335938 12 6 11.664062 6 11.25 L 6 6 L 3.257812 6 C 2.703125 6 2.425781 5.328125 2.820312 4.933594 L 7.570312 0.179688 C 7.804688 -0.0546875 8.191406 -0.0546875 8.425781 0.179688 L 13.179688 4.933594 C 13.574219 5.328125 13.296875 6 12.742188 6 L 10 6 L 10 11.25 C 10 11.664062 9.664062 12 9.25 12 Z M 16 11.75 L 16 15.25 C 16 15.664062 15.664062 16 15.25 16 L 0.75 16 C 0.335938 16 0 15.664062 0 15.25 L 0 11.75 C 0 11.335938 0.335938 11 0.75 11 L 5 11 L 5 11.25 C 5 12.214844 5.785156 13 6.75 13 L 9.25 13 C 10.214844 13 11 12.214844 11 11.25 L 11 11 L 15.25 11 C 15.664062 11 16 11.335938 16 11.75 Z M 12.125 14.5 C 12.125 14.15625 11.84375 13.875 11.5 13.875 C 11.15625 13.875 10.875 14.15625 10.875 14.5 C 10.875 14.84375 11.15625 15.125 11.5 15.125 C 11.84375 15.125 12.125 14.84375 12.125 14.5 Z M 14.125 14.5 C 14.125 14.15625 13.84375 13.875 13.5 13.875 C 13.15625 13.875 12.875 14.15625 12.875 14.5 C 12.875 14.84375 13.15625 15.125 13.5 15.125 C 13.84375 15.125 14.125 14.84375 14.125 14.5 Z M 14.125 14.5 ",remove:"M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z",replaceImage:"M16,5v3H4v2h12v3l4-4L16,5z M8,19v-3h12v-2H8v-3l-4,4L8,19z",row:"M20,5H4C2.9,5,2,5.9,2,7v2v1.5v3V15v2c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2v-2v-1.5v-3V9V7C22,5.9,21.1,5,20,5z M16,6.5h4  c0.3,0,0.5,0.2,0.5,0.5v2H16V6.5z M9.5,6.5h5V9h-5V6.5z M3.5,7c0-0.3,0.2-0.5,0.5-0.5h4V9H3.5V7z M8,17.5H4c-0.3,0-0.5-0.2-0.5-0.5  v-2H8V17.5z M14.5,17.5h-5V15h5V17.5z M20.5,17c0,0.3-0.2,0.5-0.5,0.5h-4V15h4.5V17z",selectAll:"M5,7h2V5C5.9,5,5,5.9,5,7z M5,11h2V9H5V11z M9,19h2v-2H9V19z M5,11h2V9H5V11z M15,5h-2v2h2V5z M17,5v2h2C19,5.9,18.1,5,17,5  z M7,19v-2H5C5,18.1,5.9,19,7,19z M5,15h2v-2H5V15z M11,5H9v2h2V5z M13,19h2v-2h-2V19z M17,11h2V9h-2V11z M17,19c1.1,0,2-0.9,2-2h-2  V19z M17,11h2V9h-2V11z M17,15h2v-2h-2V15z M13,19h2v-2h-2V19z M13,7h2V5h-2V7z M9,15h6V9H9V15z M11,11h2v2h-2V11z",smile:"M11.991,3A9,9,0,1,0,21,12,8.99557,8.99557,0,0,0,11.991,3ZM12,19a7,7,0,1,1,7-7A6.99808,6.99808,0,0,1,12,19Zm3.105-5.2h1.503a4.94542,4.94542,0,0,1-9.216,0H8.895a3.57808,3.57808,0,0,0,6.21,0ZM7.5,9.75A1.35,1.35,0,1,1,8.85,11.1,1.35,1.35,0,0,1,7.5,9.75Zm6.3,0a1.35,1.35,0,1,1,1.35,1.35A1.35,1.35,0,0,1,13.8,9.75Z",spellcheck:"M19.1,13.6l-5.6,5.6l-2.7-2.7l-1.4,1.4l4.1,4.1l7-7L19.1,13.6z M10.8,13.7l2.7,2.7l0.8-0.8L10.5,5h-2l-5,14h2l1.4-4h2.6  L10.8,13.7z M9.5,7.8l1.9,5.2H7.6L9.5,7.8z",star:"M12.1,7.7l1,2.5l0.4,0.9h1h2.4l-2.1,2l-0.6,0.6l0.2,0.9l0.6,2.3l-2.2-1.3L12,15.2l-0.8,0.5L9,17l0.5-2.5l0.1-0.8L9,13.1  l-2-2h2.5h0.9l0.4-0.8L12.1,7.7 M12.2,4L9.5,9.6H3.4L8,14.2L6.9,20l5.1-3.1l5.3,3.1l-1.5-5.8l4.8-4.6h-6.1L12.2,4L12.2,4z",strikeThrough:"M3,12.20294H21v1.5H16.63422a3.59782,3.59782,0,0,1,.34942,1.5929,3.252,3.252,0,0,1-1.31427,2.6997A5.55082,5.55082,0,0,1,12.20251,19a6.4421,6.4421,0,0,1-2.62335-.539,4.46335,4.46335,0,0,1-1.89264-1.48816,3.668,3.668,0,0,1-.67016-2.15546V14.704h.28723v-.0011h.34149v.0011H9.02v.11334a2.18275,2.18275,0,0,0,.85413,1.83069,3.69,3.69,0,0,0,2.32836.67926,3.38778,3.38778,0,0,0,2.07666-.5462,1.73346,1.73346,0,0,0,.7013-1.46655,1.69749,1.69749,0,0,0-.647-1.43439,3.00525,3.00525,0,0,0-.27491-.17725H3ZM16.34473,7.05981A4.18163,4.18163,0,0,0,14.6236,5.5462,5.627,5.627,0,0,0,12.11072,5,5.16083,5.16083,0,0,0,8.74719,6.06213,3.36315,3.36315,0,0,0,7.44006,8.76855a3.22923,3.22923,0,0,0,.3216,1.42786h2.59668c-.08338-.05365-.18537-.10577-.25269-.16064a1.60652,1.60652,0,0,1-.65283-1.30036,1.79843,1.79843,0,0,1,.68842-1.5108,3.12971,3.12971,0,0,1,1.96948-.55243,3.04779,3.04779,0,0,1,2.106.6687,2.35066,2.35066,0,0,1,.736,1.83258v.11341h2.00317V9.17346A3.90013,3.90013,0,0,0,16.34473,7.05981Z",subscript:"M10.4,12l3.6,3.6L12.6,17L9,13.4L5.4,17L4,15.6L7.6,12L4,8.4L5.4,7L9,10.6L12.6,7L14,8.4L10.4,12z M18.31234,19.674  l1.06812-1.1465c0.196-0.20141,0.37093-0.40739,0.5368-0.6088c0.15975-0.19418,0.30419-0.40046,0.432-0.617  c0.11969-0.20017,0.21776-0.41249,0.29255-0.6334c0.07103-0.21492,0.10703-0.43986,0.10662-0.66621  c0.00297-0.28137-0.04904-0.56062-0.1531-0.82206c-0.09855-0.24575-0.25264-0.46534-0.45022-0.6416  c-0.20984-0.18355-0.45523-0.32191-0.72089-0.40646c-0.63808-0.19005-1.3198-0.17443-1.94851,0.04465  c-0.28703,0.10845-0.54746,0.2772-0.76372,0.49487c-0.20881,0.20858-0.37069,0.45932-0.47483,0.73548  c-0.10002,0.26648-0.15276,0.54838-0.15585,0.833l-0.00364,0.237H17.617l0.00638-0.22692  c0.00158-0.12667,0.01966-0.25258,0.05377-0.37458c0.03337-0.10708,0.08655-0.20693,0.15679-0.29437  c0.07105-0.08037,0.15959-0.14335,0.25882-0.1841c0.22459-0.08899,0.47371-0.09417,0.7018-0.01458  c0.0822,0.03608,0.15559,0.08957,0.21509,0.15679c0.06076,0.07174,0.10745,0.15429,0.13761,0.24333  c0.03567,0.10824,0.05412,0.22141,0.05469,0.33538c-0.00111,0.08959-0.0118,0.17881-0.0319,0.26612  c-0.02913,0.10428-0.07076,0.20465-0.124,0.29893c-0.07733,0.13621-0.1654,0.26603-0.26338,0.38823  c-0.13438,0.17465-0.27767,0.34226-0.42929,0.50217l-2.15634,2.35315V21H21v-1.326H18.31234z",superscript:"M10.4,12,14,15.6,12.6,17,9,13.4,5.4,17,4,15.6,7.6,12,4,8.4,5.4,7,9,10.6,12.6,7,14,8.4Zm8.91234-3.326,1.06812-1.1465c.196-.20141.37093-.40739.5368-.6088a4.85745,4.85745,0,0,0,.432-.617,3.29,3.29,0,0,0,.29255-.6334,2.11079,2.11079,0,0,0,.10662-.66621,2.16127,2.16127,0,0,0-.1531-.82206,1.7154,1.7154,0,0,0-.45022-.6416,2.03,2.03,0,0,0-.72089-.40646,3.17085,3.17085,0,0,0-1.94851.04465,2.14555,2.14555,0,0,0-.76372.49487,2.07379,2.07379,0,0,0-.47483.73548,2.446,2.446,0,0,0-.15585.833l-.00364.237H18.617L18.62338,5.25a1.45865,1.45865,0,0,1,.05377-.37458.89552.89552,0,0,1,.15679-.29437.70083.70083,0,0,1,.25882-.1841,1.00569,1.00569,0,0,1,.7018-.01458.62014.62014,0,0,1,.21509.15679.74752.74752,0,0,1,.13761.24333,1.08893,1.08893,0,0,1,.05469.33538,1.25556,1.25556,0,0,1-.0319.26612,1.34227,1.34227,0,0,1-.124.29893,2.94367,2.94367,0,0,1-.26338.38823,6.41629,6.41629,0,0,1-.42929.50217L17.19709,8.92642V10H22V8.674Z",symbols:"M15.77493,16.98885a8.21343,8.21343,0,0,0,1.96753-2.57651,7.34824,7.34824,0,0,0,.6034-3.07618A6.09092,6.09092,0,0,0,11.99515,5a6.13347,6.13347,0,0,0-4.585,1.79187,6.417,6.417,0,0,0-1.756,4.69207,6.93955,6.93955,0,0,0,.622,2.97415,8.06587,8.06587,0,0,0,1.949,2.53076H5.41452V19h5.54114v-.04331h-.00147V16.84107a5.82825,5.82825,0,0,1-2.2052-2.2352A6.40513,6.40513,0,0,1,7.97672,11.447,4.68548,4.68548,0,0,1,9.07785,8.19191a3.73232,3.73232,0,0,1,2.9173-1.22462,3.76839,3.76839,0,0,1,2.91241,1.21489,4.482,4.482,0,0,1,1.11572,3.154,6.71141,6.71141,0,0,1-.75384,3.24732,5.83562,5.83562,0,0,1-2.22357,2.25759v2.11562H13.0444V19h5.54108V16.98885Z",tags:"M8.9749 7.47489a1.5 1.5 0 1 1 -1.5 1.5A1.5 1.5 0 0 1 8.9749 7.47489Zm3.78866 -3.12713L16.5362 8.12041l0.33565 0.33564 2.77038 2.77038a2.01988 2.01988 0 0 1 0.59 1.42 1.95518 1.95518 0 0 1 -0.5854 1.40455l0.00044 0.00043 -5.59583 5.59583 -0.00043 -0.00044a1.95518 1.95518 0 0 1 -1.40455 0.5854 1.98762 1.98762 0 0 1 -1.41 -0.58L8.45605 16.87185l-0.33564 -0.33565L4.35777 12.77357a1.99576 1.99576 0 0 1 -0.59 -1.42V9.36358l0 -3.59582a2.00579 2.00579 0 0 1 2 -2l3.59582 0h1.98995A1.98762 1.98762 0 0 1 12.76356 4.34776ZM15.46186 9.866l-0.33564 -0.33564L11.36359 5.76776H5.76776v5.59583L9.866 15.46186l2.7794 2.7794 5.5878 -5.60385 -0.001 -0.001Z",tableHeader:"M20,5H4C2.9,5,2,5.9,2,7v10c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M8,17.5H4c-0.3,0-0.5-0.2-0.5-0.4  l0,0V17v-2H8V17.5z M8,13.5H3.5v-3H8V13.5z M14.5,17.5h-5V15h5V17.5z M14.5,13.5h-5v-3h5V13.5z M20.5,17c0,0.3-0.2,0.5-0.4,0.5l0,0  H16V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M20.5,9h-4.4H16h-1.5h-5H8H7.9H3.5V7c0-0.3,0.2-0.5,0.4-0.5l0,0h4l0,0h8.2l0,0H20  c0.3,0,0.5,0.2,0.5,0.4l0,0V9z",tableFooter:"M20,19H4a2.006,2.006,0,0,1-2-2V7A2.006,2.006,0,0,1,4,5H20a2.006,2.006,0,0,1,2,2V17A2.006,2.006,0,0,1,20,19ZM8,6.5H4a.458.458,0,0,0-.5.4h0V9H8Zm0,4H3.5v3H8Zm6.5-4h-5V9h5Zm0,4h-5v3h5Zm6-3.5a.458.458,0,0,0-.4-.5H16V9h4.5Zm0,3.5H16v3h4.5Zm0,4.5H3.5v2a.458.458,0,0,0,.4.5H20a.458.458,0,0,0,.5-.4h0Z",tableStyle:"M20.0171,19.89752l.9,3.6-3.2-1.9-3.3,1.9.8-3.6-2.9-2.9h3.8l1.7-3.5,1.4,3.5h3.8ZM20,5H4A2.00591,2.00591,0,0,0,2,7V17a2.00591,2.00591,0,0,0,2,2h7.49115l-.58826-.58826L9.99115,17.5H9.5V14.9975h5.36511L16,12.66089V10.5h4.5v3h-.52783l.599,1.4975H22V7A2.00591,2.00591,0,0,0,20,5ZM3.5,7A.4724.4724,0,0,1,4,6.5H8V9H3.5Zm0,3.5H8v3H3.5Zm.5,7a.4724.4724,0,0,1-.5-.5V15H8v2.5Zm10.5-4h-5v-3h5Zm0-4.5h-5V6.5h5Zm6,0H16V6.5h4a.4724.4724,0,0,1,.5.5Z",textColor:"M15.2,13.494s-3.6,3.9-3.6,6.3a3.65,3.65,0,0,0,7.3.1v-.1C18.9,17.394,15.2,13.494,15.2,13.494Zm-1.47-1.357.669-.724L12.1,5h-2l-5,14h2l1.43-4h2.943A24.426,24.426,0,0,1,13.726,12.137ZM11.1,7.8l1.86,5.2H9.244Z",textMore:"M13.55,19h2l-5-14h-2l-5,14h2l1.4-4h5.1Zm-5.9-6,1.9-5.2,1.9,5.2Zm12.8,4.5a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.45,17.5Zm0-4a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.45,13.5Zm0-4A1.5,1.5,0,1,1,18.95,8,1.5,1.5,0,0,1,20.45,9.5Z",underline:"M19,20v2H5V20Zm-3-6.785a4,4,0,0,1-5.74,3.4A3.75,3.75,0,0,1,8,13.085V5.005H6v8.21a6,6,0,0,0,8,5.44,5.851,5.851,0,0,0,4-5.65v-8H16ZM16,5v0h2V5ZM8,5H6v0H8Z",undo:"M10.4,9.4c-1.7,0.3-3.2,0.9-4.6,2L3,8.5v7h7l-2.7-2.7c3.7-2.6,8.8-1.8,11.5,1.9c0.2,0.3,0.4,0.5,0.5,0.8l1.8-0.9  C18.9,10.8,14.7,8.7,10.4,9.4z",unlink:"M14.4,11l1.6,1.6V11H14.4z M17,7h-4v1.9h4c1.7,0,3.1,1.4,3.1,3.1c0,1.3-0.8,2.4-1.9,2.8l1.4,1.4C21,15.4,22,13.8,22,12  C22,9.2,19.8,7,17,7z M2,4.3l3.1,3.1C3.3,8.1,2,9.9,2,12c0,2.8,2.2,5,5,5h4v-1.9H7c-1.7,0-3.1-1.4-3.1-3.1c0-1.6,1.2-2.9,2.8-3.1  L8.7,11H8v2h2.7l2.3,2.3V17h1.7l4,4l1.4-1.4L3.4,2.9L2,4.3z",unorderedList:"M4,10.5c-0.8,0-1.5,0.7-1.5,1.5s0.7,1.5,1.5,1.5s1.5-0.7,1.5-1.5S4.8,10.5,4,10.5z M4,5.5C3.2,5.5,2.5,6.2,2.5,7  S3.2,8.5,4,8.5S5.5,7.8,5.5,7S4.8,5.5,4,5.5z M4,15.5c-0.8,0-1.5,0.7-1.5,1.5s0.7,1.5,1.5,1.5s1.5-0.7,1.5-1.5S4.8,15.5,4,15.5z   M7.5,6v2h14V6H7.5z M7.5,18h14v-2h-14V18z M7.5,13h14v-2h-14V13z",verticalAlignBottom:"M16,13h-3V3h-2v10H8l4,4L16,13z M3,19v2h18v-2H3z",verticalAlignMiddle:"M3,11v2h18v-2H3z M8,18h3v3h2v-3h3l-4-4L8,18z M16,6h-3V3h-2v3H8l4,4L16,6z",verticalAlignTop:"M8,11h3v10h2V11h3l-4-4L8,11z M21,5V3H3v2H21z",filestackIconAdd:"M21 16.75 16.985 21v-4.25H21ZM7.154 12.5c2.294 0 4.154 1.902 4.154 4.25S9.448 21 7.154 21C4.86 21 3 19.097 3 16.75s1.86-4.25 4.154-4.25Zm8.862 6.8V21H10.24a5.283 5.283 0 0 0 1.441-1.7h4.334ZM7.46 14.093h-.614a.215.215 0 0 0-.212.218v1.907H4.77a.215.215 0 0 0-.212.218v.628c0 .12.094.217.212.217h1.865v1.908c0 .12.095.217.212.217h.614a.214.214 0 0 0 .212-.217V17.28h1.865a.214.214 0 0 0 .212-.217v-.628a.215.215 0 0 0-.212-.218H7.673v-1.907a.215.215 0 0 0-.212-.218Zm5.647-.035v1.558h-.886a5.324 5.324 0 0 0-.615-1.558h1.501ZM21 4v11.616h-1.522V5.559H8.538v6.094a5.018 5.018 0 0 0-1.384-.216V4H21Zm-5.4 7.366v1.559h-4.015v-1.559h4.016Zm.97-2.691v1.559h-4.985v-1.56h4.985Z",trackChanges:"M17.2 20H12.4599L13.9938 19.2076L14.0305 19.1886L14.0616 19.1612C14.1036 19.1242 14.1373 19.0786 14.1603 19.0275C14.1806 18.9825 14.1923 18.9342 14.1948 18.885H14.2H14.3384L14.4364 18.7874L14.7049 18.52H15.45C15.5747 18.52 15.6942 18.4705 15.7823 18.3823C15.8705 18.2942 15.92 18.1746 15.92 18.05C15.92 17.9253 15.8705 17.8058 15.7823 17.7176C15.7351 17.6704 15.6789 17.6343 15.6177 17.6109L17.33 15.9056V19.87C17.33 19.8871 17.3266 19.904 17.3201 19.9197C17.3136 19.9355 17.304 19.9499 17.2919 19.9619C17.2799 19.974 17.2655 19.9836 17.2497 19.9901C17.234 19.9966 17.2171 20 17.2 20ZM4.13 20H11.2508C11.2396 19.9629 11.2337 19.9242 11.2337 19.885C11.2337 19.8133 11.2533 19.7431 11.29 19.6819L11.2739 19.6734L11.8838 18.52H5C4.87535 18.52 4.7558 18.4705 4.66766 18.3823C4.57952 18.2942 4.53 18.1746 4.53 18.05C4.53 17.9253 4.57952 17.8058 4.66766 17.7176C4.7558 17.6295 4.87535 17.58 5 17.58H12.3809L12.3925 17.5582L12.4187 17.5284C12.4558 17.4864 12.5014 17.4527 12.5525 17.4297C12.5836 17.4156 12.6163 17.4057 12.6498 17.4001C12.6522 17.3065 12.6877 17.2166 12.7503 17.1467L13 17.37C12.9902 17.381 12.9847 17.3952 12.9847 17.41C12.9847 17.4247 12.9902 17.439 13 17.45L14.13 18.55H14.2L19.09 13.68V13.6L17.99 12.5C17.979 12.4902 17.9647 12.4847 17.95 12.4847C17.9352 12.4847 17.921 12.4902 17.91 12.5L13 17.37L12.7641 17.1322L15.1759 14.74H5C4.87535 14.74 4.7558 14.6905 4.66766 14.6023C4.57952 14.5142 4.53 14.3946 4.53 14.27C4.53 14.1453 4.57952 14.0258 4.66766 13.9376C4.7558 13.8495 4.87535 13.8 5 13.8H15.45C15.5747 13.8 15.6942 13.8495 15.7823 13.9376C15.8169 13.9722 15.8454 14.0115 15.8675 14.0541L17.33 12.6034V9.3H13.28C13.207 9.30976 13.133 9.30976 13.06 9.3C12.7697 9.22119 12.5113 9.05343 12.3212 8.82027C12.1311 8.58711 12.0187 8.30026 12 8V4H4.13C4.09552 4 4.06246 4.0137 4.03808 4.03808C4.0137 4.06246 4 4.09552 4 4.13V19.87C4 19.9045 4.0137 19.9375 4.03808 19.9619C4.06246 19.9863 4.09552 20 4.13 20ZM11.7889 20H11.8785C11.8902 19.9746 11.898 19.9475 11.9015 19.9197L11.8661 19.9866L11.8117 19.9578L13.84 18.91C13.8464 18.9044 13.8515 18.8974 13.855 18.8897C13.8585 18.8819 13.8603 18.8735 13.8603 18.865C13.8603 18.8565 13.8585 18.8481 13.855 18.8403C13.8515 18.8325 13.8464 18.8256 13.84 18.82L12.76 17.75C12.7544 17.7436 12.7474 17.7385 12.7397 17.735C12.7319 17.7315 12.7235 17.7297 12.715 17.7297C12.7065 17.7297 12.6981 17.7315 12.6903 17.735C12.6825 17.7385 12.6756 17.7436 12.67 17.75L11.57 19.83L11.5023 19.7942L11.58 19.85C11.5727 19.8602 11.5687 19.8724 11.5687 19.885C11.5687 19.8975 11.5727 19.9098 11.58 19.92L11.67 20H11.73L11.7642 19.9823L11.7889 20ZM13.1 4.65L16.6 8.15C16.6212 8.17232 16.6355 8.20028 16.6412 8.23051C16.6469 8.26075 16.6437 8.29199 16.6321 8.32048C16.6205 8.34898 16.6009 8.37352 16.5757 8.39117C16.5505 8.40882 16.5207 8.41883 16.49 8.42H13.06L12.83 8.19V4.76C12.8312 4.72925 12.8412 4.6995 12.8588 4.67429C12.8765 4.64909 12.901 4.62951 12.9295 4.6179C12.958 4.6063 12.9893 4.60315 13.0195 4.60884C13.0497 4.61453 13.0777 4.62882 13.1 4.65ZM11 6.72C11.0027 6.66089 10.9937 6.60183 10.9735 6.54621C10.9534 6.49058 10.9224 6.43948 10.8825 6.39582C10.8425 6.35216 10.7944 6.31681 10.7408 6.29179C10.6871 6.26677 10.6291 6.25257 10.57 6.25H5C4.88239 6.25773 4.77251 6.3113 4.69397 6.39918C4.61543 6.48707 4.57451 6.60226 4.58 6.72C4.57451 6.83774 4.61543 6.95293 4.69397 7.04082C4.77251 7.12871 4.88239 7.18227 5 7.19H10.6C10.714 7.1774 10.8189 7.12173 10.8933 7.03438C10.9676 6.94702 11.0058 6.83457 11 6.72ZM11.1 8.14001H5C4.87535 8.14001 4.7558 8.18953 4.66766 8.27767C4.57952 8.36582 4.53 8.48536 4.53 8.61001C4.53 8.73467 4.57952 8.85421 4.66766 8.94236C4.7558 9.0305 4.87535 9.08001 5 9.08001H11.1C11.2247 9.08001 11.3442 9.0305 11.4323 8.94236C11.5205 8.85421 11.57 8.73467 11.57 8.61001C11.57 8.48536 11.5205 8.36582 11.4323 8.27767C11.3442 8.18953 11.2247 8.14001 11.1 8.14001ZM5 11H15.45C15.5826 11 15.7098 10.9473 15.8036 10.8536C15.8973 10.7598 15.95 10.6326 15.95 10.5C15.95 10.3674 15.8973 10.2402 15.8036 10.1464C15.7098 10.0527 15.5826 10 15.45 10H5C4.86739 10 4.74021 10.0527 4.64645 10.1464C4.55268 10.2402 4.5 10.3674 4.5 10.5C4.5 10.6326 4.55268 10.7598 4.64645 10.8536C4.74021 10.9473 4.86739 11 5 11ZM5 12.86H11.1C11.2211 12.8523 11.3346 12.798 11.4166 12.7085C11.4986 12.6191 11.5428 12.5013 11.54 12.38C11.5427 12.2597 11.4982 12.1431 11.4159 12.0552C11.3337 11.9673 11.2202 11.9152 11.1 11.91H5C4.94089 11.9126 4.88286 11.9268 4.82924 11.9518C4.77562 11.9768 4.72746 12.0122 4.68752 12.0558C4.64758 12.0995 4.61664 12.1506 4.59648 12.2062C4.57631 12.2618 4.56731 12.3209 4.57 12.38C4.56451 12.5004 4.60649 12.6181 4.6869 12.7079C4.76731 12.7976 4.87974 12.8523 5 12.86ZM11.1 16.63H5C4.87535 16.63 4.7558 16.5805 4.66766 16.4923C4.57952 16.4042 4.53 16.2846 4.53 16.16C4.53 16.0353 4.57952 15.9158 4.66766 15.8276C4.7558 15.7395 4.87535 15.69 5 15.69H11.1C11.2247 15.69 11.3442 15.7395 11.4323 15.8276C11.5205 15.9158 11.57 16.0353 11.57 16.16C11.57 16.2846 11.5205 16.4042 11.4323 16.4923C11.3442 16.5805 11.2247 16.63 11.1 16.63ZM18.8503 11.592C18.7991 11.6175 18.7545 11.6544 18.72 11.7L18.26 12.14C18.2501 12.151 18.2447 12.1652 18.2447 12.18C18.2447 12.1947 18.2501 12.209 18.26 12.22L19.37 13.32C19.381 13.3298 19.3952 13.3353 19.41 13.3353C19.4247 13.3353 19.439 13.3298 19.45 13.32L19.86 12.91C19.9057 12.867 19.9421 12.8151 19.967 12.7575C19.9919 12.6998 20.0047 12.6377 20.0047 12.575C20.0047 12.5122 19.9919 12.4501 19.967 12.3925C19.9421 12.3349 19.9057 12.283 19.86 12.24L19.31 11.7C19.2755 11.6544 19.2309 11.6175 19.1797 11.592C19.1285 11.5666 19.0721 11.5533 19.015 11.5533C18.9578 11.5533 18.9014 11.5666 18.8503 11.592Z",showTrackChanges:"M17.2421 13.6048C17.2631 13.6136 17.2841 13.6226 17.305 13.6317V9.29505H13.2626C13.1897 9.30481 13.1159 9.30481 13.043 9.29505C12.7532 9.21632 12.4953 9.04872 12.3056 8.81577C12.1158 8.58283 12.0037 8.29625 11.985 7.99627V4H4.12976C4.09534 4 4.06234 4.01368 4.038 4.03804C4.01367 4.0624 4 4.09543 4 4.12988V19.8552C4 19.8896 4.01367 19.9227 4.038 19.947C4.06234 19.9714 4.09534 19.9851 4.12976 19.9851H13.4875C13.0501 19.8216 12.6281 19.6155 12.2277 19.3686C11.8529 19.1551 11.4911 18.9196 11.1442 18.6632C11.0697 18.6152 10.9982 18.5628 10.9302 18.5065H4.99812C4.87371 18.5065 4.75438 18.457 4.66641 18.3689C4.57843 18.2809 4.529 18.1614 4.529 18.0369C4.529 17.9124 4.57843 17.7929 4.66641 17.7049C4.75438 17.6168 4.87371 17.5673 4.99812 17.5673H10.4396C10.4472 17.4488 10.4756 17.3324 10.5235 17.2235C10.5939 17.017 10.6761 16.8149 10.7694 16.6182H4.99812C4.87371 16.6182 4.75438 16.5687 4.66641 16.4807C4.57843 16.3926 4.529 16.2732 4.529 16.1487C4.529 16.0241 4.57843 15.9047 4.66641 15.8166C4.75438 15.7286 4.87371 15.6791 4.99812 15.6791H11.0867C11.1576 15.6791 11.2268 15.6952 11.2895 15.7253C11.5204 15.361 11.7938 15.027 12.1033 14.73H4.99812C4.87371 14.73 4.75438 14.6805 4.66641 14.5924C4.57843 14.5044 4.529 14.385 4.529 14.2604C4.529 14.1359 4.57843 14.0164 4.66641 13.9284C4.75438 13.8403 4.87371 13.7909 4.99812 13.7909H13.4434C13.9833 13.525 14.5656 13.3516 15.166 13.2795L15.1923 13.2763H15.2189H15.4925C16.0923 13.2609 16.6886 13.3728 17.2421 13.6048ZM13.0829 4.64939L16.5764 8.14613C16.5975 8.16843 16.6118 8.19636 16.6174 8.22657C16.6231 8.25677 16.62 8.28798 16.6084 8.31645C16.5968 8.34492 16.5773 8.36944 16.5521 8.38707C16.527 8.40471 16.4973 8.41471 16.4666 8.41587H13.043L12.8134 8.18609V4.75929C12.8146 4.72857 12.8246 4.69884 12.8422 4.67366C12.8598 4.64849 12.8843 4.62893 12.9128 4.61733C12.9412 4.60573 12.9724 4.60259 13.0026 4.60827C13.0328 4.61396 13.0607 4.62824 13.0829 4.64939ZM10.9869 6.71746C10.9896 6.65841 10.9806 6.59941 10.9604 6.54383C10.9403 6.48825 10.9094 6.4372 10.8696 6.39358C10.8297 6.34997 10.7816 6.31465 10.7281 6.28965C10.6746 6.26466 10.6167 6.25047 10.5577 6.2479H4.99813C4.88074 6.25562 4.77106 6.30914 4.69267 6.39694C4.61428 6.48475 4.57343 6.59983 4.57891 6.71746C4.57343 6.83509 4.61428 6.95017 4.69267 7.03798C4.77106 7.12579 4.88074 7.1793 4.99813 7.18702H10.5876C10.7014 7.17444 10.8061 7.11882 10.8803 7.03154C10.9545 6.94427 10.9927 6.83192 10.9869 6.71746ZM11.0867 8.13614H4.99812C4.87371 8.13614 4.75438 8.18561 4.66641 8.27367C4.57843 8.36173 4.529 8.48116 4.529 8.6057C4.529 8.73023 4.57843 8.84967 4.66641 8.93773C4.75438 9.02579 4.87371 9.07526 4.99812 9.07526H11.0867C11.2111 9.07526 11.3304 9.02579 11.4184 8.93773C11.5064 8.84967 11.5558 8.73023 11.5558 8.6057C11.5558 8.48116 11.5064 8.36173 11.4184 8.27367C11.3304 8.18561 11.2111 8.13614 11.0867 8.13614ZM4.99812 10.9935H15.4285C15.5609 10.9935 15.6878 10.9408 15.7814 10.8472C15.875 10.7535 15.9276 10.6264 15.9276 10.4939C15.9276 10.3614 15.875 10.2344 15.7814 10.1407C15.6878 10.047 15.5609 9.9944 15.4285 9.9944H4.99812C4.86576 9.9944 4.73883 10.047 4.64523 10.1407C4.55164 10.2344 4.49906 10.3614 4.49906 10.4939C4.49906 10.6264 4.55164 10.7535 4.64523 10.8472C4.73883 10.9408 4.86576 10.9935 4.99812 10.9935ZM4.99812 12.8517H11.0867C11.2076 12.844 11.3208 12.7898 11.4027 12.7004C11.4845 12.611 11.5287 12.4934 11.5259 12.3722C11.5286 12.252 11.4841 12.1355 11.402 12.0477C11.3199 11.9599 11.2067 11.9078 11.0867 11.9026H4.99812C4.93912 11.9052 4.8812 11.9194 4.82769 11.9444C4.77417 11.9694 4.7261 12.0047 4.68623 12.0483C4.64637 12.0919 4.61549 12.143 4.59536 12.1985C4.57523 12.2541 4.56625 12.3131 4.56893 12.3722C4.56345 12.4925 4.60535 12.6101 4.68561 12.6998C4.76587 12.7894 4.87809 12.844 4.99812 12.8517ZM19.97 17.4974C19.5787 16.5636 19.0431 15.6971 18.383 14.9298C18.0152 14.5351 17.5679 14.2233 17.0706 14.0148C16.5732 13.8064 16.0373 13.7062 15.4984 13.7209H15.2189C14.4787 13.8098 13.7684 14.0666 13.1423 14.4717C12.5162 14.8769 11.9906 15.4196 11.6057 16.0587C11.3211 16.4677 11.0959 16.9151 10.937 17.3875C10.9006 17.464 10.8817 17.5476 10.8817 17.6323C10.8817 17.717 10.9006 17.8006 10.937 17.877C11.0642 18.0428 11.2196 18.1849 11.3961 18.2967C11.7346 18.5476 12.0879 18.7778 12.4541 18.986C13.4096 19.5767 14.497 19.92 15.6182 19.9851C16.4392 20.0504 17.2632 19.9005 18.0088 19.5501C18.7544 19.1998 19.3959 18.661 19.8702 17.9869C19.9311 17.923 19.9729 17.8432 19.9905 17.7566C20.0082 17.67 20.0011 17.5801 19.97 17.4974ZM15.9775 19.1758C14.3849 19.068 12.8507 18.5331 11.5358 17.6273C11.5788 17.5678 11.6255 17.5111 11.6756 17.4574C12.3061 16.569 13.1295 15.8359 14.0832 15.3126C13.8003 15.7406 13.6785 16.2566 13.7417 16.7681C13.7676 17.0339 13.8465 17.2918 13.9737 17.5265C14.1009 17.7613 14.2739 17.9681 14.4823 18.1348C14.6907 18.3016 14.9304 18.4248 15.1872 18.4972C15.4441 18.5696 15.7128 18.5897 15.9775 18.5564C16.305 18.4971 16.6137 18.3609 16.8785 18.159C17.1432 17.9572 17.3564 17.6954 17.5005 17.3951C17.6446 17.0949 17.7156 16.7647 17.7077 16.4317C17.6997 16.0987 17.613 15.7723 17.4547 15.4793C17.2614 15.3391 17.0533 15.2235 16.8351 15.1339C17.0715 15.226 17.2966 15.3485 17.5046 15.4993C18.0049 15.8976 18.4424 16.3691 18.8022 16.898L18.8927 17.0137L18.8927 17.0137C19.0823 17.2564 19.2729 17.5004 19.4709 17.7072C18.5404 18.6311 17.288 19.1576 15.9775 19.1758ZM16.3168 15.769C16.2085 15.8106 16.1171 15.8873 16.0574 15.9869C15.9977 16.0865 15.9731 16.2032 15.9875 16.3185C15.9949 16.3856 16.0156 16.4505 16.0483 16.5096C16.081 16.5686 16.1251 16.6206 16.178 16.6624C16.2309 16.7042 16.2916 16.7351 16.3566 16.7532C16.4216 16.7714 16.4895 16.7764 16.5564 16.7681H16.6063C16.5618 16.9495 16.4637 17.1132 16.3248 17.238C16.186 17.3627 16.0127 17.4427 15.8278 17.4674H15.6481C15.4335 17.4396 15.2337 17.3427 15.0789 17.1913C14.924 17.04 14.8226 16.8423 14.7897 16.6282C14.7628 16.3782 14.8311 16.1271 14.981 15.9253C15.1305 15.7238 15.3504 15.5861 15.5968 15.5395C15.3446 15.5862 15.12 15.7284 14.9697 15.9364C14.8191 16.1448 14.7547 16.4034 14.7897 16.6582C14.8226 16.8723 14.924 17.0699 15.0789 17.2213C15.2337 17.3727 15.4335 17.4696 15.6481 17.4974H15.8377C16.0209 17.4708 16.1919 17.39 16.3289 17.2654C16.4658 17.1408 16.5625 16.978 16.6063 16.7981C16.7293 16.7633 16.8359 16.686 16.9072 16.5799C16.9785 16.4737 17.0098 16.3457 16.9956 16.2186C16.9882 16.1515 16.9675 16.0865 16.9348 16.0275C16.9021 15.9685 16.858 15.9165 16.805 15.8747C16.7521 15.8329 16.6914 15.802 16.6264 15.7838C16.5615 15.7657 16.4936 15.7607 16.4266 15.769H16.3168Z",acceptAllChanges:"M9.36499 16.7348C9.38499 16.7547 9.41212 16.7659 9.44041 16.7659H10.9881C10.9028 16.6008 10.9289 16.3933 11.0663 16.2541L11.7266 15.585H10.1444C10.0549 15.5701 9.97363 15.5238 9.91498 15.4547C9.85639 15.3856 9.82422 15.298 9.82422 15.2074C9.82422 15.1169 9.85639 15.0292 9.91498 14.9601C9.97363 14.891 10.0549 14.8448 10.1444 14.8298H12.4879C12.5584 14.785 12.6407 14.7607 12.7257 14.7607C12.8106 14.7607 12.893 14.785 12.9635 14.8298H16.5295L18.3303 13.0091C18.4135 12.925 18.5271 12.8776 18.6456 12.8777C18.7642 12.8777 18.8777 12.9252 18.9609 13.0094L20 14.0621V8.25532H16.8001C16.7301 8.27288 16.6568 8.27288 16.5868 8.25532C16.3485 8.1935 16.1367 8.0565 15.9829 7.86478C15.8292 7.67306 15.7416 7.43688 15.7335 7.19149V4H9.44041C9.41293 4.0024 9.38718 4.01437 9.36767 4.03383C9.34816 4.05329 9.33615 4.07897 9.33375 4.10638V16.6596C9.33375 16.6878 9.34499 16.7148 9.36499 16.7348ZM10.0744 17.2979H11.4803L12.259 18.0957H5.06727C5.01734 18.0957 4.96838 18.1057 4.9232 18.1246C4.8788 18.1431 4.83798 18.1702 4.80335 18.2048C4.7333 18.2746 4.69398 18.3693 4.69398 18.468C4.69398 18.5668 4.7333 18.6615 4.80335 18.7313C4.87333 18.8011 4.96832 18.8404 5.06727 18.8404H12.9857L13.7947 19.6693L14.0836 19.9574H4.10733C4.09291 19.9591 4.07829 19.9576 4.06457 19.9528C4.05085 19.9481 4.03838 19.9403 4.02812 19.9301C4.01785 19.9198 4.01004 19.9074 4.00529 19.8937C4.00054 19.88 3.99896 19.8654 4.00067 19.8511V7.29787C4.00067 7.26966 4.01191 7.2426 4.03191 7.22265C4.05192 7.2027 4.07905 7.19149 4.10733 7.19149H8.70447V9.05319H5.06727C4.97294 9.05867 4.88453 9.10069 4.8208 9.17019C4.757 9.23973 4.72302 9.33135 4.72594 9.42553C4.72289 9.52082 4.75654 9.61364 4.82002 9.6849C4.88356 9.75613 4.97203 9.80038 5.06727 9.8085H8.70447V10.5638H5.06727C5.01968 10.5652 4.97274 10.5759 4.92932 10.5954C4.88583 10.6148 4.84664 10.6426 4.8139 10.6772C4.78122 10.7118 4.7557 10.7525 4.73877 10.7969C4.72184 10.8413 4.7139 10.8887 4.71527 10.9361C4.7139 10.9837 4.72184 11.031 4.73877 11.0754C4.74424 11.0897 4.75055 11.1037 4.75778 11.1171C4.76162 11.1243 4.76566 11.1313 4.76995 11.1382C4.78265 11.1585 4.79736 11.1776 4.8139 11.1951C4.84664 11.2297 4.88583 11.2575 4.92932 11.2769C4.95491 11.2884 4.98173 11.2968 5.0092 11.3021C5.02834 11.3058 5.04774 11.3079 5.06727 11.3085H8.70447V12.0638H5.06734C4.97782 12.0789 4.89651 12.1251 4.83792 12.1942C4.77926 12.2633 4.7471 12.351 4.7471 12.4415C4.7471 12.5321 4.77926 12.6197 4.83792 12.6888C4.89651 12.758 4.97782 12.8041 5.06734 12.8192H8.70447V13.5745H5.06734C4.97782 13.5895 4.89651 13.6357 4.83792 13.7048C4.81383 13.7332 4.79424 13.7647 4.77946 13.7983C4.7583 13.8465 4.7471 13.8988 4.7471 13.9522C4.7471 14.0427 4.77926 14.1303 4.83792 14.1994C4.89651 14.2686 4.97782 14.3147 5.06734 14.3298H8.70447V15.0744H5.06727C4.97776 15.0895 4.89651 15.1357 4.83785 15.2048C4.77926 15.2739 4.7471 15.3616 4.7471 15.4521C4.7471 15.5043 4.75778 15.5556 4.77809 15.6029C4.793 15.6376 4.81305 15.6701 4.83785 15.6994C4.89651 15.7685 4.97776 15.8147 5.06727 15.8298H8.70447V16.5851H5.06727C4.97776 16.6001 4.89651 16.6463 4.83785 16.7154C4.79489 16.7661 4.76618 16.8267 4.75387 16.8912C4.74938 16.9146 4.7471 16.9386 4.7471 16.9628C4.7471 17.0533 4.77926 17.1409 4.83785 17.21C4.89651 17.2792 4.97776 17.3253 5.06727 17.3404H9.95241C9.99552 17.3331 10.0367 17.3187 10.0744 17.2979ZM20 15.3204L18.5709 16.7659H19.8933C19.9216 16.7659 19.9487 16.7547 19.9687 16.7348C19.9887 16.7148 20 16.6878 20 16.6596V15.3204ZM14.7526 16.6264L13.7248 15.585H15.7825L14.7526 16.6264ZM14.9498 6.08721C14.9465 6.06854 14.9416 6.05023 14.9353 6.03244C14.9202 5.98939 14.897 5.94929 14.8665 5.91442C14.8145 5.85488 14.7444 5.81394 14.6669 5.79787H10.1337C10.0348 5.79787 9.93978 5.83709 9.8698 5.90693C9.79975 5.97676 9.76043 6.07146 9.76043 6.17022C9.76043 6.19463 9.76283 6.21879 9.76752 6.24239C9.77462 6.2782 9.78692 6.31268 9.80398 6.34479C9.82123 6.37716 9.8433 6.40709 9.8698 6.43348C9.93978 6.50332 10.0348 6.54257 10.1337 6.54257H14.6669C14.6811 6.54023 14.6951 6.53702 14.7088 6.53299C14.7206 6.52955 14.7322 6.52549 14.7436 6.52082C14.7624 6.51309 14.7806 6.50371 14.7979 6.4928C14.8378 6.46764 14.8722 6.43468 14.8991 6.39599C14.9259 6.35729 14.9447 6.31359 14.9543 6.26749C14.9554 6.26232 14.9563 6.25716 14.9571 6.25197C14.9579 6.24739 14.9586 6.24281 14.9591 6.23824C14.9612 6.22129 14.962 6.20424 14.9616 6.18723C14.961 6.16727 14.9588 6.14733 14.9549 6.12766C14.9539 6.11406 14.9523 6.10055 14.9498 6.08721ZM15.0189 7.29788H10.1445C10.0549 7.31291 9.97363 7.35911 9.91504 7.42823C9.85639 7.49738 9.82422 7.585 9.82422 7.67555C9.82422 7.76609 9.85639 7.85369 9.91504 7.92284C9.97363 7.99196 10.0549 8.03815 10.1445 8.05319H15.0189C15.0321 8.05241 15.0451 8.05095 15.058 8.04877C15.0745 8.04601 15.0906 8.04212 15.1064 8.03718C15.1669 8.01822 15.2219 7.98361 15.2654 7.93618C15.3291 7.86664 15.3632 7.77502 15.3602 7.68084C15.3606 7.67392 15.3608 7.66701 15.3608 7.66009C15.3609 7.65087 15.3606 7.64165 15.3599 7.63247C15.3592 7.62263 15.358 7.61279 15.3565 7.60302C15.3532 7.58188 15.3479 7.56104 15.3409 7.54072C15.3254 7.49575 15.301 7.45426 15.2693 7.41868C15.2492 7.39621 15.2265 7.37638 15.2017 7.35959C15.1872 7.34979 15.172 7.34102 15.1562 7.33339C15.1132 7.31265 15.0665 7.3006 15.0189 7.29788ZM10.1445 9.56381H18.496C18.5856 9.54877 18.6669 9.50258 18.7255 9.43346C18.7841 9.3643 18.8163 9.27671 18.8163 9.18617C18.8163 9.09562 18.7841 9.008 18.7255 8.93884C18.6669 8.86973 18.5856 8.82353 18.496 8.8085H10.1445C10.0549 8.82353 9.97363 8.86973 9.91504 8.93884C9.85639 9.008 9.82422 9.09562 9.82422 9.18617C9.82422 9.24412 9.83738 9.30087 9.86224 9.35236C9.87624 9.38132 9.89395 9.40859 9.91504 9.43346C9.97363 9.50258 10.0549 9.54877 10.1445 9.56381ZM10.1445 11.0638H15.0189C15.1084 11.0488 15.1897 11.0026 15.2483 10.9335C15.2854 10.8898 15.3118 10.8387 15.3263 10.7842C15.3347 10.7525 15.3391 10.7195 15.3391 10.6861C15.3391 10.5956 15.3069 10.508 15.2483 10.4389C15.1897 10.3697 15.1084 10.3235 15.0189 10.3085H10.1445C10.0549 10.3235 9.97363 10.3697 9.91504 10.4389C9.85639 10.508 9.82422 10.5956 9.82422 10.6861C9.82422 10.7424 9.83666 10.7976 9.8601 10.8478C9.87442 10.8785 9.89284 10.9073 9.91504 10.9335C9.97363 11.0026 10.0549 11.0488 10.1445 11.0638ZM18.496 12.5745H10.1444C10.0549 12.5594 9.97363 12.5132 9.91498 12.4441C9.85639 12.3749 9.82422 12.2873 9.82422 12.1968C9.82422 12.1062 9.85639 12.0186 9.91498 11.9495C9.97363 11.8803 10.0549 11.8342 10.1444 11.8191H18.496C18.5856 11.8342 18.6669 11.8803 18.7255 11.9495C18.7841 12.0186 18.8163 12.1062 18.8163 12.1968C18.8163 12.2873 18.7841 12.3749 18.7255 12.4441C18.6971 12.4776 18.6633 12.5058 18.6259 12.5276C18.5861 12.5507 18.5421 12.5667 18.496 12.5745ZM15.0189 14.0744H10.1444C10.0968 14.0731 10.0499 14.0624 10.0064 14.0429C9.96296 14.0234 9.92376 13.9956 9.89102 13.961C9.85834 13.9265 9.83282 13.8857 9.81589 13.8413C9.79897 13.7969 9.79102 13.7496 9.79239 13.7021C9.79102 13.6546 9.79897 13.6073 9.81589 13.5628C9.83282 13.5184 9.85834 13.4778 9.89102 13.4432C9.92376 13.4086 9.96296 13.3808 10.0064 13.3613C10.0499 13.3419 10.0968 13.3311 10.1444 13.3297H15.0189C15.0661 13.3311 15.1125 13.3419 15.1554 13.3615C15.1983 13.381 15.2368 13.4091 15.2686 13.4438C15.3005 13.4785 15.325 13.5193 15.3407 13.5637C15.3564 13.608 15.363 13.6551 15.3602 13.7021C15.3631 13.7963 15.3291 13.8879 15.2653 13.9574C15.2016 14.027 15.1132 14.0689 15.0189 14.0744ZM16.6188 4.52128L19.4133 7.30852C19.4293 7.32624 19.4401 7.34808 19.4443 7.37157C19.4485 7.39506 19.446 7.41925 19.4371 7.4414C19.4282 7.46356 19.4133 7.48278 19.394 7.4969C19.3747 7.51102 19.3518 7.51947 19.328 7.52128H16.5868L16.4054 7.34043V4.60639C16.4073 4.5826 16.4157 4.55979 16.4299 4.54056C16.444 4.52133 16.4633 4.50644 16.4855 4.49757C16.5077 4.48871 16.532 4.48624 16.5556 4.49043C16.5791 4.49462 16.601 4.50531 16.6188 4.52128ZM18.6454 13.3192L20 14.6915L14.7522 20L14.7416 19.9894L14.1123 19.3617L13.3976 18.6277L11.3817 16.5638L12.7257 15.2021L14.7522 17.2553L18.6454 13.3192Z",rejectAllChanges:"M9.54637 16.5847H8.96997V15.8295H12.786C12.8024 15.8265 12.8186 15.8223 12.8343 15.817C12.8535 15.8105 12.8719 15.8023 12.8897 15.7926C12.9315 15.7697 12.969 15.738 12.9997 15.6991C13.0268 15.6649 13.0478 15.6261 13.0621 15.5847H13.571V16.7656H9.79386C9.78396 16.7479 9.77269 16.731 9.76011 16.7151C9.70552 16.6459 9.62976 16.5998 9.54637 16.5847ZM13.4717 12.9573V13.3295H9.72523C9.6809 13.3309 9.63716 13.3416 9.59671 13.361C9.57578 13.3711 9.55595 13.3834 9.53745 13.3977C9.5201 13.411 9.50391 13.4262 9.48917 13.4429C9.45872 13.4775 9.43494 13.5182 9.41917 13.5626C9.41778 13.5664 9.41644 13.5703 9.41523 13.5742H8.96997V12.8189H12.786C12.8694 12.8039 12.9452 12.7577 12.9997 12.6886C13.0078 12.6784 13.0153 12.6677 13.0223 12.6568L13.029 12.6458L13.033 12.6389L13.0397 12.6266C13.0452 12.6157 13.0503 12.6046 13.055 12.5931C13.0576 12.5869 13.0599 12.5806 13.0621 12.5742H13.6872C13.6453 12.5965 13.607 12.6269 13.5746 12.6644C13.5059 12.7439 13.469 12.849 13.4717 12.9573ZM9.82598 14.0742H13.4758C13.4809 14.0932 13.4904 14.1108 13.5037 14.1251C13.5242 14.147 13.552 14.1593 13.581 14.1593H13.6008L13.571 14.1912V14.8295H9.72523C9.64183 14.8445 9.56614 14.8907 9.51149 14.9598C9.4845 14.994 9.46351 15.0328 9.4492 15.0741H8.96997V14.3295H9.54637C9.62976 14.3145 9.70552 14.2683 9.76011 14.1992C9.78947 14.162 9.81166 14.1195 9.82598 14.0742ZM18.9075 8.2552V12.5317H17.7846V12.323C17.7978 12.2827 17.8047 12.2399 17.8047 12.1965C17.8047 12.106 17.7747 12.0184 17.7201 11.9493C17.6655 11.8801 17.5897 11.834 17.5063 11.8189H9.72523C9.64183 11.834 9.56614 11.8801 9.51149 11.9493C9.48444 11.9835 9.46351 12.0222 9.4492 12.0636H8.96997V11.3083H9.54637C9.63425 11.3028 9.71662 11.2608 9.776 11.1913C9.80687 11.1551 9.83029 11.113 9.84527 11.0676L9.84654 11.0637H14.2667C14.3501 11.0486 14.4258 11.0024 14.4805 10.9333C14.5231 10.8794 14.5507 10.8142 14.5607 10.7452C14.5636 10.7258 14.565 10.706 14.565 10.686C14.565 10.6658 14.5635 10.6458 14.5606 10.626C14.5572 10.6026 14.5516 10.5796 14.5442 10.5573C14.5299 10.5144 14.5084 10.4741 14.4805 10.4387C14.4258 10.3696 14.3501 10.3234 14.2667 10.3083H9.72529C9.6832 10.3159 9.64299 10.3314 9.60653 10.3538C9.57081 10.3759 9.5386 10.4045 9.51155 10.4387C9.49639 10.4579 9.4831 10.4785 9.47182 10.5002C9.46133 10.5205 9.45259 10.5417 9.44568 10.5636H8.96997V9.80838H9.16873C9.25656 9.80286 9.33899 9.76085 9.39837 9.69131C9.45775 9.62177 9.48947 9.53022 9.48674 9.43601C9.48711 9.42951 9.48735 9.42302 9.48741 9.41653C9.48741 9.41049 9.48729 9.40445 9.48705 9.39848C9.49457 9.41055 9.50269 9.42218 9.51155 9.43334C9.56614 9.50249 9.64189 9.54866 9.72529 9.56372H17.5063C17.5897 9.54866 17.6655 9.50249 17.7201 9.43334C17.7747 9.36419 17.8047 9.2766 17.8047 9.18603C17.8047 9.09552 17.7747 9.00786 17.7201 8.93878C17.6655 8.86963 17.5897 8.82346 17.5063 8.8084H9.72529C9.64189 8.82346 9.56614 8.86963 9.51155 8.93878C9.4569 9.00786 9.42694 9.09552 9.42694 9.18603L9.427 9.19707L9.42754 9.20875C9.41972 9.19661 9.41123 9.18499 9.40201 9.17389C9.38478 9.15311 9.36537 9.1346 9.34427 9.11863C9.33735 9.11344 9.33026 9.1085 9.32298 9.10383C9.31855 9.10097 9.31406 9.09824 9.30951 9.09565L9.30424 9.09266L9.29659 9.08857C9.28792 9.08402 9.27906 9.07993 9.27009 9.07623C9.2616 9.07279 9.25298 9.06974 9.24431 9.06701C9.21974 9.05935 9.19439 9.05461 9.16873 9.05305H8.96997V4.10638C8.97221 4.07897 8.9834 4.05328 9.00157 4.03383C9.01975 4.01437 9.04374 4.0024 9.06935 4H14.9325V7.1914C14.9401 7.43679 15.0216 7.67296 15.1649 7.86468C15.3082 8.0564 15.5055 8.19338 15.7275 8.2552C15.7927 8.27277 15.861 8.27277 15.9262 8.2552H18.9075ZM13.571 17.2975V19.4251L13.5722 19.4615C13.5835 19.6376 13.6323 19.8068 13.7133 19.957H4.10061C4.08718 19.9587 4.07355 19.9571 4.06077 19.9524C4.04799 19.9477 4.03637 19.9399 4.02681 19.9296C4.01724 19.9194 4.00997 19.907 4.00554 19.8933C4.00111 19.8796 3.99964 19.865 4.00124 19.8506V7.29778C4.00124 7.26957 4.01171 7.24251 4.03034 7.22256C4.04898 7.20261 4.07426 7.1914 4.10061 7.1914H8.38368V9.05305H4.99497C4.90708 9.05857 4.82471 9.10052 4.76533 9.17006C4.70589 9.2396 4.67423 9.33121 4.67696 9.42536C4.67411 9.52067 4.70547 9.61346 4.76461 9.68475C4.8238 9.75598 4.90623 9.80026 4.99497 9.80838H8.38368V10.5636H4.99497C4.96682 10.5645 4.93898 10.5692 4.91199 10.5774C4.89647 10.5821 4.88124 10.588 4.86644 10.5952C4.8494 10.6034 4.83308 10.613 4.81762 10.6241C4.79627 10.6393 4.77655 10.657 4.7589 10.6771C4.72846 10.7116 4.70468 10.7523 4.68891 10.7967C4.67314 10.8411 4.66574 10.8885 4.66701 10.9359C4.66641 10.9597 4.66792 10.9834 4.67156 11.0067C4.6752 11.03 4.68102 11.053 4.68891 11.0752C4.70468 11.1196 4.72846 11.1603 4.7589 11.1949C4.7731 11.211 4.78862 11.2256 4.80524 11.2386C4.81452 11.2459 4.82417 11.2527 4.83417 11.259C4.84461 11.2655 4.85534 11.2714 4.86644 11.2767C4.9069 11.2962 4.95063 11.3069 4.99497 11.3083H8.38368V12.0636H4.99503C4.91163 12.0787 4.83587 12.1249 4.78128 12.194C4.7526 12.2303 4.7307 12.2717 4.71639 12.3159C4.70347 12.3559 4.69667 12.3983 4.69667 12.4413C4.69667 12.5318 4.72664 12.6194 4.78128 12.6886C4.809 12.7237 4.84218 12.7529 4.87906 12.7751C4.89416 12.7842 4.90993 12.7921 4.92619 12.7988C4.94833 12.8079 4.97137 12.8147 4.99503 12.8189H8.38368V13.5742H4.99503C4.95275 13.5819 4.91242 13.5975 4.87584 13.62C4.8403 13.642 4.80822 13.6705 4.78128 13.7046C4.72664 13.7737 4.69667 13.8613 4.69667 13.9519C4.69667 14.0424 4.72664 14.13 4.78128 14.1992C4.83587 14.2683 4.91163 14.3145 4.99503 14.3295H8.38368V15.0741H4.99497C4.94644 15.0829 4.90047 15.1022 4.85977 15.1304C4.83878 15.145 4.81919 15.162 4.80136 15.1811C4.79439 15.1885 4.78765 15.1964 4.78122 15.2045C4.77188 15.2163 4.76327 15.2287 4.75539 15.2416C4.74441 15.2594 4.73495 15.2781 4.727 15.2975C4.71924 15.3163 4.71293 15.3358 4.70808 15.3558C4.70407 15.3723 4.7011 15.389 4.69922 15.4061C4.69752 15.4212 4.69667 15.4364 4.69667 15.4518C4.69667 15.5423 4.72664 15.6299 4.78122 15.6991C4.83587 15.7682 4.91157 15.8144 4.99497 15.8295H8.38368V16.5847H4.99497C4.91157 16.5998 4.83587 16.6459 4.78122 16.7151C4.72664 16.7842 4.69667 16.8718 4.69667 16.9624C4.69667 17.0529 4.72664 17.1405 4.78122 17.2097C4.83587 17.2788 4.91157 17.325 4.99497 17.34H9.54637C9.58655 17.3328 9.62496 17.3183 9.66008 17.2975H13.571ZM15.7573 4.52124L18.3609 7.30839C18.3758 7.32612 18.3858 7.34796 18.3897 7.37145C18.3937 7.39493 18.3914 7.41913 18.3831 7.44128C18.3748 7.46343 18.3609 7.48266 18.3429 7.49678C18.325 7.51089 18.3036 7.51934 18.2814 7.52115H15.7275L15.5585 7.34031V4.60634C15.5602 4.58255 15.5681 4.55975 15.5813 4.54051C15.5945 4.52128 15.6125 4.50639 15.6332 4.49753C15.6539 4.48867 15.6765 4.48619 15.6984 4.49038C15.7203 4.49457 15.7407 4.50526 15.7573 4.52124ZM14.1248 5.91437C14.1732 5.97391 14.2021 6.04884 14.2071 6.1276C14.2157 6.17377 14.2155 6.22129 14.2065 6.26739C14.2045 6.27778 14.2021 6.28804 14.1992 6.29817L14.1944 6.31388C14.1847 6.34291 14.1715 6.3705 14.1551 6.39595C14.13 6.43465 14.098 6.46757 14.0608 6.49276C14.0354 6.5099 14.008 6.52328 13.9794 6.53244C13.9661 6.53672 13.9525 6.5401 13.9387 6.5425H9.71529C9.62309 6.5425 9.5346 6.50328 9.4694 6.43342C9.40413 6.36362 9.3675 6.26889 9.3675 6.17013C9.3675 6.07144 9.40413 5.97671 9.4694 5.90691C9.5346 5.83704 9.62309 5.79783 9.71529 5.79783H13.9387C13.9718 5.80516 14.0034 5.81769 14.0326 5.83484C14.0672 5.85522 14.0984 5.88204 14.1248 5.91437ZM14.2667 7.29776H9.72529C9.69606 7.30302 9.66773 7.31211 9.64092 7.3247C9.62612 7.33171 9.61175 7.33977 9.59798 7.34879C9.56565 7.36996 9.53642 7.39664 9.51155 7.42813C9.4569 7.49722 9.42694 7.58487 9.42694 7.67538C9.42694 7.70155 9.42942 7.72752 9.43434 7.75285C9.44635 7.81505 9.47273 7.87355 9.51155 7.9227C9.55292 7.9751 9.60647 8.01432 9.66628 8.03678C9.67762 8.04107 9.6892 8.04477 9.70097 8.04775C9.70898 8.04983 9.71711 8.05158 9.72529 8.05308H14.2667C14.3546 8.04756 14.437 8.00555 14.4964 7.93601C14.5558 7.86647 14.5875 7.77492 14.5847 7.68071C14.5874 7.63318 14.5813 7.58559 14.5667 7.54059C14.5522 7.4956 14.5296 7.45417 14.5 7.41859C14.4704 7.38301 14.4346 7.35398 14.3946 7.33327C14.3546 7.31256 14.3111 7.30048 14.2667 7.29776ZM4.99497 18.84H12.786C12.8783 18.84 12.9667 18.8008 13.032 18.731C13.0972 18.6611 13.1338 18.5664 13.1338 18.4677C13.1338 18.3689 13.0972 18.2742 13.032 18.2044C12.9667 18.1346 12.8783 18.0954 12.786 18.0954H4.99497C4.90277 18.0954 4.81428 18.1346 4.74908 18.2044C4.68381 18.2742 4.64718 18.3689 4.64718 18.4677C4.64718 18.5664 4.68381 18.6611 4.74908 18.731C4.81428 18.8008 4.90277 18.84 4.99497 18.84ZM17.5858 12.7444H19.5733H19.623C19.7249 12.7499 19.821 12.7971 19.8913 12.8764C19.9616 12.9556 20.0007 13.0607 20.0006 13.17V13.8295C20.0007 13.8458 19.9976 13.862 19.9914 13.8769C19.9853 13.8918 19.9764 13.9052 19.9652 13.9163C19.9539 13.9273 19.9407 13.9357 19.9262 13.9409C19.9118 13.9461 19.8965 13.948 19.8814 13.9465H13.7797C13.7507 13.9465 13.7229 13.9342 13.7024 13.9123C13.6819 13.8903 13.6704 13.8606 13.6704 13.8295V13.17C13.6677 13.0617 13.7046 12.9566 13.7733 12.8771C13.842 12.7976 13.9371 12.75 14.0381 12.7444H16.0256V12.5104C16.0352 12.439 16.0687 12.3737 16.1199 12.3268C16.1711 12.2798 16.2365 12.2544 16.3039 12.2551H17.2976C17.3667 12.2517 17.4345 12.276 17.4878 12.3232C17.541 12.3704 17.576 12.4371 17.5858 12.5104V12.7444ZM14.0679 19.4251V14.1912H19.5037V19.4251C19.4935 19.585 19.4256 19.7344 19.3143 19.8416C19.203 19.9488 19.0571 20.0055 18.9075 19.9996H14.6642C14.5146 20.0055 14.3687 19.9488 14.2574 19.8416C14.1461 19.7344 14.0781 19.585 14.0679 19.4251ZM15.5983 15.1593H15.2505C15.0969 15.1593 14.9723 15.2926 14.9723 15.4572V18.7336C14.9723 18.8981 15.0969 19.0315 15.2505 19.0315H15.5983C15.752 19.0315 15.8766 18.8981 15.8766 18.7336V15.4572C15.8766 15.2926 15.752 15.1593 15.5983 15.1593ZM16.9598 15.1593H16.612C16.4583 15.1593 16.3337 15.2926 16.3337 15.4572V18.7336C16.3337 18.8981 16.4583 19.0315 16.612 19.0315H16.9598C17.1135 19.0315 17.238 18.8981 17.238 18.7336V15.4572C17.238 15.2926 17.1135 15.1593 16.9598 15.1593ZM17.9635 15.1593H18.3113C18.465 15.1593 18.5895 15.2926 18.5895 15.4572V18.7336C18.5895 18.8981 18.465 19.0315 18.3113 19.0315H17.9635C17.8098 19.0315 17.6852 18.8981 17.6852 18.7336V15.4572C17.6852 15.2926 17.8098 15.1593 17.9635 15.1593Z",acceptSingleChange:"M17.2 20H15.6628L17.33 18.3091V19.87C17.33 19.8871 17.3266 19.904 17.3201 19.9197C17.3136 19.9355 17.304 19.9499 17.2919 19.9619C17.2799 19.974 17.2655 19.9836 17.2497 19.9901C17.234 19.9966 17.2171 20 17.2 20ZM4.13 20H14.4978L14.1823 19.6791L13.5135 18.9904L13.5123 18.9891L13.0529 18.52H5C4.87537 18.52 4.75586 18.4705 4.66766 18.3823C4.57953 18.2942 4.53003 18.1747 4.53003 18.05C4.53003 17.9253 4.57953 17.8058 4.66766 17.7177C4.75586 17.6295 4.87537 17.58 5 17.58H12.1323L11.6235 17.0604L11.6231 16.48L12.8831 15.19L13.4765 15.1896L15.0807 16.8276L17.33 14.5413V9.3H13.28C13.207 9.30976 13.133 9.30976 13.06 9.3C12.7697 9.22119 12.5113 9.05343 12.3212 8.82027C12.1311 8.58711 12.0187 8.30026 12 8V4H4.13C4.09552 4 4.06246 4.0137 4.03808 4.03808C4.0137 4.06246 4 4.09552 4 4.13V19.87C4 19.9045 4.0137 19.9375 4.03808 19.9619C4.06246 19.9863 4.09552 20 4.13 20ZM13.1 4.65L16.6 8.15C16.6212 8.17232 16.6355 8.20028 16.6412 8.23051C16.6469 8.26075 16.6437 8.29199 16.6321 8.32048C16.6205 8.34898 16.6009 8.37352 16.5757 8.39117C16.5505 8.40882 16.5208 8.41883 16.49 8.42H13.06L12.83 8.19V4.76C12.8312 4.72925 12.8412 4.6995 12.8588 4.67429C12.8765 4.64909 12.901 4.62951 12.9295 4.6179C12.958 4.6063 12.9893 4.60315 13.0195 4.60884C13.0497 4.61453 13.0777 4.62882 13.1 4.65ZM11 6.72C11.0027 6.66089 10.9937 6.60184 10.9735 6.5462C10.9534 6.49057 10.9224 6.43948 10.8825 6.39581C10.8425 6.35217 10.7944 6.3168 10.7408 6.29178C10.6871 6.26678 10.6292 6.25256 10.57 6.25H5C4.88239 6.25772 4.77252 6.31131 4.69397 6.39917C4.61542 6.48706 4.57452 6.60226 4.58002 6.72C4.57452 6.83774 4.61542 6.95294 4.69397 7.04083C4.77252 7.12869 4.88239 7.18228 5 7.19H10.6C10.7141 7.1774 10.8189 7.12173 10.8933 7.03436C10.9677 6.94702 11.0058 6.83456 11 6.72ZM11.1 8.14001H5C4.87537 8.14001 4.75586 8.18954 4.66766 8.27768C4.57953 8.36581 4.53003 8.48535 4.53003 8.61002C4.53003 8.73468 4.57953 8.85422 4.66766 8.94235C4.71558 8.99023 4.77277 9.02673 4.83496 9.05008C4.86932 9.06296 4.90521 9.07184 4.94189 9.07642C4.96106 9.0788 4.98047 9.08002 5 9.08002H11.1C11.2247 9.08002 11.3442 9.03049 11.4324 8.94235C11.5205 8.85422 11.57 8.73468 11.57 8.61002C11.57 8.48535 11.5205 8.36581 11.4324 8.27768C11.3442 8.18954 11.2247 8.14001 11.1 8.14001ZM5 11H15.45C15.5826 11 15.7098 10.9473 15.8035 10.8535C15.8973 10.7598 15.95 10.6326 15.95 10.5C15.95 10.3674 15.8973 10.2402 15.8035 10.1465C15.7098 10.0527 15.5826 10 15.45 10H5C4.86737 10 4.74023 10.0527 4.64642 10.1465C4.55267 10.2402 4.5 10.3674 4.5 10.5C4.5 10.6326 4.55267 10.7598 4.64642 10.8535C4.74023 10.9473 4.86737 11 5 11ZM5 12.86H11.1C11.2211 12.8523 11.3346 12.798 11.4166 12.7085C11.4986 12.6191 11.5428 12.5013 11.54 12.38C11.5427 12.2597 11.4982 12.1431 11.416 12.0552C11.3337 11.9673 11.2203 11.9152 11.1 11.91H5C4.94086 11.9126 4.88287 11.9268 4.82922 11.9518C4.77563 11.9768 4.72748 12.0122 4.6875 12.0558C4.65833 12.0878 4.63391 12.1237 4.61505 12.1624C4.60809 12.1767 4.60193 12.1913 4.5965 12.2062C4.58264 12.2443 4.5741 12.2841 4.57092 12.3243C4.56946 12.3428 4.56915 12.3614 4.57001 12.38C4.56451 12.5004 4.60651 12.6181 4.68689 12.7079C4.76733 12.7976 4.87976 12.8523 5 12.86ZM15.45 14.74H5C4.87537 14.74 4.75586 14.6905 4.66766 14.6023C4.57953 14.5142 4.53003 14.3947 4.53003 14.27C4.53003 14.1453 4.57953 14.0258 4.66766 13.9377C4.75586 13.8495 4.87537 13.8 5 13.8H15.45C15.5747 13.8 15.6942 13.8495 15.7823 13.9377C15.8705 14.0258 15.92 14.1453 15.92 14.27C15.92 14.3947 15.8705 14.5142 15.7823 14.6023C15.6942 14.6905 15.5747 14.74 15.45 14.74ZM11.1 16.63H5C4.87537 16.63 4.75586 16.5805 4.66766 16.4923C4.57953 16.4042 4.53003 16.2846 4.53003 16.16C4.53003 16.0353 4.57953 15.9158 4.66766 15.8276C4.75586 15.7395 4.87537 15.69 5 15.69H11.1C11.2247 15.69 11.3442 15.7395 11.4324 15.8276C11.5205 15.9158 11.57 16.0353 11.57 16.16C11.57 16.2846 11.5205 16.4042 11.4324 16.4923C11.3442 16.5805 11.2247 16.63 11.1 16.63ZM18.73 13.71L20 15.01L15.08 20L15.07 19.99L14.48 19.39L13.81 18.7L11.92 16.77L13.18 15.48L15.08 17.42L18.73 13.71Z",rejectSingleChange:"M17.0495 11.5C17.1461 11.5 17.241 11.5173 17.33 11.5501V9.3H13.28C13.207 9.30976 13.133 9.30976 13.06 9.3C12.7697 9.22119 12.5113 9.05343 12.3212 8.82027C12.1311 8.58711 12.0187 8.30026 12 8V4H4.13C4.09552 4 4.06246 4.0137 4.03808 4.03808C4.0137 4.06246 4 4.09552 4 4.13V19.87C4 19.9045 4.0137 19.9375 4.03808 19.9619C4.06246 19.9863 4.09552 20 4.13 20H13.2305C13.1075 19.8287 13.0338 19.6249 13.0205 19.4112L13.0195 19.3956V18.52H5C4.87537 18.52 4.75586 18.4705 4.66772 18.3823C4.57959 18.2942 4.53003 18.1747 4.53003 18.05C4.53003 18.0119 4.53467 17.9742 4.54358 17.9378C4.56396 17.8552 4.60657 17.7788 4.66772 17.7177C4.75586 17.6295 4.87537 17.58 5 17.58H13.0195V14.74H5C4.87537 14.74 4.75586 14.6905 4.66772 14.6023C4.57959 14.5142 4.53003 14.3947 4.53003 14.27C4.53003 14.1453 4.57959 14.0258 4.66772 13.9377C4.75586 13.8495 4.87537 13.8 5 13.8H12.8393C12.6229 13.6377 12.4998 13.3897 12.4998 13.1032C12.4997 12.8414 12.6008 12.5847 12.7513 12.3911C12.9 12.1998 13.1561 12 13.4994 12L15.2519 12C15.2928 11.8972 15.3589 11.7915 15.4649 11.6992C15.6135 11.5698 15.8041 11.499 16.0011 11.5H17.0495ZM13.1 4.65L16.6 8.15C16.6211 8.17232 16.6354 8.20028 16.6411 8.23051C16.6468 8.26075 16.6437 8.29199 16.6321 8.32048C16.6204 8.34898 16.6009 8.37352 16.5757 8.39117C16.5505 8.40882 16.5207 8.41883 16.49 8.42H13.06L12.83 8.19V4.76C12.8311 4.72925 12.8411 4.6995 12.8588 4.67429C12.8764 4.64909 12.901 4.62951 12.9295 4.6179C12.958 4.6063 12.9892 4.60315 13.0194 4.60884C13.0497 4.61453 13.0776 4.62882 13.1 4.65ZM11 6.72C11.0027 6.66089 10.9937 6.60184 10.9735 6.5462C10.9716 6.5408 10.9695 6.53543 10.9673 6.53012C10.9626 6.51852 10.9575 6.50717 10.9518 6.49603C10.9406 6.47391 10.9275 6.45273 10.9127 6.43274C10.9033 6.41992 10.8932 6.40759 10.8824 6.39581C10.8425 6.35217 10.7943 6.3168 10.7407 6.29178C10.6871 6.26678 10.629 6.25256 10.5699 6.25H5C4.88232 6.25772 4.77246 6.31131 4.69397 6.39917C4.61536 6.48706 4.57446 6.60226 4.57996 6.72C4.57715 6.7811 4.58679 6.84152 4.60767 6.8978C4.61523 6.91803 4.62415 6.93771 4.63452 6.9567C4.65088 6.98669 4.67078 7.01495 4.69397 7.04083C4.77246 7.12869 4.88232 7.18228 5 7.19H10.6C10.714 7.1774 10.8188 7.12173 10.8932 7.03436C10.922 7.00049 10.9454 6.96283 10.9629 6.92273C10.9725 6.9006 10.9805 6.87775 10.9865 6.8544C10.9933 6.82791 10.9977 6.80075 10.9995 6.77325C11.0001 6.76453 11.0004 6.75574 11.0005 6.74695C11.0006 6.73798 11.0005 6.729 11 6.72ZM11.1 8.14001H5C4.97534 8.14001 4.95081 8.14194 4.92676 8.14575C4.89587 8.15063 4.8656 8.15857 4.83643 8.1694C4.77368 8.19272 4.71606 8.2294 4.66772 8.27768C4.57959 8.36581 4.53003 8.48535 4.53003 8.61002C4.53003 8.73468 4.57959 8.85422 4.66772 8.94235C4.75586 9.03049 4.87537 9.08002 5 9.08002H11.1C11.2247 9.08002 11.3442 9.03049 11.4324 8.94235C11.4617 8.91306 11.4867 8.88028 11.5071 8.845C11.5349 8.79691 11.554 8.74414 11.5634 8.68915C11.5677 8.66318 11.5701 8.63672 11.5701 8.61002C11.5701 8.48535 11.5205 8.36581 11.4324 8.27768C11.3929 8.23831 11.3474 8.20663 11.2979 8.18365C11.2365 8.15518 11.1689 8.14001 11.1 8.14001ZM5 11H15.45C15.5826 11 15.7098 10.9473 15.8036 10.8535C15.8973 10.7598 15.95 10.6326 15.95 10.5C15.95 10.3674 15.8973 10.2402 15.8036 10.1465C15.7098 10.0527 15.5826 10 15.45 10H5C4.86743 10 4.74023 10.0527 4.64648 10.1465C4.55273 10.2402 4.5 10.3674 4.5 10.5C4.5 10.6326 4.55273 10.7598 4.64648 10.8535C4.74023 10.9473 4.86743 11 5 11ZM5 12.86H11.1C11.2211 12.8523 11.3346 12.798 11.4166 12.7085C11.4987 12.6191 11.5428 12.5013 11.54 12.38C11.5427 12.2597 11.4982 12.1431 11.4159 12.0552C11.3336 11.9673 11.2202 11.9152 11.1 11.91H5C4.94092 11.9126 4.88281 11.9268 4.82922 11.9518C4.77563 11.9768 4.72742 12.0122 4.6875 12.0558C4.64758 12.0995 4.6167 12.1506 4.59644 12.2062C4.58899 12.2266 4.58313 12.2475 4.57874 12.2687C4.57129 12.3052 4.56824 12.3426 4.56995 12.38C4.56445 12.5004 4.60645 12.6181 4.68689 12.7079C4.76733 12.7976 4.87976 12.8523 5 12.86ZM11.1 16.63H5C4.87537 16.63 4.75586 16.5805 4.66772 16.4923C4.57959 16.4042 4.53003 16.2846 4.53003 16.16C4.53003 16.0353 4.57959 15.9158 4.66772 15.8276C4.75586 15.7395 4.87537 15.69 5 15.69H11.1C11.2247 15.69 11.3442 15.7395 11.4324 15.8276C11.5205 15.9158 11.5701 16.0353 11.5701 16.16C11.5701 16.2846 11.5205 16.4042 11.4324 16.4923C11.3442 16.5805 11.2247 16.63 11.1 16.63ZM19.59 12.53H17.36V12.3C17.3574 12.2195 17.3236 12.1432 17.2657 12.0872C17.2078 12.0313 17.1305 12 17.05 12H16C15.9242 11.9994 15.8509 12.0265 15.7938 12.0762C15.7367 12.126 15.6997 12.1949 15.69 12.27V12.5H13.44C13.3768 12.4994 13.3142 12.5125 13.2565 12.5382C13.1988 12.564 13.1473 12.6019 13.1055 12.6493C13.0638 12.6968 13.0327 12.7526 13.0145 12.8132C12.9963 12.8737 12.9913 12.9374 13 13V13.67C13 13.6871 13.0033 13.704 13.0099 13.7198C13.0164 13.7355 13.026 13.7499 13.038 13.7619C13.0501 13.774 13.0644 13.7836 13.0802 13.7901C13.096 13.7966 13.1129 13.8 13.13 13.8H19.84C19.8611 13.8054 19.8834 13.8054 19.9045 13.8C19.9257 13.7946 19.9452 13.7839 19.9611 13.7689C19.9771 13.754 19.989 13.7352 19.9958 13.7144C20.0026 13.6937 20.004 13.6715 20 13.65V13C20.0028 12.8866 19.9617 12.7765 19.8853 12.6927C19.809 12.6088 19.7031 12.5577 19.59 12.55V12.53ZM13.52 14V19.38C13.5303 19.5454 13.6054 19.7 13.7289 19.8105C13.8525 19.9209 14.0145 19.9782 14.18 19.97H18.84C19.0055 19.9782 19.1676 19.9209 19.2911 19.8105C19.4146 19.7 19.4897 19.5454 19.5 19.38V14H13.52ZM15.52 18.67C15.52 18.7522 15.4874 18.8311 15.4292 18.8892C15.3711 18.9473 15.2922 18.98 15.21 18.98H14.83C14.7478 18.98 14.669 18.9473 14.6108 18.8892C14.5527 18.8311 14.52 18.7522 14.52 18.67V15.33C14.52 15.2893 14.528 15.249 14.5436 15.2114C14.5592 15.1738 14.582 15.1396 14.6108 15.1108C14.6396 15.082 14.6738 15.0592 14.7114 15.0436C14.749 15.028 14.7893 15.02 14.83 15.02H15.21C15.2507 15.02 15.291 15.028 15.3287 15.0436C15.3663 15.0592 15.4004 15.082 15.4292 15.1108C15.458 15.1396 15.4808 15.1738 15.4964 15.2114C15.512 15.249 15.52 15.2893 15.52 15.33V18.67ZM17.01 18.67C17.01 18.7522 16.9774 18.8311 16.9192 18.8892C16.8611 18.9473 16.7822 18.98 16.7 18.98H16.32C16.2798 18.98 16.2399 18.9719 16.2029 18.9562C16.1658 18.9405 16.1323 18.9176 16.1043 18.8886C16.0763 18.8597 16.0544 18.8254 16.0399 18.7879C16.0254 18.7503 16.0187 18.7102 16.02 18.67V15.33C16.0187 15.2898 16.0254 15.2497 16.0399 15.2121C16.0544 15.1746 16.0763 15.1403 16.1043 15.1114C16.1323 15.0824 16.1658 15.0595 16.2029 15.0438C16.2399 15.0281 16.2798 15.02 16.32 15.02H16.7C16.7407 15.02 16.781 15.028 16.8187 15.0436C16.8563 15.0592 16.8904 15.082 16.9192 15.1108C16.948 15.1396 16.9708 15.1738 16.9864 15.2114C17.002 15.249 17.01 15.2893 17.01 15.33V18.67ZM18.51 18.67C18.51 18.7107 18.502 18.751 18.4864 18.7886C18.4708 18.8262 18.448 18.8604 18.4192 18.8892C18.3904 18.918 18.3563 18.9408 18.3187 18.9564C18.281 18.972 18.2407 18.98 18.2 18.98H17.82C17.7378 18.98 17.659 18.9473 17.6008 18.8892C17.5427 18.8311 17.51 18.7522 17.51 18.67V15.33C17.51 15.2893 17.518 15.249 17.5336 15.2114C17.5492 15.1738 17.572 15.1396 17.6008 15.1108C17.6296 15.082 17.6638 15.0592 17.7014 15.0436C17.739 15.028 17.7793 15.02 17.82 15.02H18.2C18.2407 15.02 18.281 15.028 18.3187 15.0436C18.3563 15.0592 18.3904 15.082 18.4192 15.1108C18.448 15.1396 18.4708 15.1738 18.4864 15.2114C18.502 15.249 18.51 15.2893 18.51 15.33V18.67Z"},d.FILEICONS={docIcon:{extension:".doc",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 9.617188 46.875 C 13.234375 46.875 16.160156 43.929688 16.160156 40.292969 C 16.160156 36.695312 13.234375 33.75 9.617188 33.75 L 7.402344 33.75 C 6.820312 33.75 6.371094 34.199219 6.371094 34.78125 L 6.371094 45.84375 C 6.371094 46.335938 6.714844 46.757812 7.191406 46.855469 L 7.402344 46.875 Z M 9.617188 44.792969 L 8.453125 44.792969 L 8.453125 35.832031 L 9.617188 35.832031 C 12.089844 35.832031 14.078125 37.835938 14.078125 40.292969 C 14.078125 42.789062 12.089844 44.773438 9.617188 44.792969 Z M 24.816406 46.875 C 26.539062 46.875 28.191406 46.085938 29.296875 44.867188 C 30.460938 43.648438 31.191406 41.980469 31.191406 40.125 C 31.191406 38.269531 30.460938 36.617188 29.296875 35.382812 C 28.191406 34.144531 26.539062 33.375 24.816406 33.375 C 23.015625 33.375 21.367188 34.144531 20.222656 35.382812 C 19.058594 36.617188 18.367188 38.269531 18.367188 40.125 C 18.367188 41.980469 19.058594 43.648438 20.222656 44.867188 C 21.367188 46.085938 23.015625 46.875 24.816406 46.875 Z M 24.816406 44.738281 C 23.617188 44.738281 22.566406 44.230469 21.777344 43.386719 C 20.992188 42.582031 20.503906 41.398438 20.503906 40.125 C 20.503906 38.851562 20.992188 37.667969 21.777344 36.84375 C 22.566406 36 23.617188 35.511719 24.816406 35.511719 C 25.941406 35.511719 26.992188 36 27.777344 36.84375 C 28.546875 37.667969 29.054688 38.851562 29.054688 40.125 C 29.054688 41.398438 28.546875 42.582031 27.777344 43.386719 C 26.992188 44.230469 25.941406 44.738281 24.816406 44.738281 Z M 39.996094 46.875 C 41.648438 46.875 43.148438 46.332031 44.328125 45.414062 C 44.777344 45.054688 44.851562 44.382812 44.515625 43.914062 C 44.140625 43.460938 43.445312 43.386719 43.015625 43.707031 C 42.171875 44.382812 41.160156 44.738281 39.996094 44.738281 C 38.703125 44.738281 37.503906 44.210938 36.621094 43.386719 C 35.777344 42.5625 35.253906 41.398438 35.253906 40.125 C 35.253906 38.851562 35.777344 37.726562 36.621094 36.863281 C 37.503906 36.039062 38.703125 35.511719 39.996094 35.511719 C 41.160156 35.511719 42.191406 35.867188 43.015625 36.542969 C 43.445312 36.882812 44.140625 36.804688 44.515625 36.335938 C 44.851562 35.867188 44.777344 35.210938 44.328125 34.835938 C 43.148438 33.917969 41.648438 33.375 39.996094 33.375 C 36.246094 33.394531 33.132812 36.414062 33.117188 40.125 C 33.132812 43.855469 36.246094 46.875 39.996094 46.875 Z M 39.996094 46.875 "/>\n      </g>'},gifIcon:{extension:".gif",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 17.394531 46.875 C 18.988281 46.875 20.46875 46.332031 21.648438 45.414062 C 21.835938 45.28125 21.949219 45.132812 22.003906 44.960938 L 22.003906 44.945312 C 22.023438 44.90625 22.023438 44.886719 22.042969 44.851562 C 22.0625 44.738281 22.097656 44.664062 22.097656 44.53125 L 22.097656 40.386719 C 22.097656 39.789062 21.613281 39.335938 21.011719 39.335938 L 17.28125 39.335938 C 16.699219 39.335938 16.210938 39.789062 16.210938 40.386719 C 16.210938 40.96875 16.699219 41.457031 17.28125 41.457031 L 19.960938 41.457031 L 19.960938 44.023438 C 19.210938 44.457031 18.332031 44.738281 17.394531 44.738281 C 16.042969 44.738281 14.863281 44.230469 14.019531 43.367188 C 13.136719 42.523438 12.613281 41.382812 12.613281 40.144531 C 12.613281 38.867188 13.136719 37.726562 14.019531 36.882812 C 14.863281 36.019531 16.042969 35.511719 17.394531 35.511719 C 18.519531 35.511719 19.550781 35.90625 20.355469 36.523438 C 20.824219 36.898438 21.519531 36.804688 21.875 36.355469 C 22.230469 35.886719 22.15625 35.195312 21.667969 34.835938 C 20.503906 33.917969 18.988281 33.375 17.394531 33.375 C 13.585938 33.375 10.472656 36.375 10.472656 40.144531 C 10.472656 43.894531 13.585938 46.875 17.394531 46.875 Z M 26.945312 46.875 C 27.507812 46.875 27.996094 46.425781 27.996094 45.84375 L 27.996094 34.78125 C 27.996094 34.199219 27.507812 33.75 26.945312 33.75 C 26.363281 33.75 25.914062 34.199219 25.914062 34.78125 L 25.914062 45.84375 C 25.914062 46.425781 26.363281 46.875 26.945312 46.875 Z M 33.066406 46.875 C 33.648438 46.875 34.117188 46.40625 34.117188 45.84375 L 34.117188 41.34375 L 38.488281 41.34375 C 39.050781 41.34375 39.519531 40.875 39.519531 40.292969 C 39.519531 39.75 39.050781 39.261719 38.488281 39.261719 L 34.117188 39.261719 L 34.117188 35.832031 L 39.199219 35.832031 C 39.742188 35.832031 40.230469 35.363281 40.230469 34.78125 C 40.230469 34.21875 39.742188 33.75 39.199219 33.75 L 33.066406 33.75 C 32.488281 33.75 32.035156 34.21875 32.035156 34.78125 L 32.035156 45.84375 C 32.035156 46.40625 32.488281 46.875 33.066406 46.875 Z M 33.066406 46.875 "/>\n      </g>'},jpegIcon:{extension:".jpeg",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 9 43.75 C 11.140625 43.75 12.890625 42.015625 12.890625 39.875 L 12.890625 33.671875 C 12.890625 33.1875 12.5 32.8125 12.03125 32.8125 C 11.546875 32.8125 11.15625 33.1875 11.15625 33.671875 L 11.15625 39.875 C 11.15625 41.046875 10.1875 42.015625 9 42.015625 C 8.046875 42.015625 7.234375 41.390625 6.953125 40.53125 C 6.8125 40.078125 6.328125 39.828125 5.859375 39.984375 C 5.421875 40.109375 5.15625 40.59375 5.3125 41.0625 C 5.8125 42.625 7.28125 43.75 9 43.75 Z M 15.640625 43.75 C 16.125 43.75 16.515625 43.359375 16.515625 42.890625 L 16.515625 39.5 L 18.4375 39.5 C 20.296875 39.5 21.796875 38 21.796875 36.171875 C 21.796875 34.3125 20.296875 32.8125 18.4375 32.8125 L 15.640625 32.8125 C 15.171875 32.8125 14.78125 33.1875 14.78125 33.671875 L 14.78125 42.890625 C 14.78125 43.359375 15.171875 43.75 15.640625 43.75 Z M 18.4375 37.765625 L 16.515625 37.765625 L 16.515625 34.546875 L 18.4375 34.546875 C 19.34375 34.546875 20.046875 35.265625 20.0625 36.171875 C 20.046875 37.046875 19.34375 37.765625 18.4375 37.765625 Z M 29.234375 43.75 C 29.6875 43.75 30.09375 43.359375 30.09375 42.890625 C 30.09375 42.40625 29.6875 42.015625 29.234375 42.015625 L 25 42.015625 L 25 39.140625 L 28.640625 39.140625 C 29.109375 39.140625 29.5 38.75 29.5 38.265625 C 29.5 37.8125 29.109375 37.40625 28.640625 37.40625 L 25 37.40625 L 25 34.546875 L 29.234375 34.546875 C 29.6875 34.546875 30.09375 34.15625 30.09375 33.671875 C 30.09375 33.1875 29.6875 32.8125 29.234375 32.8125 L 24.125 32.8125 C 23.640625 32.8125 23.265625 33.1875 23.265625 33.671875 L 23.265625 42.890625 C 23.265625 43.359375 23.640625 43.75 24.125 43.75 C 24.125 43.75 24.140625 43.734375 24.140625 43.734375 C 24.140625 43.734375 24.140625 43.75 24.171875 43.75 Z M 37.1875 43.75 C 38.515625 43.75 39.75 43.296875 40.734375 42.53125 C 40.890625 42.421875 40.984375 42.296875 41.03125 42.15625 L 41.03125 42.140625 C 41.046875 42.109375 41.046875 42.09375 41.0625 42.0625 C 41.078125 41.96875 41.109375 41.90625 41.109375 41.796875 L 41.109375 38.34375 C 41.109375 37.914062 40.8125 37.578125 40.410156 37.492188 L 40.203125 37.46875 L 37.09375 37.46875 C 36.609375 37.46875 36.203125 37.84375 36.203125 38.34375 C 36.203125 38.828125 36.609375 39.234375 37.09375 39.234375 L 39.328125 39.234375 L 39.328125 41.375 C 38.703125 41.734375 37.96875 41.96875 37.1875 41.96875 C 36.0625 41.96875 35.078125 41.546875 34.375 40.828125 C 33.640625 40.125 33.203125 39.171875 33.203125 38.140625 C 33.203125 37.078125 33.640625 36.125 34.375 35.421875 C 35.078125 34.703125 36.0625 34.28125 37.1875 34.28125 C 38.125 34.28125 38.984375 34.609375 39.65625 35.125 C 40.046875 35.4375 40.625 35.359375 40.921875 34.984375 C 41.21875 34.59375 41.15625 34.015625 40.75 33.71875 C 39.78125 32.953125 38.515625 32.5 37.1875 32.5 C 34.015625 32.5 31.421875 35 31.421875 38.140625 C 31.421875 41.265625 34.015625 43.75 37.1875 43.75 Z M 37.1875 43.75 "/>\n      </g>'},logIcon:{extension:".log",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 13.542969 46.875 C 14.085938 46.875 14.574219 46.40625 14.574219 45.84375 C 14.574219 45.261719 14.085938 44.792969 13.542969 44.792969 L 8.460938 44.792969 L 8.460938 34.78125 C 8.460938 34.21875 7.992188 33.75 7.410156 33.75 C 6.828125 33.75 6.378906 34.21875 6.378906 34.78125 L 6.378906 45.84375 C 6.378906 46.40625 6.828125 46.875 7.410156 46.875 Z M 21.742188 46.875 C 23.46875 46.875 25.117188 46.085938 26.222656 44.867188 C 27.386719 43.648438 28.117188 41.980469 28.117188 40.125 C 28.117188 38.269531 27.386719 36.617188 26.222656 35.382812 C 25.117188 34.144531 23.46875 33.375 21.742188 33.375 C 19.941406 33.375 18.292969 34.144531 17.148438 35.382812 C 15.984375 36.617188 15.292969 38.269531 15.292969 40.125 C 15.292969 41.980469 15.984375 43.648438 17.148438 44.867188 C 18.292969 46.085938 19.941406 46.875 21.742188 46.875 Z M 21.742188 44.738281 C 20.542969 44.738281 19.492188 44.230469 18.703125 43.386719 C 17.917969 42.582031 17.429688 41.398438 17.429688 40.125 C 17.429688 38.851562 17.917969 37.667969 18.703125 36.84375 C 19.492188 36 20.542969 35.511719 21.742188 35.511719 C 22.867188 35.511719 23.917969 36 24.703125 36.84375 C 25.472656 37.667969 25.980469 38.851562 25.980469 40.125 C 25.980469 41.398438 25.472656 42.582031 24.703125 43.386719 C 23.917969 44.230469 22.867188 44.738281 21.742188 44.738281 Z M 37.300781 46.875 C 38.894531 46.875 40.375 46.332031 41.558594 45.414062 C 41.746094 45.28125 41.855469 45.132812 41.914062 44.960938 L 41.914062 44.945312 L 41.949219 44.851562 C 41.96875 44.738281 42.007812 44.664062 42.007812 44.53125 L 42.007812 40.386719 C 42.007812 39.789062 41.519531 39.335938 40.917969 39.335938 L 37.1875 39.335938 C 36.605469 39.335938 36.121094 39.789062 36.121094 40.386719 C 36.121094 40.96875 36.605469 41.457031 37.1875 41.457031 L 39.871094 41.457031 L 39.871094 44.023438 C 39.121094 44.457031 38.238281 44.738281 37.300781 44.738281 C 35.949219 44.738281 34.769531 44.230469 33.925781 43.367188 C 33.042969 42.523438 32.519531 41.382812 32.519531 40.144531 C 32.519531 38.867188 33.042969 37.726562 33.925781 36.882812 C 34.769531 36.019531 35.949219 35.511719 37.300781 35.511719 C 38.425781 35.511719 39.457031 35.90625 40.261719 36.523438 C 40.730469 36.898438 41.425781 36.804688 41.78125 36.355469 C 42.136719 35.886719 42.0625 35.195312 41.574219 34.835938 C 40.414062 33.917969 38.894531 33.375 37.300781 33.375 C 33.496094 33.375 30.382812 36.375 30.382812 40.144531 C 30.382812 43.894531 33.496094 46.875 37.300781 46.875 Z M 37.300781 46.875 "/>\n      </g>'},movIcon:{extension:".mov",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 15.472656 46.875 C 16.035156 46.875 16.523438 46.40625 16.523438 45.84375 L 16.523438 34.78125 C 16.523438 34.289062 16.152344 33.882812 15.679688 33.777344 L 15.472656 33.75 L 15.453125 33.75 C 15.117188 33.75 14.816406 33.898438 14.609375 34.179688 L 10.878906 39.355469 L 7.148438 34.179688 C 6.960938 33.898438 6.625 33.75 6.324219 33.75 L 6.265625 33.75 C 5.703125 33.75 5.234375 34.21875 5.234375 34.78125 L 5.234375 45.84375 C 5.234375 46.40625 5.703125 46.875 6.265625 46.875 C 6.847656 46.875 7.316406 46.40625 7.316406 45.84375 L 7.316406 37.949219 L 10 41.699219 C 10.203125 41.980469 10.523438 42.132812 10.859375 42.132812 L 10.898438 42.132812 C 11.234375 42.132812 11.535156 41.980469 11.742188 41.699219 L 14.441406 37.949219 L 14.441406 45.84375 C 14.441406 46.40625 14.890625 46.875 15.472656 46.875 Z M 25.460938 46.875 C 27.1875 46.875 28.835938 46.085938 29.941406 44.867188 C 31.105469 43.648438 31.835938 41.980469 31.835938 40.125 C 31.835938 38.269531 31.105469 36.617188 29.941406 35.382812 C 28.835938 34.144531 27.1875 33.375 25.460938 33.375 C 23.660156 33.375 22.011719 34.144531 20.867188 35.382812 C 19.703125 36.617188 19.011719 38.269531 19.011719 40.125 C 19.011719 41.980469 19.703125 43.648438 20.867188 44.867188 C 22.011719 46.085938 23.660156 46.875 25.460938 46.875 Z M 25.460938 44.738281 C 24.261719 44.738281 23.210938 44.230469 22.421875 43.386719 C 21.636719 42.582031 21.148438 41.398438 21.148438 40.125 C 21.148438 38.851562 21.636719 37.667969 22.421875 36.84375 C 23.210938 36 24.261719 35.511719 25.460938 35.511719 C 26.585938 35.511719 27.636719 36 28.421875 36.84375 C 29.191406 37.667969 29.699219 38.851562 29.699219 40.125 C 29.699219 41.398438 29.191406 42.582031 28.421875 43.386719 C 27.636719 44.230469 26.585938 44.738281 25.460938 44.738281 Z M 38.683594 46.855469 L 38.71875 46.855469 C 38.777344 46.835938 38.8125 46.820312 38.871094 46.820312 C 38.886719 46.800781 38.886719 46.800781 38.90625 46.800781 C 38.964844 46.78125 39.019531 46.726562 39.058594 46.707031 L 39.09375 46.6875 L 39.207031 46.59375 C 39.226562 46.574219 39.226562 46.574219 39.246094 46.539062 L 39.339844 46.425781 C 39.355469 46.425781 39.355469 46.425781 39.355469 46.40625 C 39.394531 46.367188 39.414062 46.292969 39.433594 46.257812 L 44.0625 35.304688 C 44.269531 34.800781 44.027344 34.179688 43.5 33.976562 C 42.996094 33.75 42.375 33.992188 42.152344 34.519531 L 38.496094 43.199219 L 34.839844 34.519531 C 34.613281 33.992188 34.011719 33.75 33.507812 33.976562 C 32.964844 34.179688 32.71875 34.800781 32.945312 35.304688 L 37.539062 46.257812 C 37.574219 46.292969 37.613281 46.367188 37.632812 46.40625 C 37.632812 46.425781 37.652344 46.425781 37.652344 46.425781 C 37.667969 46.460938 37.707031 46.5 37.746094 46.539062 C 37.746094 46.574219 37.761719 46.574219 37.761719 46.59375 C 37.820312 46.632812 37.855469 46.648438 37.894531 46.6875 L 37.914062 46.6875 C 37.96875 46.726562 38.042969 46.78125 38.082031 46.800781 L 38.101562 46.800781 C 38.101562 46.800781 38.121094 46.800781 38.121094 46.820312 C 38.15625 46.820312 38.230469 46.835938 38.269531 46.855469 L 38.308594 46.855469 L 38.402344 46.871094 L 38.496094 46.875 C 38.550781 46.875 38.605469 46.875 38.683594 46.855469 Z M 38.683594 46.855469 "/>\n      </g>'},ogvIcon:{extension:".ogv",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 11.511719 46.875 C 13.238281 46.875 14.886719 46.085938 15.996094 44.867188 C 17.15625 43.648438 17.886719 41.980469 17.886719 40.125 C 17.886719 38.269531 17.15625 36.617188 15.996094 35.382812 C 14.886719 34.144531 13.238281 33.375 11.511719 33.375 C 9.714844 33.375 8.0625 34.144531 6.917969 35.382812 C 5.757812 36.617188 5.0625 38.269531 5.0625 40.125 C 5.0625 41.980469 5.757812 43.648438 6.917969 44.867188 C 8.0625 46.085938 9.714844 46.875 11.511719 46.875 Z M 11.511719 44.738281 C 10.3125 44.738281 9.261719 44.230469 8.476562 43.386719 C 7.6875 42.582031 7.199219 41.398438 7.199219 40.125 C 7.199219 38.851562 7.6875 37.667969 8.476562 36.84375 C 9.261719 36 10.3125 35.511719 11.511719 35.511719 C 12.636719 35.511719 13.6875 36 14.476562 36.84375 C 15.246094 37.667969 15.75 38.851562 15.75 40.125 C 15.75 41.398438 15.246094 42.582031 14.476562 43.386719 C 13.6875 44.230469 12.636719 44.738281 11.511719 44.738281 Z M 27.25 46.875 C 28.84375 46.875 30.324219 46.332031 31.507812 45.414062 C 31.695312 45.28125 31.804688 45.132812 31.863281 44.960938 L 31.863281 44.945312 C 31.882812 44.90625 31.882812 44.886719 31.898438 44.851562 C 31.917969 44.738281 31.957031 44.664062 31.957031 44.53125 L 31.957031 40.386719 C 31.957031 39.789062 31.46875 39.335938 30.867188 39.335938 L 27.136719 39.335938 C 26.554688 39.335938 26.070312 39.789062 26.070312 40.386719 C 26.070312 40.96875 26.554688 41.457031 27.136719 41.457031 L 29.820312 41.457031 L 29.820312 44.023438 C 29.070312 44.457031 28.1875 44.738281 27.25 44.738281 C 25.898438 44.738281 24.71875 44.230469 23.875 43.367188 C 22.992188 42.523438 22.46875 41.382812 22.46875 40.144531 C 22.46875 38.867188 22.992188 37.726562 23.875 36.882812 C 24.71875 36.019531 25.898438 35.511719 27.25 35.511719 C 28.375 35.511719 29.40625 35.90625 30.210938 36.523438 C 30.679688 36.898438 31.375 36.804688 31.730469 36.355469 C 32.085938 35.886719 32.011719 35.195312 31.523438 34.835938 C 30.363281 33.917969 28.84375 33.375 27.25 33.375 C 23.445312 33.375 20.332031 36.375 20.332031 40.144531 C 20.332031 43.894531 23.445312 46.875 27.25 46.875 Z M 40.191406 46.855469 L 40.230469 46.855469 C 40.285156 46.835938 40.324219 46.820312 40.378906 46.820312 C 40.398438 46.800781 40.398438 46.800781 40.417969 46.800781 C 40.472656 46.78125 40.53125 46.726562 40.566406 46.707031 C 40.605469 46.6875 40.605469 46.6875 40.605469 46.6875 L 40.71875 46.59375 C 40.738281 46.574219 40.738281 46.574219 40.753906 46.539062 L 40.847656 46.425781 C 40.867188 46.425781 40.867188 46.425781 40.867188 46.40625 C 40.90625 46.367188 40.925781 46.292969 40.941406 46.257812 L 45.574219 35.304688 C 45.78125 34.800781 45.535156 34.179688 45.011719 33.976562 C 44.503906 33.75 43.886719 33.992188 43.660156 34.519531 L 40.003906 43.199219 L 36.347656 34.519531 C 36.125 33.992188 35.523438 33.75 35.019531 33.976562 C 34.472656 34.179688 34.230469 34.800781 34.457031 35.304688 L 39.050781 46.257812 C 39.085938 46.292969 39.125 46.367188 39.144531 46.40625 C 39.144531 46.425781 39.160156 46.425781 39.160156 46.425781 C 39.179688 46.460938 39.21875 46.5 39.253906 46.539062 C 39.253906 46.574219 39.273438 46.574219 39.273438 46.59375 C 39.332031 46.632812 39.367188 46.648438 39.40625 46.6875 L 39.425781 46.6875 C 39.480469 46.726562 39.554688 46.78125 39.59375 46.800781 L 39.613281 46.800781 C 39.613281 46.800781 39.628906 46.800781 39.628906 46.820312 C 39.667969 46.820312 39.742188 46.835938 39.78125 46.855469 L 39.816406 46.855469 L 39.910156 46.871094 L 40.003906 46.875 C 40.0625 46.875 40.117188 46.875 40.191406 46.855469 Z M 40.191406 46.855469 "/>\n      </g>'},pngIcon:{extension:".png",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 7.523438 46.875 C 8.105469 46.875 8.574219 46.40625 8.574219 45.84375 L 8.574219 41.773438 L 10.878906 41.773438 C 13.109375 41.773438 14.910156 39.976562 14.910156 37.78125 C 14.910156 35.550781 13.109375 33.75 10.878906 33.75 L 7.523438 33.75 C 6.960938 33.75 6.492188 34.199219 6.492188 34.78125 L 6.492188 45.84375 C 6.492188 46.40625 6.960938 46.875 7.523438 46.875 Z M 10.878906 39.695312 L 8.574219 39.695312 L 8.574219 35.832031 L 10.878906 35.832031 C 11.964844 35.832031 12.808594 36.695312 12.828125 37.78125 C 12.808594 38.832031 11.964844 39.695312 10.878906 39.695312 Z M 26.75 46.875 C 27.3125 46.875 27.78125 46.40625 27.78125 45.84375 L 27.78125 34.949219 C 27.78125 34.40625 27.3125 33.9375 26.75 33.9375 C 26.1875 33.9375 25.738281 34.40625 25.738281 34.949219 L 25.738281 42.675781 L 19.679688 34.292969 C 19.363281 33.84375 18.722656 33.75 18.253906 34.070312 C 17.972656 34.273438 17.824219 34.613281 17.84375 34.929688 L 17.84375 45.84375 C 17.84375 46.40625 18.292969 46.875 18.875 46.875 C 19.417969 46.875 19.886719 46.40625 19.886719 45.84375 L 19.886719 38.0625 L 25.886719 46.386719 C 25.90625 46.425781 25.941406 46.460938 25.980469 46.5 C 26.167969 46.726562 26.449219 46.875 26.75 46.875 Z M 38.082031 46.875 C 39.675781 46.875 41.15625 46.332031 42.339844 45.414062 C 42.527344 45.28125 42.636719 45.132812 42.695312 44.960938 L 42.695312 44.945312 C 42.714844 44.90625 42.714844 44.886719 42.730469 44.851562 C 42.75 44.738281 42.789062 44.664062 42.789062 44.53125 L 42.789062 40.386719 C 42.789062 39.789062 42.300781 39.335938 41.699219 39.335938 L 37.96875 39.335938 C 37.386719 39.335938 36.902344 39.789062 36.902344 40.386719 C 36.902344 40.96875 37.386719 41.457031 37.96875 41.457031 L 40.652344 41.457031 L 40.652344 44.023438 C 39.902344 44.457031 39.019531 44.738281 38.082031 44.738281 C 36.730469 44.738281 35.550781 44.230469 34.707031 43.367188 C 33.824219 42.523438 33.300781 41.382812 33.300781 40.144531 C 33.300781 38.867188 33.824219 37.726562 34.707031 36.882812 C 35.550781 36.019531 36.730469 35.511719 38.082031 35.511719 C 39.207031 35.511719 40.238281 35.90625 41.042969 36.523438 C 41.511719 36.898438 42.207031 36.804688 42.5625 36.355469 C 42.917969 35.886719 42.84375 35.195312 42.355469 34.835938 C 41.195312 33.917969 39.675781 33.375 38.082031 33.375 C 34.277344 33.375 31.164062 36.375 31.164062 40.144531 C 31.164062 43.894531 34.277344 46.875 38.082031 46.875 Z M 38.082031 46.875 "/>\n      </g>'},txtIcon:{extension:".txt",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 12.847656 46.875 C 13.429688 46.875 13.878906 46.425781 13.878906 45.84375 L 13.878906 35.832031 L 16.859375 35.832031 C 17.421875 35.832031 17.890625 35.34375 17.890625 34.78125 C 17.890625 34.199219 17.421875 33.75 16.859375 33.75 L 8.855469 33.75 C 8.273438 33.75 7.824219 34.199219 7.824219 34.78125 C 7.824219 35.34375 8.273438 35.832031 8.855469 35.832031 L 11.816406 35.832031 L 11.816406 45.84375 C 11.816406 46.425781 12.285156 46.875 12.847656 46.875 Z M 29.019531 46.875 C 29.222656 46.875 29.429688 46.800781 29.617188 46.667969 C 30.085938 46.351562 30.160156 45.695312 29.84375 45.242188 L 26.28125 40.367188 L 29.84375 35.53125 C 30.160156 35.0625 30.085938 34.425781 29.617188 34.105469 C 29.148438 33.75 28.53125 33.84375 28.175781 34.332031 L 25.023438 38.644531 L 21.855469 34.332031 C 21.535156 33.84375 20.878906 33.75 20.429688 34.105469 C 19.960938 34.425781 19.867188 35.0625 20.1875 35.53125 L 23.75 40.367188 L 20.1875 45.242188 C 19.867188 45.695312 19.960938 46.351562 20.429688 46.667969 C 20.597656 46.800781 20.804688 46.875 21.03125 46.875 C 21.347656 46.875 21.648438 46.707031 21.855469 46.445312 L 25.023438 42.113281 L 28.175781 46.445312 C 28.378906 46.707031 28.679688 46.875 29.019531 46.875 Z M 37.464844 46.875 C 38.042969 46.875 38.496094 46.425781 38.496094 45.84375 L 38.496094 35.832031 L 41.476562 35.832031 C 42.039062 35.832031 42.507812 35.34375 42.507812 34.78125 C 42.507812 34.199219 42.039062 33.75 41.476562 33.75 L 33.46875 33.75 C 32.886719 33.75 32.4375 34.199219 32.4375 34.78125 C 32.4375 35.34375 32.886719 35.832031 33.46875 35.832031 L 36.433594 35.832031 L 36.433594 45.84375 C 36.433594 46.425781 36.902344 46.875 37.464844 46.875 Z M 37.464844 46.875 "/>\n      </g>'},webmIcon:{extension:".webm",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 7.195312 43.734375 L 7.242188 43.734375 C 7.273438 43.71875 7.304688 43.703125 7.367188 43.703125 C 7.367188 43.6875 7.382812 43.6875 7.382812 43.6875 L 7.398438 43.6875 C 7.429688 43.671875 7.476562 43.625 7.523438 43.59375 L 7.554688 43.59375 C 7.585938 43.5625 7.617188 43.53125 7.648438 43.515625 C 7.648438 43.5 7.664062 43.5 7.664062 43.46875 L 7.757812 43.375 C 7.757812 43.375 7.757812 43.359375 7.773438 43.359375 C 7.789062 43.328125 7.820312 43.265625 7.835938 43.21875 L 9.882812 38.375 L 11.929688 43.21875 C 11.945312 43.265625 11.960938 43.328125 11.992188 43.359375 C 11.992188 43.359375 11.992188 43.375 12.023438 43.375 L 12.085938 43.46875 C 12.101562 43.5 12.101562 43.5 12.117188 43.515625 C 12.148438 43.53125 12.179688 43.5625 12.226562 43.59375 L 12.242188 43.59375 C 12.273438 43.625 12.320312 43.671875 12.382812 43.6875 C 12.398438 43.6875 12.398438 43.6875 12.414062 43.703125 C 12.445312 43.703125 12.476562 43.71875 12.523438 43.734375 L 12.570312 43.734375 L 12.640625 43.746094 L 12.710938 43.75 C 12.773438 43.75 12.820312 43.75 12.867188 43.734375 L 12.898438 43.734375 C 12.945312 43.71875 12.992188 43.703125 13.023438 43.703125 C 13.023438 43.6875 13.039062 43.6875 13.039062 43.6875 L 13.054688 43.6875 C 13.117188 43.671875 13.148438 43.625 13.195312 43.59375 L 13.210938 43.59375 C 13.242188 43.5625 13.289062 43.53125 13.320312 43.515625 C 13.320312 43.5 13.335938 43.5 13.335938 43.46875 C 13.367188 43.4375 13.398438 43.40625 13.414062 43.375 C 13.414062 43.375 13.429688 43.359375 13.429688 43.359375 C 13.460938 43.328125 13.492188 43.265625 13.507812 43.21875 L 17.335938 34.109375 C 17.523438 33.6875 17.320312 33.171875 16.898438 33 C 16.445312 32.8125 15.945312 33.015625 15.757812 33.453125 L 12.710938 40.6875 L 10.695312 35.890625 C 10.539062 35.546875 10.210938 35.359375 9.882812 35.359375 C 9.539062 35.359375 9.210938 35.546875 9.070312 35.890625 L 7.054688 40.6875 L 3.992188 33.453125 C 3.820312 33.015625 3.304688 32.8125 2.882812 33 C 2.429688 33.171875 2.242188 33.6875 2.414062 34.109375 L 6.257812 43.21875 C 6.289062 43.265625 6.304688 43.328125 6.335938 43.359375 L 6.335938 43.375 C 6.367188 43.40625 6.382812 43.4375 6.414062 43.46875 C 6.429688 43.5 6.429688 43.5 6.445312 43.515625 C 6.492188 43.53125 6.507812 43.5625 6.554688 43.59375 L 6.570312 43.59375 C 6.601562 43.625 6.664062 43.671875 6.710938 43.6875 C 6.726562 43.6875 6.726562 43.6875 6.742188 43.703125 C 6.773438 43.703125 6.804688 43.71875 6.851562 43.734375 L 6.898438 43.734375 L 6.976562 43.746094 L 7.054688 43.75 C 7.101562 43.75 7.148438 43.75 7.195312 43.734375 Z M 25.179688 43.75 C 25.632812 43.75 26.039062 43.359375 26.039062 42.890625 C 26.039062 42.40625 25.632812 42.015625 25.179688 42.015625 L 20.945312 42.015625 L 20.945312 39.140625 L 24.585938 39.140625 C 25.054688 39.140625 25.445312 38.75 25.445312 38.265625 C 25.445312 37.8125 25.054688 37.40625 24.585938 37.40625 L 20.945312 37.40625 L 20.945312 34.546875 L 25.179688 34.546875 C 25.632812 34.546875 26.039062 34.15625 26.039062 33.671875 C 26.039062 33.1875 25.632812 32.8125 25.179688 32.8125 L 20.070312 32.8125 C 19.585938 32.8125 19.210938 33.1875 19.210938 33.671875 L 19.210938 42.890625 C 19.210938 43.359375 19.585938 43.75 20.070312 43.75 C 20.070312 43.75 20.085938 43.734375 20.085938 43.734375 C 20.085938 43.734375 20.085938 43.75 20.117188 43.75 Z M 31.539062 43.75 C 33.382812 43.75 34.882812 42.25 34.882812 40.390625 C 34.882812 39.203125 34.242188 38.15625 33.304688 37.5625 C 33.679688 37.0625 33.898438 36.453125 33.898438 35.78125 C 33.898438 34.140625 32.570312 32.8125 30.929688 32.8125 L 28.710938 32.8125 C 28.242188 32.8125 27.851562 33.1875 27.851562 33.671875 L 27.851562 42.890625 C 27.851562 43.359375 28.242188 43.75 28.710938 43.75 L 28.757812 43.734375 C 28.757812 43.734375 28.757812 43.75 28.773438 43.75 Z M 30.929688 37.046875 L 29.585938 37.046875 L 29.585938 34.546875 L 30.929688 34.546875 C 31.617188 34.546875 32.164062 35.09375 32.164062 35.78125 C 32.164062 36.46875 31.617188 37.046875 30.929688 37.046875 Z M 31.539062 42.015625 L 29.585938 42.015625 L 29.585938 38.78125 L 31.539062 38.78125 C 32.429688 38.796875 33.148438 39.5 33.148438 40.390625 C 33.148438 41.296875 32.429688 42 31.539062 42.015625 Z M 45.664062 43.75 C 46.132812 43.75 46.539062 43.359375 46.539062 42.890625 L 46.539062 33.671875 C 46.539062 33.269531 46.242188 32.9375 45.859375 32.839844 L 45.664062 32.8125 L 45.648438 32.8125 C 45.367188 32.8125 45.117188 32.9375 44.945312 33.171875 L 41.835938 37.484375 L 38.726562 33.171875 C 38.570312 32.9375 38.289062 32.8125 38.039062 32.8125 L 37.992188 32.8125 C 37.523438 32.8125 37.132812 33.203125 37.132812 33.671875 L 37.132812 42.890625 C 37.132812 43.359375 37.523438 43.75 37.992188 43.75 C 38.476562 43.75 38.867188 43.359375 38.867188 42.890625 L 38.867188 36.3125 L 41.101562 39.4375 C 41.273438 39.671875 41.539062 39.796875 41.820312 39.796875 L 41.851562 39.796875 C 42.132812 39.796875 42.382812 39.671875 42.554688 39.4375 L 44.804688 36.3125 L 44.804688 42.890625 C 44.804688 43.359375 45.179688 43.75 45.664062 43.75 Z M 45.664062 43.75 "/>\n      </g>'},webpIcon:{extension:".webp",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 9.234375 43.734375 L 9.28125 43.734375 C 9.3125 43.71875 9.34375 43.703125 9.40625 43.703125 L 9.414062 43.6875 C 9.421875 43.6875 9.421875 43.6875 9.4375 43.6875 C 9.46875 43.671875 9.515625 43.625 9.5625 43.59375 L 9.59375 43.59375 C 9.625 43.5625 9.65625 43.53125 9.6875 43.515625 C 9.6875 43.5 9.703125 43.5 9.703125 43.46875 L 9.796875 43.375 C 9.796875 43.375 9.796875 43.359375 9.8125 43.359375 C 9.828125 43.328125 9.859375 43.265625 9.875 43.21875 L 11.921875 38.375 L 13.96875 43.21875 C 13.984375 43.265625 14 43.328125 14.03125 43.359375 C 14.03125 43.359375 14.03125 43.375 14.0625 43.375 L 14.125 43.46875 C 14.140625 43.5 14.140625 43.5 14.15625 43.515625 L 14.203125 43.546875 L 14.265625 43.59375 C 14.265625 43.59375 14.265625 43.59375 14.28125 43.59375 C 14.3125 43.625 14.359375 43.671875 14.421875 43.6875 C 14.4375 43.6875 14.4375 43.6875 14.453125 43.703125 C 14.484375 43.703125 14.515625 43.71875 14.5625 43.734375 L 14.609375 43.734375 L 14.679688 43.746094 L 14.75 43.75 C 14.8125 43.75 14.859375 43.75 14.90625 43.734375 L 14.9375 43.734375 C 14.984375 43.71875 15.03125 43.703125 15.0625 43.703125 C 15.0625 43.6875 15.078125 43.6875 15.078125 43.6875 L 15.09375 43.6875 C 15.15625 43.671875 15.1875 43.625 15.234375 43.59375 L 15.25 43.59375 C 15.28125 43.5625 15.328125 43.53125 15.359375 43.515625 C 15.359375 43.5 15.375 43.5 15.375 43.46875 C 15.40625 43.4375 15.4375 43.40625 15.453125 43.375 L 15.46875 43.359375 C 15.5 43.328125 15.53125 43.265625 15.546875 43.21875 L 19.375 34.109375 C 19.5625 33.6875 19.359375 33.171875 18.9375 33 C 18.484375 32.8125 17.984375 33.015625 17.796875 33.453125 L 14.75 40.6875 L 12.734375 35.890625 C 12.578125 35.546875 12.25 35.359375 11.921875 35.359375 C 11.578125 35.359375 11.25 35.546875 11.109375 35.890625 L 9.09375 40.6875 L 6.03125 33.453125 C 5.859375 33.015625 5.34375 32.8125 4.921875 33 C 4.46875 33.171875 4.28125 33.6875 4.453125 34.109375 L 8.296875 43.21875 C 8.328125 43.265625 8.34375 43.328125 8.375 43.359375 L 8.375 43.375 C 8.40625 43.40625 8.421875 43.4375 8.453125 43.46875 C 8.46875 43.5 8.46875 43.5 8.484375 43.515625 L 8.539062 43.546875 L 8.59375 43.59375 C 8.59375 43.59375 8.59375 43.59375 8.609375 43.59375 C 8.640625 43.625 8.703125 43.671875 8.75 43.6875 C 8.765625 43.6875 8.765625 43.6875 8.78125 43.703125 C 8.8125 43.703125 8.84375 43.71875 8.890625 43.734375 L 8.9375 43.734375 L 9.015625 43.746094 L 9.09375 43.75 C 9.140625 43.75 9.1875 43.75 9.234375 43.734375 Z M 27.21875 43.75 C 27.671875 43.75 28.078125 43.359375 28.078125 42.890625 C 28.078125 42.40625 27.671875 42.015625 27.21875 42.015625 L 22.984375 42.015625 L 22.984375 39.140625 L 26.625 39.140625 C 27.09375 39.140625 27.484375 38.75 27.484375 38.265625 C 27.484375 37.8125 27.09375 37.40625 26.625 37.40625 L 22.984375 37.40625 L 22.984375 34.546875 L 27.21875 34.546875 C 27.671875 34.546875 28.078125 34.15625 28.078125 33.671875 C 28.078125 33.1875 27.671875 32.8125 27.21875 32.8125 L 22.109375 32.8125 C 21.625 32.8125 21.25 33.1875 21.25 33.671875 L 21.25 42.890625 C 21.25 43.359375 21.625 43.75 22.109375 43.75 L 22.125 43.734375 C 22.125 43.734375 22.125 43.75 22.15625 43.75 Z M 33.578125 43.75 C 35.421875 43.75 36.921875 42.25 36.921875 40.390625 C 36.921875 39.203125 36.28125 38.15625 35.34375 37.5625 C 35.71875 37.0625 35.9375 36.453125 35.9375 35.78125 C 35.9375 34.140625 34.609375 32.8125 32.96875 32.8125 L 30.75 32.8125 C 30.28125 32.8125 29.890625 33.1875 29.890625 33.671875 L 29.890625 42.890625 C 29.890625 43.359375 30.28125 43.75 30.75 43.75 C 30.765625 43.75 30.765625 43.734375 30.796875 43.734375 C 30.796875 43.734375 30.796875 43.75 30.8125 43.75 Z M 32.96875 37.046875 L 31.625 37.046875 L 31.625 34.546875 L 32.96875 34.546875 C 33.65625 34.546875 34.203125 35.09375 34.203125 35.78125 C 34.203125 36.46875 33.65625 37.046875 32.96875 37.046875 Z M 33.578125 42.015625 L 31.625 42.015625 L 31.625 38.78125 L 33.578125 38.78125 C 34.46875 38.796875 35.1875 39.5 35.1875 40.390625 C 35.1875 41.296875 34.46875 42 33.578125 42.015625 Z M 40.03125 43.75 C 40.515625 43.75 40.90625 43.359375 40.90625 42.890625 L 40.90625 39.5 L 42.828125 39.5 C 44.6875 39.5 46.1875 38 46.1875 36.171875 C 46.1875 34.3125 44.6875 32.8125 42.828125 32.8125 L 40.03125 32.8125 C 39.5625 32.8125 39.171875 33.1875 39.171875 33.671875 L 39.171875 42.890625 C 39.171875 43.359375 39.5625 43.75 40.03125 43.75 Z M 42.828125 37.765625 L 40.90625 37.765625 L 40.90625 34.546875 L 42.828125 34.546875 C 43.734375 34.546875 44.4375 35.265625 44.453125 36.171875 C 44.4375 37.046875 43.734375 37.765625 42.828125 37.765625 Z M 42.828125 37.765625 "/>\n      </g>'},wmvIcon:{extension:".wmv",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 8.484375 43.734375 L 8.53125 43.734375 C 8.5625 43.71875 8.59375 43.703125 8.65625 43.703125 L 8.664062 43.6875 C 8.671875 43.6875 8.671875 43.6875 8.6875 43.6875 C 8.71875 43.671875 8.765625 43.625 8.8125 43.59375 L 8.84375 43.59375 C 8.875 43.5625 8.90625 43.53125 8.9375 43.515625 C 8.9375 43.5 8.953125 43.5 8.953125 43.46875 L 9.046875 43.375 C 9.046875 43.375 9.046875 43.359375 9.0625 43.359375 C 9.078125 43.328125 9.109375 43.265625 9.125 43.21875 L 11.171875 38.375 L 13.21875 43.21875 C 13.234375 43.265625 13.25 43.328125 13.28125 43.359375 C 13.28125 43.359375 13.28125 43.375 13.3125 43.375 L 13.375 43.46875 C 13.390625 43.5 13.390625 43.5 13.40625 43.515625 L 13.453125 43.546875 L 13.515625 43.59375 C 13.515625 43.59375 13.515625 43.59375 13.53125 43.59375 C 13.5625 43.625 13.609375 43.671875 13.671875 43.6875 C 13.6875 43.6875 13.6875 43.6875 13.703125 43.703125 C 13.734375 43.703125 13.765625 43.71875 13.8125 43.734375 L 13.859375 43.734375 L 13.929688 43.746094 L 14 43.75 C 14.0625 43.75 14.109375 43.75 14.15625 43.734375 L 14.1875 43.734375 C 14.234375 43.71875 14.28125 43.703125 14.3125 43.703125 C 14.3125 43.6875 14.328125 43.6875 14.328125 43.6875 L 14.34375 43.6875 C 14.40625 43.671875 14.4375 43.625 14.484375 43.59375 L 14.5 43.59375 C 14.53125 43.5625 14.578125 43.53125 14.609375 43.515625 C 14.609375 43.5 14.625 43.5 14.625 43.46875 C 14.65625 43.4375 14.6875 43.40625 14.703125 43.375 L 14.71875 43.359375 C 14.75 43.328125 14.78125 43.265625 14.796875 43.21875 L 18.625 34.109375 C 18.8125 33.6875 18.609375 33.171875 18.1875 33 C 17.734375 32.8125 17.234375 33.015625 17.046875 33.453125 L 14 40.6875 L 11.984375 35.890625 C 11.828125 35.546875 11.5 35.359375 11.171875 35.359375 C 10.828125 35.359375 10.5 35.546875 10.359375 35.890625 L 8.34375 40.6875 L 5.28125 33.453125 C 5.109375 33.015625 4.59375 32.8125 4.171875 33 C 3.71875 33.171875 3.53125 33.6875 3.703125 34.109375 L 7.546875 43.21875 C 7.578125 43.265625 7.59375 43.328125 7.625 43.359375 L 7.625 43.375 C 7.65625 43.40625 7.671875 43.4375 7.703125 43.46875 C 7.71875 43.5 7.71875 43.5 7.734375 43.515625 L 7.789062 43.546875 L 7.84375 43.59375 C 7.84375 43.59375 7.84375 43.59375 7.859375 43.59375 C 7.890625 43.625 7.953125 43.671875 8 43.6875 C 8.015625 43.6875 8.015625 43.6875 8.03125 43.703125 C 8.0625 43.703125 8.09375 43.71875 8.140625 43.734375 L 8.1875 43.734375 L 8.265625 43.746094 L 8.34375 43.75 C 8.390625 43.75 8.4375 43.75 8.484375 43.734375 Z M 29.03125 43.75 C 29.5 43.75 29.90625 43.359375 29.90625 42.890625 L 29.90625 33.671875 C 29.90625 33.269531 29.609375 32.9375 29.226562 32.839844 L 29.03125 32.8125 L 29.015625 32.8125 C 28.734375 32.8125 28.484375 32.9375 28.3125 33.171875 L 25.203125 37.484375 L 22.09375 33.171875 C 21.9375 32.9375 21.65625 32.8125 21.40625 32.8125 L 21.359375 32.8125 C 20.890625 32.8125 20.5 33.203125 20.5 33.671875 L 20.5 42.890625 C 20.5 43.359375 20.890625 43.75 21.359375 43.75 C 21.84375 43.75 22.234375 43.359375 22.234375 42.890625 L 22.234375 36.3125 L 24.46875 39.4375 C 24.640625 39.671875 24.90625 39.796875 25.1875 39.796875 L 25.21875 39.796875 C 25.5 39.796875 25.75 39.671875 25.921875 39.4375 L 28.171875 36.3125 L 28.171875 42.890625 C 28.171875 43.359375 28.546875 43.75 29.03125 43.75 Z M 37.015625 43.734375 L 37.0625 43.734375 C 37.09375 43.71875 37.125 43.703125 37.1875 43.703125 L 37.195312 43.6875 C 37.203125 43.6875 37.203125 43.6875 37.21875 43.6875 C 37.25 43.671875 37.296875 43.625 37.34375 43.59375 L 37.375 43.59375 C 37.40625 43.5625 37.4375 43.53125 37.46875 43.515625 C 37.46875 43.5 37.484375 43.5 37.484375 43.46875 L 37.578125 43.375 C 37.578125 43.375 37.578125 43.359375 37.59375 43.359375 C 37.609375 43.328125 37.640625 43.265625 37.65625 43.21875 L 39.703125 38.375 L 41.75 43.21875 C 41.765625 43.265625 41.78125 43.328125 41.8125 43.359375 C 41.8125 43.359375 41.8125 43.375 41.84375 43.375 L 41.90625 43.46875 C 41.921875 43.5 41.921875 43.5 41.9375 43.515625 L 41.984375 43.546875 L 42.046875 43.59375 C 42.046875 43.59375 42.046875 43.59375 42.0625 43.59375 C 42.09375 43.625 42.140625 43.671875 42.203125 43.6875 C 42.21875 43.6875 42.21875 43.6875 42.234375 43.703125 C 42.265625 43.703125 42.296875 43.71875 42.34375 43.734375 L 42.390625 43.734375 L 42.460938 43.746094 L 42.53125 43.75 C 42.59375 43.75 42.640625 43.75 42.6875 43.734375 L 42.71875 43.734375 C 42.765625 43.71875 42.8125 43.703125 42.84375 43.703125 C 42.84375 43.6875 42.859375 43.6875 42.859375 43.6875 L 42.875 43.6875 C 42.9375 43.671875 42.96875 43.625 43.015625 43.59375 L 43.03125 43.59375 C 43.0625 43.5625 43.109375 43.53125 43.140625 43.515625 C 43.140625 43.5 43.15625 43.5 43.15625 43.46875 C 43.1875 43.4375 43.21875 43.40625 43.234375 43.375 L 43.25 43.359375 C 43.28125 43.328125 43.3125 43.265625 43.328125 43.21875 L 47.15625 34.109375 C 47.34375 33.6875 47.140625 33.171875 46.71875 33 C 46.265625 32.8125 45.765625 33.015625 45.578125 33.453125 L 42.53125 40.6875 L 40.515625 35.890625 C 40.359375 35.546875 40.03125 35.359375 39.703125 35.359375 C 39.359375 35.359375 39.03125 35.546875 38.890625 35.890625 L 36.875 40.6875 L 33.8125 33.453125 C 33.640625 33.015625 33.125 32.8125 32.703125 33 C 32.25 33.171875 32.0625 33.6875 32.234375 34.109375 L 36.078125 43.21875 C 36.109375 43.265625 36.125 43.328125 36.15625 43.359375 L 36.15625 43.375 C 36.1875 43.40625 36.203125 43.4375 36.234375 43.46875 C 36.25 43.5 36.25 43.5 36.265625 43.515625 L 36.320312 43.546875 L 36.375 43.59375 C 36.375 43.59375 36.375 43.59375 36.390625 43.59375 C 36.421875 43.625 36.484375 43.671875 36.53125 43.6875 C 36.546875 43.6875 36.546875 43.6875 36.5625 43.703125 C 36.59375 43.703125 36.625 43.71875 36.671875 43.734375 L 36.71875 43.734375 L 36.796875 43.746094 L 36.875 43.75 C 36.921875 43.75 36.96875 43.75 37.015625 43.734375 Z M 37.015625 43.734375 "/>\n      </g>'},xlsIcon:{extension:".xls",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 17.21875 46.875 C 17.425781 46.875 17.632812 46.800781 17.820312 46.667969 C 18.289062 46.351562 18.363281 45.695312 18.042969 45.242188 L 14.480469 40.367188 L 18.042969 35.53125 C 18.363281 35.0625 18.289062 34.425781 17.820312 34.105469 C 17.351562 33.75 16.730469 33.84375 16.375 34.332031 L 13.226562 38.644531 L 10.054688 34.332031 C 9.738281 33.84375 9.082031 33.75 8.632812 34.105469 C 8.164062 34.425781 8.070312 35.0625 8.386719 35.53125 L 11.949219 40.367188 L 8.386719 45.242188 C 8.070312 45.695312 8.164062 46.351562 8.632812 46.667969 C 8.800781 46.800781 9.007812 46.875 9.230469 46.875 C 9.550781 46.875 9.851562 46.707031 10.054688 46.445312 L 13.226562 42.113281 L 16.375 46.445312 C 16.582031 46.707031 16.882812 46.875 17.21875 46.875 Z M 29.351562 46.875 C 29.894531 46.875 30.382812 46.40625 30.382812 45.84375 C 30.382812 45.261719 29.894531 44.792969 29.351562 44.792969 L 24.269531 44.792969 L 24.269531 34.78125 C 24.269531 34.21875 23.800781 33.75 23.21875 33.75 C 22.636719 33.75 22.1875 34.21875 22.1875 34.78125 L 22.1875 45.84375 C 22.1875 46.335938 22.53125 46.757812 23.007812 46.855469 L 23.222656 46.875 Z M 37.28125 46.855469 C 38.613281 46.855469 39.832031 46.460938 40.75 45.789062 C 41.6875 45.113281 42.363281 44.082031 42.363281 42.882812 C 42.363281 42.300781 42.195312 41.738281 41.914062 41.289062 C 41.480469 40.59375 40.804688 40.105469 40.039062 39.730469 C 39.289062 39.375 38.40625 39.132812 37.449219 38.945312 L 37.414062 38.945312 C 36.398438 38.757812 35.554688 38.457031 35.070312 38.117188 C 34.824219 37.949219 34.65625 37.78125 34.5625 37.632812 C 34.46875 37.480469 34.429688 37.332031 34.429688 37.105469 C 34.429688 36.710938 34.636719 36.300781 35.144531 35.925781 C 35.648438 35.550781 36.398438 35.289062 37.242188 35.289062 C 38.386719 35.289062 39.304688 35.851562 40.261719 36.488281 C 40.710938 36.789062 41.3125 36.65625 41.59375 36.207031 C 41.894531 35.773438 41.761719 35.175781 41.332031 34.875 C 40.375 34.257812 39.042969 33.375 37.242188 33.375 C 36.023438 33.375 34.882812 33.730469 34 34.367188 C 33.136719 35.007812 32.5 35.980469 32.5 37.105469 C 32.5 37.667969 32.648438 38.195312 32.929688 38.644531 C 33.34375 39.300781 33.960938 39.769531 34.675781 40.105469 C 35.386719 40.445312 36.210938 40.667969 37.09375 40.835938 L 37.132812 40.835938 C 38.238281 41.042969 39.15625 41.363281 39.699219 41.71875 C 39.980469 41.90625 40.148438 42.09375 40.261719 42.28125 C 40.375 42.46875 40.429688 42.636719 40.429688 42.882812 C 40.429688 43.351562 40.1875 43.820312 39.625 44.230469 C 39.0625 44.644531 38.21875 44.925781 37.28125 44.925781 C 35.949219 44.945312 34.523438 44.15625 33.699219 43.480469 C 33.289062 43.144531 32.667969 43.199219 32.332031 43.613281 C 32.011719 44.023438 32.070312 44.644531 32.480469 44.980469 C 33.550781 45.824219 35.257812 46.835938 37.28125 46.855469 Z M 37.28125 46.855469 "/>\n      </g>'},xlsxIcon:{extension:".xlsx",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 13.070312 43.75 C 13.242188 43.75 13.414062 43.6875 13.570312 43.578125 C 13.960938 43.3125 14.023438 42.765625 13.757812 42.390625 L 10.789062 38.328125 L 13.757812 34.296875 C 14.023438 33.90625 13.960938 33.375 13.570312 33.109375 C 13.179688 32.8125 12.664062 32.890625 12.367188 33.296875 L 9.742188 36.890625 L 7.101562 33.296875 C 6.835938 32.890625 6.289062 32.8125 5.914062 33.109375 C 5.523438 33.375 5.445312 33.90625 5.710938 34.296875 L 8.679688 38.328125 L 5.710938 42.390625 C 5.445312 42.765625 5.523438 43.3125 5.914062 43.578125 C 6.054688 43.6875 6.226562 43.75 6.414062 43.75 C 6.679688 43.75 6.929688 43.609375 7.101562 43.390625 L 9.742188 39.78125 L 12.367188 43.390625 C 12.539062 43.609375 12.789062 43.75 13.070312 43.75 Z M 23.179688 43.75 C 23.632812 43.75 24.039062 43.359375 24.039062 42.890625 C 24.039062 42.40625 23.632812 42.015625 23.179688 42.015625 L 18.945312 42.015625 L 18.945312 33.671875 C 18.945312 33.203125 18.554688 32.8125 18.070312 32.8125 C 17.585938 32.8125 17.210938 33.203125 17.210938 33.671875 L 17.210938 42.890625 C 17.210938 43.359375 17.585938 43.75 18.070312 43.75 Z M 29.789062 43.734375 C 30.898438 43.734375 31.914062 43.40625 32.679688 42.84375 C 33.460938 42.28125 34.023438 41.421875 34.023438 40.421875 C 34.023438 39.9375 33.882812 39.46875 33.648438 39.09375 C 33.289062 38.515625 32.726562 38.109375 32.085938 37.796875 C 31.460938 37.5 30.726562 37.296875 29.929688 37.140625 L 29.898438 37.140625 C 29.054688 36.984375 28.351562 36.734375 27.945312 36.453125 C 27.742188 36.3125 27.601562 36.171875 27.523438 36.046875 C 27.445312 35.921875 27.414062 35.796875 27.414062 35.609375 C 27.414062 35.28125 27.585938 34.9375 28.007812 34.625 C 28.429688 34.3125 29.054688 34.09375 29.757812 34.09375 C 30.710938 34.09375 31.476562 34.5625 32.273438 35.09375 C 32.648438 35.34375 33.148438 35.234375 33.382812 34.859375 C 33.632812 34.5 33.523438 34 33.164062 33.75 C 32.367188 33.234375 31.257812 32.5 29.757812 32.5 C 28.742188 32.5 27.789062 32.796875 27.054688 33.328125 C 26.335938 33.859375 25.804688 34.671875 25.804688 35.609375 C 25.804688 36.078125 25.929688 36.515625 26.164062 36.890625 C 26.507812 37.4375 27.023438 37.828125 27.617188 38.109375 C 28.210938 38.390625 28.898438 38.578125 29.632812 38.71875 L 29.664062 38.71875 C 30.585938 38.890625 31.351562 39.15625 31.804688 39.453125 C 32.039062 39.609375 32.179688 39.765625 32.273438 39.921875 C 32.367188 40.078125 32.414062 40.21875 32.414062 40.421875 C 32.414062 40.8125 32.210938 41.203125 31.742188 41.546875 C 31.273438 41.890625 30.570312 42.125 29.789062 42.125 C 28.679688 42.140625 27.492188 41.484375 26.804688 40.921875 C 26.460938 40.640625 25.945312 40.6875 25.664062 41.03125 C 25.398438 41.375 25.445312 41.890625 25.789062 42.171875 C 26.679688 42.875 28.101562 43.71875 29.789062 43.734375 Z M 43.179688 43.75 C 43.351562 43.75 43.523438 43.6875 43.679688 43.578125 C 44.070312 43.3125 44.132812 42.765625 43.867188 42.390625 L 40.898438 38.328125 L 43.867188 34.296875 C 44.132812 33.90625 44.070312 33.375 43.679688 33.109375 C 43.289062 32.8125 42.773438 32.890625 42.476562 33.296875 L 39.851562 36.890625 L 37.210938 33.296875 C 36.945312 32.890625 36.398438 32.8125 36.023438 33.109375 C 35.632812 33.375 35.554688 33.90625 35.820312 34.296875 L 38.789062 38.328125 L 35.820312 42.390625 C 35.554688 42.765625 35.632812 43.3125 36.023438 43.578125 C 36.164062 43.6875 36.335938 43.75 36.523438 43.75 C 36.789062 43.75 37.039062 43.609375 37.210938 43.390625 L 39.851562 39.78125 L 42.476562 43.390625 C 42.648438 43.609375 42.898438 43.75 43.179688 43.75 Z M 43.179688 43.75 "/>\n      </g>'},zipIcon:{extension:".zip",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 20.175781 46.875 C 20.855469 46.875 21.402344 46.351562 21.402344 45.671875 C 21.402344 44.992188 20.855469 44.445312 20.175781 44.445312 L 13.132812 44.445312 L 21.183594 33.488281 L 21.183594 33.445312 C 21.203125 33.421875 21.226562 33.378906 21.25 33.335938 C 21.269531 33.3125 21.269531 33.289062 21.292969 33.269531 C 21.3125 33.203125 21.3125 33.179688 21.335938 33.136719 C 21.335938 33.09375 21.378906 33.070312 21.378906 33.007812 C 21.378906 32.984375 21.378906 32.960938 21.402344 32.917969 L 21.402344 32.679688 C 21.402344 32.632812 21.402344 32.613281 21.378906 32.546875 C 21.378906 32.503906 21.378906 32.480469 21.335938 32.4375 C 21.335938 32.414062 21.3125 32.371094 21.3125 32.304688 C 21.292969 32.285156 21.269531 32.242188 21.269531 32.21875 C 21.25 32.195312 21.226562 32.152344 21.203125 32.109375 C 21.183594 32.066406 21.160156 32.042969 21.117188 32.023438 C 21.09375 32 21.074219 31.957031 21.050781 31.933594 C 21.03125 31.914062 21.007812 31.867188 20.964844 31.847656 C 20.941406 31.824219 20.941406 31.804688 20.898438 31.78125 L 20.875 31.78125 C 20.832031 31.757812 20.8125 31.738281 20.765625 31.714844 C 20.746094 31.695312 20.722656 31.648438 20.65625 31.648438 L 20.570312 31.605469 L 20.4375 31.585938 C 20.417969 31.585938 20.375 31.5625 20.351562 31.5625 L 10.75 31.5625 C 10.070312 31.5625 9.546875 32.085938 9.546875 32.765625 C 9.546875 33.421875 10.070312 33.992188 10.75 33.992188 L 17.8125 33.992188 L 9.785156 44.972656 L 9.765625 44.972656 C 9.742188 45.015625 9.71875 45.058594 9.699219 45.082031 C 9.699219 45.101562 9.675781 45.148438 9.632812 45.167969 C 9.632812 45.210938 9.609375 45.257812 9.609375 45.277344 C 9.589844 45.320312 9.589844 45.367188 9.566406 45.386719 L 9.566406 45.496094 C 9.546875 45.539062 9.546875 45.585938 9.546875 45.648438 L 9.546875 45.738281 C 9.546875 45.78125 9.566406 45.824219 9.566406 45.890625 C 9.566406 45.933594 9.589844 45.957031 9.589844 45.976562 L 9.632812 46.109375 C 9.632812 46.152344 9.675781 46.175781 9.699219 46.21875 C 9.699219 46.242188 9.71875 46.261719 9.742188 46.328125 C 9.765625 46.351562 9.785156 46.394531 9.808594 46.414062 C 9.828125 46.4375 9.851562 46.460938 9.894531 46.480469 L 9.9375 46.542969 L 9.984375 46.589844 C 10.003906 46.613281 10.027344 46.632812 10.046875 46.632812 L 10.046875 46.65625 C 10.070312 46.679688 10.09375 46.679688 10.136719 46.699219 C 10.179688 46.722656 10.222656 46.742188 10.246094 46.742188 C 10.265625 46.789062 10.289062 46.789062 10.3125 46.808594 C 10.375 46.808594 10.421875 46.832031 10.464844 46.832031 C 10.484375 46.851562 10.507812 46.851562 10.53125 46.851562 L 10.648438 46.871094 Z M 26.214844 46.875 C 26.871094 46.875 27.4375 46.351562 27.4375 45.671875 L 27.4375 32.765625 C 27.4375 32.085938 26.871094 31.5625 26.214844 31.5625 C 25.535156 31.5625 25.011719 32.085938 25.011719 32.765625 L 25.011719 45.671875 C 25.011719 46.351562 25.535156 46.875 26.214844 46.875 Z M 32.734375 46.875 C 33.410156 46.875 33.957031 46.328125 33.957031 45.671875 L 33.957031 40.925781 L 36.648438 40.925781 C 39.25 40.925781 41.351562 38.824219 41.351562 36.265625 C 41.351562 33.664062 39.25 31.5625 36.648438 31.5625 L 32.734375 31.5625 C 32.078125 31.5625 31.53125 32.085938 31.53125 32.765625 L 31.53125 45.671875 C 31.53125 46.328125 32.078125 46.875 32.734375 46.875 Z M 36.648438 38.496094 L 33.957031 38.496094 L 33.957031 33.992188 L 36.648438 33.992188 C 37.917969 33.992188 38.902344 34.996094 38.921875 36.265625 C 38.902344 37.492188 37.917969 38.496094 36.648438 38.496094 Z M 36.648438 38.496094 "/>\n      </g>'},docxIcon:{extension:".docx",path:'<g id="surface9" clip-path="url(#clip1)">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      </g>\n      </defs>\n      <g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <use xlink:href="#surface9" mask="url(#mask0)"/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 7.789062 43.75 C 9.589844 43.75 10.988281 43.269531 11.984375 42.304688 C 12.980469 41.339844 13.476562 39.984375 13.476562 38.234375 C 13.476562 36.496094 12.980469 35.144531 11.984375 34.179688 C 10.988281 33.214844 9.589844 32.734375 7.789062 32.734375 L 4.695312 32.734375 C 4.394531 32.734375 4.15625 32.816406 3.984375 32.984375 C 3.8125 33.152344 3.726562 33.386719 3.726562 33.6875 L 3.726562 42.796875 C 3.726562 43.097656 3.8125 43.332031 3.984375 43.5 C 4.15625 43.667969 4.394531 43.75 4.695312 43.75 Z M 7.664062 42.109375 L 5.742188 42.109375 L 5.742188 34.375 L 7.664062 34.375 C 10.195312 34.375 11.460938 35.660156 11.460938 38.234375 C 11.460938 40.816406 10.195312 42.109375 7.664062 42.109375 Z M 20.414062 43.890625 C 21.476562 43.890625 22.402344 43.660156 23.1875 43.203125 C 23.972656 42.746094 24.582031 42.089844 25.007812 41.234375 C 25.433594 40.378906 25.648438 39.378906 25.648438 38.234375 C 25.648438 37.089844 25.4375 36.089844 25.015625 35.242188 C 24.59375 34.394531 23.988281 33.738281 23.203125 33.28125 C 22.417969 32.824219 21.488281 32.59375 20.414062 32.59375 C 19.339844 32.59375 18.410156 32.824219 17.617188 33.28125 C 16.824219 33.738281 16.21875 34.394531 15.796875 35.242188 C 15.375 36.089844 15.164062 37.089844 15.164062 38.234375 C 15.164062 39.378906 15.378906 40.378906 15.804688 41.234375 C 16.230469 42.089844 16.839844 42.746094 17.625 43.203125 C 18.410156 43.660156 19.339844 43.890625 20.414062 43.890625 Z M 20.414062 42.28125 C 19.394531 42.28125 18.597656 41.933594 18.03125 41.234375 C 17.464844 40.535156 17.179688 39.535156 17.179688 38.234375 C 17.179688 36.933594 17.464844 35.933594 18.03125 35.242188 C 18.597656 34.550781 19.394531 34.203125 20.414062 34.203125 C 21.425781 34.203125 22.214844 34.550781 22.78125 35.242188 C 23.347656 35.933594 23.632812 36.933594 23.632812 38.234375 C 23.632812 39.535156 23.347656 40.535156 22.78125 41.234375 C 22.214844 41.933594 21.425781 42.28125 20.414062 42.28125 Z M 32.601562 43.890625 C 33.289062 43.890625 33.933594 43.789062 34.539062 43.585938 C 35.144531 43.382812 35.679688 43.089844 36.148438 42.703125 C 36.285156 42.597656 36.378906 42.488281 36.429688 42.367188 C 36.480469 42.246094 36.507812 42.109375 36.507812 41.953125 C 36.507812 41.722656 36.445312 41.53125 36.320312 41.375 C 36.195312 41.21875 36.042969 41.140625 35.867188 41.140625 C 35.753906 41.140625 35.644531 41.160156 35.539062 41.203125 C 35.433594 41.246094 35.332031 41.296875 35.226562 41.359375 C 34.746094 41.683594 34.316406 41.910156 33.9375 42.046875 C 33.558594 42.183594 33.144531 42.25 32.695312 42.25 C 31.613281 42.25 30.792969 41.910156 30.234375 41.234375 C 29.675781 40.558594 29.398438 39.558594 29.398438 38.234375 C 29.398438 36.921875 29.675781 35.925781 30.234375 35.25 C 30.792969 34.574219 31.613281 34.234375 32.695312 34.234375 C 33.164062 34.234375 33.589844 34.300781 33.976562 34.429688 C 34.363281 34.558594 34.777344 34.792969 35.226562 35.125 C 35.445312 35.269531 35.660156 35.34375 35.867188 35.34375 C 36.042969 35.34375 36.195312 35.265625 36.320312 35.109375 C 36.445312 34.953125 36.507812 34.761719 36.507812 34.53125 C 36.507812 34.363281 36.480469 34.222656 36.429688 34.109375 C 36.378906 33.996094 36.285156 33.886719 36.148438 33.78125 C 35.679688 33.394531 35.144531 33.101562 34.539062 32.898438 C 33.933594 32.695312 33.289062 32.59375 32.601562 32.59375 C 31.539062 32.59375 30.609375 32.824219 29.8125 33.28125 C 29.015625 33.738281 28.402344 34.394531 27.976562 35.242188 C 27.550781 36.089844 27.335938 37.089844 27.335938 38.234375 C 27.335938 39.378906 27.550781 40.378906 27.976562 41.234375 C 28.402344 42.089844 29.015625 42.746094 29.8125 43.203125 C 30.609375 43.660156 31.539062 43.890625 32.601562 43.890625 Z M 46.132812 43.84375 C 46.382812 43.84375 46.605469 43.75 46.796875 43.5625 C 46.988281 43.375 47.085938 43.15625 47.085938 42.90625 C 47.085938 42.707031 47.003906 42.511719 46.835938 42.3125 L 43.445312 38.15625 L 46.710938 34.171875 C 46.867188 34.003906 46.945312 33.808594 46.945312 33.578125 C 46.945312 33.328125 46.847656 33.113281 46.65625 32.929688 C 46.464844 32.746094 46.242188 32.65625 45.992188 32.65625 C 45.730469 32.65625 45.507812 32.769531 45.320312 33 L 42.273438 36.765625 L 39.226562 33 C 39.027344 32.769531 38.800781 32.65625 38.539062 32.65625 C 38.289062 32.65625 38.070312 32.746094 37.882812 32.929688 C 37.695312 33.113281 37.601562 33.328125 37.601562 33.578125 C 37.601562 33.808594 37.679688 34.003906 37.835938 34.171875 L 41.101562 38.15625 L 37.695312 42.3125 C 37.539062 42.5 37.460938 42.699219 37.460938 42.90625 C 37.460938 43.15625 37.558594 43.371094 37.75 43.554688 C 37.941406 43.738281 38.164062 43.828125 38.414062 43.828125 C 38.675781 43.828125 38.898438 43.71875 39.085938 43.5 L 42.273438 39.5625 L 45.445312 43.5 C 45.644531 43.730469 45.871094 43.84375 46.132812 43.84375 Z M 46.132812 43.84375 "/>\n      </g>'},jpgIcon:{extension:".jpg",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <use xlink:href="#surface9" mask="url(#mask0)"/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 8.789062 47.007812 L 9.488281 46.960938 C 12.214844 46.757812 13.578125 45.277344 13.578125 42.523438 L 13.578125 32.742188 C 13.578125 32.320312 13.453125 31.980469 13.195312 31.726562 C 12.941406 31.472656 12.59375 31.34375 12.15625 31.34375 C 11.734375 31.34375 11.394531 31.472656 11.140625 31.726562 C 10.886719 31.980469 10.757812 32.320312 10.757812 32.742188 L 10.757812 42.523438 C 10.757812 43.238281 10.605469 43.769531 10.296875 44.117188 C 9.992188 44.46875 9.539062 44.660156 8.941406 44.6875 L 8.242188 44.730469 C 7.847656 44.761719 7.558594 44.867188 7.378906 45.046875 C 7.195312 45.230469 7.105469 45.496094 7.105469 45.847656 C 7.105469 46.664062 7.667969 47.050781 8.789062 47.007812 Z M 18.304688 47.007812 C 18.742188 47.007812 19.089844 46.878906 19.34375 46.625 C 19.597656 46.367188 19.726562 46.023438 19.726562 45.585938 L 19.726562 40.882812 L 23.640625 40.882812 C 25.289062 40.882812 26.574219 40.464844 27.492188 39.632812 C 28.410156 38.804688 28.871094 37.644531 28.871094 36.15625 C 28.871094 34.667969 28.410156 33.511719 27.492188 32.6875 C 26.574219 31.863281 25.289062 31.453125 23.640625 31.453125 L 18.261719 31.453125 C 17.839844 31.453125 17.507812 31.570312 17.265625 31.804688 C 17.023438 32.035156 16.90625 32.363281 16.90625 32.789062 L 16.90625 45.585938 C 16.90625 46.023438 17.03125 46.367188 17.289062 46.625 C 17.542969 46.878906 17.882812 47.007812 18.304688 47.007812 Z M 23.292969 38.714844 L 19.726562 38.714844 L 19.726562 33.640625 L 23.292969 33.640625 C 25.230469 33.640625 26.203125 34.488281 26.203125 36.179688 C 26.203125 37.871094 25.230469 38.714844 23.292969 38.714844 Z M 38.605469 47.070312 C 39.320312 47.070312 40.0625 47.011719 40.835938 46.898438 C 41.609375 46.78125 42.285156 46.621094 42.871094 46.414062 C 43.410156 46.242188 43.765625 46.015625 43.941406 45.738281 C 44.117188 45.460938 44.203125 44.988281 44.203125 44.316406 L 44.203125 39.613281 C 44.203125 39.292969 44.101562 39.03125 43.898438 38.835938 C 43.695312 38.640625 43.425781 38.539062 43.089844 38.539062 L 39.21875 38.539062 C 38.867188 38.539062 38.59375 38.628906 38.398438 38.804688 C 38.199219 38.976562 38.101562 39.226562 38.101562 39.546875 C 38.101562 39.867188 38.199219 40.117188 38.398438 40.289062 C 38.59375 40.464844 38.867188 40.554688 39.21875 40.554688 L 41.6875 40.554688 L 41.6875 44.425781 C 40.699219 44.703125 39.707031 44.839844 38.714844 44.839844 C 35.390625 44.839844 33.726562 42.945312 33.726562 39.152344 C 33.726562 37.300781 34.132812 35.90625 34.941406 34.964844 C 35.75 34.023438 36.949219 33.554688 38.539062 33.554688 C 39.238281 33.554688 39.867188 33.644531 40.421875 33.828125 C 40.972656 34.007812 41.574219 34.324219 42.214844 34.777344 C 42.390625 34.894531 42.542969 34.980469 42.671875 35.03125 C 42.804688 35.082031 42.949219 35.105469 43.109375 35.105469 C 43.359375 35.105469 43.570312 34.996094 43.746094 34.777344 C 43.921875 34.558594 44.007812 34.289062 44.007812 33.96875 C 44.007812 33.75 43.96875 33.558594 43.886719 33.398438 C 43.808594 33.238281 43.679688 33.078125 43.503906 32.917969 C 42.191406 31.808594 40.507812 31.257812 38.453125 31.257812 C 36.90625 31.257812 35.5625 31.574219 34.425781 32.207031 C 33.289062 32.84375 32.410156 33.753906 31.789062 34.941406 C 31.171875 36.128906 30.859375 37.535156 30.859375 39.152344 C 30.859375 40.800781 31.171875 42.21875 31.789062 43.40625 C 32.410156 44.597656 33.304688 45.503906 34.46875 46.132812 C 35.636719 46.757812 37.015625 47.070312 38.605469 47.070312 Z M 38.605469 47.070312 "/>\n      </g>'},mp3Icon:{extension:".mp3",path:'<g id="surface9" clip-path="url(#clip1)">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 43.828125 43.710938 C 43.605469 44.28125 43.273438 44.804688 42.84375 45.265625 C 42.40625 45.730469 41.867188 46.113281 41.242188 46.398438 C 40.597656 46.699219 39.851562 46.855469 39.027344 46.855469 C 38.328125 46.855469 37.703125 46.757812 37.160156 46.570312 C 36.609375 46.378906 36.160156 46.136719 35.769531 45.839844 C 35.386719 45.550781 35.050781 45.210938 34.796875 44.832031 C 34.570312 44.507812 34.394531 44.195312 34.265625 43.890625 C 34.140625 43.59375 34.054688 43.335938 33.996094 43.101562 C 33.792969 42.261719 34.304688 41.417969 35.140625 41.210938 C 35.980469 41.007812 36.828125 41.519531 37.03125 42.355469 C 37.039062 42.390625 37.066406 42.488281 37.144531 42.671875 C 37.191406 42.777344 37.265625 42.914062 37.371094 43.0625 C 37.4375 43.160156 37.53125 43.257812 37.65625 43.351562 C 37.792969 43.453125 37.972656 43.542969 38.195312 43.625 C 38.332031 43.667969 38.59375 43.730469 39.027344 43.730469 C 39.390625 43.730469 39.695312 43.675781 39.925781 43.566406 C 40.1875 43.445312 40.398438 43.300781 40.558594 43.132812 C 40.71875 42.957031 40.839844 42.773438 40.914062 42.578125 C 40.996094 42.371094 41.03125 42.195312 41.03125 42.023438 C 41.03125 41.789062 41 41.585938 40.921875 41.398438 C 40.871094 41.257812 40.785156 41.148438 40.660156 41.039062 C 40.515625 40.910156 40.296875 40.792969 40.011719 40.699219 C 39.6875 40.59375 39.253906 40.539062 38.738281 40.535156 C 37.882812 40.527344 37.1875 39.832031 37.1875 38.972656 L 37.1875 38.832031 C 37.1875 37.984375 37.859375 37.292969 38.699219 37.265625 C 39.070312 37.257812 39.398438 37.195312 39.679688 37.101562 C 39.921875 37.011719 40.121094 36.902344 40.273438 36.773438 C 40.40625 36.652344 40.507812 36.519531 40.582031 36.359375 C 40.652344 36.210938 40.6875 36.027344 40.6875 35.8125 C 40.6875 35.523438 40.644531 35.289062 40.574219 35.125 C 40.5 34.96875 40.414062 34.847656 40.304688 34.757812 C 40.1875 34.660156 40.042969 34.582031 39.867188 34.53125 C 39.402344 34.386719 38.878906 34.398438 38.480469 34.542969 C 38.289062 34.617188 38.121094 34.714844 37.976562 34.84375 C 37.820312 34.984375 37.695312 35.148438 37.59375 35.339844 C 37.484375 35.550781 37.40625 35.773438 37.367188 36.039062 C 37.230469 36.890625 36.429688 37.472656 35.574219 37.335938 C 34.722656 37.195312 34.140625 36.398438 34.28125 35.542969 C 34.378906 34.9375 34.5625 34.378906 34.835938 33.871094 C 35.109375 33.355469 35.464844 32.898438 35.890625 32.519531 C 36.320312 32.132812 36.824219 31.828125 37.382812 31.617188 C 38.433594 31.226562 39.667969 31.199219 40.78125 31.539062 C 41.351562 31.714844 41.863281 31.992188 42.308594 32.355469 C 42.777344 32.753906 43.148438 33.242188 43.414062 33.824219 C 43.679688 34.402344 43.8125 35.070312 43.8125 35.8125 C 43.8125 36.476562 43.679688 37.097656 43.421875 37.660156 C 43.25 38.046875 43.023438 38.394531 42.746094 38.707031 C 43.242188 39.148438 43.609375 39.671875 43.835938 40.261719 C 44.046875 40.804688 44.15625 41.398438 44.15625 42.023438 C 44.15625 42.578125 44.046875 43.148438 43.828125 43.710938 Z M 31.445312 38.492188 C 31.148438 39.140625 30.734375 39.703125 30.199219 40.164062 C 29.6875 40.605469 29.078125 40.957031 28.390625 41.199219 C 27.71875 41.4375 26.976562 41.5625 26.191406 41.5625 L 25 41.5625 L 25 45 C 25 45.859375 24.296875 46.5625 23.4375 46.5625 C 22.578125 46.5625 21.875 45.859375 21.875 45 L 21.875 32.8125 C 21.875 31.945312 22.578125 31.25 23.4375 31.25 L 26.191406 31.25 C 27.890625 31.25 29.257812 31.667969 30.253906 32.5 C 31.339844 33.398438 31.886719 34.714844 31.886719 36.40625 C 31.886719 37.148438 31.738281 37.851562 31.445312 38.492188 Z M 18.730469 45.210938 C 18.730469 46.070312 18.03125 46.773438 17.167969 46.773438 C 16.300781 46.773438 15.605469 46.070312 15.605469 45.210938 L 15.605469 39.28125 L 14.015625 43.140625 C 14.007812 43.164062 13.996094 43.191406 13.984375 43.214844 C 13.71875 43.777344 13.15625 44.117188 12.566406 44.117188 L 12.53125 44.117188 C 11.9375 44.117188 11.375 43.777344 11.109375 43.214844 L 11.082031 43.160156 L 9.339844 39.101562 L 9.339844 45.210938 C 9.339844 46.070312 8.640625 46.773438 7.777344 46.773438 C 6.910156 46.773438 6.214844 46.070312 6.214844 45.210938 L 6.214844 32.824219 C 6.214844 31.960938 6.910156 31.261719 7.777344 31.261719 L 7.835938 31.261719 C 8.472656 31.261719 9.046875 31.617188 9.335938 32.1875 L 12.527344 39.09375 L 15.59375 32.207031 C 15.894531 31.617188 16.46875 31.261719 17.105469 31.261719 L 17.167969 31.261719 C 18.03125 31.261719 18.730469 31.960938 18.730469 32.824219 Z M 41.382812 28.125 L 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.136719 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.136719 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 41.382812 28.125 "/>\n      </g>\n      </defs>\n      <g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <use xlink:href="#surface9" mask="url(#mask0)"/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 28.257812 34.902344 C 27.835938 34.550781 27.140625 34.375 26.191406 34.375 L 25 34.375 L 25 38.4375 L 26.191406 38.4375 C 26.621094 38.4375 27.007812 38.375 27.34375 38.253906 C 27.667969 38.140625 27.929688 37.992188 28.148438 37.804688 C 28.34375 37.632812 28.492188 37.4375 28.601562 37.195312 C 28.710938 36.964844 28.757812 36.703125 28.757812 36.40625 C 28.757812 35.324219 28.382812 35.003906 28.257812 34.902344 "/>\n      <path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(99.607843%,99.607843%,99.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 11.34125 13.57875 C 11.345 13.5925 11.3525 13.62375 11.36375 13.67375 C 11.3775 13.7225 11.3975 13.78125 11.42625 13.85 C 11.45375 13.9175 11.49375 13.9875 11.54625 14.0625 C 11.5975 14.13875 11.66625 14.20875 11.75 14.27125 C 11.83375 14.33625 11.9375 14.38875 12.0575 14.43125 C 12.1775 14.4725 12.32 14.49375 12.4875 14.49375 C 12.67875 14.49375 12.845 14.46125 12.9875 14.39375 C 13.13 14.32875 13.24875 14.245 13.34375 14.1425 C 13.43875 14.0425 13.51125 13.93 13.55875 13.8075 C 13.6075 13.6825 13.63125 13.56375 13.63125 13.4475 C 13.63125 13.31125 13.6075 13.1825 13.5625 13.065 C 13.515 12.9475 13.4425 12.845 13.3425 12.7575 C 13.2425 12.67 13.115 12.6 12.96 12.55 C 12.805 12.49875 12.6175 12.4725 12.4 12.4725 L 12.4 12.42625 C 12.57 12.42 12.72375 12.3925 12.8625 12.34375 C 13.0025 12.29625 13.11875 12.2275 13.21625 12.14375 C 13.31375 12.05875 13.3875 11.96 13.44125 11.845 C 13.4925 11.7275 13.52 11.60125 13.52 11.46 C 13.52 11.29375 13.4925 11.1525 13.43875 11.0325 C 13.38375 10.91375 13.31125 10.81625 13.21875 10.74 C 13.1275 10.66375 13.0225 10.6075 12.90375 10.5725 C 12.78625 10.535 12.66375 10.5175 12.5375 10.5175 C 12.395 10.5175 12.26125 10.54 12.14 10.58625 C 12.0175 10.6325 11.91 10.69625 11.81875 10.77875 C 11.72625 10.8625 11.64875 10.96 11.5875 11.07375 C 11.5275 11.18875 11.48625 11.315 11.4625 11.45375 M 7.5 14.4 L 7.5 10.5 L 8.3825 10.5 C 8.8075 10.5 9.13375 10.595 9.3625 10.78375 C 9.59 10.975 9.7025 11.2625 9.7025 11.65 C 9.7025 11.81625 9.6725 11.97125 9.6075 12.11125 C 9.5425 12.2525 9.4525 12.37375 9.335 12.475 C 9.21875 12.5775 9.0775 12.65625 8.9175 12.71375 C 8.75625 12.77125 8.5775 12.8 8.3825 12.8 L 7.6 12.8 M 2.4875 14.4675 L 2.4875 10.50375 L 2.5075 10.50375 C 2.5225 10.50375 2.53375 10.5125 2.5425 10.52625 L 3.9925 13.58625 C 3.99875 13.5975 4.005 13.6075 4.00875 13.6175 M 4.02125 13.6175 C 4.02625 13.6075 4.03125 13.5975 4.0375 13.58625 L 5.44 10.52625 C 5.4475 10.5125 5.45875 10.50375 5.4725 10.50375 L 5.4925 10.50375 L 5.4925 14.4675 " transform="matrix(3.125,0,0,3.125,0,0)"/>\n      </g>'},mp4Icon:{extension:".mp4",path:'<g id="surface6" clip-path="url(#clip1)">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 36.898438 40.625 L 40.625 35.480469 L 40.625 40.625 Z M 28.761719 36.40625 C 28.761719 36.703125 28.707031 36.964844 28.605469 37.195312 C 28.496094 37.433594 28.347656 37.632812 28.148438 37.804688 C 27.929688 37.992188 27.667969 38.144531 27.34375 38.257812 C 27.003906 38.375 26.621094 38.4375 26.191406 38.4375 L 25 38.4375 L 25 34.375 L 26.191406 34.375 C 27.140625 34.375 27.835938 34.554688 28.253906 34.902344 C 28.378906 35.007812 28.761719 35.324219 28.761719 36.40625 Z M 44.6875 43.75 L 43.75 43.75 L 43.75 45.3125 C 43.75 46.175781 43.050781 46.875 42.1875 46.875 C 41.324219 46.875 40.625 46.175781 40.625 45.3125 L 40.625 43.75 L 34.066406 43.75 C 33.199219 43.75 32.503906 43.050781 32.503906 42.1875 L 32.503906 41.875 C 32.503906 41.546875 32.605469 41.226562 32.800781 40.957031 L 39.363281 31.898438 C 39.660156 31.492188 40.128906 31.25 40.628906 31.25 L 42.1875 31.25 C 43.050781 31.25 43.75 31.949219 43.75 32.8125 L 43.75 40.625 L 44.6875 40.625 C 45.550781 40.625 46.25 41.324219 46.25 42.1875 C 46.25 43.050781 45.550781 43.75 44.6875 43.75 Z M 31.445312 38.492188 C 31.148438 39.140625 30.730469 39.703125 30.195312 40.167969 C 29.6875 40.605469 29.082031 40.957031 28.390625 41.203125 C 27.71875 41.441406 26.976562 41.5625 26.191406 41.5625 L 25 41.5625 L 25 45 C 25 45.863281 24.300781 46.5625 23.4375 46.5625 C 22.578125 46.5625 21.875 45.863281 21.875 45 L 21.875 32.8125 C 21.875 31.949219 22.578125 31.25 23.4375 31.25 L 26.191406 31.25 C 27.890625 31.25 29.257812 31.671875 30.253906 32.5 C 31.339844 33.398438 31.886719 34.714844 31.886719 36.40625 C 31.886719 37.148438 31.738281 37.851562 31.445312 38.492188 Z M 18.730469 45.210938 C 18.730469 46.070312 18.027344 46.773438 17.167969 46.773438 C 16.300781 46.773438 15.605469 46.070312 15.605469 45.210938 L 15.605469 39.6875 L 14.035156 43.105469 C 14.019531 43.144531 14.003906 43.179688 13.984375 43.214844 C 13.71875 43.78125 13.15625 44.117188 12.566406 44.117188 L 12.53125 44.117188 C 11.941406 44.117188 11.378906 43.78125 11.113281 43.214844 C 11.097656 43.183594 11.078125 43.152344 11.066406 43.125 L 9.339844 39.484375 L 9.339844 45.210938 C 9.339844 46.070312 8.640625 46.773438 7.777344 46.773438 C 6.910156 46.773438 6.214844 46.070312 6.214844 45.210938 L 6.214844 32.824219 C 6.214844 31.960938 6.910156 31.261719 7.777344 31.261719 L 7.835938 31.261719 C 8.472656 31.261719 9.046875 31.617188 9.335938 32.191406 L 9.355469 32.226562 L 12.523438 38.90625 L 15.578125 32.242188 C 15.585938 32.226562 15.597656 32.210938 15.605469 32.191406 C 15.894531 31.617188 16.46875 31.261719 17.105469 31.261719 L 17.164062 31.261719 C 18.027344 31.261719 18.726562 31.960938 18.726562 32.824219 L 18.726562 45.210938 Z M 41.382812 28.125 L 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 41.382812 28.125 "/>\n      </g>\n      </defs>\n      <g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <use xlink:href="#surface6" mask="url(#mask0)"/>\n      <path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(99.607843%,99.607843%,99.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 14.3 13.5 L 10.90125 13.5 L 10.90125 13.4 L 13.00125 10.5 L 13.5 10.5 L 13.5 14.5 M 7.5 14.4 L 7.5 10.5 L 8.3825 10.5 C 8.8075 10.5 9.13375 10.595 9.3625 10.78375 C 9.59 10.975 9.7025 11.2625 9.7025 11.65 C 9.7025 11.81625 9.6725 11.97125 9.6075 12.11125 C 9.5425 12.2525 9.4525 12.37375 9.335 12.47625 C 9.21875 12.5775 9.0775 12.65625 8.9175 12.71375 C 8.75625 12.77125 8.5775 12.8 8.3825 12.8 L 7.6 12.8 M 2.4875 14.4675 L 2.4875 10.50375 L 2.5075 10.50375 C 2.5225 10.50375 2.53375 10.5125 2.5425 10.52625 L 3.9925 13.58625 C 3.99875 13.5975 4.005 13.6075 4.00875 13.6175 M 4.02125 13.6175 C 4.02625 13.6075 4.03125 13.5975 4.0375 13.58625 L 5.44 10.52625 C 5.4475 10.5125 5.45875 10.50375 5.4725 10.50375 L 5.4925 10.50375 L 5.4925 14.4675 " transform="matrix(3.125,0,0,3.125,0,0)"/>\n      </g>'},oggIcon:{extension:".ogg",path:'<g id="surface9" clip-path="url(#clip1)">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      </g>\n      </defs>\n      <g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <use xlink:href="#surface9" mask="url(#mask0)"/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 8.976562 47.070312 C 10.464844 47.070312 11.757812 46.75 12.859375 46.109375 C 13.960938 45.46875 14.808594 44.550781 15.40625 43.351562 C 16.003906 42.15625 16.304688 40.757812 16.304688 39.152344 C 16.304688 37.550781 16.007812 36.152344 15.417969 34.964844 C 14.828125 33.777344 13.980469 32.859375 12.882812 32.21875 C 11.78125 31.578125 10.480469 31.257812 8.976562 31.257812 C 7.472656 31.257812 6.167969 31.578125 5.0625 32.21875 C 3.953125 32.859375 3.101562 33.777344 2.511719 34.964844 C 1.921875 36.152344 1.625 37.550781 1.625 39.152344 C 1.625 40.757812 1.925781 42.15625 2.523438 43.351562 C 3.121094 44.550781 3.972656 45.46875 5.070312 46.109375 C 6.171875 46.75 7.472656 47.070312 8.976562 47.070312 Z M 8.976562 44.820312 C 7.546875 44.820312 6.433594 44.332031 5.640625 43.351562 C 4.847656 42.375 4.449219 40.976562 4.449219 39.152344 C 4.449219 37.332031 4.847656 35.933594 5.640625 34.964844 C 6.433594 33.996094 7.546875 33.507812 8.976562 33.507812 C 10.390625 33.507812 11.496094 33.996094 12.289062 34.964844 C 13.085938 35.933594 13.484375 37.332031 13.484375 39.152344 C 13.484375 40.976562 13.085938 42.375 12.289062 43.351562 C 11.496094 44.332031 10.390625 44.820312 8.976562 44.820312 Z M 26.410156 47.070312 C 27.125 47.070312 27.871094 47.011719 28.640625 46.898438 C 29.414062 46.78125 30.09375 46.621094 30.675781 46.414062 C 31.214844 46.242188 31.574219 46.015625 31.75 45.738281 C 31.921875 45.460938 32.011719 44.988281 32.011719 44.316406 L 32.011719 39.613281 C 32.011719 39.292969 31.910156 39.03125 31.703125 38.835938 C 31.5 38.640625 31.230469 38.539062 30.894531 38.539062 L 27.023438 38.539062 C 26.671875 38.539062 26.398438 38.628906 26.203125 38.804688 C 26.007812 38.976562 25.90625 39.226562 25.90625 39.546875 C 25.90625 39.867188 26.007812 40.117188 26.203125 40.289062 C 26.398438 40.464844 26.671875 40.554688 27.023438 40.554688 L 29.496094 40.554688 L 29.496094 44.425781 C 28.503906 44.703125 27.511719 44.839844 26.519531 44.839844 C 23.195312 44.839844 21.53125 42.945312 21.53125 39.152344 C 21.53125 37.300781 21.9375 35.90625 22.746094 34.964844 C 23.554688 34.023438 24.753906 33.554688 26.34375 33.554688 C 27.046875 33.554688 27.671875 33.644531 28.226562 33.828125 C 28.78125 34.007812 29.378906 34.324219 30.019531 34.777344 C 30.195312 34.894531 30.347656 34.980469 30.480469 35.03125 C 30.609375 35.082031 30.757812 35.105469 30.917969 35.105469 C 31.164062 35.105469 31.375 34.996094 31.550781 34.777344 C 31.726562 34.558594 31.8125 34.289062 31.8125 33.96875 C 31.8125 33.75 31.773438 33.558594 31.695312 33.398438 C 31.613281 33.238281 31.484375 33.078125 31.3125 32.917969 C 30 31.808594 28.3125 31.257812 26.257812 31.257812 C 24.710938 31.257812 23.371094 31.574219 22.234375 32.207031 C 21.09375 32.84375 20.214844 33.753906 19.597656 34.941406 C 18.976562 36.128906 18.667969 37.535156 18.667969 39.152344 C 18.667969 40.800781 18.976562 42.21875 19.597656 43.40625 C 20.214844 44.597656 21.109375 45.503906 22.277344 46.132812 C 23.441406 46.757812 24.820312 47.070312 26.410156 47.070312 Z M 42.445312 47.070312 C 43.160156 47.070312 43.902344 47.011719 44.675781 46.898438 C 45.449219 46.78125 46.128906 46.621094 46.710938 46.414062 C 47.25 46.242188 47.609375 46.015625 47.78125 45.738281 C 47.957031 45.460938 48.046875 44.988281 48.046875 44.316406 L 48.046875 39.613281 C 48.046875 39.292969 47.941406 39.03125 47.738281 38.835938 C 47.535156 38.640625 47.265625 38.539062 46.929688 38.539062 L 43.058594 38.539062 C 42.707031 38.539062 42.433594 38.628906 42.238281 38.804688 C 42.039062 38.976562 41.941406 39.226562 41.941406 39.546875 C 41.941406 39.867188 42.039062 40.117188 42.238281 40.289062 C 42.433594 40.464844 42.707031 40.554688 43.058594 40.554688 L 45.53125 40.554688 L 45.53125 44.425781 C 44.539062 44.703125 43.546875 44.839844 42.554688 44.839844 C 39.230469 44.839844 37.566406 42.945312 37.566406 39.152344 C 37.566406 37.300781 37.972656 35.90625 38.78125 34.964844 C 39.589844 34.023438 40.789062 33.554688 42.378906 33.554688 C 43.078125 33.554688 43.707031 33.644531 44.261719 33.828125 C 44.816406 34.007812 45.414062 34.324219 46.054688 34.777344 C 46.230469 34.894531 46.382812 34.980469 46.515625 35.03125 C 46.644531 35.082031 46.792969 35.105469 46.953125 35.105469 C 47.199219 35.105469 47.410156 34.996094 47.585938 34.777344 C 47.761719 34.558594 47.847656 34.289062 47.847656 33.96875 C 47.847656 33.75 47.808594 33.558594 47.726562 33.398438 C 47.648438 33.238281 47.519531 33.078125 47.34375 32.917969 C 46.03125 31.808594 44.347656 31.257812 42.292969 31.257812 C 40.746094 31.257812 39.40625 31.574219 38.265625 32.207031 C 37.128906 32.84375 36.25 33.753906 35.632812 34.941406 C 35.011719 36.128906 34.703125 37.535156 34.703125 39.152344 C 34.703125 40.800781 35.011719 42.21875 35.632812 43.40625 C 36.25 44.597656 37.144531 45.503906 38.3125 46.132812 C 39.476562 46.757812 40.855469 47.070312 42.445312 47.070312 Z M 42.445312 47.070312 "/>\n      </g>'},pdfIcon:{extension:".pdf",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.59375 25 L 39.4375 25 C 41.476562 25.003906 43.484375 25.472656 45.3125 26.375 L 45.3125 15.375 C 45.347656 14.191406 44.867188 13.054688 44 12.25 L 34.625 2.875 C 33.875 2.003906 32.773438 1.523438 31.625 1.5625 L 6.625 1.5625 C 5.589844 1.5625 4.75 2.402344 4.75 3.4375 L 4.75 26.375 C 6.566406 25.480469 8.566406 25.007812 10.59375 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.71875 L 42.15625 12.5 L 34.53125 12.5 C 34.480469 12.511719 34.425781 12.511719 34.375 12.5 Z M 6.25 25.71875 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.300781 13.980469 32.316406 15.253906 33.75 15.625 C 33.957031 15.675781 34.167969 15.675781 34.375 15.625 L 43.75 15.625 L 43.75 25.71875 C 44.859375 26.09375 45.910156 26.621094 46.875 27.28125 L 46.875 15.375 C 46.964844 13.722656 46.3125 12.117188 45.09375 11 L 35.71875 1.625 C 34.648438 0.523438 33.160156 -0.0664062 31.625 0 L 6.625 0 C 5.703125 -0.015625 4.8125 0.339844 4.152344 0.984375 C 3.496094 1.632812 3.125 2.515625 3.125 3.4375 L 3.125 27.28125 C 4.09375 26.625 5.144531 26.101562 6.25 25.71875 Z M 6.25 25.71875 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.625 28.125 C 6.335938 28.117188 4.136719 29.023438 2.515625 30.640625 C 0.898438 32.261719 -0.0078125 34.460938 0 36.75 L 0 41.375 C 0 46.136719 3.863281 50 8.625 50 L 41.375 50 C 46.132812 49.984375 49.984375 46.132812 50 41.375 L 50 36.75 C 50 31.988281 46.136719 28.125 41.375 28.125 Z M 8.625 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 14.40625 41.78125 L 12.09375 41.78125 L 12.09375 45.84375 C 12.003906 46.351562 11.5625 46.726562 11.046875 46.726562 C 10.53125 46.726562 10.089844 46.351562 10 45.84375 L 10 34.78125 C 10 34.210938 10.460938 33.75 11.03125 33.75 L 14.40625 33.75 C 15.925781 33.617188 17.390625 34.351562 18.191406 35.648438 C 18.992188 36.945312 18.992188 38.585938 18.191406 39.882812 C 17.390625 41.179688 15.925781 41.914062 14.40625 41.78125 Z M 12.09375 39.6875 L 14.40625 39.6875 C 15.152344 39.78125 15.882812 39.4375 16.289062 38.804688 C 16.691406 38.171875 16.691406 37.359375 16.289062 36.726562 C 15.882812 36.09375 15.152344 35.75 14.40625 35.84375 L 12.09375 35.84375 Z M 12.09375 39.6875 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 20.3125 45.84375 L 20.3125 34.78125 C 20.3125 34.210938 20.773438 33.75 21.34375 33.75 L 23.5625 33.75 C 27.1875 33.75 30.125 36.6875 30.125 40.3125 C 30.125 43.9375 27.1875 46.875 23.5625 46.875 L 21.34375 46.875 C 20.773438 46.875 20.3125 46.414062 20.3125 45.84375 Z M 22.40625 44.78125 L 23.5625 44.78125 C 26.03125 44.78125 28.03125 42.78125 28.03125 40.3125 C 28.03125 37.84375 26.03125 35.84375 23.5625 35.84375 L 22.40625 35.84375 Z M 22.40625 44.78125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 33.1875 45.84375 L 33.1875 34.78125 C 33.183594 34.476562 33.3125 34.1875 33.542969 33.992188 C 33.769531 33.792969 34.074219 33.703125 34.375 33.75 L 40.625 33.75 C 41.132812 33.839844 41.507812 34.28125 41.507812 34.796875 C 41.507812 35.3125 41.132812 35.753906 40.625 35.84375 L 35.25 35.84375 L 35.25 39.28125 L 39.625 39.28125 C 40.195312 39.28125 40.65625 39.742188 40.65625 40.3125 C 40.65625 40.882812 40.195312 41.34375 39.625 41.34375 L 35.25 41.34375 L 35.25 45.84375 C 35.257812 46.359375 34.882812 46.796875 34.375 46.875 C 34.074219 46.921875 33.769531 46.832031 33.542969 46.632812 C 33.3125 46.4375 33.183594 46.148438 33.1875 45.84375 Z M 33.1875 45.84375 "/>\n      </g>'},defaultIcon:{extension:".default",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 3.117188 44.777344 C 1.394531 44.777344 0 43.386719 0 41.671875 L 0 3.484375 C 0 1.769531 1.394531 0.378906 3.117188 0.378906 L 25.792969 0.378906 C 27.164062 0.304688 28.5 0.808594 29.480469 1.765625 L 37.980469 10.230469 C 39.144531 11.242188 39.769531 12.730469 39.683594 14.265625 L 39.683594 41.671875 C 39.683594 43.386719 38.289062 44.777344 36.5625 44.777344 Z M 25.511719 3.203125 L 3.117188 3.203125 C 2.960938 3.203125 2.832031 3.328125 2.832031 3.484375 L 2.832031 41.671875 C 2.832031 41.828125 2.960938 41.957031 3.117188 41.957031 L 36.5625 41.957031 C 36.679688 41.949219 36.785156 41.867188 36.820312 41.757812 L 36.820312 14.492188 L 28.34375 14.492188 C 28.160156 14.539062 27.964844 14.539062 27.777344 14.492188 C 26.480469 14.15625 25.554688 13.007812 25.511719 11.671875 Z M 28.34375 4.640625 L 28.34375 11.671875 C 28.390625 11.683594 28.441406 11.683594 28.488281 11.671875 L 35.402344 11.671875 Z M 28.34375 4.640625 "/>\n      </g>'}},d.MODULES.modals=function(r){var g=r.$;r.shared.modals||(r.shared.modals={});var J,n=r.shared.modals;function l(){for(var O in n)if(Object.prototype.hasOwnProperty.call(n,O)){var x=n[O];x&&x.$modal&&x.$modal.removeData().remove()}J&&J.removeData().remove(),n={}}function m(O,x){if(n[O]){var F=n[O].$modal,$=F.data("instance")||r;$.events.enableBlur(),F.hide(),J.hide(),g($.o_doc).find("body").first().removeClass("fr-prevent-scroll fr-mobile"),F.removeClass("fr-active"),x||($.accessibility.restoreSelection(),$.events.trigger("modals.hide"))}}function h(O){var x;if("string"==typeof O){if(!n[O])return;x=n[O].$modal}else x=O;return x&&r.node.hasClass(x,"fr-active")&&r.core.sameInstance(x)||!1}return{_init:function(){r.events.on("shared.destroy",l,!0)},get:function(x){return n[x]},create:function(x,F,$){if(F='<div class="fr-modal-head-line">'.concat(F,"</div>"),r.shared.$overlay||(r.shared.$overlay=g(r.doc.createElement("DIV")).addClass("fr-overlay"),g("body").first().append(r.shared.$overlay)),J=r.shared.$overlay,r.opts.theme&&J.addClass("".concat(r.opts.theme,"-theme")),!n[x]){var j=function(N,W){var B='<div tabIndex="-1" class="fr-modal'.concat(r.opts.theme?" ".concat(r.opts.theme,"-theme"):"",'"><div class="fr-modal-wrapper">'),D='<button title="'.concat(r.language.translate("Cancel"),'" class="fr-command fr-btn fr-modal-close"><svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 24 24"><path d="').concat(d.SVG.close,'"/></svg></button>');B+='<div class="fr-modal-head">'.concat(N).concat(D,"</div>"),B+='<div tabIndex="-1" class="fr-modal-body">'.concat(W,"</div>"),B+="</div></div>";var A=g(r.doc.createElement("DIV"));return A.html(B),A.find("> .fr-modal")}(F,$);n[x]={$modal:j,$head:j.find(".fr-modal-head"),$body:j.find(".fr-modal-body")},r.helpers.isMobile()||j.addClass("fr-desktop"),g("body").first().append(j),r.events.$on(j,"click",".fr-modal-close",function(){m(x)},!0),n[x].$body.css("margin-top",n[x].$head.outerHeight()),r.events.$on(j,"keydown",function(V){var N=V.which;return N===d.KEYCODE.ESC?(m(x),r.accessibility.focusModalButton(j),!1):!(!g(V.currentTarget).is("input[type=text], textarea")&&N!==d.KEYCODE.ARROW_UP&&N!==d.KEYCODE.ARROW_DOWN&&!r.keys.isBrowserAction(V)&&(V.preventDefault(),V.stopPropagation(),1))},!0),m(x,!0)}return n[x]},show:function(x){if(n[x]){var F=n[x].$modal;F.data("instance",r),F.show(),J.show(),g(r.o_doc).find("body").first().addClass("fr-prevent-scroll"),r.helpers.isMobile()&&g(r.o_doc).find("body").first().addClass("fr-mobile"),F.addClass("fr-active"),r.accessibility.focusModal(F)}},hide:m,resize:function(x){if(n[x]){var F=n[x],j=F.$body,V=r.o_win.innerHeight,N=F.$modal.find(".fr-modal-wrapper"),W=V-N.outerHeight(!0)+(N.height()-(j.outerHeight(!0)-j.height())),B="auto";W<j.get(0).scrollHeight&&(B=W),j.height(B)}},isVisible:h,areVisible:function(x){for(var F in n)if(Object.prototype.hasOwnProperty.call(n,F)&&h(F)&&(void 0===x||n[F].$modal.data("instance")===x))return n[F].$modal;return!1}}},d.MODULES.position=function(r){var g=r.$;function J(){var x=r.selection.ranges(0),F=x.getBoundingClientRect();if(0===F.top&&0===F.left&&0===F.width||0===F.height){var $=!1,j=r.opts.toolbarInline&&x.startContainer&&x.startContainer.firstChild&&"BR"===x.startContainer.firstChild.tagName;0===r.$el.find(".fr-marker").length&&(j?g(x.startContainer.firstChild).after(d.MARKERS):r.selection.save(),$=!0);var V=r.$el.find(".fr-marker").first();V.css("display","inline"),V.css("line-height","");var N=V.offset(),W=V.outerHeight();V.css("display","none"),V.css("line-height",0),(F={}).left=N&&N.left,F.width=0,F.height=W,F.top=N&&N.top-(r.helpers.isMobile()&&!r.helpers.isIOS()||r.opts.iframe?0:r.helpers.scrollTop()),F.right=1,F.bottom=1,F.ok=!0,$&&(j?r.$el.find(".fr-marker").remove():r.selection.restore())}return F}function n(x,F,$,j){var V=$.data("container");if(!V||"BODY"===V.get(0).tagName&&"static"===V.css("position")||(x&&(x-=V.offset().left),F&&(F-=V.offset().top),"BODY"!==V.get(0).tagName?(x&&(x+=V.get(0).scrollLeft),F&&(F+=V.get(0).scrollTop)):"absolute"===V.css("position")&&(x&&(x+=V.position().left),F&&(F+=V.position().top))),r.opts.iframe&&V&&r.$tb&&V.get(0)!==r.$tb.get(0)){var N=r.helpers.getPX(r.$wp.find(".fr-iframe").css("padding-top")),W=r.helpers.getPX(r.$wp.find(".fr-iframe").css("padding-left"));x&&(x+=r.$iframe.offset().left+W),F&&(F+=r.$iframe.offset().top+N)}var C,v,B=((C=x)+(v=$.outerWidth(!0))>r.$sc.get(0).clientWidth-10&&(C=r.$sc.get(0).clientWidth-v-10),C<0&&(C=10),C);x&&$.css("left",B),F&&$.css("top",function(A,C,v){var T=A.outerHeight(!0);if(!r.helpers.isMobile()&&r.$tb&&A.parent().get(0)!==r.$tb.get(0)){var Z=A.parent().offset().top,R=C-T-(v||0);A.parent().get(0)===r.$sc.get(0)&&(Z-=A.parent().position().top);var M=r.$sc.get(0).clientHeight;Z+C+T>r.$sc.offset().top+M&&0<A.parent().offset().top+R&&0<R?R>r.$wp.scrollTop()&&(C=R,A.addClass("fr-above")):A.removeClass("fr-above")}return C}($,F,j))}function l(x){var F=g(x),$=F.is(".fr-sticky-on"),j=F.data("sticky-top"),V=F.data("sticky-scheduled");if(void 0===j){F.data("sticky-top",0);var N=g('<div class="fr-sticky-dummy" style="height: '.concat(F.outerHeight(),'px;"></div>'));r.$box.prepend(N)}else r.$box.find(".fr-sticky-dummy").css("height",F.outerHeight());if(r.core.hasFocus()||0<r.$tb.findVisible("input:focus").length){var W=r.helpers.scrollTop(),B=Math.min(Math.max(W-r.$tb.parent().offset().top,0),r.$tb.parent().outerHeight()-F.outerHeight());if(B!==j&&B!==V&&(clearTimeout(F.data("sticky-timeout")),F.data("sticky-scheduled",B),F.outerHeight()<W-r.$tb.parent().offset().top&&F.addClass("fr-opacity-0"),F.data("sticky-timeout",setTimeout(function(){var C=r.helpers.scrollTop(),v=Math.min(Math.max(C-r.$tb.parent().offset().top,0),r.$tb.parent().outerHeight()-F.outerHeight());0<v&&"BODY"===r.$tb.parent().get(0).tagName&&(v+=r.$tb.parent().position().top),v!==j&&(F.css("top",Math.max(v,0)),F.data("sticky-top",v),F.data("sticky-scheduled",v)),F.removeClass("fr-opacity-0")},100))),!$){var D=r.$tb.parent(),A=D.get(0).offsetWidth-D.get(0).clientWidth;F.css("top","0"),F.width(D.width()-A),F.addClass("fr-sticky-on"),r.$box.addClass("fr-sticky-box")}}else clearTimeout(g(x).css("sticky-timeout")),F.css("top","0"),F.css("position",""),F.css("width",""),F.data("sticky-top",0),F.removeClass("fr-sticky-on"),r.$box.removeClass("fr-sticky-box")}function m(x){if(x.offsetWidth){var F=g(x),$=F.outerHeight(),j=F.data("sticky-position"),V=g("body"===r.opts.scrollableContainer?r.o_win:r.opts.scrollableContainer).outerHeight(),N=0,W=0;"body"!==r.opts.scrollableContainer&&(N=r.$sc.offset().top,W=g(r.o_win).outerHeight()-N-V);var B="body"===r.opts.scrollableContainer?r.helpers.scrollTop():N,D=F.is(".fr-sticky-on");F.data("sticky-parent")||F.data("sticky-parent",F.parent());var A=F.data("sticky-parent"),C=A.offset().top,v=A.outerHeight();if(F.data("sticky-offset")?r.$box.find(".fr-sticky-dummy").css("height","".concat($,"px")):(F.data("sticky-offset",!0),F.after('<div class="fr-sticky-dummy" style="height: '.concat($,'px;"></div>'))),!j){var T="auto"!==F.css("top")||"auto"!==F.css("bottom");T||F.css("position","fixed"),j={top:r.node.hasClass(F.get(0),"fr-top"),bottom:r.node.hasClass(F.get(0),"fr-bottom")},T||F.css("position",""),F.data("sticky-position",j),F.data("top",r.node.hasClass(F.get(0),"fr-top")?F.css("top"):"auto"),F.data("bottom",r.node.hasClass(F.get(0),"fr-bottom")?F.css("bottom"):"auto")}var Z=r.helpers.getPX(F.data("top")),R=r.helpers.getPX(F.data("bottom"));if(j.top&&C<B+Z&&B+Z<=C+v-$&&(r.helpers.isInViewPort(r.$sc.get(0))||"body"===r.opts.scrollableContainer)||j.bottom&&C+$<B+V-R&&B+V-R<C+v){var ne=A.get(0).offsetWidth-A.get(0).clientWidth;F.css("width","".concat(A.get(0).getBoundingClientRect().width-ne,"px")),D||(F.addClass("fr-sticky-on"),F.removeClass("fr-sticky-off"),F.css("top")&&("auto"!==F.data("top")?F.css("top",r.helpers.getPX(F.data("top"))+N):F.data("top","auto")),F.css("bottom")&&("auto"!==F.data("bottom")?F.css("bottom",r.helpers.getPX(F.data("bottom"))+W):F.css("bottom","auto")))}else r.node.hasClass(F.get(0),"fr-sticky-off")||(F.css("width",""),F.removeClass("fr-sticky-on"),F.addClass("fr-sticky-off"),F.css("top")&&"auto"!==F.data("top")&&j.top&&F.css("top",0),F.css("bottom")&&"auto"!==F.data("bottom")&&j.bottom&&F.css("bottom",0))}}function h(){if(r.helpers.requestAnimationFrame()(h),!1!==r.events.trigger("position.refresh"))for(var x=0;x<r._stickyElements.length;x++)if(r.opts.toolbarBottom){var F=r.$tb.parent(),$=F.get(0).offsetWidth-F.get(0).clientWidth,j=g(r._stickyElements[x]);j.width(F.width()-$),j.addClass("fr-sticky-on"),r.$box.addClass("fr-sticky-box")}else l(r._stickyElements[x])}function O(){if(r._stickyElements)for(var x=0;x<r._stickyElements.length;x++)m(r._stickyElements[x])}return{_init:function(){!function(){if(r._stickyElements=[],r.helpers.getIOSVersion()<=8)h(),r.events.$on(g(r.o_win),"scroll",function(){if(r.core.hasFocus())for(var j=0;j<r._stickyElements.length;j++){var V=g(r._stickyElements[j]),N=V.parent(),W=r.helpers.scrollTop();V.outerHeight()<W-N.offset().top&&(r.opts.toolbarBottom&&r.helpers.isIOS()||(V.addClass("fr-opacity-0"),V.data("sticky-top",-1),V.data("sticky-scheduled",-1)))}},!0);else{"body"!==r.opts.scrollableContainer&&r.events.$on(g(r.opts.scrollableContainer),"scroll",O,!0),r.events.$on(g(r.o_win),"scroll",O,!0),r.events.$on(g(r.o_win),"resize",O,!0),r.events.on("initialized",O),r.events.on("focus",O),r.events.$on(g(r.o_win),"resize","textarea",O,!0);var $=g(r.el).parents(".modal");$.get(0)&&r.events.$on($,"scroll",O,!0)}r.events.on("destroy",function(){r._stickyElements=[]})}()},forSelection:function(F){var $=J();if(null!=$.top){F.css({top:0,left:0});var j=$.top+$.height,V=$.left+$.width/2-F.get(0).offsetWidth/2+r.helpers.scrollLeft();r.opts.iframe||(j+=r.helpers.scrollTop()),n(V,j,F,$.height)}},addSticky:function(F){F.addClass("fr-sticky"),r.helpers.isIOS()&&!r.opts.toolbarBottom&&F.addClass("fr-sticky-ios"),F.removeClass("fr-sticky"),r._stickyElements.push(F.get(0))},refresh:O,at:n,getBoundingRect:J}},d.MODULES.refresh=function(r){var g=r.$;function J(l,m){l.toggleClass("fr-disabled",m).attr("aria-disabled",m)}function n(l){var m=r.$tb.find('.fr-more-toolbar[data-name="'.concat(l.attr("data-group-name"),'"]')),h=function(x,F){var $=0,j=F.find("> .fr-command, > .fr-btn-wrap");j.each(function(B,D){$+=g(D).outerWidth()});var V,N=r.helpers.getPX(g(j[0]).css("margin-left")),W=r.helpers.getPX(g(j[0]).css("margin-right"));return(V="rtl"===r.opts.direction?r.$tb.outerWidth()-x.offset().left+r.$tb.offset().left-($+x.outerWidth()+j.length*(N+W))/2:x.offset().left-r.$tb.offset().left-($-x.outerWidth()+j.length*(N+W))/2)+$+j.length*(N+W)>r.$tb.outerWidth()&&(V-=($+j.length*(N+W)-x.outerWidth())/2),V<0&&(V=0),V}(l,m);m.css("rtl"===r.opts.direction?"padding-right":"padding-left",h)}return{undo:function(m){J(m,!r.undo.canDo())},redo:function(m){J(m,!r.undo.canRedo())},outdent:function(m){if(r.node.hasClass(m.get(0),"fr-no-refresh")||g("button#markdown-".concat(r.id,".fr-active")).length)return!1;for(var h=r.selection.blocks(),O=0;O<h.length;O++){var x="rtl"===r.opts.direction||"rtl"===g(h[O]).css("direction")?"margin-right":"margin-left",F=h[0].parentElement;if(["HTML","P","DIV","UL","OL","LI","TR","BLOCKQUOTE","BODY"].indexOf(F.parentNode.tagName)<0||h[0].previousSibling&&"none"==F.parentNode.style.listStyleType)return J(m,!0),!0;if("LI"===h[O].tagName||"LI"===h[O].parentNode.tagName||0<r.helpers.getPX(g(h[O]).css(x)))return J(m,!1),!0}J(m,!0)},indent:function(m){if(r.node.hasClass(m.get(0),"fr-no-refresh")||g("button#markdown-".concat(r.id,".fr-active")).length)return!1;for(var h=r.selection.blocks(),O=0;O<h.length;O++){for(var x=h[O].previousSibling;x&&x.nodeType===Node.TEXT_NODE&&0===x.textContent.length;)x=x.previousSibling;if("LI"!==h[O].tagName||x)return J(m,!1),!0;J(m,!0)}},moreText:n,moreParagraph:n,moreMisc:n,moreRich:n}},Object.assign(d.DEFAULTS,{attribution:!0,toolbarBottom:!1,toolbarButtons:null,toolbarButtonsXS:null,toolbarButtonsSM:null,toolbarButtonsMD:null,toolbarContainer:null,toolbarInline:!1,toolbarSticky:!0,toolbarStickyOffset:0,toolbarVisibleWithoutSelection:!1,toolbarResponsiveToEditor:!1}),d.TOOLBAR_BUTTONS={moreText:{buttons:["bold","italic","underline","strikeThrough","subscript","superscript","fontFamily","fontSize","textColor","backgroundColor","inlineClass","inlineStyle","clearFormatting"]},moreParagraph:{buttons:["alignLeft","alignCenter","formatOLSimple","alignRight","alignJustify","formatOL","formatUL","paragraphFormat","paragraphStyle","lineHeight","outdent","indent","quote"]},moreRich:{buttons:["trackChanges","markdown","insertLink","insertFiles","insertImage","insertVideo","insertTable","emoticons","fontAwesome","specialCharacters","embedly","insertFile","insertHR","openFilePicker"],buttonsVisible:4},moreMisc:{buttons:["undo","redo","fullscreen","print","getPDF","spellChecker","selectAll","html","help"],align:"right",buttonsVisible:2},trackChanges:{buttons:["showChanges","applyAll","removeAll","applyLast","removeLast"],buttonsVisible:0}},d.TOOLBAR_BUTTONS_MD=null,(d.TOOLBAR_BUTTONS_SM={}).moreText=Object.assign({},d.TOOLBAR_BUTTONS.moreText,{buttonsVisible:2}),d.TOOLBAR_BUTTONS_SM.moreParagraph=Object.assign({},d.TOOLBAR_BUTTONS.moreParagraph,{buttonsVisible:2}),d.TOOLBAR_BUTTONS_SM.moreRich=Object.assign({},d.TOOLBAR_BUTTONS.moreRich,{buttonsVisible:2}),d.TOOLBAR_BUTTONS_SM.moreMisc=Object.assign({},d.TOOLBAR_BUTTONS.moreMisc,{buttonsVisible:2}),d.TOOLBAR_BUTTONS_SM.trackChanges=Object.assign({},d.TOOLBAR_BUTTONS.trackChanges,{buttonsVisible:0}),(d.TOOLBAR_BUTTONS_XS={}).moreText=Object.assign({},d.TOOLBAR_BUTTONS.moreText,{buttonsVisible:0}),d.TOOLBAR_BUTTONS_XS.moreParagraph=Object.assign({},d.TOOLBAR_BUTTONS.moreParagraph,{buttonsVisible:0}),d.TOOLBAR_BUTTONS_XS.moreRich=Object.assign({},d.TOOLBAR_BUTTONS.moreRich,{buttonsVisible:0}),d.TOOLBAR_BUTTONS_XS.moreMisc=Object.assign({},d.TOOLBAR_BUTTONS.moreMisc,{buttonsVisible:2}),d.TOOLBAR_BUTTONS_XS.trackChanges=Object.assign({},d.TOOLBAR_BUTTONS.trackChanges,{buttonsVisible:0}),d.POWERED_BY='<a id="fr-logo" href="https://froala.com/wysiwyg-editor" target="_blank" title="Froala WYSIWYG HTML Editor"><span>Powered by</span><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 822.8 355.33"><defs><style>.fr-logo{fill:#b1b2b7;}</style></defs><title>Froala</title><path class="fr-logo" d="M123.58,78.65A16.16,16.16,0,0,0,111.13,73H16.6C7.6,73,0,80.78,0,89.94V128.3a16.45,16.45,0,0,0,32.9,0V104.14h78.5A15.63,15.63,0,0,0,126.87,91.2,15.14,15.14,0,0,0,123.58,78.65Z"/><path class="fr-logo" d="M103.54,170a16.05,16.05,0,0,0-11.44-4.85H15.79A15.81,15.81,0,0,0,0,180.93v88.69a16.88,16.88,0,0,0,5,11.92,16,16,0,0,0,11.35,4.7h.17a16.45,16.45,0,0,0,16.41-16.6v-73.4H92.2A15.61,15.61,0,0,0,107.89,181,15.1,15.1,0,0,0,103.54,170Z"/><path class="fr-logo" d="M233,144.17c-5.29-6.22-16-7.52-24.14-7.52-16.68,0-28.72,7.71-36.5,23.47v-5.67a16.15,16.15,0,1,0-32.3,0v115.5a16.15,16.15,0,1,0,32.3,0v-38.7c0-19.09,3.5-63.5,35.9-63.5a44.73,44.73,0,0,1,5.95.27h.12c12.79,1.2,20.06-2.73,21.6-11.69C236.76,151.48,235.78,147.39,233,144.17Z"/><path class="fr-logo" d="M371.83,157c-13.93-13.11-32.9-20.33-53.43-20.33S279,143.86,265.12,157c-14.67,13.88-22.42,32.82-22.42,54.77,0,21.68,8,41.28,22.4,55.2,13.92,13.41,32.85,20.8,53.3,20.8s39.44-7.38,53.44-20.79c14.55-13.94,22.56-33.54,22.56-55.21S386.39,170.67,371.83,157Zm-9.73,54.77c0,25.84-18.38,44.6-43.7,44.6s-43.7-18.76-43.7-44.6c0-25.15,18.38-43.4,43.7-43.4S362.1,186.59,362.1,211.74Z"/><path class="fr-logo" d="M552.7,138.14a16.17,16.17,0,0,0-16,16.3v1C526.41,143.85,509,136.64,490,136.64c-19.83,0-38.19,7.24-51.69,20.4C424,171,416.4,190,416.4,212c0,21.61,7.78,41.16,21.9,55,13.56,13.33,31.92,20.67,51.7,20.67,18.83,0,36.29-7.41,46.7-19.37v1.57a16.15,16.15,0,1,0,32.3,0V154.44A16.32,16.32,0,0,0,552.7,138.14Zm-16.3,73.6c0,30.44-22.81,44.3-44,44.3-24.57,0-43.1-19-43.1-44.3s18.13-43.4,43.1-43.4C513.73,168.34,536.4,183.55,536.4,211.74Z"/><path class="fr-logo" d="M623.5,61.94a16.17,16.17,0,0,0-16,16.3v191.7a16.15,16.15,0,1,0,32.3,0V78.24A16.32,16.32,0,0,0,623.5,61.94Z"/><path class="fr-logo" d="M806.5,138.14a16.17,16.17,0,0,0-16,16.3v1c-10.29-11.63-27.74-18.84-46.7-18.84-19.83,0-38.19,7.24-51.69,20.4-14.33,14-21.91,33-21.91,55,0,21.61,7.78,41.16,21.9,55,13.56,13.33,31.92,20.67,51.7,20.67,18.83,0,36.29-7.41,46.7-19.37v1.57a16.15,16.15,0,1,0,32.3,0V154.44A16.32,16.32,0,0,0,806.5,138.14Zm-16.3,73.6c0,30.44-22.81,44.3-44,44.3-24.57,0-43.1-19-43.1-44.3s18.13-43.4,43.1-43.4C767.53,168.34,790.2,183.55,790.2,211.74Z"/></svg></a>',d.MODULES.toolbar=function(r){var g=r.$;function J(C){if(-1<r.opts.pluginsEnabled.indexOf("filestack")&&r.opts.filestackOptions&&r.opts.filestackOptions.uploadToFilestackOnly){var v,T=JSON.parse(JSON.stringify(C)),Z=T.moreRich&&T.moreRich.buttons&&T.moreRich.buttons.includes("openFilePicker"),R=T.moreRich&&T.moreRich.buttons&&T.moreRich.buttons.includes("insertFile"),M=T.moreRich&&T.moreRich.buttons&&T.moreRich.buttons.includes("insertFiles");Z?(-1!==(v=T.moreRich&&T.moreRich.buttons&&T.moreRich.buttons.findIndex(function(ee){return"insertFile"===ee}))&&T.moreRich.buttons.splice(v,1),-1!==(v=T.moreRich&&T.moreRich.buttons&&T.moreRich.buttons.findIndex(function(ee){return"insertFiles"===ee}))&&T.moreRich.buttons.splice(v,1)):R&&M&&-1!==(v=T.moreRich&&T.moreRich.buttons&&T.moreRich.buttons.findIndex(function(ee){return"insertFiles"===ee}))&&T.moreRich.buttons.splice(v,1);var H=T.moreRich&&T.moreRich.buttons&&T.moreRich.buttons.findIndex(function(ee){return"insertImage"===ee});-1<H&&null!==H&&(T.moreRich.buttons[H]="openFilePickerImageOnly");var ne=T.moreRich&&T.moreRich.buttons&&T.moreRich.buttons.findIndex(function(ee){return"insertVideo"===ee});return-1<ne&&null!==ne&&(T.moreRich.buttons[ne]="openFilePickerVideoOnly"),T}return C}var n,l=[];function m(C){var v={};if(Array.isArray(C)){if(!Array.isArray(C[0])){for(var T=[],Z=[],R=0;R<C.length;R++)"|"===C[R]||"-"===C[R]?(0<Z.length&&T.push(Z),Z=[]):Z.push(C[R]);0<Z.length&&T.push(Z),C=T}C.forEach(function(M,H){v["group".concat(H+1)]={buttons:M}}),v.showMoreButtons=!1}else"object"!==t(C)||Array.isArray(C)||((v=C).showMoreButtons=!0);return v}function h(){var C=r.helpers.screenSize(r.opts.toolbarResponsiveToEditor);return l[n=C]}function O(){for(var C=r.$tb.find(".fr-more-toolbar"),v=function(){var R=g(C[T]);if(R.hasClass("fr-expanded")){var M=r.helpers.getPX(R.css("padding-left")),H=R.find("> .fr-command, > .fr-btn-wrap"),ne=g(H[0]),ee=r.helpers.getPX(ne.css("margin-left")),oe=r.helpers.getPX(ne.css("margin-right")),ie=r.helpers.getPX(ne.css("margin-top")),we=r.helpers.getPX(ne.css("margin-bottom"));if(H.each(function(me,ke){M+=g(ke).outerWidth()+ee+oe}),r.$tb.outerWidth()<M){var Ce=Math.floor(M/r.$tb.outerWidth());M+=Ce*(M/R[0].childElementCount),Ce=Math.ceil(M/r.$tb.outerWidth());var ae=(r.helpers.getPX(ne.css("height"))+ie+we)*Ce;R.css("height",ae)}}else R.css("height","")},T=0;T<C.length;T++)v();!r.helpers.isMobile()&&r.opts.toolbarBottom?r.$tb.find(".fr-toolbar .fr-more-toolbar").removeClass("position-relative"):r.$tb.find(".fr-toolbar .fr-more-toolbar").addClass("position-relative")}function x(){if(0==r.$tb.find("[data-name='trackChanges-".concat(r.id,"']")).length&&-1<r.opts.pluginsEnabled.indexOf("track_changes")){r.$tb.append(g('<div class="fr-more-toolbar"></div>').data("name","trackChanges-".concat(r.id)));for(var C=0,v=["showChanges","applyAll","removeAll","applyLast","removeLast"];C<v.length;C++){var T=v[C],Z=d.COMMANDS[T];if(Z){Z.more_btn=!0;var R=g(r.button.build(T,Z,!0));r.button.addButtons(R),r.$tb.find("[data-name='trackChanges-".concat(r.id,"']")).append(R)}}}if(n!==r.helpers.screenSize(r.opts.toolbarResponsiveToEditor)){var M=h(),H=g(),ne=g();for(var ee in r.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").addClass("fr-hidden"),function(){for(var Gt=r.$tb.find(".fr-btn-grp, .fr-more-toolbar"),ln=function(){var Ft=g(Gt[hn]);Ft.children().each(function(mn,zt){Ft.before(zt)}),Ft.remove()},hn=0;hn<Gt.length;hn++)ln()}(),r.$tb.find(".fr-separator.fr-vs, .fr-separator.fr-hs").remove(),M){var oe=M[ee];if(oe.buttons&&("trackChanges"!==ee||-1!==r.opts.pluginsEnabled.indexOf("track_changes"))){var ie=void 0,we=0,Ce=3,ae=void 0;"trackChanges"!==ee&&(ae=g('<div class="fr-btn-grp fr-float-'.concat(M[ee].align?M[ee].align:"left",'"></div>'))),M.showMoreButtons&&(ie=g('<div class="fr-more-toolbar"></div>').data("name","".concat(ee,"-").concat(r.id)),"trackChanges"!==ee&&"moreRich"!==ee||!r.opts.trackChangesEnabled||ie.addClass("fr-expanded"));for(var me=0;me<oe.buttons.length;me++){void 0!==oe.buttonsVisible&&(Ce=oe.buttonsVisible);var ke=r.$tb.find('> .fr-command[data-cmd="'+oe.buttons[me]+'"], > div.fr-btn-wrap > .fr-command[data-cmd="'+oe.buttons[me]+'"]'),dt=null;r.node.hasClass(ke.next().get(0),"fr-dropdown-menu")&&(dt=ke.next()),r.node.hasClass(ke.next().get(0),"fr-options")&&(ke.removeClass("fr-hidden"),ke.next().removeClass("fr-hidden"),ke=ke.parent()),ke.removeClass("fr-hidden"),M.showMoreButtons&&Ce<=we?(ie.append(ke),dt&&ie.append(dt)):(ae.append(ke),"|"===oe.buttons[me]?ae.append(g('<div class="fr-separator fr-vs" role="separator" aria-orientation="vertical"></div>')):"-"===oe.buttons[me]&&ae.append(g('<div class="fr-separator fr-hs" role="separator" aria-orientation="horizontal"></div>')),dt&&ae.append(dt)),we++}if(M.showMoreButtons&&Ce<we){var Mt=r.$tb.find('.fr-command[data-cmd="'.concat(ee,'"]'));if(0<Mt.length)Mt.removeClass("fr-hidden fr-open");else{var xt=ee,Jt=d.COMMANDS[xt];Jt&&(Jt.more_btn=!0,Mt=g(r.button.build(xt,Jt,!0)),r.button.addButtons(Mt))}ae&&ae.append(Mt)}ae&&H.push(ae),M.showMoreButtons&&ne.push(ie)}}r.opts.toolbarBottom?(r.$tb.append(ne),r.$tb.find(".fr-newline").remove(),r.$tb.append('<div class="fr-newline"></div>'),r.$tb.append(H)):(r.$tb.append(H),r.$tb.find(".fr-newline").remove(),r.$tb.append('<div class="fr-newline"></div>'),r.$tb.append(ne)),r.$tb.removeClass("fr-toolbar-open"),r.$box.removeClass("fr-toolbar-open"),r.events.trigger("codeView.toggle")}O()}function F(C,v){setTimeout(function(){var T;if(T=r.opts.iframe?r.$iframe.get(0).contentWindow.document.activeElement:document.activeElement,(!C||C.which!=d.KEYCODE.ESC)&&r.selection.inEditor()&&r.core.hasFocus()&&!r.popups.areVisible()&&"false"!=g(r.selection.blocks()[0]).closest("table").attr("contenteditable")&&"INPUT"!==T.tagName&&"TEXTAREA"!==T.tagName&&(r.opts.toolbarVisibleWithoutSelection||!r.selection.isCollapsed()&&!r.keys.isIME()||v)){if(r.$tb.data("instance",r),!1===r.events.trigger("toolbar.show",[C])||C&&r.helpers.isMobile()&&!function(R,M){for(var H=R.target;H;){if(H===M)return!0;H=H.parentElement}return!1}(C,r.$box))return;r.$tb.show(),r.opts.toolbarContainer||r.position.forSelection(r.$tb),r.$tb.css("z-index",1<r.opts.zIndex?r.opts.zIndex+1:null)}},0)}function $(C){return(!C||"blur"!==C.type||document.activeElement!==r.el)&&(!C||"blur"!==C.type||!r.helpers.isMobile())&&(!(!C||"keydown"!==C.type||!r.keys.ctrlKey(C))||!!r.button.getButtons(".fr-dropdown.fr-active").next().find(r.o_doc.activeElement).length||(r.helpers.isMobile()&&r.opts.toolbarInline&&(r.$tb.find(".fr-expanded").toggleClass("fr-expanded"),r.$tb.find(".fr-open").removeClass("fr-open"),r.$tb.removeClass("fr-toolbar-open"),O()),void(!1!==r.events.trigger("toolbar.hide")&&r.$tb.hide())))}l[d.XS]=m(J(r.opts.toolbarButtonsXS||r.opts.toolbarButtons||d.TOOLBAR_BUTTONS_XS||d.TOOLBAR_BUTTONS||[])),l[d.SM]=m(J(r.opts.toolbarButtonsSM||r.opts.toolbarButtons||d.TOOLBAR_BUTTONS_SM||d.TOOLBAR_BUTTONS||[])),l[d.MD]=m(J(r.opts.toolbarButtonsMD||r.opts.toolbarButtons||d.TOOLBAR_BUTTONS_MD||d.TOOLBAR_BUTTONS||[])),l[d.LG]=m(J(r.opts.toolbarButtons||d.TOOLBAR_BUTTONS||[]));var j=null;function V(C){clearTimeout(j),C&&C.which===d.KEYCODE.ESC||(j=setTimeout(F,r.opts.typingTimer))}function N(){r.events.on("window.mousedown",$),r.events.on("keydown",$),r.events.on("blur",$),r.events.$on(r.$tb,"transitionend",".fr-more-toolbar",function(){r.position.forSelection(r.$tb)}),r.helpers.isMobile()||r.events.on("window.mouseup",F),r.helpers.isMobile()?r.helpers.isIOS()||(r.events.on("window.touchend",F),r.browser.mozilla&&setInterval(F,200)):r.events.on("window.keyup",V),r.events.on("keydown",function(C){C&&C.which===d.KEYCODE.ESC&&r.events.trigger("toolbar.esc")}),r.events.on("keydown",function(C){if(C.which===d.KEYCODE.ALT)return C.stopPropagation(),!1},!0),r.events.$on(r.$wp,"scroll.toolbar",F),r.events.on("commands.after",F),r.helpers.isMobile()&&(r.events.$on(r.$doc,"selectionchange",V),r.events.$on(r.$doc,"orientationchange",F))}function W(){r.$tb&&(r.$tb.html("").removeData().remove(),r.$tb=null),r.$second_tb&&(r.$second_tb.html("").removeData().remove(),r.$second_tb=null)}function B(){r.$box.removeClass("fr-top fr-bottom fr-inline fr-basic"),r.$box.find(".fr-sticky-dummy").remove()}function D(){var v;r.opts.theme&&r.$tb.addClass("".concat(r.opts.theme,"-theme")),1<r.opts.zIndex&&r.$tb.css("z-index",r.opts.zIndex+1),"auto"!==r.opts.direction&&r.$tb.removeClass("fr-ltr fr-rtl").addClass("fr-".concat(r.opts.direction)),r.helpers.isMobile()?r.$tb.addClass("fr-mobile"):r.$tb.addClass("fr-desktop"),r.opts.toolbarContainer?(r.opts.toolbarInline&&(N(),$()),r.$tb.addClass(r.opts.toolbarBottom?"fr-bottom":"fr-top")):r.opts.toolbarInline?(r.$sc.append(r.$tb),r.$tb.data("container",r.$sc),r.$tb.addClass("fr-inline"),N(),r.opts.toolbarBottom=!1):(r.opts.toolbarBottom?(r.$box.append(r.$tb),r.$tb.addClass("fr-bottom"),r.$box.addClass("fr-bottom")):(r.opts.toolbarBottom=!1,r.$box.prepend(r.$tb),r.$tb.addClass("fr-top"),r.$box.addClass("fr-top")),r.$tb.addClass("fr-basic"),r.opts.toolbarSticky&&(r.opts.toolbarStickyOffset&&r.$tb.css(r.opts.toolbarBottom?"bottom":"top",r.opts.toolbarStickyOffset),r.position.addSticky(r.$tb))),v=r.button.buildGroup(h()),r.$tb.append(v),O(),r.button.bindCommands(r.$tb),function(){r.events.$on(g(r.o_win),"resize",x),r.events.$on(g(r.o_win),"orientationchange",x),r.opts.toolbarButtons&&-1<JSON.stringify(r.opts.toolbarButtons).indexOf("trackChanges")&&x();var v=r.$tb.find(".fr-more-toolbar[data-name=trackChanges-".concat(r.id,"]")),T=0!==v.length&&v.hasClass("fr-expanded");if(r.opts.trackChangesEnabled&&!T){var Z=r.$tb.find(".fr-command.fr-btn[data-cmd=trackChanges");v.addClass("fr-expanded"),Z.toggleClass("fr-open"),r.toolbar.enable()}}(),r.accessibility.registerToolbar(r.$tb),r.events.$on(r.$tb,"".concat(r._mousedown," ").concat(r._mouseup),function(C){var v=C.originalEvent?C.originalEvent.target||C.originalEvent.originalTarget:null;if(v&&"INPUT"!==v.tagName&&!r.edit.isDisabled())return C.stopPropagation(),C.preventDefault(),!1},!0),r.helpers.isMobile()&&r.events.$on(r.$tb,"click",function(){r.popups.areVisible().length||r.id!==r.shared.selected_editor&&r.shared.selected_editor||r.$el.focus()}),r.events.$on(r.$tb,"transitionend",".fr-more-toolbar",function(){r.$box.hasClass("fr-fullscreen")&&(r.opts.height=r.o_win.innerHeight-(r.opts.toolbarInline?0:r.$tb.outerHeight()+(r.$second_tb?r.$second_tb.outerHeight():0)),r.size.refresh())})}var A=!1;return{_init:function(){if(r.$sc=g(r.opts.scrollableContainer).first(),!r.$wp)return!1;r.opts.toolbarInline||r.opts.toolbarBottom||(r.$second_tb=g(r.doc.createElement("div")).attr("class","fr-second-toolbar"),r.$box.append(r.$second_tb),(!1!==r.ul||r.opts.attribution)&&r.$second_tb.prepend(d.POWERED_BY)),r.opts.toolbarContainer?(r.shared.$tb?(r.$tb=r.shared.$tb,r.opts.toolbarInline&&N()):(r.shared.$tb=g(r.doc.createElement("DIV")),r.shared.$tb.addClass("fr-toolbar"),r.$tb=r.shared.$tb,g(r.opts.toolbarContainer).append(r.$tb),D(),r.$tb.data("instance",r)),r.$box.addClass(r.opts.toolbarInline?"fr-inline":"fr-basic"),r.events.on("focus",function(){r.$tb.data("instance",r)},!0),r.opts.toolbarInline=!1):r.opts.toolbarInline?(r.$box.addClass("fr-inline"),r.shared.$tb?(r.$tb=r.shared.$tb,N()):(r.shared.$tb=g(r.doc.createElement("DIV")),r.shared.$tb.addClass("fr-toolbar"),r.$tb=r.shared.$tb,D())):(r.$box.addClass("fr-basic"),r.$tb=g(r.doc.createElement("DIV")),r.$tb.addClass("fr-toolbar"),D(),r.$tb.data("instance",r)),r.events.on("destroy",B,!0),r.events.on(r.opts.toolbarInline||r.opts.toolbarContainer?"shared.destroy":"destroy",W,!0),r.events.on("edit.on",function(){r.$tb.removeClass("fr-disabled").removeAttr("aria-disabled")}),r.events.on("edit.off",function(){r.$tb.addClass("fr-disabled").attr("aria-disabled",!0)}),r.events.on("shortcut",function(T,Z,R){var M;if(Z&&!R?M=r.$tb.find('.fr-command[data-cmd="'.concat(Z,'"]')):Z&&R&&(M=r.$tb.find('.fr-command[data-cmd="'.concat(Z,'"][data-param1="').concat(R,'"]'))),M.length&&(T.preventDefault(),T.stopPropagation(),M.parents(".fr-toolbar").data("instance",r),"keydown"===T.type))return r.button.exec(M),!1})},hide:$,show:function(){if(!1===r.events.trigger("toolbar.show"))return!1;r.$tb.show()},showInline:F,disable:function(){!A&&r.$tb&&(r.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-wrap > .fr-command").addClass("fr-disabled fr-no-refresh").attr("aria-disabled",!0),A=!0)},enable:function(){A&&r.$tb&&(r.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-wrap > .fr-command").removeClass("fr-disabled fr-no-refresh").attr("aria-disabled",!1),A=!1),r.button.bulkRefresh()},setMoreToolbarsHeight:O}};var P=["scroll","wheel","touchmove","touchstart","touchend"],L=["webkit","moz","ms","o"],k=["transitionend"],w=document.createElement("div").style,re=["Webkit","Moz","ms","O","css","style"],ge={visibility:"hidden",display:"block"},he=["focus","blur","click"],Ae={},We=function(g,J){return{altKey:g.altKey,bubbles:g.bubbles,cancelable:g.cancelable,changedTouches:g.changedTouches,ctrlKey:g.ctrlKey,detail:g.detail,eventPhase:g.eventPhase,metaKey:g.metaKey,pageX:g.pageX,pageY:g.pageY,shiftKey:g.shiftKey,view:g.view,char:g.char,key:g.key,keyCode:g.keyCode,button:g.button,buttons:g.buttons,clientX:g.clientX,clientY:g.clientY,offsetX:g.offsetX,offsetY:g.offsetY,pointerId:g.pointerId,pointerType:g.pointerType,screenX:g.screenX,screenY:g.screenY,targetTouches:g.targetTouches,toElement:g.toElement,touches:g.touches,type:g.type,which:g.which,target:g.target,currentTarget:J,originalEvent:g,stopPropagation:function(){g.stopPropagation()},stopImmediatePropagation:function(){g.stopImmediatePropagation()},preventDefault:function(){-1===P.indexOf(g.type)&&g.preventDefault()}}},at=function(g,J){return function(n){var l=n.target;if(J)for(J=Tt(J);l&&l!==this;)Element.prototype.matches.call(l,Tt(J))&&g.call(l,We(n,l)),l=l.parentNode;else(function(g){return g.ownerDocument&&g.ownerDocument.body&&g.ownerDocument.body.contains(g)||"#document"===g.nodeName||"HTML"===g.nodeName||g===window})(l)&&g.call(l,We(n,l))}},it=function(g,J){return new pt(g,J)},Tt=function(g){return g&&"string"==typeof g?g.replace(/^\s*>/g,":scope >").replace(/,\s*>/g,", :scope >"):g},ct=function(g){return"function"==typeof g&&"number"!=typeof g.nodeType},St=it;it.fn=it.prototype={constructor:it,length:0,contains:function(r){if(!r)return!1;if(Array.isArray(r)){for(var g=0;g<r.length;g++)if(this.contains(r[g])&&this!=r[g])return!0;return!1}for(var J=0;J<this.length;J++)for(var n=r;n;){if(n==this[J]||n[0]&&n[0].isEqualNode(this[J]))return!0;n=n.parentNode}return!1},findVisible:function(r){for(var g=this.find(r),J=g.length-1;0<=J;J--)St(g[J]).isVisible()||g.splice(J,1);return g},formatParams:function(r){return"".concat(Object.keys(r).map(function(J){return"".concat(J,"=").concat(encodeURIComponent(r[J]))}).join("&"))||""},ajax:function(r){var g=new XMLHttpRequest,J=this.formatParams(r.data);for(var n in"GET"===r.method.toUpperCase()&&(r.url=J?r.url+"?"+J:r.url),g.open(r.method,r.url,!0),r.withCredentials&&(g.withCredentials=!0),r.crossDomain&&g.setRequestHeader("Access-Control-Allow-Origin","*"),r.headers)Object.prototype.hasOwnProperty.call(r.headers,n)&&g.setRequestHeader(n,r.headers[n]);Object.prototype.hasOwnProperty.call(r.headers,"Content-Type")||g.setRequestHeader("Content-Type","json"===r.dataType?"application/json":"application/x-www-form-urlencoded; charset=UTF-8"),g.onload=function(){if(200==g.status){var l=g.responseText;"json"===r.dataType&&(l=JSON.parse(l)),r.done(l,g.status,g)}else r.fail(g)},g.send(J)},prevAll:function(){var r=St();if(!this[0])return r;for(var g=this[0];g&&g.previousSibling;)r.push(g=g.previousSibling);return r},index:function(r){return r?"string"==typeof r?[].indexOf.call(St(r),this[0]):[].indexOf.call(this,r.length?r[0]:r):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},isVisible:function(){return!!this[0]&&!!(this[0].offsetWidth||this[0].offsetHeight||this[0].getClientRects().length)},toArray:function(){return[].slice.call(this)},get:function(r){return null==r?[].slice.call(this):r<0?this[r+this.length]:this[r]},pushStack:function(r){var g=it.merge(this.constructor(),r);return g.prevObject=this,g},wrapAll:function(r){var g;return this[0]&&(ct(r)&&(r=r.call(this[0])),g=it(r,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&g.insertBefore(this[0]),g.map(function(){for(var J=this;J.firstElementChild;)J=J.firstElementChild;return J}).append(this)),this},wrapInner:function(r){if("string"==typeof r){for(var g=r.split(" "),J=0;J<g.length&&0===g[J].trim().length;)J++;if(J<g.length&&(St(r).length&&g[J].trim()===St(r)[0].tagName&&(r=document.createElement(g[J].trim())),J++),"string"!=typeof r)for(var n=St(r);J<g.length;J++){g[J]=g[J].trim();var l=g[J].split("=");n.attr(l[0],l[1].replace('"',""))}}for(;this[0].firstChild&&this[0].firstChild!==r&&"string"!=typeof r;)r.appendChild(this[0].firstChild)},wrapContent:function(r){for(var g=document.createElement(r.tagName),J=0;J<r.attributes.length;J++)St(g).attr(r.attributes[J].nodeName,r.attributes[J].value);St(this[0]).contents().wrapAll(g)},wrap:function(r){var g=ct(r);return this.each(function(J){St(this).wrapAll(g?r.call(this,J):r)})},unwrap:function(){return this.parent().each(function(){this.nodeName&&this.nodeName.toLowerCase()===name.toLowerCase()||it(this).replaceWith(this.childNodes)})},grep:function(r,g,J){for(var n=[],l=0,m=r.length,h=!J;l<m;l++)!g(r[l],l)!==h&&n.push(r[l]);return n},map:function(r){return this.pushStack(it.map(this,function(g,J){return r.call(g,J,g)}))},slice:function(){return this.pushStack([].slice.apply(this,arguments))},each:function(r){if(this.length)for(var g=0;g<this.length&&!1!==r.call(this[g],g,this[g]);g++);return this},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(r){var g=this.length,J=+r+(r<0?g:0);return this.pushStack(0<=J&&J<g?[this[J]]:[])},empty:function(){for(var r=0;r<this.length;r++)this[r].innerHTML=""},contents:function(){for(var r=St(),g=0;g<this.length;g++)for(var J=this[g].childNodes,n=0;n<J.length;n++)r.push(J[n]);return r},attr:function(r,g){if("object"===t(r)){for(var J in r)Object.prototype.hasOwnProperty.call(r,J)&&null!==r[J]&&this.attr(J,r[J]);return this}if(void 0===g)return 0===this.length||!this[0].getAttribute&&"checked"!==r?void 0:"checked"===r?this[0].checked:"tagName"===r?this[0].tagName:this[0].getAttribute(r);if("checked"===r)for(var n=0;n<this.length;n++)this[n].checked=g;else if("tagName"===r)for(var l=0;l<this.length;l++)this[l].tagName=g;else for(var m=0;m<this.length;m++)this[m].setAttribute(r,g);return this},removeAttr:function(r){for(var g=0;g<this.length;g++)this[g].removeAttribute&&this[g].removeAttribute(r);return this},hide:function(){return this.css("display","none"),this},show:function(){return this.css("display","block"),this},focus:function(){return this.length&&this[0].focus(),this},blur:function(){return this.length&&this[0].blur(),this},data:function(r,g){if(void 0!==g){for(var J=0;J<this.length;J++)"object"!==t(this[J]["data-"+r]=g)&&"function"!=typeof g&&this[J].setAttribute&&this[J].setAttribute("data-"+r,g);return this}if(void 0!==g)return this.attr("data-"+r,g);if(0!==this.length)for(var n=0;n<this.length;n++){var l=this[n]["data-"+r];if(null==l&&this[n].getAttribute&&(l=this[n].getAttribute("data-"+r)),void 0!==l&&null!=l)return l}},removeData:function(r){for(var g=0;g<this.length;g++)this[g].removeAttribute&&this[g].removeAttribute("data-"+r),this[g]["data-"+r]=null;return this},getCorrectStyleName:function(r){if(!Ae[r]){var g;r in w&&(g=r);for(var J=r[0].toUpperCase()+r.slice(1),n=re.length;n--;)(r=re[n]+J)in w&&(g=r);Ae[r]=g}return Ae[r]},css:function(r,g){if(void 0!==g){if(0===this.length)return this;("string"!=typeof g||""===g.trim()||isNaN(g))&&"number"!=typeof g||!/(margin)|(padding)|(height)|(width)|(top)|(left)|(right)|(bottom)/gi.test(r)||/(line-height)/gi.test(r)||(g+="px");for(var J=0;J<this.length;J++)r=St(this).getCorrectStyleName(r),this[J].style[r]=g;return this}if("string"==typeof r){if(0===this.length)return;var n=this[0].ownerDocument||document,l=n.defaultView||n.parentWindow;return r=St(this).getCorrectStyleName(r),l.getComputedStyle(this[0])[r]}for(var m in r)Object.prototype.hasOwnProperty.call(r,m)&&this.css(m,r[m]);return this},toggleClass:function(r,g){if(1<r.split(" ").length){for(var J=r.split(" "),n=0;n<J.length;n++)this.toggleClass(J[n],g);return this}for(var l=0;l<this.length;l++)void 0===g?this[l].classList.contains(r)?this[l].classList.remove(r):this[l].classList.add(r):g?this[l].classList.contains(r)||this[l].classList.add(r):this[l].classList.contains(r)&&this[l].classList.remove(r);return this},addClass:function(r){if(0===r.length)return this;if(1<r.split(" ").length){for(var g=r.split(" "),J=0;J<g.length;J++)this.addClass(g[J]);return this}for(var n=0;n<this.length;n++)this[n].classList.add(r);return this},removeClass:function(r){if(1<r.split(" ").length){for(var g=r.split(" "),J=0;J<g.length;J++)g[J]=g[J].trim(),g[J].length&&this.removeClass(g[J]);return this}for(var n=0;n<this.length;n++)r.length&&this[n].classList.remove(r);return this},getClass:function(r){return r.getAttribute&&r.getAttribute("class")||""},stripAndCollapse:function(r){return(r.match(/[^\x20\t\r\n\f]+/g)||[]).join(" ")},hasClass:function(r){var g,J,n=0;for(g=" "+r+" ";J=this[n++];)if(1===J.nodeType&&-1<(" "+St(this).stripAndCollapse(St(this).getClass(J))+" ").indexOf(g))return!0;return!1},scrollTop:function(r){if(void 0===r)return 0===this.length?void 0:this[0]===document?document.documentElement.scrollTop:this[0].scrollTop;for(var g=0;g<this.length;g++)this[g]===document?window.scrollTo(document.documentElement.scrollLeft,r):this[g].scrollTop=r},scrollLeft:function(r){if(void 0===r)return 0===this.length?void 0:this[0]===document?document.documentElement.scrollLeft:this[0].scrollLeft;for(var g=0;g<this.length;g++)this[g]===document?window.scrollTo(r,document.documentElement.scrollTop):this[g].scrollLeft=r},on:function(r,g,J){if(1<r.split(" ").length){for(var n=r.split(" "),l=0;l<n.length;l++)if(-1!==k.indexOf(r))for(var m=0;m<L.length;m++)this.on(L[m]+r[0].toUpperCase()+r.slice(1),g,J);else this.on(n[l],g,J);return this}J="function"==typeof g?at(g,null):at(J,g);for(var h=0;h<this.length;h++){var O=St(this[h]);O.data("events")||O.data("events",[]),O.data("events").push([r,J]);var x=r.split(".");0<=P.indexOf(x=x[0])?O.get(0).addEventListener(x,J,{passive:!0}):O.get(0).addEventListener(x,J)}},off:function(r){if(1<r.split(" ").length){for(var g=r.split(" "),J=0;J<g.length;J++)this.off(g[J]);return this}for(var n=0;n<this.length;n++){var l=St(this[n]);if(l.data("events")){var m=r.split(".");m=m[0];for(var h=l.data("events")||[],O=h.length-1;0<=O;O--){var x=h[O];x[0]==r&&(l.get(0).removeEventListener(m,x[1]),h.splice(O,1))}}}},trigger:function(r){for(var g=0;g<this.length;g++){var J=void 0;"function"==typeof Event?J=0<=r.search(/^mouse/g)?new MouseEvent(r,{view:window,cancelable:!0,bubbles:!0}):new Event(r):0<=r.search(/^mouse/g)?(J=document.createEvent("MouseEvents")).initMouseEvent(r,!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null):(J=document.createEvent("Event")).initEvent(r,!0,!0),0<=he.indexOf(r)&&"function"==typeof this[g][r]?this[g][r]():this[g].dispatchEvent(J)}},triggerHandler:function(){},val:function(r){if(void 0===r)return this[0].value;for(var g=0;g<this.length;g++)this[g].value=r;return this},siblings:function(){return St(this[0]).parent().children().not(this)},find:function(r){var g=St();if("string"!=typeof r){for(var J=0;J<r.length;J++)for(var n=0;n<this.length;n++)if(this[n]!==r[J]&&St(this[n]).contains(r[J])){g.push(r[J]);break}return g}var F;r=Tt(r);for(var m=0;m<this.length;m++)if(this[m].querySelectorAll){var h=[];if(r&&"string"==typeof r)try{h=this[m].querySelectorAll(r)}catch{h=this[m].children}else F=r,("object"===(typeof HTMLElement>"u"?"undefined":t(HTMLElement))?F instanceof HTMLElement:F&&"object"===t(F)&&null!==F&&1===F.nodeType&&"string"==typeof F.nodeName)&&(h=[r]);for(var O=0;O<h.length;O++)g.push(h[O])}return g},children:function(){for(var r=St(),g=0;g<this.length;g++)for(var J=this[g].children,n=0;n<J.length;n++)r.push(J[n]);return r},not:function(r){if("string"==typeof r)for(var g=this.length-1;0<=g;g--)Element.prototype.matches.call(this[g],r)&&this.splice(g,1);else if(r instanceof it){for(var J=this.length-1;0<=J;J--)for(var n=0;n<r.length;n++)if(this[J]===r[n]){this.splice(J,1);break}}else for(var l=this.length-1;0<=l;l--)this[l]===r[0]&&this.splice(l,1);return this},add:function(r){for(var g=0;g<r.length;g++)this.push(r[g]);return this},closest:function(r){for(var g=0;g<this.length;g++){var J=Element.prototype.closest.call(this[g],r);if(J)return St(J)}return St()},html:function(r){if(void 0===r)return 0===this.length?void 0:this[0].innerHTML;if("string"==typeof r)for(var g=0;g<this.length;g++){this[g].innerHTML=r;for(var J=this[g].children,n=this[g].ownerDocument||document,l=0;l<J.length;l++)if("SCRIPT"===J[l].tagName){var m=n.createElement("script");m.innerHTML=J[l].innerHTML,J[l].hasAttribute("async")&&m.setAttribute("async",""),m.src=J[l].src,J[l].hasAttribute("defer")&&m.setAttribute("defer",""),n.head.appendChild(m).parentNode.removeChild(m)}}else{this[0].innerHTML="",this.append(r[0]);var h=this[0].ownerDocument||document;if("SCRIPT"===r[0].tagName){var O=h.createElement("script");O.innerHTML=r[0].innerHTML,h.head.appendChild(O).parentNode.removeChild(O)}}return this},text:function(r){if(!r)return this.length?this[0].textContent:"";for(var g=0;g<this.length;g++)this[g].textContent=r},after:function(g){if(g)if("string"==typeof g)for(var J=0;J<this.length;J++){var n=this[J];if(n.nodeType!=Node.ELEMENT_NODE){var l=n.ownerDocument.createElement("SPAN");St(n).after(l),St(l).after(g).remove()}else n.insertAdjacentHTML("afterend",g)}else{var m=this[0];if(m.nextSibling)if(g instanceof it)for(var h=0;h<g.length;h++)m.nextSibling.parentNode.insertBefore(g[h],m.nextSibling);else m.nextSibling.parentNode.insertBefore(g,m.nextSibling);else St(m.parentNode).append(g)}return this},clone:function(r){for(var g=St(),J=0;J<this.length;J++)g.push(this[J].cloneNode(r));return g},replaceWith:function(r){if("string"==typeof r)for(var g=0;g<this.length;g++)this[g].parentNode&&(this[g].outerHTML=r);else if(r&&r.length)for(var J=0;J<this.length;J++)this.replaceWith(r[J]);else this.after(r).remove()},insertBefore:function(r){return St(r).before(this[0]),this},before:function(g){if(g instanceof it){for(var J=0;J<g.length;J++)this.before(g[J]);return this}if(g)if("string"==typeof g)for(var n=0;n<this.length;n++){var l=this[n];if(l.nodeType!=Node.ELEMENT_NODE){var m=l.ownerDocument.createElement("SPAN");St(l).before(m),St(m).before(g).remove()}else l.parentNode&&l.insertAdjacentHTML("beforebegin",g)}else{var h=this[0];if(h.parentNode)if(g instanceof it)for(var O=0;O<g.length;O++)h.parentNode.insertBefore(g[O],h);else h.parentNode.insertBefore(g,h)}return this},append:function(r){if(0==this.length)return this;if("string"==typeof r)for(var g=0;g<this.length;g++){var J=this[g],n=J.ownerDocument.createElement("SPAN");St(J).append(n),St(n).after(r).remove()}else if(r instanceof it||Array.isArray(r))for(var l=0;l<r.length;l++)this.append(r[l]);else"function"!=typeof r&&this[0].appendChild(r);return this},prepend:function(r){if(0==this.length)return this;if("string"==typeof r)for(var g=0;g<this.length;g++){var J=this[g],n=J.ownerDocument.createElement("SPAN");St(J).prepend(n),St(n).before(r).remove()}else if(r instanceof it)for(var l=0;l<r.length;l++)this.prepend(r[l]);else{var m=this[0];m.firstChild?m.firstChild?m.insertBefore(r,m.firstChild):m.appendChild(r):St(m).append(r)}return this},remove:function(){for(var r=0;r<this.length;r++)this[r].parentNode&&this[r].parentNode.removeChild(this[r]);return this},prev:function(){return this.length&&this[0].previousElementSibling?St(this[0].previousElementSibling):St()},next:function(){return this.length&&this[0].nextElementSibling?St(this[0].nextElementSibling):St()},nextAllVisible:function(){return this.next()},prevAllVisible:function(){return this.prev()},outerHeight:function(r){if(0!==this.length){var g=this[0];if(g===g.window)return g.innerHeight;var J={},n=this.isVisible();if(!n)for(var l in ge)J[l]=g.style[l],g.style[l]=ge[l];var m=g.offsetHeight;if(r&&(m+=parseInt(St(g).css("marginTop"))+parseInt(St(g).css("marginBottom"))),!n)for(var h in ge)g.style[h]=J[h];return m}},outerWidth:function(r){if(0!==this.length){var g=this[0];if(g===g.window)return g.outerWidth;var J={},n=this.isVisible();if(!n)for(var l in ge)J[l]=g.style[l],g.style[l]=ge[l];var m=g.offsetWidth;if(r&&(m+=parseInt(St(g).css("marginLeft"))+parseInt(St(g).css("marginRight"))),!n)for(var h in ge)g.style[h]=J[h];return m}},width:function(r){if(void 0===r){if(this[0]instanceof HTMLDocument)return this[0].body.offsetWidth;if(this[0])return this[0].offsetWidth}else this[0].style.width=r+"px"},height:function(r){var g=this[0];if(void 0===r){if(g instanceof HTMLDocument){var J=g.documentElement;return Math.max(g.body.scrollHeight,J.scrollHeight,g.body.offsetHeight,J.offsetHeight,J.clientHeight)}return g.offsetHeight}g.style.height=r+"px"},is:function(r){return 0!==this.length&&("string"==typeof r&&this[0].matches?this[0].matches(r):r instanceof it?this[0]==r[0]:this[0]==r)},parent:function(){return 0===this.length?St():St(this[0].parentNode)},_matches:function(r,g){var J=r.matches||r.matchesSelector||r.msMatchesSelector||r.mozMatchesSelector||r.webkitMatchesSelector||r.oMatchesSelector;return r&&!g?J:J.call(r,g)},parents:function(r){for(var g=St(),J=0;J<this.length;J++)for(var n=this[J].parentNode;n&&n!=document&&this._matches(n);)r?this._matches(n,r)&&g.push(n):g.push(n),n=n.parentNode;return g},parentsUntil:function(r,g){var J=St();r instanceof it&&0<r.length&&(r=r[0]);for(var n=0;n<this.length;n++)for(var l=this[n].parentNode;l&&l!=document&&l!=r&&this[n]!=r&&("string"!=typeof r||!Element.prototype.matches.call(l,r));)g?Element.prototype.matches.call(l,g)&&J.push(l):J.push(l),l=l.parentNode;return J},insertAfter:function(r){var g=r.parent()[0];g&&g.insertBefore(this[0],r[0].nextElementSibling)},filter:function(r){var g=St();if("function"==typeof r)for(var J=0;J<this.length;J++)r.call(this[J],this[J])&&g.push(this[J]);else if("string"==typeof r)for(var n=0;n<this.length;n++)this[n].matches(r)&&g.push(this[n]);return g},offset:function(){if(0!==this.length){var r=this[0].getBoundingClientRect(),g=this[0].ownerDocument.defaultView;return{top:r.top+g.pageYOffset,left:r.left+g.pageXOffset}}},position:function(){return{left:this[0].offsetLeft,top:this[0].offsetTop}},push:[].push,splice:[].splice},it.extend=function(r){r=r||{};for(var g=1;g<arguments.length;g++)if(arguments[g])for(var J in arguments[g])Object.prototype.hasOwnProperty.call(arguments[g],J)&&(r[J]=arguments[g][J]);return r},it.merge=function(r,g){for(var J=+g.length,n=0,l=r.length;n<J;n++)r[l++]=g[n];return r.length=l,r},it.map=function(r,g,J){var n,l,m=0,h=[];if(Array.isArray(r))for(n=r.length;m<n;m++)null!=(l=g(r[m],m,J))&&h.push(l);else for(m in r)null!=(l=g(r[m],m,J))&&h.push(l);return[].concat.apply([],h)};var pt=function(g,J){if(!g)return this;if("string"==typeof g&&"<"===g[0]){var n=document.createElement("DIV");return n.innerHTML=g,St(n.firstElementChild)}if(J=J instanceof it?J[0]:J,"string"!=typeof g)return g instanceof it?g:(this[0]=g,this.length=1,this);g=Tt(g);for(var l=(J||document).querySelectorAll(g),m=0;m<l.length;m++)this[m]=l[m];return this.length=l.length,this};pt.prototype=it.prototype;var yt=d;function Dt(){this.doc=this.$el.get(0).ownerDocument,this.win="defaultView"in this.doc?this.doc.defaultView:this.doc.parentWindow,this.$doc=it(this.doc),this.$win=it(this.win),this.opts.pluginsEnabled||(this.opts.pluginsEnabled=Object.keys(yt.PLUGINS)),this.opts.initOnClick?(this.load(yt.MODULES),this.$el.on("touchstart.init",function(){it(this).data("touched",!0)}),this.$el.on("touchmove.init",function(){it(this).removeData("touched")}),this.$el.on("mousedown.init touchend.init dragenter.init focus.init",function(g){if("false"!==this.$el.attr("contentEditable")||!this.opts.initOnClick){if("touchend"===g.type&&!this.$el.data("touched"))return!0;if(1===g.which||!g.which){this.$el.off("mousedown.init touchstart.init touchmove.init touchend.init dragenter.init focus.init"),this.load(yt.MODULES),this.load(yt.PLUGINS);var J=g.originalEvent&&g.originalEvent.originalTarget;if(J&&"IMG"===J.tagName&&it(J).trigger("mousedown"),typeof this.ul>"u"&&this.destroy(),"touchend"===g.type&&this.image&&g.originalEvent&&g.originalEvent.target&&it(g.originalEvent.target).is("img")){var n=this;setTimeout(function(){n.image.edit(it(g.originalEvent.target))},100)}this.ready=!0,this.events.trigger("initialized")}}}.bind(this)),this.events.trigger("initializationDelayed")):(this.load(yt.MODULES),this.load(yt.PLUGINS),it(this.o_win).scrollTop(this.c_scroll),typeof this.ul>"u"&&this.destroy(),this.ready=!0,this.events.trigger("initialized"))}return yt.Bootstrap=function(r,g,J){this.id=++yt.ID,this.$=it;var n={};"function"==typeof g&&(J=g,g={}),J&&(g.events||(g.events={}),g.events.initialized=J),g&&g.documentReady&&(n.toolbarButtons=[["fullscreen","undo","redo","getPDF","print"],["bold","italic","underline","textColor","backgroundColor","clearFormatting"],["alignLeft","alignCenter","alignRight","alignJustify"],["formatOL","formatUL","indent","outdent"],["paragraphFormat"],["fontFamily"],["fontSize"],["insertLink","insertImage","quote"]],n.paragraphFormatSelection=!0,n.fontFamilySelection=!0,n.fontSizeSelection=!0,n.placeholderText="",n.quickInsertEnabled=!1,n.charCounterCount=!1),this.opts=Object.assign({},Object.assign({},yt.DEFAULTS,n,"object"===t(g)&&g));var l=JSON.stringify(this.opts);yt.OPTS_MAPPING[l]=yt.OPTS_MAPPING[l]||this.id,this.sid=yt.OPTS_MAPPING[l],yt.SHARED[this.sid]=yt.SHARED[this.sid]||{},this.shared=yt.SHARED[this.sid],this.shared.count=(this.shared.count||0)+1,this.$oel=it(r),this.$oel.data("froala.editor",this),this.o_doc=r.ownerDocument,this.o_win="defaultView"in this.o_doc?this.o_doc.defaultView:this.o_doc.parentWindow,this.c_scroll=it(this.o_win).scrollTop(),this._init()},yt.Bootstrap.prototype._init=function(){var r=this.$oel.get(0).tagName;this.$oel.closest("label");var g=function(){"TEXTAREA"!==r&&(this._original_html=this._original_html||this.$oel.html()),this.$box=this.$box||this.$oel,this.opts.fullPage&&(this.opts.iframe=!0),this.opts.iframe?(this.$iframe=it('<iframe src="about:blank" frameBorder="0">'),this.$wp=it("<div></div>"),this.$box.html(this.$wp),this.$wp.append(this.$iframe),this.$iframe.get(0).contentWindow.document.open(),this.$iframe.get(0).contentWindow.document.write("<!DOCTYPE html>"),this.$iframe.get(0).contentWindow.document.write("<html><head></head><body></body></html>"),this.$iframe.get(0).contentWindow.document.close(),this.iframe_document=this.$iframe.get(0).contentWindow.document,this.$el=it(this.iframe_document.querySelector("body")),this.el=this.$el.get(0),this.$head=it(this.iframe_document.querySelector("head")),this.$html=it(this.iframe_document.querySelector("html"))):(this.$el=it(this.o_doc.createElement("DIV")),this.el=this.$el.get(0),this.$wp=it(this.o_doc.createElement("DIV")).append(this.$el),this.$box.html(this.$wp)),setTimeout(Dt.bind(this),0)}.bind(this),J=function(){this.$box=it("<div>"),this.$oel.before(this.$box).hide(),this._original_html=this.$oel.val();var h=this;this.$oel.parents("form").on("submit.".concat(this.id),function(){h.events.trigger("form.submit")}),this.$oel.parents("form").on("reset.".concat(this.id),function(){h.events.trigger("form.reset")}),g()}.bind(this),n=function(){this.$el=this.$oel,this.el=this.$el.get(0),this.$el.attr("contenteditable",!0).css("outline","none").css("display","inline-block"),this.opts.multiLine=!1,this.opts.toolbarInline=!1,setTimeout(Dt.bind(this),0)}.bind(this),l=function(){this.$el=this.$oel,this.el=this.$el.get(0),this.opts.toolbarInline=!1,setTimeout(Dt.bind(this),0)}.bind(this),m=function(){this.$el=this.$oel,this.el=this.$el.get(0),this.opts.toolbarInline=!1,this.$oel.on("click.popup",function(h){h.preventDefault()}),setTimeout(Dt.bind(this),0)}.bind(this);this.opts.editInPopup?m():"TEXTAREA"===r?J():"A"===r?n():"IMG"===r?l():"BUTTON"===r||"INPUT"===r?(this.opts.editInPopup=!0,this.opts.toolbarInline=!1,m()):g()},yt.Bootstrap.prototype.load=function(r){for(var g in r)if(Object.prototype.hasOwnProperty.call(r,g)){if(this[g]||yt.PLUGINS[g]&&this.opts.pluginsEnabled.indexOf(g)<0)continue;if(this[g]=new r[g](this),this[g]._init&&(this[g]._init(),this.opts.initOnClick&&"core"===g))return!1}},yt.Bootstrap.prototype.destroy=function(){this.destrying=!0,this.shared.count--,this.events&&this.events.$off();var r=this.html&&this.html.get();if(this.opts.iframe&&(this.events.disableBlur(),this.win.focus(),this.events.enableBlur()),this.events&&(this.events.trigger("destroy",[],!0),this.events.trigger("shared.destroy",[],!0)),0===this.shared.count){for(var g in this.shared)Object.prototype.hasOwnProperty.call(this.shared,g)&&(this.shared[g]=null,yt.SHARED[this.sid][g]=null);delete yt.SHARED[this.sid]}this.$oel.parents("form").off(".".concat(this.id)),this.$oel.off("click.popup"),this.$oel.removeData("froala.editor"),this.$oel.off("froalaEditor"),this.core&&this.core.destroy(r),yt.INSTANCES.splice(yt.INSTANCES.indexOf(this),1)},d}()},8232:function(_e,te,u){!function(e){"use strict";(e=e&&e.hasOwnProperty("default")?e.default:e).LANGUAGE.ru={translation:{"Type something":"\u041d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 \u0447\u0442\u043e-\u043d\u0438\u0431\u0443\u0434\u044c",Bold:"\u0416\u0438\u0440\u043d\u044b\u0439",Italic:"\u041a\u0443\u0440\u0441\u0438\u0432",Underline:"\u041f\u043e\u0434\u0447\u0435\u0440\u043a\u043d\u0443\u0442\u044b\u0439",Strikethrough:"\u0417\u0430\u0447\u0435\u0440\u043a\u043d\u0443\u0442\u044b\u0439",Insert:"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c",Delete:"\u0423\u0434\u0430\u043b\u0438\u0442\u044c",Cancel:"\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c",OK:"\u041e\u043a",Back:"\u043d\u0430\u0437\u0430\u0434",Remove:"\u0423\u0434\u0430\u043b\u0438\u0442\u044c",More:"\u0411\u043e\u043b\u044c\u0448\u0435",Update:"\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c",Style:"\u0421\u0442\u0438\u043b\u044c","Font Family":"\u0428\u0440\u0438\u0444\u0442","Font Size":"\u0420\u0430\u0437\u043c\u0435\u0440 \u0448\u0440\u0438\u0444\u0442\u0430",Colors:"\u0426\u0432\u0435\u0442\u0430",Background:"\u0424\u043e\u043d",Text:"\u0422\u0435\u043a\u0441\u0442","HEX Color":"HEX \u0446\u0432\u0435\u0442","Paragraph Format":"\u0424\u043e\u0440\u043c\u0430\u0442 \u0430\u0431\u0437\u0430\u0446\u0430",Normal:"\u041d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u044b\u0439",Code:"\u041a\u043e\u0434","Heading 1":"\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 1","Heading 2":"\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 2","Heading 3":"\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 3","Heading 4":"\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 4","Paragraph Style":"\u0421\u0442\u0438\u043b\u044c \u0430\u0431\u0437\u0430\u0446\u0430","Inline Style":"\u0412\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 \u0441\u0442\u0438\u043b\u044c",Align:"\u0412\u044b\u0440\u043e\u0432\u043d\u044f\u0442\u044c \u043f\u043e","Align Left":"\u041f\u043e \u043b\u0435\u0432\u043e\u043c\u0443 \u043a\u0440\u0430\u044e","Align Center":"\u041f\u043e \u0446\u0435\u043d\u0442\u0440\u0443","Align Right":"\u041f\u043e \u043f\u0440\u0430\u0432\u043e\u043c\u0443 \u043a\u0440\u0430\u044e","Align Justify":"\u041f\u043e \u0448\u0438\u0440\u0438\u043d\u0435",None:"\u041d\u0438\u043a\u0430\u043a","Ordered List":"\u041d\u0443\u043c\u0435\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a","Unordered List":"\u041c\u0430\u0440\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a",Default:"\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e","Lower Alpha":"\u041d\u0438\u0436\u043d\u044f\u044f \u0430\u043b\u044c\u0444\u0430","Lower Greek":"\u041d\u0438\u0436\u043d\u0438\u0439 \u0433\u0440\u0435\u0447\u0435\u0441\u043a\u0438\u0439","Lower Roman":"\u041d\u0438\u0436\u043d\u0438\u0439 \u0440\u0438\u043c\u0441\u043a\u0438\u0439","Upper Alpha":"\u0412\u0435\u0440\u0445\u043d\u044f\u044f \u0430\u043b\u044c\u0444\u0430","Upper Roman":"\u0412\u0435\u0440\u0445\u043d\u0438\u0439 \u0440\u0438\u043c\u0441\u043a\u0438\u0439",Circle:"\u041a\u0440\u0443\u0433",Disc:"\u0414\u0438\u0441\u043a",Square:"\u041f\u043b\u043e\u0449\u0430\u0434\u044c","Line Height":"\u0412\u044b\u0441\u043e\u0442\u0430 \u043b\u0438\u043d\u0438\u0438",Single:"\u041e\u0434\u0438\u043d\u0430\u0440\u043d\u044b\u0439",Double:"\u0414\u0432\u043e\u0439\u043d\u043e\u0439","Decrease Indent":"\u0423\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u044c \u043e\u0442\u0441\u0442\u0443\u043f","Increase Indent":"\u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c \u043e\u0442\u0441\u0442\u0443\u043f","Insert Link":"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0443","Open in new tab":"\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u0432 \u043d\u043e\u0432\u043e\u0439 \u0432\u043a\u043b\u0430\u0434\u043a\u0435","Open Link":"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435","Edit Link":"\u041e\u0442\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0443",Unlink:"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0443","Choose Link":"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0441\u0441\u044b\u043b\u043a\u0443","Insert Image":"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435","Upload Image":"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435","By URL":"\u041f\u043e \u0441\u0441\u044b\u043b\u043a\u0435",Browse:"\u0417\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u044b\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f","Drop image":"\u041f\u0435\u0440\u0435\u043c\u0435\u0441\u0442\u0438\u0442\u0435 \u0441\u044e\u0434\u0430 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435","or click":"\u0438\u043b\u0438 \u043d\u0430\u0436\u043c\u0438\u0442\u0435","Manage Images":"\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f\u043c\u0438",Loading:"\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430",Deleting:"\u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435",Tags:"\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0441\u043b\u043e\u0432\u0430","Are you sure? Image will be deleted.":"\u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b? \u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0431\u0443\u0434\u0435\u0442 \u0443\u0434\u0430\u043b\u0435\u043d\u043e.",Replace:"\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c",Uploading:"\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430","Loading image":"\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f",Display:"\u041f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435",Inline:"\u041e\u0431\u0442\u0435\u043a\u0430\u043d\u0438\u0435 \u0442\u0435\u043a\u0441\u0442\u043e\u043c","Break Text":"\u0412\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0435 \u0432 \u0442\u0435\u043a\u0441\u0442","Alternative Text":"\u0410\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442","Change Size":"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0440\u0430\u0437\u043c\u0435\u0440",Width:"\u0428\u0438\u0440\u0438\u043d\u0430",Height:"\u0412\u044b\u0441\u043e\u0442\u0430","Something went wrong. Please try again.":"\u0427\u0442\u043e-\u0442\u043e \u043f\u043e\u0448\u043b\u043e \u043d\u0435 \u0442\u0430\u043a. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0435\u0449\u0435 \u0440\u0430\u0437.","Image Caption":"\u041f\u043e\u0434\u043f\u0438\u0441\u044c \u043a \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044e","Advanced Edit":"\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u043e\u0435 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435","Insert Video":"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432\u0438\u0434\u0435\u043e","Embedded Code":"HTML-\u043a\u043e\u0434 \u0434\u043b\u044f \u0432\u0441\u0442\u0430\u0432\u043a\u0438","Paste in a video URL":"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c URL-\u0430\u0434\u0440\u0435\u0441 \u0432\u0438\u0434\u0435\u043e","Drop video":"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432\u0438\u0434\u0435\u043e","Your browser does not support HTML5 video.":"\u0412\u0430\u0448 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 html5 \u0432\u0438\u0434\u0435\u043e.","Upload Video":"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0432\u0438\u0434\u0435\u043e","Insert Table":"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u0443","Table Header":"\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0442\u0430\u0431\u043b\u0438\u0446\u044b","Remove Table":"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u0443","Table Style":"\u0421\u0442\u0438\u043b\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u044b","Horizontal Align":"\u0413\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0435 \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u043d\u0438\u0435",Row:"\u0421\u0442\u0440\u043e\u043a\u0430","Insert row above":"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u0443 \u0441\u0432\u0435\u0440\u0445\u0443","Insert row below":"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u0443 \u0441\u043d\u0438\u0437\u0443","Delete row":"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u0443",Column:"\u0421\u0442\u043e\u043b\u0431\u0435\u0446","Insert column before":"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0441\u0442\u043e\u043b\u0431\u0435\u0446 \u0441\u043b\u0435\u0432\u0430","Insert column after":"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0441\u0442\u043e\u043b\u0431\u0435\u0446 \u0441\u043f\u0440\u0430\u0432\u0430","Delete column":"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0442\u043e\u043b\u0431\u0435\u0446",Cell:"\u042f\u0447\u0435\u0439\u043a\u0430","Merge cells":"\u041e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u044f\u0447\u0435\u0439\u043a\u0438","Horizontal split":"\u0420\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u043e","Vertical split":"\u0420\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u043e","Cell Background":"\u0424\u043e\u043d \u044f\u0447\u0435\u0439\u043a\u0438","Vertical Align":"\u0412\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u0435 \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u043d\u0438\u0435",Top:"\u041f\u043e \u0432\u0435\u0440\u0445\u043d\u0435\u043c\u0443 \u043a\u0440\u0430\u044e",Middle:"\u041f\u043e\u0441\u0435\u0440\u0435\u0434\u0438\u043d\u0435",Bottom:"\u041f\u043e \u043d\u0438\u0436\u043d\u0435\u043c\u0443 \u043a\u0440\u0430\u044e","Align Top":"\u0412\u044b\u0440\u043e\u0432\u043d\u044f\u0442\u044c \u043f\u043e \u0432\u0435\u0440\u0445\u043d\u0435\u043c\u0443 \u043a\u0440\u0430\u044e","Align Middle":"\u0412\u044b\u0440\u043e\u0432\u043d\u044f\u0442\u044c \u043f\u043e \u0441\u0435\u0440\u0435\u0434\u0438\u043d\u0435","Align Bottom":"\u0412\u044b\u0440\u043e\u0432\u043d\u044f\u0442\u044c \u043f\u043e \u043d\u0438\u0436\u043d\u0435\u043c\u0443 \u043a\u0440\u0430\u044e","Cell Style":"\u0421\u0442\u0438\u043b\u044c \u044f\u0447\u0435\u0439\u043a\u0438","Upload File":"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0444\u0430\u0439\u043b","Drop file":"\u041f\u0435\u0440\u0435\u043c\u0435\u0441\u0442\u0438\u0442\u0435 \u0441\u044e\u0434\u0430 \u0444\u0430\u0439\u043b",Emoticons:"\u0421\u043c\u0430\u0439\u043b\u0438\u043a\u0438","Grinning face":"\u0423\u0445\u043c\u044b\u043b\u043a\u0430 \u043d\u0430 \u043b\u0438\u0446\u0435","Grinning face with smiling eyes":"\u0423\u0441\u043c\u0435\u0445\u043d\u0443\u0432\u0448\u0435\u0435\u0441\u044f \u043b\u0438\u0446\u043e \u0441 \u0443\u043b\u044b\u0431\u0430\u044e\u0449\u0438\u043c\u0438\u0441\u044f \u0433\u043b\u0430\u0437\u0430\u043c\u0438","Face with tears of joy":"\u041b\u0438\u0446\u043e \u0441\u043e \u0441\u043b\u0435\u0437\u0430\u043c\u0438 \u0440\u0430\u0434\u043e\u0441\u0442\u0438","Smiling face with open mouth":"\u0423\u043b\u044b\u0431\u0430\u044e\u0449\u0435\u0435\u0441\u044f \u043b\u0438\u0446\u043e \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0440\u0442\u043e\u043c","Smiling face with open mouth and smiling eyes":"\u0423\u043b\u044b\u0431\u0430\u044f\u0441\u044c \u043b\u0438\u0446\u043e \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0440\u0442\u043e\u043c \u0438 \u0443\u043b\u044b\u0431\u0430\u044e\u0449\u0438\u0435\u0441\u044f \u0433\u043b\u0430\u0437\u0430","Smiling face with open mouth and cold sweat":"\u0423\u043b\u044b\u0431\u0430\u044f\u0441\u044c \u043b\u0438\u0446\u043e \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0440\u0442\u043e\u043c \u0438 \u0445\u043e\u043b\u043e\u0434\u043d\u044b\u0439 \u043f\u043e\u0442","Smiling face with open mouth and tightly-closed eyes":"\u0423\u043b\u044b\u0431\u0430\u044f\u0441\u044c \u043b\u0438\u0446\u043e \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0440\u0442\u043e\u043c \u0438 \u043f\u043b\u043e\u0442\u043d\u043e \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u043c\u0438 \u0433\u043b\u0430\u0437\u0430\u043c\u0438","Smiling face with halo":"\u0423\u043b\u044b\u0431\u0430\u044f\u0441\u044c \u043b\u0438\u0446\u043e \u0433\u0430\u043b\u043e","Smiling face with horns":"\u0423\u043b\u044b\u0431\u0430\u044f\u0441\u044c \u043b\u0438\u0446\u043e \u0441 \u0440\u043e\u0433\u0430\u043c\u0438","Winking face":"\u043f\u043e\u0434\u043c\u0438\u0433\u0438\u0432\u0430\u044f \u043b\u0438\u0446\u043e","Smiling face with smiling eyes":"\u0423\u043b\u044b\u0431\u0430\u044f\u0441\u044c \u043b\u0438\u0446\u043e \u0441 \u0443\u043b\u044b\u0431\u0430\u044e\u0449\u0438\u043c\u0438\u0441\u044f \u0433\u043b\u0430\u0437\u0430\u043c\u0438","Face savoring delicious food":"\u041b\u0438\u0446\u043e \u0441\u043c\u0430\u043a\u0443\u044e\u0449\u0435\u0435 \u0432\u043a\u0443\u0441\u043d\u0443\u044e \u0435\u0434\u0443","Relieved face":"\u041e\u0441\u0432\u043e\u0431\u043e\u0436\u0434\u0435\u043d\u044b \u043b\u0438\u0446\u043e","Smiling face with heart-shaped eyes":"\u0423\u043b\u044b\u0431\u0430\u044f\u0441\u044c \u043b\u0438\u0446\u043e \u0432 \u0444\u043e\u0440\u043c\u0435 \u0441\u0435\u0440\u0434\u0446\u0430 \u0433\u043b\u0430\u0437\u0430\u043c\u0438","Smiling face with sunglasses":"\u0423\u043b\u044b\u0431\u0430\u044f\u0441\u044c \u043b\u0438\u0446\u043e \u0441 \u043e\u0447\u043a\u0430\u043c\u0438","Smirking face":"\u0423\u0441\u043c\u0435\u0445\u043d\u0443\u0432\u0448\u0438\u0441\u044c \u043b\u0438\u0446\u043e","Neutral face":"\u041e\u0431\u044b\u0447\u043d\u044b\u0439 \u043b\u0438\u0446\u043e","Expressionless face":"\u041d\u0435\u0432\u044b\u0440\u0430\u0437\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u043b\u0438\u0446\u043e","Unamused face":"\u041d\u0435 \u0441\u043c\u0435\u0448\u043d\u043e \u043b\u0438\u0446\u043e","Face with cold sweat":"\u041b\u0438\u0446\u043e \u0432 \u0445\u043e\u043b\u043e\u0434\u043d\u043e\u043c \u043f\u043e\u0442\u0443","Pensive face":"\u0417\u0430\u0434\u0443\u043c\u0447\u0438\u0432\u044b\u0439 \u043b\u0438\u0446\u043e","Confused face":"\u0421\u043c\u0443\u0449\u0435\u043d\u043d\u043e\u0435 \u043b\u0438\u0446\u043e","Confounded face":"\u041f\u043e\u0441\u0442\u044b\u0434\u043d\u043e\u0435 \u043b\u0438\u0446\u043e","Kissing face":"\u041f\u043e\u0446\u0435\u043b\u0443\u0438 \u043b\u0438\u0446\u043e","Face throwing a kiss":"\u041b\u0438\u0446\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0435 \u043f\u043e\u0446\u0435\u043b\u0443\u0439","Kissing face with smiling eyes":"\u041f\u043e\u0446\u0435\u043b\u0443\u0438 \u043b\u0438\u0446\u043e \u0441 \u0443\u043b\u044b\u0431\u0430\u044e\u0449\u0438\u043c\u0438\u0441\u044f \u0433\u043b\u0430\u0437\u0430\u043c\u0438","Kissing face with closed eyes":"\u041f\u043e\u0446\u0435\u043b\u0443\u0438 \u043b\u0438\u0446\u043e \u0441 \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u043c\u0438 \u0433\u043b\u0430\u0437\u0430\u043c\u0438","Face with stuck out tongue":"\u041b\u0438\u0446\u043e \u0441 \u0442\u043e\u0440\u0447\u0430\u0449\u0438\u043c \u044f\u0437\u044b\u043a\u043e\u043c","Face with stuck out tongue and winking eye":"\u041b\u0438\u0446\u043e \u0441 \u0442\u043e\u0440\u0447\u0430\u0449\u0438\u043c \u044f\u0437\u044b\u043a\u043e\u043c \u0438 \u043f\u043e\u0434\u043c\u0438\u0433\u0438\u0432\u0430\u044e\u0449\u0438\u043c \u0433\u043b\u0430\u0437\u043e\u043c","Face with stuck out tongue and tightly-closed eyes":"\u041b\u0438\u0446\u043e \u0441 \u0442\u043e\u0440\u0447\u0430\u0449\u0438\u043c \u044f\u0437\u044b\u043a\u043e\u043c \u0438 \u043f\u043b\u043e\u0442\u043d\u043e \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u043c\u0438 \u0433\u043b\u0430\u0437\u0430\u043c\u0438","Disappointed face":"\u0420\u0430\u0437\u043e\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u043b\u0438\u0446\u043e","Worried face":"\u041e\u0431\u0435\u0441\u043f\u043e\u043a\u043e\u0435\u043d\u043d\u044b\u0439 \u043b\u0438\u0446\u043e","Angry face":"\u0417\u043b\u043e\u0439 \u043b\u0438\u0446\u043e","Pouting face":"\u041f\u0443\u0445\u043b\u044b\u0435 \u043b\u0438\u0446\u043e","Crying face":"\u041f\u043b\u0430\u0447\u0443\u0449\u0435\u0435 \u043b\u0438\u0446\u043e","Persevering face":"\u041d\u0430\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u0430\u044f \u043b\u0438\u0446\u043e","Face with look of triumph":"\u041b\u0438\u0446\u043e \u0441 \u0432\u0438\u0434\u043e\u043c \u0442\u0440\u0438\u0443\u043c\u0444\u0430","Disappointed but relieved face":"\u0420\u0430\u0437\u043e\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0435, \u043d\u043e \u0441\u043f\u043e\u043a\u043e\u0439\u043d\u043e\u0435 \u043b\u0438\u0446\u043e","Frowning face with open mouth":"\u041d\u0430\u0445\u043c\u0443\u0440\u0435\u043d\u043d\u043e\u0435 \u043b\u0438\u0446\u043e \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0440\u0442\u043e\u043c","Anguished face":"\u043c\u0443\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043b\u0438\u0446\u043e","Fearful face":"\u041d\u0430\u043f\u0443\u0433\u0430\u043d\u043d\u043e\u0435 \u043b\u0438\u0446\u043e","Weary face":"\u0423\u0441\u0442\u0430\u043b\u044b\u0439 \u043b\u0438\u0446\u043e","Sleepy face":"\u0441\u043e\u043d\u043d\u043e\u0435 \u043b\u0438\u0446\u043e","Tired face":"\u0423\u0441\u0442\u0430\u043b\u0438 \u043b\u0438\u0446\u043e","Grimacing face":"\u0413\u0440\u0438\u043c\u0430\u0441\u0430 \u043d\u0430 \u043b\u0438\u0446\u0435","Loudly crying face":"\u0413\u0440\u043e\u043c\u043a\u043e \u043f\u043b\u0430\u0447\u0430 \u043b\u0438\u0446\u043e","Face with open mouth":"\u041b\u0438\u0446\u043e \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0440\u0442\u043e\u043c","Hushed face":"\u0417\u0430\u0442\u0438\u0445\u0448\u0438\u0439 \u043b\u0438\u0446\u043e","Face with open mouth and cold sweat":"\u041b\u0438\u0446\u043e \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0440\u0442\u043e\u043c \u0432 \u0445\u043e\u043b\u043e\u0434\u043d\u043e\u043c \u043f\u043e\u0442\u0443","Face screaming in fear":"\u041b\u0438\u0446\u043e \u043a\u0440\u0438\u0447\u0430\u0449\u0435\u0435 \u043e\u0442 \u0441\u0442\u0440\u0430\u0445\u0430","Astonished face":"\u0423\u0434\u0438\u0432\u043b\u0435\u043d\u043d\u043e\u0435 \u043b\u0438\u0446\u043e","Flushed face":"\u041f\u043e\u043a\u0440\u0430\u0441\u043d\u0435\u0432\u0448\u0435\u0435 \u043b\u0438\u0446\u043e","Sleeping face":"\u0421\u043f\u044f\u0449\u0430\u044f \u043b\u0438\u0446\u043e","Dizzy face":"\u0414\u0438\u0437\u0437\u0438 \u043b\u0438\u0446\u043e","Face without mouth":"\u041b\u0438\u0446\u043e \u0431\u0435\u0437 \u0440\u0442\u0430","Face with medical mask":"\u041b\u0438\u0446\u043e \u0441 \u043c\u0435\u0434\u0438\u0446\u0438\u043d\u0441\u043a\u043e\u0439 \u043c\u0430\u0441\u043a\u043e\u0439",Break:"\u041d\u043e\u0432\u0430\u044f \u0441\u0442\u0440\u043e\u043a\u0430",Subscript:"\u041d\u0438\u0436\u043d\u0438\u0439 \u0438\u043d\u0434\u0435\u043a\u0441",Superscript:"\u0412\u0435\u0440\u0445\u043d\u0438\u0439 \u0438\u043d\u0434\u0435\u043a\u0441",Fullscreen:"\u041d\u0430 \u0432\u0435\u0441\u044c \u044d\u043a\u0440\u0430\u043d","Insert Horizontal Line":"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u0443\u044e \u043b\u0438\u043d\u0438\u044e","Clear Formatting":"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435",Save:"\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c",Undo:"\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c",Redo:"\u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u044c","Select All":"\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0432\u0441\u0451","Code View":"\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 HTML-\u043a\u043e\u0434\u0430",Quote:"\u0426\u0438\u0442\u0430\u0442\u0430",Increase:"\u0423\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435",Decrease:"\u0421\u043d\u0438\u0436\u0435\u043d\u0438\u0435","Quick Insert":"\u0411\u044b\u0441\u0442\u0440\u0430\u044f \u0432\u0441\u0442\u0430\u0432\u043a\u0430","Special Characters":"\u0421\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u044b",Latin:"\u041b\u0430\u0442\u0438\u043d\u0441\u043a\u0438\u0439",Greek:"\u0413\u0440\u0435\u0447\u0435\u0441\u043a\u0438\u0439",Cyrillic:"\u041a\u0438\u0440\u0438\u043b\u043b\u0438\u0446\u0430",Punctuation:"\u041f\u0443\u043d\u043a\u0442\u0443\u0430\u0446\u0438\u044f",Currency:"\u0412\u0430\u043b\u044e\u0442\u0430",Arrows:"\u0421\u0442\u0440\u0435\u043b\u043a\u0438",Math:"\u041c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439",Misc:"\u0420\u0430\u0437\u043d\u043e\u0435",Print:"\u0420\u0430\u0441\u043f\u0435\u0447\u0430\u0442\u0430\u0442\u044c","Spell Checker":"\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043e\u0440\u0444\u043e\u0433\u0440\u0430\u0444\u0438\u0438",Help:"\u041f\u043e\u043c\u043e\u0449\u044c",Shortcuts:"\u0413\u043e\u0440\u044f\u0447\u0438\u0435 \u043a\u043b\u0430\u0432\u0438\u0449\u0438","Inline Editor":"\u0412\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440","Show the editor":"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440","Common actions":"\u041e\u0431\u0449\u0438\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f",Copy:"\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c",Cut:"\u0412\u044b\u0440\u0435\u0437\u0430\u0442\u044c",Paste:"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c","Basic Formatting":"\u0411\u0430\u0437\u043e\u0432\u043e\u0435 \u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435","Increase quote level":"\u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0446\u0438\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f","Decrease quote level":"\u0423\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u044c \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0446\u0438\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f","Image / Video":"\u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 / \u0412\u0438\u0434\u0435\u043e","Resize larger":"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0440\u0430\u0437\u043c\u0435\u0440","Resize smaller":"\u0423\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u044c \u0440\u0430\u0437\u043c\u0435\u0440",Table:"\u0422\u0430\u0431\u043b\u0438\u0446\u0430","Select table cell":"\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u044f\u0447\u0435\u0439\u043a\u0443 \u0442\u0430\u0431\u043b\u0438\u0446\u044b","Extend selection one cell":"\u0420\u0430\u0441\u0448\u0438\u0440\u0438\u0442\u044c \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043e\u0434\u043d\u043e\u0439 \u044f\u0447\u0435\u0439\u043a\u0438","Extend selection one row":"\u0420\u0430\u0441\u0448\u0438\u0440\u0438\u0442\u044c \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043d\u0430 \u043e\u0434\u043d\u0443 \u0441\u0442\u0440\u043e\u043a\u0443",Navigation:"\u041d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044f","Focus popup / toolbar":"\u0421\u0444\u043e\u043a\u0443\u0441\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0441\u043f\u043b\u044b\u0432\u0430\u044e\u0449\u0435\u0435 \u043e\u043a\u043d\u043e / \u043f\u0430\u043d\u0435\u043b\u044c \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432","Return focus to previous position":"\u0412\u0435\u0440\u043d\u0443\u0442\u044c \u0444\u043e\u043a\u0443\u0441 \u043d\u0430 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0443\u044e \u043f\u043e\u0437\u0438\u0446\u0438\u044e","Embed URL":"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c URL-\u0430\u0434\u0440\u0435\u0441","Paste in a URL to embed":"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c URL-\u0430\u0434\u0440\u0435\u0441 \u0434\u043b\u044f \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u043d\u0438\u044f","The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?":"\u0412\u044b \u043f\u044b\u0442\u0430\u0435\u0442\u0435\u0441\u044c \u0432\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0442\u0435\u043a\u0441\u0442 \u0438\u0437 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430 Microsoft Word. \u0412\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0438\u043b\u0438 \u043e\u0447\u0438\u0441\u0442\u0438\u0442\u044c \u0444\u043e\u0440\u043c\u0430\u0442?",Keep:"\u041e\u0441\u0442\u0430\u0432\u0438\u0442\u044c",Clean:"\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c","Word Paste Detected":"\u041e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438\u0437 Word",Characters:"\u0441\u0438\u043c\u0432\u043e\u043b\u044b","More Text":"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0442\u0435\u043a\u0441\u0442\u0430","More Paragraph":"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u0433\u0440\u0430\u0444\u0430","More Rich":"\u0412\u0441\u0442\u0430\u0432\u043a\u0430","More Misc":"\u0414\u0440\u0443\u0433\u043e\u0435"},direction:"ltr"}}(u(920))},5480:function(_e,te,u){!function(e){"use strict";function t(n,l){(null==l||l>n.length)&&(l=n.length);for(var m=0,h=Array(l);m<l;m++)h[m]=n[m];return h}function I(n,l){var m=typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(!m){if(Array.isArray(n)||(m=L(n))||l&&n&&"number"==typeof n.length){m&&(n=m);var h=0,O=function(){};return{s:O,n:function(){return h>=n.length?{done:!0}:{done:!1,value:n[h++]}},e:function(j){throw j},f:O}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var x,F=!0,$=!1;return{s:function(){m=m.call(n)},n:function(){var j=m.next();return F=j.done,j},e:function(j){$=!0,x=j},f:function(){try{F||null==m.return||m.return()}finally{if($)throw x}}}}function d(n){return function(m){if(Array.isArray(m))return t(m)}(n)||function(m){if(typeof Symbol<"u"&&null!=m[Symbol.iterator]||null!=m["@@iterator"])return Array.from(m)}(n)||L(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function P(n){return(P="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(l){return typeof l}:function(l){return l&&"function"==typeof Symbol&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l})(n)}function L(n,l){if(n){if("string"==typeof n)return t(n,l);var m={}.toString.call(n).slice(8,-1);return"Object"===m&&n.constructor&&(m=n.constructor.name),"Map"===m||"Set"===m?Array.from(n):"Arguments"===m||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(m)?t(n,l):void 0}}if((e=e&&e.hasOwnProperty("default")?e.default:e).PLUGINS.align=function(n){var l=n.$;return{apply:function(h){var O=n.selection.element();if(l(O).parents(".fr-img-caption").length)l(O).css("text-align",h);else{n.selection.save(),n.html.wrap(!0,!0,!0,!0),n.selection.restore();for(var x=n.selection.blocks(),F=0;F<x.length;F++)l(x[F]).css("text-align",h).removeClass("fr-temp-div"),""===l(x[F]).attr("class")&&l(x[F]).removeAttr("class"),""===l(x[F]).attr("style")&&l(x[F]).removeAttr("style");n.selection.save(),n.html.unwrap(),n.selection.restore()}},refresh:function(h){var O=n.selection.blocks();if(O.length){var x=n.helpers.getAlignment(l(O[0]));h.find("> *").first().replaceWith(n.icon.create("align-".concat(x)))}},refreshOnShow:function(h,O){var x=n.selection.blocks();if(x.length){var F=n.helpers.getAlignment(l(x[0]));O.find('a.fr-command[data-param1="'.concat(F,'"]')).addClass("fr-active").attr("aria-selected",!0)}},refreshForToolbar:function(h){var O=n.selection.blocks();if(O.length){var x=n.helpers.getAlignment(l(O[0]));x=x.charAt(0).toUpperCase()+x.slice(1),"align".concat(x)===h.attr("data-cmd")&&h.addClass("fr-active")}}}},e.DefineIcon("align",{NAME:"align-left",SVG_KEY:"alignLeft"}),e.DefineIcon("align-left",{NAME:"align-left",SVG_KEY:"alignLeft"}),e.DefineIcon("align-right",{NAME:"align-right",SVG_KEY:"alignRight"}),e.DefineIcon("align-center",{NAME:"align-center",SVG_KEY:"alignCenter"}),e.DefineIcon("align-justify",{NAME:"align-justify",SVG_KEY:"alignJustify"}),e.RegisterCommand("align",{type:"dropdown",title:"Align",options:{left:"Align Left",center:"Align Center",right:"Align Right",justify:"Align Justify"},html:function(){var n='<ul class="fr-dropdown-list" role="presentation">',l=e.COMMANDS.align.options;for(var m in l)l.hasOwnProperty(m)&&(n+='<li role="presentation"><a class="fr-command fr-title" tabIndex="-1" role="option" data-cmd="align"data-param1="\n        '.concat(m,'" title="').concat(this.language.translate(l[m]),'">').concat(this.icon.create("align-".concat(m)),'<span class="fr-sr-only">\n        ').concat(this.language.translate(l[m]),"</span></a></li>"));return n+"</ul>"},callback:function(n,l){this.align.apply(l)},refresh:function(n){this.align.refresh(n)},refreshOnShow:function(n,l){this.align.refreshOnShow(n,l)},plugin:"align"}),e.RegisterCommand("alignLeft",{type:"button",icon:"align-left",title:"Align Left",callback:function(){this.align.apply("left")},refresh:function(n){this.align.refreshForToolbar(n)},plugin:"align"}),e.RegisterCommand("alignRight",{type:"button",icon:"align-right",title:"Align Right",callback:function(){this.align.apply("right")},refresh:function(n){this.align.refreshForToolbar(n)},plugin:"align"}),e.RegisterCommand("alignCenter",{type:"button",icon:"align-center",title:"Align Center",callback:function(){this.align.apply("center")},refresh:function(n){this.align.refreshForToolbar(n)},plugin:"align"}),e.RegisterCommand("alignJustify",{type:"button",icon:"align-justify",title:"Align Justify",callback:function(){this.align.apply("justify")},refresh:function(n){this.align.refreshForToolbar(n)},plugin:"align"}),Object.assign(e.DEFAULTS,{charCounterMax:-1,charCounterCount:!0}),e.PLUGINS.charCounter=function(n){var l,m=n.$,h=function(){return(n.opts.iframe&&n.markdown&&n.markdown.isEnabled()?n.$el.text()||"":n.el.textContent||"").replace(/\u200B/g,"").length};function O(j){if(n.opts.charCounterMax<0||h()<n.opts.charCounterMax)return!0;var V=j.which;return!(!n.keys.ctrlKey(j)&&n.keys.isCharacter(V)||V===e.KEYCODE.IME)||(j.preventDefault(),j.stopPropagation(),n.events.trigger("charCounter.exceeded"),!1)}function x(j){return n.opts.charCounterMax<0||m("<div>").html(j).text().length+h()<=n.opts.charCounterMax?j:(n.events.trigger("charCounter.exceeded"),"")}function F(j,V,N){return n.opts.charCounterMax<0||(j.includes('<span class="fr-emoticon')||j.includes('<i class="fa ')?!(h()>=n.opts.charCounterMax&&(n.events.trigger("charCounter.exceeded"),1)):m("<div>").html(j).text().length+h()<=n.opts.charCounterMax||(n.events.trigger("charCounter.exceeded"),!1))}function $(){if(n.opts.charCounterCount){var j=h()+(0<n.opts.charCounterMax?"/"+n.opts.charCounterMax:"");l.text("".concat(n.language.translate("Characters")," : ").concat(j)),n.opts.toolbarBottom&&l.css("margin-bottom",n.$tb.outerHeight(!0));var V=n.$wp.get(0).offsetWidth-n.$wp.get(0).clientWidth;0<=V&&l.css("rtl"==n.opts.direction?"margin-left":"margin-right",V)}}return{_init:function(){return!!n.$wp&&!!n.opts.charCounterCount&&((l=m(document.createElement("span")).attr("class","fr-counter")).css("bottom",n.$wp.css("border-bottom-width")),n.$second_tb?n.$second_tb.append(l):n.$wp.append(l),n.events.on("keydown",O,!0),n.events.on("paste.afterCleanup",x),n.events.on("keyup contentChanged input",function(){n.events.trigger("charCounter.update")}),n.events.on("html.beforeInsert",F),n.events.on("charCounter.update",$),n.events.trigger("charCounter.update"),void n.events.on("destroy",function(){m(n.o_win).off("resize.char".concat(n.id)),l.removeData().remove(),l=null}))},count:h}},e.PLUGINS.codeBeautifier=function(){var n,l,m,h,O={};function x(C,v){var T={"@page":!0,"@font-face":!0,"@keyframes":!0,"@media":!0,"@supports":!0,"@document":!0},Z={"@media":!0,"@supports":!0,"@document":!0};v=v||{},C=(C=C||"").replace(/\r\n|[\r\u2028\u2029]/g,"\n");var R=v.indent_size||4,M=v.indent_char||" ",H=void 0===v.selector_separator_newline||v.selector_separator_newline,ne=void 0!==v.end_with_newline&&v.end_with_newline,ee=void 0===v.newline_between_rules||v.newline_between_rules,oe=v.eol?v.eol:"\n";"string"==typeof R&&(R=parseInt(R,10)),v.indent_with_tabs&&(M="\t",R=1),oe=oe.replace(/\\r/,"\r").replace(/\\n/,"\n");var ie,we=/^\s+$/,Ce=-1,ae=0;function me(){return(ie=C.charAt(++Ce))||""}function ke(xe){var et,Ne=Ce;return xe&&Mt(),et=C.charAt(Ce+1)||"",Ce=Ne-1,me(),et}function dt(xe){for(var et=Ce;me();)if("\\"===ie)me();else if(-1!==xe.indexOf(ie)||"\n"===ie)break;return C.substring(et,Ce+1)}function Mt(){for(var xe="";we.test(ke());)me(),xe+=ie;return xe}function xt(){var xe="";for(ie&&we.test(ie)&&(xe=ie);we.test(me());)xe+=ie;return xe}function Jt(xe){var et=Ce;for(xe="/"===ke(),me();me();){if(!xe&&"*"===ie&&"/"===ke()){me();break}if(xe&&"\n"===ie)return C.substring(et,Ce)}return C.substring(et,Ce)+ie}function Yt(xe){return C.substring(Ce-xe.length,Ce).toLowerCase()===xe}function Gt(){for(var xe=0,et=Ce+1;et<C.length;et++){var Ne=C.charAt(et);if("{"===Ne)return!0;if("("===Ne)xe+=1;else if(")"===Ne){if(0===xe)return!1;xe-=1}else if(" "===Ne||"}"===Ne)return!1}return!1}for(var mn,zt,rn,ln=C.match(/^[\t ]*/)[0],hn=new Array(R+1).join(M),Qe=0,Ft=0,Se={"{":function(xe){Se.singleSpace(),Ue.push(xe),Se.newLine()},"}":function(xe){Se.newLine(),Ue.push(xe),Se.newLine()},_lastCharWhitespace:function(){return we.test(Ue[Ue.length-1])},newLine:function(xe){Ue.length&&(xe||"\n"===Ue[Ue.length-1]||Se.trim(),Ue.push("\n"),ln&&Ue.push(ln))},singleSpace:function(){Ue.length&&!Se._lastCharWhitespace()&&Ue.push(" ")},preserveSingleSpace:function(){mn&&Se.singleSpace()},trim:function(){for(;Se._lastCharWhitespace();)Ue.pop()}},Ue=[],$e=!1,Pe=!1,ot=!1,bt="",Kt="";;){var dn=xt();mn=""!==dn;var Tn=-1!==dn.indexOf("\n");if(Kt=bt,!(bt=ie))break;if("/"===ie&&"*"===ke()){var $t=0===Qe;(Tn||$t)&&Se.newLine(),Ue.push(Jt()),Se.newLine(),$t&&Se.newLine(!0)}else if("/"===ie&&"/"===ke())Tn||"{"===Kt||Se.trim(),Se.singleSpace(),Ue.push(Jt()),Se.newLine();else if("@"===ie){Se.preserveSingleSpace(),Ue.push(ie);var ut=(zt=Ce,rn=dt(": , {}()[]/='\""),Ce=zt-1,me(),rn);ut.match(/[ :]$/)&&(me(),ut=dt(": ").replace(/\s$/,""),Ue.push(ut),Se.singleSpace()),(ut=ut.replace(/\s$/,""))in T&&(Ft+=1,ut in Z&&(ot=!0))}else"#"===ie&&"{"===ke()?(Se.preserveSingleSpace(),Ue.push(dt("}"))):"{"===ie?"}"===ke(!0)?(Mt(),me(),Se.singleSpace(),Ue.push("{}"),Se.newLine(),ee&&0===Qe&&Se.newLine(!0)):(Qe++,ln+=hn,Se["{"](ie),$e=ot?(ot=!1,Ft<Qe):Ft<=Qe):"}"===ie?(Qe--,ln=ln.slice(0,-R),Se["}"](ie),Pe=$e=!1,Ft&&Ft--,ee&&0===Qe&&Se.newLine(!0)):":"===ie?(Mt(),!$e&&!ot||Yt("&")||Gt()?":"===ke()?(me(),Ue.push("::")):Ue.push(":"):(Pe=!0,Ue.push(":"),Se.singleSpace())):'"'===ie||"'"===ie?(Se.preserveSingleSpace(),Ue.push(dt(ie))):" "===ie?(Pe=!1,Ue.push(ie),Se.newLine()):"("===ie?Yt("url")?(Ue.push(ie),Mt(),me()&&(")"!==ie&&'"'!==ie&&"'"!==ie?Ue.push(dt(")")):Ce--)):(ae++,Se.preserveSingleSpace(),Ue.push(ie),Mt()):")"===ie?(Ue.push(ie),ae--):","===ie?(Ue.push(ie),Mt(),H&&!Pe&&ae<1?Se.newLine():Se.singleSpace()):("]"===ie||("["===ie?Se.preserveSingleSpace():"="===ie?(Mt(),ie="="):Se.preserveSingleSpace()),Ue.push(ie))}var Ke="";return ln&&(Ke+=ln),Ke+=Ue.join("").replace(/[\r\n\t ]+$/,""),ne&&(Ke+="\n"),"\n"!=oe&&(Ke=Ke.replace(/[\n]/g,oe)),Ke}function F(C,v){for(var T=0;T<v.length;T+=1)if(v[T]===C)return!0;return!1}function $(C){return C.replace(/^\s+|\s+$/g,"")}function j(C,v){return new N(C,v).beautify()}n=O,l="\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\u02c1\u02c6-\u02d1\u02e0-\u02e4\u02ec\u02ee\u0370-\u0374\u0376\u0377\u037a-\u037d\u0386\u0388-\u038a\u038c\u038e-\u03a1\u03a3-\u03f5\u03f7-\u0481\u048a-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05d0-\u05ea\u05f0-\u05f2\u0620-\u064a\u066e\u066f\u0671-\u06d3\u06d5\u06e5\u06e6\u06ee\u06ef\u06fa-\u06fc\u06ff\u0710\u0712-\u072f\u074d-\u07a5\u07b1\u07ca-\u07ea\u07f4\u07f5\u07fa\u0800-\u0815\u081a\u0824\u0828\u0840-\u0858\u08a0\u08a2-\u08ac\u0904-\u0939\u093d\u0950\u0958-\u0961\u0971-\u0977\u0979-\u097f\u0985-\u098c\u098f\u0990\u0993-\u09a8\u09aa-\u09b0\u09b2\u09b6-\u09b9\u09bd\u09ce\u09dc\u09dd\u09df-\u09e1\u09f0\u09f1\u0a05-\u0a0a\u0a0f\u0a10\u0a13-\u0a28\u0a2a-\u0a30\u0a32\u0a33\u0a35\u0a36\u0a38\u0a39\u0a59-\u0a5c\u0a5e\u0a72-\u0a74\u0a85-\u0a8d\u0a8f-\u0a91\u0a93-\u0aa8\u0aaa-\u0ab0\u0ab2\u0ab3\u0ab5-\u0ab9\u0abd\u0ad0\u0ae0\u0ae1\u0b05-\u0b0c\u0b0f\u0b10\u0b13-\u0b28\u0b2a-\u0b30\u0b32\u0b33\u0b35-\u0b39\u0b3d\u0b5c\u0b5d\u0b5f-\u0b61\u0b71\u0b83\u0b85-\u0b8a\u0b8e-\u0b90\u0b92-\u0b95\u0b99\u0b9a\u0b9c\u0b9e\u0b9f\u0ba3\u0ba4\u0ba8-\u0baa\u0bae-\u0bb9\u0bd0\u0c05-\u0c0c\u0c0e-\u0c10\u0c12-\u0c28\u0c2a-\u0c33\u0c35-\u0c39\u0c3d\u0c58\u0c59\u0c60\u0c61\u0c85-\u0c8c\u0c8e-\u0c90\u0c92-\u0ca8\u0caa-\u0cb3\u0cb5-\u0cb9\u0cbd\u0cde\u0ce0\u0ce1\u0cf1\u0cf2\u0d05-\u0d0c\u0d0e-\u0d10\u0d12-\u0d3a\u0d3d\u0d4e\u0d60\u0d61\u0d7a-\u0d7f\u0d85-\u0d96\u0d9a-\u0db1\u0db3-\u0dbb\u0dbd\u0dc0-\u0dc6\u0e01-\u0e30\u0e32\u0e33\u0e40-\u0e46\u0e81\u0e82\u0e84\u0e87\u0e88\u0e8a\u0e8d\u0e94-\u0e97\u0e99-\u0e9f\u0ea1-\u0ea3\u0ea5\u0ea7\u0eaa\u0eab\u0ead-\u0eb0\u0eb2\u0eb3\u0ebd\u0ec0-\u0ec4\u0ec6\u0edc-\u0edf\u0f00\u0f40-\u0f47\u0f49-\u0f6c\u0f88-\u0f8c\u1000-\u102a\u103f\u1050-\u1055\u105a-\u105d\u1061\u1065\u1066\u106e-\u1070\u1075-\u1081\u108e\u10a0-\u10c5\u10c7\u10cd\u10d0-\u10fa\u10fc-\u1248\u124a-\u124d\u1250-\u1256\u1258\u125a-\u125d\u1260-\u1288\u128a-\u128d\u1290-\u12b0\u12b2-\u12b5\u12b8-\u12be\u12c0\u12c2-\u12c5\u12c8-\u12d6\u12d8-\u1310\u1312-\u1315\u1318-\u135a\u1380-\u138f\u13a0-\u13f4\u1401-\u166c\u166f-\u167f\u1681-\u169a\u16a0-\u16ea\u16ee-\u16f0\u1700-\u170c\u170e-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176c\u176e-\u1770\u1780-\u17b3\u17d7\u17dc\u1820-\u1877\u1880-\u18a8\u18aa\u18b0-\u18f5\u1900-\u191c\u1950-\u196d\u1970-\u1974\u1980-\u19ab\u19c1-\u19c7\u1a00-\u1a16\u1a20-\u1a54\u1aa7\u1b05-\u1b33\u1b45-\u1b4b\u1b83-\u1ba0\u1bae\u1baf\u1bba-\u1be5\u1c00-\u1c23\u1c4d-\u1c4f\u1c5a-\u1c7d\u1ce9-\u1cec\u1cee-\u1cf1\u1cf5\u1cf6\u1d00-\u1dbf\u1e00-\u1f15\u1f18-\u1f1d\u1f20-\u1f45\u1f48-\u1f4d\u1f50-\u1f57\u1f59\u1f5b\u1f5d\u1f5f-\u1f7d\u1f80-\u1fb4\u1fb6-\u1fbc\u1fbe\u1fc2-\u1fc4\u1fc6-\u1fcc\u1fd0-\u1fd3\u1fd6-\u1fdb\u1fe0-\u1fec\u1ff2-\u1ff4\u1ff6-\u1ffc\u2071\u207f\u2090-\u209c\u2102\u2107\u210a-\u2113\u2115\u2119-\u211d\u2124\u2126\u2128\u212a-\u212d\u212f-\u2139\u213c-\u213f\u2145-\u2149\u214e\u2160-\u2188\u2c00-\u2c2e\u2c30-\u2c5e\u2c60-\u2ce4\u2ceb-\u2cee\u2cf2\u2cf3\u2d00-\u2d25\u2d27\u2d2d\u2d30-\u2d67\u2d6f\u2d80-\u2d96\u2da0-\u2da6\u2da8-\u2dae\u2db0-\u2db6\u2db8-\u2dbe\u2dc0-\u2dc6\u2dc8-\u2dce\u2dd0-\u2dd6\u2dd8-\u2dde\u2e2f\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303c\u3041-\u3096\u309d-\u309f\u30a1-\u30fa\u30fc-\u30ff\u3105-\u312d\u3131-\u318e\u31a0-\u31ba\u31f0-\u31ff\u3400-\u4db5\u4e00-\u9fcc\ua000-\ua48c\ua4d0-\ua4fd\ua500-\ua60c\ua610-\ua61f\ua62a\ua62b\ua640-\ua66e\ua67f-\ua697\ua6a0-\ua6ef\ua717-\ua71f\ua722-\ua788\ua78b-\ua78e\ua790-\ua793\ua7a0-\ua7aa\ua7f8-\ua801\ua803-\ua805\ua807-\ua80a\ua80c-\ua822\ua840-\ua873\ua882-\ua8b3\ua8f2-\ua8f7\ua8fb\ua90a-\ua925\ua930-\ua946\ua960-\ua97c\ua984-\ua9b2\ua9cf\uaa00-\uaa28\uaa40-\uaa42\uaa44-\uaa4b\uaa60-\uaa76\uaa7a\uaa80-\uaaaf\uaab1\uaab5\uaab6\uaab9-\uaabd\uaac0\uaac2\uaadb-\uaadd\uaae0-\uaaea\uaaf2-\uaaf4\uab01-\uab06\uab09-\uab0e\uab11-\uab16\uab20-\uab26\uab28-\uab2e\uabc0-\uabe2\uac00-\ud7a3\ud7b0-\ud7c6\ud7cb-\ud7fb\uf900-\ufa6d\ufa70-\ufad9\ufb00-\ufb06\ufb13-\ufb17\ufb1d\ufb1f-\ufb28\ufb2a-\ufb36\ufb38-\ufb3c\ufb3e\ufb40\ufb41\ufb43\ufb44\ufb46-\ufbb1\ufbd3-\ufd3d\ufd50-\ufd8f\ufd92-\ufdc7\ufdf0-\ufdfb\ufe70-\ufe74\ufe76-\ufefc\uff21-\uff3a\uff41-\uff5a\uff66-\uffbe\uffc2-\uffc7\uffca-\uffcf\uffd2-\uffd7\uffda-\uffdc",m=new RegExp("[".concat(l,"]")),h=new RegExp("[".concat(l," ").concat("\u0300-\u036f\u0483-\u0487\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u0620-\u0649\u0672-\u06d3\u06e7-\u06e8\u06fb-\u06fc\u0730-\u074a\u0800-\u0814\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0840-\u0857\u08e4-\u08fe\u0900-\u0903\u093a-\u093c\u093e-\u094f\u0951-\u0957\u0962-\u0963\u0966-\u096f\u0981-\u0983\u09bc\u09be-\u09c4\u09c7\u09c8\u09d7\u09df-\u09e0\u0a01-\u0a03\u0a3c\u0a3e-\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a66-\u0a71\u0a75\u0a81-\u0a83\u0abc\u0abe-\u0ac5\u0ac7-\u0ac9\u0acb-\u0acd\u0ae2-\u0ae3\u0ae6-\u0aef\u0b01-\u0b03\u0b3c\u0b3e-\u0b44\u0b47\u0b48\u0b4b-\u0b4d\u0b56\u0b57\u0b5f-\u0b60\u0b66-\u0b6f\u0b82\u0bbe-\u0bc2\u0bc6-\u0bc8\u0bca-\u0bcd\u0bd7\u0be6-\u0bef\u0c01-\u0c03\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62-\u0c63\u0c66-\u0c6f\u0c82\u0c83\u0cbc\u0cbe-\u0cc4\u0cc6-\u0cc8\u0cca-\u0ccd\u0cd5\u0cd6\u0ce2-\u0ce3\u0ce6-\u0cef\u0d02\u0d03\u0d46-\u0d48\u0d57\u0d62-\u0d63\u0d66-\u0d6f\u0d82\u0d83\u0dca\u0dcf-\u0dd4\u0dd6\u0dd8-\u0ddf\u0df2\u0df3\u0e34-\u0e3a\u0e40-\u0e45\u0e50-\u0e59\u0eb4-\u0eb9\u0ec8-\u0ecd\u0ed0-\u0ed9\u0f18\u0f19\u0f20-\u0f29\u0f35\u0f37\u0f39\u0f41-\u0f47\u0f71-\u0f84\u0f86-\u0f87\u0f8d-\u0f97\u0f99-\u0fbc\u0fc6\u1000-\u1029\u1040-\u1049\u1067-\u106d\u1071-\u1074\u1082-\u108d\u108f-\u109d\u135d-\u135f\u170e-\u1710\u1720-\u1730\u1740-\u1750\u1772\u1773\u1780-\u17b2\u17dd\u17e0-\u17e9\u180b-\u180d\u1810-\u1819\u1920-\u192b\u1930-\u193b\u1951-\u196d\u19b0-\u19c0\u19c8-\u19c9\u19d0-\u19d9\u1a00-\u1a15\u1a20-\u1a53\u1a60-\u1a7c\u1a7f-\u1a89\u1a90-\u1a99\u1b46-\u1b4b\u1b50-\u1b59\u1b6b-\u1b73\u1bb0-\u1bb9\u1be6-\u1bf3\u1c00-\u1c22\u1c40-\u1c49\u1c5b-\u1c7d\u1cd0-\u1cd2\u1d00-\u1dbe\u1e01-\u1f15\u200c\u200d\u203f\u2040\u2054\u20d0-\u20dc\u20e1\u20e5-\u20f0\u2d81-\u2d96\u2de0-\u2dff\u3021-\u3028\u3099\u309a\ua640-\ua66d\ua674-\ua67d\ua69f\ua6f0-\ua6f1\ua7f8-\ua800\ua806\ua80b\ua823-\ua827\ua880-\ua881\ua8b4-\ua8c4\ua8d0-\ua8d9\ua8f3-\ua8f7\ua900-\ua909\ua926-\ua92d\ua930-\ua945\ua980-\ua983\ua9b3-\ua9c0\uaa00-\uaa27\uaa40-\uaa41\uaa4c-\uaa4d\uaa50-\uaa59\uaa7b\uaae0-\uaae9\uaaf2-\uaaf3\uabc0-\uabe1\uabec\uabed\uabf0-\uabf9\ufb20-\ufb28\ufe00-\ufe0f\ufe20-\ufe26\ufe33\ufe34\ufe4d-\ufe4f\uff10-\uff19\uff3f","]")),n.newline=/[\n\r\u2028\u2029]/,n.lineBreak=new RegExp("\r\n|".concat(n.newline.source)),n.allLineBreaks=new RegExp(n.lineBreak.source,"g"),n.isIdentifierStart=function(C){return C<65?36===C||64===C:C<91||(C<97?95===C:C<123||170<=C&&m.test(String.fromCharCode(C)))},n.isIdentifierChar=function(C){return C<48?36===C:C<58||!(C<65)&&(C<91||(C<97?95===C:C<123||170<=C&&h.test(String.fromCharCode(C))))};var V={BlockStatement:"BlockStatement",Statement:"Statement",ObjectLiteral:"ObjectLiteral",ArrayLiteral:"ArrayLiteral",ForInitializer:"ForInitializer",Conditional:"Conditional",Expression:"Expression"};function N(C,v){var T,Z,R,M,H,ne,ee,oe,ie,we,Ce,ae,me,ke=[],dt="";function Mt(bt,Kt){var dn=0;return bt&&(dn=bt.indentation_level,!T.just_added_newline()&&bt.line_indent_level>dn&&(dn=bt.line_indent_level)),{mode:Kt,parent:bt,last_text:bt?bt.last_text:"",last_word:bt?bt.last_word:"",declaration_statement:!1,declaration_assignment:!1,multiline_frame:!1,if_block:!1,else_block:!1,do_block:!1,do_while:!1,in_case_statement:!1,in_case:!1,case_body:!1,indentation_level:dn,line_indent_level:bt?bt.line_indent_level:dn,start_line_index:T.get_line_number(),ternary_depth:0}}for(ae={TK_START_EXPR:function(){Ue();var Kt=V.Expression;if("["===M.text){if("TK_WORD"===H||")"===oe.last_text)return"TK_RESERVED"===H&&F(oe.last_text,R.line_starters)&&(T.space_before_token=!0),Ft(Kt),hn(),Qe(),void(me.space_in_paren&&(T.space_before_token=!0));Kt=V.ArrayLiteral,mn(oe.mode)&&("["!==oe.last_text&&(","!==oe.last_text||"]"!==ne&&"}"!==ne)||me.keep_array_indentation||Gt())}else"TK_RESERVED"===H&&"for"===oe.last_text?Kt=V.ForInitializer:"TK_RESERVED"===H&&F(oe.last_text,["if","while"])&&(Kt=V.Conditional);" "===oe.last_text||"TK_START_BLOCK"===H?Gt():"TK_END_EXPR"===H||"TK_START_EXPR"===H||"TK_END_BLOCK"===H||"."===oe.last_text?Yt(M.wanted_newline):"TK_RESERVED"===H&&"("===M.text||"TK_WORD"===H||"TK_OPERATOR"===H?"TK_RESERVED"===H&&("function"===oe.last_word||"typeof"===oe.last_word)||"*"===oe.last_text&&"function"===ne?me.space_after_anon_function&&(T.space_before_token=!0):"TK_RESERVED"!==H||!F(oe.last_text,R.line_starters)&&"catch"!==oe.last_text||me.space_before_conditional&&(T.space_before_token=!0):T.space_before_token=!0,"("===M.text&&"TK_RESERVED"===H&&"await"===oe.last_word&&(T.space_before_token=!0),"("===M.text&&("TK_EQUALS"!==H&&"TK_OPERATOR"!==H||Se()||Yt()),Ft(Kt),hn(),me.space_in_paren&&(T.space_before_token=!0),Qe()},TK_END_EXPR:function(){for(;oe.mode===V.Statement;)rn();oe.multiline_frame&&Yt("]"===M.text&&mn(oe.mode)&&!me.keep_array_indentation),me.space_in_paren&&("TK_START_EXPR"!==H||me.space_in_empty_paren?T.space_before_token=!0:(T.trim(),T.space_before_token=!1)),"]"===M.text&&me.keep_array_indentation?(hn(),rn()):(rn(),hn()),T.remove_redundant_indentation(ie),oe.do_while&&ie.mode===V.Conditional&&(ie.mode=V.Expression,oe.do_block=!1,oe.do_while=!1)},TK_START_BLOCK:function(){var Kt=Pe(1),dn=Pe(2);dn&&(":"===dn.text&&F(Kt.type,["TK_STRING","TK_WORD","TK_RESERVED"])||F(Kt.text,["get","set"])&&F(dn.type,["TK_WORD","TK_RESERVED"]))?F(ne,["class","interface"])?Ft(V.BlockStatement):Ft(V.ObjectLiteral):Ft(V.BlockStatement),"expand"===me.brace_style||"none"===me.brace_style&&M.wanted_newline?"TK_OPERATOR"!==H&&(!Kt.comments_before.length&&"}"===Kt.text&&"function"===oe.last_word&&"TK_END_EXPR"===H||"TK_EQUALS"===H||"TK_RESERVED"===H&&$e(oe.last_text)&&"else"!==oe.last_text)?T.space_before_token=!0:Gt(!1,!0):"TK_OPERATOR"!==H&&"TK_START_EXPR"!==H?"TK_START_BLOCK"===H?Gt():T.space_before_token=!0:mn(ie.mode)&&","===oe.last_text&&("}"===ne?T.space_before_token=!0:Gt()),hn(),Qe()},TK_END_BLOCK:function(){for(;oe.mode===V.Statement;)rn();var Kt="TK_START_BLOCK"===H;"expand"===me.brace_style?Kt||Gt():Kt||(mn(oe.mode)&&me.keep_array_indentation?(me.keep_array_indentation=!1,Gt(),me.keep_array_indentation=!0):Gt()),rn(),hn()},TK_WORD:ot,TK_RESERVED:ot,TK_SEMICOLON:function(){for(Ue()&&(T.space_before_token=!1);oe.mode===V.Statement&&!oe.if_block&&!oe.do_block;)rn();hn()},TK_STRING:function(){Ue()||"TK_RESERVED"===H||"TK_WORD"===H?T.space_before_token=!0:"TK_COMMA"===H||"TK_START_EXPR"===H||"TK_EQUALS"===H||"TK_OPERATOR"===H?Se()||Yt():Gt(),hn()},TK_EQUALS:function(){Ue(),oe.declaration_statement&&(oe.declaration_assignment=!0),T.space_before_token=!0,hn(),T.space_before_token=!0},TK_OPERATOR:function(){if(Ue(),"TK_RESERVED"===H&&$e(oe.last_text))return T.space_before_token=!0,void hn();if("*"!==M.text||"TK_DOT"!==H){if(":"===M.text&&oe.in_case)return oe.case_body=!0,Qe(),hn(),Gt(),void(oe.in_case=!1);if("::"!==M.text){"TK_OPERATOR"===H&&Yt();var Kt=!0,dn=!0;F(M.text,["--","++","!","~"])||F(M.text,["-","+"])&&(F(H,["TK_START_BLOCK","TK_START_EXPR","TK_EQUALS","TK_OPERATOR"])||F(oe.last_text,R.line_starters)||","===oe.last_text)?(dn=Kt=!1,!M.wanted_newline||"--"!==M.text&&"++"!==M.text||Gt(!1,!0)," "===oe.last_text&&zt(oe.mode)&&(Kt=!0),"TK_RESERVED"===H?Kt=!0:"TK_END_EXPR"===H?Kt=!("]"===oe.last_text&&("--"===M.text||"++"===M.text)):"TK_OPERATOR"===H&&(Kt=F(M.text,["--","-","++","+"])&&F(oe.last_text,["--","-","++","+"]),F(M.text,["+","-"])&&F(oe.last_text,["--","++"])&&(dn=!0)),oe.mode!==V.BlockStatement&&oe.mode!==V.Statement||"{"!==oe.last_text&&" "!==oe.last_text||Gt()):":"===M.text?0===oe.ternary_depth?Kt=!1:oe.ternary_depth-=1:"?"===M.text?oe.ternary_depth+=1:"*"===M.text&&"TK_RESERVED"===H&&"function"===oe.last_text&&(dn=Kt=!1),T.space_before_token=T.space_before_token||Kt,hn(),T.space_before_token=dn}else hn()}else hn()},TK_COMMA:function(){if(oe.declaration_statement)return zt(oe.parent.mode)&&(oe.declaration_assignment=!1),hn(),void(oe.declaration_assignment?Gt(oe.declaration_assignment=!1,!0):(T.space_before_token=!0,me.comma_first&&Yt()));hn(),oe.mode===V.ObjectLiteral||oe.mode===V.Statement&&oe.parent.mode===V.ObjectLiteral?(oe.mode===V.Statement&&rn(),Gt()):(T.space_before_token=!0,me.comma_first&&Yt())},TK_BLOCK_COMMENT:function(){if(T.raw)return T.add_raw_token(M),void(M.directives&&"end"===M.directives.preserve&&(me.test_output_raw||(T.raw=!1)));if(M.directives)return Gt(!1,!0),hn(),"start"===M.directives.preserve&&(T.raw=!0),void Gt(!1,!0);if(!O.newline.test(M.text)&&!M.wanted_newline)return T.space_before_token=!0,hn(),void(T.space_before_token=!0);var Kt,dn=function(et){var Ne,Oe=[];for(Ne=(et=et.replace(/\x0d/g,"")).indexOf("\n");-1!==Ne;)Oe.push(et.substring(0,Ne)),Ne=(et=et.substring(Ne+1)).indexOf("\n");return et.length&&Oe.push(et),Oe}(M.text),Tn=!1,$t=!1,ut=M.whitespace_before,Ke=ut.length;for(Gt(!1,!0),1<dn.length&&(function(et,Ne){for(var Oe=0;Oe<et.length;Oe++)if("*"!==$(et[Oe]).charAt(0))return!1;return!0}(dn.slice(1))?Tn=!0:function(et,Ne){for(var Oe,Fe=0,qe=et.length;Fe<qe;Fe++)if((Oe=et[Fe])&&0!==Oe.indexOf(Ne))return!1;return!0}(dn.slice(1),ut)&&($t=!0)),hn(dn[0]),Kt=1;Kt<dn.length;Kt++)Gt(!1,!0),Tn?hn(" ".concat(dn[Kt].replace(/^\s+/g,""))):$t&&dn[Kt].length>Ke?hn(dn[Kt].substring(Ke)):T.add_token(dn[Kt]);Gt(!1,!0)},TK_COMMENT:function(){M.wanted_newline?Gt(!1,!0):T.trim(!0),T.space_before_token=!0,hn(),Gt(!1,!0)},TK_DOT:function(){Ue(),"TK_RESERVED"===H&&$e(oe.last_text)?T.space_before_token=!0:Yt(")"===oe.last_text&&me.break_chained_methods),hn()},TK_UNKNOWN:function(){hn(),"\n"===M.text[M.text.length-1]&&Gt()},TK_EOF:function(){for(;oe.mode===V.Statement;)rn()}},me={},void 0!==(v=v||{}).braces_on_own_line&&(me.brace_style=v.braces_on_own_line?"expand":"collapse"),me.brace_style=v.brace_style?v.brace_style:me.brace_style?me.brace_style:"collapse","expand-strict"===me.brace_style&&(me.brace_style="expand"),me.indent_size=v.indent_size?parseInt(v.indent_size,10):4,me.indent_char=v.indent_char?v.indent_char:" ",me.eol=v.eol?v.eol:"\n",me.preserve_newlines=void 0===v.preserve_newlines||v.preserve_newlines,me.break_chained_methods=void 0!==v.break_chained_methods&&v.break_chained_methods,me.max_preserve_newlines=void 0===v.max_preserve_newlines?0:parseInt(v.max_preserve_newlines,10),me.space_in_paren=void 0!==v.space_in_paren&&v.space_in_paren,me.space_in_empty_paren=void 0!==v.space_in_empty_paren&&v.space_in_empty_paren,me.jslint_happy=void 0!==v.jslint_happy&&v.jslint_happy,me.space_after_anon_function=void 0!==v.space_after_anon_function&&v.space_after_anon_function,me.keep_array_indentation=void 0!==v.keep_array_indentation&&v.keep_array_indentation,me.space_before_conditional=void 0===v.space_before_conditional||v.space_before_conditional,me.unescape_strings=void 0!==v.unescape_strings&&v.unescape_strings,me.wrap_line_length=void 0===v.wrap_line_length?0:parseInt(v.wrap_line_length,10),me.e4x=void 0!==v.e4x&&v.e4x,me.end_with_newline=void 0!==v.end_with_newline&&v.end_with_newline,me.comma_first=void 0!==v.comma_first&&v.comma_first,me.test_output_raw=void 0!==v.test_output_raw&&v.test_output_raw,me.jslint_happy&&(me.space_after_anon_function=!0),v.indent_with_tabs&&(me.indent_char="\t",me.indent_size=1),me.eol=me.eol.replace(/\\r/,"\r").replace(/\\n/,"\n"),ee="";0<me.indent_size;)ee+=me.indent_char,me.indent_size-=1;var xt=0;if(C&&C.length){for(;" "===C.charAt(xt)||"\t"===C.charAt(xt);)dt+=C.charAt(xt),xt+=1;C=C.substring(xt)}function Jt(bt){var Kt=bt.newlines;if(me.keep_array_indentation&&mn(oe.mode))for(var dn=0;dn<Kt;dn+=1)Gt(0<dn);else if(me.max_preserve_newlines&&Kt>me.max_preserve_newlines&&(Kt=me.max_preserve_newlines),me.preserve_newlines&&1<bt.newlines){Gt();for(var Tn=1;Tn<Kt;Tn+=1)Gt(!0)}ae[(M=bt).type]()}function Yt(bt){bt=void 0!==bt&&bt,!T.just_added_newline()&&(me.preserve_newlines&&M.wanted_newline||bt||me.wrap_line_length&&T.current_line.get_character_count()+M.text.length+(T.space_before_token?1:0)>=me.wrap_line_length)&&Gt(!1,!0)}function Gt(bt,Kt){if(!Kt&&" "!==oe.last_text&&","!==oe.last_text&&"="!==oe.last_text&&"TK_OPERATOR"!==H)for(;oe.mode===V.Statement&&!oe.if_block&&!oe.do_block;)rn();T.add_new_line(bt)&&(oe.multiline_frame=!0)}function ln(){T.just_added_newline()&&(me.keep_array_indentation&&mn(oe.mode)&&M.wanted_newline?(T.current_line.push(M.whitespace_before),T.space_before_token=!1):T.set_indent(oe.indentation_level)&&(oe.line_indent_level=oe.indentation_level))}function hn(bt){T.raw?T.add_raw_token(M):(me.comma_first&&"TK_COMMA"===H&&T.just_added_newline()&&","===T.previous_line.last()&&(T.previous_line.pop(),ln(),T.add_token(","),T.space_before_token=!0),bt=bt||M.text,ln(),T.add_token(bt))}function Qe(){oe.indentation_level+=1}function Ft(bt){ie=oe?(we.push(oe),oe):Mt(null,bt),oe=Mt(ie,bt)}function mn(bt){return bt===V.ArrayLiteral}function zt(bt){return F(bt,[V.Expression,V.ForInitializer,V.Conditional])}function rn(){0<we.length&&(ie=oe,oe=we.pop(),ie.mode===V.Statement&&T.remove_redundant_indentation(ie))}function Se(){return oe.parent.mode===V.ObjectLiteral&&oe.mode===V.Statement&&(":"===oe.last_text&&0===oe.ternary_depth||"TK_RESERVED"===H&&F(oe.last_text,["get","set"]))}function Ue(){return!!("TK_RESERVED"===H&&F(oe.last_text,["const","let","const"])&&"TK_WORD"===M.type||"TK_RESERVED"===H&&"do"===oe.last_text||"TK_RESERVED"===H&&"return"===oe.last_text&&!M.wanted_newline||"TK_RESERVED"===H&&"else"===oe.last_text&&("TK_RESERVED"!==M.type||"if"!==M.text)||"TK_END_EXPR"===H&&(ie.mode===V.ForInitializer||ie.mode===V.Conditional)||"TK_WORD"===H&&oe.mode===V.BlockStatement&&!oe.in_case&&"--"!==M.text&&"++"!==M.text&&"function"!==ne&&"TK_WORD"!==M.type&&"TK_RESERVED"!==M.type||oe.mode===V.ObjectLiteral&&(":"===oe.last_text&&0===oe.ternary_depth||"TK_RESERVED"===H&&F(oe.last_text,["get","set"])))&&(Ft(V.Statement),Qe(),"TK_RESERVED"===H&&F(oe.last_text,["const","let","const"])&&"TK_WORD"===M.type&&(oe.declaration_statement=!0),Se()||Yt("TK_RESERVED"===M.type&&F(M.text,["do","for","if","while"])),!0)}function $e(bt){return F(bt,["case","return","do","if","throw","else"])}function Pe(bt){var Kt=Z+(bt||0);return Kt<0||Kt>=ke.length?null:ke[Kt]}function ot(){if("TK_RESERVED"===M.type&&oe.mode!==V.ObjectLiteral&&F(M.text,["set","get"])&&(M.type="TK_WORD"),"TK_RESERVED"===M.type&&oe.mode===V.ObjectLiteral&&":"===Pe(1).text&&(M.type="TK_WORD"),Ue()||!M.wanted_newline||zt(oe.mode)||"TK_OPERATOR"===H&&"--"!==oe.last_text&&"++"!==oe.last_text||"TK_EQUALS"===H||!me.preserve_newlines&&"TK_RESERVED"===H&&F(oe.last_text,["const","let","const","set","get"])||Gt(),oe.do_block&&!oe.do_while){if("TK_RESERVED"===M.type&&"while"===M.text)return T.space_before_token=!0,hn(),T.space_before_token=!0,void(oe.do_while=!0);Gt(),oe.do_block=!1}if(oe.if_block)if(oe.else_block||"TK_RESERVED"!==M.type||"else"!==M.text){for(;oe.mode===V.Statement;)rn();oe.if_block=!1,oe.else_block=!1}else oe.else_block=!0;return"TK_RESERVED"===M.type&&("case"===M.text||"default"===M.text&&oe.in_case_statement)?(Gt(),(oe.case_body||me.jslint_happy)&&(0<oe.indentation_level&&(!oe.parent||oe.indentation_level>oe.parent.indentation_level)&&(oe.indentation_level-=1),oe.case_body=!1),hn(),oe.in_case=!0,void(oe.in_case_statement=!0)):("TK_RESERVED"===M.type&&"function"===M.text&&((F(oe.last_text,["}"," "])||T.just_added_newline()&&!F(oe.last_text,["[","{",":","=",","]))&&(T.just_added_blankline()||M.comments_before.length||(Gt(),Gt(!0))),"TK_RESERVED"===H||"TK_WORD"===H?"TK_RESERVED"===H&&F(oe.last_text,["get","set","new","return","export","async"])||"TK_RESERVED"===H&&"default"===oe.last_text&&"export"===ne?T.space_before_token=!0:Gt():"TK_OPERATOR"===H||"="===oe.last_text?T.space_before_token=!0:(oe.multiline_frame||!zt(oe.mode)&&!mn(oe.mode))&&Gt()),"TK_COMMA"!==H&&"TK_START_EXPR"!==H&&"TK_EQUALS"!==H&&"TK_OPERATOR"!==H||Se()||Yt(),"TK_RESERVED"===M.type&&F(M.text,["function","get","set"])?(hn(),void(oe.last_word=M.text)):(Ce="NONE","TK_END_BLOCK"===H?"TK_RESERVED"===M.type&&F(M.text,["else","catch","finally"])?"expand"===me.brace_style||"end-expand"===me.brace_style||"none"===me.brace_style&&M.wanted_newline?Ce="NEWLINE":(Ce="SPACE",T.space_before_token=!0):Ce="NEWLINE":"TK_SEMICOLON"===H&&oe.mode===V.BlockStatement?Ce="NEWLINE":"TK_SEMICOLON"===H&&zt(oe.mode)?Ce="SPACE":"TK_STRING"===H?Ce="NEWLINE":"TK_RESERVED"===H||"TK_WORD"===H||"*"===oe.last_text&&"function"===ne?Ce="SPACE":"TK_START_BLOCK"===H?Ce="NEWLINE":"TK_END_EXPR"===H&&(T.space_before_token=!0,Ce="NEWLINE"),"TK_RESERVED"===M.type&&F(M.text,R.line_starters)&&")"!==oe.last_text&&(Ce="else"===oe.last_text||"export"===oe.last_text?"SPACE":"NEWLINE"),"TK_RESERVED"===M.type&&F(M.text,["else","catch","finally"])?"TK_END_BLOCK"!==H||"expand"===me.brace_style||"end-expand"===me.brace_style||"none"===me.brace_style&&M.wanted_newline?Gt():(T.trim(!0),"}"!==T.current_line.last()&&Gt(),T.space_before_token=!0):"NEWLINE"===Ce?"TK_RESERVED"===H&&$e(oe.last_text)?T.space_before_token=!0:"TK_END_EXPR"!==H?"TK_START_EXPR"===H&&"TK_RESERVED"===M.type&&F(M.text,["const","let","const"])||":"===oe.last_text||("TK_RESERVED"===M.type&&"if"===M.text&&"else"===oe.last_text?T.space_before_token=!0:Gt()):"TK_RESERVED"===M.type&&F(M.text,R.line_starters)&&")"!==oe.last_text&&Gt():oe.multiline_frame&&mn(oe.mode)&&","===oe.last_text&&"}"===ne?Gt():"SPACE"===Ce&&(T.space_before_token=!0),hn(),oe.last_word=M.text,"TK_RESERVED"===M.type&&"do"===M.text&&(oe.do_block=!0),void("TK_RESERVED"===M.type&&"if"===M.text&&(oe.if_block=!0))))}H="TK_START_BLOCK",ne="",(T=new B(ee,dt)).raw=me.test_output_raw,we=[],Ft(V.BlockStatement),this.beautify=function(){var bt,Kt;for(R=new A(C,me,ee),ke=R.tokenize(),Z=0;bt=Pe();){for(var dn=0;dn<bt.comments_before.length;dn++)Jt(bt.comments_before[dn]);Jt(bt),ne=oe.last_text,H=bt.type,oe.last_text=bt.text,Z+=1}return Kt=T.get_code(),me.end_with_newline&&(Kt+="\n"),"\n"!=me.eol&&(Kt=Kt.replace(/[\n]/g,me.eol)),Kt}}function W(C){var v=0,T=-1,Z=[],R=!0;this.set_indent=function(M){v=C.baseIndentLength+M*C.indent_length,T=M},this.get_character_count=function(){return v},this.is_empty=function(){return R},this.last=function(){return this._empty?null:Z[Z.length-1]},this.push=function(M){Z.push(M),v+=M.length,R=!1},this.pop=function(){var M=null;return R||(M=Z.pop(),v-=M.length,R=0===Z.length),M},this.remove_indent=function(){0<T&&(T-=1,v-=C.indent_length)},this.trim=function(){for(;" "===this.last();)Z.pop(),v-=1;R=0===Z.length},this.toString=function(){var M="";return this._empty||(0<=T&&(M=C.indent_cache[T]),M+=Z.join("")),M}}function B(C,v){this.indent_cache=[v=v||""],this.baseIndentLength=v.length,this.indent_length=C.length,this.raw=!1;var T=[];this.baseIndentString=v,this.indent_string=C,this.previous_line=null,this.current_line=null,this.space_before_token=!1,this.add_outputline=function(){this.previous_line=this.current_line,this.current_line=new W(this),T.push(this.current_line)},this.add_outputline(),this.get_line_number=function(){return T.length},this.add_new_line=function(Z){return!(1===this.get_line_number()&&this.just_added_newline()||!Z&&this.just_added_newline()||(this.raw||this.add_outputline(),0))},this.get_code=function(){return T.join("\n").replace(/[\r\n\t ]+$/,"")},this.set_indent=function(Z){if(1<T.length){for(;Z>=this.indent_cache.length;)this.indent_cache.push(this.indent_cache[this.indent_cache.length-1]+this.indent_string);return this.current_line.set_indent(Z),!0}return this.current_line.set_indent(0),!1},this.add_raw_token=function(Z){for(var R=0;R<Z.newlines;R++)this.add_outputline();this.current_line.push(Z.whitespace_before),this.current_line.push(Z.text),this.space_before_token=!1},this.add_token=function(Z){this.add_space_before_token(),this.current_line.push(Z)},this.add_space_before_token=function(){this.space_before_token&&!this.just_added_newline()&&this.current_line.push(" "),this.space_before_token=!1},this.remove_redundant_indentation=function(Z){if(!Z.multiline_frame&&Z.mode!==V.ForInitializer&&Z.mode!==V.Conditional)for(var R=Z.start_line_index,M=T.length;R<M;)T[R].remove_indent(),R++},this.trim=function(Z){for(Z=void 0!==Z&&Z,this.current_line.trim(C,v);Z&&1<T.length&&this.current_line.is_empty();)T.pop(),this.current_line=T[T.length-1],this.current_line.trim();this.previous_line=1<T.length?T[T.length-2]:null},this.just_added_newline=function(){return this.current_line.is_empty()},this.just_added_blankline=function(){return!!this.just_added_newline()&&(1===T.length||T[T.length-2].is_empty())}}var D=function(v,T,Z,R,M,H){this.type=v,this.text=T,this.comments_before=[],this.newlines=Z||0,this.wanted_newline=0<Z,this.whitespace_before=R||"",this.parent=null,this.directives=null};function A(C,v,T){var Z="\n\r\t ".split(""),R=/[0-9]/,M=/[01234567]/,H=/[0123456789abcdefABCDEF]/,ne="+ - * / % & ++ -- = += -= *= /= %= == === != !== > < >= <= >> << >>> >>>= >>= <<= && &= | || ! ~ , : ? ^ ^= |= :: =>".split(" ");this.line_starters="continue,try,throw,return,const,let,const,if,switch,case,default,for,while,break,function,import,export".split(",");var ee,oe,ie,we,Ce,ae,me=this.line_starters.concat(["do","in","else","get","set","new","catch","finally","typeof","yield","async","await"]),ke=/([\s\S]*?)((?:\*\/)|$)/g,dt=/([^\n\r\u2028\u2029]*)/g,Mt=/\/\* beautify( \w+[:]\w+)+ \*\//g,xt=/ (\w+)[:](\w+)/g,Jt=/([\s\S]*?)((?:\/\*\sbeautify\signore:end\s\*\/)|$)/g,Yt=/((<\?php|<\?=)[\s\S]*?\?>)|(<%[\s\S]*?%>)/g;function Gt(){var ln,hn,Qe=[];if(ee=0,oe="",ae<=Ce)return["","TK_EOF"];hn=we.length?we[we.length-1]:new D("TK_START_BLOCK","{");var Ft=C.charAt(Ce);for(Ce+=1;F(Ft,Z);){if(O.newline.test(Ft)?"\n"===Ft&&"\r"===C.charAt(Ce-2)||(ee+=1,Qe=[]):Qe.push(Ft),ae<=Ce)return["","TK_EOF"];Ft=C.charAt(Ce),Ce+=1}if(Qe.length&&(oe=Qe.join("")),R.test(Ft)){var mn=!0,zt=!0,rn=R;for("0"===Ft&&Ce<ae&&/[Xxo]/.test(C.charAt(Ce))?(zt=mn=!1,Ft+=C.charAt(Ce),rn=/[o]/.test(C.charAt(Ce+=1))?M:H):(Ft="",Ce-=1);Ce<ae&&rn.test(C.charAt(Ce));)Ft+=C.charAt(Ce),Ce+=1,mn&&Ce<ae&&"."===C.charAt(Ce)&&(Ft+=C.charAt(Ce),Ce+=1,mn=!1),zt&&Ce<ae&&/[Ee]/.test(C.charAt(Ce))&&(Ft+=C.charAt(Ce),(Ce+=1)<ae&&/[+-]/.test(C.charAt(Ce))&&(Ft+=C.charAt(Ce),Ce+=1),mn=zt=!1);return[Ft,"TK_WORD"]}if(O.isIdentifierStart(C.charCodeAt(Ce-1))){if(Ce<ae)for(;O.isIdentifierChar(C.charCodeAt(Ce))&&(Ft+=C.charAt(Ce),(Ce+=1)!==ae););return"TK_DOT"===hn.type||"TK_RESERVED"===hn.type&&F(hn.text,["set","get"])||!F(Ft,me)?[Ft,"TK_WORD"]:"in"===Ft?[Ft,"TK_OPERATOR"]:[Ft,"TK_RESERVED"]}if("("===Ft||"["===Ft)return[Ft,"TK_START_EXPR"];if(")"===Ft||"]"===Ft)return[Ft,"TK_END_EXPR"];if("{"===Ft)return[Ft,"TK_START_BLOCK"];if("}"===Ft)return[Ft,"TK_END_BLOCK"];if(" "===Ft)return[Ft,"TK_SEMICOLON"];if("/"===Ft){var Se="";if("*"===C.charAt(Ce)){ke.lastIndex=Ce+=1;var Ue=ke.exec(C);Se="/*".concat(Ue[0]),Ce+=Ue[0].length;var $e=function(Rt){if(!Rt.match(Mt))return null;var wt={};xt.lastIndex=0;for(var ce=xt.exec(Rt);ce;)wt[ce[1]]=ce[2],ce=xt.exec(Rt);return wt}(Se);return $e&&"start"===$e.ignore&&(Jt.lastIndex=Ce,Se+=(Ue=Jt.exec(C))[0],Ce+=Ue[0].length),[Se=Se.replace(O.lineBreak,"\n"),"TK_BLOCK_COMMENT",$e]}if("/"===C.charAt(Ce)){dt.lastIndex=Ce+=1;var Pe=dt.exec(C);return Se="//".concat(Pe[0]),Ce+=Pe[0].length,[Se,"TK_COMMENT"]}}if("`"===Ft||"'"===Ft||'"'===Ft||("/"===Ft||v.e4x&&"<"===Ft&&C.slice(Ce-1).match(/^<([-a-zA-Z:0-9_.]+|{[^{}]*}|!\[CDATA\[[\s\S]*?\]\])(\s+[-a-zA-Z:0-9_.]+\s*=\s*('[^']*'|"[^"]*"|{.*?}))*\s*(\/?)\s*>/))&&("TK_RESERVED"===hn.type&&F(hn.text,["return","case","throw","else","do","typeof","yield"])||"TK_END_EXPR"===hn.type&&")"===hn.text&&hn.parent&&"TK_RESERVED"===hn.parent.type&&F(hn.parent.text,["if","while","for"])||F(hn.type,["TK_COMMENT","TK_START_EXPR","TK_START_BLOCK","TK_END_BLOCK","TK_OPERATOR","TK_EQUALS","TK_EOF","TK_SEMICOLON","TK_COMMA"]))){var ot=Ft,bt=!1,Kt=!1;if(ln=Ft,"/"===ot)for(var dn=!1;Ce<ae&&(bt||dn||C.charAt(Ce)!==ot)&&!O.newline.test(C.charAt(Ce));)ln+=C.charAt(Ce),bt?bt=!1:(bt="\\"===C.charAt(Ce),"["===C.charAt(Ce)?dn=!0:"]"===C.charAt(Ce)&&(dn=!1)),Ce+=1;else if(v.e4x&&"<"===ot){var Tn=/<(\/?)([-a-zA-Z:0-9_.]+|{[^{}]*}|!\[CDATA\[[\s\S]*?\]\])(\s+[-a-zA-Z:0-9_.]+\s*=\s*('[^']*'|"[^"]*"|{.*?}))*\s*(\/?)\s*>/g,$t=C.slice(Ce-1),ut=Tn.exec($t);if(ut&&0===ut.index){for(var Ke=ut[2],xe=0;ut;){var et=!!ut[1],Ne=ut[2],Oe=!!ut[ut.length-1]||"![CDATA["===Ne.slice(0,8);if(Ne!==Ke||Oe||(et?--xe:++xe),xe<=0)break;ut=Tn.exec($t)}var Fe=ut?ut.index+ut[0].length:$t.length;return $t=$t.slice(0,Fe),Ce+=Fe-1,[$t=$t.replace(O.lineBreak,"\n"),"TK_STRING"]}}else for(;Ce<ae&&(bt||C.charAt(Ce)!==ot&&("`"===ot||!O.newline.test(C.charAt(Ce))));)(bt||"`"===ot)&&O.newline.test(C.charAt(Ce))?("\r"===C.charAt(Ce)&&"\n"===C.charAt(Ce+1)&&(Ce+=1),ln+="\n"):ln+=C.charAt(Ce),bt=bt?("x"!==C.charAt(Ce)&&"u"!==C.charAt(Ce)||(Kt=!0),!1):"\\"===C.charAt(Ce),Ce+=1;if(Kt&&v.unescape_strings&&(ln=function(Rt){for(var wt,ce=!1,Ee="",He=0,At="",en=0;ce||He<Rt.length;)if(wt=Rt.charAt(He),He++,ce){if(ce=!1,"x"===wt)At=Rt.substr(He,2),He+=2;else{if("u"!==wt){Ee+="\\".concat(wt);continue}At=Rt.substr(He,4),He+=4}if(!At.match(/^[0123456789abcdefABCDEF]+$/))return Rt;if(0<=(en=parseInt(At,16))&&en<32){Ee+="x"===wt?"\\x".concat(At):"\\u".concat(At);continue}if(34===en||39===en||92===en)Ee+="\\".concat(String.fromCharCode(en));else{if("x"===wt&&126<en&&en<=255)return Rt;Ee+=String.fromCharCode(en)}}else"\\"===wt?ce=!0:Ee+=wt;return Ee}(ln)),Ce<ae&&C.charAt(Ce)===ot&&(ln+=ot,Ce+=1,"/"===ot))for(;Ce<ae&&O.isIdentifierStart(C.charCodeAt(Ce));)ln+=C.charAt(Ce),Ce+=1;return[ln,"TK_STRING"]}if("#"===Ft){if(0===we.length&&"!"===C.charAt(Ce)){for(ln=Ft;Ce<ae&&"\n"!==Ft;)ln+=Ft=C.charAt(Ce),Ce+=1;return["".concat($(ln),"\n"),"TK_UNKNOWN"]}var qe="#";if(Ce<ae&&R.test(C.charAt(Ce))){for(;qe+=Ft=C.charAt(Ce),(Ce+=1)<ae&&"#"!==Ft&&"="!==Ft;);return"#"===Ft||("["===C.charAt(Ce)&&"]"===C.charAt(Ce+1)?(qe+="[]",Ce+=2):"{"===C.charAt(Ce)&&"}"===C.charAt(Ce+1)&&(qe+="{}",Ce+=2)),[qe,"TK_WORD"]}}if("<"===Ft&&("?"===C.charAt(Ce)||"%"===C.charAt(Ce))){Yt.lastIndex=Ce-1;var Ot=Yt.exec(C);if(Ot)return Ce+=(Ft=Ot[0]).length-1,[Ft=Ft.replace(O.lineBreak,"\n"),"TK_STRING"]}if("<"===Ft&&"\x3c!--"===C.substring(Ce-1,Ce+3)){for(Ce+=3,Ft="\x3c!--";!O.newline.test(C.charAt(Ce))&&Ce<ae;)Ft+=C.charAt(Ce),Ce++;return ie=!0,[Ft,"TK_COMMENT"]}if("-"===Ft&&ie&&"--\x3e"===C.substring(Ce-1,Ce+2))return ie=!1,Ce+=2,["--\x3e","TK_COMMENT"];if("."===Ft)return[Ft,"TK_DOT"];if(F(Ft,ne)){for(;Ce<ae&&F(Ft+C.charAt(Ce),ne)&&(Ft+=C.charAt(Ce),!(ae<=(Ce+=1))););return","===Ft?[Ft,"TK_COMMA"]:"="===Ft?[Ft,"TK_EQUALS"]:[Ft,"TK_OPERATOR"]}return[Ft,"TK_UNKNOWN"]}this.tokenize=function(){var ln,hn,Qe;ae=C.length,Ce=0,ie=!1,we=[];for(var Ft=null,mn=[],zt=[];!hn||"TK_EOF"!==hn.type;){for(Qe=Gt(),ln=new D(Qe[1],Qe[0],ee,oe);"TK_COMMENT"===ln.type||"TK_BLOCK_COMMENT"===ln.type||"TK_UNKNOWN"===ln.type;)"TK_BLOCK_COMMENT"===ln.type&&(ln.directives=Qe[2]),zt.push(ln),Qe=Gt(),ln=new D(Qe[1],Qe[0],ee,oe);zt.length&&(ln.comments_before=zt,zt=[]),"TK_START_BLOCK"===ln.type||"TK_START_EXPR"===ln.type?(ln.parent=hn,mn.push(Ft),Ft=ln):("TK_END_BLOCK"===ln.type||"TK_END_EXPR"===ln.type)&&Ft&&("]"===ln.text&&"["===Ft.text||")"===ln.text&&"("===Ft.text||"}"===ln.text&&"{"===Ft.text)&&(ln.parent=Ft.parent,Ft=mn.pop()),we.push(ln),hn=ln}return we}}return{run:function(v,T){function Z(Se){return Se.replace(/\s+$/g,"")}var R,M,H,ne,ee,oe,ie,we,Ce,ae,me,ke,dt,Mt;for(void 0!==(T=T||{}).wrap_line_length&&0!==parseInt(T.wrap_line_length,10)||void 0===T.max_char||0===parseInt(T.max_char,10)||(T.wrap_line_length=T.max_char),M=void 0!==T.indent_inner_html&&T.indent_inner_html,H=void 0===T.indent_size?4:parseInt(T.indent_size,10),ne=void 0===T.indent_char?" ":T.indent_char,oe=void 0===T.brace_style?"collapse":T.brace_style,ee=0===parseInt(T.wrap_line_length,10)?32786:parseInt(T.wrap_line_length||250,10),ie=T.unformatted||["a","span","img","bdo","em","strong","dfn","code","samp","kbd","const","cite","abbr","acronym","q","sub","sup","tt","i","b","big","small","u","s","strike","font","ins","del","address","pre"],Ce=(we=void 0===T.preserve_newlines||T.preserve_newlines)?isNaN(parseInt(T.max_preserve_newlines,10))?32786:parseInt(T.max_preserve_newlines,10):0,ae=void 0!==T.indent_handlebars&&T.indent_handlebars,me=void 0===T.wrap_attributes?"auto":T.wrap_attributes,ke=void 0===T.wrap_attributes_indent_size?H:parseInt(T.wrap_attributes_indent_size,10)||H,dt=void 0!==T.end_with_newline&&T.end_with_newline,Mt=Array.isArray(T.extra_liners)?T.extra_liners.concat():"string"==typeof T.extra_liners?T.extra_liners.split(","):"head,body,/html".split(","),T.indent_with_tabs&&(ne="\t",H=1),(R=new function(){return this.pos=0,this.token="",this.current_mode="CONTENT",this.tags={parent:"parent1",parentcount:1,parent1:""},this.tag_type="",this.token_text=this.last_token=this.last_text=this.token_type="",this.newlines=0,this.indent_content=M,this.Utils={whitespace:"\n\r\t ".split(""),single_token:"br,input,link,meta,source,!doctype,basefont,base,area,hr,wbr,param,img,isindex,embed".split(","),extra_liners:Mt,in_array:function(Ue,$e){for(var Pe=0;Pe<$e.length;Pe++)if(Ue===$e[Pe])return!0;return!1}},this.is_whitespace=function(Ue){for(;0<Ue.length;Ue++)if(!this.Utils.in_array(Ue.charAt(0),this.Utils.whitespace))return!1;return!0},this.traverse_whitespace=function(){var Ue="";if(Ue=this.input.charAt(this.pos),this.Utils.in_array(Ue,this.Utils.whitespace)){for(this.newlines=0;this.Utils.in_array(Ue,this.Utils.whitespace);)we&&"\n"===Ue&&this.newlines<=Ce&&(this.newlines+=1),this.pos++,Ue=this.input.charAt(this.pos);return!0}return!1},this.space_or_wrap=function(Ue){this.line_char_count>=this.wrap_line_length?(this.print_newline(!1,Ue),this.print_indentation(Ue)):(this.line_char_count++,Ue.push(" "))},this.get_content=function(){for(var Ue="",$e=[];"<"!=this.input.charAt(this.pos);){if(this.pos>=this.input.length)return $e.length?$e.join(""):["","TK_EOF"];if(this.traverse_whitespace())this.space_or_wrap($e);else{if(ae){var Pe=this.input.substr(this.pos,3);if("{{#"===Pe||"{{/"===Pe)break;if("{{!"===Pe)return[this.get_tag(),"TK_TAG_HANDLEBARS_COMMENT"];if("{{"===this.input.substr(this.pos,2)&&"{{else}}"===this.get_tag(!0))break}Ue=this.input.charAt(this.pos),this.pos++,this.line_char_count++,$e.push(Ue)}}return $e.length?$e.join(""):""},this.get_contents_to=function(Ue){if(this.pos===this.input.length)return["","TK_EOF"];var $e="",Pe=new RegExp("</".concat(Ue,"\\s*>"),"igm");Pe.lastIndex=this.pos;var ot=Pe.exec(this.input),bt=ot?ot.index:this.input.length;return this.pos<bt&&($e=this.input.substring(this.pos,bt),this.pos=bt),$e},this.record_tag=function(Ue){this.tags["".concat(Ue,"count")]?this.tags["".concat(Ue,"count")]++:this.tags["".concat(Ue,"count")]=1,this.tags[Ue+this.tags["".concat(Ue,"count")]]=this.indent_level,this.tags[Ue+this.tags["".concat(Ue,"count")]+"parent"]=this.tags.parent,this.tags.parent=Ue+this.tags["".concat(Ue,"count")]},this.retrieve_tag=function(Ue){if(this.tags["".concat(Ue,"count")]){for(var $e=this.tags.parent;$e&&Ue+this.tags["".concat(Ue,"count")]!==$e;)$e=this.tags["".concat($e,"parent")];$e&&(this.indent_level=this.tags[Ue+this.tags["".concat(Ue,"count")]],this.tags.parent=this.tags[$e+"parent"]),delete this.tags[Ue+this.tags["".concat(Ue,"count")]+"parent"],delete this.tags[Ue+this.tags["".concat(Ue,"count")]],1===this.tags["".concat(Ue,"count")]?delete this.tags["".concat(Ue,"count")]:this.tags["".concat(Ue,"count")]--}},this.indent_to_tag=function(Ue){if(this.tags["".concat(Ue,"count")]){for(var $e=this.tags.parent;$e&&Ue+this.tags["".concat(Ue,"count")]!==$e;)$e=this.tags["".concat($e,"parent")];$e&&(this.indent_level=this.tags[Ue+this.tags["".concat(Ue,"count")]])}},this.get_tag=function(Ue){var $e,Pe,ot="",bt=[],Kt="",dn=!1,Tn=!0,$t=this.pos,ut=this.line_char_count;Ue=void 0!==Ue&&Ue;do{if(this.pos>=this.input.length)return Ue&&(this.pos=$t,this.line_char_count=ut),bt.length?bt.join(""):["","TK_EOF"];if(ot=this.input.charAt(this.pos),this.pos++,this.Utils.in_array(ot,this.Utils.whitespace))dn=!0;else{if("'"!==ot&&'"'!==ot||(ot+=this.get_unformatted(ot),dn=!0),"="===ot&&(dn=!1),bt.length&&"="!=bt[bt.length-1]&&">"!=ot&&dn){if(this.space_or_wrap(bt),dn=!1,!Tn&&"force"===me&&"/"!=ot){this.print_newline(!0,bt),this.print_indentation(bt);for(var Ke=0;Ke<ke;Ke++)bt.push(ne)}for(var xe=0;xe<bt.length;xe++)if(" "===bt[xe]){Tn=!1;break}}if(ae&&"<"===Pe&&ot+this.input.charAt(this.pos)==="{{"&&(ot+=this.get_unformatted("}}"),bt.length&&" "!=bt[bt.length-1]&&"<"!=bt[bt.length-1]&&(ot=" ".concat(ot)),dn=!0),"<"!==ot||Pe||($e=this.pos-1,Pe="<"),ae&&!Pe&&2<=bt.length&&"{"===bt[bt.length-1]&&"{"===bt[bt.length-2]&&($e="#"===ot||"/"===ot||"!"===ot?this.pos-3:this.pos-2,Pe="{"),this.line_char_count++,bt.push(ot),bt[1]&&("!"===bt[1]||"?"===bt[1]||"%"===bt[1])){bt=[this.get_comment($e)];break}if(ae&&bt[1]&&"{"===bt[1]&&bt[2]&&"!"===bt[2]){bt=[this.get_comment($e)];break}if(ae&&"{"===Pe&&2<bt.length&&"}"===bt[bt.length-2]&&"}"===bt[bt.length-1])break}}while(">"!=ot);var et,Oe=bt.join("");et=-1!=Oe.indexOf(" ")?Oe.indexOf(" "):Oe.indexOf("{"===Oe[0]?"}":">");var Fe=Oe.substring("<"!==Oe[0]&&ae?"#"===Oe[2]?3:2:1,et).toLowerCase();return"/"===Oe.charAt(Oe.length-2)||this.Utils.in_array(Fe,this.Utils.single_token)?Ue||(this.tag_type="SINGLE"):ae&&"{"===Oe[0]&&"else"===Fe?Ue||(this.indent_to_tag("if"),this.tag_type="HANDLEBARS_ELSE",this.indent_content=!0,this.traverse_whitespace()):this.is_unformatted(Fe,ie)?(Kt=this.get_unformatted("</".concat(Fe,">"),Oe),bt.push(Kt),this.tag_type="SINGLE"):"script"===Fe&&(-1===Oe.search("type")||-1<Oe.search("type")&&-1<Oe.search(/\b(text|application)\/(x-)?(javascript|ecmascript|jscript|livescript)/))?Ue||(this.record_tag(Fe),this.tag_type="SCRIPT"):"style"===Fe&&(-1===Oe.search("type")||-1<Oe.search("type")&&-1<Oe.search("text/css"))?Ue||(this.record_tag(Fe),this.tag_type="STYLE"):"!"===Fe.charAt(0)?Ue||(this.tag_type="SINGLE",this.traverse_whitespace()):Ue||("/"===Fe.charAt(0)?(this.retrieve_tag(Fe.substring(1)),this.tag_type="END"):(this.record_tag(Fe),"html"!=Fe.toLowerCase()&&(this.indent_content=!0),this.tag_type="START"),this.traverse_whitespace()&&this.space_or_wrap(bt),this.Utils.in_array(Fe,this.Utils.extra_liners)&&(this.print_newline(!1,this.output),this.output.length&&"\n"!=this.output[this.output.length-2]&&this.print_newline(!0,this.output))),Ue&&(this.pos=$t,this.line_char_count=ut),bt.join("")},this.get_comment=function(Ue){var $e="",Pe=">",ot=!1;this.pos=Ue;var bt=this.input.charAt(this.pos);for(this.pos++;this.pos<=this.input.length&&(($e+=bt)[$e.length-1]!==Pe[Pe.length-1]||-1==$e.indexOf(Pe));)!ot&&$e.length<10&&(0===$e.indexOf("<![if")?(Pe="<![endif]>",ot=!0):0===$e.indexOf("<![cdata[")?(Pe="]]>",ot=!0):0===$e.indexOf("<![")?(Pe="]>",ot=!0):0===$e.indexOf("\x3c!--")?(Pe="--\x3e",ot=!0):0===$e.indexOf("{{!")?(Pe="}}",ot=!0):0===$e.indexOf("<?")?(Pe="?>",ot=!0):0===$e.indexOf("<%")&&(Pe="%>",ot=!0)),bt=this.input.charAt(this.pos),this.pos++;return $e},this.get_unformatted=function(Ue,$e){if($e&&-1!=$e.toLowerCase().indexOf(Ue))return"";var Pe="",ot="",bt=0,Kt=!0;do{if(this.pos>=this.input.length)return ot;if(Pe=this.input.charAt(this.pos),this.pos++,this.Utils.in_array(Pe,this.Utils.whitespace)){if(!Kt){this.line_char_count--;continue}if("\n"===Pe||"\r"===Pe){ot+="\n",this.line_char_count=0;continue}}ot+=Pe,this.line_char_count++,Kt=!0,ae&&"{"===Pe&&ot.length&&"{"===ot[ot.length-2]&&(bt=(ot+=this.get_unformatted("}}")).length)}while(-1===ot.toLowerCase().indexOf(Ue,bt));return ot},this.get_token=function(){var Ue;if("TK_TAG_SCRIPT"!==this.last_token&&"TK_TAG_STYLE"!==this.last_token)return"CONTENT"===this.current_mode?"string"!=typeof(Ue=this.get_content())?Ue:[Ue,"TK_CONTENT"]:"TAG"===this.current_mode?"string"!=typeof(Ue=this.get_tag())?Ue:[Ue,"TK_TAG_".concat(this.tag_type)]:void 0;var $e=this.last_token.substr(7);return"string"!=typeof(Ue=this.get_contents_to($e))?Ue:[Ue,"TK_".concat($e)]},this.get_full_indent=function(Ue){return(Ue=this.indent_level+Ue||0)<1?"":new Array(Ue+1).join(this.indent_string)},this.is_unformatted=function(Ue,$e){if(!this.Utils.in_array(Ue,$e))return!1;if("a"!=Ue.toLowerCase()||!this.Utils.in_array("a",$e))return!0;var Pe=(this.get_tag(!0)||"").match(/^\s*<\s*\/?([a-z]*)\s*[^>]*>\s*$/);return!(Pe&&!this.Utils.in_array(Pe,$e))},this.printer=function(Ue,$e,Pe,ot,bt){this.input=Ue||"",this.output=[],this.indent_character=$e,this.indent_string="",this.indent_size=Pe,this.brace_style=bt,this.indent_level=0,this.wrap_line_length=ot;for(var Kt=this.line_char_count=0;Kt<this.indent_size;Kt++)this.indent_string+=this.indent_character;this.print_newline=function(dn,Tn){this.line_char_count=0,Tn&&Tn.length&&(dn||"\n"!=Tn[Tn.length-1])&&("\n"!=Tn[Tn.length-1]&&(Tn[Tn.length-1]=Z(Tn[Tn.length-1])),Tn.push("\n"))},this.print_indentation=function(dn){for(var Tn=0;Tn<this.indent_level;Tn++)dn.push(this.indent_string),this.line_char_count+=this.indent_string.length},this.print_token=function(dn){this.is_whitespace(dn)&&!this.output.length||((dn||""!==dn)&&this.output.length&&"\n"===this.output[this.output.length-1]&&(this.print_indentation(this.output),dn=dn.replace(/^\s+/g,"")),this.print_token_raw(dn))},this.print_token_raw=function(dn){0<this.newlines&&(dn=Z(dn)),dn&&""!==dn&&(1<dn.length&&"\n"===dn[dn.length-1]?(this.output.push(dn.slice(0,-1)),this.print_newline(!1,this.output)):this.output.push(dn));for(var Tn=0;Tn<this.newlines;Tn++)this.print_newline(0<Tn,this.output);this.newlines=0},this.indent=function(){this.indent_level++},this.unindent=function(){0<this.indent_level&&this.indent_level--}},this}).printer(v,ne,H,ee,oe);;){var xt=R.get_token();if(R.token_text=xt[0],R.token_type=xt[1],"TK_EOF"===R.token_type)break;switch(R.token_type){case"TK_TAG_START":R.print_newline(!1,R.output),R.print_token(R.token_text),R.indent_content&&(R.indent(),R.indent_content=!1),R.current_mode="CONTENT";break;case"TK_TAG_STYLE":case"TK_TAG_SCRIPT":R.print_newline(!1,R.output),R.print_token(R.token_text),R.current_mode="CONTENT";break;case"TK_TAG_END":if("TK_CONTENT"===R.last_token&&""===R.last_text){var Jt=R.token_text.match(/\w+/)[0],Yt=null;R.output.length&&(Yt=R.output[R.output.length-1].match(/(?:<|{{#)\/?\s*(\w+)/)),(null===Yt||Yt[1]!=Jt&&!R.Utils.in_array(Yt[1],ie))&&R.print_newline(!1,R.output)}R.print_token(R.token_text),R.current_mode="CONTENT";break;case"TK_TAG_SINGLE":var Gt=R.token_text.match(/^\s*<([a-z-]+)/i);Gt&&R.Utils.in_array(Gt[1],ie)||R.print_newline(!1,R.output),R.print_token(R.token_text),R.current_mode="CONTENT";break;case"TK_TAG_HANDLEBARS_ELSE":R.print_token(R.token_text),R.indent_content&&(R.indent(),R.indent_content=!1),R.current_mode="CONTENT";break;case"TK_TAG_HANDLEBARS_COMMENT":case"TK_CONTENT":R.print_token(R.token_text),R.current_mode="TAG";break;case"TK_STYLE":case"TK_SCRIPT":if(""!==R.token_text){R.print_newline(!1,R.output);var ln=R.token_text,hn=void 0,Qe=1;"TK_SCRIPT"===R.token_type?hn=j:"TK_STYLE"===R.token_type&&(hn=x),"keep"===T.indent_scripts?Qe=0:"separate"===T.indent_scripts&&(Qe=-R.indent_level);var Ft=R.get_full_indent(Qe);if(hn)ln=hn(ln.replace(/^\s*/,Ft),T);else{var mn=ln.match(/^\s*/)[0].match(/[^\n\r]*$/)[0].split(R.indent_string).length-1,zt=R.get_full_indent(Qe-mn);ln=ln.replace(/^\s*/,Ft).replace(/\r\n|\r|\n/g,"\n"+zt).replace(/\s+$/,"")}ln&&(R.print_token_raw(ln),R.print_newline(!0,R.output))}R.current_mode="TAG";break;default:""!==R.token_text&&R.print_token(R.token_text)}R.last_token=R.token_type,R.last_text=R.token_text}var rn=R.output.join("").replace(/[\r\n\t ]+$/,"");return dt&&(rn+="\n"),rn}}},Object.assign(e.DEFAULTS,{codeMirror:window.CodeMirror,codeMirrorOptions:{lineNumbers:!0,tabMode:"indent",indentWithTabs:!0,lineWrapping:!0,mode:"text/html",tabSize:2},codeBeautifierOptions:{end_with_newline:!0,indent_inner_html:!0,extra_liners:["p","h1","h2","h3","h4","h5","h6","blockquote","pre","ul","ol","table","dl"],brace_style:"expand",indent_char:"\t",indent_size:1,wrap_line_length:0},codeViewKeepActiveButtons:["fullscreen"]}),e.PLUGINS.codeView=function(n){var l,m,h=n.$,O=function(){return n.$box.hasClass("fr-code-view")};function x(){return m?m.getValue():l.val()}function F(){O()&&(m&&m.setSize(null,n.opts.height?n.opts.height:"auto"),n.opts.heightMin||n.opts.height?(n.$box.find(".CodeMirror-scroll, .CodeMirror-gutters").css("min-height",n.opts.heightMin||n.opts.height),l.css("height",n.opts.height)):n.$box.find(".CodeMirror-scroll, .CodeMirror-gutters").css("min-height",""))}var $,j=!1;function V(){O()&&n.events.trigger("blur")}function N(){O()&&j&&n.events.trigger("focus")}function B(A){void 0===A&&(A=!O());var T,Z,C=n.$tb.find('.fr-command[data-cmd="html"]');A?(n.popups.hideAll(),function W(A){l||(function(){l=h('<textarea class="fr-code" tabIndex="-1">'),n.$wp.append(l),l.attr("dir",n.opts.direction),n.$box.hasClass("fr-basic")||($=h('<a data-cmd="html" title="Code View" class="fr-command fr-btn html-switch'.concat(n.helpers.isMobile()?"":" fr-desktop",'" role="button" tabIndex="-1"><i class="fa fa-code"></i></button>')),n.$box.append($),n.events.bindClick(n.$box,"a.html-switch",function(){n.events.trigger("commands.before",["html"]),B(!1),n.events.trigger("commands.after",["html"])}));var ee=function(){return!O()};n.events.on("buttons.refresh",ee),n.events.on("copy",ee,!0),n.events.on("cut",ee,!0),n.events.on("paste",ee,!0),n.events.on("destroy",D,!0),n.events.on("html.set",function(){O()&&B(!0)}),n.events.on("codeView.update",F),n.events.on("codeView.toggle",function(){n.$box.hasClass("fr-code-view")&&B()}),n.events.on("form.submit",function(){O()&&(n.html.set(x()),n.events.trigger("contentChanged",[],!0))},!0)}(),!m&&n.opts.codeMirror?((m=n.opts.codeMirror.fromTextArea(l.get(0),n.opts.codeMirrorOptions)).on("blur",V),m.on("focus",N)):(n.events.$on(l,"keydown keyup change input",function(){n.opts.height?this.removeAttribute("rows"):(this.rows=1,this.style.height=0===this.value.length?"auto":"".concat(this.scrollHeight,"px"))}),n.events.$on(l,"blur",V),n.events.$on(l,"focus",N))),n.undo.saveStep(),n.html.cleanEmptyTags(),n.html.cleanWhiteTags(!0),n.core.hasFocus()&&(n.core.isEmpty()||(n.selection.save(),n.$el.find('.fr-marker[data-type="true"]').first().replaceWith('<span class="fr-tmp fr-sm">F</span>'),n.$el.find('.fr-marker[data-type="false"]').last().replaceWith('<span class="fr-tmp fr-em">F</span>')));var C=n.html.get(!1,!0);n.$el.find("span.fr-tmp").remove(),n.$box.toggleClass("fr-code-view",!0);var v,T,Z=!1;if(n.core.hasFocus()&&(Z=!0,n.events.disableBlur(),n.$el.blur()),C=(C=C.replace(/<span class="fr-tmp fr-sm">F<\/span>/,"FROALA-SM")).replace(/<span class="fr-tmp fr-em">F<\/span>/,"FROALA-EM"),n.codeBeautifier&&!C.includes("fr-embedly")&&(C=n.codeBeautifier.run(C,n.opts.codeBeautifierOptions)),m){v=C.indexOf("FROALA-SM"),(T=C.indexOf("FROALA-EM"))<v?v=T:T-=9;var R=(C=C.replace(/FROALA-SM/g,"").replace(/FROALA-EM/g,"")).substring(0,v).length-C.substring(0,v).replace(/\n/g,"").length,M=C.substring(0,T).length-C.substring(0,T).replace(/\n/g,"").length;v=C.substring(0,v).length-C.substring(0,C.substring(0,v).lastIndexOf("\n")+1).length,T=C.substring(0,T).length-C.substring(0,C.substring(0,T).lastIndexOf("\n")+1).length,m.setSize(null,n.opts.height?n.opts.height:"auto"),n.opts.heightMin&&n.$box.find(".CodeMirror-scroll").css("min-height",n.opts.heightMin),m.setValue(C),j=!Z,m.focus(),j=!0,m.setSelection({line:R,ch:v},{line:M,ch:T}),m.refresh(),m.clearHistory()}else{v=C.indexOf("FROALA-SM"),T=C.indexOf("FROALA-EM")-9,n.opts.heightMin&&l.css("min-height",n.opts.heightMin),n.opts.height&&l.css("height",n.opts.height),n.opts.heightMax&&l.css("max-height",n.opts.height||n.opts.heightMax),l.val(C.replace(/FROALA-SM/g,"").replace(/FROALA-EM/g,"")).trigger("change");var H=h(n.o_doc).scrollTop();j=!Z,l.focus(),j=!0,l.get(0).setSelectionRange(v,T),h(n.o_doc).scrollTop(H)}n.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").not(A).filter(function(){return n.opts.codeViewKeepActiveButtons.indexOf(h(this).data("cmd"))<0}).addClass("fr-disabled").attr("aria-disabled",!0),A.addClass("fr-active").attr("aria-pressed",!0),!n.helpers.isMobile()&&n.opts.toolbarInline&&n.toolbar.hide()}(C)):(n.$box.toggleClass("fr-code-view",!1),T=C,Z=x(),n.html.set(Z),n.$el.blur(),n.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").not(T).removeClass("fr-disabled").attr("aria-disabled",!1),T.removeClass("fr-active").attr("aria-pressed",!1),n.selection.setAtStart(n.el),n.selection.restore(),n.placeholder.refresh(),n.undo.saveStep(),n.events.trigger("codeView.update"))}function D(){O()&&B(!1),m&&m.toTextArea(),l.val("").removeData().remove(),l=null,$&&($.remove(),$=null)}return{_init:function(){if(n.events.on("focus",function(){var v;n.opts.toolbarContainer&&(v=n.$tb.find('.fr-command[data-cmd="html"]'),O()?(n.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command").not(v).filter(function(){return n.opts.codeViewKeepActiveButtons.indexOf(h(this).data("cmd"))<0}).addClass("fr-disabled").attr("aria-disabled",!1),v.addClass("fr-active").attr("aria-pressed",!1)):(n.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command").not(v).removeClass("fr-disabled").attr("aria-disabled",!1),v.removeClass("fr-active").attr("aria-pressed",!1)))}),!n.$wp)return!1},toggle:B,isActive:O,get:x}},e.RegisterCommand("html",{title:"Code View",undo:!1,focus:!1,forcedRefresh:!0,toggle:!0,callback:function(){this.codeView.toggle()},plugin:"codeView"}),e.DefineIcon("html",{NAME:"code",SVG_KEY:"codeView"}),Object.assign(e.POPUP_TEMPLATES,{"textColor.picker":"[_BUTTONS_][_TEXT_COLORS_][_CUSTOM_COLOR_]","backgroundColor.picker":"[_BUTTONS_][_BACKGROUND_COLORS_][_CUSTOM_COLOR_]"}),Object.assign(e.DEFAULTS,{colorsText:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","REMOVE"],colorsBackground:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","REMOVE"],colorsStep:7,colorsHEXInput:!0,colorsButtons:["colorsBack","|","-"]}),e.PLUGINS.colors=function(n){var l=n.$,m='<div class="fr-color-hex-layer fr-active fr-layer" id="fr-color-hex-layer- \n  '.concat(n.id,'"><div class="fr-input-line"><input maxlength="7" id="[ID]"\n  type="text" placeholder="').concat(n.language.translate("HEX Color"),'" \n  tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><button \n  type="button" class="fr-command fr-submit" data-cmd="[COMMAND]" tabIndex="2" role="button">\n  ').concat(n.language.translate("OK"),"</button></div></div>");function h($){for(var j="text"===$?n.opts.colorsText:n.opts.colorsBackground,V='<div class="fr-color-set fr-'.concat($,'-color fr-selected-set">'),N=0;N<j.length;N++)0!==N&&N%n.opts.colorsStep==0&&(V+="<br>"),V+="REMOVE"!==j[N]?'<span class="fr-command fr-select-color" style="background:'.concat(j[N],';" \n        tabIndex="-1" aria-selected="false" role="button" data-cmd="apply').concat($,'Color" \n        data-param1="').concat(j[N],'"><span class="fr-sr-only"> ').concat(n.language.translate("Color")).concat(j[N]," \n        &nbsp;&nbsp;&nbsp;</span></span>"):'<span class="fr-command fr-select-color" data-cmd="apply'.concat($,'Color"\n         tabIndex="-1" role="button" data-param1="REMOVE" \n         title="').concat(n.language.translate("Clear Formatting"),'">').concat(n.icon.create("remove"),' \n        <span class="fr-sr-only"> ').concat(n.language.translate("Clear Formatting")," </span></span>");return"".concat(V,"</div>")}function x($){"REMOVE"!==$?n.format.applyStyle("background-color",n.helpers.HEXtoRGB($)):n.format.removeStyle("background-color"),n.popups.hide("backgroundColor.picker")}function F($){"REMOVE"!==$?n.format.applyStyle("color",n.helpers.HEXtoRGB($)):n.format.removeStyle("color"),n.popups.hide("textColor.picker")}return{showColorsPopup:function(j){var V=n.$tb.find('.fr-command[data-cmd="'.concat(j,'"]')),N=n.popups.get("".concat(j,".picker"));if(N||(N=function(C){var v="";n.opts.toolbarInline&&0<n.opts.colorsButtons.length&&(v+='<div class="fr-buttons fr-colors-buttons fr-tabs">\n        '.concat(n.button.buildList(n.opts.colorsButtons),"\n        </div>"));var T,Z="";T="textColor"===C?(n.opts.colorsHEXInput&&(Z=m.replace(/\[ID\]/g,"fr-color-hex-layer-text-".concat(n.id)).replace(/\[COMMAND\]/g,"customTextColor")),{buttons:v,text_colors:h("text"),custom_color:Z}):(n.opts.colorsHEXInput&&(Z=m.replace(/\[ID\]/g,"fr-color-hex-layer-background-".concat(n.id)).replace(/\[COMMAND\]/g,"customBackgroundColor")),{buttons:v,background_colors:h("background"),custom_color:Z});var H,ne,R=n.popups.create("".concat(C,".picker"),T);return H=R,ne="".concat(C,".picker"),n.events.on("popup.tab",function(ee){var oe=l(ee.currentTarget);if(!n.popups.isVisible(ne)||!oe.is("span"))return!0;var ie=ee.which,we=!0;if(e.KEYCODE.TAB===ie){var Ce=H.find(".fr-buttons");we=!n.accessibility.focusToolbar(Ce,!!ee.shiftKey)}else if(e.KEYCODE.ARROW_UP===ie||e.KEYCODE.ARROW_DOWN===ie||e.KEYCODE.ARROW_LEFT===ie||e.KEYCODE.ARROW_RIGHT===ie){if(oe.is("span.fr-select-color")){var ae=oe.parent().find("span.fr-select-color"),me=ae.index(oe),ke=n.opts.colorsStep,dt=Math.floor(ae.length/ke),Mt=me%ke,Jt=Math.floor(me/ke)*ke+Mt,Yt=dt*ke;e.KEYCODE.ARROW_UP===ie?Jt=((Jt-ke)%Yt+Yt)%Yt:e.KEYCODE.ARROW_DOWN===ie?Jt=(Jt+ke)%Yt:e.KEYCODE.ARROW_LEFT===ie?Jt=((Jt-1)%Yt+Yt)%Yt:e.KEYCODE.ARROW_RIGHT===ie&&(Jt=(Jt+1)%Yt);var Gt=l(ae.get(Jt));n.events.disableBlur(),Gt.focus(),we=!1}}else e.KEYCODE.ENTER===ie&&(n.button.exec(oe),we=!1);return!1===we&&(ee.preventDefault(),ee.stopPropagation()),we},!0),R}(j)),!N.hasClass("fr-active"))if(n.popups.setContainer("".concat(j,".picker"),n.$tb),function O($){var j,V=n.popups.get("".concat($,"Color.picker")),N=l(n.selection.element());j="background"===$?"background-color":"color";var A,C,v,T,W=V.find(".fr-".concat($,"-color .fr-select-color"));for(W.find(".fr-selected-color").remove(),W.removeClass("fr-active-item"),W.not('[data-param1="REMOVE"]').attr("aria-selected",!1);N.get(0)!==n.el;){if("transparent"!==N.css(j)&&"rgba(0, 0, 0, 0)"!==N.css(j)){var B=V.find(".fr-".concat($,'-color .fr-select-color[data-param1="').concat(n.helpers.RGBToHex(N.css(j)),'"]'));B.append('<span class="fr-selected-color" aria-hidden="true">\uf00c</span>'),B.addClass("fr-active-item").attr("aria-selected",!0);break}N=N.parent()}(v=(C=n.popups.get("".concat(A=$,"Color.picker"))).find(".fr-".concat(A,"-color .fr-active-item")).attr("data-param1"))||(v=""),(T=C.find(".fr-color-hex-layer input")).length&&l(T.val(v).input).trigger("change")}("textColor"===j?"text":"background"),V.isVisible()){var W=n.button.getPosition(V),B=W.left,D=W.top;n.popups.show("".concat(j,".picker"),B,D,V.outerHeight())}else n.position.forSelection(N),n.popups.show("".concat(j,".picker"))},background:x,customColor:function(j){var V=n.popups.get("".concat(j,"Color.picker")).find(".fr-color-hex-layer input");if(V.length){var N=V.val();"background"===j?x(N):F(N)}},text:F,back:function(){n.popups.hide("textColor.picker"),n.popups.hide("backgroundColor.picker"),n.toolbar.showInline()}}},e.DefineIcon("textColor",{NAME:"tint",SVG_KEY:"textColor"}),e.RegisterCommand("textColor",{title:"Text Color",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("textColor.picker")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("textColor.picker")):this.colors.showColorsPopup("textColor")}}),e.RegisterCommand("applytextColor",{undo:!0,callback:function(n,l){this.colors.text(l)}}),e.RegisterCommand("customTextColor",{title:"OK",undo:!0,callback:function(){this.colors.customColor("text")}}),e.DefineIcon("backgroundColor",{NAME:"paint-brush",SVG_KEY:"backgroundColor"}),e.RegisterCommand("backgroundColor",{title:"Background Color",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("backgroundColor.picker")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("backgroundColor.picker")):this.colors.showColorsPopup("backgroundColor")}}),e.RegisterCommand("applybackgroundColor",{undo:!0,callback:function(n,l){this.colors.background(l)}}),e.RegisterCommand("customBackgroundColor",{title:"OK",undo:!0,callback:function(){this.colors.customColor("background")}}),e.DefineIcon("colorsBack",{NAME:"arrow-left",SVG_KEY:"back"}),e.RegisterCommand("colorsBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.colors.back()}}),e.DefineIcon("remove",{NAME:"eraser",SVG_KEY:"remove"}),Object.assign(e.DEFAULTS,{dragInline:!0}),e.PLUGINS.draggable=function(n){var l=n.$;function m(W){return!(!W.originalEvent||!W.originalEvent.target||W.originalEvent.target.nodeType!==Node.TEXT_NODE)||(W.target&&"A"===W.target.tagName&&1===W.target.childNodes.length&&"IMG"===W.target.childNodes[0].tagName&&(W.target=W.target.childNodes[0]),l(W.target).hasClass("fr-draggable")?(n.undo.canDo()||n.undo.saveStep(),n.$el.attr("contenteditable",!!n.opts.dragInline),n.opts.toolbarInline&&n.toolbar.hide(),l(W.target).addClass("fr-dragging"),n.browser.msie||n.browser.edge||n.selection.clear(),void W.originalEvent.dataTransfer.setData("text","Froala")):(W.preventDefault(),!1))}var h,O=function(B){return!(B&&("HTML"===B.tagName||"BODY"===B.tagName||n.node.isElement(B)))};function x(W,B,D){if(n.opts.iframe){var A=n.helpers.getPX(n.$wp.find(".fr-iframe").css("padding-top")),C=n.helpers.getPX(n.$wp.find(".fr-iframe").css("padding-left"));W+=n.$iframe.offset().top+A,B+=n.$iframe.offset().left+C}h.offset().top!==W&&h.css("top",W),h.offset().left!==B&&h.css("left",B),h.width()!==D&&h.css("width",D)}function F(W){W.originalEvent.dataTransfer.dropEffect="move",n.opts.dragInline?(!function(){for(var D=null,A=0;A<e.INSTANCES.length;A++)if((D=e.INSTANCES[A].$el.find(".fr-dragging")).length)return D.get(0)}()||n.browser.msie||n.browser.edge)&&W.preventDefault():(W.preventDefault(),function(D){var A=n.doc.elementFromPoint(D.originalEvent.pageX-n.win.pageXOffset,D.originalEvent.pageY-n.win.pageYOffset);if(!O(A)){for(var C=0,v=A;!O(v)&&v===A&&0<D.originalEvent.pageY-n.win.pageYOffset-C;)C++,v=n.doc.elementFromPoint(D.originalEvent.pageX-n.win.pageXOffset,D.originalEvent.pageY-n.win.pageYOffset-C);(!O(v)||h&&0===n.$el.find(v).length&&v!==h.get(0))&&(v=null);for(var T=0,Z=A;!O(Z)&&Z===A&&D.originalEvent.pageY-n.win.pageYOffset+T<l(n.doc).height();)T++,Z=n.doc.elementFromPoint(D.originalEvent.pageX-n.win.pageXOffset,D.originalEvent.pageY-n.win.pageYOffset+T);(!O(Z)||h&&0===n.$el.find(Z).length&&Z!==h.get(0))&&(Z=null),A=null===Z&&v?v:Z&&null===v?Z:Z&&v?C<T?v:Z:null}if(l(A).hasClass("fr-drag-helper"))return!1;if(A&&!n.node.isBlock(A)&&(A=n.node.blockParent(A)),A&&0<=["TD","TH","TR","THEAD","TBODY"].indexOf(A.tagName)&&(A=l(A).parents("table").get(0)),A&&0<=["LI"].indexOf(A.tagName)&&(A=l(A).parents("UL, OL").get(0)),A&&!l(A).hasClass("fr-drag-helper")){var R;h||(e.$draggable_helper||(e.$draggable_helper=l(document.createElement("div")).attr("class","fr-drag-helper")),h=e.$draggable_helper,n.events.on("shared.destroy",function(){h.html("").removeData().remove(),h=null},!0)),R=D.originalEvent.pageY<l(A).offset().top+l(A).outerHeight()/2;var M=l(A),H=0;R||0!==M.next().length?(R||(M=M.next()),"before"===h.data("fr-position")&&M.is(h.data("fr-tag"))||(0<M.prev().length&&(H=parseFloat(M.prev().css("margin-bottom"))||0),H=Math.max(H,parseFloat(M.css("margin-top"))||0),x(M.offset().top-H/2-n.$box.offset().top,M.offset().left-n.win.pageXOffset-n.$box.offset().left,M.width()),h.data("fr-position","before"))):"after"===h.data("fr-position")&&M.is(h.data("fr-tag"))||(H=parseFloat(M.css("margin-bottom"))||0,x(M.offset().top+l(A).height()+H/2-n.$box.offset().top,M.offset().left-n.win.pageXOffset-n.$box.offset().left,M.width()),h.data("fr-position","after")),h.data("fr-tag",M),h.addClass("fr-visible"),n.$box.append(h)}else h&&0<n.$box.find(h).length&&h.removeClass("fr-visible")}(W))}function $(W){W.originalEvent.dataTransfer.dropEffect="move",n.opts.dragInline||W.preventDefault()}function j(W){n.$el.attr("contenteditable",!0);var B=n.$el.find(".fr-dragging");h&&h.hasClass("fr-visible")&&n.$box.find(h).length?V(W):B.length&&(W.preventDefault(),W.stopPropagation()),h&&n.$box.find(h).length&&h.removeClass("fr-visible"),B.removeClass("fr-dragging")}function V(W){var B,D;n.$el.attr("contenteditable",!0);for(var A=0;A<e.INSTANCES.length;A++)if((B=e.INSTANCES[A].$el.find(".fr-dragging")).length){D=e.INSTANCES[A];break}if(B.length){if(W.preventDefault(),W.stopPropagation(),h&&h.hasClass("fr-visible")&&n.$box.find(h).length)h.data("fr-tag")[h.data("fr-position")]('<span class="fr-marker"></span>'),h.removeClass("fr-visible");else if(!1===n.markers.insertAtPoint(W.originalEvent))return!1;if(B.removeClass("fr-dragging"),!1===(B=n.events.chainTrigger("element.beforeDrop",B)))return!1;var C=B;if(B.parent().is("A")&&1===B.parent().get(0).childNodes.length&&(C=B.parent()),n.core.isEmpty()?n.events.focus():(n.$el.find(".fr-marker").replaceWith(e.MARKERS),n.selection.restore()),D===n||n.undo.canDo()||n.undo.saveStep(),n.core.isEmpty())n.$el.html(C);else{var v=n.markers.insert();(n||"").selection&&C.contains(v)&&C.before(v),0===C.find(v).length?l(v).replaceWith(C):0===B.find(v).length&&l(v).replaceWith(B),B.after(e.MARKERS),n.selection.restore()}return n.popups.hideAll(),n.selection.save(),n.$el.find(n.html.emptyBlockTagsQuery()).not("TD, TH, LI, .fr-inner").not(n.opts.htmlAllowedEmptyTags.join(",")).remove(),n.html.wrap(),n.html.fillEmptyBlocks(),n.selection.restore(),n.undo.saveStep(),n.opts.iframe&&n.size.syncIframe(),D!==n&&(D.popups.hideAll(),D.$el.find(D.html.emptyBlockTagsQuery()).not("TD, TH, LI, .fr-inner").remove(),D.html.wrap(),D.html.fillEmptyBlocks(),D.undo.saveStep(),D.events.trigger("element.dropped"),D.opts.iframe&&D.size.syncIframe()),n.events.trigger("element.dropped",[C]),!1}h&&h.removeClass("fr-visible"),n.undo.canDo()||n.undo.saveStep(),setTimeout(function(){n.undo.saveStep()},0)}function N(W){if(W&&"DIV"===W.tagName&&n.node.hasClass(W,"fr-drag-helper"))W.parentNode.removeChild(W);else if(W&&W.nodeType===Node.ELEMENT_NODE)for(var B=W.querySelectorAll("div.fr-drag-helper"),D=0;D<B.length;D++)B[D].parentNode.removeChild(B[D])}return{_init:function(){n.opts.enter===e.ENTER_BR&&(n.opts.dragInline=!0),n.events.on("dragstart",m,!0),n.events.on("dragover",F,!0),n.events.on("dragenter",$,!0),n.events.on("document.dragend",j,!0),n.events.on("document.drop",j,!0),n.events.on("drop",V,!0),n.events.on("html.processGet",N)}}},Object.assign(e.DEFAULTS,{editInPopup:!1}),e.MODULES.editInPopup=function(n){return{_init:function(){var O;n.opts.editInPopup&&(O={edit:'<div id="fr-text-edit-'.concat(n.id,'" class="fr-layer fr-text-edit-layer"><div class="fr-input-line"><input type="text" placeholder="').concat(n.language.translate("Text"),'" tabIndex="1"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="updateText" tabIndex="2">').concat(n.language.translate("Update"),"</button></div></div>")},n.popups.create("text.edit",O),function l(){n.events.$on(n.$el,n._mouseup,function(){setTimeout(function(){var h,O;O=n.popups.get("text.edit"),h="INPUT"===n.el.tagName?n.$el.attr("placeholder"):n.$el.text(),O.find("input").val(h).trigger("change"),n.popups.setContainer("text.edit",n.$sc),n.popups.show("text.edit",n.$el.offset().left+n.$el.outerWidth()/2,n.$el.offset().top+n.$el.outerHeight(),n.$el.outerHeight())},10)})}())},update:function(){var h=n.popups.get("text.edit").find("input").val();0===h.length&&(h=n.opts.placeholderText),"INPUT"===n.el.tagName?n.$el.attr("placeholder",h):n.$el.text(h),n.events.trigger("contentChanged"),n.popups.hide("text.edit")}}},e.RegisterCommand("updateText",{focus:!1,undo:!1,callback:function(){this.editInPopup.update()}}),Object.assign(e.POPUP_TEMPLATES,{emoticons:"[_BUTTONS_][_CUSTOM_LAYER_]"}),Object.assign(e.DEFAULTS,{emoticonsSet:[{id:"people",name:"Smileys & People",code:"1f600",emoticons:[{code:"1f600",desc:"Grinning face"},{code:"1f601",desc:"Grinning Face with Smiling Eyes"},{code:"1f602",desc:"Face with Tears of Joy"},{code:"1f603",desc:"Smiling Face with Open Mouth"},{code:"1f604",desc:"Smiling Face with Open Mouth and Smiling Eyes"},{code:"1f605",desc:"Smiling Face with Open Mouth and Cold Sweat"},{code:"1f606",desc:"Smiling Face with Open Mouth and Tightly-Closed Eyes"},{code:"1f609",desc:"Winking Face"},{code:"1f60a",desc:"Smiling Face with Smiling Eyes"},{code:"1f608",desc:"Face Savouring Delicious Food"},{code:"1f60e",desc:"Smiling Face with Sunglasses"},{code:"1f60d",desc:"Smiling Face with Heart-Shaped Eyes"},{code:"1f618",desc:"Face Throwing a Kiss"},{code:"1f617",desc:"Kissing Face"},{code:"1f619",desc:"Kissing Face with Smiling Eyes"},{code:"1f61a",desc:"Kissing Face with Closed Eyes"},{code:"263a",desc:"White Smiling Face"},{code:"1f642",desc:"Slightly Smiling Face"},{code:"1f610",desc:"Neutral Face"},{code:"1f611",desc:"Expressionless Face"},{code:"1f636",desc:"Face Without Mouth"},{code:"1f60f",desc:"Smirking Face"},{code:"1f623",desc:"Persevering Face"},{code:"1f625",desc:"Disappointed but Relieved Face"},{code:"1f62e",desc:"Face with Open Mouth"},{code:"1f62f",desc:"Hushed Face"},{code:"1f62a",desc:"Sleepy Face"},{code:"1f62b",desc:"Tired Face"},{code:"1f634",desc:"Sleeping Face"},{code:"1f60c",desc:"Relieved Face"},{code:"1f61b",desc:"Face with Stuck-out Tongue"},{code:"1f61c",desc:"Face with Stuck-out Tongue and Winking Eye"},{code:"1f61d",desc:"Face with Stuck-out Tongue and Tightly-Closed Eyes"},{code:"1f612",desc:"Unamused Face"},{code:"1f613",desc:"Face with Cold Sweat"},{code:"1f613",desc:"Face with Cold Sweat"},{code:"1f614",desc:"Pensive Face"},{code:"1f615",desc:"Confused Face"},{code:"1f632",desc:"Astonished  Face"},{code:"1f616",desc:"Confounded Face"},{code:"1f61e",desc:"Disappointed Face"},{code:"1f61f",desc:"Worried Face"},{code:"1f624",desc:"Face with Look of Triumph"},{code:"1f622",desc:"Crying Face"},{code:"1f62d",desc:"Loudly Crying Face"},{code:"1f626",desc:"Frowning Face with Open Mouth"},{code:"1f627",desc:"Anguished Face"},{code:"1f628",desc:"Fearful Face"},{code:"1f629",desc:"Weary Face"},{code:"1f62c",desc:"Grimacing Face"},{code:"1f630",desc:"Face with Open Mouth and Cold Sweat"},{code:"1f631",desc:"Face Screaming in Fear"},{code:"1f633",desc:"Flushed Face"},{code:"1f635",desc:"Dizzy Face"},{code:"1f621",desc:"Pouting Face"},{code:"1f620",desc:"Angry Face"},{code:"1f637",desc:"Face with Medical Mask"},{code:"1f607",desc:"Smiling Face with Halo"},{code:"1f608",desc:"Smiling Face with Horns"},{code:"1f47f",desc:"Imp"},{code:"1f479",desc:"Japanese Ogre"},{code:"1f47a",desc:"Japanese Goblin"},{code:"1f480",desc:"Skull"},{code:"1f47b",desc:"Ghost"},{code:"1f47d",desc:"Extraterrestrial Alien"},{code:"1f47e",desc:"Alien Monster"},{code:"1f4a9",desc:"Pile of Poo"},{code:"1f63a",desc:"Smiling Cat Face with Open Mouth"},{code:"1f638",desc:"Grinning Cat Face with Smiling Eyes"},{code:"1f639",desc:"Cat Face with Tears of Joy"},{code:"1f63b",desc:"Smiling Cat Face with Heart-Shaped Eyes"},{code:"1f63c",desc:"Cat Face with Wry Smile"},{code:"1f63d",desc:"Kissing Cat Face with Closed Eyes"},{code:"1f640",desc:"Weary Cat Face"},{code:"1f63f",desc:"Crying Cat Face"},{code:"1f63e",desc:"Pouting Cat Face"},{code:"1f648",desc:"See-No-Evil Monkey"},{code:"1f649",desc:"Hear-No-Evil Monkey"},{code:"1f64a",desc:"Speak-No-Evil Monkey"},{code:"1f476",desc:"Baby"},{code:"1f466",desc:"Boy"},{code:"1f467",desc:"Girl"},{code:"1f468",desc:"Man"},{code:"1f469",desc:"Woman"},{code:"1f474",desc:"Older Man"},{code:"1f475",desc:"Older Woman"},{code:"1f46e",desc:"Police Officer"},{code:"1f482",desc:" Guardsman"},{code:"1f477",desc:" Construction Worker"},{code:"1f478",desc:"Princess"},{code:"1f473",desc:"Man with Turban"},{code:"1f472",desc:"Man with Gua Pi Mao"},{code:"1f471",desc:"Person with Blond Hair"},{code:"1f470",desc:"Bride with Veil"},{code:"1f47c",desc:"Baby Angel"},{code:"1f385",desc:"Father Christmas"},{code:"1f64e",desc:"Person with Pouting Face"},{code:"1f645",desc:"Face with No Good Gesture"},{code:"1f646",desc:"Face with Ok Gesture"},{code:"1f481",desc:"Information Desk Person"},{code:"1f64b",desc:"Happy Person Raising One Hand"},{code:"1f647",desc:"Person Bowing Deeply"},{code:"1f486",desc:"Face Massage"},{code:"1f487",desc:"Haircut"},{code:"1f6b6",desc:"Pedestrian"},{code:"1f3c3",desc:"Runner"},{code:"1f483",desc:"Dancer"},{code:"1f46f",desc:"Woman with Bunny Ears"},{code:"1f6c0",desc:"Bath"},{code:"1f464",desc:"Bust in Silhouette"},{code:"1f465",desc:"Busts in Silhouette"},{code:"1f3c7",desc:"Horse Racing"},{code:"1f3c2",desc:" Snowboarder"},{code:"1f3c4",desc:" Surfer"},{code:"1f6a3",desc:" Rowboat"},{code:"1f3ca",desc:" Swimmer"},{code:"1f6b4",desc:" Bicyclist"},{code:"1f6b5",desc:"Mountain Bicyclist"},{code:"1f46b",desc:" Man and Woman Holding Hands"},{code:"1f46c",desc:"Two Men Holding Hands"},{code:"1f46d",desc:"Two Women Holding Hands"},{code:"1f48f",desc:"Kiss"},{code:"1f468-2764-1f48b-1f468",uCode:"\u{1f468}\u200d\u2764\ufe0f\u200d\u{1f48b}\u200d\u{1f468}",desc:"Man Kiss Man"},{code:"1f469-2764-1f48b-1f469",uCode:"\u{1f469}\u200d\u2764\ufe0f\u200d\u{1f469}",desc:"Woman Kiss Woman"},{code:"1f491",desc:"Couple with Heart"},{code:"1f468-2764-1f468",uCode:"\u{1f468}\u200d\u2764\ufe0f\u200d\u{1f468}",desc:"Man Heart Man"},{code:"1f469-2764-1f469",uCode:"\u{1f469}\u200d\u2764\ufe0f\u200d\u{1f469}",desc:"Woman Heart Woman"},{code:"1f46a",desc:"Family"},{code:"1f468",desc:"Man Woman Boy"},{code:"1f468-1f469-1f467",desc:"Man Woman Girl"},{code:"1f468-1f469-1f467-1f466",desc:"Man Woman Girl Boy"},{code:"1f468-1f469-1f466-1f466",desc:"Man Woman Boy Boy"},{code:"1f468-1f469-1f467-1f467",desc:"Man Woman Girl Girl"},{code:"1f468-1f468-1f466",desc:"Man Man Boy"},{code:"1f468-1f468-1f467",desc:"Man Man Girl"},{code:"1f468-1f468-1f467-1f466",desc:"Man Man Girl Boy"},{code:"1f468-1f468-1f466-1f466",desc:"Man Man Boy Boy"},{code:"1f469-1f469-1f466",desc:"Woman Woman Boy"},{code:"1f469-1f469-1f467",desc:"Woman Woman Girl"},{code:"1f469-1f469-1f467-1f466",desc:"Woman Woman Girl Boy"},{code:"1f469-1f469-1f467-1f467",desc:"Woman Woman Girl Girl"},{code:"1f4aa",desc:"Flexed Biceps"},{code:"1f448",desc:"White Left Pointing Backhand Index"},{code:"1f449",desc:"White Right Pointing Backhand Index"},{code:"1f446",desc:"White Up Pointing Backhand Index"},{code:"1f447",desc:"White Down Pointing Backhand Index"},{code:"270c",desc:"Victory Hand"},{code:"270b",desc:"Raised Hand"},{code:"1f44c",desc:"Ok Hand Sign"},{code:"1f44d",desc:"Thumbs Up Sign"},{code:"1f44e",desc:"Thumbs Down Sign"},{code:"270a",desc:"Raised Fist"},{code:"1f44a",desc:"Fisted Hand Sign"},{code:"1f44b",desc:"Waving Hand Sign"},{code:"1f44f",desc:"Clapping Hands Sign"},{code:"1f450",desc:"Open  Hands Sign"},{code:"1f64c",desc:"Person Raising Both Hands in Celebration"},{code:"1f64f",desc:"Person with Folded Hands"},{code:"1f485",desc:"Nail Polish"},{code:"1f442",desc:"Ear"},{code:"1f443",desc:"Nose"},{code:"1f463",desc:"Footprints"},{code:"1f440",desc:"Eyes"},{code:"1f445",desc:"Tongue"},{code:"1f444",desc:"Mouth"},{code:"1f48b",desc:"Kiss Mark"},{code:"1f498",desc:"Heart with Arrow"},{code:"2764",desc:"Heavy Black Heart"},{code:"1f493",desc:"Heavy Black Heart"},{code:"1f494",desc:"Broken Heart"},{code:"1f495",desc:"Two Hearts"},{code:"1f496",desc:"Sparkling Hearts"},{code:"1f497",desc:"Growing Hearts"},{code:"1f499",desc:"Blue Heart"},{code:"1f49a",desc:"Green Heart"},{code:"1f49b",desc:"Yellow Heart"},{code:"1f49c",desc:"Purple Heart"},{code:"1f49d",desc:"Heart with Ribbon"},{code:"1f49e",desc:"Revolving Hearts"},{code:"1f49f",desc:"Heart Decoration"},{code:"1f48c",desc:"Love Letter"},{code:"1f4a4",desc:"Sleeping Symbol"},{code:"1f4a2",desc:"Anger Symbol"},{code:"1f4a3",desc:"Bomb"},{code:"1f4a5",desc:"Collision Symbol"},{code:"1f4a6",desc:"Splashing Sweat Symbol"},{code:"1f4a8",desc:"Dash Symbol"},{code:"1f4ab",desc:"Dizzy Symbol"},{code:"1f4ab",desc:"Dizzy Symbol"},{code:"1f4ac",desc:"Speech Balloon"},{code:"1f4ad",desc:"Thought Balloon"},{code:"1f453",desc:"Eyeglasses"},{code:"1f454",desc:"Necktie"},{code:"1f455",desc:"T-Shirt"},{code:"1f456",desc:"Jeans"},{code:"1f457",desc:"Dress"},{code:"1f458",desc:"Kimono"},{code:"1f459",desc:"Bikini"},{code:"1f45a",desc:"Womans Clothes"},{code:"1f45b",desc:"Purse"},{code:"1f45c",desc:"Handbag"},{code:"1f45d",desc:"Pouch"},{code:"1f392",desc:"School Satchel"},{code:"1f45e",desc:"Mans Shoe"},{code:"1f45f",desc:"Athletic Shoe"},{code:"1f460",desc:"High-Heeled Shoe"},{code:"1f461",desc:"Womans Sandal"},{code:"1f462",desc:"Womans Boots"},{code:"1f451",desc:"Crown"},{code:"1f452",desc:"Womans Hat"},{code:"1f462",desc:"Top Hat"},{code:"1f393",desc:"Graduation Cap"},{code:"1f484",desc:"Lipstick"},{code:"1f48d",desc:"Ring"},{code:"1f48e",desc:"Gem Stone"}]},{id:"nature",name:"Animals & Nature",code:"1F435",emoticons:[{code:"1F435",desc:"Monkey Face"},{code:"1F412",desc:"Monkey"},{code:"1F436",desc:"Dog Face"},{code:"1F415",desc:"Dog"},{code:"1F429",desc:"Poodle"},{code:"1F43A",desc:"Wolf Face"},{code:"1F431",desc:"Cat Face"},{code:"1F408",desc:"Cat"},{code:"1F42F",desc:"Tiger Face"},{code:"1F405",desc:"Tiger"},{code:"1F406",desc:"Leopard"},{code:"1F434",desc:"Horse Face"},{code:"1F40E",desc:"Horse"},{code:"1F42E",desc:"Cow Face"},{code:"1F402",desc:"Ox"},{code:"1F403",desc:"Water Buffalo"},{code:"1F404",desc:"Cow"},{code:"1F437",desc:"Pig Face"},{code:"1F416",desc:"Pig"},{code:"1F417",desc:"Boar"},{code:"1F43D",desc:"Pig Nose"},{code:"1F40F",desc:"Ram"},{code:"1F411",desc:"Sheep"},{code:"1F410",desc:"Goat"},{code:"1F42A",desc:"Dromedary Camel"},{code:"1F42B",desc:"Bactrian Camel"},{code:"1F418",desc:"Elephant"},{code:"1F42D",desc:"Mouse Face"},{code:"1F401",desc:"Mouse"},{code:"1F400",desc:"Rat"},{code:"1F439",desc:"Hamster Face"},{code:"1F430",desc:"Rabbit Face"},{code:"1F407",desc:"Rabbit"},{code:"1F43B",desc:"Bear Face"},{code:"1F428",desc:"Koala"},{code:"1F43C",desc:"Panda Face"},{code:"1F43E",desc:"Paw Prints"},{code:"1F414",desc:"Chicken"},{code:"1F413",desc:"Rooster"},{code:"1F423",desc:"Hatching Chick"},{code:"1F424",desc:"Baby Chick"},{code:"1F425",desc:"Front-Facing Baby Chick"},{code:"1F426",desc:"Bird"},{code:"1F427",desc:"Penguin"},{code:"1F438",desc:"Frog Face"},{code:"1F40A",desc:"Crocodile"},{code:"1F422",desc:"Turtle"},{code:"1F40D",desc:"Snake"},{code:"1F432",desc:"Dragon Face"},{code:"1F409",desc:"Dragon"},{code:"1F433",desc:"Spouting Whale"},{code:"1F40B",desc:"Whale"},{code:"1F42C",desc:"Dolphin"},{code:"1F41F",desc:"Fish"},{code:"1F420",desc:"Tropical Fish"},{code:"1F421",desc:"Blowfish"},{code:"1F419",desc:"Octopus"},{code:"1F41A",desc:"Spiral Shell"},{code:"1F40C",desc:"Snail"},{code:"1F41B",desc:"Bug"},{code:"1F41C",desc:"Ant"},{code:"1F41D",desc:"Honeybee"},{code:"1F41E",desc:"Lady Beetle"},{code:"1F490",desc:"Bouquet"},{code:"1F338",desc:"Cherry Blossom"},{code:"1F4AE",desc:"White Flower"},{code:"1F339",desc:"Rose"},{code:"1F33A",desc:"Hibiscus"},{code:"1F33B",desc:"Sunflower"},{code:"1F33C",desc:"Blossom"},{code:"1F337",desc:"Tulip"},{code:"1F331",desc:"Seedling"},{code:"1F332",desc:"Evergreen Tree"},{code:"1F333",desc:"Deciduous Tree"},{code:"1F334",desc:"Palm Tree"},{code:"1F335",desc:"Cactus"},{code:"1F33E",desc:"Ear of Rice"},{code:"1F33F",desc:"Herb"},{code:"2618",desc:"Four Leaf Clover"},{code:"1F341",desc:"Maple Leaf"},{code:"1F342",desc:"Fallen Leaf"},{code:"1F343",desc:"Leaf Fluttering in Wind"}]},{id:"foods",name:"Food & Drink",code:"1F347",emoticons:[{code:"1F347",desc:"Grapes"},{code:"1F348",desc:"Melon"},{code:"1F349",desc:"Watermelon"},{code:"1F34A",desc:"Tangerine"},{code:"1F34B",desc:"Lemon"},{code:"1F34C",desc:"Banana"},{code:"1F34D",desc:"Pineapple"},{code:"1F34E",desc:"Red Apple"},{code:"1F34F",desc:"Green Apple"},{code:"1F350",desc:"Pear"},{code:"1F351",desc:"Peach"},{code:"1F352",desc:"Cherries"},{code:"1F353",desc:"Strawberry"},{code:"1F345",desc:"Tomato"},{code:"1F346",desc:"Aubergine"},{code:"1F33D",desc:"Ear of Maize"},{code:"1F344",desc:"Mushroom"},{code:"1F330",desc:"Chestnut"},{code:"1F35E",desc:"Bread"},{code:"1F356",desc:"Meat on Bone"},{code:"1F357",desc:"Poultry Leg"},{code:"1F354",desc:"Hamburger"},{code:"1F35F",desc:"French Fries"},{code:"1F355",desc:"Slice of Pizza"},{code:"1F373",desc:"Cooking"},{code:"1F372",desc:"Pot of Food"},{code:"1F371",desc:"Bento Box"},{code:"1F358",desc:"Rice Cracker"},{code:"1F359",desc:"Rice Ball"},{code:"1F35A",desc:"Cooked Rice"},{code:"1F35B",desc:"Curry and Rice"},{code:"1F35C",desc:"Steaming Bowl"},{code:"1F35D",desc:"Spaghetti"},{code:"1F360",desc:"Roasted Sweet Potato"},{code:"1F362",desc:"Oden"},{code:"1F363",desc:"Sushi"},{code:"1F364",desc:"Fried Shrimp"},{code:"1F365",desc:"Fish Cake with Swirl Design"},{code:"1F361",desc:"Dango"},{code:"1F366",desc:"Soft Ice Cream"},{code:"1F367",desc:"Shaved Ice"},{code:"1F368",desc:"Ice Cream"},{code:"1F369",desc:"Doughnut"},{code:"1F36A",desc:"Cookie"},{code:"1F382",desc:"Birthday Cake"},{code:"1F370",desc:"Shortcake"},{code:"1F36B",desc:"Chocolate Bar"},{code:"1F36C",desc:"Candy"},{code:"1F36D",desc:"Lollipop"},{code:"1F36E",desc:"Custard"},{code:"1F36F",desc:"Honey Pot"},{code:"1F37C",desc:"Baby Bottle"},{code:"2615",desc:"Hot Beverage"},{code:"1F375",desc:"Teacup Without Handle"},{code:"1F376",desc:"Sake Bottle and Cup"},{code:"1F377",desc:"Wine Glass"},{code:"1F378",desc:"Cocktail Glass"},{code:"1F379",desc:"Tropical Drink"},{code:"1F37A",desc:"Beer Mug"},{code:"1F37B",desc:"Clinking Beer Mugs"},{code:"1F374",desc:"Fork and Knife"},{code:"1F52A",desc:"Hocho"}]},{id:"activity",name:"Activities",code:"1f383",emoticons:[{code:"1f383",desc:" Jack-O-Lantern"},{code:"1f384",desc:"Christmas Tree"},{code:"1f386",desc:" Fireworks"},{code:"1f387",desc:"Firework Sparkler"},{code:"2728",desc:" Sparkles"},{code:"1f388",desc:"Balloon"},{code:"1f389",desc:"Party Popper"},{code:"1f38a",desc:"Confetti Ball"},{code:"1f38b",desc:"Tanabata Tree"},{code:"1f38d",desc:"Pine Decoration"},{code:"1f38e",desc:"Japanese Dolls"},{code:"1f38f",desc:"Carp Streamer"},{code:"1f390",desc:"Wind Chime"},{code:"1f391",desc:"Moon Viewing Ceremony"},{code:"1f380",desc:"Ribbon"},{code:"1f381",desc:"Wrapped Present"},{code:"1f3ab",desc:"Ticket"},{code:"1f3c6",desc:"Trophy"},{code:"1f388",desc:"Balloon"},{code:"26bd",desc:"Soccer Ball"},{code:"26be",desc:"Baseball"},{code:"1f3c0",desc:"Basketball and Hoop"},{code:"1f3c8",desc:"American Football"},{code:"1f3c9",desc:"Rugby Football"},{code:"1f3be",desc:"Tennis Racquet and Ball"},{code:"1f3b1",desc:"Billiards"},{code:"1f3b3",desc:"Bowling"},{code:"1f3af",desc:"Direct Hit"},{code:"26f3",desc:"Flag in Hole"},{code:"1f3a3",desc:"Fishing Pole and Fish"},{code:"1f3bd",desc:"Running Shirt with Sash"},{code:"1f3bf",desc:"Ski and Ski Boot"},{code:"1f3ae",desc:"Video Game"},{code:"1f3b2",desc:"Game Die"},{code:"2660",desc:"Black Spade Suit"},{code:"2665",desc:"Black Heart SuiT"},{code:"2666",desc:"Black Diamond Suit"},{code:"2663",desc:"Black Club Suit"},{code:"1f0cf",desc:"Playing Card Black Joker"},{code:"1f004",desc:"Mahjong Tile Red Dragon"},{code:"1f3b4",desc:"Flower Playing Cards"}]},{id:"places",name:"Travel & Places",code:"1f30d",emoticons:[{code:"1f30d",desc:"Earth Globe Europe-Africa"},{code:"1f30e",desc:"Earth Globe Americas"},{code:"1f30f",desc:"Earth Globe Asia-Australia"},{code:"1f310",desc:"Globe with Meridians"},{code:"1f5fe",desc:"Silhouette of Japan"},{code:"1f30b",desc:"Volcano"},{code:"1f5fb",desc:"Mount Fuji"},{code:"1f3e0",desc:"House Building"},{code:"1f3e1",desc:"House with Garden"},{code:"1f3e2",desc:"Office Building"},{code:"1f3e3",desc:"Japanese Post Office"},{code:"1f3e4",desc:"European Post Office"},{code:"1f3e5",desc:"Hospital"},{code:"1f3e6",desc:"Bank"},{code:"1f3e8",desc:"Hotel"},{code:"1f3e9",desc:"Love Hotel"},{code:"1f3ea",desc:"Convenience Store"},{code:"1f3eb",desc:"School"},{code:"1f3ec",desc:"Department Store"},{code:"1f3ed",desc:"Factory"},{code:"1f3ef",desc:"Japanese Castle"},{code:"1f3f0",desc:"European Castle"},{code:"1f492",desc:"Wedding"},{code:"1f5fc",desc:"Tokyo Tower"},{code:"1f5fd",desc:"Statue of Liberty"},{code:"26ea",desc:"Church"},{code:"26f2",desc:"Fountain"},{code:"26fa",desc:"Tent"},{code:"1f301",desc:"Foggy"},{code:"1f303",desc:"Night with Stars"},{code:"1f304",desc:"Sunrise over Mountains"},{code:"1f305",desc:"Sunrise"},{code:"1f306",desc:"Cityscape at Dusk"},{code:"1f307",desc:"Sunset over Buildings"},{code:"1f309",desc:"Bridge at Night"},{code:"2668",desc:"Hot Springs"},{code:"1f30c",desc:"Milky Way"},{code:"1f3a0",desc:"Carousel Horse"},{code:"1f3a1",desc:"Ferris Wheel"},{code:"1f3a2",desc:"Roller Coaster"},{code:"1f488",desc:"Barber Pole"},{code:"1f3aa",desc:"Circus Tent"},{code:"1f3ad",desc:"Performing Arts"},{code:"1f3a8",desc:"Artist Palette"},{code:"1f3b0",desc:"Slot Machine"},{code:"1f682",desc:"Steam Locomotive"},{code:"1f683",desc:"Railway Car"},{code:"1f684",desc:"High-Speed Train"},{code:"1f685",desc:"High-Speed Train with Bullet Nose"},{code:"1f686",desc:"Train"},{code:"1f687",desc:"Metro"},{code:"1f688",desc:"Light Rail"},{code:"1f689",desc:"Station"},{code:"1f68a",desc:"Tram"},{code:"1f69d",desc:"Monorail"},{code:"1f69e",desc:"Mountain Railway"},{code:"1f68b",desc:"Tram Car"},{code:"1f68c",desc:"Bus"},{code:"1f68d",desc:"Oncoming Bus"},{code:"1f68e",desc:"Trolleybus"},{code:"1f690",desc:"Minibus"},{code:"1f691",desc:"Ambulance"},{code:"1f692",desc:"Fire Engine"},{code:"1f693",desc:"Police Car"},{code:"1f694",desc:"Oncoming Police Car"},{code:"1f695",desc:"Taxi"},{code:"1f695",desc:"Oncoming Taxi"},{code:"1f697",desc:"Automobile"},{code:"1f698",desc:"Oncoming Automobile"},{code:"1f699",desc:"Recreational Vehicle"},{code:"1f69a",desc:"Delivery Truck"},{code:"1f69b",desc:"Articulated Lorry"},{code:"1f69c",desc:"Tractor"},{code:"1f6b2",desc:"Bicycle"},{code:"1f68f",desc:"Bus Stop"},{code:"26fd",desc:"Fuel Pump"},{code:"1f6a8",desc:"Police Cars Revolving Light"},{code:"1f6a5",desc:"Horizontal Traffic Light"},{code:"1f6a6",desc:"Vertical Traffic Light"},{code:"1f6a7",desc:"Construction Sign"},{code:"2693",desc:"Anchor"},{code:"26f5",desc:"Sailboat"},{code:"1f6a4",desc:"Speedboat"},{code:"1f6a2",desc:"Ship"},{code:"2708",desc:"Airplane"},{code:"1f4ba",desc:"Seat"},{code:"1f681",desc:"Helicopter"},{code:"1f69f",desc:"Suspension Railway"},{code:"1f6a0",desc:"Mountain Cableway"},{code:"1f6a1",desc:"Aerial Tramway"},{code:"1f680",desc:"Rocket"},{code:"1f6aa",desc:"Door"},{code:"1f6bd",desc:"Toilet"},{code:"1f6bf",desc:"Shower"},{code:"1f6c1",desc:"Bathtub"},{code:"231b",desc:"Hourglass"},{code:"23f3",desc:"Hourglass with Flowing Sand"},{code:"231a",desc:"Watch"},{code:"23f0",desc:"Alarm Clock"},{code:"1f55b",desc:"Clock Face Twelve Oclock"},{code:"1f567",desc:"Clock Face Twelve-Thirty"},{code:"1f550",desc:"Clock Face One Oclock"},{code:"1f55c",desc:"Clock Face One-thirty"},{code:"1f551",desc:"Clock Face Two Oclock"},{code:"1f55d",desc:"Clock Face Two-thirty"},{code:"1f552",desc:"Clock Face Three Oclock"},{code:"1f55e",desc:"Clock Face Three-thirty"},{code:"1f553",desc:"Clock Face Four Oclock"},{code:"1f55f",desc:"Clock Face Four-thirty"},{code:"1f554",desc:"Clock Face Five Oclock"},{code:"1f560",desc:"Clock Face Five-thirty"},{code:"1f555",desc:"Clock Face Six Oclock"},{code:"1f561",desc:"Clock Face Six-thirty"},{code:"1f556",desc:"Clock Face Seven Oclock"},{code:"1f562",desc:"Clock Face Seven-thirty"},{code:"1f557",desc:"Clock Face Eight Oclock"},{code:"1f563",desc:"Clock Face Eight-thirty"},{code:"1f558",desc:"Clock Face Nine Oclock"},{code:"1f564",desc:"Clock Face Nine-thirty"},{code:"1f559",desc:"Clock Face Ten Oclock"},{code:"1f565",desc:"Clock Face Ten-thirty"},{code:"1f55a",desc:"Clock Face Eleven Oclock"},{code:"1f566",desc:"Clock Face Eleven-thirty"},{code:"1f311",desc:"New Moon Symbol"},{code:"1f312",desc:"Waxing Crescent Moon Symbol"},{code:"1f313",desc:"First Quarter Moon Symbol"},{code:"1f314",desc:"Waxing Gibbous Moon Symbol"},{code:"1f315",desc:"Full Moon Symbol"},{code:"1f316",desc:"Waning Gibbous Moon Symbol"},{code:"1f317",desc:"Last Quarter Moon Symbol"},{code:"1f318",desc:"Waning Crescent Moon Symbol"},{code:"1f319",desc:"Crescent Moon"},{code:"1f31a",desc:"New Moon with Face"},{code:"1f31b",desc:"First Quarter Moon with Face"},{code:"1f31c",desc:"Last Quarter Moon with Face"},{code:"2600",desc:"Black Sun with Rays"},{code:"1f31d",desc:"Full Moon with Face"},{code:"1f31e",desc:"Sun with Face"},{code:"2b50",desc:"White Medium Star"},{code:"1f31f",desc:"Glowing Star"},{code:"1f320",desc:"Shooting Star"},{code:"2601",desc:"Cloud"},{code:"26c5",desc:"Sun Behind Cloud"},{code:"1f300",desc:"Cyclone"},{code:"1f308",desc:"Rainbow"},{code:"1f302",desc:"Closed Umbrella"},{code:"2614",desc:"Umbrella with Rain Drops"},{code:"26a1",desc:"High Voltage Sign"},{code:"2744",desc:"Snowflake"},{code:"2603",desc:"Snowman Without Snow"},{code:"1f525",desc:"Fire"},{code:"1f4a7",desc:"Droplet"},{code:"1F30A",desc:"Water Wave"}]},{id:"objects",name:"Objects",code:"1F507",emoticons:[{code:"1F507",desc:"Speaker with Cancellation Stroke"},{code:"1F508",desc:"Speaker"},{code:"1F509",desc:"Speaker with One Sound Wave"},{code:"1F50A",desc:"Speaker with Three Sound Wave"},{code:"1F4E2",desc:"Public Address Loudspeaker"},{code:"1F4E3",desc:"Cheering Megaphone"},{code:"1F4EF",desc:"Postal Horn"},{code:"1F514",desc:"Bell"},{code:"1F515",desc:"Bell with Cancellation Stroke"},{code:"1F3BC",desc:"Musical Score"},{code:"1F3B5",desc:"Musical Note"},{code:"1F3B6",desc:"Multiple Musical Notes"},{code:"1F3A4",desc:"Microphone"},{code:"1F3A7",desc:"Headphone"},{code:"1F4FB",desc:"Radio"},{code:"1F3B7",desc:"Saxophone"},{code:"1F3B8",desc:"Guitar"},{code:"1F3B9",desc:"Musical Keyboard"},{code:"1F3BA",desc:"Trumpet"},{code:"1F3BB",desc:"Violin"},{code:"1F4F1",desc:"Mobile Phone"},{code:"1F4F2",desc:"Mobile Phone with Rightwards Arrow at Left"},{code:"260E",desc:"Black Telephone"},{code:"1F4DE",desc:"Telephone Receiver"},{code:"1F4DF",desc:"Pager"},{code:"1F4E0",desc:"Fax Machine"},{code:"1F50B",desc:"Battery"},{code:"1F50C",desc:"Electric Plug"},{code:"1F4BB",desc:"Personal Computer"},{code:"1F4BD",desc:"Minidisc"},{code:"1F4BE",desc:"Floppy Disk"},{code:"1F4BF",desc:"Optical Disk"},{code:"1F4C0",desc:"Dvd"},{code:"1F3A5",desc:"Movie Camera"},{code:"1F3AC",desc:"Clapper Board"},{code:"1F4FA",desc:"Television"},{code:"1F4F7",desc:"Camera"},{code:"1F4F9",desc:"Video Camera"},{code:"1F4FC",desc:"Videocassette"},{code:"1F50D",desc:"Left-Pointing Magnifying Glass"},{code:"1F50E",desc:"Right-Pointing Magnifying Glass"},{code:"1F52C",desc:"Microscope"},{code:"1F52D",desc:"Telelscope"},{code:"1F4E1",desc:"Satellite Antenna"},{code:"1F4A1",desc:"Electric Light Bulb"},{code:"1F526",desc:"Electric Torch"},{code:"1F3EE",desc:"Izakaya Lantern"},{code:"1F4D4",desc:"Notebook with Decorative Cover"},{code:"1F4D5",desc:"Closed Book"},{code:"1F4D6",desc:"Open Book"},{code:"1F4D7",desc:"Green Book"},{code:"1F4D8",desc:"Blue Book"},{code:"1F4D9",desc:"Orange Book"},{code:"1F4DA",desc:"Books"},{code:"1F4D3",desc:"Notebook"},{code:"1F4D2",desc:"Ledger"},{code:"1F4C3",desc:"Curl"},{code:"1F4DC",desc:"Scroll"},{code:"1F4C4",desc:"Page Facing Up"},{code:"1F4F0",desc:"Newspaper"},{code:"1F4D1",desc:"Bookmark Tabs"},{code:"1F516",desc:"Bookmark"},{code:"1F4B0",desc:"Money Bag"},{code:"1F4B4",desc:"Banknote with Yen Sign"},{code:"1F4B5",desc:"Banknote with Dollar Sign"},{code:"1F4B6",desc:"Banknote with Euro Sign"},{code:"1F4B7",desc:"Banknote with Pound Sign"},{code:"1F4B8",desc:"Money with Wings"},{code:"1F4B3",desc:"Credit Card"},{code:"1F4B9",desc:"Chart with Upwards Trend and Yen Sign"},{code:"1F4B1",desc:"Currency Exchange"},{code:"1F4B2",desc:"Heavy Dollar Sign"},{code:"2709",desc:"Envelope"},{code:"1F4E7",desc:"E-Mail Symbol"},{code:"1F4E8",desc:"Incoming Envelope"},{code:"1F4E9",desc:"Envelope with Downwards Arrow Above"},{code:"1F4E4",desc:"Outbox Tray"},{code:"1F4E5",desc:"Inbox Tray"},{code:"1F4E6",desc:"Package"},{code:"1F4BE",desc:"Closed Mailbox with Raised Flag"},{code:"1F4EA",desc:"Closed Mailbox with Lowered Flag"},{code:"1F4EC",desc:"Open Mailbox with Raised Flag"},{code:"1F4ED",desc:"Open Mailbox with Lowered Flag"},{code:"1F5F3",desc:"Postbox"},{code:"270F",desc:"Pencil"},{code:"2712",desc:"Black Nib"},{code:"1F4DD",desc:"Memo"},{code:"1F4BC",desc:"Briefcase"},{code:"1F4C1",desc:"File Folder"},{code:"1F4C2",desc:"Open File Folder"},{code:"1F4C5",desc:"Calender"},{code:"1F4C6",desc:"Tear-off Calender"},{code:"1F4C7",desc:"Card Index"},{code:"1F4C8",desc:"Chart with Upwards Trend"},{code:"1F4C9",desc:"Chart with Downwards Trend"},{code:"1F4CA",desc:"Bar Chart"},{code:"1F4CB",desc:"Clipboard"},{code:"1F4CC",desc:"Pushpin"},{code:"1F4CD",desc:"Round Pushpin"},{code:"1F4CE",desc:"Paperclip"},{code:"1F4CF",desc:"Straight Ruler"},{code:"1F4D0",desc:"Triangular Ruler"},{code:"2702",desc:"Black Scissors"},{code:"1F512",desc:"Lock"},{code:"1F513",desc:"Open Lock"},{code:"1F50F",desc:"Lock with Ink Pen"},{code:"1F510",desc:"Closed Lock with Key"},{code:"1F511",desc:"Key"},{code:"1F528",desc:"Hammer"},{code:"1F52B",desc:"Pistol"},{code:"1F527",desc:"Wrench"},{code:"1F529",desc:"Nut and Bolt"},{code:"1F517",desc:"Link Symbol"},{code:"1F489",desc:"Syringe"},{code:"1F48A",desc:"Pill"},{code:"1F6AC",desc:"Smoking Symbol"},{code:"1F5FF",desc:"Moyai"},{code:"1F52E",desc:"Crystal Ball"}]},{id:"symbols",name:"Symbols",code:"1F3E7",emoticons:[{code:"1F3E7",desc:"Automated Teller Machine"},{code:"1F6AE",desc:"Put Litter in Its Place Symbol"},{code:"1F6B0",desc:"Potable Water Symbol"},{code:"267F",desc:"Wheelchair Symbol"},{code:"1F6B9",desc:"Mens Symbol"},{code:"1F6BA",desc:"Womens Symbol"},{code:"1F6BB",desc:"Restroom"},{code:"1F6BC",desc:"Baby Symbol"},{code:"1F6BE",desc:"Water Closet"},{code:"1F6C2",desc:"Passport Control"},{code:"1F6C3",desc:"Customs"},{code:"1F6C4",desc:"Baggage Claim"},{code:"1F6C5",desc:"Left Luggage"},{code:"26A0",desc:"Warning Sign"},{code:"1F6B8",desc:"Children Crossing"},{code:"26D4",desc:"No Entry"},{code:"1F6AB",desc:"No Entry Sign"},{code:"1F6B3",desc:"No Bicycles"},{code:"1F6AD",desc:"No Smoking Symbol"},{code:"1F6AF",desc:"Do Not Litter Symbol"},{code:"1F6B1",desc:"Non-Potable Water Symbol"},{code:"1F6B7",desc:"No Pedestrians"},{code:"1F4F5",desc:"No Mobile Phones"},{code:"1F51E",desc:"No One Under Eighteen Symbol"},{code:"2B06",desc:"Upwards Black Arrow"},{code:"2197",desc:"North East Arrow"},{code:"27A1",desc:"Black Rightwards Arrow"},{code:"2198",desc:"South East Arrow"},{code:"2B07",desc:"Downwards Black Arrow"},{code:"2199",desc:"South West Arrow"},{code:"2B05",desc:"Leftwards Black Arrow"},{code:"2196",desc:"North West Arrow"},{code:"2195",desc:"Up Down Arrow"},{code:"2194",desc:"Left Right Arrow"},{code:"21A9",desc:"Leftwards Arrow with Hook"},{code:"21AA",desc:"Rightwards Arrow with Hook"},{code:"2934",desc:"Arrow Pointing Rightwards Then Curving Upwards"},{code:"2935",desc:"Arrow Pointing Rightwards Then Curving Downwards"},{code:"1F503",desc:"Clockwise Downwards and Upwards Open Circle Arrows"},{code:"1F504",desc:"Anticlockwise Downwards and Upwards Open Circle Arrows"},{code:"1F519",desc:"Back with Leftwards Arrow Above"},{code:"1F51A",desc:"End with Leftwards Arrow Above"},{code:"1F51B",desc:"On with Exclamation Mark with Left Right Arrow Above"},{code:"1F51C",desc:"Soon with Rightwards Arrow Above"},{code:"1F51D",desc:"Top with Upwards Arrow Above"},{code:"1F52F",desc:"Six Pointed Star with Middle Dot"},{code:"2648",desc:"Aries"},{code:"2649",desc:"Taurus"},{code:"264A",desc:"Gemini"},{code:"264B",desc:"Cancer"},{code:"264C",desc:"Leo"},{code:"264D",desc:"Virgo"},{code:"264E",desc:"Libra"},{code:"264F",desc:"Scorpius"},{code:"2650",desc:"Sagittarius"},{code:"2651",desc:"Capricorn"},{code:"2652",desc:"Aquarius"},{code:"2653",desc:"Pisces"},{code:"26CE",desc:"Ophiuchus"},{code:"1F500",desc:"Twisted Rightwards Arrows"},{code:"1F501",desc:"Clockwise Rightwards and Leftwards Open Circle Arrows"},{code:"1F502",desc:"Clockwise Rightwards and Leftwards Open Circle Arrows with Circled One Overlay"},{code:"25B6",desc:"Black Right-Pointing Triangle"},{code:"23E9",desc:"Black Right-Pointing Double Triangle"},{code:"25C0",desc:"Black Left-Pointing Triangle"},{code:"23EA",desc:"Black Left-Pointing Double Triangle"},{code:"1F53C",desc:"Up-Pointing Small Red Triangle"},{code:"23EB",desc:"Black Up-Pointing Double Triangle"},{code:"1F53D",desc:"Down-Pointing Small Red Triangle"},{code:"23EC",desc:"Black Down-Pointing Double Triangle"},{code:"1F3A6",desc:"Cinema"},{code:"1F505",desc:"Low Brightness Symbol"},{code:"1F506",desc:"High Brightness Symbol"},{code:"1F4F6",desc:"Antenna with Bars"},{code:"1F4F3",desc:"Vibration Mode"},{code:"1F4F4",desc:"Mobile Phone off"},{code:"267B",desc:"Black Universal Recycling Symbol"},{code:"1F531",desc:"Trident Emblem"},{code:"1F4DB",desc:"Name Badge"},{code:"1F530",desc:"Japanese Symbol for Beginner"},{code:"2B55",desc:"Heavy Large Circle"},{code:"2705",desc:"White Heavy Check Mark"},{code:"2611",desc:"Ballot Box with Check"},{code:"2714",desc:"Heavy Check Mark"},{code:"2716",desc:"Heavy Multiplication X"},{code:"274C",desc:"Cross Mark"},{code:"274E",desc:"Negative Squared Cross Mark"},{code:"2795",desc:"Heavy Plus Sign"},{code:"2796",desc:"Heavy Minus Sign"},{code:"2797",desc:"Heavy Division Sign"},{code:"27B0",desc:"Curly Loop"},{code:"27BF",desc:"Double Curly Loop"},{code:"303D",desc:"Part Alternation Mark"},{code:"2733",desc:"Eight Spoked Asterisk"},{code:"2734",desc:"Eight Pointed Black Star"},{code:"2747",desc:"Sparkle"},{code:"203C",desc:"Double Exclamation Mark"},{code:"2049",desc:"Exclamation Question Mark"},{code:"2753",desc:"Black Question Mark Ornament"},{code:"2754",desc:"White Question Mark Ornament"},{code:"2755",desc:"White Exclamation Mark Ornament"},{code:"2757",desc:"Heavy Exclamation Mark Symbol"},{code:"3030",desc:"Wavy Dash"},{code:"2122",desc:"Trade Mark Sign"},{code:"1F51F",desc:"Keycap Ten"},{code:"1F4AF",desc:"Hundred Points Symbol"},{code:"1F520",desc:"Input Symbol for Latin Capital Letters"},{code:"1F521",desc:"Input Symbol for Latin Small Letters"},{code:"1F522",desc:"Input Symbol for Numbers"},{code:"1F523",desc:"Input Symbol for Symbols"},{code:"1F524",desc:"Input Symbol for Latin Letters"},{code:"1F170",desc:"Negative Squared Latin Capital Letter a"},{code:"1F18E",desc:"Negative Squared Ab"},{code:"1F171",desc:"Negative Squared Latin Capital Letter B"},{code:"1F191",desc:"Squared Cl"},{code:"1F192",desc:"Squared Cool"},{code:"1F193",desc:"Squared Free"},{code:"2139",desc:"Information Source"},{code:"1F194",desc:"Squared Id"},{code:"24C2",desc:"Circled Latin Capital Letter M"},{code:"1F195",desc:"Squared New"},{code:"1F196",desc:"Squared Ng"},{code:"1F17E",desc:"Negative Squared Latin Capital Letter O"},{code:"1F197",desc:"Squared Ok"},{code:"1F17F",desc:"Negative Squared Latin Capital Letter P"},{code:"1F198",desc:"Squared Sos"},{code:"1F199",desc:"Squared Up with Exclamation Mark"},{code:"1F19A",desc:"Squared Vs"},{code:"1F201",desc:"Squared Katakana Koko"},{code:"1F202",desc:"Squared Katakana Sa"},{code:"1F237",desc:"Squared Cjk Unified Ideograph-6708"},{code:"1F236",desc:"Squared Cjk Unified Ideograph-6709"},{code:"1F22F",desc:"Squared Cjk Unified Ideograph-6307"},{code:"1F250",desc:"Circled Ideograph Advantage"},{code:"1F239",desc:"Squared Cjk Unified Ideograph-5272"},{code:"1F21A",desc:"Squared Cjk Unified Ideograph-7121"},{code:"1F232",desc:"Squared Cjk Unified Ideograph-7981"},{code:"1F251",desc:"Circled Ideograph Accept"},{code:"1F238",desc:"Squared Cjk Unified Ideograph-7533"},{code:"1F234",desc:"Squared Cjk Unified Ideograph-5408"},{code:"1F233",desc:"Squared Cjk Unified Ideograph-7a7a"},{code:"3297",desc:"Circled Ideograph Congratulation"},{code:"3299",desc:"Circled Ideograph Secret"},{code:"1F23A",desc:"Squared Cjk Unified Ideograph-55b6"},{code:"1F235",desc:"Squared Cjk Unified Ideograph-6e80"},{code:"25AA",desc:"Black Small Square"},{code:"25AB",desc:"White Small Square"},{code:"25FB",desc:"White Medium Square"},{code:"25FC",desc:"Black Medium Square"},{code:"25FD",desc:"White Medium Small Square"},{code:"25FE",desc:"Black Medium Small Square"},{code:"2B1B",desc:"Black Large Square"},{code:"2B1C",desc:"White Large Square"},{code:"1F536",desc:"Large Orange Diamond"},{code:"1F537",desc:"Large Blue Diamond"},{code:"1F538",desc:"Small Orange Diamond"},{code:"1F539",desc:"Small Blue Diamond"},{code:"1F53A",desc:"Up-Pointing Red Triangle"},{code:"1F53B",desc:"Down-Pointing Red Triangle"},{code:"1F4A0",desc:"Diamond Shape with a Dot Inside"},{code:"1F518",desc:"Radio Button"},{code:"1F532",desc:"Black Square Button"},{code:"1F533",desc:"White Square Button"},{code:"26AA",desc:"Medium White Circle"},{code:"26AB",desc:"Medium Black Circle"},{code:"1F534",desc:"Large Red Circle"},{code:"1F535",desc:"Large Blue Circle"}]},{id:"flags",name:"Flags",code:"1F3C1",emoticons:[{code:"1f3c1",desc:"Chequered Flag"},{code:"1f1e8-1f1f3",desc:"China Flag"},{code:"1f38c",desc:"Crossed Flags"},{code:"1f1e9-1f1ea",desc:"Germany Flag"},{code:"1f1ea-1f1f8",desc:"Spain Flag"},{code:"1f1e6-1f1e8",desc:"Ascension Island Flag"},{code:"1f1e6-1f1e9",desc:"Andorra Flag"},{code:"1f1e6-1f1ea",desc:"United Arab Emirates Flag"},{code:"1f1e6-1f1eb",desc:"Afghanistan Flag"},{code:"1f1e6-1f1ec",desc:"Antigua & Barbuda Flag"},{code:"1f1e6-1f1ee",desc:"Anguilla Flag"},{code:"1f1e6-1f1f1",desc:"Albania Flag"},{code:"1f1e6-1f1f2",desc:"Armenia Flag"},{code:"1f1e6-1f1f4",desc:"Angola Flag"},{code:"1f1e6-1f1f6",desc:"Antarctica Flag"},{code:"1f1e6-1f1f7",desc:"Argentina Flag"},{code:"1f1e6-1f1f8",desc:"American Samoa Flag"},{code:"1f1e6-1f1f9",desc:"Austria Flag"},{code:"1f1e6-1f1fa",desc:"Australia Flag"},{code:"1f1e6-1f1fc",desc:"Aruba Flag"},{code:"1f1e6-1f1fd",desc:"\xc5land Islands Flag"},{code:"1f1e6-1f1ff",desc:"Azerbaijan Flag"},{code:"1f1e7-1f1e7",desc:"Barbados Flag"},{code:"1f1e7-1f1e9",desc:"Bangladesh Flag"},{code:"1f1e7-1f1ea",desc:"Belgium Flag"},{code:"1f1e7-1f1eb",desc:"Burkina Faso Flag"},{code:"1f1e7-1f1ec",desc:"Bulgaria Flag"},{code:"1f1e7-1f1ed",desc:"Bahrain Flag"},{code:"1f1e7-1f1ee",desc:"Burundi Flag"},{code:"1f1e7-1f1ef",desc:"Benin Flag"},{code:"1f1e7-1f1f1",desc:"St. Barth\xe9lemy Flag"},{code:"1f1e7-1f1f2",desc:"Bermuda Flag"},{code:"1f1e7-1f1f4",desc:"Bolivia Flag"},{code:"1f1e7-1f1f6",desc:"Caribbean Netherlands Flag"},{code:"1f1e7-1f1f7",desc:"Brazil Flag"},{code:"1f1e7-1f1f8",desc:"Bahamas Flag"},{code:"1f1e7-1f1f9",desc:"Bhutan Flag"},{code:"1f1e7-1f1fb",desc:"Bouvet Island Flag"},{code:"1f1e7-1f1fc",desc:"Botswana Flag"},{code:"1f1e7-1f1fe",desc:"Belarus Flag"},{code:"1f1e7-1f1ff",desc:"Belize Flag"},{code:"1f1e8-1f1e6",desc:"Canada Flag"},{code:"1f1e8-1f1e8",desc:"Cocos (keeling) Islands Flag"},{code:"1f1e8-1f1e9",desc:"Congo - Kinshasa Flag"},{code:"1f1e8-1f1eb",desc:"Central African Republic Flag"},{code:"1f1e8-1f1ec",desc:"Congo - Brazzaville Flag"},{code:"1f1e8-1f1ed",desc:"Switzerland Flag"},{code:"1f1e8-1f1ee",desc:"C\xf4te D\u2019ivoire Flag"},{code:"1f1e8-1f1f0",desc:"Cook Islands Flag"},{code:"1f1e8-1f1f1",desc:"Chile Flag"},{code:"1f1e8-1f1f2",desc:"Cameroon Flag"},{code:"1f1e8-1f1f4",desc:"Colombia Flag"},{code:"1f1e8-1f1f7",desc:"Costa Rica Flag"},{code:"1f1e8-1f1fa",desc:"Cuba Flag"},{code:"1f1e8-1f1fb",desc:"Cape Verde Flag"},{code:"1f1e8-1f1fc",desc:"Cura\xe7ao Flag"},{code:"1f1e8-1f1fd",desc:"Christmas Island Flag"},{code:"1f1e8-1f1fe",desc:"Cyprus Flag"},{code:"1f1e8-1f1ff",desc:'Czechia Flag"'},{code:"1f1e9-1f1ec",desc:"Diego Garcia Flag"},{code:"1f1e9-1f1ef",desc:"Djibouti Flag"},{code:"1f1e9-1f1f0",desc:"Denmark Flag"},{code:"1f1e9-1f1f2",desc:"Dominica Flag"},{code:"1f1e9-1f1f4",desc:"Dominican Republic Flag"},{code:"1f1e9-1f1ff",desc:"Algeria Flag"},{code:"1f1ea-1f1e6",desc:"Ceuta & Melilla Flag"},{code:"1f1ea-1f1e8",desc:"Ecuador Flag"},{code:"1f1ea-1f1ea",desc:"Estonia Flag"},{code:"1f1ea-1f1ec",desc:"Egypt Flag"},{code:"1f1ea-1f1ed",desc:"Western Sahara Flag"},{code:"1f1ea-1f1f7",desc:"Eritrea Flag"},{code:"1f1ea-1f1f9",desc:"Ethiopia Flag"},{code:"1f1ea-1f1fa",desc:"European Union Flag"},{code:"1f1eb-1f1ee",desc:"Finland Flag"},{code:"1f1eb-1f1ef",desc:"Fiji Flag"},{code:"1f1eb-1f1f0",desc:"Falkland Islands Flag"},{code:"1f1eb-1f1f2",desc:"Micronesia Flag"},{code:"1f1eb-1f1f4",desc:"Faroe Islands Flag"},{code:"1f1ec-1f1e6",desc:"Gabon Flag"},{code:"1f1ec-1f1e9",desc:"Grenada Flag"},{code:"1f1ec-1f1ea",desc:"Georgia Flag"},{code:"1f1ec-1f1eb",desc:"French Guiana Flag"},{code:"1f1ec-1f1ec",desc:"Guernsey Flag"},{code:"1f1ec-1f1ed",desc:"Ghana Flag"},{code:"1f1ec-1f1ee",desc:"Gibraltar Flag"},{code:"1f1ec-1f1f1",desc:"Greenland Flag"},{code:"1f1ec-1f1f2",desc:"Gambia Flag"},{code:"1f1ec-1f1f3",desc:"Guinea Flag"},{code:"1f1ec-1f1f5",desc:"Guadeloupe Flag"},{code:"1f1ec-1f1f6",desc:"Equatorial Guinea Flag"},{code:"1f1ec-1f1f7",desc:"Greece Flag"},{code:"1f1ec-1f1f8",desc:"South Georgia & South Sandwich Islands Flag"},{code:"1f1ec-1f1f9",desc:"Guatemala Flag"},{code:"1f1ec-1f1fa",desc:"Guam Flag"},{code:"1f1ec-1f1fc",desc:"Guinea-Bissau Flag"},{code:"1f1ec-1f1fe",desc:"Guyana Flag"},{code:"1f1ed-1f1f0",desc:"Hong Kong Sar China Flag"},{code:"1f1ed-1f1f2",desc:"Heard & Mcdonald Islands Flag"},{code:"1f1ed-1f1f3",desc:"Honduras Flag"},{code:"1f1ed-1f1f7",desc:"Croatia Flag"},{code:"1f1ed-1f1f9",desc:"Haiti Flag"},{code:"1f1ed-1f1fa",desc:"Hungary Flag"},{code:"1f1ee-1f1e8",desc:"Canary Islands Flag"},{code:"1f1ee-1f1e9",desc:"Indonesia Flag"},{code:"1f1ee-1f1ea",desc:"Ireland Flag"},{code:"1f1ee-1f1f1",desc:"Israel Flag"},{code:"1f1ee-1f1f2",desc:"Isle of Man Flag"},{code:"1f1ee-1f1f3",desc:"India Flag"},{code:"1f1ee-1f1f4",desc:"British Indian Ocean Territory Flag"},{code:"1f1ee-1f1f6",desc:"Iraq Flag"},{code:"1f1ee-1f1f7",desc:"Iran Flag"},{code:"1f1ee-1f1f8",desc:"Iceland Flag"},{code:"1f1ef-1f1ea",desc:"Jersey Flag"},{code:"1f1ef-1f1f2",desc:"Jamaica Flag"},{code:"1f1ef-1f1f4",desc:"Jordan Flag"},{code:"1f1f0-1f1ea",desc:"Kenya Flag"},{code:"1f1f0-1f1ec",desc:"Kyrgyzstan Flag"},{code:"1f1f0-1f1ed",desc:"Cambodia Flag"},{code:"1f1f0-1f1ee",desc:"Kiribati Flag"},{code:"1f1f0-1f1f2",desc:"Comoros Flag"},{code:"1f1f0-1f1f3",desc:"St. Kitts & Nevis Flag"},{code:"1f1f0-1f1f5",desc:"North Korea Flag"},{code:"1f1f0-1f1fc",desc:"Kuwait Flag"},{code:"1f1f0-1f1fe",desc:"Cayman Islands Flag"},{code:"1f1f0-1f1ff",desc:"Kazakhstan Flag"},{code:"1f1f1-1f1e6",desc:"Laos Flag"},{code:"1f1f1-1f1e7",desc:"Lebanon Flag"},{code:"1f1f1-1f1e8",desc:"St. Lucia Flag"},{code:"1f1f1-1f1ee",desc:"Liechtenstein Flag"},{code:"1f1f1-1f1f0",desc:"Sri Lanka Flag"},{code:"1f1f1-1f1f7",desc:"Liberia Flag"},{code:"1f1f1-1f1f8",desc:"Lesotho Flag"},{code:"1f1f1-1f1f9",desc:"Lithuania Flag"},{code:"1f1f1-1f1fa",desc:"Luxembourg Flag"},{code:"1f1f1-1f1fb",desc:"Latvia Flag"},{code:"1f1f1-1f1fe",desc:"Libya Flag"},{code:"1f1f2-1f1e6",desc:"Morocco Flag"},{code:"1f1f2-1f1e8",desc:"Monaco Flag"},{code:"1f1f2-1f1e9",desc:"Moldova Flag"},{code:"1f1f2-1f1ea",desc:"Montenegro Flag"},{code:"1f1f2-1f1eb",desc:"St. Martin Flag"},{code:"1f1f2-1f1ec",desc:"Madagascar Flag"},{code:"1f1f2-1f1ed",desc:"Marshall Islands Flag"},{code:"1f1f2-1f1f0",desc:"Macedonia Flag"},{code:"1f1f2-1f1f1",desc:"Mali Flag"},{code:"1f1f2-1f1f2",desc:"Myanmar (burma) Flag"},{code:"1f1f2-1f1f3",desc:"Mongolia Flag"},{code:"1f1f2-1f1f4",desc:"Macau Sar China Flag"},{code:"1f1f2-1f1f5",desc:"Northern Mariana Islands Flag"},{code:"1f1f2-1f1f6",desc:"Martinique Flag"},{code:"1f1f2-1f1f7",desc:"Mauritania Flag"},{code:"1f1f2-1f1f8",desc:"Montserrat Flag"},{code:"1f1f2-1f1f9",desc:"Malta Flag"},{code:"1f1f2-1f1fa",desc:"Mauritius Flag"},{code:"1f1f2-1f1fb",desc:"Maldives Flag"},{code:"1f1f2-1f1fc",desc:"Malawi Flag"},{code:"1f1f2-1f1fd",desc:"Mexico Flag"},{code:"1f1f2-1f1fe",desc:"Malaysia Flag"},{code:"1f1f2-1f1ff",desc:"Mozambique Flag"},{code:"1f1f3-1f1e6",desc:"Namibia Flag"},{code:"1f1f3-1f1e8",desc:"New Caledonia Flag"},{code:"1f1f3-1f1ea",desc:"Niger Flag"},{code:"1f1f3-1f1eb",desc:"Norfolk Island Flag"},{code:"1f1f3-1f1ec",desc:"Nigeria Flag"},{code:"1f1f3-1f1ee",desc:"Nicaragua Flag"},{code:"1f1f3-1f1f1",desc:"Netherlands Flag"},{code:"1f1f3-1f1f4",desc:"Norway Flag"},{code:"1f1f3-1f1f5",desc:"Nepal Flag"},{code:"1f1f3-1f1f7",desc:"Nauru Flag"},{code:"1f1f3-1f1fa",desc:"Niue Flag"},{code:"1f1f3-1f1ff",desc:"New Zealand Flag"},{code:"1f1f4-1f1f2",desc:"Oman Flag"},{code:"1f1f8-1f1ff",desc:"Swaziland Flag"},{code:"1f1f5-1f1e6",desc:"Panama Flag"},{code:"1f1f5-1f1ea",desc:"Peru Flag"},{code:"1f1f5-1f1eb",desc:"French Polynesia Flag"},{code:"1f1f5-1f1ec",desc:"Papua New Guinea Flag"},{code:"1f1f5-1f1ed",desc:"Philippines Flag"},{code:"1f1f5-1f1f0",desc:"Pakistan Flag"},{code:"1f1f5-1f1f1",desc:"Poland Flag"},{code:"1f1f5-1f1f2",desc:"St. Pierre & Miquelon  Flag"},{code:"1f1f5-1f1f3",desc:"Pitcairn Islands Flag"},{code:"1f1f5-1f1f7",desc:"Puerto Rico Flag"},{code:"1f1f5-1f1f8",desc:"Palestinian Territories Flag"},{code:"1f1f5-1f1f9",desc:"Portugal Flag"},{code:"1f1f5-1f1fc",desc:"Palau Flag"},{code:"1f1f5-1f1fe",desc:"Paraguay Flag"},{code:"1f1f6-1f1e6",desc:"Qatar Flag"},{code:"1f1f7-1f1ea",desc:"R\xe9union Flag"},{code:"1f1f7-1f1f4",desc:"Romania Flag"},{code:"1f1f7-1f1f8",desc:"Serbia Flag"},{code:"1f1f7-1f1fc",desc:"Rwanda Flag"},{code:"1f1f8-1f1e6",desc:"Saudi Arabia Flag"},{code:"1f1f8-1f1e7",desc:"Solomon Islands Flag"},{code:"1f1f8-1f1e8",desc:"Seychelles Flag"},{code:"1f1f8-1f1e9",desc:"Sudan Flag"},{code:"1f1f8-1f1ea",desc:"Sweden Flag"},{code:"1f1f8-1f1ec",desc:"Singapore Flag"},{code:"1f1f8-1f1ee",desc:"Slovenia Flag"},{code:"1f1f8-1f1ed",desc:"St. Helena  Flag"},{code:"1f1f8-1f1ef",desc:"Svalbard & Jan Mayen  Flag"},{code:"1f1f8-1f1f1",desc:"Sierra Leone Flag"},{code:"1f1f8-1f1f2",desc:"San Marino Flag"},{code:"1f1f8-1f1f3",desc:"Senegal Flag"},{code:"1f1f8-1f1f4",desc:"Somalia Flag"},{code:"1f1f8-1f1f7",desc:"Suriname Flag"},{code:"1f1f8-1f1f8",desc:"South Sudan  Flag"},{code:"1f1f8-1f1f9",desc:"S\xe3o Tom\xe9 & Pr\xedncipe Flag"},{code:"1f1f8-1f1fb",desc:"El Salvador Flag"},{code:"1f1f8-1f1fd",desc:"Sint Maarten Flag"},{code:"1f1f8-1f1fe",desc:"Syria Flag"},{code:"1f1f9-1f1e6",desc:"Tristan Da Cunha Flag"},{code:"1f1f9-1f1e8",desc:"Turks & Caicos Islands  Flag"},{code:"1f1f9-1f1eb",desc:"French Southern Territories Flag"},{code:"1f1f9-1f1ec",desc:"Togo Flag"},{code:"1f1f9-1f1ed",desc:"Thailand Flag"},{code:"1f1f9-1f1ef",desc:"Tajikistan Flag"},{code:"1f1f9-1f1f0",desc:"Tokelau Flag"},{code:"1f1f9-1f1f1",desc:"Timor-Leste Flag"},{code:"1f1f9-1f1f2",desc:"Turkmenistan Flag"},{code:"1f1f9-1f1f3",desc:"Tunisia Flag"},{code:"1f1f9-1f1f4",desc:"Tonga Flag"},{code:"1f1f9-1f1f7",desc:"Turkey Flag"},{code:"1f1f9-1f1f9",desc:"Trinidad & Tobago Flag"},{code:"1f1f9-1f1fb",desc:"Tuvalu Flag"},{code:"1f1f9-1f1fc",desc:"Taiwan Flag"},{code:"1f1f9-1f1ff",desc:"Tanzania Flag"},{code:"1f1fa-1f1e6",desc:"Ukraine City  Flag"},{code:"1f1fa-1f1ec",desc:"Uganda Flag"},{code:"1f1fa-1f1f2",desc:"U.s. Outlying Islands  Flag"},{code:"1f1fa-1f1fe",desc:"Uruguay  Flag"},{code:"1f1fa-1f1ff",desc:"Uzbekistan Flag"},{code:"1f1fb-1f1e6",desc:"Vatican City  Flag"},{code:"1f1fb-1f1e8",desc:"St. Vincent & Grenadines Flag"},{code:"1f1fb-1f1ea",desc:"Venezuela Flag"},{code:"1f1fb-1f1ec",desc:"British Virgin Islands Flag"},{code:"1f1fb-1f1ee",desc:"U.s. Virgin Islands Flag"},{code:"1f1fb-1f1f3",desc:"Vietnam Flag"},{code:"1f1fc-1f1f8",desc:"Samoa Flag"},{code:"1f1fb-1f1fa",desc:"Vanuatu Flag"},{code:"1f1fc-1f1eb",desc:'"Wallis & Futuna Flag'},{code:"1f1fd-1f1f0",desc:"Kosovo Flag"},{code:"1f1fe-1f1ea",desc:"Yemen Flag"},{code:"1f1fe-1f1f9",desc:"Mayotte Flag"},{code:"1f1ff-1f1e6",desc:"South Africa Flag"},{code:"1f1ff-1f1f2",desc:"Zambia Flag"},{code:"1f1ff-1f1fc",desc:"Zimbabwe Flag"},{code:"1f1eb-1f1f7",desc:"France Flag"},{code:"1f1ec-1f1e7",desc:"United Kingdom  Flag"},{code:"1f1ee-1f1f9",desc:"Italy Flag"},{code:"1f1ef-1f1f5",desc:"Japan Flag"},{code:"1f1f0-1f1f7",desc:"South Korea Flag"},{code:"1f1f7-1f1fa",desc:"Russia Flag"},{code:"1F6A9",desc:"Triangular Flag on Post"},{code:"1f1fa-1f1f8",desc:"United States Flag"}]}],emoticonsButtons:["emoticonsBack","|"],emoticonsUseImage:!0}),e.PLUGINS.emoticons=function(n){var l=n.$,m=n.opts.emoticonsSet,h=m&&m[0],O="";function x(){if(!n.selection.isCollapsed())return!1;var $=n.selection.element(),j=n.selection.endElement();if($&&n.node.hasClass($,"fr-emoticon"))return $;if(j&&n.node.hasClass(j,"fr-emoticon"))return j;var V=n.selection.ranges(0),N=V.startContainer;if(N.nodeType==Node.ELEMENT_NODE&&0<N.childNodes.length&&0<V.startOffset){var W=N.childNodes[V.startOffset-1];if(n.node.hasClass(W,"fr-emoticon"))return W}return!1}function F(){return"".concat((j=m,V=h,'<div class="fr-buttons fr-tabs fr-tabs-scroll">\n                        '.concat((B=V,D="",j.forEach(function(A){var C={image:A.code.toLowerCase()},v={elementClass:A.id===B.id?"fr-active fr-active-tab":"",emoticonsUnicodeClass:n.opts.emoticonsUseImage?"":"fr-tabs-unicode",title:n.language.translate(A.name),dataCmd:"setEmoticonCategory",dataParam1:A.id,image:n.opts.emoticonsUseImage?'<img src="https://cdnjs.cloudflare.com/ajax/libs/emojione/2.0.1/assets/svg/'.concat(C.image,'.svg"/>'):"&#x".concat(C.image,";")};D+='<button class="fr-command fr-btn '.concat(v.elementClass," ").concat(v.emoticonsUnicodeClass,'" \n      title="').concat(v.title,'" data-cmd="').concat(v.dataCmd,'" data-param1="').concat(v.dataParam1,'">\n       ').concat(v.image," </button>")}),D),"\n                        </div>")),"\n                      ").concat(function(j){return'\n        <div class="fr-icon-container fr-emoticon-container">\n            '.concat((W="",j.emoticons.forEach(function(B){var D=B.code.split("-").reduce(function(v,T){return v?"".concat(v,"&zwj;&#x").concat(T.toLowerCase(),";"):"&#x".concat(T.toLowerCase(),";")},""),A={image:B.code.toLowerCase(),compiledCode:B.uCode?B.uCode:D},C={dataParam1:B.code.toLowerCase(),dataParam2:A.compiledCode,title:n.language.translate(B.desc),image:n.opts.emoticonsUseImage?'<img src="https://cdnjs.cloudflare.com/ajax/libs/emojione/2.0.1/assets/svg/'.concat(A.image,'.svg"/>'):"".concat(A.compiledCode),desc:n.language.translate(B.desc)};W+='<span class="fr-command fr-emoticon fr-icon" role="button" \n      data-cmd="insertEmoticon" data-param1="'.concat(C.dataParam1,'" tabindex="0"\n      data-param2="').concat(C.dataParam2,'"  title="').concat(C.title,'" >\n      ').concat(C.image,'<span class="fr-sr-only">').concat(C.desc,"&nbsp;&nbsp;&nbsp;</span></span>")}),W),"\n        </div>\n        ");var W}(h),"\n                      ").concat(n.opts.emoticonsUseImage?'<p style="font-size: 12px; text-align: center; padding: 0 5px;">Emoji free by <a class="fr-link" tabIndex="-1" href="http://emojione.com/" target="_blank" rel="nofollow noopener noreferrer" role="link" aria-label="Open Emoji One website.">Emoji One</a></p>':"");var j,V,B,D}return{_init:function(){var j=function(){for(var N=n.el.querySelectorAll(".fr-emoticon:not(.fr-deletable)"),W=0;W<N.length;W++)N[W].className+=" fr-deletable"};j(),n.events.on("html.set",j),n.events.on("keydown",function(V){if(n.keys.isCharacter(V.which)&&n.selection.inEditor()){var N=n.selection.ranges(0),W=x();n.node.hasClass(W,"fr-emoticon-img")&&W&&(0===N.startOffset&&n.selection.element()===W?l(W).before(e.MARKERS+e.INVISIBLE_SPACE):l(W).after(e.INVISIBLE_SPACE+e.MARKERS),n.selection.restore())}}),n.events.on("keyup",function(V){for(var N=n.el.querySelectorAll(".fr-emoticon"),W=0;W<N.length;W++)typeof N[W].textContent<"u"&&0===N[W].textContent.replace(/\u200B/gi,"").length&&l(N[W]).remove();if(!(V.which>=e.KEYCODE.ARROW_LEFT&&V.which<=e.KEYCODE.ARROW_DOWN)){var B=x();n.node.hasClass(B,"fr-emoticon-img")&&(l(B).append(e.MARKERS),n.selection.restore())}})},insert:function(j,V){var N=x(),W=n.selection.ranges(0);N?(0===W.startOffset&&n.selection.element()===N?l(N).before(e.MARKERS+e.INVISIBLE_SPACE):0<W.startOffset&&n.selection.element()===N&&W.commonAncestorContainer.parentNode.classList.contains("fr-emoticon")&&l(N).after(e.INVISIBLE_SPACE+e.MARKERS),n.selection.restore(),n.html.insert('<span class="fr-emoticon fr-deletable'.concat(V?" fr-emoticon-img":"",'"').concat(V?' style="background: url('.concat(V,');"'):"",">").concat(V?"&nbsp;":j,"</span>&nbsp;").concat(e.MARKERS),!0)):n.html.insert('<span class="fr-emoticon fr-deletable'.concat(V?" fr-emoticon-img":"",'"').concat(V?' style="background: url('.concat(V,');"'):"",">").concat(V?"&nbsp;":j,"</span>").concat(e.INVISIBLE_SPACE),!0)},setEmoticonCategory:function(j){h=m.filter(function(V){return V.id===j})[0],function(){n.popups.get("emoticons").html(O+F());var N=n.popups.get("emoticons").children().not(".fr-buttons");n.accessibility.registerPopup("emoticons"),n.accessibility.focusContent(N)}()},showEmoticonsPopup:function(){var j=n.popups.get("emoticons");if(j||(j=function(){n.opts.toolbarInline&&0<n.opts.emoticonsButtons.length&&(O='<div class="fr-buttons fr-emoticons-buttons fr-tabs">'.concat(n.button.buildList(n.opts.emoticonsButtons),"</div>"));var T,A={buttons:O,custom_layer:F()},C=n.popups.create("emoticons",A);return T=C,n.events.on("popup.tab",function(Z){var R=l(Z.currentTarget);if(!n.popups.isVisible("emoticons")||!R.is("span, a"))return!0;var M,H,ne,ee=Z.which,ie=window.getComputedStyle(T.find(".fr-icon-container")[0]).getPropertyValue("grid-template-columns").split(" ").length;if(e.KEYCODE.TAB==ee){var we=T.find("span.fr-emoticon");if(R.is(we.first())&&Z.shiftKey||R.is("a")&&!Z.shiftKey){var Ce=T.find(".fr-buttons");M=!n.accessibility.focusToolbar(Ce,!!Z.shiftKey)}if(!1!==M){var ae=T.find("span.fr-emoticon");ae.add(T.find("a.fr-link")),ae.add(T.find("button.fr-btn")),H=ae.index(R),ne=ae.get(H=Z.shiftKey?((H-1)%ae.length+ae.length)%ae.length:(H+1)%ae.length),n.events.disableBlur(),ne.focus(),M=!1}}else if(e.KEYCODE.ARROW_UP==ee||e.KEYCODE.ARROW_DOWN==ee||e.KEYCODE.ARROW_LEFT==ee||e.KEYCODE.ARROW_RIGHT==ee){if(R.is("span.fr-emoticon")){var me=R.parent().find("span.fr-emoticon");H=me.index(R);var ke=ie,dt=Math.ceil(me.length/ke),Mt=H%ke,Jt=Math.floor(H/ke)*ke+Mt,Yt=dt*ke;e.KEYCODE.ARROW_UP==ee?Jt=((Jt-ke)%Yt+Yt)%Yt:e.KEYCODE.ARROW_DOWN==ee?Jt=(Jt+ke)%Yt:e.KEYCODE.ARROW_LEFT==ee?Jt=((Jt-1)%Yt+Yt)%Yt:e.KEYCODE.ARROW_RIGHT==ee&&(Jt=(Jt+1)%Yt),ne=l(me.get(Jt)),n.events.disableBlur(),ne.focus(),M=!1}}else e.KEYCODE.ENTER==ee&&(R.is("a")?R[0].click():n.button.exec(R),M=!1);return!1===M&&(Z.preventDefault(),Z.stopPropagation()),M},!0),C}()),!j.hasClass("fr-active")){n.popups.refresh("emoticons"),n.popups.setContainer("emoticons",n.$tb);var V=n.$tb.find('.fr-command[data-cmd="emoticons"]'),N=n.button.getPosition(V);n.popups.show("emoticons",N.left,N.top,V.outerHeight()),n.popups.get("emoticons").css("overflow","hidden")}},back:function(){n.popups.hide("emoticons"),n.toolbar.showInline()}}},e.DefineIcon("emoticons",{NAME:"smile-o",FA5NAME:"smile",SVG_KEY:"smile"}),e.RegisterCommand("emoticons",{title:"Emoticons",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("emoticons")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("emoticons")):this.emoticons.showEmoticonsPopup()},plugin:"emoticons"}),e.RegisterCommand("insertEmoticon",{callback:function(n,l,m){this.emoticons.insert(m,this.opts.emoticonsUseImage?"https://cdnjs.cloudflare.com/ajax/libs/emojione/2.0.1/assets/svg/".concat(l,".svg"):null),this.popups.hide("emoticons")}}),e.RegisterCommand("setEmoticonCategory",{undo:!1,focus:!1,callback:function(n,l){this.emoticons.setEmoticonCategory(l)}}),e.DefineIcon("emoticonsBack",{NAME:"arrow-left",SVG_KEY:"back"}),e.RegisterCommand("emoticonsBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.emoticons.back()}}),Object.assign(e.DEFAULTS,{entities:"&quot;&#39;&iexcl;&cent;&pound;&curren;&yen;&brvbar;&sect;&uml;&copy;&ordf;&laquo;&not;&shy;&reg;&macr;&deg;&plusmn;&sup2;&sup3;&acute;&micro;&para;&middot;&cedil;&sup1;&ordm;&raquo;&frac14;&frac12;&frac34;&iquest;&Agrave;&Aacute;&Acirc;&Atilde;&Auml;&Aring;&AElig;&Ccedil;&Egrave;&Eacute;&Ecirc;&Euml;&Igrave;&Iacute;&Icirc;&Iuml;&ETH;&Ntilde;&Ograve;&Oacute;&Ocirc;&Otilde;&Ouml;&times;&Oslash;&Ugrave;&Uacute;&Ucirc;&Uuml;&Yacute;&THORN;&szlig;&agrave;&aacute;&acirc;&atilde;&auml;&aring;&aelig;&ccedil;&egrave;&eacute;&ecirc;&euml;&igrave;&iacute;&icirc;&iuml;&eth;&ntilde;&ograve;&oacute;&ocirc;&otilde;&ouml;&divide;&oslash;&ugrave;&uacute;&ucirc;&uuml;&yacute;&thorn;&yuml;&OElig;&oelig;&Scaron;&scaron;&Yuml;&fnof;&circ;&tilde;&Alpha;&Beta;&Gamma;&Delta;&Epsilon;&Zeta;&Eta;&Theta;&Iota;&Kappa;&Lambda;&Mu;&Nu;&Xi;&Omicron;&Pi;&Rho;&Sigma;&Tau;&Upsilon;&Phi;&Chi;&Psi;&Omega;&alpha;&beta;&gamma;&delta;&epsilon;&zeta;&eta;&theta;&iota;&kappa;&lambda;&mu;&nu;&xi;&omicron;&pi;&rho;&sigmaf;&sigma;&tau;&upsilon;&phi;&chi;&psi;&omega;&thetasym;&upsih;&piv;&ensp;&emsp;&thinsp;&zwnj;&zwj;&lrm;&rlm;&ndash;&mdash;&lsquo;&rsquo;&sbquo;&ldquo;&rdquo;&bdquo;&dagger;&Dagger;&bull;&hellip;&permil;&prime;&Prime;&lsaquo;&rsaquo;&oline;&frasl;&euro;&image;&weierp;&real;&trade;&alefsym;&larr;&uarr;&rarr;&darr;&harr;&crarr;&lArr;&uArr;&rArr;&dArr;&hArr;&forall;&part;&exist;&empty;&nabla;&isin;&notin;&ni;&prod;&sum;&minus;&lowast;&radic;&prop;&infin;&ang;&and;&or;&cap;&cup;&int;&there4;&sim;&cong;&asymp;&ne;&equiv;&le;&ge;&sub;&sup;&nsub;&sube;&supe;&oplus;&otimes;&perp;&sdot;&lceil;&rceil;&lfloor;&rfloor;&lang;&rang;&loz;&spades;&clubs;&hearts;&diams;"}),e.PLUGINS.entities=function(n){var l,m,h=n.$;function O($){var j=$.textContent;if(j.match(l)){for(var V="",N=0;N<j.length;N++)V+=m[j[N]]?m[j[N]]:j[N];$.textContent=V}}function x($){if($&&0<=["STYLE","SCRIPT","svg","IFRAME"].indexOf($.tagName))return!0;for(var j=n.node.contents($),V=0;V<j.length;V++)j[V].nodeType===Node.TEXT_NODE?O(j[V]):x(j[V]);return $.nodeType===Node.TEXT_NODE&&O($),!1}var F=function(j){return 0===j.length?"":n.clean.exec(j,x).replace(/\&amp;/g,"&")};return{_init:function(){n.opts.htmlSimpleAmpersand||(n.opts.entities="".concat(n.opts.entities,"&amp;"));var j=h(document.createElement("div")).html(n.opts.entities).text(),V=n.opts.entities.split(";");m={},l="";for(var N=0;N<j.length;N++){var W=j.charAt(N);m[W]="".concat(V[N],";"),l+="\\".concat(W+(N<j.length-1?"|":""))}l=new RegExp("(".concat(l,")"),"g"),n.events.on("html.get",F,!0)}}},Object.assign(e.POPUP_TEMPLATES,{"file.insert":"[_BUTTONS_][_UPLOAD_LAYER_][_PROGRESS_BAR_]"}),Object.assign(e.DEFAULTS,{fileUpload:!0,fileUploadURL:null,fileUploadParam:"file",fileUploadParams:{},fileUploadToS3:!1,fileUploadToAzure:!1,fileUploadMethod:"POST",fileMaxSize:10485760,fileAllowedTypes:["*"],fileInsertButtons:["fileBack","|"],fileUseSelectedText:!1}),e.PLUGINS.file=function(n){var l,m=n.$,h="https://i.froala.com/upload",O=2,x=3,F=4,$=5,j=6,V={};function N(){var ie=n.popups.get("file.insert");ie||(ie=H()),ie.find(".fr-layer.fr-active").removeClass("fr-active").addClass("fr-pactive"),ie.find(".fr-file-progress-bar-layer").addClass("fr-active"),ie.find(".fr-buttons").hide(),B(n.language.translate("Uploading"),0)}function W(ie){var we=n.popups.get("file.insert");we&&(we.find(".fr-layer.fr-pactive").addClass("fr-active").removeClass("fr-pactive"),we.find(".fr-file-progress-bar-layer").removeClass("fr-active"),we.find(".fr-buttons").show(),ie&&(n.events.focus(),n.popups.hide("file.insert")))}function B(ie,we){var Ce=n.popups.get("file.insert");if(Ce){var ae=Ce.find(".fr-file-progress-bar-layer");ae.find("h3").text(ie+(we?" ".concat(we,"%"):"")),ae.removeClass("fr-error"),we?(ae.find("div").removeClass("fr-indeterminate"),ae.find("div > span").css("width","".concat(we,"%"))):ae.find("div").addClass("fr-indeterminate")}}function D(ie,we,Ce,ae){var me;n.edit.on(),n.events.focus(!0),n.selection.restore(),n.opts.fileUseSelectedText&&n.selection.text().length&&(we=n.selection.text());var ke='<a href="'.concat(ie,'" id="fr-inserted-file" ');if(void 0!==ae)for(me in ae)ae.hasOwnProperty(me)&&"link"!=me&&(ke+="".concat(me,'="').concat(ae[me],'" '));-1==ke.indexOf(' class="')&&(ke+='class="fr-file" '),ke+=">".concat(we,"</a>"),n.html.insert(ke);var dt=n.$el.find("#fr-inserted-file");dt.removeAttr("id"),n.popups.hide("file.insert"),n.undo.saveStep(),oe(),n.events.trigger("file.inserted",[dt,Ce])}function A(ie,we,Ce){var ae=this.status,me=this.response,ke=this.responseXML,dt=this.responseText;try{if(n.opts.fileUploadToS3||n.opts.fileUploadToAzure)if(201===ae){var Mt;if(n.opts.fileUploadToAzure){if(!1===n.events.trigger("file.uploadedToAzure",[this.responseURL,Ce,me],!0))return n.edit.on(),!1;Mt=we}else Mt=function(Yt){try{var Gt=m(Yt).find("Location").text(),ln=m(Yt).find("Key").text();return!1===n.events.trigger("file.uploadedToS3",[Gt,ln,Yt],!0)?(n.edit.on(),!1):Gt}catch{return T(F,Yt),!1}}(ke);Mt&&D(Mt,ie,me||ke)}else T(F,me||ke);else if(200<=ae&&ae<300){var xt=function(Yt){try{if(!1===n.events.trigger("file.uploaded",[Yt],!0))return n.edit.on(),!1;var Gt=JSON.parse(Yt);return Gt.link?Gt:(T(O,Yt),!1)}catch{return T(F,Yt),!1}}(dt);xt&&D(xt.link,ie,me||dt,xt)}else T(x,me||dt)}catch{T(F,me||dt)}}function C(){T(F,this.response||this.responseText||this.responseXML)}function v(ie){if(ie.lengthComputable){var we=ie.loaded/ie.total*100|0;B(n.language.translate("Uploading"),we)}}function T(ie,we){n.edit.on(),function(ae){N();var me=n.popups.get("file.insert").find(".fr-file-progress-bar-layer");me.addClass("fr-error");var ke=me.find("h3");ke.text(ae),n.events.disableBlur(),ke.focus()}(n.language.translate("Something went wrong. Please try again.")),n.events.trigger("file.error",[{code:ie,message:V[ie]},we])}function Z(){n.edit.on(),W(!0)}function R(ie){if(void 0!==ie&&0<ie.length){var we=ie[0].type;if(ie[0].name&&ie[0].name.endsWith(".msg")&&(we="application/vnd.ms-outlook"),!1===n.events.trigger("file.beforeUpload",[ie]))return!1;var Ce,ae=ie[0];if(!(null!==n.opts.fileUploadURL&&n.opts.fileUploadURL!==h||n.opts.fileUploadToS3||n.opts.fileUploadToAzure))return $e=ae,(Pe=new FileReader).onload=function(){for(var ot,bt=atob(Pe.result.split(",")[1]),Kt=[],dn=0;dn<bt.length;dn++)Kt.push(bt.charCodeAt(dn));var Tn=$e.type;$e.name&&$e.name.endsWith(".msg")&&(Tn="application/vnd.ms-outlook"),ot=window.URL.createObjectURL(new Blob([new Uint8Array(Kt)],{type:Tn})),n.file.insert(ot,$e.name,null)},N(),Pe.readAsDataURL($e),!1;if(ae.size>n.opts.fileMaxSize)return T($),!1;if(n.opts.fileAllowedTypes.indexOf("*")<0&&n.opts.fileAllowedTypes.indexOf(we.replace(/file\//g,""))<0)return T(j),!1;if(n.drag_support.formdata&&(Ce=n.drag_support.formdata?new FormData:null),Ce){var me;if(!1!==n.opts.fileUploadToS3)for(me in Ce.append("key",n.opts.fileUploadToS3.keyStart+(new Date).getTime()+"-"+(ae.name||"untitled")),Ce.append("success_action_status","201"),Ce.append("X-Requested-With","xhr"),Ce.append("Content-Type",we),n.opts.fileUploadToS3.params)n.opts.fileUploadToS3.params.hasOwnProperty(me)&&Ce.append(me,n.opts.fileUploadToS3.params[me]);for(me in n.opts.fileUploadParams)n.opts.fileUploadParams.hasOwnProperty(me)&&Ce.append(me,n.opts.fileUploadParams[me]);Ce.append(n.opts.fileUploadParam,ae);var ke,dt,Mt=n.opts.fileUploadURL;n.opts.fileUploadToS3&&(Mt=n.opts.fileUploadToS3.uploadURL?n.opts.fileUploadToS3.uploadURL:"https://".concat(n.opts.fileUploadToS3.region,".amazonaws.com/").concat(n.opts.fileUploadToS3.bucket));var xt=n.opts.fileUploadMethod;n.opts.fileUploadToAzure&&(Mt=n.opts.fileUploadToAzure.uploadURL?"".concat(n.opts.fileUploadToAzure.uploadURL,"/").concat(ae.name):encodeURI("https://".concat(n.opts.fileUploadToAzure.account,".blob.core.windows.net/").concat(n.opts.fileUploadToAzure.container,"/").concat(ae.name)),ke=Mt,n.opts.fileUploadToAzure.SASToken&&(Mt+=n.opts.fileUploadToAzure.SASToken),xt="PUT");var Jt=n.core.getXHR(Mt,xt);if(n.opts.fileUploadToAzure){var Yt=(new Date).toUTCString();if(!n.opts.fileUploadToAzure.SASToken&&n.opts.fileUploadToAzure.accessKey){var Gt=n.opts.fileUploadToAzure.account,ln=n.opts.fileUploadToAzure.container;if(n.opts.fileUploadToAzure.uploadURL){var hn=n.opts.fileUploadToAzure.uploadURL.split("/");ln=hn.pop(),Gt=hn.pop().split(".")[0]}var Qe="x-ms-blob-type:BlockBlob\nx-ms-date:".concat(Yt,"\nx-ms-version:2019-07-07"),Ft=encodeURI("/"+Gt+"/"+ln+"/"+ae.name),zt=n.cryptoJSPlugin.cryptoJS.HmacSHA256(xt+"\n\n\n"+ae.size+"\n\n"+we+"\n\n\n\n\n\n\n"+Qe+"\n"+Ft,n.cryptoJSPlugin.cryptoJS.enc.Base64.parse(n.opts.fileUploadToAzure.accessKey)).toString(n.cryptoJSPlugin.cryptoJS.enc.Base64);dt=zt,Jt.setRequestHeader("Authorization","SharedKey "+Gt+":"+zt)}for(me in Jt.setRequestHeader("x-ms-version","2019-07-07"),Jt.setRequestHeader("x-ms-date",Yt),Jt.setRequestHeader("Content-Type",we),Jt.setRequestHeader("x-ms-blob-type","BlockBlob"),n.opts.fileUploadParams)n.opts.fileUploadParams.hasOwnProperty(me)&&Jt.setRequestHeader(me,n.opts.fileUploadParams[me]);for(me in n.opts.fileUploadToAzure.params)n.opts.fileUploadToAzure.params.hasOwnProperty(me)&&Jt.setRequestHeader(me,n.opts.fileUploadToAzure.params[me])}Jt.onload=function(){A.call(Jt,ae.name,ke,dt)},Jt.onerror=C,Jt.upload.onprogress=v,Jt.onabort=Z,N();var Se=n.popups.get("file.insert");Se&&(Se.off("abortUpload"),Se.on("abortUpload",function(){4!==Jt.readyState&&Jt.abort()})),Jt.send(n.opts.fileUploadToAzure?ae:Ce)}}var $e,Pe}function M(){W()}function H(ie){if(ie)return n.popups.onHide("file.insert",M),!0;var we;n.opts.fileUpload||n.opts.fileInsertButtons.splice(n.opts.fileInsertButtons.indexOf("fileUpload"),1),we='<div class="fr-buttons fr-tabs">'.concat(n.button.buildList(n.opts.fileInsertButtons),"</div>");var Ce="";n.opts.fileUpload&&(Ce='<div class="fr-file-upload-layer fr-layer fr-active" id="fr-file-upload-layer-'.concat(n.id,'"><strong>').concat(n.language.translate("Drop file"),"</strong><br>(").concat(n.language.translate("or click"),')<div class="fr-form"><input type="file" name="').concat(n.opts.fileUploadParam,'" accept="').concat(0<=n.opts.fileAllowedTypes.indexOf("*")?"/":"").concat(n.opts.fileAllowedTypes.join(", ").toLowerCase(),'" tabIndex="-1" aria-labelledby="fr-file-upload-layer-').concat(n.id,'" role="button"></div></div>'));var dt,me=n.popups.create("file.insert",{buttons:we,upload_layer:Ce,progress_bar:'<div class="fr-file-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="fileDismissError" tabIndex="2" role="button">OK</button></div></div>'});return n.events.$on(dt=me,"dragover dragenter",".fr-file-upload-layer",function(){return m(this).addClass("fr-drop"),!1},!0),n.events.$on(dt,"dragleave dragend",".fr-file-upload-layer",function(){return m(this).removeClass("fr-drop"),!1},!0),n.events.$on(dt,"drop",".fr-file-upload-layer",function(Mt){Mt.preventDefault(),Mt.stopPropagation(),m(this).removeClass("fr-drop");var xt=Mt.originalEvent.dataTransfer;xt&&xt.files&&(dt.data("instance")||n).file.upload(xt.files)},!0),n.helpers.isIOS()&&n.events.$on(dt,"touchstart",'.fr-file-upload-layer input[type="file"]',function(){m(this).trigger("click")}),n.events.$on(dt,"change",'.fr-file-upload-layer input[type="file"]',function(){if(this.files){var Mt=dt.data("instance")||n;Mt.events.disableBlur(),dt.find("input:focus").blur(),Mt.events.enableBlur(),Mt.file.upload(this.files)}m(this).val("")},!0),me}function ne(ie){n.node.hasClass(ie,"fr-file")}function ee(ie){var we=ie.originalEvent.dataTransfer;if(we&&we.files&&we.files.length){var Ce=we.files[0];if(Ce&&typeof Ce.type<"u"){if(Ce.type.indexOf("image")<0){if(!n.opts.fileUpload)return ie.preventDefault(),ie.stopPropagation(),!1;n.markers.remove(),n.markers.insertAtPoint(ie.originalEvent),n.$el.find(".fr-marker").replaceWith(e.MARKERS),n.popups.hideAll();var ae=n.popups.get("file.insert");return ae||(ae=H()),n.popups.setContainer("file.insert",n.$sc),n.popups.show("file.insert",ie.originalEvent.pageX,ie.originalEvent.pageY),N(),R(we.files),ie.preventDefault(),ie.stopPropagation(),!1}}else Ce.type.indexOf("image")<0&&(ie.preventDefault(),ie.stopPropagation())}}function oe(){var ie,we=Array.prototype.slice.call(n.el.querySelectorAll("a.fr-file")),Ce=[];for(ie=0;ie<we.length;ie++)Ce.push(we[ie].getAttribute("href"));if(l)for(ie=0;ie<l.length;ie++)Ce.indexOf(l[ie].getAttribute("href"))<0&&n.events.trigger("file.unlink",[l[ie]]);l=we}return V[1]="File cannot be loaded from the passed link.",V[O]="No link in upload response.",V[x]="Error during file upload.",V[F]="Parsing response failed.",V[$]="File is too large.",V[j]="File file type is invalid.",V[7]="Files can be uploaded only to same domain in IE 8 and IE 9.",{_init:function(){n.events.on("drop",ee),n.events.$on(n.$win,"keydown",function(Ce){var ae=Ce.which,me=n.popups.get("file.insert");me&&ae===e.KEYCODE.ESC&&me.trigger("abortUpload")}),n.events.on("destroy",function(){var Ce=n.popups.get("file.insert");Ce&&Ce.trigger("abortUpload")}),n.events.on("link.beforeRemove",ne),n.$wp&&(oe(),n.events.on("contentChanged",oe)),H(!0)},showInsertPopup:function(){var we=n.$tb.find('.fr-command[data-cmd="insertFile"]'),Ce=n.popups.get("file.insert");if(Ce||(Ce=H()),W(),!Ce.hasClass("fr-active"))if(n.popups.refresh("file.insert"),n.popups.setContainer("file.insert",n.$tb),we.isVisible){var ae=n.button.getPosition(we);n.popups.show("file.insert",ae.left,ae.top,we.outerHeight())}else n.position.forSelection(Ce),n.popups.show("file.insert")},upload:R,insert:D,back:function(){n.events.disableBlur(),n.selection.restore(),n.events.enableBlur(),n.popups.hide("file.insert"),n.toolbar.showInline()},hideProgressBar:W}},e.DefineIcon("insertFile",{NAME:"file-o",FA5NAME:"file",SVG_KEY:"insertFile"}),e.RegisterCommand("insertFile",{title:"Upload File",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("file.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("file.insert")):this.file.showInsertPopup()},plugin:"file"}),e.DefineIcon("fileBack",{NAME:"arrow-left",SVG_KEY:"back"}),e.RegisterCommand("fileBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.file.back()},refresh:function(n){this.opts.toolbarInline?(n.removeClass("fr-hidden"),n.next(".fr-separator").removeClass("fr-hidden")):(n.addClass("fr-hidden"),n.next(".fr-separator").addClass("fr-hidden"))}}),e.RegisterCommand("fileDismissError",{title:"OK",callback:function(){this.file.hideProgressBar(!0)}}),Object.assign(e.POPUP_TEMPLATES,{"filesManager.insert":"[_BUTTONS_][_UPLOAD_LAYER_][_BY_URL_LAYER_][_EMBED_LAYER_][_UPLOAD_PROGRESS_LAYER_][_PROGRESS_BAR_]","image.edit":"[_BUTTONS_]","image.alt":"[_BUTTONS_][_ALT_LAYER_]","image.size":"[_BUTTONS_][_SIZE_LAYER_]"}),Object.assign(e.DEFAULTS,{filesInsertButtons:["imageBack","|","filesUpload","filesByURL","filesEmbed"],filesInsertButtons2:["deleteAll","insertAll","cancel","minimize"],imageEditButtons:["imageReplace","imageAlign","imageCaption","imageRemove","imageLink","linkOpen","linkEdit","linkRemove","-","imageDisplay","imageStyle","imageAlt","imageSize"],imageAltButtons:["imageBack","|"],imageSizeButtons:["imageBack","|"],imageUpload:!0,filesManagerUploadURL:null,imageCORSProxy:"https://cors-anywhere.froala.com",imageUploadRemoteUrls:!0,filesManagerUploadParam:"file",filesManagerUploadParams:{},googleOptions:{},filesManagerUploadToS3:!1,filesManagerUploadToAzure:!1,filesManagerUploadMethod:"POST",filesManagerMaxSize:10485760,filesManagerAllowedTypes:["*"],imageResize:!0,imageResizeWithPercent:!1,imageRoundPercent:!1,imageDefaultWidth:300,imageDefaultAlign:"center",imageDefaultDisplay:"block",imageSplitHTML:!1,imageStyles:{"fr-rounded":"Rounded","fr-bordered":"Bordered","fr-shadow":"Shadow"},imageMove:!0,imageMultipleStyles:!0,imageTextNear:!0,imagePaste:!0,imagePasteProcess:!1,imageMinWidth:16,imageOutputSize:!1,imageDefaultMargin:5,imageAddNewLine:!1}),e.VIDEO_PROVIDERS=[{test_regex:/^.*((youtu.be)|(youtube.com))\/((v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))?\??v?=?([^#\&\?]*).*/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:m\.)?(?:youtube\.com|youtu\.be)\/(?:watch\?v=|embed\/)?([0-9a-zA-Z_\-]+)(.+)?/g,url_text:"https://www.youtube.com/embed/$1?$2",html:'<iframe width="640" height="360" src="{url}&wmode=opaque" frameborder="0" allowfullscreen></iframe>',provider:"youtube"},{test_regex:/^.*(?:vimeo.com)\/(?:channels(\/\w+\/)?|groups\/*\/videos\/\u200b\d+\/|video\/|)(\d+)(?:$|\/|\?)/,url_regex:/(?:https?:\/\/)?(?:www\.|player\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/(?:[^\/]*)\/videos\/|album\/(?:\d+)\/video\/|video\/|)(\d+)(?:[a-zA-Z0-9_\-]+)?(\/[a-zA-Z0-9_\-]+)?/i,url_text:"https://player.vimeo.com/video/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"vimeo"},{test_regex:/^.+(dailymotion.com|dai.ly)\/(video|hub)?\/?([^_]+)[^#]*(#video=([^_&]+))?/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:dailymotion\.com|dai\.ly)\/(?:video|hub)?\/?(.+)/g,url_text:"https://www.dailymotion.com/embed/video/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"dailymotion"},{test_regex:/^.+(screen.yahoo.com)\/[^_&]+/,url_regex:"",url_text:"",html:'<iframe width="640" height="360" src="{url}?format=embed" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" allowtransparency="true"></iframe>',provider:"yahoo"},{test_regex:/^.+(rutube.ru)\/[^_&]+/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:rutube\.ru)\/(?:video)?\/?(.+)/g,url_text:"https://rutube.ru/play/embed/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" allowtransparency="true"></iframe>',provider:"rutube"},{test_regex:/^(?:.+)vidyard.com\/(?:watch)?\/?([^.&/]+)\/?(?:[^_.&]+)?/,url_regex:/^(?:.+)vidyard.com\/(?:watch)?\/?([^.&/]+)\/?(?:[^_.&]+)?/g,url_text:"https://play.vidyard.com/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"vidyard"}],e.VIDEO_EMBED_REGEX=/^\W*((<iframe(.|\n)*>(\s|\n)*<\/iframe>)|(<embed(.|\n)*>))\W*$/i,e.IMAGE_EMBED_REGEX=/^\W*((<img(.|\n)*>(\s|\n)*))\W*$/i,e.IMAGE_TYPE="image/png",e.IMAGE_ALLOW_REGEX=/\.(gif|jpe?g|tiff?|png|webp|bmp)$/i,e.PLUGINS.filesManager=function(n){var l,m,h,O,x,F,$,j,V=n.$,N="https://i.froala.com/upload",W=!1,B=!1,D=new Map,A=new Map,C=new Map,v=new Map,T=new Map,Z=new Map,R=0,M=[],H=-1,ne=[],ee=0,oe=["file","image","imageTUI","video"],ie=1,we=2,Ce=3,ae=4,me=5,ke=6,dt=10,Mt=["video/avi","video/mpeg","video/x-ms-wmv"],xt={};function Jt(){var De=n.popups.get("filesManager.insert"),lt=De.find(".fr-files-by-url-layer input");lt.val(""),De.find(".fr-files-embed-layer textarea").val("").trigger("change"),lt.trigger("change")}function Yt(De){var lt,Mo,Zn,lo,yn,Vn;n.hasOwnProperty("imageTUI")||($="fr-disabled"),Z.forEach(function(on,yn){Pe(yn)}),Gt()?(lt=n.popups.get("filesManager.insert"))||(lt=In()):(lt=n.popups.get("filesManager.insert"))||(yn="<div style= 'padding:10px'>\n    <div class = 'fr-message'><h3 style ='font-size: 16px; margin: 10px 10px;font-weight: normal;'>".concat(n.language.translate((Zn="",Mo=[],oe.forEach(function(Wo){n.opts.pluginsEnabled.indexOf(Wo)<0&&Mo.push(Wo.charAt(0).toUpperCase()+Wo.slice(1))}),lo=Mo,Zn=lo.join(", "),(Zn+=1<lo.length?" plugin are":" plugin is")+" not enabled. Do you want to enable?")),"</h3></div>\n    <div style='text-align:right;'>\n      <button class='fr-trim-button fr-plugins-enable'>").concat(n.language.translate("Enable"),"</button>               \n      <button class='fr-trim-button fr-plugins-cancel'>").concat(n.language.translate("Cancel"),"</button>\n    </div>"),jt(Vn=n.popups.create("filesManager.insert",{buttons:'<div class="fr-buttons fr-tabs"></div>',upload_layer:yn,by_url_layer:"",embed_layer:"",upload_progress_layer:"",progress_bar:""})),lt=Vn);var kt=n.$tb.find('.fr-command[data-cmd="insertFiles"]');if(Kt(),De||!lt.hasClass("fr-active"))if(De||ot(),n.popups.refresh("filesManager.insert"),n.popups.setContainer("filesManager.insert",n.$tb),kt.isVisible()){var Xt=n.button.getPosition(kt,D.size);n.popups.show("filesManager.insert",Xt.left,Xt.top,kt.outerHeight())}else n.position.forSelection(lt),n.popups.show("filesManager.insert");n.popups.setPopupDimensions(lt),Gt()&&n.popups.setFileListHeight(lt),lt.find(".fr-upload-progress")&&0==D.size&&lt.find(".fr-upload-progress").addClass("fr-none")}function Gt(){var De=!0;return oe.forEach(function(lt){n.opts.pluginsEnabled.indexOf(lt)<0&&(De=!1)}),De}function ln(){Kt()}function hn(){if(O||function(){var yn;if(n.shared.$image_resizer?(O=n.shared.$image_resizer,F=n.shared.$img_overlay,n.events.on("destroy",function(){V("body").first().append(O.removeClass("fr-active"))},!0)):(n.shared.$image_resizer=V(document.createElement("div")).attr("class","fr-image-resizer"),n.events.$on(O=n.shared.$image_resizer,"mousedown",function(Zn){Zn.stopPropagation()},!0),n.opts.imageResize&&(O.append(Qe("nw")+Qe("ne")+Qe("sw")+Qe("se")),n.shared.$img_overlay=V(document.createElement("div")).attr("class","fr-image-overlay"),F=n.shared.$img_overlay,yn=O.get(0).ownerDocument,V(yn).find("body").first().append(F))),n.events.on("shared.destroy",function(){O.html("").removeData().remove(),O=null,n.opts.imageResize&&(F.remove(),F=null)},!0),n.helpers.isMobile()||n.events.$on(V(n.o_win),"resize",function(){l&&!l.hasClass("fr-uploading")?Qt(!0):l&&(hn(),replace(),bt(!1))}),n.opts.imageResize){yn=O.get(0).ownerDocument,n.events.$on(O,n._mousedown,".fr-handler",mn),n.events.$on(V(yn),n._mousemove,zt),n.events.$on(V(yn.defaultView||yn.parentWindow),n._mouseup,rn),n.events.$on(F,"mouseleave",rn);var Mn=1,Vn=null,Xn=0;n.events.on("keydown",function(Zn){if(l){var lo=-1!=navigator.userAgent.indexOf("Mac OS X")?Zn.metaKey:Zn.ctrlKey,uo=Zn.which;(uo!==Vn||200<Zn.timeStamp-Xn)&&(Mn=1),(uo==e.KEYCODE.EQUALS||n.browser.mozilla&&uo==e.KEYCODE.FF_EQUALS)&&lo&&!Zn.altKey?Mn=to.call(this,Zn,1,1,Mn):(uo==e.KEYCODE.HYPHEN||n.browser.mozilla&&uo==e.KEYCODE.FF_HYPHEN)&&lo&&!Zn.altKey?Mn=to.call(this,Zn,2,-1,Mn):n.keys.ctrlKey(Zn)||uo!=e.KEYCODE.ENTER||(l.before("<br>"),Nt(l)),Vn=uo,Xn=Zn.timeStamp}},!0),n.events.on("keyup",function(){Mn=1})}}(),!l)return!1;var De=n.$wp||n.$sc;De.append(O),O.data("instance",n);var lt=De.scrollTop()-("static"!=De.css("position")?De.offset().top:0),kt=De.scrollLeft()-("static"!=De.css("position")?De.offset().left:0);kt-=n.helpers.getPX(De.css("border-left-width")),lt-=n.helpers.getPX(De.css("border-top-width")),n.$el.is("img")&&n.$sc.is("body")&&(kt=lt=0);var Xt=Io();Eo()&&(Xt=Xt.find(".fr-img-wrap"));var an=0,Cn=0;n.opts.iframe&&(an=n.helpers.getPX(n.$wp.find(".fr-iframe").css("padding-top")),Cn=n.helpers.getPX(n.$wp.find(".fr-iframe").css("padding-left"))),O.css("top",(n.opts.iframe?Xt.offset().top+an:Xt.offset().top+lt)-1).css("left",(n.opts.iframe?Xt.offset().left+Cn:Xt.offset().left+kt)-1).css("width",Xt.get(0).getBoundingClientRect().width).css("height",Xt.get(0).getBoundingClientRect().height).addClass("fr-active")}function Qe(De){return'<div class="fr-handler fr-h'.concat(De,'"></div>')}function Ft(De){Eo()?l.parents(".fr-img-caption").css("width",De):l.css("width",De)}function mn(De){if(!n.core.sameInstance(O))return!0;if(De.preventDefault(),De.stopPropagation(),n.$el.find("img.fr-error").left)return!1;n.undo.canDo()||n.undo.saveStep();var lt=De.pageX||De.originalEvent.touches[0].pageX;if("mousedown"==De.type){var kt=n.$oel.get(0).ownerDocument,Xt=kt.defaultView||kt.parentWindow,an=!1;try{an=Xt.location!=Xt.parent.location&&!(Xt.$&&Xt.$.FE)}catch{}an&&Xt.frameElement&&(lt+=n.helpers.getPX(V(Xt.frameElement).offset().left)+Xt.frameElement.clientLeft)}(x=V(this)).data("start-x",lt),x.data("start-width",l.width()),x.data("start-height",l.height());var Cn=l.width();if(n.opts.imageResizeWithPercent){var on=l.parentsUntil(n.$el,n.html.blockTagsQuery()).get(0)||n.el;Cn=(Cn/V(on).outerWidth()*100).toFixed(2)+"%"}Ft(Cn),F.show(),n.popups.hideAll(),Dn()}function zt(De){if(!n.core.sameInstance(O))return!0;var lt;if(x&&l){if(De.preventDefault(),n.$el.find("img.fr-error").left)return!1;var kt=De.pageX||(De.originalEvent.touches?De.originalEvent.touches[0].pageX:null);if(!kt)return!1;var Xt=kt-x.data("start-x"),an=x.data("start-width");if((x.hasClass("fr-hnw")||x.hasClass("fr-hsw"))&&(Xt=0-Xt),n.opts.imageResizeWithPercent){var Cn=l.parentsUntil(n.$el,n.html.blockTagsQuery()).get(0)||n.el;an=((an+Xt)/V(Cn).outerWidth()*100).toFixed(2),n.opts.imageRoundPercent&&(an=Math.round(an)),Ft("".concat(an,"%")),(lt=Eo()?(n.helpers.getPX(l.parents(".fr-img-caption").css("width"))/V(Cn).outerWidth()*100).toFixed(2):(n.helpers.getPX(l.css("width"))/V(Cn).outerWidth()*100).toFixed(2))===an||n.opts.imageRoundPercent||Ft("".concat(lt,"%")),l.css("height","").removeAttr("height")}else an+Xt>=n.opts.imageMinWidth&&(Ft(an+Xt),lt=Eo()?n.helpers.getPX(l.parents(".fr-img-caption").css("width")):n.helpers.getPX(l.css("width"))),lt!==an+Xt&&Ft(lt),((l.attr("style")||"").match(/(^height:)|(; *height:)/)||l.attr("height"))&&(l.css("height",x.data("start-height")*l.width()/x.data("start-width")),l.removeAttr("height"));hn(),n.events.trigger("image.resize",[wo()])}}function rn(De){if(!n.core.sameInstance(O))return!0;if(x&&l){if(De&&De.stopPropagation(),n.$el.find("img.fr-error").left)return!1;x=null,F.hide(),hn(),n.undo.saveStep(),n.events.trigger("image.resizeEnd",[wo()])}else O.removeClass("fr-active")}function Se(){Z.forEach(function(De,lt){var kt=n.popups.get("filesManager.insert");kt.find(".fr-checkbox-file-"+lt).get(0).disabled=!0,document.getElementById("fr-file-autoplay-button-"+lt)&&(document.getElementById("fr-file-autoplay-button-"+lt).disabled=!0,document.getElementById("fr-file-autoplay-button-"+lt).parentElement.classList.add("fr-checkbox-disabled"),document.getElementById("fr-file-autoplay-button-"+lt).parentElement.classList.remove("fr-files-checkbox")),kt.find(".fr-checkbox-"+lt).get(0).classList.remove("fr-files-checkbox"),kt.find(".fr-checkbox-"+lt).get(0).classList.add("fr-checkbox-disabled")})}function Ue(De,lt,kt,Xt){n.edit.on(),l&&l.addClass("fr-error"),xt[De]?(De!=Ce&&De!=we&&De!=ae||_t(100,Xt,!0),Z.set(Xt,xt[De]),Se(),Z.forEach(function(Cn,on){n.popups.get("filesManager.insert"),document.getElementById("fr-file-edit-button-".concat(on))&&(document.getElementById("fr-file-edit-button-".concat(on)).classList.add("fr-disabled"),document.getElementById("fr-file-view-button-".concat(on)).classList.add("fr-disabled"),document.getElementById("fr-file-insert-button-".concat(on)).classList.add("fr-disabled"))}),$t(n.language.translate(xt[De]),Xt)):$t(n.language.translate("Something went wrong. Please try again."),Xt),!l&&kt&&ho(kt),n.events.trigger("filesManager.error",[{code:De,message:xt[De]},lt,kt])}function $e(){var De=n.popups.get("filesManager.insert"),lt=De.find('.fr-command[data-cmd="insertAll"]'),kt=De.find('.fr-command[data-cmd="deleteAll"]'),Xt=!0;T.forEach(function(Cn,on,yn){T.get(on)&&(Xt=!1)}),Xt?lt.addClass("fr-disabled"):lt.removeClass("fr-disabled"),Xt?kt.addClass("fr-disabled"):kt.removeClass("fr-disabled")}function Pe(De){A.get(De)&&A.get(De).link&&n.events.trigger("filesManager.removed",[A.get(De).link]);var lt=n.popups.get("filesManager.insert");void 0!==lt.find(".fr-file-"+De).get(0)&&(lt.find(".fr-file-"+De).get(0).outerHTML=""),A.delete(De),D.delete(De),T.delete(De),$e(),0==D.size&&(ee=0),Z.delete(De),n.popups.setPopupDimensions(lt,!0),n.opts.toolbarBottom?Yt(!0):n.popups.setPopupDimensions(lt),lt.find(".fr-upload-progress")&&0==D.size&&lt.find(".fr-upload-progress").addClass("fr-none")}function ot(){for(var De=n.popups.get("filesManager.insert"),lt=De.find(".fr-insert-checkbox"),kt=0;kt<lt.length;kt++)lt.get(kt).children.target.checked=!1,De.find(".fr-file-"+lt.get(kt).id.split("-").pop()).get(0).classList.add("fr-unchecked");if(h)document.getElementById("fr-file-autoplay-button-".concat(h))&&(document.getElementById("fr-file-autoplay-button-".concat(h)).checked=!1),ne=ne.filter(function(Cn){return Cn!=h});else{for(var Xt=De.find(".fr-file-autoplay-button"),an=0;an<Xt.length;an++)Xt.get(an).checked=!1;ne=[]}T=new Map,$e()}function bt(De){var lt=n.popups.get("filesManager.insert");if(lt||(lt=In()),lt.find(".fr-layer.fr-active").removeClass("fr-active").addClass("fr-pactive"),lt.find(".fr-files-progress-bar-layer").addClass("fr-active"),lt.find(".fr-buttons").hide(),l){var kt=Io();n.popups.setContainer("filesManager.insert",n.$sc);var Xt=kt.offset().left,an=kt.offset().top+kt.height();n.popups.show("filesManager.insert",Xt,an,kt.outerHeight())}void 0===De&&dn(n.language.translate("Uploading"),0)}function Kt(De){var lt=n.popups.get("filesManager.insert");if(lt&&(lt.find(".fr-layer.fr-pactive").addClass("fr-active").removeClass("fr-pactive"),lt.find(".fr-files-progress-bar-layer").removeClass("fr-active"),lt.find(".fr-buttons").show(),De||n.$el.find("img.fr-error").length)){if(n.events.focus(),n.$el.find("img.fr-error").length&&(n.$el.find("img.fr-error").remove(),n.undo.saveStep(),n.undo.run(),n.undo.dropRedo()),!n.$wp&&l){var kt=l;Qt(!0),n.selection.setAfter(kt.get(0)),n.selection.restore()}n.popups.hide("filesManager.insert")}}function dn(De,lt){var kt=n.popups.get("filesManager.insert");if(kt){var Xt=kt.find(".fr-files-progress-bar-layer");Xt.find("h3").text(De+(lt?" ".concat(lt,"%"):"")),Xt.removeClass("fr-error"),lt?(Xt.find("div").removeClass("fr-indeterminate"),Xt.find("div > span").css("width","".concat(lt,"%"))):Xt.find("div").addClass("fr-indeterminate")}}function Tn(De){bt();var lt=n.popups.get("filesManager.insert").find(".fr-files-progress-bar-layer");lt.addClass("fr-error");var kt=lt.find("h3");kt.text(De),n.events.disableBlur(),kt.focus()}function $t(De,lt){var kt=n.popups.get("filesManager.insert"),Xt=kt.find(".fr-upload-progress-layer"),an=kt.find(".fr-file-".concat(lt));Xt.addClass("fr-error"),an.find("h5").text(De)}xt[ie]="File cannot be loaded from the passed link.",xt[we]="No link in upload response.",xt[Ce]="Error during file upload.",xt[ae]="Parsing response failed.",xt[me]="File is too large.",xt[ke]="File type is invalid.",xt[7]="Files can be uploaded only to same domain in IE 8 and IE 9.",xt[8]="File is corrupted.",xt[9]="Error during file loading.",xt[dt]="File upload cancelled";var ut,Ke,xe,et,Ne,Oe,Fe,qe,Ot,Ct,Rt="";function ce(De,lt,kt){De.scrollLeft+=lt,De.scrollTop+=kt}function Ee(De){for(n.helpers.isMobile()&&(Ne=event.touches[0].clientX,Oe=event.touches[0].clientY),et=De.target;!et.classList.contains(Rt);)et=et.parentElement;et.classList.contains(Rt)&&!et.classList.contains("fr-unchecked")?n.helpers.isMobile()&&et.classList.add("drag-sort-active"):et=void 0}function He(De){var lt;if(void 0!==et){var kt,Xt;if(n.helpers.isMobile())for(kt=Ne,Xt=Oe,lt=event.target;!lt.classList.contains(Rt);)lt=lt.parentElement;else kt=event.clientX,Xt=event.clientY;n.helpers.isMobile()||!n.browser.safari&&!n.browser.mozilla||(kt=Ke,Xt=xe);for(var an=document.elementFromPoint(kt,Xt);an&&!an.classList.contains(Rt);)an=an.parentElement;an&&!an.classList.contains(Rt)?an=void 0:an&&et!==an&&function(on,yn){var Mn,Vn,Xn=on.parentNode,Zn=yn.parentNode;if(Xn&&Zn&&!Xn.isEqualNode(yn)&&!Zn.isEqualNode(on)){for(var lo=0;lo<Xn.children.length;lo++)Xn.children[lo].isEqualNode(on)&&(Mn=lo);for(lo=0;lo<Zn.children.length;lo++)Zn.children[lo].isEqualNode(yn)&&(Vn=lo);Xn.isEqualNode(Zn)&&Mn<Vn&&Vn++,Xn.insertBefore(yn,Xn.children[Mn]),Zn.insertBefore(on,Zn.children[Vn])}}(et,an),n.helpers.isMobile()&&(lt.classList.remove("fr-hovered-over-file"),an.classList.remove("fr-hovered-over-file"))}}function At(De){var lt=n.popups.get("filesManager.insert");lt.find(".fr-upload-progress-layer").hasClass("fr-active")||lt.find(".fr-upload-progress-layer").addClass("fr-active"),lt.find(".fr-upload-progress").removeClass("fr-none");var yn,Mn,Vn,kt=D.get(De),Xt=function(yn){var Mn,Vn={weekday:"long",year:"numeric",month:"long",day:"numeric"};try{Mn=yn.toLocaleDateString(n.opts.language?n.opts.language:void 0,Vn)}catch{Mn=yn.toLocaleDateString(void 0,Vn)}return Mn+""}(new Date),an=T.get(De)?"":"fr-unchecked ",Cn="\n        <div id='fr-file-".concat(De,"' class='fr-file-list-item fr-file-").concat(De," ").concat(an,"' draggable = \"").concat(!an,'" >\n        <div class=\'fr-file-item-left\' >\n\n    \n            <div class="fr-file-item-insert-checkbox fr-files-checkbox-line">\n            ').concat(n.helpers.isMobile()?"<div id='fr-pick-".concat(De,"}' class='dot'>\n            </div>"):"",'\n            <div id="checkbox-key-').concat(De,'" class="fr-files-checkbox fr-insert-checkbox  fr-checkbox-').concat(De,'">\n            <input name="target" class="fr-insert-attr fr-checkbox-file-').concat(De,' fr-file-insert-check" data-cmd="fileInsertCheckbox"\n             data-checked="_blank" type="checkbox" id="fr-link-target-').concat(n.id,'" tabIndex="0" />\n            <span>').concat('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="10" viewBox="0 0 32 32"><path d="M27 4l-15 15-7-7-5 5 12 12 20-20z" fill="#FFF"></path></svg>','\n            </span>\n        </div>\n                <label id="fr-label-target-').concat(n.id,"\"></label>\n            </div>\n    \n            <div class='fr-file-item-icon fr-file-item-icon-").concat(De,"' >\n                <img src='https://secure.webtoolhub.com/static/resources/icons/set112/f2afb6f7.png' alt='Image preview' class='fr-thumbnail-padding' height='36px' width='36px' />\n            </div>\n\n            <div class='fr-file-item-description' >\n                <div class='fr-file-name fr-files-manager-tooltip'>\n                   ").concat((yn=kt.name,Mn=20,null==Mn&&(Mn=100),null==Vn&&(Vn="..."),yn.length>Mn?yn.substring(0,Mn-Vn.length)+Vn:yn),'\n                      <span class="').concat(20<kt.name.length?"tooltiptext":"fr-none",'">').concat(kt.name,"\n                      </span>\n                 </div>\n                 <div class='fr-file-details'>\n                 <div class='fr-file-date'>").concat(Xt,"\n                 </div>\n \n                 <div class='fr-file-size'>\n                     ").concat(function(yn){if(0==yn)return"0 Bytes";var Mn=Math.floor(Math.log(yn)/Math.log(1024));return" | "+1*(yn/Math.pow(1024,Mn)).toFixed(2)+" "+["Bytes","KB","MB","GB","TB"][Mn]}(kt.size),"\n                 </div>\n                 </div>\n\n                  <div class='fr-file-error'>\n                    <h5 class='fr-file-error-h5'></h5>\n                 </div>\n             </div>\n    \n        </div>\n\n        <div class='fr-file-item-right fr-file-item-right-").concat(De,"'>")+Ge(De)+"</div>\n    </div>";lt.find(".fr-upload-progress-layer")[0].innerHTML=Cn+lt.find(".fr-upload-progress-layer")[0].innerHTML,D.forEach(function(yn,Mn,Vn){T.get(Mn)&&lt.find("input.fr-insert-attr.fr-checkbox-file-".concat(Mn))[0].setAttribute("checked",null)}),ne.forEach(function(on){document.getElementById("fr-file-autoplay-button-"+on).checked=!0}),Zt(De,kt),Kt(),n.opts.toolbarBottom?Yt(!0):n.popups.setPopupDimensions(lt),function wt(De){Rt=De,ut=document.getElementsByClassName(De),Array.prototype.map.call(ut,function(lt){!function(Xt){if(Xt.addEventListener("dragover",function(on){on.preventDefault(),on.stopPropagation(),Ke=on.pageX,xe=on.pageY;var yn=document.getElementById("filesList");xe+20>yn.getBoundingClientRect().bottom&&ce(yn,0,10),xe-20<yn.getBoundingClientRect().top&&ce(yn,0,-10)},!1),n.helpers.isMobile()&&Xt.getElementsByClassName("dot")[0].addEventListener("touchmove",function(on){on.preventDefault(),on.stopPropagation();for(var yn=on.target;yn&&!yn.classList.contains(Rt);)yn=yn.parentElement;for(var Mn=document.elementFromPoint(on.targetTouches[0].clientX,on.targetTouches[0].clientY);Mn&&!Mn.classList.contains(Rt);)Mn=Mn.parentElement;var Vn=document.getElementsByClassName("fr-hovered-over-file");Array.prototype.forEach.call(Vn,function(Zn){Zn.classList.remove("fr-hovered-over-file")}),Mn&&!yn.classList.contains("fr-unchecked")&&Mn.classList.add("fr-hovered-over-file");var Xn=document.getElementById("filesList");on.targetTouches[0].clientY+5>Xn.getBoundingClientRect().bottom&&ce(Xn,0,5),on.targetTouches[0].clientY-5<Xn.getBoundingClientRect().top&&ce(Xn,0,-5)},!1),Xt.ondrag=Ee,Xt.ondragend=He,n.helpers.isMobile()){var Cn=Xt.getElementsByClassName("dot");Cn[0].addEventListener("touchmove",Ee,!1),Cn[0].addEventListener("touchend",He,!1)}}(lt)})}("fr-file-list-item")}function en(De){switch(De){case"application/msword":return n.icon.getFileIcon("docIcon");case"application/vnd.openxmlformats-officedocument.wordprocessingml.document":return n.icon.getFileIcon("docxIcon");case"image/gif":return n.icon.getFileIcon("gifIcon");case"image/jpeg":return n.icon.getFileIcon("jpegIcon");case"image/jpeg":return n.icon.getFileIcon("jpgIcon");case"type/text":return n.icon.getFileIcon("logIcon");case"video/quicktime":return n.icon.getFileIcon("movIcon");case"audio/mp3":case"audio/mpeg":return n.icon.getFileIcon("mp3Icon");case"video/mp4":return n.icon.getFileIcon("mp4Icon");case"audio/ogg":return n.icon.getFileIcon("oggIcon");case"video/ogg":return n.icon.getFileIcon("ogvIcon");case"application/pdf":return n.icon.getFileIcon("pdfIcon");case"image/png":return n.icon.getFileIcon("pngIcon");case"text/plain":return n.icon.getFileIcon("txtIcon");case"video/webm":return n.icon.getFileIcon("webmIcon");case"image/webp":return n.icon.getFileIcon("webpIcon");case"video/x-ms-wmv":return n.icon.getFileIcon("wmvIcon");case"application/vnd.ms-excel":return n.icon.getFileIcon("xlsIcon");case"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":return n.icon.getFileIcon("xlsxIcon");case"application/x-zip-compressed":case"application/zip":return n.icon.getFileIcon("zipIcon");default:return n.icon.getFileIcon("defaultIcon")}}function Zt(De,lt,kt){var Xt=n.popups.get("filesManager.insert"),an=Xt.find(".fr-file-item-icon-"+De).get(0);if(Lt(je(lt))&&"image/gif"!=je(lt)&&"image/webp"!=je(lt)){"a"!=an.children[0].localName&&(an.innerHTML="<a target='_blank' href=''>"+an.innerHTML+"</a>"),Xt.find(".fr-file-item-icon-"+De).get(0);var Cn=new FileReader;if(null!=kt&&kt){var on=D.get(De);lt.name=on.name,D.set(De,lt)}if(Cn.onloadend=function(){Xt.find(".fr-file-item-icon-"+De).get(0).children[0].children[0].src=Cn.result;for(var Vn=atob(Cn.result.split(",")[1]),Xn=[],Zn=0;Zn<Vn.length;Zn++)Xn.push(Vn.charCodeAt(Zn));Xt.find(".fr-file-item-icon-"+De).get(0).children[0].href=window.URL.createObjectURL(new Blob([new Uint8Array(Xn)],{type:je(lt)})),Xt.find(".fr-file-item-icon-"+De).get(0).classList.add("fr-file-item-thumbnail-hover")},lt)Cn.readAsDataURL(lt);else{var yn=en(je(lt));an.innerHTML='<svg height="40px" width="40px" viewBox="0 0 55 5" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n        '.concat(yn.path,"\n        </svg>")}}else{var Mn=en(je(lt));an.innerHTML='<svg height="40px" width="40px" viewBox="0 0 55 55" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n      '.concat(Mn.path,"\n      </svg>")}}function Ge(De){var lt="";if(gn(je(D.get(De)))){var kt="fr-files-checkbox",Xt="";pn(je(D.get(De)))||(kt="fr-checkbox-disabled",Xt="disabled"),lt='\n      <div class="fr-files-checkbox-line align-autoplay">\n      <div id="checkbox-key-'.concat(De,'" class="').concat(kt," fr-autoplay-checkbox  fr-checkbox-").concat(De,'">  \n                   \n      <input type="checkbox" id="fr-file-autoplay-button-').concat(De,'" class="fr-file-button-').concat(De,' fr-file-autoplay-button" data-title="Edit" data-param1="').concat(De,'" role="button" ').concat(Xt,"/>\n\n      <span>").concat('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="10" viewBox="0 0 32 32"><path d="M27 4l-15 15-7-7-5 5 12 12 20-20z" fill="#FFF"></path></svg>'," </span>\n      </div>      \n      <label  class='fr-autoplay-checkbox-label'>Autoplay </label>\n      </div>")}var an="application/msword",Cn="application/vnd.openxmlformats-officedocument.wordprocessingml.document",on="";return!nn(je(D.get(De)))&&pn(je(D.get(De)))||($="fr-disabled"),gn(je(D.get(De)))&&($="fr-disabled"),Vt(je(D.get(De)))&&($="fr-disabled",je(D.get(De))!=an&&je(D.get(De))!=Cn||n.opts.googleOptions&&!n.helpers.isMobile()&&n.opts.googleOptions.API_KEY&&n.opts.googleOptions.CLIENT_ID&&($=""),"text/plain"!=je(D.get(De))&&je(D.get(De))!=an&&"application/pdf"!=je(D.get(De))&&je(D.get(De))!=Cn&&"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"!=je(D.get(De))&&"application/vnd.ms-excel"!=je(D.get(De))&&"type/text"!=je(D.get(De))||(on="")),"video/url"===je(D.get(De))&&($="fr-disabled"),lt+'<div class=\'fr-file-item-action-buttons\' >\n                <button type="button" id="fr-file-insert-button-'.concat(De,'" class=" fr-doc-edit-').concat(De," fr-img-icon fr-btn fr-command fr-submit fr-file-action-icons \n                fr-file-button-").concat(De," fr-file-insert-button-").concat(De,' fr-file-insert-button" data-cmd="imageInsertByUpload" data-title="Insert" data-param1="').concat(De,'" tabIndex="2" role="button">\n                <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "-5 0 28 28" xlmns = "http://w3.org/200/svg"><path d = \'M 9.25 12 L 6.75 12 C 6.335938 12 6 11.664062 6 11.25 L 6 6 L 3.257812 6 C 2.703125 6 2.425781 5.328125 2.820312 4.933594 L 7.570312 0.179688 C 7.804688 -0.0546875 8.191406 -0.0546875 8.425781 0.179688 L 13.179688 4.933594 C 13.574219 5.328125 13.296875 6 12.742188 6 L 10 6 L 10 11.25 C 10 11.664062 9.664062 12 9.25 12 Z M 16 11.75 L 16 15.25 C 16 15.664062 15.664062 16 15.25 16 L 0.75 16 C 0.335938 16 0 15.664062 0 15.25 L 0 11.75 C 0 11.335938 0.335938 11 0.75 11 L 5 11 L 5 11.25 C 5 12.214844 5.785156 13 6.75 13 L 9.25 13 C 10.214844 13 11 12.214844 11 11.25 L 11 11 L 15.25 11 C 15.664062 11 16 11.335938 16 11.75 Z M 12.125 14.5 C 12.125 14.15625 11.84375 13.875 11.5 13.875 C 11.15625 13.875 10.875 14.15625 10.875 14.5 C 10.875 14.84375 11.15625 15.125 11.5 15.125 C 11.84375 15.125 12.125 14.84375 12.125 14.5 Z M 14.125 14.5 C 14.125 14.15625 13.84375 13.875 13.5 13.875 C 13.15625 13.875 12.875 14.15625 12.875 14.5 C 12.875 14.84375 13.15625 15.125 13.5 15.125 C 13.84375 15.125 14.125 14.84375 14.125 14.5 Z M 14.125 14.5 \'></path></svg>\n                </button>\n\n                <button type="button" id="fr-file-edit-button-').concat(De,'" class=" fr-doc-edit-').concat(De," ").concat($," fr-img-icon fr-btn fr-command fr-submit \n                fr-file-action-icons fr-file-edit-button-").concat(De," fr-file-button-").concat(De,' fr-file-edit-button" data-cmd="editImage" data-title="Edit" data-param1="').concat(De,'" role="button">\n                <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "0 4 25 25" xlmns = "http://w3.org/200/svg"><path d = \'M17,11.2L12.8,7L5,14.8V19h4.2L17,11.2z M7,16.8v-1.5l5.6-5.6l1.4,1.5l-5.6,5.6H7z M13.5,6.3l0.7-0.7c0.8-0.8,2.1-0.8,2.8,0  c0,0,0,0,0,0L18.4,7c0.8,0.8,0.8,2,0,2.8l-0.7,0.7L13.5,6.3z\'></path></svg>\n                </button>\n                \n                <span class="fr-file-view-').concat(De,'"><button type="button" id="fr-file-view-button-').concat(De,'" class=" fr-doc-edit-').concat(De," ").concat(on," fr-img-icon fr-btn fr-command fr-submit fr-file-action-icons \n                fr-file-view-button-").concat(De,' fr-file-view-button" data-cmd="viewImage" data-title="View" data-param1="').concat(De,'" tabIndex="2" role="button">\n                <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "15 19 21 21" xlmns = "http://w3.org/200/svg"> <path style="fill:none;stroke-width:0.9077;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 19.086094 16.541466 C 16.185625 16.541466 14.318281 19.447115 14.318281 19.447115 L 14.318281 19.555288 C 14.318281 19.555288 16.176719 22.475962 19.077187 22.475962 C 21.977656 22.475962 23.847969 19.576322 23.847969 19.576322 L 23.847969 19.465144 C 23.847969 19.465144 21.989531 16.541466 19.086094 16.541466 Z M 19.07125 21.024639 C 18.248906 21.024639 17.583906 20.357572 17.583906 19.53726 C 17.583906 18.716947 18.248906 18.04988 19.07125 18.04988 C 19.890625 18.04988 20.555625 18.716947 20.555625 19.53726 C 20.555625 20.357572 19.890625 21.024639 19.07125 21.024639 Z M 19.07125 21.024639 " transform="matrix(1.315789,0,0,1.3,0,0)"/></svg></button></span>\n\n                <button type="button" id="fr-file-delete-button-').concat(De,'" class=" fr-doc-edit-').concat(De," fr-img-icon fr-btn fr-command fr-submit fr-file-action-icons\n                fr-file-button-").concat(De,' fr-file-delete-button" data-cmd="deleteImage" data-title="Delete" data-param1="').concat(De,'" role="button">\n                <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "-2 3 30 30" xlmns = "http://w3.org/200/svg"><path d = \'M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z\'></path></svg>\n                </button>\n                 \n            </div>\n            <div id="user_area-').concat(De,"\" style=\"display: none;\">\n            \n              <div id=\"file_container\"></div>\n\n              <div style='display:block;text-align: center; margin-left:50%; id='edit-file-loader' class='fr-file-loader'></div>\n\n          </div> \n            ")}function _t(De,lt,kt){var Xt=n.popups.get("filesManager.insert");if(!kt&&De<=100){Xt.find(".fr-checkbox-file-"+lt).get(0).disabled=!0,Xt.find(".fr-checkbox-"+lt).get(0).classList.remove("fr-files-checkbox"),Xt.find(".fr-checkbox-"+lt).get(0).classList.add("fr-checkbox-disabled");var an=Xt.find(".fr-file-progress-circle-"+lt),Cn=Xt.find(".fr-file-upload-percent-"+lt);return 50<De?an.get(0).setAttribute("class","fr-file-progress-circle-"+lt+" progress-circle p"+Math.floor(De)+" over50"):an.get(0).setAttribute("class","fr-file-progress-circle-"+lt+" progress-circle p"+Math.floor(De)),Cn.get(0).innerHTML=Math.floor(De)+"%",void ht(lt,De,kt)}kt&&(Xt.find(".fr-checkbox-file-"+lt).get(0).disabled=!1,Xt.find(".fr-checkbox-"+lt).get(0).classList.remove("fr-checkbox-disabled"),Xt.find(".fr-checkbox-"+lt).get(0).classList.add("fr-files-checkbox"),Xt.find(".fr-file-item-right-"+lt).get(0).innerHTML=Ge(lt),ht(lt,100,kt))}function ht(De,lt,kt){var Xt=n.popups.get("filesManager.insert");Xt.find(".fr-progress-bar").removeClass("fr-none").addClass("fr-display-block"),Xt.find(".fr-upload-progress").hasClass("fr-height-set")&&n.popups.setFileListHeight(Xt);var an=0;v.set(De,lt),v.forEach(function(Cn,on){an+=Cn}),an/=v.size,100==lt&&kt&&R++,Xt.find('.fr-command[data-cmd="filesUpload"]').addClass("fr-disabled"),Xt.find('.fr-command[data-cmd="filesByURL"]').addClass("fr-disabled"),Xt.find('.fr-command[data-cmd="filesEmbed"]').addClass("fr-disabled"),Xt.find(".fr-progress-bar").get(0).style.width=an+"%",R==v.size&&(Xt.find(".fr-progress-bar").removeClass("fr-display-block").addClass("fr-none"),v=new Map,R=0,Xt.find('.fr-command[data-cmd="filesUpload"]').removeClass("fr-disabled"),Xt.find('.fr-command[data-cmd="filesByURL"]').removeClass("fr-disabled"),Xt.find('.fr-command[data-cmd="filesEmbed"]').removeClass("fr-disabled"))}function vt(De,lt){Kt(),n.popups.get("filesManager.insert").find(".fr-upload-progress-layer").addClass("fr-active"),De.forEach(function(kt,Xt){Lt(je(kt))&&n.opts.imageUploadRemoteUrls&&n.opts.imageCORSProxy&&n.opts.imageUpload?rt(kt,De,0,lt[Xt]):A.set(lt[Xt],kt)})}function Nt(De){De&&De.get&&function(kt){if("false"==V(this).parents("[contenteditable]").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable")||kt&&"touchend"==kt.type&&Ct)return!0;if(kt&&n.edit.isDisabled())return kt.stopPropagation(),kt.preventDefault(),!1;for(var Xt=0;Xt<e.INSTANCES.length;Xt++)e.INSTANCES[Xt]!=n&&e.INSTANCES[Xt].events.trigger("image.hideResizer");n.toolbar.disable(),kt&&(kt.stopPropagation(),kt.preventDefault()),n.helpers.isMobile()&&(n.events.disableBlur(),n.$el.blur(),n.events.enableBlur()),n.opts.iframe&&n.size.syncIframe(),l=V(this),hn(),n.browser.msie?(n.popups.areVisible()&&n.events.disableBlur(),n.win.getSelection&&(n.win.getSelection().removeAllRanges(),n.win.getSelection().addRange(n.doc.createRange()))):n.selection.clear(),n.helpers.isIOS()&&(n.events.disableBlur(),n.$el.blur()),n.button.bulkRefresh(),n.events.trigger("video.hideResizer")}.call(De.get(0))}function Ut(){var De=V(this);De.removeClass("fr-uploading"),De.next().is("br")&&De.next().remove(),(0==M.length||0<M.length&&M.length==H)&&(j=De),"VIDEO"==De.get(0).tagName||"AUDIO"==De.get(0).tagName?n.selection.setAfter(De.parent()):n.selection.setAfter(De),n.undo.saveStep(),n.events.trigger("filesManager.loaded",[De]),Ye(M)}function fe(){var De,lt=Array.prototype.slice.call(n.el.querySelectorAll("video, .fr-video > *")),kt=[];for(De=0;De<lt.length;De++)kt.push(lt[De].getAttribute("src")),V(lt[De]).toggleClass("fr-draggable",n.opts.videoMove),""===lt[De].getAttribute("class")&&lt[De].removeAttribute("class"),""===lt[De].getAttribute("style")&&lt[De].removeAttribute("style");if(Fe)for(De=0;De<Fe.length;De++)kt.indexOf(Fe[De].getAttribute("src"))<0&&n.events.trigger("video.removed",[V(Fe[De])]);Fe=lt}function Ye(De){if(null!=De){if(0==De.length)return void(null!=j&&("VIDEO"==j.get(0).tagName?n.video._editVideo(j.parent()):"IMG"==j.get(0).tagName?n.image.edit(j):j.trigger("click"),n.toolbar.disable()));se(De.shift(),De)}}function Be(De){var on,Mn,lt=!1;if(gn(je(A.get(De))))n.trimVideoPlugin.trimVideo(D.get(De),De,D),lt=!0;else if(Lt(je(A.get(De)))){var kt=A.get(De).link,Xt=n.o_doc.createElement("img");Xt.src=kt,l=Xt,m=De,n.imageTUI.launch(n,!1,De),lt=!0}else if(Vt(je(A.get(De)))){var an={apiKey:n.opts.googleOptions.API_KEY,clientId:n.opts.googleOptions.CLIENT_ID,authorizeButton:"authorize_button-".concat(De),signoutButton:"signout_button",userArea:"user_area-".concat(De),fileInput:"file_input",fileIndex:De,file:D.get(De),fileContainer:"file_container",loadingText:"File is being uploaded...",events:{onInvalidFile:function(Cn){},onError:function(Cn){}}};Ot=function(on){var yn,Mn=["https://www.googleapis.com/discovery/v1/apis/drive/v2/rest"],Vn="id,title,mimeType,userPermission,editable,copyable,shared,fileSize",Xn="-------314159265358979323846",Zn="\r\n--"+Xn+"\r\n",lo="\r\n--"+Xn+"--",uo=(document.getElementById(on.authorizeButton),document.getElementById(on.userArea));function Mo(){gapi.client.init({apiKey:on.apiKey,clientId:on.clientId,discoveryDocs:Mn,scope:"https://www.googleapis.com/auth/drive https://www.googleapis.com/auth/drive.file https://www.googleapis.com/auth/drive.appdata"}).then(function(){gapi.auth2.getAuthInstance().isSignedIn.listen(Wo),Wo(gapi.auth2.getAuthInstance().isSignedIn.get()),!gapi.auth2.getAuthInstance().isSignedIn.get()||void 0!==gapi.auth.getToken()&&void 0===gapi.auth.getToken().access_token?Promise.resolve(gapi.auth2.getAuthInstance().signIn()).then(function(){vo()}):vo()},function(so){on.events.onError(so)})}function Wo(so){so&&(uo.style.display="block")}function ro(so){var Bo=gapi.auth.getToken().access_token,Yo="https://docs.google.com/feeds/download/documents/export/Export?id="+yn+"&format=docx&access_token="+Bo,qn=new XMLHttpRequest;qn.open("get",Yo),qn.responseType="arraybuffer",qn.onload=function(){var Kn=new Blob([new Uint8Array(this.response)],{type:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}),Ao=D.get(on.fileIndex);Kn.name=Ao.name,Kn.lastModified=Ao.lastModified,Kn.lastModifiedDate=Ao.lastModifiedDate,D.set(on.fileIndex,Kn),n.filesManager.upload(Kn,A,l,on.fileIndex),Zo()},qn.send()}function vo(so){!function(Yo){for(var qn=document.getElementsByClassName("fr-doc-edit-".concat(Yo)),Kn=0;Kn<qn.length;Kn++)qn[Kn].setAttribute("disabled",!0),qn[Kn].classList.add("fr-disabled")}(on.fileIndex);var Yo,qn,Kn,Bo=on.file;Bo?(Yo=Bo,qn=Oo,(Kn=new FileReader).readAsArrayBuffer(Yo),Kn.onload=function(Ao){for(var Do={title:Yo.name,mimeType:"application/vnd.google-apps.document"},co="",Oi=new Uint8Array(Kn.result),yi=Oi.byteLength,ni=0;ni<yi;ni++)co+=String.fromCharCode(Oi[ni]);var di=btoa(co),Li=Zn+"Content-Type: application/json; charset=UTF-8\r\n\r\n"+JSON.stringify(Do)+Zn+"Content-Type: application/octet-stream\r\nContent-Transfer-Encoding: base64\r\n\r\n"+di+lo,Lo=gapi.client.request({path:"/upload/drive/v2/files",method:"POST",params:{uploadType:"multipart",fields:Vn},headers:{"Content-Type":'multipart/related; boundary="'+Xn+'"',"Content-Length":Li.Length},body:Li});qn||(qn=function(Jo){}),Lo.execute(function(Jo,oi){Jo.error?on.events.onError(Jo.error):qn(Jo)})}):on.events.onInvalidFile("File is not selected")}function Oo(so){yn=so.id;var Bo="https://docs.google.com/document/d/"+so.id+"/edit",Ko=n.o_doc.body,Yo=n.o_doc.createElement("div");Yo.setAttribute("id","editDocContainer"),Yo.style.cssText="position: fixed; top: 0;left: 0;padding: 0;width: 100%;height: 100%;background: rgba(255,255,255,1);z-index: 9998;display:block",Yo.innerHTML='<div style="margin-top:25px; text-align:center"><label>Sign Out : </label><input type="checkbox" id ="markSignOut" role="button"/>  <button id="signout_button"  class="fr-trim-button" >Save </button> <button id="cancel_file_edit" class="fr-trim-button">Cancel</button></div>  <iframe title="Edit your file" frameBorder="0" width="100%" height="700px" src="'+Bo+'"></iframe>',Ko.appendChild(Yo),document.getElementById("signout_button").onclick=ro,document.getElementById("cancel_file_edit").onclick=Zo}function Zo(){document.getElementById("markSignOut").checked&&gapi.auth2.getAuthInstance().signOut().then(function(){gapi.auth.getToken()&&(gapi.auth.getToken().access_token=void 0)});var so=document.getElementById("editDocContainer");so.parentNode.removeChild(so),document.getElementById("user_area-".concat(on.fileIndex))&&(document.getElementById("user_area-".concat(on.fileIndex)).style.display="none"),function(Ko){for(var Yo=document.getElementsByClassName("fr-doc-edit-".concat(Ko)),qn=0;qn<Yo.length;qn++)Yo[qn].removeAttribute("disabled"),Yo[qn].classList.remove("fr-disabled")}(on.fileIndex)}return on.events||(on.events={}),on.events.onInvalidFile=on.events.onInvalidFile||function(so){},on.events.onError=on.events.onError||function(so){},{handleClientLoad:function(){gapi.load("client:auth2",Mo)}}}(an),on=["https://apis.google.com/js/api.js"],function(){},Mn=function(Xn,Zn){var lo=document.createElement("script");lo.src=Xn,lo.onload=function(){this.onload=function(){},Ot.handleClientLoad()},lo.onreadystatechange=function(){"complete"===this.readyState&&this.onload()},(document.getElementsByTagName("head")[0]||document.body).appendChild(lo)},function Vn(){0!=on.length&&Mn(on.shift())}()}lt&&(W=!0)}function je(De){var lt;if(""!=De.type)return De.type;if(De.name&&De.name.endsWith(".msg"))return lt="application/vnd.ms-outlook";var kt=/(?:\.([^.]+))?$/.exec(De.name)[1];return[[".doc","application/msword"],[".docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],[".gif","image/gif"],[".jpeg","image/jpeg"],[".jpg","image/jpeg"],[".txt","text/plain"],[".log","type/text"],[".mov","video/quicktime"],[".mp3","audio/mpeg"],[".mp4","video/mp4"],[".ogg","audio/ogg"],[".ogv","video/ogg"],[".pdf","application/pdf"],[".png","image/png"],[".webm","video/webm"],[".webp","image/webp"],[".wmv","video/x-ms-wmv"],[".xls","application/vnd.ms-excel"],[".xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],[".zip","application/x-zip-compressed"]].forEach(function(Xt,an){Xt[0]==".".concat(kt)&&(lt=Xt[1])}),lt}function se(De,lt){if(Vt(je(A.get(De)))||!pn(je(A.get(De)))){var kt,Xt=A.get(De).link,an=A.get(De).text,Cn=A.get(De).data;!an&&D.get(De)&&D.get(De).name&&(an=D.get(De).name);var on=A.get(De).response;n.edit.on(),n.events.focus(!0),n.selection.restore(),n.opts.fileUseSelectedText&&n.selection.text().length&&(an=n.selection.text());var yn='<a href="'.concat(Xt,'" target="_blank" id="fr-inserted-file" ');if(void 0!==Cn)for(kt in Cn)Cn.hasOwnProperty(kt)&&"link"!=kt&&(yn+="".concat(kt,'="').concat(Cn[kt],'" '));-1==yn.indexOf(' class="')&&(yn+='class="fr-file" '),yn+=">".concat(an,"</a>"),n.html.insert(yn);var Mn=n.$el.find("#fr-inserted-file");Mn.removeAttr("id"),n.undo.saveStep(),function(){var Kn,Ao=Array.prototype.slice.call(n.el.querySelectorAll("a.fr-file")),Do=[];for(Kn=0;Kn<Ao.length;Kn++)Do.push(Ao[Kn].getAttribute("href"));if(qe)for(Kn=0;Kn<qe.length;Kn++)Do.indexOf(qe[Kn].getAttribute("href"))<0&&n.events.trigger("file.unlink",[qe[Kn]]);qe=Ao}(),n.selection.clear(),n.selection.setAfter(Mn),n.events.trigger("file.inserted",[Mn,on]),Ye(lt)}if(Lt(je(A.get(De)))&&pn(je(A.get(De)))){var Vn=A.get(De).link,Xn=A.get(De).sanitize,Zn=A.get(De).data,lo=A.get(De).$existing_img,uo=A.get(De).response;lo&&"string"==typeof lo&&(lo=n.$(lo)),n.edit.off(),dn(n.language.translate("Loading image")),Xn&&(Vn=n.helpers.sanitizeURL(Vn));var Mo=new Image;Mo.onload=function(){var qn,Kn;if(lo){n.undo.canDo()||lo.hasClass("fr-uploading")||n.undo.saveStep();var Ao=lo.data("fr-old-src");lo.data("fr-image-pasted")&&(Ao=null),n.$wp?((qn=lo.clone().removeData("fr-old-src").removeClass("fr-uploading").removeAttr("data-fr-image-pasted")).off("load"),Ao&&lo.attr("src",Ao),lo.replaceWith(qn)):qn=lo;for(var Do=qn.get(0).attributes,co=0;co<Do.length;co++){var Oi=Do[co];0===Oi.nodeName.indexOf("data-")&&qn.removeAttr(Oi.nodeName)}if(void 0!==Zn)for(Kn in Zn)Zn.hasOwnProperty(Kn)&&"link"!=Kn&&qn.attr("data-".concat(Kn),Zn[Kn]);qn.on("load",Ut),qn.attr("src",Vn),n.edit.on(),n.undo.saveStep(),n.events.disableBlur(),n.$el.blur(),n.events.trigger(Ao?"image.replaced":"image.inserted",[qn,uo])}else qn=function(ni,di,Li){var Lo,Jo=V(document.createElement("img")).attr("src",ni);if(di&&void 0!==di)for(Lo in di)di.hasOwnProperty(Lo)&&"link"!=Lo&&(" data-".concat(Lo,'="').concat(di[Lo],'"'),Jo.attr("data-".concat(Lo),di[Lo]));var oi=n.opts.imageDefaultWidth;oi&&"auto"!=oi&&(oi=n.opts.imageResizeWithPercent?"100%":"".concat(oi,"px")),Jo.attr("style",oi?"width: ".concat(oi,";"):""),Qn(Jo,n.opts.imageDefaultDisplay,n.opts.imageDefaultAlign),Jo.on("load",Li),Jo.on("error",Li),n.edit.on(),n.events.focus(!0),n.selection.restore(),n.undo.saveStep(),n.opts.imageSplitHTML?n.markers.split():n.markers.insert(),n.html.wrap();var ii=n.$el.find(".fr-marker");return ii.length?(ii.parent().is("hr")&&ii.parent().after(ii),n.node.isLastSibling(ii)&&ii.parent().hasClass("fr-deletable")&&ii.insertAfter(ii.parent()),ii.replaceWith(Jo)):n.$el.append(Jo),Jo}(Vn,Zn,Ut),n.undo.saveStep(),n.events.disableBlur(),n.$el.blur(),n.events.trigger("image.inserted",[qn,uo])},Mo.onerror=function(){Ue(ie,null,null,De),Ye(lt)},Mo.src=Vn}if((gn(je(A.get(De)))||nn(je(A.get(De))))&&pn(je(A.get(De))))if(h=De,"video/url"==je(A.get(De))){var Wo=!1;if(void 0!==document.getElementById("fr-file-autoplay-button-"+De)&&(Wo=document.getElementById("fr-file-autoplay-button-"+De).checked),Wo&&void 0!==A.get(De)&&-1<A.get(De).video.indexOf("iframe")&&A.get(De).video.indexOf("autoplay=1")<0){var ro=A.get(De).video.substring(A.get(De).video.indexOf("src")+3),vo="&";(ro=(ro=ro.substring(ro.indexOf('"')+1)).substring(0,ro.indexOf('"'))).indexOf("?")<0&&(vo="?"),A.get(De).video=A.get(De).video.replace(ro,ro+=vo+"autoplay=1&mute=1")}else!Wo&&A.get(De).video.indexOf(!1)&&(-1<A.get(De).video.indexOf("&autoplay=1")&&(A.get(De).video=A.get(De).video.replace("&autoplay=1","")),-1<A.get(De).video.indexOf("?autoplay=1")&&(A.get(De).video=A.get(De).video.replace("?autoplay=1","")));n.events.focus(!0),n.selection.restore(),n.html.insert('<span contenteditable="false" draggable="true" class="fr-jiv fr-video fr-deletable">'.concat(A.get(De).video,"</span>"),!1,n.opts.videoSplitHTML),n.popups.hide("filesManager.insert");var Oo=n.$el.find(".fr-jiv");Oo.removeClass("fr-jiv"),Oo.toggleClass("fr-rv",n.opts.videoResponsive),Kn=Oo,Ao=n.opts.videoDefaultDisplay,Do=n.opts.videoDefaultAlign,!n.opts.htmlUntouched&&n.opts.useClasses?(Kn.removeClass("fr-fvl fr-fvr fr-dvb fr-dvi"),Kn.addClass("fr-fv".concat(Do[0]," fr-dv").concat(Ao[0]))):"inline"==Ao?(Kn.css({display:"inline-block"}),Kn.css("center"==Do?{float:"none"}:"left"==Do?{float:"left"}:{float:"right"})):(Kn.css({display:"block",clear:"both"}),Kn.css("left"==Do?{textAlign:"left"}:"right"==Do?{textAlign:"right"}:{textAlign:"center"})),Oo.toggleClass("fr-draggable",n.opts.videoMove),n.events.trigger("video.inserted",[Oo]),Ut.call(Oo)}else{var Zo=A.get(De).link,mo=A.get(De).sanitize,so=A.get(De).data,Bo=A.get(De).$existing_img,Ko=A.get(De).response;n.edit.off(),mo&&(Zo=n.helpers.sanitizeURL(Zo)),function(){var Kn,Ao;if(Bo){n.undo.canDo()||Bo.find("video").hasClass("fr-uploading")||n.undo.saveStep();var Do=Bo.find("video").data("fr-old-src"),co=Bo.data("fr-replaced");Bo.data("fr-replaced",!1),n.$wp?((Kn=Bo.clone(!0)).find("video").removeData("fr-old-src").removeClass("fr-uploading"),Kn.find("video").off("canplay"),Do&&Bo.find("video").attr("src",Do),Bo.replaceWith(Kn)):Kn=Bo;for(var Oi=Kn.find("video").get(0).attributes,yi=0;yi<Oi.length;yi++){var ni=Oi[yi];0===ni.nodeName.indexOf("data-")&&Kn.find("video").removeAttr(ni.nodeName)}if(void 0!==so)for(Ao in so)so.hasOwnProperty(Ao)&&"link"!=Ao&&Kn.find("video").attr("data-".concat(Ao),so[Ao]);Kn.find("video").on("canplay",Ut),Kn.find("video").attr("src",Zo),n.edit.on(),fe(),n.undo.saveStep(),n.$el.blur(),n.events.trigger(co?"video.replaced":"video.inserted",[Kn,Ko])}else Kn=function(Li,Lo,Jo,oi,ii){var Vi,Mi="";if(Lo&&void 0!==Lo)for(Vi in Lo)Lo.hasOwnProperty(Vi)&&"link"!=Vi&&(Mi+=" data-".concat(Vi,'="').concat(Lo[Vi],'"'));var Ei,wi=n.opts.videoDefaultWidth;if(wi&&"auto"!=wi&&(wi="".concat(wi,"px")),nn(oi))Ei=V(document.createElement("span")).attr("contenteditable","false").attr("draggable","true").attr("class","fr-video fr-dv"+n.opts.videoDefaultDisplay[0]+("center"!=n.opts.videoDefaultAlign?" fr-fv"+n.opts.videoDefaultAlign[0]:"")).html('<audio src="'+Li+'" '+Mi+" controls>"+n.language.translate("Your browser does not support HTML5 video.")+"</audio>");else{var ur="";document.getElementById("fr-file-autoplay-button-"+ii).checked&&(ur="autoplay"),Ei=V(document.createElement("span")).attr("contenteditable","false").attr("draggable","true").attr("class","fr-video fr-dv"+n.opts.videoDefaultDisplay[0]+("center"!=n.opts.videoDefaultAlign?" fr-fv"+n.opts.videoDefaultAlign[0]:"")).html('<video src="'+Li+'" '+Mi+(wi?' style="width: '+wi+';" ':"")+ur+"  controls>"+n.language.translate("Your browser does not support HTML5 video.")+"</video>")}Ei.toggleClass("fr-draggable",n.opts.videoMove),n.edit.on(),n.events.focus(!0),n.selection.restore(),n.undo.saveStep(),n.opts.videoSplitHTML?n.markers.split():n.markers.insert(),n.html.wrap();var dr=n.$el.find(".fr-marker");n.node.isLastSibling(dr)&&dr.parent().hasClass("fr-deletable")&&dr.insertAfter(dr.parent()),dr.replaceWith(Ei);var mi;return mi=nn(oi)?"audio":"video",Ei.find(mi).get(0).readyState>Ei.find(mi).get(0).HAVE_FUTURE_DATA||n.helpers.isIOS()?Jo.call(Ei.find(mi).get(0)):(Ei.find(mi).on("canplaythrough load",Jo),Ei.find(mi).on("error",Jo)),Ei}(Zo,so,Ut,je(A.get(De)),De),fe(),n.undo.saveStep(),n.events.trigger("video.inserted",[Kn,Ko])}()}var Kn,Ao,Do;n.popups.hide("filesManager.insert"),T.delete(De);var Yo=n.popups.get("filesManager.insert");Yo.find("input.fr-insert-attr.fr-checkbox-file-".concat(De))[0].checked=!1,Yo.find(".fr-file-"+De).get(0).classList.add("fr-unchecked"),$e(),document.getElementById("fr-file-autoplay-button-"+De)&&(document.getElementById("fr-file-autoplay-button-"+De).checked=!1),ne=ne.filter(function(qn){return qn!=De})}function Me(De,lt){try{if(!1===n.events.trigger("filesManager.uploaded",[De],!0))return n.edit.on(),!1;var kt=JSON.parse(De);return kt.link?kt:(Ue(we,De,null,lt),!1)}catch{return Ue(ae,De,null,lt),!1}}function Xe(De,lt){try{var kt=V(De).find("Location").text(),Xt=V(De).find("Key").text();return!1===n.events.trigger("filesManager.uploadedToS3",[kt,Xt,De],!0)?(n.edit.on(),!1):kt}catch{return Ue(ae,De,null,lt),!1}}function rt(De,lt,kt,Xt){if(-1<Mt.indexOf(je(De))||!je(De))return Ue(ke,null,null,Xt),!1;if(!1===n.events.trigger("filesManager.beforeUpload",[lt]))return!1;if(!(null!==n.opts.filesManagerUploadURL&&n.opts.filesManagerUploadURL!=N||n.opts.filesManagerUploadToS3||n.opts.filesManagerUploadToAzure))return mo=Xt,so=De,(Ko=new FileReader).onload=function(){var Yo=Ko.result;if(Ko.result.indexOf("svg+xml")<0){for(var qn=atob(Ko.result.split(",")[1]),Kn=[],Ao=0;Ao<qn.length;Ao++)Kn.push(qn.charCodeAt(Ao));if(Yo=window.URL.createObjectURL(new Blob([new Uint8Array(Kn)],{type:je(so)})),Lt(je(so))){var Do={link:Yo,sanitize:!1,data:null,$existing_img:undefined,response:null,type:je(so)};A.set(mo,Do)}if(Vt(je(so))){var co={link:Yo,text:so.name,response:null,type:je(so)};A.set(mo,co)}if(gn(je(so))||nn(je(so))){var Oi={link:Yo,sanitize:!1,data:null,$existing_img:undefined,type:je(so)};A.set(mo,Oi)}}},Ko.readAsDataURL(so),!1;var mo,so,Ko,an;if(Lt(je(De))&&(De.name||(De.name=(new Date).getTime()+"."+(je(De)||"image/jpeg").replace(/image\//g,""))),De.size>n.opts.filesManagerMaxSize)return Ue(me,null,null,Xt),!1;if(n.opts.filesManagerAllowedTypes.indexOf("*")<0&&n.opts.filesManagerAllowedTypes.indexOf(je(De))<0)return Ue(ke,null,null,Xt),!1;if(function(mo){isNaN(mo)||(n.popups.get("filesManager.insert").find(".fr-file-item-right-"+mo).get(0).innerHTML='<div class=\'fr-file-item-action-buttons\' >\n    <button type="button" id="fr-file-cancel-upload-button-'.concat(mo,'" class="fr-img-icon fr-btn fr-command fr-submit fr-file-action-icons \n    fr-file-button-').concat(mo,' fr-file-cancel-upload-button" data-cmd="cancelUpload" data-title="Cancel" data-param1="').concat(mo,'" role="button">\n    <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "-2 3 30 30" xlmns = "http://w3.org/200/svg"><path d = \'M13.4,12l5.6,5.6L17.6,19L12,13.4L6.4,19L5,17.6l5.6-5.6L5,6.4L6.4,5l5.6,5.6L17.6,5L19,6.4L13.4,12z\'></path></svg>\n    </button>\n\n    <button type="button" id="fr-upload-delete-button-').concat(mo,'" class="fr-img-icon fr-btn fr-command fr-submit fr-file-action-icons \n    fr-file-button-').concat(mo,' fr-upload-delete-button" data-cmd="deleteUpload" data-title="Delete" data-param1="').concat(mo,'" role="button">\n    <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "-2 3 30 30" xlmns = "http://w3.org/200/svg"><path d = \'M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z\'></path></svg>\n    </button>\n\n    <div class=\'progress-circle p0 fr-file-progress-circle-').concat(mo,"'>\n                  <span class='fr-file-upload-percent-").concat(mo," fr-file-upload-percent'>0%</span>\n                  <div class='left-half-clipper'>\n                    <div class='first50-bar'></div>\n                    <div class='value-bar'></div>\n                  </div>\n                </div>\n            </div>"),v.set(mo,0))}(Xt),n.drag_support.formdata&&(an=n.drag_support.formdata?new FormData:null),an){var Cn;if(!1!==n.opts.filesManagerUploadToS3)for(Cn in an.append("key",n.opts.filesManagerUploadToS3.keyStart+(new Date).getTime()+"-"+(De.name||"untitled")),an.append("success_action_status","201"),an.append("X-Requested-With","xhr"),an.append("Content-Type",je(De)),n.opts.filesManagerUploadToS3.params)n.opts.filesManagerUploadToS3.params.hasOwnProperty(Cn)&&an.append(Cn,n.opts.filesManagerUploadToS3.params[Cn]);for(Cn in n.opts.filesManagerUploadParams)n.opts.filesManagerUploadParams.hasOwnProperty(Cn)&&an.append(Cn,n.opts.filesManagerUploadParams[Cn]);an.append(n.opts.filesManagerUploadParam,De,De.name);var on,yn,Mn=n.opts.filesManagerUploadURL;n.opts.filesManagerUploadToS3&&(Mn=n.opts.filesManagerUploadToS3.uploadURL?n.opts.filesManagerUploadToS3.uploadURL:"https://".concat(n.opts.filesManagerUploadToS3.region,".amazonaws.com/").concat(n.opts.filesManagerUploadToS3.bucket)),n.opts.filesManagerUploadToAzure&&(Mn=n.opts.filesManagerUploadToAzure.uploadURL?"".concat(n.opts.filesManagerUploadToAzure.uploadURL,"/").concat(De.name):encodeURI("https://".concat(n.opts.filesManagerUploadToAzure.account,".blob.core.windows.net/").concat(n.opts.filesManagerUploadToAzure.container,"/").concat(De.name)),on=Mn,n.opts.filesManagerUploadToAzure.SASToken&&(Mn+=n.opts.filesManagerUploadToAzure.SASToken),n.opts.filesManagerUploadMethod="PUT");var Vn=n.core.getXHR(Mn,n.opts.filesManagerUploadMethod);if(n.opts.filesManagerUploadToAzure){var Xn=(new Date).toUTCString();if(!n.opts.filesManagerUploadToAzure.SASToken&&n.opts.filesManagerUploadToAzure.accessKey){var Zn=n.opts.filesManagerUploadToAzure.account,lo=n.opts.filesManagerUploadToAzure.container;if(n.opts.filesManagerUploadToAzure.uploadURL){var uo=n.opts.filesManagerUploadToAzure.uploadURL.split("/");lo=uo.pop(),Zn=uo.pop().split(".")[0]}var Mo="x-ms-blob-type:BlockBlob\nx-ms-date:".concat(Xn,"\nx-ms-version:2019-07-07"),Wo=encodeURI("/"+Zn+"/"+lo+"/"+De.name),ro=n.opts.filesManagerUploadMethod+"\n\n\n"+De.size+"\n\n"+je(De)+"\n\n\n\n\n\n\n"+Mo+"\n"+Wo,vo=n.cryptoJSPlugin.cryptoJS.HmacSHA256(ro,n.cryptoJSPlugin.cryptoJS.enc.Base64.parse(n.opts.filesManagerUploadToAzure.accessKey)).toString(n.cryptoJSPlugin.cryptoJS.enc.Base64);yn=vo,Vn.setRequestHeader("Authorization","SharedKey "+Zn+":"+vo)}for(Cn in Vn.setRequestHeader("x-ms-version","2019-07-07"),Vn.setRequestHeader("x-ms-date",Xn),Vn.setRequestHeader("Content-Type",je(De)),Vn.setRequestHeader("x-ms-blob-type","BlockBlob"),n.opts.filesManagerUploadParams)n.opts.filesManagerUploadParams.hasOwnProperty(Cn)&&Vn.setRequestHeader(Cn,n.opts.filesManagerUploadParams[Cn]);for(Cn in n.opts.filesManagerUploadToAzure.params)n.opts.filesManagerUploadToAzure.params.hasOwnProperty(Cn)&&Vn.setRequestHeader(Cn,n.opts.filesManagerUploadToAzure.params[Cn])}Vn.onload=function(){Vt(je(De))?function(mo,so,Bo,Ko,Yo){var qn=this.status,Kn=this.response,Ao=this.responseXML,Do=this.responseText;try{if(n.opts.filesManagerUploadToS3||n.opts.filesManagerUploadToAzure)if(201===qn){var co;if(n.opts.filesManagerUploadToAzure){if(!1===n.events.trigger("filesManager.uploadedToAzure",[this.responseURL,Yo,Kn],!0))return n.edit.on(),!1;co=Ko}else co=Xe(Ao,so);co&&A.set(so,{link:co,text:mo,response:Kn,type:Bo})}else Ue(ae,Kn||Ao,null,so);else if(200<=qn&&qn<300){var yi=Me(Do,so);yi&&A.set(so,{link:yi.link,text:mo,response:Kn,type:Bo,data:yi})}else Ue(Ce,Kn||Do,null,so)}catch{Ue(ae,Kn||Do,null,so)}}.call(Vn,De.name,Xt,je(De),on,yn):function(mo,so,Bo,Ko,Yo){var qn=this.status,Kn=this.response,Ao=this.responseXML,Do=this.responseText;try{if(n.opts.filesManagerUploadToS3||n.opts.filesManagerUploadToAzure)if(201==qn){var co;if(n.opts.filesManagerUploadToAzure){if(!1===n.events.trigger("filesManager.uploadedToAzure",[this.responseURL,Yo,Kn],!0))return n.edit.on(),!1;co=Ko}else co=Xe(Ao,so);co&&A.set(so,{link:co,sanitize:!1,data:[],$existing_img:mo,response:Kn||Ao,type:Bo})}else Ue(ae,Kn||Ao,mo,so);else if(200<=qn&&qn<300){var yi=Me(Do,so);yi&&A.set(so,{link:yi.link,sanitize:!1,data:yi,$existing_img:mo,response:Kn||Ao,type:Bo})}else Ue(Ce,Kn||Do,mo,so)}catch{Ue(ae,Kn||Do,mo,so)}}.call(Vn,l,Xt,je(De),on,yn),Z.has(Xt)||_t(100,Xt,!0)},Vn.onerror=function(){Ue(ae,this.response||this.responseText||this.responseXML,null,Xt)},Vn.upload.onprogress=function(Zo){!function(so,Bo){so.lengthComputable&&_t(so.loaded/so.total*100|0,Bo,!1)}(Zo,Xt)},Vn.onabort=function(Zo){!function(so,Bo){Ue(dt,Bo,l,so)}(Xt,Zo)},Vn.send(n.opts.filesManagerUploadToAzure?De:an),C.set(Xt,Vn)}}function jt(De){n.events.$on(De,"click",".fr-upload-progress-layer",function(lt){if(n.helpers.isMobile())return lt.stopPropagation(),!1},!0),n.events.$on(De,"dragover dragenter",".fr-upload-progress-layer",function(lt){lt.preventDefault();for(var kt=0;kt<lt.originalEvent.dataTransfer.types.length;kt++)"Files"==lt.originalEvent.dataTransfer.types[kt]&&(lt.originalEvent.dataTransfer.dropEffect="none");return!1},!0),n.events.$on(De,"dragleave dragend",".fr-upload-progress-layer",function(lt){return lt.preventDefault(),!1},!0),n.events.$on(De,"dragover dragenter",".fr-files-upload-layer",function(lt){return V(this).addClass("fr-drop"),(n.browser.msie||n.browser.edge)&&lt.preventDefault(),!1},!0),n.events.$on(De,"dragleave dragend",".fr-files-upload-layer",function(lt){return V(this).removeClass("fr-drop"),(n.browser.msie||n.browser.edge)&&lt.preventDefault(),!1},!0),n.events.$on(De,"click",".fr-insert-checkbox",function(lt){if(this.classList.contains("fr-checkbox-disabled"))return this.children.target.disabled=!0,void(this.children.target.checked=!1);var kt=parseInt(this.id.split("-").pop());T.set(kt,this.children.target.checked);for(var Xt=De.find('.fr-command[data-cmd="insertAll"]'),an=De.find('.fr-command[data-cmd="deleteAll"]'),Cn=De.find('input.fr-file-insert-check[type="checkbox"]'),on=Cn.length,yn=!0,Mn=0;Mn<on;Mn++)1==Cn[Mn].checked&&(yn=!1);yn?Xt.addClass("fr-disabled"):Xt.removeClass("fr-disabled"),yn?an.addClass("fr-disabled"):an.removeClass("fr-disabled"),this.children.target.checked?(De.find(".fr-file-"+this.id.split("-").pop()).get(0).setAttribute("draggable","true"),De.find(".fr-file-"+this.id.split("-").pop()).get(0).classList.remove("fr-unchecked")):(this.id.split("-").pop(),De.find(".fr-file-"+this.id.split("-").pop()).get(0).setAttribute("draggable","false"),De.find(".fr-file-"+this.id.split("-").pop()).get(0).classList.add("fr-unchecked"))}),n.events.$on(De,"click",".fr-file-insert-button",function(lt){this.classList.contains("fr-disabled")||se(parseInt(this.id.split("-").pop()))}),n.events.$on(De,"click",".fr-file-autoplay-button",function(lt){if(this.parentNode.classList.contains("fr-checkbox-disabled"))return this.disabled=!0,void(this.checked=!1);gt(parseInt(this.id.split("-").pop()))}),n.events.$on(De,"click",".fr-file-edit-button",function(lt){var kt=parseInt(this.id.split("-").pop());De.find(".fr-file-edit-button-".concat(kt)).hasClass("fr-disabled")||Be(kt)}),n.events.$on(De,"click",".fr-file-view-button",function(lt){var kt=parseInt(this.id.split("-").pop());De.find(".fr-file-view-button-".concat(kt)).hasClass("fr-disabled")||function(an){if(!pn(je(A.get(an)))){var Cn=A.get(an).link,on=A.get(an).link;if(D.get(an)&&D.get(an).name?on=D.get(an).name:A.get(an).text&&(on=A.get(an).text),0===Cn.indexOf("blob:")&&n.browser.msie&&window.navigator&&window.navigator.msSaveBlob)window.navigator.msSaveBlob(D.get(an),on);else{var yn=document.createElement("a");yn.href=Cn,yn.download=on,yn.click()}return!1}var Mn=n.popups.get("filesManager.insert");if(0<Mn.find(".fr-file-view-image-"+an).length)Mn.find(".fr-file-view-image-"+an)[0].remove();else{for(var Vn=Mn.find(".fr-file-view"),Xn=0;Xn<Vn.length;Xn++)Vn.get(Xn).remove();var Zn=Mn.find(".fr-file-view-"+an);if(Lt(je(A.get(an)))){var lo='<div class="fr-file-view-modal">\n              <div class="fr-file-view-modal-content">\n              <div class="fr-file-view-close">&times;</div> \n                <img src="'+A.get(an).link+"\" class ='fr-file-view-image'/>\n                </div>\n              </div>";Zn[0].innerHTML=lo+Zn[0].innerHTML}else if(gn(je(A.get(an)))){var uo;if(A.get(an).hasOwnProperty("video")){var Mo=A.get(an).video.substring(A.get(an).video.indexOf("src")+3),Wo=Mo.substring(Mo.indexOf('"')+1);Wo=Wo.substring(0,Wo.indexOf('"')),uo='<div class="fr-file-view-modal">\n        <div class="fr-file-view-modal-content ">\n          <div class="fr-file-view-close">&times;</div> \n          <iframe width="640" height="360" src="'.concat(Wo+"&autoplay=1&mute=1",'" allow="autoplay" frameborder="0" class = "fr-file-view-image"></iframe>\n        </div>\n      </div>')}else uo='<div class="fr-file-view-modal">\n          <div class="fr-file-view-modal-content ">\n            <div class="fr-file-view-close">&times;</div> \n            <video controls src="'+A.get(an).link+"\"  class ='fr-file-view-image' autoplay></video>\n          </div>\n        </div>";Zn[0].innerHTML=uo+Zn[0].innerHTML}else if(nn(je(A.get(an)))){var ro='<div class="fr-file-view-modal">\n        <div class="fr-file-view-modal-content ">\n          <div  class="fr-file-view-close">&times;</div> \n          <audio controls="controls"  class =\'fr-file-view-image\' autoplay>\n\n          <source src="'.concat(A.get(an).link,'" type="').concat(je(A.get(an)),'" />\n\n            Your browser does not support the audio element.\n          </audio>\n        </div>\n      </div>');Zn[0].innerHTML=ro+Zn[0].innerHTML}else if(Vt(je(A.get(an)))){var vo=A.get(an).link,Oo=A.get(an).text;if(vo.endsWith(".pdf")||vo.endsWith(".txt")){var Zo='<div class="fr-file-view-modal">\t\n              <div class="fr-file-view-modal-content " >\t\n              <div class="fr-file-view-close">&times;</div> \t\n              <iframe src="'.concat(vo,"\" style='background-color: white;' height='50%' width='50%' title=\"").concat(Oo,'" class="fr-file fr-file-view-image"></iframe>\t\n            </div>\t\n            </div>');Zn[0].innerHTML=Zo+Zn[0].innerHTML}else if(0===vo.indexOf("blob:")&&n.browser.msie&&window.navigator&&window.navigator.msSaveBlob)window.navigator.msSaveBlob(D.get(an),Oo);else{var mo=document.createElement("a");mo.href=vo,mo.download=Oo,mo.click()}}}}(kt)}),n.events.$on(De,"click",".fr-file-delete-button",function(lt){Pe(parseInt(this.id.split("-").pop()))}),n.events.$on(De,"click",".fr-file-cancel-upload-button",function(lt){var Xt,an;Xt=parseInt(this.id.split("-").pop()),(an=n.popups.get("filesManager.insert")).find(".fr-file-item-right-"+Xt).get(0).innerHTML=Ge(Xt),C.get(Xt).abort(),ht(Xt,100,!0),an.find(".fr-checkbox-file-"+Xt).get(0).disabled=!0}),n.events.$on(De,"click",".fr-upload-delete-button",function(lt){var Xt;Xt=parseInt(this.id.split("-").pop()),0!=C.get(Xt).readyState&&(C.get(Xt).abort(),ht(Xt,100,!0),C.delete(Xt)),Pe(Xt)}),n.events.$on(De,"click",".fr-file-view-close",function(lt){De.find(".fr-file-view-modal").get(0).outerHTML=""}),n.events.$on(De,"click",".fr-plugins-enable",function(lt){oe.forEach(function(Xt){n.opts.pluginsEnabled.indexOf(Xt)<0&&n.opts.pluginsEnabled.push(Xt)}),function(Xt){for(var an in Xt)if(!n[an]){if(e.PLUGINS[an]&&n.opts.pluginsEnabled.indexOf(an)<0)continue;n[an]=new Xt[an](n),n[an]._init&&n[an]._init()}}(e.PLUGINS),n.popups.get("filesManager.insert").get(0).outerHTML="",In(),Yt(!0)}),n.events.$on(De,"click",".fr-plugins-cancel",function(lt){n.popups.hide("filesManager.insert")}),n.events.$on(De,"drop",".fr-upload-progress",function(lt){lt.preventDefault(),lt.stopPropagation()}),n.events.$on(De,"drop",".fr-files-upload-layer",function(lt){lt.preventDefault(),lt.stopPropagation(),V(this).removeClass("fr-drop");var kt=lt.originalEvent.dataTransfer;if(kt&&kt.files){var Xt=De.data("instance")||n;Xt.events.disableBlur();for(var an=[],Cn=0;Cn<kt.files.length;Cn++){var on=ee;D.set(on,kt.files[Cn]),At(on),T.set(on,!1),an.push(on),ee++}for(var yn=0;yn<an.length;yn++)Xt.filesManager.upload(D.get(an[yn]),kt.files,l,an[yn]);Xt.events.enableBlur()}},!0),n.helpers.isIOS()&&n.events.$on(De,"touchstart",'.fr-files-upload-layer input[type="file"]',function(){V(this).trigger("click")},!0),n.events.$on(De,"change",'.fr-files-upload-layer input[type="file"]',function(){if(this.files){var lt=De.data("instance")||n;lt.events.disableBlur(),De.find("input:focus").blur(),lt.events.enableBlur();var kt=[];if(typeof this.files<"u"&&0<this.files.length){for(var Xt=0;Xt<this.files.length;Xt++){var an=ee;D.set(an,this.files[Xt]),At(an),T.set(an,!1),++ee,kt.push(an)}for(var Cn=0;Cn<kt.length;Cn++)lt.filesManager.upload(D.get(kt[Cn]),this.files,l,kt[Cn])}}V(this).val("")},!0)}function gt(De){document.getElementById("fr-file-autoplay-button-"+De).checked?ne.push(De):ne=ne.filter(function(lt){return lt!=De})}function Lt(De){return De&&"image"===De.split("/")[0]}function Vt(De){return De&&"image"!=De.split("/")[0]&&De&&"video"!=De.split("/")[0]&&De&&"audio"!=De.split("/")[0]}function gn(De){return De&&"video"===De.split("/")[0]}function nn(De){return De&&"audio"===De.split("/")[0]}function pn(De){var lt="audio/ogg",kt="video/ogg";return!((De==lt||De==kt||"image/webp"==De||"video/webm"==De)&&(n.browser.msie||n.browser.edge||n.browser.safari||n.helpers.isMobile()&&(De==lt||De==kt||!n.helpers.isAndroid()&&!n.browser.chrome)))}function In(De){if(De)return n.popups.onRefresh("filesManager.insert",Jt),n.popups.onHide("filesManager.insert",ln),!0;var lt,kt,Xt="";n.opts.imageUpload||-1===n.opts.filesInsertButtons.indexOf("filesUpload")||n.opts.imageInsertButtons.splice(n.opts.filesInsertButtons.indexOf("filesUpload"),1);var an=n.button.buildList(n.opts.filesInsertButtons),Cn=n.button.buildList(n.opts.filesInsertButtons2);""!==an&&(Xt='<div class="fr-buttons fr-tabs">'.concat(an,'<span class="fr-align-right">').concat(Cn,"</span></div>"));var on=n.opts.filesInsertButtons.indexOf("filesUpload"),yn=n.opts.filesInsertButtons.indexOf("filesByURL"),Mn=n.opts.filesInsertButtons.indexOf("filesEmbed"),Vn="";0<=on&&(lt=" fr-active",0<=yn&&yn<on&&(lt=""),Vn='<div class="fr-files-upload-layer'.concat(lt,' fr-layer " id="fr-files-upload-layer-').concat(n.id,'"><div style="display:flex"><div class="fr-upload-section"><div class = \'fr-blue-decorator\'><div class = \'fr-cloud-icon\'><svg class = "fr-svg" focusable="false" width="26px" height="26px" viewBox = "0 0 24 24" xlmns = "http://w3.org/200/svg"><path d = \'M12 6.66667a4.87654 4.87654 0 0 1 4.77525 3.92342l0.29618 1.50268 1.52794 0.10578a2.57021 2.57021 0 0 1 -0.1827 5.13478H6.5a3.49774 3.49774 0 0 1 -0.3844 -6.97454l1.06682 -0.11341L7.678 9.29387A4.86024 4.86024 0 0 1 12 6.66667m0 -2A6.871 6.871 0 0 0 5.90417 8.37 5.49773 5.49773 0 0 0 6.5 19.33333H18.41667a4.57019 4.57019 0 0 0 0.32083 -9.13A6.86567 6.86567 0 0 0 12 4.66667Zm0.99976 7.2469h1.91406L11.99976 9 9.08618 11.91357h1.91358v3H11V16h2V14h-0.00024Z\'></path></svg></div>Drag & Drop One or More Files<br><div class="fr-decorated"><span> OR </span></div> Click Browse Files </div> </div><div class="fr-form"><input type="file" accept="').concat(n.opts.filesManagerAllowedTypes.join(",").toLowerCase(),'" tabIndex="-1" aria - labelledby="fr-files-upload-layer-').concat(n.id,'"role="button" multiple></div> </div></div>'));var Xn="";0<=Mn&&(lt=" fr-active",(on<Mn&&0<=on||yn<Mn&&0<=yn)&&(lt=""),Xn='<div class="fr-files-embed-layer fr-layer'.concat(lt,'" id="fr-files-embed-layer-').concat(n.id,'"><div class="fr-input-line padding-top-15"><textarea data-gramm_editor="false" style=\'height:60px\' id="fr-files-embed-layer-text').concat(n.id,'" type="text" placeholder="').concat(n.language.translate("Embedded Code"),'" tabIndex="1" aria-required="true" rows="5"></textarea></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="insertEmbed" tabIndex="2" role="button">').concat(n.language.translate("Insert"),"</button></div></div>"));var Zn="";0<=yn&&(lt=" fr-active",0<=on&&on<yn&&(lt=""),Zn='<div class="fr-files-by-url-layer'.concat(lt,' fr-layer" id="fr-files-by-url-layer-').concat(n.id,'"><div class="fr-input-line fr-by-url-padding"><input id="fr-files-by-url-layer-text-').concat(n.id,'" type="text" placeholder="http://" tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="filesInsertByURL" tabIndex="2" role="button">').concat(n.language.translate("Add"),"</button></div></div>"));var lo={buttons:Xt,upload_layer:Vn,by_url_layer:Zn,embed_layer:Xn,upload_progress_layer:"<div class = ' fr-margin-16 fr-upload-progress' id=\"fr-upload-progress-layer-".concat(n.id,"\" ><div  class='fr-progress-bar-style'><div class='fr-progress-bar fr-none'></div></div><div id='filesList' class = 'fr-upload-progress-layer fr-layer'></div></div>"),progress_bar:'<div class="fr-files-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="filesDismissError" tabIndex="2" role="button">OK</button></div></div>'};return 1<=n.opts.imageInsertButtons.length&&(kt=n.popups.create("filesManager.insert",lo)),n.$wp&&n.events.$on(n.$wp,"scroll",function(){l&&n.popups.isVisible("filesManager.insert")&&replace()}),jt(kt),n.popups.setPopupDimensions(kt),kt}function Ln(De){var lt=De.split("/").pop();if(lt.split(".").length<2){var kt=new Date;return lt+"-"+kt.getDate()+"/"+(kt.getMonth()+1)+"/"+kt.getFullYear()}return lt}function Fn(){l&&n.popups.get("image.alt").find("input").val(l.attr("alt")||"").trigger("change")}function fo(){var De=n.popups.get("image.alt");De||(De=zn()),Kt(),n.popups.refresh("image.alt"),n.popups.setContainer("image.alt",n.$sc);var lt=Io();Eo()&&(lt=lt.find(".fr-img-wrap"));var kt=lt.offset().left+lt.outerWidth()/2,Xt=lt.offset().top+lt.outerHeight();n.popups.show("image.alt",kt,Xt,lt.outerHeight(),!0)}function zn(De){if(De)return n.popups.onRefresh("image.alt",Fn),!0;var lt={buttons:'<div class="fr-buttons fr-tabs">'.concat(n.button.buildList(n.opts.imageAltButtons),"</div>"),alt_layer:'<div class="fr-image-alt-layer fr-layer fr-active" id="fr-image-alt-layer-'.concat(n.id,'"><div class="fr-input-line"><input id="fr-image-alt-layer-text-').concat(n.id,'" type="text" placeholder="').concat(n.language.translate("Alternative Text"),'" tabIndex="1"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageSetAlt" tabIndex="2" role="button">').concat(n.language.translate("Update"),"</button></div></div>")},kt=n.popups.create("image.alt",lt);return n.$wp&&n.events.$on(n.$wp,"scroll.image-alt",function(){l&&n.popups.isVisible("image.alt")&&fo()}),kt}function On(){var De=n.popups.get("image.size");if(l)if(Eo()){var lt=l.parent();lt.get(0).style.width||(lt=l.parent().parent()),De.find('input[name="width"]').val(lt.get(0).style.width).trigger("change"),De.find('input[name="height"]').val(lt.get(0).style.height).trigger("change")}else De.find('input[name="width"]').val(l.get(0).style.width).trigger("change"),De.find('input[name="height"]').val(l.get(0).style.height).trigger("change")}function eo(){var De=n.popups.get("image.size");De||(De=po()),Kt(),n.popups.refresh("image.size"),n.popups.setContainer("image.size",n.$sc);var lt=Io();Eo()&&(lt=lt.find(".fr-img-wrap"));var kt=lt.offset().left+lt.outerWidth()/2,Xt=lt.offset().top+lt.outerHeight();n.popups.show("image.size",kt,Xt,lt.outerHeight(),!0)}function po(De){if(De)return n.popups.onRefresh("image.size",On),!0;var lt={buttons:'<div class="fr-buttons fr-tabs">'.concat(n.button.buildList(n.opts.imageSizeButtons),"</div>"),size_layer:'<div class="fr-image-size-layer fr-layer fr-active" id="fr-image-size-layer-'.concat(n.id,'"><div class="fr-image-group"><div class="fr-input-line"><input id="fr-image-size-layer-width-\'').concat(n.id,'" type="text" name="width" placeholder="').concat(n.language.translate("Width"),'" tabIndex="1"></div><div class="fr-input-line"><input id="fr-image-size-layer-height').concat(n.id,'" type="text" name="height" placeholder="').concat(n.language.translate("Height"),'" tabIndex="1"></div></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageSetSize" tabIndex="2" role="button">').concat(n.language.translate("Update"),"</button></div></div>")},kt=n.popups.create("image.size",lt);return n.$wp&&n.events.$on(n.$wp,"scroll.image-size",function(){l&&n.popups.isVisible("image.size")&&eo()}),kt}function to(De,lt,kt,Xt){return De.pageX=lt,mn.call(this,De),De.pageX=De.pageX+kt*Math.floor(Math.pow(1.1,Xt)),zt.call(this,De),rn.call(this,De),++Xt}function ho(De){(De=De||Io())&&!1!==n.events.trigger("image.beforeRemove",[De])&&(n.popups.hideAll(),Qt(!0),n.undo.canDo()||n.undo.saveStep(),De.get(0)==n.el?De.removeAttr("src"):(De.get(0).parentNode&&"A"==De.get(0).parentNode.tagName?(n.selection.setBefore(De.get(0).parentNode)||n.selection.setAfter(De.get(0).parentNode)||De.parent().after(e.MARKERS),V(De.get(0).parentNode).remove()):(n.selection.setBefore(De.get(0))||n.selection.setAfter(De.get(0))||De.after(e.MARKERS),De.remove()),n.html.fillEmptyBlocks(),n.selection.restore()),n.undo.saveStep())}function So(De){var lt=De.which;if(l&&(lt==e.KEYCODE.BACKSPACE||lt==e.KEYCODE.DELETE))return De.preventDefault(),De.stopPropagation(),ho(),!1;if(l&&lt==e.KEYCODE.ESC){var kt=l;return Qt(!0),n.selection.setAfter(kt.get(0)),n.selection.restore(),De.preventDefault(),!1}if(!l||lt!=e.KEYCODE.ARROW_LEFT&&lt!=e.KEYCODE.ARROW_RIGHT)return l&&lt===e.KEYCODE.TAB?(De.preventDefault(),De.stopPropagation(),Qt(!0),!1):l&&lt!=e.KEYCODE.F10&&!n.keys.isBrowserAction(De)?(De.preventDefault(),De.stopPropagation(),!1):void 0;var Xt=l.get(0);return Qt(!0),lt==e.KEYCODE.ARROW_LEFT?n.selection.setBefore(Xt):n.selection.setAfter(Xt),n.selection.restore(),De.preventDefault(),!1}function go(De){var lt;if(De&&"IMG"==De.tagName){if(n.node.hasClass(De,"fr-uploading")||n.node.hasClass(De,"fr-error")?null===(lt=De.parentNode)||void 0===lt||lt.removeChild(De):n.node.hasClass(De,"fr-draggable")&&De.classList.remove("fr-draggable"),De.parentNode&&De.parentNode.parentNode&&n.node.hasClass(De.parentNode.parentNode,"fr-img-caption")){var kt=De.parentNode.parentNode;kt.removeAttribute("contenteditable"),kt.removeAttribute("draggable"),kt.classList.remove("fr-draggable");var Xt=De.nextSibling;Xt&&Xt.removeAttribute("contenteditable")}}else if(De&&De.nodeType==Node.ELEMENT_NODE)for(var an=De.querySelectorAll("img.fr-uploading, img.fr-error, img.fr-draggable"),Cn=0;Cn<an.length;Cn++)go(an[Cn])}function Co(De){var lt=De.target.result,kt=n.opts.imageDefaultWidth;kt&&"auto"!=kt&&(kt+=n.opts.imageResizeWithPercent?"%":"px"),n.undo.saveStep(),n.html.insert('<img data-fr-image-pasted="true" src="'.concat(lt,'"').concat(kt?' style="width: '.concat(kt,';"'):"",">"));var Xt=n.$el.find('img[data-fr-image-pasted="true"]');Xt&&Qn(Xt,n.opts.imageDefaultDisplay,n.opts.imageDefaultAlign),n.events.trigger("paste.after")}function st(De){if(De&&De.clipboardData&&De.clipboardData.items){var lt=(De.clipboardData||window.clipboardData).getData("text/html")||"",kt=(new DOMParser).parseFromString(lt,"text/html").querySelector("img");if(kt&&!n.opts.imageUploadURL){if(!kt)return!1;var Xt=kt.src,an=null;if(De.clipboardData.types&&-1!=[].indexOf.call(De.clipboardData.types,"text/rtf")||De.clipboardData.getData("text/rtf"))an=De.clipboardData.items[0].getAsFile();else for(var Cn=0;Cn<De.clipboardData.items.length;Cn++)if(an=De.clipboardData.items[Cn].getAsFile()){e.IMAGE_TYPE=an.type;break}if(an)return function Rn(De,lt){var kt=new FileReader;kt.onload=function(an){var Cn=n.opts.imageDefaultWidth;Cn&&"auto"!=Cn&&(Cn+=n.opts.imageResizeWithPercent?"%":"px"),n.html.insert('<img data-fr-image-pasted="true" src="'.concat(an,'"').concat(Cn?' style="width: '.concat(Cn,';"'):"",">"));var on=n.$el.find('img[data-fr-image-pasted="true"]');on&&Qn(on,n.opts.imageDefaultDisplay,n.opts.imageDefaultAlign),n.events.trigger("paste.after")}(lt),kt.readAsDataURL(De,lt)}(an,Xt),!1}else{var on=null;if(De.clipboardData.types&&-1!=[].indexOf.call(De.clipboardData.types,"text/rtf")||De.clipboardData.getData("text/rtf"))on=De.clipboardData.items[0].getAsFile();else for(var yn=0;yn<De.clipboardData.items.length&&!(on=De.clipboardData.items[yn].getAsFile());yn++);if(on)return Vn=on,(Xn=new FileReader).onload=Co,Xn.readAsDataURL(Vn),!1}}var Vn,Xn}function qt(De){return De.replace(/<img /gi,'<img data-fr-image-pasted="true" ')}function Qt(De){l&&(function(){return cn}()||!0===De)&&(n.toolbar.enable(),O&&O.removeClass("fr-active"),n.popups.hide("image.edit"),l=null,Dn(),x=null,F&&F.hide())}var cn=!1;function xn(){cn=!0}function Dn(){cn=!1}function Qn(De,lt,kt){!n.opts.htmlUntouched&&n.opts.useClasses?(V(De).removeClass("fr-fil fr-fir fr-dib fr-dii"),kt&&V(De).addClass("fr-fi".concat(kt[0])),lt&&V(De).addClass("fr-di".concat(lt[0]))):"inline"==lt?(De.css({display:"inline-block",verticalAlign:"bottom",margin:n.opts.imageDefaultMargin}),De.css("center"==kt?{float:"none",marginBottom:"",marginTop:"",maxWidth:"calc(100% - ".concat(2*n.opts.imageDefaultMargin,"px)"),textAlign:"center"}:"left"==kt?{float:"left",marginLeft:0,maxWidth:"calc(100% - ".concat(n.opts.imageDefaultMargin,"px)"),textAlign:"left"}:{float:"right",marginRight:0,maxWidth:"calc(100% - ".concat(n.opts.imageDefaultMargin,"px)"),textAlign:"right"})):"block"==lt&&(De.css({display:"block",float:"none",verticalAlign:"top",margin:"".concat(n.opts.imageDefaultMargin,"px auto"),textAlign:"center"}),"left"==kt?De.css({marginLeft:0,textAlign:"left"}):"right"==kt&&De.css({marginRight:0,textAlign:"right"}))}function wo(){return l}function Io(){return Eo()?l.parents(".fr-img-caption").first():l}function Eo(){return!!l&&0<l.parents(".fr-img-caption").length}return{_init:function(){var lt;n.events.$on(n.$el,n._mousedown,"IMG"==n.el.tagName?null:'img:not([contenteditable="false"])',function(Xt){if("false"==V(this).parents("contenteditable").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;n.helpers.isMobile()||n.selection.clear(),B=!0,n.popups.areVisible()&&n.events.disableBlur(),n.browser.msie&&(n.events.disableBlur(),n.$el.attr("contenteditable",!1)),n.draggable||"touchstart"==Xt.type||Xt.preventDefault(),Xt.stopPropagation()}),n.events.$on(n.$el,n._mousedown,".fr-img-caption .fr-inner",function(Xt){n.core.hasFocus()||n.events.focus(),Xt.stopPropagation()}),n.events.$on(n.$el,"paste",".fr-img-caption .fr-inner",function(Xt){!0===n.opts.toolbarInline&&(n.toolbar.hide(),Xt.stopPropagation())}),n.events.$on(n.$el,n._mouseup,"IMG"==n.el.tagName?null:'img:not([contenteditable="false"])',function(Xt){if("false"==V(this).parents("contenteditable").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;B&&(B=!1,Xt.stopPropagation(),n.browser.msie&&(n.$el.attr("contenteditable",!0),n.events.enableBlur()))}),n.events.on("keyup",function(Xt){if(Xt.shiftKey&&""===n.selection.text().replace(/\n/g,"")&&n.keys.isArrow(Xt.which)){var an=n.selection.element(),Cn=n.selection.endElement();an&&"IMG"==an.tagName?Nt(V(an)):Cn&&"IMG"==Cn.tagName&&Nt(V(Cn))}},!0),n.events.on("window.mousedown",xn),n.events.on("window.touchmove",Dn),n.events.on("mouseup window.mouseup",function(){if(l)return Qt(),!1;Dn()}),n.events.on("commands.mousedown",function(Xt){0<Xt.parents(".fr-toolbar").length&&Qt()}),n.events.on("image.resizeEnd",function(){n.opts.iframe&&n.size.syncIframe()}),n.events.on("blur image.hideResizer commands.undo commands.redo element.dropped",function(){Qt(!(B=!1))}),n.events.on("modals.hide",function(){l&&n.selection.clear()}),n.events.on("image.resizeEnd",function(){n.win.getSelection&&Nt(l)}),n.opts.imageAddNewLine&&n.events.on("image.inserted",function(Xt){var an=Xt.get(0);for(an.nextSibling&&"BR"===an.nextSibling.tagName&&(an=an.nextSibling);an&&!n.node.isElement(an);)an=n.node.isLastSibling(an)?an.parentNode:null;n.node.isElement(an)&&(n.opts.enter===e.ENTER_BR?Xt.after("<br>"):V(n.node.blockParent(Xt.get(0))).after("<".concat(n.html.defaultTag(),"><br></").concat(n.html.defaultTag(),">")))}),"IMG"==n.el.tagName&&n.$el.addClass("fr-view"),n.helpers.isMobile()&&(n.events.$on(n.$el,"touchstart","IMG"==n.el.tagName?null:'img:not([contenteditable="false"])',function(){Ct=!1}),n.events.$on(n.$el,"touchmove",function(){Ct=!0})),n.opts.pluginsEnabled.includes("filestack")&&n.events.on("filestack.pluginsEnabled",function(){In()}),n.$wp?(n.events.on("window.keydown keydown",So,!0),n.events.on("keyup",function(kt){if(l&&kt.which==e.KEYCODE.ENTER)return!1},!0),n.events.$on(n.$el,"keydown",function(){var kt=n.selection.element();(kt.nodeType===Node.TEXT_NODE||"BR"==kt.tagName&&n.node.isLastSibling(kt))&&(kt=kt.parentNode),n.node.hasClass(kt,"fr-inner")||(n.node.hasClass(kt,"fr-img-caption")||(kt=V(kt).parents(".fr-img-caption").get(0)),n.node.hasClass(kt,"fr-img-caption")&&(n.opts.trackChangesEnabled||V(kt).after(e.INVISIBLE_SPACE+e.MARKERS),n.selection.restore()))})):n.events.$on(n.$win,"keydown",So),n.events.on("toolbar.esc",function(){if(l){if(n.$wp)n.events.disableBlur(),n.events.focus();else{var kt=l;Qt(!0),n.selection.setAfter(kt.get(0)),n.selection.restore()}return!1}},!0),n.events.on("toolbar.focusEditor",function(){if(l)return!1},!0),n.events.on("window.cut window.copy",function(kt){if(l&&n.popups.isVisible("image.edit")&&!n.popups.get("image.edit").find(":focus").length){var Xt=Io();Eo()?(Xt.before(e.START_MARKER),Xt.after(e.END_MARKER),n.selection.restore(),n.paste.saveCopiedText(Xt.get(0).outerHTML,Xt.text())):n.paste.saveCopiedText(l.get(0).outerHTML,l.attr("alt")),"copy"==kt.type?setTimeout(function(){Nt(l)}):(Qt(!0),n.undo.saveStep(),setTimeout(function(){n.undo.saveStep()},0))}},!0),n.browser.msie&&n.events.on("keydown",function(kt){if(!n.selection.isCollapsed()||!l)return!0;var Xt=kt.which;Xt==e.KEYCODE.C&&n.keys.ctrlKey(kt)?n.events.trigger("window.copy"):Xt==e.KEYCODE.X&&n.keys.ctrlKey(kt)&&n.events.trigger("window.cut")}),n.events.$on(V(n.o_win),"keydown",function(kt){if(l&&kt.which==e.KEYCODE.BACKSPACE)return kt.preventDefault(),!1}),n.events.$on(n.$win,"keydown",function(kt){var Xt=kt.which;l&&l.hasClass("fr-uploading")&&Xt==e.KEYCODE.ESC&&l.trigger("abortUpload")}),n.events.on("destroy",function(){l&&l.hasClass("fr-uploading")&&l.trigger("abortUpload")}),n.events.on("paste.before",st),n.events.on("paste.beforeCleanup",qt),n.events.on("html.processGet",go),n.opts.imageOutputSize&&n.events.on("html.beforeGet",function(){lt=n.el.querySelectorAll("img");for(var kt=0;kt<lt.length;kt++){var Xt=parseFloat(V(lt[kt]).css("padding-left"))+parseFloat(V(lt[kt]).css("padding-right")),an=V(lt[kt]).width()-Xt,Cn=lt[kt].style.width||an,on=lt[kt].style.height||V(lt[kt]).height();Cn&&lt[kt].setAttribute("width","".concat(Cn).replace(/px/,"")),on&&lt[kt].setAttribute("height","".concat(on).replace(/px/,""))}}),n.opts.iframe&&n.events.on("image.loaded",n.size.syncIframe),n.events.$on(V(n.o_win),"orientationchange.image",function(){setTimeout(function(){l&&Nt(l)},100)}),n.$wp&&n.events.$on(n.$wp,"scroll.image-edit",function(){l&&n.popups.isVisible("image.edit")&&n.events.disableBlur()}),In(!0),po(!0),zn(!0),n.events.on("node.remove",function(kt){if("IMG"==kt.get(0).tagName)return ho(kt),!1}),n.events.on("popups.hide.filesManager.insert",function(kt){n.filesManager.minimizePopup(h)})},showInsertPopup:Yt,showLayer:function(lt){var kt,Xt,an=n.popups.get("filesManager.insert");if(l||n.opts.toolbarInline){if(l){var Cn=Io();Eo()&&(Cn=Cn.find(".fr-img-wrap")),Xt=Cn.offset().top+Cn.outerHeight(),kt=Cn.offset().left}}else{var on=n.$tb.find('.fr-command[data-cmd="insertFiles"]');kt=on.offset().left,Xt=on.offset().top+(n.opts.toolbarBottom?10:on.outerHeight()-10)}!l&&n.opts.toolbarInline&&(Xt=an.offset().top-n.helpers.getPX(an.css("margin-top")),an.hasClass("fr-above")&&(Xt+=an.outerHeight())),an.find(".fr-layer").removeClass("fr-active"),an.find(".fr-".concat(lt,"-layer")).addClass("fr-active"),an.find(".fr-upload-progress-layer").addClass("fr-active"),n.popups.show("filesManager.insert",kt,Xt,l?l.outerHeight():0),n.accessibility.focusPopup(an)},refreshUploadButton:function(lt){var kt=n.popups.get("filesManager.insert");kt&&kt.find(".fr-files-upload-layer").hasClass("fr-active")&&lt.addClass("fr-active").attr("aria-pressed",!0)},refreshByURLButton:function(lt){var kt=n.popups.get("filesManager.insert");kt&&kt.find(".fr-files-by-url-layer").hasClass("fr-active")&&lt.addClass("fr-active").attr("aria-pressed",!0)},upload:rt,insertByURL:function(){for(var lt,kt=n.popups.get("filesManager.insert").find(".fr-files-by-url-layer input"),Xt=kt.val().trim().split(/[ ,]+/),an=[],Cn=0,on=0;on<Xt.length;on++)lt=Xt[on],new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(lt)&&(an[Cn]=Xt[on],Cn++);if(0!=an.length){if(0<kt.val().trim().length&&0<an.length){var yn=[],Mn=[],Vn=ee,Xn=an.length;an.forEach(function(Zn,lo){if(0==Zn.trim().length)ee==Vn+--Xn&&vt(yn,Mn);else{Kt(),bt(),dn(n.language.translate("Loading file(s)"));var uo=Zn.trim(),Mo=function(Oo){if(void 0===Oo)return Oo;var Zo=null;if(/^http/.test(Oo)||(Oo="https://".concat(Oo)),n.helpers.isURL(Oo))for(var mo=0;mo<e.VIDEO_PROVIDERS.length;mo++){var so=e.VIDEO_PROVIDERS[mo];if(so.test_regex.test(Oo)&&new RegExp(n.opts.videoAllowedProviders.join("|")).test(so.provider)){Zo=Oo.replace(so.url_regex,so.url_text),Zo=so.html.replace(/\{url\}/,Zo);break}}return Zo}(uo);if(Mo){var Wo={link:uo,name:uo,type:"video/url",size:2,video:Mo};D.set(Vn+lo,Wo),At(Vn+lo),Kt(),bt(),dn(n.language.translate("Loading file(s)")),A.set(Vn+lo,Wo),++ee==Vn+Xn&&vt(yn,Mn)}else{var ro=new XMLHttpRequest;ro.onload=function(){if(200==this.status){var vo=new Blob([this.response],{type:this.response.type||""});vo.name=Ln(uo),vo.link=uo,Lt(this.response.type)?(vo.sanitize=!0,vo.existing_image=l):Vt(this.response.type)&&(vo.text=Ln(uo)),yn.push(vo),Mn.push(Vn+lo),D.set(Vn+lo,vo),At(Vn+lo),(-1<Mt.indexOf(je(vo))||!je(vo))&&Ue(ke,null,null,Vn+lo)}else{var Oo=new Blob([this.response],{type:this.response.type||" "});Oo.name=Ln(uo),Oo.link=uo,D.set(Vn+lo,Oo),At(Vn+lo),Ue(ie,this.response,l,Vn+lo)}Kt(),bt(),dn(n.language.translate("Loading file(s)")),++ee==Vn+Xn&&vt(yn,Mn)},ro.onerror=function(){var vo={link:uo,name:Ln(uo),size:0,type:""};Ue(9,this.response,l,Vn+lo);var Oo=ee;D.set(Oo,vo),At(Oo),Kt(),bt(),dn(n.language.translate("Loading file(s)")),++ee==Vn+Xn&&vt(yn,Mn)},ro.open("GET","".concat(n.opts.imageCORSProxy,"/").concat(uo),!0),ro.responseType="blob",ro.send()}}}),kt.val(""),kt.blur()}}else Tn(n.language.translate("Url entered is invalid. Please try again."))},insertAllFiles:function(){M=[];var lt=n.popups.get("filesManager.insert");H=-1,j=null,lt.find(".fr-insert-checkbox").toArray().forEach(function(Xt,an,Cn){Xt.children.target.checked&&(M.push(parseInt(Xt.id.split("-").pop())),Lt(A.get(parseInt(Xt.id.split("-").pop())).type)&&-1==H&&(H=an))}),Ye(M),$e()},deleteAllFiles:function(){n.popups.get("filesManager.insert").find(".fr-insert-checkbox").toArray().forEach(function(kt,Xt,an){if(kt.children.target.checked){var Cn=parseInt(kt.id.split("-").pop());C.has(Cn)&&C.delete(Cn),Pe(Cn)}}),$e()},get:wo,getEl:Io,insert:se,showProgressBar:bt,remove:ho,hideProgressBar:Kt,applyStyle:function(lt,kt,Xt){if(void 0===kt&&(kt=n.opts.imageStyles),void 0===Xt&&(Xt=n.opts.imageMultipleStyles),!l)return!1;var an=Io();if(!Xt){var Cn=Object.keys(kt);Cn.splice(Cn.indexOf(lt),1),an.removeClass(Cn.join(" "))}"object"==P(kt[lt])?(an.removeAttr("style"),an.css(kt[lt].style)):an.toggleClass(lt),Nt(l)},showAltPopup:fo,showSizePopup:eo,setAlt:function(lt){if(l){var kt=n.popups.get("image.alt");l.attr("alt",lt||kt.find("input").val()||""),kt.find("input:focus").blur(),Nt(l)}},setSize:function(lt,kt){if(l){var Xt=n.popups.get("image.size");lt=lt||Xt.find('input[name="width"]').val()||"",kt=kt||Xt.find('input[name="height"]').val()||"";var an=/^[\d]+((px)|%)*$/g;l.removeAttr("width").removeAttr("height"),lt.match(an)?l.css("width",lt):l.css("width",""),kt.match(an)?l.css("height",kt):l.css("height",""),Eo()&&(l.parents(".fr-img-caption").removeAttr("width").removeAttr("height"),lt.match(an)?l.parents(".fr-img-caption").css("width",lt):l.parents(".fr-img-caption").css("width",""),kt.match(an)?l.parents(".fr-img-caption").css("height",kt):l.parents(".fr-img-caption").css("height","")),Xt&&Xt.find("input:focus").blur(),Nt(l)}},toggleCaption:function(){var lt;if(l&&!Eo()){(lt=l).parent().is("a")&&(lt=l.parent());var kt,Xt,an=l.parents("ul")&&0<l.parents("ul").length?l.parents("ul"):l.parents("ol")&&0<l.parents("ol").length?l.parents("ol"):[];if(0<an.length){var Cn=an.find("li").length,on=l.parents("li"),yn=document.createElement("li");Cn-1===on.index()&&(an.append(yn),yn.innerHTML="&nbsp;")}lt.attr("style")&&(Xt=-1<(kt=lt.attr("style").split(":")).indexOf("width")?kt[kt.indexOf("width")+1].replace(";",""):"");var Mn=n.opts.imageResizeWithPercent?(-1<Xt.indexOf("px")?null:Xt)||"100%":l.width()+"px";lt.wrap('<div class="fr-img-space-wrap"><span '+(n.browser.mozilla?"":'contenteditable="false"')+'class="fr-img-caption '+l.attr("class")+'" style="'+(n.opts.useClasses?"":lt.attr("style"))+'" draggable="false"></span><p class="fr-img-space-wrap2">&nbsp;</p></div>'),lt.wrap('<span class="fr-img-wrap"></span>'),l.after('<span class="fr-inner"'.concat(n.browser.mozilla?"":' contenteditable="true"',">").concat(e.START_MARKER).concat(n.language.translate("Image Caption")).concat(e.END_MARKER,"</span>")),l.removeAttr("class").removeAttr("style").removeAttr("width"),l.parents(".fr-img-caption").css("width",Mn),Qt(!0),n.selection.restore()}else lt=Io(),l.insertAfter(lt),l.attr("class",lt.attr("class").replace("fr-img-caption","")).attr("style",lt.attr("style")),lt.remove(),Nt(l)},refreshEmbedButton:function(lt){var kt=n.popups.get("filesManager.insert");kt&&kt.find(".fr-files-embed-layer").hasClass("fr-active")&&lt.addClass("fr-active").attr("aria-pressed",!0)},insertEmbed:function(lt){void 0===lt&&(lt=n.popups.get("filesManager.insert").find(".fr-files-embed-layer textarea").val()||""),0===lt.length||!e.VIDEO_EMBED_REGEX.test(lt)&&!e.IMAGE_EMBED_REGEX.test(lt)?(Tn(n.language.translate("Something went wrong. Please try again.")),e.VIDEO_EMBED_REGEX.test(lt)&&n.events.trigger("video.codeError",[lt])):function(Xt,an){var Cn,on;e.VIDEO_EMBED_REGEX.test(Xt)?(Cn="video",on=n.opts.videoSplitHTML):e.IMAGE_EMBED_REGEX.test(Xt)&&(Cn="image",on=n.opts.imageSplitHTML),n.events.focus(!0),n.selection.restore();var yn=!1;l&&(ho(),yn=!0),n.html.insert('<span id="fr-inserted-file" contenteditable="true" draggable="true" class="fr-'.concat(Cn,' fr-jiv fr-deletable">').concat(Xt,"</span>"),!1,on),n.popups.hide("filesManager.insert");var Xn,Zn,lo,Mn=n.$el.find(".fr-jiv");Mn.removeClass("fr-jiv"),"video"==Cn&&(Mn.toggleClass("fr-rv",n.opts.videoResponsive),Xn=Mn,Zn=n.opts.videoDefaultDisplay,lo=n.opts.videoDefaultAlign,!n.opts.htmlUntouched&&n.opts.useClasses?(Xn.removeClass("fr-fvl fr-fvr fr-dvb fr-dvi"),Xn.addClass("fr-fv".concat(lo[0]," fr-dv").concat(Zn[0]))):"inline"==Zn?(Xn.css({display:"inline-block"}),Xn.css("center"==lo?{float:"none"}:"left"==lo?{float:"left"}:{float:"right"})):(Xn.css({display:"block",clear:"both"}),Xn.css("left"==lo?{textAlign:"left"}:"right"==lo?{textAlign:"right"}:{textAlign:"center"})),Mn.toggleClass("fr-draggable",n.opts.videoMove),n.events.trigger(yn?"video.replaced":"video.inserted",[Mn])),"image"==Cn&&(Qn(Mn,n.opts.imageDefaultDisplay,n.opts.imageDefaultAlign),Mn.find("img").removeClass("fr-dii"),Mn.find("img").addClass("fr-dib"),Mn.toggleClass("fr-draggable",n.opts.imageMove),n.events.trigger(yn?"image.replaced":"image.inserted",[Mn]))}(lt)},hasCaption:Eo,exitEdit:Qt,edit:Nt,cancelFileInsert:function(){this.file_manager_dialog_open=!1,C.forEach(function(kt,Xt){4!=kt.readyState&&(kt.abort(),Pe(Xt))});var lt=n.popups.get("filesManager.insert");lt.find(".fr-progress-bar").removeClass("fr-display-block").addClass("fr-none"),lt.find('.fr-command[data-cmd="filesUpload"]').removeClass("fr-disabled"),lt.find('.fr-command[data-cmd="filesByURL"]').removeClass("fr-disabled"),lt.find('.fr-command[data-cmd="filesEmbed"]').removeClass("fr-disabled"),R=0,C=new Map,v=new Map,ot(),n.popups.hide("filesManager.insert")},minimizePopup:function(lt){this.file_manager_dialog_open=!1,n.popups.hide("filesManager.insert"),ot()},editImage:Be,saveImage:function(lt){var kt=A.get(m);kt.link=window.URL.createObjectURL(new Blob(lt,{type:"image/png"})),A.set(m,kt)},_showErrorMessage:Tn,_showFileErrorMessage:$t,getFileThumbnail:Zt,deleteFile:Pe,checkAutoplay:gt,checkInsertAllState:$e,_disableInsertCheckbox:Se,_getFileType:je,isChildWindowOpen:function(){return W},setChildWindowState:function(lt){void 0!==lt&&(W=lt)},resetAllFilesCheckbox:ot}},e.DefineIcon("insertFiles",{NAME:"image",SVG_KEY:"fileManager"}),e.RegisterShortcut(e.KEYCODE.P,"insertFiles",null,"P"),e.RegisterCommand("insertFiles",{title:"Insert Files",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("filesManager.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("filesManager.insert")):this.filesManager.showInsertPopup()},plugin:"filesManager"}),e.DefineIcon("cloudIcon",{NAME:"cloudIcon",SVG_KEY:"uploadFiles"}),e.DefineIcon("filesUpload",{NAME:"uploadFiles",SVG_KEY:"uploadFiles"}),e.RegisterCommand("filesUpload",{title:"Upload Files",undo:!1,focus:!1,toggle:!0,callback:function(){this.filesManager.showLayer("files-upload")},refresh:function(n){this.filesManager.refreshUploadButton(n)}}),e.DefineIcon("filesByURL",{NAME:"link",SVG_KEY:"insertLink"}),e.RegisterCommand("filesByURL",{title:"By URL",undo:!1,focus:!1,toggle:!0,callback:function(){this.filesManager.showLayer("files-by-url")},refresh:function(n){this.filesManager.refreshByURLButton(n)}}),e.DefineIcon("filesEmbed",{NAME:"code",SVG_KEY:"codeView"}),e.RegisterCommand("filesEmbed",{title:"Embedded Code",undo:!1,focus:!1,toggle:!0,callback:function(){this.filesManager.showLayer("files-embed")},refresh:function(n){this.filesManager.refreshEmbedButton(n)}}),e.DefineIcon("insertAll",{NAME:"insertAll",SVG_KEY:"fileInsert"}),e.RegisterCommand("insertAll",{title:"Insert",undo:!1,focus:!1,toggle:!0,disabled:!0,callback:function(){this.filesManager.insertAllFiles()}}),e.DefineIcon("deleteAll",{NAME:"remove",SVG_KEY:"remove"}),e.RegisterCommand("deleteAll",{title:"Delete",undo:!1,focus:!1,toggle:!0,disabled:!0,callback:function(){this.filesManager.deleteAllFiles()}}),e.DefineIcon("cancel",{NAME:"cancel",SVG_KEY:"cancel"}),e.RegisterCommand("cancel",{title:"Cancel",undo:!1,focus:!1,toggle:!0,callback:function(){this.filesManager.cancelFileInsert()},refresh:function(n){}}),e.DefineIcon("minimize",{NAME:"minimize",SVG_KEY:"minimize"}),e.RegisterCommand("minimize",{title:"Minimize",undo:!1,focus:!1,toggle:!0,callback:function(){this.filesManager.minimizePopup("image.insert",!0)},refresh:function(n){this.filesManager.refreshEmbedButton(n)}}),e.RegisterCommand("filesInsertByURL",{title:"Insert Image",undo:!0,refreshAfterCallback:!1,callback:function(){this.filesManager.insertByURL()},refresh:function(n){n.text(this.language.translate("Add"))}}),e.RegisterCommand("imageInsertByUpload",{title:"Insert",undo:!0,refreshAfterCallback:!1,callback:function(n,l){},refresh:function(n){}}),e.RegisterCommand("viewImage",{title:"View Image",undo:!0,refreshAfterCallback:!1,callback:function(n,l){},refresh:function(n){}}),e.RegisterCommand("insertEmbed",{undo:!0,focus:!0,callback:function(){this.filesManager.insertEmbed(),this.popups.get("filesManager.insert").find("textarea")[0].value="",this.popups.get("filesManager.insert").find("textarea").removeClass("fr-not-empty")}}),e.RegisterCommand("filesDismissError",{title:"OK",undo:!1,callback:function(){this.filesManager.hideProgressBar(!0)}}),e.PLUGINS.cryptoJSPlugin=function(n){var l,m,h,O,x,F,j,V,N,W,B,D,A,C,v,T,R,M,H,ne,ee,oe,ie,Ce,ae,me,ke,dt,Mt,xt,Jt,Yt,Gt,ln,hn,Qe,Ft,mn,zt,rn,Se,Ue,$e,Pe,ot,bt,dn,Tn,$t,ut,Ke,xe,et,Ne,Oe,Fe,qe,Ot,Ct,Rt,wt,ce,Ee,He,At,en,Zt=Zt||function(Ge,_t){var ht;if(typeof window<"u"&&window.crypto&&(ht=window.crypto),!ht&&typeof window<"u"&&window.msCrypto&&(ht=window.msCrypto),!ht&&typeof global<"u"&&global.crypto&&(ht=global.crypto),!ht)try{ht=u(9116)}catch{}var vt=function(){if(ht){if("function"==typeof ht.getRandomValues)try{return ht.getRandomValues(new Uint32Array(1))[0]}catch{}if("function"==typeof ht.randomBytes)try{return ht.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},Nt=Object.create||function(){function gt(){}return function(Lt){var Vt;return gt.prototype=Lt,Vt=new gt,gt.prototype=null,Vt}}(),Ut={},fe=Ut.lib={},Ye=fe.Base={extend:function(gt){var Lt=Nt(this);return gt&&Lt.mixIn(gt),Lt.hasOwnProperty("init")&&this.init!==Lt.init||(Lt.init=function(){Lt.$super.init.apply(this,arguments)}),(Lt.init.prototype=Lt).$super=this,Lt},create:function(){var gt=this.extend();return gt.init.apply(gt,arguments),gt},init:function(){},mixIn:function(gt){for(var Lt in gt)gt.hasOwnProperty(Lt)&&(this[Lt]=gt[Lt]);gt.hasOwnProperty("toString")&&(this.toString=gt.toString)},clone:function(){return this.init.prototype.extend(this)}},Be=fe.WordArray=Ye.extend({init:function(gt,Lt){gt=this.words=gt||[],this.sigBytes=null!=Lt?Lt:4*gt.length},toString:function(gt){return(gt||se).stringify(this)},concat:function(gt){var Lt=this.words,Vt=gt.words,gn=this.sigBytes,nn=gt.sigBytes;if(this.clamp(),gn%4)for(var pn=0;pn<nn;pn++)Lt[gn+pn>>>2]|=(Vt[pn>>>2]>>>24-pn%4*8&255)<<24-(gn+pn)%4*8;else for(pn=0;pn<nn;pn+=4)Lt[gn+pn>>>2]=Vt[pn>>>2];return this.sigBytes+=nn,this},clamp:function(){var gt=this.words,Lt=this.sigBytes;gt[Lt>>>2]&=4294967295<<32-Lt%4*8,gt.length=Ge.ceil(Lt/4)},clone:function(){var Lt=Ye.clone.call(this);return Lt.words=this.words.slice(0),Lt},random:function(gt){for(var Lt=[],Vt=0;Vt<gt;Vt+=4)Lt.push(vt());return new Be.init(Lt,gt)}}),je=Ut.enc={},se=je.Hex={stringify:function(gt){for(var Lt=gt.words,Vt=gt.sigBytes,gn=[],nn=0;nn<Vt;nn++){var pn=Lt[nn>>>2]>>>24-nn%4*8&255;gn.push((pn>>>4).toString(16)),gn.push((15&pn).toString(16))}return gn.join("")},parse:function(gt){for(var Lt=gt.length,Vt=[],gn=0;gn<Lt;gn+=2)Vt[gn>>>3]|=parseInt(gt.substr(gn,2),16)<<24-gn%8*4;return new Be.init(Vt,Lt/2)}},Me=je.Latin1={stringify:function(gt){for(var Lt=gt.words,Vt=gt.sigBytes,gn=[],nn=0;nn<Vt;nn++)gn.push(String.fromCharCode(Lt[nn>>>2]>>>24-nn%4*8&255));return gn.join("")},parse:function(gt){for(var Lt=gt.length,Vt=[],gn=0;gn<Lt;gn++)Vt[gn>>>2]|=(255&gt.charCodeAt(gn))<<24-gn%4*8;return new Be.init(Vt,Lt)}},Xe=je.Utf8={stringify:function(gt){try{return decodeURIComponent(escape(Me.stringify(gt)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(gt){return Me.parse(unescape(encodeURIComponent(gt)))}},rt=fe.BufferedBlockAlgorithm=Ye.extend({reset:function(){this._data=new Be.init,this._nDataBytes=0},_append:function(gt){"string"==typeof gt&&(gt=Xe.parse(gt)),this._data.concat(gt),this._nDataBytes+=gt.sigBytes},_process:function(gt){var Lt,Vt=this._data,gn=Vt.words,nn=Vt.sigBytes,pn=this.blockSize,In=nn/(4*pn),Ln=(In=gt?Ge.ceil(In):Ge.max((0|In)-this._minBufferSize,0))*pn,Fn=Ge.min(4*Ln,nn);if(Ln){for(var fo=0;fo<Ln;fo+=pn)this._doProcessBlock(gn,fo);Lt=gn.splice(0,Ln),Vt.sigBytes-=Fn}return new Be.init(Lt,Fn)},clone:function(){var Lt=Ye.clone.call(this);return Lt._data=this._data.clone(),Lt},_minBufferSize:0}),jt=(fe.Hasher=rt.extend({cfg:Ye.extend(),init:function(gt){this.cfg=this.cfg.extend(gt),this.reset()},reset:function(){rt.reset.call(this),this._doReset()},update:function(gt){return this._append(gt),this._process(),this},finalize:function(gt){return gt&&this._append(gt),this._doFinalize()},blockSize:16,_createHelper:function(gt){return function(Lt,Vt){return new gt.init(Vt).finalize(Lt)}},_createHmacHelper:function(gt){return function(Lt,Vt){return new jt.HMAC.init(gt,Vt).finalize(Lt)}}}),Ut.algo={});return Ut}(Math);return m=(l=Zt).lib.WordArray,l.enc.Base64={stringify:function(Ge){var _t=Ge.words,ht=Ge.sigBytes,vt=this._map;Ge.clamp();for(var Nt=[],Ut=0;Ut<ht;Ut+=3)for(var fe=(_t[Ut>>>2]>>>24-Ut%4*8&255)<<16|(_t[Ut+1>>>2]>>>24-(Ut+1)%4*8&255)<<8|_t[Ut+2>>>2]>>>24-(Ut+2)%4*8&255,Ye=0;Ye<4&&Ut+.75*Ye<ht;Ye++)Nt.push(vt.charAt(fe>>>6*(3-Ye)&63));var Be=vt.charAt(64);if(Be)for(;Nt.length%4;)Nt.push(Be);return Nt.join("")},parse:function(Ge){var _t=Ge.length,ht=this._map,vt=this._reverseMap;if(!vt){vt=this._reverseMap=[];for(var Nt=0;Nt<ht.length;Nt++)vt[ht.charCodeAt(Nt)]=Nt}var Ut=ht.charAt(64);if(Ut){var fe=Ge.indexOf(Ut);-1!==fe&&(_t=fe)}return function(Be,je,se){for(var Me=[],Xe=0,rt=0;rt<je;rt++)if(rt%4){var jt=se[Be.charCodeAt(rt-1)]<<rt%4*2,gt=se[Be.charCodeAt(rt)]>>>6-rt%4*2;Me[Xe>>>2]|=(jt|gt)<<24-Xe%4*8,Xe++}return m.create(Me,Xe)}(Ge,_t,vt)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},function(Ge){var _t=Zt,ht=_t.lib,vt=ht.WordArray,Nt=ht.Hasher,Ut=_t.algo,fe=[];!function(){for(var Xe=0;Xe<64;Xe++)fe[Xe]=4294967296*Ge.abs(Ge.sin(Xe+1))|0}();var Ye=Ut.MD5=Nt.extend({_doReset:function(){this._hash=new vt.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(Xe,rt){for(var jt=0;jt<16;jt++){var gt=rt+jt,Lt=Xe[gt];Xe[gt]=16711935&(Lt<<8|Lt>>>24)|4278255360&(Lt<<24|Lt>>>8)}var Vt=this._hash.words,gn=Xe[rt+0],nn=Xe[rt+1],pn=Xe[rt+2],In=Xe[rt+3],Ln=Xe[rt+4],Fn=Xe[rt+5],fo=Xe[rt+6],zn=Xe[rt+7],On=Xe[rt+8],eo=Xe[rt+9],po=Xe[rt+10],to=Xe[rt+11],ho=Xe[rt+12],So=Xe[rt+13],go=Xe[rt+14],Co=Xe[rt+15],Rn=Vt[0],st=Vt[1],qt=Vt[2],Qt=Vt[3];st=Me(st=Me(st=Me(st=Me(st=se(st=se(st=se(st=se(st=je(st=je(st=je(st=je(st=Be(st=Be(st=Be(st=Be(st,qt=Be(qt,Qt=Be(Qt,Rn=Be(Rn,st,qt,Qt,gn,7,fe[0]),st,qt,nn,12,fe[1]),Rn,st,pn,17,fe[2]),Qt,Rn,In,22,fe[3]),qt=Be(qt,Qt=Be(Qt,Rn=Be(Rn,st,qt,Qt,Ln,7,fe[4]),st,qt,Fn,12,fe[5]),Rn,st,fo,17,fe[6]),Qt,Rn,zn,22,fe[7]),qt=Be(qt,Qt=Be(Qt,Rn=Be(Rn,st,qt,Qt,On,7,fe[8]),st,qt,eo,12,fe[9]),Rn,st,po,17,fe[10]),Qt,Rn,to,22,fe[11]),qt=Be(qt,Qt=Be(Qt,Rn=Be(Rn,st,qt,Qt,ho,7,fe[12]),st,qt,So,12,fe[13]),Rn,st,go,17,fe[14]),Qt,Rn,Co,22,fe[15]),qt=je(qt,Qt=je(Qt,Rn=je(Rn,st,qt,Qt,nn,5,fe[16]),st,qt,fo,9,fe[17]),Rn,st,to,14,fe[18]),Qt,Rn,gn,20,fe[19]),qt=je(qt,Qt=je(Qt,Rn=je(Rn,st,qt,Qt,Fn,5,fe[20]),st,qt,po,9,fe[21]),Rn,st,Co,14,fe[22]),Qt,Rn,Ln,20,fe[23]),qt=je(qt,Qt=je(Qt,Rn=je(Rn,st,qt,Qt,eo,5,fe[24]),st,qt,go,9,fe[25]),Rn,st,In,14,fe[26]),Qt,Rn,On,20,fe[27]),qt=je(qt,Qt=je(Qt,Rn=je(Rn,st,qt,Qt,So,5,fe[28]),st,qt,pn,9,fe[29]),Rn,st,zn,14,fe[30]),Qt,Rn,ho,20,fe[31]),qt=se(qt,Qt=se(Qt,Rn=se(Rn,st,qt,Qt,Fn,4,fe[32]),st,qt,On,11,fe[33]),Rn,st,to,16,fe[34]),Qt,Rn,go,23,fe[35]),qt=se(qt,Qt=se(Qt,Rn=se(Rn,st,qt,Qt,nn,4,fe[36]),st,qt,Ln,11,fe[37]),Rn,st,zn,16,fe[38]),Qt,Rn,po,23,fe[39]),qt=se(qt,Qt=se(Qt,Rn=se(Rn,st,qt,Qt,So,4,fe[40]),st,qt,gn,11,fe[41]),Rn,st,In,16,fe[42]),Qt,Rn,fo,23,fe[43]),qt=se(qt,Qt=se(Qt,Rn=se(Rn,st,qt,Qt,eo,4,fe[44]),st,qt,ho,11,fe[45]),Rn,st,Co,16,fe[46]),Qt,Rn,pn,23,fe[47]),qt=Me(qt,Qt=Me(Qt,Rn=Me(Rn,st,qt,Qt,gn,6,fe[48]),st,qt,zn,10,fe[49]),Rn,st,go,15,fe[50]),Qt,Rn,Fn,21,fe[51]),qt=Me(qt,Qt=Me(Qt,Rn=Me(Rn,st,qt,Qt,ho,6,fe[52]),st,qt,In,10,fe[53]),Rn,st,po,15,fe[54]),Qt,Rn,nn,21,fe[55]),qt=Me(qt,Qt=Me(Qt,Rn=Me(Rn,st,qt,Qt,On,6,fe[56]),st,qt,Co,10,fe[57]),Rn,st,fo,15,fe[58]),Qt,Rn,So,21,fe[59]),qt=Me(qt,Qt=Me(Qt,Rn=Me(Rn,st,qt,Qt,Ln,6,fe[60]),st,qt,to,10,fe[61]),Rn,st,pn,15,fe[62]),Qt,Rn,eo,21,fe[63]),Vt[0]=Vt[0]+Rn|0,Vt[1]=Vt[1]+st|0,Vt[2]=Vt[2]+qt|0,Vt[3]=Vt[3]+Qt|0},_doFinalize:function(){var Xe=this._data,rt=Xe.words,jt=8*this._nDataBytes,gt=8*Xe.sigBytes;rt[gt>>>5]|=128<<24-gt%32;var Lt=Ge.floor(jt/4294967296),Vt=jt;rt[15+(gt+64>>>9<<4)]=16711935&(Lt<<8|Lt>>>24)|4278255360&(Lt<<24|Lt>>>8),rt[14+(gt+64>>>9<<4)]=16711935&(Vt<<8|Vt>>>24)|4278255360&(Vt<<24|Vt>>>8),Xe.sigBytes=4*(rt.length+1),this._process();for(var gn=this._hash,nn=gn.words,pn=0;pn<4;pn++){var In=nn[pn];nn[pn]=16711935&(In<<8|In>>>24)|4278255360&(In<<24|In>>>8)}return gn},clone:function(){var rt=Nt.clone.call(this);return rt._hash=this._hash.clone(),rt}});function Be(Xe,rt,jt,gt,Lt,Vt,gn){var nn=Xe+(rt&jt|~rt&gt)+Lt+gn;return(nn<<Vt|nn>>>32-Vt)+rt}function je(Xe,rt,jt,gt,Lt,Vt,gn){var nn=Xe+(rt&gt|jt&~gt)+Lt+gn;return(nn<<Vt|nn>>>32-Vt)+rt}function se(Xe,rt,jt,gt,Lt,Vt,gn){var nn=Xe+(rt^jt^gt)+Lt+gn;return(nn<<Vt|nn>>>32-Vt)+rt}function Me(Xe,rt,jt,gt,Lt,Vt,gn){var nn=Xe+(jt^(rt|~gt))+Lt+gn;return(nn<<Vt|nn>>>32-Vt)+rt}_t.MD5=Nt._createHelper(Ye),_t.HmacMD5=Nt._createHmacHelper(Ye)}(Math),O=(h=Zt).lib,x=O.WordArray,j=[],V=h.algo.SHA1=(F=O.Hasher).extend({_doReset:function(){this._hash=new x.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(Ge,_t){for(var ht=this._hash.words,vt=ht[0],Nt=ht[1],Ut=ht[2],fe=ht[3],Ye=ht[4],Be=0;Be<80;Be++){if(Be<16)j[Be]=0|Ge[_t+Be];else{var je=j[Be-3]^j[Be-8]^j[Be-14]^j[Be-16];j[Be]=je<<1|je>>>31}var se=(vt<<5|vt>>>27)+Ye+j[Be];se+=Be<20?1518500249+(Nt&Ut|~Nt&fe):Be<40?1859775393+(Nt^Ut^fe):Be<60?(Nt&Ut|Nt&fe|Ut&fe)-1894007588:(Nt^Ut^fe)-899497514,Ye=fe,fe=Ut,Ut=Nt<<30|Nt>>>2,Nt=vt,vt=se}ht[0]=ht[0]+vt|0,ht[1]=ht[1]+Nt|0,ht[2]=ht[2]+Ut|0,ht[3]=ht[3]+fe|0,ht[4]=ht[4]+Ye|0},_doFinalize:function(){var Ge=this._data,_t=Ge.words,ht=8*this._nDataBytes,vt=8*Ge.sigBytes;return _t[vt>>>5]|=128<<24-vt%32,_t[14+(vt+64>>>9<<4)]=Math.floor(ht/4294967296),_t[15+(vt+64>>>9<<4)]=ht,Ge.sigBytes=4*_t.length,this._process(),this._hash},clone:function(){var _t=F.clone.call(this);return _t._hash=this._hash.clone(),_t}}),h.SHA1=F._createHelper(V),h.HmacSHA1=F._createHmacHelper(V),function(Ge){var _t=Zt,ht=_t.lib,vt=ht.WordArray,Nt=ht.Hasher,Ut=_t.algo,fe=[],Ye=[];!function(){function se(jt){for(var gt=Ge.sqrt(jt),Lt=2;Lt<=gt;Lt++)if(!(jt%Lt))return!1;return!0}function Me(jt){return 4294967296*(jt-(0|jt))|0}for(var Xe=2,rt=0;rt<64;)se(Xe)&&(rt<8&&(fe[rt]=Me(Ge.pow(Xe,.5))),Ye[rt]=Me(Ge.pow(Xe,1/3)),rt++),Xe++}();var Be=[],je=Ut.SHA256=Nt.extend({_doReset:function(){this._hash=new vt.init(fe.slice(0))},_doProcessBlock:function(se,Me){for(var Xe=this._hash.words,rt=Xe[0],jt=Xe[1],gt=Xe[2],Lt=Xe[3],Vt=Xe[4],gn=Xe[5],nn=Xe[6],pn=Xe[7],In=0;In<64;In++){if(In<16)Be[In]=0|se[Me+In];else{var Ln=Be[In-15],fo=Be[In-2];Be[In]=((Ln<<25|Ln>>>7)^(Ln<<14|Ln>>>18)^Ln>>>3)+Be[In-7]+((fo<<15|fo>>>17)^(fo<<13|fo>>>19)^fo>>>10)+Be[In-16]}var On=rt&jt^rt&gt^jt&gt,po=pn+((Vt<<26|Vt>>>6)^(Vt<<21|Vt>>>11)^(Vt<<7|Vt>>>25))+(Vt&gn^~Vt&nn)+Ye[In]+Be[In];pn=nn,nn=gn,gn=Vt,Vt=Lt+po|0,Lt=gt,gt=jt,jt=rt,rt=po+(((rt<<30|rt>>>2)^(rt<<19|rt>>>13)^(rt<<10|rt>>>22))+On)|0}Xe[0]=Xe[0]+rt|0,Xe[1]=Xe[1]+jt|0,Xe[2]=Xe[2]+gt|0,Xe[3]=Xe[3]+Lt|0,Xe[4]=Xe[4]+Vt|0,Xe[5]=Xe[5]+gn|0,Xe[6]=Xe[6]+nn|0,Xe[7]=Xe[7]+pn|0},_doFinalize:function(){var se=this._data,Me=se.words,Xe=8*this._nDataBytes,rt=8*se.sigBytes;return Me[rt>>>5]|=128<<24-rt%32,Me[14+(rt+64>>>9<<4)]=Ge.floor(Xe/4294967296),Me[15+(rt+64>>>9<<4)]=Xe,se.sigBytes=4*Me.length,this._process(),this._hash},clone:function(){var Me=Nt.clone.call(this);return Me._hash=this._hash.clone(),Me}});_t.SHA256=Nt._createHelper(je),_t.HmacSHA256=Nt._createHmacHelper(je)}(Math),function(){var _t=Zt.lib.WordArray,ht=Zt.enc;function vt(Nt){return Nt<<8&4278255360|Nt>>>8&16711935}ht.Utf16=ht.Utf16BE={stringify:function(Nt){for(var Ut=Nt.words,fe=Nt.sigBytes,Ye=[],Be=0;Be<fe;Be+=2)Ye.push(String.fromCharCode(Ut[Be>>>2]>>>16-Be%4*8&65535));return Ye.join("")},parse:function(Nt){for(var Ut=Nt.length,fe=[],Ye=0;Ye<Ut;Ye++)fe[Ye>>>1]|=Nt.charCodeAt(Ye)<<16-Ye%2*16;return _t.create(fe,2*Ut)}},ht.Utf16LE={stringify:function(Nt){for(var Ut=Nt.words,fe=Nt.sigBytes,Ye=[],Be=0;Be<fe;Be+=2){var je=vt(Ut[Be>>>2]>>>16-Be%4*8&65535);Ye.push(String.fromCharCode(je))}return Ye.join("")},parse:function(Nt){for(var Ut=Nt.length,fe=[],Ye=0;Ye<Ut;Ye++)fe[Ye>>>1]|=vt(Nt.charCodeAt(Ye)<<16-Ye%2*16);return _t.create(fe,2*Ut)}}}(),function(){if("function"==typeof ArrayBuffer){var Ge=Zt.lib.WordArray,_t=Ge.init;(Ge.init=function(ht){if(ht instanceof ArrayBuffer&&(ht=new Uint8Array(ht)),(ht instanceof Int8Array||typeof Uint8ClampedArray<"u"&&ht instanceof Uint8ClampedArray||ht instanceof Int16Array||ht instanceof Uint16Array||ht instanceof Int32Array||ht instanceof Uint32Array||ht instanceof Float32Array||ht instanceof Float64Array)&&(ht=new Uint8Array(ht.buffer,ht.byteOffset,ht.byteLength)),ht instanceof Uint8Array){for(var vt=ht.byteLength,Nt=[],Ut=0;Ut<vt;Ut++)Nt[Ut>>>2]|=ht[Ut]<<24-Ut%4*8;_t.call(this,Nt,vt)}else _t.apply(this,arguments)}).prototype=Ge}}(),function(Ge){var _t=Zt,ht=_t.lib,vt=ht.WordArray,Nt=ht.Hasher,Ut=_t.algo,fe=vt.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),Ye=vt.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),Be=vt.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),je=vt.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),se=vt.create([0,1518500249,1859775393,2400959708,2840853838]),Me=vt.create([1352829926,1548603684,1836072691,2053994217,0]),Xe=Ut.RIPEMD160=Nt.extend({_doReset:function(){this._hash=vt.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(nn,pn){for(var In=0;In<16;In++){var Ln=pn+In,Fn=nn[Ln];nn[Ln]=16711935&(Fn<<8|Fn>>>24)|4278255360&(Fn<<24|Fn>>>8)}var fo,zn,On,eo,po,to,ho,So,go,Co,Rn,st=this._hash.words,qt=se.words,Qt=Me.words,cn=fe.words,xn=Ye.words,Dn=Be.words,Qn=je.words;for(to=fo=st[0],ho=zn=st[1],So=On=st[2],go=eo=st[3],Co=po=st[4],In=0;In<80;In+=1)Rn=fo+nn[pn+cn[In]]|0,Rn+=In<16?rt(zn,On,eo)+qt[0]:In<32?jt(zn,On,eo)+qt[1]:In<48?gt(zn,On,eo)+qt[2]:In<64?Lt(zn,On,eo)+qt[3]:Vt(zn,On,eo)+qt[4],Rn=(Rn=gn(Rn|=0,Dn[In]))+po|0,fo=po,po=eo,eo=gn(On,10),On=zn,zn=Rn,Rn=to+nn[pn+xn[In]]|0,Rn+=In<16?Vt(ho,So,go)+Qt[0]:In<32?Lt(ho,So,go)+Qt[1]:In<48?gt(ho,So,go)+Qt[2]:In<64?jt(ho,So,go)+Qt[3]:rt(ho,So,go)+Qt[4],Rn=(Rn=gn(Rn|=0,Qn[In]))+Co|0,to=Co,Co=go,go=gn(So,10),So=ho,ho=Rn;Rn=st[1]+On+go|0,st[1]=st[2]+eo+Co|0,st[2]=st[3]+po+to|0,st[3]=st[4]+fo+ho|0,st[4]=st[0]+zn+So|0,st[0]=Rn},_doFinalize:function(){var nn=this._data,pn=nn.words,In=8*this._nDataBytes,Ln=8*nn.sigBytes;pn[Ln>>>5]|=128<<24-Ln%32,pn[14+(Ln+64>>>9<<4)]=16711935&(In<<8|In>>>24)|4278255360&(In<<24|In>>>8),nn.sigBytes=4*(pn.length+1),this._process();for(var Fn=this._hash,fo=Fn.words,zn=0;zn<5;zn++){var On=fo[zn];fo[zn]=16711935&(On<<8|On>>>24)|4278255360&(On<<24|On>>>8)}return Fn},clone:function(){var pn=Nt.clone.call(this);return pn._hash=this._hash.clone(),pn}});function rt(nn,pn,In){return nn^pn^In}function jt(nn,pn,In){return nn&pn|~nn&In}function gt(nn,pn,In){return(nn|~pn)^In}function Lt(nn,pn,In){return nn&In|pn&~In}function Vt(nn,pn,In){return nn^(pn|~In)}function gn(nn,pn){return nn<<pn|nn>>>32-pn}_t.RIPEMD160=Nt._createHelper(Xe),_t.HmacRIPEMD160=Nt._createHmacHelper(Xe)}(Math),W=(N=Zt).lib.Base,B=N.enc.Utf8,N.algo.HMAC=W.extend({init:function(Ge,_t){Ge=this._hasher=new Ge.init,"string"==typeof _t&&(_t=B.parse(_t));var ht=Ge.blockSize,vt=4*ht;_t.sigBytes>vt&&(_t=Ge.finalize(_t)),_t.clamp();for(var Nt=this._oKey=_t.clone(),Ut=this._iKey=_t.clone(),fe=Nt.words,Ye=Ut.words,Be=0;Be<ht;Be++)fe[Be]^=1549556828,Ye[Be]^=909522486;Nt.sigBytes=Ut.sigBytes=vt,this.reset()},reset:function(){var Ge=this._hasher;Ge.reset(),Ge.update(this._iKey)},update:function(Ge){return this._hasher.update(Ge),this},finalize:function(Ge){var _t=this._hasher,ht=_t.finalize(Ge);return _t.reset(),_t.finalize(this._oKey.clone().concat(ht))}}),A=(D=Zt).lib,v=A.WordArray,R=(T=D.algo).HMAC,M=T.PBKDF2=(C=A.Base).extend({cfg:C.extend({keySize:4,hasher:T.SHA1,iterations:1}),init:function(Ge){this.cfg=this.cfg.extend(Ge)},compute:function(Ge,_t){for(var ht=this.cfg,vt=R.create(ht.hasher,Ge),Nt=v.create(),Ut=v.create([1]),fe=Nt.words,Ye=Ut.words,Be=ht.keySize,je=ht.iterations;fe.length<Be;){var se=vt.update(_t).finalize(Ut);vt.reset();for(var Me=se.words,Xe=Me.length,rt=se,jt=1;jt<je;jt++){rt=vt.finalize(rt),vt.reset();for(var gt=rt.words,Lt=0;Lt<Xe;Lt++)Me[Lt]^=gt[Lt]}Nt.concat(se),Ye[0]++}return Nt.sigBytes=4*Be,Nt}}),D.PBKDF2=function(Ge,_t,ht){return M.create(ht).compute(Ge,_t)},ne=(H=Zt).lib,oe=ne.WordArray,Ce=(ie=H.algo).EvpKDF=(ee=ne.Base).extend({cfg:ee.extend({keySize:4,hasher:ie.MD5,iterations:1}),init:function(Ge){this.cfg=this.cfg.extend(Ge)},compute:function(Ge,_t){for(var ht,vt=this.cfg,Nt=vt.hasher.create(),Ut=oe.create(),fe=Ut.words,Ye=vt.keySize,Be=vt.iterations;fe.length<Ye;){ht&&Nt.update(ht),ht=Nt.update(Ge).finalize(_t),Nt.reset();for(var je=1;je<Be;je++)ht=Nt.finalize(ht),Nt.reset();Ut.concat(ht)}return Ut.sigBytes=4*Ye,Ut}}),H.EvpKDF=function(Ge,_t,ht){return Ce.create(ht).compute(Ge,_t)},me=(ae=Zt).lib.WordArray,Mt=(ke=ae.algo).SHA224=(dt=ke.SHA256).extend({_doReset:function(){this._hash=new me.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var Ge=dt._doFinalize.call(this);return Ge.sigBytes-=4,Ge}}),ae.SHA224=dt._createHelper(Mt),ae.HmacSHA224=dt._createHmacHelper(Mt),Jt=(xt=Zt).lib,Yt=Jt.Base,Gt=Jt.WordArray,(ln=xt.x64={}).Word=Yt.extend({init:function(Ge,_t){this.high=Ge,this.low=_t}}),ln.WordArray=Yt.extend({init:function(Ge,_t){Ge=this.words=Ge||[],this.sigBytes=null!=_t?_t:8*Ge.length},toX32:function(){for(var Ge=this.words,_t=Ge.length,ht=[],vt=0;vt<_t;vt++){var Nt=Ge[vt];ht.push(Nt.high),ht.push(Nt.low)}return Gt.create(ht,this.sigBytes)},clone:function(){for(var _t=Yt.clone.call(this),ht=_t.words=this.words.slice(0),vt=ht.length,Nt=0;Nt<vt;Nt++)ht[Nt]=ht[Nt].clone();return _t}}),function(Ge){var _t=Zt,ht=_t.lib,vt=ht.WordArray,Nt=ht.Hasher,Ut=_t.x64.Word,fe=_t.algo,Ye=[],Be=[],je=[];!function(){for(var Xe=1,rt=0,jt=0;jt<24;jt++){Ye[Xe+5*rt]=(jt+1)*(jt+2)/2%64;var gt=(2*Xe+3*rt)%5;Xe=rt%5,rt=gt}for(Xe=0;Xe<5;Xe++)for(rt=0;rt<5;rt++)Be[Xe+5*rt]=rt+(2*Xe+3*rt)%5*5;for(var Lt=1,Vt=0;Vt<24;Vt++){for(var gn=0,nn=0,pn=0;pn<7;pn++){if(1&Lt){var In=(1<<pn)-1;In<32?nn^=1<<In:gn^=1<<In-32}128&Lt?Lt=Lt<<1^113:Lt<<=1}je[Vt]=Ut.create(gn,nn)}}();var se=[];!function(){for(var Xe=0;Xe<25;Xe++)se[Xe]=Ut.create()}();var Me=fe.SHA3=Nt.extend({cfg:Nt.cfg.extend({outputLength:512}),_doReset:function(){for(var Xe=this._state=[],rt=0;rt<25;rt++)Xe[rt]=new Ut.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(Xe,rt){for(var jt=this._state,gt=this.blockSize/2,Lt=0;Lt<gt;Lt++){var Vt=Xe[rt+2*Lt],gn=Xe[rt+2*Lt+1];Vt=16711935&(Vt<<8|Vt>>>24)|4278255360&(Vt<<24|Vt>>>8),(qt=jt[Lt]).high^=gn=16711935&(gn<<8|gn>>>24)|4278255360&(gn<<24|gn>>>8),qt.low^=Vt}for(var nn=0;nn<24;nn++){for(var pn=0;pn<5;pn++){for(var In=0,Ln=0,Fn=0;Fn<5;Fn++)In^=(qt=jt[pn+5*Fn]).high,Ln^=qt.low;var fo=se[pn];fo.high=In,fo.low=Ln}for(pn=0;pn<5;pn++){var zn=se[(pn+4)%5],On=se[(pn+1)%5],eo=On.high,po=On.low;for(In=zn.high^(eo<<1|po>>>31),Ln=zn.low^(po<<1|eo>>>31),Fn=0;Fn<5;Fn++)(qt=jt[pn+5*Fn]).high^=In,qt.low^=Ln}for(var to=1;to<25;to++){var ho=(qt=jt[to]).high,So=qt.low,go=Ye[to];Ln=go<32?(In=ho<<go|So>>>32-go,So<<go|ho>>>32-go):(In=So<<go-32|ho>>>64-go,ho<<go-32|So>>>64-go);var Co=se[Be[to]];Co.high=In,Co.low=Ln}var Rn=se[0],st=jt[0];for(Rn.high=st.high,Rn.low=st.low,pn=0;pn<5;pn++)for(Fn=0;Fn<5;Fn++){var qt=jt[to=pn+5*Fn],Qt=se[to],cn=se[(pn+1)%5+5*Fn],xn=se[(pn+2)%5+5*Fn];qt.high=Qt.high^~cn.high&xn.high,qt.low=Qt.low^~cn.low&xn.low}var Dn=je[nn];(qt=jt[0]).high^=Dn.high,qt.low^=Dn.low}},_doFinalize:function(){var Xe=this._data,rt=Xe.words,jt=8*Xe.sigBytes,gt=32*this.blockSize;rt[jt>>>5]|=1<<24-jt%32,rt[(Ge.ceil((jt+1)/gt)*gt>>>5)-1]|=128,Xe.sigBytes=4*rt.length,this._process();for(var Lt=this._state,Vt=this.cfg.outputLength/8,gn=Vt/8,nn=[],pn=0;pn<gn;pn++){var In=Lt[pn],Ln=In.high,Fn=In.low;Ln=16711935&(Ln<<8|Ln>>>24)|4278255360&(Ln<<24|Ln>>>8),nn.push(Fn=16711935&(Fn<<8|Fn>>>24)|4278255360&(Fn<<24|Fn>>>8)),nn.push(Ln)}return new vt.init(nn,Vt)},clone:function(){for(var rt=Nt.clone.call(this),jt=rt._state=this._state.slice(0),gt=0;gt<25;gt++)jt[gt]=jt[gt].clone();return rt}});_t.SHA3=Nt._createHelper(Me),_t.HmacSHA3=Nt._createHmacHelper(Me)}(Math),function(){var Ge=Zt,_t=Ge.lib.Hasher,ht=Ge.x64,vt=ht.Word,Nt=ht.WordArray,Ut=Ge.algo;function fe(){return vt.create.apply(vt,arguments)}var Ye=[fe(1116352408,3609767458),fe(1899447441,602891725),fe(3049323471,3964484399),fe(3921009573,2173295548),fe(961987163,4081628472),fe(1508970993,3053834265),fe(2453635748,2937671579),fe(2870763221,3664609560),fe(3624381080,2734883394),fe(310598401,1164996542),fe(607225278,1323610764),fe(1426881987,3590304994),fe(1925078388,4068182383),fe(2162078206,991336113),fe(2614888103,633803317),fe(3248222580,3479774868),fe(3835390401,2666613458),fe(4022224774,944711139),fe(264347078,2341262773),fe(604807628,2007800933),fe(770255983,1495990901),fe(1249150122,1856431235),fe(1555081692,3175218132),fe(1996064986,2198950837),fe(2554220882,3999719339),fe(2821834349,766784016),fe(2952996808,2566594879),fe(3210313671,3203337956),fe(3336571891,1034457026),fe(3584528711,2466948901),fe(113926993,3758326383),fe(338241895,168717936),fe(666307205,1188179964),fe(773529912,1546045734),fe(1294757372,1522805485),fe(1396182291,2643833823),fe(1695183700,2343527390),fe(1986661051,1014477480),fe(2177026350,1206759142),fe(2456956037,344077627),fe(2730485921,1290863460),fe(2820302411,3158454273),fe(3259730800,3505952657),fe(3345764771,106217008),fe(3516065817,3606008344),fe(3600352804,1432725776),fe(4094571909,1467031594),fe(275423344,851169720),fe(430227734,3100823752),fe(506948616,1363258195),fe(659060556,3750685593),fe(883997877,3785050280),fe(958139571,3318307427),fe(1322822218,3812723403),fe(1537002063,2003034995),fe(1747873779,3602036899),fe(1955562222,1575990012),fe(2024104815,1125592928),fe(2227730452,2716904306),fe(2361852424,442776044),fe(2428436474,593698344),fe(2756734187,3733110249),fe(3204031479,2999351573),fe(3329325298,3815920427),fe(3391569614,3928383900),fe(3515267271,566280711),fe(3940187606,3454069534),fe(4118630271,4000239992),fe(116418474,1914138554),fe(174292421,2731055270),fe(289380356,3203993006),fe(460393269,320620315),fe(685471733,587496836),fe(852142971,1086792851),fe(1017036298,365543100),fe(1126000580,2618297676),fe(1288033470,3409855158),fe(1501505948,4234509866),fe(1607167915,987167468),fe(1816402316,1246189591)],Be=[];!function(){for(var se=0;se<80;se++)Be[se]=fe()}();var je=Ut.SHA512=_t.extend({_doReset:function(){this._hash=new Nt.init([new vt.init(1779033703,4089235720),new vt.init(3144134277,2227873595),new vt.init(1013904242,4271175723),new vt.init(2773480762,1595750129),new vt.init(1359893119,2917565137),new vt.init(2600822924,725511199),new vt.init(528734635,4215389547),new vt.init(1541459225,327033209)])},_doProcessBlock:function(se,Me){for(var Xe=this._hash.words,rt=Xe[0],jt=Xe[1],gt=Xe[2],Lt=Xe[3],Vt=Xe[4],gn=Xe[5],nn=Xe[6],pn=Xe[7],In=rt.high,Ln=rt.low,Fn=jt.high,fo=jt.low,zn=gt.high,On=gt.low,eo=Lt.high,po=Lt.low,to=Vt.high,ho=Vt.low,So=gn.high,go=gn.low,Co=nn.high,Rn=nn.low,st=pn.high,qt=pn.low,Qt=In,cn=Ln,xn=Fn,Dn=fo,Qn=zn,wo=On,Io=eo,Eo=po,De=to,lt=ho,kt=So,Xt=go,an=Co,Cn=Rn,on=st,yn=qt,Mn=0;Mn<80;Mn++){var Vn,Xn,Zn=Be[Mn];if(Mn<16)Xn=Zn.high=0|se[Me+2*Mn],Vn=Zn.low=0|se[Me+2*Mn+1];else{var lo=Be[Mn-15],uo=lo.high,Mo=lo.low,ro=(Mo>>>1|uo<<31)^(Mo>>>8|uo<<24)^(Mo>>>7|uo<<25),vo=Be[Mn-2],Oo=vo.high,Zo=vo.low,so=(Zo>>>19|Oo<<13)^(Zo<<3|Oo>>>29)^(Zo>>>6|Oo<<26),Bo=Be[Mn-7],qn=Be[Mn-16],Ao=qn.low;Xn=(Xn=(Xn=((uo>>>1|Mo<<31)^(uo>>>8|Mo<<24)^uo>>>7)+Bo.high+((Vn=ro+Bo.low)>>>0<ro>>>0?1:0))+((Oo>>>19|Zo<<13)^(Oo<<3|Zo>>>29)^Oo>>>6)+((Vn+=so)>>>0<so>>>0?1:0))+qn.high+((Vn+=Ao)>>>0<Ao>>>0?1:0),Zn.high=Xn,Zn.low=Vn}var Do,co=De&kt^~De&an,Oi=lt&Xt^~lt&Cn,yi=Qt&xn^Qt&Qn^xn&Qn,Li=(cn>>>28|Qt<<4)^(cn<<30|Qt>>>2)^(cn<<25|Qt>>>7),oi=Ye[Mn],Vi=oi.low,Mi=on+((De>>>14|lt<<18)^(De>>>18|lt<<14)^(De<<23|lt>>>9))+((Do=yn+((lt>>>14|De<<18)^(lt>>>18|De<<14)^(lt<<23|De>>>9)))>>>0<yn>>>0?1:0),Ei=Li+(cn&Dn^cn&wo^Dn&wo);on=an,yn=Cn,an=kt,Cn=Xt,kt=De,Xt=lt,De=Io+(Mi=(Mi=(Mi=Mi+co+((Do+=Oi)>>>0<Oi>>>0?1:0))+oi.high+((Do+=Vi)>>>0<Vi>>>0?1:0))+Xn+((Do+=Vn)>>>0<Vn>>>0?1:0))+((lt=Eo+Do|0)>>>0<Eo>>>0?1:0)|0,Io=Qn,Eo=wo,Qn=xn,wo=Dn,xn=Qt,Dn=cn,Qt=Mi+(((Qt>>>28|cn<<4)^(Qt<<30|cn>>>2)^(Qt<<25|cn>>>7))+yi+(Ei>>>0<Li>>>0?1:0))+((cn=Do+Ei|0)>>>0<Do>>>0?1:0)|0}Ln=rt.low=Ln+cn,rt.high=In+Qt+(Ln>>>0<cn>>>0?1:0),fo=jt.low=fo+Dn,jt.high=Fn+xn+(fo>>>0<Dn>>>0?1:0),On=gt.low=On+wo,gt.high=zn+Qn+(On>>>0<wo>>>0?1:0),po=Lt.low=po+Eo,Lt.high=eo+Io+(po>>>0<Eo>>>0?1:0),ho=Vt.low=ho+lt,Vt.high=to+De+(ho>>>0<lt>>>0?1:0),go=gn.low=go+Xt,gn.high=So+kt+(go>>>0<Xt>>>0?1:0),Rn=nn.low=Rn+Cn,nn.high=Co+an+(Rn>>>0<Cn>>>0?1:0),qt=pn.low=qt+yn,pn.high=st+on+(qt>>>0<yn>>>0?1:0)},_doFinalize:function(){var se=this._data,Me=se.words,Xe=8*this._nDataBytes,rt=8*se.sigBytes;return Me[rt>>>5]|=128<<24-rt%32,Me[30+(rt+128>>>10<<5)]=Math.floor(Xe/4294967296),Me[31+(rt+128>>>10<<5)]=Xe,se.sigBytes=4*Me.length,this._process(),this._hash.toX32()},clone:function(){var Me=_t.clone.call(this);return Me._hash=this._hash.clone(),Me},blockSize:32});Ge.SHA512=_t._createHelper(je),Ge.HmacSHA512=_t._createHmacHelper(je)}(),Qe=(hn=Zt).x64,Ft=Qe.Word,mn=Qe.WordArray,Se=(zt=hn.algo).SHA384=(rn=zt.SHA512).extend({_doReset:function(){this._hash=new mn.init([new Ft.init(3418070365,3238371032),new Ft.init(1654270250,914150663),new Ft.init(2438529370,812702999),new Ft.init(355462360,4144912697),new Ft.init(1731405415,4290775857),new Ft.init(2394180231,1750603025),new Ft.init(3675008525,1694076839),new Ft.init(1203062813,3204075428)])},_doFinalize:function(){var Ge=rn._doFinalize.call(this);return Ge.sigBytes-=16,Ge}}),hn.SHA384=rn._createHelper(Se),hn.HmacSHA384=rn._createHmacHelper(Se),Zt.lib.Cipher||($e=(Ue=Zt).lib,ot=$e.WordArray,dn=Ue.enc.Base64,Tn=Ue.algo.EvpKDF,$t=$e.Cipher=(bt=$e.BufferedBlockAlgorithm).extend({cfg:(Pe=$e.Base).extend(),createEncryptor:function(Ge,_t){return this.create(this._ENC_XFORM_MODE,Ge,_t)},createDecryptor:function(Ge,_t){return this.create(this._DEC_XFORM_MODE,Ge,_t)},init:function(Ge,_t,ht){this.cfg=this.cfg.extend(ht),this._xformMode=Ge,this._key=_t,this.reset()},reset:function(){bt.reset.call(this),this._doReset()},process:function(Ge){return this._append(Ge),this._process()},finalize:function(Ge){return Ge&&this._append(Ge),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function Ge(_t){return"string"==typeof _t?Ot:Fe}return function(_t){return{encrypt:function(ht,vt,Nt){return Ge(vt).encrypt(_t,ht,vt,Nt)},decrypt:function(ht,vt,Nt){return Ge(vt).decrypt(_t,ht,vt,Nt)}}}}()}),$e.StreamCipher=$t.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),ut=Ue.mode={},Ke=$e.BlockCipherMode=Pe.extend({createEncryptor:function(Ge,_t){return this.Encryptor.create(Ge,_t)},createDecryptor:function(Ge,_t){return this.Decryptor.create(Ge,_t)},init:function(Ge,_t){this._cipher=Ge,this._iv=_t}}),xe=ut.CBC=function(){var Ge=Ke.extend();function _t(ht,vt,Nt){var Ut,fe=this._iv;fe?(Ut=fe,this._iv=void 0):Ut=this._prevBlock;for(var Ye=0;Ye<Nt;Ye++)ht[vt+Ye]^=Ut[Ye]}return Ge.Encryptor=Ge.extend({processBlock:function(ht,vt){var Nt=this._cipher,Ut=Nt.blockSize;_t.call(this,ht,vt,Ut),Nt.encryptBlock(ht,vt),this._prevBlock=ht.slice(vt,vt+Ut)}}),Ge.Decryptor=Ge.extend({processBlock:function(ht,vt){var Nt=this._cipher,Ut=Nt.blockSize,fe=ht.slice(vt,vt+Ut);Nt.decryptBlock(ht,vt),_t.call(this,ht,vt,Ut),this._prevBlock=fe}}),Ge}(),et=(Ue.pad={}).Pkcs7={pad:function(Ge,_t){for(var ht=4*_t,vt=ht-Ge.sigBytes%ht,Nt=vt<<24|vt<<16|vt<<8|vt,Ut=[],fe=0;fe<vt;fe+=4)Ut.push(Nt);var Ye=ot.create(Ut,vt);Ge.concat(Ye)},unpad:function(Ge){Ge.sigBytes-=255&Ge.words[Ge.sigBytes-1>>>2]}},$e.BlockCipher=$t.extend({cfg:$t.cfg.extend({mode:xe,padding:et}),reset:function(){var Ge;$t.reset.call(this);var _t=this.cfg,ht=_t.iv,vt=_t.mode;this._xformMode==this._ENC_XFORM_MODE?Ge=vt.createEncryptor:(Ge=vt.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==Ge?this._mode.init(this,ht&&ht.words):(this._mode=Ge.call(vt,this,ht&&ht.words),this._mode.__creator=Ge)},_doProcessBlock:function(Ge,_t){this._mode.processBlock(Ge,_t)},_doFinalize:function(){var Ge,_t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(_t.pad(this._data,this.blockSize),Ge=this._process(!0)):(Ge=this._process(!0),_t.unpad(Ge)),Ge},blockSize:4}),Ne=$e.CipherParams=Pe.extend({init:function(Ge){this.mixIn(Ge)},toString:function(Ge){return(Ge||this.formatter).stringify(this)}}),Oe=(Ue.format={}).OpenSSL={stringify:function(Ge){var _t=Ge.ciphertext,ht=Ge.salt;return(ht?ot.create([1398893684,1701076831]).concat(ht).concat(_t):_t).toString(dn)},parse:function(Ge){var _t,ht=dn.parse(Ge),vt=ht.words;return 1398893684==vt[0]&&1701076831==vt[1]&&(_t=ot.create(vt.slice(2,4)),vt.splice(0,4),ht.sigBytes-=16),Ne.create({ciphertext:ht,salt:_t})}},Fe=$e.SerializableCipher=Pe.extend({cfg:Pe.extend({format:Oe}),encrypt:function(Ge,_t,ht,vt){vt=this.cfg.extend(vt);var Nt=Ge.createEncryptor(ht,vt),Ut=Nt.finalize(_t),fe=Nt.cfg;return Ne.create({ciphertext:Ut,key:ht,iv:fe.iv,algorithm:Ge,mode:fe.mode,padding:fe.padding,blockSize:Ge.blockSize,formatter:vt.format})},decrypt:function(Ge,_t,ht,vt){return vt=this.cfg.extend(vt),_t=this._parse(_t,vt.format),Ge.createDecryptor(ht,vt).finalize(_t.ciphertext)},_parse:function(Ge,_t){return"string"==typeof Ge?_t.parse(Ge,this):Ge}}),qe=(Ue.kdf={}).OpenSSL={execute:function(Ge,_t,ht,vt){vt||(vt=ot.random(8));var Nt=Tn.create({keySize:_t+ht}).compute(Ge,vt),Ut=ot.create(Nt.words.slice(_t),4*ht);return Nt.sigBytes=4*_t,Ne.create({key:Nt,iv:Ut,salt:vt})}},Ot=$e.PasswordBasedCipher=Fe.extend({cfg:Fe.cfg.extend({kdf:qe}),encrypt:function(Ge,_t,ht,vt){var Nt=(vt=this.cfg.extend(vt)).kdf.execute(ht,Ge.keySize,Ge.ivSize);vt.iv=Nt.iv;var Ut=Fe.encrypt.call(this,Ge,_t,Nt.key,vt);return Ut.mixIn(Nt),Ut},decrypt:function(Ge,_t,ht,vt){vt=this.cfg.extend(vt),_t=this._parse(_t,vt.format);var Nt=vt.kdf.execute(ht,Ge.keySize,Ge.ivSize,_t.salt);return vt.iv=Nt.iv,Fe.decrypt.call(this,Ge,_t,Nt.key,vt)}})),Zt.mode.CFB=function(){var Ge=Zt.lib.BlockCipherMode.extend();function _t(ht,vt,Nt,Ut){var fe,Ye=this._iv;Ye?(fe=Ye.slice(0),this._iv=void 0):fe=this._prevBlock,Ut.encryptBlock(fe,0);for(var Be=0;Be<Nt;Be++)ht[vt+Be]^=fe[Be]}return Ge.Encryptor=Ge.extend({processBlock:function(ht,vt){var Nt=this._cipher,Ut=Nt.blockSize;_t.call(this,ht,vt,Ut,Nt),this._prevBlock=ht.slice(vt,vt+Ut)}}),Ge.Decryptor=Ge.extend({processBlock:function(ht,vt){var Nt=this._cipher,Ut=Nt.blockSize,fe=ht.slice(vt,vt+Ut);_t.call(this,ht,vt,Ut,Nt),this._prevBlock=fe}}),Ge}(),Zt.mode.ECB=((Ct=Zt.lib.BlockCipherMode.extend()).Encryptor=Ct.extend({processBlock:function(Ge,_t){this._cipher.encryptBlock(Ge,_t)}}),Ct.Decryptor=Ct.extend({processBlock:function(Ge,_t){this._cipher.decryptBlock(Ge,_t)}}),Ct),Zt.pad.AnsiX923={pad:function(Ge,_t){var ht=Ge.sigBytes,vt=4*_t,Nt=vt-ht%vt,Ut=ht+Nt-1;Ge.clamp(),Ge.words[Ut>>>2]|=Nt<<24-Ut%4*8,Ge.sigBytes+=Nt},unpad:function(Ge){Ge.sigBytes-=255&Ge.words[Ge.sigBytes-1>>>2]}},Zt.pad.Iso10126={pad:function(Ge,_t){var ht=4*_t,vt=ht-Ge.sigBytes%ht;Ge.concat(Zt.lib.WordArray.random(vt-1)).concat(Zt.lib.WordArray.create([vt<<24],1))},unpad:function(Ge){Ge.sigBytes-=255&Ge.words[Ge.sigBytes-1>>>2]}},Zt.pad.Iso97971={pad:function(Ge,_t){Ge.concat(Zt.lib.WordArray.create([2147483648],1)),Zt.pad.ZeroPadding.pad(Ge,_t)},unpad:function(Ge){Zt.pad.ZeroPadding.unpad(Ge),Ge.sigBytes--}},Zt.mode.OFB=(wt=(Rt=Zt.lib.BlockCipherMode.extend()).Encryptor=Rt.extend({processBlock:function(Ge,_t){var ht=this._cipher,vt=ht.blockSize,Nt=this._iv,Ut=this._keystream;Nt&&(Ut=this._keystream=Nt.slice(0),this._iv=void 0),ht.encryptBlock(Ut,0);for(var fe=0;fe<vt;fe++)Ge[_t+fe]^=Ut[fe]}}),Rt.Decryptor=wt,Rt),Zt.pad.NoPadding={pad:function(){},unpad:function(){}},Ee=(ce=Zt).lib.CipherParams,He=ce.enc.Hex,ce.format.Hex={stringify:function(Ge){return Ge.ciphertext.toString(He)},parse:function(Ge){var _t=He.parse(Ge);return Ee.create({ciphertext:_t})}},function(){var Ge=Zt,_t=Ge.lib.BlockCipher,ht=Ge.algo,vt=[],Nt=[],Ut=[],fe=[],Ye=[],Be=[],je=[],se=[],Me=[],Xe=[];!function(){for(var gt=[],Lt=0;Lt<256;Lt++)gt[Lt]=Lt<128?Lt<<1:Lt<<1^283;var Vt=0,gn=0;for(Lt=0;Lt<256;Lt++){var nn=gn^gn<<1^gn<<2^gn<<3^gn<<4;vt[Vt]=nn=nn>>>8^255&nn^99;var pn=gt[Nt[nn]=Vt],In=gt[pn],Ln=gt[In],Fn=257*gt[nn]^16843008*nn;Ut[Vt]=Fn<<24|Fn>>>8,fe[Vt]=Fn<<16|Fn>>>16,Ye[Vt]=Fn<<8|Fn>>>24,Be[Vt]=Fn,je[nn]=(Fn=16843009*Ln^65537*In^257*pn^16843008*Vt)<<24|Fn>>>8,se[nn]=Fn<<16|Fn>>>16,Me[nn]=Fn<<8|Fn>>>24,Xe[nn]=Fn,Vt?(Vt=pn^gt[gt[gt[Ln^pn]]],gn^=gt[gt[gn]]):Vt=gn=1}}();var rt=[0,1,2,4,8,16,32,64,128,27,54],jt=ht.AES=_t.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var gt=this._keyPriorReset=this._key,Lt=gt.words,Vt=gt.sigBytes/4,gn=4*((this._nRounds=Vt+6)+1),nn=this._keySchedule=[],pn=0;pn<gn;pn++)pn<Vt?nn[pn]=Lt[pn]:(Fn=nn[pn-1],pn%Vt?6<Vt&&pn%Vt==4&&(Fn=vt[Fn>>>24]<<24|vt[Fn>>>16&255]<<16|vt[Fn>>>8&255]<<8|vt[255&Fn]):(Fn=vt[(Fn=Fn<<8|Fn>>>24)>>>24]<<24|vt[Fn>>>16&255]<<16|vt[Fn>>>8&255]<<8|vt[255&Fn],Fn^=rt[pn/Vt|0]<<24),nn[pn]=nn[pn-Vt]^Fn);for(var In=this._invKeySchedule=[],Ln=0;Ln<gn;Ln++){if(pn=gn-Ln,Ln%4)var Fn=nn[pn];else Fn=nn[pn-4];In[Ln]=Ln<4||pn<=4?Fn:je[vt[Fn>>>24]]^se[vt[Fn>>>16&255]]^Me[vt[Fn>>>8&255]]^Xe[vt[255&Fn]]}}},encryptBlock:function(gt,Lt){this._doCryptBlock(gt,Lt,this._keySchedule,Ut,fe,Ye,Be,vt)},decryptBlock:function(gt,Lt){var Vt=gt[Lt+1];gt[Lt+1]=gt[Lt+3],gt[Lt+3]=Vt,this._doCryptBlock(gt,Lt,this._invKeySchedule,je,se,Me,Xe,Nt),Vt=gt[Lt+1],gt[Lt+1]=gt[Lt+3],gt[Lt+3]=Vt},_doCryptBlock:function(gt,Lt,Vt,gn,nn,pn,In,Ln){for(var Fn=this._nRounds,fo=gt[Lt]^Vt[0],zn=gt[Lt+1]^Vt[1],On=gt[Lt+2]^Vt[2],eo=gt[Lt+3]^Vt[3],po=4,to=1;to<Fn;to++){var ho=gn[fo>>>24]^nn[zn>>>16&255]^pn[On>>>8&255]^In[255&eo]^Vt[po++],So=gn[zn>>>24]^nn[On>>>16&255]^pn[eo>>>8&255]^In[255&fo]^Vt[po++],go=gn[On>>>24]^nn[eo>>>16&255]^pn[fo>>>8&255]^In[255&zn]^Vt[po++],Co=gn[eo>>>24]^nn[fo>>>16&255]^pn[zn>>>8&255]^In[255&On]^Vt[po++];fo=ho,zn=So,On=go,eo=Co}ho=(Ln[fo>>>24]<<24|Ln[zn>>>16&255]<<16|Ln[On>>>8&255]<<8|Ln[255&eo])^Vt[po++],So=(Ln[zn>>>24]<<24|Ln[On>>>16&255]<<16|Ln[eo>>>8&255]<<8|Ln[255&fo])^Vt[po++],go=(Ln[On>>>24]<<24|Ln[eo>>>16&255]<<16|Ln[fo>>>8&255]<<8|Ln[255&zn])^Vt[po++],Co=(Ln[eo>>>24]<<24|Ln[fo>>>16&255]<<16|Ln[zn>>>8&255]<<8|Ln[255&On])^Vt[po++],gt[Lt]=ho,gt[Lt+1]=So,gt[Lt+2]=go,gt[Lt+3]=Co},keySize:8});Ge.AES=_t._createHelper(jt)}(),function(){var Ge=Zt,_t=Ge.lib,ht=_t.WordArray,vt=_t.BlockCipher,Nt=Ge.algo,Ut=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],fe=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],Ye=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],Be=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],je=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],se=Nt.DES=vt.extend({_doReset:function(){for(var jt=this._key.words,gt=[],Lt=0;Lt<56;Lt++){var Vt=Ut[Lt]-1;gt[Lt]=jt[Vt>>>5]>>>31-Vt%32&1}for(var gn=this._subKeys=[],nn=0;nn<16;nn++){var pn=gn[nn]=[],In=Ye[nn];for(Lt=0;Lt<24;Lt++)pn[Lt/6|0]|=gt[(fe[Lt]-1+In)%28]<<31-Lt%6,pn[4+(Lt/6|0)]|=gt[28+(fe[Lt+24]-1+In)%28]<<31-Lt%6;for(pn[0]=pn[0]<<1|pn[0]>>>31,Lt=1;Lt<7;Lt++)pn[Lt]=pn[Lt]>>>4*(Lt-1)+3;pn[7]=pn[7]<<5|pn[7]>>>27}var Ln=this._invSubKeys=[];for(Lt=0;Lt<16;Lt++)Ln[Lt]=gn[15-Lt]},encryptBlock:function(jt,gt){this._doCryptBlock(jt,gt,this._subKeys)},decryptBlock:function(jt,gt){this._doCryptBlock(jt,gt,this._invSubKeys)},_doCryptBlock:function(jt,gt,Lt){this._lBlock=jt[gt],this._rBlock=jt[gt+1],Me.call(this,4,252645135),Me.call(this,16,65535),Xe.call(this,2,858993459),Xe.call(this,8,16711935),Me.call(this,1,1431655765);for(var Vt=0;Vt<16;Vt++){for(var gn=Lt[Vt],nn=this._lBlock,pn=this._rBlock,In=0,Ln=0;Ln<8;Ln++)In|=Be[Ln][((pn^gn[Ln])&je[Ln])>>>0];this._lBlock=pn,this._rBlock=nn^In}var Fn=this._lBlock;this._lBlock=this._rBlock,this._rBlock=Fn,Me.call(this,1,1431655765),Xe.call(this,8,16711935),Xe.call(this,2,858993459),Me.call(this,16,65535),Me.call(this,4,252645135),jt[gt]=this._lBlock,jt[gt+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function Me(jt,gt){var Lt=(this._lBlock>>>jt^this._rBlock)&gt;this._rBlock^=Lt,this._lBlock^=Lt<<jt}function Xe(jt,gt){var Lt=(this._rBlock>>>jt^this._lBlock)&gt;this._lBlock^=Lt,this._rBlock^=Lt<<jt}Ge.DES=vt._createHelper(se);var rt=Nt.TripleDES=vt.extend({_doReset:function(){var jt=this._key.words;if(2!==jt.length&&4!==jt.length&&jt.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var gt=jt.slice(0,2),Lt=jt.length<4?jt.slice(0,2):jt.slice(2,4),Vt=jt.length<6?jt.slice(0,2):jt.slice(4,6);this._des1=se.createEncryptor(ht.create(gt)),this._des2=se.createEncryptor(ht.create(Lt)),this._des3=se.createEncryptor(ht.create(Vt))},encryptBlock:function(jt,gt){this._des1.encryptBlock(jt,gt),this._des2.decryptBlock(jt,gt),this._des3.encryptBlock(jt,gt)},decryptBlock:function(jt,gt){this._des3.decryptBlock(jt,gt),this._des2.encryptBlock(jt,gt),this._des1.decryptBlock(jt,gt)},keySize:6,ivSize:2,blockSize:2});Ge.TripleDES=vt._createHelper(rt)}(),function(){var Ge=Zt,_t=Ge.lib.StreamCipher,ht=Ge.algo,vt=ht.RC4=_t.extend({_doReset:function(){for(var fe=this._key,Ye=fe.words,Be=fe.sigBytes,je=this._S=[],se=0;se<256;se++)je[se]=se;se=0;for(var Me=0;se<256;se++){var Xe=se%Be,jt=je[se];je[se]=je[Me=(Me+je[se]+(Ye[Xe>>>2]>>>24-Xe%4*8&255))%256],je[Me]=jt}this._i=this._j=0},_doProcessBlock:function(fe,Ye){fe[Ye]^=Nt.call(this)},keySize:8,ivSize:0});function Nt(){for(var fe=this._S,Ye=this._i,Be=this._j,je=0,se=0;se<4;se++){Be=(Be+fe[Ye=(Ye+1)%256])%256;var Me=fe[Ye];fe[Ye]=fe[Be],fe[Be]=Me,je|=fe[(fe[Ye]+fe[Be])%256]<<24-8*se}return this._i=Ye,this._j=Be,je}Ge.RC4=_t._createHelper(vt);var Ut=ht.RC4Drop=vt.extend({cfg:vt.cfg.extend({drop:192}),_doReset:function(){vt._doReset.call(this);for(var fe=this.cfg.drop;0<fe;fe--)Nt.call(this)}});Ge.RC4Drop=_t._createHelper(Ut)}(),Zt.mode.CTRGladman=function(){var Ge=Zt.lib.BlockCipherMode.extend();function _t(vt){if(255==(vt>>24&255)){var Nt=vt>>16&255,Ut=vt>>8&255,fe=255&vt;255===Nt?(Nt=0,255===Ut?(Ut=0,255===fe?fe=0:++fe):++Ut):++Nt,vt=0,vt+=Nt<<16,vt+=Ut<<8,vt+=fe}else vt+=1<<24;return vt}var ht=Ge.Encryptor=Ge.extend({processBlock:function(vt,Nt){var Xe,Ut=this._cipher,fe=Ut.blockSize,Ye=this._iv,Be=this._counter;Ye&&(Be=this._counter=Ye.slice(0),this._iv=void 0),0===((Xe=Be)[0]=_t(Xe[0]))&&(Xe[1]=_t(Xe[1]));var je=Be.slice(0);Ut.encryptBlock(je,0);for(var se=0;se<fe;se++)vt[Nt+se]^=je[se]}});return Ge.Decryptor=ht,Ge}(),function(){var Ge=Zt,_t=Ge.lib.StreamCipher,vt=[],Nt=[],Ut=[],fe=Ge.algo.Rabbit=_t.extend({_doReset:function(){for(var Be=this._key.words,je=this.cfg.iv,se=0;se<4;se++)Be[se]=16711935&(Be[se]<<8|Be[se]>>>24)|4278255360&(Be[se]<<24|Be[se]>>>8);var Me=this._X=[Be[0],Be[3]<<16|Be[2]>>>16,Be[1],Be[0]<<16|Be[3]>>>16,Be[2],Be[1]<<16|Be[0]>>>16,Be[3],Be[2]<<16|Be[1]>>>16],Xe=this._C=[Be[2]<<16|Be[2]>>>16,4294901760&Be[0]|65535&Be[1],Be[3]<<16|Be[3]>>>16,4294901760&Be[1]|65535&Be[2],Be[0]<<16|Be[0]>>>16,4294901760&Be[2]|65535&Be[3],Be[1]<<16|Be[1]>>>16,4294901760&Be[3]|65535&Be[0]];for(se=this._b=0;se<4;se++)Ye.call(this);for(se=0;se<8;se++)Xe[se]^=Me[se+4&7];if(je){var rt=je.words,jt=rt[0],gt=rt[1],Lt=16711935&(jt<<8|jt>>>24)|4278255360&(jt<<24|jt>>>8),Vt=16711935&(gt<<8|gt>>>24)|4278255360&(gt<<24|gt>>>8),gn=Lt>>>16|4294901760&Vt,nn=Vt<<16|65535&Lt;for(Xe[0]^=Lt,Xe[1]^=gn,Xe[2]^=Vt,Xe[3]^=nn,Xe[4]^=Lt,Xe[5]^=gn,Xe[6]^=Vt,Xe[7]^=nn,se=0;se<4;se++)Ye.call(this)}},_doProcessBlock:function(Be,je){var se=this._X;Ye.call(this),vt[0]=se[0]^se[5]>>>16^se[3]<<16,vt[1]=se[2]^se[7]>>>16^se[5]<<16,vt[2]=se[4]^se[1]>>>16^se[7]<<16,vt[3]=se[6]^se[3]>>>16^se[1]<<16;for(var Me=0;Me<4;Me++)vt[Me]=16711935&(vt[Me]<<8|vt[Me]>>>24)|4278255360&(vt[Me]<<24|vt[Me]>>>8),Be[je+Me]^=vt[Me]},blockSize:4,ivSize:2});function Ye(){for(var Be=this._X,je=this._C,se=0;se<8;se++)Nt[se]=je[se];for(je[0]=je[0]+1295307597+this._b|0,je[1]=je[1]+3545052371+(je[0]>>>0<Nt[0]>>>0?1:0)|0,je[2]=je[2]+886263092+(je[1]>>>0<Nt[1]>>>0?1:0)|0,je[3]=je[3]+1295307597+(je[2]>>>0<Nt[2]>>>0?1:0)|0,je[4]=je[4]+3545052371+(je[3]>>>0<Nt[3]>>>0?1:0)|0,je[5]=je[5]+886263092+(je[4]>>>0<Nt[4]>>>0?1:0)|0,je[6]=je[6]+1295307597+(je[5]>>>0<Nt[5]>>>0?1:0)|0,je[7]=je[7]+3545052371+(je[6]>>>0<Nt[6]>>>0?1:0)|0,this._b=je[7]>>>0<Nt[7]>>>0?1:0,se=0;se<8;se++){var Me=Be[se]+je[se],Xe=65535&Me,rt=Me>>>16;Ut[se]=((Xe*Xe>>>17)+Xe*rt>>>15)+rt*rt^((4294901760&Me)*Me|0)+((65535&Me)*Me|0)}Be[0]=Ut[0]+(Ut[7]<<16|Ut[7]>>>16)+(Ut[6]<<16|Ut[6]>>>16)|0,Be[1]=Ut[1]+(Ut[0]<<8|Ut[0]>>>24)+Ut[7]|0,Be[2]=Ut[2]+(Ut[1]<<16|Ut[1]>>>16)+(Ut[0]<<16|Ut[0]>>>16)|0,Be[3]=Ut[3]+(Ut[2]<<8|Ut[2]>>>24)+Ut[1]|0,Be[4]=Ut[4]+(Ut[3]<<16|Ut[3]>>>16)+(Ut[2]<<16|Ut[2]>>>16)|0,Be[5]=Ut[5]+(Ut[4]<<8|Ut[4]>>>24)+Ut[3]|0,Be[6]=Ut[6]+(Ut[5]<<16|Ut[5]>>>16)+(Ut[4]<<16|Ut[4]>>>16)|0,Be[7]=Ut[7]+(Ut[6]<<8|Ut[6]>>>24)+Ut[5]|0}Ge.Rabbit=_t._createHelper(fe)}(),Zt.mode.CTR=(en=(At=Zt.lib.BlockCipherMode.extend()).Encryptor=At.extend({processBlock:function(Ge,_t){var ht=this._cipher,vt=ht.blockSize,Nt=this._iv,Ut=this._counter;Nt&&(Ut=this._counter=Nt.slice(0),this._iv=void 0);var fe=Ut.slice(0);ht.encryptBlock(fe,0),Ut[vt-1]=Ut[vt-1]+1|0;for(var Ye=0;Ye<vt;Ye++)Ge[_t+Ye]^=fe[Ye]}}),At.Decryptor=en,At),function(){var Ge=Zt,_t=Ge.lib.StreamCipher,vt=[],Nt=[],Ut=[],fe=Ge.algo.RabbitLegacy=_t.extend({_doReset:function(){for(var Be=this._key.words,je=this.cfg.iv,se=this._X=[Be[0],Be[3]<<16|Be[2]>>>16,Be[1],Be[0]<<16|Be[3]>>>16,Be[2],Be[1]<<16|Be[0]>>>16,Be[3],Be[2]<<16|Be[1]>>>16],Me=this._C=[Be[2]<<16|Be[2]>>>16,4294901760&Be[0]|65535&Be[1],Be[3]<<16|Be[3]>>>16,4294901760&Be[1]|65535&Be[2],Be[0]<<16|Be[0]>>>16,4294901760&Be[2]|65535&Be[3],Be[1]<<16|Be[1]>>>16,4294901760&Be[3]|65535&Be[0]],Xe=this._b=0;Xe<4;Xe++)Ye.call(this);for(Xe=0;Xe<8;Xe++)Me[Xe]^=se[Xe+4&7];if(je){var rt=je.words,jt=rt[0],gt=rt[1],Lt=16711935&(jt<<8|jt>>>24)|4278255360&(jt<<24|jt>>>8),Vt=16711935&(gt<<8|gt>>>24)|4278255360&(gt<<24|gt>>>8),gn=Lt>>>16|4294901760&Vt,nn=Vt<<16|65535&Lt;for(Me[0]^=Lt,Me[1]^=gn,Me[2]^=Vt,Me[3]^=nn,Me[4]^=Lt,Me[5]^=gn,Me[6]^=Vt,Me[7]^=nn,Xe=0;Xe<4;Xe++)Ye.call(this)}},_doProcessBlock:function(Be,je){var se=this._X;Ye.call(this),vt[0]=se[0]^se[5]>>>16^se[3]<<16,vt[1]=se[2]^se[7]>>>16^se[5]<<16,vt[2]=se[4]^se[1]>>>16^se[7]<<16,vt[3]=se[6]^se[3]>>>16^se[1]<<16;for(var Me=0;Me<4;Me++)vt[Me]=16711935&(vt[Me]<<8|vt[Me]>>>24)|4278255360&(vt[Me]<<24|vt[Me]>>>8),Be[je+Me]^=vt[Me]},blockSize:4,ivSize:2});function Ye(){for(var Be=this._X,je=this._C,se=0;se<8;se++)Nt[se]=je[se];for(je[0]=je[0]+1295307597+this._b|0,je[1]=je[1]+3545052371+(je[0]>>>0<Nt[0]>>>0?1:0)|0,je[2]=je[2]+886263092+(je[1]>>>0<Nt[1]>>>0?1:0)|0,je[3]=je[3]+1295307597+(je[2]>>>0<Nt[2]>>>0?1:0)|0,je[4]=je[4]+3545052371+(je[3]>>>0<Nt[3]>>>0?1:0)|0,je[5]=je[5]+886263092+(je[4]>>>0<Nt[4]>>>0?1:0)|0,je[6]=je[6]+1295307597+(je[5]>>>0<Nt[5]>>>0?1:0)|0,je[7]=je[7]+3545052371+(je[6]>>>0<Nt[6]>>>0?1:0)|0,this._b=je[7]>>>0<Nt[7]>>>0?1:0,se=0;se<8;se++){var Me=Be[se]+je[se],Xe=65535&Me,rt=Me>>>16;Ut[se]=((Xe*Xe>>>17)+Xe*rt>>>15)+rt*rt^((4294901760&Me)*Me|0)+((65535&Me)*Me|0)}Be[0]=Ut[0]+(Ut[7]<<16|Ut[7]>>>16)+(Ut[6]<<16|Ut[6]>>>16)|0,Be[1]=Ut[1]+(Ut[0]<<8|Ut[0]>>>24)+Ut[7]|0,Be[2]=Ut[2]+(Ut[1]<<16|Ut[1]>>>16)+(Ut[0]<<16|Ut[0]>>>16)|0,Be[3]=Ut[3]+(Ut[2]<<8|Ut[2]>>>24)+Ut[1]|0,Be[4]=Ut[4]+(Ut[3]<<16|Ut[3]>>>16)+(Ut[2]<<16|Ut[2]>>>16)|0,Be[5]=Ut[5]+(Ut[4]<<8|Ut[4]>>>24)+Ut[3]|0,Be[6]=Ut[6]+(Ut[5]<<16|Ut[5]>>>16)+(Ut[4]<<16|Ut[4]>>>16)|0,Be[7]=Ut[7]+(Ut[6]<<8|Ut[6]>>>24)+Ut[5]|0}Ge.RabbitLegacy=_t._createHelper(fe)}(),Zt.pad.ZeroPadding={pad:function(Ge,_t){var ht=4*_t;Ge.clamp(),Ge.sigBytes+=ht-(Ge.sigBytes%ht||ht)},unpad:function(Ge){var _t=Ge.words,ht=Ge.sigBytes-1;for(ht=Ge.sigBytes-1;0<=ht;ht--)if(_t[ht>>>2]>>>24-ht%4*8&255){Ge.sigBytes=ht+1;break}}},{init:function(){},cryptoJS:Zt}},Object.assign(e.DEFAULTS,{fontFamily:{"Arial,Helvetica,sans-serif":"Arial","Georgia,serif":"Georgia","Impact,Charcoal,sans-serif":"Impact","Tahoma,Geneva,sans-serif":"Tahoma","Times New Roman,Times,serif,-webkit-standard":"Times New Roman","Verdana,Geneva,sans-serif":"Verdana"},fontFamilySelection:!1,fontFamilyDefaultSelection:"Font Family"}),e.PLUGINS.fontFamily=function(n){var l=n.$;function m(x){var F=x.replace(/(sans-serif|serif|monospace|cursive|fantasy)/gi,"").replace(/"|'| /g,"").split(",");return l(this).grep(F,function($){return 0<$.length})}function h(x,F){for(var $=0;$<x.length;$++)for(var j=0;j<F.length;j++)if(x[$].toLowerCase()===F[j].toLowerCase())return[$,j];return null}function O(){var x=m(l(n.selection.element()).css("font-family")),F=[];for(var $ in n.opts.fontFamily)if(n.opts.fontFamily.hasOwnProperty($)){var j=h(x,m($));j&&F.push([$,j])}return 0===F.length?null:(F.sort(function(V,N){var W=V[1][0]-N[1][0];return 0===W?V[1][1]-N[1][1]:W}),F[0][0])}return{apply:function(F){n.format.applyStyle("font-family",F)},refreshOnShow:function(F,$){$.find(".fr-command.fr-active").removeClass("fr-active").attr("aria-selected",!1),$.find('.fr-command[data-param1="'.concat(O(),'"]')).addClass("fr-active").attr("aria-selected",!0)},refresh:function(F){if(n.opts.fontFamilySelection){var $=l(n.selection.element()).css("font-family").replace(/(sans-serif|serif|monospace|cursive|fantasy)/gi,"").replace(/"|'|/g,"").split(",");F.find("> span").text(n.opts.fontFamily[O()]||$[0]||n.language.translate(n.opts.fontFamilyDefaultSelection))}}}},e.RegisterCommand("fontFamily",{type:"dropdown",displaySelection:function(n){return n.opts.fontFamilySelection},defaultSelection:function(n){return n.opts.fontFamilyDefaultSelection},displaySelectionWidth:120,html:function(){var n='<ul class="fr-dropdown-list" role="presentation">',l=this.opts.fontFamily;for(var m in l)l.hasOwnProperty(m)&&(n+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="fontFamily" data-param1="'.concat(m,'" \n        style="font-family: ').concat(m,'" title="').concat(l[m],'">').concat(l[m],"</a></li>"));return n+"</ul>"},title:"Font Family",callback:function(n,l){this.fontFamily.apply(l)},refresh:function(n){this.fontFamily.refresh(n)},refreshOnShow:function(n,l){this.fontFamily.refreshOnShow(n,l)},plugin:"fontFamily"}),e.DefineIcon("fontFamily",{NAME:"font",SVG_KEY:"fontFamily"}),Object.assign(e.DEFAULTS,{fontSize:["8","9","10","11","12","14","18","24","30","36","48","60","72","96"],fontSizeSelection:!1,fontSizeDefaultSelection:"Font Size",fontSizeUnit:"px"}),e.PLUGINS.fontSize=function(n){var l=n.$;return{apply:function(h){n.format.applyStyle("font-size",h)},refreshOnShow:function(h,O){var x=l(n.selection.element()).css("font-size");"pt"===n.opts.fontSizeUnit&&(x="".concat(Math.round(72*parseFloat(x,10)/96),"pt")),O.find(".fr-command.fr-active").removeClass("fr-active").attr("aria-selected",!1),O.find('.fr-command[data-param1="'.concat(x,'"]')).addClass("fr-active").attr("aria-selected",!0)},refresh:function(h){if(n.opts.fontSizeSelection){var O=n.helpers.getPX(l(n.selection.element()).css("font-size"));"pt"===n.opts.fontSizeUnit&&(O="".concat(Math.round(72*parseFloat(O,10)/96),"pt")),h.find("> span").text(O)}}}},e.RegisterCommand("fontSize",{type:"dropdown",title:"Font Size",displaySelection:function(n){return n.opts.fontSizeSelection},displaySelectionWidth:30,defaultSelection:function(n){return n.opts.fontSizeDefaultSelection},html:function(){for(var n='<ul class="fr-dropdown-list" role="presentation">',l=this.opts.fontSize,m=0;m<l.length;m++){var h=l[m];n+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="fontSize" data-param1="'.concat(h).concat(this.opts.fontSizeUnit,'" title="').concat(h,'">').concat(h,"</a></li>")}return n+"</ul>"},callback:function(n,l){this.fontSize.apply(l)},refresh:function(n){this.fontSize.refresh(n)},refreshOnShow:function(n,l){this.fontSize.refreshOnShow(n,l)},plugin:"fontSize"}),e.DefineIcon("fontSize",{NAME:"text-height",SVG_KEY:"fontSize"}),Object.assign(e.POPUP_TEMPLATES,{"forms.edit":"[_BUTTONS_]","forms.update":"[_BUTTONS_][_TEXT_LAYER_]"}),Object.assign(e.DEFAULTS,{formEditButtons:["inputStyle","inputEdit"],formStyles:{"fr-rounded":"Rounded","fr-large":"Large"},formMultipleStyles:!0,formUpdateButtons:["inputBack","|"]}),e.PLUGINS.forms=function(n){var l,m=n.$;function h(B){n.selection.clear(),m(this).data("mousedown",!0)}function O(B){m(this).data("mousedown")&&(B.stopPropagation(),m(this).removeData("mousedown"),j(l=this)),B.preventDefault()}function x(){n.$el.find("input, textarea, button").removeData("mousedown")}function F(){m(this).removeData("mousedown")}function $(){return l||null}function j(B){if(-1==["checkbox","radio"].indexOf(B.type)){var D=n.popups.get("forms.edit");D||(D=function(){var Z="";0<n.opts.formEditButtons.length&&(Z='<div class="fr-buttons">'.concat(n.button.buildList(n.opts.formEditButtons),"</div>"));var M=n.popups.create("forms.edit",{buttons:Z});return n.$wp&&n.events.$on(n.$wp,"scroll.link-edit",function(){$()&&n.popups.isVisible("forms.edit")&&j($())}),M}());var A=m(l=B);n.popups.refresh("forms.edit"),n.popups.setContainer("forms.edit",n.$sc);var C=A.offset().left+A.outerWidth()/2,v=A.offset().top+A.outerHeight();n.popups.show("forms.edit",C,v,A.outerHeight())}}function V(){var B=n.popups.get("forms.update"),D=$();if(D){var A=m(D);A.is("button")?B.find('input[type="text"][name="text"]').val(A.text()):A.is("input[type=button]")||A.is("input[type=submit]")||A.is("input[type=reset]")?B.find('input[type="text"][name="text"]').val(A.val()):B.find('input[type="text"][name="text"]').val(A.attr("placeholder"))}B.find('input[type="text"][name="text"]').trigger("change")}function N(){l=null}function W(B){if(B)return n.popups.onRefresh("forms.update",V),n.popups.onHide("forms.update",N),!0;var D="";1<=n.opts.formUpdateButtons.length&&(D='<div class="fr-buttons">'.concat(n.button.buildList(n.opts.formUpdateButtons),"</div>"));var A=0,C={buttons:D,text_layer:'<div class="fr-forms-text-layer fr-layer fr-active"> \n    <div class="fr-input-line"><input name="text" type="text" placeholder="Text" tabIndex=" '.concat(++A,' "></div>\n    <div class="fr-action-buttons"><button class="fr-command fr-submit" data-cmd="updateInput" href="#" tabIndex="').concat(2,'" type="button">').concat(n.language.translate("Update"),"</button></div></div>")};return n.popups.create("forms.update",C)}return{_init:function(){n.events.$on(n.$el,n._mousedown,"input, textarea, button",h),n.events.$on(n.$el,n._mouseup,"input, textarea, button",O),n.events.$on(n.$el,"touchmove","input, textarea, button",F),n.events.$on(n.$el,n._mouseup,x),n.events.$on(n.$win,n._mouseup,x),W(!0),n.events.$on(n.$el,"submit","form",function(D){return D.preventDefault(),!1})},updateInput:function(){var D=n.popups.get("forms.update"),A=$();if(A){var C=m(A),v=D.find('input[type="text"][name="text"]').val()||"";C.is("button")?C.text(v.length?v:"\u200b"):-1!=["button","submit","reset"].indexOf(A.type)?C.attr("value",v):C.attr("placeholder",v),n.popups.hide("forms.update"),j(A)}},getInput:$,applyStyle:function(D,A,C){void 0===A&&(A=n.opts.formStyles),void 0===C&&(C=n.opts.formMultipleStyles);var v=$();if(!v)return!1;if(!C){var T=Object.keys(A);T.splice(T.indexOf(D),1),m(v).removeClass(T.join(" "))}m(v).toggleClass(D)},showUpdatePopup:function(){var D=$();if(D){var A=m(D),C=n.popups.get("forms.update");C||(C=W()),n.popups.isVisible("forms.update")||n.popups.refresh("forms.update"),n.popups.setContainer("forms.update",n.$sc);var v=A.offset().left+A.outerWidth()/2,T=A.offset().top+A.outerHeight();n.popups.show("forms.update",v,T,A.outerHeight())}},showEditPopup:j,back:function(){n.events.disableBlur(),n.selection.restore(),n.events.enableBlur();var D=$();D&&n.$wp&&("BUTTON"===D.tagName&&n.selection.restore(),j(D))}}},e.RegisterCommand("updateInput",{undo:!1,focus:!1,title:"Update",callback:function(){this.forms.updateInput()}}),e.DefineIcon("inputStyle",{NAME:"magic",SVG_KEY:"inlineStyle"}),e.RegisterCommand("inputStyle",{title:"Style",type:"dropdown",html:function(){var n='<ul class="fr-dropdown-list">',l=this.opts.formStyles;for(var m in l)l.hasOwnProperty(m)&&(n+='<li><a class="fr-command" tabIndex="-1" data-cmd="inputStyle" data-param1="'.concat(m,'">').concat(this.language.translate(l[m]),"</a></li>"));return n+"</ul>"},callback:function(n,l){var m=this.forms.getInput();m&&(this.forms.applyStyle(l),this.forms.showEditPopup(m))},refreshOnShow:function(n,l){var m=this.$,h=this.forms.getInput();if(h){var O=m(h);l.find(".fr-command").each(function(){var x=m(this).data("param1");m(this).toggleClass("fr-active",O.hasClass(x))})}}}),e.DefineIcon("inputEdit",{NAME:"edit",SVG_KEY:"edit"}),e.RegisterCommand("inputEdit",{title:"Edit Button",undo:!1,refreshAfterCallback:!1,callback:function(){this.forms.showUpdatePopup()}}),e.DefineIcon("inputBack",{NAME:"arrow-left",SVG_KEY:"back"}),e.RegisterCommand("inputBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.forms.back()}}),e.RegisterCommand("updateInput",{undo:!1,focus:!1,title:"Update",callback:function(){this.forms.updateInput()}}),e.PLUGINS.fullscreen=function(n){var l,m,h,O,x=n.$,F=function(){return n.$box.hasClass("fr-fullscreen")};function $(){if(n.helpers.isIOS()&&n.core.hasFocus())return n.$el.blur(),setTimeout(V,250),!1;l=n.helpers.scrollTop(),n.opts.iframe&&n.markdown&&n.markdown.isEnabled()&&(n.$box=n.$oel),n.$box.toggleClass("fr-fullscreen"),x("body").first().toggleClass("fr-fullscreen"),n.helpers.isMobile()&&(n.opts.toolbarBottom?n.$tb[0].removeAttribute("style"):(n.$tb.data("parent",n.$tb.parent()),n.$box.prepend(n.$tb),n.$tb.data("sticky-dummy")&&n.$tb.after(n.$tb.data("sticky-dummy")))),m=n.opts.height,h=n.opts.heightMax,O=n.opts.zIndex,n.opts.height=n.o_win.innerHeight-(n.opts.toolbarInline?0:n.$tb.outerHeight()+(n.$second_tb?n.$second_tb.outerHeight():0)),n.opts.zIndex=2147483641,n.opts.heightMax=null,n.size.refresh(),n.opts.toolbarInline&&n.toolbar.showInline();for(var W=n.$box.parent();!W.first().is("body");)W.addClass("fr-fullscreen-wrapper"),W=W.parent();n.opts.toolbarContainer&&n.$box.prepend(n.$tb),n.events.trigger("charCounter.update"),n.events.trigger("codeView.update"),n.$win.trigger("scroll")}function j(){if(n.helpers.isIOS()&&n.core.hasFocus())return n.$el.blur(),setTimeout(V,250),!1;n.$box.toggleClass("fr-fullscreen"),x("body").first().toggleClass("fr-fullscreen"),n.$tb.data("parent")&&n.$tb.data("parent").prepend(n.$tb),n.$tb.data("sticky-dummy")&&n.$tb.after(n.$tb.data("sticky-dummy")),n.opts.height=m,n.opts.heightMax=h,n.opts.zIndex=O,n.size.refresh(),n.o_win.scroll(0,l),n.opts.toolbarInline&&n.toolbar.showInline(),n.events.trigger("charCounter.update"),n.opts.toolbarSticky&&n.opts.toolbarStickyOffset&&(n.opts.toolbarBottom?n.$tb.css("bottom",n.opts.toolbarStickyOffset).data("bottom",n.opts.toolbarStickyOffset):n.$tb.css("top",n.opts.toolbarStickyOffset).data("top",n.opts.toolbarStickyOffset));for(var W=n.$box.parent();!W.first().is("body");)W.removeClass("fr-fullscreen-wrapper"),W=W.parent();n.opts.toolbarContainer&&x(n.opts.toolbarContainer).append(n.$tb),x(n.o_win).trigger("scroll"),n.events.trigger("codeView.update")}function V(){F()?j():$(),N(n.$tb.find('.fr-command[data-cmd="fullscreen"]'));var W=n.$tb.find('.fr-command[data-cmd="moreText"]'),B=n.$tb.find('.fr-command[data-cmd="moreParagraph"]'),D=n.$tb.find('.fr-command[data-cmd="moreRich"]'),A=n.$tb.find('.fr-command[data-cmd="moreMisc"]');W.length&&n.refresh.moreText(W),B.length&&n.refresh.moreParagraph(B),D.length&&n.refresh.moreRich(D),A.length&&n.refresh.moreMisc(A)}function N(W){var B=F();W.toggleClass("fr-active",B).attr("aria-pressed",B),W.find("> *").not(".fr-sr-only").replaceWith(n.icon.create(B?"fullscreenCompress":"fullscreen"))}return{_init:function(){if(!n.$wp)return!1;n.events.$on(x(n.o_win),"resize",function(){F()&&(j(),$())}),n.events.on("toolbar.hide",function(){if(F()&&n.helpers.isMobile())return!1}),n.events.on("position.refresh",function(){if(n.helpers.isIOS())return!F()}),n.events.on("destroy",function(){F()&&j()},!0)},toggle:V,refresh:N,isActive:F}},e.RegisterCommand("fullscreen",{title:"Fullscreen",undo:!1,focus:!1,accessibilityFocus:!0,forcedRefresh:!0,toggle:!0,callback:function(){this.fullscreen.toggle()},refresh:function(n){this.fullscreen.refresh(n)},plugin:"fullscreen"}),e.DefineIcon("fullscreen",{NAME:"expand",SVG_KEY:"fullscreen"}),e.DefineIcon("fullscreenCompress",{NAME:"compress",SVG_KEY:"exitFullscreen"}),Object.assign(e.DEFAULTS,{helpSets:[{title:"Inline Editor",commands:[{val:"OSkeyE",desc:"Show the editor"}]},{title:"Common actions",commands:[{val:"OSkeyC",desc:"Copy"},{val:"OSkeyX",desc:"Cut"},{val:"OSkeyV",desc:"Paste"},{val:"OSkeyZ",desc:"Undo"},{val:"OSkeyShift+Z",desc:"Redo"},{val:"OSkeyK",desc:"Insert Link"},{val:"OSkeyP",desc:"Insert Image"}]},{title:"Basic Formatting",commands:[{val:"OSkeyA",desc:"Select All"},{val:"OSkeyB",desc:"Bold"},{val:"OSkeyI",desc:"Italic"},{val:"OSkeyU",desc:"Underline"},{val:"OSkeyS",desc:"Strikethrough"},{val:"OSkey]",desc:"Increase Indent"},{val:"OSkey[",desc:"Decrease Indent"}]},{title:"Quote",commands:[{val:"OSkey'",desc:"Increase quote level"},{val:"OSkeyShift+'",desc:"Decrease quote level"}]},{title:"Image / Video",commands:[{val:"OSkey+",desc:"Resize larger"},{val:"OSkey-",desc:"Resize smaller"}]},{title:"Table",commands:[{val:"Alt+Space",desc:"Select table cell"},{val:"Shift+Left/Right arrow",desc:"Extend selection one cell"},{val:"Shift+Up/Down arrow",desc:"Extend selection one row"}]},{title:"Navigation",commands:[{val:"OSkey/",desc:"Shortcuts"},{val:"Alt+F10",desc:"Focus popup / toolbar"},{val:"Esc",desc:"Return focus to previous position"}]}]}),e.PLUGINS.help=function(n){var l,m=n.$,h="help";return{_init:function(){},show:function(){if(!l){var x="<h4>".concat(n.language.translate("Shortcuts"),"</h4>"),F=function(){for(var V='<div class="fr-help-modal">',N=0;N<n.opts.helpSets.length;N++){var W=n.opts.helpSets[N],B="<table>";B+="<thead><tr><th>".concat(n.language.translate(W.title),"</th></tr></thead>"),B+="<tbody>";for(var D=0;D<W.commands.length;D++){var A=W.commands[D];B+="<tr>",B+="<td>".concat(n.language.translate(A.desc),"</td>"),B+="<td>".concat(A.val.replace("OSkey",n.helpers.isMac()?"&#8984;":"Ctrl+"),"</td>"),B+="</tr>"}V+=B+="</tbody></table>"}return V+"</div>"}(),$=n.modals.create(h,x,F);l=$.$modal,n.events.$on(m(n.o_win),"resize",function(){n.modals.resize(h)})}n.modals.show(h),n.modals.resize(h)},hide:function(){n.modals.hide(h)}}},e.DefineIcon("help",{NAME:"question",SVG_KEY:"help"}),e.RegisterShortcut(e.KEYCODE.SLASH,"help",null,"/"),e.RegisterCommand("help",{title:"Help",icon:"help",undo:!1,focus:!1,modal:!0,callback:function(){this.help.show()},plugin:"help",showOnMobile:!1}),Object.assign(e.POPUP_TEMPLATES,{"image.insert":"[_BUTTONS_][_UPLOAD_LAYER_][_BY_URL_LAYER_][_PROGRESS_BAR_]","image.edit":"[_BUTTONS_]","image.alt":"[_BUTTONS_][_ALT_LAYER_]","image.size":"[_BUTTONS_][_SIZE_LAYER_]"}),Object.assign(e.DEFAULTS,{imageInsertButtons:["imageBack","|","imageUpload","imageByURL"],imageEditButtons:["imageReplace","imageAlign","imageCaption","imageRemove","imageLink","linkOpen","linkEdit","linkRemove","-","imageDisplay","imageStyle","imageAlt","imageSize"],imageAltButtons:["imageBack","|"],imageSizeButtons:["imageBack","|"],imageUpload:!0,imageUploadURL:null,imageCORSProxy:"https://cors-anywhere.froala.com",imageUploadRemoteUrls:!0,imageUploadParam:"file",imageUploadParams:{},imageUploadToS3:!1,imageUploadToAzure:!1,imageUploadMethod:"POST",imageMaxSize:10485760,imageAllowedTypes:["jpeg","jpg","png","gif","webp"],imageResize:!0,imageResizeWithPercent:!1,imageRoundPercent:!1,imageDefaultWidth:300,imageDefaultAlign:"center",imageDefaultDisplay:"block",imageSplitHTML:!1,imageStyles:{"fr-rounded":"Rounded","fr-bordered":"Bordered","fr-shadow":"Shadow"},imageMove:!0,imageMultipleStyles:!0,imageTextNear:!0,imagePaste:!0,imagePasteProcess:!1,imageMinWidth:16,imageOutputSize:!1,imageDefaultMargin:5,imageAddNewLine:!1}),e.IMAGE_ALLOW_REGEX=/\.(gif|jpe?g|tiff?|png|webp|bmp)$/i,e.PLUGINS.image=function(n){var l,m,h,O,x,F,$=n.$,j="https://i.froala.com/upload",V=!1,N=1,W=2,B=3,D=4,A=5,C=6,v={};function T(){var fe=n.popups.get("image.insert").find(".fr-image-by-url-layer input");fe.val(""),l&&fe.val(l.attr("src")),fe.trigger("change")}function Z(fe){return window.pageYOffset+fe.get(0).getBoundingClientRect().top}function R(){var fe=n.popups.get("image.edit");if(fe||(fe=dt()),fe){var Ye=l;n.popups.setContainer("image.edit",n.$sc),n.popups.refresh("image.edit");var Be=Ye.offset().left+Ye.outerWidth()/2,je=Ye&&Z(Ye),se=n.$wp&&Z(n.$wp);se||(se=je);var Me=0;n.opts.iframe?((Me=n.$wp.scrollTop()+fe.outerHeight())<Ye.get(0).getBoundingClientRect().top&&(Me=Ye.get(0).getBoundingClientRect().top),Me>Ye.get(0).getBoundingClientRect().top+Ye.height()&&(Me=Ye.get(0).getBoundingClientRect().top+Ye.height())):Me=se<je?je:n.$wp&&je+Ye.height()<se+n.$wp.height()?je+Ye.height():se+fe.outerHeight(),l.hasClass("fr-uploading")?Mt():n.popups.show("image.edit",Be,Me,1,!0)}}function M(){xt()}function H(fe){0<fe.parents(".fr-img-caption").length&&(fe=fe.parents(".fr-img-caption").first());var Ye=fe.hasClass("fr-dib")?"block":fe.hasClass("fr-dii")?"inline":null,Be=fe.hasClass("fr-fil")?"left":fe.hasClass("fr-fir")?"right":en(fe);At(fe,Ye,Be),fe.removeClass("fr-dib fr-dii fr-fir fr-fil")}function ne(){for(var fe,Ye="IMG"==n.el.tagName?[n.el]:n.el.querySelectorAll("img"),Be=0;Be<Ye.length;Be++){var je=$(Ye[Be]);!n.opts.htmlUntouched&&n.opts.useClasses?((n.opts.imageDefaultAlign||n.opts.imageDefaultDisplay)&&(0<(fe=je).parents(".fr-img-caption").length&&(fe=fe.parents(".fr-img-caption").first()),fe.hasClass("fr-dii")||fe.hasClass("fr-dib")||(fe.addClass("fr-fi".concat(en(fe)[0])),fe.addClass("fr-di".concat(Zt(fe)[0])),fe.css("margin",""),fe.css("float",""),fe.css("display",""),fe.css("z-index",""),fe.css("position",""),fe.css("overflow",""),fe.css("vertical-align",""))),n.opts.imageTextNear||(0<je.parents(".fr-img-caption").length?je.parents(".fr-img-caption").first().removeClass("fr-dii").addClass("fr-dib"):je.removeClass("fr-dii").addClass("fr-dib"))):n.opts.htmlUntouched||n.opts.useClasses||(n.opts.imageDefaultAlign||n.opts.imageDefaultDisplay)&&H(je),n.opts.iframe&&je.on("load",n.size.syncIframe)}}function ee(fe){void 0===fe&&(fe=!0);var Ye,Be=Array.prototype.slice.call(n.el.querySelectorAll("img")),je=[];for(Ye=0;Ye<Be.length;Ye++)if(je.push(Be[Ye].getAttribute("src")),$(Be[Ye]).toggleClass("fr-draggable",n.opts.imageMove),""===Be[Ye].getAttribute("class")&&Be[Ye].removeAttribute("class"),""===Be[Ye].getAttribute("style")&&Be[Ye].removeAttribute("style"),Be[Ye].parentNode&&Be[Ye].parentNode.parentNode&&n.node.hasClass(Be[Ye].parentNode.parentNode,"fr-img-caption")){var se=Be[Ye].parentNode.parentNode;n.browser.mozilla||se.setAttribute("contenteditable",!1),se.setAttribute("draggable",!1),se.classList.add("fr-draggable");var Me=Be[Ye].nextSibling;Me&&!n.browser.mozilla&&Me.setAttribute("contenteditable",!0)}if(x)for(Ye=0;Ye<x.length;Ye++)je.indexOf(x[Ye].getAttribute("src"))<0&&n.events.trigger("image.removed",[$(x[Ye])]);if(x&&fe){var Xe=[];for(Ye=0;Ye<x.length;Ye++)Xe.push(x[Ye].getAttribute("src"));for(Ye=0;Ye<Be.length;Ye++)Xe.indexOf(Be[Ye].getAttribute("src"))<0&&n.events.trigger("image.loaded",[$(Be[Ye])])}x=Be}function oe(){if(m||function(){var rt;if(n.shared.$image_resizer?(m=n.shared.$image_resizer,O=n.shared.$img_overlay,n.events.on("destroy",function(){$("body").first().append(m.removeClass("fr-active"))},!0)):(n.shared.$image_resizer=$(document.createElement("div")).attr("class","fr-image-resizer"),n.events.$on(m=n.shared.$image_resizer,"mousedown",function(Vt){Vt.stopPropagation()},!0),n.opts.imageResize&&(m.append(ie("nw")+ie("ne")+ie("sw")+ie("se")),n.shared.$img_overlay=$(document.createElement("div")).attr("class","fr-image-overlay"),O=n.shared.$img_overlay,rt=m.get(0).ownerDocument,$(rt).find("body").first().append(O))),n.events.on("shared.destroy",function(){m.html("").removeData().remove(),m=null,n.opts.imageResize&&(O.remove(),O=null)},!0),n.helpers.isMobile()||n.events.$on($(n.o_win),"resize",function(){l&&!l.hasClass("fr-uploading")?wt(!0):l&&(oe(),Ge(),Mt(!1))}),n.opts.imageResize){rt=m.get(0).ownerDocument,n.events.$on(m,n._mousedown,".fr-handler",Ce),n.events.$on($(rt),n._mousemove,ae),n.events.$on($(rt.defaultView||rt.parentWindow),n._mouseup,me),n.events.$on(O,"mouseleave",me);var jt=1,gt=null,Lt=0;n.events.on("keydown",function(Vt){if(l){var gn=-1!=navigator.userAgent.indexOf("Mac OS X")?Vt.metaKey:Vt.ctrlKey,nn=Vt.which;(nn!==gt||200<Vt.timeStamp-Lt)&&(jt=1),(nn==e.KEYCODE.EQUALS||n.browser.mozilla&&nn==e.KEYCODE.FF_EQUALS)&&gn&&!Vt.altKey?jt=ut.call(this,Vt,1,1,jt):(nn==e.KEYCODE.HYPHEN||n.browser.mozilla&&nn==e.KEYCODE.FF_HYPHEN)&&gn&&!Vt.altKey?jt=ut.call(this,Vt,2,-1,jt):n.keys.ctrlKey(Vt)||nn!=e.KEYCODE.ENTER||(l.before("<br>"),Gt(l)),gt=nn,Lt=Vt.timeStamp}},!0),n.events.on("keyup",function(){jt=1})}}(),!l)return!1;var fe=n.$wp||n.$sc;fe.append(m),m.data("instance",n);var Ye=fe.scrollTop()-("static"!=fe.css("position")?fe.offset().top:0),Be=fe.scrollLeft()-("static"!=fe.css("position")?fe.offset().left:0);Be-=n.helpers.getPX(fe.css("border-left-width")),Ye-=n.helpers.getPX(fe.css("border-top-width")),n.$el.is("img")&&n.$sc.is("body")&&(Be=Ye=0);var je=vt();Nt()&&(je=je.find(".fr-img-wrap"));var se=0,Me=0;n.opts.iframe&&(se=n.helpers.getPX(n.$wp.find(".fr-iframe").css("padding-top")),Me=n.helpers.getPX(n.$wp.find(".fr-iframe").css("padding-left"))),m.css("top",(n.opts.iframe?je.offset().top+se:je.offset().top+Ye)-1).css("left",(n.opts.iframe?je.offset().left+Me:je.offset().left+Be)-1).css("width",je.get(0).getBoundingClientRect().width).css("height",je.get(0).getBoundingClientRect().height).addClass("fr-active")}function ie(fe){return'<div class="fr-handler fr-h'.concat(fe,'"></div>')}function we(fe){Nt()&&l.parents(".fr-img-caption").css("width",fe),l.css("width",fe)}function Ce(fe){if(!n.core.sameInstance(m))return!0;if(fe.preventDefault(),fe.stopPropagation(),n.$el.find("img.fr-error").left)return!1;n.undo.canDo()||n.undo.saveStep();var Ye=fe.pageX||fe.originalEvent.touches[0].pageX;if("mousedown"==fe.type){var Be=n.$oel.get(0),je=Be.ownerDocument,se=je.defaultView||je.parentWindow,Me=!1;try{Me=se.location!=se.parent.location&&!(se.$&&se.$.FE)}catch{}Me&&se.frameElement&&(Ye+=n.helpers.getPX($(Be).offset().left)+se.frameElement.clientLeft)}(h=$(this)).data("start-x",Ye),h.data("start-width",l.width()),h.data("start-height",l.height());var Xe=l.width();if(n.opts.imageResizeWithPercent){var rt=l.parentsUntil(n.$el,n.html.blockTagsQuery()).get(0)||n.el;Xe=(Xe/$(rt).outerWidth()*100).toFixed(2)+"%"}we(Xe),O.show(),n.popups.hideAll(),He()}function ae(fe){if(!n.core.sameInstance(m))return!0;var Ye;if(h&&l){if(fe.preventDefault(),n.$el.find("img.fr-error").left)return!1;var Be=fe.pageX||(fe.originalEvent.touches?fe.originalEvent.touches[0].pageX:null);if(!Be)return!1;var je=Be-h.data("start-x"),se=h.data("start-width");if((h.hasClass("fr-hnw")||h.hasClass("fr-hsw"))&&(je=0-je),n.opts.imageResizeWithPercent){var Me=l.parentsUntil(n.$el,n.html.blockTagsQuery()).get(0)||n.el;se=((se+je)/$(Me).outerWidth()*100).toFixed(2),n.opts.imageRoundPercent&&(se=Math.round(se)),we("".concat(se,"%")),(Ye=Nt()?(n.helpers.getPX(l.parents(".fr-img-caption").css("width"))/$(Me).outerWidth()*100).toFixed(2):(n.helpers.getPX(l.css("width"))/$(Me).outerWidth()*100).toFixed(2))===se||n.opts.imageRoundPercent||we("".concat(Ye,"%")),l.css("height","").removeAttr("height")}else se+je>=n.opts.imageMinWidth&&(we(se+je),Ye=Nt()?n.helpers.getPX(l.parents(".fr-img-caption").css("width")):n.helpers.getPX(l.css("width"))),Ye!==se+je&&we(Ye),((l.attr("style")||"").match(/(^height:)|(; *height:)/)||l.attr("height"))&&(l.css("height",h.data("start-height")*l.width()/h.data("start-width")),l.removeAttr("height"));oe(),n.events.trigger("image.resize",[ht()])}}function me(fe){if(!n.core.sameInstance(m))return!0;if(h&&l){if(fe&&fe.stopPropagation(),n.$el.find("img.fr-error").left)return!1;h=null,O.hide(),oe(),R(),n.undo.saveStep(),n.events.trigger("image.resizeEnd",[ht()])}else m.removeClass("fr-active")}function ke(fe,Ye,Be){n.edit.on(),l&&l.addClass("fr-error"),function Yt(fe){Mt();var Ye=n.popups.get("image.insert").find(".fr-image-progress-bar-layer");Ye.addClass("fr-error");var Be=Ye.find("h3");Be.text(fe),n.events.disableBlur(),Be.focus()}(n.language.translate(v[fe]?v[fe]:"Something went wrong. Please try again.")),!l&&Be&&Ke(Be),n.events.trigger("image.error",[{code:fe,message:v[fe]},Ye,Be])}function dt(fe){if(fe)return n.$wp&&n.events.$on(n.$wp,"scroll.image-edit",function(){l&&n.popups.isVisible("image.edit")&&(n.events.disableBlur(),R())}),!0;var Ye="";if(0<n.opts.imageEditButtons.length){var Be={buttons:Ye+='<div class="fr-buttons">\n        '.concat(n.button.buildList(n.opts.imageEditButtons),"\n        </div>")};return n.popups.create("image.edit",Be)}return!1}function Mt(fe){var Ye=n.popups.get("image.insert");if(Ye||(Ye=Pe()),Ye.find(".fr-layer.fr-active").removeClass("fr-active").addClass("fr-pactive"),Ye.find(".fr-image-progress-bar-layer").addClass("fr-active"),Ye.find(".fr-buttons").hide(),l){var Be=vt();n.popups.setContainer("image.insert",n.$sc);var je=Be.offset().left,se=Be.offset().top+Be.height();n.popups.show("image.insert",je,se,Be.outerHeight())}void 0===fe&&Jt(n.language.translate("Uploading"),0)}function xt(fe){var Ye=n.popups.get("image.insert");if(Ye&&(Ye.find(".fr-layer.fr-pactive").addClass("fr-active").removeClass("fr-pactive"),Ye.find(".fr-image-progress-bar-layer").removeClass("fr-active"),Ye.find(".fr-buttons").show(),fe||n.$el.find("img.fr-error").length)){if(n.events.focus(),n.$el.find("img.fr-error").length&&(n.$el.find("img.fr-error").remove(),n.undo.saveStep(),n.undo.run(),n.undo.dropRedo()),!n.$wp&&l){var Be=l;wt(!0),n.selection.setAfter(Be.get(0)),n.selection.restore()}n.popups.hide("image.insert")}}function Jt(fe,Ye){var Be=n.popups.get("image.insert");if(Be){var je=Be.find(".fr-image-progress-bar-layer");je.find("h3").text(fe+(Ye?" ".concat(Ye,"%"):"")),je.removeClass("fr-error"),Ye?(je.find("div").removeClass("fr-indeterminate"),je.find("div > span").css("width","".concat(Ye,"%"))):je.find("div").addClass("fr-indeterminate")}}function Gt(fe){Rt.call(fe.get(0))}function ln(){var fe=$(this);n.popups.hide("image.insert"),fe.removeClass("fr-uploading"),fe.next().is("br")&&fe.next().remove(),Gt(fe),n.events.trigger("image.loaded",[fe])}function hn(fe,Ye,Be,je,se){je&&"string"==typeof je&&(je=n.$(je)),n.edit.off(),Jt(n.language.translate("Loading image")),Ye&&(fe=n.helpers.sanitizeURL(fe));var Me=new Image;Me.onload=function(){var Xe,rt;if(je){n.undo.canDo()||je.hasClass("fr-uploading")||n.undo.saveStep();var jt=je.data("fr-old-src");je.data("fr-image-pasted")&&(jt=null),n.$wp?((Xe=je.clone().removeData("fr-old-src").removeClass("fr-uploading").removeAttr("data-fr-image-pasted")).off("load"),jt&&je.attr("src",jt),!n.opts.trackChangesEnabled||je[0].parentNode&&"SPAN"===je[0].parentNode.tagName&&je[0].parentNode.hasAttribute("data-tracking")||n.track_changes.replaceSpecialItem(je),je.replaceWith(Xe)):Xe=je;for(var gt=Xe.get(0).attributes,Lt=0;Lt<gt.length;Lt++){var Vt=gt[Lt];(0===Vt.nodeName.indexOf("data-")||Be&&Be.hasOwnProperty(Vt.nodeName))&&Xe.removeAttr(Vt.nodeName)}if(void 0!==Be)for(rt in Be)Be.hasOwnProperty(rt)&&"link"!=rt&&Xe.attr("".concat(rt),Be[rt]);Xe.on("load",ln),Xe.attr("src",fe),n.edit.on(),ee(!1),je[0].src!=fe&&n.selection.restore(),n.undo.saveStep(),n.events.disableBlur(),n.$el.blur(),n.events.trigger(jt?"image.replaced":"image.inserted",[Xe,se])}else(Xe=zt(fe,Be,ln))&&(ee(!1),n.undo.saveStep(),n.events.disableBlur(),n.$el.blur(),n.events.trigger("image.inserted",[Xe,se]))},Me.onerror=function(){ke(N)},Mt(n.language.translate("Loading image")),Me.src=fe}function Qe(fe,Ye,Be){Jt(n.language.translate("Loading image"));var je=this.status,se=this.response,Me=this.responseXML,Xe=this.responseText;try{if(n.opts.imageUploadToS3||n.opts.imageUploadToAzure)if(201==je){var rt;if(n.opts.imageUploadToAzure){if(!1===n.events.trigger("image.uploadedToAzure",[this.responseURL,Be,se],!0))return n.edit.on(),!1;rt=Ye}else rt=function(Lt){try{var Vt=$(Lt).find("Location").text(),gn=$(Lt).find("Key").text();return!1===n.events.trigger("image.uploadedToS3",[Vt,gn,Lt],!0)?(n.edit.on(),!1):Vt}catch{return ke(D,Lt),!1}}(Me);rt&&hn(rt,!1,[],fe,se||Me)}else ke(D,se||Me,fe);else if(200<=je&&je<300){var jt=function(Lt){try{if(!1===n.events.trigger("image.uploaded",[Lt],!0))return n.edit.on(),!1;var Vt=JSON.parse(Lt);return Vt.link?Vt:(ke(W,Lt),!1)}catch{return ke(D,Lt),!1}}(Xe);jt&&hn(jt.link,!1,jt,fe,se||Xe)}else ke(B,se||Xe,fe)}catch{ke(D,se||Xe,fe)}}function Ft(){ke(D,this.response||this.responseText||this.responseXML)}function mn(fe){if(fe.lengthComputable){var Ye=fe.loaded/fe.total*100|0;Jt(n.language.translate("Uploading"),Ye)}}function zt(fe,Ye,Be){var je,se=$(document.createElement("img")).attr("src",fe);if(Ye&&void 0!==Ye)for(je in Ye)Ye.hasOwnProperty(je)&&"link"!=je&&(" data-".concat(je,'="').concat(Ye[je],'"'),se.attr("".concat(je),Ye[je]));var Me=n.opts.imageDefaultWidth;Me&&"auto"!=Me&&(Me=n.opts.imageResizeWithPercent?"100%":"".concat(Me,"px")),se.attr("style",Me?"width: ".concat(Me,";"):""),At(se,n.opts.imageDefaultDisplay,n.opts.imageDefaultAlign),se.on("load",Be),se.on("error",Be),n.edit.on(),n.events.focus(!0),n.selection.restore(),n.undo.saveStep(),n.opts.imageSplitHTML?n.markers.split():n.markers.insert(),n.html.wrap();var Xe=n.$el.find(".fr-marker");if(Xe.length)(Xe.parent().is("hr")||Xe.parent().is("IMG"))&&Xe.parent().after(Xe),n.node.isLastSibling(Xe)&&Xe.parent().hasClass("fr-deletable")&&Xe.insertAfter(Xe.parent()),Xe.replaceWith(se);else{if(n.opts.trackChangesEnabled)return xt(!0),!1;n.$el.append(se)}return n.selection.clear(),se}function rn(){n.edit.on(),xt(!0)}function Se(fe,Ye){if(void 0!==fe&&0<fe.length){if(!1===n.events.trigger("image.beforeUpload",[fe,Ye]))return!1;var Be,je=fe[0];if(!(null!==n.opts.imageUploadURL&&n.opts.imageUploadURL!=j||n.opts.imageUploadToS3||n.opts.imageUploadToAzure))return On=je,eo=Ye||l,(po=new FileReader).onload=function(){var to=po.result;if(po.result.indexOf("svg+xml")<0){for(var ho=atob(po.result.split(",")[1]),So=[],go=0;go<ho.length;go++)So.push(ho.charCodeAt(go));to=window.URL.createObjectURL(new Blob([new Uint8Array(So)],{type:On.type})),eo&&eo.data("fr-old-src",eo.attr("src")),n.image.insert(to,!1,null,eo)}else n.image.insert(to,null,null,n.image.get())},Mt(),po.readAsDataURL(On),!1;if(je.name||(je.name=(new Date).getTime()+"."+(je.type||"image/jpeg").replace(/image\//g,"")),je.size>n.opts.imageMaxSize)return ke(A),!1;if(n.opts.imageAllowedTypes.indexOf(je.type.replace(/image\//g,""))<0)return ke(C),!1;if(n.drag_support.formdata&&(Be=n.drag_support.formdata?new FormData:null),Be){var se;if(!1!==n.opts.imageUploadToS3)for(se in Be.append("key",n.opts.imageUploadToS3.keyStart+(new Date).getTime()+"-"+(je.name||"untitled")),Be.append("success_action_status","201"),Be.append("X-Requested-With","xhr"),Be.append("Content-Type",je.type),n.opts.imageUploadToS3.params)n.opts.imageUploadToS3.params.hasOwnProperty(se)&&Be.append(se,n.opts.imageUploadToS3.params[se]);for(se in n.opts.imageUploadParams)n.opts.imageUploadParams.hasOwnProperty(se)&&Be.append(se,n.opts.imageUploadParams[se]);Be.append(n.opts.imageUploadParam,je,je.name);var Me,Xe,rt=n.opts.imageUploadURL,jt=n.opts.imageUploadMethod;n.opts.imageUploadToS3&&(rt=n.opts.imageUploadToS3.uploadURL?n.opts.imageUploadToS3.uploadURL:"https://".concat(n.opts.imageUploadToS3.region,".amazonaws.com/").concat(n.opts.imageUploadToS3.bucket)),n.opts.imageUploadToAzure&&(Me=rt=n.opts.imageUploadToAzure.uploadURL?"".concat(n.opts.imageUploadToAzure.uploadURL,"/").concat(je.name):encodeURI("https://".concat(n.opts.imageUploadToAzure.account,".blob.core.windows.net/").concat(n.opts.imageUploadToAzure.container,"/").concat(je.name)),n.opts.imageUploadToAzure.SASToken&&(rt+=n.opts.imageUploadToAzure.SASToken),jt="PUT");var gt=n.core.getXHR(rt,jt);if(n.opts.imageUploadToAzure){var Lt=(new Date).toUTCString();if(!n.opts.imageUploadToAzure.SASToken&&n.opts.imageUploadToAzure.accessKey){var Vt=n.opts.imageUploadToAzure.account,gn=n.opts.imageUploadToAzure.container;if(n.opts.imageUploadToAzure.uploadURL){var nn=n.opts.imageUploadToAzure.uploadURL.split("/");gn=nn.pop(),Vt=nn.pop().split(".")[0]}var pn="x-ms-blob-type:BlockBlob\nx-ms-date:".concat(Lt,"\nx-ms-version:2019-07-07"),In=encodeURI("/"+Vt+"/"+gn+"/"+je.name),Fn=n.cryptoJSPlugin.cryptoJS.HmacSHA256(jt+"\n\n\n"+je.size+"\n\n"+je.type+"\n\n\n\n\n\n\n"+pn+"\n"+In,n.cryptoJSPlugin.cryptoJS.enc.Base64.parse(n.opts.imageUploadToAzure.accessKey)).toString(n.cryptoJSPlugin.cryptoJS.enc.Base64);Xe=Fn,gt.setRequestHeader("Authorization","SharedKey "+Vt+":"+Fn)}for(se in gt.setRequestHeader("x-ms-version","2019-07-07"),gt.setRequestHeader("x-ms-date",Lt),gt.setRequestHeader("Content-Type",je.type),gt.setRequestHeader("x-ms-blob-type","BlockBlob"),n.opts.imageUploadParams)n.opts.imageUploadParams.hasOwnProperty(se)&&gt.setRequestHeader(se,n.opts.imageUploadParams[se]);for(se in n.opts.imageUploadToAzure.params)n.opts.imageUploadToAzure.params.hasOwnProperty(se)&&gt.setRequestHeader(se,n.opts.imageUploadToAzure.params[se])}!function(On,eo,po,to,ho,So){function go(){var Rn=$(this);Rn.off("load"),Rn.addClass("fr-uploading"),Rn.next().is("br")&&Rn.next().remove(),n.placeholder.refresh(),Gt(Rn),oe(),Mt(),n.edit.off(),On.onload=function(){Qe.call(On,Rn,ho,So)},On.onerror=Ft,On.upload.onprogress=mn,On.onabort=rn,$(Rn.off("abortUpload")).on("abortUpload",function(){4!=On.readyState&&(On.abort(),to?(to.attr("src",to.data("fr-old-src")),to.removeClass("fr-uploading")):Rn.remove(),wt(!0))}),On.send(n.opts.imageUploadToAzure?po:eo)}var Co=new FileReader;Co.onload=function(){var Rn=Co.result;if(Co.result.indexOf("svg+xml")<0){for(var st=atob(Co.result.split(",")[1]),qt=[],Qt=0;Qt<st.length;Qt++)qt.push(st.charCodeAt(Qt));Rn=window.URL.createObjectURL(new Blob([new Uint8Array(qt)],{type:"image/jpeg"}))}to?(to.on("load",go),to.on("error",function(){go(),$(this).off("error")}),n.edit.on(),n.undo.saveStep(),to.data("fr-old-src",to.attr("src")),to.attr("src",Rn)):zt(Rn,null,go)},Co.readAsDataURL(po)}(gt,Be,je,Ye||l,Me,Xe)}}var On,eo,po}function Ue(fe){if(fe.is("img")&&0<fe.parents(".fr-img-caption").length)return fe.parents(".fr-img-caption")}function $e(fe){var Ye=fe.originalEvent.dataTransfer;if(Ye&&Ye.files&&Ye.files.length){var Be=Ye.files[0];if(Be&&Be.type&&-1!==Be.type.indexOf("image")&&0<=n.opts.imageAllowedTypes.indexOf(Be.type.replace(/image\//g,""))){if(!n.opts.imageUpload)return fe.preventDefault(),fe.stopPropagation(),!1;n.markers.remove(),n.markers.insertAtPoint(fe.originalEvent),n.$el.find(".fr-marker").replaceWith(e.MARKERS),0===n.$el.find(".fr-marker").length&&n.selection.setAtEnd(n.el),n.popups.hideAll();var je=n.popups.get("image.insert");je||(je=Pe()),n.popups.setContainer("image.insert",n.$sc);var se=fe.originalEvent.pageX,Me=fe.originalEvent.pageY;if(n.opts.iframe){var Xe=n.helpers.getPX(n.$wp.find(".fr-iframe").css("padding-top")),rt=n.helpers.getPX(n.$wp.find(".fr-iframe").css("padding-left"));Me+=n.$iframe.offset().top+Xe,se+=n.$iframe.offset().left+rt}return n.popups.show("image.insert",se,Me),Mt(),0<=n.opts.imageAllowedTypes.indexOf(Be.type.replace(/image\//g,""))?(wt(!0),Se(Ye.files)):ke(C),fe.preventDefault(),fe.stopPropagation(),!1}}}function Pe(fe){if(fe)return n.popups.onRefresh("image.insert",T),n.popups.onHide("image.insert",M),!0;var Ye,Be,je="";n.opts.imageUpload||-1===n.opts.imageInsertButtons.indexOf("imageUpload")||n.opts.imageInsertButtons.splice(n.opts.imageInsertButtons.indexOf("imageUpload"),1);var se=n.button.buildList(n.opts.imageInsertButtons);""!==se&&(je='<div class="fr-buttons fr-tabs">'.concat(se,"</div>"));var Me=n.opts.imageInsertButtons.indexOf("imageUpload"),Xe=n.opts.imageInsertButtons.indexOf("imageByURL"),rt="";0<=Me&&(Ye=" fr-active",0<=Xe&&Xe<Me&&(Ye=""),rt='<div class="fr-image-upload-layer'.concat(Ye,' fr-layer" id="fr-image-upload-layer-').concat(n.id,'"><strong>').concat(n.language.translate("Drop image"),"</strong><br>(").concat(n.language.translate("or click"),')<div class="fr-form"><input type="file" accept="image/').concat(n.opts.imageAllowedTypes.join(", image/").toLowerCase(),'" tabIndex="-1" aria-labelledby="fr-image-upload-layer-').concat(n.id,'" role="button"></div></div>'));var Vt,jt="";return 0<=Xe&&(Ye=" fr-active",0<=Me&&Me<Xe&&(Ye=""),jt='<div class="fr-image-by-url-layer'.concat(Ye,' fr-layer" id="fr-image-by-url-layer-').concat(n.id,'"><div class="fr-input-line"><input id="fr-image-by-url-layer-text-').concat(n.id,'" type="text" placeholder="http://" tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageInsertByURL" tabIndex="2" role="button">').concat(n.language.translate("Insert"),"</button></div></div>")),1<=n.opts.imageInsertButtons.length&&(Be=n.popups.create("image.insert",{buttons:je,upload_layer:rt,by_url_layer:jt,progress_bar:'<div class="fr-image-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="imageDismissError" tabIndex="2" role="button">OK</button></div></div>'})),n.$wp&&n.events.$on(n.$wp,"scroll",function(){l&&n.popups.isVisible("image.insert")&&Ge()}),n.events.$on(Vt=Be,"dragover dragenter",".fr-image-upload-layer",function(gn){return $(this).addClass("fr-drop"),(n.browser.msie||n.browser.edge)&&gn.preventDefault(),!1},!0),n.events.$on(Vt,"dragleave dragend",".fr-image-upload-layer",function(gn){return $(this).removeClass("fr-drop"),(n.browser.msie||n.browser.edge)&&gn.preventDefault(),!1},!0),n.events.$on(Vt,"drop",".fr-image-upload-layer",function(gn){gn.preventDefault(),gn.stopPropagation(),$(this).removeClass("fr-drop");var nn=gn.originalEvent.dataTransfer;if(nn&&nn.files){var pn=Vt.data("instance")||n;pn.events.disableBlur(),pn.image.upload(nn.files),pn.events.enableBlur()}},!0),n.helpers.isIOS()&&n.events.$on(Vt,"touchstart",'.fr-image-upload-layer input[type="file"]',function(){$(this).trigger("click")},!0),n.events.$on(Vt,"change",'.fr-image-upload-layer input[type="file"]',function(){if(this.files){var gn=Vt.data("instance")||n;gn.events.disableBlur(),Vt.find("input:focus").blur(),gn.events.enableBlur(),gn.image.upload(this.files,l)}$(this).val("")},!0),Be}function ot(){l&&n.popups.get("image.alt").find("input").val(l.attr("alt")||"").trigger("change")}function bt(){var fe=n.popups.get("image.alt");fe||(fe=Kt()),xt(),n.popups.refresh("image.alt"),n.popups.setContainer("image.alt",n.$sc);var Ye=vt(),Be=Ye.outerWidth()/2;Nt()&&(Ye=Ye.find(".fr-img-wrap"),Be=l.outerWidth()/2);var je=Ye.offset().left+Be,se=Ye.offset().top+Ye.outerHeight(),Me=Ye.outerHeight();n.opts.iframe&&Nt()&&(Me=l?l.outerHeight():0),n.popups.show("image.alt",je,se,Me,!0)}function Kt(fe){if(fe)return n.popups.onRefresh("image.alt",ot),!0;var Ye={buttons:'<div class="fr-buttons fr-tabs">'.concat(n.button.buildList(n.opts.imageAltButtons),"</div>"),alt_layer:'<div class="fr-image-alt-layer fr-layer fr-active" id="fr-image-alt-layer-'.concat(n.id,'"><div class="fr-input-line"><input id="fr-image-alt-layer-text-').concat(n.id,'" type="text" placeholder="').concat(n.language.translate("Alternative Text"),'" tabIndex="1"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageSetAlt" tabIndex="2" role="button">').concat(n.language.translate("Update"),"</button></div></div>")},Be=n.popups.create("image.alt",Ye);return n.$wp&&n.events.$on(n.$wp,"scroll.image-alt",function(){l&&n.popups.isVisible("image.alt")&&bt()}),Be}function dn(){var fe=n.popups.get("image.size"),Ye=l.get(0).style.height?l.get(0).style.height:"auto",Be=l.get(0).style.width?l.get(0).style.width:"auto";if(l)if(Nt()){var je=l.parent();je.get(0).style.width||(je=l.parent().parent()),fe.find('input[name="width"]').val(Be).trigger("change"),fe.find('input[name="height"]').val(Ye).trigger("change")}else fe.find('input[name="width"]').val(Be).trigger("change"),fe.find('input[name="height"]').val(Ye).trigger("change")}function Tn(){var fe=n.popups.get("image.size");fe||(fe=$t()),xt(),n.popups.refresh("image.size"),n.popups.setContainer("image.size",n.$sc);var Ye=vt(),Be=Ye.outerWidth()/2;Nt()&&(Ye=Ye.find(".fr-img-wrap"),Be=l.outerWidth()/2);var je=Ye.outerHeight();n.opts.iframe&&Nt()&&(je=l?l.outerHeight():0);var se=Ye.offset().left+Be,Me=Ye.offset().top+Ye.outerHeight();n.popups.show("image.size",se,Me,je,!0)}function $t(fe){if(fe)return n.popups.onRefresh("image.size",dn),!0;var Ye={buttons:'<div class="fr-buttons fr-tabs">'.concat(n.button.buildList(n.opts.imageSizeButtons),"</div>"),size_layer:'<div class="fr-image-size-layer fr-layer fr-active" id="fr-image-size-layer-'.concat(n.id,'"><div class="fr-image-group"><div class="fr-input-line"><input id="fr-image-size-layer-width-\'').concat(n.id,'" type="text" name="width" placeholder="').concat(n.language.translate("Width"),'" tabIndex="1"></div><div class="fr-input-line"><input id="fr-image-size-layer-height').concat(n.id,'" type="text" name="height" placeholder="').concat(n.language.translate("Height"),'" tabIndex="1"></div></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageSetSize" tabIndex="2" role="button">').concat(n.language.translate("Update"),"</button></div></div>")},Be=n.popups.create("image.size",Ye);return n.$wp&&n.events.$on(n.$wp,"scroll.image-size",function(){l&&n.popups.isVisible("image.size")&&Tn()}),Be}function ut(fe,Ye,Be,je){return fe.pageX=Ye,Ce.call(this,fe),fe.pageX=fe.pageX+Be*Math.floor(Math.pow(1.1,je)),ae.call(this,fe),me.call(this,fe),++je}function Ke(fe){if(fe=fe||vt(),n.opts.trackChangesEnabled&&!n.helpers.isMobile()&&(!fe[0].parentNode||"SPAN"!==fe[0].parentNode.tagName||!fe[0].parentNode.hasAttribute("data-tracking")))return n.track_changes.removeSpecialItem(fe),n.popups.hideAll(),void wt(!0);fe&&!1!==n.events.trigger("image.beforeRemove",[fe])&&(n.popups.hideAll(),_t(),wt(!0),n.undo.canDo()||n.undo.saveStep(),fe.get(0)==n.el?fe.removeAttr("src"):(fe.get(0).parentNode&&"A"==fe.get(0).parentNode.tagName?(n.selection.setBefore(fe.get(0).parentNode)||n.selection.setAfter(fe.get(0).parentNode)||fe.parent().after(e.MARKERS),$(fe.get(0).parentNode).remove()):(n.selection.setBefore(fe.get(0))||n.selection.setAfter(fe.get(0))||fe.after(e.MARKERS),fe.remove()),n.html.fillEmptyBlocks(),n.selection.restore()),n.undo.saveStep())}function xe(fe){var Ye=fe.which,Be=document.getElementsByClassName("fs-transforms-container"),je=!1;if(Be&&Be.length){var se,Me=I(Be);try{for(Me.s();!(se=Me.n()).done;){var Xe=se.value;Xe.childNodes&&Xe.childNodes.length&&(je=!0)}}catch(gt){Me.e(gt)}finally{Me.f()}}if(je&&(l=null),l&&(Ye==e.KEYCODE.BACKSPACE||Ye==e.KEYCODE.DELETE))return fe.preventDefault(),fe.stopPropagation(),Ke(),!1;if(l&&Ye==e.KEYCODE.ESC){var rt=l;return wt(!0),n.selection.setAfter(rt.get(0)),n.selection.restore(),fe.preventDefault(),!1}if(!l||Ye!=e.KEYCODE.ARROW_LEFT&&Ye!=e.KEYCODE.ARROW_RIGHT)return l&&Ye===e.KEYCODE.TAB?(fe.preventDefault(),fe.stopPropagation(),wt(!0),!1):l&&Ye!=e.KEYCODE.F10&&!n.keys.isBrowserAction(fe)?(fe.preventDefault(),fe.stopPropagation(),!1):void 0;var jt=l.get(0);return wt(!0),Ye==e.KEYCODE.ARROW_LEFT?n.selection.setBefore(jt):n.selection.setAfter(jt),n.selection.restore(),fe.preventDefault(),!1}function et(fe){if(fe&&"IMG"==fe.tagName){if(n.node.hasClass(fe,"fr-uploading")||n.node.hasClass(fe,"fr-error")?fe.parentNode.removeChild(fe):n.node.hasClass(fe,"fr-draggable")&&fe.classList.remove("fr-draggable"),fe.parentNode&&fe.parentNode.parentNode&&n.node.hasClass(fe.parentNode.parentNode,"fr-img-caption")){var Ye=fe.parentNode.parentNode;Ye.removeAttribute("contenteditable"),Ye.removeAttribute("draggable"),Ye.classList.remove("fr-draggable");var Be=fe.nextSibling;Be&&Be.removeAttribute("contenteditable")}}else if(fe&&fe.nodeType==Node.ELEMENT_NODE)for(var je=fe.querySelectorAll("img.fr-uploading, img.fr-error, img.fr-draggable"),se=0;se<je.length;se++)et(je[se])}function Ne(fe){if(!1===n.events.trigger("image.beforePasteUpload",[fe]))return $(fe).removeAttr("data-fr-image-pasted"),!1;l=$(fe),oe(),R(),Mt(),l.on("load",function(){var Me=[];oe(),$(n.popups.get("image.insert").get(0)).find("div.fr-active.fr-error").length<1&&Mt(),$(this).data("events").filter(function(Xe){"load"===Xe[0]&&Me.push(Xe)}),Me.length<=1&&$(this).off("load")});for(var Ye=$(fe).attr("src").split(","),Be=atob(Ye[1]),je=[],se=0;se<Be.length;se++)je.push(Be.charCodeAt(se));Se([n.browser.safari&&!n.opts.imageUploadURL?new Blob([new Uint8Array(je)],{type:Ye[0].replace(/data\:/g,"")}):new Blob([new Uint8Array(je)],{type:Ye[0].replace(/data\:/g,"").replace(/;base64/g,"")})],l)}function Oe(){n.opts.imagePaste?n.$el.find("img[data-fr-image-pasted]").each(function(fe,Ye){if(n.opts.imagePasteProcess){var Be=n.opts.imageDefaultWidth;Be&&"auto"!=Be&&(Be+=n.opts.imageResizeWithPercent?"%":"px"),$(Ye).css("width",Be).removeClass("fr-dii fr-dib fr-fir fr-fil"),At($(Ye),n.opts.imageDefaultDisplay,n.opts.imageDefaultAlign)}if(0===Ye.src.indexOf("data:"))Ne(Ye);else if(0===Ye.src.indexOf("blob:")||0===Ye.src.indexOf("http")&&n.opts.imageUploadRemoteUrls&&n.opts.imageCORSProxy){var je=new Image;je.crossOrigin="Anonymous",je.onload=function(){var se=n.o_doc.createElement("CANVAS"),Me=se.getContext("2d");se.height=this.naturalHeight,se.width=this.naturalWidth,Me.drawImage(this,0,0),setTimeout(function(){Ne(Ye)},0),Ye.src=se.toDataURL(e.IMAGE_TYPE)},n.browser.msie&&e.IMAGE_ALLOW_REGEX.test(Ye.src)&&(e.IMAGE_TYPE="image/"+Ye.src.split(e.IMAGE_ALLOW_REGEX)[1]),je.src=(0===Ye.src.indexOf("blob:")?"":"".concat(n.opts.imageCORSProxy,"/"))+Ye.src,0!==Ye.src.indexOf("blob:")&&n.undo.saveStep()}else 0!==Ye.src.indexOf("http")||0===Ye.src.indexOf("https://mail.google.com/mail")?(n.selection.save(),$(Ye).remove(),n.selection.restore()):$(Ye).removeAttr("data-fr-image-pasted")}):n.$el.find("img[data-fr-image-pasted]").remove()}function Fe(fe){var Ye=fe.target.result,Be=n.opts.imageDefaultWidth;Be&&"auto"!=Be&&(Be+=n.opts.imageResizeWithPercent?"%":"px"),n.undo.saveStep(),n.html.insert('<img data-fr-image-pasted="true" src="'.concat(Ye,'"').concat(Be?' style="width: '.concat(Be,';"'):"",">"));var je=n.$el.find('img[data-fr-image-pasted="true"]');je&&At(je,n.opts.imageDefaultDisplay,n.opts.imageDefaultAlign),n.events.trigger("paste.after")}function Ot(fe){if(fe&&fe.clipboardData&&fe.clipboardData.items){var Ye=(fe.clipboardData||window.clipboardData).getData("text/html")||"";n.browser.mozilla&&(""===Ye||/<!--StartFragment-->([ ])<!--EndFragment-->/.test(Ye))&&(Ye=n.win.localStorage.getItem("fr-copied-html"));var Be=(new DOMParser).parseFromString(Ye,"text/html").querySelector("img");if(Be&&!n.opts.imageUploadURL){if(!Be)return!1;var je=Be.src,se=null;if(fe.clipboardData.types&&-1!=[].indexOf.call(fe.clipboardData.types,"text/rtf")||fe.clipboardData.getData("text/rtf"))se=fe.clipboardData.items[0].getAsFile();else for(var Me=0;Me<fe.clipboardData.items.length;Me++)if(se=fe.clipboardData.items[Me].getAsFile()){e.IMAGE_TYPE=se.type;break}if(se)return function qe(fe,Ye){var Be=new FileReader;Be.onload=function(se){var Me=n.opts.imageDefaultWidth;Me&&"auto"!=Me&&(Me+=n.opts.imageResizeWithPercent?"%":"px"),n.html.insert('<img data-fr-image-pasted="true" src="'.concat(se,'"').concat(Me?' style="width: '.concat(Me,';"'):"",">"));var Xe=n.$el.find('img[data-fr-image-pasted="true"]');Xe&&At(Xe,n.opts.imageDefaultDisplay,n.opts.imageDefaultAlign),n.events.trigger("paste.after")}(Ye),Be.readAsDataURL(fe,Ye)}(se,je),!1}else{var Xe=null;if(fe.clipboardData.types&&-1!=[].indexOf.call(fe.clipboardData.types,"text/rtf")||fe.clipboardData.getData("text/rtf"))Xe=fe.clipboardData.items[0].getAsFile();else for(var rt=0;rt<fe.clipboardData.items.length&&!(Xe=fe.clipboardData.items[rt].getAsFile());rt++);if(Xe)return gt=Xe,(Lt=new FileReader).onload=Fe,Lt.readAsDataURL(gt),!1}}var gt,Lt}function Ct(fe){return fe.replace(/<img /gi,'<img data-fr-image-pasted="true" ')}function Rt(fe){if("false"==$(this).parents("[contenteditable]").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable")||fe&&"touchend"==fe.type&&F)return!0;if(fe&&n.edit.isDisabled())return fe.stopPropagation(),fe.preventDefault(),!1;for(var Ye=0;Ye<e.INSTANCES.length;Ye++)e.INSTANCES[Ye]!=n&&e.INSTANCES[Ye].events.trigger("image.hideResizer");n.toolbar.disable(),fe&&(fe.stopPropagation(),fe.preventDefault()),n.helpers.isMobile()&&(n.events.disableBlur(),n.$el.blur(),n.events.enableBlur()),n.opts.iframe&&n.size.syncIframe(),l=$(this),_t(),oe(),R(),n.browser.msie?(n.popups.areVisible()&&n.events.disableBlur(),n.win.getSelection&&(n.win.getSelection().removeAllRanges(),n.win.getSelection().addRange(n.doc.createRange()))):n.selection.clear(),n.helpers.isIOS()&&(n.events.disableBlur(),n.$el.blur()),n.button.bulkRefresh(),n.events.trigger("video.hideResizer")}function wt(fe){l&&(function(){return ce}()||!0===fe)&&(n.toolbar.enable(),m.removeClass("fr-active"),n.popups.hideAll(),l=null,He(),h=null,O&&O.hide())}v[N]="Image cannot be loaded from the passed link.",v[W]="No link in upload response.",v[B]="Error during file upload.",v[D]="Parsing response failed.",v[A]="File is too large.",v[C]="Image file type is invalid.",v[7]="Files can be uploaded only to same domain in IE 8 and IE 9.";var ce=!(v[8]="Image file is corrupted.");function Ee(){ce=!0}function He(){ce=!1}function At(fe,Ye,Be){if(!n.opts.htmlUntouched&&n.opts.useClasses)fe.removeClass("fr-fil fr-fir fr-dib fr-dii"),Be&&fe.addClass("fr-fi".concat(Be[0])),Ye&&fe.addClass("fr-di".concat(Ye[0]));else if("inline"==Ye)if(fe.css({display:"inline-block",verticalAlign:"bottom",margin:n.opts.imageDefaultMargin}),"center"==Be)fe.css({float:"none",marginBottom:"",marginTop:"",maxWidth:"calc(100% - ".concat(2*n.opts.imageDefaultMargin,"px)"),textAlign:"center"});else if("left"==Be){var je="0px",se=fe.parent("span.fr-img-caption").get(0);se||(se=fe.parent().get(0)),se&&"li"===se.tagName.toLowerCase()?je="20px":se&&"p"===se.tagName.toLowerCase()&&(je="15px"),fe.css({float:"left",marginLeft:0,maxWidth:"calc(100% - ".concat(n.opts.imageDefaultMargin,"px)"),textAlign:"left",marginRight:je})}else fe.css({float:"right",marginRight:0,maxWidth:"calc(100% - ".concat(n.opts.imageDefaultMargin,"px)"),textAlign:"right"});else"block"==Ye&&(fe.css({display:"block",float:"none",verticalAlign:"top",margin:"".concat(n.opts.imageDefaultMargin,"px auto"),textAlign:"center"}),"left"==Be?fe.css({marginLeft:0,textAlign:"left"}):"right"==Be&&fe.css({marginRight:0,textAlign:"right"}))}function en(fe){if(void 0===fe&&(fe=vt()),fe){if(fe.hasClass("fr-fil"))return"left";if(fe.hasClass("fr-fir"))return"right";if(fe.hasClass("fr-dib")||fe.hasClass("fr-dii"))return"center";var Ye=fe.css("float");if(fe.css("float","none"),"block"==fe.css("display")){if(fe.css("float",""),fe.css("float")!=Ye&&fe.css("float",Ye),0===parseInt(fe.css("margin-left"),10))return"left";if(0===parseInt(fe.css("margin-right"),10))return"right"}else{if(fe.css("float",""),fe.css("float")!=Ye&&fe.css("float",Ye),"left"==fe.css("float"))return"left";if("right"==fe.css("float"))return"right"}}return"center"}function Zt(fe){void 0===fe&&(fe=vt());var Ye=fe.css("float");return fe.css("float","none"),"block"==fe.css("display")?(fe.css("float",""),fe.css("float")!=Ye&&fe.css("float",Ye),"block"):(fe.css("float",""),fe.css("float")!=Ye&&fe.css("float",Ye),"inline")}function Ge(){var fe=n.popups.get("image.insert");fe||(fe=Pe()),n.popups.isVisible("image.insert")||(xt(),n.popups.refresh("image.insert"),n.popups.setContainer("image.insert",n.$sc));var Ye=vt(),Be=Ye&&Ye.outerWidth()/2;Nt()&&(Ye=Ye.find(".fr-img-wrap"),Be=l.outerWidth()/2);var je,se=Ye.offset().left+Be,Me=Ye.outerHeight(!0);n.opts.iframe&&Nt()&&(Me=l?l.outerHeight():0),je=0<n.$el.find("img[data-fr-image-pasted]").length?n.$wp.offset().top-n.helpers.scrollTop()+n.$wp.height():Ye.offset().top+Ye.outerHeight(),n.popups.show("image.insert",se,je,Me,!0)}function _t(){if(l){n.events.disableBlur(),n.selection.clear();var fe=n.doc.createRange();fe.selectNode(l.get(0)),n.browser.msie&&fe.collapse(!0),n.selection.get().addRange(fe),n.events.enableBlur()}}function ht(){return l}function vt(){return Nt()?l.parents(".fr-img-caption").first():l}function Nt(){return!!l&&0<l.parents(".fr-img-caption").length}function Ut(fe){for(var Ye=document.createDocumentFragment();fe.firstChild;){var Be=fe.removeChild(fe.firstChild);Ye.appendChild(Be)}fe.parentNode.replaceChild(Ye,fe)}return{_init:function(){var Ye;n.events.$on(n.$el,n._mousedown,"IMG"==n.el.tagName?null:'img:not([contenteditable="false"])',function(je){if("false"==$(this).parents("contenteditable").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;n.helpers.isMobile()||n.selection.clear(),V=!0,n.popups.areVisible()&&n.events.disableBlur(),n.browser.msie&&(n.events.disableBlur(),n.$el.attr("contenteditable",!1)),n.draggable||"touchstart"==je.type||je.preventDefault(),je.stopPropagation()}),n.events.$on(n.$el,n._mousedown,".fr-img-caption .fr-inner",function(je){n.core.hasFocus()||n.events.focus(),je.stopPropagation()}),n.events.$on(n.$el,"paste",".fr-img-caption .fr-inner",function(je){!0===n.opts.toolbarInline&&(n.toolbar.hide(),je.stopPropagation())}),n.events.$on(n.$el,n._mousedown,'img:not([contenteditable="false"])',function(je){var se=this;n.browser.mozilla&&3==je.which&&($(this).attr("contenteditable",!1),setTimeout(function(){$(se).removeAttr("contenteditable")},200))}),n.events.$on(n.$el,n._mouseup,"IMG"==n.el.tagName?null:'img:not([contenteditable="false"])',function(je){if("false"==$(this).parents("contenteditable").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;V&&(V=!1,je.stopPropagation(),n.browser.msie&&(n.$el.attr("contenteditable",!0),n.events.enableBlur()))}),n.events.on("keyup",function(je){if(je.shiftKey&&""===n.selection.text().replace(/\n/g,"")&&n.keys.isArrow(je.which)){var se=n.selection.element(),Me=n.selection.endElement();se&&"IMG"==se.tagName?Gt($(se)):Me&&"IMG"==Me.tagName&&Gt($(Me))}},!0),n.events.on("drop",$e),n.events.on("element.beforeDrop",Ue),n.events.on("mousedown window.mousedown",Ee),n.events.on("window.touchmove",He),n.events.on("mouseup window.mouseup",function(){if(l&&!n.helpers.isMobile())return wt(),!1;He()}),n.events.on("touchstart touchend",function(){if(l&&n.helpers.isMobile())return wt(),!1;He()}),n.events.on("commands.mousedown",function(je){0<je.parents(".fr-toolbar").length&&wt()}),n.events.on("image.resizeEnd",function(){n.opts.iframe&&n.size.syncIframe()}),n.events.on("blur image.hideResizer commands.undo commands.redo element.dropped",function(){wt(!(V=!1))}),n.events.on("modals.hide",function(){l&&(_t(),n.selection.clear())}),n.events.on("image.resizeEnd",function(){n.win.getSelection&&Gt(l)}),n.events.on("filestack-init",function(){Pe()}),n.events.on("filestack-init-edit",function(){for(var je=n.$(".fr-popup"),se=je.length-1;0<=se;se--)je[se].parentElement.removeChild(je[se]);dt()}),n.opts.imageAddNewLine&&n.events.on("image.inserted",function(je){var se=je.get(0);for(se.nextSibling&&"BR"===se.nextSibling.tagName&&(se=se.nextSibling);se&&!n.node.isElement(se);)se=n.node.isLastSibling(se)?se.parentNode:null;n.node.isElement(se)&&(n.opts.enter===e.ENTER_BR?je.after("<br>"):$(n.node.blockParent(je.get(0))).after("<".concat(n.html.defaultTag(),"><br></").concat(n.html.defaultTag(),">")))}),"IMG"==n.el.tagName&&n.$el.addClass("fr-view"),n.events.$on(n.$el,n.helpers.isMobile()&&!n.helpers.isWindowsPhone()?"touchend":"click","IMG"==n.el.tagName?null:'img:not([contenteditable="false"])',Rt),n.helpers.isMobile()&&(n.events.$on(n.$el,"touchstart","IMG"==n.el.tagName?null:'img:not([contenteditable="false"])',function(){F=!1}),n.events.$on(n.$el,"touchmove",function(){F=!0})),n.$wp?(n.events.on("window.keydown keydown",xe,!0),n.events.on("keyup",function(Be){if(l&&Be.which==e.KEYCODE.ENTER)return!1},!0),n.events.$on(n.$el,"keydown",function(){var Be=n.selection.element();(Be.nodeType===Node.TEXT_NODE||"BR"==Be.tagName&&n.node.isLastSibling(Be))&&(Be=Be.parentNode),n.node.hasClass(Be,"fr-inner")||(n.node.hasClass(Be,"fr-img-caption")||(Be=$(Be).parents(".fr-img-caption").get(0)),n.node.hasClass(Be,"fr-img-caption")&&(n.opts.trackChangesEnabled||$(Be).after(e.INVISIBLE_SPACE+e.MARKERS),n.selection.restore()))})):n.events.$on(n.$win,"keydown",xe),n.events.on("toolbar.esc",function(){if(l){if(n.$wp)n.events.disableBlur(),n.events.focus();else{var Be=l;wt(!0),n.selection.setAfter(Be.get(0)),n.selection.restore()}return!1}},!0),n.events.on("toolbar.focusEditor",function(){if(l)return!1},!0),n.events.on("window.cut window.copy",function(Be){if(l&&n.popups.isVisible("image.edit")&&!n.popups.get("image.edit").find(":focus").length){var je=vt();Nt()?(je.before(e.START_MARKER),je.after(e.END_MARKER),n.selection.restore(),n.paste.saveCopiedText(je.get(0).outerHTML,je.text())):(_t(),n.paste.saveCopiedText(l.get(0).outerHTML,l.attr("alt"))),"copy"==Be.type?setTimeout(function(){Gt(l)}):(wt(!0),n.undo.saveStep(),setTimeout(function(){n.undo.saveStep()},0))}},!0),n.browser.msie&&n.events.on("keydown",function(Be){if(!n.selection.isCollapsed()||!l)return!0;var je=Be.which;je==e.KEYCODE.C&&n.keys.ctrlKey(Be)?n.events.trigger("window.copy"):je==e.KEYCODE.X&&n.keys.ctrlKey(Be)&&n.events.trigger("window.cut")}),n.events.$on($(n.o_win),"keydown",function(Be){if(n.opts.pluginsEnabled.includes("filestack")&&n.opts.iframe){var je=document.getElementsByClassName("fs-transforms-container"),se=!1;if(je&&je.length){var Me,Xe=I(je);try{for(Xe.s();!(Me=Xe.n()).done;){var rt=Me.value;rt.childNodes&&rt.childNodes.length&&(se=!0)}}catch(gt){Xe.e(gt)}finally{Xe.f()}}se&&(l=null)}if(l&&Be.which==e.KEYCODE.BACKSPACE)return Be.preventDefault(),!1}),n.events.$on(n.$win,"keydown",function(Be){var je=Be.which;l&&l.hasClass("fr-uploading")&&je==e.KEYCODE.ESC&&l.trigger("abortUpload")}),n.events.on("destroy",function(){l&&l.hasClass("fr-uploading")&&l.trigger("abortUpload")}),n.events.on("paste.before",Ot),n.events.on("paste.beforeCleanup",Ct),n.events.on("paste.after",Oe),n.events.on("html.set",ne),n.events.on("html.inserted",ne),ne(),n.events.on("destroy",function(){x=[]}),n.events.on("html.processGet",et),n.opts.imageOutputSize&&n.events.on("html.beforeGet",function(){Ye=n.el.querySelectorAll("img");for(var Be=0;Be<Ye.length;Be++){var je=parseFloat($(Ye[Be]).css("padding-left"))+parseFloat($(Ye[Be]).css("padding-right")),se=$(Ye[Be]).width()-je,Me=Ye[Be].style.width||se,Xe=Ye[Be].style.height||$(Ye[Be]).height();Me&&Ye[Be].setAttribute("width","".concat(Me).replace(/px/,"")),Xe&&Ye[Be].setAttribute("height","".concat(Xe).replace(/px/,""))}}),n.opts.iframe&&n.events.on("image.loaded",n.size.syncIframe),n.$wp&&(ee(),n.events.on("contentChanged",ee)),n.events.$on($(n.o_win),"orientationchange.image",function(){setTimeout(function(){l&&Gt(l)},100)}),dt(!0),Pe(!0),$t(!0),Kt(!0),n.events.on("node.remove",function(Be){if("IMG"==Be.get(0).tagName)return Ke(Be),!1})},showInsertPopup:function(){var Ye=n.$tb.find('.fr-command[data-cmd="insertImage"]'),Be=n.popups.get("image.insert");if(Be||(Be=Pe()),xt(),!Be.hasClass("fr-active"))if(n.popups.refresh("image.insert"),n.popups.setContainer("image.insert",n.$tb),Ye.isVisible()){var je=n.button.getPosition(Ye);n.popups.show("image.insert",je.left,je.top,Ye.outerHeight())}else n.position.forSelection(Be),n.popups.show("image.insert")},showLayer:function(Ye){var Be,je,se=n.popups.get("image.insert");if(l||n.opts.toolbarInline){if(l){var Me=vt(),Xe=0;Nt()&&(Me=Me.find(".fr-img-wrap"),Xe=l.outerWidth()/2),je=Me.offset().top+Me.outerHeight(),Be=Me.offset().left+Xe}}else{var rt=n.$tb.find('.fr-command[data-cmd="insertImage"]');Be=rt.offset().left,je=rt.offset().top+(n.opts.toolbarBottom?10:rt.outerHeight()-10)}!l&&n.opts.toolbarInline&&(je=se.offset().top-n.helpers.getPX(se.css("margin-top")),se.hasClass("fr-above")&&(je+=se.outerHeight())),se.find(".fr-layer").removeClass("fr-active"),se.find(".fr-".concat(Ye,"-layer")).addClass("fr-active"),n.popups.show("image.insert",Be,je,l?l.outerHeight():0,Nt()),n.accessibility.focusPopup(se)},refreshUploadButton:function(Ye){var Be=n.popups.get("image.insert");Be&&Be.find(".fr-image-upload-layer").hasClass("fr-active")&&Ye.addClass("fr-active").attr("aria-pressed",!0)},refreshByURLButton:function(Ye){var Be=n.popups.get("image.insert");Be&&Be.find(".fr-image-by-url-layer").hasClass("fr-active")&&Ye.addClass("fr-active").attr("aria-pressed",!0)},upload:Se,insertByURL:function(){var Ye=n.popups.get("image.insert").find(".fr-image-by-url-layer input");if(0<Ye.val().length){Mt(),Jt(n.language.translate("Loading image"));var Be=Ye.val().trim();if(n.opts.imageUploadRemoteUrls&&n.opts.imageCORSProxy&&n.opts.imageUpload){var je=new XMLHttpRequest;je.onload=function(){200==this.status?Se([new Blob([this.response],{type:this.response.type||"image/png"})],l):ke(N)},je.onerror=function(){hn(Be,!0,[],l)},je.open("GET","".concat(n.opts.imageCORSProxy,"/").concat(Be),!0),je.responseType="blob",je.send()}else hn(Be,!0,[],l);Ye.val(""),Ye.blur()}},align:function(Ye){var Be=vt();Be.removeClass("fr-fir fr-fil"),!n.opts.htmlUntouched&&n.opts.useClasses?"left"==Ye?Be.addClass("fr-fil"):"right"==Ye&&Be.addClass("fr-fir"):At(Be,Zt(),Ye),_t(),oe(),R(),n.selection.clear()},refreshAlign:function(Ye){l&&Ye.find("> *").first().replaceWith(n.icon.create("image-align-".concat(en())))},refreshAlignOnShow:function(Ye,Be){l&&Be.find('.fr-command[data-param1="'.concat(en(),'"]')).addClass("fr-active").attr("aria-selected",!0)},display:function(Ye){var Be=vt();Be.removeClass("fr-dii fr-dib"),!n.opts.htmlUntouched&&n.opts.useClasses?"inline"==Ye?Be.addClass("fr-dii"):"block"==Ye&&Be.addClass("fr-dib"):At(Be,Ye,en()),_t(),oe(),R(),n.selection.clear()},refreshDisplayOnShow:function(Ye,Be){l&&Be.find('.fr-command[data-param1="'.concat(Zt(),'"]')).addClass("fr-active").attr("aria-selected",!0)},replace:Ge,back:function(){l?(n.events.disableBlur(),$(".fr-popup input:focus").blur(),Gt(l)):(n.events.disableBlur(),n.selection.restore(),n.events.enableBlur(),n.popups.hide("image.insert"),n.toolbar.showInline())},get:ht,getEl:vt,insert:hn,showProgressBar:Mt,remove:Ke,hideProgressBar:xt,applyStyle:function(Ye,Be,je){if(void 0===Be&&(Be=n.opts.imageStyles),void 0===je&&(je=n.opts.imageMultipleStyles),!l)return!1;var se=vt();if(!je){var Me=Object.keys(Be);Me.splice(Me.indexOf(Ye),1),se.removeClass(Me.join(" "))}"object"==P(Be[Ye])?(se.removeAttr("style"),se.css(Be[Ye].style)):(se.toggleClass(Ye),Nt()&&l.hasClass(Ye)&&l.removeClass(Ye)),Gt(l)},showAltPopup:bt,showSizePopup:Tn,setAlt:function(Ye){if(l){var Be=n.popups.get("image.alt");l.attr("alt",Ye||Be.find("input").val()||""),Be.find("input:focus").blur(),Gt(l)}},setSize:function(Ye,Be){if(l){var je=n.popups.get("image.size");Ye=Ye||je.find('input[name="width"]').val()||"",Be=Be||je.find('input[name="height"]').val()||"";var se=/^[\d]+((px)|%)*$/g;l.removeAttr("width").removeAttr("height"),Ye.match(se)?l.css("width",Ye):l.css("width",""),Be.match(se)?l.css("height",Be):l.css("height",""),Nt()&&(l.parents(".fr-img-caption").removeAttr("width").removeAttr("height"),Ye.match(se)?l.parents(".fr-img-caption").css("width",Ye):l.parents(".fr-img-caption").css("width",""),Be.match(se)?l.parents(".fr-img-caption").css("height",Be):l.parents(".fr-img-caption").css("height","")),je&&je.find("input:focus").blur(),Gt(l)}},toggleCaption:function(){var Ye;if(l&&!Nt()){(Ye=l).parent().is("a")&&(Ye=l.parent());var Be,je,se=l.parents("ul")&&0<l.parents("ul").length?l.parents("ul"):l.parents("ol")&&0<l.parents("ol").length?l.parents("ol"):[];if(0<se.length){var Me=se.find("li").length,Xe=l.parents("li"),rt=document.createElement("li");Me-1===Xe.index()&&(se.append(rt),rt.innerHTML="&nbsp;")}Ye.attr("style")?je=-1<(Be=Ye.attr("style").split(":")).indexOf("width")?Be[Be.indexOf("width")+1].replace(";",""):"":Ye.attr("width")&&(je=Ye.attr("width"));var jt=n.opts.imageResizeWithPercent?(-1<je.indexOf("px")?null:je)||"100%":l.width()+"px";Ye.wrap('<div class="fr-img-space-wrap"><span '+(n.browser.mozilla?"":'contenteditable="false"')+'class="fr-img-caption '+l.attr("class")+'" style="'+(n.opts.useClasses?"":Ye.attr("style"))+'" draggable="false"></span></div>'),Ye.wrap('<span class="fr-img-wrap"></span>'),l.after('<span class="fr-inner"'.concat(n.browser.mozilla?"":' contenteditable="true"',">").concat(e.START_MARKER).concat(n.language.translate("Image Caption")).concat(e.END_MARKER,"</span>")),l.parents(".fr-img-caption").css("width",jt);var gt=l.parents(".fr-img-space-wrap").length;1==gt?Ut(document.querySelector(".fr-img-space-wrap")):1<gt&&(Ut(document.querySelector(".fr-img-space-wrap")),Ut(document.querySelector(".fr-img-space-wrap2"))),wt(!0),n.selection.restore()}else{if(Ye=vt(),l.insertBefore(Ye),null!==Ye[0].querySelector("a")){for(var Lt,Vt=Ye[0].querySelector("a"),gn=document.createElement("a"),nn=0,pn=Vt.attributes,In=pn.length;nn<In;nn++)gn.setAttribute((Lt=pn[nn]).nodeName,Lt.nodeValue);l.wrap(gn)}l.attr("class",Ye.attr("class").replace("fr-img-caption","")).attr("style",Ye.attr("style")),Ye.remove();var Ln=l.parents(".fr-img-space-wrap").length;1==Ln?Ut(document.querySelector(".fr-img-space-wrap")):1<Ln&&(Ut(document.querySelector(".fr-img-space-wrap")),Ut(document.querySelector(".fr-img-space-wrap2"))),Gt(l)}},hasCaption:Nt,exitEdit:wt,edit:Gt}},e.DefineIcon("insertImage",{NAME:"image",SVG_KEY:"insertImage"}),e.RegisterShortcut(e.KEYCODE.P,"insertImage",null,"P"),e.RegisterCommand("insertImage",{title:"Insert Image",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("image.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("image.insert")):this.image.showInsertPopup()},plugin:"image"}),e.DefineIcon("imageUpload",{NAME:"upload",SVG_KEY:"upload"}),e.RegisterCommand("imageUpload",{title:"Upload Image",undo:!1,focus:!1,toggle:!0,callback:function(){this.image.showLayer("image-upload")},refresh:function(n){this.image.refreshUploadButton(n)}}),e.DefineIcon("imageByURL",{NAME:"link",SVG_KEY:"insertLink"}),e.RegisterCommand("imageByURL",{title:"By URL",undo:!1,focus:!1,toggle:!0,callback:function(){this.image.showLayer("image-by-url")},refresh:function(n){this.image.refreshByURLButton(n)}}),e.RegisterCommand("imageInsertByURL",{title:"Insert Image",undo:!0,refreshAfterCallback:!1,callback:function(){this.image.insertByURL()},refresh:function(n){this.image.get()?n.text(this.language.translate("Replace")):n.text(this.language.translate("Insert"))}}),e.DefineIcon("imageDisplay",{NAME:"star",SVG_KEY:"imageDisplay"}),e.RegisterCommand("imageDisplay",{title:"Display",type:"dropdown",options:{inline:"Inline",block:"Break Text"},callback:function(n,l){this.image.display(l)},refresh:function(n){this.opts.imageTextNear||n.addClass("fr-hidden")},refreshOnShow:function(n,l){this.image.refreshDisplayOnShow(n,l)}}),e.DefineIcon("image-align",{NAME:"align-left",SVG_KEY:"alignLeft"}),e.DefineIcon("image-align-left",{NAME:"align-left",SVG_KEY:"alignLeft"}),e.DefineIcon("image-align-right",{NAME:"align-right",SVG_KEY:"alignRight"}),e.DefineIcon("image-align-center",{NAME:"align-justify",SVG_KEY:"alignCenter"}),e.DefineIcon("imageAlign",{NAME:"align-justify",SVG_KEY:"alignJustify"}),e.RegisterCommand("imageAlign",{type:"dropdown",title:"Align",options:{left:"Align Left",center:"None",right:"Align Right"},html:function(){var n='<ul class="fr-dropdown-list" role="presentation">',l=e.COMMANDS.imageAlign.options;for(var m in l)l.hasOwnProperty(m)&&(n+='<li role="presentation"><a class="fr-command fr-title" tabIndex="-1" role="option" data-cmd="imageAlign" data-param1="'.concat(m,'" title="').concat(this.language.translate(l[m]),'">').concat(this.icon.create("image-align-".concat(m)),'<span class="fr-sr-only">').concat(this.language.translate(l[m]),"</span></a></li>"));return n+"</ul>"},callback:function(n,l){this.image.align(l)},refresh:function(n){this.image.refreshAlign(n)},refreshOnShow:function(n,l){this.image.refreshAlignOnShow(n,l)}}),e.DefineIcon("imageReplace",{NAME:"exchange",FA5NAME:"exchange-alt",SVG_KEY:"replaceImage"}),e.RegisterCommand("imageReplace",{title:"Replace",undo:!1,focus:!1,popup:!0,refreshAfterCallback:!1,callback:function(){this.image.replace()}}),e.DefineIcon("imageRemove",{NAME:"trash",SVG_KEY:"remove"}),e.RegisterCommand("imageRemove",{title:"Remove",callback:function(){this.image.remove()}}),e.DefineIcon("imageBack",{NAME:"arrow-left",SVG_KEY:"back"}),e.RegisterCommand("imageBack",{title:"Back",undo:!1,focus:!1,back:!0,callback:function(){this.image.back()},refresh:function(n){this.image.get()||this.opts.toolbarInline?(n.removeClass("fr-hidden"),n.next(".fr-separator").removeClass("fr-hidden")):(n.addClass("fr-hidden"),n.next(".fr-separator").addClass("fr-hidden"))}}),e.RegisterCommand("imageDismissError",{title:"OK",undo:!1,callback:function(){this.image.hideProgressBar(!0)}}),e.DefineIcon("imageStyle",{NAME:"magic",SVG_KEY:"imageClass"}),e.RegisterCommand("imageStyle",{title:"Style",type:"dropdown",html:function(){var n='<ul class="fr-dropdown-list" role="presentation">',l=this.opts.imageStyles;for(var m in l)if(l.hasOwnProperty(m)){var h=l[m];"object"==P(h)&&(h=h.title),n+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="imageStyle" data-param1="'.concat(m,'">').concat(this.language.translate(h),"</a></li>")}return n+"</ul>"},callback:function(n,l){this.image.applyStyle(l)},refreshOnShow:function(n,l){var m=this.$,h=this.image.getEl();h&&l.find(".fr-command").each(function(){var O=m(this).data("param1"),x=h.hasClass(O);m(this).toggleClass("fr-active",x).attr("aria-selected",x)})}}),e.DefineIcon("imageAlt",{NAME:"info",SVG_KEY:"imageAltText"}),e.RegisterCommand("imageAlt",{undo:!1,focus:!1,popup:!0,title:"Alternative Text",callback:function(){this.image.showAltPopup()}}),e.RegisterCommand("imageSetAlt",{undo:!0,focus:!1,title:"Update",refreshAfterCallback:!1,callback:function(){this.image.setAlt()}}),e.DefineIcon("imageSize",{NAME:"arrows-alt",SVG_KEY:"imageSize"}),e.RegisterCommand("imageSize",{undo:!1,focus:!1,popup:!0,title:"Change Size",callback:function(){this.image.showSizePopup()}}),e.RegisterCommand("imageSetSize",{undo:!0,focus:!1,title:"Update",refreshAfterCallback:!1,callback:function(){this.image.setSize()}}),e.DefineIcon("imageCaption",{NAME:"commenting",FA5NAME:"comment-alt",SVG_KEY:"imageCaption"}),e.RegisterCommand("imageCaption",{undo:!0,focus:!1,title:"Image Caption",refreshAfterCallback:!0,callback:function(){this.image.toggleCaption()},refresh:function(n){this.image.get()&&n.toggleClass("fr-active",this.image.hasCaption())}}),Object.assign(e.DEFAULTS,{imageManagerLoadURL:"https://i.froala.com/load-files",imageManagerLoadMethod:"get",imageManagerLoadParams:{},imageManagerPreloader:null,imageManagerDeleteURL:"",imageManagerDeleteMethod:"post",imageManagerDeleteParams:{},imageManagerPageSize:12,imageManagerScrollOffset:20,imageManagerToggleTags:!0}),e.PLUGINS.imageManager=function(n){var l,m,h,O,x,F,$,j,V,N,W,B=n.$,D="image_manager",A=10,Z=14,R=15,ne={};function ee(){var Qe=B(window).outerWidth();return Qe<768?2:Qe<1200?3:4}function oe(){x.empty();for(var Qe=0;Qe<W;Qe++)x.append('<div class="fr-list-column"></div>')}function ie(){if(V<$.length&&h[0].scrollTop>=h[0].scrollHeight-n.opts.imageManagerScrollOffset-h.outerHeight()){j++;for(var Qe=n.opts.imageManagerPageSize*(j-1);Qe<Math.min($.length,n.opts.imageManagerPageSize*j);Qe++)we($[Qe])}}function we(Qe){var Ft=new Image,mn=B(document.createElement("div")).attr("class","fr-image-container fr-empty fr-image-"+N++).attr("data-loading",n.language.translate("Loading")+"..").attr("data-deleting",n.language.translate("Deleting")+"..");ke(!1),Ft.onload=function(){mn.height(Math.floor(mn.width()/Ft.width*Ft.height));var zt=B(document.createElement("img"));if(Qe.thumb)zt.attr("src",Qe.thumb);else{if(Jt(Z,Qe),!Qe.url)return Jt(R,Qe),!1;zt.attr("src",Qe.url)}if(Qe.url&&zt.attr("data-url",Qe.url),Qe.tag)if(m.find(".fr-modal-more.fr-not-available").removeClass("fr-not-available"),m.find(".fr-modal-tags").show(),0<=Qe.tag.indexOf(",")){for(var rn=Qe.tag.split(","),Se=0;Se<rn.length;Se++)rn[Se]=rn[Se].trim(),0===F.find('a[title="'.concat(rn[Se],'"]')).length&&F.append('<a role="button" title="'.concat(rn[Se],'">').concat(rn[Se],"</a>"));zt.attr("data-tag",rn.join())}else 0===F.find('a[title="'.concat(Qe.tag.trim(),'"]')).length&&F.append('<a role="button" title="'.concat(Qe.tag.trim(),'">').concat(Qe.tag.trim(),"</a>")),zt.attr("data-tag",Qe.tag.trim());for(var Ue in Qe.name&&zt.attr("alt",Qe.name),Qe)Qe.hasOwnProperty(Ue)&&"thumb"!==Ue&&"url"!==Ue&&"tag"!==Ue&&zt.attr("data-".concat(Ue),Qe[Ue]);mn.append(zt).append(B(n.icon.create("imageManagerDelete")).addClass("fr-delete-img").attr("title",n.language.translate("Delete"))).append(B(n.icon.create("imageManagerInsert")).addClass("fr-insert-img").attr("title",n.language.translate("Insert"))),F.find(".fr-selected-tag").each(function($e,Pe){hn(zt,Pe.text)||mn.hide()}),zt.on("load",function(){mn.removeClass("fr-empty"),mn.height("auto"),V++,me(ae(parseInt(zt.parent().attr("class").match(/fr-image-(\d+)/)[1],10)+1)),ke(!1),V%n.opts.imageManagerPageSize==0&&ie()}),n.events.trigger("imageManager.imageLoaded",[zt])},Ft.onerror=function(){V++,mn.remove(),me(ae(parseInt(mn.attr("class").match(/fr-image-(\d+)/)[1],10)+1)),Jt(A,Qe),V%n.opts.imageManagerPageSize==0&&ie()},Ft.src=Qe.thumb||Qe.url,Ce().append(mn)}function Ce(){var Qe,Ft;return x.find(".fr-list-column").each(function(mn,zt){var rn=B(zt);(0===mn||rn.outerHeight()<Ft)&&(Ft=rn.outerHeight(),Qe=rn)}),Qe}function ae(Qe){void 0===Qe&&(Qe=0);for(var Ft=[],mn=N-1;Qe<=mn;mn--){var zt=x.find(".fr-image-".concat(mn));zt.length&&(Ft.push(zt),B(document.createElement("div")).attr("id","fr-image-hidden-container").append(zt),x.find(".fr-image-".concat(mn)).remove())}return Ft}function me(Qe){for(var Ft=Qe.length-1;0<=Ft;Ft--)Ce().append(Qe[Ft])}function ke(Qe){if(void 0===Qe&&(Qe=!0),!l.isVisible())return!0;var Ft=ee();if(Ft!==W){W=Ft;var mn=ae();oe(),me(mn)}n.modals.resize(D),Qe&&ie()}function dt(Qe){for(var Ft,mn=Qe[0].attributes,zt=mn.length,rn={};zt--;)mn[zt]&&"src"!==(Ft=mn[zt].name)&&(rn[Ft]=mn[zt].value);return rn}function Mt(Qe){var Ft=B(Qe.currentTarget).siblings("img"),mn=l.data("instance")||n,zt=l.data("current-image");if(n.modals.hide(D),mn.image.showProgressBar(),zt)zt.data("fr-old-src",zt.attr("src")),zt.trigger("click");else{mn.events.focus(!0),mn.selection.restore();var rn=mn.position.getBoundingRect(),Se=rn.left+rn.width/2+B(n.doc).scrollLeft(),Ue=rn.top+rn.height+B(n.doc).scrollTop();mn.popups.setContainer("image.insert",n.$sc),mn.popups.show("image.insert",Se,Ue)}mn.image.insert(Ft.data("url"),!1,dt(Ft),zt)}function xt(Qe){var Ft=B(Qe.currentTarget).siblings("img"),mn=n.language.translate("Are you sure? Image will be deleted.");confirm(mn)&&(n.opts.imageManagerDeleteURL?!1!==n.events.trigger("imageManager.beforeDeleteImage",[Ft])&&(Ft.parent().addClass("fr-image-deleting"),B(this).ajax({method:n.opts.imageManagerDeleteMethod,url:n.opts.imageManagerDeleteURL,data:Object.assign(Object.assign({src:Ft.attr("src")},dt(Ft)),n.opts.imageManagerDeleteParams),crossDomain:n.opts.requestWithCORS,withCredentials:n.opts.requestWithCredentials,headers:n.opts.requestHeaders,done:function(zt,rn,Se){n.events.trigger("imageManager.imageDeleted",[zt]);var Ue=ae(parseInt(Ft.parent().attr("class").match(/fr-image-(\d+)/)[1],10)+1);Ft.parent().remove(),me(Ue),l.find("#fr-modal-tags > a").each(function(){0===l.find('#fr-image-list [data-tag*="'.concat(B(this).text(),'"]')).length&&B(this).removeClass("fr-selected-tag").hide()}),Gt(),ke(!0)},fail:function(zt){Jt(21,zt.response||zt.responseText)}})):Jt(22))}function Jt(Qe,Ft){10<=Qe&&Qe<20?O.hide():20<=Qe&&Qe<30&&B(".fr-image-deleting").removeClass("fr-image-deleting"),n.events.trigger("imageManager.error",[{code:Qe,message:ne[Qe]},Ft])}function Yt(){var Qe=m.find(".fr-modal-head-line").outerHeight(),Ft=F.outerHeight();m.toggleClass("fr-show-tags"),m.hasClass("fr-show-tags")?(m.css("height",Qe+Ft),h.css("marginTop",Qe+Ft),F.find("a").css("opacity",1)):(m.css("height",Qe),h.css("marginTop",Qe),F.find("a").css("opacity",0))}function Gt(){var Qe=F.find(".fr-selected-tag");0<Qe.length?(x.find("img").parents().show(),Qe.each(function(Ft,mn){x.find("img").each(function(zt,rn){var Se=B(rn);hn(Se,mn.text)||Se.parent().hide()})})):x.find("img").parents().show(),me(ae()),ie()}function ln(Qe){Qe.preventDefault();var Ft=B(Qe.currentTarget);Ft.toggleClass("fr-selected-tag"),n.opts.imageManagerToggleTags&&Ft.siblings("a").removeClass("fr-selected-tag"),Gt()}function hn(Qe,Ft){for(var mn=(Qe.attr("data-tag")||"").split(","),zt=0;zt<mn.length;zt++)if(mn[zt]===Ft)return!0;return!1}return ne[A]="Image cannot be loaded from the passed link.",ne[11]="Error during load images request.",ne[12]="Missing imageManagerLoadURL option.",ne[13]="Parsing load response failed.",ne[Z]="Missing image thumb.",ne[R]="Missing image URL.",ne[21]="Error during delete image request.",ne[22]="Missing imageManagerDeleteURL option.",{require:["image"],_init:function(){if(!n.$wp&&"IMG"!==n.el.tagName)return!1},show:function(){if(!l){var Ft,mn='<button class="fr-command fr-btn fr-modal-more fr-not-available" id="fr-modal-more-'.concat(n.sid,'"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24""><path d="').concat(e.SVG.tags,'"/></svg></button><h4 data-text="true">').concat(n.language.translate("Manage Images"),'</h4></div>\n      <div class="fr-modal-tags" id="fr-modal-tags">');Ft=n.opts.imageManagerPreloader?'<img class="fr-preloader" id="fr-preloader" alt="'.concat(n.language.translate("Loading"),'.." src="').concat(n.opts.imageManagerPreloader,'" style="display: none;">'):'<span class="fr-preloader" id="fr-preloader" style="display: none;">'.concat(n.language.translate("Loading"),"</span>");var zt=n.modals.create(D,mn,Ft+='<div class="fr-image-list" id="fr-image-list"></div>');l=zt.$modal,m=zt.$head,h=zt.$body}l.data("current-image",n.image.get()),n.modals.show(D),O||(O=l.find("#fr-preloader"),x=l.find("#fr-image-list"),F=l.find("#fr-modal-tags"),W=ee(),oe(),m.css("height",m.find(".fr-modal-head-line").outerHeight()),n.events.$on(B(n.o_win),"resize",function(){ke(!!$)}),n.events.bindClick(x,".fr-insert-img",Mt),n.events.bindClick(x,".fr-delete-img",xt),n.helpers.isMobile()&&(n.events.bindClick(x,"div.fr-image-container",function(Se){l.find(".fr-mobile-selected").removeClass("fr-mobile-selected"),B(Se.currentTarget).addClass("fr-mobile-selected")}),l.on(n._mousedown,function(){l.find(".fr-mobile-selected").removeClass("fr-mobile-selected")})),l.on(n._mousedown+" "+n._mouseup,function(Se){Se.stopPropagation()}),l.on(n._mousedown,"*",function(){n.events.disableBlur()}),h.on("scroll",ie),n.events.bindClick(l,"button#fr-modal-more-".concat(n.sid),Yt),n.events.bindClick(F,"a",ln)),function(){O.show(),x.find(".fr-list-column").empty(),n.opts.imageManagerLoadURL?B(this).ajax({url:n.opts.imageManagerLoadURL,method:n.opts.imageManagerLoadMethod,data:n.opts.imageManagerLoadParams,crossDomain:n.opts.requestWithCORS,withCredentials:n.opts.requestWithCredentials,headers:n.opts.requestHeaders,done:function(Se,Ue,$e){n.events.trigger("imageManager.imagesLoaded",[Se]),function(ot,bt){try{x.find(".fr-list-column").empty(),N=V=j=0,$=JSON.parse(ot),ie()}catch{Jt(13,bt)}}(Se,$e.response),O.hide()},fail:function(Se){Jt(11,Se.response||Se.responseText)}}):Jt(12)}()},hide:function(){n.modals.hide(D)}}},!e.PLUGINS.image)throw new Error("Image manager plugin requires image plugin.");function k(n){var l={omitExtraWLInCodeBlocks:{defaultValue:!1,describe:"Omit the default extra whiteline added to code blocks",type:"boolean"},noHeaderId:{defaultValue:!1,describe:"Turn on/off generated header id",type:"boolean"},prefixHeaderId:{defaultValue:!1,describe:"Add a prefix to the generated header ids. Passing a string will prefix that string to the header id. Setting to true will add a generic 'section-' prefix",type:"string"},rawPrefixHeaderId:{defaultValue:!1,describe:'Setting this option to true will prevent showdown from modifying the prefix. This might result in malformed IDs (if, for instance, the " char is used in the prefix)',type:"boolean"},ghCompatibleHeaderId:{defaultValue:!1,describe:"Generate header ids compatible with github style (spaces are replaced with dashes, a bunch of non alphanumeric chars are removed)",type:"boolean"},rawHeaderId:{defaultValue:!1,describe:"Remove only spaces, ' and \" from generated header ids (including prefixes), replacing them with dashes (-). WARNING: This might result in malformed ids",type:"boolean"},headerLevelStart:{defaultValue:!1,describe:"The header blocks level start",type:"integer"},parseImgDimensions:{defaultValue:!1,describe:"Turn on/off image dimension parsing",type:"boolean"},simplifiedAutoLink:{defaultValue:!1,describe:"Turn on/off GFM autolink style",type:"boolean"},excludeTrailingPunctuationFromURLs:{defaultValue:!1,describe:"Excludes trailing punctuation from links generated with autoLinking",type:"boolean"},literalMidWordUnderscores:{defaultValue:!1,describe:"Parse midword underscores as literal underscores",type:"boolean"},literalMidWordAsterisks:{defaultValue:!1,describe:"Parse midword asterisks as literal asterisks",type:"boolean"},strikethrough:{defaultValue:!1,describe:"Turn on/off strikethrough support",type:"boolean"},tables:{defaultValue:!1,describe:"Turn on/off tables support",type:"boolean"},tablesHeaderId:{defaultValue:!1,describe:"Add an id to table headers",type:"boolean"},ghCodeBlocks:{defaultValue:!0,describe:"Turn on/off GFM fenced code blocks support",type:"boolean"},tasklists:{defaultValue:!1,describe:"Turn on/off GFM tasklist support",type:"boolean"},smoothLivePreview:{defaultValue:!1,describe:"Prevents weird effects in live previews due to incomplete input",type:"boolean"},smartIndentationFix:{defaultValue:!1,description:"Tries to smartly fix indentation in es6 strings",type:"boolean"},disableForced4SpacesIndentedSublists:{defaultValue:!1,description:"Disables the requirement of indenting nested sublists by 4 spaces",type:"boolean"},simpleLineBreaks:{defaultValue:!1,description:"Parses simple line breaks as <br> (GFM Style)",type:"boolean"},requireSpaceBeforeHeadingText:{defaultValue:!1,description:"Makes adding a space between `#` and the header text mandatory (GFM Style)",type:"boolean"},ghMentions:{defaultValue:!1,description:"Enables github @mentions",type:"boolean"},ghMentionsLink:{defaultValue:"https://github.com/{u}",description:"Changes the link generated by @mentions. Only applies if ghMentions option is enabled.",type:"string"},encodeEmails:{defaultValue:!0,description:"Encode e-mail addresses through the use of Character Entities, transforming ASCII e-mail addresses into its equivalent decimal entities",type:"boolean"},openLinksInNewWindow:{defaultValue:!1,description:"Open all links in new windows",type:"boolean"},backslashEscapesHTMLTags:{defaultValue:!1,description:"Support for HTML Tag escaping. ex: <div>foo</div>",type:"boolean"},emoji:{defaultValue:!1,description:"Enable emoji support. Ex: `this is a :smile: emoji`",type:"boolean"},underline:{defaultValue:!1,description:"Enable support for underline. Syntax is double or triple underscores: `__underline word__`. With this option enabled, underscores no longer parses into `<em>` and `<strong>`",type:"boolean"},completeHTMLDocument:{defaultValue:!1,description:"Outputs a complete html document, including `<html>`, `<head>` and `<body>` tags",type:"boolean"},metadata:{defaultValue:!1,description:"Enable support for document metadata (defined at the top of the document between `\xab\xab\xab` and `\xbb\xbb\xbb` or between `---` and `---`).",type:"boolean"},splitAdjacentBlockquotes:{defaultValue:!1,description:"Split adjacent blockquote blocks",type:"boolean"}};if(!1===n)return JSON.parse(JSON.stringify(l));var m={};for(var h in l)l.hasOwnProperty(h)&&(m[h]=l[h].defaultValue);return m}e.DEFAULTS.imageInsertButtons.push("imageManager"),e.RegisterCommand("imageManager",{title:"Browse",undo:!1,focus:!1,modal:!0,callback:function(){this.imageManager.show()},plugin:"imageManager"}),e.DefineIcon("imageManager",{NAME:"folder",SVG_KEY:"imageManager"}),e.DefineIcon("imageManagerInsert",{NAME:"plus",SVG_KEY:"add"}),e.DefineIcon("imageManagerDelete",{NAME:"trash",SVG_KEY:"remove"}),Object.assign(e.DEFAULTS,{inlineClasses:{"fr-class-code":"Code","fr-class-highlighted":"Highlighted","fr-class-transparency":"Transparent"}}),e.PLUGINS.inlineClass=function(n){var l=n.$;return{apply:function(h){n.format.toggle("span",{class:h})},refreshOnShow:function(h,O){O.find(".fr-command").each(function(){var x=l(this).data("param1"),F=n.format.is("span",{class:x});l(this).toggleClass("fr-active",F).attr("aria-selected",F)})}}},e.RegisterCommand("inlineClass",{type:"dropdown",title:"Inline Class",html:function(){var n='<ul class="fr-dropdown-list" role="presentation">',l=this.opts.inlineClasses;for(var m in l)l.hasOwnProperty(m)&&(n+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="inlineClass" data-param1="'.concat(m,'" title="').concat(l[m],'">').concat(l[m],"</a></li>"));return n+"</ul>"},callback:function(n,l){this.inlineClass.apply(l)},refreshOnShow:function(n,l){this.inlineClass.refreshOnShow(n,l)},plugin:"inlineClass"}),e.DefineIcon("inlineClass",{NAME:"tag",SVG_KEY:"inlineClass"}),Object.assign(e.DEFAULTS,{inlineStyles:{"Big Red":"font-size: 20px; color: red;","Small Blue":"font-size: 14px; color: blue;"}}),e.PLUGINS.inlineStyle=function(n){return{apply:function(m){for(var h=m.split(";"),O=0;O<h.length;O++){var x=h[O].split(":");h[O].length&&2==x.length&&n.format.applyStyle(x[0].trim(),x[1].trim())}}}},e.RegisterCommand("inlineStyle",{type:"dropdown",html:function(){var n='<ul class="fr-dropdown-list" role="presentation">',l=this.opts.inlineStyles;for(var m in l)if(l.hasOwnProperty(m)){var h=l[m]+(-1===l[m].indexOf("display:block;")?" display:block;":"");n+='<li role="presentation"><span style="'.concat(h,'" role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="inlineStyle" data-param1="').concat(l[m],'" title="').concat(this.language.translate(m),'">').concat(this.language.translate(m),"</a></span></li>")}return n+"</ul>"},title:"Inline Style",callback:function(n,l){this.inlineStyle.apply(l)},plugin:"inlineStyle"}),e.DefineIcon("inlineStyle",{NAME:"paint-brush",SVG_KEY:"inlineStyle"}),Object.assign(e.DEFAULTS,{lineBreakerTags:["table","hr","form","dl","span.fr-video",".fr-embedly","img"],lineBreakerOffset:15,lineBreakerHorizontalOffset:10}),e.PLUGINS.lineBreaker=function(n){var l,m,h,O=n.$;function x(v,T){var Z,R,M,H,ne,ee,oe,ie;if(null==v)ne=(H=T.parent()).offset().top,Z=(oe=T.offset().top)-Math.min((oe-ne)/2,n.opts.lineBreakerOffset),M=H.outerWidth(),R=H.offset().left;else if(null==T)(ee=(H=v.parent()).offset().top+H.outerHeight())<(ie=v.offset().top+v.outerHeight())&&(ee=(H=O(H).parent()).offset().top+H.outerHeight()),Z=ie+Math.min(Math.abs(ee-ie)/2,n.opts.lineBreakerOffset),M=H.outerWidth(),R=H.offset().left;else{H=v.parent();var we=v.offset().top+v.height(),Ce=T.offset().top;if(Ce<we)return!1;Z=(we+Ce)/2,M=H.outerWidth(),R=H.offset().left}if(n.opts.iframe){var ae=n.helpers.getPX(n.$wp.find(".fr-iframe").css("padding-top")),me=n.helpers.getPX(n.$wp.find(".fr-iframe").css("padding-left"));R+=n.$iframe.offset().left-n.helpers.scrollLeft()+me,Z+=n.$iframe.offset().top-n.helpers.scrollTop()+ae}n.$box.append(l),l.css("top",Z-n.win.pageYOffset),l.css("left",R-n.win.pageXOffset),l.css("width",M),l.data("tag1",v),l.data("tag2",T),l.addClass("fr-visible").data("instance",n)}function F(v){if(v){var T=O(v);if(0===n.$el.find(T).length)return null;if(v.nodeType!=Node.TEXT_NODE&&T.is(n.opts.lineBreakerTags.join(",")))return T;if(0<T.parents(n.opts.lineBreakerTags.join(",")).length)return v=T.parents(n.opts.lineBreakerTags.join(",")).get(0),0!==n.$el.find(O(v)).length&&O(v).is(n.opts.lineBreakerTags.join(","))?O(v):null}return null}function $(v,T){var Z=n.doc.elementFromPoint(v,T);return Z&&!O(Z).closest(".fr-line-breaker").length&&!n.node.isElement(Z)&&Z!=n.$wp.get(0)&&function(M){if(typeof M.inFroalaWrapper<"u")return M.inFroalaWrapper;for(var H=M;M.parentNode&&M.parentNode!==n.$wp.get(0);)M=M.parentNode;return H.inFroalaWrapper=M.parentNode==n.$wp.get(0),H.inFroalaWrapper}(Z)?Z:null}function j(v,T,Z){for(var R=Z,M=null;R<=n.opts.lineBreakerOffset&&!M;)(M=$(v,T-R))||(M=$(v,T+R)),R+=Z;return M}function V(v,T,Z){for(var R=null,M=100;!R&&v>n.$box.offset().left&&v<n.$box.offset().left+n.$box.outerWidth()&&0<M;)(R=$(v,T))||(R=j(v,T,5)),"left"==Z?v-=n.opts.lineBreakerHorizontalOffset:v+=n.opts.lineBreakerHorizontalOffset,M-=n.opts.lineBreakerHorizontalOffset;return R}function N(v){var T=h=null,Z=null,R=n.doc.elementFromPoint(v.pageX-n.win.pageXOffset,v.pageY-n.win.pageYOffset);(T=R&&("HTML"==R.tagName||"BODY"==R.tagName||n.node.isElement(R)||0<=(R.getAttribute("class")||"").indexOf("fr-line-breaker"))?((Z=j(v.pageX-n.win.pageXOffset,v.pageY-n.win.pageYOffset,1))||(Z=V(v.pageX-n.win.pageXOffset-n.opts.lineBreakerHorizontalOffset,v.pageY-n.win.pageYOffset,"left")),Z||(Z=V(v.pageX-n.win.pageXOffset+n.opts.lineBreakerHorizontalOffset,v.pageY-n.win.pageYOffset,"right")),F(Z)):F(R))?function(H,ne){var ee,oe,ie=H.offset().top,we=H.offset().top+H.outerHeight();if(Math.abs(we-ne)<=n.opts.lineBreakerOffset||Math.abs(ne-ie)<=n.opts.lineBreakerOffset)if(Math.abs(we-ne)<Math.abs(ne-ie)){var Ce=null;for((oe=H.get(0)).nextSibling&&(Ce=oe.nextSibling.offsetParent?oe.nextSibling:null);Ce&&Ce.nodeType==Node.TEXT_NODE&&0===Ce.textContent.length;)Ce=Ce.nextSibling;if(!Ce)return x(H,null),!0;if(ee=F(Ce))return x(H,ee),!0}else{if(!(oe=H.get(0)).previousSibling)return x(null,H),!0;if(ee=F(oe.previousSibling))return x(ee,H),!0}l.removeClass("fr-visible").removeData("instance")}(T,v.pageY):n.core.sameInstance(l)&&l.removeClass("fr-visible").removeData("instance")}function W(v){return!(l.hasClass("fr-visible")&&!n.core.sameInstance(l))&&(n.popups.areVisible()||n.el.querySelector(".fr-selected-cell")?(l.removeClass("fr-visible"),!0):void(!1!==m||n.edit.isDisabled()||(h&&clearTimeout(h),h=setTimeout(N,30,v))))}function B(){h&&clearTimeout(h),l&&l.hasClass("fr-visible")&&l.removeClass("fr-visible").removeData("instance")}var D=function(){m=!0,B()},A=function(){m=!1};function C(v){v.preventDefault();var T=l.data("instance")||n;l.removeClass("fr-visible").removeData("instance");var Z=l.data("tag1"),R=l.data("tag2"),M=n.html.defaultTag();if(null==Z)if(n.opts.keepTextFormatOnTable&&null!=R.children().get(0)&&"TBODY"==R.children().get(0).tagName){var H=R.find("span"),ne=null!=H[H.length-1]?H[H.length-1].getAttribute("style"):null,ee=null!=ne?"<"+H[H.length-1].nodeName.toLowerCase()+' style="'+ne+'">':"<"+R.parent().get(0).nodeName.toLowerCase()+">",oe=null!=ne?"</"+H[H.length-1].nodeName.toLowerCase()+">":"</"+R.parent().get(0).nodeName.toLowerCase()+">";R.before(M?"<".concat(M,">").concat(ee).concat(e.MARKERS,"<br>").concat(oe,"</").concat(M,">"):"".concat(ee).concat(e.MARKERS,"<br>").concat(oe))}else M&&"TD"!=R.parent().get(0).tagName&&0===R.parents(M).length?R.before("<".concat(M,">").concat(e.MARKERS,"<br></").concat(M,">")):R.before("".concat(e.MARKERS,"<br>"));else if(n.opts.keepTextFormatOnTable&&null!=Z.children().get(0)&&"TBODY"==Z.children().get(0).tagName){var ie=Z.find("span"),we=null!=ie[ie.length-1]?ie[ie.length-1].getAttribute("style"):null,Ce=null!=we?"<"+ie[ie.length-1].nodeName.toLowerCase()+' style="'+we+'">':"<"+Z.parent().get(0).nodeName.toLowerCase()+">",ae=null!=we?"</"+ie[ie.length-1].nodeName.toLowerCase()+">":"</"+Z.parent().get(0).nodeName.toLowerCase()+">";Z.after(M?"<".concat(M,">").concat(Ce).concat(e.MARKERS,"<br>").concat(ae,"</").concat(M,">"):"".concat(Ce).concat(e.MARKERS,"<br>").concat(ae))}else M&&"TD"!=Z.parent().get(0).tagName&&0===Z.parents(M).length?Z.after("<".concat(M,">").concat(e.MARKERS,"<br></").concat(M,">")):Z.after("".concat(e.MARKERS,"<br>"));T.selection.restore(),n.toolbar.enable()}return{_init:function(){if(!n.$wp)return!1;n.shared.$line_breaker||(n.shared.$line_breaker=O(document.createElement("div")).attr("class","fr-line-breaker").html('<a class="fr-floating-btn" role="button" tabIndex="-1" title="'.concat(n.language.translate("Break"),'"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><rect x="17" y="7" width="2" height="8"/><rect x="10" y="13" width="7" height="2"/><path d="M10.000,10.000 L10.000,18.013 L5.000,14.031 L10.000,10.000 Z"/></svg></a>'))),l=n.shared.$line_breaker,n.events.on("shared.destroy",function(){l.html("").removeData().remove(),l=null},!0),n.events.on("destroy",function(){l.removeData("instance").removeClass("fr-visible"),O("body").first().append(l),clearTimeout(h)},!0),n.events.$on(l,"mousemove",function(Z){Z.stopPropagation()},!0),n.events.bindClick(l,"a",C),m=!1,n.events.$on(n.$win,"mousemove",W),n.events.$on(O(n.win),"scroll",B),n.events.on("popups.show.table.edit",B),n.events.on("commands.after",B),n.events.$on(O(n.win),"mousedown",D),n.events.$on(O(n.win),"mouseup",A)}}},Object.assign(e.DEFAULTS,{lineHeights:{Default:"",Single:"1",1.15:"1.15",1.5:"1.5",Double:"2"}}),e.PLUGINS.lineHeight=function(n){var l=n.$;return{_init:function(){},apply:function(h){n.selection.save(),n.html.wrap(!0,!0,!0,!0),n.selection.restore();var O=n.selection.blocks();O.length&&l(O[0]).parent().is("td")&&n.format.applyStyle("line-height",h.toString()),n.selection.save();for(var x=0;x<O.length;x++)l(O[x]).css("line-height",h),n.opts.enter!==e.ENTER_BR||O.length&&l(O[0]).parent().is("td")||(l(O[x]).hasClass("fr-temp-div")&&l(O[x]).removeClass("fr-temp-div"),""===l(O[x]).attr("class")&&l(O[x]).removeAttr("class")),""===l(O[x]).attr("style")&&l(O[x]).removeAttr("style");n.html.unwrap(),n.selection.restore()},refreshOnShow:function(h,O){var x=n.selection.blocks();if(x.length){var F=l(x[0]);O.find(".fr-command").each(function(){var $=l(this).data("param1"),j=F.attr("style"),V=0<=(j||"").indexOf("line-height: "+$+";");if(j){var N=j.substring(j.indexOf("line-height")),W=N.substr(0,N.indexOf(";")),B=W&&W.split(":")[1];B&&B.length||"Default"!==F.text()||(V=!0)}j&&-1!==j.indexOf("line-height")||""!==$||(V=!0),l(this).toggleClass("fr-active",V).attr("aria-selected",V)})}}}},e.RegisterCommand("lineHeight",{type:"dropdown",html:function(){var n='<ul class="fr-dropdown-list" role="presentation">',l=this.opts.lineHeights;for(var m in l)l.hasOwnProperty(m)&&(n+='<li role="presentation"><a class="fr-command '.concat(m,'" tabIndex="-1" role="option" data-cmd="lineHeight" data-param1="').concat(l[m],'" title="').concat(this.language.translate(m),'">').concat(this.language.translate(m),"</a></li>"));return n+"</ul>"},title:"Line Height",callback:function(n,l){this.lineHeight.apply(l)},refreshOnShow:function(n,l){this.lineHeight.refreshOnShow(n,l)},plugin:"lineHeight"}),e.DefineIcon("lineHeight",{NAME:"arrows-v",FA5NAME:"arrows-alt-v",SVG_KEY:"lineHeight"}),Object.assign(e.POPUP_TEMPLATES,{"link.edit":"[_BUTTONS_]","link.insert":"[_BUTTONS_][_INPUT_LAYER_]"}),Object.assign(e.DEFAULTS,{linkEditButtons:["linkOpen","linkStyle","linkEdit","linkRemove"],linkInsertButtons:["linkBack","|","linkList"],linkAttributes:{},linkAutoPrefix:"http://",linkStyles:{"fr-green":"Green","fr-strong":"Thick"},linkMultipleStyles:!0,linkConvertEmailAddress:!0,linkAlwaysBlank:!1,linkAlwaysNoFollow:!1,linkNoOpener:!0,linkNoReferrer:!0,linkList:[{text:"Froala",href:"https://froala.com",target:"_blank"},{text:"Google",href:"https://google.com",target:"_blank"},{displayText:"Facebook",href:"https://facebook.com"}],linkText:!0}),e.PLUGINS.link=function(n){var l=n.$;function m(){var B=n.image?n.image.get():null;if(B||!n.$wp)return"A"==n.el.tagName?n.el:B&&B.get(0).parentNode&&"A"==B.get(0).parentNode.tagName?B.get(0).parentNode:void 0;var D=n.selection.ranges(0).commonAncestorContainer;try{D&&(D.contains&&D.contains(n.el)||!n.el.contains(D)||n.el==D)&&(D=null)}catch{D=null}if(D&&"A"===D.tagName)return D;var A,C,v=n.selection.element(),T=n.selection.endElement();"A"==v.tagName||n.node.isElement(v)||(v=n.opts.iframe&&null!==(A=n.markdown)&&void 0!==A&&A.isEnabled?null:l(v).parentsUntil(n.$el,"a").first().get(0)),"A"==T.tagName||n.node.isElement(T)||(T=n.opts.iframe&&null!==(C=n.markdown)&&void 0!==C&&C.isEnabled?null:l(T).parentsUntil(n.$el,"a").first().get(0));try{T&&(T.contains&&T.contains(n.el)||!n.el.contains(T)||n.el==T)&&(T=null)}catch{T=null}try{v&&(v.contains&&v.contains(n.el)||!n.el.contains(v)||n.el==v)&&(v=null)}catch{v=null}return T&&T==v&&"A"==T.tagName?(n.browser.msie||n.helpers.isMobile())&&(n.selection.info(v).atEnd||n.selection.info(v).atStart)?null:v:null}function h(){var B,D,A,C,v=n.image?n.image.get():null,T=[];if(v)"A"==v.get(0).parentNode.tagName&&T.push(v.get(0).parentNode);else if(n.win.getSelection){var Z=n.win.getSelection();if(Z.getRangeAt&&Z.rangeCount){C=n.doc.createRange();for(var R=0;R<Z.rangeCount;++R)if((D=(B=Z.getRangeAt(R)).commonAncestorContainer)&&1!=D.nodeType&&(D=D.parentNode),D&&"a"==D.nodeName.toLowerCase())T.push(D);else{A=D.getElementsByTagName("a");for(var M=0;M<A.length;++M)C.selectNodeContents(A[M]),C.compareBoundaryPoints(B.END_TO_START,B)<1&&-1<C.compareBoundaryPoints(B.START_TO_END,B)&&T.push(A[M])}}}else if(n.doc.selection&&"Control"!=n.doc.selection.type)if("a"==(D=(B=n.doc.selection.createRange()).parentElement()).nodeName.toLowerCase())T.push(D);else{A=D.getElementsByTagName("a"),C=n.doc.body.createTextRange();for(var H=0;H<A.length;++H)C.moveToElementText(A[H]),-1<C.compareEndPoints("StartToEnd",B)&&C.compareEndPoints("EndToStart",B)<1&&T.push(A[H])}return T}function O(B){if(n.core.hasFocus()||n.opts.iframe&&(!document.hasFocus||document.hasFocus())){if(F(),B&&"keyup"===B.type&&(B.altKey||B.which==e.KEYCODE.ALT))return!0;setTimeout(function(){if(!B||B&&(1==B.which||"mouseup"!=B.type)){var D=m(),A=n.image?n.image.get():null;if(D&&!A){if(n.image){var C=n.node.contents(D);if(1==C.length&&"IMG"==C[0].tagName){var v=n.selection.ranges(0);return 0===v.startOffset&&0===v.endOffset?l(D).before(e.INVISIBLE_SPACE+e.MARKERS):l(D).after(e.INVISIBLE_SPACE+e.MARKERS),n.selection.restore(),!1}}B&&B.stopPropagation(),x(D)}}},n.helpers.isIOS()?100:0)}}function x(B){var D=n.popups.get("link.edit");D||(D=function(){var Z="";1<=n.opts.linkEditButtons.length&&("A"==n.el.tagName&&0<=n.opts.linkEditButtons.indexOf("linkRemove")&&n.opts.linkEditButtons.splice(n.opts.linkEditButtons.indexOf("linkRemove"),1),Z='<div class="fr-buttons">'.concat(n.button.buildList(n.opts.linkEditButtons),"</div>"));var M=n.popups.create("link.edit",{buttons:Z});return n.$wp&&n.events.$on(n.$wp,"scroll.link-edit",function(){m()&&n.popups.isVisible("link.edit")&&x(m())}),M}());var A=l(B);n.popups.isVisible("link.edit")||n.popups.refresh("link.edit"),n.popups.setContainer("link.edit",n.$sc);var C=A.offset().left+A.outerWidth()/2,v=A.offset().top+A.outerHeight();n.popups.show("link.edit",C,v,A.outerHeight(),!0)}function F(){n.popups.hide("link.edit")}function $(){var B=n.popups.get("link.insert"),D=m();if(D){var A,C,v=l(D),T=B.find('input.fr-link-attr[type="text"]'),Z=B.find('input.fr-link-attr[type="checkbox"]');for(A=0;A<T.length;A++)(C=l(T[A])).val(v.attr(C.attr("name")||""));for(Z.attr("checked",!1),A=0;A<Z.length;A++)C=l(Z[A]),v.attr(C.attr("name"))==C.data("checked")&&C.attr("checked",!0);B.find('input.fr-link-attr[type="text"][name="text"]').val(v.text())}else B.find('input.fr-link-attr[type="text"]').val(""),B.find('input.fr-link-attr[type="checkbox"]').attr("checked",!1),B.find('input.fr-link-attr[type="text"][name="text"]').val(n.selection.text());B.find("input.fr-link-attr").trigger("change"),n.image&&n.image.get()?B.find('.fr-link-attr[name="text"]').parent().hide():B.find('.fr-link-attr[name="text"]').parent().show()}function j(B){if(B)return n.popups.onRefresh("link.insert",$),!0;var D="";1<=n.opts.linkInsertButtons.length&&(D='<div class="fr-buttons fr-tabs">'.concat(n.button.buildList(n.opts.linkInsertButtons),"</div>"));var A="",C=0;for(var v in A='<div class="fr-link-insert-layer fr-layer fr-active" id="fr-link-insert-layer-'.concat(n.id,'">'),A+='<div class="fr-input-line"><input id="fr-link-insert-layer-url-'.concat(n.id,'" name="href" type="text" class="fr-link-attr" placeholder="').concat(n.language.translate("URL"),'" tabIndex="').concat(++C,'"></div>'),n.opts.linkText&&(A+='<div class="fr-input-line"><input id="fr-link-insert-layer-text-'.concat(n.id,'" name="text" type="text" class="fr-link-attr" placeholder="').concat(n.language.translate("Text"),'" tabIndex="').concat(++C,'"></div>')),n.opts.linkAttributes)if(n.opts.linkAttributes.hasOwnProperty(v)){var T=n.opts.linkAttributes[v];A+='<div class="fr-input-line"><input name="'.concat(v,'" type="text" class="fr-link-attr" placeholder="').concat(n.language.translate(T),'" tabIndex="').concat(++C,'"></div>')}n.opts.linkAlwaysBlank||(A+='<div class="fr-checkbox-line"><span class="fr-checkbox"><input name="target" class="fr-link-attr" data-checked="_blank" type="checkbox" id="fr-link-target-'.concat(n.id,'" tabIndex="').concat(++C,'"><span>').concat('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="10" viewBox="0 0 32 32"><path d="M27 4l-15 15-7-7-5 5 12 12 20-20z" fill="#FFF"></path></svg>','</span></span><label id="fr-label-target-').concat(n.id,'">').concat(n.language.translate("Open in new tab"),"</label></div>"));var Z={buttons:D,input_layer:A+='<div class="fr-action-buttons"><button class="fr-command fr-submit" role="button" data-cmd="linkInsert" href="#" tabIndex="'.concat(++C,'" type="button">').concat(n.language.translate("Insert"),"</button></div></div>")},R=n.popups.create("link.insert",Z);return n.$wp&&n.events.$on(n.$wp,"scroll.link-insert",function(){n.image&&n.image.get()&&n.popups.isVisible("link.insert")&&W(),n.popups.isVisible("link.insert")&&N()}),R}function V(B,D,A){if(n.opts.trackChangesEnabled){if(n.edit.on(),n.events.focus(!0),n.undo.saveStep(),n.markers.insert(),n.html.wrap(),!n.$el.find(".fr-marker").length)return void n.popups.hide("link.insert");n.markers.remove()}if(void 0===A&&(A={}),!1===n.events.trigger("link.beforeInsert",[B,D,A]))return!1;var C=n.image?n.image.get():null;C||"A"==n.el.tagName?"A"==n.el.tagName&&n.$el.focus():(n.selection.restore(),n.popups.hide("link.insert"));var v=B;if(n.opts.linkConvertEmailAddress&&n.helpers.isEmail(B)&&!/^mailto:.*/i.test(B)&&(B="mailto:".concat(B)),""===n.opts.linkAutoPrefix||new RegExp("^("+e.LinkProtocols.join("|")+"):.","i").test(B)||/^data:image.*/i.test(B)||/^(https?:|ftps?:|file:|)\/\//i.test(B)||/^([A-Za-z]:(\\){1,2}|[A-Za-z]:((\\){1,2}[^\\]+)+)(\\)?$/i.test(B)||["/","{","[","#","(",".",'"',"\\"].indexOf((B||"")[0])<0&&(B=n.opts.linkAutoPrefix+B),B=n.helpers.sanitizeURL(B),n.opts.linkAlwaysBlank&&(A.target="_blank"),n.opts.linkAlwaysNoFollow&&(A.rel="nofollow"),n.helpers.isEmail(v)&&(A.target=null,A.rel=null),"_blank"==A.target?(n.opts.linkNoOpener&&(A.rel?A.rel+=" noopener":A.rel="noopener"),n.opts.linkNoReferrer&&(A.rel?A.rel+=" noreferrer":A.rel="noreferrer")):null==A.target&&(A.rel=A.rel?A.rel.replace(/noopener/,"").replace(/noreferrer/,""):null),D=D||"",B===n.opts.linkAutoPrefix)return n.popups.get("link.insert").find('input[name="href"]').addClass("fr-error"),n.events.trigger("link.bad",[v]),!1;var T,Z=m();if(Z){if((T=l(Z)).attr("href",B),0<D.length&&T.text()!=D&&!C){if(n.opts.trackChangesEnabled){var R=l(T.get(0).outerHTML);R.insertBefore(T.parent());var M=n.track_changes.wrapLinkInTracking(R,n.track_changes.getPendingChanges().length-1),H=n.track_changes.wrapInDelete(M);T.parent().append(H)}for(var ne=T.get(0);1===ne.childNodes.length&&ne.childNodes[0].nodeType==Node.ELEMENT_NODE;)ne=ne.childNodes[0];l(ne).text(D)}for(var ee in C||T.prepend(e.START_MARKER).append(e.END_MARKER),A)A[ee]?T.attr(ee,A[ee]):T.removeAttr(ee);C||n.selection.restore()}else{C?(C.wrap('<a href="'.concat(B,'"></a>')),n.image.hasCaption()&&C.parent().append(C.parents(".fr-img-caption").find(".fr-inner"))):(n.format.remove("a"),n.selection.isCollapsed()?(D=0===D.length?v:D,n.html.insert('<a href="'.concat(B,'">').concat(e.START_MARKER).concat(D.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")).concat(e.END_MARKER,"</a>")),n.selection.restore()):0<D.length&&D!=n.selection.text().replace(/\n/g,"")?(n.selection.remove(),n.html.insert('<a href="'.concat(B,'">').concat(e.START_MARKER).concat(D.replace(/&/g,"&amp;")).concat(e.END_MARKER,"</a>")),n.selection.restore()):(function(){if(!n.selection.isCollapsed()){n.selection.save();for(var ae=n.$el.find(".fr-marker").addClass("fr-unprocessed").toArray();ae.length;){var me=l(ae.pop());me.removeClass("fr-unprocessed");var ke=n.node.deepestParent(me.get(0));if(ke){for(var dt=me.get(0),Mt="",xt="";n.node.isBlock(dt=dt.parentNode)||(Mt+=n.node.closeTagString(dt),xt=n.node.openTagString(dt)+xt),dt!=ke;);var Jt=n.node.openTagString(me.get(0))+me.html()+n.node.closeTagString(me.get(0));me.replaceWith('<span id="fr-break"></span>');var Yt=ke.outerHTML;Yt=(Yt=Yt.replace(/<span id="fr-break"><\/span>/g,Mt+Jt+xt)).replace(xt+Mt,""),ke.outerHTML=Yt}ae=n.$el.find(".fr-marker.fr-unprocessed").toArray()}n.html.cleanEmptyTags(),n.selection.restore()}}(),n.format.apply("a",{href:B})));for(var oe=h(),ie=0;ie<oe.length;ie++)(T=l(oe[ie])).attr(A),T.removeAttr("_moz_dirty");1==oe.length&&n.$wp&&!C&&(l(oe[0]).prepend(e.START_MARKER).append(e.END_MARKER),n.selection.restore())}if(C){var we=n.popups.get("link.insert");we&&we.find("input:focus").blur(),n.image.edit(C)}else O()}function N(){F();var B=m();if(B){var D=n.popups.get("link.insert");D||(D=j()),n.popups.isVisible("link.insert")||(n.popups.refresh("link.insert"),n.selection.save(),n.helpers.isMobile()&&(n.events.disableBlur(),n.$el.blur(),n.events.enableBlur())),n.popups.setContainer("link.insert",n.$sc);var A=(n.image?n.image.get():null)||l(B),C=A.offset().left+A.outerWidth()/2,v=A.offset().top+A.outerHeight();n.popups.show("link.insert",C,v,A.outerHeight(),!0)}}function W(){var B=n.image?n.image.getEl():null;if(B){var D=n.popups.get("link.insert"),A=B.outerWidth()/2;n.image.hasCaption()&&(B=B.find(".fr-img-wrap"),l(B)&&l(B).find("img")&&(A=l(B).find("img").outerWidth()/2)),D||(D=j()),$(),n.popups.setContainer("link.insert",n.$sc);var C=B.offset().left+A,v=B.offset().top+B.outerHeight(),T=B.outerHeight();n.opts.iframe&&n.image.hasCaption()&&l(B)&&l(B).find("img")&&(T=l(B).find("img").outerHeight()),n.popups.show("link.insert",C,v,T,!0)}}return{_init:function(){n.events.on("keyup",function(D){D.which!=e.KEYCODE.ESC&&O(D)}),n.events.on("window.mouseup",O),n.events.$on(n.$el,"click","a",function(D){n.edit.isDisabled()&&D.preventDefault()}),n.helpers.isMobile()&&n.events.$on(n.$doc,"selectionchange",O),j(!0),"A"==n.el.tagName&&n.$el.addClass("fr-view"),n.events.on("toolbar.esc",function(){if(n.popups.isVisible("link.edit"))return n.events.disableBlur(),n.events.focus(),!1},!0)},remove:function(){var D=m(),A=n.image?n.image.get():null;if(!1===n.events.trigger("link.beforeRemove",[D]))return!1;if(A&&D)if(n.image.hasCaption()){A.addClass("img-link-caption"),l(D).replaceWith(l(D).html());var C=document.querySelectorAll("img.img-link-caption");n.image.edit(l(C[0])),l(C[0]).removeClass("img-link-caption")}else A.unwrap(),n.image.edit(A);else D&&(n.selection.save(),l(D).replaceWith(l(D).html()),n.selection.restore(),F())},showInsertPopup:function(){var D=n.$tb.find('.fr-command[data-cmd="insertLink"]'),A=n.popups.get("link.insert");if(A||(A=j()),!A.hasClass("fr-active"))if(n.popups.refresh("link.insert"),n.popups.setContainer("link.insert",n.$tb||n.$sc),D.isVisible()){var C=n.button.getPosition(D);n.popups.show("link.insert",C.left,C.top,D.outerHeight())}else n.position.forSelection(A),n.popups.show("link.insert")},usePredefined:function(D){var A,C,v=n.opts.linkList[D],T=n.popups.get("link.insert"),Z=T.find('input.fr-link-attr[type="text"]'),R=T.find('input.fr-link-attr[type="checkbox"]');for(v.rel&&(T.rel=v.rel),C=0;C<Z.length;C++)v[(A=l(Z[C])).attr("name")]?(A.val(v[A.attr("name")]),A.toggleClass("fr-not-empty",!0)):"text"!=A.attr("name")&&A.val("");for(C=0;C<R.length;C++)(A=l(R[C])).attr("checked",A.data("checked")==v[A.attr("name")]);n.accessibility.focusPopup(T)},insertCallback:function(){var D,A,C=n.popups.get("link.insert"),v=C.find('input.fr-link-attr[type="text"]'),T=C.find('input.fr-link-attr[type="checkbox"]'),Z=(v.filter('[name="href"]').val()||"").trim(),R=n.opts.linkText?v.filter('[name="text"]').val():"",M={};for(A=0;A<v.length;A++)D=l(v[A]),["href","text"].indexOf(D.attr("name"))<0&&(M[D.attr("name")]=D.val());for(A=0;A<T.length;A++)(D=l(T[A])).is(":checked")?M[D.attr("name")]=D.data("checked"):M[D.attr("name")]=D.data("unchecked")||null;C.rel&&(M.rel=C.rel);var H=n.helpers.scrollTop();V(Z,R,M),l(n.o_win).scrollTop(H)},insert:V,update:N,get:m,allSelected:h,back:function(){n.image&&n.image.get()?n.image.back():(n.events.disableBlur(),n.selection.restore(),n.events.enableBlur(),m()&&n.$wp?(n.selection.restore(),F(),O()):"A"==n.el.tagName?(n.$el.focus(),O()):(n.popups.hide("link.insert"),n.toolbar.showInline()))},imageLink:W,applyStyle:function(D,A,C){void 0===C&&(C=n.opts.linkMultipleStyles),void 0===A&&(A=n.opts.linkStyles);var v=m();if(!v)return!1;if(!C){var T=Object.keys(A);T.splice(T.indexOf(D),1),l(v).removeClass(T.join(" "))}l(v).toggleClass(D),O()}}},e.DefineIcon("insertLink",{NAME:"link",SVG_KEY:"insertLink"}),e.RegisterShortcut(e.KEYCODE.K,"insertLink",null,"K"),e.RegisterCommand("insertLink",{title:"Insert Link",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("link.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("link.insert")):this.link.showInsertPopup()},plugin:"link"}),e.DefineIcon("linkOpen",{NAME:"external-link",FA5NAME:"external-link-alt",SVG_KEY:"openLink"}),e.RegisterCommand("linkOpen",{title:"Open Link",undo:!1,refresh:function(n){this.link.get()?n.removeClass("fr-hidden"):n.addClass("fr-hidden")},callback:function(){var n=this.link.get();n&&(-1!==n.href.indexOf("mailto:")?this.o_win.open(n.href).close():(n.target||(n.target="_self"),this.browser.msie||this.browser.edge?this.o_win.open(n.href,n.target):this.o_win.open(n.href,n.target,"noopener")),this.popups.hide("link.edit"))},plugin:"link"}),e.DefineIcon("linkEdit",{NAME:"edit",SVG_KEY:"edit"}),e.RegisterCommand("linkEdit",{title:"Edit Link",undo:!1,refreshAfterCallback:!1,popup:!0,callback:function(){this.link.update()},refresh:function(n){this.link.get()?n.removeClass("fr-hidden"):n.addClass("fr-hidden")},plugin:"link"}),e.DefineIcon("linkRemove",{NAME:"unlink",SVG_KEY:"unlink"}),e.RegisterCommand("linkRemove",{title:"Unlink",callback:function(){this.link.remove()},refresh:function(n){this.link.get()?n.removeClass("fr-hidden"):n.addClass("fr-hidden")},plugin:"link"}),e.DefineIcon("linkBack",{NAME:"arrow-left",SVG_KEY:"back"}),e.RegisterCommand("linkBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.link.back()},refresh:function(n){var l=this.link.get()&&this.doc.hasFocus();this.image&&this.image.get()||l||this.opts.toolbarInline?(n.removeClass("fr-hidden"),n.next(".fr-separator").removeClass("fr-hidden")):(n.addClass("fr-hidden"),n.next(".fr-separator").addClass("fr-hidden"))},plugin:"link"}),e.DefineIcon("linkList",{NAME:"search",SVG_KEY:"search"}),e.RegisterCommand("linkList",{title:"Choose Link",type:"dropdown",focus:!1,undo:!1,refreshAfterCallback:!1,html:function(){for(var n='<ul class="fr-dropdown-list" role="presentation">',l=this.opts.linkList,m=0;m<l.length;m++)n+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="linkList" data-param1="'.concat(m,'">').concat(l[m].displayText||l[m].text,"</a></li>");return n+"</ul>"},callback:function(n,l){this.link.usePredefined(l)},plugin:"link"}),e.RegisterCommand("linkInsert",{focus:!1,refreshAfterCallback:!1,callback:function(){this.link.insertCallback()},refresh:function(n){this.link.get()?n.text(this.language.translate("Update")):n.text(this.language.translate("Insert"))},plugin:"link"}),e.DefineIcon("imageLink",{NAME:"link",SVG_KEY:"insertLink"}),e.RegisterCommand("imageLink",{title:"Insert Link",undo:!1,focus:!1,popup:!0,callback:function(){this.link.imageLink()},refresh:function(n){var l;this.link.get()?((l=n.prev()).hasClass("fr-separator")&&l.removeClass("fr-hidden"),n.addClass("fr-hidden")):((l=n.prev()).hasClass("fr-separator")&&l.addClass("fr-hidden"),n.removeClass("fr-hidden"))},plugin:"link"}),e.DefineIcon("linkStyle",{NAME:"magic",SVG_KEY:"linkStyles"}),e.RegisterCommand("linkStyle",{title:"Style",type:"dropdown",html:function(){var n='<ul class="fr-dropdown-list" role="presentation">',l=this.opts.linkStyles;for(var m in l)l.hasOwnProperty(m)&&(n+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="linkStyle" data-param1="'.concat(m,'">').concat(this.language.translate(l[m]),"</a></li>"));return n+"</ul>"},callback:function(n,l){this.link.applyStyle(l)},refreshOnShow:function(n,l){var m=this.$,h=this.link.get();if(h){var O=m(h);l.find(".fr-command").each(function(){var x=m(this).data("param1"),F=O.hasClass(x);m(this).toggleClass("fr-active",F).attr("aria-selected",F)})}},refresh:function(n){this.link.get()?n.removeClass("fr-hidden"):n.addClass("fr-hidden")},plugin:"link"}),Object.assign(e.DEFAULTS,{listAdvancedTypes:!0}),e.PLUGINS.lists=function(n){var l=n.$;function m($){return'<span class="fr-open-'.concat($.toLowerCase(),'"></span>')}function h($){return'<span class="fr-close-'.concat($.toLowerCase(),'"></span>')}function x($){var j,V;for(j=$.length-1;0<=j;j--)for(V=j-1;0<=V;V--){if(l($[V]).find($[j]).length||$[V]==$[j]){$.splice(j,1);break}if(l($[V]).contains($[j])){$.splice(V,1);break}}var N=[];for(j=0;j<$.length;j++){var W=l($[j]),B=$[j].parentNode,D=W.attr("class");if(W.before(h(B.tagName)),"LI"==B.parentNode.tagName)W.before(h("LI")),W.after(m("LI"));else if("OL"==B.parentNode.tagName)W.before(h("OL")),W.after(m("OL"));else if("UL"==B.parentNode.tagName)W.before(h("UL")),W.after(m("UL"));else{var A="";D&&(A+=' class="'.concat(D,'"'));var C="rtl"==n.opts.direction||"rtl"==W.css("direction")?"margin-right":"margin-left";n.helpers.getPX(l(B).css(C))&&0<=(l(B).attr("style")||"").indexOf("".concat(C,":"))&&(A+=' style="'.concat(C,":").concat(n.helpers.getPX(l(B).css(C)),'px;"')),n.html.defaultTag()&&0===W.find(n.html.blockTagsQuery()).length&&W.wrapInner(n.html.defaultTag()+A),n.node.isEmpty(W.get(0),!0)||0!==W.find(n.html.blockTagsQuery()).length||("DIV"==B.parentNode.tagName&&n.html.defaultTag()?(W.prepend(m(n.html.defaultTag())),W.append(h(n.html.defaultTag()))):W.append("<br>")),W.append(m("LI")),W.prepend(h("LI"))}W.after(m(B.tagName)),"LI"==B.parentNode.tagName&&(B=B.parentNode.parentNode),N.indexOf(B)<0&&N.push(B)}for(j=0;j<N.length;j++){var v=l(N[j]),T=v.html();T=(T=T.replace(/<span class="fr-close-([a-z]*)"><\/span>/g,"</$1>")).replace(/<span class="fr-open-([a-z]*)"><\/span>/g,"<$1>"),v.replaceWith(n.node.openTagString(v.get(0))+T+n.node.closeTagString(v.get(0)))}n.$el.find("li:empty").remove(),n.$el.find("ul:empty, ol:empty").remove(),n.clean.lists(),n.$el.find("ul:empty, ol:empty").remove(),n.html.wrap()}function F($){if("indent"==$||"outdent"==$){var j=!1,V=n.selection.blocks(),N=[],W=V[0].previousSibling||V[0].parentElement;if("outdent"==$){if("UL"!=V[0].parentNode.tagName&&"UL"!=W.parentNode.tagName&&"OL"!=W.parentNode.tagName&&"LI"!=W.parentNode.tagName)return;if(!V[0].previousSibling&&"none"==W.parentNode.style.listStyleType)return void function(A){for(n.selection.save();0<A.childNodes.length;)A.parentNode.parentNode.append(A.childNodes[0]);n.clean.lists(),n.selection.restore()}(W)}else{if("UL"!=V[0].parentElement.tagName&&"OL"!=V[0].parentElement.tagName&&"LI"!=V[0].parentElement.tagName)return;if(n.node.isBlock(V[0])&&"LI"!==V[0].tagName&&0<l(V[0]).parentsUntil(n.$el,"LI").length&&(V[0]=V[0].parentElement,W=V[0].parentElement),!V[0].previousSibling||"LI"!=V[0].previousSibling.tagName)return void function(A){n.selection.save();for(var C="OL"==A.tagName?document.createElement("ol"):document.createElement("ul");0<A.childNodes.length;)C.append(A.childNodes[0]);var v=document.createElement("li");C.append(v),A.append(C),n.clean.lists(),n.selection.restore()}(W)}for(var B=0;B<V.length;B++)"LI"==V[B].tagName?(j=!0,N.push(V[B])):"LI"==V[B].parentNode.tagName&&(j=!0,N.push(V[B].parentNode));j&&("indent"==$?function(A){n.selection.save();for(var C=0;C<A.length;C++){var v=A[C].previousSibling;if(v){var T=l(A[C]).find("> ul, > ol").last().get(0);if(T){var Z=l(document.createElement("li"));if(T.childNodes.length)for(var R=T.childNodes[0].attributes,M=0;M<R.length;M++){var H=R[M];"style"===H.name&&(Z[0].style.cssText+=H.value)}l(T).prepend(Z);for(var ne=n.node.contents(A[C])[0];ne&&!n.node.isList(ne);){var ee=ne.nextSibling;Z.append(ne),ne=ee}l(v).append(l(T)),l(A[C]).remove()}else{var oe=l(v).find("> ul, > ol").last().get(0);if(oe)l(oe).append(l(A[C]));else{var ie=l("<".concat(A[C].parentNode.tagName,">"));l(v).append(ie),ie.append(l(A[C]))}}}}n.clean.lists(),n.selection.restore()}(N):(A=N,n.selection.save(),x(A),n.selection.restore()))}var A}return{_init:function(){n.events.on("commands.after",F),n.events.on("keydown",function(j){if(j.which==e.KEYCODE.TAB){for(var V=n.selection.blocks(),N=[],W=0;W<V.length;W++)"LI"==V[W].tagName?N.push(V[W]):"LI"==V[W].parentNode.tagName&&N.push(V[W].parentNode);if(1<=N.length||N.length&&(n.selection.info(N[0]).atStart||n.node.isEmpty(N[0])))return j.preventDefault(),j.stopPropagation(),j.shiftKey?n.commands.outdent():n.commands.indent(),!1}},!0)},format:function(j,V){var N,W,B=1<(W=n.selection.blocks(!0)).length&&W[W.length-1],D=n.selection.ranges();if(B&&D.length&&n.node.isEmpty(B)&&!D[0].endOffset&&D[0].setEndAfter(B.firstChild,1),n.html.syncInputs(),n.selection.save(),n.browser.safari&&n.helpers.getSafariVersion()<17){var A=n.selection.ranges();if(D&&D[0].endContainer&&A&&A[0].endContainer&&!D[0].endContainer.isSameNode(A[0].endContainer)&&D[0].endContainer.previousSibling&&D[0].endContainer.previousSibling.isSameNode(A[0].endContainer)){var C=l(A[0].endContainer).find('.fr-marker[data-type="false"]');l(D[0].endContainer).append(C[0])}}for(n.html.wrap(!0,!0,!0,!0),n.selection.restore(),W=n.selection.blocks(!0),N=0;N<W.length;N++)"LI"!=W[N].tagName&&"LI"==W[N].parentNode.tagName&&(W[N]=W[N].parentNode);if(n.selection.save(),function(T,Z){for(var R=!0,M=0;M<T.length;M++){if("LI"!=T[M].tagName)return!1;T[M].parentNode.tagName!=Z&&(R=!1)}return R}(W,j)?V||x(W):function O($,j){!function(T,Z){for(var R=[],M=0;M<T.length;M++){var H=T[M].parentNode;"LI"==T[M].tagName&&H.tagName!=Z&&R.indexOf(H)<0&&R.push(H)}for(var ne=R.length-1;0<=ne;ne--){var ee=l(R[ne]);ee.replaceWith("<".concat(Z.toLowerCase()," ").concat(n.node.attributes(ee.get(0)),">").concat(ee.html(),"</").concat(Z.toLowerCase(),">"))}}($,j);var V,N=n.html.defaultTag(),W=null;$.length&&(V="rtl"==n.opts.direction||"rtl"==l($[0]).css("direction")?"margin-right":"margin-left");for(var B=0;B<$.length;B++)if("TD"!=$[B].tagName&&"TH"!=$[B].tagName&&"LI"!=$[B].tagName){var D=n.helpers.getPX(l($[B]).css(V))||0;($[B].style.marginLeft=null)===W&&(W=D);var A=0<W?"<".concat(j,' style="').concat(V,": ").concat(W,'px ">'):"<".concat(j,">"),C="</".concat(j,">");for(D-=W;0<D/n.opts.indentMargin;)A+="</".concat(j,">"),C+=C,D-=n.opts.indentMargin;N&&$[B].tagName.toLowerCase()==N?l($[B]).replaceWith("".concat(A,"<li").concat(n.node.attributes($[B]),">").concat(l($[B]).html(),"</li>").concat(C)):l($[B]).wrap("".concat(A,"<li></li>").concat(C))}n.clean.lists()}(W,j),n.html.unwrap(),n.selection.restore(),V=V||"default"){for(W=n.selection.blocks(),N=0;N<W.length;N++)"LI"!=W[N].tagName&&"LI"==W[N].parentNode.tagName&&(W[N]=W[N].parentNode);for(N=0;N<W.length;N++)"LI"==W[N].tagName&&(l(W[N].parentNode).css("list-style-type","default"===V?"":V),0===(l(W[N].parentNode).attr("style")||"").length&&l(W[N].parentNode).removeAttr("style"))}},refresh:function(j,V){var N=l(n.selection.element());if(N.get(0)!=n.el){var W=N.get(0);(W="LI"!=W.tagName&&W.firstElementChild&&"LI"!=W.firstElementChild.tagName?N.parents("li").get(0):"LI"==W.tagName||W.firstElementChild?W.firstElementChild&&"LI"==W.firstElementChild.tagName?N.get(0).firstChild:N.get(0):N.parents("li").get(0))&&W.parentNode.tagName==V&&n.el.contains(W.parentNode)&&j.addClass("fr-active")}}}},e.DefineIcon("formatOLSimple",{NAME:"list-ol",SVG_KEY:"orderedList"}),e.RegisterCommand("formatOLSimple",{title:"Ordered List",type:"button",options:{default:"Default",circle:"Circle",disc:"Disc",square:"Square"},refresh:function(n){this.lists.refresh(n,"OL")},callback:function(n,l){this.lists.format("OL",l)},plugin:"lists"}),e.RegisterCommand("formatUL",{title:"Unordered List",type:"button",hasOptions:function(){return this.opts.listAdvancedTypes},options:{default:"Default",circle:"Circle",disc:"Disc",square:"Square"},refresh:function(n){this.lists.refresh(n,"UL")},callback:function(n,l){this.lists.format("UL",l)},plugin:"lists"}),e.RegisterCommand("formatOL",{title:"Ordered List",hasOptions:function(){return this.opts.listAdvancedTypes},options:{default:"Default","lower-alpha":"Lower Alpha","lower-greek":"Lower Greek","lower-roman":"Lower Roman","upper-alpha":"Upper Alpha","upper-roman":"Upper Roman"},refresh:function(n){this.lists.refresh(n,"OL")},callback:function(n,l){this.lists.format("OL",l)},plugin:"lists"}),e.DefineIcon("formatUL",{NAME:"list-ul",SVG_KEY:"unorderedList"}),e.DefineIcon("formatOL",{NAME:"list-ol",SVG_KEY:"orderedList"}),Object.assign(e.DEFAULTS,{paragraphFormat:{N:"Normal",H1:"Heading 1",H2:"Heading 2",H3:"Heading 3",H4:"Heading 4",PRE:"Code"},paragraphFormatSelection:!1,paragraphDefaultSelection:"Paragraph Format"}),e.PLUGINS.paragraphFormat=function(n){var l=n.$;function m(h,O){var x=n.html.defaultTag();if(O&&O.toLowerCase()!=x)if(0<h.find("ul, ol").length){var F=l("<"+O+">");h.prepend(F);for(var $=n.node.contents(h.get(0))[0];$&&["UL","OL"].indexOf($.tagName)<0;){var j=$.nextSibling;F.append($),$=j}}else h.html("<"+O+">"+h.html()+"</"+O+">")}return{apply:function(O){"N"==O&&(O=n.html.defaultTag()),n.selection.save(),n.html.wrap(!0,!0,!n.opts.paragraphFormat.BLOCKQUOTE,!0,!0),n.selection.restore();var x,F,$,j,V,N,W,B,D=n.selection.blocks();n.selection.save(),n.$el.find("pre").attr("skip",!0);for(var A=0;A<D.length;A++)if(D[A].tagName!=O&&!n.node.isList(D[A])){var C=l(D[A]);if("LI"==D[A].tagName)m(C,O);else if("LI"==D[A].parentNode.tagName&&D[A])N=C,W=O,B=n.html.defaultTag(),W&&W.toLowerCase()!=B||(W='div class="fr-temp-div"'),N.replaceWith(l("<"+W+">").html(N.html()));else if(0<=["TD","TH"].indexOf(D[A].parentNode.tagName))$=C,j=O,V=n.html.defaultTag(),j||(j='div class="fr-temp-div"'+(n.node.isEmpty($.get(0),!0)?' data-empty="true"':"")),j.toLowerCase()==V?(n.node.isEmpty($.get(0),!0)||$.append("<br/>"),$.replaceWith($.html())):$.replaceWith(l("<"+j+">").html($.html()));else{if("PRE"===O&&null===C[0].nextSibling){var v=l("<br>");C[0].after(v[0])}x=C,(F=O)||(F='div class="fr-temp-div"'+(n.node.isEmpty(x.get(0),!0)?' data-empty="true"':"")),("H1"==F||"H2"==F||"H3"==F||"H4"==F||"H5"==F)&&-1<n.node.attributes(x.get(0)).indexOf("font-size:")?x.replaceWith(l("<"+F+" "+n.node.attributes(x.get(0)).replace(/font-size:[0-9]+px;?/,"")+">").html(x.html()).removeAttr("data-empty")):x.replaceWith(l("<"+F+" "+n.node.attributes(x.get(0))+">").html(x.html()).removeAttr("data-empty"))}}n.$el.find('pre:not([skip="true"]) + pre:not([skip="true"])').each(function(){l(this).prev().append("<br>"+l(this).html()),l(this).remove()}),n.$el.find("pre").removeAttr("skip"),n.html.unwrap(),n.selection.restore()},refreshOnShow:function(O,x){var F=n.selection.blocks();if(F.length){var $=F[0],j="N",V=n.html.defaultTag();$.tagName.toLowerCase()!=V&&$!=n.el&&(j=$.tagName),x.find('.fr-command[data-param1="'+j+'"]').addClass("fr-active").attr("aria-selected",!0)}else x.find('.fr-command[data-param1="N"]').addClass("fr-active").attr("aria-selected",!0)},refresh:function(O){if(n.opts.paragraphFormatSelection){var x=n.selection.blocks();if(x.length){var F=x[0],$="N",j=n.html.defaultTag();F.tagName.toLowerCase()!=j&&F!=n.el&&($=F.tagName),0<=["LI","TD","TH"].indexOf($)&&($="N"),O.find(">span").text(n.language.translate(n.opts.paragraphFormat[$]))}else O.find(">span").text(n.language.translate(n.opts.paragraphFormat.N))}}}},e.RegisterCommand("paragraphFormat",{type:"dropdown",displaySelection:function(n){return n.opts.paragraphFormatSelection},defaultSelection:function(n){return n.language.translate(n.opts.paragraphDefaultSelection)},displaySelectionWidth:80,html:function(){var n='<ul class="fr-dropdown-list" role="presentation">',l=this.opts.paragraphFormat;for(var m in l)if(l.hasOwnProperty(m)){var h=this.shortcuts.get("paragraphFormat."+m);h=h?'<span class="fr-shortcut">'+h+"</span>":"",n+='<li role="presentation"><'+("N"==m?this.html.defaultTag()||"DIV":m)+' style="padding: 0 !important; margin: 0 !important; border: 0 !important; background-color: transparent !important; '+("PRE"==m||"N"==m?"font-size: 15px":"font-weight: bold !important; ")+("H1"==m?"font-size: 2em !important; ":"")+("H2"==m?"font-size: 1.5em !important; ":"")+("H3"==m?"font-size: 1.17em !important; ":"")+("H4"==m?"font-size: 15px !important;":"")+'"  role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="paragraphFormat" data-param1="'+m+'" title="'+this.language.translate(l[m])+'">'+this.language.translate(l[m])+"</a></"+("N"==m?this.html.defaultTag()||"DIV":m)+"></li>"}return n+"</ul>"},title:"Paragraph Format",callback:function(n,l){this.paragraphFormat.apply(l)},refresh:function(n){this.paragraphFormat.refresh(n)},refreshOnShow:function(n,l){this.paragraphFormat.refreshOnShow(n,l)},plugin:"paragraphFormat"}),e.DefineIcon("paragraphFormat",{NAME:"paragraph",SVG_KEY:"paragraphFormat"}),Object.assign(e.DEFAULTS,{paragraphStyles:{"fr-text-gray":"Gray","fr-text-bordered":"Bordered","fr-text-spaced":"Spaced","fr-text-uppercase":"Uppercase"},paragraphMultipleStyles:!0}),e.PLUGINS.paragraphStyle=function(n){var l=n.$;return{_init:function(){},apply:function(h,O,x){void 0===O&&(O=n.opts.paragraphStyles),void 0===x&&(x=n.opts.paragraphMultipleStyles);var F="";x||((F=Object.keys(O)).splice(F.indexOf(h),1),F=F.join(" ")),n.selection.save(),n.html.wrap(!0,!0,!0,!0),n.selection.restore();var $=n.selection.blocks();n.selection.save();for(var j=l($[0]).hasClass(h),V=0;V<$.length;V++)l($[V]).removeClass(F).toggleClass(h,!j),l($[V]).hasClass("fr-temp-div")&&l($[V]).removeClass("fr-temp-div"),""===l($[V]).attr("class")&&l($[V]).removeAttr("class");if(1===$.length&&"fr-text-bordered"===h&&null===$[0].nextSibling){var N=l("<br>");$[0].after(N[0])}n.html.unwrap(),n.selection.restore()},refreshOnShow:function(h,O){var x=n.selection.blocks();if(x.length){var F=l(x[0]);O.find(".fr-command").each(function(){var $=l(this).data("param1"),j=F.hasClass($);l(this).toggleClass("fr-active",j).attr("aria-selected",j)})}}}},e.RegisterCommand("paragraphStyle",{type:"dropdown",html:function(){var n='<ul class="fr-dropdown-list" role="presentation">',l=this.opts.paragraphStyles;for(var m in l)l.hasOwnProperty(m)&&(n+='<li role="presentation"><a class="fr-command '.concat(m,'" tabIndex="-1" role="option" data-cmd="paragraphStyle" data-param1="').concat(m,'" title="').concat(this.language.translate(l[m]),'">').concat(this.language.translate(l[m]),"</a></li>"));return n+"</ul>"},title:"Paragraph Style",callback:function(n,l){this.paragraphStyle.apply(l)},refreshOnShow:function(n,l){this.paragraphStyle.refreshOnShow(n,l)},plugin:"paragraphStyle"}),e.DefineIcon("paragraphStyle",{NAME:"magic",SVG_KEY:"paragraphStyle"}),Object.assign(e.DEFAULTS,{html2pdf:window.html2pdf}),e.PLUGINS.print=function(n){return{run:function(){!function(h){var O=n.html.get(),x=null;n.shared.print_iframe?x=n.shared.print_iframe:((x=document.createElement("iframe")).name="fr-print",x.style.position="fixed",x.style.top="0",x.style.left="-9999px",x.style.height="100%",x.style.width="0",x.style.overflow="hidden",x.style["z-index"]="2147483647",x.style.tabIndex="-1",n.events.on("shared.destroy",function(){x.remove()}),n.shared.print_iframe=x);try{document.body.removeChild(x)}catch{}document.body.appendChild(x);x.addEventListener("load",function V(){setTimeout(function(){n.events.disableBlur(),window.frames["fr-print"].focus(),window.frames["fr-print"].print(),n.$win.get(0).focus(),n.events.disableBlur(),n.events.focus()},0),x.removeEventListener("load",V)});var $=x.contentWindow;$.document.open(),$.document.write("<!DOCTYPE html><html "+(n.opts.documentReady?'style="margin: 0; padding: 0;"':"")+"><head><title>"+document.title+"</title>"),Array.prototype.forEach.call(document.querySelectorAll("style"),function(V){V=V.cloneNode(!0),$.document.write(V.outerHTML)});var j=document.querySelectorAll("link[rel=stylesheet]");Array.prototype.forEach.call(j,function(V){var N=document.createElement("link");N.rel=V.rel,N.href=V.href,N.media="print",N.type="text/css",N.media="all",$.document.write(N.outerHTML)}),$.document.write('</head><body style="height:auto;text-align: '+("rtl"==n.opts.direction?"right":"left")+"; direction: "+n.opts.direction+"; "+(n.opts.documentReady?" padding: 2cm; width: 17cm; margin: 0;":"")+'"><div class="fr-view">'),$.document.write(O),$.document.write("</div></body></html>"),$.document.close()}()},toPDF:function(){n.opts.html2pdf&&(n.$el.css("text-align","left"),n.opts.html2pdf().set({margin:[10,20],html2canvas:{useCORS:!0}}).from(n.el).save(),setTimeout(function(){n.$el.css("text-align","")},100))}}},e.DefineIcon("print",{NAME:"print",SVG_KEY:"print"}),e.RegisterCommand("print",{title:"Print",undo:!1,focus:!1,plugin:"print",callback:function(){this.print.run()}}),e.DefineIcon("getPDF",{NAME:"file-pdf-o",FA5NAME:"file-pdf",SVG_KEY:"pdfExport"}),e.RegisterCommand("getPDF",{title:"Download PDF",type:"button",focus:!1,undo:!1,callback:function(){this.print.toPDF()}}),Object.assign(e.DEFAULTS,{quickInsertButtons:["image","video","embedly","table","ul","ol","hr"],quickInsertTags:["p","div","h1","h2","h3","h4","h5","h6","pre","blockquote"],quickInsertEnabled:!0}),e.QUICK_INSERT_BUTTONS={},e.DefineIcon("quickInsert",{SVG_KEY:"add",template:"svg"}),e.RegisterQuickInsertButton=function(n,l){e.QUICK_INSERT_BUTTONS[n]=Object.assign({undo:!0},l)},e.RegisterQuickInsertButton("image",{icon:"insertImage",requiredPlugin:"image",title:"Insert Image",undo:!1,callback:function(){var n=this,l=n.$;n.shared.$qi_image_input||(n.shared.$qi_image_input=l(document.createElement("input")).attr("accept","image/"+n.opts.imageAllowedTypes.join(", image/").toLowerCase()).attr("name","quickInsertImage".concat(this.id)).attr("style","display: none;").attr("type","file"),l("body").first().append(n.shared.$qi_image_input),n.events.$on(n.shared.$qi_image_input,"change",function(){var m=l(this).data("inst");this.files&&(m.quickInsert.hide(),m.image.upload(this.files)),l(this).val("")},!0)),n.$qi_image_input=n.shared.$qi_image_input,n.helpers.isMobile()&&n.selection.save(),n.events.disableBlur(),n.$qi_image_input.data("inst",n)[0].click()}}),e.RegisterQuickInsertButton("video",{icon:"insertVideo",requiredPlugin:"video",title:"Insert Video",undo:!1,callback:function(){var n=prompt(this.language.translate("Paste the URL of the video you want to insert."));n&&this.video.insertByURL(n)}}),e.RegisterQuickInsertButton("embedly",{icon:"embedly",requiredPlugin:"embedly",title:"Embed URL",undo:!1,callback:function(){var n=prompt(this.language.translate("Paste the URL of any web content you want to insert."));n&&this.embedly.add(n)}}),e.RegisterQuickInsertButton("table",{icon:"insertTable",requiredPlugin:"table",title:"Insert Table",callback:function(){this.table.insert(2,2)}}),e.RegisterQuickInsertButton("ol",{icon:"formatOL",requiredPlugin:"lists",title:"Ordered List",callback:function(){this.lists.format("OL")}}),e.RegisterQuickInsertButton("ul",{icon:"formatUL",requiredPlugin:"lists",title:"Unordered List",callback:function(){this.lists.format("UL")}}),e.RegisterQuickInsertButton("hr",{icon:"insertHR",title:"Insert Horizontal Line",callback:function(){this.commands.insertHR()}}),e.PLUGINS.quickInsert=function(n){var l,m,h=n.$,O=!1;function x(B){var D,A,C;if(D=B.offset().top-n.$box.offset().top,A=(n.$iframe&&n.$iframe.offset().left||0)+B.offset().left-B.position().left-4<l.outerWidth()?B.offset().left+l.outerWidth():0-l.outerWidth(),n.opts.enter!=e.ENTER_BR?C=(l.outerHeight()-B.outerHeight())/2:(h(document.createElement("span")).html(e.INVISIBLE_SPACE).insertAfter(B),C=(l.outerHeight()-B.next().outerHeight())/2,B.next().remove()),n.opts.iframe){var v=n.helpers.getPX(n.$wp.find(".fr-iframe").css("padding-top"));D+=n.$iframe.offset().top+v}l.hasClass("fr-on")&&0<=D&&m.css("top",D-C),0<=D&&D-Math.abs(C)<=n.$box.outerHeight()-B.outerHeight()?(l.hasClass("fr-hidden")&&(l.hasClass("fr-on")&&V(),l.removeClass("fr-hidden")),l.css("top",D-C)):l.hasClass("fr-visible")&&!n.opts.toolbarInline&&(l.addClass("fr-hidden"),N()),l.css("left",A)}function $(){if(n.core.hasFocus()){var B=n.selection.element();if(n.opts.enter==e.ENTER_BR||n.node.isBlock(B)||(B=n.node.blockParent(B)),n.opts.enter==e.ENTER_BR&&!n.node.isBlock(B)){var D=n.node.deepestParent(B);D&&(B=D)}B&&(n.opts.enter!=e.ENTER_BR&&n.node.isEmpty(B)&&0<=n.opts.quickInsertTags.indexOf(B.tagName.toLowerCase())||n.opts.enter==e.ENTER_BR&&("BR"==B.tagName&&(!B.previousSibling||"BR"==B.previousSibling.tagName||n.node.isBlock(B.previousSibling))||n.node.isEmpty(B)&&(!B.previousSibling||"BR"==B.previousSibling.tagName||n.node.isBlock(B.previousSibling))&&(!B.nextSibling||"BR"==B.nextSibling.tagName||n.node.isBlock(B.nextSibling))))?l&&l.data("tag").is(h(B))&&l.hasClass("fr-on")?N():n.selection.isCollapsed()&&function F(B){n.markdown&&n.markdown.isEnabled()||(l||(n.shared.$quick_insert||(n.shared.$quick_insert=h(document.createElement("div")).attr("class","fr-quick-insert").html('<a class="fr-floating-btn" role="button" tabIndex="-1" title="'.concat(n.language.translate("Quick Insert"),'">').concat(n.icon.create("quickInsert"),"</a>"))),l=n.shared.$quick_insert,n.tooltip.bind(n.$box,".fr-quick-insert > a.fr-floating-btn"),n.events.on("destroy",function(){h("body").first().append(l.removeClass("fr-on")),m&&(N(),h("body").first().append(m.css("left",-9999).css("top",-9999)))},!0),n.events.on("shared.destroy",function(){l.html("").removeData().remove(),l=null,m&&(m.html("").removeData().remove(),m=null)},!0),n.events.on("commands.before",j),n.events.on("commands.after",function(){n.popups.areVisible()||$()}),n.events.bindClick(n.$box,".fr-quick-insert > a",V),n.events.bindClick(n.$box,".fr-qi-helper > a.fr-btn",function(A){var C=h(A.currentTarget).data("cmd");if(!1===n.events.trigger("quickInsert.commands.before",[C]))return!1;e.QUICK_INSERT_BUTTONS[C].callback.apply(n,[A.currentTarget]),e.QUICK_INSERT_BUTTONS[C].undo&&n.undo.saveStep(),n.events.trigger("quickInsert.commands.after",[C]),n.quickInsert.hide()}),n.events.$on(n.$wp,"scroll",W),n.events.$on(n.$tb,"transitionend",".fr-more-toolbar",W)),l.hasClass("fr-on")&&N(),n.$box.append(l),x(B),l.data("tag",B),l.addClass("fr-visible"))}(h(B)):j()}}function j(){l&&!O&&(l.hasClass("fr-on")&&N(),l.removeClass("fr-visible fr-on"),l.css("left",-9999).css("top",-9999))}function V(B){if(B&&B.preventDefault(),l.hasClass("fr-on")&&!l.hasClass("fr-hidden"))N();else{if(!n.shared.$qi_helper){for(var D=n.opts.quickInsertButtons,A='<div class="fr-qi-helper">',C=0,v=0;v<D.length;v++){var T=e.QUICK_INSERT_BUTTONS[D[v]];T&&(!T.requiredPlugin||e.PLUGINS[T.requiredPlugin]&&0<=n.opts.pluginsEnabled.indexOf(T.requiredPlugin))&&(A+='<a class="fr-btn fr-floating-btn" role="button" title="'.concat(n.language.translate(T.title),'" tabIndex="-1" data-cmd="').concat(D[v],'" style="transition-delay: ').concat(.025*C++,'s;">').concat(n.icon.create(T.icon),"</a>"))}n.shared.$qi_helper=h(A+="</div>"),n.tooltip.bind(n.shared.$qi_helper,"a.fr-btn"),n.events.$on(n.shared.$qi_helper,"mousedown",function(Z){Z.preventDefault()},!0)}n.$box.append(m=n.shared.$qi_helper),O=!0,setTimeout(function(){O=!1,m.css("top",parseFloat(l.css("top"))),m.css("left",parseFloat(l.css("left"))+l.outerWidth()),m.find("a").addClass("fr-size-1"),l.addClass("fr-on")},10)}}function N(){var B=n.$box.find(".fr-qi-helper");if(B.length){for(var D=B.find("a"),A=0;A<D.length;A++)!function(C){setTimeout(function(){B.children().eq(D.length-1-C).removeClass("fr-size-1")},25*C)}(A);setTimeout(function(){B.css("left",-9999),l&&!l.hasClass("fr-hidden")&&l.removeClass("fr-on")},25*A)}}function W(){l.hasClass("fr-visible")&&x(l.data("tag"))}return{_init:function(){if(!n.$wp||!n.opts.quickInsertEnabled)return!1;n.popups.onShow("image.edit",j),n.events.on("mouseup",$),n.helpers.isMobile()&&n.events.$on(h(n.o_doc),"selectionchange",$),n.events.on("blur",j),n.events.on("keyup",$),n.events.on("keydown",function(){setTimeout(function(){$()},0)})},hide:j}},e.PLUGINS.quote=function(n){var l=n.$;function m(h){for(;h.parentNode&&h.parentNode!=n.el;)h=h.parentNode;return h}return{apply:function(O){n.selection.save(),n.html.wrap(!0,!0,!0,!0),n.selection.restore(),"increase"==O?function(){var F,$=n.selection.blocks();for(F=0;F<$.length;F++)$[F]=m($[F]);n.selection.save();var j=l(document.createElement("blockquote"));for(j.insertBefore($[0]),F=0;F<$.length;F++)j.append($[F]);n.opts.trackChangesEnabled&&n.track_changes.addQuote(j),n.html.unwrap(),n.selection.restore()}():"decrease"==O&&function(){var F,$=n.opts.trackChangesEnabled,j=n.selection.blocks();for(F=0;F<j.length;F++)"BLOCKQUOTE"!=j[F].tagName&&(j[F]=$&&l(j[F]).parentsUntil(n.$el,"[data-track-id^=pending]").get(0)||l(j[F]).parentsUntil(n.$el,"BLOCKQUOTE").get(0));for(n.selection.save(),F=0;F<j.length;F++)j[F]&&($?n.track_changes.removeQuote(l(j[F]),F):l(j[F]).replaceWith(j[F].innerHTML));n.html.unwrap(),n.selection.restore()}()}}},e.RegisterShortcut(e.KEYCODE.SINGLE_QUOTE,"quote","increase","'"),e.RegisterShortcut(e.KEYCODE.SINGLE_QUOTE,"quote","decrease","'",!0),e.RegisterCommand("quote",{title:"Quote",type:"dropdown",html:function(){var n='<ul class="fr-dropdown-list" role="presentation">',l={increase:"Increase",decrease:"Decrease"};for(var m in l)if(l.hasOwnProperty(m)){var h=this.shortcuts.get("quote.".concat(m));n+='<li role="presentation"><a class="fr-command fr-active '.concat(m,'" tabIndex="-1" role="option" data-cmd="quote" data-param1="').concat(m,'" title="').concat(l[m],'">').concat(this.language.translate(l[m])).concat(h?'<span class="fr-shortcut">'.concat(h,"</span>"):"","</a></li>")}return n+"</ul>"},callback:function(n,l){this.quote.apply(l)},plugin:"quote"}),e.DefineIcon("quote",{NAME:"quote-left",SVG_KEY:"blockquote"}),Object.assign(e.DEFAULTS,{saveInterval:1e4,saveURL:null,saveParams:{},saveParam:"body",saveMethod:"POST"}),e.PLUGINS.save=function(n){var l=n.$,m=null,h=null,O=!1,x=1,F=2,$={};function j(W,B){n.events.trigger("save.error",[{code:W,message:$[W]},B])}function V(W){void 0===W&&(W=n.html.get());var B=W,D=n.events.trigger("save.before",[W]);if(!1===D)return!1;if("string"==typeof D&&(W=D),n.opts.saveURL){var A={};for(var C in n.opts.saveParams)if(n.opts.saveParams.hasOwnProperty(C)){var v=n.opts.saveParams[C];A[C]="function"==typeof v?v.call(this):v}var T={};T[n.opts.saveParam]=W,l(this).ajax({method:n.opts.saveMethod,url:n.opts.saveURL,data:Object.assign(T,A),crossDomain:n.opts.requestWithCORS,withCredentials:n.opts.requestWithCredentials,headers:n.opts.requestHeaders,done:function(Z,R,M){h=B,n.events.trigger("save.after",[Z])},fail:function(Z){j(F,Z.response||Z.responseText)}})}else j(x)}function N(){clearTimeout(m),m=setTimeout(function(){var W=n.html.get();(h!=W||O)&&(O=!1,V(h=W))},0)}return $[x]="Missing saveURL option.",$[F]="Something went wrong during save.",{_init:function(){if(n.opts.letteringClass)for(var B=n.opts.letteringClass,D=n.$el.find(".".concat(B)).length,A=0;A<D;A++)n.$el.find(".".concat(B))[A].innerHTML=n.$el.find(".".concat(B))[A].innerText.replace(/([\w'-]+|[?.",])/g,"<span class = 'fr-word-select'>$1</span>");n.opts.saveInterval&&(h=n.html.get(),n.events.on("contentChanged",function(){setTimeout(N,n.opts.saveInterval)}),n.events.on("keydown destroy",function(){clearTimeout(m)}))},save:V,reset:function(){N(),O=!1},force:function(){O=!0}}},e.DefineIcon("save",{NAME:"floppy-o",FA5NAME:"save"}),e.RegisterCommand("save",{title:"Save",undo:!1,focus:!1,refreshAfterCallback:!1,callback:function(){this.save.save()},plugin:"save"}),Object.assign(e.DEFAULTS,{specialCharactersSets:[{title:"Latin",char:"&iexcl;",list:[{char:"&iexcl;",desc:"INVERTED EXCLAMATION MARK"},{char:"&cent;",desc:"CENT SIGN"},{char:"&pound;",desc:"POUND SIGN"},{char:"&curren;",desc:"CURRENCY SIGN"},{char:"&yen;",desc:"YEN SIGN"},{char:"&brvbar;",desc:"BROKEN BAR"},{char:"&sect;",desc:"SECTION SIGN"},{char:"&uml;",desc:"DIAERESIS"},{char:"&copy;",desc:"COPYRIGHT SIGN"},{char:"&trade;",desc:"TRADEMARK SIGN"},{char:"&ordf;",desc:"FEMININE ORDINAL INDICATOR"},{char:"&laquo;",desc:"LEFT-POINTING DOUBLE ANGLE QUOTATION MARK"},{char:"&not;",desc:"NOT SIGN"},{char:"&reg;",desc:"REGISTERED SIGN"},{char:"&macr;",desc:"MACRON"},{char:"&deg;",desc:"DEGREE SIGN"},{char:"&plusmn;",desc:"PLUS-MINUS SIGN"},{char:"&sup2;",desc:"SUPERSCRIPT TWO"},{char:"&sup3;",desc:"SUPERSCRIPT THREE"},{char:"&acute;",desc:"ACUTE ACCENT"},{char:"&micro;",desc:"MICRO SIGN"},{char:"&para;",desc:"PILCROW SIGN"},{char:"&middot;",desc:"MIDDLE DOT"},{char:"&cedil;",desc:"CEDILLA"},{char:"&sup1;",desc:"SUPERSCRIPT ONE"},{char:"&ordm;",desc:"MASCULINE ORDINAL INDICATOR"},{char:"&raquo;",desc:"RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK"},{char:"&frac14;",desc:"VULGAR FRACTION ONE QUARTER"},{char:"&frac12;",desc:"VULGAR FRACTION ONE HALF"},{char:"&frac34;",desc:"VULGAR FRACTION THREE QUARTERS"},{char:"&iquest;",desc:"INVERTED QUESTION MARK"},{char:"&Agrave;",desc:"LATIN CAPITAL LETTER A WITH GRAVE"},{char:"&Aacute;",desc:"LATIN CAPITAL LETTER A WITH ACUTE"},{char:"&Acirc;",desc:"LATIN CAPITAL LETTER A WITH CIRCUMFLEX"},{char:"&Atilde;",desc:"LATIN CAPITAL LETTER A WITH TILDE"},{char:"&Auml;",desc:"LATIN CAPITAL LETTER A WITH DIAERESIS "},{char:"&Aring;",desc:"LATIN CAPITAL LETTER A WITH RING ABOVE"},{char:"&AElig;",desc:"LATIN CAPITAL LETTER AE"},{char:"&Ccedil;",desc:"LATIN CAPITAL LETTER C WITH CEDILLA"},{char:"&Egrave;",desc:"LATIN CAPITAL LETTER E WITH GRAVE"},{char:"&Eacute;",desc:"LATIN CAPITAL LETTER E WITH ACUTE"},{char:"&Ecirc;",desc:"LATIN CAPITAL LETTER E WITH CIRCUMFLEX"},{char:"&Euml;",desc:"LATIN CAPITAL LETTER E WITH DIAERESIS"},{char:"&Igrave;",desc:"LATIN CAPITAL LETTER I WITH GRAVE"},{char:"&Iacute;",desc:"LATIN CAPITAL LETTER I WITH ACUTE"},{char:"&Icirc;",desc:"LATIN CAPITAL LETTER I WITH CIRCUMFLEX"},{char:"&Iuml;",desc:"LATIN CAPITAL LETTER I WITH DIAERESIS"},{char:"&ETH;",desc:"LATIN CAPITAL LETTER ETH"},{char:"&Ntilde;",desc:"LATIN CAPITAL LETTER N WITH TILDE"},{char:"&Ograve;",desc:"LATIN CAPITAL LETTER O WITH GRAVE"},{char:"&Oacute;",desc:"LATIN CAPITAL LETTER O WITH ACUTE"},{char:"&Ocirc;",desc:"LATIN CAPITAL LETTER O WITH CIRCUMFLEX"},{char:"&Otilde;",desc:"LATIN CAPITAL LETTER O WITH TILDE"},{char:"&Ouml;",desc:"LATIN CAPITAL LETTER O WITH DIAERESIS"},{char:"&times;",desc:"MULTIPLICATION SIGN"},{char:"&Oslash;",desc:"LATIN CAPITAL LETTER O WITH STROKE"},{char:"&Ugrave;",desc:"LATIN CAPITAL LETTER U WITH GRAVE"},{char:"&Uacute;",desc:"LATIN CAPITAL LETTER U WITH ACUTE"},{char:"&Ucirc;",desc:"LATIN CAPITAL LETTER U WITH CIRCUMFLEX"},{char:"&Uuml;",desc:"LATIN CAPITAL LETTER U WITH DIAERESIS"},{char:"&Yacute;",desc:"LATIN CAPITAL LETTER Y WITH ACUTE"},{char:"&THORN;",desc:"LATIN CAPITAL LETTER THORN"},{char:"&szlig;",desc:"LATIN SMALL LETTER SHARP S"},{char:"&agrave;",desc:"LATIN SMALL LETTER A WITH GRAVE"},{char:"&aacute;",desc:"LATIN SMALL LETTER A WITH ACUTE "},{char:"&acirc;",desc:"LATIN SMALL LETTER A WITH CIRCUMFLEX"},{char:"&atilde;",desc:"LATIN SMALL LETTER A WITH TILDE"},{char:"&auml;",desc:"LATIN SMALL LETTER A WITH DIAERESIS"},{char:"&aring;",desc:"LATIN SMALL LETTER A WITH RING ABOVE"},{char:"&aelig;",desc:"LATIN SMALL LETTER AE"},{char:"&ccedil;",desc:"LATIN SMALL LETTER C WITH CEDILLA"},{char:"&egrave;",desc:"LATIN SMALL LETTER E WITH GRAVE"},{char:"&eacute;",desc:"LATIN SMALL LETTER E WITH ACUTE"},{char:"&ecirc;",desc:"LATIN SMALL LETTER E WITH CIRCUMFLEX"},{char:"&euml;",desc:"LATIN SMALL LETTER E WITH DIAERESIS"},{char:"&igrave;",desc:"LATIN SMALL LETTER I WITH GRAVE"},{char:"&iacute;",desc:"LATIN SMALL LETTER I WITH ACUTE"},{char:"&icirc;",desc:"LATIN SMALL LETTER I WITH CIRCUMFLEX"},{char:"&iuml;",desc:"LATIN SMALL LETTER I WITH DIAERESIS"},{char:"&eth;",desc:"LATIN SMALL LETTER ETH"},{char:"&ntilde;",desc:"LATIN SMALL LETTER N WITH TILDE"},{char:"&ograve;",desc:"LATIN SMALL LETTER O WITH GRAVE"},{char:"&oacute;",desc:"LATIN SMALL LETTER O WITH ACUTE"},{char:"&ocirc;",desc:"LATIN SMALL LETTER O WITH CIRCUMFLEX"},{char:"&otilde;",desc:"LATIN SMALL LETTER O WITH TILDE"},{char:"&ouml;",desc:"LATIN SMALL LETTER O WITH DIAERESIS"},{char:"&divide;",desc:"DIVISION SIGN"},{char:"&oslash;",desc:"LATIN SMALL LETTER O WITH STROKE"},{char:"&ugrave;",desc:"LATIN SMALL LETTER U WITH GRAVE"},{char:"&uacute;",desc:"LATIN SMALL LETTER U WITH ACUTE"},{char:"&ucirc;",desc:"LATIN SMALL LETTER U WITH CIRCUMFLEX"},{char:"&uuml;",desc:"LATIN SMALL LETTER U WITH DIAERESIS"},{char:"&yacute;",desc:"LATIN SMALL LETTER Y WITH ACUTE"},{char:"&thorn;",desc:"LATIN SMALL LETTER THORN"},{char:"&yuml;",desc:"LATIN SMALL LETTER Y WITH DIAERESIS"}]},{title:"Greek",char:"&Alpha;",list:[{char:"&Alpha;",desc:"GREEK CAPITAL LETTER ALPHA"},{char:"&Beta;",desc:"GREEK CAPITAL LETTER BETA"},{char:"&Gamma;",desc:"GREEK CAPITAL LETTER GAMMA"},{char:"&Delta;",desc:"GREEK CAPITAL LETTER DELTA"},{char:"&Epsilon;",desc:"GREEK CAPITAL LETTER EPSILON"},{char:"&Zeta;",desc:"GREEK CAPITAL LETTER ZETA"},{char:"&Eta;",desc:"GREEK CAPITAL LETTER ETA"},{char:"&Theta;",desc:"GREEK CAPITAL LETTER THETA"},{char:"&Iota;",desc:"GREEK CAPITAL LETTER IOTA"},{char:"&Kappa;",desc:"GREEK CAPITAL LETTER KAPPA"},{char:"&Lambda;",desc:"GREEK CAPITAL LETTER LAMBDA"},{char:"&Mu;",desc:"GREEK CAPITAL LETTER MU"},{char:"&Nu;",desc:"GREEK CAPITAL LETTER NU"},{char:"&Xi;",desc:"GREEK CAPITAL LETTER XI"},{char:"&Omicron;",desc:"GREEK CAPITAL LETTER OMICRON"},{char:"&Pi;",desc:"GREEK CAPITAL LETTER PI"},{char:"&Rho;",desc:"GREEK CAPITAL LETTER RHO"},{char:"&Sigma;",desc:"GREEK CAPITAL LETTER SIGMA"},{char:"&Tau;",desc:"GREEK CAPITAL LETTER TAU"},{char:"&Upsilon;",desc:"GREEK CAPITAL LETTER UPSILON"},{char:"&Phi;",desc:"GREEK CAPITAL LETTER PHI"},{char:"&Chi;",desc:"GREEK CAPITAL LETTER CHI"},{char:"&Psi;",desc:"GREEK CAPITAL LETTER PSI"},{char:"&Omega;",desc:"GREEK CAPITAL LETTER OMEGA"},{char:"&alpha;",desc:"GREEK SMALL LETTER ALPHA"},{char:"&beta;",desc:"GREEK SMALL LETTER BETA"},{char:"&gamma;",desc:"GREEK SMALL LETTER GAMMA"},{char:"&delta;",desc:"GREEK SMALL LETTER DELTA"},{char:"&epsilon;",desc:"GREEK SMALL LETTER EPSILON"},{char:"&zeta;",desc:"GREEK SMALL LETTER ZETA"},{char:"&eta;",desc:"GREEK SMALL LETTER ETA"},{char:"&theta;",desc:"GREEK SMALL LETTER THETA"},{char:"&iota;",desc:"GREEK SMALL LETTER IOTA"},{char:"&kappa;",desc:"GREEK SMALL LETTER KAPPA"},{char:"&lambda;",desc:"GREEK SMALL LETTER LAMBDA"},{char:"&mu;",desc:"GREEK SMALL LETTER MU"},{char:"&nu;",desc:"GREEK SMALL LETTER NU"},{char:"&xi;",desc:"GREEK SMALL LETTER XI"},{char:"&omicron;",desc:"GREEK SMALL LETTER OMICRON"},{char:"&pi;",desc:"GREEK SMALL LETTER PI"},{char:"&rho;",desc:"GREEK SMALL LETTER RHO"},{char:"&sigmaf;",desc:"GREEK SMALL LETTER FINAL SIGMA"},{char:"&sigma;",desc:"GREEK SMALL LETTER SIGMA"},{char:"&tau;",desc:"GREEK SMALL LETTER TAU"},{char:"&upsilon;",desc:"GREEK SMALL LETTER UPSILON"},{char:"&phi;",desc:"GREEK SMALL LETTER PHI"},{char:"&chi;",desc:"GREEK SMALL LETTER CHI"},{char:"&psi;",desc:"GREEK SMALL LETTER PSI"},{char:"&omega;",desc:"GREEK SMALL LETTER OMEGA"},{char:"&thetasym;",desc:"GREEK THETA SYMBOL"},{char:"&upsih;",desc:"GREEK UPSILON WITH HOOK SYMBOL"},{char:"&straightphi;",desc:"GREEK PHI SYMBOL"},{char:"&piv;",desc:"GREEK PI SYMBOL"},{char:"&Gammad;",desc:"GREEK LETTER DIGAMMA"},{char:"&gammad;",desc:"GREEK SMALL LETTER DIGAMMA"},{char:"&varkappa;",desc:"GREEK KAPPA SYMBOL"},{char:"&varrho;",desc:"GREEK RHO SYMBOL"},{char:"&straightepsilon;",desc:"GREEK LUNATE EPSILON SYMBOL"},{char:"&backepsilon;",desc:"GREEK REVERSED LUNATE EPSILON SYMBOL"}]},{title:"Cyrillic",char:"&#x400",list:[{char:"&#x400",desc:"CYRILLIC CAPITAL LETTER IE WITH GRAVE"},{char:"&#x401",desc:"CYRILLIC CAPITAL LETTER IO"},{char:"&#x402",desc:"CYRILLIC CAPITAL LETTER DJE"},{char:"&#x403",desc:"CYRILLIC CAPITAL LETTER GJE"},{char:"&#x404",desc:"CYRILLIC CAPITAL LETTER UKRAINIAN IE"},{char:"&#x405",desc:"CYRILLIC CAPITAL LETTER DZE"},{char:"&#x406",desc:"CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I"},{char:"&#x407",desc:"CYRILLIC CAPITAL LETTER YI"},{char:"&#x408",desc:"CYRILLIC CAPITAL LETTER JE"},{char:"&#x409",desc:"CYRILLIC CAPITAL LETTER LJE"},{char:"&#x40A",desc:"CYRILLIC CAPITAL LETTER NJE"},{char:"&#x40B",desc:"CYRILLIC CAPITAL LETTER TSHE"},{char:"&#x40C",desc:"CYRILLIC CAPITAL LETTER KJE"},{char:"&#x40D",desc:"CYRILLIC CAPITAL LETTER I WITH GRAVE"},{char:"&#x40E",desc:"CYRILLIC CAPITAL LETTER SHORT U"},{char:"&#x40F",desc:"CYRILLIC CAPITAL LETTER DZHE"},{char:"&#x410",desc:"CYRILLIC CAPITAL LETTER A"},{char:"&#x411",desc:"CYRILLIC CAPITAL LETTER BE"},{char:"&#x412",desc:"CYRILLIC CAPITAL LETTER VE"},{char:"&#x413",desc:"CYRILLIC CAPITAL LETTER GHE"},{char:"&#x414",desc:"CYRILLIC CAPITAL LETTER DE"},{char:"&#x415",desc:"CYRILLIC CAPITAL LETTER IE"},{char:"&#x416",desc:"CYRILLIC CAPITAL LETTER ZHE"},{char:"&#x417",desc:"CYRILLIC CAPITAL LETTER ZE"},{char:"&#x418",desc:"CYRILLIC CAPITAL LETTER I"},{char:"&#x419",desc:"CYRILLIC CAPITAL LETTER SHORT I"},{char:"&#x41A",desc:"CYRILLIC CAPITAL LETTER KA"},{char:"&#x41B",desc:"CYRILLIC CAPITAL LETTER EL"},{char:"&#x41C",desc:"CYRILLIC CAPITAL LETTER EM"},{char:"&#x41D",desc:"CYRILLIC CAPITAL LETTER EN"},{char:"&#x41E",desc:"CYRILLIC CAPITAL LETTER O"},{char:"&#x41F",desc:"CYRILLIC CAPITAL LETTER PE"},{char:"&#x420",desc:"CYRILLIC CAPITAL LETTER ER"},{char:"&#x421",desc:"CYRILLIC CAPITAL LETTER ES"},{char:"&#x422",desc:"CYRILLIC CAPITAL LETTER TE"},{char:"&#x423",desc:"CYRILLIC CAPITAL LETTER U"},{char:"&#x424",desc:"CYRILLIC CAPITAL LETTER EF"},{char:"&#x425",desc:"CYRILLIC CAPITAL LETTER HA"},{char:"&#x426",desc:"CYRILLIC CAPITAL LETTER TSE"},{char:"&#x427",desc:"CYRILLIC CAPITAL LETTER CHE"},{char:"&#x428",desc:"CYRILLIC CAPITAL LETTER SHA"},{char:"&#x429",desc:"CYRILLIC CAPITAL LETTER SHCHA"},{char:"&#x42A",desc:"CYRILLIC CAPITAL LETTER HARD SIGN"},{char:"&#x42B",desc:"CYRILLIC CAPITAL LETTER YERU"},{char:"&#x42C",desc:"CYRILLIC CAPITAL LETTER SOFT SIGN"},{char:"&#x42D",desc:"CYRILLIC CAPITAL LETTER E"},{char:"&#x42E",desc:"CYRILLIC CAPITAL LETTER YU"},{char:"&#x42F",desc:"CYRILLIC CAPITAL LETTER YA"},{char:"&#x430",desc:"CYRILLIC SMALL LETTER A"},{char:"&#x431",desc:"CYRILLIC SMALL LETTER BE"},{char:"&#x432",desc:"CYRILLIC SMALL LETTER VE"},{char:"&#x433",desc:"CYRILLIC SMALL LETTER GHE"},{char:"&#x434",desc:"CYRILLIC SMALL LETTER DE"},{char:"&#x435",desc:"CYRILLIC SMALL LETTER IE"},{char:"&#x436",desc:"CYRILLIC SMALL LETTER ZHE"},{char:"&#x437",desc:"CYRILLIC SMALL LETTER ZE"},{char:"&#x438",desc:"CYRILLIC SMALL LETTER I"},{char:"&#x439",desc:"CYRILLIC SMALL LETTER SHORT I"},{char:"&#x43A",desc:"CYRILLIC SMALL LETTER KA"},{char:"&#x43B",desc:"CYRILLIC SMALL LETTER EL"},{char:"&#x43C",desc:"CYRILLIC SMALL LETTER EM"},{char:"&#x43D",desc:"CYRILLIC SMALL LETTER EN"},{char:"&#x43E",desc:"CYRILLIC SMALL LETTER O"},{char:"&#x43F",desc:"CYRILLIC SMALL LETTER PE"},{char:"&#x440",desc:"CYRILLIC SMALL LETTER ER"},{char:"&#x441",desc:"CYRILLIC SMALL LETTER ES"},{char:"&#x442",desc:"CYRILLIC SMALL LETTER TE"},{char:"&#x443",desc:"CYRILLIC SMALL LETTER U"},{char:"&#x444",desc:"CYRILLIC SMALL LETTER EF"},{char:"&#x445",desc:"CYRILLIC SMALL LETTER HA"},{char:"&#x446",desc:"CYRILLIC SMALL LETTER TSE"},{char:"&#x447",desc:"CYRILLIC SMALL LETTER CHE"},{char:"&#x448",desc:"CYRILLIC SMALL LETTER SHA"},{char:"&#x449",desc:"CYRILLIC SMALL LETTER SHCHA"},{char:"&#x44A",desc:"CYRILLIC SMALL LETTER HARD SIGN"},{char:"&#x44B",desc:"CYRILLIC SMALL LETTER YERU"},{char:"&#x44C",desc:"CYRILLIC SMALL LETTER SOFT SIGN"},{char:"&#x44D",desc:"CYRILLIC SMALL LETTER E"},{char:"&#x44E",desc:"CYRILLIC SMALL LETTER YU"},{char:"&#x44F",desc:"CYRILLIC SMALL LETTER YA"},{char:"&#x450",desc:"CYRILLIC SMALL LETTER IE WITH GRAVE"},{char:"&#x451",desc:"CYRILLIC SMALL LETTER IO"},{char:"&#x452",desc:"CYRILLIC SMALL LETTER DJE"},{char:"&#x453",desc:"CYRILLIC SMALL LETTER GJE"},{char:"&#x454",desc:"CYRILLIC SMALL LETTER UKRAINIAN IE"},{char:"&#x455",desc:"CYRILLIC SMALL LETTER DZE"},{char:"&#x456",desc:"CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I"},{char:"&#x457",desc:"CYRILLIC SMALL LETTER YI"},{char:"&#x458",desc:"CYRILLIC SMALL LETTER JE"},{char:"&#x459",desc:"CYRILLIC SMALL LETTER LJE"},{char:"&#x45A",desc:"CYRILLIC SMALL LETTER NJE"},{char:"&#x45B",desc:"CYRILLIC SMALL LETTER TSHE"},{char:"&#x45C",desc:"CYRILLIC SMALL LETTER KJE"},{char:"&#x45D",desc:"CYRILLIC SMALL LETTER I WITH GRAVE"},{char:"&#x45E",desc:"CYRILLIC SMALL LETTER SHORT U"},{char:"&#x45F",desc:"CYRILLIC SMALL LETTER DZHE"}]},{title:"Punctuation",char:"&ndash;",list:[{char:"&ndash;",desc:"EN DASH"},{char:"&mdash;",desc:"EM DASH"},{char:"&lsquo;",desc:"LEFT SINGLE QUOTATION MARK"},{char:"&rsquo;",desc:"RIGHT SINGLE QUOTATION MARK"},{char:"&sbquo;",desc:"SINGLE LOW-9 QUOTATION MARK"},{char:"&ldquo;",desc:"LEFT DOUBLE QUOTATION MARK"},{char:"&rdquo;",desc:"RIGHT DOUBLE QUOTATION MARK"},{char:"&bdquo;",desc:"DOUBLE LOW-9 QUOTATION MARK"},{char:"&dagger;",desc:"DAGGER"},{char:"&Dagger;",desc:"DOUBLE DAGGER"},{char:"&bull;",desc:"BULLET"},{char:"&hellip;",desc:"HORIZONTAL ELLIPSIS"},{char:"&permil;",desc:"PER MILLE SIGN"},{char:"&prime;",desc:"PRIME"},{char:"&Prime;",desc:"DOUBLE PRIME"},{char:"&lsaquo;",desc:"SINGLE LEFT-POINTING ANGLE QUOTATION MARK"},{char:"&rsaquo;",desc:"SINGLE RIGHT-POINTING ANGLE QUOTATION MARK"},{char:"&oline;",desc:"OVERLINE"},{char:"&frasl;",desc:"FRACTION SLASH"}]},{title:"Currency",char:"&#x20A0",list:[{char:"&#x20A0",desc:"EURO-CURRENCY SIGN"},{char:"&#x20A1",desc:"COLON SIGN"},{char:"&#x20A2",desc:"CRUZEIRO SIGN"},{char:"&#x20A3",desc:"FRENCH FRANC SIGN"},{char:"&#x20A4",desc:"LIRA SIGN"},{char:"&#x20A5",desc:"MILL SIGN"},{char:"&#x20A6",desc:"NAIRA SIGN"},{char:"&#x20A7",desc:"PESETA SIGN"},{char:"&#x20A8",desc:"RUPEE SIGN"},{char:"&#x20A9",desc:"WON SIGN"},{char:"&#x20AA",desc:"NEW SHEQEL SIGN"},{char:"&#x20AB",desc:"DONG SIGN"},{char:"&#x20AC",desc:"EURO SIGN"},{char:"&#x20AD",desc:"KIP SIGN"},{char:"&#x20AE",desc:"TUGRIK SIGN"},{char:"&#x20AF",desc:"DRACHMA SIGN"},{char:"&#x20B0",desc:"GERMAN PENNY SYMBOL"},{char:"&#x20B1",desc:"PESO SIGN"},{char:"&#x20B2",desc:"GUARANI SIGN"},{char:"&#x20B3",desc:"AUSTRAL SIGN"},{char:"&#x20B4",desc:"HRYVNIA SIGN"},{char:"&#x20B5",desc:"CEDI SIGN"},{char:"&#x20B6",desc:"LIVRE TOURNOIS SIGN"},{char:"&#x20B7",desc:"SPESMILO SIGN"},{char:"&#x20B8",desc:"TENGE SIGN"},{char:"&#x20B9",desc:"INDIAN RUPEE SIGN"}]},{title:"Arrows",char:"&#x2190",list:[{char:"&#x2190",desc:"LEFTWARDS ARROW"},{char:"&#x2191",desc:"UPWARDS ARROW"},{char:"&#x2192",desc:"RIGHTWARDS ARROW"},{char:"&#x2193",desc:"DOWNWARDS ARROW"},{char:"&#x2194",desc:"LEFT RIGHT ARROW"},{char:"&#x2195",desc:"UP DOWN ARROW"},{char:"&#x2196",desc:"NORTH WEST ARROW"},{char:"&#x2197",desc:"NORTH EAST ARROW"},{char:"&#x2198",desc:"SOUTH EAST ARROW"},{char:"&#x2199",desc:"SOUTH WEST ARROW"},{char:"&#x219A",desc:"LEFTWARDS ARROW WITH STROKE"},{char:"&#x219B",desc:"RIGHTWARDS ARROW WITH STROKE"},{char:"&#x219C",desc:"LEFTWARDS WAVE ARROW"},{char:"&#x219D",desc:"RIGHTWARDS WAVE ARROW"},{char:"&#x219E",desc:"LEFTWARDS TWO HEADED ARROW"},{char:"&#x219F",desc:"UPWARDS TWO HEADED ARROW"},{char:"&#x21A0",desc:"RIGHTWARDS TWO HEADED ARROW"},{char:"&#x21A1",desc:"DOWNWARDS TWO HEADED ARROW"},{char:"&#x21A2",desc:"LEFTWARDS ARROW WITH TAIL"},{char:"&#x21A3",desc:"RIGHTWARDS ARROW WITH TAIL"},{char:"&#x21A4",desc:"LEFTWARDS ARROW FROM BAR"},{char:"&#x21A5",desc:"UPWARDS ARROW FROM BAR"},{char:"&#x21A6",desc:"RIGHTWARDS ARROW FROM BAR"},{char:"&#x21A7",desc:"DOWNWARDS ARROW FROM BAR"},{char:"&#x21A8",desc:"UP DOWN ARROW WITH BASE"},{char:"&#x21A9",desc:"LEFTWARDS ARROW WITH HOOK"},{char:"&#x21AA",desc:"RIGHTWARDS ARROW WITH HOOK"},{char:"&#x21AB",desc:"LEFTWARDS ARROW WITH LOOP"},{char:"&#x21AC",desc:"RIGHTWARDS ARROW WITH LOOP"},{char:"&#x21AD",desc:"LEFT RIGHT WAVE ARROW"},{char:"&#x21AE",desc:"LEFT RIGHT ARROW WITH STROKE"},{char:"&#x21AF",desc:"DOWNWARDS ZIGZAG ARROW"},{char:"&#x21B0",desc:"UPWARDS ARROW WITH TIP LEFTWARDS"},{char:"&#x21B1",desc:"UPWARDS ARROW WITH TIP RIGHTWARDS"},{char:"&#x21B2",desc:"DOWNWARDS ARROW WITH TIP LEFTWARDS"},{char:"&#x21B3",desc:"DOWNWARDS ARROW WITH TIP RIGHTWARDS"},{char:"&#x21B4",desc:"RIGHTWARDS ARROW WITH CORNER DOWNWARDS"},{char:"&#x21B5",desc:"DOWNWARDS ARROW WITH CORNER LEFTWARDS"},{char:"&#x21B6",desc:"ANTICLOCKWISE TOP SEMICIRCLE ARROW"},{char:"&#x21B7",desc:"CLOCKWISE TOP SEMICIRCLE ARROW"},{char:"&#x21B8",desc:"NORTH WEST ARROW TO LONG BAR"},{char:"&#x21B9",desc:"LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR"},{char:"&#x21BA",desc:"ANTICLOCKWISE OPEN CIRCLE ARROW"},{char:"&#x21BB",desc:"CLOCKWISE OPEN CIRCLE ARROW"},{char:"&#x21BC",desc:"LEFTWARDS HARPOON WITH BARB UPWARDS"},{char:"&#x21BD",desc:"LEFTWARDS HARPOON WITH BARB DOWNWARDS"},{char:"&#x21BE",desc:"UPWARDS HARPOON WITH BARB RIGHTWARDS"},{char:"&#x21BF",desc:"UPWARDS HARPOON WITH BARB LEFTWARDS"},{char:"&#x21C0",desc:"RIGHTWARDS HARPOON WITH BARB UPWARDS"},{char:"&#x21C1",desc:"RIGHTWARDS HARPOON WITH BARB DOWNWARDS"},{char:"&#x21C2",desc:"DOWNWARDS HARPOON WITH BARB RIGHTWARDS"},{char:"&#x21C3",desc:"DOWNWARDS HARPOON WITH BARB LEFTWARDS"},{char:"&#x21C4",desc:"RIGHTWARDS ARROW OVER LEFTWARDS ARROW"},{char:"&#x21C5",desc:"UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW"},{char:"&#x21C6",desc:"LEFTWARDS ARROW OVER RIGHTWARDS ARROW"},{char:"&#x21C7",desc:"LEFTWARDS PAIRED ARROWS"},{char:"&#x21C8",desc:"UPWARDS PAIRED ARROWS"},{char:"&#x21C9",desc:"RIGHTWARDS PAIRED ARROWS"},{char:"&#x21CA",desc:"DOWNWARDS PAIRED ARROWS"},{char:"&#x21CB",desc:"LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON"},{char:"&#x21CC",desc:"RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON"},{char:"&#x21CD",desc:"LEFTWARDS DOUBLE ARROW WITH STROKE"},{char:"&#x21CE",desc:"LEFT RIGHT DOUBLE ARROW WITH STROKE"},{char:"&#x21CF",desc:"RIGHTWARDS DOUBLE ARROW WITH STROKE"},{char:"&#x21D0",desc:"LEFTWARDS DOUBLE ARROW"},{char:"&#x21D1",desc:"UPWARDS DOUBLE ARROW"},{char:"&#x21D2",desc:"RIGHTWARDS DOUBLE ARROW"},{char:"&#x21D3",desc:"DOWNWARDS DOUBLE ARROW"},{char:"&#x21D4",desc:"LEFT RIGHT DOUBLE ARROW"},{char:"&#x21D5",desc:"UP DOWN DOUBLE ARROW"},{char:"&#x21D6",desc:"NORTH WEST DOUBLE ARROW"},{char:"&#x21D7",desc:"NORTH EAST DOUBLE ARROW"},{char:"&#x21D8",desc:"SOUTH EAST DOUBLE ARROW"},{char:"&#x21D9",desc:"SOUTH WEST DOUBLE ARROW"},{char:"&#x21DA",desc:"LEFTWARDS TRIPLE ARROW"},{char:"&#x21DB",desc:"RIGHTWARDS TRIPLE ARROW"},{char:"&#x21DC",desc:"LEFTWARDS SQUIGGLE ARROW"},{char:"&#x21DD",desc:"RIGHTWARDS SQUIGGLE ARROW"},{char:"&#x21DE",desc:"UPWARDS ARROW WITH DOUBLE STROKE"},{char:"&#x21DF",desc:"DOWNWARDS ARROW WITH DOUBLE STROKE"},{char:"&#x21E0",desc:"LEFTWARDS DASHED ARROW"},{char:"&#x21E1",desc:"UPWARDS DASHED ARROW"},{char:"&#x21E2",desc:"RIGHTWARDS DASHED ARROW"},{char:"&#x21E3",desc:"DOWNWARDS DASHED ARROW"},{char:"&#x21E4",desc:"LEFTWARDS ARROW TO BAR"},{char:"&#x21E5",desc:"RIGHTWARDS ARROW TO BAR"},{char:"&#x21E6",desc:"LEFTWARDS WHITE ARROW"},{char:"&#x21E7",desc:"UPWARDS WHITE ARROW"},{char:"&#x21E8",desc:"RIGHTWARDS WHITE ARROW"},{char:"&#x21E9",desc:"DOWNWARDS WHITE ARROW"},{char:"&#x21EA",desc:"UPWARDS WHITE ARROW FROM BAR"},{char:"&#x21EB",desc:"UPWARDS WHITE ARROW ON PEDESTAL"},{char:"&#x21EC",desc:"UPWARDS WHITE ARROW ON PEDESTAL WITH HORIZONTAL BAR"},{char:"&#x21ED",desc:"UPWARDS WHITE ARROW ON PEDESTAL WITH VERTICAL BAR"},{char:"&#x21EE",desc:"UPWARDS WHITE DOUBLE ARROW"},{char:"&#x21EF",desc:"UPWARDS WHITE DOUBLE ARROW ON PEDESTAL"},{char:"&#x21F0",desc:"RIGHTWARDS WHITE ARROW FROM WALL"},{char:"&#x21F1",desc:"NORTH WEST ARROW TO CORNER"},{char:"&#x21F2",desc:"SOUTH EAST ARROW TO CORNER"},{char:"&#x21F3",desc:"UP DOWN WHITE ARROW"},{char:"&#x21F4",desc:"RIGHT ARROW WITH SMALL CIRCLE"},{char:"&#x21F5",desc:"DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW"},{char:"&#x21F6",desc:"THREE RIGHTWARDS ARROWS"},{char:"&#x21F7",desc:"LEFTWARDS ARROW WITH VERTICAL STROKE"},{char:"&#x21F8",desc:"RIGHTWARDS ARROW WITH VERTICAL STROKE"},{char:"&#x21F9",desc:"LEFT RIGHT ARROW WITH VERTICAL STROKE"},{char:"&#x21FA",desc:"LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE"},{char:"&#x21FB",desc:"RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE"},{char:"&#x21FC",desc:"LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE"},{char:"&#x21FD",desc:"LEFTWARDS OPEN-HEADED ARROW"},{char:"&#x21FE",desc:"RIGHTWARDS OPEN-HEADED ARROW"},{char:"&#x21FF",desc:"LEFT RIGHT OPEN-HEADED ARROW"}]},{title:"Math",char:"&forall;",list:[{char:"&forall;",desc:"FOR ALL"},{char:"&part;",desc:"PARTIAL DIFFERENTIAL"},{char:"&exist;",desc:"THERE EXISTS"},{char:"&empty;",desc:"EMPTY SET"},{char:"&nabla;",desc:"NABLA"},{char:"&isin;",desc:"ELEMENT OF"},{char:"&notin;",desc:"NOT AN ELEMENT OF"},{char:"&ni;",desc:"CONTAINS AS MEMBER"},{char:"&prod;",desc:"N-ARY PRODUCT"},{char:"&sum;",desc:"N-ARY SUMMATION"},{char:"&minus;",desc:"MINUS SIGN"},{char:"&lowast;",desc:"ASTERISK OPERATOR"},{char:"&radic;",desc:"SQUARE ROOT"},{char:"&prop;",desc:"PROPORTIONAL TO"},{char:"&infin;",desc:"INFINITY"},{char:"&ang;",desc:"ANGLE"},{char:"&and;",desc:"LOGICAL AND"},{char:"&or;",desc:"LOGICAL OR"},{char:"&cap;",desc:"INTERSECTION"},{char:"&cup;",desc:"UNION"},{char:"&int;",desc:"INTEGRAL"},{char:"&there4;",desc:"THEREFORE"},{char:"&sim;",desc:"TILDE OPERATOR"},{char:"&cong;",desc:"APPROXIMATELY EQUAL TO"},{char:"&asymp;",desc:"ALMOST EQUAL TO"},{char:"&ne;",desc:"NOT EQUAL TO"},{char:"&equiv;",desc:"IDENTICAL TO"},{char:"&le;",desc:"LESS-THAN OR EQUAL TO"},{char:"&ge;",desc:"GREATER-THAN OR EQUAL TO"},{char:"&sub;",desc:"SUBSET OF"},{char:"&sup;",desc:"SUPERSET OF"},{char:"&nsub;",desc:"NOT A SUBSET OF"},{char:"&sube;",desc:"SUBSET OF OR EQUAL TO"},{char:"&supe;",desc:"SUPERSET OF OR EQUAL TO"},{char:"&oplus;",desc:"CIRCLED PLUS"},{char:"&otimes;",desc:"CIRCLED TIMES"},{char:"&perp;",desc:"UP TACK"}]},{title:"Misc",char:"&spades;",list:[{char:"&spades;",desc:"BLACK SPADE SUIT"},{char:"&clubs;",desc:"BLACK CLUB SUIT"},{char:"&hearts;",desc:"BLACK HEART SUIT"},{char:"&diams;",desc:"BLACK DIAMOND SUIT"},{char:"&#x2669",desc:"QUARTER NOTE"},{char:"&#x266A",desc:"EIGHTH NOTE"},{char:"&#x266B",desc:"BEAMED EIGHTH NOTES"},{char:"&#x266C",desc:"BEAMED SIXTEENTH NOTES"},{char:"&#x266D",desc:"MUSIC FLAT SIGN"},{char:"&#x266E",desc:"MUSIC NATURAL SIGN"},{char:"&#x2600",desc:"BLACK SUN WITH RAYS"},{char:"&#x2601",desc:"CLOUD"},{char:"&#x2602",desc:"UMBRELLA"},{char:"&#x2603",desc:"SNOWMAN"},{char:"&#x2615",desc:"HOT BEVERAGE"},{char:"&#x2618",desc:"SHAMROCK"},{char:"&#x262F",desc:"YIN YANG"},{char:"&#x2714",desc:"HEAVY CHECK MARK"},{char:"&#x2716",desc:"HEAVY MULTIPLICATION X"},{char:"&#x2744",desc:"SNOWFLAKE"},{char:"&#x275B",desc:"HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT"},{char:"&#x275C",desc:"HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT"},{char:"&#x275D",desc:"HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT"},{char:"&#x275E",desc:"HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT"},{char:"&#x2764",desc:"HEAVY BLACK HEART"}]}],specialCharButtons:["specialCharBack","|"]}),Object.assign(e.POPUP_TEMPLATES,{specialCharacters:"[_BUTTONS_][_CUSTOM_LAYER_]"}),e.PLUGINS.specialCharacters=function(n){var l=n.$,m=n.opts.specialCharactersSets,h=n.opts.specialCharactersSets[0],O="";function x(){return'\n        <div class="fr-buttons fr-tabs fr-tabs-scroll">\n          '.concat(($=m,j=h,V="",$.forEach(function(N){var W={elementClass:N.title===j.title?"fr-active fr-active-tab":"",title:N.title,dataParam1:N.title,desc:N.char};V+='<button class="fr-command fr-btn fr-special-character-category '.concat(W.elementClass,'" title="').concat(W.title,'" data-cmd="setSpecialCharacterCategory" data-param1="').concat(W.dataParam1,'"><span>').concat(W.desc,"</span></button>")}),V),'\n        </div>\n        <div class="fr-icon-container fr-sc-container" style="outline: none;">\n          ').concat(function($){var j="";return $.list.forEach(function(V){var N={dataParam1:V.char,title:V.desc,splCharValue:V.char};j+='<span class="fr-command fr-special-character fr-icon" role="button" \n      data-cmd="insertSpecialCharacter" data-param1="'.concat(N.dataParam1,'" tabindex="0"\n      title="').concat(N.title,'">').concat(N.splCharValue,"</span>")}),j}(h),"\n        </div>");var $,j,V}return{setSpecialCharacterCategory:function($){h=m.filter(function(j){return j.title===$})[0],function(){n.popups.get("specialCharacters").html(O+x());var V=n.popups.get("specialCharacters").children().not(".fr-buttons");n.accessibility.registerPopup("specialCharacters"),n.accessibility.focusContent(V)}()},showSpecialCharsPopup:function(){var $=n.popups.get("specialCharacters");if($||($=function(){n.opts.toolbarInline&&0<n.opts.specialCharButtons.length&&(O='<div class="fr-buttons fr-tabs">'.concat(n.button.buildList(n.opts.specialCharButtons),"</div>"));var v,D={buttons:O,custom_layer:x()},A=n.popups.create("specialCharacters",D);return v=A,n.events.on("popup.tab",function(T){var Z=l(T.currentTarget);if(!n.popups.isVisible("specialCharacters")||!Z.is("span, a"))return!0;var R,M,H,ne=T.which,oe=window.getComputedStyle(v.find(".fr-icon-container")[0]).getPropertyValue("grid-template-columns").split(" ").length;if(e.KEYCODE.TAB==ne){var ie=v.find("span.fr-special-character");if(Z.is(ie.first())&&T.shiftKey||Z.is(ie.last())&&!T.shiftKey){var we=v.find(".fr-buttons");R=!n.accessibility.focusToolbar(we,!!T.shiftKey)}if(!1!==R){var Ce=v.find("span.fr-special-character");Ce.add(v.find("button.fr-btn")),M=Ce.index(Z),H=Ce.get(M=T.shiftKey?((M-1)%Ce.length+Ce.length)%Ce.length:(M+1)%Ce.length),n.events.disableBlur(),H.focus(),R=!1}}else if(e.KEYCODE.ARROW_UP==ne||e.KEYCODE.ARROW_DOWN==ne||e.KEYCODE.ARROW_LEFT==ne||e.KEYCODE.ARROW_RIGHT==ne){if(Z.is("span.fr-icon")){var ae=Z.parent().find("span.fr-icon");M=ae.index(Z);var me=oe,ke=Math.ceil(ae.length/me),dt=M%me,xt=Math.floor(M/me)*me+dt,Jt=ke*me;e.KEYCODE.ARROW_UP==ne?xt=((xt-me)%Jt+Jt)%Jt:e.KEYCODE.ARROW_DOWN==ne?xt=(xt+me)%Jt:e.KEYCODE.ARROW_LEFT==ne?xt=((xt-1)%Jt+Jt)%Jt:e.KEYCODE.ARROW_RIGHT==ne&&(xt=(xt+1)%Jt),H=l(ae.get(xt)),n.events.disableBlur(),H.focus(),R=!1}}else e.KEYCODE.ENTER==ne&&(Z.is("a")?Z[0].click():n.button.exec(Z),R=!1);return!1===R&&(T.preventDefault(),T.stopPropagation()),R},!0),A}()),!$.hasClass("fr-active")){n.popups.refresh("specialCharacters"),n.popups.setContainer("specialCharacters",n.$tb);var j=n.$tb.find('.fr-command[data-cmd="specialCharacters"]'),V=n.button.getPosition(j);n.popups.show("specialCharacters",V.left,V.top,outerHeight)}},back:function(){n.popups.hide("specialCharacters"),n.toolbar.showInline()}}},e.DefineIcon("specialCharacters",{NAME:"dollar-sign",SVG_KEY:"symbols"}),e.RegisterCommand("specialCharacters",{title:"Special Characters",icon:"specialCharacters",undo:!1,focus:!1,popup:!0,refreshAfterCallback:!1,plugin:"specialCharacters",showOnMobile:!0,callback:function(){this.popups.isVisible("specialCharacters")?(this.$el.find(".fr-marker")&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("specialCharacters")):this.specialCharacters.showSpecialCharsPopup()}}),e.RegisterCommand("insertSpecialCharacter",{callback:function(n,l){this.undo.saveStep(),this.html.insert(l),this.undo.saveStep(),this.popups.hide("specialCharacters")}}),e.RegisterCommand("setSpecialCharacterCategory",{undo:!1,focus:!1,callback:function(n,l){this.specialCharacters.setSpecialCharacterCategory(l)}}),e.DefineIcon("specialCharBack",{NAME:"arrow-left",SVG_KEY:"back"}),e.RegisterCommand("specialCharBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.specialCharacters.back()}}),Object.assign(e.POPUP_TEMPLATES,{"table.insert":"[_BUTTONS_][_ROWS_COLUMNS_]","table.edit":"[_BUTTONS_]","table.colors":"[_BUTTONS_][_COLORS_][_CUSTOM_COLOR_]"}),Object.assign(e.DEFAULTS,{tableInsertMaxSize:10,tableEditButtons:["tableHeader","tableFooter","tableRemove","tableRows","tableColumns","tableStyle","-","tableCells","tableCellBackground","tableCellVerticalAlign","tableCellHorizontalAlign","tableCellStyle"],tableInsertButtons:["tableBack","|"],tableResizer:!0,tableDefaultWidth:"100%",tableResizerOffset:5,tableResizingLimit:30,tableColorsButtons:["tableBack","|"],tableColors:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","REMOVE"],tableColorsStep:7,tableCellStyles:{"fr-highlighted":"Highlighted","fr-thick":"Thick"},tableStyles:{"fr-dashed-borders":"Dashed Borders","fr-alternate-rows":"Alternate Rows"},tableCellMultipleStyles:!0,tableMultipleStyles:!0,tableInsertHelper:!0,keepTextFormatOnTable:!1,tableInsertHelperOffset:15}),e.PLUGINS.table=function(n){var l,m,h,O,x,F,$,j=n.$;function V(){var Ne=ie();if(Ne){var Oe=n.popups.get("table.edit");if(Oe||(Oe=A()),Oe){n.popups.setContainer("table.edit",n.$sc);var Fe=Mt(Ne);n.popups.show("table.edit",Fe.left+(Fe.right-Fe.left)/2,Fe.bottom,Fe.bottom-Fe.top,!0),n.edit.isDisabled()&&(n.$el.removeClass("fr-no-selection"),n.edit.on(),n.button.bulkRefresh(),n.selection.setAtEnd(n.$el.find(".fr-selected-cell").last().get(0)),n.selection.restore())}}}function W(){0===Ke().length&&n.toolbar.enable()}function B(Ne){if(Ne)return n.popups.onHide("table.insert",function(){n.popups.get("table.insert").find('.fr-table-size .fr-select-table-size > span[data-row="1"][data-col="1"]').trigger("mouseover")}),!0;var Oe="";0<n.opts.tableInsertButtons.length&&(Oe='<div class="fr-buttons fr-tabs">'.concat(n.button.buildList(n.opts.tableInsertButtons),"</div>"));var Fe={buttons:Oe,rows_columns:function(){for(var Ct='<div class="fr-table-size"><div class="fr-table-size-info">1 &times; 1</div><div class="fr-select-table-size">',Rt=1;Rt<=n.opts.tableInsertMaxSize;Rt++){for(var wt=1;wt<=n.opts.tableInsertMaxSize;wt++){var ce="inline-block";2<Rt&&!n.helpers.isMobile()&&(ce="none");var Ee="fr-table-cell ";1==Rt&&1==wt&&(Ee+=" hover"),Ct+='<span class="fr-command '.concat(Ee,'" tabIndex="-1" data-cmd="tableInsert" data-row="').concat(Rt,'" data-col="').concat(wt,'" data-param1="').concat(Rt,'" data-param2="').concat(wt,'" style="display: ').concat(ce,';" role="button"><span></span><span class="fr-sr-only">').concat(Rt," &times; ").concat(wt,"&nbsp;&nbsp;&nbsp;</span></span>")}Ct+='<div class="new-line"></div>'}return Ct+"</div></div>"}()},qe=n.popups.create("table.insert",Fe);return n.events.$on(qe,"mouseover",".fr-table-size .fr-select-table-size .fr-table-cell",function(Ot){D(j(Ot.currentTarget))},!0),n.events.$on(qe,"focus","[tabIndex]",function(Rt){D(j(Rt.currentTarget))}),n.events.on("popup.tab",function(Rt){var wt=j(Rt.currentTarget);if(!n.popups.isVisible("table.insert")||!wt.is("span, a"))return!0;var ce,Ee=Rt.which;if(e.KEYCODE.ARROW_UP==Ee||e.KEYCODE.ARROW_DOWN==Ee||e.KEYCODE.ARROW_LEFT==Ee||e.KEYCODE.ARROW_RIGHT==Ee){if(wt.is("span.fr-table-cell")){var He=wt.parent().find("span.fr-table-cell"),At=He.index(wt),en=n.opts.tableInsertMaxSize,Zt=At%en,Ge=Math.floor(At/en);e.KEYCODE.ARROW_UP==Ee?Ge=Math.max(0,Ge-1):e.KEYCODE.ARROW_DOWN==Ee?Ge=Math.min(n.opts.tableInsertMaxSize-1,Ge+1):e.KEYCODE.ARROW_LEFT==Ee?Zt=Math.max(0,Zt-1):e.KEYCODE.ARROW_RIGHT==Ee&&(Zt=Math.min(n.opts.tableInsertMaxSize-1,Zt+1));var ht=j(He.get(Ge*en+Zt));D(ht),n.events.disableBlur(),ht.focus(),ce=!1}}else e.KEYCODE.ENTER==Ee&&(n.button.exec(wt),ce=!1);return!1===ce&&(Rt.preventDefault(),Rt.stopPropagation()),ce},!0),qe}function D(Ne){var Oe=Ne.data("row");null!==Oe&&(Oe=parseInt(Oe));var Fe=Ne.data("col");null!==Fe&&(Fe=parseInt(Fe));var qe=Ne.parent();qe.siblings(".fr-table-size-info").html("".concat(Oe," &times; ").concat(Fe)),qe.find("> span").removeClass("hover fr-active-item");for(var Ot=1;Ot<=n.opts.tableInsertMaxSize;Ot++)for(var Ct=0;Ct<=n.opts.tableInsertMaxSize;Ct++){var Rt=qe.find('> span[data-row="'.concat(Ot,'"][data-col="').concat(Ct,'"]'));Ot<=Oe&&Ct<=Fe?Rt.addClass("hover"):Ot<=Oe+1||Ot<=2&&!n.helpers.isMobile()?Rt.css("display","inline-block"):2<Ot&&!n.helpers.isMobile()&&Rt.css("display","none")}Ne.addClass("fr-active-item")}function A(Ne){if(Ne)return n.popups.onHide("table.edit",W),!0;if(0<n.opts.tableEditButtons.length){var Oe={buttons:'<div class="fr-buttons">'.concat(n.button.buildList(n.opts.tableEditButtons),"</div>")},Fe=n.popups.create("table.edit",Oe);return n.events.$on(n.$wp,"scroll.table-edit",function(){n.popups.isVisible("table.edit")&&V()}),Fe}return!1}function C(Ne){var Oe={startTag:"",closeTag:""};return n.opts.keepTextFormatOnTable&&(Oe=v(function(qe){for(var Ot=new Set,Ct=qe.textContent,Rt=0,wt=[qe.firstChild];0<wt.length;){var ce=wt.pop();if(ce&&(Ot.has(ce)||(0===Rt&&Ct!==ce.textContent&&(Ct=ce.textContent,Rt++),Ot.add(ce)),ce.hasChildNodes()))for(var Ee=0;Ee<ce.childNodes.length;){if(3===ce.childNodes[Ee].nodeType)return d(Ot);if(ce.childNodes[Ee].textContent){if(0===Rt&&ce.childNodes[Ee].textContent!==Ct){Ct=ce.childNodes[Ee].textContent,wt.push(ce.childNodes[Ee]),Rt++;break}ce.childNodes[Ee].textContent===Ct&&wt.push(ce.childNodes[Ee])}Ee++}}return d(Ot)}(Ne).reverse())),{startTag:Oe.startTag,closeTag:Oe.closeTag}}function v(Ne){var Oe="",Fe="",qe=["br","#text","#comment","font"];if(0<Ne.length)for(var Ot=Ne.length-1;0<=Ot;Ot--){var Ct=Ne[Ot],Rt=n.node.isBlock(Ct),wt=qe.indexOf(Ct.nodeName.toLowerCase());if(!Rt&&wt<0){var ce=Ct.style,Ee="";if(ce&&ce.length){for(var He=0;He<ce.length;He++)Ee+=ce[He]+": "+ce[ce[He]].replace(/"/gi,"")+"; ";Ee=Ee.trim()}Oe+=Ee?"<"+Ct.nodeName.toLowerCase()+' style="'+Ee+'">':"<"+Ct.nodeName.toLowerCase()+">",Fe="</"+Ct.nodeName.toLowerCase()+">"+Fe}}return{startTag:Oe,closeTag:Fe}}function T(){if(0<Ke().length){var Ne=xe();n.selection.setBefore(Ne.get(0))||n.selection.setAfter(Ne.get(0)),n.selection.restore(),n.popups.hide("table.edit"),n.opts.trackChangesEnabled?(n.track_changes.removedTable(Ne),me()):Ne.remove(),n.toolbar.enable()}}function Z(Ne){var Oe=xe();if(0<Oe.length){if(0<n.$el.find("thead .fr-selected-cell").length&&"above"==Ne||0<n.$el.find("tfoot td.fr-selected-cell").length&&"below"==Ne)return;var Fe,qe,Ot,Ct=ie(),Rt=dt(Ct);if(null==Rt)return;qe="above"==Ne?Rt.min_i:Rt.max_i;var wt="<tr>";for(Fe=0;Fe<Ct[qe].length;Fe++)if("below"==Ne&&qe<Ct.length-1&&Ct[qe][Fe]==Ct[qe+1][Fe]||"above"==Ne&&0<qe&&Ct[qe][Fe]==Ct[qe-1][Fe]){if(0===Fe||0<Fe&&Ct[qe][Fe]!=Ct[qe][Fe-1]){var ce=j(Ct[qe][Fe]);ce.attr("rowspan",parseInt(ce.attr("rowspan"),10)+1)}}else{var Ee=j(Ct[qe][Fe]);if("TH"==Ee.attr("tagName").toUpperCase())wt+='<th style="'+Ee.attr("style")+'" ><br></th>';else{var He=C(Ct[qe][Fe]);wt+='<td style="'+Ee.attr("style")+'" >'+He.startTag+"<br>"+He.closeTag+"</td>"}}wt+="</tr>",Ot=0<n.$el.find("thead .fr-selected-cell").length&&"below"==Ne||0<n.$el.find("tfoot td.fr-selected-cell").length&&"above"==Ne?j(Oe.find("tbody").not(Oe.find("> table tbody"))):j(Oe.find("tr").not(Oe.find("> table tr")).get(qe)),"below"==Ne?"TBODY"==Ot.attr("tagName")?Ot.prepend(wt):Ot[0].parentNode&&Ot[0].insertAdjacentHTML("afterend",wt):"above"==Ne&&("TBODY"==Ot.attr("tagName")?Ot.append(wt):Ot.before(wt),n.popups.isVisible("table.edit")&&V())}}function R(Ne,Oe,Fe){var qe,Ot,Ct,Rt,wt,ce=0,Ee=ie(Fe);if(Ne<(Oe=Math.min(Oe,Ee[0].length-1)))for(Ot=Ne;Ot<=Oe;Ot++)if(!(Ne<Ot&&Ee[0][Ot]==Ee[0][Ot-1])&&1<(Rt=Math.min(parseInt(Ee[0][Ot].getAttribute("colspan"),10)||1,Oe-Ne+1))&&Ee[0][Ot]==Ee[0][Ot+1])for(ce=Rt-1,qe=1;qe<Ee.length;qe++)if(Ee[qe][Ot]!=Ee[qe-1][Ot]){for(Ct=Ot;Ct<Ot+Rt;Ct++)if(void 0!==Ee[qe][Ct])if(1<(wt=parseInt(Ee[qe][Ct].getAttribute("colspan"),10)||1)&&Ee[qe][Ct]==Ee[qe][Ct+1])Ct+=ce=Math.min(ce,wt-1);else if(!(ce=Math.max(0,ce-1)))break;if(!ce)break}ce&&H(Ee,ce,"colspan",0,Ee.length-1,Ne,Oe)}function M(Ne,Oe,Fe){var qe,Ot,Ct,Rt,wt,ce=0,Ee=ie(Fe);if(Ne<(Oe=Math.min(Oe,Ee.length-1)))for(qe=Ne;qe<=Oe;qe++)if(!(Ne<qe&&Ee[qe][0]==Ee[qe-1][0])&&void 0!==Ee[qe][0]&&1<(Rt=Math.min(parseInt(Ee[qe][0].getAttribute("rowspan"),10)||1,Oe-Ne+1))&&Ee[qe][0]==Ee[qe+1][0])for(ce=Rt-1,Ot=1;Ot<Ee[0].length;Ot++)if(Ee[qe][Ot]!=Ee[qe][Ot-1]){for(Ct=qe;Ct<qe+Rt;Ct++)if(void 0!==Ee[Ct][Ot])if(1<(wt=parseInt(Ee[Ct][Ot].getAttribute("rowspan"),10)||1)&&Ee[Ct][Ot]==Ee[Ct+1][Ot])Ct+=ce=Math.min(ce,wt-1);else if(!(ce=Math.max(0,ce-1)))break;if(!ce)break}ce&&H(Ee,ce,"rowspan",Ne,Oe,0,Ee[0].length-1)}function H(Ne,Oe,Fe,qe,Ot,Ct,Rt){var wt,ce,Ee;for(wt=qe;wt<=Ot;wt++)for(ce=Ct;ce<=Rt;ce++)qe<wt&&Ne[wt][ce]==Ne[wt-1][ce]||Ct<ce&&Ne[wt][ce]==Ne[wt][ce-1]||void 0!==Ne[wt][ce]&&1<(Ee=parseInt(Ne[wt][ce].getAttribute(Fe),10)||1)&&(1<Ee-Oe?Ne[wt][ce].setAttribute(Fe,Ee-Oe):Ne[wt][ce].removeAttribute(Fe))}function ne(Ne,Oe,Fe,qe,Ot){M(Ne,Oe,Ot),R(Fe,qe,Ot)}function ee(Ne){n.$el.find(".fr-selected-cell").css("background-color","REMOVE"!=Ne?n.helpers.HEXtoRGB(Ne):""),V()}function oe(Ne){Ne.style.removeProperty("border"),Ne.style.removeProperty("border-top"),Ne.style.removeProperty("border-bottom"),Ne.style.removeProperty("border-left"),Ne.style.removeProperty("border-right")}function ie(Ne){var Oe=[];if(null==(Ne=Ne||null)&&0<Ke().length&&(Ne=xe()),Ne){if(!Ne.find("tr").html().match(/xl[0-9]+/gi))for(var Fe=Ne.find("tr:empty"),qe=Fe.length-1;0<=qe;qe--)j(Fe[qe]).remove();Ne.find("tr").not(Ne.find("> table tr")).each(function(Ot,Ct){var Rt=j(Ct),wt=0;Rt.find("> th, > td").each(function(ce,Ee){for(var He=j(Ee),At=parseInt(He.attr("colspan"),10)||1,en=parseInt(He.attr("rowspan"),10)||1,Zt=Ot;Zt<Ot+en;Zt++)for(var Ge=wt;Ge<wt+At;Ge++)Oe[Zt]||(Oe[Zt]=[]),Oe[Zt][Ge]?wt++:Oe[Zt][Ge]=Ee;wt+=At})})}return Oe}function we(Ne,Oe){for(var Fe=0;Fe<Oe.length;Fe++)for(var qe=0;qe<Oe[Fe].length;qe++)if(Oe[Fe][qe]==Ne)return{row:Fe,col:qe}}function Ce(Ne,Oe,Fe){for(var qe=Ne+1,Ot=Oe+1;qe<Fe.length;){if(Fe[qe][Oe]!=Fe[Ne][Oe]){qe--;break}qe++}for(qe==Fe.length&&qe--;Ot<Fe[Ne].length;){if(Fe[Ne][Ot]!=Fe[Ne][Oe]){Ot--;break}Ot++}return Ot==Fe[Ne].length&&Ot--,{row:qe,col:Ot}}function ae(){n.el.querySelector(".fr-cell-fixed")&&n.el.querySelector(".fr-cell-fixed").classList.remove("fr-cell-fixed"),n.el.querySelector(".fr-cell-handler")&&n.el.querySelector(".fr-cell-handler").classList.remove("fr-cell-handler")}function me(){var Ne=n.$el.find(".fr-selected-cell");0<Ne.length&&Ne.each(function(){var Oe=j(this);Oe.removeClass("fr-selected-cell"),""===Oe.attr("class")&&Oe.removeAttr("class")}),ae()}function ke(){n.events.disableBlur(),n.selection.clear(),n.$el.addClass("fr-no-selection"),n.$el.blur(),n.events.enableBlur()}function dt(Ne){var Oe=n.$el.find(".fr-selected-cell");if(0<Oe.length){var Fe,qe=Ne.length,Ot=0,Ct=Ne[0].length,Rt=0;for(Fe=0;Fe<Oe.length;Fe++){var wt=we(Oe[Fe],Ne),ce=Ce(wt.row,wt.col,Ne);qe=Math.min(wt.row,qe),Ot=Math.max(ce.row,Ot),Ct=Math.min(wt.col,Ct),Rt=Math.max(ce.col,Rt)}return{min_i:qe,max_i:Ot,min_j:Ct,max_j:Rt}}return null}function Mt(Ne){var Oe=dt(Ne);if(null!=Oe){var Fe=j(Ne[Oe.min_i][Oe.min_j]),qe=j(Ne[Oe.min_i][Oe.max_j]),Ot=j(Ne[Oe.max_i][Oe.min_j]);return{left:Fe.length&&Fe.offset().left,right:qe.length&&qe.offset().left+qe.outerWidth(),top:Fe.length&&Fe.offset().top,bottom:Ot.length&&Ot.offset().top+Ot.outerHeight()}}}function xt(Ne,Oe){if(j(Ne).is(Oe))me(),j(Ne).addClass("fr-selected-cell");else{ke(),n.edit.off();var Fe=ie(),qe=we(Ne,Fe),Ot=we(Oe,Fe);if(!qe||!Ot)return;var Ct=function ce(Ee,He,At,en,Zt){var Ge,_t,ht,vt,Nt=Ee,Ut=He,fe=At,Ye=en;for(Ge=Nt;Ge<=Ut;Ge++)(1<(parseInt(j(Zt[Ge][fe]).attr("rowspan"),10)||1)||1<(parseInt(j(Zt[Ge][fe]).attr("colspan"),10)||1))&&(vt=Ce((ht=we(Zt[Ge][fe],Zt)).row,ht.col,Zt),Nt=Math.min(ht.row,Nt),Ut=Math.max(vt.row,Ut),fe=Math.min(ht.col,fe),Ye=Math.max(vt.col,Ye)),(1<(parseInt(j(Zt[Ge][Ye]).attr("rowspan"),10)||1)||1<(parseInt(j(Zt[Ge][Ye]).attr("colspan"),10)||1))&&(vt=Ce((ht=we(Zt[Ge][Ye],Zt)).row,ht.col,Zt),Nt=Math.min(ht.row,Nt),Ut=Math.max(vt.row,Ut),fe=Math.min(ht.col,fe),Ye=Math.max(vt.col,Ye));for(_t=fe;_t<=Ye;_t++)(1<(parseInt(j(Zt[Nt][_t]).attr("rowspan"),10)||1)||1<(parseInt(j(Zt[Nt][_t]).attr("colspan"),10)||1))&&(vt=Ce((ht=we(Zt[Nt][_t],Zt)).row,ht.col,Zt),Nt=Math.min(ht.row,Nt),Ut=Math.max(vt.row,Ut),fe=Math.min(ht.col,fe),Ye=Math.max(vt.col,Ye)),(1<(parseInt(j(Zt[Ut][_t]).attr("rowspan"),10)||1)||1<(parseInt(j(Zt[Ut][_t]).attr("colspan"),10)||1))&&(vt=Ce((ht=we(Zt[Ut][_t],Zt)).row,ht.col,Zt),Nt=Math.min(ht.row,Nt),Ut=Math.max(vt.row,Ut),fe=Math.min(ht.col,fe),Ye=Math.max(vt.col,Ye));return Nt==Ee&&Ut==He&&fe==At&&Ye==en?{min_i:Ee,max_i:He,min_j:At,max_j:en}:ce(Nt,Ut,fe,Ye,Zt)}(Math.min(qe.row,Ot.row),Math.max(qe.row,Ot.row),Math.min(qe.col,Ot.col),Math.max(qe.col,Ot.col),Fe);me(),Ne.classList.add("fr-cell-fixed"),Oe.classList.add("fr-cell-handler");for(var Rt=Ct.min_i;Rt<=Ct.max_i;Rt++)for(var wt=Ct.min_j;wt<=Ct.max_j;wt++)j(Ne).closest("table").is(j(Fe[Rt][wt]).closest("table"))&&j(Fe[Rt][wt]).addClass("fr-selected-cell")}}function Jt(Ne){var Oe=null,Fe=j(Ne.target);return"TD"==Ne.target.tagName||"TH"==Ne.target.tagName?Oe=Ne.target:0<Fe.closest("th",Fe.closest("thead")[0]).length?Oe=Fe.closest("th",Fe.closest("thead")[0]).get(0):0<Fe.closest("td",Fe.closest("tr")[0]).length&&(Oe=Fe.closest("td",Fe.closest("tr")[0]).get(0)),-1===n.$el.html.toString().search(Oe)?null:Oe}function Yt(){me(),n.popups.hide("table.edit")}function Gt(Ne){var Oe=Jt(Ne);if("false"==j(Oe).parents("[contenteditable]").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;if(0<Ke().length&&!Oe&&Yt(),!n.edit.isDisabled()||n.popups.isVisible("table.edit"))if(1!=Ne.which||1==Ne.which&&n.helpers.isMac()&&Ne.ctrlKey)(3==Ne.which||1==Ne.which&&n.helpers.isMac()&&Ne.ctrlKey)&&Oe&&Yt();else if(O=!0,Oe){0<Ke().length&&!Ne.shiftKey&&Yt(),Ne.stopPropagation(),n.events.trigger("image.hideResizer"),n.events.trigger("video.hideResizer"),h=!0;var Fe=Oe.tagName.toLowerCase();Ne.shiftKey&&0<n.$el.find("".concat(Fe,".fr-selected-cell")).length?j(n.$el.find("".concat(Fe,".fr-selected-cell")).closest("table")).is(j(Oe).closest("table"))?xt(x,Oe):ke():((n.keys.ctrlKey(Ne)||Ne.shiftKey)&&"TD"===Ne.currentTarget.tagName&&(1<Ke().length||0===j(Oe).find(n.selection.element()).length&&!j(Oe).is(n.selection.element()))&&ke(),x=Oe,0<n.opts.tableEditButtons.length&&xt(x,x))}}function ln(Ne){if(!n.edit.isDisabled()&&n.popups.areVisible())return!0;var Oe=Jt(Ne);if(1===Ke().length&&null===Oe&&(n.toolbar.enable(),me()),(1===Ke().length&&Oe&&"TD"!==Oe.tagName&&"TH"!==Oe.tagName||!h&&!n.$tb.is(Ne.target)&&!n.$tb.is(j(Ne.target).closest(".fr-toolbar")))&&(n.toolbar.enable(),me()),("BODY"===Ne.target.tagName||"HTML"===Ne.target.tagName)&&!Oe&&0<Ke().length&&n.toolbar.enable(),!(1!=Ne.which||1==Ne.which&&n.helpers.isMac()&&Ne.ctrlKey)&&(O=!1,h&&(h=!1,Jt(Ne)||1!=Ke().length?0<Ke().length?n.selection.isCollapsed()?(V(),n.toolbar.enable()):(me(),n.edit.on()):Ke().length||(n.$el.removeClass("fr-no-selection"),n.edit.on()):me()),$)){$=!1,l.removeClass("fr-moving"),n.$el.removeClass("fr-no-selection"),n.edit.on();var Fe=parseFloat(l.css("left"))+n.opts.tableResizerOffset+n.$wp.offset().left;n.opts.iframe&&(Fe-=n.$iframe.offset().left),l.data("release-position",Fe),l.removeData("max-left"),l.removeData("max-right"),function(){var Ot=l.data("origin"),Ct=l.data("release-position");if(Ot!==Ct){var Rt=l.data("first"),wt=l.data("second"),ce=l.data("table"),Ee=ce.outerWidth();if(n.undo.canDo()||n.undo.saveStep(),null!=Rt&&null!=wt){var He,At,en,Zt=ie(ce),Ge=[],_t=[],ht=[],vt=[];for(He=0;He<Zt.length;He++)At=j(Zt[He][Rt]),en=j(Zt[He][wt]),Ge[He]=At.outerWidth(),ht[He]=en.outerWidth(),_t[He]=Ge[He]/Ee*100,vt[He]=ht[He]/Ee*100;for(He=0;He<Zt.length;He++)if(At=j(Zt[He][Rt]),en=j(Zt[He][wt]),Zt[He][Rt]!=Zt[He][wt]){var Nt=(_t[He]*(Ge[He]+Ct-Ot)/Ge[He]).toFixed(4);At.css("width",Nt+"%"),en.css("width",(_t[He]+vt[He]-Nt).toFixed(4)+"%")}}else{var Ut,fe=ce.parent(),je=parseFloat(fe.css("padding-left"))+parseFloat(fe.css("padding-right")),se=Ee/(fe.width()-je)*100,Me=(parseInt(ce.css("margin-left"),10)||0)/fe.width()*100,Xe=(parseInt(ce.css("margin-right"),10)||0)/fe.width()*100;"rtl"==n.opts.direction&&0===wt||"rtl"!=n.opts.direction&&0!==wt?(Ut=(Ee+Ct-Ot)/Ee*se,ce.css("margin-right","calc(100% - ".concat(Math.round(Ut).toFixed(4),"% - ").concat(Math.round(Me).toFixed(4),"%)"))):("rtl"==n.opts.direction&&0!==wt||"rtl"!=n.opts.direction&&0===wt)&&(Ut=(Ee-Ct+Ot)/Ee*se,ce.css("margin-left","calc(100% - ".concat(Math.round(Ut).toFixed(4),"% - ").concat(Math.round(Xe).toFixed(4),"%)"))),ce.css("width","".concat(Math.round(Ut).toFixed(4),"%"))}n.selection.restore(),n.undo.saveStep(),n.events.trigger("table.resized",[ce.get(0)])}l.removeData("origin"),l.removeData("release-position"),l.removeData("first"),l.removeData("second"),l.removeData("table")}(),zt()}}function hn(Ne){if((!(j(Ne.currentTarget).is(j(Ne.originalEvent.relatedTarget))||Ne.currentTarget.contains(Ne.originalEvent.relatedTarget)||Ne.originalEvent.relatedTarget&&Ne.originalEvent.relatedTarget.contains(Ne.currentTarget))||Ne.currentTarget.querySelector("input, textarea"))&&(n.events.$on(j("input, textarea"),"click",et),!0===h&&0<n.opts.tableEditButtons.length)){if(j(Ne.currentTarget).closest("table").is(xe())&&("TBODY"===Ne.currentTarget.parentElement.parentElement.tagName&&"TD"==Ne.currentTarget.tagName&&0===n.$el.find("th.fr-selected-cell").length&&0===n.$el.find("tfoot td.fr-selected-cell").length||"TFOOT"===Ne.currentTarget.parentElement.parentElement.tagName&&"TD"==Ne.currentTarget.tagName&&0===n.$el.find("tbody td.fr-selected-cell").length||"TH"==Ne.currentTarget.tagName&&0===n.$el.find("td.fr-selected-cell").length))return void xt(x,Ne.currentTarget);"TD"!==Ne.currentTarget.tagName&&"TH"!==Ne.currentTarget.tagName&&ke()}}function Qe(Ne,Oe,Fe,qe){for(var Ot,Ct=Oe;Ct!=n.el&&"TD"!=Ct.tagName&&"TH"!=Ct.tagName&&("up"==qe?Ot=Ct.previousElementSibling:"down"==qe&&(Ot=Ct.nextElementSibling),!Ot);)Ct=Ct.parentNode;"TD"==Ct.tagName||"TH"==Ct.tagName?function(wt,ce){for(var Ee=wt;Ee&&"TABLE"!=Ee.tagName&&Ee.parentNode!=n.el;)Ee=Ee.parentNode;if(Ee&&"TABLE"==Ee.tagName){var He=ie(j(Ee));"up"==ce?Ft(we(wt,He),Ee,He):"down"==ce&&mn(we(wt,He),Ee,He)}}(Ct,qe):Ot&&("up"==qe&&n.selection.setAtEnd(Ot),"down"==qe&&n.selection.setAtStart(Ot))}function Ft(Ne,Oe,Fe){0<j(".tribute-container").length&&"none"!=j(".tribute-container").css("display")||(0<Ne.row?n.selection.setAtEnd(Fe[Ne.row-1][Ne.col]):Qe(0,Oe,0,"up"))}function mn(Ne,Oe,Fe){if(!(0<j(".tribute-container").length&&"none"!=j(".tribute-container").css("display"))){var qe=parseInt(Fe[Ne.row][Ne.col].getAttribute("rowspan"),10)||1;Ne.row<Fe.length-qe?n.selection.setAtStart(Fe[Ne.row+qe][Ne.col]):Qe(0,Oe,0,"down")}}function zt(){l&&(l.find("div").css("opacity",0),l.css("top",0),l.css("left",0),l.css("height",0),l.find("div").css("height",0),l.hide())}function rn(){m&&m.removeClass("fr-visible").css("left","-9999px")}function Ue(Ne,Oe){if(n.$box.find(".fr-line-breaker").isVisible())return!1;m||$t(),n.$box.append(m),m.data("instance",n);var Fe,qe=j(Oe).find("tr").first(),Ot=Ne.pageX,Ct=0,Rt=0;if(n.opts.iframe){var wt=n.helpers.getPX(n.$wp.find(".fr-iframe").css("padding-top")),ce=n.helpers.getPX(n.$wp.find(".fr-iframe").css("padding-left"));Ct+=n.$iframe.offset().left-n.helpers.scrollLeft()+ce,Rt+=n.$iframe.offset().top-n.helpers.scrollTop()+wt}qe.find("th, td").each(function(){var Ee=j(this);return Ee.offset().left<=Ot&&Ot<Ee.offset().left+Ee.outerWidth()/2?(Fe=parseInt(m.find("a").css("width"),10),m.css("top",Rt+Ee.offset().top-n.$box.offset().top-Fe-5),m.css("left",Ct+Ee.offset().left-n.$box.offset().left-Fe/2),m.data("selected-cell",Ee),m.data("position","before"),m.addClass("fr-visible"),!1):Ee.offset().left+Ee.outerWidth()/2<=Ot&&Ot<Ee.offset().left+Ee.outerWidth()?(Fe=parseInt(m.find("a").css("width"),10),m.css("top",Rt+Ee.offset().top-n.$box.offset().top-Fe-5),m.css("left",Ct+Ee.offset().left-n.$box.offset().left+Ee.outerWidth()-Fe/2),m.data("selected-cell",Ee),m.data("position","after"),m.addClass("fr-visible"),!1):void 0})}function $e(Ne,Oe){if(n.$box.find(".fr-line-breaker").isVisible())return!1;m||$t(),n.$box.append(m),m.data("instance",n);var Fe,qe=j(Oe),Ot=Ne.pageY,Ct=0,Rt=0;if(n.opts.iframe){var wt=n.helpers.getPX(n.$wp.find(".fr-iframe").css("padding-top")),ce=n.helpers.getPX(n.$wp.find(".fr-iframe").css("padding-left"));Ct+=n.$iframe.offset().left-n.helpers.scrollLeft()+ce,Rt+=n.$iframe.offset().top-n.helpers.scrollTop()+wt}qe.find("tr").each(function(){var Ee=j(this);Fe=parseInt(m.find("a").css("width"),10);var He=Ct+Ee.offset().left-n.$box.offset().left;return He=0!==n.$box.offset().left?He-Fe-5:He+Fe-5,Ee.offset().top<=Ot&&Ot<Ee.offset().top+Ee.outerHeight()/2?(m.css("top",Rt+Ee.offset().top-n.$box.offset().top-Fe/2),m.css("left",He),m.data("selected-cell",Ee.find("td").first()),m.data("position","above"),m.addClass("fr-visible"),!1):Ee.offset().top+Ee.outerHeight()/2<=Ot&&Ot<Ee.offset().top+Ee.outerHeight()?(m.css("top",Rt+Ee.offset().top-n.$box.offset().top+Ee.outerHeight()-Fe/2),m.css("left",He),m.data("selected-cell",Ee.find("td").first()),m.data("position","below"),m.addClass("fr-visible"),!1):void 0})}function Pe(Ne){F=null;var Oe=n.doc.elementFromPoint(Ne.pageX-n.win.pageXOffset,Ne.pageY-n.win.pageYOffset);n.opts.tableResizer&&(!n.popups.areVisible()||n.popups.areVisible()&&n.popups.isVisible("table.edit"))&&function Se(Ne,Oe){var Fe,qe=j(Oe);qe&&(Fe=qe.closest("table"));var Ot=Fe.parent();if(Oe&&"TD"!=Oe.tagName&&"TH"!=Oe.tagName&&(0<qe.closest("td").length?Oe=qe.closest("td"):0<qe.closest("th").length&&(Oe=qe.closest("th"))),!Oe||"TD"!=Oe.tagName&&"TH"!=Oe.tagName)l&&qe.get(0)!=l.get(0)&&qe.parent().get(0)!=l.get(0)&&n.core.sameInstance(l)&&zt();else{if(qe=j(Oe),0===n.$el.find(qe).length)return!1;var Ct=qe.offset().left-1,Rt=Ct+qe.outerWidth();if(Math.abs(Ne.pageX-Ct)<=n.opts.tableResizerOffset||Math.abs(Rt-Ne.pageX)<=n.opts.tableResizerOffset){var wt,ce,Ee,He,At,en=ie(Fe),Zt=we(Oe,en),Ge=Ce(Zt.row,Zt.col,en),_t=Fe.offset().top,ht=Fe.outerHeight()-1;"rtl"!=n.opts.direction?Ne.pageX-Ct<=n.opts.tableResizerOffset?(Ee=Ct,0<Zt.col?(He=Ct-bt(Zt.col-1,en)+n.opts.tableResizingLimit,At=Ct+bt(Zt.col,en)-n.opts.tableResizingLimit,wt=Zt.col-1,ce=Zt.col):(wt=null,ce=0,He=Fe.offset().left-1-parseInt(Fe.css("margin-left"),10),At=Fe.offset().left-1+Fe.width()-en[0].length*n.opts.tableResizingLimit)):Rt-Ne.pageX<=n.opts.tableResizerOffset&&(Ee=Rt,Ge.col<en[Ge.row].length&&en[Ge.row][Ge.col+1]?(He=Rt-bt(Ge.col,en)+n.opts.tableResizingLimit,At=Rt+bt(Ge.col+1,en)-n.opts.tableResizingLimit,wt=Ge.col,ce=Ge.col+1):(wt=Ge.col,ce=null,He=Fe.offset().left-1+en[0].length*n.opts.tableResizingLimit,At=Ot.offset().left-1+Ot.width()+parseFloat(Ot.css("padding-left")))):Rt-Ne.pageX<=n.opts.tableResizerOffset?(Ee=Rt,0<Zt.col?(He=Rt-bt(Zt.col,en)+n.opts.tableResizingLimit,At=Rt+bt(Zt.col-1,en)-n.opts.tableResizingLimit,wt=Zt.col,ce=Zt.col-1):(wt=null,ce=0,He=Fe.offset().left+en[0].length*n.opts.tableResizingLimit,At=Ot.offset().left-1+Ot.width()+parseFloat(Ot.css("padding-left")))):Ne.pageX-Ct<=n.opts.tableResizerOffset&&(Ee=Ct,Ge.col<en[Ge.row].length&&en[Ge.row][Ge.col+1]?(He=Ct-bt(Ge.col+1,en)+n.opts.tableResizingLimit,At=Ct+bt(Ge.col,en)-n.opts.tableResizingLimit,wt=Ge.col+1,ce=Ge.col):(wt=Ge.col,ce=null,He=Ot.offset().left+parseFloat(Ot.css("padding-left")),At=Fe.offset().left-1+Fe.width()-en[0].length*n.opts.tableResizingLimit)),l||(n.shared.$table_resizer||(n.shared.$table_resizer=j(document.createElement("div")).attr("class","fr-table-resizer").html("<div></div>")),n.events.$on(l=n.shared.$table_resizer,"mousedown",function(Be){return!n.core.sameInstance(l)||(0<Ke().length&&Yt(),1==Be.which?(n.selection.save(),$=!0,l.addClass("fr-moving"),ke(),n.edit.off(),l.find("div").css("opacity",1),!1):void 0)}),n.events.$on(l,"mousemove",function(Be){if(!n.core.sameInstance(l))return!0;$&&(n.opts.iframe&&(Be.pageX-=n.$iframe.offset().left),dn(Be))}),n.events.on("shared.destroy",function(){l.html("").removeData().remove(),l=null},!0),n.events.on("destroy",function(){n.$el.find(".fr-selected-cell").removeClass("fr-selected-cell"),j("body").first().append(l.hide())},!0)),l.data("table",Fe),l.data("first",wt),l.data("second",ce),l.data("instance",n),n.$wp.append(l);var vt=Ee-n.win.pageXOffset-n.opts.tableResizerOffset-n.$wp.offset().left,Nt=_t-n.$wp.offset().top+n.$wp.scrollTop();if(n.opts.iframe){var Ut=n.helpers.getPX(n.$wp.find(".fr-iframe").css("padding-top")),fe=n.helpers.getPX(n.$wp.find(".fr-iframe").css("padding-left"));vt+=n.$iframe.offset().left+fe,Nt+=n.$iframe.offset().top+Ut,He+=n.$iframe.offset().left,At+=n.$iframe.offset().left}l.data("max-left",He),l.data("max-right",At),l.data("origin",Ee-n.win.pageXOffset),l.css("top",Nt),l.css("left",vt),l.css("height",ht),l.find("div").css("height",ht),l.css("padding-left",n.opts.tableResizerOffset),l.css("padding-right",n.opts.tableResizerOffset),l.show()}else n.core.sameInstance(l)&&zt()}}(Ne,Oe),!n.opts.tableInsertHelper||n.popups.areVisible()||n.$tb.hasClass("fr-inline")&&n.$tb.isVisible()||function(qe,Ot){if(0===Ke().length){var Ct,Rt,wt;if(Ot&&("HTML"==Ot.tagName||"BODY"==Ot.tagName||n.node.isElement(Ot)))for(Ct=1;Ct<=n.opts.tableInsertHelperOffset;Ct++){if(Rt=n.doc.elementFromPoint(qe.pageX-n.win.pageXOffset,qe.pageY-n.win.pageYOffset+Ct),j(Rt).hasClass("fr-tooltip"))return!0;if(Rt&&("TH"==Rt.tagName||"TD"==Rt.tagName||"TABLE"==Rt.tagName)&&(j(Rt).parents(".fr-wrapper").length||n.opts.iframe)&&"false"!=j(Rt).closest("table").attr("contenteditable"))return Ue(qe,j(Rt).closest("table")),!0;if(wt=n.doc.elementFromPoint(qe.pageX-n.win.pageXOffset+Ct,qe.pageY-n.win.pageYOffset),j(wt).hasClass("fr-tooltip"))return!0;if(wt&&("TH"==wt.tagName||"TD"==wt.tagName||"TABLE"==wt.tagName)&&(j(wt).parents(".fr-wrapper").length||n.opts.iframe)&&"false"!=j(wt).closest("table").attr("contenteditable"))return $e(qe,j(wt).closest("table")),!0}n.core.sameInstance(m)&&rn()}}(Ne,Oe)}function ot(){if($){var Ne=l.data("table").offset().top-n.win.pageYOffset;if(n.opts.iframe){var Oe=n.helpers.getPX(n.$wp.find(".fr-iframe").css("padding-top"));Ne+=n.$iframe.offset().top-n.helpers.scrollTop()+Oe}l.css("top",Ne)}}function bt(Ne,Oe){var Fe,qe=j(Oe[0][Ne]).outerWidth();for(Fe=1;Fe<Oe.length;Fe++)qe=Math.min(qe,j(Oe[Fe][Ne]).outerWidth());return qe}function Kt(Ne,Oe,Fe){var qe,Ot=0;for(qe=Ne;qe<=Oe;qe++)Ot+=bt(qe,Fe);return Ot}function dn(Ne){if(1<Ke().length&&O&&ke(),!1===O&&!1===h&&!1===$)F&&clearTimeout(F),n.edit.isDisabled()&&!n.popups.isVisible("table.edit")||(F=setTimeout(Pe,30,Ne));else if($){var Oe=Ne.pageX-n.win.pageXOffset;n.opts.iframe&&(Oe+=n.$iframe.offset().left);var Fe=l.data("max-left"),qe=l.data("max-right");Fe<=Oe&&Oe<=qe?l.css("left",Oe-n.opts.tableResizerOffset-n.$wp.offset().left):Oe<Fe&&parseFloat(l.css("left"),10)>Fe-n.opts.tableResizerOffset?l.css("left",Fe-n.opts.tableResizerOffset-n.$wp.offset().left):qe<Oe&&parseFloat(l.css("left"),10)<qe-n.opts.tableResizerOffset&&l.css("left",qe-n.opts.tableResizerOffset-n.$wp.offset().left)}else O&&rn()}function Tn(Ne){n.node.isEmpty(Ne.get(0))?n.opts.keepTextFormatOnTable&&n.browser.mozilla?Ne.append(e.MARKERS):Ne.prepend(e.MARKERS):Ne.prepend(e.START_MARKER).append(e.END_MARKER)}function $t(){n.shared.$ti_helper||(n.shared.$ti_helper=j(document.createElement("div")).attr("class","fr-insert-helper").html('<a class="fr-floating-btn" role="button" tabIndex="-1" title="'.concat(n.language.translate("Insert"),'"><svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="M22,16.75 L16.75,16.75 L16.75,22 L15.25,22.000 L15.25,16.75 L10,16.75 L10,15.25 L15.25,15.25 L15.25,10 L16.75,10 L16.75,15.25 L22,15.25 L22,16.75 Z"/></svg></a>')),n.events.bindClick(n.shared.$ti_helper,"a",function(){var Ne=m.data("selected-cell"),Oe=m.data("position"),Fe=m.data("instance")||n;"before"==Oe||"after"==Oe?(n.undo.saveStep(),Ne.addClass("fr-selected-cell"),Fe.table.insertColumn(Oe),Ne.removeClass("fr-selected-cell"),n.undo.saveStep()):("above"==Oe||"below"==Oe)&&(n.undo.saveStep(),Ne.addClass("fr-selected-cell"),Fe.table.insertRow(Oe),Ne.removeClass("fr-selected-cell"),n.undo.saveStep()),rn()}),n.events.on("shared.destroy",function(){n.shared.$ti_helper.html("").removeData().remove(),n.shared.$ti_helper=null},!0),n.events.$on(n.shared.$ti_helper,"mousemove",function(Ne){Ne.stopPropagation()},!0),n.events.$on(j(n.o_win),"scroll",function(){rn()},!0),n.events.$on(n.$wp,"scroll",function(){rn()},!0)),m=n.shared.$ti_helper,n.events.on("destroy",function(){m=null}),n.tooltip.bind(n.$box,".fr-insert-helper > a.fr-floating-btn")}function ut(){x=null,clearTimeout(F)}function Ke(){return n.el.querySelectorAll(".fr-selected-cell")}function xe(){var Ne=Ke();if(Ne.length){for(var Oe=Ne[0];Oe&&"TABLE"!=Oe.tagName&&Oe.parentNode!=n.el;)Oe=Oe.parentNode;return j(Oe&&"TABLE"==Oe.tagName?Oe:[])}return j([])}function et(){h=!1}return{_init:function(){if(!n.$wp)return!1;if(n.helpers.isMobile()&&(n.events.$on(n.$el,"mousedown",Gt),n.events.$on(n.$win,"mouseup",ln)),!n.helpers.isMobile()){$=h=O=!1,n.events.$on(n.$el,"mousedown",Gt),n.popups.onShow("image.edit",function(){me(),h=O=!1}),n.popups.onShow("link.edit",function(){me(),h=O=!1}),n.events.on("commands.mousedown",function(Fe){0<Fe.parents(".fr-toolbar").length&&me()}),n.events.$on(n.$el,"mouseover","th, td",hn),n.events.$on(n.$win,"mouseup",ln),n.opts.iframe&&n.events.$on(j(n.o_win),"mouseup",ln),n.events.$on(n.$win,"mousemove",dn),n.events.$on(j(n.o_win),"scroll",ot),n.events.on("contentChanged",function(){0<Ke().length&&(V(),n.$el.find("img").on("load.selected-cells",function(){j(this).off("load.selected-cells"),0<Ke().length&&V()}))}),n.events.$on(j(n.o_win),"resize",function(){me()}),n.events.on("toolbar.esc",function(){if(0<Ke().length)return n.events.disableBlur(),n.events.focus(),!1},!0),n.events.$on(j(n.o_win),"keydown",function(){O&&h&&(h=O=!1,n.$el.removeClass("fr-no-selection"),n.edit.on(),n.selection.setAtEnd(n.$el.find(".fr-selected-cell").last().get(0)),n.selection.restore(),me())}),n.events.$on(n.$el,"keydown",function(Fe){Fe.shiftKey?!1===function(Ot){var Ct=Ke();if(null!=Ct&&0<Ct.length){var Rt,wt=ie(),ce=Ot.which,Ee=we(1==Ct.length?Rt=Ct[0]:(Rt=n.el.querySelector(".fr-cell-fixed"),n.el.querySelector(".fr-cell-handler")),wt);if(e.KEYCODE.ARROW_RIGHT==ce){if(Ee.col<wt[0].length-1)return xt(Rt,wt[Ee.row][Ee.col+1]),!1}else if(e.KEYCODE.ARROW_DOWN==ce){if(Ee.row<wt.length-1)return xt(Rt,wt[Ee.row+1][Ee.col]),!1}else if(e.KEYCODE.ARROW_LEFT==ce){if(0<Ee.col)return xt(Rt,wt[Ee.row][Ee.col-1]),!1}else if(e.KEYCODE.ARROW_UP==ce&&0<Ee.row)return xt(Rt,wt[Ee.row-1][Ee.col]),!1}}(Fe)&&setTimeout(function(){V()},0):function(Ot){var Ct=Ot.which,Rt=n.selection.blocks();if(Rt.length&&("P"!==(Rt=Rt[0]).tagName&&"DIV"!==Rt.tagName||(Rt=Rt.parentNode),"TD"==Rt.tagName||"TH"==Rt.tagName)){for(var wt=Rt;wt&&"TABLE"!=wt.tagName&&wt.parentNode!=n.el;)wt=wt.parentNode;if(wt&&"TABLE"==wt.tagName&&(e.KEYCODE.ARROW_LEFT==Ct||e.KEYCODE.ARROW_UP==Ct||e.KEYCODE.ARROW_RIGHT==Ct||e.KEYCODE.ARROW_DOWN==Ct)&&(0<Ke().length&&Yt(),n.browser.webkit&&(e.KEYCODE.ARROW_UP==Ct||e.KEYCODE.ARROW_DOWN==Ct))){var ce=n.selection.ranges(0).startContainer;if(ce.nodeType==Node.TEXT_NODE&&(e.KEYCODE.ARROW_UP==Ct&&(ce.previousSibling&&"BR"!==ce.previousSibling.tagName||ce.previousSibling&&"BR"===ce.previousSibling.tagName&&ce.previousSibling.previousSibling)||e.KEYCODE.ARROW_DOWN==Ct&&(ce.nextSibling&&"BR"!==ce.nextSibling.tagName||ce.nextSibling&&"BR"===ce.nextSibling.tagName&&ce.nextSibling.nextSibling)))return;Ot.preventDefault(),Ot.stopPropagation();var Ee=ie(j(wt)),He=we(Rt,Ee);e.KEYCODE.ARROW_UP==Ct?Ft(He,wt,Ee):e.KEYCODE.ARROW_DOWN==Ct&&mn(He,wt,Ee),n.selection.restore()}}}(Fe)}),n.events.on("keydown",function(Fe){if(!1===function(Rt){if(Rt.which==e.KEYCODE.TAB){var wt;if(0<Ke().length)wt=n.$el.find(".fr-selected-cell").last();else{var ce=n.selection.element();"TD"==ce.tagName||"TH"==ce.tagName?wt=j(ce):ce!=n.el&&(0<j(ce).parentsUntil(n.$el,"td").length?wt=j(ce).parents("td").first():0<j(ce).parentsUntil(n.$el,"th").length&&(wt=j(ce).parents("th").first()))}if(wt)return Rt.preventDefault(),!!(0===n.selection.get().focusOffset&&0<j(n.selection.element()).parentsUntil(n.$el,"ol, ul").length&&(0<j(n.selection.element()).closest("li").prev().length||j(n.selection.element()).is("li")&&0<j(n.selection.element()).prev().length))||(Yt(),Rt.shiftKey?0<wt.prev().length?Tn(wt.prev()):0<wt.closest("tr").length&&0<wt.closest("tr").prev().length?Tn(wt.closest("tr").prev().find("td").last()):0<wt.closest("tbody").length&&0<wt.closest("table").find("thead tr").length&&Tn(wt.closest("table").find("thead tr th").last()):0<wt.next().length?Tn(wt.next()):0<wt.closest("tr").length&&0<wt.closest("tr").next().length?Tn(wt.closest("tr").next().find("td").first()):0<wt.closest("thead").length&&0<wt.closest("table").find("tbody tr").length?Tn(wt.closest("table").find("tbody tr td").first()):(wt.addClass("fr-selected-cell"),Z("below"),me(),Tn(wt.closest("tr").next().find("td").first())),n.selection.restore(),!1)}}(Fe))return!1;var qe=Ke();if(0<qe.length){if(0<qe.length&&n.keys.ctrlKey(Fe)&&Fe.which==e.KEYCODE.A)return me(),n.popups.isVisible("table.edit")&&n.popups.hide("table.edit"),qe=[],!0;if(Fe.which==e.KEYCODE.ESC&&n.popups.isVisible("table.edit"))return me(),n.popups.hide("table.edit"),Fe.preventDefault(),Fe.stopPropagation(),Fe.stopImmediatePropagation(),!(qe=[]);if(1<qe.length&&(Fe.which==e.KEYCODE.BACKSPACE||Fe.which==e.KEYCODE.DELETE)){n.undo.saveStep();for(var Ot=0;Ot<qe.length;Ot++)j(qe[Ot]).html("<br>"),Ot==qe.length-1&&j(qe[Ot]).prepend(e.MARKERS);return n.selection.restore(),n.undo.saveStep(),!(qe=[])}if(1<qe.length&&Fe.which!=e.KEYCODE.F10&&!n.keys.isBrowserAction(Fe))return Fe.preventDefault(),!(qe=[])}else if(!(qe=[])===function(Rt){if(Rt.altKey&&Rt.which==e.KEYCODE.SPACE){var wt,ce=n.selection.element();if("TD"==ce.tagName||"TH"==ce.tagName?wt=ce:0<j(ce).closest("td").length?wt=j(ce).closest("td").get(0):0<j(ce).closest("th").length&&(wt=j(ce).closest("th").get(0)),wt)return Rt.preventDefault(),xt(wt,wt),V(),!1}}(Fe))return!1},!0);var Oe=[];n.events.on("html.beforeGet",function(){Oe=Ke();for(var Fe=0;Fe<Oe.length;Fe++)Oe[Fe].className=(Oe[Fe].className||"").replace(/fr-selected-cell/g,"")}),n.events.on("html.afterGet",function(){for(var Fe=0;Fe<Oe.length;Fe++)Oe[Fe].className=(Oe[Fe].className?Oe[Fe].className.trim()+" ":"")+"fr-selected-cell";Oe=[]}),B(!0),A(!0)}n.events.on("destroy",ut)},insert:function(Oe,Fe){var qe,Ot,At,Ct=(At={startTag:"",closeTag:""},n.opts.keepTextFormatOnTable&&(At=v(j(n.selection.element().firstChild).parentsUntil(n.$el))),{startTag:At.startTag,closeTag:At.closeTag}),Rt="<table "+(n.opts.tableDefaultWidth?'style="width: '+n.opts.tableDefaultWidth+';" ':"")+'class="fr-inserted-table"><tbody>',wt=100/Fe;for(qe=0;qe<Oe;qe++){for(Rt+="<tr>",Ot=0;Ot<Fe;Ot++)Rt+="<td"+(n.opts.tableDefaultWidth?' style="width: '+wt.toFixed(4)+'%;"':"")+">"+Ct.startTag,0===qe&&0===Ot&&(Rt+=e.MARKERS),Rt+="<br>"+Ct.closeTag+"</td>";Rt+="</tr>"}if(Rt+="</tbody></table>",n.opts.trackChangesEnabled){n.edit.on(),n.events.focus(!0),n.selection.restore(),n.undo.saveStep(),n.markers.insert(),n.html.wrap();var ce=n.$el.find(".fr-marker");n.node.isLastSibling(ce)&&ce.parent().hasClass("fr-deletable")&&ce.insertAfter(ce.parent()),ce.replaceWith(Rt),n.selection.clear()}else n.html.insert(Rt);n.selection.restore();var Ee=n.$el.find(".fr-inserted-table");Ee.removeClass("fr-inserted-table"),n.events.trigger("table.inserted",[Ee.get(0)])},remove:T,insertRow:Z,deleteRow:function(){var Oe=xe();if(0<Oe.length){var Fe,qe,Ot,Ct=ie(),Rt=dt(Ct);if(null==Rt)return;if(0===Rt.min_i&&Rt.max_i==Ct.length-1)T();else{for(Fe=Rt.max_i;Fe>=Rt.min_i;Fe--){for(Ot=j(Oe.find("tr").not(Oe.find("> table tr")).get(Fe)),qe=0;qe<Ct[Fe].length;qe++)if(0===qe||Ct[Fe][qe]!=Ct[Fe][qe-1]){var wt=j(Ct[Fe][qe]);if(1<parseInt(wt.attr("rowspan"),10)){var ce=parseInt(wt.attr("rowspan"),10)-1;1==ce?wt.removeAttr("rowspan"):wt.attr("rowspan",ce)}if(Fe<Ct.length-1&&Ct[Fe][qe]==Ct[Fe+1][qe]&&(0===Fe||Ct[Fe][qe]!=Ct[Fe-1][qe])){for(var Ee=Ct[Fe][qe],He=qe;0<He&&Ct[Fe][He]==Ct[Fe][He-1];)He--;0===He?j(Oe.find("tr").not(Oe.find("> table tr")).get(Fe+1)).prepend(Ee):j(Ct[Fe+1][He-1])[0].parentNode&&j(Ct[Fe+1][He-1])[0].insertAdjacentElement("afterend",Ee)}}var At=Ot.parent();Ot.remove(),0===At.find("tr").length&&At.remove(),Ct=ie(Oe)}ne(0,Ct.length-1,0,Ct[0].length-1,Oe),n.selection.setAtEnd(0<Rt.min_i?Ct[Rt.min_i-1][0]:Ct[0][0]),n.selection.restore(),n.popups.hide("table.edit")}}},insertColumn:function(Oe){var Fe=xe();if(0<Fe.length){var qe,Ot=ie(),Ct=dt(Ot);qe="before"==Oe?Ct.min_j:Ct.max_j;var Rt,wt=100/Ot[0].length,ce=100/(Ot[0].length+1);Fe.find("th, td").each(function(){(Rt=j(this)).data("old-width",Rt.outerWidth()/Fe.outerWidth()*100)}),Fe.find("tr").not(Fe.find("> table tr")).each(function(Ee){for(var He,At=j(this),en=0,Zt=0;en-1<qe;){if(!(He=At.find("> th, > td").get(Zt))){He=null;break}He==Ot[Ee][en]?(en+=parseInt(j(He).attr("colspan"),10)||1,Zt++):(en+=parseInt(j(Ot[Ee][en]).attr("colspan"),10)||1,"after"==Oe&&(He=0===Zt?-1:At.find("> th, > td").get(Zt-1)))}var Ge=j(He);if("after"==Oe&&qe<en-1||"before"==Oe&&0<qe&&Ot[Ee][qe]==Ot[Ee][qe-1]){if(0===Ee||0<Ee&&Ot[Ee][qe]!=Ot[Ee-1][qe]){var _t=parseInt(Ge.attr("colspan"),10)+1;Ge.attr("colspan",_t),Ge.css("width",(Ge.data("old-width")*ce/wt+ce).toFixed(4)+"%"),Ge.removeData("old-width")}}else{var ht,vt=(Ge.get(0)||"").tagName;if(0<At.find("th").length&&"TH"===vt)ht='<th style="width: '.concat(ce.toFixed(4),'%;"><br></th>');else{var Nt=C(Ot[Ee][qe]);ht='<td style="'.concat(Ge.attr("style"),"; width: ").concat(ce.toFixed(4),'%;">')+Nt.startTag+"<br>"+Nt.closeTag+"</td>"}j(ht).append("<br>"),j(ht).css("width","".concat(ce.toFixed(4),"%")),-1==He?At.prepend(ht):null==He?At.append(ht):"before"==Oe?Ge.before(ht):"after"==Oe&&Ge.after(ht)}}),Fe.find("th, td").each(function(){(Rt=j(this)).data("old-width")&&(Rt.css("width",(Rt.data("old-width")*ce/wt).toFixed(4)+"%"),Rt.removeData("old-width"))}),n.popups.isVisible("table.edit")&&V()}},deleteColumn:function(){var Oe=xe();if(0<Oe.length){var Fe,qe,Ot,Ct=ie(),Rt=dt(Ct);if(null==Rt)return;if(0===Rt.min_j&&Rt.max_j==Ct[0].length-1)T();else{var wt=0;for(Fe=0;Fe<Ct.length;Fe++)for(qe=0;qe<Ct[0].length;qe++)(Ot=j(Ct[Fe][qe])).hasClass("fr-selected-cell")||(Ot.data("old-width",Ot.outerWidth()/Oe.outerWidth()*100),(qe<Rt.min_j||qe>Rt.max_j)&&(wt+=Ot.outerWidth()/Oe.outerWidth()*100));for(wt/=Ct.length,qe=Rt.max_j;qe>=Rt.min_j;qe--)for(Fe=0;Fe<Ct.length;Fe++)if(0===Fe||Ct[Fe][qe]!=Ct[Fe-1][qe])if(Ot=j(Ct[Fe][qe]),1<(parseInt(Ot.attr("colspan"),10)||1)){var ce=parseInt(Ot.attr("colspan"),10)-1;1==ce?Ot.removeAttr("colspan"):Ot.attr("colspan",ce),Ot.css("width",(100*(Ot.data("old-width")-bt(qe,Ct))/wt).toFixed(4)+"%"),Ot.removeData("old-width")}else{var Ee=j(Ot.parent().get(0));Ot.remove(),0===Ee.find("> th, > td").length&&(0===Ee.prev().length||0===Ee.next().length||Ee.prev().find("> th[rowspan], > td[rowspan]").length<Ee.prev().find("> th, > td").length)&&Ee.remove()}ne(0,Ct.length-1,0,Ct[0].length-1,Oe),n.selection.setAtEnd(0<Rt.min_j?Ct[Rt.min_i][Rt.min_j-1]:Ct[Rt.min_i][0]),n.selection.restore(),n.popups.hide("table.edit"),Oe.find("th, td").each(function(){(Ot=j(this)).data("old-width")&&(Ot.css("width",(100*Ot.data("old-width")/wt).toFixed(4)+"%"),Ot.removeData("old-width"))})}}},mergeCells:function(){if(1<Ke().length&&(0===n.$el.find("th.fr-selected-cell").length||0===n.$el.find("td.fr-selected-cell").length)){ae();var Oe,Fe,qe=dt(ie());if(null==qe)return;var Ot=n.$el.find(".fr-selected-cell"),Ct=j(Ot[0]),Rt=Ct.parent().find(".fr-selected-cell"),wt=Ct.closest("table"),ce=Ct.html(),Ee=0;for(Oe=0;Oe<Rt.length;Oe++)Ee+=j(Rt[Oe]).outerWidth();for(Ct.css("width",Math.min(100,Ee/wt.outerWidth()*100).toFixed(4)+"%"),qe.min_j<qe.max_j&&Ct.attr("colspan",qe.max_j-qe.min_j+1),qe.min_i<qe.max_i&&Ct.attr("rowspan",qe.max_i-qe.min_i+1),Oe=1;Oe<Ot.length;Oe++)"<br>"!=(Fe=j(Ot[Oe])).html()&&""!==Fe.html()&&(ce+="<br>".concat(Fe.html())),Fe.remove();Ct.html(ce),n.selection.setAtEnd(Ct.get(0)),n.selection.restore(),n.toolbar.enable(),M(qe.min_i,qe.max_i,wt);var He=wt.find("tr:empty");for(Oe=He.length-1;0<=Oe;Oe--)j(He[Oe]).remove();R(qe.min_j,qe.max_j,wt),V()}},splitCellVertically:function(){if(1==Ke().length){var Oe=n.$el.find(".fr-selected-cell"),Fe=parseInt(Oe.attr("colspan"),10)||1,qe=Oe.parent().outerWidth(),Ot=Oe.outerWidth(),Ct=Oe.clone().html("<br>"),Rt=ie(),wt=we(Oe.get(0),Rt);if(1<Fe){var ce=Math.ceil(Fe/2);Ot=Kt(wt.col,wt.col+ce-1,Rt)/qe*100;var Ee=Kt(wt.col+ce,wt.col+Fe-1,Rt)/qe*100;1<ce?Oe.attr("colspan",ce):Oe.removeAttr("colspan"),1<Fe-ce?Ct.attr("colspan",Fe-ce):Ct.removeAttr("colspan"),Oe.css("width",Ot.toFixed(4)+"%"),Ct.css("width",Ee.toFixed(4)+"%")}else{var He;for(He=0;He<Rt.length;He++)if(0===He||Rt[He][wt.col]!=Rt[He-1][wt.col]){var At=j(Rt[He][wt.col]);if(!At.is(Oe)){var en=(parseInt(At.attr("colspan"),10)||1)+1;At.attr("colspan",en)}}Oe.css("width","".concat((Ot=Ot/qe*100/2).toFixed(4),"%")),Ct.css("width","".concat(Ot.toFixed(4),"%"))}Oe[0].parentNode&&Oe[0].insertAdjacentElement("afterend",Ct[0]),me(),n.popups.hide("table.edit")}},splitCellHorizontally:function(){if(1==Ke().length){var Oe=n.$el.find(".fr-selected-cell"),Fe=Oe.parent(),qe=Oe.closest("table"),Ot=parseInt(Oe.attr("rowspan"),10),Ct=ie(),Rt=we(Oe.get(0),Ct),wt=Oe.clone().html("<br>");if(1<Ot){var ce=Math.ceil(Ot/2);1<ce?Oe.attr("rowspan",ce):Oe.removeAttr("rowspan"),1<Ot-ce?wt.attr("rowspan",Ot-ce):wt.removeAttr("rowspan");for(var Ee=Rt.row+ce,He=0===Rt.col?Rt.col:Rt.col-1;0<=He&&(Ct[Ee][He]==Ct[Ee][He-1]||0<Ee&&Ct[Ee][He]==Ct[Ee-1][He]);)He--;-1==He?j(qe.find("tr").not(qe.find("> table tr")).get(Ee)).prepend(wt):j(Ct[Ee][He])[0].parentNode&&j(Ct[Ee][He])[0].insertAdjacentElement("afterend",wt[0])}else{var At,en=j(document.createElement("tr")).append(wt);for(At=0;At<Ct[0].length;At++)if(0===At||Ct[Rt.row][At]!=Ct[Rt.row][At-1]){var Zt=j(Ct[Rt.row][At]);Zt.is(Oe)||Zt.attr("rowspan",(parseInt(Zt.attr("rowspan"),10)||1)+1)}Fe[0].parentNode&&Fe[0].insertAdjacentElement("afterend",en[0])}me(),n.popups.hide("table.edit")}},addHeader:function(){var Oe=xe();if(0<Oe.length&&0===Oe.find("> th").length){var Fe,qe="<thead><tr>",Ot=0;for(Ot=Oe.find("tr").first().find("> th").length,Oe.find("tr").first().find("> td").each(function(){var Ct=j(this);Ot+=parseInt(Ct.attr("colspan"),10)||1}),Fe=0;Fe<Ot;Fe++)qe+="<th><br></th>";Oe.prepend(qe+="</tr></thead>"),V()}},addFooter:function(){var Oe=xe();if(0<Oe.length&&0===Oe.find("tfoot").length){var Fe,qe="<tfoot><tr>",Ot=0,Ct="> td";for(0<Oe.find("thead").length&&(Ct="> th"),Oe.find("tr").first().find(Ct).each(function(){var Rt=j(this);Ot+=parseInt(Rt.attr("colspan"),10)||1}),Fe=0;Fe<Ot;Fe++)qe+="<td><br></td>";Oe.append(qe+="</tr></tfoot>"),V()}},removeHeader:function(){var Oe=xe(),Fe=Oe.find("> thead");if(0<(Fe=j(Fe)).length)if(0===Oe.find("tbody tr").length)T();else if(Fe.remove(),0<Ke().length)V();else{n.popups.hide("table.edit");var qe=Oe.find("tbody tr").first().find("td").first().get(0);qe&&(n.selection.setAtEnd(qe),n.selection.restore())}},removeFooter:function(){var Oe=xe(),Fe=Oe.find("tfoot");if(0<Fe.length)if(0===Oe.find("tbody tr").length)T();else if(Fe.remove(),0<Ke().length)V();else{n.popups.hide("table.edit");var qe=Oe.find("tbody tr").first().find("td").first().get(0);qe&&(n.selection.setAtEnd(qe),n.selection.restore())}},setBackground:ee,showInsertPopup:function(){var Oe=n.$tb.find('.fr-command[data-cmd="insertTable"]'),Fe=n.popups.get("table.insert");if(Fe||(Fe=B()),!Fe.hasClass("fr-active")){n.popups.refresh("table.insert"),n.popups.setContainer("table.insert",n.$tb);var qe=n.button.getPosition(Oe);n.popups.show("table.insert",qe.left,qe.top,Oe.outerHeight())}},showEditPopup:V,showColorsPopup:function N(){var Rt,wt,ce,Ee,Ne=ie();if(Ne){var Oe=n.popups.get("table.colors");Oe||(Oe=function(){var Rt="";0<n.opts.tableColorsButtons.length&&(Rt='<div class="fr-buttons fr-tabs">'.concat(n.button.buildList(n.opts.tableColorsButtons),"</div>"));var wt="";n.opts.colorsHEXInput&&(wt='<div class="fr-color-hex-layer fr-table-colors-hex-layer fr-active fr-layer" id="fr-table-colors-hex-layer-'.concat(n.id,'"><div class="fr-input-line"><input maxlength="7" id="fr-table-colors-hex-layer-text-').concat(n.id,'" type="text" placeholder="').concat(n.language.translate("HEX Color"),'" tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="tableCellBackgroundCustomColor" tabIndex="2" role="button">').concat(n.language.translate("OK"),"</button></div></div>"));var At,ce={buttons:Rt,colors:function(){for(var At='<div class="fr-color-set fr-table-colors">',en=0;en<n.opts.tableColors.length;en++)0!==en&&en%n.opts.tableColorsStep==0&&(At+="<br>"),At+="REMOVE"!=n.opts.tableColors[en]?'<span class="fr-command" style="background: '.concat(n.opts.tableColors[en],';" tabIndex="-1" role="button" data-cmd="tableCellBackgroundColor" data-param1="').concat(n.opts.tableColors[en],'"><span class="fr-sr-only">').concat(n.language.translate("Color")," ").concat(n.opts.tableColors[en],"&nbsp;&nbsp;&nbsp;</span></span>"):'<span class="fr-command" data-cmd="tableCellBackgroundColor" tabIndex="-1" role="button" data-param1="REMOVE" title="'.concat(n.language.translate("Clear Formatting"),'">').concat(n.icon.create("tableColorRemove"),'<span class="fr-sr-only">').concat(n.language.translate("Clear Formatting"),"</span></span>");return At+"</div>"}(),custom_color:wt},Ee=n.popups.create("table.colors",ce);return n.events.$on(n.$wp,"scroll.table-colors",function(){n.popups.isVisible("table.colors")&&N()}),At=Ee,n.events.on("popup.tab",function(en){var Zt=j(en.currentTarget);if(!n.popups.isVisible("table.colors")||!Zt.is("span"))return!0;var Ge=en.which,_t=!0;if(e.KEYCODE.TAB==Ge){var ht=At.find(".fr-buttons");_t=!n.accessibility.focusToolbar(ht,!!en.shiftKey)}else if(e.KEYCODE.ARROW_UP==Ge||e.KEYCODE.ARROW_DOWN==Ge||e.KEYCODE.ARROW_LEFT==Ge||e.KEYCODE.ARROW_RIGHT==Ge){var vt=Zt.parent().find("span.fr-command"),Nt=vt.index(Zt),Ut=n.opts.colorsStep,fe=Math.floor(vt.length/Ut),Ye=Nt%Ut,je=Math.floor(Nt/Ut)*Ut+Ye,se=fe*Ut;e.KEYCODE.ARROW_UP==Ge?je=((je-Ut)%se+se)%se:e.KEYCODE.ARROW_DOWN==Ge?je=(je+Ut)%se:e.KEYCODE.ARROW_LEFT==Ge?je=((je-1)%se+se)%se:e.KEYCODE.ARROW_RIGHT==Ge&&(je=(je+1)%se);var Me=j(vt.get(je));n.events.disableBlur(),Me.focus(),_t=!1}else e.KEYCODE.ENTER==Ge&&(n.button.exec(Zt),_t=!1);return!1===_t&&(en.preventDefault(),en.stopPropagation()),_t},!0),Ee}()),n.popups.setContainer("table.colors",n.$sc);var Fe=Mt(Ne),qe=(Fe.left+Fe.right)/2,Ot=Fe.bottom;Rt=n.popups.get("table.colors"),wt=n.$el.find(".fr-selected-cell").first(),ce=n.helpers.RGBToHex(wt.css("background-color")),Ee=Rt.find(".fr-table-colors-hex-layer input"),Rt.find(".fr-selected-color").removeClass("fr-selected-color fr-active-item"),Rt.find('span[data-param1="'.concat(ce,'"]')).addClass("fr-selected-color fr-active-item"),Ee.val(ce).trigger("change"),n.popups.show("table.colors",qe,Ot,Fe.bottom-Fe.top,!0)}},back:function(){0<Ke().length?V():(n.popups.hide("table.insert"),n.toolbar.showInline())},verticalAlign:function(Oe){n.$el.find(".fr-selected-cell").css("vertical-align",Oe)},horizontalAlign:function(Oe){n.$el.find(".fr-selected-cell").css("text-align",Oe)},applyStyle:function(Oe,Fe,qe,Ot){if(0<Fe.length){if(n.opts.useClasses||("TABLE"===Fe.get(0).tagName?function Rt(wt,ce){var Ee=wt.childNodes;if(0<Ee.length)for(var He=0;He<Ee.length;He++)"TD"===Ee[He].tagName?"fr-dashed-borders"===ce||"fr-highlighted"===ce||"fr-thick"===ce?oe(Ee[He]):"fr-alternate-rows"===ce&&Ee[He].style.removeProperty("background-color"):Rt(Ee[He],ce)}(Fe.get(0),Oe):oe(Fe.get(0))),!qe){var Ct=Object.keys(Ot);Ct.splice(Ct.indexOf(Oe),1),Fe.removeClass(Ct.join(" "))}Fe.toggleClass(Oe)}},selectedTable:xe,selectedCells:Ke,customColor:function(){var Oe=n.popups.get("table.colors").find(".fr-table-colors-hex-layer input");Oe.length&&ee(Oe.val())},selectCells:xt}},e.DefineIcon("insertTable",{NAME:"table",SVG_KEY:"insertTable"}),e.RegisterCommand("insertTable",{title:"Insert Table",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("table.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("table.insert")):this.table.showInsertPopup()},plugin:"table"}),e.RegisterCommand("tableInsert",{callback:function(n,l,m){this.table.insert(l,m),this.popups.hide("table.insert")}}),e.DefineIcon("tableHeader",{NAME:"header",FA5NAME:"heading",SVG_KEY:"tableHeader"}),e.RegisterCommand("tableHeader",{title:"Table Header",focus:!1,toggle:!0,callback:function(){this.popups.get("table.edit").find('.fr-command[data-cmd="tableHeader"]').hasClass("fr-active")?this.table.removeHeader():this.table.addHeader()},refresh:function(n){var l=this.table.selectedTable();0<l.length&&(0===l.find("> thead").length?n.removeClass("fr-active").attr("aria-pressed",!1):n.addClass("fr-active").attr("aria-pressed",!0))}}),e.DefineIcon("tableFooter",{NAME:"table",FA5NAME:"table",SVG_KEY:"tableFooter"}),e.RegisterCommand("tableFooter",{title:"Table Footer",focus:!1,toggle:!0,callback:function(){this.popups.get("table.edit").find('.fr-command[data-cmd="tableFooter"]').hasClass("fr-active")?this.table.removeFooter():this.table.addFooter()},refresh:function(n){var l=this.table.selectedTable();0<l.length&&(0===l.find("tfoot").length?n.removeClass("fr-active").attr("aria-pressed",!1):n.addClass("fr-active").attr("aria-pressed",!0))}}),e.DefineIcon("tableRows",{NAME:"bars",SVG_KEY:"row"}),e.RegisterCommand("tableRows",{type:"dropdown",focus:!1,title:"Row",options:{above:"Insert row above",below:"Insert row below",delete:"Delete row"},html:function(){var n='<ul class="fr-dropdown-list" role="presentation">',l=e.COMMANDS.tableRows.options;for(var m in l)l.hasOwnProperty(m)&&(n+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableRows" data-param1="'+m+'" title="'+this.language.translate(l[m])+'">'+this.language.translate(l[m])+"</a></li>");return n+"</ul>"},callback:function(n,l){"above"==l||"below"==l?this.table.insertRow(l):this.table.deleteRow()}}),e.DefineIcon("tableColumns",{NAME:"bars fa-rotate-90",SVG_KEY:"columns"}),e.RegisterCommand("tableColumns",{type:"dropdown",focus:!1,title:"Column",options:{before:"Insert column before",after:"Insert column after",delete:"Delete column"},html:function(){var n='<ul class="fr-dropdown-list" role="presentation">',l=e.COMMANDS.tableColumns.options;for(var m in l)l.hasOwnProperty(m)&&(n+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableColumns" data-param1="'.concat(m,'" title="').concat(this.language.translate(l[m]),'">').concat(this.language.translate(l[m]),"</a></li>"));return n+"</ul>"},callback:function(n,l){"before"==l||"after"==l?this.table.insertColumn(l):this.table.deleteColumn()}}),e.DefineIcon("tableCells",{NAME:"square-o",FA5NAME:"square",SVG_KEY:"cellOptions"}),e.RegisterCommand("tableCells",{type:"dropdown",focus:!1,title:"Cell",options:{merge:"Merge cells","vertical-split":"Vertical split","horizontal-split":"Horizontal split"},html:function(){var n='<ul class="fr-dropdown-list" role="presentation">',l=e.COMMANDS.tableCells.options;for(var m in l)l.hasOwnProperty(m)&&(n+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableCells" data-param1="'.concat(m,'" title="').concat(this.language.translate(l[m]),'">').concat(this.language.translate(l[m]),"</a></li>"));return n+"</ul>"},callback:function(n,l){"merge"==l?this.table.mergeCells():"vertical-split"==l?this.table.splitCellVertically():this.table.splitCellHorizontally()},refreshOnShow:function(n,l){1<this.$el.find(".fr-selected-cell").length?(l.find('a[data-param1="vertical-split"]').addClass("fr-disabled").attr("aria-disabled",!0),l.find('a[data-param1="horizontal-split"]').addClass("fr-disabled").attr("aria-disabled",!0),l.find('a[data-param1="merge"]').removeClass("fr-disabled").attr("aria-disabled",!1)):(l.find('a[data-param1="merge"]').addClass("fr-disabled").attr("aria-disabled",!0),l.find('a[data-param1="vertical-split"]').removeClass("fr-disabled").attr("aria-disabled",!1),l.find('a[data-param1="horizontal-split"]').removeClass("fr-disabled").attr("aria-disabled",!1))}}),e.DefineIcon("tableRemove",{NAME:"trash",SVG_KEY:"removeTable"}),e.RegisterCommand("tableRemove",{title:"Remove Table",focus:!1,callback:function(){this.table.remove()}}),e.DefineIcon("tableStyle",{NAME:"paint-brush",SVG_KEY:"tableStyle"}),e.RegisterCommand("tableStyle",{title:"Table Style",type:"dropdown",focus:!1,html:function(){var n='<ul class="fr-dropdown-list" role="presentation">',l=this.opts.tableStyles;for(var m in l)l.hasOwnProperty(m)&&(n+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableStyle" data-param1="'.concat(m,'" title="').concat(this.language.translate(l[m]),'">').concat(this.language.translate(l[m]),"</a></li>"));return n+"</ul>"},callback:function(n,l){this.table.applyStyle(l,this.$el.find(".fr-selected-cell").closest("table"),this.opts.tableMultipleStyles,this.opts.tableStyles)},refreshOnShow:function(n,l){var m=this.$,h=this.$el.find(".fr-selected-cell").closest("table");h&&l.find(".fr-command").each(function(){var O=m(this).data("param1"),x=h.hasClass(O);m(this).toggleClass("fr-active",x).attr("aria-selected",x)})}}),e.DefineIcon("tableCellBackground",{NAME:"tint",SVG_KEY:"cellBackground"}),e.RegisterCommand("tableCellBackground",{title:"Cell Background",focus:!1,popup:!0,callback:function(){this.table.showColorsPopup()}}),e.RegisterCommand("tableCellBackgroundColor",{undo:!0,focus:!1,callback:function(n,l){this.table.setBackground(l)}}),e.DefineIcon("tableBack",{NAME:"arrow-left",SVG_KEY:"back"}),e.RegisterCommand("tableBack",{title:"Back",undo:!1,focus:!1,back:!0,callback:function(){this.table.back()},refresh:function(n){0!==this.table.selectedCells().length||this.opts.toolbarInline?(n.removeClass("fr-hidden"),n.next(".fr-separator").removeClass("fr-hidden")):(n.addClass("fr-hidden"),n.next(".fr-separator").addClass("fr-hidden"))}}),e.DefineIcon("tableCellVerticalAlign",{NAME:"arrows-v",FA5NAME:"arrows-alt-v",SVG_KEY:"verticalAlignMiddle"}),e.RegisterCommand("tableCellVerticalAlign",{type:"dropdown",focus:!1,title:"Vertical Align",options:{Top:"Align Top",Middle:"Align Middle",Bottom:"Align Bottom"},html:function(){var n='<ul class="fr-dropdown-list" role="presentation">',l=e.COMMANDS.tableCellVerticalAlign.options;for(var m in l)l.hasOwnProperty(m)&&(n+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableCellVerticalAlign" data-param1="'.concat(m.toLowerCase(),'" title="').concat(this.language.translate(l[m]),'">').concat(this.language.translate(m),"</a></li>"));return n+"</ul>"},callback:function(n,l){this.table.verticalAlign(l)},refreshOnShow:function(n,l){l.find('.fr-command[data-param1="'+this.$el.find(".fr-selected-cell").css("vertical-align")+'"]').addClass("fr-active").attr("aria-selected",!0)}}),e.DefineIcon("tableCellHorizontalAlign",{NAME:"align-left",SVG_KEY:"alignLeft"}),e.DefineIcon("align-left",{NAME:"align-left",SVG_KEY:"alignLeft"}),e.DefineIcon("align-right",{NAME:"align-right",SVG_KEY:"alignRight"}),e.DefineIcon("align-center",{NAME:"align-center",SVG_KEY:"alignCenter"}),e.DefineIcon("align-justify",{NAME:"align-justify",SVG_KEY:"alignJustify"}),e.RegisterCommand("tableCellHorizontalAlign",{type:"dropdown",focus:!1,title:"Horizontal Align",options:{left:"Align Left",center:"Align Center",right:"Align Right",justify:"Align Justify"},html:function(){var n='<ul class="fr-dropdown-list" role="presentation">',l=e.COMMANDS.tableCellHorizontalAlign.options;for(var m in l)l.hasOwnProperty(m)&&(n+='<li role="presentation"><a class="fr-command fr-title" tabIndex="-1" role="option" data-cmd="tableCellHorizontalAlign" data-param1="'.concat(m,'" title="').concat(this.language.translate(l[m]),'">').concat(this.icon.create("align-".concat(m)),'<span class="fr-sr-only">').concat(this.language.translate(l[m]),"</span></a></li>"));return n+"</ul>"},callback:function(n,l){this.table.horizontalAlign(l)},refresh:function(n){var l=this.table.selectedCells(),m=this.$;l.length&&n.find("> *").first().replaceWith(this.icon.create("align-".concat(this.helpers.getAlignment(m(l[0])))))},refreshOnShow:function(n,l){l.find('.fr-command[data-param1="'+this.helpers.getAlignment(this.$el.find(".fr-selected-cell").first())+'"]').addClass("fr-active").attr("aria-selected",!0)}}),e.DefineIcon("tableCellStyle",{NAME:"magic",SVG_KEY:"cellStyle"}),e.RegisterCommand("tableCellStyle",{title:"Cell Style",type:"dropdown",focus:!1,html:function(){var n='<ul class="fr-dropdown-list" role="presentation">',l=this.opts.tableCellStyles;for(var m in l)l.hasOwnProperty(m)&&(n+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableCellStyle" data-param1="'.concat(m,'" title="').concat(this.language.translate(l[m]),'">').concat(this.language.translate(l[m]),"</a></li>"));return n+"</ul>"},callback:function(n,l){this.table.applyStyle(l,this.$el.find(".fr-selected-cell"),this.opts.tableCellMultipleStyles,this.opts.tableCellStyles)},refreshOnShow:function(n,l){var m=this.$,h=this.$el.find(".fr-selected-cell").first();h&&l.find(".fr-command").each(function(){var O=m(this).data("param1"),x=h.hasClass(O);m(this).toggleClass("fr-active",x).attr("aria-selected",x)})}}),e.RegisterCommand("tableCellBackgroundCustomColor",{title:"OK",undo:!0,callback:function(){this.table.customColor()}}),e.DefineIcon("tableColorRemove",{NAME:"eraser",SVG_KEY:"remove"}),e.URLRegEx="(^| |\\u00A0)(".concat(e.LinkRegEx,"|([a-z0-9+-_.]{1,}@[a-z0-9+-_.]{1,}\\.[a-z0-9+-_]{1,}))$"),e.PLUGINS.url=function(n){var l=n.$,m=null;function h(j,V,N){for(var W="";N.length&&"."==N[N.length-1];)W+=".",N=N.substring(0,N.length-1);var B=N;if(n.opts.linkConvertEmailAddress)n.helpers.isEmail(B)&&!/^mailto:.*/i.test(B)&&(B="mailto:".concat(B));else if(n.helpers.isEmail(B))return V+N;return/^((http|https|ftp|ftps|mailto|tel|sms|notes|data)\:)/i.test(B)||(B="//".concat(B)),(V||"")+"<a".concat(n.opts.linkAlwaysBlank?' target="_blank"':"").concat(m?' rel="'.concat(m,'"'):"",' data-fr-linked="true" href="').concat(B,'">').concat(N.replace(/&amp;/g,"&").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;"),"</a>").concat(W)}var O=function(){return new RegExp(e.URLRegEx,"gi")};function x(j){return n.opts.linkAlwaysNoFollow&&(m="nofollow"),n.opts.linkAlwaysBlank&&(n.opts.linkNoOpener&&(m?m+=" noopener":m="noopener"),n.opts.linkNoReferrer&&(m?m+=" noreferrer":m="noreferrer")),j.replace(O(),h)}function F(j){var V=j.split(" ");return V[V.length-1]}function $(){var j=n.selection.ranges(0),V=j.startContainer;if(V.nodeType!==Node.TEXT_NODE)return!1;if(!V||j.startOffset!==(V.textContent||"").length){n.markers.insert();var N=n.$el.find(".fr-marker"),W=V.textContent.match(/(^| |\u00A0)(((([a-z\u0080-\u009f\u00a1-\uffff0-9-_\.]{1,})(\.(com|net|org|edu|mil|gov|co|biz|info|me|dev)))|((ftp|http|https):\/\/[a-z\u0080-\u009f\u00a1-\uffff0-9-_\.]{1,})|(www\.[a-z\u0080-\u009f\u00a1-\uffff0-9-_\.]{1,}\.[a-z0-9-]{2,24})|((ftp|http|https):\/\/[\u0021-\uffff]{1,}@[a-z\u0080-\u009f\u00a1-\uffff0-9-_\.]{1,}))((:[0-9]{1,5})|)(((\/|\?|#)[a-z\u00a1-\uffff0-9@?\|!^=%&amp;\/~+#-\'*-_{}]*)|())|([a-z0-9+-_.]{1,}@[a-z0-9+-_.]{1,}\.[a-z0-9+-_]{1,}))$/gi);if(N.remove(),!W)return!1}if(function Z(R){return!!R&&("A"===R.tagName||!(!R.parentNode||R.parentNode==n.el)&&Z(R.parentNode))}(V))return!1;if(O().test(F(V.textContent))){var B,D=V.textContent.length;if(0<D&&","===V.textContent.charAt(D-1)){l(V).before(x(V.textContent.substring(0,D-1))),(B=l(V.parentNode).find("a[data-fr-linked]")).removeAttr("data-fr-linked"),V.textContent=",";var A=n.win.getSelection().getRangeAt(0);A.setStart(V,1),A.setEnd(V,1)}else l(V).before(x(V.textContent)),(B=l(V.parentNode).find("a[data-fr-linked]")).removeAttr("data-fr-linked"),V.parentNode.removeChild(V);n.events.trigger("url.linked",[B.get(0)])}else if(V.textContent.split(" ").length<=2&&V.previousSibling&&"A"===V.previousSibling.tagName){var C=V.previousSibling.innerText+V.textContent,v=V.textContent.length;if(O().test(F(C))&&","!==V.textContent.charAt(v-1)){var T=(new DOMParser).parseFromString(x(C),"text/html").body.childNodes;V.parentNode.replaceChild(T[0],V.previousSibling),T.length&&l(V).before(T[0]),V.parentNode.removeChild(V)}}}return{_init:function(){n.events.on("keypress",function(V){!n.selection.isCollapsed()||")"!=V.key&&"("!=V.key||$()},!0),n.events.on("keydown",function(V){var N=V.which;!n.selection.isCollapsed()||N!=e.KEYCODE.ENTER&&N!=e.KEYCODE.SPACE||$()},!0),n.events.on("paste.beforeCleanup",function(V){if(n.helpers.isURL(V)&&!n.$el[0].getAttribute("plainpaste")){var N=null;return n.opts.linkAlwaysBlank&&(n.opts.linkNoOpener&&(N?N+=" noopener":N="noopener"),n.opts.linkNoReferrer&&(N?N+=" noreferrer":N="noreferrer")),"<a".concat(n.opts.linkAlwaysBlank?' target="_blank"':"").concat(N?' rel="'.concat(N,'"'):"",' href="').concat(V,'" >').concat(V,"</a>")}if(n.$el[0].getAttribute("plainpaste"))return function(B){if("string"==typeof B)return(B=B.replace(/&amp;/g,"&")).replace(/(?:(?:https?|ftp|file):\/\/|www\.|ftp\.)(?:\([-A-Z0-9+&@#\/%=~_|$?!:,.]*\)|[-A-Z0-9+&@#\/%=~_|$?!:,.])*(?:\([-A-Z0-9+&@#\/%=~_|$?!:,.]*\)|[A-Z0-9+&@#\/%=~_|$])/gim,x).replace(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9_-]+)/gim,x)}(V)})}}},Object.assign(e.POPUP_TEMPLATES,{"video.insert":"[_BUTTONS_][_BY_URL_LAYER_][_EMBED_LAYER_][_UPLOAD_LAYER_][_PROGRESS_BAR_]","video.edit":"[_BUTTONS_]","video.size":"[_BUTTONS_][_SIZE_LAYER_]"}),Object.assign(e.DEFAULTS,{videoAllowedTypes:["mp4","webm","ogg","mp3","mpeg","url"],videoAllowedProviders:[".*"],videoDefaultAlign:"center",videoDefaultDisplay:"block",videoDefaultWidth:600,videoEditButtons:["videoReplace","videoRemove","videoDisplay","videoAlign","videoSize","autoplay"],videoInsertButtons:["videoBack","|","videoByURL","videoEmbed","videoUpload"],videoMaxSize:52428800,videoMove:!0,videoResize:!0,videoResponsive:!1,videoSizeButtons:["videoBack","|"],videoSplitHTML:!1,videoTextNear:!0,videoUpload:!0,videoUploadMethod:"POST",videoUploadParam:"file",videoUploadParams:{},videoUploadToS3:!1,videoUploadToAzure:!1,videoUploadURL:null}),e.VIDEO_PROVIDERS=[{test_regex:/^.*((youtu.be)|(youtube.com))\/((v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))?\/?((shorts\/)|(v=))?([^#\&\?]*).*/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:m\.)?(?:youtube\.com|youtu\.be)\/(?:watch\?v=|embed\/|shorts\/)?([0-9a-zA-Z_\-]+)(.*)?/g,url_text:"https://www.youtube.com/embed/$1?$2",html:'<iframe width="640" height="360" src="{url}&wmode=opaque&rel=0" frameborder="0" allowfullscreen></iframe>',provider:"youtube"},{test_regex:/^.*(?:vimeo.com)\/(?:channels(\/\w+\/)?|groups\/*\/videos\/\u200b\d+\/|video\/|)(\d+)(?:$|\/|\?)/,url_regex:/(?:https?:\/\/)?(?:www\.|player\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/(?:[^\/]*)\/videos\/|album\/(?:\d+)\/video\/|video\/|)(\d+)(?:[a-zA-Z0-9_\-]+)?(\/[a-zA-Z0-9_\-]+)?/i,url_text:"https://player.vimeo.com/video/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"vimeo"},{test_regex:/^.+(dailymotion.com|dai.ly)\/(video|hub)?\/?([^_]+)[^#]*(#video=([^_&]+))?/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:dailymotion\.com|dai\.ly)\/(?:video|hub)?\/?(.+)/g,url_text:"https://www.dailymotion.com/embed/video/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"dailymotion"},{test_regex:/^.+(screen.yahoo.com)\/[^_&]+/,url_regex:"",url_text:"",html:'<iframe width="640" height="360" src="{url}?format=embed" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" allowtransparency="true"></iframe>',provider:"yahoo"},{test_regex:/^.+(rutube.ru)\/[^_&]+/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:rutube\.ru)\/(?:video)?\/?(.+)/g,url_text:"https://rutube.ru/play/embed/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" allowtransparency="true"></iframe>',provider:"rutube"},{test_regex:/^(?:.+)vidyard.com\/(?:watch)?\/?([^.&/]+)\/?(?:[^_.&]+)?/,url_regex:/^(?:.+)vidyard.com\/(?:watch)?\/?([^.&/]+)\/?(?:[^_.&]+)?/g,url_text:"https://play.vidyard.com/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"vidyard"}],e.VIDEO_EMBED_REGEX=/^\W*((<iframe(.|\n)*>(\s|\n)*<\/iframe>)|(<embed(.|\n)*>))\W*$/i,e.PLUGINS.video=function(n){var l,m,h,O,x,F,$=n.$,j="https://i.froala.com/upload",V=2,N=3,W=4,B=5,D=6,A={};function C(){var Ke=n.popups.get("video.insert");Ke.find(".fr-video-by-url-layer input").val("").trigger("change");var xe=Ke.find(".fr-video-embed-layer textarea");xe.val("").trigger("change"),(xe=Ke.find(".fr-video-upload-layer input")).val("").trigger("change")}function v(){var Ke=n.popups.get("video.edit");if(Ke||(Ke=function(){var Ot="";if(0<n.opts.videoEditButtons.length){n.opts.videoResponsive&&(-1<n.opts.videoEditButtons.indexOf("videoSize")&&n.opts.videoEditButtons.splice(n.opts.videoEditButtons.indexOf("videoSize"),1),-1<n.opts.videoEditButtons.indexOf("videoDisplay")&&n.opts.videoEditButtons.splice(n.opts.videoEditButtons.indexOf("videoDisplay"),1),-1<n.opts.videoEditButtons.indexOf("videoAlign")&&n.opts.videoEditButtons.splice(n.opts.videoEditButtons.indexOf("videoAlign"),1));var Ct={buttons:Ot+='<div class="fr-buttons"> \n      '.concat(n.button.buildList(n.opts.videoEditButtons)," \n      </div>")},Rt=n.popups.create("video.edit",Ct);return n.events.$on(n.$wp,"scroll.video-edit",function(){O&&n.popups.isVisible("video.edit")&&(n.events.disableBlur(),ie(O))}),Rt}return!1}()),Ke){n.popups.setContainer("video.edit",n.$sc),n.popups.refresh("video.edit");var xe=O.find("iframe, embed, ".concat(O.find("iframe, embed, audio").get(0)?"audio":"video")),et=xe.offset().left+xe.outerWidth()/2,Ne=xe.offset().top+xe.outerHeight(),Oe=xe.get(0).src?xe.get(0).src:xe.get(0).currentSrc,Fe=!(!(Oe=(Oe=Oe.split("."))[Oe.length-1]).includes("pdf")&&!Oe.includes("txt"));xe.hasClass("fr-file")||Fe||O.find("audio").get(0)?(document.getElementById("autoplay-".concat(n.id))&&(document.getElementById("autoplay-".concat(n.id)).style.display="none"),document.getElementById("videoReplace-".concat(n.id))&&(document.getElementById("videoReplace-".concat(n.id)).style.display="none")):(document.getElementById("autoplay-".concat(n.id))&&(document.getElementById("autoplay-".concat(n.id)).style.display=""),document.getElementById("videoReplace-".concat(n.id))&&(document.getElementById("videoReplace-".concat(n.id)).style.display="")),n.popups.show("video.edit",et,Ne,xe.outerHeight(),!0)}}function T(Ke){if(Ke)return n.popups.onRefresh("video.insert",C),n.popups.onHide("video.insert",Kt),!0;var xe="";n.opts.videoUpload||-1===n.opts.videoInsertButtons.indexOf("videoUpload")||n.opts.videoInsertButtons.splice(n.opts.videoInsertButtons.indexOf("videoUpload"),1);var et=n.button.buildList(n.opts.videoInsertButtons);""!==et&&(xe='<div class="fr-buttons">'+et+"</div>");var Ne,Oe="",Fe=n.opts.videoInsertButtons.indexOf("videoUpload"),qe=n.opts.videoInsertButtons.indexOf("videoByURL"),Ot=n.opts.videoInsertButtons.indexOf("videoEmbed");0<=qe&&(Ne=" fr-active",(Fe<qe&&0<=Fe||Ot<qe&&0<=Ot)&&(Ne=""),Oe='<div class="fr-video-by-url-layer fr-layer'.concat(Ne,'" id="fr-video-by-url-layer-').concat(n.id,'"><div class="fr-input-line"><input id="fr-video-by-url-layer-text-').concat(n.id,'" type="text" placeholder="').concat(n.language.translate("Paste in a video URL"),'" tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><span style=\'float:left\'><div class="fr-checkbox-line fr-autoplay-margin"><span class="fr-checkbox"> <input id=\'videoPluginAutoplay\' data-checked="_blank" type="checkbox"> <span>').concat('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="10" viewBox="0 0 32 32"><path d="M27 4l-15 15-7-7-5 5 12 12 20-20z" fill="#FFF"></path></svg>','</span></span> <label id="fr-label-target-').concat(n.id,'">Autoplay</label></div> </span><button type="button" class="fr-command fr-submit" data-cmd="videoInsertByURL" tabIndex="2" role="button">').concat(n.language.translate("Insert"),"</button></div></div>"));var Ct="";0<=Ot&&(Ne=" fr-active",(Fe<Ot&&0<=Fe||qe<Ot&&0<=qe)&&(Ne=""),Ct='<div class="fr-video-embed-layer fr-layer'.concat(Ne,'" id="fr-video-embed-layer-').concat(n.id,'"><div class="fr-input-line"><textarea id="fr-video-embed-layer-text').concat(n.id,'" type="text" placeholder="').concat(n.language.translate("Embedded Code"),'" tabIndex="1" aria-required="true" rows="5"></textarea></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="videoInsertEmbed" tabIndex="2" role="button">').concat(n.language.translate("Insert"),"</button></div></div>"));var Rt="";0<=Fe&&(Ne=" fr-active",(Ot<Fe&&0<=Ot||qe<Fe&&0<=qe)&&(Ne=""),Rt='<div class="fr-video-upload-layer fr-layer'.concat(Ne,'" id="fr-video-upload-layer-').concat(n.id,'"><strong>').concat(n.language.translate("Drop video"),"</strong><br>(").concat(n.language.translate("or click"),')<div class="fr-form"><input type="file" accept="video/').concat(n.opts.videoAllowedTypes.join(", video/").toLowerCase(),'" tabIndex="-1" aria-labelledby="fr-video-upload-layer-').concat(n.id,'" role="button"></div></div>'));var He,ce=n.popups.create("video.insert",{buttons:xe,by_url_layer:Oe,embed_layer:Ct,upload_layer:Rt,progress_bar:'<div class="fr-video-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="videoDismissError" tabIndex="2" role="button">OK</button></div></div>'});return n.events.$on(He=ce,"dragover dragenter",".fr-video-upload-layer",function(){return $(this).addClass("fr-drop"),!1},!0),n.events.$on(He,"dragleave dragend",".fr-video-upload-layer",function(){return $(this).removeClass("fr-drop"),!1},!0),n.events.$on(He,"drop",".fr-video-upload-layer",function(At){At.preventDefault(),At.stopPropagation(),$(this).removeClass("fr-drop");var en=At.originalEvent.dataTransfer;if(en&&en.files){var Zt=He.data("instance")||n;Zt.events.disableBlur(),Zt.video.upload(en.files),Zt.events.enableBlur()}},!0),n.helpers.isIOS()&&n.events.$on(He,"touchstart",'.fr-video-upload-layer input[type="file"]',function(){$(this).trigger("click")},!0),n.events.$on(He,"change",'.fr-video-upload-layer input[type="file"]',function(){if(this.files){var At=He.data("instance")||n;At.events.disableBlur(),He.find("input:focus").blur(),At.events.enableBlur(),At.video.upload(this.files)}$(this).val("")},!0),ce}function Z(Ke){n.events.focus(!0),n.selection.restore();var xe=!1;if(O&&(bt(),xe=!0),n.opts.trackChangesEnabled){n.edit.on(),n.events.focus(!0),n.selection.restore(),n.undo.saveStep(),n.markers.insert(),n.html.wrap();var et=n.$el.find(".fr-marker");n.node.isLastSibling(et)&&et.parent().hasClass("fr-deletable")&&et.insertAfter(et.parent()),et.replaceWith('<span contenteditable="false" draggable="true" class="fr-jiv fr-video fr-deletable">'.concat(Ke,"</span>")),n.selection.clear()}else n.html.insert('<span contenteditable="false" draggable="true" class="fr-jiv fr-video fr-deletable">'.concat(Ke,"</span>"),!1,n.opts.videoSplitHTML);n.popups.hide("video.insert");var Ne=n.$el.find(".fr-jiv");Ne.removeClass("fr-jiv"),Ne.toggleClass("fr-rv",n.opts.videoResponsive),dn(Ne,n.opts.videoDefaultDisplay,n.opts.videoDefaultAlign),Ne.toggleClass("fr-draggable",n.opts.videoMove),n.events.trigger(xe?"video.replaced":"video.inserted",[Ne])}function R(){var Ke=$(this);n.popups.hide("video.insert"),Ke.removeClass("fr-uploading"),Ke.parent().next().is("br")&&Ke.parent().next().remove(),ie(Ke.parent()),n.events.trigger("video.loaded",[Ke.parent()])}function M(Ke,xe,et,Ne,Oe,Fe){n.edit.off(),ee("Loading video"),xe&&(Ke=n.helpers.sanitizeURL(Ke));H("Loading video"),function(){var Ct,Rt;if(Ne){n.undo.canDo()||Ne.find("video").hasClass("fr-uploading")||n.undo.saveStep();var wt=Ne.find("video").data("fr-old-src"),ce=Ne.data("fr-replaced");if(Ne.data("fr-replaced",!1),0<Ne.find("iframe").length)Ne.remove(),Ct=ke(Ke,et,R);else{n.$wp?((Ct=Ne.clone(!0)).find("video").removeData("fr-old-src").removeClass("fr-uploading"),Ct.find("video").off("canplay"),wt&&Ne.find("video").attr("src",wt),Ne.replaceWith(Ct)):Ct=Ne;for(var Ee=Ct.find("video").get(0).attributes,He=0;He<Ee.length;He++){var At=Ee[He];0===At.nodeName.indexOf("data-")&&Ct.find("video").removeAttr(At.nodeName)}if(void 0!==et)for(Rt in et)et.hasOwnProperty(Rt)&&"link"!=Rt&&Ct.find("video").attr("data-".concat(Rt),et[Rt]);Ct.find("video").on("canplay",R),Ct.find("video").attr("src",Ke)}n.edit.on(),Gt(),n.undo.saveStep(),n.$el.blur(),n.events.trigger(ce?"video.replaced":"video.inserted",[Ct,Oe])}else Ct=ke(Ke,et,R,Fe),Gt(),n.undo.saveStep(),n.events.trigger("video.inserted",[Ct,Oe])}()}function H(Ke){var xe=n.popups.get("video.insert");if(xe||(xe=T()),xe.find(".fr-layer.fr-active").removeClass("fr-active").addClass("fr-pactive"),xe.find(".fr-video-progress-bar-layer").addClass("fr-active"),xe.find(".fr-buttons").hide(),O){var et=O.find("iframe, embed, ".concat(O.find("iframe, embed, audio").get(0)?"audio":"video"));n.popups.setContainer("video.insert",n.$sc);var Ne=et.offset().left,Oe=et.offset().top+et.height();n.popups.show("video.insert",Ne,Oe,et.outerHeight())}void 0===Ke&&ee(n.language.translate("Uploading"),0)}function ne(Ke){var xe=n.popups.get("video.insert");if(xe&&(xe.find(".fr-layer.fr-pactive").addClass("fr-active").removeClass("fr-pactive"),xe.find(".fr-video-progress-bar-layer").removeClass("fr-active"),xe.find(".fr-buttons").show(),Ke||n.$el.find("video.fr-error").length)){if(n.events.focus(),n.$el.find("video.fr-error").length&&(n.$el.find("video.fr-error").parent().remove(),n.undo.saveStep(),n.undo.run(),n.undo.dropRedo()),!n.$wp&&O){var et=O;Qe(!0),n.selection.setAfter(et.find("video").get(0)),n.selection.restore()}n.popups.hide("video.insert")}}function ee(Ke,xe){var et=n.popups.get("video.insert");if(et){var Ne=et.find(".fr-video-progress-bar-layer");Ne.find("h3").text(Ke+(xe?" ".concat(xe,"%"):"")),Ne.removeClass("fr-error"),xe?(Ne.find("div").removeClass("fr-indeterminate"),Ne.find("div > span").css("width","".concat(xe,"%"))):Ne.find("div").addClass("fr-indeterminate")}}function oe(Ke){H();var xe=n.popups.get("video.insert").find(".fr-video-progress-bar-layer");xe.addClass("fr-error");var et=xe.find("h3");et.text(Ke),n.events.disableBlur(),et.focus()}function ie(Ke){hn.call(Ke.get(0))}function we(Ke,xe,et){ee("Loading video");var Ne=this.status,Oe=this.response,Fe=this.responseXML,qe=this.responseText;try{if(n.opts.videoUploadToS3||n.opts.videoUploadToAzure)if(201==Ne){var Ot;if(n.opts.videoUploadToAzure){if(!1===n.events.trigger("video.uploadedToAzure",[this.responseURL,et,Oe],!0))return n.edit.on(),!1;Ot=xe}else Ot=function(wt){try{var ce=$(wt).find("Location").text(),Ee=$(wt).find("Key").text();return!1===n.events.trigger("video.uploadedToS3",[ce,Ee,wt],!0)?(n.edit.on(),!1):ce}catch{return Se(W,wt),!1}}(Fe);Ot&&M(Ot,!1,[],Ke,Oe||Fe)}else Se(W,Oe||Fe);else if(200<=Ne&&Ne<300){var Ct=function(wt){try{if(!1===n.events.trigger("video.uploaded",[wt],!0))return n.edit.on(),!1;var ce=JSON.parse(wt);return ce.link?ce:(Se(V,wt),!1)}catch{return Se(W,wt),!1}}(qe);Ct&&M(Ct.link,!1,Ct,Ke,Oe||qe)}else Se(N,Oe||qe)}catch{Se(W,Oe||qe)}}function Ce(){Se(W,this.response||this.responseText||this.responseXML)}function ae(Ke){if(Ke.lengthComputable){var xe=Ke.loaded/Ke.total*100|0;ee(n.language.translate("Uploading"),xe)}}function me(){n.edit.on(),ne(!0)}function ke(Ke,xe,et,Ne){var Oe,Fe,qe="";if(xe&&void 0!==xe)for(Oe in xe)xe.hasOwnProperty(Oe)&&"link"!=Oe&&(qe+=" ".concat(Oe,'="').concat(xe[Oe],'"'));var Ot=n.opts.videoDefaultWidth;Ot&&"auto"!=Ot&&(Ot="".concat(Ot,"px")),n.helpers.isMobile()&&n.browser.safari&&(qe+=" autoplay playsinline"),(Fe="audio"==Ne?$(document.createElement("span")).attr("contenteditable","false").attr("draggable","true").attr("class","fr-video fr-dv"+n.opts.videoDefaultDisplay[0]+("center"!=n.opts.videoDefaultAlign?" fr-fv"+n.opts.videoDefaultAlign[0]:"")).html('<audio src="'+Ke+'" '+qe+" controls>"+n.language.translate("Your browser does not support HTML5 video.")+"</audio>"):$(document.createElement("span")).attr("contenteditable","false").attr("draggable","true").attr("class","fr-video fr-dv"+n.opts.videoDefaultDisplay[0]+("center"!=n.opts.videoDefaultAlign?" fr-fv"+n.opts.videoDefaultAlign[0]:"")).html('<video src="'+Ke+'" '+qe+(Ot?' style="width: '+Ot+';" ':"")+" controls>"+n.language.translate("Your browser does not support HTML5 video.")+"</video>")).toggleClass("fr-draggable",n.opts.videoMove),n.edit.on(),n.events.focus(!0),n.selection.restore(),n.undo.saveStep(),n.opts.videoSplitHTML?n.markers.split():(n.cursor.enter(),n.markers.insert()),n.html.wrap();var Ct=n.$el.find(".fr-marker");return n.node.isLastSibling(Ct)&&Ct.parent().hasClass("fr-deletable")&&Ct.insertAfter(Ct.parent()),Ct.replaceWith(Fe),n.selection.clear(),"audio"!==Ne&&(Fe.find("video").get(0).readyState>Fe.find("video").get(0).HAVE_FUTURE_DATA||n.helpers.isIOS()?et.call(Fe.find("video").get(0)):Fe.find("video").on("canplaythrough load",et)),Fe}function dt(Ke){if(!n.core.sameInstance(h))return!0;Ke.preventDefault(),Ke.stopPropagation();var xe=Ke.pageX||(Ke.originalEvent.touches?Ke.originalEvent.touches[0].pageX:null),et=Ke.pageY||(Ke.originalEvent.touches?Ke.originalEvent.touches[0].pageY:null);if(!xe||!et)return!1;if("mousedown"==Ke.type){var Ne=n.$oel.get(0).ownerDocument,Oe=Ne.defaultView||Ne.parentWindow,Fe=!1;try{Fe=Oe.location!=Oe.parent.location&&!(Oe.$&&Oe.$.FE)}catch{}Fe&&Oe.frameElement&&(xe+=n.helpers.getPX($(Oe.frameElement).offset().left)+Oe.frameElement.clientLeft,et=Ke.clientY+n.helpers.getPX($(Oe.frameElement).offset().top)+Oe.frameElement.clientTop)}n.undo.canDo()||n.undo.saveStep(),(m=$(this)).data("start-x",xe),m.data("start-y",et),l.show(),n.popups.hideAll(),mn()}function Mt(Ke){if(!n.core.sameInstance(h))return!0;if(m){Ke.preventDefault();var xe=Ke.pageX||(Ke.originalEvent.touches?Ke.originalEvent.touches[0].pageX:null),et=Ke.pageY||(Ke.originalEvent.touches?Ke.originalEvent.touches[0].pageY:null);if(!xe||!et)return!1;var Ne=m.data("start-x"),Oe=m.data("start-y");m.data("start-x",xe),m.data("start-y",et);var Fe=xe-Ne,qe=et-Oe,Ot=O.find("iframe, embed, ".concat(O.find("iframe, embed, audio").get(0)?"audio":"video")),Ct=Ot.width(),Rt=Ot.height();(m.hasClass("fr-hnw")||m.hasClass("fr-hsw"))&&(Fe=0-Fe),(m.hasClass("fr-hnw")||m.hasClass("fr-hne"))&&(qe=0-qe),Ot.css("width",Ct+Fe),Ot.css("height",Rt+qe),Ot.removeAttr("width"),Ot.removeAttr("height"),ln()}}function xt(Ke){if(!n.core.sameInstance(h))return!0;m&&O&&(Ke&&Ke.stopPropagation(),m=null,l.hide(),ln(),v(),n.undo.saveStep())}function Jt(Ke){return'<div class="fr-handler fr-h'.concat(Ke,'"></div>')}function Yt(Ke,xe,et,Ne){return Ke.pageX=xe,Ke.pageY=xe,dt.call(this,Ke),Ke.pageX=Ke.pageX+et*Math.floor(Math.pow(1.1,Ne)),Ke.pageY=Ke.pageY+et*Math.floor(Math.pow(1.1,Ne)),Mt.call(this,Ke),xt.call(this,Ke),++Ne}function Gt(){var Ke,xe=Array.prototype.slice.call(n.el.querySelectorAll("video, .fr-video > *")),et=[];for(Ke=0;Ke<xe.length;Ke++)et.push(xe[Ke].getAttribute("src")),$(xe[Ke]).toggleClass("fr-draggable",n.opts.videoMove),""===xe[Ke].getAttribute("class")&&xe[Ke].removeAttribute("class"),""===xe[Ke].getAttribute("style")&&xe[Ke].removeAttribute("style");if(x)for(Ke=0;Ke<x.length;Ke++)et.indexOf(x[Ke].getAttribute("src"))<0&&n.events.trigger("video.removed",[$(x[Ke])]);x=xe}function ln(){h||function(){var Oe;if(n.shared.$video_resizer?(h=n.shared.$video_resizer,l=n.shared.$vid_overlay,n.events.on("destroy",function(){$("body").first().append(h.removeClass("fr-active"))},!0)):(n.shared.$video_resizer=$(document.createElement("div")).attr("class","fr-video-resizer"),n.events.$on(h=n.shared.$video_resizer,"mousedown",function(Ct){Ct.stopPropagation()},!0),n.opts.videoResize&&(h.append(Jt("nw")+Jt("ne")+Jt("sw")+Jt("se")),n.shared.$vid_overlay=$(document.createElement("div")).attr("class","fr-video-overlay"),l=n.shared.$vid_overlay,Oe=h.get(0).ownerDocument,$(Oe).find("body").first().append(l))),n.events.on("shared.destroy",function(){h.html("").removeData().remove(),h=null,n.opts.videoResize&&(l.remove(),l=null)},!0),n.helpers.isMobile()||n.events.$on($(n.o_win),"resize.video",function(){Qe(!0)}),n.opts.videoResize){Oe=h.get(0).ownerDocument,n.events.$on(h,n._mousedown,".fr-handler",dt),n.events.$on($(Oe),n._mousemove,Mt),n.events.$on($(Oe.defaultView||Oe.parentWindow),n._mouseup,xt),n.events.$on(l,"mouseleave",xt);var Fe=1,qe=null,Ot=0;n.events.on("keydown",function(Ct){if(O){var Rt=-1!=navigator.userAgent.indexOf("Mac OS X")?Ct.metaKey:Ct.ctrlKey,wt=Ct.which;(wt!==qe||200<Ct.timeStamp-Ot)&&(Fe=1),(wt==e.KEYCODE.EQUALS||n.browser.mozilla&&wt==e.KEYCODE.FF_EQUALS)&&Rt&&!Ct.altKey?Fe=Yt.call(this,Ct,1,1,Fe):(wt==e.KEYCODE.HYPHEN||n.browser.mozilla&&wt==e.KEYCODE.FF_HYPHEN)&&Rt&&!Ct.altKey&&(Fe=Yt.call(this,Ct,2,-1,Fe)),qe=wt,Ot=Ct.timeStamp}}),n.events.on("keyup",function(){Fe=1})}}(),(n.$wp||n.$sc).append(h),h.data("instance",n);var Ke=O.find("iframe, embed, ".concat(O.find("iframe, embed, audio").get(0)?"audio":"video")),xe=0,et=0;n.opts.iframe&&(et=n.helpers.getPX(n.$wp.find(".fr-iframe").css("padding-top")),xe=n.helpers.getPX(n.$wp.find(".fr-iframe").css("padding-left"))),h.css("top",(n.opts.iframe?Ke.offset().top+et-1:Ke.offset().top-n.$wp.offset().top-1)+n.$wp.scrollTop()).css("left",(n.opts.iframe?Ke.offset().left+xe-1:Ke.offset().left-n.$wp.offset().left-1)+n.$wp.scrollLeft()).css("width",Ke.get(0).getBoundingClientRect().width).css("height",Ke.get(0).getBoundingClientRect().height).addClass("fr-active")}function hn(Ke){if(Ke&&"touchend"==Ke.type&&F)return!0;if(Ke&&n.edit.isDisabled())return Ke.stopPropagation(),Ke.preventDefault(),!1;if(n.edit.isDisabled())return!1;for(var xe=0;xe<e.INSTANCES.length;xe++)e.INSTANCES[xe]!=n&&e.INSTANCES[xe].events.trigger("video.hideResizer");n.toolbar.disable(),n.helpers.isMobile()&&(n.events.disableBlur(),n.$el.blur(),n.events.enableBlur()),n.$el.find(".fr-video.fr-active").removeClass("fr-active"),(O=$(this)).addClass("fr-active"),n.opts.iframe&&n.size.syncIframe(),ut(),ln(),v(),n.selection.clear(),n.button.bulkRefresh(),n.events.trigger("image.hideResizer")}function Qe(Ke){O&&(n.shared.vid_exit_flag||!0===Ke)&&(h.removeClass("fr-active"),n.toolbar.enable(),O.removeClass("fr-active"),O=null,mn())}function Ft(){n.shared.vid_exit_flag=!0}function mn(){n.shared.vid_exit_flag=!1}function zt(Ke){var xe=Ke.originalEvent.dataTransfer;if(xe&&xe.files&&xe.files.length){var et=xe.files[0];if(et&&et.type&&-1!==et.type.indexOf("video")){if(!n.opts.videoUpload)return Ke.preventDefault(),Ke.stopPropagation(),!1;n.markers.remove(),n.markers.insertAtPoint(Ke.originalEvent),n.$el.find(".fr-marker").replaceWith(e.MARKERS),n.popups.hideAll();var Ne=n.popups.get("video.insert");return Ne||(Ne=T()),n.popups.setContainer("video.insert",n.$sc),n.popups.show("video.insert",Ke.originalEvent.pageX,Ke.originalEvent.pageY),H(),0<=n.opts.videoAllowedTypes.indexOf(et.type.replace(/video\//g,""))?rn(xe.files):Se(D),Ke.preventDefault(),Ke.stopPropagation(),!1}}}function rn(Ke){if(void 0!==Ke&&0<Ke.length){if(!1===n.events.trigger("video.beforeUpload",[Ke]))return!1;var xe,et=Ke[0];if(!(null!==n.opts.videoUploadURL&&n.opts.videoUploadURL!=j||n.opts.videoUploadToS3||n.opts.videoUploadToAzure))return function(vt){O&&O.find("iframe")&&O.find("iframe").length&&bt();var Nt=new FileReader;Nt.onload=function(){for(var Ut=atob(Nt.result.split(",")[1]),fe=[],Ye=0;Ye<Ut.length;Ye++)fe.push(Ut.charCodeAt(Ye));M(window.URL.createObjectURL(new Blob([new Uint8Array(fe)],{type:vt.type})),!1,null,O)},H(),Nt.readAsDataURL(vt)}(et),!1;if(et.size>n.opts.videoMaxSize)return Se(B),!1;if(n.opts.videoAllowedTypes.indexOf(et.type.replace(/video\//g,""))<0)return Se(D),!1;if(n.drag_support.formdata&&(xe=n.drag_support.formdata?new FormData:null),xe){var Ne;if(!1!==n.opts.videoUploadToS3)for(Ne in xe.append("key",n.opts.videoUploadToS3.keyStart+(new Date).getTime()+"-"+(et.name||"untitled")),xe.append("success_action_status","201"),xe.append("X-Requested-With","xhr"),xe.append("Content-Type",et.type),n.opts.videoUploadToS3.params)n.opts.videoUploadToS3.params.hasOwnProperty(Ne)&&xe.append(Ne,n.opts.videoUploadToS3.params[Ne]);for(Ne in n.opts.videoUploadParams)n.opts.videoUploadParams.hasOwnProperty(Ne)&&xe.append(Ne,n.opts.videoUploadParams[Ne]);xe.append(n.opts.videoUploadParam,et);var Oe,Fe,qe=n.opts.videoUploadURL;n.opts.videoUploadToS3&&(qe=n.opts.videoUploadToS3.uploadURL?n.opts.videoUploadToS3.uploadURL:"https://".concat(n.opts.videoUploadToS3.region,".amazonaws.com/").concat(n.opts.videoUploadToS3.bucket));var Ot=n.opts.videoUploadMethod;n.opts.videoUploadToAzure&&(qe=n.opts.videoUploadToAzure.uploadURL?"".concat(n.opts.videoUploadToAzure.uploadURL,"/").concat(et.name):encodeURI("https://".concat(n.opts.videoUploadToAzure.account,".blob.core.windows.net/").concat(n.opts.videoUploadToAzure.container,"/").concat(et.name)),Oe=qe,n.opts.videoUploadToAzure.SASToken&&(qe+=n.opts.videoUploadToAzure.SASToken),Ot="PUT");var Ct=n.core.getXHR(qe,Ot);if(n.opts.videoUploadToAzure){var Rt=(new Date).toUTCString();if(!n.opts.videoUploadToAzure.SASToken&&n.opts.videoUploadToAzure.accessKey){var wt=n.opts.videoUploadToAzure.account,ce=n.opts.videoUploadToAzure.container;if(n.opts.videoUploadToAzure.uploadURL){var Ee=n.opts.videoUploadToAzure.uploadURL.split("/");ce=Ee.pop(),wt=Ee.pop().split(".")[0]}var He="x-ms-blob-type:BlockBlob\nx-ms-date:".concat(Rt,"\nx-ms-version:2019-07-07"),At=encodeURI("/"+wt+"/"+ce+"/"+et.name),Zt=n.cryptoJSPlugin.cryptoJS.HmacSHA256(Ot+"\n\n\n"+et.size+"\n\n"+et.type+"\n\n\n\n\n\n\n"+He+"\n"+At,n.cryptoJSPlugin.cryptoJS.enc.Base64.parse(n.opts.videoUploadToAzure.accessKey)).toString(n.cryptoJSPlugin.cryptoJS.enc.Base64);Fe=Zt,Ct.setRequestHeader("Authorization","SharedKey "+wt+":"+Zt)}for(Ne in Ct.setRequestHeader("x-ms-version","2019-07-07"),Ct.setRequestHeader("x-ms-date",Rt),Ct.setRequestHeader("Content-Type",et.type),Ct.setRequestHeader("x-ms-blob-type","BlockBlob"),n.opts.videoUploadParams)n.opts.videoUploadParams.hasOwnProperty(Ne)&&Ct.setRequestHeader(Ne,n.opts.videoUploadParams[Ne]);for(Ne in n.opts.videoUploadToAzure.params)n.opts.videoUploadToAzure.params.hasOwnProperty(Ne)&&Ct.setRequestHeader(Ne,n.opts.videoUploadToAzure.params[Ne])}Ct.onload=function(){we.call(Ct,O,Oe,Fe)},Ct.onerror=Ce,Ct.upload.onprogress=ae,Ct.onabort=me,H(),n.events.disableBlur(),n.edit.off(),n.events.enableBlur();var _t=n.popups.get("video.insert");_t&&$(_t.off("abortUpload")).on("abortUpload",function(){4!=Ct.readyState&&Ct.abort()}),Ct.send(n.opts.videoUploadToAzure?et:xe)}}}function Se(Ke,xe){n.edit.on(),O&&O.find("video").addClass("fr-error"),oe(n.language.translate("Something went wrong. Please try again.")),n.events.trigger("video.error",[{code:Ke,message:A[Ke]},xe])}function Ue(){if(O){var Ke=n.popups.get("video.size"),xe=O.find("iframe, embed, ".concat(O.find("iframe, embed, audio").get(0)?"audio":"video"));Ke.find('input[name="width"]').val(xe.get(0).style.width||xe.attr("width")).trigger("change"),Ke.find('input[name="height"]').val(xe.get(0).style.height||xe.attr("height")).trigger("change")}}function $e(Ke){if(Ke)return n.popups.onRefresh("video.size",Ue),!0;var xe={buttons:'<div class="fr-buttons fr-tabs">'.concat(n.button.buildList(n.opts.videoSizeButtons),"</div>"),size_layer:'<div class="fr-video-size-layer fr-layer fr-active" id="fr-video-size-layer-'.concat(n.id,'"><div class="fr-video-group"><div class="fr-input-line"><input id="fr-video-size-layer-width-').concat(n.id,'" type="text" name="width" placeholder="').concat(n.language.translate("Width"),'" tabIndex="1"></div><div class="fr-input-line"><input id="fr-video-size-layer-height-').concat(n.id,'" type="text" name="height" placeholder="').concat(n.language.translate("Height"),'" tabIndex="1"></div></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="videoSetSize" tabIndex="2" role="button">').concat(n.language.translate("Update"),"</button></div></div>")},et=n.popups.create("video.size",xe);return n.events.$on(n.$wp,"scroll",function(){O&&n.popups.isVisible("video.size")&&(n.events.disableBlur(),ie(O))}),et}function Pe(Ke){if(void 0===Ke&&(Ke=O),Ke){if(Ke.hasClass("fr-fvl"))return"left";if(Ke.hasClass("fr-fvr"))return"right";if(Ke.hasClass("fr-dvb")||Ke.hasClass("fr-dvi"))return"center";if("block"==Ke.css("display")){if("left"==Ke.css("text-algin"))return"left";if("right"==Ke.css("text-align"))return"right"}else{if("left"==Ke.css("float"))return"left";if("right"==Ke.css("float"))return"right"}}return"center"}function ot(Ke){void 0===Ke&&(Ke=O);var xe=Ke.css("float");return Ke.css("float","none"),"block"==Ke.css("display")?(Ke.css("float",""),Ke.css("float")!=xe&&Ke.css("float",xe),"block"):(Ke.css("float",""),Ke.css("float")!=xe&&Ke.css("float",xe),"inline")}function bt(){if(O&&!1!==n.events.trigger("video.beforeRemove",[O])){var Ke=O;if(n.popups.hideAll(),Qe(!0),n.opts.trackChangesEnabled&&(!Ke[0].parentNode||"SPAN"!==Ke[0].parentNode.tagName||!Ke[0].parentNode.hasAttribute("data-tracking")))return void n.track_changes.removeSpecialItem(Ke);n.selection.setBefore(Ke.get(0))||n.selection.setAfter(Ke.get(0)),Ke.remove(),n.selection.restore(),n.html.fillEmptyBlocks()}}function Kt(){ne()}function dn(Ke,xe,et){!n.opts.htmlUntouched&&n.opts.useClasses?(Ke.removeClass("fr-fvl fr-fvr fr-dvb fr-dvi"),Ke.addClass("fr-fv".concat(et[0]," fr-dv").concat(xe[0]))):"inline"==xe?(Ke.css({display:"inline-block"}),Ke.css("center"==et?{float:"none"}:"left"==et?{float:"left"}:{float:"right"})):(Ke.css({display:"block",clear:"both"}),Ke.css("left"==et?{textAlign:"left"}:"right"==et?{textAlign:"right"}:{textAlign:"center"}))}function Tn(){var Ke=n.$el.find("video").filter(function(){return 0===$(this).parents("span.fr-video").length});if(0!=Ke.length){Ke.wrap($(document.createElement("span")).attr("class","fr-video fr-deletable").attr("contenteditable","false")),n.$el.find("embed, iframe").filter(function(){if(n.browser.safari&&this.getAttribute("src")&&this.setAttribute("src",this.src),0<$(this).parents("span.fr-video").length)return!1;for(var Ct=$(this).attr("src"),Rt=0;Rt<e.VIDEO_PROVIDERS.length;Rt++){var wt=e.VIDEO_PROVIDERS[Rt];if(wt.test_regex.test(Ct)&&new RegExp(n.opts.videoAllowedProviders.join("|")).test(wt.provider))return!0}return!1}).map(function(){return 0===$(this).parents("object").length?this:$(this).parents("object").get(0)}).wrap($(document.createElement("span")).attr("class","fr-video").attr("contenteditable","false"));for(var xe,et,Ne,Oe,Fe=n.$el.find("span.fr-video, video"),qe=0;qe<Fe.length;qe++){var Ot=$(Fe[qe]);!n.opts.htmlUntouched&&n.opts.useClasses?((Oe=Ot).hasClass("fr-dvi")||Oe.hasClass("fr-dvb")||(Oe.addClass("fr-fv".concat(Pe(Oe)[0])),Oe.addClass("fr-dv".concat(ot(Oe)[0]))),n.opts.videoTextNear||Ot.removeClass("fr-dvi").addClass("fr-dvb")):n.opts.htmlUntouched||n.opts.useClasses||(et=(xe=Ot).hasClass("fr-dvb")?"block":xe.hasClass("fr-dvi")?"inline":null,Ne=xe.hasClass("fr-fvl")?"left":xe.hasClass("fr-fvr")?"right":Pe(xe),dn(xe,et,Ne),xe.removeClass("fr-dvb fr-dvi fr-fvr fr-fvl"))}Fe.toggleClass("fr-draggable",n.opts.videoMove)}}function $t(Ke){document.getElementById("autoplay-".concat(n.id)).style.cssText="background:".concat(Ke)}function ut(){if(O){n.selection.clear();var Ke=n.doc.createRange();Ke.selectNode(O.get(0)),n.selection.get().addRange(Ke)}}return A[1]="Video cannot be loaded from the passed link.",A[V]="No link in upload response.",A[N]="Error during file upload.",A[W]="Parsing response failed.",A[B]="File is too large.",A[D]="Video file type is invalid.",A[7]="Files can be uploaded only to same domain in IE 8 and IE 9.",n.shared.vid_exit_flag=!1,{_init:function(){n.opts.videoResponsive&&(n.opts.videoResize=!1),n.events.on("drop",zt,!0),n.events.on("mousedown window.mousedown",Ft),n.events.on("window.touchmove",mn),n.events.on("mouseup window.mouseup",Qe),n.events.on("commands.mousedown",function(et){0<et.parents(".fr-toolbar").length&&Qe()}),n.events.on("video.hideResizer commands.undo commands.redo element.dropped",function(){Qe(!0)}),n.events.on("filestack-init-video",function(){T()}),n.helpers.isMobile()&&(n.events.$on(n.$el,"touchstart","span.fr-video",function(){F=!1}),n.events.$on(n.$el,"touchmove",function(){F=!0})),n.events.on("html.set",Tn),Tn(),n.events.$on(n.$el,"mousedown","span.fr-video",function(xe){xe.stopPropagation(),(n.browser.msie||n.browser.edge)&&(xe.target.innerText||(xe.target.dragDrop(),hn.call(this,xe)))}),n.events.$on(n.$el,"click touchend","span.fr-video",function(xe){if(xe.target.innerText.length||"false"==$(this).parents("[contenteditable]").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;hn.call(this,xe)}),n.events.on("keydown",function(xe){var et=xe.which;return!O||et!=e.KEYCODE.BACKSPACE&&et!=e.KEYCODE.DELETE?O&&et==e.KEYCODE.ESC?(Qe(!0),xe.preventDefault(),!1):O&&et!=e.KEYCODE.F10&&!n.keys.isBrowserAction(xe)?(xe.preventDefault(),!1):void 0:(xe.preventDefault(),bt(),n.undo.saveStep(),!1)},!0),n.events.on("toolbar.esc",function(){if(O)return n.events.disableBlur(),n.events.focus(),!1},!0),n.events.on("toolbar.focusEditor",function(){if(O)return!1},!0),n.events.on("keydown",function(){n.$el.find("span.fr-video:empty").remove()}),n.$wp&&(Gt(),n.events.on("contentChanged",Gt)),T(!0),$e(!0)},showInsertPopup:function(){var xe=n.$tb.find('.fr-command[data-cmd="insertVideo"]'),et=n.popups.get("video.insert");if(et||(et=T()),ne(),!et.hasClass("fr-active"))if(n.popups.refresh("video.insert"),n.popups.setContainer("video.insert",n.$tb),xe.isVisible()){var Ne=n.button.getPosition(xe);n.popups.show("video.insert",Ne.left,Ne.top,xe.outerHeight())}else n.position.forSelection(et),n.popups.show("video.insert")},showLayer:function(xe){var et,Ne,Oe=n.popups.get("video.insert");if(!O&&!n.opts.toolbarInline){var Fe=n.$tb.find('.fr-command[data-cmd="insertVideo"]');et=Fe.offset().left,Ne=Fe.offset().top+(n.opts.toolbarBottom?10:Fe.outerHeight()-10)}n.opts.toolbarInline&&(Ne=Oe.offset().top-n.helpers.getPX(Oe.css("margin-top")),Oe.hasClass("fr-above")&&(Ne+=Oe.outerHeight())),Oe.find(".fr-layer").removeClass("fr-active"),Oe.find(".fr-".concat(xe,"-layer")).addClass("fr-active"),n.popups.show("video.insert",et,Ne,0),n.accessibility.focusPopup(Oe)},refreshByURLButton:function(xe){var et=n.popups.get("video.insert");et&&et.find(".fr-video-by-url-layer").hasClass("fr-active")&&xe.addClass("fr-active").attr("aria-pressed",!0)},refreshEmbedButton:function(xe){var et=n.popups.get("video.insert");et&&et.find(".fr-video-embed-layer").hasClass("fr-active")&&xe.addClass("fr-active").attr("aria-pressed",!0)},refreshUploadButton:function(xe){var et=n.popups.get("video.insert");et&&et.find(".fr-video-upload-layer").hasClass("fr-active")&&xe.addClass("fr-active").attr("aria-pressed",!0)},upload:rn,insertByURL:function(xe){var et=!!document.getElementById("videoPluginAutoplay")&&document.getElementById("videoPluginAutoplay").checked;if(void 0===xe){var Ne=(xe=(n.popups.get("video.insert").find('.fr-video-by-url-layer input[type="text"]').val()||"").trim()).match(/(https?:\/\/)?(www\.)?(player\.)?vimeo\.com\/?(showcase\/)*([0-9))([a-z]*\/)*([0-9]{6,11})[?]?.*/);if(Ne&&7==Ne.length){var Oe=Ne[6],Fe=xe.substring(0,xe.lastIndexOf("/")),qe=xe.substring(xe.lastIndexOf("/")+1,xe.length);xe=qe.includes("?h=")||qe.includes("?v=")||Oe===qe?("".concat(Fe,"/").concat(qe)||"").trim():("".concat(Fe,"?h=").concat(qe)||"").trim()}}var Ot=null;if(/^http/.test(xe)||(xe="https://".concat(xe)),n.helpers.isURL(xe))for(var Ct=0;Ct<e.VIDEO_PROVIDERS.length;Ct++){var Rt=e.VIDEO_PROVIDERS[Ct],wt="autoplay=1&mute=1";if(Rt.html.includes("autoplay=1")&&document.getElementById("videoPluginAutoplay").checked)Rt.html=Rt.html,document.getElementById("videoPluginAutoplay").checked=!1;else if(et){var ce=Rt.html.indexOf("{url}")+5;Rt.html=[Rt.html.slice(0,ce),wt,Rt.html.slice(ce)].join(""),et=!1,document.getElementById("videoPluginAutoplay").checked=!1}else(Rt=e.VIDEO_PROVIDERS[Ct]).html=Rt.html.replace(wt,"");if(Rt.test_regex.test(xe)&&new RegExp(n.opts.videoAllowedProviders.join("|")).test(Rt.provider)){Ot=xe.replace(Rt.url_regex,Rt.url_text),Ot=Rt.html.replace(/\{url\}/,Ot);break}}Ot?Z(Ot):(oe(n.language.translate("Something went wrong. Please try again.")),n.events.trigger("video.linkError",[xe]))},insertEmbed:function(xe){void 0===xe&&(xe=n.popups.get("video.insert").find(".fr-video-embed-layer textarea").val()||""),0!==xe.length&&e.VIDEO_EMBED_REGEX.test(xe)?Z(xe):(oe(n.language.translate("Something went wrong. Please try again.")),n.events.trigger("video.codeError",[xe]))},insert:Z,align:function(xe){O.removeClass("fr-fvr fr-fvl"),!n.opts.htmlUntouched&&n.opts.useClasses?"left"==xe?O.addClass("fr-fvl"):"right"==xe&&O.addClass("fr-fvr"):dn(O,ot(),xe),ut(),ln(),v(),n.selection.clear()},refreshAlign:function(xe){if(!O)return!1;xe.find(">*").first().replaceWith(n.icon.create("video-align-".concat(Pe())))},refreshAlignOnShow:function(xe,et){O&&et.find('.fr-command[data-param1="'.concat(Pe(),'"]')).addClass("fr-active").attr("aria-selected",!0)},display:function(xe){O.removeClass("fr-dvi fr-dvb"),!n.opts.htmlUntouched&&n.opts.useClasses?"inline"==xe?O.addClass("fr-dvi"):"block"==xe&&O.addClass("fr-dvb"):dn(O,xe,Pe()),ut(),ln(),v(),n.selection.clear()},refreshDisplayOnShow:function(xe,et){O&&et.find('.fr-command[data-param1="'.concat(ot(),'"]')).addClass("fr-active").attr("aria-selected",!0)},remove:bt,hideProgressBar:ne,showSizePopup:function(){var xe=n.popups.get("video.size");xe||(xe=$e()),ne(),n.popups.refresh("video.size"),n.popups.setContainer("video.size",n.$sc);var et=O.find("iframe, embed, ".concat(O.find("iframe, embed, audio").get(0)?"audio":"video")),Ne=et.offset().left+et.outerWidth()/2,Oe=et.offset().top+et.height();n.popups.show("video.size",Ne,Oe,et.height(),!0)},replace:function(){var xe=n.popups.get("video.insert");xe||(xe=T()),n.popups.isVisible("video.insert")||(ne(),n.popups.refresh("video.insert"),n.popups.setContainer("video.insert",n.$sc));var et=O.offset().left+O.outerWidth()/2,Ne=O.offset().top+O.height();n.popups.show("video.insert",et,Ne,O.outerHeight(),!0)},back:function(){O?(n.events.disableBlur(),O[0].click()):(n.events.disableBlur(),n.selection.restore(),n.events.enableBlur(),n.popups.hide("video.insert"),n.toolbar.showInline())},setSize:function(xe,et){if(O){var Ne=n.popups.get("video.size"),Oe=O.find("iframe, embed, ".concat(O.find("iframe, embed, audio").get(0)?"audio":"video"));Oe.css("width",xe||Ne.find('input[name="width"]').val()),Oe.css("height",et||Ne.find('input[name="height"]').val()),Oe.get(0).style.width&&Oe.removeAttr("width"),Oe.get(0).style.height&&Oe.removeAttr("height"),Ne.find("input:focus").blur(),setTimeout(function(){O.trigger("click")},n.helpers.isAndroid()?50:0)}},get:function(){return O},showProgressBar:H,_editVideo:ie,setAutoplay:function(){var xe;if(O.find("iframe, embed, audio").get(0))(xe=O.find("iframe, embed, audio")).get(0).src.includes("autoplay=1")?($t("#FFFFFF"),xe.get(0).src=xe.get(0).src.replace("&autoplay=1","")):($t("#D6D6D6"),xe.get(0).src=xe.get(0).src+"&autoplay=1");else if((xe=O.find("iframe, embed, video")).get(0).outerHTML.includes("autoplay"))$t("#FFFFFF"),xe.get(0).outerHTML=xe.get(0).outerHTML.replace("autoplay","");else{$t("#D6D6D6");var et=xe.get(0).outerHTML.indexOf("class")-1;xe.get(0).outerHTML=[xe.get(0).outerHTML.slice(0,et),"autoplay",xe.get(0).outerHTML.slice(et)].join("")}},insertHtmlVideo:M}},e.RegisterCommand("insertVideo",{title:"Insert Video",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("video.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("video.insert")):this.video.showInsertPopup()},plugin:"video"}),e.DefineIcon("insertVideo",{NAME:"video-camera",FA5NAME:"camera",SVG_KEY:"insertVideo"}),e.DefineIcon("videoByURL",{NAME:"link",SVG_KEY:"insertLink"}),e.RegisterCommand("videoByURL",{title:"By URL",undo:!1,focus:!1,toggle:!0,callback:function(){this.video.showLayer("video-by-url")},refresh:function(n){this.video.refreshByURLButton(n)}}),e.DefineIcon("videoEmbed",{NAME:"code",SVG_KEY:"codeView"}),e.RegisterCommand("videoEmbed",{title:"Embedded Code",undo:!1,focus:!1,toggle:!0,callback:function(){this.video.showLayer("video-embed")},refresh:function(n){this.video.refreshEmbedButton(n)}}),e.DefineIcon("videoUpload",{NAME:"upload",SVG_KEY:"upload"}),e.RegisterCommand("videoUpload",{title:"Upload Video",undo:!1,focus:!1,toggle:!0,callback:function(){this.video.showLayer("video-upload")},refresh:function(n){this.video.refreshUploadButton(n)}}),e.RegisterCommand("videoInsertByURL",{undo:!0,focus:!0,callback:function(){this.video.insertByURL()}}),e.RegisterCommand("videoInsertEmbed",{undo:!0,focus:!0,callback:function(){this.video.insertEmbed()}}),e.DefineIcon("videoDisplay",{NAME:"star",SVG_KEY:"star"}),e.RegisterCommand("videoDisplay",{title:"Display",type:"dropdown",options:{inline:"Inline",block:"Break Text"},callback:function(n,l){this.video.display(l)},refresh:function(n){this.opts.videoTextNear||n.addClass("fr-hidden")},refreshOnShow:function(n,l){this.video.refreshDisplayOnShow(n,l)}}),e.DefineIcon("video-align",{NAME:"align-left",SVG_KEY:"align Left"}),e.DefineIcon("video-align-left",{NAME:"align-left",SVG_KEY:"alignLeft"}),e.DefineIcon("video-align-right",{NAME:"align-right",SVG_KEY:"alignRight"}),e.DefineIcon("video-align-center",{NAME:"align-justify",SVG_KEY:"alignJustify"}),e.DefineIcon("videoAlign",{NAME:"align-center",SVG_KEY:"alignCenter"}),e.RegisterCommand("videoAlign",{type:"dropdown",title:"Align",options:{left:"Align Left",center:"None",right:"Align Right"},html:function(){var n='<ul class="fr-dropdown-list" role="presentation">',l=e.COMMANDS.videoAlign.options;for(var m in l)l.hasOwnProperty(m)&&(n+='<li role="presentation"><a class="fr-command fr-title" tabIndex="-1" role="option" data-cmd="videoAlign" data-param1="'.concat(m,'" title="').concat(this.language.translate(l[m]),'">').concat(this.icon.create("video-align-".concat(m)),'<span class="fr-sr-only">').concat(this.language.translate(l[m]),"</span></a></li>"));return n+"</ul>"},callback:function(n,l){this.video.align(l)},refresh:function(n){this.video.refreshAlign(n)},refreshOnShow:function(n,l){this.video.refreshAlignOnShow(n,l)}}),e.DefineIcon("videoReplace",{NAME:"exchange",FA5NAME:"exchange-alt",SVG_KEY:"replaceImage"}),e.RegisterCommand("videoReplace",{title:"Replace",undo:!1,focus:!1,popup:!0,refreshAfterCallback:!1,callback:function(){this.video.replace()}}),e.DefineIcon("videoRemove",{NAME:"trash",SVG_KEY:"remove"}),e.RegisterCommand("videoRemove",{title:"Remove",callback:function(){this.video.remove()}}),e.DefineIcon("autoplay",{NAME:"autoplay",SVG_KEY:"autoplay"}),e.RegisterCommand("autoplay",{undo:!1,focus:!1,popup:!0,title:"Autoplay",callback:function(){this.video.setAutoplay()}}),e.DefineIcon("videoSize",{NAME:"arrows-alt",SVG_KEY:"imageSize"}),e.RegisterCommand("videoSize",{undo:!1,focus:!1,popup:!0,title:"Change Size",callback:function(){this.video.showSizePopup()}}),e.DefineIcon("videoBack",{NAME:"arrow-left",SVG_KEY:"back"}),e.RegisterCommand("videoBack",{title:"Back",undo:!1,focus:!1,back:!0,callback:function(){this.video.back()},refresh:function(n){this.video.get()||this.opts.toolbarInline?(n.removeClass("fr-hidden"),n.next().hasClass("fr-separator")&&n.next().removeClass("fr-hidden")):(n.addClass("fr-hidden"),n.next().hasClass("fr-separator")&&n.next().addClass("fr-hidden"))}}),e.RegisterCommand("videoDismissError",{title:"OK",undo:!1,callback:function(){this.video.hideProgressBar(!0)}}),e.RegisterCommand("videoSetSize",{undo:!0,focus:!1,title:"Update",refreshAfterCallback:!1,callback:function(){this.video.setSize()}}),Object.assign(e.DEFAULTS,{wordDeniedTags:[],wordDeniedAttrs:[],wordAllowedStyleProps:["font-family","font-size","background","color","width","text-align","vertical-align","background-color","padding","margin","height","margin-top","margin-left","margin-right","margin-bottom","text-decoration","font-weight","font-style","text-indent","border","border-.*","line-height","list-style-type"],wordPasteModal:!0,wordPasteKeepFormatting:!0}),e.PLUGINS.wordPaste=function(n){var l,m,h,O=n.$,x="word_paste",F={},$=!0,j=0;function V(ae){var me=n.opts.wordAllowedStyleProps;ae||(n.opts.wordAllowedStyleProps=[]),0===m.indexOf("<colgroup>")&&(m="<table>"+m+"</table>"),m=Ce(m=m.replace(/<span[\n\r ]*style='mso-spacerun:yes'>([\r\n\u00a0 ]*)<\/span>/g,function(dt,Mt){for(var xt="",Jt=0;Jt++<Mt.length;)xt+="&nbsp;";return xt}),n.paste.getRtfClipboard());var ke=n.doc.createElement("DIV");ke.innerHTML=m,n.html.cleanBlankSpaces(ke),m=(m=n.paste.cleanEmptyTagsAndDivs(m=ke.innerHTML)).replace(/\u200b/g,""),n.modals.hide(x),n.helpers.isMobile()&&n.events.focus(),n.paste.clean(m,!0,!0),n.opts.wordAllowedStyleProps=me}function N(ae){ae.parentNode&&ae.parentNode.removeChild(ae)}function W(ae,me){if(me(ae))for(var ke=ae.firstChild;ke;){var dt=ke,Mt=ke.previousSibling;ke=ke.nextSibling,W(dt,me),dt.previousSibling||dt.nextSibling||dt.parentNode||!ke||Mt===ke.previousSibling||!ke.parentNode?dt.previousSibling||dt.nextSibling||dt.parentNode||!ke||ke.previousSibling||ke.nextSibling||ke.parentNode||(Mt?ke=Mt.nextSibling?Mt.nextSibling.nextSibling:null:ae.firstChild&&(ke=ae.firstChild.nextSibling)):ke=Mt?Mt.nextSibling:ae.firstChild}}function B(ae){return O(ae).hasClass("ListContainerWrapper")&&0<O(ae).find("ol").length}function D(ae){return O(ae).hasClass("ListContainerWrapper")&&0<O(ae).find("ul").length}function A(ae){if(B(ae)||D(ae))return!0;if(!ae.getAttribute("style")||!/mso-list:[\s]*l/gi.test(ae.getAttribute("style").replace(/\n/gi,"")))return!1;try{if(!ae.querySelector('[style="mso-list:Ignore"]'))return!!(ae.outerHTML&&0<=ae.outerHTML.indexOf("\x3c!--[if !supportLists]--\x3e"))}catch{return!1}return!0}function C(ae){return B(ae)||D(ae)?O(ae).find("li").attr("data-aria-level"):ae.getAttribute("style").replace(/\n/gi,"").replace(/.*level([0-9]+?).*/gi,"$1")}function v(ae,me){var ke=ae.cloneNode(!0);if(-1!==["H1","H2","H3","H4","H5","H6"].indexOf(ae.tagName)){var dt=document.createElement(ae.tagName.toLowerCase());dt.setAttribute("style",ae.getAttribute("style")),dt.innerHTML=ke.innerHTML,ke.innerHTML=dt.outerHTML}W(ke,function(Qe){if(Qe.nodeType==Node.COMMENT_NODE&&(n.browser.msie||n.browser.safari||n.browser.edge))try{if("[if !supportLists]"===Qe.data){for(Qe=Qe.nextSibling;Qe&&Qe.nodeType!==Node.COMMENT_NODE;){var Ft=Qe.nextSibling;Qe.parentNode.removeChild(Qe),Qe=Ft}Qe&&Qe.nodeType==Node.COMMENT_NODE&&Qe.parentNode.removeChild(Qe)}}catch{return!1}return Qe.nodeType===Node.ELEMENT_NODE&&("mso-list:\nIgnore"===Qe.getAttribute("style")&&Qe.setAttribute("style","mso-list:Ignore"),"mso-list:Ignore"===Qe.getAttribute("style")&&Qe.parentNode.removeChild(Qe),Qe.setAttribute("style",T(Qe)),we(Qe,me)),!0});var Mt=B(ae)?O(ae).find("li").get(0).innerHTML:ke.innerHTML;if(B(ae)||D(ae)){Mt="";for(var xt=O(ae).find("li"),Jt=0;Jt<xt.length;Jt++){var Yt=O(xt.get(Jt).innerHTML);Yt.find("span").each(function(){"&nbsp;"===O(this).html()&&(0<O(this).prev().text().trim().length?O(this).remove():O(this).html("&ZeroWidthSpace;"))});var Gt=xt[Jt].style.marginLeft;Gt?(Gt=parseFloat(parseFloat(Gt).toFixed(2))+Gt.match(/[a-zA-Z]+/g)[0],Mt+='<li style = "margin-left: '.concat(Gt,';">').concat(Yt.get(0).innerHTML,"</li>")):Mt+="<li >".concat(Yt.get(0).innerHTML,"</li>")}}else{var ln,hn=null===(ln=O(ae).find("p").get(0))||void 0===ln?void 0:ln.style.marginLeft;Mt=hn?(hn=parseFloat(parseFloat(hn).toFixed(2))+hn.match(/[a-zA-Z]+/g)[0],'<li style = "margin-left: '.concat(hn,';">').concat(Mt,"</li>")):"<li>".concat(Mt,"</li>")}return Mt.replace(/<!--[\s\S]*?-->/gi,"")}function T(ae){var ke="",dt=["line-height","font-family","font-size","color","background"].concat(d((1<arguments.length&&void 0!==arguments[1]?arguments[1]:null)||[])),Mt=ae.getAttribute("style");return Mt&&dt.forEach(function(xt){var Jt=Mt.split(";").find(function(Yt){return Yt.trim().includes(xt+":")});Jt&&(Jt.includes("mso")&&(Jt=Jt.match(new RegExp(xt+":.*(;|)"))[0]),Jt.trim().startsWith(xt)&&(ke+=Jt+";"))}),ke}function Z(ae,me){for(var ke=document.createElement(me),dt=0;dt<ae.attributes.length;dt++){var Mt=ae.attributes[dt].name;"FONT"===ae.tagName&&(n.browser.msie&&["id","class","style"].indexOf(Mt)<0||!n.browser.msie&&CSS.supports(Mt,ae.getAttribute(Mt)))?O(ke).css(Mt,ae.getAttribute(Mt)):ke.setAttribute(Mt,ae.getAttribute(Mt))}return ke.innerHTML=ae.innerHTML,ae.parentNode.replaceChild(ke,ae),ke}function M(ae){var me=ae.getAttribute("align");me&&(ae.style["text-align"]=me,ae.removeAttribute("align"))}function H(ae){return ae.replace(/\n|\r|\n\r|&quot;/g,"")}function ne(ae,me,ke){if(me){var dt=ae.getAttribute("style");dt&&";"!==dt.slice(-1)&&(dt+=";"),me&&";"!==me.slice(-1)&&(me+=";"),me=me.replace(/\n/gi,""),ae.setAttribute("style",ke?(dt||"")+me:me+(dt||""))}}var ee=null;function oe(ae,me,ke){for(var dt=ae.split(ke),Mt=1;Mt<dt.length;Mt++){var xt=dt[Mt];if(1<(xt=xt.split("shplid")).length){xt=xt[1];for(var Jt="",Yt=0;Yt<xt.length&&"\\"!==xt[Yt]&&"{"!==xt[Yt]&&" "!==xt[Yt]&&"\r"!==xt[Yt]&&"\n"!==xt[Yt];)Jt+=xt[Yt],Yt++;var Gt=xt.split("bliptag");if(Gt&&Gt.length<2)continue;var ln=null;if(-1!==Gt[0].indexOf("pngblip")?ln="image/png":-1!==Gt[0].indexOf("jpegblip")&&(ln="image/jpeg"),!ln)continue;var hn=Gt[1].split("}");if(hn&&hn.length<2)continue;var Qe=void 0;if(2<hn.length&&-1!==hn[0].indexOf("blipuid"))Qe=hn[1].split(" ");else{if((Qe=hn[0].split(" "))&&Qe.length<2)continue;Qe.shift()}var Ft=Qe.join("");ee[me+Jt]={image_hex:Ft,image_type:ln}}}}function we(ae,me){var ke=ae.tagName,dt=ke.toLowerCase();if(ae.firstElementChild&&("I"===ae.firstElementChild.tagName?Z(ae.firstElementChild,"em"):"B"===ae.firstElementChild.tagName&&Z(ae.firstElementChild,"strong")),-1!==["SCRIPT","APPLET","EMBED","NOFRAMES","NOSCRIPT"].indexOf(ke))return N(ae),!1;for(var Mt=["META","LINK","XML","ST1:","O:","W:","FONT"],xt=0;xt<Mt.length;xt++)if(-1!==ke.indexOf(Mt[xt]))return ae.innerHTML&&(ae.outerHTML=ae.innerHTML),N(ae),!1;if("TD"!==ke){var Jt=ae.getAttribute("class")||"MsoNormal";if(me&&Jt){for(var Yt=(Jt=H(Jt)).split(" "),Gt=0;Gt<Yt.length;Gt++){var ln=[],hn="."+Yt[Gt];ln.push(hn),ln.push(hn=dt+hn);for(var Qe=0;Qe<ln.length;Qe++)me[ln[Qe]]&&ne(ae,me[ln[Qe]])}ae.removeAttribute("class")}me&&me[dt]&&ne(ae,me[dt])}if(-1!==["P","H1","H2","H3","H4","H5","H6","PRE"].indexOf(ke)){var Ft=ae.getAttribute("class");if(Ft&&(me&&me[ke.toLowerCase()+"."+Ft]&&ne(ae,me[ke.toLowerCase()+"."+Ft]),-1!==Ft.toLowerCase().indexOf("mso"))){var mn=H(Ft);(mn=mn.replace(/[0-9a-z-_]*mso[0-9a-z-_]*/gi,""))?ae.setAttribute("class",mn):ae.removeAttribute("class")}var zt=ae.getAttribute("style");if(zt){var rn=zt.match(/text-align:.+?[; "]{1,1}/gi);rn&&rn[rn.length-1].replace(/(text-align:.+?[; "]{1,1})/gi,"$1")}M(ae)}if("TR"===ke&&function R(ae,me){n.node.clearAttributes(ae);for(var ke=ae.firstElementChild,dt=0,Mt=!1,xt=null;ke;){if(ke.firstElementChild&&-1!==ke.firstElementChild.tagName.indexOf("W:"))for(var Jt=0;Jt<ke.children.length;Jt++)"<('[^']*'|\"[^\"]*\"|[^\"'>])*>"==ke.children[Jt]&&(ke.innerHTML+=ke.children[Jt]);(xt=ke.getAttribute("width"))||(xt=ke.style.width),xt||Mt||(Mt=!0),dt+=parseInt(xt,10),(!ke.firstChild||ke.firstChild&&ke.firstChild.data===e.UNICODE_NBSP)&&(ke.firstChild&&N(ke.firstChild),ke.innerHTML="<br>");for(var Yt=ke.firstElementChild,Gt=1===ke.children.length;Yt;)"P"!==Yt.tagName||A(Yt)||Gt&&M(Yt),Yt=Yt.nextElementSibling;if(me){var ln=ke.getAttribute("class");if(ln){var hn=(ln=H(ln)).match(/xl[0-9]+/gi);if(hn){var Qe="."+hn[0];me[Qe]&&ne(ke,me[Qe])}}me.td&&ne(ke,me.td)}var Ft=ke.getAttribute("style");Ft&&(Ft=H(Ft))&&";"!==Ft.slice(-1)&&(Ft+=";");var mn=ke.getAttribute("valign");if(!mn&&Ft){var zt=Ft.match(/vertical-align:.+?[; "]{1,1}/gi);zt&&(mn=zt[zt.length-1].replace(/vertical-align:(.+?)[; "]{1,1}/gi,"$1"))}var rn=null;if(Ft){var Se=Ft.match(/text-align:.+?[; "]{1,1}/gi);Se&&(rn=Se[Se.length-1].replace(/text-align:(.+?)[; "]{1,1}/gi,"$1")),"general"===rn&&(rn=null)}var Ue=null;if(Ft){var $e=Ft.match(/background:.+?[; "]{1,1}/gi);$e&&(Ue=$e[$e.length-1].replace(/background:(.+?)[; "]{1,1}/gi,"$1"))}var Pe=ke.getAttribute("colspan"),ot=ke.getAttribute("rowspan");Pe&&ke.setAttribute("colspan",Pe),ot&&ke.setAttribute("rowspan",ot),mn&&(ke.style["vertical-align"]=mn),rn&&(ke.style["text-align"]=rn),Ue&&(ke.style["background-color"]=Ue),xt&&ke.setAttribute("width",xt),ke=ke.nextElementSibling}for(ke=ae.firstElementChild;ke;)xt=ke.getAttribute("width"),Mt&&ke.removeAttribute("width"),ke=ke.nextElementSibling;ae.previousSibling?h!=dt&&($=!1):h=dt,!ae.nextElementSibling&&$&&function(Tn){for(;Tn;){for(var $t=Tn.firstElementChild,ut=null,Ke=0;$t;)ut=$t.getAttribute("width"),Ke+=parseInt(ut,10),$t=$t.nextElementSibling;for($t=Tn.firstElementChild;$t;)ut=$t.getAttribute("width"),$t.setAttribute("width",100*parseInt(ut,10)/Ke+"%"),$t=$t.nextElementSibling;Tn=Tn.previousElementSibling}}(ae);var bt=O(ae).parentsUntil("table").parent().last();if(j<dt&&(j=dt),!ae.nextElementSibling&&0<bt.length){var Kt=O(bt)[0].width;O(bt)[0].style.width=Kt||j,$=!(j=0)}}(ae,me),"A"!==ke||ae.attributes.getNamedItem("href")||ae.attributes.getNamedItem("name")||!ae.innerHTML||(ae.outerHTML=ae.innerHTML),"A"==ke&&ae.getAttribute("href")&&ae.querySelector("img"))for(var Se=ae.querySelectorAll("span"),Ue=0;Ue<Se.length;Ue++)Se[Ue].innerText||(Se[Ue].outerHTML=Se[Ue].innerHTML);if("TD"!==ke&&"TH"!==ke||ae.innerHTML||(ae.innerHTML="<br>"),ae.getAttribute("lang")&&ae.removeAttribute("lang"),ae.getAttribute("style")&&-1!==ae.getAttribute("style").toLowerCase().indexOf("mso")){var $e=H(ae.getAttribute("style"));($e=$e.replace(/[0-9a-z-_]*mso[0-9a-z-_]*:.+?(;{1,1}|$)/gi,"").replace("line-height:107%",""))?ae.setAttribute("style",$e):ae.removeAttribute("style")}return!0}function Ce(ae,me){0<=ae.indexOf("<html")&&(ae=ae.replace(/[.\s\S\w\W<>]*(<html[^>]*>[.\s\S\w\W<>]*<\/html>)[.\s\S\w\W<>]*/i,"$1"));var ke=ae.match(/(MSFontService|class="?Mso|class='?Mso|class="?Xl|class='?Xl|class=Xl|style="[^"]*\bmso-|style='[^']*\bmso-|w:WordDocument|LibreOffice)/gi);!function(Ft){for(var mn=Ft.split("v:shape"),zt=1;zt<mn.length;zt++){var rn=mn[zt],Se=rn.split(' id="')[1];if(Se&&1<Se.length){Se=Se.split('"')[0];var Ue=rn.split(' o:spid="')[1];Ue&&1<Ue.length&&(Ue=Ue.split('"')[0],F[Se]=Ue)}}}(ae);var dt=(new DOMParser).parseFromString(ae,"text/html"),xt=dt.body,Jt=function(Ft){var mn={},zt=Ft.getElementsByTagName("style");if(zt.length){var rn=zt[0].innerHTML.match(/[\S ]+\s+{[\s\S]+?}/gi);if(rn)for(var Se=0;Se<rn.length;Se++){var Ue=rn[Se],$e=Ue.replace(/([\S ]+\s+){[\s\S]+?}/gi,"$1"),Pe=Ue.replace(/[\S ]+\s+{([\s\S]+?)}/gi,"$1");$e=$e.replace(/^[\s]|[\s]$/gm,""),Pe=Pe.replace(/^[\s]|[\s]$/gm,""),$e=$e.replace(/\n|\r|\n\r/g,""),Pe=Pe.replace(/\n|\r|\n\r/g,"");for(var ot=$e.split(", "),bt=0;bt<ot.length;bt++)mn[ot[bt]]=Pe}}return mn}(dt.head);W(xt,function(Qe){if(Qe.nodeType===Node.ELEMENT_NODE&&Qe.hasAttribute("style")){var Ft=Qe.getAttribute("style");Ft=Ft.replace(/mso-(bidi|fareast|fareast-theme)-font-family/g,"font-family"),Qe.setAttribute("style",Ft)}return!0}),W(xt,function(Qe){if(Qe.nodeType===Node.TEXT_NODE&&/\n|\u00a0|\r/.test(Qe.data)){if(!/\S| /.test(Qe.data)&&!/[\u00a0]+/.test(Qe.data))return Qe.data===e.UNICODE_NBSP?(Qe.data="\u200b",!0):1===Qe.data.length&&10===Qe.data.charCodeAt(0)?(Qe.data=" ",!0):(N(Qe),!1);Qe.data=Qe.data.replace(/\n|\r/gi," ")}return!0}),W(xt,function(Qe){return Qe.nodeType!==Node.ELEMENT_NODE||"V:IMAGEDATA"!==Qe.tagName&&"IMG"!==Qe.tagName||function ie(ae,me){if(me){var ke;if("IMG"===ae.tagName){var dt=ae.getAttribute("src");if(!dt||-1===dt.indexOf("file://"))return;if(0===dt.indexOf("file://")&&n.helpers.isURL(ae.getAttribute("alt")))return void ae.setAttribute("src",ae.getAttribute("alt"));(ke=F[ae.getAttribute("v:shapes")])||(ke=ae.getAttribute("v:shapes"),ae.parentNode&&ae.parentNode.parentNode&&0<=ae.parentNode.parentNode.innerHTML.indexOf("msEquation")&&(ke=null))}else ke=ae.parentNode.getAttribute("o:spid");if(ae.removeAttribute("height"),ke){ee={},oe(Gt=me,"i","\\shppict"),oe(Gt,"s","\\shp{");var Mt=ee[ke.substring(7)];if(Mt){var xt=function(Gt){for(var ln=Gt.match(/[0-9a-f]{2}/gi),hn=[],Qe=0;Qe<ln.length;Qe++)hn.push(String.fromCharCode(parseInt(ln[Qe],16)));var Ft=hn.join("");return btoa(Ft)}(Mt.image_hex),Jt="data:"+Mt.image_type+";base64,"+xt;"IMG"===ae.tagName?(ae.src=Jt,ae.setAttribute("data-fr-image-pasted",!0)):O(ae).parent().before('<img data-fr-image-pasted="true" src="'.concat(Jt,'" style="').concat(ae.parentNode.getAttribute("style"),'">')).remove()}}}var Gt}(Qe,me),!0});for(var Yt=xt.querySelectorAll("ul > ul, ul > ol, ol > ul, ol > ol"),Gt=Yt.length-1;0<=Gt;Gt--)Yt[Gt].previousElementSibling&&"LI"===Yt[Gt].previousElementSibling.tagName&&Yt[Gt].previousElementSibling.appendChild(Yt[Gt]);W(xt,function(Qe){if(Qe.nodeType===Node.TEXT_NODE)return Qe.data=Qe.data.replace(/<br>(\n|\r)/gi,"<br>"),!1;if(Qe.nodeType===Node.ELEMENT_NODE){if(A(Qe)){var rn,Ft=Qe.parentNode,mn=Qe.previousSibling,zt=function $e(Pe,ot,bt,Kt){var dn,Tn,$t,ut,Ke,xe,et,Ne=navigator.userAgent.toLowerCase();-1!=Ne.indexOf("safari")&&(Ne=-1<Ne.indexOf("chrome")?1:"safari"),Pe.innerHTML.includes("mso-list:\nIgnore")&&(Pe.innerHTML=Pe.innerHTML.replace(/mso-list:\nIgnore/gi,"mso-list:Ignore"));var Oe,Fe,qe,Ot,Ct=/[0-9a-zA-Z]./gi,Rt="",wt=B(Pe),ce=null===(dn=O(Pe).find("ol"))||void 0===dn||null===(dn=dn.attr("style"))||void 0===dn||null===(dn=dn.split(";"))||void 0===dn?void 0:dn.find(function(fe){return fe.trim().startsWith("list-style-type")});if(null==ce&&D(Pe)&&(ce=null===(Fe=O(Pe).find("ul"))||void 0===Fe||null===(Fe=Fe.attr("style"))||void 0===Fe||null===(Fe=Fe.split(";"))||void 0===Fe?void 0:Fe.find(function(fe){return fe.trim().startsWith("list-style-type")})),wt)xe="ol",et=ce?"list-style-type: "+ce.replace("list-style-type:","").trim()+";":"";else if(D(Pe))xe="ul",et=ce?"list-style-type: "+ce.replace("list-style-type:","").trim()+";":"";else{var Ee=Pe.querySelector('span[style="mso-list:Ignore"]');null==Ee&&"safari"==Ne&&(Ee=Pe.querySelector('span[lang="PT-BR"]'));var He=!1;Ee&&(He=He||Ct.test(Ee.textContent)),null!==Ee&&(Oe=Ee.textContent.trim().split(".")[0]),xe=1==He?(Oe=(Oe=Ee.textContent.trim().split(".")[0]).replace(/\(([^)]+)\)/g,"$1"),isNaN(parseInt(Oe))?"i"==Oe?et="lower-roman;":"I"==Oe?et="upper-roman;":"o"==Oe?et="circle;":Oe.match(/^v$/)||(Oe.match(/^[a-z]$/)||Oe.match(/^[a-z]\)$/)?et="lower-alpha;":(Oe.match(/^[A-Z]$/)||Oe.match(/^[A-Z]\)$/))&&(et="upper-alpha;")):et="decimal;",et="list-style-type: "+et,"ol"):(null!=Ee&&(Oe=Ee.textContent.trim().split(".")[0]),"\xa7"==Oe?et="square;":"\xb7"==Oe&&(et="disc;"),et="list-style-type: "+et,"ul"),null==Ee||null==Ee.textContent||isNaN(parseInt(Ee.textContent.trim().split(".")[1],10))||(Rt=' class="decimal_type" ')}var At,en="",Zt=(C(Pe),Pe.style.marginLeft),Ge="";Zt.includes("in")?(Ge="in",Zt=parseFloat(Zt)-.5):Zt.includes("pt")&&(Ge="px",Zt=parseFloat(Zt)-10),Zt&&(Ot=" margin-left: "+Zt+Ge+";"),At="list-style-type: upper-alpha;"==et?wt?parseInt(O(Pe).find("ol").attr("start")):Oe.charCodeAt(0)-64:"list-style-type: lower-alpha;"==et?wt?parseInt(O(Pe).find("ol").attr("start")):Oe.charCodeAt(0)-96:parseInt(wt?O(Pe).find("ol").attr("start"):Oe),en+=et||"",en+=Ot||"",qe="<"+xe,qe+=Rt||"",qe+="ol"!=xe||1==At||isNaN(At)?"":' start = "'+At+'"',qe+=en?' style = "'+en+'"':"",qe+=">";for(var _t=!1;Pe;){if(!A(Pe)){if(Pe.outerHTML&&0<Pe.outerHTML.indexOf("mso-bookmark")&&0==(Pe.textContent||"").length){Pe=Pe.nextElementSibling;continue}break}var ht=C(Pe);if((bt=bt||ht)<ht)qe+=(Ke=$e(Pe,ot,ht,Pe.style.marginLeft)).el.outerHTML,Pe=Ke.currentNode;else{if(ht<bt)break;Pe.firstElementChild&&Pe.firstElementChild.firstElementChild&&Pe.firstElementChild.firstElementChild.firstChild&&(Ct.lastIndex=0),$t&&$t.firstElementChild&&$t.firstElementChild.firstElementChild&&$t.firstElementChild.firstElementChild.firstChild&&(Ct.lastIndex=0,Tn=Ct.test($t.firstElementChild.firstElementChild.firstChild.data||$t.firstElementChild.firstElementChild.firstChild.firstChild&&$t.firstElementChild.firstElementChild.firstChild.firstChild.data||""));var vt=!1;(!Kt&&!Pe.style.marginLeft||Kt&&Pe.style.marginLeft&&Kt===Pe.style.marginLeft)&&(vt=!0),Kt=Pe.style.marginLeft,vt||void 0===Tn?(ut=v(Pe,ot),Pe.nextSibling&&null!=Pe.nextSibling.innerText&&null!=Pe.nextSibling.innerText&&!qe.includes('class="decimal_type"')&&(isNaN(parseInt(Pe.nextSibling.innerText.trim().split(".")[1],10))||(qe=qe.substring(3,0)+' class="decimal_type"'+qe.substring(3,qe.length))),qe+=ut):(1==ht&&(qe+="</"+xe+">",_t=!0,$t=null),qe+=(Ke=$e(Pe,ot,ht,Pe.style.marginLeft)).el.outerHTML,Pe=Ke.currentNode);var Nt=Pe&&Pe.nextElementSibling;if(Nt&&($t=Nt.previousElementSibling),Pe&&!A(Pe)){if(Pe.outerHTML&&0<Pe.outerHTML.indexOf("mso-bookmark")&&0==(Pe.textContent||"").length){Pe=Pe.nextElementSibling;continue}break}Pe&&Pe.parentNode&&Pe.parentNode.removeChild(Pe),Pe=Nt}}_t||(qe+="</"+xe+">");var Ut=document.createElement("div");return Ut.innerHTML=qe,{el:Ut,currentNode:Pe}}(Qe,Jt).el;return(rn=mn?mn.nextSibling:Ft.firstChild)?Ft.insertBefore(zt,rn):Ft.appendChild(zt),!1}return"FONT"===Qe.tagName&&(ke&&"LibreOffice"===ke[0]||Jt["."+Qe.getAttribute("class")])?Qe=Z(Qe,"span"):ke&&"\x3c!--StartFragment--\x3e"===ke[0]&&"UL"===Qe.tagName&&(O(Qe).find("li span").each(function(){"&nbsp;"===O(this).html()&&(0<O(this).prev().text().trim().length?O(this).remove():O(this).html("&ZeroWidthSpace;"))}),O(Qe).is("ul")&&Qe.setAttribute("style",T(Qe,["margin","margin-left","list-style-type"])),O(Qe).find("ul").each(function(){this.setAttribute("style",T(this,["margin","margin-left","list-style-type"]))})),"img"!==Qe.tagName.toLowerCase()&&(Pe=Qe,Array.from(Pe.attributes).map(function(ot){return ot.name}).filter(function(ot){return ot.toLowerCase().startsWith("data-")||ot.toLowerCase().startsWith("xml:")}).forEach(function(ot){O(Pe).removeAttr(ot)})),we(Qe,Jt)}var Pe;if(Qe.nodeType!==Node.COMMENT_NODE)return!0;if(-1<Qe.data.indexOf("[if !supportLineBreakNewLine]"))for(var Se=Qe.nextSibling;Se;)(Se=Qe.nextSibling)&&N(Se),Se.data&&-1<Se.data.indexOf("[endif]")&&(Se=null);if(-1<Qe.data.indexOf("[if supportFields]")&&-1<Qe.data.indexOf("FORMCHECKBOX")){var Ue=document.createElement("input");Ue.type="checkbox",Qe.parentNode.insertBefore(Ue,Qe.nextSibling)}return N(Qe),!1}),xt.innerHTML=function(Ft){var mn=O(document.createElement("div")).attr("id","top-level");mn.html(Ft);for(var zt=mn[0].querySelectorAll("ol, ul"),rn=0;rn<zt.length;rn++)if(O(zt[rn]).parentsUntil("#top-level","ol, ul").length){zt[rn].style.removeProperty("margin-left");for(var Se=zt[rn].children,Ue=0;Ue<Se.length;Ue++)"LI"==Se[Ue].tagName&&Se[Ue].style.removeProperty("margin-left")}return mn[0].innerHTML}(xt.innerHTML),W(xt,function(Qe){if(Qe.nodeType===Node.ELEMENT_NODE){if(!Qe.innerHTML&&-1===["BR","IMG","INPUT"].indexOf(Qe.tagName)){for(var mn=Qe.parentNode;mn&&(N(Qe),!(Qe=mn).innerHTML)&&"TD"!==Qe.parentNode.tagName;)mn=Qe.parentNode;return!1}!function(rn){var Se=rn.getAttribute("style");if(Se){(Se=H(Se))&&";"!==Se.slice(-1)&&(Se+=";");var Ue=Se.match(/(^|\S+?):.+?;{1,1}/gi);if(Ue){for(var $e={},Pe=0;Pe<Ue.length;Pe++){var ot=Ue[Pe].split(":");2===ot.length&&("text-align"===ot[0]&&"SPAN"===rn.tagName||($e[ot[0]]=ot[1]))}var bt="";for(var Kt in $e)if($e.hasOwnProperty(Kt)){if("font-size"===Kt&&"pt;"===$e[Kt].slice(-3)){var dn=null;try{dn=parseFloat($e[Kt].slice(0,-3),10)}catch{dn=null}if(dn){var Tn=n.opts.fontSizeUnit;"px"===Tn?(dn=Math.round(1.33*dn),$e[Kt]=dn+"px;"):"pt"===Tn&&(dn=Math.round(dn),$e[Kt]=dn+"pt;")}}bt+=Kt+":"+$e[Kt]}bt&&rn.setAttribute("style",bt)}}}(Qe)}return!0}),W(xt,function(Qe){if(Qe&&"A"===Qe.nodeName&&""===Qe.href){for(var Ft=document.createDocumentFragment();Qe.firstChild;)Ft.appendChild(Qe.firstChild);Qe.parentNode.replaceChild(Ft,Qe)}return!0}),W(xt,function(Qe){return Qe&&"P"===Qe.tagName&&"DIV"===Qe.parentNode.tagName&&1==Qe.parentNode.children.length&&O(Qe).unwrap(),!0});var ln=xt.outerHTML,hn=n.opts.htmlAllowedStyleProps;return n.opts.htmlAllowedStyleProps=n.opts.wordAllowedStyleProps,ln=n.clean.html(ln,n.opts.wordDeniedTags,n.opts.wordDeniedAttrs,!1),n.opts.htmlAllowedStyleProps=hn,ln}return{_init:function(){n.events.on("paste.wordPaste",function(me){return m=me,n.opts.wordPasteModal?function(){if(!l){var dt='<h4><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 74.95 73.23" style="height: 25px; vertical-align: text-bottom; margin-right: 5px; display: inline-block"><defs><style>.a{fill:#2a5699;}.b{fill:#fff;}</style></defs><path class="a" d="M615.15,827.22h5.09V834c9.11.05,18.21-.09,27.32.05a2.93,2.93,0,0,1,3.29,3.25c.14,16.77,0,33.56.09,50.33-.09,1.72.17,3.63-.83,5.15-1.24.89-2.85.78-4.3.84-8.52,0-17,0-25.56,0v6.81h-5.32c-13-2.37-26-4.54-38.94-6.81q0-29.8,0-59.59c13.05-2.28,26.11-4.5,39.17-6.83Z" transform="translate(-575.97 -827.22)"/><path class="b" d="M620.24,836.59h28.1v54.49h-28.1v-6.81h22.14v-3.41H620.24v-4.26h22.14V873.2H620.24v-4.26h22.14v-3.41H620.24v-4.26h22.14v-3.41H620.24v-4.26h22.14v-3.41H620.24V846h22.14v-3.41H620.24Zm-26.67,15c1.62-.09,3.24-.16,4.85-.25,1.13,5.75,2.29,11.49,3.52,17.21,1-5.91,2-11.8,3.06-17.7,1.7-.06,3.41-.15,5.1-.26-1.92,8.25-3.61,16.57-5.71,24.77-1.42.74-3.55,0-5.24.09-1.13-5.64-2.45-11.24-3.47-16.9-1,5.5-2.29,10.95-3.43,16.42q-2.45-.13-4.92-.3c-1.41-7.49-3.07-14.93-4.39-22.44l4.38-.18c.88,5.42,1.87,10.82,2.64,16.25,1.2-5.57,2.43-11.14,3.62-16.71Z" transform="translate(-575.97 -827.22)"/></svg> '+n.language.translate("Word Paste Detected")+"</h4>",Mt=(Gt='<div class="fr-word-paste-modal" style="padding: 20px 20px 10px 20px;">',Gt+='<p style="text-align: left;">'+n.language.translate("The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?")+"</p>",(Gt+='<div style="text-align: right; margin-top: 50px;"><button class="fr-remove-word fr-command">'+n.language.translate("Clean")+'</button> <button class="fr-keep-word fr-command">'+n.language.translate("Keep")+"</button></div>")+"</div>"),xt=n.modals.create(x,dt,Mt),Jt=xt.$body;l=xt.$modal,xt.$modal.addClass("fr-middle"),n.events.$on(Jt,"click","button.fr-remove-word",function(){(l.data("instance")||n).wordPaste.clean()},!0),n.events.$on(Jt,"click","button.fr-keep-word",function(){(l.data("instance")||n).wordPaste.clean(!0)},!0),n.events.$on(O(n.o_win),"resize",function(){n.modals.resize(x)})}var Gt;n.modals.show(x),n.modals.resize(x)}():V(n.opts.wordPasteKeepFormatting),!1})},clean:V,_wordClean:Ce}};var w={},re={},ge={},he=k(!0),Ae="vanilla",We={github:{omitExtraWLInCodeBlocks:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,disableForced4SpacesIndentedSublists:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghCompatibleHeaderId:!0,ghMentions:!0,backslashEscapesHTMLTags:!0,emoji:!0,splitAdjacentBlockquotes:!0},original:{noHeaderId:!0,ghCodeBlocks:!1},ghost:{omitExtraWLInCodeBlocks:!0,parseImgDimensions:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,smoothLivePreview:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghMentions:!1,encodeEmails:!0},vanilla:k(!0),allOn:function(){var l=k(!0),m={};for(var h in l)l.hasOwnProperty(h)&&(m[h]=!0);return m}()};function Ze(n,l){var m=l?"Error in "+l+" extension->":"Error in unnamed extension",h={valid:!0,error:""};w.helper.isArray(n)||(n=[n]);for(var O=0;O<n.length;++O){var x=m+" sub-extension "+O+": ",F=n[O];if("object"!==P(F))return h.valid=!1,h.error=x+"must be an object, but "+P(F)+" given",h;if(!w.helper.isString(F.type))return h.valid=!1,h.error=x+'property "type" must be a string, but '+P(F.type)+" given",h;var $=F.type=F.type.toLowerCase();if("language"===$&&($=F.type="lang"),"html"===$&&($=F.type="output"),"lang"!==$&&"output"!==$&&"listener"!==$)return h.valid=!1,h.error=x+"type "+$+' is not recognized. Valid values: "lang/language", "output/html" or "listener"',h;if("listener"===$){if(w.helper.isUndefined(F.listeners))return h.valid=!1,h.error=x+'. Extensions of type "listener" must have a property called "listeners"',h}else if(w.helper.isUndefined(F.filter)&&w.helper.isUndefined(F.regex))return h.valid=!1,h.error=x+$+' extensions must define either a "regex" property or a "filter" method',h;if(F.listeners){if("object"!==P(F.listeners))return h.valid=!1,h.error=x+'"listeners" property must be an object but '+P(F.listeners)+" given",h;for(var j in F.listeners)if(F.listeners.hasOwnProperty(j)&&"function"!=typeof F.listeners[j])return h.valid=!1,h.error=x+'"listeners" property must be an hash of [event name]: [callback]. listeners.'+j+" must be a function but "+P(F.listeners[j])+" given",h}if(F.filter){if("function"!=typeof F.filter)return h.valid=!1,h.error=x+'"filter" must be a function, but '+P(F.filter)+" given",h}else if(F.regex){if(w.helper.isString(F.regex)&&(F.regex=new RegExp(F.regex,"g")),!(F.regex instanceof RegExp))return h.valid=!1,h.error=x+'"regex" property must either be a string or a RegExp object, but '+P(F.regex)+" given",h;if(w.helper.isUndefined(F.replace))return h.valid=!1,h.error=x+'"regex" extensions must implement a replace string or function',h}}return h}function at(n,l){return"\xa8E"+l.charCodeAt(0)+"E"}w.helper={},w.extensions={},w.setOption=function(n,l){return he[n]=l,this},w.getOption=function(n){return he[n]},w.getOptions=function(){return he},w.resetOptions=function(){he=k(!0)},w.setFlavor=function(n){if(!We.hasOwnProperty(n))throw Error(n+" flavor was not found");w.resetOptions();var l=We[n];for(var m in Ae=n,l)l.hasOwnProperty(m)&&(he[m]=l[m])},w.getFlavor=function(){return Ae},w.getFlavorOptions=function(n){if(We.hasOwnProperty(n))return We[n]},w.getDefaultOptions=function(n){return k(n)},w.subParser=function(n,l){if(w.helper.isString(n)){if(void 0===l){if(re.hasOwnProperty(n))return re[n];throw Error("SubParser named "+n+" not registered!")}re[n]=l}},w.extension=function(n,l){if(!w.helper.isString(n))throw Error("Extension 'name' must be a string");if(n=w.helper.stdExtName(n),w.helper.isUndefined(l)){if(!ge.hasOwnProperty(n))throw Error("Extension named "+n+" is not registered!");return ge[n]}"function"==typeof l&&(l=l()),w.helper.isArray(l)||(l=[l]);var m=Ze(l,n);if(!m.valid)throw Error(m.error);ge[n]=l},w.getAllExtensions=function(){return ge},w.removeExtension=function(n){delete ge[n]},w.resetExtensions=function(){ge={}},w.validateExtension=function(n){return!!Ze(n,null).valid},w.hasOwnProperty("helper")||(w.helper={}),w.helper.isString=function(n){return"string"==typeof n||n instanceof String},w.helper.isFunction=function(n){return n&&"[object Function]"==={}.toString.call(n)},w.helper.isArray=function(n){return Array.isArray(n)},w.helper.isUndefined=function(n){return void 0===n},w.helper.forEach=function(n,l){if(w.helper.isUndefined(n))throw new Error("obj param is required");if(w.helper.isUndefined(l))throw new Error("callback param is required");if(!w.helper.isFunction(l))throw new Error("callback param must be a function/closure");if("function"==typeof n.forEach)n.forEach(l);else if(w.helper.isArray(n))for(var m=0;m<n.length;m++)l(n[m],m,n);else{if("object"!==P(n))throw new Error("obj does not seem to be an array or an iterable object");for(var h in n)n.hasOwnProperty(h)&&l(n[h],h,n)}},w.helper.stdExtName=function(n){return n.replace(/[_?*+\/\\.^-]/g,"").replace(/\s/g,"").toLowerCase()},w.helper.escapeCharactersCallback=at,w.helper.escapeCharacters=function(n,l,m){var h="(["+l.replace(/([\[\]\\])/g,"\\$1")+"])";m&&(h="\\\\"+h);var O=new RegExp(h,"g");return n.replace(O,at)},w.helper.unescapeHTMLEntities=function(n){return n.replace(/&quot;/g,'"').replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&")};var it=function(l,m,h,O){var x,F,$,j,V,N=O||"",W=-1<N.indexOf("g"),B=new RegExp(m+"|"+h,"g"+N.replace(/g/g,"")),D=new RegExp(m,N.replace(/g/g,"")),A=[];do{for(x=0;$=B.exec(l);)if(D.test($[0]))x++||(j=(F=B.lastIndex)-$[0].length);else if(x&&! --x&&(A.push({left:{start:j,end:F},match:{start:F,end:$.index},right:{start:$.index,end:V=$.index+$[0].length},wholeMatch:{start:j,end:V}}),!W))return A}while(x&&(B.lastIndex=F));return A};w.helper.matchRecursiveRegExp=function(n,l,m,h){for(var O=it(n,l,m,h),x=[],F=0;F<O.length;++F)x.push([n.slice(O[F].wholeMatch.start,O[F].wholeMatch.end),n.slice(O[F].match.start,O[F].match.end),n.slice(O[F].left.start,O[F].left.end),n.slice(O[F].right.start,O[F].right.end)]);return x},w.helper.replaceRecursiveRegExp=function(n,l,m,h,O){if(!w.helper.isFunction(l)){var x=l;l=function(){return x}}var F=it(n,m,h,O),$=n,j=F.length;if(0<j){var V=[];0!==F[0].wholeMatch.start&&V.push(n.slice(0,F[0].wholeMatch.start));for(var N=0;N<j;++N)V.push(l(n.slice(F[N].wholeMatch.start,F[N].wholeMatch.end),n.slice(F[N].match.start,F[N].match.end),n.slice(F[N].left.start,F[N].left.end),n.slice(F[N].right.start,F[N].right.end))),N<j-1&&V.push(n.slice(F[N].wholeMatch.end,F[N+1].wholeMatch.start));F[j-1].wholeMatch.end<n.length&&V.push(n.slice(F[j-1].wholeMatch.end)),$=V.join("")}return $},w.helper.regexIndexOf=function(n,l,m){if(!w.helper.isString(n))throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string";if(!(l instanceof RegExp))throw"InvalidArgumentError: second parameter of showdown.helper.regexIndexOf function must be an instance of RegExp";var h=n.substring(m||0).search(l);return 0<=h?h+(m||0):h},w.helper.splitAtIndex=function(n,l){if(!w.helper.isString(n))throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string";return[n.substring(0,l),n.substring(l)]},w.helper.encodeEmailAddress=function(n){var l=[function(m){return"&#"+m.charCodeAt(0)+";"},function(m){return"&#x"+m.charCodeAt(0).toString(16)+";"},function(m){return m}];return n.replace(/./g,function(m){if("@"===m)m=l[Math.floor(2*Math.random())](m);else{var h=Math.random();m=.9<h?l[2](m):.45<h?l[1](m):l[0](m)}return m})},w.helper.padEnd=function(n,l,m){return l>>=0,m=String(m||" "),n.length>l?String(n):((l-=n.length)>m.length&&(m+=m.repeat(l/m.length)),String(n)+m.slice(0,l))},typeof console>"u"&&(console={warn:function(n){alert(n)},log:function(n){alert(n)},error:function(n){throw n}}),w.helper.regexes={asteriskDashAndColon:/([*_:~])/g},w.helper.emojis={"+1":"\u{1f44d}","-1":"\u{1f44e}",100:"\u{1f4af}",1234:"\u{1f522}","1st_place_medal":"\u{1f947}","2nd_place_medal":"\u{1f948}","3rd_place_medal":"\u{1f949}","8ball":"\u{1f3b1}",a:"\u{1f170}\ufe0f",ab:"\u{1f18e}",abc:"\u{1f524}",abcd:"\u{1f521}",accept:"\u{1f251}",aerial_tramway:"\u{1f6a1}",airplane:"\u2708\ufe0f",alarm_clock:"\u23f0",alembic:"\u2697\ufe0f",alien:"\u{1f47d}",ambulance:"\u{1f691}",amphora:"\u{1f3fa}",anchor:"\u2693\ufe0f",angel:"\u{1f47c}",anger:"\u{1f4a2}",angry:"\u{1f620}",anguished:"\u{1f627}",ant:"\u{1f41c}",apple:"\u{1f34e}",aquarius:"\u2652\ufe0f",aries:"\u2648\ufe0f",arrow_backward:"\u25c0\ufe0f",arrow_double_down:"\u23ec",arrow_double_up:"\u23eb",arrow_down:"\u2b07\ufe0f",arrow_down_small:"\u{1f53d}",arrow_forward:"\u25b6\ufe0f",arrow_heading_down:"\u2935\ufe0f",arrow_heading_up:"\u2934\ufe0f",arrow_left:"\u2b05\ufe0f",arrow_lower_left:"\u2199\ufe0f",arrow_lower_right:"\u2198\ufe0f",arrow_right:"\u27a1\ufe0f",arrow_right_hook:"\u21aa\ufe0f",arrow_up:"\u2b06\ufe0f",arrow_up_down:"\u2195\ufe0f",arrow_up_small:"\u{1f53c}",arrow_upper_left:"\u2196\ufe0f",arrow_upper_right:"\u2197\ufe0f",arrows_clockwise:"\u{1f503}",arrows_counterclockwise:"\u{1f504}",art:"\u{1f3a8}",articulated_lorry:"\u{1f69b}",artificial_satellite:"\u{1f6f0}",astonished:"\u{1f632}",athletic_shoe:"\u{1f45f}",atm:"\u{1f3e7}",atom_symbol:"\u269b\ufe0f",avocado:"\u{1f951}",b:"\u{1f171}\ufe0f",baby:"\u{1f476}",baby_bottle:"\u{1f37c}",baby_chick:"\u{1f424}",baby_symbol:"\u{1f6bc}",back:"\u{1f519}",bacon:"\u{1f953}",badminton:"\u{1f3f8}",baggage_claim:"\u{1f6c4}",baguette_bread:"\u{1f956}",balance_scale:"\u2696\ufe0f",balloon:"\u{1f388}",ballot_box:"\u{1f5f3}",ballot_box_with_check:"\u2611\ufe0f",bamboo:"\u{1f38d}",banana:"\u{1f34c}",bangbang:"\u203c\ufe0f",bank:"\u{1f3e6}",bar_chart:"\u{1f4ca}",barber:"\u{1f488}",baseball:"\u26be\ufe0f",basketball:"\u{1f3c0}",basketball_man:"\u26f9\ufe0f",basketball_woman:"\u26f9\ufe0f&zwj;\u2640\ufe0f",bat:"\u{1f987}",bath:"\u{1f6c0}",bathtub:"\u{1f6c1}",battery:"\u{1f50b}",beach_umbrella:"\u{1f3d6}",bear:"\u{1f43b}",bed:"\u{1f6cf}",bee:"\u{1f41d}",beer:"\u{1f37a}",beers:"\u{1f37b}",beetle:"\u{1f41e}",beginner:"\u{1f530}",bell:"\u{1f514}",bellhop_bell:"\u{1f6ce}",bento:"\u{1f371}",biking_man:"\u{1f6b4}",bike:"\u{1f6b2}",biking_woman:"\u{1f6b4}&zwj;\u2640\ufe0f",bikini:"\u{1f459}",biohazard:"\u2623\ufe0f",bird:"\u{1f426}",birthday:"\u{1f382}",black_circle:"\u26ab\ufe0f",black_flag:"\u{1f3f4}",black_heart:"\u{1f5a4}",black_joker:"\u{1f0cf}",black_large_square:"\u2b1b\ufe0f",black_medium_small_square:"\u25fe\ufe0f",black_medium_square:"\u25fc\ufe0f",black_nib:"\u2712\ufe0f",black_small_square:"\u25aa\ufe0f",black_square_button:"\u{1f532}",blonde_man:"\u{1f471}",blonde_woman:"\u{1f471}&zwj;\u2640\ufe0f",blossom:"\u{1f33c}",blowfish:"\u{1f421}",blue_book:"\u{1f4d8}",blue_car:"\u{1f699}",blue_heart:"\u{1f499}",blush:"\u{1f60a}",boar:"\u{1f417}",boat:"\u26f5\ufe0f",bomb:"\u{1f4a3}",book:"\u{1f4d6}",bookmark:"\u{1f516}",bookmark_tabs:"\u{1f4d1}",books:"\u{1f4da}",boom:"\u{1f4a5}",boot:"\u{1f462}",bouquet:"\u{1f490}",bowing_man:"\u{1f647}",bow_and_arrow:"\u{1f3f9}",bowing_woman:"\u{1f647}&zwj;\u2640\ufe0f",bowling:"\u{1f3b3}",boxing_glove:"\u{1f94a}",boy:"\u{1f466}",bread:"\u{1f35e}",bride_with_veil:"\u{1f470}",bridge_at_night:"\u{1f309}",briefcase:"\u{1f4bc}",broken_heart:"\u{1f494}",bug:"\u{1f41b}",building_construction:"\u{1f3d7}",bulb:"\u{1f4a1}",bullettrain_front:"\u{1f685}",bullettrain_side:"\u{1f684}",burrito:"\u{1f32f}",bus:"\u{1f68c}",business_suit_levitating:"\u{1f574}",busstop:"\u{1f68f}",bust_in_silhouette:"\u{1f464}",busts_in_silhouette:"\u{1f465}",butterfly:"\u{1f98b}",cactus:"\u{1f335}",cake:"\u{1f370}",calendar:"\u{1f4c6}",call_me_hand:"\u{1f919}",calling:"\u{1f4f2}",camel:"\u{1f42b}",camera:"\u{1f4f7}",camera_flash:"\u{1f4f8}",camping:"\u{1f3d5}",cancer:"\u264b\ufe0f",candle:"\u{1f56f}",candy:"\u{1f36c}",canoe:"\u{1f6f6}",capital_abcd:"\u{1f520}",capricorn:"\u2651\ufe0f",car:"\u{1f697}",card_file_box:"\u{1f5c3}",card_index:"\u{1f4c7}",card_index_dividers:"\u{1f5c2}",carousel_horse:"\u{1f3a0}",carrot:"\u{1f955}",cat:"\u{1f431}",cat2:"\u{1f408}",cd:"\u{1f4bf}",chains:"\u26d3",champagne:"\u{1f37e}",chart:"\u{1f4b9}",chart_with_downwards_trend:"\u{1f4c9}",chart_with_upwards_trend:"\u{1f4c8}",checkered_flag:"\u{1f3c1}",cheese:"\u{1f9c0}",cherries:"\u{1f352}",cherry_blossom:"\u{1f338}",chestnut:"\u{1f330}",chicken:"\u{1f414}",children_crossing:"\u{1f6b8}",chipmunk:"\u{1f43f}",chocolate_bar:"\u{1f36b}",christmas_tree:"\u{1f384}",church:"\u26ea\ufe0f",cinema:"\u{1f3a6}",circus_tent:"\u{1f3aa}",city_sunrise:"\u{1f307}",city_sunset:"\u{1f306}",cityscape:"\u{1f3d9}",cl:"\u{1f191}",clamp:"\u{1f5dc}",clap:"\u{1f44f}",clapper:"\u{1f3ac}",classical_building:"\u{1f3db}",clinking_glasses:"\u{1f942}",clipboard:"\u{1f4cb}",clock1:"\u{1f550}",clock10:"\u{1f559}",clock1030:"\u{1f565}",clock11:"\u{1f55a}",clock1130:"\u{1f566}",clock12:"\u{1f55b}",clock1230:"\u{1f567}",clock130:"\u{1f55c}",clock2:"\u{1f551}",clock230:"\u{1f55d}",clock3:"\u{1f552}",clock330:"\u{1f55e}",clock4:"\u{1f553}",clock430:"\u{1f55f}",clock5:"\u{1f554}",clock530:"\u{1f560}",clock6:"\u{1f555}",clock630:"\u{1f561}",clock7:"\u{1f556}",clock730:"\u{1f562}",clock8:"\u{1f557}",clock830:"\u{1f563}",clock9:"\u{1f558}",clock930:"\u{1f564}",closed_book:"\u{1f4d5}",closed_lock_with_key:"\u{1f510}",closed_umbrella:"\u{1f302}",cloud:"\u2601\ufe0f",cloud_with_lightning:"\u{1f329}",cloud_with_lightning_and_rain:"\u26c8",cloud_with_rain:"\u{1f327}",cloud_with_snow:"\u{1f328}",clown_face:"\u{1f921}",clubs:"\u2663\ufe0f",cocktail:"\u{1f378}",coffee:"\u2615\ufe0f",coffin:"\u26b0\ufe0f",cold_sweat:"\u{1f630}",comet:"\u2604\ufe0f",computer:"\u{1f4bb}",computer_mouse:"\u{1f5b1}",confetti_ball:"\u{1f38a}",confounded:"\u{1f616}",confused:"\u{1f615}",congratulations:"\u3297\ufe0f",construction:"\u{1f6a7}",construction_worker_man:"\u{1f477}",construction_worker_woman:"\u{1f477}&zwj;\u2640\ufe0f",control_knobs:"\u{1f39b}",convenience_store:"\u{1f3ea}",cookie:"\u{1f36a}",cool:"\u{1f192}",policeman:"\u{1f46e}",copyright:"\xa9\ufe0f",corn:"\u{1f33d}",couch_and_lamp:"\u{1f6cb}",couple:"\u{1f46b}",couple_with_heart_woman_man:"\u{1f491}",couple_with_heart_man_man:"\u{1f468}&zwj;\u2764\ufe0f&zwj;\u{1f468}",couple_with_heart_woman_woman:"\u{1f469}&zwj;\u2764\ufe0f&zwj;\u{1f469}",couplekiss_man_man:"\u{1f468}&zwj;\u2764\ufe0f&zwj;\u{1f48b}&zwj;\u{1f468}",couplekiss_man_woman:"\u{1f48f}",couplekiss_woman_woman:"\u{1f469}&zwj;\u2764\ufe0f&zwj;\u{1f48b}&zwj;\u{1f469}",cow:"\u{1f42e}",cow2:"\u{1f404}",cowboy_hat_face:"\u{1f920}",crab:"\u{1f980}",crayon:"\u{1f58d}",credit_card:"\u{1f4b3}",crescent_moon:"\u{1f319}",cricket:"\u{1f3cf}",crocodile:"\u{1f40a}",croissant:"\u{1f950}",crossed_fingers:"\u{1f91e}",crossed_flags:"\u{1f38c}",crossed_swords:"\u2694\ufe0f",crown:"\u{1f451}",cry:"\u{1f622}",crying_cat_face:"\u{1f63f}",crystal_ball:"\u{1f52e}",cucumber:"\u{1f952}",cupid:"\u{1f498}",curly_loop:"\u27b0",currency_exchange:"\u{1f4b1}",curry:"\u{1f35b}",custard:"\u{1f36e}",customs:"\u{1f6c3}",cyclone:"\u{1f300}",dagger:"\u{1f5e1}",dancer:"\u{1f483}",dancing_women:"\u{1f46f}",dancing_men:"\u{1f46f}&zwj;\u2642\ufe0f",dango:"\u{1f361}",dark_sunglasses:"\u{1f576}",dart:"\u{1f3af}",dash:"\u{1f4a8}",date:"\u{1f4c5}",deciduous_tree:"\u{1f333}",deer:"\u{1f98c}",department_store:"\u{1f3ec}",derelict_house:"\u{1f3da}",desert:"\u{1f3dc}",desert_island:"\u{1f3dd}",desktop_computer:"\u{1f5a5}",male_detective:"\u{1f575}\ufe0f",diamond_shape_with_a_dot_inside:"\u{1f4a0}",diamonds:"\u2666\ufe0f",disappointed:"\u{1f61e}",disappointed_relieved:"\u{1f625}",dizzy:"\u{1f4ab}",dizzy_face:"\u{1f635}",do_not_litter:"\u{1f6af}",dog:"\u{1f436}",dog2:"\u{1f415}",dollar:"\u{1f4b5}",dolls:"\u{1f38e}",dolphin:"\u{1f42c}",door:"\u{1f6aa}",doughnut:"\u{1f369}",dove:"\u{1f54a}",dragon:"\u{1f409}",dragon_face:"\u{1f432}",dress:"\u{1f457}",dromedary_camel:"\u{1f42a}",drooling_face:"\u{1f924}",droplet:"\u{1f4a7}",drum:"\u{1f941}",duck:"\u{1f986}",dvd:"\u{1f4c0}","e-mail":"\u{1f4e7}",eagle:"\u{1f985}",ear:"\u{1f442}",ear_of_rice:"\u{1f33e}",earth_africa:"\u{1f30d}",earth_americas:"\u{1f30e}",earth_asia:"\u{1f30f}",egg:"\u{1f95a}",eggplant:"\u{1f346}",eight_pointed_black_star:"\u2734\ufe0f",eight_spoked_asterisk:"\u2733\ufe0f",electric_plug:"\u{1f50c}",elephant:"\u{1f418}",email:"\u2709\ufe0f",end:"\u{1f51a}",envelope_with_arrow:"\u{1f4e9}",euro:"\u{1f4b6}",european_castle:"\u{1f3f0}",european_post_office:"\u{1f3e4}",evergreen_tree:"\u{1f332}",exclamation:"\u2757\ufe0f",expressionless:"\u{1f611}",eye:"\u{1f441}",eye_speech_bubble:"\u{1f441}&zwj;\u{1f5e8}",eyeglasses:"\u{1f453}",eyes:"\u{1f440}",face_with_head_bandage:"\u{1f915}",face_with_thermometer:"\u{1f912}",fist_oncoming:"\u{1f44a}",factory:"\u{1f3ed}",fallen_leaf:"\u{1f342}",family_man_woman_boy:"\u{1f46a}",family_man_boy:"\u{1f468}&zwj;\u{1f466}",family_man_boy_boy:"\u{1f468}&zwj;\u{1f466}&zwj;\u{1f466}",family_man_girl:"\u{1f468}&zwj;\u{1f467}",family_man_girl_boy:"\u{1f468}&zwj;\u{1f467}&zwj;\u{1f466}",family_man_girl_girl:"\u{1f468}&zwj;\u{1f467}&zwj;\u{1f467}",family_man_man_boy:"\u{1f468}&zwj;\u{1f468}&zwj;\u{1f466}",family_man_man_boy_boy:"\u{1f468}&zwj;\u{1f468}&zwj;\u{1f466}&zwj;\u{1f466}",family_man_man_girl:"\u{1f468}&zwj;\u{1f468}&zwj;\u{1f467}",family_man_man_girl_boy:"\u{1f468}&zwj;\u{1f468}&zwj;\u{1f467}&zwj;\u{1f466}",family_man_man_girl_girl:"\u{1f468}&zwj;\u{1f468}&zwj;\u{1f467}&zwj;\u{1f467}",family_man_woman_boy_boy:"\u{1f468}&zwj;\u{1f469}&zwj;\u{1f466}&zwj;\u{1f466}",family_man_woman_girl:"\u{1f468}&zwj;\u{1f469}&zwj;\u{1f467}",family_man_woman_girl_boy:"\u{1f468}&zwj;\u{1f469}&zwj;\u{1f467}&zwj;\u{1f466}",family_man_woman_girl_girl:"\u{1f468}&zwj;\u{1f469}&zwj;\u{1f467}&zwj;\u{1f467}",family_woman_boy:"\u{1f469}&zwj;\u{1f466}",family_woman_boy_boy:"\u{1f469}&zwj;\u{1f466}&zwj;\u{1f466}",family_woman_girl:"\u{1f469}&zwj;\u{1f467}",family_woman_girl_boy:"\u{1f469}&zwj;\u{1f467}&zwj;\u{1f466}",family_woman_girl_girl:"\u{1f469}&zwj;\u{1f467}&zwj;\u{1f467}",family_woman_woman_boy:"\u{1f469}&zwj;\u{1f469}&zwj;\u{1f466}",family_woman_woman_boy_boy:"\u{1f469}&zwj;\u{1f469}&zwj;\u{1f466}&zwj;\u{1f466}",family_woman_woman_girl:"\u{1f469}&zwj;\u{1f469}&zwj;\u{1f467}",family_woman_woman_girl_boy:"\u{1f469}&zwj;\u{1f469}&zwj;\u{1f467}&zwj;\u{1f466}",family_woman_woman_girl_girl:"\u{1f469}&zwj;\u{1f469}&zwj;\u{1f467}&zwj;\u{1f467}",fast_forward:"\u23e9",fax:"\u{1f4e0}",fearful:"\u{1f628}",feet:"\u{1f43e}",female_detective:"\u{1f575}\ufe0f&zwj;\u2640\ufe0f",ferris_wheel:"\u{1f3a1}",ferry:"\u26f4",field_hockey:"\u{1f3d1}",file_cabinet:"\u{1f5c4}",file_folder:"\u{1f4c1}",film_projector:"\u{1f4fd}",film_strip:"\u{1f39e}",fire:"\u{1f525}",fire_engine:"\u{1f692}",fireworks:"\u{1f386}",first_quarter_moon:"\u{1f313}",first_quarter_moon_with_face:"\u{1f31b}",fish:"\u{1f41f}",fish_cake:"\u{1f365}",fishing_pole_and_fish:"\u{1f3a3}",fist_raised:"\u270a",fist_left:"\u{1f91b}",fist_right:"\u{1f91c}",flags:"\u{1f38f}",flashlight:"\u{1f526}",fleur_de_lis:"\u269c\ufe0f",flight_arrival:"\u{1f6ec}",flight_departure:"\u{1f6eb}",floppy_disk:"\u{1f4be}",flower_playing_cards:"\u{1f3b4}",flushed:"\u{1f633}",fog:"\u{1f32b}",foggy:"\u{1f301}",football:"\u{1f3c8}",footprints:"\u{1f463}",fork_and_knife:"\u{1f374}",fountain:"\u26f2\ufe0f",fountain_pen:"\u{1f58b}",four_leaf_clover:"\u{1f340}",fox_face:"\u{1f98a}",framed_picture:"\u{1f5bc}",free:"\u{1f193}",fried_egg:"\u{1f373}",fried_shrimp:"\u{1f364}",fries:"\u{1f35f}",frog:"\u{1f438}",frowning:"\u{1f626}",frowning_face:"\u2639\ufe0f",frowning_man:"\u{1f64d}&zwj;\u2642\ufe0f",frowning_woman:"\u{1f64d}",middle_finger:"\u{1f595}",fuelpump:"\u26fd\ufe0f",full_moon:"\u{1f315}",full_moon_with_face:"\u{1f31d}",funeral_urn:"\u26b1\ufe0f",game_die:"\u{1f3b2}",gear:"\u2699\ufe0f",gem:"\u{1f48e}",gemini:"\u264a\ufe0f",ghost:"\u{1f47b}",gift:"\u{1f381}",gift_heart:"\u{1f49d}",girl:"\u{1f467}",globe_with_meridians:"\u{1f310}",goal_net:"\u{1f945}",goat:"\u{1f410}",golf:"\u26f3\ufe0f",golfing_man:"\u{1f3cc}\ufe0f",golfing_woman:"\u{1f3cc}\ufe0f&zwj;\u2640\ufe0f",gorilla:"\u{1f98d}",grapes:"\u{1f347}",green_apple:"\u{1f34f}",green_book:"\u{1f4d7}",green_heart:"\u{1f49a}",green_salad:"\u{1f957}",grey_exclamation:"\u2755",grey_question:"\u2754",grimacing:"\u{1f62c}",grin:"\u{1f601}",grinning:"\u{1f600}",guardsman:"\u{1f482}",guardswoman:"\u{1f482}&zwj;\u2640\ufe0f",guitar:"\u{1f3b8}",gun:"\u{1f52b}",haircut_woman:"\u{1f487}",haircut_man:"\u{1f487}&zwj;\u2642\ufe0f",hamburger:"\u{1f354}",hammer:"\u{1f528}",hammer_and_pick:"\u2692",hammer_and_wrench:"\u{1f6e0}",hamster:"\u{1f439}",hand:"\u270b",handbag:"\u{1f45c}",handshake:"\u{1f91d}",hankey:"\u{1f4a9}",hatched_chick:"\u{1f425}",hatching_chick:"\u{1f423}",headphones:"\u{1f3a7}",hear_no_evil:"\u{1f649}",heart:"\u2764\ufe0f",heart_decoration:"\u{1f49f}",heart_eyes:"\u{1f60d}",heart_eyes_cat:"\u{1f63b}",heartbeat:"\u{1f493}",heartpulse:"\u{1f497}",hearts:"\u2665\ufe0f",heavy_check_mark:"\u2714\ufe0f",heavy_division_sign:"\u2797",heavy_dollar_sign:"\u{1f4b2}",heavy_heart_exclamation:"\u2763\ufe0f",heavy_minus_sign:"\u2796",heavy_multiplication_x:"\u2716\ufe0f",heavy_plus_sign:"\u2795",helicopter:"\u{1f681}",herb:"\u{1f33f}",hibiscus:"\u{1f33a}",high_brightness:"\u{1f506}",high_heel:"\u{1f460}",hocho:"\u{1f52a}",hole:"\u{1f573}",honey_pot:"\u{1f36f}",horse:"\u{1f434}",horse_racing:"\u{1f3c7}",hospital:"\u{1f3e5}",hot_pepper:"\u{1f336}",hotdog:"\u{1f32d}",hotel:"\u{1f3e8}",hotsprings:"\u2668\ufe0f",hourglass:"\u231b\ufe0f",hourglass_flowing_sand:"\u23f3",house:"\u{1f3e0}",house_with_garden:"\u{1f3e1}",houses:"\u{1f3d8}",hugs:"\u{1f917}",hushed:"\u{1f62f}",ice_cream:"\u{1f368}",ice_hockey:"\u{1f3d2}",ice_skate:"\u26f8",icecream:"\u{1f366}",id:"\u{1f194}",ideograph_advantage:"\u{1f250}",imp:"\u{1f47f}",inbox_tray:"\u{1f4e5}",incoming_envelope:"\u{1f4e8}",tipping_hand_woman:"\u{1f481}",information_source:"\u2139\ufe0f",innocent:"\u{1f607}",interrobang:"\u2049\ufe0f",iphone:"\u{1f4f1}",izakaya_lantern:"\u{1f3ee}",jack_o_lantern:"\u{1f383}",japan:"\u{1f5fe}",japanese_castle:"\u{1f3ef}",japanese_goblin:"\u{1f47a}",japanese_ogre:"\u{1f479}",jeans:"\u{1f456}",joy:"\u{1f602}",joy_cat:"\u{1f639}",joystick:"\u{1f579}",kaaba:"\u{1f54b}",key:"\u{1f511}",keyboard:"\u2328\ufe0f",keycap_ten:"\u{1f51f}",kick_scooter:"\u{1f6f4}",kimono:"\u{1f458}",kiss:"\u{1f48b}",kissing:"\u{1f617}",kissing_cat:"\u{1f63d}",kissing_closed_eyes:"\u{1f61a}",kissing_heart:"\u{1f618}",kissing_smiling_eyes:"\u{1f619}",kiwi_fruit:"\u{1f95d}",koala:"\u{1f428}",koko:"\u{1f201}",label:"\u{1f3f7}",large_blue_circle:"\u{1f535}",large_blue_diamond:"\u{1f537}",large_orange_diamond:"\u{1f536}",last_quarter_moon:"\u{1f317}",last_quarter_moon_with_face:"\u{1f31c}",latin_cross:"\u271d\ufe0f",laughing:"\u{1f606}",leaves:"\u{1f343}",ledger:"\u{1f4d2}",left_luggage:"\u{1f6c5}",left_right_arrow:"\u2194\ufe0f",leftwards_arrow_with_hook:"\u21a9\ufe0f",lemon:"\u{1f34b}",leo:"\u264c\ufe0f",leopard:"\u{1f406}",level_slider:"\u{1f39a}",libra:"\u264e\ufe0f",light_rail:"\u{1f688}",link:"\u{1f517}",lion:"\u{1f981}",lips:"\u{1f444}",lipstick:"\u{1f484}",lizard:"\u{1f98e}",lock:"\u{1f512}",lock_with_ink_pen:"\u{1f50f}",lollipop:"\u{1f36d}",loop:"\u27bf",loud_sound:"\u{1f50a}",loudspeaker:"\u{1f4e2}",love_hotel:"\u{1f3e9}",love_letter:"\u{1f48c}",low_brightness:"\u{1f505}",lying_face:"\u{1f925}",m:"\u24c2\ufe0f",mag:"\u{1f50d}",mag_right:"\u{1f50e}",mahjong:"\u{1f004}\ufe0f",mailbox:"\u{1f4eb}",mailbox_closed:"\u{1f4ea}",mailbox_with_mail:"\u{1f4ec}",mailbox_with_no_mail:"\u{1f4ed}",man:"\u{1f468}",man_artist:"\u{1f468}&zwj;\u{1f3a8}",man_astronaut:"\u{1f468}&zwj;\u{1f680}",man_cartwheeling:"\u{1f938}&zwj;\u2642\ufe0f",man_cook:"\u{1f468}&zwj;\u{1f373}",man_dancing:"\u{1f57a}",man_facepalming:"\u{1f926}&zwj;\u2642\ufe0f",man_factory_worker:"\u{1f468}&zwj;\u{1f3ed}",man_farmer:"\u{1f468}&zwj;\u{1f33e}",man_firefighter:"\u{1f468}&zwj;\u{1f692}",man_health_worker:"\u{1f468}&zwj;\u2695\ufe0f",man_in_tuxedo:"\u{1f935}",man_judge:"\u{1f468}&zwj;\u2696\ufe0f",man_juggling:"\u{1f939}&zwj;\u2642\ufe0f",man_mechanic:"\u{1f468}&zwj;\u{1f527}",man_office_worker:"\u{1f468}&zwj;\u{1f4bc}",man_pilot:"\u{1f468}&zwj;\u2708\ufe0f",man_playing_handball:"\u{1f93e}&zwj;\u2642\ufe0f",man_playing_water_polo:"\u{1f93d}&zwj;\u2642\ufe0f",man_scientist:"\u{1f468}&zwj;\u{1f52c}",man_shrugging:"\u{1f937}&zwj;\u2642\ufe0f",man_singer:"\u{1f468}&zwj;\u{1f3a4}",man_student:"\u{1f468}&zwj;\u{1f393}",man_teacher:"\u{1f468}&zwj;\u{1f3eb}",man_technologist:"\u{1f468}&zwj;\u{1f4bb}",man_with_gua_pi_mao:"\u{1f472}",man_with_turban:"\u{1f473}",tangerine:"\u{1f34a}",mans_shoe:"\u{1f45e}",mantelpiece_clock:"\u{1f570}",maple_leaf:"\u{1f341}",martial_arts_uniform:"\u{1f94b}",mask:"\u{1f637}",massage_woman:"\u{1f486}",massage_man:"\u{1f486}&zwj;\u2642\ufe0f",meat_on_bone:"\u{1f356}",medal_military:"\u{1f396}",medal_sports:"\u{1f3c5}",mega:"\u{1f4e3}",melon:"\u{1f348}",memo:"\u{1f4dd}",men_wrestling:"\u{1f93c}&zwj;\u2642\ufe0f",menorah:"\u{1f54e}",mens:"\u{1f6b9}",metal:"\u{1f918}",metro:"\u{1f687}",microphone:"\u{1f3a4}",microscope:"\u{1f52c}",milk_glass:"\u{1f95b}",milky_way:"\u{1f30c}",minibus:"\u{1f690}",minidisc:"\u{1f4bd}",mobile_phone_off:"\u{1f4f4}",money_mouth_face:"\u{1f911}",money_with_wings:"\u{1f4b8}",moneybag:"\u{1f4b0}",monkey:"\u{1f412}",monkey_face:"\u{1f435}",monorail:"\u{1f69d}",moon:"\u{1f314}",mortar_board:"\u{1f393}",mosque:"\u{1f54c}",motor_boat:"\u{1f6e5}",motor_scooter:"\u{1f6f5}",motorcycle:"\u{1f3cd}",motorway:"\u{1f6e3}",mount_fuji:"\u{1f5fb}",mountain:"\u26f0",mountain_biking_man:"\u{1f6b5}",mountain_biking_woman:"\u{1f6b5}&zwj;\u2640\ufe0f",mountain_cableway:"\u{1f6a0}",mountain_railway:"\u{1f69e}",mountain_snow:"\u{1f3d4}",mouse:"\u{1f42d}",mouse2:"\u{1f401}",movie_camera:"\u{1f3a5}",moyai:"\u{1f5ff}",mrs_claus:"\u{1f936}",muscle:"\u{1f4aa}",mushroom:"\u{1f344}",musical_keyboard:"\u{1f3b9}",musical_note:"\u{1f3b5}",musical_score:"\u{1f3bc}",mute:"\u{1f507}",nail_care:"\u{1f485}",name_badge:"\u{1f4db}",national_park:"\u{1f3de}",nauseated_face:"\u{1f922}",necktie:"\u{1f454}",negative_squared_cross_mark:"\u274e",nerd_face:"\u{1f913}",neutral_face:"\u{1f610}",new:"\u{1f195}",new_moon:"\u{1f311}",new_moon_with_face:"\u{1f31a}",newspaper:"\u{1f4f0}",newspaper_roll:"\u{1f5de}",next_track_button:"\u23ed",ng:"\u{1f196}",no_good_man:"\u{1f645}&zwj;\u2642\ufe0f",no_good_woman:"\u{1f645}",night_with_stars:"\u{1f303}",no_bell:"\u{1f515}",no_bicycles:"\u{1f6b3}",no_entry:"\u26d4\ufe0f",no_entry_sign:"\u{1f6ab}",no_mobile_phones:"\u{1f4f5}",no_mouth:"\u{1f636}",no_pedestrians:"\u{1f6b7}",no_smoking:"\u{1f6ad}","non-potable_water":"\u{1f6b1}",nose:"\u{1f443}",notebook:"\u{1f4d3}",notebook_with_decorative_cover:"\u{1f4d4}",notes:"\u{1f3b6}",nut_and_bolt:"\u{1f529}",o:"\u2b55\ufe0f",o2:"\u{1f17e}\ufe0f",ocean:"\u{1f30a}",octopus:"\u{1f419}",oden:"\u{1f362}",office:"\u{1f3e2}",oil_drum:"\u{1f6e2}",ok:"\u{1f197}",ok_hand:"\u{1f44c}",ok_man:"\u{1f646}&zwj;\u2642\ufe0f",ok_woman:"\u{1f646}",old_key:"\u{1f5dd}",older_man:"\u{1f474}",older_woman:"\u{1f475}",om:"\u{1f549}",on:"\u{1f51b}",oncoming_automobile:"\u{1f698}",oncoming_bus:"\u{1f68d}",oncoming_police_car:"\u{1f694}",oncoming_taxi:"\u{1f696}",open_file_folder:"\u{1f4c2}",open_hands:"\u{1f450}",open_mouth:"\u{1f62e}",open_umbrella:"\u2602\ufe0f",ophiuchus:"\u26ce",orange_book:"\u{1f4d9}",orthodox_cross:"\u2626\ufe0f",outbox_tray:"\u{1f4e4}",owl:"\u{1f989}",ox:"\u{1f402}",package:"\u{1f4e6}",page_facing_up:"\u{1f4c4}",page_with_curl:"\u{1f4c3}",pager:"\u{1f4df}",paintbrush:"\u{1f58c}",palm_tree:"\u{1f334}",pancakes:"\u{1f95e}",panda_face:"\u{1f43c}",paperclip:"\u{1f4ce}",paperclips:"\u{1f587}",parasol_on_ground:"\u26f1",parking:"\u{1f17f}\ufe0f",part_alternation_mark:"\u303d\ufe0f",partly_sunny:"\u26c5\ufe0f",passenger_ship:"\u{1f6f3}",passport_control:"\u{1f6c2}",pause_button:"\u23f8",peace_symbol:"\u262e\ufe0f",peach:"\u{1f351}",peanuts:"\u{1f95c}",pear:"\u{1f350}",pen:"\u{1f58a}",pencil2:"\u270f\ufe0f",penguin:"\u{1f427}",pensive:"\u{1f614}",performing_arts:"\u{1f3ad}",persevere:"\u{1f623}",person_fencing:"\u{1f93a}",pouting_woman:"\u{1f64e}",phone:"\u260e\ufe0f",pick:"\u26cf",pig:"\u{1f437}",pig2:"\u{1f416}",pig_nose:"\u{1f43d}",pill:"\u{1f48a}",pineapple:"\u{1f34d}",ping_pong:"\u{1f3d3}",pisces:"\u2653\ufe0f",pizza:"\u{1f355}",place_of_worship:"\u{1f6d0}",plate_with_cutlery:"\u{1f37d}",play_or_pause_button:"\u23ef",point_down:"\u{1f447}",point_left:"\u{1f448}",point_right:"\u{1f449}",point_up:"\u261d\ufe0f",point_up_2:"\u{1f446}",police_car:"\u{1f693}",policewoman:"\u{1f46e}&zwj;\u2640\ufe0f",poodle:"\u{1f429}",popcorn:"\u{1f37f}",post_office:"\u{1f3e3}",postal_horn:"\u{1f4ef}",postbox:"\u{1f4ee}",potable_water:"\u{1f6b0}",potato:"\u{1f954}",pouch:"\u{1f45d}",poultry_leg:"\u{1f357}",pound:"\u{1f4b7}",rage:"\u{1f621}",pouting_cat:"\u{1f63e}",pouting_man:"\u{1f64e}&zwj;\u2642\ufe0f",pray:"\u{1f64f}",prayer_beads:"\u{1f4ff}",pregnant_woman:"\u{1f930}",previous_track_button:"\u23ee",prince:"\u{1f934}",princess:"\u{1f478}",printer:"\u{1f5a8}",purple_heart:"\u{1f49c}",purse:"\u{1f45b}",pushpin:"\u{1f4cc}",put_litter_in_its_place:"\u{1f6ae}",question:"\u2753",rabbit:"\u{1f430}",rabbit2:"\u{1f407}",racehorse:"\u{1f40e}",racing_car:"\u{1f3ce}",radio:"\u{1f4fb}",radio_button:"\u{1f518}",radioactive:"\u2622\ufe0f",railway_car:"\u{1f683}",railway_track:"\u{1f6e4}",rainbow:"\u{1f308}",rainbow_flag:"\u{1f3f3}\ufe0f&zwj;\u{1f308}",raised_back_of_hand:"\u{1f91a}",raised_hand_with_fingers_splayed:"\u{1f590}",raised_hands:"\u{1f64c}",raising_hand_woman:"\u{1f64b}",raising_hand_man:"\u{1f64b}&zwj;\u2642\ufe0f",ram:"\u{1f40f}",ramen:"\u{1f35c}",rat:"\u{1f400}",record_button:"\u23fa",recycle:"\u267b\ufe0f",red_circle:"\u{1f534}",registered:"\xae\ufe0f",relaxed:"\u263a\ufe0f",relieved:"\u{1f60c}",reminder_ribbon:"\u{1f397}",repeat:"\u{1f501}",repeat_one:"\u{1f502}",rescue_worker_helmet:"\u26d1",restroom:"\u{1f6bb}",revolving_hearts:"\u{1f49e}",rewind:"\u23ea",rhinoceros:"\u{1f98f}",ribbon:"\u{1f380}",rice:"\u{1f35a}",rice_ball:"\u{1f359}",rice_cracker:"\u{1f358}",rice_scene:"\u{1f391}",right_anger_bubble:"\u{1f5ef}",ring:"\u{1f48d}",robot:"\u{1f916}",rocket:"\u{1f680}",rofl:"\u{1f923}",roll_eyes:"\u{1f644}",roller_coaster:"\u{1f3a2}",rooster:"\u{1f413}",rose:"\u{1f339}",rosette:"\u{1f3f5}",rotating_light:"\u{1f6a8}",round_pushpin:"\u{1f4cd}",rowing_man:"\u{1f6a3}",rowing_woman:"\u{1f6a3}&zwj;\u2640\ufe0f",rugby_football:"\u{1f3c9}",running_man:"\u{1f3c3}",running_shirt_with_sash:"\u{1f3bd}",running_woman:"\u{1f3c3}&zwj;\u2640\ufe0f",sa:"\u{1f202}\ufe0f",sagittarius:"\u2650\ufe0f",sake:"\u{1f376}",sandal:"\u{1f461}",santa:"\u{1f385}",satellite:"\u{1f4e1}",saxophone:"\u{1f3b7}",school:"\u{1f3eb}",school_satchel:"\u{1f392}",scissors:"\u2702\ufe0f",scorpion:"\u{1f982}",scorpius:"\u264f\ufe0f",scream:"\u{1f631}",scream_cat:"\u{1f640}",scroll:"\u{1f4dc}",seat:"\u{1f4ba}",secret:"\u3299\ufe0f",see_no_evil:"\u{1f648}",seedling:"\u{1f331}",selfie:"\u{1f933}",shallow_pan_of_food:"\u{1f958}",shamrock:"\u2618\ufe0f",shark:"\u{1f988}",shaved_ice:"\u{1f367}",sheep:"\u{1f411}",shell:"\u{1f41a}",shield:"\u{1f6e1}",shinto_shrine:"\u26e9",ship:"\u{1f6a2}",shirt:"\u{1f455}",shopping:"\u{1f6cd}",shopping_cart:"\u{1f6d2}",shower:"\u{1f6bf}",shrimp:"\u{1f990}",signal_strength:"\u{1f4f6}",six_pointed_star:"\u{1f52f}",ski:"\u{1f3bf}",skier:"\u26f7",skull:"\u{1f480}",skull_and_crossbones:"\u2620\ufe0f",sleeping:"\u{1f634}",sleeping_bed:"\u{1f6cc}",sleepy:"\u{1f62a}",slightly_frowning_face:"\u{1f641}",slightly_smiling_face:"\u{1f642}",slot_machine:"\u{1f3b0}",small_airplane:"\u{1f6e9}",small_blue_diamond:"\u{1f539}",small_orange_diamond:"\u{1f538}",small_red_triangle:"\u{1f53a}",small_red_triangle_down:"\u{1f53b}",smile:"\u{1f604}",smile_cat:"\u{1f638}",smiley:"\u{1f603}",smiley_cat:"\u{1f63a}",smiling_imp:"\u{1f608}",smirk:"\u{1f60f}",smirk_cat:"\u{1f63c}",smoking:"\u{1f6ac}",snail:"\u{1f40c}",snake:"\u{1f40d}",sneezing_face:"\u{1f927}",snowboarder:"\u{1f3c2}",snowflake:"\u2744\ufe0f",snowman:"\u26c4\ufe0f",snowman_with_snow:"\u2603\ufe0f",sob:"\u{1f62d}",soccer:"\u26bd\ufe0f",soon:"\u{1f51c}",sos:"\u{1f198}",sound:"\u{1f509}",space_invader:"\u{1f47e}",spades:"\u2660\ufe0f",spaghetti:"\u{1f35d}",sparkle:"\u2747\ufe0f",sparkler:"\u{1f387}",sparkles:"\u2728",sparkling_heart:"\u{1f496}",speak_no_evil:"\u{1f64a}",speaker:"\u{1f508}",speaking_head:"\u{1f5e3}",speech_balloon:"\u{1f4ac}",speedboat:"\u{1f6a4}",spider:"\u{1f577}",spider_web:"\u{1f578}",spiral_calendar:"\u{1f5d3}",spiral_notepad:"\u{1f5d2}",spoon:"\u{1f944}",squid:"\u{1f991}",stadium:"\u{1f3df}",star:"\u2b50\ufe0f",star2:"\u{1f31f}",star_and_crescent:"\u262a\ufe0f",star_of_david:"\u2721\ufe0f",stars:"\u{1f320}",station:"\u{1f689}",statue_of_liberty:"\u{1f5fd}",steam_locomotive:"\u{1f682}",stew:"\u{1f372}",stop_button:"\u23f9",stop_sign:"\u{1f6d1}",stopwatch:"\u23f1",straight_ruler:"\u{1f4cf}",strawberry:"\u{1f353}",stuck_out_tongue:"\u{1f61b}",stuck_out_tongue_closed_eyes:"\u{1f61d}",stuck_out_tongue_winking_eye:"\u{1f61c}",studio_microphone:"\u{1f399}",stuffed_flatbread:"\u{1f959}",sun_behind_large_cloud:"\u{1f325}",sun_behind_rain_cloud:"\u{1f326}",sun_behind_small_cloud:"\u{1f324}",sun_with_face:"\u{1f31e}",sunflower:"\u{1f33b}",sunglasses:"\u{1f60e}",sunny:"\u2600\ufe0f",sunrise:"\u{1f305}",sunrise_over_mountains:"\u{1f304}",surfing_man:"\u{1f3c4}",surfing_woman:"\u{1f3c4}&zwj;\u2640\ufe0f",sushi:"\u{1f363}",suspension_railway:"\u{1f69f}",sweat:"\u{1f613}",sweat_drops:"\u{1f4a6}",sweat_smile:"\u{1f605}",sweet_potato:"\u{1f360}",swimming_man:"\u{1f3ca}",swimming_woman:"\u{1f3ca}&zwj;\u2640\ufe0f",symbols:"\u{1f523}",synagogue:"\u{1f54d}",syringe:"\u{1f489}",taco:"\u{1f32e}",tada:"\u{1f389}",tanabata_tree:"\u{1f38b}",taurus:"\u2649\ufe0f",taxi:"\u{1f695}",tea:"\u{1f375}",telephone_receiver:"\u{1f4de}",telescope:"\u{1f52d}",tennis:"\u{1f3be}",tent:"\u26fa\ufe0f",thermometer:"\u{1f321}",thinking:"\u{1f914}",thought_balloon:"\u{1f4ad}",ticket:"\u{1f3ab}",tickets:"\u{1f39f}",tiger:"\u{1f42f}",tiger2:"\u{1f405}",timer_clock:"\u23f2",tipping_hand_man:"\u{1f481}&zwj;\u2642\ufe0f",tired_face:"\u{1f62b}",tm:"\u2122\ufe0f",toilet:"\u{1f6bd}",tokyo_tower:"\u{1f5fc}",tomato:"\u{1f345}",tongue:"\u{1f445}",top:"\u{1f51d}",tophat:"\u{1f3a9}",tornado:"\u{1f32a}",trackball:"\u{1f5b2}",tractor:"\u{1f69c}",traffic_light:"\u{1f6a5}",train:"\u{1f68b}",train2:"\u{1f686}",tram:"\u{1f68a}",triangular_flag_on_post:"\u{1f6a9}",triangular_ruler:"\u{1f4d0}",trident:"\u{1f531}",triumph:"\u{1f624}",trolleybus:"\u{1f68e}",trophy:"\u{1f3c6}",tropical_drink:"\u{1f379}",tropical_fish:"\u{1f420}",truck:"\u{1f69a}",trumpet:"\u{1f3ba}",tulip:"\u{1f337}",tumbler_glass:"\u{1f943}",turkey:"\u{1f983}",turtle:"\u{1f422}",tv:"\u{1f4fa}",twisted_rightwards_arrows:"\u{1f500}",two_hearts:"\u{1f495}",two_men_holding_hands:"\u{1f46c}",two_women_holding_hands:"\u{1f46d}",u5272:"\u{1f239}",u5408:"\u{1f234}",u55b6:"\u{1f23a}",u6307:"\u{1f22f}\ufe0f",u6708:"\u{1f237}\ufe0f",u6709:"\u{1f236}",u6e80:"\u{1f235}",u7121:"\u{1f21a}\ufe0f",u7533:"\u{1f238}",u7981:"\u{1f232}",u7a7a:"\u{1f233}",umbrella:"\u2614\ufe0f",unamused:"\u{1f612}",underage:"\u{1f51e}",unicorn:"\u{1f984}",unlock:"\u{1f513}",up:"\u{1f199}",upside_down_face:"\u{1f643}",v:"\u270c\ufe0f",vertical_traffic_light:"\u{1f6a6}",vhs:"\u{1f4fc}",vibration_mode:"\u{1f4f3}",video_camera:"\u{1f4f9}",video_game:"\u{1f3ae}",violin:"\u{1f3bb}",virgo:"\u264d\ufe0f",volcano:"\u{1f30b}",volleyball:"\u{1f3d0}",vs:"\u{1f19a}",vulcan_salute:"\u{1f596}",walking_man:"\u{1f6b6}",walking_woman:"\u{1f6b6}&zwj;\u2640\ufe0f",waning_crescent_moon:"\u{1f318}",waning_gibbous_moon:"\u{1f316}",warning:"\u26a0\ufe0f",wastebasket:"\u{1f5d1}",watch:"\u231a\ufe0f",water_buffalo:"\u{1f403}",watermelon:"\u{1f349}",wave:"\u{1f44b}",wavy_dash:"\u3030\ufe0f",waxing_crescent_moon:"\u{1f312}",wc:"\u{1f6be}",weary:"\u{1f629}",wedding:"\u{1f492}",weight_lifting_man:"\u{1f3cb}\ufe0f",weight_lifting_woman:"\u{1f3cb}\ufe0f&zwj;\u2640\ufe0f",whale:"\u{1f433}",whale2:"\u{1f40b}",wheel_of_dharma:"\u2638\ufe0f",wheelchair:"\u267f\ufe0f",white_check_mark:"\u2705",white_circle:"\u26aa\ufe0f",white_flag:"\u{1f3f3}\ufe0f",white_flower:"\u{1f4ae}",white_large_square:"\u2b1c\ufe0f",white_medium_small_square:"\u25fd\ufe0f",white_medium_square:"\u25fb\ufe0f",white_small_square:"\u25ab\ufe0f",white_square_button:"\u{1f533}",wilted_flower:"\u{1f940}",wind_chime:"\u{1f390}",wind_face:"\u{1f32c}",wine_glass:"\u{1f377}",wink:"\u{1f609}",wolf:"\u{1f43a}",woman:"\u{1f469}",woman_artist:"\u{1f469}&zwj;\u{1f3a8}",woman_astronaut:"\u{1f469}&zwj;\u{1f680}",woman_cartwheeling:"\u{1f938}&zwj;\u2640\ufe0f",woman_cook:"\u{1f469}&zwj;\u{1f373}",woman_facepalming:"\u{1f926}&zwj;\u2640\ufe0f",woman_factory_worker:"\u{1f469}&zwj;\u{1f3ed}",woman_farmer:"\u{1f469}&zwj;\u{1f33e}",woman_firefighter:"\u{1f469}&zwj;\u{1f692}",woman_health_worker:"\u{1f469}&zwj;\u2695\ufe0f",woman_judge:"\u{1f469}&zwj;\u2696\ufe0f",woman_juggling:"\u{1f939}&zwj;\u2640\ufe0f",woman_mechanic:"\u{1f469}&zwj;\u{1f527}",woman_office_worker:"\u{1f469}&zwj;\u{1f4bc}",woman_pilot:"\u{1f469}&zwj;\u2708\ufe0f",woman_playing_handball:"\u{1f93e}&zwj;\u2640\ufe0f",woman_playing_water_polo:"\u{1f93d}&zwj;\u2640\ufe0f",woman_scientist:"\u{1f469}&zwj;\u{1f52c}",woman_shrugging:"\u{1f937}&zwj;\u2640\ufe0f",woman_singer:"\u{1f469}&zwj;\u{1f3a4}",woman_student:"\u{1f469}&zwj;\u{1f393}",woman_teacher:"\u{1f469}&zwj;\u{1f3eb}",woman_technologist:"\u{1f469}&zwj;\u{1f4bb}",woman_with_turban:"\u{1f473}&zwj;\u2640\ufe0f",womans_clothes:"\u{1f45a}",womans_hat:"\u{1f452}",women_wrestling:"\u{1f93c}&zwj;\u2640\ufe0f",womens:"\u{1f6ba}",world_map:"\u{1f5fa}",worried:"\u{1f61f}",wrench:"\u{1f527}",writing_hand:"\u270d\ufe0f",x:"\u274c",yellow_heart:"\u{1f49b}",yen:"\u{1f4b4}",yin_yang:"\u262f\ufe0f",yum:"\u{1f60b}",zap:"\u26a1\ufe0f",zipper_mouth_face:"\u{1f910}",zzz:"\u{1f4a4}",octocat:'<img alt=":octocat:" height="20" width="20" align="absmiddle" src="https://assets-cdn.github.com/images/icons/emoji/octocat.png">',showdown:"<span style=\"font-family: 'Anonymous Pro', monospace; text-decoration: underline; text-decoration-style: dashed; text-decoration-color: #3e8b8a;text-underline-position: under;\">S</span>"},w.Converter=function(n){var l={},m=[],h=[],O={},x=Ae,F={parsed:{},raw:"",format:""};function $(V,N){if(N=N||null,w.helper.isString(V)){if(N=V=w.helper.stdExtName(V),w.extensions[V])return void function(C,v){"function"==typeof C&&(C=C(new w.Converter)),w.helper.isArray(C)||(C=[C]);var T=Ze(C,v);if(!T.valid)throw Error(T.error);for(var Z=0;Z<C.length;++Z)switch(C[Z].type){case"lang":m.push(C[Z]);break;case"output":h.push(C[Z]);break;default:throw Error("Extension loader error: Type unrecognized!!!")}}(w.extensions[V],V);if(w.helper.isUndefined(ge[V]))throw Error('Extension "'+V+'" could not be loaded. It was either not found or is not a valid extension.');V=ge[V]}"function"==typeof V&&(V=V()),w.helper.isArray(V)||(V=[V]);var W=Ze(V,N);if(!W.valid)throw Error(W.error);for(var B=0;B<V.length;++B){switch(V[B].type){case"lang":m.push(V[B]);break;case"output":h.push(V[B])}if(V[B].hasOwnProperty("listeners"))for(var D in V[B].listeners)V[B].listeners.hasOwnProperty(D)&&j(D,V[B].listeners[D])}}function j(V,N){if(!w.helper.isString(V))throw Error("Invalid argument in converter.listen() method: name must be a string, but "+P(V)+" given");if("function"!=typeof N)throw Error("Invalid argument in converter.listen() method: callback must be a function, but "+P(N)+" given");O.hasOwnProperty(V)||(O[V]=[]),O[V].push(N)}(function(){for(var N in n=n||{},he)he.hasOwnProperty(N)&&(l[N]=he[N]);if("object"!==P(n))throw Error("Converter expects the passed parameter to be an object, but "+P(n)+" was passed instead.");for(var W in n)n.hasOwnProperty(W)&&(l[W]=n[W]);l.extensions&&w.helper.forEach(l.extensions,$)})(),this._dispatch=function(V,N,W,B){if(O.hasOwnProperty(V))for(var D=0;D<O[V].length;++D){var A=O[V][D](V,N,this,W,B);A&&void 0!==A&&(N=A)}return N},this.listen=function(V,N){return j(V,N),this},this.makeHtml=function(V){if(!V)return V;var B,D,A,N={gHtmlBlocks:[],gHtmlMdBlocks:[],gHtmlSpans:[],gUrls:{},gTitles:{},gDimensions:{},gListLevel:0,hashLinkCounts:{},langExtensions:m,outputModifiers:h,converter:this,ghCodeBlocks:[],metadata:{parsed:{},raw:"",format:""}};return V=(V=(V=(V=(V=V.replace(/\xa8/g,"\xa8T")).replace(/\$/g,"\xa8D")).replace(/\r\n/g,"\n")).replace(/\r/g,"\n")).replace(/\u00A0/g,"&nbsp;"),l.smartIndentationFix&&(D=(B=V).match(/^\s*/)[0].length,A=new RegExp("^\\s{0,"+D+"}","gm"),V=B.replace(A,"")),V="\n\n"+V+"\n\n",V=(V=w.subParser("detab")(V,l,N)).replace(/^[ \t]+$/gm,""),w.helper.forEach(m,function(W){V=w.subParser("runExtension")(W,V,l,N)}),V=w.subParser("metadata")(V,l,N),V=w.subParser("hashPreCodeTags")(V,l,N),V=w.subParser("githubCodeBlocks")(V,l,N),V=w.subParser("hashHTMLBlocks")(V,l,N),V=w.subParser("hashCodeTags")(V,l,N),V=w.subParser("stripLinkDefinitions")(V,l,N),V=w.subParser("blockGamut")(V,l,N),V=w.subParser("unhashHTMLSpans")(V,l,N),V=(V=(V=w.subParser("unescapeSpecialChars")(V,l,N)).replace(/\xa8D/g,"$$")).replace(/\xa8T/g,"\xa8"),V=w.subParser("completeHTMLDocument")(V,l,N),w.helper.forEach(h,function(W){V=w.subParser("runExtension")(W,V,l,N)}),F=N.metadata,V},this.makeMarkdown=this.makeMd=function(V,N){if(V=(V=(V=V.replace(/\r\n/g,"\n")).replace(/\r/g,"\n")).replace(/>[ \t]+</,">\xa8NBSP;<"),!N){if(!window||!window.document)throw new Error("HTMLParser is undefined. If in a webworker or nodejs environment, you need to provide a WHATWG DOM and HTML such as JSDOM");N=window.document}var W=N.createElement("div");W.innerHTML=V;var B={preList:function(T){for(var Z=T.querySelectorAll("pre"),R=[],M=0;M<Z.length;++M)if(1===Z[M].childElementCount&&"code"===Z[M].firstChild.tagName.toLowerCase()){var H=Z[M].firstChild.innerHTML.trim(),ne=Z[M].firstChild.getAttribute("data-language")||"";if(""===ne)for(var ee=Z[M].firstChild.className.split(" "),oe=0;oe<ee.length;++oe){var ie=ee[oe].match(/^language-(.+)$/);if(null!==ie){ne=ie[1];break}}H=w.helper.unescapeHTMLEntities(H),R.push(H),Z[M].outerHTML='<precode language="'+ne+'" precodenum="'+M.toString()+'"></precode>'}else R.push(Z[M].innerHTML),Z[M].innerHTML="",Z[M].setAttribute("prenum",M.toString());return R}(W)};!function v(T){for(var Z=0;Z<T.childNodes.length;++Z){var R=T.childNodes[Z];3===R.nodeType?/\S/.test(R.nodeValue)?(R.nodeValue=R.nodeValue.split("\n").join(" "),R.nodeValue=R.nodeValue.replace(/(\s)+/g,"$1")):(T.removeChild(R),--Z):1===R.nodeType&&v(R)}}(W);for(var D=W.childNodes,A="",C=0;C<D.length;C++)A+=w.subParser("makeMarkdown.node")(D[C],B);return A},this.setOption=function(V,N){l[V]=N},this.getOption=function(V){return l[V]},this.getOptions=function(){return l},this.addExtension=function(V,N){$(V,N=N||null)},this.useExtension=function(V){$(V)},this.setFlavor=function(V){if(!We.hasOwnProperty(V))throw Error(V+" flavor was not found");var N=We[V];for(var W in x=V,N)N.hasOwnProperty(W)&&(l[W]=N[W])},this.getFlavor=function(){return x},this.removeExtension=function(V){w.helper.isArray(V)||(V=[V]);for(var N=0;N<V.length;++N){for(var W=V[N],B=0;B<m.length;++B)m[B]===W&&m[B].splice(B,1);for(;0<h.length;++B)h[0]===W&&h[0].splice(B,1)}},this.getAllExtensions=function(){return{language:m,output:h}},this.getMetadata=function(V){return V?F.raw:F.parsed},this.getMetadataFormat=function(){return F.format},this._setMetadataPair=function(V,N){F.parsed[V]=N},this._setMetadataFormat=function(V){F.format=V},this._setMetadataRaw=function(V){F.raw=V}},w.subParser("anchors",function(n,l,m){var h=function(x,F,$,j,V,N,W){if(w.helper.isUndefined(W)&&(W=""),$=$.toLowerCase(),-1<x.search(/\(<?\s*>? ?(['"].*['"])?\)$/m))j="";else if(!j){if($||($=F.toLowerCase().replace(/ ?\n/g," ")),j="#"+$,w.helper.isUndefined(m.gUrls[$]))return x;j=m.gUrls[$],w.helper.isUndefined(m.gTitles[$])||(W=m.gTitles[$])}var B='<a href="'+(j=j.replace(w.helper.regexes.asteriskDashAndColon,w.helper.escapeCharactersCallback))+'"';return""!==W&&null!==W&&(B+=' title="'+(W=(W=W.replace(/"/g,"&quot;")).replace(w.helper.regexes.asteriskDashAndColon,w.helper.escapeCharactersCallback))+'"'),l.openLinksInNewWindow&&!/^#/.test(j)&&(B+=' rel="noopener noreferrer" target="\xa8E95Eblank"'),B+">"+F+"</a>"};return n=(n=(n=(n=(n=m.converter._dispatch("anchors.before",n,l,m)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)] ?(?:\n *)?\[(.*?)]()()()()/g,h)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<([^>]*)>(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,h)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,h)).replace(/\[([^\[\]]+)]()()()()()/g,h),l.ghMentions&&(n=n.replace(/(^|\s)(\\)?(@([a-z\d]+(?:[a-z\d.-]+?[a-z\d]+)*))/gim,function(O,x,F,$,j){if("\\"===F)return x+$;if(!w.helper.isString(l.ghMentionsLink))throw new Error("ghMentionsLink option must be a string");var V=l.ghMentionsLink.replace(/\{u}/g,j),N="";return l.openLinksInNewWindow&&(N=' rel="noopener noreferrer" target="\xa8E95Eblank"'),x+'<a href="'+V+'"'+N+">"+$+"</a>"})),m.converter._dispatch("anchors.after",n,l,m)});var Tt,ct,St=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+?\.[^'">\s]+?)()(\1)?(?=\s|$)(?!["<>])/gi,pt=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+\.[^'">\s]+?)([.!?,()\[\]])?(\1)?(?=\s|$)(?!["<>])/gi,yt=/()<(((https?|ftp|dict):\/\/|www\.)[^'">\s]+)()>()/gi,Dt=/(^|\s)(?:mailto:)?([A-Za-z0-9!#$%&'*+-/=?^_`{|}~.]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)(?=$|\s)/gim,r=/<()(?:mailto:)?([-.\w]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)>/gi,g=function(l){return function(m,h,O,x,F,$,j){var V=O=O.replace(w.helper.regexes.asteriskDashAndColon,w.helper.escapeCharactersCallback),N="",W="",B=h||"",D=j||"";return/^www\./i.test(O)&&(O=O.replace(/^www\./i,"http://www.")),l.excludeTrailingPunctuationFromURLs&&$&&(N=$),l.openLinksInNewWindow&&(W=' rel="noopener noreferrer" target="\xa8E95Eblank"'),B+'<a href="'+O+'"'+W+">"+V+"</a>"+N+D}},J=function(l,m){return function(h,O,x){var F="mailto:";return O=O||"",x=w.subParser("unescapeSpecialChars")(x,l,m),l.encodeEmails?(F=w.helper.encodeEmailAddress(F+x),x=w.helper.encodeEmailAddress(x)):F+=x,O+'<a href="'+F+'">'+x+"</a>"}};w.subParser("autoLinks",function(n,l,m){return n=(n=(n=m.converter._dispatch("autoLinks.before",n,l,m)).replace(yt,g(l))).replace(r,J(l,m)),m.converter._dispatch("autoLinks.after",n,l,m)}),w.subParser("simplifiedAutoLinks",function(n,l,m){return l.simplifiedAutoLink?(n=(n=(n=m.converter._dispatch("simplifiedAutoLinks.before",n,l,m)).replace(l.excludeTrailingPunctuationFromURLs?pt:St,g(l))).replace(Dt,J(l,m)),n=m.converter._dispatch("simplifiedAutoLinks.after",n,l,m)):n}),w.subParser("blockGamut",function(n,l,m){return n=m.converter._dispatch("blockGamut.before",n,l,m),n=w.subParser("blockQuotes")(n,l,m),n=w.subParser("headers")(n,l,m),n=w.subParser("horizontalRule")(n,l,m),n=w.subParser("lists")(n,l,m),n=w.subParser("codeBlocks")(n,l,m),n=w.subParser("tables")(n,l,m),n=w.subParser("hashHTMLBlocks")(n,l,m),n=w.subParser("paragraphs")(n,l,m),m.converter._dispatch("blockGamut.after",n,l,m)}),w.subParser("blockQuotes",function(n,l,m){n=m.converter._dispatch("blockQuotes.before",n,l,m);var h=/(^ {0,3}>[ \t]?.+\n(.+\n)*\n*)+/gm;return l.splitAdjacentBlockquotes&&(h=/^ {0,3}>[\s\S]*?(?:\n\n)/gm),n=(n+="\n\n").replace(h,function(O){return O=(O=(O=O.replace(/^[ \t]*>[ \t]?/gm,"")).replace(/\xa80/g,"")).replace(/^[ \t]+$/gm,""),O=w.subParser("githubCodeBlocks")(O,l,m),O=(O=(O=w.subParser("blockGamut")(O,l,m)).replace(/(^|\n)/g,"$1  ")).replace(/(\s*<pre>[^\r]+?<\/pre>)/gm,function(x,F){return F.replace(/^ {2}/gm,"\xa80").replace(/\xa80/g,"")}),w.subParser("hashBlock")("<blockquote>\n"+O+"\n</blockquote>",l,m)}),m.converter._dispatch("blockQuotes.after",n,l,m)}),w.subParser("codeBlocks",function(n,l,m){return n=m.converter._dispatch("codeBlocks.before",n,l,m),n=(n=(n+="\xa80").replace(/(?:\n\n|^)((?:(?:[ ]{4}|\t).*\n+)+)(\n*[ ]{0,3}[^ \t\n]|(?=\xa80))/g,function(h,O,x){var F=O,$=x,j="\n";return F=w.subParser("outdent")(F,l,m),F=w.subParser("encodeCode")(F,l,m),F=(F=(F=w.subParser("detab")(F,l,m)).replace(/^\n+/g,"")).replace(/\n+$/g,""),l.omitExtraWLInCodeBlocks&&(j=""),F="<pre><code>"+F+j+"</code></pre>",w.subParser("hashBlock")(F,l,m)+$})).replace(/\xa80/,""),m.converter._dispatch("codeBlocks.after",n,l,m)}),w.subParser("codeSpans",function(n,l,m){return void 0===(n=m.converter._dispatch("codeSpans.before",n,l,m))&&(n=""),n=n.replace(/(^|[^\\])(`+)([^\r]*?[^`])\2(?!`)/gm,function(h,O,x,F){var $=F;return $=($=$.replace(/^([ \t]*)/g,"")).replace(/[ \t]*$/g,""),$=O+"<code>"+($=w.subParser("encodeCode")($,l,m))+"</code>",w.subParser("hashHTMLSpans")($,l,m)}),m.converter._dispatch("codeSpans.after",n,l,m)}),w.subParser("completeHTMLDocument",function(n,l,m){if(!l.completeHTMLDocument)return n;n=m.converter._dispatch("completeHTMLDocument.before",n,l,m);var h="html",O="<!DOCTYPE HTML>\n",x="",F='<meta charset="utf-8">\n',$="",j="";for(var V in typeof m.metadata.parsed.doctype<"u"&&(O="<!DOCTYPE "+m.metadata.parsed.doctype+">\n","html"!==(h=m.metadata.parsed.doctype.toString().toLowerCase())&&"html5"!==h||(F='<meta charset="utf-8">')),m.metadata.parsed)if(m.metadata.parsed.hasOwnProperty(V))switch(V.toLowerCase()){case"doctype":break;case"title":x="<title>"+m.metadata.parsed.title+"</title>\n";break;case"charset":F="html"===h||"html5"===h?'<meta charset="'+m.metadata.parsed.charset+'">\n':'<meta name="charset" content="'+m.metadata.parsed.charset+'">\n';break;case"language":case"lang":$=' lang="'+m.metadata.parsed[V]+'"',j+='<meta name="'+V+'" content="'+m.metadata.parsed[V]+'">\n';break;default:j+='<meta name="'+V+'" content="'+m.metadata.parsed[V]+'">\n'}return n=O+"<html"+$+">\n<head>\n"+x+F+j+"</head>\n<body>\n"+n.trim()+"\n</body>\n</html>",m.converter._dispatch("completeHTMLDocument.after",n,l,m)}),w.subParser("detab",function(n,l,m){return n=(n=(n=(n=(n=(n=m.converter._dispatch("detab.before",n,l,m)).replace(/\t(?=\t)/g,"    ")).replace(/\t/g,"\xa8A\xa8B")).replace(/\xa8B(.+?)\xa8A/g,function(h,O){for(var x=O,F=4-x.length%4,$=0;$<F;$++)x+=" ";return x})).replace(/\xa8A/g,"    ")).replace(/\xa8B/g,""),m.converter._dispatch("detab.after",n,l,m)}),w.subParser("ellipsis",function(n,l,m){return n=(n=m.converter._dispatch("ellipsis.before",n,l,m)).replace(/\.\.\./g,"\u2026"),m.converter._dispatch("ellipsis.after",n,l,m)}),w.subParser("emoji",function(n,l,m){return l.emoji?(n=(n=m.converter._dispatch("emoji.before",n,l,m)).replace(/:([\S]+?):/g,function(h,O){return w.helper.emojis.hasOwnProperty(O)?w.helper.emojis[O]:h}),n=m.converter._dispatch("emoji.after",n,l,m)):n}),w.subParser("encodeAmpsAndAngles",function(n,l,m){return n=(n=(n=(n=(n=m.converter._dispatch("encodeAmpsAndAngles.before",n,l,m)).replace(/&(?!#?[xX]?(?:[0-9a-fA-F]+|\w+);)/g,"&amp;")).replace(/<(?![a-z\/?$!])/gi,"&lt;")).replace(/</g,"&lt;")).replace(/>/g,"&gt;"),m.converter._dispatch("encodeAmpsAndAngles.after",n,l,m)}),w.subParser("encodeBackslashEscapes",function(n,l,m){return n=(n=(n=m.converter._dispatch("encodeBackslashEscapes.before",n,l,m)).replace(/\\(\\)/g,w.helper.escapeCharactersCallback)).replace(/\\([`*_{}\[\]()>#+.!~=|-])/g,w.helper.escapeCharactersCallback),m.converter._dispatch("encodeBackslashEscapes.after",n,l,m)}),w.subParser("encodeCode",function(n,l,m){return n=(n=m.converter._dispatch("encodeCode.before",n,l,m)).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/([*_{}\[\]\\=~-])/g,w.helper.escapeCharactersCallback),m.converter._dispatch("encodeCode.after",n,l,m)}),w.subParser("escapeSpecialCharsWithinTagAttributes",function(n,l,m){return n=(n=(n=m.converter._dispatch("escapeSpecialCharsWithinTagAttributes.before",n,l,m)).replace(/<\/?[a-z\d_:-]+(?:[\s]+[\s\S]+?)?>/gi,function(h){return h.replace(/(.)<\/?code>(?=.)/g,"$1`").replace(/([\\`*_~=|])/g,w.helper.escapeCharactersCallback)})).replace(/<!(--(?:(?:[^>-]|-[^>])(?:[^-]|-[^-])*)--)>/gi,function(h){return h.replace(/([\\`*_~=|])/g,w.helper.escapeCharactersCallback)}),m.converter._dispatch("escapeSpecialCharsWithinTagAttributes.after",n,l,m)}),w.subParser("githubCodeBlocks",function(n,l,m){return l.ghCodeBlocks?(n=m.converter._dispatch("githubCodeBlocks.before",n,l,m),n=(n=(n+="\xa80").replace(/(?:^|\n)(?: {0,3})(```+|~~~+)(?: *)([^\s`~]*)\n([\s\S]*?)\n(?: {0,3})\1/g,function(h,O,x,F){var $=l.omitExtraWLInCodeBlocks?"":"\n";return F=w.subParser("encodeCode")(F,l,m),F="<pre><code"+(x?' class="'+x+" language-"+x+'"':"")+">"+(F=(F=(F=w.subParser("detab")(F,l,m)).replace(/^\n+/g,"")).replace(/\n+$/g,""))+$+"</code></pre>",F=w.subParser("hashBlock")(F,l,m),"\n\n\xa8G"+(m.ghCodeBlocks.push({text:h,codeblock:F})-1)+"G\n\n"})).replace(/\xa80/,""),m.converter._dispatch("githubCodeBlocks.after",n,l,m)):n}),w.subParser("hashBlock",function(n,l,m){return n=(n=m.converter._dispatch("hashBlock.before",n,l,m)).replace(/(^\n+|\n+$)/g,""),n="\n\n\xa8K"+(m.gHtmlBlocks.push(n)-1)+"K\n\n",m.converter._dispatch("hashBlock.after",n,l,m)}),w.subParser("hashCodeTags",function(n,l,m){n=m.converter._dispatch("hashCodeTags.before",n,l,m);return n=w.helper.replaceRecursiveRegExp(n,function(x,F,$,j){var V=$+w.subParser("encodeCode")(F,l,m)+j;return"\xa8C"+(m.gHtmlSpans.push(V)-1)+"C"},"<code\\b[^>]*>","</code>","gim"),m.converter._dispatch("hashCodeTags.after",n,l,m)}),w.subParser("hashElement",function(n,l,m){return function(h,O){var x=O;return x=(x=(x=x.replace(/\n\n/g,"\n")).replace(/^\n/,"")).replace(/\n+$/g,""),"\n\n\xa8K"+(m.gHtmlBlocks.push(x)-1)+"K\n\n"}}),w.subParser("hashHTMLBlocks",function(n,l,m){n=m.converter._dispatch("hashHTMLBlocks.before",n,l,m);var h=["pre","div","h1","h2","h3","h4","h5","h6","blockquote","table","dl","ol","ul","script","noscript","form","fieldset","iframe","math","style","section","header","footer","nav","article","aside","address","audio","canvas","figure","hgroup","output","video","p"],O=function(D,A,C,v){var T=D;return-1!==C.search(/\bmarkdown\b/)&&(T=C+m.converter.makeHtml(A)+v),"\n\n\xa8K"+(m.gHtmlBlocks.push(T)-1)+"K\n\n"};l.backslashEscapesHTMLTags&&(n=n.replace(/\\<(\/?[^>]+?)>/g,function(B,D){return"&lt;"+D+"&gt;"}));for(var x=0;x<h.length;++x)for(var F,$=new RegExp("^ {0,3}(<"+h[x]+"\\b[^>]*>)","im"),j="<"+h[x]+"\\b[^>]*>",V="</"+h[x]+">";-1!==(F=w.helper.regexIndexOf(n,$));){var N=w.helper.splitAtIndex(n,F),W=w.helper.replaceRecursiveRegExp(N[1],O,j,V,"im");if(W===N[1])break;n=N[0].concat(W)}return n=n.replace(/(\n {0,3}(<(hr)\b([^<>])*?\/?>)[ \t]*(?=\n{2,}))/g,w.subParser("hashElement")(n,l,m)),n=(n=w.helper.replaceRecursiveRegExp(n,function(B){return"\n\n\xa8K"+(m.gHtmlBlocks.push(B)-1)+"K\n\n"},"^ {0,3}\x3c!--","--\x3e","gm")).replace(/(?:\n\n)( {0,3}(?:<([?%])[^\r]*?\2>)[ \t]*(?=\n{2,}))/g,w.subParser("hashElement")(n,l,m)),m.converter._dispatch("hashHTMLBlocks.after",n,l,m)}),w.subParser("hashHTMLSpans",function(n,l,m){function h(O){return"\xa8C"+(m.gHtmlSpans.push(O)-1)+"C"}return n=(n=(n=(n=(n=m.converter._dispatch("hashHTMLSpans.before",n,l,m)).replace(/<[^>]+?\/>/gi,function(O){return h(O)})).replace(/<([^>]+?)>[\s\S]*?<\/\1>/g,function(O){return h(O)})).replace(/<([^>]+?)\s[^>]+?>[\s\S]*?<\/\1>/g,function(O){return h(O)})).replace(/<[^>]+?>/gi,function(O){return h(O)}),m.converter._dispatch("hashHTMLSpans.after",n,l,m)}),w.subParser("unhashHTMLSpans",function(n,l,m){n=m.converter._dispatch("unhashHTMLSpans.before",n,l,m);for(var h=0;h<m.gHtmlSpans.length;++h){for(var O=m.gHtmlSpans[h],x=0;/\xa8C(\d+)C/.test(O);){var F=RegExp.$1;if(O=O.replace("\xa8C"+F+"C",m.gHtmlSpans[F]),10===x)break;++x}n=n.replace("\xa8C"+h+"C",O)}return m.converter._dispatch("unhashHTMLSpans.after",n,l,m)}),w.subParser("hashPreCodeTags",function(n,l,m){n=m.converter._dispatch("hashPreCodeTags.before",n,l,m);return n=w.helper.replaceRecursiveRegExp(n,function(x,F,$,j){var V=$+w.subParser("encodeCode")(F,l,m)+j;return"\n\n\xa8G"+(m.ghCodeBlocks.push({text:x,codeblock:V})-1)+"G\n\n"},"^ {0,3}<pre\\b[^>]*>\\s*<code\\b[^>]*>","^ {0,3}</code>\\s*</pre>","gim"),m.converter._dispatch("hashPreCodeTags.after",n,l,m)}),w.subParser("headers",function(n,l,m){n=m.converter._dispatch("headers.before",n,l,m);var h=isNaN(parseInt(l.headerLevelStart))?1:parseInt(l.headerLevelStart),x=l.smoothLivePreview?/^(.+)[ \t]*\n-{2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n-+[ \t]*\n+/gm;function $(j){var V,N;if(l.customizedHeaderId){var W=j.match(/\{([^{]+?)}\s*$/);W&&W[1]&&(j=W[1])}return V=j,N=w.helper.isString(l.prefixHeaderId)?l.prefixHeaderId:!0===l.prefixHeaderId?"section-":"",l.rawPrefixHeaderId||(V=N+V),V=l.ghCompatibleHeaderId?V.replace(/ /g,"-").replace(/&amp;/g,"").replace(/\xa8T/g,"").replace(/\xa8D/g,"").replace(/[&+$,\/:;=?@"#{}|^\xa8~\[\]`\\*)(%.!'<>]/g,"").toLowerCase():l.rawHeaderId?V.replace(/ /g,"-").replace(/&amp;/g,"&").replace(/\xa8T/g,"\xa8").replace(/\xa8D/g,"$").replace(/["']/g,"-").toLowerCase():V.replace(/[^\w]/g,"").toLowerCase(),l.rawPrefixHeaderId&&(V=N+V),m.hashLinkCounts[V]?V=V+"-"+m.hashLinkCounts[V]++:m.hashLinkCounts[V]=1,V}return n=(n=(n=n.replace(l.smoothLivePreview?/^(.+)[ \t]*\n={2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n=+[ \t]*\n+/gm,function(j,V){var N=w.subParser("spanGamut")(V,l,m),W=l.noHeaderId?"":' id="'+$(V)+'"',B="<h"+h+W+">"+N+"</h"+h+">";return w.subParser("hashBlock")(B,l,m)})).replace(x,function(j,V){var N=w.subParser("spanGamut")(V,l,m),W=l.noHeaderId?"":' id="'+$(V)+'"',B=h+1,D="<h"+B+W+">"+N+"</h"+B+">";return w.subParser("hashBlock")(D,l,m)})).replace(l.requireSpaceBeforeHeadingText?/^(#{1,6})[ \t]+(.+?)[ \t]*#*\n+/gm:/^(#{1,6})[ \t]*(.+?)[ \t]*#*\n+/gm,function(j,V,N){var W=N;l.customizedHeaderId&&(W=N.replace(/\s?\{([^{]+?)}\s*$/,""));var B=w.subParser("spanGamut")(W,l,m),D=l.noHeaderId?"":' id="'+$(N)+'"',A=h-1+V.length,C="<h"+A+D+">"+B+"</h"+A+">";return w.subParser("hashBlock")(C,l,m)}),m.converter._dispatch("headers.after",n,l,m)}),w.subParser("horizontalRule",function(n,l,m){n=m.converter._dispatch("horizontalRule.before",n,l,m);var h=w.subParser("hashBlock")("<hr />",l,m);return n=(n=(n=n.replace(/^ {0,2}( ?-){3,}[ \t]*$/gm,h)).replace(/^ {0,2}( ?\*){3,}[ \t]*$/gm,h)).replace(/^ {0,2}( ?_){3,}[ \t]*$/gm,h),m.converter._dispatch("horizontalRule.after",n,l,m)}),w.subParser("images",function(n,l,m){function h(O,x,F,$,j,V,N,W){var B=m.gUrls,D=m.gTitles,A=m.gDimensions;if(F=F.toLowerCase(),W||(W=""),-1<O.search(/\(<?\s*>? ?(['"].*['"])?\)$/m))$="";else if(""===$||null===$){if(""!==F&&null!==F||(F=x.toLowerCase().replace(/ ?\n/g," ")),$="#"+F,w.helper.isUndefined(B[F]))return O;$=B[F],w.helper.isUndefined(D[F])||(W=D[F]),w.helper.isUndefined(A[F])||(j=A[F].width,V=A[F].height)}x=x.replace(/"/g,"&quot;").replace(w.helper.regexes.asteriskDashAndColon,w.helper.escapeCharactersCallback);var C='<img src="'+($=$.replace(w.helper.regexes.asteriskDashAndColon,w.helper.escapeCharactersCallback))+'" alt="'+x+'"';return W&&w.helper.isString(W)&&(C+=' title="'+(W=W.replace(/"/g,"&quot;").replace(w.helper.regexes.asteriskDashAndColon,w.helper.escapeCharactersCallback))+'"'),j&&V&&(C+=' width="'+(j="*"===j?"auto":j)+'"',C+=' height="'+(V="*"===V?"auto":V)+'"'),C+" />"}return n=(n=(n=(n=(n=(n=m.converter._dispatch("images.before",n,l,m)).replace(/!\[([^\]]*?)] ?(?:\n *)?\[([\s\S]*?)]()()()()()/g,h)).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,function(x,F,$,j,V,N,W,B){return h(x,F,$,j=j.replace(/\s/g,""),V,N,0,B)})).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<([^>]*)>(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(?:(["'])([^"]*?)\6))?[ \t]?\)/g,h)).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,h)).replace(/!\[([^\[\]]+)]()()()()()/g,h),m.converter._dispatch("images.after",n,l,m)}),w.subParser("italicsAndBold",function(n,l,m){function h(O,x,F){return x+O+F}return n=m.converter._dispatch("italicsAndBold.before",n,l,m),n=l.literalMidWordUnderscores?(n=(n=n.replace(/\b___(\S[\s\S]*?)___\b/g,function(O,x){return h(x,"<strong><em>","</em></strong>")})).replace(/\b__(\S[\s\S]*?)__\b/g,function(O,x){return h(x,"<strong>","</strong>")})).replace(/\b_(\S[\s\S]*?)_\b/g,function(O,x){return h(x,"<em>","</em>")}):(n=(n=n.replace(/___(\S[\s\S]*?)___/g,function(O,x){return/\S$/.test(x)?h(x,"<strong><em>","</em></strong>"):O})).replace(/__(\S[\s\S]*?)__/g,function(O,x){return/\S$/.test(x)?h(x,"<strong>","</strong>"):O})).replace(/_([^\s_][\s\S]*?)_/g,function(O,x){return/\S$/.test(x)?h(x,"<em>","</em>"):O}),n=l.literalMidWordAsterisks?(n=(n=n.replace(/([^*]|^)\B\*\*\*(\S[\s\S]*?)\*\*\*\B(?!\*)/g,function(O,x,F){return h(F,x+"<strong><em>","</em></strong>")})).replace(/([^*]|^)\B\*\*(\S[\s\S]*?)\*\*\B(?!\*)/g,function(O,x,F){return h(F,x+"<strong>","</strong>")})).replace(/([^*]|^)\B\*(\S[\s\S]*?)\*\B(?!\*)/g,function(O,x,F){return h(F,x+"<em>","</em>")}):(n=(n=n.replace(/\*\*\*(\S[\s\S]*?)\*\*\*/g,function(O,x){return/\S$/.test(x)?h(x,"<strong><em>","</em></strong>"):O})).replace(/\*\*(\S[\s\S]*?)\*\*/g,function(O,x){return/\S$/.test(x)?h(x,"<strong>","</strong>"):O})).replace(/\*([^\s*][\s\S]*?)\*/g,function(O,x){return/\S$/.test(x)?h(x,"<em>","</em>"):O}),m.converter._dispatch("italicsAndBold.after",n,l,m)}),w.subParser("lists",function(n,l,m){function h($,j){m.gListLevel++,$=$.replace(/\n{2,}$/,"\n");var V=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(\xa80| {0,3}([*+-]|\d+[.])[ \t]+))/gm,N=/\n[ \t]*\n(?!\xa80)/.test($+="\xa80");return l.disableForced4SpacesIndentedSublists&&(V=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(\xa80|\2([*+-]|\d+[.])[ \t]+))/gm),$=($=$.replace(V,function(W,B,D,A,C,v,T){T=T&&""!==T.trim();var Z=w.subParser("outdent")(C,l,m),R="";return v&&l.tasklists&&(R=' class="task-list-item" style="list-style-type: none;"',Z=Z.replace(/^[ \t]*\[(x|X| )?]/m,function(){var M='<input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"';return T&&(M+=" checked"),M+">"})),Z=Z.replace(/^([-*+]|\d\.)[ \t]+[\S\n ]*/g,function(M){return"\xa8A"+M}),"<li"+R+">"+(Z=(Z=B||-1<Z.search(/\n{2,}/)?(Z=w.subParser("githubCodeBlocks")(Z,l,m),w.subParser("blockGamut")(Z,l,m)):(Z=(Z=w.subParser("lists")(Z,l,m)).replace(/\n$/,""),Z=(Z=w.subParser("hashHTMLBlocks")(Z,l,m)).replace(/\n\n+/g,"\n\n"),N?w.subParser("paragraphs")(Z,l,m):w.subParser("spanGamut")(Z,l,m))).replace("\xa8A",""))+"</li>\n"})).replace(/\xa80/g,""),m.gListLevel--,j&&($=$.replace(/\s+$/,"")),$}function O($,j){if("ol"===j){var V=$.match(/^ *(\d+)\./);if(V&&"1"!==V[1])return' start="'+V[1]+'"'}return""}function x($){return"ul"===$?' style="list-style: disc !important;padding: 0px 0px 0px 40px !important;"':' style="list-style: decimal !important;padding: 0px 0px 0px 40px !important;"'}function F($,j,V){var N=l.disableForced4SpacesIndentedSublists?/^ ?\d+\.[ \t]/gm:/^ {0,3}\d+\.[ \t]/gm,W=l.disableForced4SpacesIndentedSublists?/^ ?[*+-][ \t]/gm:/^ {0,3}[*+-][ \t]/gm,B="ul"===j?N:W,D="",A=x(j);if(-1!==$.search(B))!function v(T){var Z=T.search(B),R=O($,j);A=x(j),-1!==Z?(D+="\n\n<"+j+A+R+">\n"+h(T.slice(0,Z),!!V)+"</"+j+">\n",B="ul"==(j="ul"===j?"ol":"ul")?N:W,v(T.slice(Z))):D+="\n\n<"+j+A+R+">\n"+h(T,!!V)+"</"+j+">\n"}($);else{var C=O($,j);D="\n\n<"+j+A+C+">\n"+h($,!!V)+"</"+j+">\n"}return D}return n=m.converter._dispatch("lists.before",n,l,m),n+="\xa80",n=(n=m.gListLevel?n.replace(/^(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(\xa80|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,function($,j,V){return F(j,-1<V.search(/[*+-]/g)?"ul":"ol",!0)}):n.replace(/(\n\n|^\n?)(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(\xa80|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,function($,j,V,N){return F(V,-1<N.search(/[*+-]/g)?"ul":"ol",!1)})).replace(/\xa80/,""),m.converter._dispatch("lists.after",n,l,m)}),w.subParser("metadata",function(n,l,m){if(!l.metadata)return n;function h(O){(O=(O=(m.metadata.raw=O).replace(/&/g,"&amp;").replace(/"/g,"&quot;")).replace(/\n {4}/g," ")).replace(/^([\S ]+): +([\s\S]+?)$/gm,function(x,F,$){return m.metadata.parsed[F]=$,""})}return n=(n=(n=(n=m.converter._dispatch("metadata.before",n,l,m)).replace(/^\s*\xab\xab\xab+(\S*?)\n([\s\S]+?)\n\xbb\xbb\xbb+\n/,function(O,x,F){return h(F),"\xa8M"})).replace(/^\s*---+(\S*?)\n([\s\S]+?)\n---+\n/,function(O,x,F){return x&&(m.metadata.format=x),h(F),"\xa8M"})).replace(/\xa8M/g,""),m.converter._dispatch("metadata.after",n,l,m)}),w.subParser("outdent",function(n,l,m){return n=(n=(n=m.converter._dispatch("outdent.before",n,l,m)).replace(/^(\t|[ ]{1,4})/gm,"\xa80")).replace(/\xa80/g,""),m.converter._dispatch("outdent.after",n,l,m)}),w.subParser("paragraphs",function(n,l,m){for(var h=(n=(n=(n=m.converter._dispatch("paragraphs.before",n,l,m)).replace(/^\n+/g,"")).replace(/\n+$/g,"")).split(/\n{2,}/g),O=[],x=h.length,F=0;F<x;F++){var $=h[F];0<=$.search(/\xa8(K|G)(\d+)\1/g)?O.push($):0<=$.search(/\S/)&&($=($=w.subParser("spanGamut")($,l,m)).replace(/^([ \t]*)/g,"<p>"),O.push($+="</p>"))}for(x=O.length,F=0;F<x;F++){for(var j="",V=O[F],N=!1;/\xa8(K|G)(\d+)\1/.test(V);){var W=RegExp.$1,B=RegExp.$2;j=(j="K"===W?m.gHtmlBlocks[B]:N?w.subParser("encodeCode")(m.ghCodeBlocks[B].text,l,m):m.ghCodeBlocks[B].codeblock).replace(/\$/g,"$$$$"),V=V.replace(/(\n\n)?\xa8(K|G)\d+\2(\n\n)?/,j),/^<pre\b[^>]*>\s*<code\b[^>]*>/.test(V)&&(N=!0)}O[F]=V}return n=(n=(n=O.join("\n")).replace(/^\n+/g,"")).replace(/\n+$/g,""),m.converter._dispatch("paragraphs.after",n,l,m)}),w.subParser("runExtension",function(n,l,m,h){if(n.filter)l=n.filter(l,h.converter,m);else if(n.regex){var O=n.regex;O instanceof RegExp||(O=new RegExp(O,"g")),l=l.replace(O,n.replace)}return l}),w.subParser("spanGamut",function(n,l,m){return n=m.converter._dispatch("spanGamut.before",n,l,m),n=w.subParser("codeSpans")(n,l,m),n=w.subParser("escapeSpecialCharsWithinTagAttributes")(n,l,m),n=w.subParser("encodeBackslashEscapes")(n,l,m),n=w.subParser("images")(n,l,m),n=w.subParser("anchors")(n,l,m),n=w.subParser("autoLinks")(n,l,m),n=w.subParser("simplifiedAutoLinks")(n,l,m),n=w.subParser("emoji")(n,l,m),n=w.subParser("underline")(n,l,m),n=w.subParser("italicsAndBold")(n,l,m),n=w.subParser("strikethrough")(n,l,m),n=w.subParser("ellipsis")(n,l,m),n=w.subParser("hashHTMLSpans")(n,l,m),n=w.subParser("encodeAmpsAndAngles")(n,l,m),l.simpleLineBreaks?/\n\n\xa8K/.test(n)||(n=n.replace(/\n+/g,"<br />\n")):n=n.replace(/  +\n/g,"<br />\n"),m.converter._dispatch("spanGamut.after",n,l,m)}),w.subParser("strikethrough",function(n,l,m){return l.strikethrough&&(n=(n=m.converter._dispatch("strikethrough.before",n,l,m)).replace(/(?:~){2}([\s\S]+?)(?:~){2}/g,function(h,O){return F=O,l.simplifiedAutoLink&&(F=w.subParser("simplifiedAutoLinks")(F,l,m)),"<del>"+F+"</del>";var F}),n=m.converter._dispatch("strikethrough.after",n,l,m)),n}),w.subParser("stripLinkDefinitions",function(n,l,m){var h=function(x,F,$,j,V,N,W){return F=F.toLowerCase(),m.gUrls[F]=$.match(/^data:.+?\/.+?;base64,/)?$.replace(/\s/g,""):w.subParser("encodeAmpsAndAngles")($,l,m),N?N+W:(W&&(m.gTitles[F]=W.replace(/"|'/g,"&quot;")),l.parseImgDimensions&&j&&V&&(m.gDimensions[F]={width:j,height:V}),"")};return(n=(n=(n+="\xa80").replace(/^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*<?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n\n|(?=\xa80)|(?=\n\[))/gm,h)).replace(/^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*<?([^>\s]+)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n+|(?=\xa80))/gm,h)).replace(/\xa80/,"")}),w.subParser("tables",function(n,l,m){if(!l.tables)return n;function h(O){var x,F=O.split("\n");for(x=0;x<F.length;++x)/^ {0,3}\|/.test(F[x])&&(F[x]=F[x].replace(/^ {0,3}\|/,"")),/\|[ \t]*$/.test(F[x])&&(F[x]=F[x].replace(/\|[ \t]*$/,"")),F[x]=w.subParser("codeSpans")(F[x],l,m);var $,j,V,N,W,B=F[0].split("|").map(function(M){return M.trim()}),D=F[1].split("|").map(function(M){return M.trim()}),A=[],C=[],v=[],T=[];for(F.shift(),F.shift(),x=0;x<F.length;++x)""!==F[x].trim()&&A.push(F[x].split("|").map(function(M){return M.trim()}));if(B.length<D.length)return O;for(x=0;x<D.length;++x)v.push(/^:[ \t]*--*$/.test($=D[x])?' style="text-align:left;"':/^--*[ \t]*:[ \t]*$/.test($)?' style="text-align:right;"':/^:[ \t]*--*[ \t]*:$/.test($)?' style="text-align:center;"':"");for(x=0;x<B.length;++x)w.helper.isUndefined(v[x])&&(v[x]=""),C.push((V=v[x],N=void 0,N="",j=(j=B[x]).trim(),(l.tablesHeaderId||l.tableHeaderId)&&(N=' id="'+j.replace(/ /g,"_").toLowerCase()+'"'),"<th"+N+V+">"+(j=w.subParser("spanGamut")(j,l,m))+"</th>\n"));for(x=0;x<A.length;++x){for(var Z=[],R=0;R<C.length;++R)w.helper.isUndefined(A[x][R]),Z.push((W=A[x][R],"<td"+v[R]+">"+w.subParser("spanGamut")(W,l,m)+"</td>\n"));T.push(Z)}return function(H,ne){for(var ee="<table>\n<thead>\n<tr>\n",oe=H.length,ie=0;ie<oe;++ie)ee+=H[ie];for(ee+="</tr>\n</thead>\n<tbody>\n",ie=0;ie<ne.length;++ie){ee+="<tr>\n";for(var we=0;we<oe;++we)ee+=ne[ie][we];ee+="</tr>\n"}return ee+"</tbody>\n</table>\n"}(C,T)}return n=(n=(n=(n=m.converter._dispatch("tables.before",n,l,m)).replace(/\\(\|)/g,w.helper.escapeCharactersCallback)).replace(/^ {0,3}\|?.+\|.+\n {0,3}\|?[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*:?[ \t]*(?:[-=]){2,}[\s\S]+?(?:\n\n|\xa80)/gm,h)).replace(/^ {0,3}\|.+\|[ \t]*\n {0,3}\|[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*\n( {0,3}\|.+\|[ \t]*\n)*(?:\n|\xa80)/gm,h),m.converter._dispatch("tables.after",n,l,m)}),w.subParser("underline",function(n,l,m){return l.underline?(n=m.converter._dispatch("underline.before",n,l,m),n=(n=l.literalMidWordUnderscores?(n=n.replace(/\b___(\S[\s\S]*?)___\b/g,function(h,O){return"<u>"+O+"</u>"})).replace(/\b__(\S[\s\S]*?)__\b/g,function(h,O){return"<u>"+O+"</u>"}):(n=n.replace(/___(\S[\s\S]*?)___/g,function(h,O){return/\S$/.test(O)?"<u>"+O+"</u>":h})).replace(/__(\S[\s\S]*?)__/g,function(h,O){return/\S$/.test(O)?"<u>"+O+"</u>":h})).replace(/(_)/g,w.helper.escapeCharactersCallback),n=m.converter._dispatch("underline.after",n,l,m)):n}),w.subParser("unescapeSpecialChars",function(n,l,m){return n=(n=m.converter._dispatch("unescapeSpecialChars.before",n,l,m)).replace(/\xa8E(\d+)E/g,function(h,O){var x=parseInt(O);return String.fromCharCode(x)}),m.converter._dispatch("unescapeSpecialChars.after",n,l,m)}),w.subParser("makeMarkdown.blockquote",function(n,l){var m="";if(n.hasChildNodes())for(var h=n.childNodes,O=h.length,x=0;x<O;++x){var F=w.subParser("makeMarkdown.node")(h[x],l);""!==F&&(m+=F)}return"> "+(m=m.trim()).split("\n").join("\n> ")}),w.subParser("makeMarkdown.codeBlock",function(n,l){var m=n.getAttribute("language"),h=n.getAttribute("precodenum");return"```"+m+"\n"+l.preList[h]+"\n```"}),w.subParser("makeMarkdown.codeSpan",function(n){return"`"+n.innerHTML+"`"}),w.subParser("makeMarkdown.emphasis",function(n,l){var m="";if(n.hasChildNodes()){m+="*";for(var h=n.childNodes,O=h.length,x=0;x<O;++x)m+=w.subParser("makeMarkdown.node")(h[x],l);m+="*"}return m}),w.subParser("makeMarkdown.header",function(n,l,m){var h=new Array(m+1).join("#"),O="";if(n.hasChildNodes()){O=h+" ";for(var x=n.childNodes,F=x.length,$=0;$<F;++$)O+=w.subParser("makeMarkdown.node")(x[$],l)}return O}),w.subParser("makeMarkdown.hr",function(){return"---"}),w.subParser("makeMarkdown.image",function(n){var l="";return n.hasAttribute("src")&&(l+="!["+n.getAttribute("alt")+"](",l+="<"+n.getAttribute("src")+">",n.hasAttribute("width")&&n.hasAttribute("height")&&(l+=" ="+n.getAttribute("width")+"x"+n.getAttribute("height")),n.hasAttribute("title")&&(l+=' "'+n.getAttribute("title")+'"'),l+=")"),l}),w.subParser("makeMarkdown.links",function(n,l){var m="";if(n.hasChildNodes()&&n.hasAttribute("href")){var h=n.childNodes,O=h.length;m="[";for(var x=0;x<O;++x)m+=w.subParser("makeMarkdown.node")(h[x],l);m+="](",m+="<"+n.getAttribute("href")+">",n.hasAttribute("title")&&(m+=' "'+n.getAttribute("title")+'"'),m+=")"}return m}),w.subParser("makeMarkdown.list",function(n,l,m){var h="";if(!n.hasChildNodes())return"";for(var O=n.childNodes,x=O.length,F=n.getAttribute("start")||1,$=0;$<x;++$)typeof O[$].tagName<"u"&&"li"===O[$].tagName.toLowerCase()&&(h+=("ol"===m?F.toString()+". ":"- ")+w.subParser("makeMarkdown.listItem")(O[$],l),++F);return(h+="\n\x3c!-- --\x3e\n").trim()}),w.subParser("makeMarkdown.listItem",function(n,l){for(var m="",h=n.childNodes,O=h.length,x=0;x<O;++x)m+=w.subParser("makeMarkdown.node")(h[x],l);return/\n$/.test(m)?m=m.split("\n").join("\n    ").replace(/^ {4}$/gm,"").replace(/\n\n+/g,"\n\n"):m+="\n",m}),w.subParser("makeMarkdown.node",function(n,l,m){m=m||!1;var h="";if(3===n.nodeType)return w.subParser("makeMarkdown.txt")(n,l);if(8===n.nodeType)return"\x3c!--"+n.data+"--\x3e\n\n";if(1!==n.nodeType)return"";switch(n.tagName.toLowerCase()){case"h1":m||(h=w.subParser("makeMarkdown.header")(n,l,1)+"\n\n");break;case"h2":m||(h=w.subParser("makeMarkdown.header")(n,l,2)+"\n\n");break;case"h3":m||(h=w.subParser("makeMarkdown.header")(n,l,3)+"\n\n");break;case"h4":m||(h=w.subParser("makeMarkdown.header")(n,l,4)+"\n\n");break;case"h5":m||(h=w.subParser("makeMarkdown.header")(n,l,5)+"\n\n");break;case"h6":m||(h=w.subParser("makeMarkdown.header")(n,l,6)+"\n\n");break;case"p":m||(h=w.subParser("makeMarkdown.paragraph")(n,l)+"\n\n");break;case"blockquote":m||(h=w.subParser("makeMarkdown.blockquote")(n,l)+"\n\n");break;case"hr":m||(h=w.subParser("makeMarkdown.hr")(n,l)+"\n\n");break;case"ol":m||(h=w.subParser("makeMarkdown.list")(n,l,"ol")+"\n\n");break;case"ul":m||(h=w.subParser("makeMarkdown.list")(n,l,"ul")+"\n\n");break;case"precode":m||(h=w.subParser("makeMarkdown.codeBlock")(n,l)+"\n\n");break;case"pre":m||(h=w.subParser("makeMarkdown.pre")(n,l)+"\n\n");break;case"table":m||(h=w.subParser("makeMarkdown.table")(n,l)+"\n\n");break;case"code":h=w.subParser("makeMarkdown.codeSpan")(n,l);break;case"em":case"i":h=w.subParser("makeMarkdown.emphasis")(n,l);break;case"strong":case"b":h=w.subParser("makeMarkdown.strong")(n,l);break;case"del":h=w.subParser("makeMarkdown.strikethrough")(n,l);break;case"a":h=w.subParser("makeMarkdown.links")(n,l);break;case"img":h=w.subParser("makeMarkdown.image")(n,l);break;default:h=n.outerHTML+"\n\n"}return h}),w.subParser("makeMarkdown.paragraph",function(n,l){var m="";if(n.hasChildNodes())for(var h=n.childNodes,O=h.length,x=0;x<O;++x)m+=w.subParser("makeMarkdown.node")(h[x],l);return m.trim()}),w.subParser("makeMarkdown.pre",function(n,l){var m=n.getAttribute("prenum");return"<pre>"+l.preList[m]+"</pre>"}),w.subParser("makeMarkdown.strikethrough",function(n,l){var m="";if(n.hasChildNodes()){m+="~~";for(var h=n.childNodes,O=h.length,x=0;x<O;++x)m+=w.subParser("makeMarkdown.node")(h[x],l);m+="~~"}return m}),w.subParser("makeMarkdown.strong",function(n,l){var m="";if(n.hasChildNodes()){m+="**";for(var h=n.childNodes,O=h.length,x=0;x<O;++x)m+=w.subParser("makeMarkdown.node")(h[x],l);m+="**"}return m}),w.subParser("makeMarkdown.table",function(n,l){var m,h,O="",x=[[],[]],F=n.querySelectorAll("thead>tr>th"),$=n.querySelectorAll("tbody>tr");for(m=0;m<F.length;++m){var j=w.subParser("makeMarkdown.tableCell")(F[m],l),V="---";if(F[m].hasAttribute("style"))switch(F[m].getAttribute("style").toLowerCase().replace(/\s/g,"")){case"text-align:left;":V=":---";break;case"text-align:right;":V="---:";break;case"text-align:center;":V=":---:"}x[0][m]=j.trim(),x[1][m]=V}for(m=0;m<$.length;++m){var N=x.push([])-1,W=$[m].getElementsByTagName("td");for(h=0;h<F.length;++h){var B=" ";typeof W[h]<"u"&&(B=w.subParser("makeMarkdown.tableCell")(W[h],l)),x[N].push(B)}}var D=3;for(m=0;m<x.length;++m)for(h=0;h<x[m].length;++h){var A=x[m][h].length;D<A&&(D=A)}for(m=0;m<x.length;++m){for(h=0;h<x[m].length;++h)x[m][h]=1===m?":"===x[m][h].slice(-1)?w.helper.padEnd(x[m][h].slice(-1),D-1,"-")+":":w.helper.padEnd(x[m][h],D,"-"):w.helper.padEnd(x[m][h],D);O+="| "+x[m].join(" | ")+" |\n"}return O.trim()}),w.subParser("makeMarkdown.tableCell",function(n,l){var m="";if(!n.hasChildNodes())return"";for(var h=n.childNodes,O=h.length,x=0;x<O;++x)m+=w.subParser("makeMarkdown.node")(h[x],l,!0);return m.trim()}),w.subParser("makeMarkdown.txt",function(n){var l=n.nodeValue;return l=(l=l.replace(/ +/g," ")).replace(/\xa8NBSP;/g," "),(l=(l=(l=(l=(l=(l=(l=(l=w.helper.unescapeHTMLEntities(l)).replace(/([*_~|`])/g,"\\$1")).replace(/^(\s*)>/g,"\\$1>")).replace(/^#/gm,"\\#")).replace(/^(\s*)([-=]{3,})(\s*)$/,"$1\\$2$3")).replace(/^( {0,3}\d+)\./gm,"$1\\.")).replace(/^( {0,3})([+-])/gm,"$1\\$2")).replace(/]([\s]*)\(/g,"\\]$1\\(")).replace(/^ {0,3}\[([\S \t]*?)]:/gm,"\\[$1]:")}),e.PLUGINS.markdown=function(n){var l,m,h,O,x,F=n.$,$=!1,j="",V="",N="",W="",B=[],D=[],A="",C=null,v=null;function T(Z){var M;Z=function(M){var H=M,ne=M.match(/(\[\^(.+?)\])[^:]/g),ee=M.match(/(\[\^(.+?)\]:)/g);if(ne&&ee){ne.forEach(function(xt,Jt,Yt){Yt[Jt]=Yt[Jt].substring(0,Yt[Jt].length-1)}),ne=ne.filter(function(xt,Jt){return ne.indexOf(xt)===Jt}),ee=ee.filter(function(xt,Jt){return ee.indexOf(xt)===Jt});for(var oe=1,ie=0;ie<ne.length;ie++){var we="";if(1==oe&&(we='<hr class="footnote-sep"><ol>'),-1<ee.indexOf(ne[ie]+":")){for(var Ce=-1<(H=(H=H.split(ee[ie]).join("{ftnt-plc}")).replace(ee[ie].substring(0,ee[ie].length-1),'<sup id="fnref:'.concat(oe,'"><a href="#fn:').concat(oe,'" class="footnote-a">').concat(oe,"</a></sup>"))).indexOf(ne[ie])?1:0,ae=0;Ce&&(ae++,Ce=-1<(H=H.replace(ee[ie].substring(0,ee[ie].length-1),'<sup id="fnref:'.concat(oe,":").concat(ae,'"><a href="#fn:').concat(oe,":").concat(ae,'" class="footnote-a">').concat(oe,":").concat(ae,"</a></sup>"))).indexOf(ne[ie])?1:0););var me=(H=H.split("{ftnt-plc}").join(ee[ie])).indexOf(ee[ie]),dt=H.substring(me,H.length-1);if(dt=dt.split("\n")[0],H=H.replace(dt,""),-1<dt.indexOf(": ")){dt=dt.split(": ")[1],dt+='<a href="#fnref:'.concat(oe,'" class="footnote-a">\u21a9</a>');for(var Mt=ae;0!=ae;)dt+='<a href="#fnref:'.concat(oe,":").concat(Mt-ae+1,'" class="footnote-a">\u21a9</a>'),ae--;dt+="</p></li>",H=H+we+'<li id="fn:'.concat(oe,'"><p>')+dt,oe++}}}1!=oe&&(H+="</ol>")}return H}(Z=function(M){for(var H=/^[A-Za-z0-9]/g,ne=/^:[ ]{1}(.+?)+/g,ee=M.split("\n"),oe=ee,ie=ee.length-1,we=1;we<ie;we++)null!==ee[we].match(ne)&&(null!==ee[we-1].match(H)&&we<ie-1&&null!==ee[we+1].match(ne)?(oe[we-1]="<dl><dt>"+ee[we-1]+"</dt>",oe[we]="<dd>"+ee[we].substring(2)+"</dd>"):null!==ee[we-1].match(H)&&(we<ie-1&&null===ee[we+1].match(ne)||we==ie-1)?(oe[we-1]="<dl><dt>"+ee[we-1]+"</dt>",oe[we]="<dd>"+ee[we].substring(2)+"</dd></dl>"):oe[we]=we<ie-1&&null!==ee[we+1].match(ne)?"<dd>"+ee[we].substring(2)+"</dd>":"<dd>"+ee[we].substring(2)+"</dd></dl>");return oe.join("\n")}(Z=function(M){var H=M.indexOf("```"),ne=0;return-1<H&&(ne=-1<(ne=M.substring(H+1).indexOf("```"))?ne+3:ne),M.replace(/^ {0,2}( ?-){3,}[ \t]*$/gm,function(ee,oe,ie){return H<ie&&ie<ne?"---":"<hr />\n"})}((-1<(M=(M=(M=(M=(M=(M=(M=(M=(M=(M=(M=Z).split("</p>").join("</p>\n")).split("</div>").join("\n")).replace(/(<([^>]+)>)/gi,"")).replace(/&gt;/gi,">")).replace(/&lt;/gi,"<")).split("&quot;").join('"')).split("&amp;").join("&")).split("&#39;").join("'")).split("&nbsp;").join(" ")).replace(/\|+\n[^\|]/g,function(H){return H.replace("\n","\n\n")})).indexOf("Powered by Froala Editor")&&(M=M.replace("Powered by Froala Editor","")),Z=M)))),Z=O.makeHtml(Z),Z=n.clean.html(Z),n.$wp.find(m)[0].innerHTML=Z}return{_init:function(){if(n.events.on("contentChanged",function(){$&&T(n.html.get(!1,!1))},!0),n.events.$on(F(n.o_win),"resize",function(){$&&(m[0].style.width=n.$wp[0].clientWidth-n.$el[0].clientWidth+2+"px")}),n.events.on("paste.afterCleanup",function(M){if($){var H=n.doc.createElement("div");H.innerHTML=M;for(var ne,ee=H.querySelectorAll("img"),oe=0;oe<ee.length;oe++)(ne=ee[oe]).outerHTML=ne.outerHTML.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#039;");M=H.innerHTML}return M}),O=new w.Converter({strikethrough:!0,tables:!0,tablesHeaderId:!0,simpleLineBreaks:!0,ghCodeBlocks:!0,tasklists:!0,customizedHeaderId:!0,requireSpaceBeforeHeadingText:!0,underline:!0}),n.$tb&&(h=n.$tb.find('.fr-command[data-cmd="markdown"]')),!n.$wp)return!1},refresh:function(R){var M=$;R.toggleClass("fr-active",M).attr("aria-pressed",M)},toggle:function(){var M;$?(V=n.html.get(!0,!0),n.opts.pastePlain=!1,n.$el.removeClass("fr-markdown-editor"),n.$wp.append(x[0].firstChild),F(x).remove(),n.$wp.find(l).remove(),n.$wp.find(m).remove(),n.$wp[0].lastChild.after(n.$placeholder[0]),n.$el.removeAttr("style"),n.size.refresh(),n.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command").not(h).removeClass("fr-disabled").attr("aria-disabled",!1),n.opts.iframe&&(n.$el=v,n.$wp=C,Object.keys(D).map(function(M){n.$el[0].setAttribute(M,D[M]),"class"!=M&&A[0].removeAttribute(M)}),n.$el[0].style.removeProperty("padding")),n.html.set(j),n.opts.iframe&&(n.$el=v,n.$wp=C,n.$placeholder=null,n.placeholder.show(),n.placeholder.refresh())):(j=n.html.get(!0,!0),n.html.set(V),n.opts.pastePlain=!0,n.opts.iframe?(n.$el[0].removeAttribute("spellcheck"),Array.from(n.$el[0].attributes).map(function(H){var ne=H.name,ee=H.value;return"class"!=ne&&(B[ne]=ee),D[ne]=ee,n.$el[0].removeAttribute(ne)}),n.$el[0].style.padding=0,n.$el[0].innerHTML="",n.$placeholder.hide()):n.$el.addClass("fr-markdown-editor"),(x=F('<div class="fr-wrapper-markdown" />')).css("min-height",n.opts.heightMin?"".concat(n.opts.heightMin,"px"):"200px"),n.opts.heightMax?(x.css("maxHeight","".concat(n.opts.heightMax,"px")),x.css("overflow","auto")):(x.css("maxHeight",""),x.css("overflow","")),n.opts.height&&(x.css("height","".concat(n.opts.height,"px")),x.css("overflow","auto"),x.css("minHeight",n.opts.height-n.helpers.getPX(n.$el.css("padding-top"))-n.helpers.getPX(n.$el.css("padding-bottom")))),n.opts.iframe?(W=F('<div class="fr-box fr-basic fr-top"></div>'),N=F('<div class="fr-markdown-wrapper"></div>'),A=F('<div class="fr-element fr-markdown-editor"><p><br></p></div>'),Object.keys(B).map(function(H){return A[0].setAttribute(H,B[H])}),V&&(A[0].innerHTML=V),x[0].appendChild(A[0]),N[0].appendChild(x[0]),W[0].appendChild(N[0]),1==F(n.$html.find("body")[0]).find(".fr-box").length?(n.$el.prevAll().filter(function(H){return!["CodeMirror cm-s-default CodeMirror-wrap","fr-code"].includes(H.className)}).remove(),n.$el[0].appendChild(x[0])):(n.$el[0].appendChild(W[0]),C=n.$wp,n.$wp=N),v=n.$el,n.$el=A):(n.$wp.append(x),x[0].appendChild(n.$el[0])),l=F('<div class="gutter-horizontal"><div class="e-resize-handler"><i class="fa fa-circle-thin" aria-hidden="true"></i></div></div>'),F(x).append(l[0]),m=F('<div class="fr-element fr-markdown-view"></div>'),F(x).append(m[0]),F(x).after(n.$placeholder[0]),n.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").not(h).filter(function(){return"fullscreen"!==F(this).data("cmd")&&"moreMisc"!==F(this).data("cmd")}).addClass("fr-disabled").attr("aria-disabled",!0),F(l).on("mousedown touchstart",function(H){M={e:H,offsetLeft:l[0].offsetLeft,offsetTop:l[0].offsetTop,firstWidth:n.$el[0].offsetWidth,secondWidth:m[0].offsetWidth};var ne=function(Ce){n.selection.clear();var ae={x:Ce.clientX-M.e.clientX,y:Ce.clientY-M.e.clientY};ae.x=Math.min(Math.max(ae.x,-M.firstWidth),M.secondWidth),M.firstWidth+ae.x<125||M.secondWidth-ae.x<125||(l[0].style.left=M.offsetLeft+ae.x+"px",n.$el[0].style.width=M.firstWidth+ae.x+"px",m[0].style.width=M.secondWidth-ae.x+"px")},ee=function(Ce){n.selection.clear();var ae={x:Ce.changedTouches[0].clientX-M.e.changedTouches[0].clientX,y:Ce.changedTouches[0].clientY-M.e.changedTouches[0].clientY};ae.x=Math.min(Math.max(ae.x,-M.firstWidth),M.secondWidth),M.firstWidth+ae.x<100||M.secondWidth-ae.x<100||(l[0].style.left=M.offsetLeft+ae.x+"px",n.$el[0].style.width=M.firstWidth+ae.x+"px",m[0].style.width=M.secondWidth-ae.x+"px")},oe=function(){document.onmousemove=document.onmouseup=null,document.ontouchmove=document.ontouchend=null},ie=function(){n.$doc[0].onmousemove=n.$doc[0].onmouseup=null,n.$doc[0].ontouchmove=n.$doc[0].ontouchend=null};n.opts.iframe&&n.markdown.isEnabled?(n.$doc[0].onmousemove=ne,n.$doc[0].ontouchmove=ee,n.$doc[0].onmouseup=ie,n.$doc[0].ontouchend=ie):(document.onmousemove=ne,document.ontouchmove=ee,document.onmouseup=oe,document.ontouchend=oe)}),T(V)),$=!$},isEnabled:function(){return $}}},e.DefineIcon("markdown",{NAME:"markdown",SVG_KEY:"markdown"}),e.RegisterCommand("markdown",{title:"Markdown",undo:!1,focus:!1,toggle:!0,forcedRefresh:!0,accessibilityFocus:!0,callback:function(){this.markdown.toggle()},refresh:function(n){this.markdown.refresh(n)},plugin:"markdown"}),Object.assign(e.DEFAULTS,{wordCounterMax:-1,wordCounterCount:!0}),e.PLUGINS.wordCounter=function(n){var l,m=n.$;function h(){var $=n.el.innerText.toString();$=($=($=($=($=($=($=($=$.replace(/(^\s*)|(\s*$)/gi," ")).replace(/\u00a0/g," ")).replace(/[ ]{2,}/gi," ")).replace(/\n /,"\n")).replace(/[\u200A\u200C-\u200D\uFEFF\u202F\u2000-\u2009\u205F\u3000\u1680\u00A0\u0020]/g," ")).replace(/[\u200B]/g,"")).replace(/\t+/g," ")).split(" ").join("\n");var j=n.$el.find(".fr-pagebreak"),V=$.split(/\r?\n/),N=0;return V.forEach(function(W){0<(W=W.replace(/\s/g,"")).length&&N++}),N-2*j.length}function O($){var j=!1;if(n.opts.wordCounterMax<0||h()<n.opts.wordCounterMax)return!0;var v,T,V=$.which,N=n.selection.get(),W=N.focusOffset,B=N.focusNode.textContent,D=(B=B.replace(/\u00a0/g," ")).toUpperCase().charCodeAt(W-1),A=B.toUpperCase().charCodeAt(W);return N.focusNode.data||(D=A=NaN),T=A,!(n.keys.isCharacter(v=D)&&n.keys.isCharacter(T)&&v!=e.KEYCODE.SPACE&&T!=e.KEYCODE.SPACE)||V!==e.KEYCODE.ENTER&&V!==e.KEYCODE.SPACE||(j=!0),(function(v,T){return v===e.KEYCODE.SPACE&&T===e.KEYCODE.SPACE}(D,A)||function(v,T){return!!(isNaN(v)&&T===e.KEYCODE.SPACE||v===e.KEYCODE.SPACE&&isNaN(T))}(D,A)||function(v,T){return!(!isNaN(v)||!isNaN(T))}(D,A))&&n.keys.isCharacter(V)&&V!=e.KEYCODE.SPACE&&(j=!0),h()>n.opts.wordCounterMax&&(n.keys.isCharacter(V)||V===e.KEYCODE.ENTER)&&(j=!0),!(!n.keys.ctrlKey($)&&j||V===e.KEYCODE.IME)||($.preventDefault(),$.stopPropagation(),n.events.trigger("wordCounter.exceeded"),!1)}function x(){if(n.opts.wordCounterCount){var $=h()+(0<n.opts.wordCounterMax?"/"+n.opts.wordCounterMax:"");l.text("".concat(n.language.translate("Words")," : ").concat($)),n.opts.toolbarBottom&&l.css("margin-bottom",n.$tb.outerHeight(!0));var j=n.$wp.get(0).offsetWidth-n.$wp.get(0).clientWidth;0<=j&&l.css("rtl"==n.opts.direction?"margin-left":"margin-right",j)}}function F($){return n.opts.wordCounterMax<0||m("<div>").html($).text().split(" ").length+h()<=n.opts.wordCounterMax?$:(n.events.trigger("wordCounter.exceeded"),"")}return{_init:function(){return!!n.$wp&&!!n.opts.wordCounterCount&&((l=m(document.createElement("span")).attr("class","fr-counter fr-wCounter")).css("bottom",n.$wp.css("border-bottom-width")),n.$second_tb?n.$second_tb.append(l):n.$wp.append(l),n.events.on("keydown",O,!0),n.events.on("paste.afterCleanup",F),n.events.on("keyup contentChanged input",function(){n.events.trigger("wordCounter.update")}),n.events.on("wordCounter.update",x),n.events.trigger("wordCounter.update"),void n.events.on("destroy",function(){m(n.o_win).off("resize.char".concat(n.id)),l.removeData().remove(),l=null}))},wordCount:h}},Object.assign(e.POPUP_TEMPLATES,{"filestackPlugin.error":"[_UPLOAD_LAYER_]"}),e.FILESTACK_PICKER_OPTIONS_MEDIA_MAX_SUPPORTED=[".pdf",".docx",".ppt",".pptx",".doc",".xlsx",".xls",".csv",".txt","image/jpeg","image/png","image/jpg","image/gif","image/webp","video/*","audio/*","mp3"],e.REQUIRED_PLUGINS=["image","video","file","filesManager"],e.FILESTACK_PICKER_OPTIONS_IMAGE_ONLY_SUPPORTED=["image/jpeg","image/png","image/jpg","image/gif","image/webp"],e.FILESTACK_DEFAULT_ACCEPT_FILE_TYPES=[".pdf",".docx",".ppt",".pptx",".doc",".xlsx",".xls",".csv",".txt"],e.FILESTACK_PICKER_OPTIONS_VIDEO_ONLY_SUPPORTED=["video/*"],e.FILESTACK_PICKER_OPTIONS_FROMSOURCES_MAX_SUPPORTED=["local_file_system","imagesearch","url","googledrive","facebook","instagram","dropbox"],e.FILESTACK_PICKER_DEFAULT_OPTIONS={displayMode:"overlay",uploadInBackground:!1,stage:{cname:"stage.filestackapi.com"}},Object.assign(e.DEFAULTS,{filestackOptions:{}}),e.FILE_STACK_URL_PART="filestack",e.PLUGINS.filestack=function(n){var l,m,h=["pdf","msword","vnd.openxmlformats-officedocument.wordprocessingml.document","vnd.ms-excel","vnd.openxmlformats-officedocument.spreadsheetml.sheet","vnd.ms-powerpoint","vnd.openxmlformats-officedocument.presentationml.presentation","csv","plain","ogg"],O=1,x=4,F=5,j=7,V={};function N(ie,we,Ce){W(Ce?n.language.translate(V[ie])+"\nResponse: "+JSON.stringify(Ce):n.language.translate(V[ie]),we)}function W(ie,we,Ce,ae){var me;if((me=n.popups.get("filestackPlugin.error"))||(me=D(ie)),Ce&&(me.find(".fr-image-progress-bar-layer").addClass("fr-active"),me.find(".fr-error-message").addClass("fr-layer"),me.find(".fr-buttons").hide()),n.$tb){var ke;"openFilePicker"===we?ke="openFilePicker":"openFilePickerReplaceImageOnly"===we||"openFilePickerImage"===we?ke="insertImage":"openFilePickerReplaceVideoOnly"===we||"openFilePickerVideo"===we?ke="insertVideo":"openFilePickerVideoOnly"===we?ke="openFilePickerVideoOnly":"openFilePickerImageOnly"===we?ke="openFilePickerImageOnly":"openFilePickerFile"===we&&(ke="openFilePickerFile");var dt=n.$tb.find(".fr-command[data-cmd='".concat(ke,"']"));if(Ce)n.popups.show("filestackPlugin.error",ae.x,ae.y);else if(!me.hasClass("fr-active")&&(n.popups.refresh("filestackPlugin.error"),n.popups.setContainer("filestackPlugin.error",n.$tb),dt.isVisible()||n.opts.toolbarInline)){var Mt=n.opts.toolbarInline&&["openFilePickerImage","openFilePickerVideo"].includes(we)?n.$(".fr-popup")[0].style:n.button.getPosition(dt);n.popups.show("filestackPlugin.error",Mt.left,Mt.top,dt.outerHeight())}}}function B(){var ae,we=(ae=[],e.REQUIRED_PLUGINS.forEach(function(me){n.opts.pluginsEnabled.indexOf(me)<0&&ae.push(me.charAt(0).toUpperCase()+me.slice(1))}),ae);return we.join(", ")+(1<we.length?" plugin are":" plugin is")}function D(ie){var we=ie.includes("Do you want to enable"),Ce=we?"<div style='text-align:right;' class='fr-buttons'>\n          <button class='fr-trim-button fr-plugins-enable'>".concat(n.language.translate("Enable"),"</button>               \n          <button class='fr-trim-button fr-plugins-cancel'>").concat(n.language.translate("Cancel"),"</button>\n        </div>"):"<div style='text-align:right;' class='fr-buttons'>\n          <button class='fr-trim-button fr-plugins-ok'>".concat(n.language.translate("OK"),"</button>               \n        </div>"),ae={upload_layer:"".concat('<div class="fr-image-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader fr-indeterminate"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="imageDismissError" tabIndex="2" role="button">OK</button></div></div>',"\n      <div style= 'padding:10px'>\n      <div class = 'fr-message fr-error-message'><h3 style ='font-size: 16px; margin: 10px 10px;font-weight: normal;'>").concat(n.language.translate(ie),"</h3></div>\n      ").concat(Ce,"\n    ")},me=n.popups.create("filestackPlugin.error",ae);if(we){var ke=me.find(".fr-plugins-enable")[0],dt=me.find(".fr-plugins-cancel")[0];ke.addEventListener("click",function(xt){e.REQUIRED_PLUGINS.forEach(function(Yt){n.opts.pluginsEnabled.indexOf(Yt)<0&&n.opts.pluginsEnabled.push(Yt)}),function(Yt){for(var Gt in Yt)if(!n[Gt]){if(e.PLUGINS[Gt]&&n.opts.pluginsEnabled.indexOf(Gt)<0)continue;n[Gt]=new Yt[Gt](n),n[Gt]._init&&n[Gt]._init()}}(e.PLUGINS),oe(),n.events.trigger("filestack.pluginsEnabled"),n.popups.hide("filestackPlugin.error"),Z(),xt.preventDefault()}),dt.addEventListener("click",function(xt){n.popups.hide("filestackPlugin.error"),Z(),xt.preventDefault()})}else{var Mt=me.find(".fr-plugins-ok")[0];Mt&&Mt.addEventListener("click",function(xt){n.popups.hide("filestackPlugin.error"),xt.preventDefault()})}return me}function A(){var ie=!0;return e.REQUIRED_PLUGINS.forEach(function(we){n.opts.pluginsEnabled.indexOf(we)<0&&(ie=!1)}),ie}V[O]="Filestack api is missing",V[2]="The Filestack options are missing. Please check filestackOptions",V[3]="The Filestack picker is missing. Please check filestackOption",V[x]="Image upload to filestack failed while processing the request",V[F]="Filestack plugin is currently not supported on this browser",V[6]="The selected media types are not supported",V[j]="The selected source types are not supported by Filestack",V[8]="Error opening Filestack picker due to invalid picker parameters",V[9]="This image is not supported for image transformation",V[10]="The Filestack client is not created yet";var C=n.opts.filestackOptions.filestackAPI;if(C)try{m=n.opts.filestackOptions.staging?filestack.init(C,e.FILESTACK_PICKER_DEFAULT_OPTIONS.stage):filestack.init(C,e.FILESTACK_PICKER_DEFAULT_OPTIONS)}catch{0===!Object.keys(n.opts.filestackOptions).length&&N(10)}function v(){var ie=navigator.userAgent,we=n||"",Ce=we.helpers,ae=we.browser;if(Ce.isMac()&&ae.mozilla)return!1;var me=-1!=ie.indexOf("Windows NT 10.")||-1!=ie.indexOf("Windows NT 7."),ke=ie.match(/(chrome|safari|firefox|trident(?=\/))\/?\s*(\d+)/i)[2]||[],dt=null;return 0<=ie.indexOf("Android")&&(dt=parseFloat(ie.slice(ie.indexOf("Android")+8))),!!((Ce.isMac()||Ce.isIOS())&&12<Ce.getSafariVersion())||!!(me&&ae.chrome&&70<ke||-1!=ie.indexOf("Edg")&&40<ke)||!!(Ce.isAndroid()&&6<dt&&ae.chrome&&70<ke)}function T(ie){return!1===n.events.trigger("filestack.uploadedToFilestack",[ie],!0)?(n.edit.on(),!1):ie}function Z(ie){var we=n.button.getButtons('button[data-cmd="openFilePicker"]'),Ce=n.button.getButtons('button[data-cmd="openFilePickerImageOnly"]'),ae=n.button.getButtons('button[data-cmd="openFilePickerVideoOnly"]'),me=n.button.getButtons('button[data-cmd="openFilePickerFile"]');we.removeClass("fr-filestack-active"),Ce.removeClass("fr-filestack-active"),ae.removeClass("fr-filestack-active"),me.removeClass("fr-filestack-active"),!1===n.events.trigger("filestack.filestackPickerClosed",[ie],!0)&&n.edit.on()}function R(){ct=Tt=null,n.selection.restore()}function M(ie){N(x,ie),!1===n.events.trigger("filestack.uploadFailedToFilestack",[ie],!0)&&n.edit.on()}function H(ie){return h.includes(ie.split("/")[1])}function ne(ie){var we=!1;n.opts.imageInsertButtons=n.opts.imageInsertButtons.map(function(ae){return"openFilePickerImage"===ae?(we=!0,"openFilePickerReplaceImageOnly"):ae}),we&&n.events.trigger("filestack-init"),n.popups.hide("image.edit");var me,Ce=n.doc.querySelector(".fr-popup");Ce&&Ce.remove(),n.opts.pluginsEnabled.includes("filestack")&&(me=ie,n.opts.imageEditButtons.includes("filestackIcon")&&(l=n.opts.imageEditButtons.indexOf("filestackIcon")),!n.opts.imageEditButtons.includes("filestackIcon")&&me&&n.opts.pluginsEnabled.includes("filestack")?(l||0===l)&&n.opts.imageEditButtons.splice(l,0,"filestackIcon"):me||(n.opts.imageEditButtons=n.opts.imageEditButtons.filter(function(ke){return"filestackIcon"!=ke})),n.opts.filestackOptions.uploadToFilestackOnly&&me?n.opts.imageEditButtons=n.opts.imageEditButtons.filter(function(ke){return"imageTUI"!=ke}):n.opts.pluginsEnabled.includes("imageTUI")&&!n.opts.imageEditButtons.includes("imageTUI")&&n.opts.imageEditButtons.push("imageTUI")),n.events.trigger("filestack-init-edit")}function ee(){var ie=!1;n.opts.videoInsertButtons=n.opts.videoInsertButtons.map(function(we){return"openFilePickerVideo"===we?(ie=!0,"openFilePickerReplaceVideoOnly"):we}),ie&&n.events.trigger("filestack-init-video")}function oe(){e.DEFAULTS.imageInsertButtons&&!e.DEFAULTS.imageInsertButtons.includes("openFilePickerImage")&&e.DEFAULTS.imageInsertButtons.push("openFilePickerImage"),e.DEFAULTS.imageEditButtons&&!e.DEFAULTS.imageEditButtons.includes("filestackIcon")&&e.DEFAULTS.imageEditButtons.push("filestackIcon"),e.DEFAULTS.videoInsertButtons&&!e.DEFAULTS.videoInsertButtons.includes("openFilePickerVideo")&&e.DEFAULTS.videoInsertButtons.push("openFilePickerVideo"),e.DEFAULTS.filesInsertButtons&&!e.DEFAULTS.filesInsertButtons.includes("openFilePicker")&&e.DEFAULTS.filesInsertButtons.push("openFilePicker"),e.DEFAULTS.fileInsertButtons&&!e.DEFAULTS.fileInsertButtons.includes("openFilePickerFile")&&e.DEFAULTS.fileInsertButtons.push("openFilePickerFile"),n.popups.onHide("image.insert",function(){var dt=n.button.getButtons('button[data-cmd="openFilePickerImage"]'),Mt=n.button.getButtons('button[data-cmd="openFilePickerReplaceImageOnly"]');dt.removeClass("fr-filestack-active"),Mt.removeClass("fr-filestack-active")}),n.popups.onHide("video.insert",function(){var dt=n.button.getButtons('button[data-cmd="openFilePickerVideo"]'),Mt=n.button.getButtons('button[data-cmd="openFilePickerReplaceVideoOnly"]');dt.removeClass("fr-filestack-active"),Mt.removeClass("fr-filestack-active")}),n.popups.onHide("filesManager.insert",function(){n.button.getButtons('button[data-cmd="openFilePicker"]').removeClass("fr-filestack-active")});var ie=n.opts.filestackOptions.pickerOptions?Object.assign({},n.opts.filestackOptions.pickerOptions,{accept:n.opts.filestackOptions.pickerOptions.accept?n.opts.filestackOptions.pickerOptions.accept:[],fromSources:n.opts.filestackOptions.pickerOptions.fromSources?n.opts.filestackOptions.pickerOptions.fromSources:[]}):{accept:[],fromSources:[]};ie.fromSources=function(Mt,xt){if(!xt||0===xt.length)return Mt;var Jt=[];return xt.forEach(function(Yt){-1<Mt.indexOf(Yt)&&Jt.push(Yt)}),0===Jt.length&&N(j),Jt}(e.FILESTACK_PICKER_OPTIONS_FROMSOURCES_MAX_SUPPORTED,ie.fromSources),ie.onOpen=function(dt){n.events.on("window.mouseup",function(xt){if(document.getElementById("__filestack-picker")&&n.helpers.isMobile())return xt.preventDefault(),xt.stopPropagation(),!1},!0),!1===n.events.trigger("filestack.filestackPickerOpened",[dt],!0)&&n.edit.on(),n.selection.get()},ie.onUploadDone=function(dt){return function(xt){if(typeof xt.filesUploaded<"u"){var Jt,Yt=I(xt.filesUploaded);try{var Gt,ln=function(){var Qe=Jt.value;if(H(Qe.mimetype)||Qe.mimetype.includes("image/jpeg")||Qe.mimetype.includes("image/png")||Qe.mimetype.includes("image/")||Qe.mimetype.includes("video/")||Qe.mimetype.includes("audio/mpeg")){Qe.mimetype.includes("image/")&&ne(!0),Qe.mimetype.includes("video/")&&ee();var Ft=function(zt){Qe.mimetype.includes("image")?zt.next().is("br")&&zt.next().remove():(zt.next()&&zt.next().is("br")&&zt.next().remove(),zt.prev()&&zt.prev().is("br")&&zt.prev().remove()),n.selection.setAfter(zt[0])};if(!T(xt)||Tt||ct||(Qe.mimetype.includes("ogg")?n.file.insert(Qe.url,Qe.filename,null):Qe.mimetype.includes("image")?(n.image.insert(Qe.url,!1,null,null),n.events.on("image.loaded",Ft)):Qe.mimetype.includes("video")?(n.events.on("video.inserted",Ft),n.video.insertHtmlVideo(Qe.url,null,null,null,null)):Qe.mimetype.includes("audio/mpeg")?(n.events.on("video.inserted",Ft),n.video.insertHtmlVideo(Qe.url,null,null,null,null,"audio")):H(Qe.mimetype)&&n.file.insert(Qe.url,Qe.filename,null)),Tt)return n.image.insert(Qe.url,!1,null,Tt),Tt=null,{v:void 0};if(ct)return n.video.insertHtmlVideo(Qe.url,!1,null,ct),ct=null,{v:void 0}}};for(Yt.s();!(Jt=Yt.n()).done;)if(Gt=ln())return Gt.v}catch(hn){Yt.e(hn)}finally{Yt.f()}}}(dt)},ie.onFileUploadFailed=M,ie.onClose=Z,ie.onCancel=R,n.opts.filestackOptions.pickerOptions=ie;var Ce=n.helpers.isMobile()&&!n.helpers.isWindowsPhone();if(n.events.on(Ce?"touchend":"click",function(Mt){var xt="IMG"===Mt.target.tagName,Jt="VIDEO"===Mt.target.tagName,Yt=Mt.target.src&&Mt.target.src.includes(e.FILE_STACK_URL_PART)&&!Mt.target.src.includes("blob:");xt?ne(Yt):Jt&&ee()},Ce),n.events.on("drop",function(){ne(!1),ee()},!0),n.opts.filestackOptions.uploadToFilestackOnly&&!n.opts.iframe&&!n.opts.fullPage){if(m&&v()&&A()){var ae=filestackDnD.init(m,n.el);ae&&ae.on("uploadFileFinish",function(dt){if(dt.files[0].mimetype.includes("image/")&&ne(!0),dt.files[0].mimetype.includes("video/")&&ee(),H(dt.files[0].mimetype)||dt.files[0].mimetype.includes("pdf")||dt.files[0].mimetype.includes("image/jpeg")||dt.files[0].mimetype.includes("image/png")||dt.files[0].mimetype.includes("image/")||dt.files[0].mimetype.includes("video/")||dt.files[0].name&&dt.files[0].name.includes(".ogg")){var Mt=function(Jt){n.popups.hide("filestackPlugin.error"),n.selection.setAfter(Jt[0])};dt.files[0].mimetype.includes("image")?T(dt)&&(n.image.insert(dt.data.url,!1),n.events.on("image.inserted",Mt)):dt.files[0].mimetype.includes("video")?(n.video.insertHtmlVideo(dt.data.url),n.events.on("video.inserted",Mt)):(dt.files[0].mimetype.includes("pdf")||H(dt.files[0].mimetype)||dt.files[0].name&&dt.files[0].name.includes(".ogg"))&&n.file.insert(dt.data.url,dt.data._file.name,null),n.popups.hide("filestackPlugin.error")}})}n.events.on("drop",function(dt){return m?v()?A()?(n.markers.remove(),n.markers.insertAtPoint(dt.originalEvent),n.$el.find(".fr-marker").replaceWith(e.MARKERS),0===n.$el.find(".fr-marker").length&&n.selection.setAtEnd(n.el),W("Image loading","",!0,{x:dt.originalEvent.x,y:dt.originalEvent.y})):W(B()+" not enabled. Do you want to enable?","openFilePicker"):(D(V[F]),n.popups.show("filestackPlugin.error",dt.originalEvent.x,dt.originalEvent.y)):(D(V[O]),n.popups.show("filestackPlugin.error",dt.originalEvent.x,dt.originalEvent.y)),dt.preventDefault(),dt.stopPropagation(),!1},!0)}var me=document.getElementById("insertImage-".concat(n.id));me&&me.addEventListener("mouseup",function(){var dt=!1;n.opts.imageInsertButtons=n.opts.imageInsertButtons.map(function(Mt){return"openFilePickerReplaceImageOnly"===Mt?(dt=!0,"openFilePickerImage"):Mt}),dt&&n.events.trigger("filestack-init")});var ke=document.getElementById("insertVideo-".concat(n.id));ke&&ke.addEventListener("mouseup",function(){var dt=!1;n.opts.videoInsertButtons=n.opts.videoInsertButtons.map(function(Mt){return"openFilePickerReplaceVideoOnly"===Mt?(dt=!0,"openFilePickerVideo"):Mt}),dt&&n.events.trigger("filestack-init-video")}),n.events.on("image.loaded",function(dt){(!dt[0].src.includes(e.FILE_STACK_URL_PART)||dt[0].src.includes(e.FILE_STACK_URL_PART)&&dt[0].src.includes("blob:"))&&setTimeout(function(){var Mt=document.querySelector("#filestackIcon-".concat(n.id));Mt&&Mt.parentNode.removeChild(Mt)},10)})}return n.events.on("filestack.imageTransformation.click",function(){!function(we){Tt=we;var Ce=n.image.get()[0].currentSrc||"",ae=filestack.init(C),me=new FilestackTransform(ae);me.setConfigKey("output.blob",!0),me.open(Ce).then(function(dt){ae.upload(dt).then(function(Mt){var xt=n.selection.save();void 0!==Ce&&(n.image.insert(Mt.url,!1,null,Tt),Tt=null,n.selection.restore(xt))}),ae.on("upload.error",function(){N(x)})}),n.events.on("keydown",function(){var dt=document.getElementsByClassName("fs-transforms-container");n.helpers.isMobile()&&dt&&dt[0].childNodes&&dt[0].childNodes.length&&(Tt=null)});var ke=n.button.getButtons('button[data-cmd="filestackIcon"]');me.on("canvas:save",function(){ke.removeClass("fr-filestack-active"),W("Image loading","",!0,{x:Tt.offset().left,y:Tt.offset().top+Tt.height()})}),me.on("canvas:cancel",function(){ke.removeClass("fr-filestack-active")})}(n.image.get())}),n.events.on("filestack.imageTransformation.error",function(){N(9)}),{_init:oe,showFilestackPopup:function(we,Ce,ae){if(!we)return!1;var me;if("openFilePicker"===we||"openFilePickerFile"===we?me=e.FILESTACK_PICKER_OPTIONS_MEDIA_MAX_SUPPORTED:"openFilePickerImageOnly"===we||"openFilePickerReplaceImageOnly"===we||"openFilePickerImage"===we?me=e.FILESTACK_PICKER_OPTIONS_IMAGE_ONLY_SUPPORTED:"openFilePickerVideoOnly"!==we&&"openFilePickerReplaceVideoOnly"!==we&&"openFilePickerVideo"!==we||(me=e.FILESTACK_PICKER_OPTIONS_VIDEO_ONLY_SUPPORTED),!C)return N(O,we),!1;if(!v())return N(F,we),!1;if(!A())return W(B()+" not enabled. Do you want to enable?",we),!1;if(!m&&0===!Object.keys(n.opts.filestackOptions).length)return N(10,we),!1;Ce&&(Tt=Ce),ae&&(ct=ae);var ke,dt=n.opts.filestackOptions.pickerOptions?Object.assign({},n.opts.filestackOptions.pickerOptions,{accept:n.opts.filestackOptions.pickerOptions.accept?n.opts.filestackOptions.pickerOptions.accept:[],fromSources:n.opts.filestackOptions.pickerOptions.fromSources?n.opts.filestackOptions.pickerOptions.fromSources:[]}):{accept:[],fromSources:[]};ke=n.opts.fileAllowedTypes&&1===n.opts.fileAllowedTypes.length&&"*"===n.opts.fileAllowedTypes[0]?e.FILESTACK_PICKER_OPTIONS_MEDIA_MAX_SUPPORTED:n.opts.fileAllowedTypes,0===dt.accept.length&&(dt.accept=e.FILESTACK_PICKER_OPTIONS_MEDIA_MAX_SUPPORTED);var Mt=e.FILESTACK_PICKER_OPTIONS_VIDEO_ONLY_SUPPORTED;n.opts.videoAllowedTypes&&(Mt=n.opts.videoAllowedTypes.map(function(Gt){return"mp3"===Gt?"audio/".concat(Gt):"video/".concat(Gt)})),"openFilePickerImageOnly"===we||"openFilePickerReplaceImageOnly"===we||"openFilePickerImage"===we?me=n.opts.imageAllowedTypes.map(function(Gt){return"image/".concat(Gt)}):"openFilePickerVideoOnly"===we||"openFilePickerReplaceVideoOnly"===we||"openFilePickerVideo"===we?me=Mt:"openFilePickerFile"===we&&(me=ke);var xt=dt.maxFiles;(Ce||ae)&&(xt=1);var Jt="openFilePicker"===we?function(ln,hn){if(!hn||0===hn.length)return ln;var Qe=[];return hn.forEach(function(Ft){-1<ln.indexOf(Ft)&&Qe.push(Ft)}),0===Qe.length&&N(6),Qe}(me,dt.accept):me,Yt=Object.assign({},dt,{accept:Jt,maxFiles:xt});try{m.picker(Yt).open(),n.popups.hideAll(),n.selection.save()}catch{0===Object.keys(n.opts.filestackOptions).length&&N(8,we)}},isBrowserSupported:v}},e.DefineIcon("filestackIcon",{ALT:"Open Filestack file picker",NAME:"filestack",SVG_KEY:"filestackIcon"}),e.DefineIcon("filestackIconAdd",{ALT:"Open Filestack file picker",NAME:"filestackAdd",SVG_KEY:"filestackIconAdd"}),e.DefineIcon("imageTransformations",{ALT:"Open Filestack image transformations",NAME:"imageTransformations",SVG_KEY:"imageTransformations"}),e.DefineIcon("imageFilestackOnly",{template:"svgMultiplePath",PATHS:'<path d="M11.1 15.8h7.7V5.7H5.1v4.2H3.4V5.7c0-.9.8-1.7 1.7-1.7h13.7c.9 0 1.7.8 1.7 1.7v10.1c0 .9-.8 1.7-1.7 1.7h-7.7v-1.7Zm0-2.5 2.6-3.4h.2l3.3 4.2h-6.1v-.8ZM8.9 6.9c.7 0 1.3.6 1.3 1.3s-.6 1.3-1.3 1.3-1.3-.6-1.3-1.3.6-1.3 1.3-1.3Z"/><path d="M11.1 17.5 8.7 20v-2.5h2.4Zm-4.9-1.6v.9h-.9v-.9h.9Zm4.9.9h-.9v-6H3.5V19h4.6v.9H2.5V9.8h8.6v7Zm-3.4-1.6H5.3v-.9h2.4v.9Zm.6-2.5v.9h-3v-.9h3Z"/>'}),e.DefineIcon("videoFilestackOnly",{template:"svgMultiplePath",PATHS:'<path d="m11 11.3 1 2.6h3.6V6.8h-9v3.6H4.8V6c0-.2.1-.5.3-.6s.4-.3.6-.3h10.8c.2 0 .5.1.6.3s.3.4.3.6v3.1l2.1-2c.3-.3.6-.3 1-.2.3 0 .6.5.6.8v5.5c0 .4-.2.7-.6.8-.3.1-.7 0-1-.2l-2.1-2v3.1c0 .2 0 .5-.3.6-.2.2-.4.3-.6.3H12V14l-1-2.7Z" /><path d="M11.1 17.5 8.7 20v-2.5h2.4Zm-4.9-1.6v.9h-.9v-.9h.9Zm4.9.9h-.9v-6H3.5V19h4.6v.9H2.5V9.8h8.6v7Zm-3.4-1.6H5.3v-.9h2.4v.9Zm.6-2.5v.9h-3v-.9h3Z"/>'}),e.RegisterCommand("openFilePicker",{type:"button",icon:"filestackIcon",title:"Open Filestack File Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePicker"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePicker")},plugin:"filestack"}),e.RegisterCommand("openFilePickerImageOnly",{type:"button",icon:"imageFilestackOnly",title:"Open Filestack Image Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerImageOnly"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerImageOnly",this.image&&this.image.get())},plugin:"filestack"}),e.RegisterCommand("openFilePickerImage",{type:"button",icon:"filestackIcon",title:"Open Filestack Image Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerImage"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerImage",this.image&&this.image.get())},plugin:"filestack"}),e.RegisterCommand("openFilePickerReplaceImageOnly",{type:"button",icon:"filestackIconAdd",title:"Open Filestack File Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerReplaceImageOnly"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerReplaceImageOnly",this.image&&this.image.get())},plugin:"filestack"}),e.RegisterCommand("openFilePickerVideoOnly",{type:"button",icon:"videoFilestackOnly",title:"Open Filestack Video Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerVideoOnly"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerVideoOnly",null,this.video&&this.video.get())},plugin:"filestack"}),e.RegisterCommand("openFilePickerVideo",{type:"button",icon:"filestackIcon",title:"Open Filestack Video Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerVideo"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerVideo",null,this.video&&this.video.get())},plugin:"filestack"}),e.RegisterCommand("openFilePickerReplaceVideoOnly",{type:"button",icon:"filestackIconAdd",title:"Open Filestack File Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerReplaceVideoOnly"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerReplaceVideoOnly",null,this.video&&this.video.get())},plugin:"filestack"}),e.RegisterCommand("filestackIcon",{type:"button",icon:"imageTransformations",title:"Image Transformations",plugin:"filestack",callback:function(){var n=!1,l=this.image.get(0)[0];l&&l.currentSrc&&(n=l.currentSrc.includes(e.FILE_STACK_URL_PART)&&!l.currentSrc.includes("blob:")),n?(this.button.getButtons('button[data-cmd="filestackIcon"]').addClass("fr-filestack-active"),this.events.trigger("filestack.imageTransformation.click")):this.events.trigger("filestack.imageTransformation.error")}}),e.RegisterCommand("openFilePickerFile",{type:"button",icon:"filestackIcon",title:"Open Filestack Upload File",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerFile"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerFile")},plugin:"filestack"})}(u(920))},4392:(_e,te,u)=>{var I=u(6792)(u(2776),"DataView");_e.exports=I},8352:(_e,te,u)=>{var e=u(4992),t=u(7708),I=u(8100),d=u(6544),P=u(6256);function L(k){var w=-1,re=null==k?0:k.length;for(this.clear();++w<re;){var ge=k[w];this.set(ge[0],ge[1])}}L.prototype.clear=e,L.prototype.delete=t,L.prototype.get=I,L.prototype.has=d,L.prototype.set=P,_e.exports=L},3500:(_e,te,u)=>{var e=u(2620),t=u(4843),I=u(9816),d=u(3688),P=u(7392);function L(k){var w=-1,re=null==k?0:k.length;for(this.clear();++w<re;){var ge=k[w];this.set(ge[0],ge[1])}}L.prototype.clear=e,L.prototype.delete=t,L.prototype.get=I,L.prototype.has=d,L.prototype.set=P,_e.exports=L},864:(_e,te,u)=>{var I=u(6792)(u(2776),"Map");_e.exports=I},4092:(_e,te,u)=>{var e=u(7732),t=u(4600),I=u(2528),d=u(7052),P=u(4136);function L(k){var w=-1,re=null==k?0:k.length;for(this.clear();++w<re;){var ge=k[w];this.set(ge[0],ge[1])}}L.prototype.clear=e,L.prototype.delete=t,L.prototype.get=I,L.prototype.has=d,L.prototype.set=P,_e.exports=L},8691:(_e,te,u)=>{var I=u(6792)(u(2776),"Promise");_e.exports=I},3144:(_e,te,u)=>{var I=u(6792)(u(2776),"Set");_e.exports=I},7920:(_e,te,u)=>{var e=u(4092),t=u(4176),I=u(7128);function d(P){var L=-1,k=null==P?0:P.length;for(this.__data__=new e;++L<k;)this.add(P[L])}d.prototype.add=d.prototype.push=t,d.prototype.has=I,_e.exports=d},9384:(_e,te,u)=>{var e=u(3500),t=u(776),I=u(8531),d=u(2884),P=u(1288),L=u(7808);function k(w){var re=this.__data__=new e(w);this.size=re.size}k.prototype.clear=t,k.prototype.delete=I,k.prototype.get=d,k.prototype.has=P,k.prototype.set=L,_e.exports=k},1824:(_e,te,u)=>{var e=u(2776);_e.exports=e.Symbol},6008:(_e,te,u)=>{var e=u(2776);_e.exports=e.Uint8Array},40:(_e,te,u)=>{var I=u(6792)(u(2776),"WeakMap");_e.exports=I},5988:_e=>{_e.exports=function te(u,e){for(var t=-1,I=null==u?0:u.length,d=0,P=[];++t<I;){var L=u[t];e(L,t,u)&&(P[d++]=L)}return P}},3640:(_e,te,u)=>{var e=u(344),t=u(4024),I=u(1980),d=u(1680),P=u(9300),L=u(8556),w=Object.prototype.hasOwnProperty;_e.exports=function re(ge,he){var Ae=I(ge),We=!Ae&&t(ge),Ze=!Ae&&!We&&d(ge),at=!Ae&&!We&&!Ze&&L(ge),it=Ae||We||Ze||at,Tt=it?e(ge.length,String):[],ct=Tt.length;for(var St in ge)(he||w.call(ge,St))&&(!it||!("length"==St||Ze&&("offset"==St||"parent"==St)||at&&("buffer"==St||"byteLength"==St||"byteOffset"==St)||P(St,ct)))&&Tt.push(St);return Tt}},6916:_e=>{_e.exports=function te(u,e){for(var t=-1,I=null==u?0:u.length,d=Array(I);++t<I;)d[t]=e(u[t],t,u);return d}},8820:_e=>{_e.exports=function te(u,e){for(var t=-1,I=e.length,d=u.length;++t<I;)u[d+t]=e[t];return u}},6192:_e=>{_e.exports=function te(u,e){for(var t=-1,I=null==u?0:u.length;++t<I;)if(e(u[t],t,u))return!0;return!1}},7136:(_e,te,u)=>{var e=u(5060);_e.exports=function t(I,d){for(var P=I.length;P--;)if(e(I[P][0],d))return P;return-1}},7552:(_e,te,u)=>{var e=u(4712),t=u(9196);_e.exports=function I(d,P){for(var L=0,k=(P=e(P,d)).length;null!=d&&L<k;)d=d[t(P[L++])];return L&&L==k?d:void 0}},8:(_e,te,u)=>{var e=u(8820),t=u(1980);_e.exports=function I(d,P,L){var k=P(d);return t(d)?k:e(k,L(d))}},6468:(_e,te,u)=>{var e=u(1824),t=u(6111),I=u(9716),L=e?e.toStringTag:void 0;_e.exports=function k(w){return null==w?void 0===w?"[object Undefined]":"[object Null]":L&&L in Object(w)?t(w):I(w)}},8091:_e=>{_e.exports=function te(u,e){return null!=u&&e in Object(u)}},8392:(_e,te,u)=>{var e=u(6468),t=u(1968);_e.exports=function d(P){return t(P)&&"[object Arguments]"==e(P)}},7468:(_e,te,u)=>{var e=u(948),t=u(1968);_e.exports=function I(d,P,L,k,w){return d===P||(null==d||null==P||!t(d)&&!t(P)?d!=d&&P!=P:e(d,P,L,k,I,w))}},948:(_e,te,u)=>{var e=u(9384),t=u(1496),I=u(7924),d=u(7872),P=u(8624),L=u(1980),k=u(1680),w=u(8556),ge="[object Arguments]",he="[object Array]",Ae="[object Object]",Ze=Object.prototype.hasOwnProperty;_e.exports=function at(it,Tt,ct,St,pt,yt){var Dt=L(it),r=L(Tt),g=Dt?he:P(it),J=r?he:P(Tt),n=(g=g==ge?Ae:g)==Ae,l=(J=J==ge?Ae:J)==Ae,m=g==J;if(m&&k(it)){if(!k(Tt))return!1;Dt=!0,n=!1}if(m&&!n)return yt||(yt=new e),Dt||w(it)?t(it,Tt,ct,St,pt,yt):I(it,Tt,g,ct,St,pt,yt);if(!(1&ct)){var h=n&&Ze.call(it,"__wrapped__"),O=l&&Ze.call(Tt,"__wrapped__");if(h||O){var x=h?it.value():it,F=O?Tt.value():Tt;return yt||(yt=new e),pt(x,F,ct,St,yt)}}return!!m&&(yt||(yt=new e),d(it,Tt,ct,St,pt,yt))}},3960:(_e,te,u)=>{var e=u(9384),t=u(7468);_e.exports=function P(L,k,w,re){var ge=w.length,he=ge,Ae=!re;if(null==L)return!he;for(L=Object(L);ge--;){var We=w[ge];if(Ae&&We[2]?We[1]!==L[We[0]]:!(We[0]in L))return!1}for(;++ge<he;){var Ze=(We=w[ge])[0],at=L[Ze],it=We[1];if(Ae&&We[2]){if(void 0===at&&!(Ze in L))return!1}else{var Tt=new e;if(re)var ct=re(at,it,Ze,L,k,Tt);if(!(void 0===ct?t(it,at,3,re,Tt):ct))return!1}}return!0}},5300:(_e,te,u)=>{var e=u(6504),t=u(912),I=u(7672),d=u(8504),L=/^\[object .+?Constructor\]$/,he=RegExp("^"+Function.prototype.toString.call(Object.prototype.hasOwnProperty).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");_e.exports=function Ae(We){return!(!I(We)||t(We))&&(e(We)?he:L).test(d(We))}},6928:(_e,te,u)=>{var e=u(6468),t=u(7080),I=u(1968),m={};m["[object Float32Array]"]=m["[object Float64Array]"]=m["[object Int8Array]"]=m["[object Int16Array]"]=m["[object Int32Array]"]=m["[object Uint8Array]"]=m["[object Uint8ClampedArray]"]=m["[object Uint16Array]"]=m["[object Uint32Array]"]=!0,m["[object Arguments]"]=m["[object Array]"]=m["[object ArrayBuffer]"]=m["[object Boolean]"]=m["[object DataView]"]=m["[object Date]"]=m["[object Error]"]=m["[object Function]"]=m["[object Map]"]=m["[object Number]"]=m["[object Object]"]=m["[object RegExp]"]=m["[object Set]"]=m["[object String]"]=m["[object WeakMap]"]=!1,_e.exports=function h(O){return I(O)&&t(O.length)&&!!m[e(O)]}},2392:(_e,te,u)=>{var e=u(6788),t=u(928),I=u(4656),d=u(1980),P=u(8720);_e.exports=function L(k){return"function"==typeof k?k:null==k?I:"object"==typeof k?d(k)?t(k[0],k[1]):e(k):P(k)}},8600:(_e,te,u)=>{var e=u(4860),t=u(3520),d=Object.prototype.hasOwnProperty;_e.exports=function P(L){if(!e(L))return t(L);var k=[];for(var w in Object(L))d.call(L,w)&&"constructor"!=w&&k.push(w);return k}},6788:(_e,te,u)=>{var e=u(3960),t=u(8491),I=u(1723);_e.exports=function d(P){var L=t(P);return 1==L.length&&L[0][2]?I(L[0][0],L[0][1]):function(k){return k===P||e(k,P,L)}}},928:(_e,te,u)=>{var e=u(7468),t=u(5352),I=u(9992),d=u(2380),P=u(640),L=u(1723),k=u(9196);_e.exports=function ge(he,Ae){return d(he)&&P(Ae)?L(k(he),Ae):function(We){var Ze=t(We,he);return void 0===Ze&&Ze===Ae?I(We,he):e(Ae,Ze,3)}}},6248:_e=>{_e.exports=function te(u){return function(e){return null==e?void 0:e[u]}}},3624:(_e,te,u)=>{var e=u(7552);_e.exports=function t(I){return function(d){return e(d,I)}}},2492:(_e,te,u)=>{var e=u(7444),t=u(9300),d=Array.prototype.splice;_e.exports=function P(L,k){for(var w=L?k.length:0,re=w-1;w--;){var ge=k[w];if(w==re||ge!==he){var he=ge;t(ge)?d.call(L,ge,1):e(L,ge)}}return L}},4272:_e=>{_e.exports=function te(u,e,t){var I=-1,d=u.length;e<0&&(e=-e>d?0:d+e),(t=t>d?d:t)<0&&(t+=d),d=e>t?0:t-e>>>0,e>>>=0;for(var P=Array(d);++I<d;)P[I]=u[I+e];return P}},344:_e=>{_e.exports=function te(u,e){for(var t=-1,I=Array(u);++t<u;)I[t]=e(t);return I}},6740:(_e,te,u)=>{var e=u(1824),t=u(6916),I=u(1980),d=u(4552),L=e?e.prototype:void 0,k=L?L.toString:void 0;_e.exports=function w(re){if("string"==typeof re)return re;if(I(re))return t(re,w)+"";if(d(re))return k?k.call(re):"";var ge=re+"";return"0"==ge&&1/re==-1/0?"-0":ge}},3020:_e=>{_e.exports=function te(u){return function(e){return u(e)}}},7444:(_e,te,u)=>{var e=u(4712),t=u(2096),I=u(9696),d=u(9196);_e.exports=function P(L,k){return k=e(k,L),null==(L=I(L,k))||delete L[d(t(k))]}},176:_e=>{_e.exports=function te(u,e){return u.has(e)}},4712:(_e,te,u)=>{var e=u(1980),t=u(2380),I=u(8132),d=u(7752);_e.exports=function P(L,k){return e(L)?L:t(L,k)?[L]:I(d(L))}},2648:(_e,te,u)=>{var e=u(2776);_e.exports=e["__core-js_shared__"]},1496:(_e,te,u)=>{var e=u(7920),t=u(6192),I=u(176);_e.exports=function L(k,w,re,ge,he,Ae){var We=1&re,Ze=k.length,at=w.length;if(Ze!=at&&!(We&&at>Ze))return!1;var it=Ae.get(k),Tt=Ae.get(w);if(it&&Tt)return it==w&&Tt==k;var ct=-1,St=!0,pt=2&re?new e:void 0;for(Ae.set(k,w),Ae.set(w,k);++ct<Ze;){var yt=k[ct],Dt=w[ct];if(ge)var r=We?ge(Dt,yt,ct,w,k,Ae):ge(yt,Dt,ct,k,w,Ae);if(void 0!==r){if(r)continue;St=!1;break}if(pt){if(!t(w,function(g,J){if(!I(pt,J)&&(yt===g||he(yt,g,re,ge,Ae)))return pt.push(J)})){St=!1;break}}else if(yt!==Dt&&!he(yt,Dt,re,ge,Ae)){St=!1;break}}return Ae.delete(k),Ae.delete(w),St}},7924:(_e,te,u)=>{var e=u(1824),t=u(6008),I=u(5060),d=u(1496),P=u(9424),L=u(5032),pt=e?e.prototype:void 0,yt=pt?pt.valueOf:void 0;_e.exports=function Dt(r,g,J,n,l,m,h){switch(J){case"[object DataView]":if(r.byteLength!=g.byteLength||r.byteOffset!=g.byteOffset)return!1;r=r.buffer,g=g.buffer;case"[object ArrayBuffer]":return!(r.byteLength!=g.byteLength||!m(new t(r),new t(g)));case"[object Boolean]":case"[object Date]":case"[object Number]":return I(+r,+g);case"[object Error]":return r.name==g.name&&r.message==g.message;case"[object RegExp]":case"[object String]":return r==g+"";case"[object Map]":var O=P;case"[object Set]":if(O||(O=L),r.size!=g.size&&!(1&n))return!1;var F=h.get(r);if(F)return F==g;n|=2,h.set(r,g);var $=d(O(r),O(g),n,l,m,h);return h.delete(r),$;case"[object Symbol]":if(yt)return yt.call(r)==yt.call(g)}return!1}},7872:(_e,te,u)=>{var e=u(8976),d=Object.prototype.hasOwnProperty;_e.exports=function P(L,k,w,re,ge,he){var Ae=1&w,We=e(L),Ze=We.length;if(Ze!=e(k).length&&!Ae)return!1;for(var Tt=Ze;Tt--;){var ct=We[Tt];if(!(Ae?ct in k:d.call(k,ct)))return!1}var St=he.get(L),pt=he.get(k);if(St&&pt)return St==k&&pt==L;var yt=!0;he.set(L,k),he.set(k,L);for(var Dt=Ae;++Tt<Ze;){var r=L[ct=We[Tt]],g=k[ct];if(re)var J=Ae?re(g,r,ct,k,L,he):re(r,g,ct,L,k,he);if(!(void 0===J?r===g||ge(r,g,w,re,he):J)){yt=!1;break}Dt||(Dt="constructor"==ct)}if(yt&&!Dt){var n=L.constructor,l=k.constructor;n!=l&&"constructor"in L&&"constructor"in k&&!("function"==typeof n&&n instanceof n&&"function"==typeof l&&l instanceof l)&&(yt=!1)}return he.delete(L),he.delete(k),yt}},8920:_e=>{var te="object"==typeof global&&global&&global.Object===Object&&global;_e.exports=te},8976:(_e,te,u)=>{var e=u(8),t=u(8220),I=u(1971);_e.exports=function d(P){return e(P,I,t)}},6064:(_e,te,u)=>{var e=u(6400);_e.exports=function t(I,d){var P=I.__data__;return e(d)?P["string"==typeof d?"string":"hash"]:P.map}},8491:(_e,te,u)=>{var e=u(640),t=u(1971);_e.exports=function I(d){for(var P=t(d),L=P.length;L--;){var k=P[L],w=d[k];P[L]=[k,w,e(w)]}return P}},6792:(_e,te,u)=>{var e=u(5300),t=u(5376);_e.exports=function I(d,P){var L=t(d,P);return e(L)?L:void 0}},6111:(_e,te,u)=>{var e=u(1824),t=Object.prototype,I=t.hasOwnProperty,d=t.toString,P=e?e.toStringTag:void 0;_e.exports=function L(k){var w=I.call(k,P),re=k[P];try{k[P]=void 0;var ge=!0}catch{}var he=d.call(k);return ge&&(w?k[P]=re:delete k[P]),he}},8220:(_e,te,u)=>{var e=u(5988),t=u(9812),d=Object.prototype.propertyIsEnumerable,P=Object.getOwnPropertySymbols;_e.exports=P?function(k){return null==k?[]:(k=Object(k),e(P(k),function(w){return d.call(k,w)}))}:t},8624:(_e,te,u)=>{var e=u(4392),t=u(864),I=u(8691),d=u(3144),P=u(40),L=u(6468),k=u(8504),w="[object Map]",ge="[object Promise]",he="[object Set]",Ae="[object WeakMap]",We="[object DataView]",Ze=k(e),at=k(t),it=k(I),Tt=k(d),ct=k(P),St=L;(e&&St(new e(new ArrayBuffer(1)))!=We||t&&St(new t)!=w||I&&St(I.resolve())!=ge||d&&St(new d)!=he||P&&St(new P)!=Ae)&&(St=function(pt){var yt=L(pt),Dt="[object Object]"==yt?pt.constructor:void 0,r=Dt?k(Dt):"";if(r)switch(r){case Ze:return We;case at:return w;case it:return ge;case Tt:return he;case ct:return Ae}return yt}),_e.exports=St},5376:_e=>{_e.exports=function te(u,e){return null==u?void 0:u[e]}},3756:(_e,te,u)=>{var e=u(4712),t=u(4024),I=u(1980),d=u(9300),P=u(7080),L=u(9196);_e.exports=function k(w,re,ge){for(var he=-1,Ae=(re=e(re,w)).length,We=!1;++he<Ae;){var Ze=L(re[he]);if(!(We=null!=w&&ge(w,Ze)))break;w=w[Ze]}return We||++he!=Ae?We:!!(Ae=null==w?0:w.length)&&P(Ae)&&d(Ze,Ae)&&(I(w)||t(w))}},4992:(_e,te,u)=>{var e=u(7411);_e.exports=function t(){this.__data__=e?e(null):{},this.size=0}},7708:_e=>{_e.exports=function te(u){var e=this.has(u)&&delete this.__data__[u];return this.size-=e?1:0,e}},8100:(_e,te,u)=>{var e=u(7411),d=Object.prototype.hasOwnProperty;_e.exports=function P(L){var k=this.__data__;if(e){var w=k[L];return"__lodash_hash_undefined__"===w?void 0:w}return d.call(k,L)?k[L]:void 0}},6544:(_e,te,u)=>{var e=u(7411),I=Object.prototype.hasOwnProperty;_e.exports=function d(P){var L=this.__data__;return e?void 0!==L[P]:I.call(L,P)}},6256:(_e,te,u)=>{var e=u(7411);_e.exports=function I(d,P){var L=this.__data__;return this.size+=this.has(d)?0:1,L[d]=e&&void 0===P?"__lodash_hash_undefined__":P,this}},9300:_e=>{var u=/^(?:0|[1-9]\d*)$/;_e.exports=function e(t,I){var d=typeof t;return!!(I=null==I?9007199254740991:I)&&("number"==d||"symbol"!=d&&u.test(t))&&t>-1&&t%1==0&&t<I}},2380:(_e,te,u)=>{var e=u(1980),t=u(4552),I=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,d=/^\w*$/;_e.exports=function P(L,k){if(e(L))return!1;var w=typeof L;return!("number"!=w&&"symbol"!=w&&"boolean"!=w&&null!=L&&!t(L))||d.test(L)||!I.test(L)||null!=k&&L in Object(k)}},6400:_e=>{_e.exports=function te(u){var e=typeof u;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==u:null===u}},912:(_e,te,u)=>{var d,e=u(2648),t=(d=/[^.]+$/.exec(e&&e.keys&&e.keys.IE_PROTO||""))?"Symbol(src)_1."+d:"";_e.exports=function I(d){return!!t&&t in d}},4860:_e=>{var te=Object.prototype;_e.exports=function u(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||te)}},640:(_e,te,u)=>{var e=u(7672);_e.exports=function t(I){return I==I&&!e(I)}},2620:_e=>{_e.exports=function te(){this.__data__=[],this.size=0}},4843:(_e,te,u)=>{var e=u(7136),I=Array.prototype.splice;_e.exports=function d(P){var L=this.__data__,k=e(L,P);return!(k<0||(k==L.length-1?L.pop():I.call(L,k,1),--this.size,0))}},9816:(_e,te,u)=>{var e=u(7136);_e.exports=function t(I){var d=this.__data__,P=e(d,I);return P<0?void 0:d[P][1]}},3688:(_e,te,u)=>{var e=u(7136);_e.exports=function t(I){return e(this.__data__,I)>-1}},7392:(_e,te,u)=>{var e=u(7136);_e.exports=function t(I,d){var P=this.__data__,L=e(P,I);return L<0?(++this.size,P.push([I,d])):P[L][1]=d,this}},7732:(_e,te,u)=>{var e=u(8352),t=u(3500),I=u(864);_e.exports=function d(){this.size=0,this.__data__={hash:new e,map:new(I||t),string:new e}}},4600:(_e,te,u)=>{var e=u(6064);_e.exports=function t(I){var d=e(this,I).delete(I);return this.size-=d?1:0,d}},2528:(_e,te,u)=>{var e=u(6064);_e.exports=function t(I){return e(this,I).get(I)}},7052:(_e,te,u)=>{var e=u(6064);_e.exports=function t(I){return e(this,I).has(I)}},4136:(_e,te,u)=>{var e=u(6064);_e.exports=function t(I,d){var P=e(this,I),L=P.size;return P.set(I,d),this.size+=P.size==L?0:1,this}},9424:_e=>{_e.exports=function te(u){var e=-1,t=Array(u.size);return u.forEach(function(I,d){t[++e]=[d,I]}),t}},1723:_e=>{_e.exports=function te(u,e){return function(t){return null!=t&&t[u]===e&&(void 0!==e||u in Object(t))}}},8752:(_e,te,u)=>{var e=u(5368);_e.exports=function I(d){var P=e(d,function(k){return 500===L.size&&L.clear(),k}),L=P.cache;return P}},7411:(_e,te,u)=>{var t=u(6792)(Object,"create");_e.exports=t},3520:(_e,te,u)=>{var t=u(4080)(Object.keys,Object);_e.exports=t},592:(_e,te,u)=>{_e=u.nmd(_e);var e=u(8920),t=te&&!te.nodeType&&te,I=t&&_e&&!_e.nodeType&&_e,P=I&&I.exports===t&&e.process,L=function(){try{return I&&I.require&&I.require("util").types||P&&P.binding&&P.binding("util")}catch{}}();_e.exports=L},9716:_e=>{var u=Object.prototype.toString;_e.exports=function e(t){return u.call(t)}},4080:_e=>{_e.exports=function te(u,e){return function(t){return u(e(t))}}},9696:(_e,te,u)=>{var e=u(7552),t=u(4272);_e.exports=function I(d,P){return P.length<2?d:e(d,t(P,0,-1))}},2776:(_e,te,u)=>{var e=u(8920),t="object"==typeof self&&self&&self.Object===Object&&self,I=e||t||Function("return this")();_e.exports=I},4176:_e=>{_e.exports=function u(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},7128:_e=>{_e.exports=function te(u){return this.__data__.has(u)}},5032:_e=>{_e.exports=function te(u){var e=-1,t=Array(u.size);return u.forEach(function(I){t[++e]=I}),t}},776:(_e,te,u)=>{var e=u(3500);_e.exports=function t(){this.__data__=new e,this.size=0}},8531:_e=>{_e.exports=function te(u){var e=this.__data__,t=e.delete(u);return this.size=e.size,t}},2884:_e=>{_e.exports=function te(u){return this.__data__.get(u)}},1288:_e=>{_e.exports=function te(u){return this.__data__.has(u)}},7808:(_e,te,u)=>{var e=u(3500),t=u(864),I=u(4092);_e.exports=function P(L,k){var w=this.__data__;if(w instanceof e){var re=w.__data__;if(!t||re.length<199)return re.push([L,k]),this.size=++w.size,this;w=this.__data__=new I(re)}return w.set(L,k),this.size=w.size,this}},8132:(_e,te,u)=>{var e=u(8752),t=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,I=/\\(\\)?/g,d=e(function(P){var L=[];return 46===P.charCodeAt(0)&&L.push(""),P.replace(t,function(k,w,re,ge){L.push(re?ge.replace(I,"$1"):w||k)}),L});_e.exports=d},9196:(_e,te,u)=>{var e=u(4552);_e.exports=function I(d){if("string"==typeof d||e(d))return d;var P=d+"";return"0"==P&&1/d==-1/0?"-0":P}},8504:_e=>{var u=Function.prototype.toString;_e.exports=function e(t){if(null!=t){try{return u.call(t)}catch{}try{return t+""}catch{}}return""}},5060:_e=>{_e.exports=function te(u,e){return u===e||u!=u&&e!=e}},5352:(_e,te,u)=>{var e=u(7552);_e.exports=function t(I,d,P){var L=null==I?void 0:e(I,d);return void 0===L?P:L}},9992:(_e,te,u)=>{var e=u(8091),t=u(3756);_e.exports=function I(d,P){return null!=d&&t(d,P,e)}},4656:_e=>{_e.exports=function te(u){return u}},4024:(_e,te,u)=>{var e=u(8392),t=u(1968),I=Object.prototype,d=I.hasOwnProperty,P=I.propertyIsEnumerable,L=e(function(){return arguments}())?e:function(k){return t(k)&&d.call(k,"callee")&&!P.call(k,"callee")};_e.exports=L},1980:_e=>{_e.exports=Array.isArray},7432:(_e,te,u)=>{var e=u(6504),t=u(7080);_e.exports=function I(d){return null!=d&&t(d.length)&&!e(d)}},1680:(_e,te,u)=>{_e=u.nmd(_e);var e=u(2776),t=u(9392),I=te&&!te.nodeType&&te,d=I&&_e&&!_e.nodeType&&_e,L=d&&d.exports===I?e.Buffer:void 0;_e.exports=(L?L.isBuffer:void 0)||t},4572:(_e,te,u)=>{var e=u(7468);_e.exports=function t(I,d){return e(I,d)}},6504:(_e,te,u)=>{var e=u(6468),t=u(7672);_e.exports=function k(w){if(!t(w))return!1;var re=e(w);return"[object Function]"==re||"[object GeneratorFunction]"==re||"[object AsyncFunction]"==re||"[object Proxy]"==re}},7080:_e=>{_e.exports=function u(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},860:_e=>{_e.exports=function te(u){return null==u}},7672:_e=>{_e.exports=function te(u){var e=typeof u;return null!=u&&("object"==e||"function"==e)}},1968:_e=>{_e.exports=function te(u){return null!=u&&"object"==typeof u}},4552:(_e,te,u)=>{var e=u(6468),t=u(1968);_e.exports=function d(P){return"symbol"==typeof P||t(P)&&"[object Symbol]"==e(P)}},8556:(_e,te,u)=>{var e=u(6928),t=u(3020),I=u(592),d=I&&I.isTypedArray,P=d?t(d):e;_e.exports=P},1971:(_e,te,u)=>{var e=u(3640),t=u(8600),I=u(7432);_e.exports=function d(P){return I(P)?e(P):t(P)}},2096:_e=>{_e.exports=function te(u){var e=null==u?0:u.length;return e?u[e-1]:void 0}},5368:(_e,te,u)=>{var e=u(4092);function I(d,P){if("function"!=typeof d||null!=P&&"function"!=typeof P)throw new TypeError("Expected a function");var L=function(){var k=arguments,w=P?P.apply(this,k):k[0],re=L.cache;if(re.has(w))return re.get(w);var ge=d.apply(this,k);return L.cache=re.set(w,ge)||re,ge};return L.cache=new(I.Cache||e),L}I.Cache=e,_e.exports=I},8720:(_e,te,u)=>{var e=u(6248),t=u(3624),I=u(2380),d=u(9196);_e.exports=function P(L){return I(L)?e(d(L)):t(L)}},5896:(_e,te,u)=>{var e=u(2392),t=u(2492);_e.exports=function I(d,P){var L=[];if(!d||!d.length)return L;var k=-1,w=[],re=d.length;for(P=e(P,3);++k<re;){var ge=d[k];P(ge,k,d)&&(L.push(ge),w.push(k))}return t(d,w),L}},9812:_e=>{_e.exports=function te(){return[]}},9392:_e=>{_e.exports=function te(){return!1}},7752:(_e,te,u)=>{var e=u(6740);_e.exports=function t(I){return null==I?"":e(I)}},388:(_e,te,u)=>{var e=u(7752),t=0;_e.exports=function I(d){var P=++t;return e(d)+P}},3660:function(_e,te,u){!function(e){"use strict";function I(L,k,w){return"m"===w?k?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":L+" "+function t(L,k){var w=L.split("_");return k%10==1&&k%100!=11?w[0]:k%10>=2&&k%10<=4&&(k%100<10||k%100>=20)?w[1]:w[2]}({ss:k?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:k?"\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442":"\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",hh:"\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",ww:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043d\u0435\u0434\u0435\u043b\u0438_\u043d\u0435\u0434\u0435\u043b\u044c",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",yy:"\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442"}[w],+L)}var d=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i];e.defineLocale("ru",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u044f_\u0444\u0435\u0432\u0440\u0430\u043b\u044f_\u043c\u0430\u0440\u0442\u0430_\u0430\u043f\u0440\u0435\u043b\u044f_\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f_\u043e\u043a\u0442\u044f\u0431\u0440\u044f_\u043d\u043e\u044f\u0431\u0440\u044f_\u0434\u0435\u043a\u0430\u0431\u0440\u044f".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_")},monthsShort:{format:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_"),standalone:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_")},weekdays:{standalone:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430".split("_"),format:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443".split("_"),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?] ?dddd/},weekdaysShort:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),monthsParse:d,longMonthsParse:d,shortMonthsParse:d,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",nextWeek:function(L){if(L.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd, [\u0432] LT"}},lastWeek:function(L){if(L.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd, [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:I,m:I,mm:I,h:"\u0447\u0430\u0441",hh:I,d:"\u0434\u0435\u043d\u044c",dd:I,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:I,M:"\u043c\u0435\u0441\u044f\u0446",MM:I,y:"\u0433\u043e\u0434",yy:I},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(L){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(L)},meridiem:function(L,k,w){return L<4?"\u043d\u043e\u0447\u0438":L<12?"\u0443\u0442\u0440\u0430":L<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(L,k){switch(k){case"M":case"d":case"DDD":return L+"-\u0439";case"D":return L+"-\u0433\u043e";case"w":case"W":return L+"-\u044f";default:return L}},week:{dow:1,doy:4}})}(u(2864))},1371:function(_e,te,u){!function(e){"use strict";function I(k,w,re){return"m"===re?w?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===re?w?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":k+" "+function t(k,w){var re=k.split("_");return w%10==1&&w%100!=11?re[0]:w%10>=2&&w%10<=4&&(w%100<10||w%100>=20)?re[1]:re[2]}({ss:w?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434",mm:w?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d",hh:w?"\u0433\u043e\u0434\u0438\u043d\u0430_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d":"\u0433\u043e\u0434\u0438\u043d\u0443_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u043d\u0456\u0432",MM:"\u043c\u0456\u0441\u044f\u0446\u044c_\u043c\u0456\u0441\u044f\u0446\u0456_\u043c\u0456\u0441\u044f\u0446\u0456\u0432",yy:"\u0440\u0456\u043a_\u0440\u043e\u043a\u0438_\u0440\u043e\u043a\u0456\u0432"}[re],+k)}function P(k){return function(){return k+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}e.defineLocale("uk",{months:{format:"\u0441\u0456\u0447\u043d\u044f_\u043b\u044e\u0442\u043e\u0433\u043e_\u0431\u0435\u0440\u0435\u0437\u043d\u044f_\u043a\u0432\u0456\u0442\u043d\u044f_\u0442\u0440\u0430\u0432\u043d\u044f_\u0447\u0435\u0440\u0432\u043d\u044f_\u043b\u0438\u043f\u043d\u044f_\u0441\u0435\u0440\u043f\u043d\u044f_\u0432\u0435\u0440\u0435\u0441\u043d\u044f_\u0436\u043e\u0432\u0442\u043d\u044f_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430_\u0433\u0440\u0443\u0434\u043d\u044f".split("_"),standalone:"\u0441\u0456\u0447\u0435\u043d\u044c_\u043b\u044e\u0442\u0438\u0439_\u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c_\u043a\u0432\u0456\u0442\u0435\u043d\u044c_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u0435\u0440\u0432\u0435\u043d\u044c_\u043b\u0438\u043f\u0435\u043d\u044c_\u0441\u0435\u0440\u043f\u0435\u043d\u044c_\u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c_\u0436\u043e\u0432\u0442\u0435\u043d\u044c_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434_\u0433\u0440\u0443\u0434\u0435\u043d\u044c".split("_")},monthsShort:"\u0441\u0456\u0447_\u043b\u044e\u0442_\u0431\u0435\u0440_\u043a\u0432\u0456\u0442_\u0442\u0440\u0430\u0432_\u0447\u0435\u0440\u0432_\u043b\u0438\u043f_\u0441\u0435\u0440\u043f_\u0432\u0435\u0440_\u0436\u043e\u0432\u0442_\u043b\u0438\u0441\u0442_\u0433\u0440\u0443\u0434".split("_"),weekdays:function d(k,w){var re={nominative:"\u043d\u0435\u0434\u0456\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044f_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),accusative:"\u043d\u0435\u0434\u0456\u043b\u044e_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044e_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),genitive:"\u043d\u0435\u0434\u0456\u043b\u0456_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043a\u0430_\u0432\u0456\u0432\u0442\u043e\u0440\u043a\u0430_\u0441\u0435\u0440\u0435\u0434\u0438_\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u0456_\u0441\u0443\u0431\u043e\u0442\u0438".split("_")};return!0===k?re.nominative.slice(1,7).concat(re.nominative.slice(0,1)):k?re[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(w)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(w)?"genitive":"nominative"][k.day()]:re.nominative},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0440.",LLL:"D MMMM YYYY \u0440., HH:mm",LLLL:"dddd, D MMMM YYYY \u0440., HH:mm"},calendar:{sameDay:P("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:P("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:P("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:P("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return P("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return P("[\u041c\u0438\u043d\u0443\u043b\u043e\u0433\u043e] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"%s \u0442\u043e\u043c\u0443",s:"\u0434\u0435\u043a\u0456\u043b\u044c\u043a\u0430 \u0441\u0435\u043a\u0443\u043d\u0434",ss:I,m:I,mm:I,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:I,d:"\u0434\u0435\u043d\u044c",dd:I,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:I,y:"\u0440\u0456\u043a",yy:I},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(k){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(k)},meridiem:function(k,w,re){return k<4?"\u043d\u043e\u0447\u0456":k<12?"\u0440\u0430\u043d\u043a\u0443":k<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(k,w){switch(w){case"M":case"d":case"DDD":case"w":case"W":return k+"-\u0439";case"D":return k+"-\u0433\u043e";default:return k}},week:{dow:1,doy:7}})}(u(2864))},2864:function(_e,te,u){(_e=u.nmd(_e)).exports=function(){"use strict";var e,it;function t(){return e.apply(null,arguments)}function d(y){return y instanceof Array||"[object Array]"===Object.prototype.toString.call(y)}function P(y){return null!=y&&"[object Object]"===Object.prototype.toString.call(y)}function L(y,K){return Object.prototype.hasOwnProperty.call(y,K)}function k(y){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(y).length;var K;for(K in y)if(L(y,K))return!1;return!0}function w(y){return void 0===y}function re(y){return"number"==typeof y||"[object Number]"===Object.prototype.toString.call(y)}function ge(y){return y instanceof Date||"[object Date]"===Object.prototype.toString.call(y)}function he(y,K){var Le,ye=[],ft=y.length;for(Le=0;Le<ft;++Le)ye.push(K(y[Le],Le));return ye}function Ae(y,K){for(var ye in K)L(K,ye)&&(y[ye]=K[ye]);return L(K,"toString")&&(y.toString=K.toString),L(K,"valueOf")&&(y.valueOf=K.valueOf),y}function We(y,K,ye,Le){return Jr(y,K,ye,Le,!0).utc()}function at(y){return null==y._pf&&(y._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),y._pf}function Tt(y){var K=null,ye=!1,Le=y._d&&!isNaN(y._d.getTime());return Le&&(K=at(y),ye=it.call(K.parsedDateParts,function(ft){return null!=ft}),Le=K.overflow<0&&!K.empty&&!K.invalidEra&&!K.invalidMonth&&!K.invalidWeekday&&!K.weekdayMismatch&&!K.nullInput&&!K.invalidFormat&&!K.userInvalidated&&(!K.meridiem||K.meridiem&&ye),y._strict&&(Le=Le&&0===K.charsLeftOver&&0===K.unusedTokens.length&&void 0===K.bigHour)),null!=Object.isFrozen&&Object.isFrozen(y)?Le:(y._isValid=Le,y._isValid)}function ct(y){var K=We(NaN);return null!=y?Ae(at(K),y):at(K).userInvalidated=!0,K}it=Array.prototype.some?Array.prototype.some:function(y){var Le,K=Object(this),ye=K.length>>>0;for(Le=0;Le<ye;Le++)if(Le in K&&y.call(this,K[Le],Le,K))return!0;return!1};var St=t.momentProperties=[],pt=!1;function yt(y,K){var ye,Le,ft,sn=St.length;if(w(K._isAMomentObject)||(y._isAMomentObject=K._isAMomentObject),w(K._i)||(y._i=K._i),w(K._f)||(y._f=K._f),w(K._l)||(y._l=K._l),w(K._strict)||(y._strict=K._strict),w(K._tzm)||(y._tzm=K._tzm),w(K._isUTC)||(y._isUTC=K._isUTC),w(K._offset)||(y._offset=K._offset),w(K._pf)||(y._pf=at(K)),w(K._locale)||(y._locale=K._locale),sn>0)for(ye=0;ye<sn;ye++)w(ft=K[Le=St[ye]])||(y[Le]=ft);return y}function Dt(y){yt(this,y),this._d=new Date(null!=y._d?y._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===pt&&(pt=!0,t.updateOffset(this),pt=!1)}function r(y){return y instanceof Dt||null!=y&&null!=y._isAMomentObject}function g(y){!1===t.suppressDeprecationWarnings&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+y)}function J(y,K){var ye=!0;return Ae(function(){if(null!=t.deprecationHandler&&t.deprecationHandler(null,y),ye){var ft,sn,An,Le=[],bo=arguments.length;for(sn=0;sn<bo;sn++){if(ft="","object"==typeof arguments[sn]){for(An in ft+="\n["+sn+"] ",arguments[0])L(arguments[0],An)&&(ft+=An+": "+arguments[0][An]+", ");ft=ft.slice(0,-2)}else ft=arguments[sn];Le.push(ft)}g(y+"\nArguments: "+Array.prototype.slice.call(Le).join("")+"\n"+(new Error).stack),ye=!1}return K.apply(this,arguments)},K)}var F,n={};function l(y,K){null!=t.deprecationHandler&&t.deprecationHandler(y,K),n[y]||(g(K),n[y]=!0)}function m(y){return typeof Function<"u"&&y instanceof Function||"[object Function]"===Object.prototype.toString.call(y)}function O(y,K){var Le,ye=Ae({},y);for(Le in K)L(K,Le)&&(P(y[Le])&&P(K[Le])?(ye[Le]={},Ae(ye[Le],y[Le]),Ae(ye[Le],K[Le])):null!=K[Le]?ye[Le]=K[Le]:delete ye[Le]);for(Le in y)L(y,Le)&&!L(K,Le)&&P(y[Le])&&(ye[Le]=Ae({},ye[Le]));return ye}function x(y){null!=y&&this.set(y)}t.suppressDeprecationWarnings=!1,t.deprecationHandler=null,F=Object.keys?Object.keys:function(y){var K,ye=[];for(K in y)L(y,K)&&ye.push(K);return ye};function V(y,K,ye){var Le=""+Math.abs(y);return(y>=0?ye?"+":"":"-")+Math.pow(10,Math.max(0,K-Le.length)).toString().substr(1)+Le}var N=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,W=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,B={},D={};function A(y,K,ye,Le){var ft=Le;"string"==typeof Le&&(ft=function(){return this[Le]()}),y&&(D[y]=ft),K&&(D[K[0]]=function(){return V(ft.apply(this,arguments),K[1],K[2])}),ye&&(D[ye]=function(){return this.localeData().ordinal(ft.apply(this,arguments),y)})}function C(y){return y.match(/\[[\s\S]/)?y.replace(/^\[|\]$/g,""):y.replace(/\\/g,"")}function T(y,K){return y.isValid()?(K=Z(K,y.localeData()),B[K]=B[K]||function v(y){var ye,Le,K=y.match(N);for(ye=0,Le=K.length;ye<Le;ye++)K[ye]=D[K[ye]]?D[K[ye]]:C(K[ye]);return function(ft){var An,sn="";for(An=0;An<Le;An++)sn+=m(K[An])?K[An].call(ft,y):K[An];return sn}}(K),B[K](y)):y.localeData().invalidDate()}function Z(y,K){var ye=5;function Le(ft){return K.longDateFormat(ft)||ft}for(W.lastIndex=0;ye>=0&&W.test(y);)y=y.replace(W,Le),W.lastIndex=0,ye-=1;return y}var me={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function ke(y){return"string"==typeof y?me[y]||me[y.toLowerCase()]:void 0}function dt(y){var ye,Le,K={};for(Le in y)L(y,Le)&&(ye=ke(Le))&&(K[ye]=y[Le]);return K}var Mt={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};var $t,Jt=/\d/,Yt=/\d\d/,Gt=/\d{3}/,ln=/\d{4}/,hn=/[+-]?\d{6}/,Qe=/\d\d?/,Ft=/\d\d\d\d?/,mn=/\d\d\d\d\d\d?/,zt=/\d{1,3}/,rn=/\d{1,4}/,Se=/[+-]?\d{1,6}/,Ue=/\d+/,$e=/[+-]?\d+/,Pe=/Z|[+-]\d\d:?\d\d/gi,ot=/Z|[+-]\d\d(?::?\d\d)?/gi,Kt=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,dn=/^[1-9]\d?/,Tn=/^([1-9]\d|\d)/;function ut(y,K,ye){$t[y]=m(K)?K:function(Le,ft){return Le&&ye?ye:K}}function Ke(y,K){return L($t,y)?$t[y](K._strict,K._locale):new RegExp(function xe(y){return et(y.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(K,ye,Le,ft,sn){return ye||Le||ft||sn}))}(y))}function et(y){return y.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Ne(y){return y<0?Math.ceil(y)||0:Math.floor(y)}function Oe(y){var K=+y,ye=0;return 0!==K&&isFinite(K)&&(ye=Ne(K)),ye}$t={};var Fe={};function qe(y,K){var ye,ft,Le=K;for("string"==typeof y&&(y=[y]),re(K)&&(Le=function(sn,An){An[K]=Oe(sn)}),ft=y.length,ye=0;ye<ft;ye++)Fe[y[ye]]=Le}function Ot(y,K){qe(y,function(ye,Le,ft,sn){ft._w=ft._w||{},K(ye,ft._w,ft,sn)})}function Ct(y,K,ye){null!=K&&L(Fe,y)&&Fe[y](K,ye._a,ye,y)}function Rt(y){return y%4==0&&y%100!=0||y%400==0}var wt=0,ce=1,Ee=2,He=3,At=4,en=5,Zt=6,Ge=7,_t=8;function ht(y){return Rt(y)?366:365}A("Y",0,0,function(){var y=this.year();return y<=9999?V(y,4):"+"+y}),A(0,["YY",2],0,function(){return this.year()%100}),A(0,["YYYY",4],0,"year"),A(0,["YYYYY",5],0,"year"),A(0,["YYYYYY",6,!0],0,"year"),ut("Y",$e),ut("YY",Qe,Yt),ut("YYYY",rn,ln),ut("YYYYY",Se,hn),ut("YYYYYY",Se,hn),qe(["YYYYY","YYYYYY"],wt),qe("YYYY",function(y,K){K[wt]=2===y.length?t.parseTwoDigitYear(y):Oe(y)}),qe("YY",function(y,K){K[wt]=t.parseTwoDigitYear(y)}),qe("Y",function(y,K){K[wt]=parseInt(y,10)}),t.parseTwoDigitYear=function(y){return Oe(y)+(Oe(y)>68?1900:2e3)};var Me,vt=Ut("FullYear",!0);function Ut(y,K){return function(ye){return null!=ye?(Ye(this,y,ye),t.updateOffset(this,K),this):fe(this,y)}}function fe(y,K){if(!y.isValid())return NaN;var ye=y._d,Le=y._isUTC;switch(K){case"Milliseconds":return Le?ye.getUTCMilliseconds():ye.getMilliseconds();case"Seconds":return Le?ye.getUTCSeconds():ye.getSeconds();case"Minutes":return Le?ye.getUTCMinutes():ye.getMinutes();case"Hours":return Le?ye.getUTCHours():ye.getHours();case"Date":return Le?ye.getUTCDate():ye.getDate();case"Day":return Le?ye.getUTCDay():ye.getDay();case"Month":return Le?ye.getUTCMonth():ye.getMonth();case"FullYear":return Le?ye.getUTCFullYear():ye.getFullYear();default:return NaN}}function Ye(y,K,ye){var Le,ft,sn,An,bo;if(y.isValid()&&!isNaN(ye)){switch(Le=y._d,ft=y._isUTC,K){case"Milliseconds":return void(ft?Le.setUTCMilliseconds(ye):Le.setMilliseconds(ye));case"Seconds":return void(ft?Le.setUTCSeconds(ye):Le.setSeconds(ye));case"Minutes":return void(ft?Le.setUTCMinutes(ye):Le.setMinutes(ye));case"Hours":return void(ft?Le.setUTCHours(ye):Le.setHours(ye));case"Date":return void(ft?Le.setUTCDate(ye):Le.setDate(ye));case"FullYear":break;default:return}sn=ye,An=y.month(),bo=29!==(bo=y.date())||1!==An||Rt(sn)?bo:28,ft?Le.setUTCFullYear(sn,An,bo):Le.setFullYear(sn,An,bo)}}function Xe(y,K){if(isNaN(y)||isNaN(K))return NaN;var ye=function se(y,K){return(y%K+K)%K}(K,12);return y+=(K-ye)/12,1===ye?Rt(y)?29:28:31-ye%7%2}Me=Array.prototype.indexOf?Array.prototype.indexOf:function(y){var K;for(K=0;K<this.length;++K)if(this[K]===y)return K;return-1},A("M",["MM",2],"Mo",function(){return this.month()+1}),A("MMM",0,0,function(y){return this.localeData().monthsShort(this,y)}),A("MMMM",0,0,function(y){return this.localeData().months(this,y)}),ut("M",Qe,dn),ut("MM",Qe,Yt),ut("MMM",function(y,K){return K.monthsShortRegex(y)}),ut("MMMM",function(y,K){return K.monthsRegex(y)}),qe(["M","MM"],function(y,K){K[ce]=Oe(y)-1}),qe(["MMM","MMMM"],function(y,K,ye,Le){var ft=ye._locale.monthsParse(y,Le,ye._strict);null!=ft?K[ce]=ft:at(ye).invalidMonth=y});var rt="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),jt="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),gt=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Lt=Kt,Vt=Kt;function pn(y,K,ye){var Le,ft,sn,An=y.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],Le=0;Le<12;++Le)sn=We([2e3,Le]),this._shortMonthsParse[Le]=this.monthsShort(sn,"").toLocaleLowerCase(),this._longMonthsParse[Le]=this.months(sn,"").toLocaleLowerCase();return ye?"MMM"===K?-1!==(ft=Me.call(this._shortMonthsParse,An))?ft:null:-1!==(ft=Me.call(this._longMonthsParse,An))?ft:null:"MMM"===K?-1!==(ft=Me.call(this._shortMonthsParse,An))||-1!==(ft=Me.call(this._longMonthsParse,An))?ft:null:-1!==(ft=Me.call(this._longMonthsParse,An))||-1!==(ft=Me.call(this._shortMonthsParse,An))?ft:null}function Ln(y,K){if(!y.isValid())return y;if("string"==typeof K)if(/^\d+$/.test(K))K=Oe(K);else if(!re(K=y.localeData().monthsParse(K)))return y;var ye=K,Le=y.date();return Le=Le<29?Le:Math.min(Le,Xe(y.year(),ye)),y._isUTC?y._d.setUTCMonth(ye,Le):y._d.setMonth(ye,Le),y}function Fn(y){return null!=y?(Ln(this,y),t.updateOffset(this,!0),this):fe(this,"Month")}function eo(){function y(Go,ui){return ui.length-Go.length}var ft,sn,An,bo,K=[],ye=[],Le=[];for(ft=0;ft<12;ft++)sn=We([2e3,ft]),An=et(this.monthsShort(sn,"")),bo=et(this.months(sn,"")),K.push(An),ye.push(bo),Le.push(bo),Le.push(An);K.sort(y),ye.sort(y),Le.sort(y),this._monthsRegex=new RegExp("^("+Le.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+ye.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+K.join("|")+")","i")}function po(y,K,ye,Le,ft,sn,An){var bo;return y<100&&y>=0?(bo=new Date(y+400,K,ye,Le,ft,sn,An),isFinite(bo.getFullYear())&&bo.setFullYear(y)):bo=new Date(y,K,ye,Le,ft,sn,An),bo}function to(y){var K,ye;return y<100&&y>=0?((ye=Array.prototype.slice.call(arguments))[0]=y+400,K=new Date(Date.UTC.apply(null,ye)),isFinite(K.getUTCFullYear())&&K.setUTCFullYear(y)):K=new Date(Date.UTC.apply(null,arguments)),K}function ho(y,K,ye){var Le=7+K-ye;return-(7+to(y,0,Le).getUTCDay()-K)%7+Le-1}function So(y,K,ye,Le,ft){var Go,ui,bo=1+7*(K-1)+(7+ye-Le)%7+ho(y,Le,ft);return bo<=0?ui=ht(Go=y-1)+bo:bo>ht(y)?(Go=y+1,ui=bo-ht(y)):(Go=y,ui=bo),{year:Go,dayOfYear:ui}}function go(y,K,ye){var sn,An,Le=ho(y.year(),K,ye),ft=Math.floor((y.dayOfYear()-Le-1)/7)+1;return ft<1?sn=ft+Co(An=y.year()-1,K,ye):ft>Co(y.year(),K,ye)?(sn=ft-Co(y.year(),K,ye),An=y.year()+1):(An=y.year(),sn=ft),{week:sn,year:An}}function Co(y,K,ye){var Le=ho(y,K,ye),ft=ho(y+1,K,ye);return(ht(y)-Le+ft)/7}A("w",["ww",2],"wo","week"),A("W",["WW",2],"Wo","isoWeek"),ut("w",Qe,dn),ut("ww",Qe,Yt),ut("W",Qe,dn),ut("WW",Qe,Yt),Ot(["w","ww","W","WW"],function(y,K,ye,Le){K[Le.substr(0,1)]=Oe(y)});function wo(y,K){return y.slice(K,7).concat(y.slice(0,K))}A("d",0,"do","day"),A("dd",0,0,function(y){return this.localeData().weekdaysMin(this,y)}),A("ddd",0,0,function(y){return this.localeData().weekdaysShort(this,y)}),A("dddd",0,0,function(y){return this.localeData().weekdays(this,y)}),A("e",0,0,"weekday"),A("E",0,0,"isoWeekday"),ut("d",Qe),ut("e",Qe),ut("E",Qe),ut("dd",function(y,K){return K.weekdaysMinRegex(y)}),ut("ddd",function(y,K){return K.weekdaysShortRegex(y)}),ut("dddd",function(y,K){return K.weekdaysRegex(y)}),Ot(["dd","ddd","dddd"],function(y,K,ye,Le){var ft=ye._locale.weekdaysParse(y,Le,ye._strict);null!=ft?K.d=ft:at(ye).invalidWeekday=y}),Ot(["d","e","E"],function(y,K,ye,Le){K[Le]=Oe(y)});var Io="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Eo="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),De="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),lt=Kt,kt=Kt,Xt=Kt;function yn(y,K,ye){var Le,ft,sn,An=y.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],Le=0;Le<7;++Le)sn=We([2e3,1]).day(Le),this._minWeekdaysParse[Le]=this.weekdaysMin(sn,"").toLocaleLowerCase(),this._shortWeekdaysParse[Le]=this.weekdaysShort(sn,"").toLocaleLowerCase(),this._weekdaysParse[Le]=this.weekdays(sn,"").toLocaleLowerCase();return ye?"dddd"===K?-1!==(ft=Me.call(this._weekdaysParse,An))?ft:null:"ddd"===K?-1!==(ft=Me.call(this._shortWeekdaysParse,An))?ft:null:-1!==(ft=Me.call(this._minWeekdaysParse,An))?ft:null:"dddd"===K?-1!==(ft=Me.call(this._weekdaysParse,An))||-1!==(ft=Me.call(this._shortWeekdaysParse,An))||-1!==(ft=Me.call(this._minWeekdaysParse,An))?ft:null:"ddd"===K?-1!==(ft=Me.call(this._shortWeekdaysParse,An))||-1!==(ft=Me.call(this._weekdaysParse,An))||-1!==(ft=Me.call(this._minWeekdaysParse,An))?ft:null:-1!==(ft=Me.call(this._minWeekdaysParse,An))||-1!==(ft=Me.call(this._weekdaysParse,An))||-1!==(ft=Me.call(this._shortWeekdaysParse,An))?ft:null}function Wo(){function y(wr,ra){return ra.length-wr.length}var sn,An,bo,Go,ui,K=[],ye=[],Le=[],ft=[];for(sn=0;sn<7;sn++)An=We([2e3,1]).day(sn),bo=et(this.weekdaysMin(An,"")),Go=et(this.weekdaysShort(An,"")),ui=et(this.weekdays(An,"")),K.push(bo),ye.push(Go),Le.push(ui),ft.push(bo),ft.push(Go),ft.push(ui);K.sort(y),ye.sort(y),Le.sort(y),ft.sort(y),this._weekdaysRegex=new RegExp("^("+ft.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+Le.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+ye.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+K.join("|")+")","i")}function ro(){return this.hours()%12||12}function Oo(y,K){A(y,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),K)})}function Zo(y,K){return K._meridiemParse}A("H",["HH",2],0,"hour"),A("h",["hh",2],0,ro),A("k",["kk",2],0,function vo(){return this.hours()||24}),A("hmm",0,0,function(){return""+ro.apply(this)+V(this.minutes(),2)}),A("hmmss",0,0,function(){return""+ro.apply(this)+V(this.minutes(),2)+V(this.seconds(),2)}),A("Hmm",0,0,function(){return""+this.hours()+V(this.minutes(),2)}),A("Hmmss",0,0,function(){return""+this.hours()+V(this.minutes(),2)+V(this.seconds(),2)}),Oo("a",!0),Oo("A",!1),ut("a",Zo),ut("A",Zo),ut("H",Qe,Tn),ut("h",Qe,dn),ut("k",Qe,dn),ut("HH",Qe,Yt),ut("hh",Qe,Yt),ut("kk",Qe,Yt),ut("hmm",Ft),ut("hmmss",mn),ut("Hmm",Ft),ut("Hmmss",mn),qe(["H","HH"],He),qe(["k","kk"],function(y,K,ye){var Le=Oe(y);K[He]=24===Le?0:Le}),qe(["a","A"],function(y,K,ye){ye._isPm=ye._locale.isPM(y),ye._meridiem=y}),qe(["h","hh"],function(y,K,ye){K[He]=Oe(y),at(ye).bigHour=!0}),qe("hmm",function(y,K,ye){var Le=y.length-2;K[He]=Oe(y.substr(0,Le)),K[At]=Oe(y.substr(Le)),at(ye).bigHour=!0}),qe("hmmss",function(y,K,ye){var Le=y.length-4,ft=y.length-2;K[He]=Oe(y.substr(0,Le)),K[At]=Oe(y.substr(Le,2)),K[en]=Oe(y.substr(ft)),at(ye).bigHour=!0}),qe("Hmm",function(y,K,ye){var Le=y.length-2;K[He]=Oe(y.substr(0,Le)),K[At]=Oe(y.substr(Le))}),qe("Hmmss",function(y,K,ye){var Le=y.length-4,ft=y.length-2;K[He]=Oe(y.substr(0,Le)),K[At]=Oe(y.substr(Le,2)),K[en]=Oe(y.substr(ft))});var Bo=Ut("Hours",!0);var Ao,Yo={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:rt,monthsShort:jt,week:{dow:0,doy:6},weekdays:Io,weekdaysMin:De,weekdaysShort:Eo,meridiemParse:/[ap]\.?m?\.?/i},qn={},Kn={};function Do(y,K){var ye,Le=Math.min(y.length,K.length);for(ye=0;ye<Le;ye+=1)if(y[ye]!==K[ye])return ye;return Le}function co(y){return y&&y.toLowerCase().replace("_","-")}function ni(y){var K=null;if(void 0===qn[y]&&_e&&_e.exports&&function yi(y){return!(!y||!y.match("^[^/\\\\]*$"))}(y))try{K=Ao._abbr,u(5824)("./"+y),di(K)}catch{qn[y]=null}return qn[y]}function di(y,K){var ye;return y&&((ye=w(K)?Jo(y):Li(y,K))?Ao=ye:typeof console<"u"&&console.warn&&console.warn("Locale "+y+" not found. Did you forget to load it?")),Ao._abbr}function Li(y,K){if(null!==K){var ye,Le=Yo;if(K.abbr=y,null!=qn[y])l("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),Le=qn[y]._config;else if(null!=K.parentLocale)if(null!=qn[K.parentLocale])Le=qn[K.parentLocale]._config;else{if(null==(ye=ni(K.parentLocale)))return Kn[K.parentLocale]||(Kn[K.parentLocale]=[]),Kn[K.parentLocale].push({name:y,config:K}),null;Le=ye._config}return qn[y]=new x(O(Le,K)),Kn[y]&&Kn[y].forEach(function(ft){Li(ft.name,ft.config)}),di(y),qn[y]}return delete qn[y],null}function Jo(y){var K;if(y&&y._locale&&y._locale._abbr&&(y=y._locale._abbr),!y)return Ao;if(!d(y)){if(K=ni(y))return K;y=[y]}return function Oi(y){for(var ye,Le,ft,sn,K=0;K<y.length;){for(ye=(sn=co(y[K]).split("-")).length,Le=(Le=co(y[K+1]))?Le.split("-"):null;ye>0;){if(ft=ni(sn.slice(0,ye).join("-")))return ft;if(Le&&Le.length>=ye&&Do(sn,Le)>=ye-1)break;ye--}K++}return Ao}(y)}function ii(y){var K,ye=y._a;return ye&&-2===at(y).overflow&&(K=ye[ce]<0||ye[ce]>11?ce:ye[Ee]<1||ye[Ee]>Xe(ye[wt],ye[ce])?Ee:ye[He]<0||ye[He]>24||24===ye[He]&&(0!==ye[At]||0!==ye[en]||0!==ye[Zt])?He:ye[At]<0||ye[At]>59?At:ye[en]<0||ye[en]>59?en:ye[Zt]<0||ye[Zt]>999?Zt:-1,at(y)._overflowDayOfYear&&(K<wt||K>Ee)&&(K=Ee),at(y)._overflowWeeks&&-1===K&&(K=Ge),at(y)._overflowWeekday&&-1===K&&(K=_t),at(y).overflow=K),y}var Vi=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Mi=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Ei=/Z|[+-]\d\d(?::?\d\d)?/,wi=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],ur=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],la=/^\/?Date\((-?\d+)/i,dr=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,mi={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Yi(y){var K,ye,sn,An,bo,Go,Le=y._i,ft=Vi.exec(Le)||Mi.exec(Le),ui=wi.length,wr=ur.length;if(ft){for(at(y).iso=!0,K=0,ye=ui;K<ye;K++)if(wi[K][1].exec(ft[1])){An=wi[K][0],sn=!1!==wi[K][2];break}if(null==An)return void(y._isValid=!1);if(ft[3]){for(K=0,ye=wr;K<ye;K++)if(ur[K][1].exec(ft[3])){bo=(ft[2]||" ")+ur[K][0];break}if(null==bo)return void(y._isValid=!1)}if(!sn&&null!=bo)return void(y._isValid=!1);if(ft[4]){if(!Ei.exec(ft[4]))return void(y._isValid=!1);Go="Z"}y._f=An+(bo||"")+(Go||""),Re(y)}else y._isValid=!1}function Fi(y){var K=parseInt(y,10);return K<=49?2e3+K:K<=999?1900+K:K}function Cr(y){var ye,K=dr.exec(function qi(y){return y.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}(y._i));if(K){if(ye=function ls(y,K,ye,Le,ft,sn){var An=[Fi(y),jt.indexOf(K),parseInt(ye,10),parseInt(Le,10),parseInt(ft,10)];return sn&&An.push(parseInt(sn,10)),An}(K[4],K[3],K[2],K[5],K[6],K[7]),!function ca(y,K,ye){return!y||Eo.indexOf(y)===new Date(K[0],K[1],K[2]).getDay()||(at(ye).weekdayMismatch=!0,ye._isValid=!1,!1)}(K[1],ye,y))return;y._a=ye,y._tzm=function $a(y,K,ye){if(y)return mi[y];if(K)return 0;var Le=parseInt(ye,10),ft=Le%100;return(Le-ft)/100*60+ft}(K[8],K[9],K[10]),y._d=to.apply(null,y._a),y._d.setUTCMinutes(y._d.getUTCMinutes()-y._tzm),at(y).rfc2822=!0}else y._isValid=!1}function Pr(y,K,ye){return null!=y?y:null!=K?K:ye}function pe(y){var K,ye,ft,sn,An,Le=[];if(!y._d){for(ft=function Ie(y){var K=new Date(t.now());return y._useUTC?[K.getUTCFullYear(),K.getUTCMonth(),K.getUTCDate()]:[K.getFullYear(),K.getMonth(),K.getDate()]}(y),y._w&&null==y._a[Ee]&&null==y._a[ce]&&function mt(y){var K,ye,Le,ft,sn,An,bo,Go,ui;null!=(K=y._w).GG||null!=K.W||null!=K.E?(sn=1,An=4,ye=Pr(K.GG,y._a[wt],go(ko(),1,4).year),Le=Pr(K.W,1),((ft=Pr(K.E,1))<1||ft>7)&&(Go=!0)):(sn=y._locale._week.dow,An=y._locale._week.doy,ui=go(ko(),sn,An),ye=Pr(K.gg,y._a[wt],ui.year),Le=Pr(K.w,ui.week),null!=K.d?((ft=K.d)<0||ft>6)&&(Go=!0):null!=K.e?(ft=K.e+sn,(K.e<0||K.e>6)&&(Go=!0)):ft=sn),Le<1||Le>Co(ye,sn,An)?at(y)._overflowWeeks=!0:null!=Go?at(y)._overflowWeekday=!0:(bo=So(ye,Le,ft,sn,An),y._a[wt]=bo.year,y._dayOfYear=bo.dayOfYear)}(y),null!=y._dayOfYear&&(An=Pr(y._a[wt],ft[wt]),(y._dayOfYear>ht(An)||0===y._dayOfYear)&&(at(y)._overflowDayOfYear=!0),ye=to(An,0,y._dayOfYear),y._a[ce]=ye.getUTCMonth(),y._a[Ee]=ye.getUTCDate()),K=0;K<3&&null==y._a[K];++K)y._a[K]=Le[K]=ft[K];for(;K<7;K++)y._a[K]=Le[K]=null==y._a[K]?2===K?1:0:y._a[K];24===y._a[He]&&0===y._a[At]&&0===y._a[en]&&0===y._a[Zt]&&(y._nextDay=!0,y._a[He]=0),y._d=(y._useUTC?to:po).apply(null,Le),sn=y._useUTC?y._d.getUTCDay():y._d.getDay(),null!=y._tzm&&y._d.setUTCMinutes(y._d.getUTCMinutes()-y._tzm),y._nextDay&&(y._a[He]=24),y._w&&typeof y._w.d<"u"&&y._w.d!==sn&&(at(y).weekdayMismatch=!0)}}function Re(y){if(y._f!==t.ISO_8601)if(y._f!==t.RFC_2822){y._a=[],at(y).empty=!0;var ye,Le,ft,sn,An,ui,wr,K=""+y._i,bo=K.length,Go=0;for(wr=(ft=Z(y._f,y._locale).match(N)||[]).length,ye=0;ye<wr;ye++)(Le=(K.match(Ke(sn=ft[ye],y))||[])[0])&&((An=K.substr(0,K.indexOf(Le))).length>0&&at(y).unusedInput.push(An),K=K.slice(K.indexOf(Le)+Le.length),Go+=Le.length),D[sn]?(Le?at(y).empty=!1:at(y).unusedTokens.push(sn),Ct(sn,Le,y)):y._strict&&!Le&&at(y).unusedTokens.push(sn);at(y).charsLeftOver=bo-Go,K.length>0&&at(y).unusedInput.push(K),y._a[He]<=12&&!0===at(y).bigHour&&y._a[He]>0&&(at(y).bigHour=void 0),at(y).parsedDateParts=y._a.slice(0),at(y).meridiem=y._meridiem,y._a[He]=function Pt(y,K,ye){var Le;return null==ye?K:null!=y.meridiemHour?y.meridiemHour(K,ye):(null!=y.isPM&&((Le=y.isPM(ye))&&K<12&&(K+=12),!Le&&12===K&&(K=0)),K)}(y._locale,y._a[He],y._meridiem),null!==(ui=at(y).era)&&(y._a[wt]=y._locale.erasConvertYear(ui,y._a[wt])),pe(y),ii(y)}else Cr(y);else Yi(y)}function Ki(y){var K=y._i,ye=y._f;return y._locale=y._locale||Jo(y._l),null===K||void 0===ye&&""===K?ct({nullInput:!0}):("string"==typeof K&&(y._i=K=y._locale.preparse(K)),r(K)?new Dt(ii(K)):(ge(K)?y._d=K:d(ye)?function Wn(y){var K,ye,Le,ft,sn,An,bo=!1,Go=y._f.length;if(0===Go)return at(y).invalidFormat=!0,void(y._d=new Date(NaN));for(ft=0;ft<Go;ft++)sn=0,An=!1,K=yt({},y),null!=y._useUTC&&(K._useUTC=y._useUTC),K._f=y._f[ft],Re(K),Tt(K)&&(An=!0),sn+=at(K).charsLeftOver,sn+=10*at(K).unusedTokens.length,at(K).score=sn,bo?sn<Le&&(Le=sn,ye=K):(null==Le||sn<Le||An)&&(Le=sn,ye=K,An&&(bo=!0));Ae(y,ye||K)}(y):ye?Re(y):function Ir(y){var K=y._i;w(K)?y._d=new Date(t.now()):ge(K)?y._d=new Date(K.valueOf()):"string"==typeof K?function yr(y){var K=la.exec(y._i);null===K?(Yi(y),!1===y._isValid&&(delete y._isValid,Cr(y),!1===y._isValid&&(delete y._isValid,y._strict?y._isValid=!1:t.createFromInputFallback(y)))):y._d=new Date(+K[1])}(y):d(K)?(y._a=he(K.slice(0),function(ye){return parseInt(ye,10)}),pe(y)):P(K)?function To(y){if(!y._d){var K=dt(y._i);y._a=he([K.year,K.month,void 0===K.day?K.date:K.day,K.hour,K.minute,K.second,K.millisecond],function(Le){return Le&&parseInt(Le,10)}),pe(y)}}(y):re(K)?y._d=new Date(K):t.createFromInputFallback(y)}(y),Tt(y)||(y._d=null),y))}function Jr(y,K,ye,Le,ft){var sn={};return(!0===K||!1===K)&&(Le=K,K=void 0),(!0===ye||!1===ye)&&(Le=ye,ye=void 0),(P(y)&&k(y)||d(y)&&0===y.length)&&(y=void 0),sn._isAMomentObject=!0,sn._useUTC=sn._isUTC=ft,sn._l=ye,sn._i=y,sn._f=K,sn._strict=Le,function vi(y){var K=new Dt(ii(Ki(y)));return K._nextDay&&(K.add(1,"d"),K._nextDay=void 0),K}(sn)}function ko(y,K,ye,Le){return Jr(y,K,ye,Le,!1)}t.createFromInputFallback=J("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(y){y._d=new Date(y._i+(y._useUTC?" UTC":""))}),t.ISO_8601=function(){},t.RFC_2822=function(){};var Va=J("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var y=ko.apply(null,arguments);return this.isValid()&&y.isValid()?y<this?this:y:ct()}),fi=J("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var y=ko.apply(null,arguments);return this.isValid()&&y.isValid()?y>this?this:y:ct()});function lr(y,K){var ye,Le;if(1===K.length&&d(K[0])&&(K=K[0]),!K.length)return ko();for(ye=K[0],Le=1;Le<K.length;++Le)(!K[Le].isValid()||K[Le][y](ye))&&(ye=K[Le]);return ye}var Nr=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Fr(y){var K=dt(y),ye=K.year||0,Le=K.quarter||0,ft=K.month||0,sn=K.week||K.isoWeek||0,An=K.day||0,bo=K.hour||0,Go=K.minute||0,ui=K.second||0,wr=K.millisecond||0;this._isValid=function zr(y){var K,Le,ye=!1,ft=Nr.length;for(K in y)if(L(y,K)&&(-1===Me.call(Nr,K)||null!=y[K]&&isNaN(y[K])))return!1;for(Le=0;Le<ft;++Le)if(y[Nr[Le]]){if(ye)return!1;parseFloat(y[Nr[Le]])!==Oe(y[Nr[Le]])&&(ye=!0)}return!0}(K),this._milliseconds=+wr+1e3*ui+6e4*Go+1e3*bo*60*60,this._days=+An+7*sn,this._months=+ft+3*Le+12*ye,this._data={},this._locale=Jo(),this._bubble()}function Tr(y){return y instanceof Fr}function Gi(y){return y<0?-1*Math.round(-1*y):Math.round(y)}function Sr(y,K){A(y,0,0,function(){var ye=this.utcOffset(),Le="+";return ye<0&&(ye=-ye,Le="-"),Le+V(~~(ye/60),2)+K+V(~~ye%60,2)})}Sr("Z",":"),Sr("ZZ",""),ut("Z",ot),ut("ZZ",ot),qe(["Z","ZZ"],function(y,K,ye){ye._useUTC=!0,ye._tzm=Wi(ot,y)});var wa=/([\+\-]|\d\d)/gi;function Wi(y,K){var ft,sn,ye=(K||"").match(y);return null===ye?null:0===(sn=60*(ft=((ye[ye.length-1]||[])+"").match(wa)||["-",0,0])[1]+Oe(ft[2]))?0:"+"===ft[0]?sn:-sn}function Ji(y,K){var ye,Le;return K._isUTC?(ye=K.clone(),Le=(r(y)||ge(y)?y.valueOf():ko(y).valueOf())-ye.valueOf(),ye._d.setTime(ye._d.valueOf()+Le),t.updateOffset(ye,!1),ye):ko(y).local()}function Ga(y){return-Math.round(y._d.getTimezoneOffset())}function ja(){return!!this.isValid()&&this._isUTC&&0===this._offset}t.updateOffset=function(){};var ks=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Da=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function fr(y,K){var ft,sn,An,ye=y,Le=null;return Tr(y)?ye={ms:y._milliseconds,d:y._days,M:y._months}:re(y)||!isNaN(+y)?(ye={},K?ye[K]=+y:ye.milliseconds=+y):(Le=ks.exec(y))?(ft="-"===Le[1]?-1:1,ye={y:0,d:Oe(Le[Ee])*ft,h:Oe(Le[He])*ft,m:Oe(Le[At])*ft,s:Oe(Le[en])*ft,ms:Oe(Gi(1e3*Le[Zt]))*ft}):(Le=Da.exec(y))?ye={y:pr(Le[2],ft="-"===Le[1]?-1:1),M:pr(Le[3],ft),w:pr(Le[4],ft),d:pr(Le[5],ft),h:pr(Le[6],ft),m:pr(Le[7],ft),s:pr(Le[8],ft)}:null==ye?ye={}:"object"==typeof ye&&("from"in ye||"to"in ye)&&(An=function fs(y,K){var ye;return y.isValid()&&K.isValid()?(K=Ji(K,y),y.isBefore(K)?ye=ds(y,K):((ye=ds(K,y)).milliseconds=-ye.milliseconds,ye.months=-ye.months),ye):{milliseconds:0,months:0}}(ko(ye.from),ko(ye.to)),(ye={}).ms=An.milliseconds,ye.M=An.months),sn=new Fr(ye),Tr(y)&&L(y,"_locale")&&(sn._locale=y._locale),Tr(y)&&L(y,"_isValid")&&(sn._isValid=y._isValid),sn}function pr(y,K){var ye=y&&parseFloat(y.replace(",","."));return(isNaN(ye)?0:ye)*K}function ds(y,K){var ye={};return ye.months=K.month()-y.month()+12*(K.year()-y.year()),y.clone().add(ye.months,"M").isAfter(K)&&--ye.months,ye.milliseconds=+K-+y.clone().add(ye.months,"M"),ye}function Ya(y,K){return function(ye,Le){var sn;return null!==Le&&!isNaN(+Le)&&(l(K,"moment()."+K+"(period, number) is deprecated. Please use moment()."+K+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),sn=ye,ye=Le,Le=sn),Ka(this,fr(ye,Le),y),this}}function Ka(y,K,ye,Le){var ft=K._milliseconds,sn=Gi(K._days),An=Gi(K._months);y.isValid()&&(Le=null==Le||Le,An&&Ln(y,fe(y,"Month")+An*ye),sn&&Ye(y,"Date",fe(y,"Date")+sn*ye),ft&&y._d.setTime(y._d.valueOf()+ft*ye),Le&&t.updateOffset(y,sn||An))}fr.fn=Fr.prototype,fr.invalid=function za(){return fr(NaN)};var Rs=Ya(1,"add"),Pn=Ya(-1,"subtract");function qo(y){return"string"==typeof y||y instanceof String}function ps(y){return r(y)||ge(y)||qo(y)||re(y)||function hi(y){var K=d(y),ye=!1;return K&&(ye=0===y.filter(function(Le){return!re(Le)&&qo(y)}).length),K&&ye}(y)||function Xa(y){var ft,K=P(y)&&!k(y),ye=!1,Le=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],An=Le.length;for(ft=0;ft<An;ft+=1)ye=ye||L(y,Le[ft]);return K&&ye}(y)||null==y}function Ui(y,K){if(y.date()<K.date())return-Ui(K,y);var ye=12*(K.year()-y.year())+(K.month()-y.month()),Le=y.clone().add(ye,"months");return-(ye+(K-Le<0?(K-Le)/(Le-y.clone().add(ye-1,"months")):(K-Le)/(y.clone().add(ye+1,"months")-Le)))||0}function Uo(y){var K;return void 0===y?this._locale._abbr:(null!=(K=Jo(y))&&(this._locale=K),this)}t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Ho=J("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(y){return void 0===y?this.localeData():this.locale(y)});function jo(){return this._locale}var ri=6e4,ai=60*ri,Pi=3506328*ai;function xo(y,K){return(y%K+K)%K}function xi(y,K,ye){return y<100&&y>=0?new Date(y+400,K,ye)-Pi:new Date(y,K,ye).valueOf()}function xr(y,K,ye){return y<100&&y>=0?Date.UTC(y+400,K,ye)-Pi:Date.UTC(y,K,ye)}function bs(y,K){return K.erasAbbrRegex(y)}function na(){var ft,sn,An,bo,Go,y=[],K=[],ye=[],Le=[],ui=this.eras();for(ft=0,sn=ui.length;ft<sn;++ft)An=et(ui[ft].name),bo=et(ui[ft].abbr),Go=et(ui[ft].narrow),K.push(An),y.push(bo),ye.push(Go),Le.push(An),Le.push(bo),Le.push(Go);this._erasRegex=new RegExp("^("+Le.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+K.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+y.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+ye.join("|")+")","i")}function Si(y,K){A(0,[y,y.length],0,K)}function ys(y,K,ye,Le,ft){var sn;return null==y?go(this,Le,ft).year:(K>(sn=Co(y,Le,ft))&&(K=sn),bl.call(this,y,K,ye,Le,ft))}function bl(y,K,ye,Le,ft){var sn=So(y,K,ye,Le,ft),An=to(sn.year,0,sn.dayOfYear);return this.year(An.getUTCFullYear()),this.month(An.getUTCMonth()),this.date(An.getUTCDate()),this}A("N",0,0,"eraAbbr"),A("NN",0,0,"eraAbbr"),A("NNN",0,0,"eraAbbr"),A("NNNN",0,0,"eraName"),A("NNNNN",0,0,"eraNarrow"),A("y",["y",1],"yo","eraYear"),A("y",["yy",2],0,"eraYear"),A("y",["yyy",3],0,"eraYear"),A("y",["yyyy",4],0,"eraYear"),ut("N",bs),ut("NN",bs),ut("NNN",bs),ut("NNNN",function Cs(y,K){return K.erasNameRegex(y)}),ut("NNNNN",function Us(y,K){return K.erasNarrowRegex(y)}),qe(["N","NN","NNN","NNNN","NNNNN"],function(y,K,ye,Le){var ft=ye._locale.erasParse(y,Le,ye._strict);ft?at(ye).era=ft:at(ye).invalidEra=y}),ut("y",Ue),ut("yy",Ue),ut("yyy",Ue),ut("yyyy",Ue),ut("yo",function Ti(y,K){return K._eraYearOrdinalRegex||Ue}),qe(["y","yy","yyy","yyyy"],wt),qe(["yo"],function(y,K,ye,Le){var ft;ye._locale._eraYearOrdinalRegex&&(ft=y.match(ye._locale._eraYearOrdinalRegex)),K[wt]=ye._locale.eraYearOrdinalParse?ye._locale.eraYearOrdinalParse(y,ft):parseInt(y,10)}),A(0,["gg",2],0,function(){return this.weekYear()%100}),A(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Si("gggg","weekYear"),Si("ggggg","weekYear"),Si("GGGG","isoWeekYear"),Si("GGGGG","isoWeekYear"),ut("G",$e),ut("g",$e),ut("GG",Qe,Yt),ut("gg",Qe,Yt),ut("GGGG",rn,ln),ut("gggg",rn,ln),ut("GGGGG",Se,hn),ut("ggggg",Se,hn),Ot(["gggg","ggggg","GGGG","GGGGG"],function(y,K,ye,Le){K[Le.substr(0,2)]=Oe(y)}),Ot(["gg","GG"],function(y,K,ye,Le){K[Le]=t.parseTwoDigitYear(y)}),A("Q",0,"Qo","quarter"),ut("Q",Jt),qe("Q",function(y,K){K[ce]=3*(Oe(y)-1)}),A("D",["DD",2],"Do","date"),ut("D",Qe,dn),ut("DD",Qe,Yt),ut("Do",function(y,K){return y?K._dayOfMonthOrdinalParse||K._ordinalParse:K._dayOfMonthOrdinalParseLenient}),qe(["D","DD"],Ee),qe("Do",function(y,K){K[Ee]=Oe(y.match(Qe)[0])});var Ia=Ut("Date",!0);A("DDD",["DDDD",3],"DDDo","dayOfYear"),ut("DDD",zt),ut("DDDD",Gt),qe(["DDD","DDDD"],function(y,K,ye){ye._dayOfYear=Oe(y)}),A("m",["mm",2],0,"minute"),ut("m",Qe,Tn),ut("mm",Qe,Yt),qe(["m","mm"],At);var Cl=Ut("Minutes",!1);A("s",["ss",2],0,"second"),ut("s",Qe,Tn),ut("ss",Qe,Yt),qe(["s","ss"],en);var Fo,es,Wr=Ut("Seconds",!1);for(A("S",0,0,function(){return~~(this.millisecond()/100)}),A(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),A(0,["SSS",3],0,"millisecond"),A(0,["SSSS",4],0,function(){return 10*this.millisecond()}),A(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),A(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),A(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),A(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),A(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),ut("S",zt,Jt),ut("SS",zt,Yt),ut("SSS",zt,Gt),Fo="SSSS";Fo.length<=9;Fo+="S")ut(Fo,Ue);function Xo(y,K){K[Zt]=Oe(1e3*("0."+y))}for(Fo="S";Fo.length<=9;Fo+="S")qe(Fo,Xo);es=Ut("Milliseconds",!1),A("z",0,0,"zoneAbbr"),A("zz",0,0,"zoneName");var jn=Dt.prototype;function jr(y){return y}jn.add=Rs,jn.calendar=function Er(y,K){1===arguments.length&&(arguments[0]?ps(arguments[0])?(y=arguments[0],K=void 0):function hs(y){var ft,K=P(y)&&!k(y),ye=!1,Le=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(ft=0;ft<Le.length;ft+=1)ye=ye||L(y,Le[ft]);return K&&ye}(arguments[0])&&(K=arguments[0],y=void 0):(y=void 0,K=void 0));var ye=y||ko(),Le=Ji(ye,this).startOf("day"),ft=t.calendarFormat(this,Le)||"sameElse",sn=K&&(m(K[ft])?K[ft].call(this,ye):K[ft]);return this.format(sn||this.localeData().calendar(ft,this,ko(ye)))},jn.clone=function pa(){return new Dt(this)},jn.diff=function Br(y,K,ye){var Le,ft,sn;if(!this.isValid())return NaN;if(!(Le=Ji(y,this)).isValid())return NaN;switch(ft=6e4*(Le.utcOffset()-this.utcOffset()),K=ke(K)){case"year":sn=Ui(this,Le)/12;break;case"month":sn=Ui(this,Le);break;case"quarter":sn=Ui(this,Le)/3;break;case"second":sn=(this-Le)/1e3;break;case"minute":sn=(this-Le)/6e4;break;case"hour":sn=(this-Le)/36e5;break;case"day":sn=(this-Le-ft)/864e5;break;case"week":sn=(this-Le-ft)/6048e5;break;default:sn=this-Le}return ye?sn:Ne(sn)},jn.endOf=function er(y){var K,ye;if(void 0===(y=ke(y))||"millisecond"===y||!this.isValid())return this;switch(ye=this._isUTC?xr:xi,y){case"year":K=ye(this.year()+1,0,1)-1;break;case"quarter":K=ye(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":K=ye(this.year(),this.month()+1,1)-1;break;case"week":K=ye(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":K=ye(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":K=ye(this.year(),this.month(),this.date()+1)-1;break;case"hour":K=this._d.valueOf(),K+=ai-xo(K+(this._isUTC?0:this.utcOffset()*ri),ai)-1;break;case"minute":K=this._d.valueOf(),K+=ri-xo(K,ri)-1;break;case"second":K=this._d.valueOf(),K+=1e3-xo(K,1e3)-1}return this._d.setTime(K),t.updateOffset(this,!0),this},jn.format=function ue(y){y||(y=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var K=T(this,y);return this.localeData().postformat(K)},jn.from=function Je(y,K){return this.isValid()&&(r(y)&&y.isValid()||ko(y).isValid())?fr({to:this,from:y}).locale(this.locale()).humanize(!K):this.localeData().invalidDate()},jn.fromNow=function Bt(y){return this.from(ko(),y)},jn.to=function wn(y,K){return this.isValid()&&(r(y)&&y.isValid()||ko(y).isValid())?fr({from:this,to:y}).locale(this.locale()).humanize(!K):this.localeData().invalidDate()},jn.toNow=function Bn(y){return this.to(ko(),y)},jn.get=function Be(y){return m(this[y=ke(y)])?this[y]():this},jn.invalidAt=function ea(){return at(this).overflow},jn.isAfter=function Oa(y,K){var ye=r(y)?y:ko(y);return!(!this.isValid()||!ye.isValid())&&("millisecond"===(K=ke(K)||"millisecond")?this.valueOf()>ye.valueOf():ye.valueOf()<this.clone().startOf(K).valueOf())},jn.isBefore=function Za(y,K){var ye=r(y)?y:ko(y);return!(!this.isValid()||!ye.isValid())&&("millisecond"===(K=ke(K)||"millisecond")?this.valueOf()<ye.valueOf():this.clone().endOf(K).valueOf()<ye.valueOf())},jn.isBetween=function ms(y,K,ye,Le){var ft=r(y)?y:ko(y),sn=r(K)?K:ko(K);return!!(this.isValid()&&ft.isValid()&&sn.isValid())&&("("===(Le=Le||"()")[0]?this.isAfter(ft,ye):!this.isBefore(ft,ye))&&(")"===Le[1]?this.isBefore(sn,ye):!this.isAfter(sn,ye))},jn.isSame=function qa(y,K){var Le,ye=r(y)?y:ko(y);return!(!this.isValid()||!ye.isValid())&&("millisecond"===(K=ke(K)||"millisecond")?this.valueOf()===ye.valueOf():(Le=ye.valueOf(),this.clone().startOf(K).valueOf()<=Le&&Le<=this.clone().endOf(K).valueOf()))},jn.isSameOrAfter=function Xi(y,K){return this.isSame(y,K)||this.isAfter(y,K)},jn.isSameOrBefore=function Bi(y,K){return this.isSame(y,K)||this.isBefore(y,K)},jn.isValid=function Qa(){return Tt(this)},jn.lang=Ho,jn.locale=Uo,jn.localeData=jo,jn.max=fi,jn.min=Va,jn.parsingFlags=function La(){return Ae({},at(this))},jn.set=function je(y,K){if("object"==typeof y){var Le,ye=function xt(y){var ye,K=[];for(ye in y)L(y,ye)&&K.push({unit:ye,priority:Mt[ye]});return K.sort(function(Le,ft){return Le.priority-ft.priority}),K}(y=dt(y)),ft=ye.length;for(Le=0;Le<ft;Le++)this[ye[Le].unit](y[ye[Le].unit])}else if(m(this[y=ke(y)]))return this[y](K);return this},jn.startOf=function Ai(y){var K,ye;if(void 0===(y=ke(y))||"millisecond"===y||!this.isValid())return this;switch(ye=this._isUTC?xr:xi,y){case"year":K=ye(this.year(),0,1);break;case"quarter":K=ye(this.year(),this.month()-this.month()%3,1);break;case"month":K=ye(this.year(),this.month(),1);break;case"week":K=ye(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":K=ye(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":K=ye(this.year(),this.month(),this.date());break;case"hour":K=this._d.valueOf(),K-=xo(K+(this._isUTC?0:this.utcOffset()*ri),ai);break;case"minute":K=this._d.valueOf(),K-=xo(K,ri);break;case"second":K=this._d.valueOf(),K-=xo(K,1e3)}return this._d.setTime(K),t.updateOffset(this,!0),this},jn.subtract=Pn,jn.toArray=function Ur(){var y=this;return[y.year(),y.month(),y.date(),y.hour(),y.minute(),y.second(),y.millisecond()]},jn.toObject=function Gr(){var y=this;return{years:y.year(),months:y.month(),date:y.date(),hours:y.hours(),minutes:y.minutes(),seconds:y.seconds(),milliseconds:y.milliseconds()}},jn.toDate=function Aa(){return new Date(this.valueOf())},jn.toISOString=function Te(y){if(!this.isValid())return null;var K=!0!==y,ye=K?this.clone().utc():this;return ye.year()<0||ye.year()>9999?T(ye,K?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):m(Date.prototype.toISOString)?K?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",T(ye,"Z")):T(ye,K?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},jn.inspect=function It(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var ye,Le,y="moment",K="";return this.isLocal()||(y=0===this.utcOffset()?"moment.utc":"moment.parseZone",K="Z"),ye="["+y+'("]',Le=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(ye+Le+"-MM-DD[T]HH:mm:ss.SSS"+K+'[")]')},typeof Symbol<"u"&&null!=Symbol.for&&(jn[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),jn.toJSON=function Ns(){return this.isValid()?this.toISOString():null},jn.toString=function Y(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},jn.unix=function ki(){return Math.floor(this.valueOf()/1e3)},jn.valueOf=function si(){return this._d.valueOf()-6e4*(this._offset||0)},jn.creationData=function Wl(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},jn.eraName=function jl(){var y,K,ye,Le=this.localeData().eras();for(y=0,K=Le.length;y<K;++y)if(ye=this.clone().startOf("day").valueOf(),Le[y].since<=ye&&ye<=Le[y].until||Le[y].until<=ye&&ye<=Le[y].since)return Le[y].name;return""},jn.eraNarrow=function tr(){var y,K,ye,Le=this.localeData().eras();for(y=0,K=Le.length;y<K;++y)if(ye=this.clone().startOf("day").valueOf(),Le[y].since<=ye&&ye<=Le[y].until||Le[y].until<=ye&&ye<=Le[y].since)return Le[y].narrow;return""},jn.eraAbbr=function nr(){var y,K,ye,Le=this.localeData().eras();for(y=0,K=Le.length;y<K;++y)if(ye=this.clone().startOf("day").valueOf(),Le[y].since<=ye&&ye<=Le[y].until||Le[y].until<=ye&&ye<=Le[y].since)return Le[y].abbr;return""},jn.eraYear=function Fs(){var y,K,ye,Le,ft=this.localeData().eras();for(y=0,K=ft.length;y<K;++y)if(ye=ft[y].since<=ft[y].until?1:-1,Le=this.clone().startOf("day").valueOf(),ft[y].since<=Le&&Le<=ft[y].until||ft[y].until<=Le&&Le<=ft[y].since)return(this.year()-t(ft[y].since).year())*ye+ft[y].offset;return this.year()},jn.year=vt,jn.isLeapYear=function Nt(){return Rt(this.year())},jn.weekYear=function vl(y){return ys.call(this,y,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)},jn.isoWeekYear=function Vo(y){return ys.call(this,y,this.isoWeek(),this.isoWeekday(),1,4)},jn.quarter=jn.quarters=function Pa(y){return null==y?Math.ceil((this.month()+1)/3):this.month(3*(y-1)+this.month()%3)},jn.month=Fn,jn.daysInMonth=function fo(){return Xe(this.year(),this.month())},jn.week=jn.weeks=function cn(y){var K=this.localeData().week(this);return null==y?K:this.add(7*(y-K),"d")},jn.isoWeek=jn.isoWeeks=function xn(y){var K=go(this,1,4).week;return null==y?K:this.add(7*(y-K),"d")},jn.weeksInYear=function Ja(){var y=this.localeData()._week;return Co(this.year(),y.dow,y.doy)},jn.weeksInWeekYear=function $s(){var y=this.localeData()._week;return Co(this.weekYear(),y.dow,y.doy)},jn.isoWeeksInYear=function oa(){return Co(this.year(),1,4)},jn.isoWeeksInISOWeekYear=function Hs(){return Co(this.isoWeekYear(),1,4)},jn.date=Ia,jn.day=jn.days=function Vn(y){if(!this.isValid())return null!=y?this:NaN;var K=fe(this,"Day");return null!=y?(y=function Dn(y,K){return"string"!=typeof y?y:isNaN(y)?"number"==typeof(y=K.weekdaysParse(y))?y:null:parseInt(y,10)}(y,this.localeData()),this.add(y-K,"d")):K},jn.weekday=function Xn(y){if(!this.isValid())return null!=y?this:NaN;var K=(this.day()+7-this.localeData()._week.dow)%7;return null==y?K:this.add(y-K,"d")},jn.isoWeekday=function Zn(y){if(!this.isValid())return null!=y?this:NaN;if(null!=y){var K=function Qn(y,K){return"string"==typeof y?K.weekdaysParse(y)%7||7:isNaN(y)?null:y}(y,this.localeData());return this.day(this.day()%7?K:K-7)}return this.day()||7},jn.dayOfYear=function Es(y){var K=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==y?K:this.add(y-K,"d")},jn.hour=jn.hours=Bo,jn.minute=jn.minutes=Cl,jn.second=jn.seconds=Wr,jn.millisecond=jn.milliseconds=es,jn.utcOffset=function us(y,K,ye){var ft,Le=this._offset||0;if(!this.isValid())return null!=y?this:NaN;if(null!=y){if("string"==typeof y){if(null===(y=Wi(ot,y)))return this}else Math.abs(y)<16&&!ye&&(y*=60);return!this._isUTC&&K&&(ft=Ga(this)),this._offset=y,this._isUTC=!0,null!=ft&&this.add(ft,"m"),Le!==y&&(!K||this._changeInProgress?Ka(this,fr(y-Le,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?Le:Ga(this)},jn.utc=function Sa(y){return this.utcOffset(0,y)},jn.local=function Dr(y){return this._isUTC&&(this.utcOffset(0,y),this._isUTC=!1,y&&this.subtract(Ga(this),"m")),this},jn.parseZone=function ua(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var y=Wi(Pe,this._i);null!=y?this.utcOffset(y):this.utcOffset(0,!0)}return this},jn.hasAlignedHourOffset=function da(y){return!!this.isValid()&&(y=y?ko(y).utcOffset():0,(this.utcOffset()-y)%60==0)},jn.isDST=function Mr(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},jn.isLocal=function Wa(){return!!this.isValid()&&!this._isUTC},jn.isUtcOffset=function xs(){return!!this.isValid()&&this._isUTC},jn.isUtc=ja,jn.isUTC=ja,jn.zoneAbbr=function Ma(){return this._isUTC?"UTC":""},jn.zoneName=function yl(){return this._isUTC?"Coordinated Universal Time":""},jn.dates=J("dates accessor is deprecated. Use date instead.",Ia),jn.months=J("months accessor is deprecated. Use month instead",Fn),jn.years=J("years accessor is deprecated. Use year instead",vt),jn.zone=J("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function Ta(y,K){return null!=y?("string"!=typeof y&&(y=-y),this.utcOffset(y,K),this):-this.utcOffset()}),jn.isDSTShifted=J("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function Po(){if(!w(this._isDSTShifted))return this._isDSTShifted;var K,y={};return yt(y,this),(y=Ki(y))._a?(K=y._isUTC?We(y._a):ko(y._a),this._isDSTShifted=this.isValid()&&function Ea(y,K,ye){var An,Le=Math.min(y.length,K.length),ft=Math.abs(y.length-K.length),sn=0;for(An=0;An<Le;An++)(ye&&y[An]!==K[An]||!ye&&Oe(y[An])!==Oe(K[An]))&&sn++;return sn+ft}(y._a,K.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted});var ci=x.prototype;function xa(y,K,ye,Le){var ft=Jo(),sn=We().set(Le,K);return ft[ye](sn,y)}function z(y,K,ye){if(re(y)&&(K=y,y=void 0),y=y||"",null!=K)return xa(y,K,ye,"month");var Le,ft=[];for(Le=0;Le<12;Le++)ft[Le]=xa(y,Le,ye,"month");return ft}function q(y,K,ye,Le){"boolean"==typeof y?(re(K)&&(ye=K,K=void 0),K=K||""):(ye=K=y,y=!1,re(K)&&(ye=K,K=void 0),K=K||"");var An,ft=Jo(),sn=y?ft._week.dow:0,bo=[];if(null!=ye)return xa(K,(ye+sn)%7,Le,"day");for(An=0;An<7;An++)bo[An]=xa(K,(An+sn)%7,Le,"day");return bo}ci.calendar=function j(y,K,ye){var Le=this._calendar[y]||this._calendar.sameElse;return m(Le)?Le.call(K,ye):Le},ci.longDateFormat=function M(y){var K=this._longDateFormat[y],ye=this._longDateFormat[y.toUpperCase()];return K||!ye?K:(this._longDateFormat[y]=ye.match(N).map(function(Le){return"MMMM"===Le||"MM"===Le||"DD"===Le||"dddd"===Le?Le.slice(1):Le}).join(""),this._longDateFormat[y])},ci.invalidDate=function ne(){return this._invalidDate},ci.ordinal=function ie(y){return this._ordinal.replace("%d",y)},ci.preparse=jr,ci.postformat=jr,ci.relativeTime=function Ce(y,K,ye,Le){var ft=this._relativeTime[ye];return m(ft)?ft(y,K,ye,Le):ft.replace(/%d/i,y)},ci.pastFuture=function ae(y,K){var ye=this._relativeTime[y>0?"future":"past"];return m(ye)?ye(K):ye.replace(/%s/i,K)},ci.set=function h(y){var K,ye;for(ye in y)L(y,ye)&&(m(K=y[ye])?this[ye]=K:this["_"+ye]=K);this._config=y,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},ci.eras=function ha(y,K){var ye,Le,ft,sn=this._eras||Jo("en")._eras;for(ye=0,Le=sn.length;ye<Le;++ye)switch("string"==typeof sn[ye].since&&(ft=t(sn[ye].since).startOf("day"),sn[ye].since=ft.valueOf()),typeof sn[ye].until){case"undefined":sn[ye].until=1/0;break;case"string":ft=t(sn[ye].until).startOf("day").valueOf(),sn[ye].until=ft.valueOf()}return sn},ci.erasParse=function ta(y,K,ye){var Le,ft,An,bo,Go,sn=this.eras();for(y=y.toUpperCase(),Le=0,ft=sn.length;Le<ft;++Le)if(An=sn[Le].name.toUpperCase(),bo=sn[Le].abbr.toUpperCase(),Go=sn[Le].narrow.toUpperCase(),ye)switch(K){case"N":case"NN":case"NNN":if(bo===y)return sn[Le];break;case"NNNN":if(An===y)return sn[Le];break;case"NNNNN":if(Go===y)return sn[Le]}else if([An,bo,Go].indexOf(y)>=0)return sn[Le]},ci.erasConvertYear=function gs(y,K){var ye=y.since<=y.until?1:-1;return void 0===K?t(y.since).year():t(y.since).year()+(K-y.offset)*ye},ci.erasAbbrRegex=function vs(y){return L(this,"_erasAbbrRegex")||na.call(this),y?this._erasAbbrRegex:this._erasRegex},ci.erasNameRegex=function _s(y){return L(this,"_erasNameRegex")||na.call(this),y?this._erasNameRegex:this._erasRegex},ci.erasNarrowRegex=function Bs(y){return L(this,"_erasNarrowRegex")||na.call(this),y?this._erasNarrowRegex:this._erasRegex},ci.months=function gn(y,K){return y?d(this._months)?this._months[y.month()]:this._months[(this._months.isFormat||gt).test(K)?"format":"standalone"][y.month()]:d(this._months)?this._months:this._months.standalone},ci.monthsShort=function nn(y,K){return y?d(this._monthsShort)?this._monthsShort[y.month()]:this._monthsShort[gt.test(K)?"format":"standalone"][y.month()]:d(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},ci.monthsParse=function In(y,K,ye){var Le,ft,sn;if(this._monthsParseExact)return pn.call(this,y,K,ye);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),Le=0;Le<12;Le++){if(ft=We([2e3,Le]),ye&&!this._longMonthsParse[Le]&&(this._longMonthsParse[Le]=new RegExp("^"+this.months(ft,"").replace(".","")+"$","i"),this._shortMonthsParse[Le]=new RegExp("^"+this.monthsShort(ft,"").replace(".","")+"$","i")),!ye&&!this._monthsParse[Le]&&(sn="^"+this.months(ft,"")+"|^"+this.monthsShort(ft,""),this._monthsParse[Le]=new RegExp(sn.replace(".",""),"i")),ye&&"MMMM"===K&&this._longMonthsParse[Le].test(y))return Le;if(ye&&"MMM"===K&&this._shortMonthsParse[Le].test(y))return Le;if(!ye&&this._monthsParse[Le].test(y))return Le}},ci.monthsRegex=function On(y){return this._monthsParseExact?(L(this,"_monthsRegex")||eo.call(this),y?this._monthsStrictRegex:this._monthsRegex):(L(this,"_monthsRegex")||(this._monthsRegex=Vt),this._monthsStrictRegex&&y?this._monthsStrictRegex:this._monthsRegex)},ci.monthsShortRegex=function zn(y){return this._monthsParseExact?(L(this,"_monthsRegex")||eo.call(this),y?this._monthsShortStrictRegex:this._monthsShortRegex):(L(this,"_monthsShortRegex")||(this._monthsShortRegex=Lt),this._monthsShortStrictRegex&&y?this._monthsShortStrictRegex:this._monthsShortRegex)},ci.week=function Rn(y){return go(y,this._week.dow,this._week.doy).week},ci.firstDayOfYear=function Qt(){return this._week.doy},ci.firstDayOfWeek=function qt(){return this._week.dow},ci.weekdays=function an(y,K){var ye=d(this._weekdays)?this._weekdays:this._weekdays[y&&!0!==y&&this._weekdays.isFormat.test(K)?"format":"standalone"];return!0===y?wo(ye,this._week.dow):y?ye[y.day()]:ye},ci.weekdaysMin=function on(y){return!0===y?wo(this._weekdaysMin,this._week.dow):y?this._weekdaysMin[y.day()]:this._weekdaysMin},ci.weekdaysShort=function Cn(y){return!0===y?wo(this._weekdaysShort,this._week.dow):y?this._weekdaysShort[y.day()]:this._weekdaysShort},ci.weekdaysParse=function Mn(y,K,ye){var Le,ft,sn;if(this._weekdaysParseExact)return yn.call(this,y,K,ye);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),Le=0;Le<7;Le++){if(ft=We([2e3,1]).day(Le),ye&&!this._fullWeekdaysParse[Le]&&(this._fullWeekdaysParse[Le]=new RegExp("^"+this.weekdays(ft,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[Le]=new RegExp("^"+this.weekdaysShort(ft,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[Le]=new RegExp("^"+this.weekdaysMin(ft,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[Le]||(sn="^"+this.weekdays(ft,"")+"|^"+this.weekdaysShort(ft,"")+"|^"+this.weekdaysMin(ft,""),this._weekdaysParse[Le]=new RegExp(sn.replace(".",""),"i")),ye&&"dddd"===K&&this._fullWeekdaysParse[Le].test(y))return Le;if(ye&&"ddd"===K&&this._shortWeekdaysParse[Le].test(y))return Le;if(ye&&"dd"===K&&this._minWeekdaysParse[Le].test(y))return Le;if(!ye&&this._weekdaysParse[Le].test(y))return Le}},ci.weekdaysRegex=function lo(y){return this._weekdaysParseExact?(L(this,"_weekdaysRegex")||Wo.call(this),y?this._weekdaysStrictRegex:this._weekdaysRegex):(L(this,"_weekdaysRegex")||(this._weekdaysRegex=lt),this._weekdaysStrictRegex&&y?this._weekdaysStrictRegex:this._weekdaysRegex)},ci.weekdaysShortRegex=function uo(y){return this._weekdaysParseExact?(L(this,"_weekdaysRegex")||Wo.call(this),y?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(L(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=kt),this._weekdaysShortStrictRegex&&y?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},ci.weekdaysMinRegex=function Mo(y){return this._weekdaysParseExact?(L(this,"_weekdaysRegex")||Wo.call(this),y?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(L(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Xt),this._weekdaysMinStrictRegex&&y?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},ci.isPM=function mo(y){return"p"===(y+"").toLowerCase().charAt(0)},ci.meridiem=function Ko(y,K,ye){return y>11?ye?"pm":"PM":ye?"am":"AM"},di("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(y){var K=y%10;return y+(1===Oe(y%100/10)?"th":1===K?"st":2===K?"nd":3===K?"rd":"th")}}),t.lang=J("moment.lang is deprecated. Use moment.locale instead.",di),t.langData=J("moment.langData is deprecated. Use moment.localeData instead.",Jo);var fn=Math.abs;function vn(y,K,ye,Le){var ft=fr(K,ye);return y._milliseconds+=Le*ft._milliseconds,y._days+=Le*ft._days,y._months+=Le*ft._months,y._bubble()}function bi(y){return y<0?Math.floor(y):Math.ceil(y)}function Ri(y){return 4800*y/146097}function Or(y){return 146097*y/4800}function hr(y){return function(){return this.as(y)}}var Yr=hr("ms"),ka=hr("s"),Ts=hr("m"),ts=hr("h"),ad=hr("d"),Rf=hr("w"),El=hr("M"),Vs=hr("Q"),zo=hr("y"),gi=Yr;function ma(y){return function(){return this.isValid()?this._data[y]:NaN}}var Nf=ma("milliseconds"),Ss=ma("seconds"),wl=ma("minutes"),zs=ma("hours"),Xl=ma("days"),mr=ma("months"),Tl=ma("years");var Kr=Math.round,Hr={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Gs(y,K,ye,Le,ft){return ft.relativeTime(K||1,!!ye,y,Le)}var Na=Math.abs;function Xr(y){return(y>0)-(y<0)||+y}function js(){if(!this.isValid())return this.localeData().invalidDate();var Le,ft,sn,An,Go,ui,wr,ra,y=Na(this._milliseconds)/1e3,K=Na(this._days),ye=Na(this._months),bo=this.asSeconds();return bo?(Le=Ne(y/60),ft=Ne(Le/60),y%=60,Le%=60,sn=Ne(ye/12),ye%=12,An=y?y.toFixed(3).replace(/\.?0+$/,""):"",Go=bo<0?"-":"",ui=Xr(this._months)!==Xr(bo)?"-":"",wr=Xr(this._days)!==Xr(bo)?"-":"",ra=Xr(this._milliseconds)!==Xr(bo)?"-":"",Go+"P"+(sn?ui+sn+"Y":"")+(ye?ui+ye+"M":"")+(K?wr+K+"D":"")+(ft||Le||y?"T":"")+(ft?ra+ft+"H":"")+(Le?ra+Le+"M":"")+(y?ra+An+"S":"")):"P0D"}var Qo=Fr.prototype;return Qo.isValid=function zi(){return this._isValid},Qo.abs=function Hn(){var y=this._data;return this._milliseconds=fn(this._milliseconds),this._days=fn(this._days),this._months=fn(this._months),y.milliseconds=fn(y.milliseconds),y.seconds=fn(y.seconds),y.minutes=fn(y.minutes),y.hours=fn(y.hours),y.months=fn(y.months),y.years=fn(y.years),this},Qo.add=function Jn(y,K){return vn(this,y,K,1)},Qo.subtract=function No(y,K){return vn(this,y,K,-1)},Qo.as=function ia(y){if(!this.isValid())return NaN;var K,ye,Le=this._milliseconds;if("month"===(y=ke(y))||"quarter"===y||"year"===y)switch(K=this._days+Le/864e5,ye=this._months+Ri(K),y){case"month":return ye;case"quarter":return ye/3;case"year":return ye/12}else switch(K=this._days+Math.round(Or(this._months)),y){case"week":return K/7+Le/6048e5;case"day":return K+Le/864e5;case"hour":return 24*K+Le/36e5;case"minute":return 1440*K+Le/6e4;case"second":return 86400*K+Le/1e3;case"millisecond":return Math.floor(864e5*K)+Le;default:throw new Error("Unknown unit "+y)}},Qo.asMilliseconds=Yr,Qo.asSeconds=ka,Qo.asMinutes=Ts,Qo.asHours=ts,Qo.asDays=ad,Qo.asWeeks=Rf,Qo.asMonths=El,Qo.asQuarters=Vs,Qo.asYears=zo,Qo.valueOf=gi,Qo._bubble=function ao(){var ft,sn,An,bo,Go,y=this._milliseconds,K=this._days,ye=this._months,Le=this._data;return y>=0&&K>=0&&ye>=0||y<=0&&K<=0&&ye<=0||(y+=864e5*bi(Or(ye)+K),K=0,ye=0),Le.milliseconds=y%1e3,ft=Ne(y/1e3),Le.seconds=ft%60,sn=Ne(ft/60),Le.minutes=sn%60,An=Ne(sn/60),Le.hours=An%24,K+=Ne(An/24),ye+=Go=Ne(Ri(K)),K-=bi(Or(Go)),bo=Ne(ye/12),ye%=12,Le.days=K,Le.months=ye,Le.years=bo,this},Qo.clone=function sd(){return fr(this)},Qo.get=function Kl(y){return y=ke(y),this.isValid()?this[y+"s"]():NaN},Qo.milliseconds=Nf,Qo.seconds=Ss,Qo.minutes=wl,Qo.hours=zs,Qo.days=Xl,Qo.weeks=function ld(){return Ne(this.days()/7)},Qo.months=mr,Qo.years=Tl,Qo.humanize=function Zl(y,K){if(!this.isValid())return this.localeData().invalidDate();var ft,sn,ye=!1,Le=Hr;return"object"==typeof y&&(K=y,y=!1),"boolean"==typeof y&&(ye=y),"object"==typeof K&&(Le=Object.assign({},Hr,K),null!=K.s&&null==K.ss&&(Le.ss=K.s-1)),sn=function Ra(y,K,ye,Le){var ft=fr(y).abs(),sn=Kr(ft.as("s")),An=Kr(ft.as("m")),bo=Kr(ft.as("h")),Go=Kr(ft.as("d")),ui=Kr(ft.as("M")),wr=Kr(ft.as("w")),ra=Kr(ft.as("y")),$r=sn<=ye.ss&&["s",sn]||sn<ye.s&&["ss",sn]||An<=1&&["m"]||An<ye.m&&["mm",An]||bo<=1&&["h"]||bo<ye.h&&["hh",bo]||Go<=1&&["d"]||Go<ye.d&&["dd",Go];return null!=ye.w&&($r=$r||wr<=1&&["w"]||wr<ye.w&&["ww",wr]),($r=$r||ui<=1&&["M"]||ui<ye.M&&["MM",ui]||ra<=1&&["y"]||["yy",ra])[2]=K,$r[3]=+y>0,$r[4]=Le,Gs.apply(null,$r)}(this,!ye,Le,ft=this.localeData()),ye&&(sn=ft.pastFuture(+this,sn)),ft.postformat(sn)},Qo.toISOString=js,Qo.toString=js,Qo.toJSON=js,Qo.locale=Uo,Qo.localeData=jo,Qo.toIsoString=J("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",js),Qo.lang=Ho,A("X",0,0,"unix"),A("x",0,0,"valueOf"),ut("x",$e),ut("X",/[+-]?\d+(\.\d{1,3})?/),qe("X",function(y,K,ye){ye._d=new Date(1e3*parseFloat(y))}),qe("x",function(y,K,ye){ye._d=new Date(Oe(y))}),t.version="2.30.1",function I(y){e=y}(ko),t.fn=jn,t.min=function Qi(){return lr("isBefore",[].slice.call(arguments,0))},t.max=function cs(){return lr("isAfter",[].slice.call(arguments,0))},t.now=function(){return Date.now?Date.now():+new Date},t.utc=We,t.unix=function Yl(y){return ko(1e3*y)},t.months=function de(y,K){return z(y,K,"months")},t.isDate=ge,t.locale=di,t.invalid=ct,t.duration=fr,t.isMoment=r,t.weekdays=function ve(y,K,ye){return q(y,K,ye,"weekdays")},t.parseZone=function ws(){return ko.apply(null,arguments).parseZone()},t.localeData=Jo,t.isDuration=Tr,t.monthsShort=function Q(y,K){return z(y,K,"monthsShort")},t.weekdaysMin=function Et(y,K,ye){return q(y,K,ye,"weekdaysMin")},t.defineLocale=Li,t.updateLocale=function Lo(y,K){if(null!=K){var ye,Le,ft=Yo;null!=qn[y]&&null!=qn[y].parentLocale?qn[y].set(O(qn[y]._config,K)):(null!=(Le=ni(y))&&(ft=Le._config),K=O(ft,K),null==Le&&(K.abbr=y),(ye=new x(K)).parentLocale=qn[y],qn[y]=ye),di(y)}else null!=qn[y]&&(null!=qn[y].parentLocale?(qn[y]=qn[y].parentLocale,y===di()&&di(y)):null!=qn[y]&&delete qn[y]);return qn[y]},t.locales=function oi(){return F(qn)},t.weekdaysShort=function tt(y,K,ye){return q(y,K,ye,"weekdaysShort")},t.normalizeUnits=ke,t.relativeTimeRounding=function Ws(y){return void 0===y?Kr:"function"==typeof y&&(Kr=y,!0)},t.relativeTimeThreshold=function Sl(y,K){return void 0!==Hr[y]&&(void 0===K?Hr[y]:(Hr[y]=K,"s"===y&&(Hr.ss=K-1),!0))},t.calendarFormat=function fa(y,K){var ye=y.diff(K,"days",!0);return ye<-6?"sameElse":ye<-1?"lastWeek":ye<0?"lastDay":ye<1?"sameDay":ye<2?"nextDay":ye<7?"nextWeek":"sameElse"},t.prototype=jn,t.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},t}()},4152:(_e,te,u)=>{const t=u(6084),I=u(6980),d=u(9104),P=u(9052);function L(k,w,re,ge,he){const Ae=[].slice.call(arguments,1),We=Ae.length,Ze="function"==typeof Ae[We-1];if(!Ze&&!t())throw new Error("Callback required as last argument");if(!Ze){if(We<1)throw new Error("Too few arguments provided");return 1===We?(re=w,w=ge=void 0):2===We&&!w.getContext&&(ge=re,re=w,w=void 0),new Promise(function(at,it){try{const Tt=I.create(re,ge);at(k(Tt,w,ge))}catch(Tt){it(Tt)}})}if(We<2)throw new Error("Too few arguments provided");2===We?(he=re,re=w,w=ge=void 0):3===We&&(w.getContext&&typeof he>"u"?(he=ge,ge=void 0):(he=ge,ge=re,re=w,w=void 0));try{const at=I.create(re,ge);he(null,k(at,w,ge))}catch(at){he(at)}}te.gH=L.bind(null,d.render),te.g7=L.bind(null,d.renderToDataURL),te.toString=L.bind(null,function(k,w,re){return P.render(k,re)})},6084:_e=>{_e.exports=function(){return"function"==typeof Promise&&Promise.prototype&&Promise.prototype.then}},3627:(_e,te,u)=>{const e=u(9256).getSymbolSize;te.getRowColCoords=function(I){if(1===I)return[];const d=Math.floor(I/7)+2,P=e(I),L=145===P?26:2*Math.ceil((P-13)/(2*d-2)),k=[P-7];for(let w=1;w<d-1;w++)k[w]=k[w-1]-L;return k.push(6),k.reverse()},te.getPositions=function(I){const d=[],P=te.getRowColCoords(I),L=P.length;for(let k=0;k<L;k++)for(let w=0;w<L;w++)0===k&&0===w||0===k&&w===L-1||k===L-1&&0===w||d.push([P[k],P[w]]);return d}},4592:(_e,te,u)=>{const e=u(3936),t=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function I(d){this.mode=e.ALPHANUMERIC,this.data=d}I.getBitsLength=function(P){return 11*Math.floor(P/2)+P%2*6},I.prototype.getLength=function(){return this.data.length},I.prototype.getBitsLength=function(){return I.getBitsLength(this.data.length)},I.prototype.write=function(P){let L;for(L=0;L+2<=this.data.length;L+=2){let k=45*t.indexOf(this.data[L]);k+=t.indexOf(this.data[L+1]),P.put(k,11)}this.data.length%2&&P.put(t.indexOf(this.data[L]),6)},_e.exports=I},512:_e=>{function te(){this.buffer=[],this.length=0}te.prototype={get:function(u){const e=Math.floor(u/8);return 1==(this.buffer[e]>>>7-u%8&1)},put:function(u,e){for(let t=0;t<e;t++)this.putBit(1==(u>>>e-t-1&1))},getLengthInBits:function(){return this.length},putBit:function(u){const e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),u&&(this.buffer[e]|=128>>>this.length%8),this.length++}},_e.exports=te},2072:_e=>{function te(u){if(!u||u<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=u,this.data=new Uint8Array(u*u),this.reservedBit=new Uint8Array(u*u)}te.prototype.set=function(u,e,t,I){const d=u*this.size+e;this.data[d]=t,I&&(this.reservedBit[d]=!0)},te.prototype.get=function(u,e){return this.data[u*this.size+e]},te.prototype.xor=function(u,e,t){this.data[u*this.size+e]^=t},te.prototype.isReserved=function(u,e){return this.reservedBit[u*this.size+e]},_e.exports=te},9736:(_e,te,u)=>{const e=u(408),t=u(3936);function I(d){this.mode=t.BYTE,"string"==typeof d&&(d=e(d)),this.data=new Uint8Array(d)}I.getBitsLength=function(P){return 8*P},I.prototype.getLength=function(){return this.data.length},I.prototype.getBitsLength=function(){return I.getBitsLength(this.data.length)},I.prototype.write=function(d){for(let P=0,L=this.data.length;P<L;P++)d.put(this.data[P],8)},_e.exports=I},9952:(_e,te,u)=>{const e=u(120),t=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],I=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];te.getBlocksCount=function(P,L){switch(L){case e.L:return t[4*(P-1)+0];case e.M:return t[4*(P-1)+1];case e.Q:return t[4*(P-1)+2];case e.H:return t[4*(P-1)+3];default:return}},te.getTotalCodewordsCount=function(P,L){switch(L){case e.L:return I[4*(P-1)+0];case e.M:return I[4*(P-1)+1];case e.Q:return I[4*(P-1)+2];case e.H:return I[4*(P-1)+3];default:return}}},120:(_e,te)=>{te.L={bit:1},te.M={bit:0},te.Q={bit:3},te.H={bit:2},te.isValid=function(t){return t&&typeof t.bit<"u"&&t.bit>=0&&t.bit<4},te.from=function(t,I){if(te.isValid(t))return t;try{return function u(e){if("string"!=typeof e)throw new Error("Param is not a string");switch(e.toLowerCase()){case"l":case"low":return te.L;case"m":case"medium":return te.M;case"q":case"quartile":return te.Q;case"h":case"high":return te.H;default:throw new Error("Unknown EC Level: "+e)}}(t)}catch{return I}}},1536:(_e,te,u)=>{const e=u(9256).getSymbolSize;te.getPositions=function(d){const P=e(d);return[[0,0],[P-7,0],[0,P-7]]}},6520:(_e,te,u)=>{const e=u(9256),d=e.getBCHDigit(1335);te.getEncodedBits=function(L,k){const w=L.bit<<3|k;let re=w<<10;for(;e.getBCHDigit(re)-d>=0;)re^=1335<<e.getBCHDigit(re)-d;return 21522^(w<<10|re)}},7280:(_e,te)=>{const u=new Uint8Array(512),e=new Uint8Array(256);(function(){let I=1;for(let d=0;d<255;d++)u[d]=I,e[I]=d,I<<=1,256&I&&(I^=285);for(let d=255;d<512;d++)u[d]=u[d-255]})(),te.log=function(I){if(I<1)throw new Error("log("+I+")");return e[I]},te.exp=function(I){return u[I]},te.mul=function(I,d){return 0===I||0===d?0:u[e[I]+e[d]]}},8360:(_e,te,u)=>{const e=u(3936),t=u(9256);function I(d){this.mode=e.KANJI,this.data=d}I.getBitsLength=function(P){return 13*P},I.prototype.getLength=function(){return this.data.length},I.prototype.getBitsLength=function(){return I.getBitsLength(this.data.length)},I.prototype.write=function(d){let P;for(P=0;P<this.data.length;P++){let L=t.toSJIS(this.data[P]);if(L>=33088&&L<=40956)L-=33088;else{if(!(L>=57408&&L<=60351))throw new Error("Invalid SJIS character: "+this.data[P]+"\nMake sure your charset is UTF-8");L-=49472}L=192*(L>>>8&255)+(255&L),d.put(L,13)}},_e.exports=I},4680:(_e,te)=>{te.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};function e(t,I,d){switch(t){case te.Patterns.PATTERN000:return(I+d)%2==0;case te.Patterns.PATTERN001:return I%2==0;case te.Patterns.PATTERN010:return d%3==0;case te.Patterns.PATTERN011:return(I+d)%3==0;case te.Patterns.PATTERN100:return(Math.floor(I/2)+Math.floor(d/3))%2==0;case te.Patterns.PATTERN101:return I*d%2+I*d%3==0;case te.Patterns.PATTERN110:return(I*d%2+I*d%3)%2==0;case te.Patterns.PATTERN111:return(I*d%3+(I+d)%2)%2==0;default:throw new Error("bad maskPattern:"+t)}}te.isValid=function(I){return null!=I&&""!==I&&!isNaN(I)&&I>=0&&I<=7},te.from=function(I){return te.isValid(I)?parseInt(I,10):void 0},te.getPenaltyN1=function(I){const d=I.size;let P=0,L=0,k=0,w=null,re=null;for(let ge=0;ge<d;ge++){L=k=0,w=re=null;for(let he=0;he<d;he++){let Ae=I.get(ge,he);Ae===w?L++:(L>=5&&(P+=L-5+3),w=Ae,L=1),Ae=I.get(he,ge),Ae===re?k++:(k>=5&&(P+=k-5+3),re=Ae,k=1)}L>=5&&(P+=L-5+3),k>=5&&(P+=k-5+3)}return P},te.getPenaltyN2=function(I){const d=I.size;let P=0;for(let L=0;L<d-1;L++)for(let k=0;k<d-1;k++){const w=I.get(L,k)+I.get(L,k+1)+I.get(L+1,k)+I.get(L+1,k+1);(4===w||0===w)&&P++}return 3*P},te.getPenaltyN3=function(I){const d=I.size;let P=0,L=0,k=0;for(let w=0;w<d;w++){L=k=0;for(let re=0;re<d;re++)L=L<<1&2047|I.get(w,re),re>=10&&(1488===L||93===L)&&P++,k=k<<1&2047|I.get(re,w),re>=10&&(1488===k||93===k)&&P++}return 40*P},te.getPenaltyN4=function(I){let d=0;const P=I.data.length;for(let k=0;k<P;k++)d+=I.data[k];return 10*Math.abs(Math.ceil(100*d/P/5)-10)},te.applyMask=function(I,d){const P=d.size;for(let L=0;L<P;L++)for(let k=0;k<P;k++)d.isReserved(k,L)||d.xor(k,L,e(I,k,L))},te.getBestMask=function(I,d){const P=Object.keys(te.Patterns).length;let L=0,k=1/0;for(let w=0;w<P;w++){d(w),te.applyMask(w,I);const re=te.getPenaltyN1(I)+te.getPenaltyN2(I)+te.getPenaltyN3(I)+te.getPenaltyN4(I);te.applyMask(w,I),re<k&&(k=re,L=w)}return L}},3936:(_e,te,u)=>{const e=u(2256),t=u(8728);te.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},te.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},te.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},te.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},te.MIXED={bit:-1},te.getCharCountIndicator=function(P,L){if(!P.ccBits)throw new Error("Invalid mode: "+P);if(!e.isValid(L))throw new Error("Invalid version: "+L);return L>=1&&L<10?P.ccBits[0]:L<27?P.ccBits[1]:P.ccBits[2]},te.getBestModeForData=function(P){return t.testNumeric(P)?te.NUMERIC:t.testAlphanumeric(P)?te.ALPHANUMERIC:t.testKanji(P)?te.KANJI:te.BYTE},te.toString=function(P){if(P&&P.id)return P.id;throw new Error("Invalid mode")},te.isValid=function(P){return P&&P.bit&&P.ccBits},te.from=function(P,L){if(te.isValid(P))return P;try{return function I(d){if("string"!=typeof d)throw new Error("Param is not a string");switch(d.toLowerCase()){case"numeric":return te.NUMERIC;case"alphanumeric":return te.ALPHANUMERIC;case"kanji":return te.KANJI;case"byte":return te.BYTE;default:throw new Error("Unknown mode: "+d)}}(P)}catch{return L}}},7660:(_e,te,u)=>{const e=u(3936);function t(I){this.mode=e.NUMERIC,this.data=I.toString()}t.getBitsLength=function(d){return 10*Math.floor(d/3)+(d%3?d%3*3+1:0)},t.prototype.getLength=function(){return this.data.length},t.prototype.getBitsLength=function(){return t.getBitsLength(this.data.length)},t.prototype.write=function(d){let P,L,k;for(P=0;P+3<=this.data.length;P+=3)L=this.data.substr(P,3),k=parseInt(L,10),d.put(k,10);const w=this.data.length-P;w>0&&(L=this.data.substr(P),k=parseInt(L,10),d.put(k,3*w+1))},_e.exports=t},1112:(_e,te,u)=>{const e=u(7280);te.mul=function(I,d){const P=new Uint8Array(I.length+d.length-1);for(let L=0;L<I.length;L++)for(let k=0;k<d.length;k++)P[L+k]^=e.mul(I[L],d[k]);return P},te.mod=function(I,d){let P=new Uint8Array(I);for(;P.length-d.length>=0;){const L=P[0];for(let w=0;w<d.length;w++)P[w]^=e.mul(d[w],L);let k=0;for(;k<P.length&&0===P[k];)k++;P=P.slice(k)}return P},te.generateECPolynomial=function(I){let d=new Uint8Array([1]);for(let P=0;P<I;P++)d=te.mul(d,new Uint8Array([1,e.exp(P)]));return d}},6980:(_e,te,u)=>{const e=u(9256),t=u(120),I=u(512),d=u(2072),P=u(3627),L=u(1536),k=u(4680),w=u(9952),re=u(4504),ge=u(9824),he=u(6520),Ae=u(3936),We=u(8560);function ct(r,g,J){const n=r.size,l=he.getEncodedBits(g,J);let m,h;for(m=0;m<15;m++)h=1==(l>>m&1),r.set(m<6?m:m<8?m+1:n-15+m,8,h,!0),r.set(8,m<8?n-m-1:m<9?15-m-1+1:15-m-1,h,!0);r.set(n-8,8,1,!0)}function Dt(r,g,J,n){let l;if(Array.isArray(r))l=We.fromArray(r);else{if("string"!=typeof r)throw new Error("Invalid data");{let F=g;if(!F){const $=We.rawSplit(r);F=ge.getBestVersionForData($,J)}l=We.fromString(r,F||40)}}const m=ge.getBestVersionForData(l,J);if(!m)throw new Error("The amount of data is too big to be stored in a QR Code");if(g){if(g<m)throw new Error("\nThe chosen QR Code version cannot contain this amount of data.\nMinimum version required to store current data is: "+m+".\n")}else g=m;const h=function pt(r,g,J){const n=new I;J.forEach(function(x){n.put(x.mode.bit,4),n.put(x.getLength(),Ae.getCharCountIndicator(x.mode,r)),x.write(n)});const h=8*(e.getSymbolTotalCodewords(r)-w.getTotalCodewordsCount(r,g));for(n.getLengthInBits()+4<=h&&n.put(0,4);n.getLengthInBits()%8!=0;)n.putBit(0);const O=(h-n.getLengthInBits())/8;for(let x=0;x<O;x++)n.put(x%2?17:236,8);return function yt(r,g,J){const n=e.getSymbolTotalCodewords(g),m=n-w.getTotalCodewordsCount(g,J),h=w.getBlocksCount(g,J),x=h-n%h,F=Math.floor(n/h),$=Math.floor(m/h),j=$+1,V=F-$,N=new re(V);let W=0;const B=new Array(h),D=new Array(h);let A=0;const C=new Uint8Array(r.buffer);for(let M=0;M<h;M++){const H=M<x?$:j;B[M]=C.slice(W,W+H),D[M]=N.encode(B[M]),W+=H,A=Math.max(A,H)}const v=new Uint8Array(n);let Z,R,T=0;for(Z=0;Z<A;Z++)for(R=0;R<h;R++)Z<B[R].length&&(v[T++]=B[R][Z]);for(Z=0;Z<V;Z++)for(R=0;R<h;R++)v[T++]=D[R][Z];return v}(n,r,g)}(g,J,l),O=e.getSymbolSize(g),x=new d(O);return function Ze(r,g){const J=r.size,n=L.getPositions(g);for(let l=0;l<n.length;l++){const m=n[l][0],h=n[l][1];for(let O=-1;O<=7;O++)if(!(m+O<=-1||J<=m+O))for(let x=-1;x<=7;x++)h+x<=-1||J<=h+x||r.set(m+O,h+x,O>=0&&O<=6&&(0===x||6===x)||x>=0&&x<=6&&(0===O||6===O)||O>=2&&O<=4&&x>=2&&x<=4,!0)}}(x,g),function at(r){const g=r.size;for(let J=8;J<g-8;J++){const n=J%2==0;r.set(J,6,n,!0),r.set(6,J,n,!0)}}(x),function it(r,g){const J=P.getPositions(g);for(let n=0;n<J.length;n++){const l=J[n][0],m=J[n][1];for(let h=-2;h<=2;h++)for(let O=-2;O<=2;O++)r.set(l+h,m+O,-2===h||2===h||-2===O||2===O||0===h&&0===O,!0)}}(x,g),ct(x,J,0),g>=7&&function Tt(r,g){const J=r.size,n=ge.getEncodedBits(g);let l,m,h;for(let O=0;O<18;O++)l=Math.floor(O/3),m=O%3+J-8-3,h=1==(n>>O&1),r.set(l,m,h,!0),r.set(m,l,h,!0)}(x,g),function St(r,g){const J=r.size;let n=-1,l=J-1,m=7,h=0;for(let O=J-1;O>0;O-=2)for(6===O&&O--;;){for(let x=0;x<2;x++)if(!r.isReserved(l,O-x)){let F=!1;h<g.length&&(F=1==(g[h]>>>m&1)),r.set(l,O-x,F),m--,-1===m&&(h++,m=7)}if(l+=n,l<0||J<=l){l-=n,n=-n;break}}}(x,h),isNaN(n)&&(n=k.getBestMask(x,ct.bind(null,x,J))),k.applyMask(n,x),ct(x,J,n),{modules:x,version:g,errorCorrectionLevel:J,maskPattern:n,segments:l}}te.create=function(g,J){if(typeof g>"u"||""===g)throw new Error("No input text");let l,m,n=t.M;return typeof J<"u"&&(n=t.from(J.errorCorrectionLevel,t.M),l=ge.from(J.version),m=k.from(J.maskPattern),J.toSJISFunc&&e.setToSJISFunction(J.toSJISFunc)),Dt(g,l,n,m)}},4504:(_e,te,u)=>{const e=u(1112);function t(I){this.genPoly=void 0,this.degree=I,this.degree&&this.initialize(this.degree)}t.prototype.initialize=function(d){this.degree=d,this.genPoly=e.generateECPolynomial(this.degree)},t.prototype.encode=function(d){if(!this.genPoly)throw new Error("Encoder not initialized");const P=new Uint8Array(d.length+this.degree);P.set(d);const L=e.mod(P,this.genPoly),k=this.degree-L.length;if(k>0){const w=new Uint8Array(this.degree);return w.set(L,k),w}return L},_e.exports=t},8728:(_e,te)=>{const u="[0-9]+";let t="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";t=t.replace(/u/g,"\\u");const I="(?:(?![A-Z0-9 $%*+\\-./:]|"+t+")(?:.|[\r\n]))+";te.KANJI=new RegExp(t,"g"),te.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g"),te.BYTE=new RegExp(I,"g"),te.NUMERIC=new RegExp(u,"g"),te.ALPHANUMERIC=new RegExp("[A-Z $%*+\\-./:]+","g");const d=new RegExp("^"+t+"$"),P=new RegExp("^"+u+"$"),L=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");te.testKanji=function(w){return d.test(w)},te.testNumeric=function(w){return P.test(w)},te.testAlphanumeric=function(w){return L.test(w)}},8560:(_e,te,u)=>{const e=u(3936),t=u(7660),I=u(4592),d=u(9736),P=u(8360),L=u(8728),k=u(9256),w=u(5816);function re(Tt){return unescape(encodeURIComponent(Tt)).length}function ge(Tt,ct,St){const pt=[];let yt;for(;null!==(yt=Tt.exec(St));)pt.push({data:yt[0],index:yt.index,mode:ct,length:yt[0].length});return pt}function he(Tt){const ct=ge(L.NUMERIC,e.NUMERIC,Tt),St=ge(L.ALPHANUMERIC,e.ALPHANUMERIC,Tt);let pt,yt;return k.isKanjiModeEnabled()?(pt=ge(L.BYTE,e.BYTE,Tt),yt=ge(L.KANJI,e.KANJI,Tt)):(pt=ge(L.BYTE_KANJI,e.BYTE,Tt),yt=[]),ct.concat(St,pt,yt).sort(function(r,g){return r.index-g.index}).map(function(r){return{data:r.data,mode:r.mode,length:r.length}})}function Ae(Tt,ct){switch(ct){case e.NUMERIC:return t.getBitsLength(Tt);case e.ALPHANUMERIC:return I.getBitsLength(Tt);case e.KANJI:return P.getBitsLength(Tt);case e.BYTE:return d.getBitsLength(Tt)}}function it(Tt,ct){let St;const pt=e.getBestModeForData(Tt);if(St=e.from(ct,pt),St!==e.BYTE&&St.bit<pt.bit)throw new Error('"'+Tt+'" cannot be encoded with mode '+e.toString(St)+".\n Suggested mode is: "+e.toString(pt));switch(St===e.KANJI&&!k.isKanjiModeEnabled()&&(St=e.BYTE),St){case e.NUMERIC:return new t(Tt);case e.ALPHANUMERIC:return new I(Tt);case e.KANJI:return new P(Tt);case e.BYTE:return new d(Tt)}}te.fromArray=function(ct){return ct.reduce(function(St,pt){return"string"==typeof pt?St.push(it(pt,null)):pt.data&&St.push(it(pt.data,pt.mode)),St},[])},te.fromString=function(ct,St){const yt=function Ze(Tt){const ct=[];for(let St=0;St<Tt.length;St++){const pt=Tt[St];switch(pt.mode){case e.NUMERIC:ct.push([pt,{data:pt.data,mode:e.ALPHANUMERIC,length:pt.length},{data:pt.data,mode:e.BYTE,length:pt.length}]);break;case e.ALPHANUMERIC:ct.push([pt,{data:pt.data,mode:e.BYTE,length:pt.length}]);break;case e.KANJI:ct.push([pt,{data:pt.data,mode:e.BYTE,length:re(pt.data)}]);break;case e.BYTE:ct.push([{data:pt.data,mode:e.BYTE,length:re(pt.data)}])}}return ct}(he(ct,k.isKanjiModeEnabled())),Dt=function at(Tt,ct){const St={},pt={start:{}};let yt=["start"];for(let Dt=0;Dt<Tt.length;Dt++){const r=Tt[Dt],g=[];for(let J=0;J<r.length;J++){const n=r[J],l=""+Dt+J;g.push(l),St[l]={node:n,lastCount:0},pt[l]={};for(let m=0;m<yt.length;m++){const h=yt[m];St[h]&&St[h].node.mode===n.mode?(pt[h][l]=Ae(St[h].lastCount+n.length,n.mode)-Ae(St[h].lastCount,n.mode),St[h].lastCount+=n.length):(St[h]&&(St[h].lastCount=n.length),pt[h][l]=Ae(n.length,n.mode)+4+e.getCharCountIndicator(n.mode,ct))}}yt=g}for(let Dt=0;Dt<yt.length;Dt++)pt[yt[Dt]].end=0;return{map:pt,table:St}}(yt,St),r=w.find_path(Dt.map,"start","end"),g=[];for(let J=1;J<r.length-1;J++)g.push(Dt.table[r[J]].node);return te.fromArray(function We(Tt){return Tt.reduce(function(ct,St){const pt=ct.length-1>=0?ct[ct.length-1]:null;return pt&&pt.mode===St.mode?(ct[ct.length-1].data+=St.data,ct):(ct.push(St),ct)},[])}(g))},te.rawSplit=function(ct){return te.fromArray(he(ct,k.isKanjiModeEnabled()))}},9256:(_e,te)=>{let u;const e=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];te.getSymbolSize=function(I){if(!I)throw new Error('"version" cannot be null or undefined');if(I<1||I>40)throw new Error('"version" should be in range from 1 to 40');return 4*I+17},te.getSymbolTotalCodewords=function(I){return e[I]},te.getBCHDigit=function(t){let I=0;for(;0!==t;)I++,t>>>=1;return I},te.setToSJISFunction=function(I){if("function"!=typeof I)throw new Error('"toSJISFunc" is not a valid function.');u=I},te.isKanjiModeEnabled=function(){return typeof u<"u"},te.toSJIS=function(I){return u(I)}},2256:(_e,te)=>{te.isValid=function(e){return!isNaN(e)&&e>=1&&e<=40}},9824:(_e,te,u)=>{const e=u(9256),t=u(9952),I=u(120),d=u(3936),P=u(2256),k=e.getBCHDigit(7973);function re(Ae,We){return d.getCharCountIndicator(Ae,We)+4}function ge(Ae,We){let Ze=0;return Ae.forEach(function(at){const it=re(at.mode,We);Ze+=it+at.getBitsLength()}),Ze}te.from=function(We,Ze){return P.isValid(We)?parseInt(We,10):Ze},te.getCapacity=function(We,Ze,at){if(!P.isValid(We))throw new Error("Invalid QR Code version");typeof at>"u"&&(at=d.BYTE);const ct=8*(e.getSymbolTotalCodewords(We)-t.getTotalCodewordsCount(We,Ze));if(at===d.MIXED)return ct;const St=ct-re(at,We);switch(at){case d.NUMERIC:return Math.floor(St/10*3);case d.ALPHANUMERIC:return Math.floor(St/11*2);case d.KANJI:return Math.floor(St/13);default:return Math.floor(St/8)}},te.getBestVersionForData=function(We,Ze){let at;const it=I.from(Ze,I.M);if(Array.isArray(We)){if(We.length>1)return function he(Ae,We){for(let Ze=1;Ze<=40;Ze++)if(ge(Ae,Ze)<=te.getCapacity(Ze,We,d.MIXED))return Ze}(We,it);if(0===We.length)return 1;at=We[0]}else at=We;return function w(Ae,We,Ze){for(let at=1;at<=40;at++)if(We<=te.getCapacity(at,Ze,Ae))return at}(at.mode,at.getLength(),it)},te.getEncodedBits=function(We){if(!P.isValid(We)||We<7)throw new Error("Invalid QR Code version");let Ze=We<<12;for(;e.getBCHDigit(Ze)-k>=0;)Ze^=7973<<e.getBCHDigit(Ze)-k;return We<<12|Ze}},9104:(_e,te,u)=>{const e=u(9212);te.render=function(P,L,k){let w=k,re=L;typeof w>"u"&&(!L||!L.getContext)&&(w=L,L=void 0),L||(re=function I(){try{return document.createElement("canvas")}catch{throw new Error("You need to specify a canvas element")}}()),w=e.getOptions(w);const ge=e.getImageWidth(P.modules.size,w),he=re.getContext("2d"),Ae=he.createImageData(ge,ge);return e.qrToImageData(Ae.data,P,w),function t(d,P,L){d.clearRect(0,0,P.width,P.height),P.style||(P.style={}),P.height=L,P.width=L,P.style.height=L+"px",P.style.width=L+"px"}(he,re,ge),he.putImageData(Ae,0,0),re},te.renderToDataURL=function(P,L,k){let w=k;return typeof w>"u"&&(!L||!L.getContext)&&(w=L,L=void 0),w||(w={}),te.render(P,L,w).toDataURL(w.type||"image/png",(w.rendererOpts||{}).quality)}},9052:(_e,te,u)=>{const e=u(9212);function t(P,L){const k=P.a/255,w=L+'="'+P.hex+'"';return k<1?w+" "+L+'-opacity="'+k.toFixed(2).slice(1)+'"':w}function I(P,L,k){let w=P+L;return typeof k<"u"&&(w+=" "+k),w}te.render=function(L,k,w){const re=e.getOptions(k),ge=L.modules.size,he=L.modules.data,Ae=ge+2*re.margin,We=re.color.light.a?"<path "+t(re.color.light,"fill")+' d="M0 0h'+Ae+"v"+Ae+'H0z"/>':"",Ze="<path "+t(re.color.dark,"stroke")+' d="'+function d(P,L,k){let w="",re=0,ge=!1,he=0;for(let Ae=0;Ae<P.length;Ae++){const We=Math.floor(Ae%L),Ze=Math.floor(Ae/L);!We&&!ge&&(ge=!0),P[Ae]?(he++,Ae>0&&We>0&&P[Ae-1]||(w+=ge?I("M",We+k,.5+Ze+k):I("m",re,0),re=0,ge=!1),We+1<L&&P[Ae+1]||(w+=I("h",he),he=0)):re++}return w}(he,ge,re.margin)+'"/>',Tt='<svg xmlns="http://www.w3.org/2000/svg" '+(re.width?'width="'+re.width+'" height="'+re.width+'" ':"")+'viewBox="0 0 '+Ae+" "+Ae+'" shape-rendering="crispEdges">'+We+Ze+"</svg>\n";return"function"==typeof w&&w(null,Tt),Tt}},9212:(_e,te)=>{function u(e){if("number"==typeof e&&(e=e.toString()),"string"!=typeof e)throw new Error("Color should be defined as hex string");let t=e.slice().replace("#","").split("");if(t.length<3||5===t.length||t.length>8)throw new Error("Invalid hex color: "+e);(3===t.length||4===t.length)&&(t=Array.prototype.concat.apply([],t.map(function(d){return[d,d]}))),6===t.length&&t.push("F","F");const I=parseInt(t.join(""),16);return{r:I>>24&255,g:I>>16&255,b:I>>8&255,a:255&I,hex:"#"+t.slice(0,6).join("")}}te.getOptions=function(t){t||(t={}),t.color||(t.color={});const d=t.width&&t.width>=21?t.width:void 0;return{width:d,scale:d?4:t.scale||4,margin:typeof t.margin>"u"||null===t.margin||t.margin<0?4:t.margin,color:{dark:u(t.color.dark||"#000000ff"),light:u(t.color.light||"#ffffffff")},type:t.type,rendererOpts:t.rendererOpts||{}}},te.getScale=function(t,I){return I.width&&I.width>=t+2*I.margin?I.width/(t+2*I.margin):I.scale},te.getImageWidth=function(t,I){const d=te.getScale(t,I);return Math.floor((t+2*I.margin)*d)},te.qrToImageData=function(t,I,d){const P=I.modules.size,L=I.modules.data,k=te.getScale(P,d),w=Math.floor((P+2*d.margin)*k),re=d.margin*k,ge=[d.color.light,d.color.dark];for(let he=0;he<w;he++)for(let Ae=0;Ae<w;Ae++){let We=4*(he*w+Ae),Ze=d.color.light;he>=re&&Ae>=re&&he<w-re&&Ae<w-re&&(Ze=ge[L[Math.floor((he-re)/k)*P+Math.floor((Ae-re)/k)]?1:0]),t[We++]=Ze.r,t[We++]=Ze.g,t[We++]=Ze.b,t[We]=Ze.a}}},1880:(_e,te,u)=>{"use strict";u.d(te,{g:()=>t});var e=u(2824);class t extends e.E{constructor(d){super(),this._value=d}get value(){return this.getValue()}_subscribe(d){const P=super._subscribe(d);return!P.closed&&d.next(this._value),P}getValue(){const{hasError:d,thrownError:P,_value:L}=this;if(d)throw P;return this._throwIfClosed(),L}next(d){super.next(this._value=d)}}},872:(_e,te,u)=>{"use strict";u.d(te,{_:()=>w});var e=u(8552),t=u(5588),I=u(4224),d=u(4256),P=u(1072),L=u(5848),k=u(7980);let w=(()=>{class Ae{constructor(Ze){Ze&&(this._subscribe=Ze)}lift(Ze){const at=new Ae;return at.source=this,at.operator=Ze,at}subscribe(Ze,at,it){const Tt=function he(Ae){return Ae&&Ae instanceof e.yR||function ge(Ae){return Ae&&(0,L.m)(Ae.next)&&(0,L.m)(Ae.error)&&(0,L.m)(Ae.complete)}(Ae)&&(0,t.GI)(Ae)}(Ze)?Ze:new e.ot(Ze,at,it);return(0,k.c)(()=>{const{operator:ct,source:St}=this;Tt.add(ct?ct.call(Tt,St):St?this._subscribe(Tt):this._trySubscribe(Tt))}),Tt}_trySubscribe(Ze){try{return this._subscribe(Ze)}catch(at){Ze.error(at)}}forEach(Ze,at){return new(at=re(at))((it,Tt)=>{const ct=new e.ot({next:St=>{try{Ze(St)}catch(pt){Tt(pt),ct.unsubscribe()}},error:Tt,complete:it});this.subscribe(ct)})}_subscribe(Ze){var at;return null===(at=this.source)||void 0===at?void 0:at.subscribe(Ze)}[I.a](){return this}pipe(...Ze){return(0,d.Y)(Ze)(this)}toPromise(Ze){return new(Ze=re(Ze))((at,it)=>{let Tt;this.subscribe(ct=>Tt=ct,ct=>it(ct),()=>at(Tt))})}}return Ae.create=We=>new Ae(We),Ae})();function re(Ae){var We;return null!==(We=null!=Ae?Ae:P.config.Promise)&&void 0!==We?We:Promise}},1652:(_e,te,u)=>{"use strict";u.d(te,{o:()=>I});var e=u(2824),t=u(6368);class I extends e.E{constructor(P=1/0,L=1/0,k=t.K){super(),this._bufferSize=P,this._windowTime=L,this._timestampProvider=k,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=L===1/0,this._bufferSize=Math.max(1,P),this._windowTime=Math.max(1,L)}next(P){const{isStopped:L,_buffer:k,_infiniteTimeWindow:w,_timestampProvider:re,_windowTime:ge}=this;L||(k.push(P),!w&&k.push(re.now()+ge)),this._trimBuffer(),super.next(P)}_subscribe(P){this._throwIfClosed(),this._trimBuffer();const L=this._innerSubscribe(P),{_infiniteTimeWindow:k,_buffer:w}=this,re=w.slice();for(let ge=0;ge<re.length&&!P.closed;ge+=k?1:2)P.next(re[ge]);return this._checkFinalizedStatuses(P),L}_trimBuffer(){const{_bufferSize:P,_timestampProvider:L,_buffer:k,_infiniteTimeWindow:w}=this,re=(w?1:2)*P;if(P<1/0&&re<k.length&&k.splice(0,k.length-re),!w){const ge=L.now();let he=0;for(let Ae=1;Ae<k.length&&k[Ae]<=ge;Ae+=2)he=Ae;he&&k.splice(0,he+1)}}}},2824:(_e,te,u)=>{"use strict";u.d(te,{E:()=>k});var e=u(872),t=u(5588);const d=(0,u(1328).w)(re=>function(){re(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var P=u(6120),L=u(7980);let k=(()=>{class re extends e._{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(he){const Ae=new w(this,this);return Ae.operator=he,Ae}_throwIfClosed(){if(this.closed)throw new d}next(he){(0,L.c)(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const Ae of this.currentObservers)Ae.next(he)}})}error(he){(0,L.c)(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=he;const{observers:Ae}=this;for(;Ae.length;)Ae.shift().error(he)}})}complete(){(0,L.c)(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:he}=this;for(;he.length;)he.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var he;return(null===(he=this.observers)||void 0===he?void 0:he.length)>0}_trySubscribe(he){return this._throwIfClosed(),super._trySubscribe(he)}_subscribe(he){return this._throwIfClosed(),this._checkFinalizedStatuses(he),this._innerSubscribe(he)}_innerSubscribe(he){const{hasError:Ae,isStopped:We,observers:Ze}=this;return Ae||We?t.au:(this.currentObservers=null,Ze.push(he),new t.wH(()=>{this.currentObservers=null,(0,P.k)(Ze,he)}))}_checkFinalizedStatuses(he){const{hasError:Ae,thrownError:We,isStopped:Ze}=this;Ae?he.error(We):Ze&&he.complete()}asObservable(){const he=new e._;return he.source=this,he}}return re.create=(ge,he)=>new w(ge,he),re})();class w extends k{constructor(ge,he){super(),this.destination=ge,this.source=he}next(ge){var he,Ae;null===(Ae=null===(he=this.destination)||void 0===he?void 0:he.next)||void 0===Ae||Ae.call(he,ge)}error(ge){var he,Ae;null===(Ae=null===(he=this.destination)||void 0===he?void 0:he.error)||void 0===Ae||Ae.call(he,ge)}complete(){var ge,he;null===(he=null===(ge=this.destination)||void 0===ge?void 0:ge.complete)||void 0===he||he.call(ge)}_subscribe(ge){var he,Ae;return null!==(Ae=null===(he=this.source)||void 0===he?void 0:he.subscribe(ge))&&void 0!==Ae?Ae:t.au}}},8552:(_e,te,u)=>{"use strict";u.d(te,{ot:()=>it,yR:()=>Ae});var e=u(5848),t=u(5588),I=u(1072),d=u(2432),P=u(6645);const L=re("C",void 0,void 0);function re(yt,Dt,r){return{kind:yt,value:Dt,error:r}}var ge=u(936),he=u(7980);class Ae extends t.wH{constructor(Dt){super(),this.isStopped=!1,Dt?(this.destination=Dt,(0,t.GI)(Dt)&&Dt.add(this)):this.destination=pt}static create(Dt,r,g){return new it(Dt,r,g)}next(Dt){this.isStopped?St(function w(yt){return re("N",yt,void 0)}(Dt),this):this._next(Dt)}error(Dt){this.isStopped?St(function k(yt){return re("E",void 0,yt)}(Dt),this):(this.isStopped=!0,this._error(Dt))}complete(){this.isStopped?St(L,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(Dt){this.destination.next(Dt)}_error(Dt){try{this.destination.error(Dt)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const We=Function.prototype.bind;function Ze(yt,Dt){return We.call(yt,Dt)}class at{constructor(Dt){this.partialObserver=Dt}next(Dt){const{partialObserver:r}=this;if(r.next)try{r.next(Dt)}catch(g){Tt(g)}}error(Dt){const{partialObserver:r}=this;if(r.error)try{r.error(Dt)}catch(g){Tt(g)}else Tt(Dt)}complete(){const{partialObserver:Dt}=this;if(Dt.complete)try{Dt.complete()}catch(r){Tt(r)}}}class it extends Ae{constructor(Dt,r,g){let J;if(super(),(0,e.m)(Dt)||!Dt)J={next:null!=Dt?Dt:void 0,error:null!=r?r:void 0,complete:null!=g?g:void 0};else{let n;this&&I.config.useDeprecatedNextContext?(n=Object.create(Dt),n.unsubscribe=()=>this.unsubscribe(),J={next:Dt.next&&Ze(Dt.next,n),error:Dt.error&&Ze(Dt.error,n),complete:Dt.complete&&Ze(Dt.complete,n)}):J=Dt}this.destination=new at(J)}}function Tt(yt){I.config.useDeprecatedSynchronousErrorHandling?(0,he.q)(yt):(0,d.U)(yt)}function St(yt,Dt){const{onStoppedNotification:r}=I.config;r&&ge.u.setTimeout(()=>r(yt,Dt))}const pt={closed:!0,next:P.K,error:function ct(yt){throw yt},complete:P.K}},5588:(_e,te,u)=>{"use strict";u.d(te,{au:()=>L,wH:()=>P,GI:()=>k});var e=u(5848);const I=(0,u(1328).w)(re=>function(he){re(this),this.message=he?`${he.length} errors occurred during unsubscription:\n${he.map((Ae,We)=>`${We+1}) ${Ae.toString()}`).join("\n  ")}`:"",this.name="UnsubscriptionError",this.errors=he});var d=u(6120);class P{constructor(ge){this.initialTeardown=ge,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let ge;if(!this.closed){this.closed=!0;const{_parentage:he}=this;if(he)if(this._parentage=null,Array.isArray(he))for(const Ze of he)Ze.remove(this);else he.remove(this);const{initialTeardown:Ae}=this;if((0,e.m)(Ae))try{Ae()}catch(Ze){ge=Ze instanceof I?Ze.errors:[Ze]}const{_finalizers:We}=this;if(We){this._finalizers=null;for(const Ze of We)try{w(Ze)}catch(at){ge=null!=ge?ge:[],at instanceof I?ge=[...ge,...at.errors]:ge.push(at)}}if(ge)throw new I(ge)}}add(ge){var he;if(ge&&ge!==this)if(this.closed)w(ge);else{if(ge instanceof P){if(ge.closed||ge._hasParent(this))return;ge._addParent(this)}(this._finalizers=null!==(he=this._finalizers)&&void 0!==he?he:[]).push(ge)}}_hasParent(ge){const{_parentage:he}=this;return he===ge||Array.isArray(he)&&he.includes(ge)}_addParent(ge){const{_parentage:he}=this;this._parentage=Array.isArray(he)?(he.push(ge),he):he?[he,ge]:ge}_removeParent(ge){const{_parentage:he}=this;he===ge?this._parentage=null:Array.isArray(he)&&(0,d.k)(he,ge)}remove(ge){const{_finalizers:he}=this;he&&(0,d.k)(he,ge),ge instanceof P&&ge._removeParent(this)}}P.EMPTY=(()=>{const re=new P;return re.closed=!0,re})();const L=P.EMPTY;function k(re){return re instanceof P||re&&"closed"in re&&(0,e.m)(re.remove)&&(0,e.m)(re.add)&&(0,e.m)(re.unsubscribe)}function w(re){(0,e.m)(re)?re():re.unsubscribe()}},1072:(_e,te,u)=>{"use strict";u.d(te,{config:()=>e});const e={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},9176:(_e,te,u)=>{"use strict";u.d(te,{W:()=>P});var e=u(7800),I=u(9520),d=u(1056);function P(...L){return function t(){return(0,e.u)(1)}()((0,d.Q)(L,(0,I.e_)(L)))}},5356:(_e,te,u)=>{"use strict";u.d(te,{Q:()=>I});var e=u(872),t=u(9957);function I(d){return new e._(P=>{(0,t.Uv)(d()).subscribe(P)})}},9864:(_e,te,u)=>{"use strict";u.d(te,{k:()=>t});const t=new(u(872)._)(P=>P.complete())},5728:(_e,te,u)=>{"use strict";u.d(te,{y:()=>w});var e=u(872),t=u(4512),I=u(9957),d=u(9520),P=u(288),L=u(812),k=u(5064);function w(...re){const ge=(0,d.yu)(re),{args:he,keys:Ae}=(0,t.Q)(re),We=new e._(Ze=>{const{length:at}=he;if(!at)return void Ze.complete();const it=new Array(at);let Tt=at,ct=at;for(let St=0;St<at;St++){let pt=!1;(0,I.Uv)(he[St]).subscribe((0,P.e)(Ze,yt=>{pt||(pt=!0,ct--),it[St]=yt},()=>Tt--,void 0,()=>{(!Tt||!pt)&&(ct||Ze.next(Ae?(0,k.q)(Ae,it):it),Ze.complete())}))}});return ge?We.pipe((0,L.j)(ge)):We}},1056:(_e,te,u)=>{"use strict";u.d(te,{Q:()=>r});var e=u(9957),t=u(5e3),I=u(2560);function d(g,J=0){return(0,I.i)((n,l)=>{l.add(g.schedule(()=>n.subscribe(l),J))})}var k=u(872),re=u(1392),ge=u(5848),he=u(2224);function We(g,J){if(!g)throw new Error("Iterable cannot be null");return new k._(n=>{(0,he._)(n,J,()=>{const l=g[Symbol.asyncIterator]();(0,he._)(n,J,()=>{l.next().then(m=>{m.done?n.complete():n.next(m.value)})},0,!0)})})}var Ze=u(6804),at=u(6732),it=u(3735),Tt=u(5440),ct=u(4900),St=u(8240),pt=u(496);function r(g,J){return J?function Dt(g,J){if(null!=g){if((0,Ze.O)(g))return function P(g,J){return(0,e.Uv)(g).pipe(d(J),(0,t.y)(J))}(g,J);if((0,it.G)(g))return function w(g,J){return new k._(n=>{let l=0;return J.schedule(function(){l===g.length?n.complete():(n.next(g[l++]),n.closed||this.schedule())})})}(g,J);if((0,at.u)(g))return function L(g,J){return(0,e.Uv)(g).pipe(d(J),(0,t.y)(J))}(g,J);if((0,ct.E)(g))return We(g,J);if((0,Tt.i)(g))return function Ae(g,J){return new k._(n=>{let l;return(0,he._)(n,J,()=>{l=g[re.w](),(0,he._)(n,J,()=>{let m,h;try{({value:m,done:h}=l.next())}catch(O){return void n.error(O)}h?n.complete():n.next(m)},0,!0)}),()=>(0,ge.m)(null==l?void 0:l.return)&&l.return()})}(g,J);if((0,pt.K)(g))return function yt(g,J){return We((0,pt._)(g),J)}(g,J)}throw(0,St.W)(g)}(g,J):(0,e.Uv)(g)}},7584:(_e,te,u)=>{"use strict";u.d(te,{w:()=>ge});var e=u(9957),t=u(872),I=u(9177),d=u(3735),P=u(5848),L=u(812);const k=["addListener","removeListener"],w=["addEventListener","removeEventListener"],re=["on","off"];function ge(at,it,Tt,ct){if((0,P.m)(Tt)&&(ct=Tt,Tt=void 0),ct)return ge(at,it,Tt).pipe((0,L.j)(ct));const[St,pt]=function Ze(at){return(0,P.m)(at.addEventListener)&&(0,P.m)(at.removeEventListener)}(at)?w.map(yt=>Dt=>at[yt](it,Dt,Tt)):function Ae(at){return(0,P.m)(at.addListener)&&(0,P.m)(at.removeListener)}(at)?k.map(he(at,it)):function We(at){return(0,P.m)(at.on)&&(0,P.m)(at.off)}(at)?re.map(he(at,it)):[];if(!St&&(0,d.G)(at))return(0,I.O)(yt=>ge(yt,it,Tt))((0,e.Uv)(at));if(!St)throw new TypeError("Invalid event target");return new t._(yt=>{const Dt=(...r)=>yt.next(1<r.length?r:r[0]);return St(Dt),()=>pt(Dt)})}function he(at,it){return Tt=>ct=>at[Tt](it,ct)}},9957:(_e,te,u)=>{"use strict";u.d(te,{Uv:()=>We});var e=u(6639),t=u(3735),I=u(6732),d=u(872),P=u(6804),L=u(4900),k=u(8240),w=u(5440),re=u(496),ge=u(5848),he=u(2432),Ae=u(4224);function We(yt){if(yt instanceof d._)return yt;if(null!=yt){if((0,P.O)(yt))return function Ze(yt){return new d._(Dt=>{const r=yt[Ae.a]();if((0,ge.m)(r.subscribe))return r.subscribe(Dt);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(yt);if((0,t.G)(yt))return function at(yt){return new d._(Dt=>{for(let r=0;r<yt.length&&!Dt.closed;r++)Dt.next(yt[r]);Dt.complete()})}(yt);if((0,I.u)(yt))return function it(yt){return new d._(Dt=>{yt.then(r=>{Dt.closed||(Dt.next(r),Dt.complete())},r=>Dt.error(r)).then(null,he.U)})}(yt);if((0,L.E)(yt))return ct(yt);if((0,w.i)(yt))return function Tt(yt){return new d._(Dt=>{for(const r of yt)if(Dt.next(r),Dt.closed)return;Dt.complete()})}(yt);if((0,re.K)(yt))return function St(yt){return ct((0,re._)(yt))}(yt)}throw(0,k.W)(yt)}function ct(yt){return new d._(Dt=>{(function pt(yt,Dt){var r,g,J,n;return(0,e.kH)(this,void 0,void 0,function*(){try{for(r=(0,e.mA)(yt);!(g=yield r.next()).done;)if(Dt.next(g.value),Dt.closed)return}catch(l){J={error:l}}finally{try{g&&!g.done&&(n=r.return)&&(yield n.call(r))}finally{if(J)throw J.error}}Dt.complete()})})(yt,Dt).catch(r=>Dt.error(r))})}},5692:(_e,te,u)=>{"use strict";u.d(te,{U:()=>L});var e=u(7800),t=u(9957),I=u(9864),d=u(9520),P=u(1056);function L(...k){const w=(0,d.e_)(k),re=(0,d._8)(k,1/0),ge=k;return ge.length?1===ge.length?(0,t.Uv)(ge[0]):(0,e.u)(re)((0,P.Q)(ge,w)):I.k}},3618:(_e,te,u)=>{"use strict";u.d(te,{of:()=>I});var e=u(9520),t=u(1056);function I(...d){const P=(0,e.e_)(d);return(0,t.Q)(d,P)}},2280:(_e,te,u)=>{"use strict";u.d(te,{c:()=>I});var e=u(872),t=u(5848);function I(d,P){const L=(0,t.m)(d)?d:()=>d,k=w=>w.error(L());return new e._(P?w=>P.schedule(k,0,w):k)}},6164:(_e,te,u)=>{"use strict";u.d(te,{k:()=>P});var e=u(872),t=u(4544),I=u(7876),d=u(8200);function P(L=0,k,w=t.a){let re=-1;return null!=k&&((0,I.G)(k)?w=k:re=k),new e._(ge=>{let he=(0,d.e)(L)?+L-w.now():L;he<0&&(he=0);let Ae=0;return w.schedule(function(){ge.closed||(ge.next(Ae++),0<=re?this.schedule(void 0,re):ge.complete())},he)})}},288:(_e,te,u)=>{"use strict";u.d(te,{I:()=>I,e:()=>t});var e=u(8552);function t(d,P,L,k,w){return new I(d,P,L,k,w)}class I extends e.yR{constructor(P,L,k,w,re,ge){super(P),this.onFinalize=re,this.shouldUnsubscribe=ge,this._next=L?function(he){try{L(he)}catch(Ae){P.error(Ae)}}:super._next,this._error=w?function(he){try{w(he)}catch(Ae){P.error(Ae)}finally{this.unsubscribe()}}:super._error,this._complete=k?function(){try{k()}catch(he){P.error(he)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var P;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:L}=this;super.unsubscribe(),!L&&(null===(P=this.onFinalize)||void 0===P||P.call(this))}}}},8676:(_e,te,u)=>{"use strict";u.d(te,{a:()=>d});var e=u(9957),t=u(288),I=u(2560);function d(P){return(0,I.i)((L,k)=>{let ge,w=null,re=!1;w=L.subscribe((0,t.e)(k,void 0,void 0,he=>{ge=(0,e.Uv)(P(he,d(P)(L))),w?(w.unsubscribe(),w=null,ge.subscribe(k)):re=!0})),re&&(w.unsubscribe(),w=null,ge.subscribe(k))})}},8259:(_e,te,u)=>{"use strict";u.d(te,{m:()=>I});var e=u(9177),t=u(5848);function I(d,P){return(0,t.m)(P)?(0,e.O)(d,P,1):(0,e.O)(d,1)}},8192:(_e,te,u)=>{"use strict";u.d(te,{o:()=>d});var e=u(4544),t=u(2560),I=u(288);function d(P,L=e.M){return(0,t.i)((k,w)=>{let re=null,ge=null,he=null;const Ae=()=>{if(re){re.unsubscribe(),re=null;const Ze=ge;ge=null,w.next(Ze)}};function We(){const Ze=he+P,at=L.now();if(at<Ze)return re=this.schedule(void 0,Ze-at),void w.add(re);Ae()}k.subscribe((0,I.e)(w,Ze=>{ge=Ze,he=L.now(),re||(re=L.schedule(We,P),w.add(re))},()=>{Ae(),w.complete()},void 0,()=>{ge=re=null}))})}},9896:(_e,te,u)=>{"use strict";u.d(te,{G:()=>I});var e=u(2560),t=u(288);function I(d){return(0,e.i)((P,L)=>{let k=!1;P.subscribe((0,t.e)(L,w=>{k=!0,L.next(w)},()=>{k||L.next(d),L.complete()}))})}},2435:(_e,te,u)=>{"use strict";u.d(te,{a:()=>d});var e=u(96),t=u(2560),I=u(288);function d(L,k=e.Z){return L=null!=L?L:P,(0,t.i)((w,re)=>{let ge,he=!0;w.subscribe((0,I.e)(re,Ae=>{const We=k(Ae);(he||!L(ge,We))&&(he=!1,ge=We,re.next(Ae))}))})}function P(L,k){return L===k}},8112:(_e,te,u)=>{"use strict";u.d(te,{I:()=>I});var e=u(2560),t=u(288);function I(d,P){return(0,e.i)((L,k)=>{let w=0;L.subscribe((0,t.e)(k,re=>d.call(P,re,w++)&&k.next(re)))})}},111:(_e,te,u)=>{"use strict";u.d(te,{U:()=>t});var e=u(2560);function t(I){return(0,e.i)((d,P)=>{try{d.subscribe(P)}finally{P.add(I)}})}},4012:(_e,te,u)=>{"use strict";u.d(te,{K:()=>k});var e=u(1516),t=u(8112),I=u(6264),d=u(9896),P=u(16),L=u(96);function k(w,re){const ge=arguments.length>=2;return he=>he.pipe(w?(0,t.I)((Ae,We)=>w(Ae,We,he)):L.Z,(0,I.U)(1),ge?(0,d.G)(re):(0,P._)(()=>new e.G))}},7624:(_e,te,u)=>{"use strict";u.d(te,{E:()=>d});var e=u(2560),t=u(288),I=u(6645);function d(){return(0,e.i)((P,L)=>{P.subscribe((0,t.e)(L,I.K))})}},6744:(_e,te,u)=>{"use strict";u.d(te,{k:()=>I});var e=u(2560),t=u(288);function I(d,P){return(0,e.i)((L,k)=>{let w=0;L.subscribe((0,t.e)(k,re=>{k.next(d.call(P,re,w++))}))})}},1472:(_e,te,u)=>{"use strict";u.d(te,{e:()=>t});var e=u(6744);function t(I){return(0,e.k)(()=>I)}},7800:(_e,te,u)=>{"use strict";u.d(te,{u:()=>I});var e=u(9177),t=u(96);function I(d=1/0){return(0,e.O)(t.Z,d)}},9177:(_e,te,u)=>{"use strict";u.d(te,{O:()=>w});var e=u(6744),t=u(9957),I=u(2560),d=u(2224),P=u(288),k=u(5848);function w(re,ge,he=1/0){return(0,k.m)(ge)?w((Ae,We)=>(0,e.k)((Ze,at)=>ge(Ae,Ze,We,at))((0,t.Uv)(re(Ae,We))),he):("number"==typeof ge&&(he=ge),(0,I.i)((Ae,We)=>function L(re,ge,he,Ae,We,Ze,at,it){const Tt=[];let ct=0,St=0,pt=!1;const yt=()=>{pt&&!Tt.length&&!ct&&ge.complete()},Dt=g=>ct<Ae?r(g):Tt.push(g),r=g=>{Ze&&ge.next(g),ct++;let J=!1;(0,t.Uv)(he(g,St++)).subscribe((0,P.e)(ge,n=>{null==We||We(n),Ze?Dt(n):ge.next(n)},()=>{J=!0},void 0,()=>{if(J)try{for(ct--;Tt.length&&ct<Ae;){const n=Tt.shift();at?(0,d._)(ge,at,()=>r(n)):r(n)}yt()}catch(n){ge.error(n)}}))};return re.subscribe((0,P.e)(ge,Dt,()=>{pt=!0,yt()})),()=>{null==it||it()}}(Ae,We,re,he)))}},5e3:(_e,te,u)=>{"use strict";u.d(te,{y:()=>d});var e=u(2224),t=u(2560),I=u(288);function d(P,L=0){return(0,t.i)((k,w)=>{k.subscribe((0,I.e)(w,re=>(0,e._)(w,P,()=>w.next(re),L),()=>(0,e._)(w,P,()=>w.complete(),L),re=>(0,e._)(w,P,()=>w.error(re),L)))})}},6680:(_e,te,u)=>{"use strict";u.d(te,{K:()=>d});var e=u(2560),t=u(288);function d(P,L){return(0,e.i)(function I(P,L,k,w,re){return(ge,he)=>{let Ae=k,We=L,Ze=0;ge.subscribe((0,t.e)(he,at=>{const it=Ze++;We=Ae?P(We,at,it):(Ae=!0,at),w&&he.next(We)},re&&(()=>{Ae&&he.next(We),he.complete()})))}}(P,L,arguments.length>=2,!0))}},2500:(_e,te,u)=>{"use strict";u.d(te,{o:()=>P});var e=u(9957),t=u(2824),I=u(8552),d=u(2560);function P(k={}){const{connector:w=(()=>new t.E),resetOnError:re=!0,resetOnComplete:ge=!0,resetOnRefCountZero:he=!0}=k;return Ae=>{let We,Ze,at,it=0,Tt=!1,ct=!1;const St=()=>{null==Ze||Ze.unsubscribe(),Ze=void 0},pt=()=>{St(),We=at=void 0,Tt=ct=!1},yt=()=>{const Dt=We;pt(),null==Dt||Dt.unsubscribe()};return(0,d.i)((Dt,r)=>{it++,!ct&&!Tt&&St();const g=at=null!=at?at:w();r.add(()=>{it--,0===it&&!ct&&!Tt&&(Ze=L(yt,he))}),g.subscribe(r),!We&&it>0&&(We=new I.ot({next:J=>g.next(J),error:J=>{ct=!0,St(),Ze=L(pt,re,J),g.error(J)},complete:()=>{Tt=!0,St(),Ze=L(pt,ge),g.complete()}}),(0,e.Uv)(Dt).subscribe(We))})(Ae)}}function L(k,w,...re){if(!0===w)return void k();if(!1===w)return;const ge=new I.ot({next:()=>{ge.unsubscribe(),k()}});return(0,e.Uv)(w(...re)).subscribe(ge)}},4412:(_e,te,u)=>{"use strict";u.d(te,{G:()=>d});var e=u(9957),t=u(2560),I=u(288);function d(P,L){return(0,t.i)((k,w)=>{let re=null,ge=0,he=!1;const Ae=()=>he&&!re&&w.complete();k.subscribe((0,I.e)(w,We=>{null==re||re.unsubscribe();let Ze=0;const at=ge++;(0,e.Uv)(P(We,at)).subscribe(re=(0,I.e)(w,it=>w.next(L?L(We,it,at,Ze++):it),()=>{re=null,Ae()}))},()=>{he=!0,Ae()}))})}},6264:(_e,te,u)=>{"use strict";u.d(te,{U:()=>d});var e=u(9864),t=u(2560),I=u(288);function d(P){return P<=0?()=>e.k:(0,t.i)((L,k)=>{let w=0;L.subscribe((0,I.e)(k,re=>{++w<=P&&(k.next(re),P<=w&&k.complete())}))})}},8480:(_e,te,u)=>{"use strict";u.d(te,{a:()=>P});var e=u(2560),t=u(288),I=u(9957),d=u(6645);function P(L){return(0,e.i)((k,w)=>{(0,I.Uv)(L).subscribe((0,t.e)(w,()=>w.complete(),d.K)),!w.closed&&k.subscribe(w)})}},7512:(_e,te,u)=>{"use strict";u.d(te,{y:()=>P});var e=u(5848),t=u(2560),I=u(288),d=u(96);function P(L,k,w){const re=(0,e.m)(L)||k||w?{next:L,error:k,complete:w}:L;return re?(0,t.i)((ge,he)=>{var Ae;null===(Ae=re.subscribe)||void 0===Ae||Ae.call(re);let We=!0;ge.subscribe((0,I.e)(he,Ze=>{var at;null===(at=re.next)||void 0===at||at.call(re,Ze),he.next(Ze)},()=>{var Ze;We=!1,null===(Ze=re.complete)||void 0===Ze||Ze.call(re),he.complete()},Ze=>{var at;We=!1,null===(at=re.error)||void 0===at||at.call(re,Ze),he.error(Ze)},()=>{var Ze,at;We&&(null===(Ze=re.unsubscribe)||void 0===Ze||Ze.call(re)),null===(at=re.finalize)||void 0===at||at.call(re)}))}):d.Z}},16:(_e,te,u)=>{"use strict";u.d(te,{_:()=>d});var e=u(1516),t=u(2560),I=u(288);function d(L=P){return(0,t.i)((k,w)=>{let re=!1;k.subscribe((0,I.e)(w,ge=>{re=!0,w.next(ge)},()=>re?w.complete():w.error(L())))})}function P(){return new e.G}},292:(_e,te,u)=>{"use strict";u.d(te,{O:()=>k});var e=u(2560),t=u(288),I=u(9957),d=u(96),P=u(6645),L=u(9520);function k(...w){const re=(0,L.yu)(w);return(0,e.i)((ge,he)=>{const Ae=w.length,We=new Array(Ae);let Ze=w.map(()=>!1),at=!1;for(let it=0;it<Ae;it++)(0,I.Uv)(w[it]).subscribe((0,t.e)(he,Tt=>{We[it]=Tt,!at&&!Ze[it]&&(Ze[it]=!0,(at=Ze.every(d.Z))&&(Ze=null))},P.K));ge.subscribe((0,t.e)(he,it=>{if(at){const Tt=[it,...We];he.next(re?re(...Tt):Tt)}}))})}},6944:(_e,te,u)=>{"use strict";u.d(te,{m:()=>P});var e=u(5588);class t extends e.wH{constructor(k,w){super()}schedule(k,w=0){return this}}const I={setInterval(L,k,...w){const{delegate:re}=I;return null!=re&&re.setInterval?re.setInterval(L,k,...w):setInterval(L,k,...w)},clearInterval(L){const{delegate:k}=I;return((null==k?void 0:k.clearInterval)||clearInterval)(L)},delegate:void 0};var d=u(6120);class P extends t{constructor(k,w){super(k,w),this.scheduler=k,this.work=w,this.pending=!1}schedule(k,w=0){var re;if(this.closed)return this;this.state=k;const ge=this.id,he=this.scheduler;return null!=ge&&(this.id=this.recycleAsyncId(he,ge,w)),this.pending=!0,this.delay=w,this.id=null!==(re=this.id)&&void 0!==re?re:this.requestAsyncId(he,this.id,w),this}requestAsyncId(k,w,re=0){return I.setInterval(k.flush.bind(k,this),re)}recycleAsyncId(k,w,re=0){if(null!=re&&this.delay===re&&!1===this.pending)return w;null!=w&&I.clearInterval(w)}execute(k,w){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const re=this._execute(k,w);if(re)return re;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(k,w){let ge,re=!1;try{this.work(k)}catch(he){re=!0,ge=he||new Error("Scheduled action threw falsy error")}if(re)return this.unsubscribe(),ge}unsubscribe(){if(!this.closed){const{id:k,scheduler:w}=this,{actions:re}=w;this.work=this.state=this.scheduler=null,this.pending=!1,(0,d.k)(re,this),null!=k&&(this.id=this.recycleAsyncId(w,k,null)),this.delay=null,super.unsubscribe()}}}},5955:(_e,te,u)=>{"use strict";u.d(te,{k:()=>I});var e=u(6368);class t{constructor(P,L=t.now){this.schedulerActionCtor=P,this.now=L}schedule(P,L=0,k){return new this.schedulerActionCtor(this,P).schedule(k,L)}}t.now=e.K.now;class I extends t{constructor(P,L=t.now){super(P,L),this.actions=[],this._active=!1}flush(P){const{actions:L}=this;if(this._active)return void L.push(P);let k;this._active=!0;do{if(k=P.execute(P.state,P.delay))break}while(P=L.shift());if(this._active=!1,k){for(;P=L.shift();)P.unsubscribe();throw k}}}},4544:(_e,te,u)=>{"use strict";u.d(te,{M:()=>I,a:()=>d});var e=u(6944);const I=new(u(5955).k)(e.m),d=I},6368:(_e,te,u)=>{"use strict";u.d(te,{K:()=>e});const e={now:()=>(e.delegate||Date).now(),delegate:void 0}},7668:(_e,te,u)=>{"use strict";u.d(te,{M:()=>P});var e=u(6944),I=u(5955);const P=new class d extends I.k{}(class t extends e.m{constructor(w,re){super(w,re),this.scheduler=w,this.work=re}schedule(w,re=0){return re>0?super.schedule(w,re):(this.delay=re,this.state=w,this.scheduler.flush(this),this)}execute(w,re){return re>0||this.closed?super.execute(w,re):this._execute(w,re)}requestAsyncId(w,re,ge=0){return null!=ge&&ge>0||null==ge&&this.delay>0?super.requestAsyncId(w,re,ge):(w.flush(this),0)}})},936:(_e,te,u)=>{"use strict";u.d(te,{u:()=>e});const e={setTimeout(t,I,...d){const{delegate:P}=e;return null!=P&&P.setTimeout?P.setTimeout(t,I,...d):setTimeout(t,I,...d)},clearTimeout(t){const{delegate:I}=e;return((null==I?void 0:I.clearTimeout)||clearTimeout)(t)},delegate:void 0}},1392:(_e,te,u)=>{"use strict";u.d(te,{w:()=>t});const t=function e(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},4224:(_e,te,u)=>{"use strict";u.d(te,{a:()=>e});const e="function"==typeof Symbol&&Symbol.observable||"@@observable"},1516:(_e,te,u)=>{"use strict";u.d(te,{G:()=>t});const t=(0,u(1328).w)(I=>function(){I(this),this.name="EmptyError",this.message="no elements in sequence"})},9520:(_e,te,u)=>{"use strict";u.d(te,{_8:()=>L,e_:()=>P,yu:()=>d});var e=u(5848),t=u(7876);function I(k){return k[k.length-1]}function d(k){return(0,e.m)(I(k))?k.pop():void 0}function P(k){return(0,t.G)(I(k))?k.pop():void 0}function L(k,w){return"number"==typeof I(k)?k.pop():w}},4512:(_e,te,u)=>{"use strict";u.d(te,{Q:()=>P});const{isArray:e}=Array,{getPrototypeOf:t,prototype:I,keys:d}=Object;function P(k){if(1===k.length){const w=k[0];if(e(w))return{args:w,keys:null};if(function L(k){return k&&"object"==typeof k&&t(k)===I}(w)){const re=d(w);return{args:re.map(ge=>w[ge]),keys:re}}}return{args:k,keys:null}}},6120:(_e,te,u)=>{"use strict";function e(t,I){if(t){const d=t.indexOf(I);0<=d&&t.splice(d,1)}}u.d(te,{k:()=>e})},1328:(_e,te,u)=>{"use strict";function e(t){const d=t(P=>{Error.call(P),P.stack=(new Error).stack});return d.prototype=Object.create(Error.prototype),d.prototype.constructor=d,d}u.d(te,{w:()=>e})},5064:(_e,te,u)=>{"use strict";function e(t,I){return t.reduce((d,P,L)=>(d[P]=I[L],d),{})}u.d(te,{q:()=>e})},7980:(_e,te,u)=>{"use strict";u.d(te,{c:()=>I,q:()=>d});var e=u(1072);let t=null;function I(P){if(e.config.useDeprecatedSynchronousErrorHandling){const L=!t;if(L&&(t={errorThrown:!1,error:null}),P(),L){const{errorThrown:k,error:w}=t;if(t=null,k)throw w}}else P()}function d(P){e.config.useDeprecatedSynchronousErrorHandling&&t&&(t.errorThrown=!0,t.error=P)}},2224:(_e,te,u)=>{"use strict";function e(t,I,d,P=0,L=!1){const k=I.schedule(function(){d(),L?t.add(this.schedule(null,P)):this.unsubscribe()},P);if(t.add(k),!L)return k}u.d(te,{_:()=>e})},96:(_e,te,u)=>{"use strict";function e(t){return t}u.d(te,{Z:()=>e})},3735:(_e,te,u)=>{"use strict";u.d(te,{G:()=>e});const e=t=>t&&"number"==typeof t.length&&"function"!=typeof t},4900:(_e,te,u)=>{"use strict";u.d(te,{E:()=>t});var e=u(5848);function t(I){return Symbol.asyncIterator&&(0,e.m)(null==I?void 0:I[Symbol.asyncIterator])}},8200:(_e,te,u)=>{"use strict";function e(t){return t instanceof Date&&!isNaN(t)}u.d(te,{e:()=>e})},5848:(_e,te,u)=>{"use strict";function e(t){return"function"==typeof t}u.d(te,{m:()=>e})},6804:(_e,te,u)=>{"use strict";u.d(te,{O:()=>I});var e=u(4224),t=u(5848);function I(d){return(0,t.m)(d[e.a])}},5440:(_e,te,u)=>{"use strict";u.d(te,{i:()=>I});var e=u(1392),t=u(5848);function I(d){return(0,t.m)(null==d?void 0:d[e.w])}},3512:(_e,te,u)=>{"use strict";u.d(te,{X:()=>I});var e=u(872),t=u(5848);function I(d){return!!d&&(d instanceof e._||(0,t.m)(d.lift)&&(0,t.m)(d.subscribe))}},6732:(_e,te,u)=>{"use strict";u.d(te,{u:()=>t});var e=u(5848);function t(I){return(0,e.m)(null==I?void 0:I.then)}},496:(_e,te,u)=>{"use strict";u.d(te,{K:()=>d,_:()=>I});var e=u(6639),t=u(5848);function I(P){return(0,e.o7)(this,arguments,function*(){const k=P.getReader();try{for(;;){const{value:w,done:re}=yield(0,e.U1)(k.read());if(re)return yield(0,e.U1)(void 0);yield yield(0,e.U1)(w)}}finally{k.releaseLock()}})}function d(P){return(0,t.m)(null==P?void 0:P.getReader)}},7876:(_e,te,u)=>{"use strict";u.d(te,{G:()=>t});var e=u(5848);function t(I){return I&&(0,e.m)(I.schedule)}},2560:(_e,te,u)=>{"use strict";u.d(te,{e:()=>t,i:()=>I});var e=u(5848);function t(d){return(0,e.m)(null==d?void 0:d.lift)}function I(d){return P=>{if(t(P))return P.lift(function(L){try{return d(L,this)}catch(k){this.error(k)}});throw new TypeError("Unable to lift unknown Observable type")}}},812:(_e,te,u)=>{"use strict";u.d(te,{j:()=>d});var e=u(6744);const{isArray:t}=Array;function d(P){return(0,e.k)(L=>function I(P,L){return t(L)?P(...L):P(L)}(P,L))}},6645:(_e,te,u)=>{"use strict";function e(){}u.d(te,{K:()=>e})},4256:(_e,te,u)=>{"use strict";u.d(te,{W:()=>t,Y:()=>I});var e=u(96);function t(...d){return I(d)}function I(d){return 0===d.length?e.Z:1===d.length?d[0]:function(L){return d.reduce((k,w)=>w(k),L)}}},2432:(_e,te,u)=>{"use strict";u.d(te,{U:()=>I});var e=u(1072),t=u(936);function I(d){t.u.setTimeout(()=>{const{onUnhandledError:P}=e.config;if(!P)throw d;P(d)})}},8240:(_e,te,u)=>{"use strict";function e(t){return new TypeError(`You provided ${null!==t&&"object"==typeof t?"an invalid object":`'${t}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}u.d(te,{W:()=>e})},1456:(_e,te,u)=>{"use strict";u.d(te,{E:()=>mn});var e=u(712),t=u(1711),I=u(9340),d=u(2572),P=u(1276),L=u(1832),k=u(332),w=u(6284),re=u(9864),ge=u(2824),he=u(8828),Ae=u(1448),We=u(7334),Ze=u(8532),at=u(2640),it=u(8676),Tt=u(6348),ct=u(280),St=u(5920),pt=u(6272),yt=u(2548),Dt=u(2060),r=u(7544),g=u(2376),J=u(2424),n=u(8712),l=u(7088),m=u(7363),h=u(9228),O=u(4736),x=u(7960),F=u(5888),$=u(1264),j=u(3300),V=u(6724),N=u(6004),W=u(9572),B=u(6512),D=u(9200),A=u(7140),C=u(2952);const v=["loginButton"],T=["loginInput"];function Z(zt,rn){if(1&zt&&(h.I0R(0,"div",15)(1,"span",11),h.OEk(2),h.wVc(3,"translate"),h.C$Y()()),2&zt){const Se=h.GaO();h.yG2(2),h.cNF(h.kDX(3,1,Se.Message.LoginFormTitle))}}const R=zt=>({mail:zt});function M(zt,rn){if(1&zt&&(h.I0R(0,"div",16)(1,"span",11),h.OEk(2),h.wVc(3,"translate"),h.C$Y()()),2&zt){const Se=h.GaO();h.yG2(2),h.cNF(h.g7$(3,1,Se.Message.LoginFormAdditionalGoogleTitle,h.S45(4,R,Se.gEmail)))}}function H(zt,rn){if(1&zt){const Se=h.KQA();h.I0R(0,"div",17)(1,"div",11),h.OEk(2),h.wVc(3,"translate"),h.C$Y(),h.I0R(4,"div",11),h.OEk(5),h.wVc(6,"translate"),h.I0R(7,"span",18),h.qCj("click",function(){h.usT(Se);const $e=h.GaO();return h.CGJ($e.onLinkConditionsClick())}),h.OEk(8),h.wVc(9,"translate"),h.C$Y(),h.OEk(10),h.wVc(11,"translate"),h.I0R(12,"span",18),h.qCj("click",function(){h.usT(Se);const $e=h.GaO();return h.CGJ($e.onLinkPrivacyClick())}),h.OEk(13),h.wVc(14,"translate"),h.C$Y()()()}if(2&zt){const Se=h.GaO();h.yG2(2),h.cNF(h.kDX(3,5,Se.Message.LoginFormAdditionalGoogleContent1)),h.yG2(3),h.oRS(" ",h.kDX(6,7,Se.Message.LoginFormAdditionalGoogleContent2)," "),h.yG2(3),h.cNF(h.kDX(9,9,Se.Message.RegisterFormLink1)),h.yG2(2),h.oRS(" ",h.kDX(11,11,Se.Message.RegisterFormLinkSeparator)," "),h.yG2(3),h.cNF(h.kDX(14,13,Se.Message.RegisterFormLink2))}}function ne(zt,rn){if(1&zt&&(h.I0R(0,"div",19)(1,"app-inline-notification",20),h.OEk(2),h.C$Y()()),2&zt){const Se=h.GaO();h.yG2(),h.E7m("type",Se.getNotificationType()),h.yG2(),h.oRS(" ",Se.getNotificationMessage()," ")}}function ee(zt,rn){if(1&zt&&(h.I0R(0,"div",27),h.wR5(1,"app-error-message",28),h.C$Y()),2&zt){const Se=h.GaO(2);h.yG2(),h.E7m("errorMessage",Se.Message.CreatePersonMainEmailControlErrorFormat)}}const oe=()=>({standalone:!0});function ie(zt,rn){if(1&zt){const Se=h.KQA();h.I0R(0,"div",21)(1,"div",22)(2,"app-form-input",23,24),h.iHE("ngModelChange",function($e){h.usT(Se);const Pe=h.GaO();return h.kNx(Pe.email,$e)||(Pe.email=$e),h.CGJ($e)}),h.qCj("valueChange",function(){h.usT(Se);const $e=h.GaO();return h.CGJ($e.onLoginValueChange())})("inputBlur",function(){h.usT(Se);const $e=h.GaO();return h.CGJ($e.onLoginBlur())})("autofillExecutedChange",function($e){h.usT(Se);const Pe=h.GaO();return h.CGJ(Pe.onAutoFillExecuted($e))}),h.C$Y(),h.yuY(4,ee,2,1,"div",25),h.C$Y(),h.I0R(5,"div",22)(6,"app-form-input",26),h.iHE("ngModelChange",function($e){h.usT(Se);const Pe=h.GaO();return h.kNx(Pe.password,$e)||(Pe.password=$e),h.CGJ($e)}),h.qCj("valueChange",function(){h.usT(Se);const $e=h.GaO();return h.CGJ($e.onPasswordValueChange())}),h.iHE("autofillExecutedChange",function($e){h.usT(Se);const Pe=h.GaO();return h.kNx(Pe.autoFillExecuted,$e)||(Pe.autoFillExecuted=$e),h.CGJ($e)}),h.C$Y()()()}if(2&zt){const Se=h.GaO();h.yG2(),h.eAK("-error",Se.loginErrorVisible&&Se.isEmailBlured),h.yG2(),h.E7m("type",Se.InputType.Email)("label",Se.Message.LoginFormEmailInputLabel)("name","username")("inputFocus",!0)("checkValueOnInit",!0)("error",(Se.error||Se.loginErrorVisible)&&Se.isEmailBlured),h.OKB("ngModel",Se.email),h.E7m("ngModelOptions",h.q4q(23,oe))("autofillExecuted",Se.autoFillExecuted),h.yG2(2),h.E7m("ngIf",Se.loginErrorVisible&&Se.isEmailBlured),h.yG2(),h.eAK("-error",Se.loginErrorVisible&&Se.isEmailBlured),h.yG2(),h.E7m("type",Se.InputType.Password)("label",Se.Message.LoginFormPasswordInputLabel)("forcePasswordType",!0)("checkValueOnInit",!0)("passwordButtonVisible",!0)("error",Se.error),h.OKB("ngModel",Se.password),h.E7m("ngModelOptions",h.q4q(24,oe)),h.OKB("autofillExecuted",Se.autoFillExecuted)}}function we(zt,rn){1&zt&&(h.S2Z(),h.wR5(0,"use",36))}function Ce(zt,rn){1&zt&&(h.S2Z(),h.wR5(0,"use",37))}function ae(zt,rn){if(1&zt){const Se=h.KQA();h.I0R(0,"div",29)(1,"div",30)(2,"button",31),h.qCj("click",function(){h.usT(Se);const $e=h.GaO();return h.CGJ($e.onRememberMeButtonClick())}),h.S2Z(),h.I0R(3,"svg",32),h.yuY(4,we,1,0,"use",33)(5,Ce,1,0,"use",34),h.C$Y()(),h.gRP(),h.I0R(6,"span",11),h.OEk(7),h.wVc(8,"translate"),h.C$Y()(),h.I0R(9,"div",35),h.qCj("click",function(){h.usT(Se);const $e=h.GaO();return h.CGJ($e.onRestorePasswordLinkClick())}),h.OEk(10),h.wVc(11,"translate"),h.C$Y()()}if(2&zt){const Se=h.GaO();h.yG2(3),h.eAK("-outline",!Se.rememberMe)("-selected",Se.rememberMe),h.yG2(),h.E7m("ngIf",!Se.rememberMe),h.yG2(),h.E7m("ngIf",Se.rememberMe),h.yG2(2),h.cNF(h.kDX(8,8,Se.Message.LoginFormRememberCheckboxText)),h.yG2(3),h.oRS(" ",h.kDX(11,10,Se.Message.LoginFormResetPasswordLinkText)," ")}}function me(zt,rn){if(1&zt&&(h.I0R(0,"div",42),h.wR5(1,"app-line-spinner",43),h.C$Y()),2&zt){const Se=h.GaO(2);h.yG2(),h.E7m("size",Se.spinnerSize)}}function ke(zt,rn){if(1&zt){const Se=h.KQA();h.I0R(0,"div",38,39)(2,"app-button",40),h.qCj("buttonClicked",function(){h.usT(Se);const $e=h.GaO();return h.CGJ($e.onLoginButtonClick())}),h.C$Y(),h.yuY(3,me,2,1,"div",41),h.C$Y()}if(2&zt){const Se=h.GaO();h.yG2(2),h.E7m("text",Se.Message.LoginFormLoginButtonText)("buttonType",Se.ButtonType.Primary)("buttonSize",Se.ButtonSize.Default)("disabled",Se.loginDisabled||Se.loading)("long",!0)("buttonFunctionalType",Se.ButtonFunctionalType.Submit),h.yG2(),h.E7m("ngIf",Se.loading)}}function dt(zt,rn){if(1&zt){const Se=h.KQA();h.I0R(0,"div",38)(1,"app-button",44),h.qCj("buttonClicked",function(){h.usT(Se);const $e=h.GaO();return h.CGJ($e.googleLoginStep2($e.temporaryGoogleCode,!1))}),h.C$Y()()}if(2&zt){const Se=h.GaO();h.yG2(),h.E7m("text",Se.Message.LoginFormRegisterGoogleButtonText)("buttonType",Se.ButtonType.BlankBorderedWithHover)("buttonSize",Se.ButtonSize.Default)("showSpinner",Se.actionSubmitted)("disabled",Se.loading||Se.actionSubmitted)("image","/assets/images/google-favicon.svg")("long",!0)}}function Mt(zt,rn){1&zt&&(h.I0R(0,"div",38),h.wR5(1,"div",45),h.C$Y())}function xt(zt,rn){if(1&zt){const Se=h.KQA();h.I0R(0,"div",38)(1,"app-button",46),h.qCj("buttonClicked",function(){h.usT(Se);const $e=h.GaO();return h.CGJ($e.doAuth0Authorization())}),h.C$Y()()}if(2&zt){const Se=h.GaO();h.yG2(),h.E7m("text",Se.Message.LoginFormSSOLoginTextNew)("buttonType",Se.ButtonType.BlankBorderedWithHover)("buttonSize",Se.ButtonSize.Default)("showSpinner",Se.actionSubmitted)("disabled",Se.loading||Se.actionSubmitted)("long",!0)}}function Jt(zt,rn){if(1&zt){const Se=h.KQA();h.I0R(0,"div",38)(1,"app-button",47),h.qCj("buttonClicked",function(){h.usT(Se);const $e=h.GaO();return h.CGJ($e.onBackToLoginButtonClick())}),h.C$Y()()}if(2&zt){const Se=h.GaO();h.yG2(),h.E7m("text",Se.Message.LoginFormBackToLoginButtonText)("buttonType",Se.ButtonType.Primary)("buttonSize",Se.ButtonSize.Default)("long",!0)}}function Yt(zt,rn){if(1&zt){const Se=h.KQA();h.I0R(0,"div",48)(1,"div",11),h.OEk(2),h.wVc(3,"translate"),h.C$Y(),h.I0R(4,"div",18),h.qCj("click",function(){h.usT(Se);const $e=h.GaO();return h.CGJ($e.onCreateAccountLinkClick())}),h.OEk(5),h.wVc(6,"translate"),h.C$Y()()}if(2&zt){const Se=h.GaO();h.yG2(2),h.cNF(h.kDX(3,2,Se.Message.LoginFormRegisterLinkQuestion)),h.yG2(3),h.cNF(h.kDX(6,4,Se.Message.LoginFormRegisterLinkText))}}function Gt(zt,rn){if(1&zt&&(h.I0R(0,"div",49)(1,"div",15),h.OEk(2),h.wVc(3,"translate"),h.C$Y(),h.I0R(4,"div",50),h.S2Z(),h.I0R(5,"svg",32),h.wR5(6,"use",51),h.C$Y(),h.gRP(),h.I0R(7,"span",11),h.OEk(8),h.wVc(9,"translate"),h.C$Y()(),h.I0R(10,"div",50),h.S2Z(),h.I0R(11,"svg",32),h.wR5(12,"use",51),h.C$Y(),h.gRP(),h.I0R(13,"span",11),h.OEk(14),h.wVc(15,"translate"),h.C$Y()(),h.I0R(16,"div",50),h.S2Z(),h.I0R(17,"svg",32),h.wR5(18,"use",51),h.C$Y(),h.gRP(),h.I0R(19,"span",11),h.OEk(20),h.wVc(21,"translate"),h.C$Y()()()),2&zt){const Se=h.GaO();h.yG2(2),h.cNF(h.kDX(3,4,Se.Message.AdditionalLoginFormTitle)),h.yG2(6),h.cNF(h.kDX(9,6,Se.Message.AdditionalLoginFormItem1)),h.yG2(6),h.cNF(h.kDX(15,8,Se.Message.AdditionalLoginFormItem2)),h.yG2(6),h.cNF(h.kDX(21,10,Se.Message.AdditionalLoginFormItem3))}}let ln=(()=>{var zt;class rn{set loginInput(Ue){Ue&&(this.loginInputElement=Ue)}constructor(Ue,$e,Pe,ot,bt,Kt,dn,Tn,$t,ut,Ke,xe,et,Ne,Oe,Fe){this.store=Ue,this.keyboardService=$e,this.authService=Pe,this.storageService=ot,this.router=bt,this.zone=Kt,this.cdRef=dn,this.registrationService=Tn,this.adaptiveService=$t,this.translate=ut,this.userDataApiService=Ke,this.companyService=xe,this.http=et,this.apiService=Ne,this.dialogService=Oe,this.toastService=Fe,this.email="",this.password="",this.rememberMe=!0,this.originUrl="",this.redirectUrl="",this.autoFillExecuted=!1,this.error=!1,this.errorCode=null,this.errorMessage=null,this.errorLinkMessage=null,this.errorLinkHref=null,this.AppRoutes=t.W,this.Message=e.S,this.InputType=P.k,this.ButtonType=L.i,this.ButtonSize=k.o,this.ButtonFunctionalType=Ze.U,this.NotificationType=at.K,this.loading=!1,this.actionSubmitted=!1,this.validationError=!1,this.isEmailBlured=!0,this.isMigration=!1,this.additionalGoogleScreen=!1,this.spinnerSize=32,this.environment=Tt.O}get loginDisabled(){var Ue,$e;return this.validationError||!(null!==(Ue=this.email)&&void 0!==Ue&&Ue.trim().length)&&!this.autoFillExecuted||!(null!==($e=this.password)&&void 0!==$e&&$e.trim().length)&&!this.autoFillExecuted}get loginErrorVisible(){return this.validationError}get passwordErrorVisible(){return this.error&&this.errorCode===he._.WrongUserPasswordFirst}accessInfoLabelVisible(){return!(!this.redirectUrl&&!(0,d.C)())}get inlineNotificationVisible(){return!!(this.error||this.redirectUrl||(0,d.C)())&&!this.additionalGoogleScreen}getNotificationType(){return this.accessInfoLabelVisible()?at.K.Warning:at.K.Error}getNotificationMessage(){return this.accessInfoLabelVisible()?this.translate.instant(e.S.LoginFormAccessMessage):this.error?this.translate.instant(this.errorCode===he._.AccountMarkedForDelete||this.errorCode===he._.UserIsRemoved?e.S.AccountsUserRemovedError:this.errorMessage):void 0}onKeydown(Ue){this.keyboardService.isEnterEvent(Ue)&&!this.loginDisabled&&this.loginUser()}ngOnInit(){this.googleClientId=Tt.O.googleClientId,this.adaptiveSubscription=this.adaptiveService.windowResized.subscribe(()=>{this.awaitInProgress&&(clearTimeout(this.awaitInProgress),this.awaitInProgress=null),this.awaitInProgress=setTimeout(()=>{google.accounts.id.renderButton(document.getElementById("gbtn"),{size:"large",width:this.getButtonWidth(),text:"continue_with"})},300)}),this.storeSubscription=this.store.pipe((0,w.Ml)(Ae.M7)).subscribe(Kt=>this.onLoginStateChange(Kt)),this.continueInterval=setInterval(()=>{if(this.authService.getToken())if(window.location.href.includes("/login-sec")){const Kt=new URLSearchParams(window.location.search);this.redirectUrl=Kt.get("continue")||""}else this.redirectUrl?setTimeout(()=>window.open(this.redirectUrl,"_self"),500):window.location.href.includes("/login-sec")||setTimeout(()=>this.router.navigate([t.W.Profile]),1e3)},1100),(0,d.C)()?this.email=this.authService.externalMail?this.authService.externalMail:"":(this.email=this.authService.temporaryLogin?this.authService.temporaryLogin:"",this.authService.temporaryLogin=""),this.externalMailSubscription=this.authService.externalMailChanged.subscribe(Kt=>{Kt&&(this.email=Kt)});const Ue=new URL(window.location.href).searchParams,$e=Ue.get("_ogm"),Pe=Ue.get("_ogt"),ot=Ue.get("_ogs"),bt=Ue.get("_ogc");!this.authService.guestToken&&Pe&&(this.authService.setCookie("osim","migration"),this.authService.guestToken=Pe,this.isMigration=!0),!this.authService.guestSid&&ot&&(this.authService.guestSid=ot),!this.authService.guestMail&&$e&&(this.authService.guestMail=$e,this.email=$e),!this.authService.guestCustomer&&bt&&(this.authService.guestCustomer=bt)}ngOnDestroy(){(0,We.K)(this.storeSubscription),(0,We.K)(this.externalMailSubscription),clearInterval(this.continueInterval),clearInterval(this.guestInterval)}ngAfterViewInit(){this.loadGoogleClient()}onRememberMeButtonClick(){this.rememberMe=!this.rememberMe}onLoginButtonClick(){this.loading=!0,this.loginUser()}onLoginValueChange(){this.error=!1,this.validationError=!1,this.isEmailBlured=!1,this.isEmailInvalid()}onPasswordValueChange(){this.error=!1}onRestorePasswordLinkClick(){this.authService.temporaryLogin=this.email,this.router.navigate([t.W.Reset]).then()}loginUser(){const Ue=this.authService.getUserSid(this.email);google&&google.accounts&&google.accounts.id&&google.accounts.id.cancel(),this.store.dispatch((0,I.Uc)({userLogin:this.email,password:this.password,rememberMe:this.rememberMe,sid:Ue,route:t.W.Profile})),this.clearLoginFormData()}clearLoginFormData(){this.password=""}onLoginStateChange(Ue){(Ue.error||Ue.originUrl)&&(this.loading=!1),Ue.originUrl&&(this.redirectUrl=Ue.originUrl),this.error=Ue.error,this.errorCode=Ue.errorCode,this.errorMessage=Ue.errorMessage,this.errorLinkMessage=Ue.errorLinkMessage,this.errorLinkHref=Ue.errorLinkHref}loadGoogleClient(){google.accounts.id.initialize({client_id:Tt.O.googleClientId,ux_mode:"popup",cancel_on_tap_outside:!1,auto_select:!1,context:"use",itp_support:!0,callback:({credential:Ue})=>{this.zone.run(()=>{this.loginWithGoogleCode(Ue)})}}),google.accounts.id.renderButton(document.getElementById("gbtn"),{size:"large",width:this.getButtonWidth(),text:"continue_with"}),google.accounts.id.prompt(Ue=>{(Ue.isNotDisplayed()||Ue.isSkippedMoment())&&(document.cookie="g_state=;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT",google.accounts.id.prompt())}),google.accounts.id.disableAutoSelect()}parseJwt(Ue){const Pe=Ue.split(".")[1].replace(/-/g,"+").replace(/_/g,"/"),ot=decodeURIComponent(window.atob(Pe).split("").map(function(bt){return"%"+("00"+bt.charCodeAt(0).toString(16)).slice(-2)}).join(""));return JSON.parse(ot)}loginWithGoogleCode(Ue){const $e=this.parseJwt(Ue);this.gEmail=$e.email,!this.actionSubmitted&&(this.actionSubmitted=!0,this.registrationService.checkGoogleUserAccountExistence(Ue).subscribe(Pe=>{this.userDataApiService.isNewGoogleRegistration=!Pe,this.googleLoginStep2(Ue,Pe)},()=>this.actionSubmitted=!1))}googleLoginStep2(Ue,$e=!0){const Pe=this.authService.getUtmCookie(),ot=this.authService.getUserSid(this.gEmail)||"sid";this.actionSubmitted=!0,this.authService.loginWithGoogle(Ue,"en-US",ot,Pe||null,this.isMigration,$e).subscribe(bt=>{if(bt.userLoginState!==he._.Success&&bt.userLoginState!==he._.SuccessTen&&bt.userLoginState!==he._.AccountMarkedForDelete)throw String(bt.userLoginState);this.authService.resetUtmCookie(),this.authService.setTokens({...bt,rememberUser:!0,userLogin:this.gEmail}),this.redirectUrl?setTimeout(()=>{this.actionSubmitted=!1,window.open(this.redirectUrl,"_self")},100):setTimeout(()=>{$e?(this.userDataApiService.needModal=!0,(0,d.C)()?this.userDataApiService.fetchUserCompanyList().subscribe(Kt=>{Kt&&Kt.length?(this.authService.setCookie("needcloseauth","need"),this.authService.setCookie("aftergooglelogin","done"),setTimeout(()=>{this.actionSubmitted=!1,this.router.navigate([t.W.Profile]).then()},250)):this.companyService.createUserFirstCompany().subscribe(dn=>this.firstCompanyCreation(dn),()=>this.actionSubmitted=!1)},()=>{this.companyService.createUserFirstCompany().subscribe(Kt=>this.firstCompanyCreation(Kt),()=>this.actionSubmitted=!1)}):this.router.navigate([t.W.Profile])):(this.userDataApiService.isNewGoogleRegistration=!0,setTimeout(()=>this.actionSubmitted=!1,300),this.companyService.createUserFirstCompany().subscribe(Kt=>this.firstCompanyCreation(Kt),()=>this.actionSubmitted=!1))},50)},(0,it.a)(bt=>(this.authService.handleLoginErrors(bt),this.actionSubmitted=!1,re.k)))}onCreateAccountLinkClick(){this.isMigration?this.router.navigate([t.W.Registration,"form"],{queryParamsHandling:"preserve"}):this.router.navigate([t.W.Registration,"form"])}onAutoFillExecuted(Ue){this.autoFillExecuted=Ue,this.fields.forEach($e=>{$e.control.markAsPristine(),$e.control.markAsUntouched()}),this.cdRef.detectChanges()}onBackToLoginButtonClick(){this.actionSubmitted=!1,this.additionalGoogleScreen=!1,this.gEmail="",this.temporaryGoogleCode="",setTimeout(()=>{google.accounts.id.renderButton(document.getElementById("gbtn"),{size:"large",width:this.getButtonWidth(),text:"continue_with"})},300),google.accounts.id.prompt()}onLinkConditionsClick(){this.translate.currentLang.toLowerCase().includes("en")?window.open("https://policy-en.ostrean.com/lp/schrift-end-user-terms-of-use-and-licensing-terms","_blank"):window.open("https://policy-ua.ostrean.com/privacyterms/--","_blank")}onLinkPrivacyClick(){this.translate.currentLang.toLowerCase().includes("en")?window.open("https://policy-en.ostrean.com/lp/privacy_policy","_blank"):window.open("https://policy-ua.ostrean.com/privacyterms/-1","_blank")}getButtonWidth(){return this.loginButton&&this.loginButton.nativeElement?this.loginButton.nativeElement.clientWidth:400}isEmailInvalid(){if(""===this.email)return!1;const Ue=!this.email.trim().match(pt.S.emailRegEx);return this.validationError=Ue,Ue}onLoginBlur(){this.isEmailBlured=!0}firstCompanyCreation(Ue){this.authService.createFirstStarted||(this.authService.createFirstStarted=!0,this.http.get("https://ipwho.is").subscribe($e=>{this.apiService.post("Customers",{ownerFirstName:Ue.firstName||this.translate.instant(e.S.FirstEntryFormFirstNameInput),ownerLastName:Ue.lastName||this.translate.instant(e.S.FirstEntryFormLastNameInput),customerName:this.translate.instant(e.S.ReportsTableCompany),organizationName:this.translate.instant(e.S.OrgStructurePositionOrganizationInputLabel),departmentName:this.translate.instant(e.S.LabelDepartment),positionName:this.translate.instant(e.S.FirstEntryFormPositionInput),initialContentLocale:Ue.locale,countryCode:$e.country_code}).subscribe(Pe=>{this.actionSubmitted=!1,this.authService.createFirstStarted=!1,(0,d.C)()?this.authService.setCookie("aftergooglemigr",`${Pe.href}/inbox?loc=${Ue.locale}`):window.open(`${Pe.href}/inbox?loc=${Ue.locale}`,"_self")},Pe=>{this.actionSubmitted=!1,this.authService.createFirstStarted=!1,console.log(Pe)})},()=>{this.apiService.post("Customers",{ownerFirstName:Ue.firstName||this.translate.instant(e.S.FirstEntryFormFirstNameInput),ownerLastName:Ue.lastName||this.translate.instant(e.S.FirstEntryFormLastNameInput),customerName:this.translate.instant(e.S.ReportsTableCompany),organizationName:this.translate.instant(e.S.OrgStructurePositionOrganizationInputLabel),departmentName:this.translate.instant(e.S.LabelDepartment),positionName:this.translate.instant(e.S.FirstEntryFormPositionInput),initialContentLocale:Ue.locale,countryCode:Ue.locale.substring(0,2)}).subscribe($e=>{this.actionSubmitted=!1,this.authService.createFirstStarted=!1,(0,d.C)()?this.authService.setCookie("aftergooglemigr",`${$e.href}/inbox?loc=${Ue.locale}`):window.open(`${$e.href}/inbox?loc=${Ue.locale}`,"_self")},$e=>{this.actionSubmitted=!1,this.authService.createFirstStarted=!1,console.log($e)})}))}doAuth0Authorization(){const Ue={type:l.a.ConfirmWithInputField,title:this.translate.instant(e.S.SSODialogTitle),content:this.translate.instant(e.S.SSODialogContent),confirmText:this.translate.instant(e.S.ButtonOk),rejectText:this.translate.instant(e.S.ButtonCancel),result:new ge.E,additionalData:"."+Tt.O.mainDomain};this.dialogService.openWithResult(Ue).subscribe($e=>{this.apiService.get(`identity/external/authorization-url?customerId=${$e}`).subscribe(Pe=>{Pe&&Pe.authorizationUrl?window.open(Pe.authorizationUrl,"_self"):this.toastService.add({type:m.u.Error,content:this.translate.instant(e.S.SSODialogNotSSOCompanyError)}),console.log(Pe)},Pe=>{console.log(Pe)})})}}return(zt=rn).\u0275fac=function(Ue){return new(Ue||zt)(h.GI1(w.m_),h.GI1(O.U),h.GI1(x.o),h.GI1(F.y),h.GI1($.E5),h.GI1(h.WW2),h.GI1(h.kD9),h.GI1(j.W),h.GI1(V.i),h.GI1(St.qS),h.GI1(N._),h.GI1(W.g),h.GI1(B.KK),h.GI1(D.W),h.GI1(A.E),h.GI1(C.s))},zt.\u0275cmp=h.In1({type:zt,selectors:[["app-login-form"]],viewQuery:function(Ue,$e){if(1&Ue&&(h.CC$(v,5),h.CC$(T,5),h.CC$(ct._G,5)),2&Ue){let Pe;h.wto(Pe=h.Gqi())&&($e.loginButton=Pe.first),h.wto(Pe=h.Gqi())&&($e.loginInput=Pe.first),h.wto(Pe=h.Gqi())&&($e.fields=Pe)}},hostBindings:function(Ue,$e){1&Ue&&h.qCj("keydown",function(ot){return $e.onKeydown(ot)},!1,h.wLc)},standalone:!0,features:[h.UHJ],decls:21,vars:16,consts:[[1,"wrapper"],[1,"login-form"],["class","title",4,"ngIf"],["class","title -left",4,"ngIf"],["class","subtitle",4,"ngIf"],["class","access",4,"ngIf"],["id","login-form","name","login-form",1,"form"],["class","inputs",4,"ngIf"],["class","links",4,"ngIf"],["class","control",4,"ngIf"],[1,"separator"],[1,"text"],[1,"line"],["class","register",4,"ngIf"],["class","additional-info",4,"ngIf"],[1,"title"],[1,"title","-left"],[1,"subtitle"],[1,"link",3,"click"],[1,"access"],[3,"type"],[1,"inputs"],[1,"input"],[3,"type","label","name","inputFocus","checkValueOnInit","error","ngModel","ngModelOptions","autofillExecuted","ngModelChange","valueChange","inputBlur","autofillExecutedChange"],["loginInput",""],["class","error",4,"ngIf"],[3,"type","label","forcePasswordType","checkValueOnInit","passwordButtonVisible","error","ngModel","ngModelOptions","autofillExecuted","ngModelChange","valueChange","autofillExecutedChange"],[1,"error"],[3,"errorMessage"],[1,"links"],[1,"remember"],[1,"control",3,"click"],[1,"icon-svg"],[0,"xlink","href","#icon-checkbox-outline",4,"ngIf"],[0,"xlink","href","#icon-checkbox-selected",4,"ngIf"],[1,"reset",3,"click"],[0,"xlink","href","#icon-checkbox-outline"],[0,"xlink","href","#icon-checkbox-selected"],[1,"control"],["loginButton",""],[3,"text","buttonType","buttonSize","disabled","long","buttonFunctionalType","buttonClicked"],["class","loading",4,"ngIf"],[1,"loading"],[3,"size"],[3,"text","buttonType","buttonSize","showSpinner","disabled","image","long","buttonClicked"],["id","gbtn"],[3,"text","buttonType","buttonSize","showSpinner","disabled","long","buttonClicked"],[3,"text","buttonType","buttonSize","long","buttonClicked"],[1,"register"],[1,"additional-info"],[1,"item"],[0,"xlink","href","#icon-check_mark_solid"]],template:function(Ue,$e){1&Ue&&(h.I0R(0,"div",0)(1,"div",1),h.yuY(2,Z,4,3,"div",2)(3,M,4,6,"div",3)(4,H,15,15,"div",4)(5,ne,3,2,"div",5),h.I0R(6,"form",6),h.yuY(7,ie,7,25,"div",7)(8,ae,12,12,"div",8)(9,ke,4,7,"div",9)(10,dt,2,7,"div",9),h.I0R(11,"div",10)(12,"span",11),h.OEk(13),h.wVc(14,"translate"),h.C$Y(),h.wR5(15,"div",12),h.C$Y(),h.yuY(16,Mt,2,0,"div",9)(17,xt,2,6,"div",9)(18,Jt,2,4,"div",9)(19,Yt,7,6,"div",13),h.C$Y()(),h.yuY(20,Gt,22,12,"div",14),h.C$Y()),2&Ue&&(h.yG2(2),h.E7m("ngIf",!$e.additionalGoogleScreen),h.yG2(),h.E7m("ngIf",$e.additionalGoogleScreen),h.yG2(),h.E7m("ngIf",$e.additionalGoogleScreen),h.yG2(),h.E7m("ngIf",$e.inlineNotificationVisible),h.yG2(2),h.E7m("ngIf",!$e.additionalGoogleScreen),h.yG2(),h.E7m("ngIf",!$e.additionalGoogleScreen),h.yG2(),h.E7m("ngIf",!$e.additionalGoogleScreen),h.yG2(),h.E7m("ngIf",$e.additionalGoogleScreen),h.yG2(3),h.cNF(h.kDX(14,14,$e.Message.LoginFormLoginButtonSeparatorText)),h.yG2(3),h.E7m("ngIf",!$e.additionalGoogleScreen),h.yG2(),h.E7m("ngIf",!$e.additionalGoogleScreen&&!$e.environment.production),h.yG2(),h.E7m("ngIf",$e.additionalGoogleScreen),h.yG2(),h.E7m("ngIf",!$e.additionalGoogleScreen),h.yG2(),h.E7m("ngIf",$e.additionalGoogleScreen))},dependencies:[St.O0,St.sD,yt.c,Dt.u,ct.y,ct.sz,ct.ue,ct.u,ct._G,ct.SC,ct.sl,r.W,g.NgIf,J.k,n.u],styles:[".wrapper[_ngcontent-%COMP%]{position:relative}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%]{position:fixed;top:calc(50% - 16rem);left:calc(50% - 15rem);display:flex;flex-direction:column;width:30rem;min-height:29.375rem;box-sizing:border-box;padding:1.875rem 4.25rem;border-radius:.25rem;background:#fff;box-shadow:0 .0625rem .1875rem #00366326}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;margin-bottom:1.25rem}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .title.-left[_ngcontent-%COMP%]{justify-content:flex-start}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{line-height:1.75rem;color:#13253d;font-size:1.125rem;font-weight:500}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .subtitle[_ngcontent-%COMP%]{margin-bottom:1rem}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .subtitle[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{font-size:.8125rem;line-height:1.25rem;color:#4c5e77;margin-bottom:1rem}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .subtitle[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%] > .link[_ngcontent-%COMP%]{cursor:pointer;color:#008de3}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .access[_ngcontent-%COMP%]{width:100%;margin-bottom:1.25rem}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .inputs[_ngcontent-%COMP%]{width:100%}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .inputs[_ngcontent-%COMP%] > .input[_ngcontent-%COMP%]{margin-bottom:1.25rem}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .inputs[_ngcontent-%COMP%] > .input.-error[_ngcontent-%COMP%]{margin-bottom:1rem}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .inputs[_ngcontent-%COMP%] > .input[_ngcontent-%COMP%] > .error[_ngcontent-%COMP%]{margin-top:.25rem;padding-left:.75rem}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .links[_ngcontent-%COMP%]{display:flex;justify-content:space-between;margin-bottom:1.875rem;height:1.125rem}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .links[_ngcontent-%COMP%] > .remember[_ngcontent-%COMP%]{display:flex;align-items:center}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .links[_ngcontent-%COMP%] > .remember[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;margin:0 .625rem 0 0;padding:0;border:none;outline:none;background:transparent}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .links[_ngcontent-%COMP%] > .remember[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]   .icon-svg.-outline[_ngcontent-%COMP%]{color:#59687c;font-size:1.125rem}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .links[_ngcontent-%COMP%] > .remember[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]   .icon-svg.-selected[_ngcontent-%COMP%]{color:#1ba8ff;font-size:1.125rem}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .links[_ngcontent-%COMP%] > .remember[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{color:#13253d;height:1.125rem;font-size:.875rem}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .links[_ngcontent-%COMP%] > .reset[_ngcontent-%COMP%]{color:#0052cc;cursor:pointer;font-size:.875rem}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]{position:relative;display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:1.25rem}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%] > .loading[_ngcontent-%COMP%]{position:absolute;top:50%;right:0;transform:translate(-50%) translateY(-50%);z-index:1}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%] > app-button[_ngcontent-%COMP%]{display:flex;flex-grow:1}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .separator[_ngcontent-%COMP%]{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:1.25rem}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .separator[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{position:relative;z-index:7;box-sizing:border-box;padding:0 1.25rem .0625rem;background:#fff;color:#6a788a;line-height:.9375rem;font-size:.8125rem}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .separator[_ngcontent-%COMP%] > .line[_ngcontent-%COMP%]{position:absolute;left:0;width:100%;z-index:2;height:0;border-top:.0625rem solid #E3E8ED}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .register[_ngcontent-%COMP%]{display:flex;height:1.125rem;justify-content:center;align-items:center;font-size:.8125rem}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .register[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{height:.875rem;margin-right:.1875rem;color:#425166}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .register[_ngcontent-%COMP%] > .link[_ngcontent-%COMP%]{height:.875rem;color:#0052cc;cursor:pointer}.wrapper[_ngcontent-%COMP%] > .additional-info[_ngcontent-%COMP%]{position:absolute;left:19rem;top:-9rem;width:22rem}.wrapper[_ngcontent-%COMP%] > .additional-info[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{font-size:1.125rem;font-weight:500;color:#344256;line-height:1.75rem;margin-bottom:1.25rem}.wrapper[_ngcontent-%COMP%] > .additional-info[_ngcontent-%COMP%] > .item[_ngcontent-%COMP%]{display:flex;flex-direction:row;margin-bottom:1rem}.wrapper[_ngcontent-%COMP%] > .additional-info[_ngcontent-%COMP%] > .item[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{color:#1ba8ff;font-size:1rem;margin-top:.625rem;margin-right:1rem}.wrapper[_ngcontent-%COMP%] > .additional-info[_ngcontent-%COMP%] > .item[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{font-size:1rem;line-height:2rem;color:#344256}@media (max-width: 768px),(max-height: 768px){.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%]{position:static;width:476px;margin:140px auto 102px;padding:32px 68px}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{font-size:22px;line-height:32px}}@media (max-width: 512px){.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%]{width:343px;padding:16px;margin:120px auto 75px}}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .links[_ngcontent-%COMP%] > .reset[_ngcontent-%COMP%]:hover, .wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .links[_ngcontent-%COMP%] > .reset[_ngcontent-%COMP%]:active{outline:none;border-bottom:.0625rem solid rgba(0,140,226,.5);color:#008ce2}.wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .register[_ngcontent-%COMP%] > .link[_ngcontent-%COMP%]:hover, .wrapper[_ngcontent-%COMP%]   .login-form[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%] > .register[_ngcontent-%COMP%] > .link[_ngcontent-%COMP%]:active{outline:none;border-bottom:.0625rem solid rgba(0,140,226,.5);color:#008ce2}"]}),rn})();var hn=u(7404);function Qe(zt,rn){if(1&zt){const Se=h.KQA();h.I0R(0,"div",5)(1,"img",6),h.qCj("click",function(){h.usT(Se);const $e=h.GaO();return h.CGJ($e.onLogoClick())}),h.C$Y(),h.wR5(2,"img",7)(3,"img",8),h.C$Y()}}function Ft(zt,rn){1&zt&&(h.I0R(0,"div",9),h.wR5(1,"app-auth-footer"),h.C$Y())}let mn=(()=>{var zt;class rn{constructor(Ue){this.store=Ue,this.Message=e.S,this.AppRoutes=t.W,this.guestIframe=!1}ngOnInit(){this.guestIframe=(0,d.C)()}ngOnDestroy(){this.store.dispatch((0,I.Cw)())}onLogoClick(){window.open("https://schrift.ostrean.com","_blank")}}return(zt=rn).\u0275fac=function(Ue){return new(Ue||zt)(h.GI1(w.m_))},zt.\u0275cmp=h.In1({type:zt,selectors:[["app-login"]],standalone:!0,features:[h.UHJ],decls:6,vars:2,consts:[[1,"login"],[1,"content"],["class","background",4,"ngIf"],[1,"form"],["class","footer",4,"ngIf"],[1,"background"],["loading","lazy","src","assets/backgrounds/schrift_logo.svg","alt","",1,"logo",3,"click"],["loading","lazy","src","assets/backgrounds/rectangle_1405.svg","alt","",1,"back01"],["loading","lazy","src","assets/backgrounds/rectangle_1406.svg","alt","",1,"back02"],[1,"footer"]],template:function(Ue,$e){1&Ue&&(h.I0R(0,"div",0)(1,"div",1),h.yuY(2,Qe,4,0,"div",2),h.I0R(3,"div",3),h.wR5(4,"app-login-form"),h.C$Y()(),h.yuY(5,Ft,2,0,"div",4),h.C$Y()),2&Ue&&(h.yG2(2),h.E7m("ngIf",!$e.guestIframe),h.yG2(3),h.E7m("ngIf",!$e.guestIframe))},dependencies:[ln,hn.Q,g.NgIf],styles:[".login[_ngcontent-%COMP%]{display:flex;flex-direction:column;height:100%}.login[_ngcontent-%COMP%] > .header[_ngcontent-%COMP%]{flex-shrink:0}.login[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1;z-index:99}.login[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .background[_ngcontent-%COMP%]{position:absolute;width:100%;height:100vh;top:0;left:0;z-index:5}.login[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .background[_ngcontent-%COMP%] > .logo[_ngcontent-%COMP%]{position:absolute;display:inline;top:7.34vh;left:6.25vw;width:9.375vw;height:3.3vh;cursor:pointer;z-index:6}.login[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .background[_ngcontent-%COMP%] > .back01[_ngcontent-%COMP%]{position:absolute;display:inline;top:0;left:9.9vw;width:55vw;height:83.2vh;z-index:4}.login[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .background[_ngcontent-%COMP%] > .back02[_ngcontent-%COMP%]{position:absolute;display:inline;top:6.88vh;left:28.33vw;width:40.78vw;height:59.81vh;z-index:4}.login[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .form[_ngcontent-%COMP%]{position:relative;margin-bottom:1.25rem;z-index:50}.login[_ngcontent-%COMP%] > .footer[_ngcontent-%COMP%]{flex-shrink:0;z-index:99}@media (max-width: 768px),(max-height: 768px){.login[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{display:block}.login[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .background[_ngcontent-%COMP%] > .logo[_ngcontent-%COMP%]{top:40px;left:6.4vw;width:180px;height:36px}.login[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .background[_ngcontent-%COMP%] > .back01[_ngcontent-%COMP%]{left:-32vw;top:0;width:1056px;height:907px}.login[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .background[_ngcontent-%COMP%] > .back02[_ngcontent-%COMP%]{left:auto;right:-16vw;top:75px;width:783px;height:652px}}"]}),rn})()},7404:(_e,te,u)=>{"use strict";u.d(te,{Q:()=>d});var e=u(712),t=u(5920),I=u(9228);let d=(()=>{var P;class L{constructor(w){this.translate=w,this.Message=e.S}getAboutLink(){let w="https://schrift.ostrean.com/";return this.translate.currentLang.toLowerCase().includes("ua")&&(w+="ukr/"),w}getTermsLink(){return this.translate.currentLang.toLowerCase().includes("en")?"https://policy-en.ostrean.com/lp/schrift-end-user-terms-of-use-and-licensing-terms":"https://policy-ua.ostrean.com/privacyterms/--"}getPolicyLink(){return this.translate.currentLang.toLowerCase().includes("en")?"https://policy-en.ostrean.com/lp/privacy_policy":"https://policy-ua.ostrean.com/privacyterms/-1"}}return(P=L).\u0275fac=function(w){return new(w||P)(I.GI1(t.qS))},P.\u0275cmp=I.In1({type:P,selectors:[["app-auth-footer"]],standalone:!0,features:[I.UHJ],decls:19,vars:15,consts:[[1,"auth-footer"],[1,"resource"],["target","_blank",1,"link",3,"href"],["href","https://help-ua.ostrean.com/shcua/schrift","target","_blank",1,"link"]],template:function(w,re){1&w&&(I.I0R(0,"div",0)(1,"div",1)(2,"a",2),I.OEk(3),I.wVc(4,"translate"),I.C$Y()(),I.I0R(5,"div",1)(6,"a",3),I.OEk(7),I.wVc(8,"translate"),I.C$Y()(),I.I0R(9,"div",1)(10,"a",2),I.OEk(11),I.wVc(12,"translate"),I.C$Y()(),I.I0R(13,"div",1)(14,"a",2),I.OEk(15),I.wVc(16,"translate"),I.C$Y()(),I.I0R(17,"div",1),I.OEk(18,"\xa9 Ostrean IT Technologies | Since 2010"),I.C$Y()()),2&w&&(I.yG2(2),I._6D("href",re.getAboutLink(),I.K6U),I.yG2(),I.cNF(I.kDX(4,7,re.Message.AuthFooterLinkAbout)),I.yG2(4),I.cNF(I.kDX(8,9,re.Message.AuthFooterLinkHelp)),I.yG2(3),I._6D("href",re.getTermsLink(),I.K6U),I.yG2(),I.cNF(I.kDX(12,11,re.Message.AuthFooterLinkTerms)),I.yG2(3),I._6D("href",re.getPolicyLink(),I.K6U),I.yG2(),I.cNF(I.kDX(16,13,re.Message.AuthFooterLinkPrivacy)))},dependencies:[t.O0,t.sD],styles:[".auth-footer[_ngcontent-%COMP%]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:3.875rem}.auth-footer[_ngcontent-%COMP%] > .resource[_ngcontent-%COMP%]{margin-right:2rem;color:#8f9bab;white-space:nowrap}.auth-footer[_ngcontent-%COMP%] > .resource[_ngcontent-%COMP%]:last-of-type{margin-right:0}.auth-footer[_ngcontent-%COMP%] > .resource[_ngcontent-%COMP%] > .link[_ngcontent-%COMP%]{color:#8f9bab;text-decoration:none;line-height:1.25rem;font-size:.8125rem}.auth-footer[_ngcontent-%COMP%] > .resource[_ngcontent-%COMP%] > .link[_ngcontent-%COMP%]:hover, .auth-footer[_ngcontent-%COMP%] > .resource[_ngcontent-%COMP%] > .link[_ngcontent-%COMP%]:active{outline:none;border-bottom:.0625rem solid rgba(66,81,102,.5)}"]}),L})()},4452:(_e,te,u)=>{"use strict";u.d(te,{G:()=>V});var e=u(9228),t=u(712),I=u(5920),d=function(N){return N[N.AccessClosed=0]="AccessClosed",N[N.EncryptionInProcess=10]="EncryptionInProcess",N[N.DecryptionInProcess=15]="DecryptionInProcess",N[N.LatePayment=20]="LatePayment",N[N.Deleted=100]="Deleted",N}(d||{}),P=u(2864),L=u.n(P);let k=(()=>{var N;class W{transform(D,A){if(D)return L()(D).calendar(null,A)}}return(N=W).\u0275fac=function(D){return new(D||N)},N.\u0275pipe=e.UTH({name:"momentCalendar",type:N,pure:!0,standalone:!0}),W})();var w=u(9503),re=u(2376);class ge{static momentCalendarFormatTask(W){return{lastDay:`[${W.instant(t.S.LabelDocumentDetailsTasksNoDate)}]`,sameDay:`[${W.instant(t.S.DateToday)}]`,nextDay:`[${W.instant(t.S.DateTomorrow)}]`,nextWeek:"LL, dddd",lastWeek:"LL, dddd",sameElse:"LL, dddd"}}static momentCalendarFormatDefault(W){const B=function(){return this.isSame(L()(),"year")?"D MMMM YY, LT":this.isBefore(L()().subtract(1,"month"),"day")?"LL":"LL, LT"};return{lastDay:`[${W.instant(t.S.DateYesterday)}], LT`,sameDay:`[${W.instant(t.S.DateToday)}], LT`,nextDay:`[${W.instant(t.S.DateTomorrow)}], LT`,nextWeek:B,lastWeek:B,sameElse:B}}static momentCalendarFormatDefaultWithoutTime(W,B){const D=function(){let A=this.isSame(L()(),"year")?"D MMMM YY":"LL";return B&&this.isSame(B,"year")&&(A=this.isSame(B,"month")&&!B.isBetween(L()().subtract(1,"day").startOf("day"),L()().add(1,"day").endOf("day"))?"D":"D MMMM YY"),A};return{lastDay:`[${W.instant(t.S.DateYesterday)}]`,sameDay:`[${W.instant(t.S.DateToday)}]`,nextDay:`[${W.instant(t.S.DateTomorrow)}]`,nextWeek:D,lastWeek:D,sameElse:D}}static momentCalendarFormatDayMonth(){const W=function(B){return this.isSame(B,"year")?"D MMM":"L"};return{lastDay:W,sameDay:W,nextDay:W,nextWeek:W,lastWeek:W,sameElse:W}}static formattedPeriodString(W,B,D,A){const C=B?ge.momentCalendarFormatDefault(W):ge.momentCalendarFormatDefaultWithoutTime(W);return`${D?`${L()(D).calendar(null,ge.momentCalendarFormatDefaultWithoutTime(W,A?L()(A):void 0))} \u2013 `:""}${A?L()(A).calendar(null,C):D?W.instant(t.S.LabelDialogTaskNotSet):""}`}}var he=u(9200);function Ae(N,W){if(1&N&&(e.SAx(0),e.OEk(1),e.wVc(2,"translate"),e.k70()),2&N){const B=e.GaO(2);e.yG2(),e.oRS(" ",e.kDX(2,1,B.Message.LabelMainMenuCompanyAccessClosed)," ")}}function We(N,W){if(1&N&&(e.SAx(0),e.OEk(1),e.wVc(2,"translate"),e.k70()),2&N){const B=e.GaO(2);e.yG2(),e.oRS(" ",e.kDX(2,1,B.Message.LabelMainMenuCompanyEncryptionInProcess)," ")}}function Ze(N,W){if(1&N&&(e.SAx(0),e.OEk(1),e.wVc(2,"translate"),e.k70()),2&N){const B=e.GaO(2);e.yG2(),e.oRS(" ",e.kDX(2,1,B.Message.LabelMainMenuCompanyDecryptionInProcess)," ")}}function at(N,W){if(1&N&&(e.SAx(0),e.OEk(1),e.wVc(2,"translate"),e.k70()),2&N){const B=e.GaO(2);e.yG2(),e.oRS(" ",e.kDX(2,1,B.Message.LabelMainMenuCompanyLatePayment)," ")}}function it(N,W){if(1&N&&(e.SAx(0),e.OEk(1),e.wVc(2,"translate"),e.k70()),2&N){const B=e.GaO(2);e.yG2(),e.oRS(" ",e.kDX(2,1,B.Message.LabelMainMenuCompanyRemoved)," ")}}function Tt(N,W){if(1&N&&(e.I0R(0,"div",8),e.yuY(1,Ae,3,3,"ng-container",9)(2,We,3,3,"ng-container",9)(3,Ze,3,3,"ng-container",9)(4,at,3,3,"ng-container",9)(5,it,3,3,"ng-container",9),e.C$Y()),2&N){const B=e.GaO();e.E7m("ngSwitch",B.company.disabledStatus),e.yG2(),e.E7m("ngSwitchCase",B.DisabledCompanyStatus.AccessClosed),e.yG2(),e.E7m("ngSwitchCase",B.DisabledCompanyStatus.EncryptionInProcess),e.yG2(),e.E7m("ngSwitchCase",B.DisabledCompanyStatus.DecryptionInProcess),e.yG2(),e.E7m("ngSwitchCase",B.DisabledCompanyStatus.LatePayment),e.yG2(),e.E7m("ngSwitchCase",B.DisabledCompanyStatus.Deleted)}}function ct(N,W){if(1&N&&(e.I0R(0,"div",12),e.OEk(1),e.wVc(2,"translate"),e.C$Y()),2&N){const B=e.GaO(2);e.yG2(),e.oRS(" ",e.kDX(2,1,B.Message.LabelMainMenuActiveCompany)," ")}}function St(N,W){if(1&N&&(e.I0R(0,"span"),e.OEk(1),e.wVc(2,"momentCalendar"),e.C$Y()),2&N){const B=e.GaO(3);e.yG2(),e.cNF(e.g7$(2,1,B.company.lastUsageTime,B.momentCalendarPipeFormat))}}function pt(N,W){1&N&&(e.I0R(0,"span"),e.OEk(1,"\u2014"),e.C$Y())}function yt(N,W){if(1&N&&(e.I0R(0,"div",12)(1,"span",13),e.OEk(2),e.wVc(3,"translate"),e.C$Y(),e.yuY(4,St,3,4,"span",6)(5,pt,2,0,"span",6),e.C$Y()),2&N){const B=e.GaO(2);e.yG2(2),e.oRS("",e.kDX(3,3,B.Message.LabelAvatarLastActivity),": "),e.yG2(2),e.E7m("ngIf",B.company.lastUsageTime),e.yG2(),e.E7m("ngIf",!B.company.lastUsageTime)}}function Dt(N,W){if(1&N){const B=e.KQA();e.I0R(0,"span",15),e.qCj("click",function(){e.usT(B);const A=e.GaO(4);return e.CGJ(A.onClickPay())}),e.OEk(1),e.wVc(2,"translate"),e.C$Y()}if(2&N){const B=e.GaO(4);e.yG2(),e.oRS(" ",e.kDX(2,1,B.Message.LabelMainMenuCompanyPay)," ")}}function r(N,W){if(1&N&&(e.SAx(0),e.I0R(1,"span"),e.OEk(2),e.wVc(3,"translate"),e.C$Y(),e.I0R(4,"span"),e.OEk(5),e.wVc(6,"momentCalendar"),e.C$Y(),e.yuY(7,Dt,3,3,"span",14),e.k70()),2&N){const B=e.GaO(3);e.yG2(2),e.oRS("",e.kDX(3,3,B.Message.LabelMainMenuCompanyDisabledDate),": "),e.yG2(3),e.oRS(" ",e.g7$(6,5,B.company.disabledDate,B.momentCalendarPipeFormat)+(B.company.isOwner&&B.company.disabledStatus===B.DisabledCompanyStatus.LatePayment?". ":"")," "),e.yG2(2),e.E7m("ngIf",B.company.isOwner&&B.company.disabledStatus===B.DisabledCompanyStatus.LatePayment)}}function g(N,W){if(1&N){const B=e.KQA();e.I0R(0,"span",15),e.qCj("click",function(){e.usT(B);const A=e.GaO(4);return e.CGJ(A.onClickRestore())}),e.OEk(1),e.wVc(2,"translate"),e.C$Y()}if(2&N){const B=e.GaO(4);e.yG2(),e.oRS(" ",e.kDX(2,1,B.Message.LabelMainMenuCompanyRestore)," ")}}function J(N,W){if(1&N&&(e.I0R(0,"span"),e.wR5(1,"br"),e.OEk(2),e.wVc(3,"translate"),e.C$Y()),2&N){const B=e.GaO(4);e.yG2(2),e.oRS(" ",e.kDX(3,1,B.Message.LabelMainMenuCompanyOwnerRestore)," ")}}function n(N,W){if(1&N&&(e.SAx(0),e.I0R(1,"span"),e.OEk(2),e.wVc(3,"translate"),e.C$Y(),e.I0R(4,"span"),e.OEk(5),e.wVc(6,"momentCalendar"),e.C$Y(),e.yuY(7,g,3,3,"span",14)(8,J,4,3,"span",6),e.k70()),2&N){const B=e.GaO(3);e.yG2(2),e.oRS("",e.kDX(3,4,B.Message.LabelMainMenuCompanyRemovedDate),": "),e.yG2(3),e.oRS(" ",e.g7$(6,6,B.company.removeDate||B.company.disabledDate,B.momentCalendarPipeFormat)+(B.company.isOwner?". ":"")," "),e.yG2(2),e.E7m("ngIf",B.company.isOwner),e.yG2(),e.E7m("ngIf",!B.company.isOwner)}}function l(N,W){if(1&N&&(e.I0R(0,"div",12),e.yuY(1,r,8,8,"ng-container",6)(2,n,9,9,"ng-container",6),e.C$Y()),2&N){const B=e.GaO(2);e.eAK("-no-restore",!B.company.isOwner&&B.company.disabledStatus===B.DisabledCompanyStatus.Deleted),e.yG2(),e.E7m("ngIf",B.company.disabledStatus!==B.DisabledCompanyStatus.Deleted),e.yG2(),e.E7m("ngIf",B.company.disabledStatus===B.DisabledCompanyStatus.Deleted)}}function m(N,W){if(1&N&&(e.SAx(0),e.yuY(1,ct,3,3,"div",10)(2,yt,6,5,"div",10)(3,l,3,4,"div",11),e.k70()),2&N){const B=e.GaO();e.yG2(),e.E7m("ngIf",B.isCurrentCompany&&!B.company.isBlocked),e.yG2(),e.E7m("ngIf",!B.isCurrentCompany&&!B.company.isBlocked),e.yG2(),e.E7m("ngIf",B.company.isBlocked)}}function h(N,W){1&N&&(e.S2Z(),e.I0R(0,"svg",21),e.wR5(1,"use",22),e.C$Y())}function O(N,W){if(1&N&&(e.I0R(0,"span",23),e.OEk(1),e.C$Y()),2&N){const B=e.GaO(2);e.yG2(),e.oRS(" ",B.getCounterText(B.company.messageCount)," ")}}function x(N,W){1&N&&(e.S2Z(),e.I0R(0,"svg",21),e.wR5(1,"use",24),e.C$Y())}function F(N,W){if(1&N&&(e.I0R(0,"span",23),e.OEk(1),e.C$Y()),2&N){const B=e.GaO(2);e.yG2(),e.oRS(" ",B.getCounterText(B.company.taskCount)," ")}}function $(N,W){if(1&N&&(e.I0R(0,"div",16)(1,"div",17),e.yuY(2,h,2,0,"svg",18)(3,O,2,1,"span",19),e.C$Y(),e.I0R(4,"div",20),e.yuY(5,x,2,0,"svg",18)(6,F,2,1,"span",19),e.C$Y()()),2&N){const B=e.GaO();e.yG2(),e.E7m("appTooltip",B.getEventCounterHint(B.company.messageCount)),e.yG2(),e.E7m("ngIf",B.company.messageCount),e.yG2(),e.E7m("ngIf",B.company.messageCount),e.yG2(),e.E7m("appTooltip",B.getTaskCounterHint(B.company.taskCount)),e.yG2(),e.E7m("ngIf",B.company.taskCount),e.yG2(),e.E7m("ngIf",B.company.taskCount)}}const j=["*"];let V=(()=>{var N;class W{constructor(D,A){this.translate=D,this.apiService=A,this.limit=100,this.overLimitText="99+",this.leftPaddingBlank=!1,this.navigateToCompany=new e._w7,this.Message=t.S,this.DisabledCompanyStatus=d}ngOnInit(){this.momentCalendarPipeFormat=ge.momentCalendarFormatDefault(this.translate)}restoreCompany(D,A){const C=A.substring(8),v=C.substring(0,C.indexOf("."));return this.apiService.post(`Customers/${D}/Restore`,{},{"X-Customer-Domain":v})}onGoCompanyButtonClick(){this.company.isBlocked||this.navigateToCompany.emit(this.company.Href)}onClickRestore(){this.restoreCompany(this.company.customerId||this.company.id,this.company.Href).subscribe(()=>{this.navigateToCompany.emit(this.company.Href)})}onClickPay(){this.navigateToCompany.emit(this.company.Href+"/dictionaries/companyProfile")}getEventCounterHint(D){return D?`${this.translate.instant(t.S.LabelMainMenuHintNewEvents)}: ${D}`:""}getCounterText(D){return D<this.limit?String(D):this.overLimitText}getTaskCounterHint(D){return D?`${this.translate.instant(t.S.LabelMainMenuHintActiveTasks)}: ${D}`:""}}return(N=W).\u0275fac=function(D){return new(D||N)(e.GI1(I.qS),e.GI1(he.W))},N.\u0275cmp=e.In1({type:N,selectors:[["app-company-list-item"]],inputs:{company:"company",isCurrentCompany:"isCurrentCompany",leftPaddingBlank:"leftPaddingBlank"},outputs:{navigateToCompany:"navigateToCompany"},standalone:!0,features:[e.UHJ],ngContentSelectors:j,decls:11,vars:12,consts:[[1,"company-list-item",3,"click"],[1,"avatar"],[1,"info"],[1,"primary"],[1,"title"],["class","blocked-label",3,"ngSwitch",4,"ngIf"],[4,"ngIf"],["class","counters",4,"ngIf"],[1,"blocked-label",3,"ngSwitch"],[4,"ngSwitchCase"],["class","secondary",4,"ngIf"],["class","secondary",3,"-no-restore",4,"ngIf"],[1,"secondary"],[1,"last"],["class","restore",3,"click",4,"ngIf"],[1,"restore",3,"click"],[1,"counters"],[1,"counter-wrapper","-event",3,"appTooltip"],["class","icon-svg",4,"ngIf"],["class","counter",4,"ngIf"],[1,"counter-wrapper","-control",3,"appTooltip"],[1,"icon-svg"],[0,"xlink","href","#icon-notification"],[1,"counter"],[0,"xlink","href","#icon-active_task"]],template:function(D,A){1&D&&(e.kPM(),e.I0R(0,"button",0),e.qCj("click",function(){return A.onGoCompanyButtonClick()}),e.I0R(1,"div",1),e._Xx(2),e.C$Y(),e.I0R(3,"div",2)(4,"div",3)(5,"div",4),e.OEk(6),e.wVc(7,"translate"),e.C$Y(),e.yuY(8,Tt,6,6,"div",5),e.C$Y(),e.yuY(9,m,4,3,"ng-container",6),e.C$Y(),e.yuY(10,$,7,6,"div",7),e.C$Y()),2&D&&(e.eAK("-blocked",A.company.isBlocked)("-current",A.isCurrentCompany)("-padding-blank",A.leftPaddingBlank),e.yG2(6),e.oRS(" ",A.company.isAdminPanel?e.kDX(7,10,A.Message.LabelMainMenuAdminPanel):A.company.Name," "),e.yG2(2),e.E7m("ngIf",A.company.isBlocked),e.yG2(),e.E7m("ngIf",!A.company.isAdminPanel),e.yG2(),e.E7m("ngIf",!A.company.isAdminPanel&&!A.company.isBlocked))},dependencies:[re.NgIf,re.NgSwitch,re.NgSwitchCase,w.u,I.O0,I.sD,k],styles:[".company-list-item[_ngcontent-%COMP%]{display:flex;align-items:center;width:100%;min-width:13rem;min-height:4.5rem;padding:0 0 0 1rem;border:0;outline:none;background-color:inherit}.company-list-item[_ngcontent-%COMP%]:hover{background:#f5f7f9}.company-list-item.-padding-blank[_ngcontent-%COMP%]{padding:0}.company-list-item.-current[_ngcontent-%COMP%]{background:#f0f9ff;cursor:default}.company-list-item.-blocked[_ngcontent-%COMP%]{background-color:#fafbfc;cursor:default}.company-list-item.-blocked[_ngcontent-%COMP%] > .avatar[_ngcontent-%COMP%]{opacity:.3}.company-list-item.-blocked[_ngcontent-%COMP%] > .info[_ngcontent-%COMP%] > .primary[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{color:#6a788a;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.company-list-item.-blocked[_ngcontent-%COMP%] > .info[_ngcontent-%COMP%] > .primary[_ngcontent-%COMP%] > .blocked-label[_ngcontent-%COMP%]{box-sizing:border-box;padding:0 .25rem;margin-left:.5rem;border:1px solid #FF5353;border-radius:.25rem;line-height:1.25rem;color:#f13636;font-size:.75rem}.company-list-item.-blocked[_ngcontent-%COMP%] > .info[_ngcontent-%COMP%] > .secondary[_ngcontent-%COMP%] > .restore[_ngcontent-%COMP%]{color:#0052cc;cursor:pointer}.company-list-item.-blocked[_ngcontent-%COMP%] > .info[_ngcontent-%COMP%] > .secondary[_ngcontent-%COMP%] > .restore[_ngcontent-%COMP%]:hover{color:#008ce2}.company-list-item[_ngcontent-%COMP%] > .info[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;padding-left:.75rem}.company-list-item[_ngcontent-%COMP%] > .info[_ngcontent-%COMP%] > .primary[_ngcontent-%COMP%]{display:flex;align-items:center}.company-list-item[_ngcontent-%COMP%] > .info[_ngcontent-%COMP%] > .primary[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{max-width:18.5rem;color:#13253d;font-size:.9375rem;font-weight:500;line-height:1.5rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.company-list-item[_ngcontent-%COMP%] > .info[_ngcontent-%COMP%] > .secondary[_ngcontent-%COMP%]{color:#6a788a;font-size:.8125rem;line-height:1.5rem;text-align:left}.company-list-item[_ngcontent-%COMP%] > .info[_ngcontent-%COMP%] > .secondary.-no-restore[_ngcontent-%COMP%]{margin-top:.25rem;line-height:1rem}.company-list-item[_ngcontent-%COMP%] > .counters[_ngcontent-%COMP%]{display:flex;flex-grow:1;justify-content:flex-end}.company-list-item[_ngcontent-%COMP%] > .counters[_ngcontent-%COMP%] > .counter-wrapper[_ngcontent-%COMP%]{display:flex;align-items:center;width:2.625rem;margin-right:1.5rem}.company-list-item[_ngcontent-%COMP%] > .counters[_ngcontent-%COMP%] > .counter-wrapper.-event[_ngcontent-%COMP%]{margin-left:1.5rem;color:#ff9e1d}.company-list-item[_ngcontent-%COMP%] > .counters[_ngcontent-%COMP%] > .counter-wrapper.-control[_ngcontent-%COMP%]{color:#16be9f}.company-list-item[_ngcontent-%COMP%] > .counters[_ngcontent-%COMP%] > .counter-wrapper[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{font-size:1rem}.company-list-item[_ngcontent-%COMP%] > .counters[_ngcontent-%COMP%] > .counter-wrapper[_ngcontent-%COMP%] > .counter[_ngcontent-%COMP%]{margin-left:.375rem;font-size:.8125rem}.company-list-item[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{margin:0 .25rem;font-size:1rem;color:#59687c}.company-list-item[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{line-height:1.5rem;margin-left:.75rem;color:#13253d;font-size:.8125rem}.company-list-item[_ngcontent-%COMP%] > .image[_ngcontent-%COMP%]{display:inline-block;width:1.5rem;height:1.5rem;margin:0 -.25rem;border-radius:50%;background-color:#c5cbd2}.company-list-item[_ngcontent-%COMP%] > .image[_ngcontent-%COMP%] > .figure[_ngcontent-%COMP%]{width:100%;height:100%;border-radius:50%}"]}),W})()},7544:(_e,te,u)=>{"use strict";u.d(te,{W:()=>k});var e=u(2376),t=u(5920),I=u(9228),d=u(1264);function P(w,re){if(1&w&&(I.I0R(0,"span",3),I.OEk(1),I.wVc(2,"translate"),I.C$Y()),2&w){const ge=I.GaO();I.yG2(),I.cNF(I.kDX(2,1,ge.errorMessage))}}function L(w,re){if(1&w){const ge=I.KQA();I.I0R(0,"a",4),I.qCj("click",function(){I.usT(ge);const Ae=I.GaO();return I.CGJ(Ae.onLinkClick())}),I.OEk(1),I.wVc(2,"translate"),I.C$Y()}if(2&w){const ge=I.GaO();I.yG2(),I.cNF(I.kDX(2,1,ge.linkMessage))}}let k=(()=>{var w;class re{constructor(he){this.router=he}onLinkClick(){this.router.navigate([this.errorLinkHref])}}return(w=re).\u0275fac=function(he){return new(he||w)(I.GI1(d.E5))},w.\u0275cmp=I.In1({type:w,selectors:[["app-error-message"]],inputs:{errorMessage:"errorMessage",linkMessage:"linkMessage",errorLinkHref:"errorLinkHref"},standalone:!0,features:[I.UHJ],decls:3,vars:2,consts:[[1,"error-message"],["class","error",4,"ngIf"],["class","link",3,"click",4,"ngIf"],[1,"error"],[1,"link",3,"click"]],template:function(he,Ae){1&he&&(I.I0R(0,"div",0),I.yuY(1,P,3,3,"span",1)(2,L,3,3,"a",2),I.C$Y()),2&he&&(I.yG2(),I.E7m("ngIf",Ae.errorMessage),I.yG2(),I.E7m("ngIf",Ae.linkMessage))},dependencies:[e.NgIf,t.O0,t.sD],styles:[".error-message[_ngcontent-%COMP%]{display:flex;width:100%;height:1rem}.error-message[_ngcontent-%COMP%] > .error[_ngcontent-%COMP%], .error-message[_ngcontent-%COMP%] > .link[_ngcontent-%COMP%]{height:auto;line-height:.875rem;font-size:.75rem}.error-message[_ngcontent-%COMP%] > .error.error[_ngcontent-%COMP%], .error-message[_ngcontent-%COMP%] > .link.error[_ngcontent-%COMP%]{margin-right:.25rem;color:#ff5353}.error-message[_ngcontent-%COMP%] > .error.link[_ngcontent-%COMP%], .error-message[_ngcontent-%COMP%] > .link.link[_ngcontent-%COMP%]{-webkit-appearance:none;color:#ff5353;text-decoration:none;border-bottom:.0625rem solid rgba(255,83,83,.5);cursor:pointer}.error-message[_ngcontent-%COMP%] > .error.link[_ngcontent-%COMP%]:hover, .error-message[_ngcontent-%COMP%] > .link.link[_ngcontent-%COMP%]:hover, .error-message[_ngcontent-%COMP%] > .error.link[_ngcontent-%COMP%]:focus, .error-message[_ngcontent-%COMP%] > .link.link[_ngcontent-%COMP%]:focus, .error-message[_ngcontent-%COMP%] > .error.link[_ngcontent-%COMP%]:active, .error-message[_ngcontent-%COMP%] > .link.link[_ngcontent-%COMP%]:active{outline:none}.error-message[_ngcontent-%COMP%] > .error.link[_ngcontent-%COMP%]:hover, .error-message[_ngcontent-%COMP%] > .link.link[_ngcontent-%COMP%]:hover{border-bottom:.0625rem solid rgba(226,32,32,.5);color:#f13636}"]}),re})()},7892:(_e,te,u)=>{"use strict";u.d(te,{I:()=>Tt});var e=u(9228),t=u(712),I=u(1276),d=u(2060),P=u(280),L=u(2376),k=u(5920);function w(ct,St){if(1&ct&&e.wR5(0,"div",5),2&ct){const pt=e.GaO();e.eAK("-weak",pt.passwordWeak)("-average",pt.passwordAverage)("-strong",pt.passwordStrong)}}function re(ct,St){1&ct&&(e.S2Z(),e.wR5(0,"use",13))}function ge(ct,St){1&ct&&(e.S2Z(),e.wR5(0,"use",14))}function he(ct,St){1&ct&&(e.S2Z(),e.wR5(0,"use",13))}function Ae(ct,St){1&ct&&(e.S2Z(),e.wR5(0,"use",14))}function We(ct,St){if(1&ct&&(e.S2Z(),e.gRP(),e.I0R(0,"span",10),e.OEk(1),e.wVc(2,"translate"),e.C$Y()),2&ct){const pt=e.GaO(2);e.yG2(),e.cNF(e.kDX(2,1,pt.Message.RegisterFormPasswordSimpleHelperText))}}function Ze(ct,St){if(1&ct&&(e.S2Z(),e.gRP(),e.I0R(0,"span",10),e.OEk(1),e.wVc(2,"translate"),e.C$Y()),2&ct){const pt=e.GaO(2);e.yG2(),e.cNF(e.kDX(2,1,pt.Message.RegisterFormPasswordAverageHelperText))}}function at(ct,St){if(1&ct&&(e.S2Z(),e.gRP(),e.I0R(0,"span",10),e.OEk(1),e.wVc(2,"translate"),e.C$Y()),2&ct){const pt=e.GaO(2);e.yG2(),e.cNF(e.kDX(2,1,pt.Message.RegisterFormPasswordStrongHelperText))}}function it(ct,St){if(1&ct&&(e.SAx(0),e.I0R(1,"div",6),e.S2Z(),e.I0R(2,"svg",7),e.yuY(3,re,1,0,"use",8)(4,ge,1,0,"use",9),e.C$Y(),e.gRP(),e.I0R(5,"span",10),e.OEk(6),e.wVc(7,"translate"),e.C$Y()(),e.I0R(8,"div",11),e.S2Z(),e.I0R(9,"svg",7),e.yuY(10,he,1,0,"use",8)(11,Ae,1,0,"use",9),e.C$Y(),e.yuY(12,We,3,3,"span",12)(13,Ze,3,3,"span",12)(14,at,3,3,"span",12),e.C$Y(),e.k70()),2&ct){const pt=e.GaO();e.yG2(2),e.eAK("-ok",pt.passwordLengthSufficient)("-cancel",!pt.passwordLengthSufficient)("-green",pt.passwordLengthSufficient),e.yG2(),e.E7m("ngIf",pt.passwordLengthSufficient),e.yG2(),e.E7m("ngIf",!pt.passwordLengthSufficient),e.yG2(2),e.cNF(e.kDX(7,22,pt.Message.RegisterFormPasswordSymbolsAmountHelperText)),e.yG2(3),e.eAK("-ok",pt.passwordDurable)("-cancel",!pt.passwordDurable)("-orange",pt.passwordAverage)("-green",pt.passwordStrong),e.yG2(),e.E7m("ngIf",pt.passwordDurable),e.yG2(),e.E7m("ngIf",!pt.passwordDurable),e.yG2(),e.E7m("ngIf",pt.passwordWeak),e.yG2(),e.E7m("ngIf",pt.passwordAverage),e.yG2(),e.E7m("ngIf",pt.passwordStrong)}}let Tt=(()=>{var ct;class St{constructor(){this.passwordMinimalLength=6,this.symbolsCheck=/[-!@#$%^&*()_+|~=`{}[\]:";'<>?,./]/,this.focusOnInit=!1,this.warningsHiddenOnBlur=!1,this.fullDisableAutocomplete=!1,this.passwordChange=new e._w7,this.passwordValidChange=new e._w7,this.inputFocused=!1,this.Message=t.S,this.InputType=I.k}get passwordLengthSufficient(){return this.password&&this.password.trim().length>=this.passwordMinimalLength}get passwordDurable(){return this.passwordStrong&&!this.passwordWeak||this.passwordAverage&&!this.passwordWeak}get passwordStrong(){return this.password.trim().length>=this.passwordMinimalLength&&this.symbolsCheck.test(this.password.trim())}get passwordAverage(){return this.password.trim().length<this.passwordMinimalLength&&this.symbolsCheck.test(this.password.trim())||this.password.trim().length>=this.passwordMinimalLength&&!this.symbolsCheck.test(this.password.trim())}get passwordWeak(){return this.password.trim().length<this.passwordMinimalLength&&!this.symbolsCheck.test(this.password.trim())}get warningsVisible(){return!!this.password&&(!this.warningsHiddenOnBlur||this.warningsHiddenOnBlur&&this.inputFocused)}onPasswordChange(yt){this.passwordChange.emit(yt),this.passwordValidChange.emit(this.passwordDurable)}onInputFocusChange(){this.inputFocused=!0}onInputBlurChange(){this.inputFocused=!1}}return(ct=St).\u0275fac=function(yt){return new(yt||ct)},ct.\u0275cmp=e.In1({type:ct,selectors:[["app-password-input"]],inputs:{focusOnInit:"focusOnInit",warningsHiddenOnBlur:"warningsHiddenOnBlur",fullDisableAutocomplete:"fullDisableAutocomplete",password:"password",passwordValid:"passwordValid",label:"label"},outputs:{passwordChange:"passwordChange",passwordValidChange:"passwordValidChange"},standalone:!0,features:[e.UHJ],decls:5,vars:12,consts:[[1,"password-input"],[1,"input"],[3,"type","label","inputStartFocus","passwordButtonVisible","forcePasswordType","fullDisableAutocomplete","newPassword","value","valueChange","inputFocusChange","inputBlur"],["class","line",3,"-weak","-average","-strong",4,"ngIf"],[4,"ngIf"],[1,"line"],[1,"helper","-first"],[1,"icon-svg"],[0,"xlink","href","#icon-apply",4,"ngIf"],[0,"xlink","href","#icon-cancel",4,"ngIf"],[1,"text"],[1,"helper","-last"],["class","text",4,"ngIf"],[0,"xlink","href","#icon-apply"],[0,"xlink","href","#icon-cancel"]],template:function(yt,Dt){1&yt&&(e.I0R(0,"div",0)(1,"div",1)(2,"app-form-input",2),e.qCj("valueChange",function(g){return Dt.onPasswordChange(g)})("inputFocusChange",function(){return Dt.onInputFocusChange()})("inputBlur",function(){return Dt.onInputBlurChange()}),e.C$Y()(),e.yuY(3,w,1,6,"div",3)(4,it,15,24,"ng-container",4),e.C$Y()),2&yt&&(e.yG2(),e.eAK("-warnings",Dt.warningsVisible),e.yG2(),e.E7m("type",Dt.InputType.Password)("label",Dt.label)("inputStartFocus",Dt.focusOnInit)("passwordButtonVisible",!0)("forcePasswordType",!0)("fullDisableAutocomplete",Dt.fullDisableAutocomplete)("newPassword",!0)("value",Dt.password),e.yG2(),e.E7m("ngIf",Dt.password),e.yG2(),e.E7m("ngIf",Dt.warningsVisible))},dependencies:[d.u,P.y,L.NgIf,k.O0,k.sD],styles:[".password-input[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;width:100%}.password-input[_ngcontent-%COMP%] > .line[_ngcontent-%COMP%]{position:absolute;top:2.8125rem;left:0;border-bottom:.1875rem solid transparent;border-bottom-left-radius:25%}.password-input[_ngcontent-%COMP%] > .line.-weak[_ngcontent-%COMP%]{width:25%;border-bottom-color:#ff5353}.password-input[_ngcontent-%COMP%] > .line.-average[_ngcontent-%COMP%]{width:50%;border-bottom-color:#ff9e1d}.password-input[_ngcontent-%COMP%] > .line.-strong[_ngcontent-%COMP%]{width:100%;border-bottom-right-radius:25%;border-bottom-color:#16be9f}.password-input[_ngcontent-%COMP%] > .input.-warnings[_ngcontent-%COMP%]{margin-bottom:.6875rem}.password-input[_ngcontent-%COMP%] > .helper[_ngcontent-%COMP%]{display:flex;align-items:baseline}.password-input[_ngcontent-%COMP%] > .helper.-first[_ngcontent-%COMP%]{margin-bottom:.5rem}.password-input[_ngcontent-%COMP%] > .helper.-first[_ngcontent-%COMP%] > .icon-svg.-green[_ngcontent-%COMP%]{color:#16be9f}.password-input[_ngcontent-%COMP%] > .helper.-last[_ngcontent-%COMP%]{margin-bottom:0}.password-input[_ngcontent-%COMP%] > .helper.-last[_ngcontent-%COMP%] > .icon-svg.-orange[_ngcontent-%COMP%]{color:#ff9e1d}.password-input[_ngcontent-%COMP%] > .helper.-last[_ngcontent-%COMP%] > .icon-svg.-green[_ngcontent-%COMP%]{color:#16be9f}.password-input[_ngcontent-%COMP%] > .helper[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{min-width:.75rem;margin:0 .5rem;color:#59687c}.password-input[_ngcontent-%COMP%] > .helper[_ngcontent-%COMP%] > .icon-svg.-ok[_ngcontent-%COMP%]{font-size:.6875rem}.password-input[_ngcontent-%COMP%] > .helper[_ngcontent-%COMP%] > .icon-svg.-cancel[_ngcontent-%COMP%]{font-size:.5625rem}.password-input[_ngcontent-%COMP%] > .helper[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{line-height:.875rem;color:#6a788a;font-size:.75rem}"]}),St})()},352:(_e,te,u)=>{"use strict";u.d(te,{A:()=>yt});var e=u(9092),t=u(4572),I=u.n(t),d=u(2376),P=u(9228);const L=["avatarbackground"];function k(Dt,r){if(1&Dt&&(P.S2Z(),P.I0R(0,"svg",12),P.wR5(1,"use"),P.C$Y()),2&Dt){const g=P.GaO(2);P.eAK("-gray",g.grayIcon)("-profile",g.isProfile)("-public",g.isPublic),P.yG2(),P.e48("href","#"+g.avatarIcon,null,"xlink")}}function w(Dt,r){if(1&Dt&&(P.I0R(0,"span",13),P.OEk(1),P.C$Y()),2&Dt){const g=P.GaO(2);P.eAK("-black",g.blackText),P.yG2(),P.cNF(g.avatarText)}}function re(Dt,r){if(1&Dt&&(P.I0R(0,"div",9),P.yuY(1,k,2,7,"svg",10)(2,w,2,3,"span",11),P.C$Y()),2&Dt){const g=P.GaO();P.m4B("background",g.avatarColor),P.eAK("-shadow",g.shadow)("-border",g.border)("-public-border",g.isPublic)("-profile",g.isProfile),P.yG2(),P.E7m("ngIf",g.avatarIcon),P.yG2(),P.E7m("ngIf",!g.avatarIcon&&g.avatarText)}}function ge(Dt,r){if(1&Dt){const g=P.KQA();P.I0R(0,"img",16),P.qCj("error",function(){P.usT(g);const n=P.GaO(2);return P.CGJ(n.onImageLoadError())}),P.C$Y()}if(2&Dt){const g=P.GaO(2);P.E7m("src",g.avatarImage+"?ver=v2",P.K6U)}}function he(Dt,r){if(1&Dt){const g=P.KQA();P.I0R(0,"img",16),P.qCj("error",function(){P.usT(g);const n=P.GaO(2);return P.CGJ(n.onImageLoadError())}),P.C$Y()}if(2&Dt){const g=P.GaO(2);P.E7m("src",g.avatarImage+"?ver=v2",P.K6U)}}function Ae(Dt,r){if(1&Dt&&(P.I0R(0,"div",14),P.yuY(1,ge,1,1,"img",15)(2,he,1,1,"img",15),P.C$Y()),2&Dt){const g=P.GaO();P.yG2(),P.E7m("ngIf",g.avatarImage&&!g.guestCode&&(g.needUpdate||g.isBackground)),P.yG2(),P.E7m("ngIf",g.avatarImage&&!g.isBackground&&!g.guestCode&&!g.needUpdate)}}function We(Dt,r){if(1&Dt&&P.wR5(0,"div",17,18),2&Dt){const g=P.GaO();P.m4B("background-image","url("+g.avatarImage+"?ver=v2)")}}function Ze(Dt,r){if(1&Dt&&P.wR5(0,"div",19),2&Dt){const g=P.GaO();P.m4B("background-image","url("+g.avatarImage+"?ver=v2)")}}function at(Dt,r){if(1&Dt&&(P.I0R(0,"div",19),P.wR5(1,"img",20),P.C$Y()),2&Dt){const g=P.GaO();P.yG2(),P.E7m("src",g.avatarBase64,P.K6U)}}function it(Dt,r){if(1&Dt&&P.wR5(0,"div",19),2&Dt){const g=P.GaO();P.m4B("background-image","url("+g.avatarBase64+")")}}function Tt(Dt,r){if(1&Dt&&(P.I0R(0,"div",21),P.OEk(1),P.C$Y()),2&Dt){const g=P.GaO();P.eAK("-wide",g.counter>99),P.yG2(),P.cNF(g.counter>99?"99+":g.counter)}}function ct(Dt,r){1&Dt&&(P.I0R(0,"div",22),P.S2Z(),P.I0R(1,"svg",12),P.wR5(2,"use",23),P.C$Y()())}function St(Dt,r){1&Dt&&(P.I0R(0,"div",24),P.S2Z(),P.I0R(1,"svg",12),P.wR5(2,"use",25),P.C$Y()())}let pt=(()=>{var Dt;class r{constructor(J){this.changeDetectorRef=J,this.retryCounter=0,this.grayIcon=!1,this.blackText=!1,this.isProfile=!1,this.shadow=!0,this.border=!1,this.plusIcon=!1,this.lockIcon=!1,this.guestCode="",this.guestSid="",this.isBackground=!1,this.isPublic=!1,this.needUpdate=!1,this.avatarBase64=""}ngAfterViewInit(){this.needUpdate&&setTimeout(()=>{this.changeDetectorRef.detectChanges()},1e3)}onImageLoadError(){this.avatarImage=null,this.retryCounter=0,this.changeDetectorRef.detectChanges()}get isMiniSize(){return this.size===e._.Mini}get isNormalSize(){return this.size===e._.Normal||!this.size}get isSmallSize(){return this.size===e._.Small}get isMediumSize(){return this.size===e._.Medium}get isMediumLargeSize(){return this.size===e._.MediumLarge}get isLargeSize(){return this.size===e._.Large}get isBigLargeSize(){return this.size===e._.BigLarge}get isExtraLargeSize(){return this.size===e._.ExtraLarge}get isGiantSize(){return this.size===e._.Giant}get isMegaSize(){return this.size===e._.Mega}get isSuperSize(){return this.size===e._.Super}get showCounter(){return typeof this.counter<"u"}}return(Dt=r).\u0275fac=function(J){return new(J||Dt)(P.GI1(P.kD9))},Dt.\u0275cmp=P.In1({type:Dt,selectors:[["app-user-avatar-circle-template"]],viewQuery:function(J,n){if(1&J&&P.CC$(L,5),2&J){let l;P.wto(l=P.Gqi())&&(n.divForReload=l.first)}},inputs:{size:"size",counter:"counter",isSquare:"isSquare",isSingleAgent:"isSingleAgent",avatarColor:"avatarColor",avatarImage:"avatarImage",avatarIcon:"avatarIcon",grayIcon:"grayIcon",avatarText:"avatarText",blackText:"blackText",isProfile:"isProfile",shadow:"shadow",border:"border",plusIcon:"plusIcon",lockIcon:"lockIcon",guestCode:"guestCode",guestSid:"guestSid",isBackground:"isBackground",isPublic:"isPublic",needUpdate:"needUpdate",avatarBase64:"avatarBase64"},standalone:!0,features:[P.UHJ],decls:10,vars:37,consts:[[1,"user-avatar-circle-template"],["class","content",3,"-shadow","-border","-public-border","-profile","background",4,"ngIf"],["class","content -shadow -tst",4,"ngIf"],["class","content -shadow -tst1",3,"background-image",4,"ngIf"],["class","content -shadow",3,"background-image",4,"ngIf"],["class","content -shadow",4,"ngIf"],["class","count",3,"-wide",4,"ngIf"],["class","plus",4,"ngIf"],["class","lock",4,"ngIf"],[1,"content"],["class","icon-svg",3,"-gray","-profile","-public",4,"ngIf"],["class","text",3,"-black",4,"ngIf"],[1,"icon-svg"],[1,"text"],[1,"content","-shadow","-tst"],["loading","lazy",3,"src","error",4,"ngIf"],["loading","lazy",3,"src","error"],[1,"content","-shadow","-tst1"],["avatarbackground",""],[1,"content","-shadow"],["loading","lazy",3,"src"],[1,"count"],[1,"plus"],[0,"xlink","href","#icon-add"],[1,"lock"],[0,"xlink","href","#icon-lock"]],template:function(J,n){1&J&&(P.I0R(0,"div",0),P.yuY(1,re,3,12,"div",1)(2,Ae,3,2,"div",2)(3,We,2,2,"div",3)(4,Ze,1,2,"div",4)(5,at,2,1,"div",5)(6,it,1,2,"div",4)(7,Tt,2,3,"div",6)(8,ct,3,0,"div",7)(9,St,3,0,"div",8),P.C$Y()),2&J&&(P.eAK("-mini",n.isMiniSize)("-normal",n.isNormalSize)("-small",n.isSmallSize)("-medium",n.isMediumSize)("-medium-large",n.isMediumLargeSize)("-big-large",n.isBigLargeSize)("-large",n.isLargeSize)("-single-agent",n.isSingleAgent)("-extralarge",n.isExtraLargeSize)("-giant",n.isGiantSize)("-mega",n.isMegaSize)("-super",n.isSuperSize)("-square",n.isSquare)("-profile",n.isProfile),P.yG2(),P.E7m("ngIf",!n.avatarImage&&!n.avatarBase64),P.yG2(),P.E7m("ngIf",n.avatarImage&&!n.guestCode&&!n.isBackground),P.yG2(),P.E7m("ngIf",n.avatarImage&&!n.guestCode&&(n.isBackground||n.needUpdate)),P.yG2(),P.E7m("ngIf",n.avatarImage&&!n.guestCode&&!n.isBackground&&!n.needUpdate),P.yG2(),P.E7m("ngIf",n.avatarBase64&&n.guestCode&&!n.isBackground),P.yG2(),P.E7m("ngIf",n.avatarBase64&&n.guestCode&&n.isBackground),P.yG2(),P.E7m("ngIf",n.showCounter),P.yG2(),P.E7m("ngIf",n.plusIcon),P.yG2(),P.E7m("ngIf",n.lockIcon))},dependencies:[d.NgIf],styles:[".user-avatar-circle-template[_ngcontent-%COMP%]{position:relative}.user-avatar-circle-template[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{position:absolute;left:-150%;top:-150%;display:flex;justify-content:center;align-items:center;border-radius:50%;background-size:cover;transform:scale(.25);-webkit-user-select:none;user-select:none}.user-avatar-circle-template[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{max-width:100%;max-height:100%;border-radius:50%}.user-avatar-circle-template[_ngcontent-%COMP%] > .content.-profile[_ngcontent-%COMP%]{background-color:#f3f5f7!important}.user-avatar-circle-template[_ngcontent-%COMP%] > .content.-profile[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{color:#a7b3c3!important}.user-avatar-circle-template[_ngcontent-%COMP%] > .content.-shadow[_ngcontent-%COMP%]{box-shadow:inset 0 0 0 .25rem #00000012}.user-avatar-circle-template[_ngcontent-%COMP%] > .content.-border[_ngcontent-%COMP%]{border:.25rem solid rgba(0,0,0,.07);box-sizing:border-box}.user-avatar-circle-template[_ngcontent-%COMP%] > .content.-public-border[_ngcontent-%COMP%]{border:.25rem solid #00AE8F!important;box-sizing:border-box!important;box-shadow:none}.user-avatar-circle-template[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{color:#fff}.user-avatar-circle-template[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .icon-svg.-gray[_ngcontent-%COMP%]{color:#59687c}.user-avatar-circle-template[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .icon-svg.-public[_ngcontent-%COMP%]{color:#00ae8f}.user-avatar-circle-template[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{color:#fff;font-weight:400;line-height:1}.user-avatar-circle-template[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .text.-black[_ngcontent-%COMP%]{color:#13253d}.user-avatar-circle-template[_ngcontent-%COMP%]:hover > .plus[_ngcontent-%COMP%]{background:#0093ed}.user-avatar-circle-template.-mini[_ngcontent-%COMP%]{width:1.25rem;height:1.25rem}.user-avatar-circle-template.-normal[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem}.user-avatar-circle-template.-normal.-square[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{border-radius:.75rem}.user-avatar-circle-template.-small[_ngcontent-%COMP%]{width:1.75rem;height:1.75rem}.user-avatar-circle-template.-medium[_ngcontent-%COMP%]{width:2rem;height:2rem}.user-avatar-circle-template.-large[_ngcontent-%COMP%]{width:2.5rem;height:2.5rem}.user-avatar-circle-template.-single-agent[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{font-size:4rem!important}.user-avatar-circle-template.-medium-large[_ngcontent-%COMP%]{width:3rem;height:3rem}.user-avatar-circle-template.-big-large[_ngcontent-%COMP%]{width:3.5rem;height:3.5rem}.user-avatar-circle-template.-extralarge[_ngcontent-%COMP%]{width:4rem;height:4rem}.user-avatar-circle-template.-giant[_ngcontent-%COMP%]{width:5rem;height:5rem}.user-avatar-circle-template.-mega[_ngcontent-%COMP%]{width:6rem;height:6rem}.user-avatar-circle-template.-super[_ngcontent-%COMP%]{width:7rem;height:7rem}.user-avatar-circle-template[_ngcontent-%COMP%] > .count[_ngcontent-%COMP%]{position:absolute;top:.5rem;left:.75rem;display:flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;border:.125rem solid #fff;border-radius:50%;line-height:100%;background-color:#596b84;font-size:.6875rem;color:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact}.user-avatar-circle-template[_ngcontent-%COMP%] > .count.-wide[_ngcontent-%COMP%]{left:.875rem;width:1.5rem;border-radius:.6875rem}.user-avatar-circle-template[_ngcontent-%COMP%] > .plus[_ngcontent-%COMP%]{position:absolute;bottom:-.25rem;right:-.25rem;width:.9375rem;height:.9375rem;border-radius:50%;background:#1ba8ff;color:#fff;font-size:1rem;display:flex;justify-content:center;align-items:center}.user-avatar-circle-template[_ngcontent-%COMP%] > .lock[_ngcontent-%COMP%]{position:absolute;width:100%;height:100%;border-radius:.5625rem;display:flex;justify-content:center;align-items:center;background:#0006}.user-avatar-circle-template[_ngcontent-%COMP%] > .lock[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{color:#fff;font-size:1rem}.user-avatar-circle-template.-mini.-square[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .user-avatar-circle-template.-mini.-square[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{border-radius:.75rem}.user-avatar-circle-template.-mini[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .user-avatar-circle-template.-mini[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{width:5rem;height:5rem;font-size:2.25rem}.user-avatar-circle-template.-mini[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .user-avatar-circle-template.-mini[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{font-size:3rem}.user-avatar-circle-template.-normal[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .user-avatar-circle-template.-normal[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{width:6rem;height:6rem;font-size:2.75rem}.user-avatar-circle-template.-normal[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .user-avatar-circle-template.-normal[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{font-size:3.5rem}.user-avatar-circle-template.-small.-square[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .user-avatar-circle-template.-small.-square[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{border-radius:1rem}.user-avatar-circle-template.-small[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .user-avatar-circle-template.-small[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{width:7rem;height:7rem;font-size:2.75rem}.user-avatar-circle-template.-small[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .user-avatar-circle-template.-small[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{font-size:3.5rem}.user-avatar-circle-template.-medium.-square[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .user-avatar-circle-template.-medium.-square[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{border-radius:2rem}.user-avatar-circle-template.-medium[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .user-avatar-circle-template.-medium[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{width:8rem;height:8rem;font-size:2.75rem}.user-avatar-circle-template.-medium[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .user-avatar-circle-template.-medium[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{font-size:3.5rem}.user-avatar-circle-template.-large.-square[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .user-avatar-circle-template.-large.-square[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{border-radius:1.25rem}.user-avatar-circle-template.-large[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .user-avatar-circle-template.-large[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{width:10rem;height:10rem;font-size:3.5rem}.user-avatar-circle-template.-large[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .user-avatar-circle-template.-large[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{font-size:4rem}.user-avatar-circle-template.-medium-large.-square[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .user-avatar-circle-template.-medium-large.-square[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{border-radius:1.5rem}.user-avatar-circle-template.-medium-large[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .user-avatar-circle-template.-medium-large[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{width:12rem;height:12rem;font-size:3.5rem}.user-avatar-circle-template.-medium-large[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .user-avatar-circle-template.-medium-large[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{font-size:4rem}.user-avatar-circle-template.-big-large.-square[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .user-avatar-circle-template.-big-large.-square[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{border-radius:1.5rem}.user-avatar-circle-template.-big-large[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .user-avatar-circle-template.-big-large[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{width:14rem;height:14rem;font-size:4rem}.user-avatar-circle-template.-big-large[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .user-avatar-circle-template.-big-large[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{font-size:4.5rem}.user-avatar-circle-template.-extralarge.-square[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .user-avatar-circle-template.-extralarge.-square[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{border-radius:2rem}.user-avatar-circle-template.-extralarge[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .user-avatar-circle-template.-extralarge[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{width:16rem;height:16rem;font-size:4rem}.user-avatar-circle-template.-extralarge[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .user-avatar-circle-template.-extralarge[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{font-size:4.5rem}.user-avatar-circle-template.-giant.-square[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .user-avatar-circle-template.-giant.-square[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{border-radius:2.5rem}.user-avatar-circle-template.-giant[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .user-avatar-circle-template.-giant[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{width:20rem;height:20rem;font-size:5rem}.user-avatar-circle-template.-giant[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .user-avatar-circle-template.-giant[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{font-size:5rem}.user-avatar-circle-template.-mega.-square[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .user-avatar-circle-template.-mega.-square[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{border-radius:3rem}.user-avatar-circle-template.-mega[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .user-avatar-circle-template.-mega[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{width:24rem;height:24rem;font-size:5rem}.user-avatar-circle-template.-mega[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .user-avatar-circle-template.-mega[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{font-size:5rem}.user-avatar-circle-template.-super[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .user-avatar-circle-template.-super[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{width:28rem;height:28rem;font-size:5rem}.user-avatar-circle-template.-super[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .user-avatar-circle-template.-super[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{font-size:5rem}.user-avatar-circle-template.-square[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .user-avatar-circle-template.-square[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{border-radius:.75rem}"]}),r})(),yt=(()=>{var Dt;class r{constructor(){this.size=e._.Normal,this.short=!1,this.avatarColor="",this.avatarText="",this.avatarIcon="",this.avatarImage="",this.isSystem=!1}get id(){return this.data.Id}ngOnChanges(J){J.data&&!I()(J.data.previousValue,J.data.currentValue)&&this.initAvatar()}initAvatar(){this.initColor(),this.initIcon(),this.initText(),this.initImage()}initColor(){var J;this.avatarColor=this.isSystem||!this.data||this.data.Image?r.disabledColor:null!==(J=this.data)&&void 0!==J&&J.isAdminPanel?r.specialColor:r.colors[this.id%r.colors.length]}initIcon(){this.avatarIcon=this.data.isAdminPanel?"icon-settings":this.data.profileAlt?"icon-user":""}initText(){const J=this.data?this.data.Name:"";if(this.isSystem)this.avatarText="Bot";else if(this.data&&J&&!this.data.Image){var n;const m=J.replace('"',"").replace(/'/g,"").split(/\s+/);this.avatarText=null!==(n=this.data)&&void 0!==n&&n.isEmail?`${m[0].substring(0,1).toUpperCase()}@`:this.short||1===m.length?m[0].substring(0,1).toUpperCase():(m[0].substring(0,1)+m[1].substring(0,1)).toUpperCase()}else this.avatarText=""}initImage(){this.avatarImage=!this.isSystem&&this.data&&this.data.Image?this.data.Image:""}}return(Dt=r).colors=["#8EAEFF","#A695FE","#B76CE1","#9576ED","#59CEA6","#7479EE","#3E9BE6","#416AE0","#EB75AB","#E771CD","#FA949D","#FA9D85","#CE7DEA","#63C2EF","#29B3C7","#CA5DBC"],Dt.disabledColor="#E3E8ED",Dt.specialColor="#6CA5F5",Dt.\u0275fac=function(J){return new(J||Dt)},Dt.\u0275cmp=P.In1({type:Dt,selectors:[["app-user-avatar-circle"]],inputs:{data:"data",size:"size",short:"short"},standalone:!0,features:[P.SYr,P.UHJ],decls:2,vars:7,consts:[[1,"user-avatar-circle"],[3,"size","counter","avatarColor","avatarImage","avatarIcon","avatarText","isProfile"]],template:function(J,n){1&J&&(P.I0R(0,"div",0),P.wR5(1,"app-user-avatar-circle-template",1),P.C$Y()),2&J&&(P.yG2(),P.E7m("size",n.size)("counter",void 0)("avatarColor",n.avatarColor)("avatarImage",n.avatarImage)("avatarIcon",n.avatarIcon)("avatarText",n.avatarText)("isProfile",null==n.data?null:n.data.profileAlt))},dependencies:[pt],styles:[".user-avatar-circle[_ngcontent-%COMP%]{position:relative}"],changeDetection:0}),r})()},1528:(_e,te,u)=>{"use strict";u.d(te,{E:()=>t});class e{constructor(d){const{PositionId:P,AgentId:L,PersonId:k,AssignmentInfoDate:w,HistoricalDetailId:re,HistoricalDetailDate:ge}=d;Object.assign(this,{PositionId:P,AgentId:L,PersonId:k,AssignmentInfoDate:w,HistoricalDetailId:re,HistoricalDetailDate:ge}),this.HistoricalDetailDate&&(this.AssignmentInfoDate=this.HistoricalDetailDate)}}class t{constructor(d){null!=d&&d.Position&&(d.Position=new e(d.Position)),null!=d&&d.ExecutorPosition&&(d.ExecutorPosition=new e(d.ExecutorPosition)),null!=d&&d.ControllerPosition&&(d.ControllerPosition=new e(d.ControllerPosition)),null!=d&&d.ConfirmerPosition&&(d.ConfirmerPosition=new e(d.ConfirmerPosition)),null!=d&&d.SourcePosition&&(d.SourcePosition=new e(d.SourcePosition)),null!=d&&d.RegisterPosition&&(d.RegisterPosition=new e(d.RegisterPosition)),null!=d&&d.ReceiverPosition&&(d.ReceiverPosition=new e(d.ReceiverPosition)),null!=d&&d.MasterExecutorPosition&&(d.Master={...null==d?void 0:d.MasterExecutorPosition},d.MasterExecutorPosition=new e(d.MasterExecutorPosition)),null!=d&&d.Sender&&(d.SenderExecutorPosition=new e(d.Sender)),null!=d&&d.FileSourcePosition&&(d.FileSourcePosition=new e(d.FileSourcePosition)),null!=d&&d.FileExecutorPosition&&(d.FileExecutorPosition=new e(d.FileExecutorPosition)),Object.assign(this,d)}}},4284:(_e,te,u)=>{"use strict";u.d(te,{W:()=>e});var e=function(t){return t.XBrowser="X-Browser",t.XPlatform="X-Platform",t.XFileType="X-FileType",t}(e||{})},1711:(_e,te,u)=>{"use strict";u.d(te,{W:()=>e});var e=function(t){return t.Root="",t.RootSlash="/",t.Login="login",t.AdditionalLogin="login-sec",t.MfaLogin="login-mfa",t.Registration="registration",t.MfaRegistrationSetup="mfa-registration-setup",t.FinishRegistration="finish-registration",t.CreateCompany="company",t.Profile="profile",t.Reset="reset",t.RestorePassword="restore-password",t.RestoreAccount="restore-account-start",t.RestoreAccountFinish="restore-account",t.ChangeLogin="verify-email",t.AccountDeleted="account-deleted",t.NeedLogout="account-not-actual",t.InviteSuccess="invite-success",t.Unsubscribe="unsubscribe",t.SSOCallback="sso-callback",t.Unknown="**",t}(e||{})},8828:(_e,te,u)=>{"use strict";u.d(te,{_:()=>e});var e=function(t){return t[t.Success=0]="Success",t[t.WrongUserPasswordFirst=1]="WrongUserPasswordFirst",t[t.UserIsRemoved=2]="UserIsRemoved",t[t.IncorrectAnswerThird=3]="IncorrectAnswerThird",t[t.AccessDenied=4]="AccessDenied",t[t.LoginAttemptQuantity=5]="LoginAttemptQuantity",t[t.WrongUserLogin=6]="WrongUserLogin",t[t.ResumeLateSeven=7]="ResumeLateSeven",t[t.ResumeLateEight=8]="ResumeLateEight",t[t.EmailNotConfirmed=9]="EmailNotConfirmed",t[t.SuccessTen=10]="SuccessTen",t[t.AccountMarkedForDelete=11]="AccountMarkedForDelete",t[t.AuthenticatedUserWrongPassword=12]="AuthenticatedUserWrongPassword",t[t.ServerError=13]="ServerError",t}(e||{})},7548:(_e,te,u)=>{"use strict";u.d(te,{m:()=>e});var e=function(t){return t[t.ChangeLoginConfig=0]="ChangeLoginConfig",t[t.ChangePasswordConfig=1]="ChangePasswordConfig",t[t.UserConnectionsHistoryData=2]="UserConnectionsHistoryData",t[t.EditUserAvatar=3]="EditUserAvatar",t[t.DeleteUserAvatar=4]="DeleteUserAvatar",t[t.UserCompaniesConfig=5]="UserCompaniesConfig",t[t.SendFeedbackModalConfig=6]="SendFeedbackModalConfig",t[t.RecommendModalConfig=7]="RecommendModalConfig",t[t.AuthConfigModal=8]="AuthConfigModal",t[t.TwoFaEnabledConfigModal=9]="TwoFaEnabledConfigModal",t[t.MfaDisable=10]="MfaDisable",t}(e||{})},4796:(_e,te,u)=>{"use strict";u.d(te,{S:()=>re});var e=u(712),t=u(880),I=u(2864),d=u.n(I),P=u(6348),L=u(9228),k=u(5920),w=u(6004);let re=(()=>{var ge;class he{constructor(We,Ze){this.translate=We,this.userDataApiService=Ze,this.fileParam="file",this.userAvatarFormats=["image/jpeg","image/png"],this.defaultFileName="avatar.png",this.acceptedFileFormats=".png,.jpeg,.jpg",this.languages=[{name:this.translate.instant(e.S.ProfileMenuAccountLanguagesEnglish),value:t.o.Eng},{name:this.translate.instant(e.S.ProfileMenuAccountLanguagesRussian),value:t.o.Ru},{name:this.translate.instant(e.S.ProfileMenuAccountLanguagesUkrainian),value:t.o.Ua}],(!P.O.production||P.O.isStage)&&this.languages.push({name:this.translate.instant(e.S.ProfileMenuAccountLanguagesTranslator),value:t.o.Translator}),this.registrationLocale=this.setInitialLocale()}handleFileForLoading(We){const Ze=new FormData;return Ze.append(this.fileParam,We,this.getFileName(We)),Ze}updateUserLocaleData(We){let Ze;if(this.registrationLocale=We,this.userDataApiService.isNewGoogleRegistration){const at=We;["en-US","en-GB","ru-RU","ru","ua-UA","uk","uk-UA"].includes(We)||(this.registrationLocale="en-US"),"uk"===at&&(this.registrationLocale="uk-UA"),"ru"===at&&(this.registrationLocale="ru-RU"),"en"===at.toString().toLowerCase().substring(0,2)&&(this.registrationLocale="en-US"),Ze=this.registrationLocale}else Ze=We===t.o.Translator?t.o.Eng:We;this.setUserLocale(Ze),this.translate.use(String(Ze).replace("-","_"))}setUserLocale(We){const Ze=String(We).replace("-","_");d().locale(Ze),("ru_RU"===Ze||"uk_UA"===Ze||"ua_UA"===Ze)&&d().updateLocale("ru_RU"===Ze?"ru":"uk",{longDateFormat:{L:d().localeData().longDateFormat("L"),LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm",LT:"HH:mm",LTS:"HH:mm:ss"}}),"en"===Ze.toString().toLowerCase().substring(0,2)&&d().updateLocale("en",{longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",l:"D-M-YYYY",LL:"D MMMM YYYY",ll:"D MMM YYYY",LLL:"D MMMM YYYY, HH:mm",lll:"D MMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm",llll:"ddd, D MMM YYYY, HH:mm"},week:{dow:1,doy:4}})}getFileName(We){return We.name||this.defaultFileName}setInitialLocale(){let We=navigator.language.replace("-","_");return navigator.language.replace("-","_"),["en_US","ru_RU","ru","ua_UA","uk","uk_UA"].includes(We)||(We="en_US"),"uk"===We&&(We="uk_UA"),"ru"===We&&(We="ru_RU"),"en"===We.toLowerCase().substring(0,2)&&(We="en_US"),We}}return(ge=he).\u0275fac=function(We){return new(We||ge)(L.CoB(k.qS),L.CoB(w._))},ge.\u0275prov=L.wxM({token:ge,factory:ge.\u0275fac,providedIn:"root"}),he})()},4420:(_e,te,u)=>{"use strict";u.d(te,{q:()=>I});var e=u(9228),t=u(9200);let I=(()=>{var d;class P{constructor(k){this.apiService=k}sendRecommendation(k,w,re){return this.apiService.post("Requests/Account/RecommendInvite",{Message:k,Emails:w,Locale:re})}mailUnsubscribe(k){return this.apiService.get(`mail/unsubscribe?token=${k}`)}}return(d=P).\u0275fac=function(k){return new(k||d)(e.CoB(t.W))},d.\u0275prov=e.wxM({token:d,factory:d.\u0275fac,providedIn:"root"}),P})()},9200:(_e,te,u)=>{"use strict";u.d(te,{W:()=>he});var e=u(6348),t=u(3618),I=u(6744);const P=u(9177).O;var L=u(4284),k=function(Ae){return Ae.Get="GET",Ae.Post="POST",Ae.Put="PUT",Ae.Delete="DELETE",Ae}(k||{}),w=u(9228),re=u(6512),ge=u(3332);let he=(()=>{var Ae;class We{constructor(at,it){this.http=at,this.systemDataService=it}get(at,it){return this.request(k.Get,at,null,it)}put(at,it,Tt){return this.request(k.Put,at,it,Tt)}post(at,it,Tt){return this.request(k.Post,at,it,Tt)}postAuthExtra(at,it,Tt){return this.authRequest(k.Post,at,it,{"X-SchriftA":"true"})}delete(at){return this.request(k.Delete,at)}getAppVersion(){const at=document.getElementsByTagName("base")[0];return this.http.request(k.Get,`${at.href}app.version.html`,{responseType:"blob"})}getCollection(at,it,Tt=!1){return this.requestCollection(k.Get,at,null,it,Tt)}getCollectionItem(at,it,Tt){return this.request(k.Get,at,Tt).pipe((0,I.k)(ct=>new it(ct)))}getDataAndPaging(at,it){const Tt=this.getRequestUrl(at);return this.http.request(k.Get,Tt,{responseType:"json",params:it}).pipe((0,I.k)(ct=>({Data:ct.Data||ct.data,Paging:ct.Paging||ct.paging})))}authPost(at,it,Tt){return this.authRequest(k.Post,at,it,Tt)}requestCollection(at,it,Tt,ct,St=!1){return this.request(at,it,Tt).pipe(P(pt=>(0,t.of)(pt)),(0,I.k)(pt=>pt?St?pt:pt.Data||pt.data:null),(0,I.k)(pt=>pt?pt.map(yt=>new ct(yt)):[]))}authRequest(at,it,Tt,ct){const St=this.getRequestUrl(it);return this.http.request(at,St,{body:Tt,headers:{...ct,[L.W.XBrowser]:this.systemDataService.browser,[L.W.XPlatform]:this.systemDataService.userOS},responseType:"json"}).pipe(P(pt=>(0,t.of)(pt))).pipe((0,I.k)(pt=>pt||null))}request(at,it,Tt,ct){const St=this.getRequestUrl(it);return this.http.request(at,St,{body:Tt,headers:ct,responseType:"json"}).pipe(P(pt=>(0,t.of)(pt))).pipe((0,I.k)(pt=>pt||null))}getRequestUrl(at){return e.O.baseApiUrl+at}}return(Ae=We).\u0275fac=function(at){return new(at||Ae)(w.CoB(re.KK),w.CoB(ge.u))},Ae.\u0275prov=w.wxM({token:Ae,factory:Ae.\u0275fac,providedIn:"root"}),We})()},7960:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{o:()=>AuthService});var _var_lib_jenkins_workspace_PRODUCTION_Accounts_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(3972),rxjs__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(2824),rxjs__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(2280),rxjs__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(3618),rxjs__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(872),crypto_js_sha3__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(2848),crypto_js_sha3__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(crypto_js_sha3__WEBPACK_IMPORTED_MODULE_0__),_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(9439),_enums_app_routes_enum__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(1711),rxjs_operators__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(7512),rxjs_operators__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(6744),rxjs_operators__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__(8676),_enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(8828),_common_components_toast_toast_type_enum__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(7363),_common_enums_message_enum__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(712),_store_actions_login_actions__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(9340),_common_enums_storage_key_enum__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(4088),_common_helpers_in_iframe__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(2572),idb__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(6212),moment__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(2864),moment__WEBPACK_IMPORTED_MODULE_9___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_9__),rxjs__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(7584),_angular_core__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__(9228),_angular_router__WEBPACK_IMPORTED_MODULE_25__=__webpack_require__(1264),_api_service__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(9200),ngx_cookie_service__WEBPACK_IMPORTED_MODULE_26__=__webpack_require__(6136),_common_components_toast_toast_service__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(2952),_ngx_translate_core__WEBPACK_IMPORTED_MODULE_27__=__webpack_require__(5920),_ngrx_store__WEBPACK_IMPORTED_MODULE_28__=__webpack_require__(6284),_common_services_storage_service__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(5888),_system_data_service__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(3332);let AuthService=(()=>{var _AuthService;class AuthService{constructor(_e,te,u,e,t,I,d,P,L){this.router=_e,this.activatedRoute=te,this.apiService=u,this.cookiesService=e,this.toastService=t,this.translate=I,this.store=d,this.storageService=P,this.systemDataService=L,this.defaultTimeout=300+Math.floor(100*Math.random()),this.minPasswordLength=6,this.externalUrlParamKey="continue",this.aliveIntervalSeconds=6,this.aliveIntervalId=null,this.guardExecuted=new rxjs__WEBPACK_IMPORTED_MODULE_14__.E,this.creationErrorIntercepted=new rxjs__WEBPACK_IMPORTED_MODULE_14__.E,this.workerFlag=!1,this.createFirstStarted=!1,this.sid=this.getIdentityToken(),this.defaultTokenRefreshInterval=12e3,this.externalMailChanged=new rxjs__WEBPACK_IMPORTED_MODULE_14__.E,this.tabId=Math.floor(1e4*Math.random()),this.initIdb(),this.setTokenRefreshInterval(),this.setAliveInterval(),(0,rxjs__WEBPACK_IMPORTED_MODULE_15__.w)(document,"visibilitychange").subscribe(()=>{document.hidden||this.setTokenRefreshInterval()}),this.activatedRoute.queryParams.subscribe(k=>{k._ogt&&(this.setCookie("osim","migration"),this.guestToken=k._ogt),k._ogs&&(this.guestSid=k._ogs),k._ogm&&(this.guestMail=k._ogm),k._ogc&&(this.guestCustomer=k._ogc)})}isAuthorized(){return!!this.getToken()}isMfa(){return this.cookiesService.get("omfan")||""}loginUser(_e){return this.setCookie("_oalsts","in"),this.apiService.authPost("OstreanAccount/Login",_e)}mfaLogin(_e){return this.setCookie("_oalsts","in"),this.apiService.authPost("OstreanAccount/mfa-login",{..._e})}getIsMigration(){return"migration"===this.cookiesService.get("osim")}getExtGoogleLogin(){return this.cookiesService.get("extgooglelogin")||""}resetIsMigration(){this.setCookie("osim",""),this.setCookie("accurl","xxxxxxxx")}loginWithGoogle(_e,te="en-US",u,e,t=!1,I=!1){let d;this.setCookie("_oalsts","in"),u&&"sid"===u&&(u=""),"en"===te.toLowerCase().substring(0,2)&&(te="en-US"),d=this.getUtmCookie(),(e&&e.includes("invite to company")||e&&d.includes("invite to company"))&&!window.location.href.includes("organizationUrl=")&&!window.location.href.includes("continue=")&&(e=null,d=null);const P=te.replace("_","-");return t?this.apiService.postAuthExtra("OstreanAccount/GuestGoogleLogin",e||d?{rememberMe:!0,sid:"",scope:"",credential:_e,locale:P,timezoneName:this.systemDataService.timeZoneName,utmParameters:e||d,timeZoneOffset:this.systemDataService.timeZoneOffset,timeZoneName:this.systemDataService.timeZoneName}:{rememberMe:!0,sid:"",scope:"",credential:_e,locale:P,timeZoneOffset:this.systemDataService.timeZoneOffset,timeZoneName:this.systemDataService.timeZoneName}):this.apiService.authPost("OstreanAccount/GoogleLogin",I?e||d?{rememberMe:!0,sid:u,scope:"",credential:_e,locale:P,utmParameters:e||d}:{rememberMe:!0,sid:u,scope:"",credential:_e,locale:P}:e||d?{rememberMe:!0,sid:u,scope:"",credential:_e,locale:P,utmParameters:e||d,timeZoneOffset:this.systemDataService.timeZoneOffset,timeZoneName:this.systemDataService.timeZoneName}:{rememberMe:!0,sid:u,scope:"",credential:_e,locale:P,timeZoneOffset:this.systemDataService.timeZoneOffset,timeZoneName:this.systemDataService.timeZoneName})}refreshToken(_e=!1){const te=this.getRefreshToken();return te?te||window.location.href.includes("/login")||window.location.href.includes("/registration")||window.location.href.includes("/reset")||window.location.href.includes("/reset")||window.location.href.includes("/finish-registration")?(this.isTokenOutdated()||_e)&&te?this.requestToken().pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_16__.y)(u=>this.onTokenResponse(u),u=>u.status>=400&&u.status<=500?(console.log("4xx error from accounts",u),this.logoutUser(),(0,rxjs__WEBPACK_IMPORTED_MODULE_17__.c)(u)):(this.toastService.add({type:_common_components_toast_toast_type_enum__WEBPACK_IMPORTED_MODULE_4__.u.Error,content:_common_enums_message_enum__WEBPACK_IMPORTED_MODULE_5__.S.DocumNoInternetConnectionError,translate:!0}),(0,rxjs__WEBPACK_IMPORTED_MODULE_18__.of)(!1)))).toPromise():Promise.resolve({refreshSuccess:!0}):(this.navigateToLoginHard(),Promise.resolve({refreshSuccess:!0})):Promise.reject({refreshSuccess:!1})}onTokenResponse(_e){_e.refreshSuccess||(this.log+=" 3. onTokenResponse called "+_e.refreshToken+"; "+_e.accessToken+"; "+(new Date).toISOString()),_e.refreshToken&&this.updateRefreshToken(_e.refreshToken),_e.accessToken&&(this.updateAccessToken(_e.accessToken),this.updateNextRefresh(_e.expiresIn))}hashPassword(_e){return String(crypto_js_sha3__WEBPACK_IMPORTED_MODULE_0___default()(_e,{outputLength:160}))}setTokens(_e){var te=this;return(0,_var_lib_jenkins_workspace_PRODUCTION_Accounts_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_19__.c)(function*(){te.setCookie(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.AccessToken,_e.accessToken),te.setCookie(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.IdentityToken,_e.sid),te.setCookie(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.RefreshToken,_e.refreshToken),te.setCookie(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.ExpiresIn,String(_e.expiresIn)),te.setCookie(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.RememberUser,String(_e.rememberUser)),"xxxxxxxx"!==te.cookiesService.get("accurl")&&te.setCookie("accurl",window.location.href),te.setCookie("_oarg","cmpl"),te.setNextRefreshTime(_e.expiresIn),te.saveUserSid(_e.userLogin,_e.sid),te.setCookie("_oalsts","in")})()}getToken(){return this.cookiesService.get(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.AccessToken)||""}getIdentityToken(){return this.cookiesService.get(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.IdentityToken)}setIdentityToken(_e){this.setCookie(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.IdentityToken,_e)}getRememberUser(){return"true"===this.cookiesService.get(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.RememberUser)}getLogoutStatus(){return this.cookiesService.get("_oalsts")}getUtmCookie(){return this.cookiesService.get("FbAdUTMCookie")||""}resetUtmCookie(){this.setCookie("FbAdUTMCookie","")}getRedirect(){return this.cookiesService.get(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.CompanyRedirect)}navigateToProfile(){this.router.navigate([_enums_app_routes_enum__WEBPACK_IMPORTED_MODULE_2__.W.Profile])}navigateToNeedLogout(){this.router.navigate([_enums_app_routes_enum__WEBPACK_IMPORTED_MODULE_2__.W.NeedLogout])}logoutUser(){this.clearAliveInterval(),this.deleteTokens(),this.navigateToLoginHard()}handleUserLogout(){this.sendLogoutRequest().subscribe(()=>this.logoutUser(),_e=>console.log(_e))}handleUserAccountRemove(_e,te){this.sendRemoveAccountRequest(_e).subscribe(u=>{switch(u.userLoginState){case _enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.Success:case _enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.SuccessTen:case _enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.AccountMarkedForDelete:case _enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.UserIsRemoved:this._temporaryLogin=te,this.deleteTokens(),this.router.navigate([_enums_app_routes_enum__WEBPACK_IMPORTED_MODULE_2__.W.AccountDeleted]);break;case _enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.AccessDenied:this.toastService.configs.next([{type:_common_components_toast_toast_type_enum__WEBPACK_IMPORTED_MODULE_4__.u.Error,content:this.formatToastErrorMessage(Number(_enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.AccessDenied))}]),this.logoutUser();break;default:this.toastService.configs.next([{type:_common_components_toast_toast_type_enum__WEBPACK_IMPORTED_MODULE_4__.u.Error,content:1===u.userLoginState?this.translate.instant(_common_enums_message_enum__WEBPACK_IMPORTED_MODULE_5__.S.ExceptionIncorrectPassword):this.formatToastErrorMessage(Number(u.userLoginState))}])}})}navigateToLogin(){window.location.search&&!window.location.href.includes("profile/")?window.location.reload():(this.deleteTokens(),this.router.navigate([_enums_app_routes_enum__WEBPACK_IMPORTED_MODULE_2__.W.Login]))}navigateToLoginHard(){window.open("https://"+window.location.host+"/login","_self")}navigateToLoginWithEmail(_e){this._temporaryLogin=_e,this.router.navigate([_enums_app_routes_enum__WEBPACK_IMPORTED_MODULE_2__.W.Login])}getStartRefresh(){return this.cookiesService.get("_oarst")||"finished"}requestToken(_e=!1,te=!1){return this.checkRefreshTime(10)&&this.setCookie("_oarst","finished"),"started"===this.getStartRefresh()?new rxjs__WEBPACK_IMPORTED_MODULE_20__._(u=>{u.next({refreshSuccess:!0}),u.complete()}):new rxjs__WEBPACK_IMPORTED_MODULE_20__._(u=>{const e=this;setTimeout(()=>{if("started"===this.getStartRefresh())return u.next({refreshSuccess:!0}),void u.complete();const t=new Date;this.setCookie("_oartm",String(Number(t.setSeconds(t.getSeconds()-1)))),e.tokenUpdateAlreadyStarted(u,_e).then(I=>{if(I)return u.next({refreshSuccess:!0}),void u.complete();setTimeout(()=>{e.tokenUpdateAlreadyStarted(u,_e).then(d=>d?(u.next({refreshSuccess:!0}),void u.complete()):(this.setCookie("_oarst","started"),this.getRefreshToken()?void e.doRequestToken({refreshToken:this.getRefreshToken()},u).subscribe(P=>{setTimeout(()=>this.setCookie("_oarst","finished"),10),u.next(P),u.complete()}):(u.next({refreshSuccess:!0}),void u.complete())))},10)})},10)})}tokenUpdateAlreadyStarted(_e,te=!1){return new Promise(u=>{const e=this.getToken();e||(_e.next({refreshSuccess:!0}),_e.complete(),this.setCookie("_oarst","finished"),window.location.href.includes("/profile")&&this.logoutUser(),u(!0)),this.isTokenOutdated()||(_e.next({refreshSuccess:!0}),_e.complete(),u(!0)),this.getLastUsedRefresh()&&this.getLastUsedRefresh()===e&&(_e.next({refreshSuccess:!0}),_e.complete(),u(!0)),u(!1)})}doRequestToken(_e,te){return console.log("debug - accounts"),this.apiService.authPost("OstreanAccount/RefreshToken",_e).pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_21__.k)(u=>u),(0,rxjs_operators__WEBPACK_IMPORTED_MODULE_16__.y)(u=>{this.onTokenResponse(u),this.setCookie("_oalsur",_e.refreshToken),te.next(u),te.complete()},u=>{if(this.setCookie("_oarst","finished"),u.status>=400&&u.status<=500){if(console.log("accounts 4xx on refresh",u),!(0,_common_helpers_in_iframe__WEBPACK_IMPORTED_MODULE_22__.C)())return this.logoutUser(),(0,rxjs__WEBPACK_IMPORTED_MODULE_17__.c)(u);this.deleteTokens()}else this.toastService.add({type:_common_components_toast_toast_type_enum__WEBPACK_IMPORTED_MODULE_4__.u.Error,content:_common_enums_message_enum__WEBPACK_IMPORTED_MODULE_5__.S.DocumNoInternetConnectionError,translate:!0});return(0,rxjs__WEBPACK_IMPORTED_MODULE_18__.of)({refreshSuccess:!0})}),(0,rxjs_operators__WEBPACK_IMPORTED_MODULE_23__.a)(u=>{if(this.setCookie("_oarst","finished"),u.status>=400&&u.status<=500){if(!(0,_common_helpers_in_iframe__WEBPACK_IMPORTED_MODULE_22__.C)())return this.logoutUser(),(0,rxjs__WEBPACK_IMPORTED_MODULE_17__.c)(u);this.deleteTokens()}else this.toastService.add({type:_common_components_toast_toast_type_enum__WEBPACK_IMPORTED_MODULE_4__.u.Error,content:_common_enums_message_enum__WEBPACK_IMPORTED_MODULE_5__.S.DocumNoInternetConnectionError,translate:!0});return(0,rxjs__WEBPACK_IMPORTED_MODULE_18__.of)({refreshSuccess:!0})}))}getRefreshToken(){return this.cookiesService.get(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.RefreshToken)}getLastUsedRefresh(){return this.cookiesService.get("_oalsur")}isAlive(){if("true"===this.cookiesService.get(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.CompanyRedirect)||window.location.href.indexOf("restore-password")>0||window.location.href.indexOf("restore-account")>0||window.location.href.indexOf("reset")>0||window.location.href.indexOf("finish-registration")>0)return!0;const te=this.cookiesService.get(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.AliveTime);if(!te)return!1;const u=Number(te),t=(new Date).getTime()-u;return"true"===this.getRedirect()||t<=1e3*this.aliveIntervalSeconds}handleLoginErrors(_e){const te=Number(_e);te===_enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.WrongUserLogin||te===_enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.WrongUserPasswordFirst||te===_enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.UserIsRemoved||te===_enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.AccountMarkedForDelete||te===_enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.ResumeLateEight?this.handleLoginErrorAction(Number(_e)):(this.handleLoginErrorAction(_enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.ServerError),this.toastService.configs.next([{type:_common_components_toast_toast_type_enum__WEBPACK_IMPORTED_MODULE_4__.u.Error,content:this.formatToastErrorMessage(te)}]))}checkRedirectLink(){const _e=window.location.search;return new URLSearchParams(_e).get(this.externalUrlParamKey)}sendLogoutRequest(){return this.apiService.post("OstreanAccount/Logout",{refreshToken:this.getRefreshToken()})}sendRemoveAccountRequest(_e){return this.apiService.put("User/Remove",{refreshToken:this.getRefreshToken(),password:_e})}deleteTokens(){const _e=window.location.hostname.substring(window.location.hostname.indexOf("."));this.cookiesService.delete(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.AccessToken,"/",_e),this.cookiesService.delete(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.RefreshToken,"/",_e),this.cookiesService.delete(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.ExpiresIn,"/",_e),this.cookiesService.delete(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.RememberUser,"/",_e),this.cookiesService.delete(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.NextRefresh,"/",_e),this.setCookie("_oalsts","out"),this.setCookie("_oarst",""),this.setCookie("_oalsur",""),this.setCookie("_oartm","")}getUserSid(_e){return this.storageService.getItem(_common_enums_storage_key_enum__WEBPACK_IMPORTED_MODULE_7__.q.UserSids,{})[_e]||void 0}setAliveInterval(){const _e=()=>{const u=new Date,e=String(u.setSeconds(u.getSeconds()+this.aliveIntervalSeconds+5));this.setCookie(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.AliveTime,e)};_e(),this.aliveIntervalId=setInterval(_e,1e3*this.aliveIntervalSeconds);const te=window.location.hostname.substring(window.location.hostname.indexOf("."));this.cookiesService.delete(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.CompanyRedirect,"/",te)}clearAliveInterval(){this.aliveIntervalId&&(clearInterval(this.aliveIntervalId),this.aliveIntervalId=null)}handleLoginErrorAction(_e){switch(_e){case _enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.WrongUserLogin:case _enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.WrongUserPasswordFirst:this.store.dispatch((0,_store_actions_login_actions__WEBPACK_IMPORTED_MODULE_6__.o)({errorCode:_e,message:_common_enums_message_enum__WEBPACK_IMPORTED_MODULE_5__.S.PasswordIncorrectErrorMessage,linkMessage:_common_enums_message_enum__WEBPACK_IMPORTED_MODULE_5__.S.PasswordIncorrectLinkMessage,linkHref:_enums_app_routes_enum__WEBPACK_IMPORTED_MODULE_2__.W.Reset}));break;case _enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.ResumeLateEight:case _enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.AuthenticatedUserWrongPassword:this.store.dispatch((0,_store_actions_login_actions__WEBPACK_IMPORTED_MODULE_6__.o)({errorCode:_e,message:_common_enums_message_enum__WEBPACK_IMPORTED_MODULE_5__.S.MfaCodeErrorMessage,linkMessage:_common_enums_message_enum__WEBPACK_IMPORTED_MODULE_5__.S.MfaCodeErrorMessage,linkHref:_enums_app_routes_enum__WEBPACK_IMPORTED_MODULE_2__.W.MfaLogin}));break;case _enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.UserIsRemoved:case _enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.AccountMarkedForDelete:this.store.dispatch((0,_store_actions_login_actions__WEBPACK_IMPORTED_MODULE_6__.o)({errorCode:_e,message:_common_enums_message_enum__WEBPACK_IMPORTED_MODULE_5__.S.AccountsUserRemovedError,linkMessage:_common_enums_message_enum__WEBPACK_IMPORTED_MODULE_5__.S.PasswordIncorrectLinkMessage,linkHref:_enums_app_routes_enum__WEBPACK_IMPORTED_MODULE_2__.W.Reset}));break;case _enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.ServerError:this.store.dispatch((0,_store_actions_login_actions__WEBPACK_IMPORTED_MODULE_6__.o)({errorCode:_e,message:_common_enums_message_enum__WEBPACK_IMPORTED_MODULE_5__.S.AccountsInternalServerError,linkMessage:null,linkHref:null}));break;default:return}}formatToastErrorMessage(_e){switch(_e){case _enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.WrongUserPasswordFirst:case _enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.WrongUserLogin:return this.translate.instant(_common_enums_message_enum__WEBPACK_IMPORTED_MODULE_5__.S.LoginErrorsWrongUserPassword);case _enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.IncorrectAnswerThird:return this.translate.instant(_common_enums_message_enum__WEBPACK_IMPORTED_MODULE_5__.S.LoginErrorsWrongAnswer);case _enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.AccessDenied:return this.translate.instant(_common_enums_message_enum__WEBPACK_IMPORTED_MODULE_5__.S.LoginErrorsUserIsBlocked);case _enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.LoginAttemptQuantity:return this.translate.instant(_common_enums_message_enum__WEBPACK_IMPORTED_MODULE_5__.S.LoginErrorsLoginAmountExceed);case _enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.ResumeLateSeven:case _enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.ResumeLateEight:return this.translate.instant(_common_enums_message_enum__WEBPACK_IMPORTED_MODULE_5__.S.LoginErrorsTryAgainLater);case _enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.EmailNotConfirmed:return this.translate.instant(_common_enums_message_enum__WEBPACK_IMPORTED_MODULE_5__.S.LoginErrorsEmailNotConfirmed);case _enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.AccountMarkedForDelete:return this.translate.instant(_common_enums_message_enum__WEBPACK_IMPORTED_MODULE_5__.S.LoginErrorsMarkedForDelete);case _enums_auth_codes_enum__WEBPACK_IMPORTED_MODULE_3__._.AuthenticatedUserWrongPassword:return this.translate.instant(_common_enums_message_enum__WEBPACK_IMPORTED_MODULE_5__.S.AuthenticatedUserWrongPassword);default:return this.translate.instant(_common_enums_message_enum__WEBPACK_IMPORTED_MODULE_5__.S.AccountErrorsUnknownError)}}updateRefreshToken(_e){_e&&(this.setCookie(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.RefreshToken,_e),this.setCookie("_oarst","finished"))}updateAccessToken(_e){_e&&(this.setCookie(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.AccessToken,_e),this.setTokenToIdb(_e).then(()=>this.setSidToIdb(this.getIdentityToken())))}updateNextRefresh(_e){const te=new Date,u=String(te.setSeconds(te.getSeconds()+_e-this.defaultTimeout));_e&&this.setCookie(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.NextRefresh,u)}isTokenOutdated(){const now=moment__WEBPACK_IMPORTED_MODULE_9___default()(new Date);try{const next=moment__WEBPACK_IMPORTED_MODULE_9___default()(eval(this.cookiesService.get(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.NextRefresh)));return!next||moment__WEBPACK_IMPORTED_MODULE_9___default().duration(next.diff(now)).asMinutes()<=5+3*Math.random()}catch{return!0}}setNextRefreshTime(_e){const te=new Date,u=String(te.setSeconds(te.getSeconds()+_e-this.defaultTimeout));this.setCookie(_common_enums_auth_cookie_key_enum__WEBPACK_IMPORTED_MODULE_1__.y.NextRefresh,u)}get temporaryLogin(){return this._temporaryLogin}set temporaryLogin(_e){this._temporaryLogin=_e}get registrationUrl(){return this._registrationUrl}set registrationUrl(_e){this._registrationUrl=_e}saveUserSid(_e,te){const u=this.storageService.getItem(_common_enums_storage_key_enum__WEBPACK_IMPORTED_MODULE_7__.q.UserSids,{});this.storageService.setItem(_common_enums_storage_key_enum__WEBPACK_IMPORTED_MODULE_7__.q.UserSids,{...u,[_e]:te})}setCookie(_e,te){const u=window.location.hostname.substring(window.location.hostname.indexOf("."));this.cookiesService.set(_e,te,365,"/",u,!0,"None")}initIdb(){idb__WEBPACK_IMPORTED_MODULE_8__.CA("ostreanAppDB",1,{upgrade(_e){_e.objectStoreNames.contains("ostreantoken")||_e.createObjectStore("ostreantoken",{keyPath:"key"})}}).then(_e=>{this.idbStore=_e,this.getToken()&&(this.setTokenToIdb(this.getToken()).then(),this.setSidToIdb(this.getIdentityToken()).then()),this.idbInterval=setInterval(()=>{this.getToken()&&this.setTokenToIdb(this.getToken()).then(()=>this.setSidToIdb(this.getIdentityToken()))},2500)})}setTokenToIdb(_e){var te=this;return(0,_var_lib_jenkins_workspace_PRODUCTION_Accounts_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_19__.c)(function*(){te.idbStore?yield te.idbStore.transaction("ostreantoken","readwrite").objectStore("ostreantoken").put({key:"ostreantoken",value:_e}):yield null})()}setSidToIdb(_e){var te=this;return(0,_var_lib_jenkins_workspace_PRODUCTION_Accounts_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_19__.c)(function*(){te.idbStore?yield te.idbStore.transaction("ostreantoken","readwrite").objectStore("ostreantoken").put({key:"ostreansid",value:_e}):yield null})()}setTokenRefreshInterval(){this.tokenRefreshInterval=setInterval(()=>{this.isTokenOutdated()&&this.getToken()&&this.getRefreshToken()&&this.requestToken().subscribe()},this.defaultTokenRefreshInterval)}getRefreshTime(){return this.cookiesService.get("_oartm")||""}checkRefreshTime(timeout){const time=this.getRefreshTime(),currTimeout=timeout||3;if(!time)return!1;{const now=moment__WEBPACK_IMPORTED_MODULE_9___default()(new Date);try{const mtime=moment__WEBPACK_IMPORTED_MODULE_9___default()(eval(time));return!!mtime&&Math.abs(moment__WEBPACK_IMPORTED_MODULE_9___default().duration(mtime.diff(now)).asSeconds())>currTimeout}catch(_e){return!0}}}getCoockie(_e){return this.cookiesService.get(_e)||""}deleteCoockie(_e){const te=window.location.hostname,u=te.substring(te.indexOf("."));this.cookiesService.delete(_e,"/",u)}}return _AuthService=AuthService,_AuthService.\u0275fac=function _e(te){return new(te||_AuthService)(_angular_core__WEBPACK_IMPORTED_MODULE_24__.CoB(_angular_router__WEBPACK_IMPORTED_MODULE_25__.E5),_angular_core__WEBPACK_IMPORTED_MODULE_24__.CoB(_angular_router__WEBPACK_IMPORTED_MODULE_25__.gV),_angular_core__WEBPACK_IMPORTED_MODULE_24__.CoB(_api_service__WEBPACK_IMPORTED_MODULE_10__.W),_angular_core__WEBPACK_IMPORTED_MODULE_24__.CoB(ngx_cookie_service__WEBPACK_IMPORTED_MODULE_26__.q),_angular_core__WEBPACK_IMPORTED_MODULE_24__.CoB(_common_components_toast_toast_service__WEBPACK_IMPORTED_MODULE_11__.s),_angular_core__WEBPACK_IMPORTED_MODULE_24__.CoB(_ngx_translate_core__WEBPACK_IMPORTED_MODULE_27__.qS),_angular_core__WEBPACK_IMPORTED_MODULE_24__.CoB(_ngrx_store__WEBPACK_IMPORTED_MODULE_28__.m_),_angular_core__WEBPACK_IMPORTED_MODULE_24__.CoB(_common_services_storage_service__WEBPACK_IMPORTED_MODULE_12__.y),_angular_core__WEBPACK_IMPORTED_MODULE_24__.CoB(_system_data_service__WEBPACK_IMPORTED_MODULE_13__.u))},_AuthService.\u0275prov=_angular_core__WEBPACK_IMPORTED_MODULE_24__.wxM({token:_AuthService,factory:_AuthService.\u0275fac,providedIn:"root"}),AuthService})()},9572:(_e,te,u)=>{"use strict";u.d(te,{g:()=>d});var e=u(9228),t=u(9200),I=u(6004);let d=(()=>{var P;class L{constructor(w,re){this.apiService=w,this.userDataApiService=re}createCompany(w){return this.apiService.post("Customers",w)}createUserFirstCompany(){return this.userDataApiService.fetchUserAccountData()}findNewCompanyUrl(w,re){const ge=w.map(Ae=>Ae.Href);return re.map(Ae=>Ae.Href).find(Ae=>!ge.includes(Ae))}}return(P=L).\u0275fac=function(w){return new(w||P)(e.CoB(t.W),e.CoB(I._))},P.\u0275prov=e.wxM({token:P,factory:P.\u0275fac,providedIn:"root"}),L})()},6976:(_e,te,u)=>{"use strict";u.d(te,{A:()=>I});var e=u(1880),t=u(9228);let I=(()=>{var d;class P{constructor(){this.configs=new e.g([])}open(k){this.configs.next(this.configs.value.concat(k))}close(k){this.configs.next(4===k.type?[]:this.configs.value.filter(w=>k!==w))}closeByType(k){this.configs.next(this.configs.value.filter(w=>k.type!==w.type))}moveToTop(k){const w=this.configs.value.filter(re=>k!==re);w.push(k),this.configs.next(w)}minimizeAllowed(){return this.configs.value.filter(k=>k.minimized).length<P.maxMinimizedModalsCount}hasMinimizedModals(){return!!this.configs.value.find(k=>k.minimized)}hasFullSizeModals(){return!!this.configs.value.find(k=>!k.minimized)}getMinimizedIndex(k){return this.configs.value.filter(w=>w.minimized).indexOf(k)}}return(d=P).maxMinimizedModalsCount=5,d.\u0275fac=function(k){return new(k||d)},d.\u0275prov=t.wxM({token:d,factory:d.\u0275fac,providedIn:"root"}),P})()},3300:(_e,te,u)=>{"use strict";u.d(te,{W:()=>P});var e=u(7512),t=u(9228),I=u(9200),d=u(7960);let P=(()=>{var L;class k{constructor(re,ge){this.apiService=re,this.authService=ge}userInitialRegister(re){return this.apiService.authPost("Requests/Account/Register",re)}userInitialRegisterFromGuest(re){return this.apiService.postAuthExtra("Requests/Account/GuestRegister",re)}userFinalRegister(re){const ge=this.authService.getUtmCookie();return ge&&(re.utmParameters=ge),this.apiService.authPost("OstreanAccount/Register",re).pipe((0,e.y)(()=>this.authService.resetUtmCookie()))}checkGoogleUserAccountExistence(re){return this.apiService.post("OstreanAccount/GoogleLoginExists",{credential:re,rememberMe:!0})}verifyRequestCode(re,ge){return this.apiService.authPost("Requests/verify-request-code",{requestCode:re,email:ge})}}return(L=k).\u0275fac=function(re){return new(re||L)(t.CoB(I.W),t.CoB(d.o))},L.\u0275prov=t.wxM({token:L,factory:L.\u0275fac,providedIn:"root"}),k})()},5628:(_e,te,u)=>{"use strict";u.d(te,{E:()=>I});var e=u(9228),t=u(9200);let I=(()=>{var d;class P{constructor(k){this.apiService=k}restoreAccountFinish(k){return this.apiService.put("User/Restore",{userId:k.userId,code:k.code})}}return(d=P).\u0275fac=function(k){return new(k||d)(e.CoB(t.W))},d.\u0275prov=e.wxM({token:d,factory:d.\u0275fac,providedIn:"root"}),P})()},7456:(_e,te,u)=>{"use strict";u.d(te,{y:()=>w});var e=u(4088),t=u(2824),I=u(9228),d=u(9200),P=u(3332),L=u(5888),k=u(7960);let w=(()=>{var re;class ge{constructor(Ae,We,Ze,at){this.apiService=Ae,this.systemDataService=We,this.storageService=Ze,this.authService=at,this.restoreError=new t.E}sendUserRestorePasswordLink(Ae){const Ze=this.storageService.getItem(e.q.UserSids,{})[Ae.email]||"sid";return this.authService.setIdentityToken(Ze),this.apiService.authPost("OstreanAccount/RestorePassword",{email:Ae.email,clientCode:this.systemDataService.userClientCode})}sendUserRestoreAccountLink(Ae){const Ze=this.storageService.getItem(e.q.UserSids,{})[Ae.email]||"sid";return this.authService.setIdentityToken(Ze),this.apiService.put("User/RestoreRequest",{email:Ae.email})}}return(re=ge).\u0275fac=function(Ae){return new(Ae||re)(I.CoB(d.W),I.CoB(P.u),I.CoB(L.y),I.CoB(k.o))},re.\u0275prov=I.wxM({token:re,factory:re.\u0275fac,providedIn:"root"}),ge})()},3332:(_e,te,u)=>{"use strict";u.d(te,{u:()=>k});var e=u(4e3),I=u(2864),d=u.n(I),P=u(880),L=u(9228);let k=(()=>{var w;class re{constructor(){this.getUserSystemData(),this.defineUserClientCode(),this.defineUserDefaultLocale(),this.defineTimeZoneOffset(),this.defineTimeZone()}getUserSystemData(){const he=e.getParser(window.navigator.userAgent),Ae=he.getOS(),We=he.getBrowser();this.userOS=`${Ae.name} ${Ae.versionName}`.replace("undefined",""),this.browser=`${We.name} ${We.version}`.replace("undefined","")}defineUserClientCode(){const he=window.location.host;let Ae=he?he.split(".")[0]:"";Ae.includes("local")&&(Ae="docum"),this.userClientCode=Ae}defineUserDefaultLocale(){const he=navigator.language?navigator.language.toLowerCase().substring(0,2):"en";this.defaultLanguage="en"===he?P.o.Eng:"ru"===he?P.o.Ru:"ua"===he||"uk"===he||"uk"===navigator.language?P.o.Ua:P.o.Eng}defineTimeZoneOffset(){this.timeZoneOffset=d()().utcOffset()}defineTimeZone(){this.timeZoneName=Intl?Intl.DateTimeFormat().resolvedOptions().timeZone:""}}return(w=re).\u0275fac=function(he){return new(he||w)},w.\u0275prov=L.wxM({token:w,factory:w.\u0275fac,providedIn:"root"}),re})()},6004:(_e,te,u)=>{"use strict";u.d(te,{_:()=>St});var e=u(5728),t=function(pt){return pt[pt.None=0]="None",pt[pt.External=1]="External",pt[pt.ExternalWithInternal=2]="ExternalWithInternal",pt}(t||{}),I=u(1528);class d extends I.E{constructor(yt){switch(super(yt),this.avatarImage=this.formatUserAvatar(),this.actualLogin=this.defineUserActualLogin(),yt.externalAccountState){case t.None:this.hasGoogleAccount=!1,this.hasPassword=!0;break;case t.External:this.hasGoogleAccount=!0,this.hasPassword=!1;break;case t.ExternalWithInternal:this.hasGoogleAccount=!0,this.hasPassword=!0;break;default:this.hasGoogleAccount=!1,this.hasPassword=!0}this.defineUserNames()}formatUserAvatar(){return this.avatarUrl?this.avatarUrl:null}defineUserActualLogin(){return this.login?this.login:this.email}defineUserNames(){if(this.fullName){const yt=this.fullName.split(" ");yt.length<2?(this.firstName=this.fullName,this.lastName=this.fullName):(this.firstName=yt[0],this.lastName=yt.slice(1).join(" "))}else this.firstName="",this.lastName=""}}class P{static hash(yt){let Dt=5381,r=yt.length;for(;r;)Dt=33*Dt^yt.charCodeAt(--r);return Dt>>>0}}class L{constructor(yt){var Dt;Object.assign(this,yt),yt&&(this.Href=yt.Href?yt.Href:yt.href,this.Name=yt.Name?yt.Name:yt.name,this.ImageUrl=yt.ImageUrl||yt.imageUrl?yt.ImageUrl||yt.imageUrl:null,this.avatarCircleData={Id:this.organizationId||this.id||this.customerId||P.hash(`${this.Name||this.name} ${this.Href||this.href}`),Name:this.Name,Image:this.ImageUrl,isAdminPanel:this.isAdminPanel},null===(Dt=this.guestInfo)||void 0===Dt||Dt.senderInfo.forEach(r=>{r.avatarCircleData={Id:this.organizationId||this.id||this.customerId||P.hash(`${this.Name||this.name} ${this.Href||this.href}`),Name:r.senderAgentName,Image:r.senderAgentImage}}))}updateAvatarData(){this.avatarCircleData={Id:this.id||this.organizationId||this.customerId||this.CustomerId||P.hash(`${this.Name} ${this.Href}`),Name:this.Name,Image:this.ImageUrl,isAdminPanel:this.isAdminPanel}}}class k{constructor(yt){Object.assign(this,yt)}}var w=u(6744),re=u(9177),ge=function(pt){return pt.UserAvatar="1",pt.AgentAvatar="2",pt.Facsimile="3",pt.DocumFile="4",pt.DocumPreview="5",pt.DocumThumbnail="6",pt.EmailAttachment="7",pt.Sign="11",pt}(ge||{}),he=u(4284),Ae=u(2864),We=u.n(Ae);class Ze extends I.E{constructor(yt,Dt){super(yt),this.momentDatesFormatterService=Dt,this.activityDateMoment=We()(this.date),this.activityDateText=this.momentDatesFormatterService.formatMomentDate(this.activityDateMoment)}}var at=u(9228),it=u(9200),Tt=u(7960),ct=u(3864);let St=(()=>{var pt;class yt{constructor(r,g,J){this.apiService=r,this.authService=g,this.momentDatesFormatterService=J,this.pageSize=35,this.adminPanelItemName="##l@AdminPanel@l##"}fetchUserData(){return(0,e.y)(this.fetchUserAccountData(),this.fetchUserCompanyList(),this.fetchTimeZoneList()).pipe((0,w.k)(r=>({userAccountData:r[0],userCompanies:r[1],timeZoneList:r[2]})))}fetchUserAccountData(){return this.apiService.getCollectionItem("User/Profile",d)}fetchUserCompanyList(){return this.apiService.get("User/Lobby").pipe((0,w.k)(r=>r.map(g=>new L(g.name===this.adminPanelItemName?{...g,isAdminPanel:!0}:g))))}fetchTimeZoneList(){return this.apiService.get("Timezones").pipe((0,w.k)(r=>r.map(g=>new k({value:g.id,name:`(UTC${g.offset}) ${g.id}`}))))}changeUserTimeZone(r){return this.apiService.put("User/SetTimezone",r)}changeUserLanguage(r){return this.apiService.put("User/SetLocale",r)}changeUserAvatar(r){return this.apiService.put("User/Image",r)}uploadUserAvatar(r){return this.uploadFileInStorage(r,ge.UserAvatar).pipe((0,re.O)(g=>this.changeUserAvatar({fileGuid:g.data})))}deleteUserAvatar(){return this.apiService.delete("User/Image")}changeUserPassword(r){return this.apiService.put("User/ChangePassword",r)}changeUserAccountName(r){return this.apiService.put("User/SetFullName",{fullName:r})}changeUserLogin(r){return this.apiService.put("User/ChangeLogin",r)}changeUserName(r){return this.apiService.put("User/SetFullName",r)}logoutFromOtherDevices(r){return this.apiService.post("OstreanAccount/LogoutFromOtherSessions",r)}fetchUserConnectionsHistory(r,g=1){return this.apiService.getDataAndPaging("User/AuthLog",{PageSize:this.pageSize,CurrentPage:g,sessionId:r}).pipe((0,w.k)(J=>({...J,Data:J.Data.map(n=>new Ze(n,this.momentDatesFormatterService))})))}uploadFileInStorage(r,g){return this.apiService.post("file-storage",r,{[he.W.XFileType]:g})}}return(pt=yt).\u0275fac=function(r){return new(r||pt)(at.CoB(it.W),at.CoB(Tt.o),at.CoB(ct.o))},pt.\u0275prov=at.wxM({token:pt,factory:pt.\u0275fac,providedIn:"root"}),yt})()},9588:(_e,te,u)=>{"use strict";u.d(te,{Mx:()=>Ze,OW:()=>I,SY:()=>re,ei:()=>We,kj:()=>w,kv:()=>at,mu:()=>L,oI:()=>he,ot:()=>it,sF:()=>d,w5:()=>Ae,xl:()=>ge});var e=u(6284),t=u(8464);const I=(0,e.Uh)(t.E.RequestChangeLogin,(0,e.ov)()),d=(0,e.Uh)(t.E.RequestChangeLoginSuccess),L=((0,e.Uh)(t.E.FetchChangeLoginRequests),(0,e.Uh)(t.E.FetchStartChangeLoginRequests)),w=((0,e.Uh)(t.E.FetchChangeUndoLoginRequests),(0,e.Uh)(t.E.FetchChangeLoginRequestsSuccess,(0,e.ov)())),re=(0,e.Uh)(t.E.FetchStartChangeLoginRequestsSuccess,(0,e.ov)()),ge=(0,e.Uh)(t.E.RepeatChangeLoginRequest),he=(0,e.Uh)(t.E.RepeatChangeLoginRequestSuccess),Ae=(0,e.Uh)(t.E.UndoChangeLoginRequest),We=(0,e.Uh)(t.E.UndoChangeLoginRequestSuccess),Ze=(0,e.Uh)(t.E.SetChangeLoginRouteData,(0,e.ov)()),at=(0,e.Uh)(t.E.ConfirmLoginChange,(0,e.ov)()),it=(0,e.Uh)(t.E.ConfirmLoginChangeSuccess)},2024:(_e,te,u)=>{"use strict";u.d(te,{Ww:()=>L,av:()=>P,f1:()=>k,uo:()=>I,y0:()=>d});var e=u(6284),t=u(4828);const I=(0,e.Uh)(t.E.CreateCompanyWithEmployees,(0,e.ov)()),d=(0,e.Uh)(t.E.CreateCompanySuccess),P=(0,e.Uh)(t.E.CreateCompanyError),L=(0,e.Uh)(t.E.CreateCompanyWithoutEmployees,(0,e.ov)()),k=(0,e.Uh)(t.E.CreateCompanyStarted)},9340:(_e,te,u)=>{"use strict";u.d(te,{Cw:()=>re,Ip:()=>k,Jn:()=>P,Oy:()=>he,Uc:()=>d,_0:()=>ge,cb:()=>L,o:()=>w,ui:()=>I});var e=u(6284),t=u(584);const I=(0,e.Uh)(t.E.SetLoginUrlData,(0,e.ov)()),d=(0,e.Uh)(t.E.LoginUser,(0,e.ov)()),P=(0,e.Uh)(t.E.LoginWithCode,(0,e.ov)()),L=(0,e.Uh)(t.E.LoginUserToExternalUrl,(0,e.ov)()),k=(0,e.Uh)(t.E.LoginUserSuccess,(0,e.ov)()),w=(0,e.Uh)(t.E.SetLoginError,(0,e.ov)()),re=(0,e.Uh)(t.E.CleanLoginState),ge=(0,e.Uh)(t.E.RestoreAccount,(0,e.ov)()),he=(0,e.Uh)(t.E.NoopAction)},2748:(_e,te,u)=>{"use strict";u.d(te,{Oi:()=>P,Q1:()=>We,UB:()=>k,UJ:()=>w,YR:()=>Ze,g5:()=>L,gr:()=>d,kH:()=>Ae,uU:()=>at,yS:()=>I});var e=u(6284),t=u(9360);const I=(0,e.Uh)(t.S.UserInitialRegister,(0,e.ov)()),d=(0,e.Uh)(t.S.UserInitialRegisterFromGuest,(0,e.ov)()),P=(0,e.Uh)(t.S.UserInitialRegisterSuccess,(0,e.ov)()),L=(0,e.Uh)(t.S.ClearUserRegistrationData),k=(0,e.Uh)(t.S.SetRouteRegistrationData,(0,e.ov)()),w=(0,e.Uh)(t.S.UserFinalRegister,(0,e.ov)()),Ae=((0,e.Uh)(t.S.UserFinalRegisterSuccess,(0,e.ov)()),(0,e.Uh)(t.S.UserLoginAfterRegisterSuccess),(0,e.Uh)(t.S.LoginInvitedUserAfterRegistration,(0,e.ov)()),(0,e.Uh)(t.S.SetExistingLoginError,(0,e.ov)())),We=(0,e.Uh)(t.S.ClearRegistrationErrorData),Ze=(0,e.Uh)(t.S.ConfirmInvitedUserRegistrationInCompany,(0,e.ov)()),at=(0,e.Uh)(t.S.RequireUserAuthorization)},1884:(_e,te,u)=>{"use strict";u.d(te,{QT:()=>P,Yz:()=>d,oB:()=>I});var e=u(6284),t=u(984);const I=(0,e.Uh)(t.g.SendUserResetPasswordLink,(0,e.ov)()),d=(0,e.Uh)(t.g.SendUserResetPasswordLinkSuccess,(0,e.ov)()),P=(0,e.Uh)(t.g.ClearResetPasswordState)},5132:(_e,te,u)=>{"use strict";u.d(te,{Ce:()=>P,GE:()=>d,k5:()=>I});var e=u(6284),t=u(7820);const I=(0,e.Uh)(t.I.SetRouteRestoreAccountFinishData,(0,e.ov)()),d=(0,e.Uh)(t.I.SendRestoreAccountFinishData,(0,e.ov)()),P=(0,e.Uh)(t.I.RestoreAccountFinishSuccess)},1504:(_e,te,u)=>{"use strict";u.d(te,{_:()=>P,eo:()=>d,y4:()=>I});var e=u(6284),t=u(1608);const I=(0,e.Uh)(t.m.SendUserRestoreAccountLink,(0,e.ov)()),d=(0,e.Uh)(t.m.SendUserRestoreAccountLinkSuccess,(0,e.ov)()),P=(0,e.Uh)(t.m.ClearRestoreAccountState)},5939:(_e,te,u)=>{"use strict";u.d(te,{Aj:()=>I,I9:()=>d,ms:()=>P});var e=u(2180),t=u(6284);const I=(0,t.Uh)(e.u.SetRouteRestorePasswordData,(0,t.ov)()),d=(0,t.Uh)(e.u.RestorePassword,(0,t.ov)()),P=(0,t.Uh)(e.u.RestorePasswordSuccess,(0,t.ov)())},9412:(_e,te,u)=>{"use strict";u.d(te,{AB:()=>d,Ad:()=>Tt,Bl:()=>k,G4:()=>P,MD:()=>at,Oe:()=>Ze,Q$:()=>pt,Ql:()=>I,So:()=>re,UT:()=>yt,_C:()=>ge,e8:()=>St,gV:()=>We,gx:()=>he,i0:()=>ct,kH:()=>w,qQ:()=>Ae,yr:()=>it});var e=u(6284),t=u(7448);const I=(0,e.Uh)(t.a.getActiveUserDataOnAppInit),d=(0,e.Uh)(t.a.getActiveUserDataSuccess,(0,e.ov)()),P=(0,e.Uh)(t.a.userProfileDataUpdatedSuccess,(0,e.ov)()),k=((0,e.Uh)(t.a.changeUserLogin,(0,e.ov)()),(0,e.Uh)(t.a.changeUserName,(0,e.ov)())),w=(0,e.Uh)(t.a.changeUserAccountName,(0,e.ov)()),re=(0,e.Uh)(t.a.userAccountNameChanged),ge=(0,e.Uh)(t.a.changeUserPassword,(0,e.ov)()),he=(0,e.Uh)(t.a.changeUserTimeZone,(0,e.ov)()),Ae=(0,e.Uh)(t.a.userProfileDataUpdated),We=(0,e.Uh)(t.a.userProfileDataWithLocaleUpdated,(0,e.ov)()),Ze=(0,e.Uh)(t.a.changeUserLanguage,(0,e.ov)()),at=(0,e.Uh)(t.a.changeUserAvatar,(0,e.ov)()),it=(0,e.Uh)(t.a.deleteUserAvatar),Tt=(0,e.Uh)(t.a.resetUserPassword,(0,e.ov)()),ct=(0,e.Uh)(t.a.logoutFromOtherDevices),St=(0,e.Uh)(t.a.logoutFromOtherDevicesSuccess),pt=(0,e.Uh)(t.a.updateCompanyList,(0,e.ov)()),yt=(0,e.Uh)(t.a.fetchCompanyList)},8464:(_e,te,u)=>{"use strict";u.d(te,{E:()=>e});var e=function(t){return t.RequestChangeLogin="[CHANGE LOGIN] REQUEST_CHANGE_LOGIN",t.RequestChangeLoginSuccess="[CHANGE LOGIN] REQUEST_CHANGE_LOGIN_SUCCESS",t.FetchChangeLoginRequests="[CHANGE LOGIN] FETCH_CHANGE_LOGIN_REQUESTS",t.FetchStartChangeLoginRequests="[CHANGE LOGIN] FETCH_START_CHANGE_LOGIN_REQUESTS",t.FetchStartChangeLoginRequestsSuccess="[CHANGE LOGIN] FETCH_START_CHANGE_LOGIN_REQUESTS_SUCCESS",t.FetchChangeUndoLoginRequests="[CHANGE LOGIN] FETCH_CHANGE_UNDO_LOGIN_REQUESTS",t.FetchChangeLoginRequestsSuccess="[CHANGE LOGIN] FETCH_CHANGE_LOGIN_REQUESTS_SUCCESS",t.RepeatChangeLoginRequest="[CHANGE LOGIN] REPEAT_CHANGE_LOGIN_REQUEST",t.RepeatChangeLoginRequestSuccess="[CHANGE LOGIN] REPEAT_CHANGE_LOGIN_REQUEST_SUCCESS",t.UndoChangeLoginRequest="[CHANGE LOGIN] UNDO_CHANGE_LOGIN_REQUEST",t.UndoChangeLoginRequestSuccess="[CHANGE LOGIN] UNDO_CHANGE_LOGIN_REQUEST_SUCCESS",t.SetChangeLoginRouteData="[CHANGE LOGIN] SET_CHANGE_LOGIN_ROUTE_DATA",t.ConfirmLoginChange="[CHANGE LOGIN] CONFIRM_LOGIN_CHANGE",t.ConfirmLoginChangeSuccess="[CHANGE LOGIN] CONFIRM_LOGIN_CHANGE_SUCCESS",t}(e||{})},4828:(_e,te,u)=>{"use strict";u.d(te,{E:()=>e});var e=function(t){return t.CreateCompanyStarted="[CREATE COMPANY] CREATE_COMPANY_STARTED",t.CreateCompanyWithEmployees="[CREATE COMPANY] CREATE_COMPANY_WITH_EMPLOYEES",t.CreateCompanySuccess="[CREATE COMPANY] CREATE_COMPANY_SUCCESS",t.CreateCompanyError="[CREATE COMPANY] CREATE_COMPANY_ERROR",t.CreateCompanyWithoutEmployees="[CREATE COMPANY] CREATE_COMPANY_WITHOUT_EMPLOYEES",t}(e||{})},584:(_e,te,u)=>{"use strict";u.d(te,{E:()=>e});var e=function(t){return t.SetLoginUrlData="[LOGIN] SET_LOGIN_URL_DATA",t.LoginUser="[LOGIN] LOGIN_USER",t.LoginWithCode="[LOGIN] LOGIN_USER_WITH_CODE",t.LoginUserSuccess="[LOGIN] LOGIN_USER_SUCCESS",t.LoginUserToExternalUrl="[LOGIN] LOGIN_USER_TO_EXTERNAL_URL",t.SetLoginError="[REGISTRATION] SET_LOGIN_ERROR",t.CleanLoginState="[REGISTRATION] CLEAN_LOGIN_STATE",t.RestoreAccount="[LOGIN] RESTORE_ACCOUNT",t.NoopAction="[LOGIN] NOOP_ACTION",t}(e||{})},9360:(_e,te,u)=>{"use strict";u.d(te,{S:()=>e});var e=function(t){return t.UserInitialRegister="[REGISTRATION] USER_INITIAL_REGISTER",t.UserInitialRegisterFromGuest="[REGISTRATION] USER_INITIAL_REGISTER_FROM_GUEST",t.UserInitialRegisterSuccess="[REGISTRATION] USER_INITIAL_REGISTER_SUCCESS",t.ClearUserRegistrationData="[REGISTRATION] CLEAR_USER_REGISTRATION_DATA",t.SetRouteRegistrationData="[REGISTRATION] SET_ROUTE_REGISTRATION_DATA",t.UserFinalRegister="[REGISTRATION] USER_FINAL_REGISTER",t.UserFinalRegisterSuccess="[REGISTRATION] USER_FINAL_REGISTER_SUCCESS",t.UserLoginAfterRegisterSuccess="[REGISTRATION] USER_LOGIN_AFTER_REGISTER_SUCCESS",t.LoginInvitedUserAfterRegistration="[REGISTRATION] LOGIN_INVITED_USER_AFTER_REGISTRATION",t.SetExistingLoginError="[REGISTRATION] SET_EXISTING_LOGIN_ERROR",t.ClearRegistrationErrorData="[REGISTRATION] CLEAR_REGISTRATION_ERROR",t.ConfirmInvitedUserRegistrationInCompany="[REGISTRATION] CONFIRM_INVITED_USER_REGISTRATION_IN_COMPANY",t.RequireUserAuthorization="[REGISTRATION] REQUIRE_USER_AUTHORIZATION",t}(e||{})},1148:(_e,te,u)=>{"use strict";u.d(te,{Y:()=>e});var e=function(t){return t.Initial="initial",t.Loading="loading",t.Success="success",t.Error="error",t}(e||{})},984:(_e,te,u)=>{"use strict";u.d(te,{g:()=>e});var e=function(t){return t.SendUserResetPasswordLink="[RESET] SEND_USER_RESET_PASSWORD_LINK",t.SendUserResetPasswordLinkSuccess="[RESET] SEND_USER_RESET_PASSWORD_LINK_SUCCESS",t.ClearResetPasswordState="[RESET] CLEAR_RESET_PASSWORD_STATE",t}(e||{})},1608:(_e,te,u)=>{"use strict";u.d(te,{m:()=>e});var e=function(t){return t.SendUserRestoreAccountLink="[RESTORE ACCOUNT] SEND_USER_RESTORE_ACCOUNT_LINK",t.SendUserRestoreAccountLinkSuccess="[RESTORE ACCOUNT] SEND_USER_RESTORE_ACCOUNT_LINK_SUCCESS",t.ClearRestoreAccountState="[RESTORE ACCOUNT] CLEAR_RESTORE_ACCOUNT_STATE",t}(e||{})},7820:(_e,te,u)=>{"use strict";u.d(te,{I:()=>e});var e=function(t){return t.SetRouteRestoreAccountFinishData="[RESTORE ACCOUNT FINISH] SET_ROUTE_RESTORE_ACCOUNT_FINISH_DATA",t.SendRestoreAccountFinishData="[RESTORE ACCOUNT FINISH] SEND_RESTORE_ACCOUNT_FINISH_DATA",t.RestoreAccountFinishSuccess="[RESTORE ACCOUNT FINISH] RESTORE_ACCOUNT_FINISH_SUCCESS",t}(e||{})},2180:(_e,te,u)=>{"use strict";u.d(te,{u:()=>e});var e=function(t){return t.SetRouteRestorePasswordData="[RESTORE PASSWORD] SET_ROUTE_RESTORE_PASSWORD_DATA",t.RestorePassword="[RESTORE PASSWORD] RESTORE_PASSWORD",t.RestorePasswordSuccess="[RESTORE PASSWORD] RESTORE_PASSWORD_SUCCESS",t}(e||{})},7448:(_e,te,u)=>{"use strict";u.d(te,{a:()=>e});var e=function(t){return t.getActiveUserDataOnAppInit="[USER_PROFILE] GET_ACTIVE_USER_DATA_ON_APP_INIT",t.getActiveUserDataSuccess="[USER_PROFILE] GET_ACTIVE_USER_DATA_SUCCESS",t.changeUserLogin="[USER_PROFILE] CHANGE_USER_LOGIN",t.changeUserName="[USER_PROFILE] CHANGE_USER_NAME",t.changeUserAccountName="[USER_PROFILE] CHANGE_USER_ACCOUNT_NAME",t.userAccountNameChanged="[USER_PROFILE] USER_ACCOUNT_NAME_CHANGED",t.changeUserPassword="[USER_PROFILE] CHANGE_USER_PASSWORD",t.changeUserTimeZone="[USER_PROFILE] CHANGE_USER_TIME_ZONE",t.changeUserLanguage="[USER_PROFILE] CHANGE_USER_LANGUAGE",t.changeUserAvatar="[USER_PROFILE] CHANGE_USER_AVATAR",t.deleteUserAvatar="[USER_PROFILE] DELETE_USER_AVATAR",t.userProfileDataUpdated="[USER_PROFILE] USER_PROFILE_DATA_UPDATED",t.userProfileDataWithLocaleUpdated="[USER_PROFILE] USER_PROFILE_DATA_WITH_LOCALE_UPDATED",t.userProfileDataUpdatedSuccess="[USER_PROFILE] USER_PROFILE_DATA_UPDATED_SUCCESS",t.resetUserPassword="[USER_PROFILE] RESET_USER_PASSWORD",t.logoutFromOtherDevices="[USER_PROFILE] LOGOUT_FROM_OTHER_DEVICES",t.logoutFromOtherDevicesSuccess="[USER_PROFILE] LOGOUT_FROM_OTHER_DEVICES_SUCCESS",t.updateCompanyList="[USER_PROFILE] UPDATE_COMPANY_LIST",t.fetchCompanyList="[USER_PROFILE] FETCH_COMPANY_LIST",t}(e||{})},7700:(_e,te,u)=>{"use strict";u.d(te,{I7:()=>Dt,Et:()=>d,Wy:()=>I,am:()=>t,ac:()=>he,_g:()=>m,sP:()=>l,Ax:()=>g});var e=u(6284);const t=(0,e.SM)({source:"[MFA] SETUP",events:{initial:(0,e.w1)(),success:(0,e.ov)(),error:(0,e.ov)(),reset:(0,e.w1)()}}),I=(0,e.SM)({source:"[MFA] ENABLE",events:{initial:(0,e.ov)(),success:(0,e.ov)(),error:(0,e.ov)(),reset:(0,e.w1)()}}),d=(0,e.SM)({source:"[MFA] DISABLE",events:{initial:(0,e.ov)(),success:(0,e.ov)(),error:(0,e.ov)(),reset:(0,e.w1)()}});var P=u(1148);const L={loadingState:P.Y.Initial},k=(0,e.EF)(L,(0,e.on)(t.initial,h=>({...h,loadingState:P.Y.Loading})),(0,e.on)(t.success,(h,O)=>({...h,loadingState:P.Y.Success,data:O.data})),(0,e.on)(t.error,(h,O)=>({...h,loadingState:P.Y.Error,error:O.error})),(0,e.on)(t.reset,()=>({...L}))),w=(0,e.EF)(L,(0,e.on)(I.initial,h=>({...h,loadingState:P.Y.Loading})),(0,e.on)(I.success,h=>({...h,loadingState:P.Y.Success})),(0,e.on)(I.error,(h,O)=>({...h,loadingState:P.Y.Error,error:O.error})),(0,e.on)(I.reset,()=>({...L}))),re=(0,e.EF)(L,(0,e.on)(d.initial,h=>({...h,loadingState:P.Y.Loading})),(0,e.on)(d.success,(h,O)=>({...h,loadingState:P.Y.Success,data:O.data})),(0,e.on)(d.error,(h,O)=>({...h,loadingState:P.Y.Error,error:O.error})),(0,e.on)(d.reset,()=>({...L}))),ge=(0,e.TL)({setup:k,disable:re,enable:w});function he(h,O){return ge(h,O)}var Ae=u(4372),We=u(9177),Ze=u(6744),at=u(8676),it=u(3618),Tt=u(4412),ct=u(9228),St=u(2952),pt=u(9200);let yt=(()=>{var h;class O{constructor(F){this.apiService=F}setup(){return this.apiService.get("mfa/setup",!0)}enable(F){return this.apiService.put("mfa/enable",{code:F.code,addTrustedDevice:F.addTrustedDevice,logoutOtherDevices:F.logoutOtherDevices,refreshTokenToLeaveActive:F.refreshTokenToLeaveActive})}disable(F){return this.apiService.put("mfa/disable",{code:F.code})}}return(h=O).\u0275fac=function(F){return new(F||h)(ct.CoB(pt.W))},h.\u0275prov=ct.wxM({token:h,factory:h.\u0275fac,providedIn:"root"}),O})(),Dt=(()=>{var h;class O{constructor(F,$,j,V){this.actions=F,this.store=$,this.toastService=j,this.mfaService=V,this.setupMfa=(0,Ae.gv)(()=>this.actions.pipe((0,Ae.y0)(t.initial),(0,We.O)(()=>this.mfaService.setup().pipe((0,Ze.k)(N=>t.success({data:N})),(0,at.a)(N=>(0,it.of)(t.error({error:N}))))))),this.enableMfa=(0,Ae.gv)(()=>this.actions.pipe((0,Ae.y0)(I.initial),(0,We.O)(N=>this.mfaService.enable(N.data).pipe((0,Ze.k)(W=>I.success({data:W})),(0,at.a)(W=>(0,it.of)(I.error({error:W}))))))),this.disableMfa=(0,Ae.gv)(()=>this.actions.pipe((0,Ae.y0)(d.initial),(0,Tt.G)(N=>this.mfaService.disable(N.data).pipe((0,Ze.k)(W=>d.success({data:W})),(0,at.a)(W=>(0,it.of)(d.error({error:W})))))))}}return(h=O).\u0275fac=function(F){return new(F||h)(ct.CoB(Ae.kp),ct.CoB(e.m_),ct.CoB(St.s),ct.CoB(yt))},h.\u0275prov=ct.wxM({token:h,factory:h.\u0275fac}),O})();const r=h=>h.mfa,g=(0,e.M3)(r,h=>h.setup),l=((0,e.M3)(g,h=>{var O;return null==h||null===(O=h.data)||void 0===O?void 0:O.qrCode}),(0,e.M3)(g,h=>{var O;return null==h||null===(O=h.data)||void 0===O?void 0:O.authenticatorKey}),(0,e.M3)(r,h=>h.enable)),m=(0,e.M3)(r,h=>h.disable)},8484:(_e,te,u)=>{"use strict";u.d(te,{WY:()=>P,mg:()=>t,u_:()=>d});var e=u(6284);const t={requestsStatus:null,changeLoginRouteData:null},I=L=>L.changeLogin,d=(0,e.M3)(I,L=>L.requestsStatus),P=(0,e.M3)(I,L=>L.changeLoginRouteData)},1448:(_e,te,u)=>{"use strict";u.d(te,{Id:()=>d,M7:()=>I,mg:()=>t});var e=u(6284);const t={originUrl:"",error:!1,errorCode:null,errorMessage:null,errorLinkMessage:null,errorLinkHref:null},I=P=>P.login,d=(0,e.M3)(I,P=>P.loginDataSnapshot)},8749:(_e,te,u)=>{"use strict";u.d(te,{T:()=>t,m:()=>e});const e={registrationSuccess:!1,userEmail:null,initialRegistration:!0,registrationCode:null,initialEmail:null,enteredEmail:"",fullName:"",organizationUrl:null,organizationName:null,locale:null,error:!1,errorMessage:null,errorLinkMessage:null,errorLinkHref:null},t=I=>I.registration},5248:(_e,te,u)=>{"use strict";u.d(te,{e:()=>t,m:()=>e});const e={passwordRecoveryLinkWasSent:!1,emailToSend:null},t=I=>I.resetPassword},3584:(_e,te,u)=>{"use strict";u.d(te,{a:()=>t,m:()=>e});const e={restoreAccountLinkWasSent:!1,emailToSend:null},t=I=>I.restoreAccount},2876:(_e,te,u)=>{"use strict";u.d(te,{Nr:()=>I,mg:()=>t,oH:()=>d});var e=u(6284);const t={user:null,userCompanies:null,timeZones:null,selectedTimeZone:null,languages:null,selectedLanguage:null},I=L=>L.userProfile,d=L=>L.userProfile.userCompanies;(0,e.M3)(I,L=>L.user)},5043:(_e,te,u)=>{"use strict";u.d(te,{Sk:()=>yt,G4:()=>I,Y6:()=>d,U3:()=>t,ac:()=>w,rj:()=>r});var e=u(6284);const t=(0,e.SM)({source:"[TRUSTED DEVICES] GET",events:{initial:(0,e.ov)(),success:(0,e.ov)(),error:(0,e.ov)()}}),I=(0,e.Uh)("[TRUSTED DEVICES] ADD"),d=(0,e.Uh)("[TRUSTED DEVICES] DELETE",(0,e.ov)());var P=u(1148);const k=(0,e.EF)({loadingState:P.Y.Initial},(0,e.on)(t.initial,g=>({...g,loadingState:P.Y.Loading})),(0,e.on)(t.success,(g,J)=>({...g,loadingState:P.Y.Success,data:Array.isArray(J.data)?J.data:[J.data]})),(0,e.on)(t.error,(g,J)=>({...g,loadingState:P.Y.Error,error:J.error})));function w(g,J){return k(g,J)}var re=u(4372),ge=u(9177),he=u(6744),Ae=u(8676),We=u(3618),Ze=u(9864),at=u(7700),it=u(9228),Tt=u(4284),ct=u(9200),St=u(3332);let pt=(()=>{var g;class J{constructor(l,m){this.apiService=l,this.systemDataService=m}getTrustedDevices(){return this.apiService.get("mfa/trusted-devices",{[Tt.W.XBrowser]:this.systemDataService.browser,[Tt.W.XPlatform]:this.systemDataService.userOS})}addTrustedDevice(){return this.apiService.put("mfa/trusted-devices",null,{[Tt.W.XBrowser]:this.systemDataService.browser,[Tt.W.XPlatform]:this.systemDataService.userOS})}deleteTrustedDevices(l){return this.apiService.delete(`mfa/trusted-devices/${l.sessionId}`)}}return(g=J).\u0275fac=function(l){return new(l||g)(it.CoB(ct.W),it.CoB(St.u))},g.\u0275prov=it.wxM({token:g,factory:g.\u0275fac,providedIn:"root"}),J})(),yt=(()=>{var g;class J{constructor(l,m){this.actions=l,this.trustedDevicesService=m,this.getTrustedDevices=(0,re.gv)(()=>this.actions.pipe((0,re.y0)(t.initial),(0,ge.O)(()=>this.trustedDevicesService.getTrustedDevices().pipe((0,he.k)(h=>t.success({data:h})),(0,Ae.a)(h=>(0,We.of)(t.error({error:h}))))))),this.addTrustedDevice=(0,re.gv)(()=>this.actions.pipe((0,re.y0)(I),(0,ge.O)(()=>this.trustedDevicesService.addTrustedDevice().pipe((0,he.k)(()=>t.initial({})),(0,Ae.a)(()=>Ze.k))))),this.deleteTrustedDevice=(0,re.gv)(()=>this.actions.pipe((0,re.y0)(d),(0,ge.O)(h=>this.trustedDevicesService.deleteTrustedDevices({...h.data}).pipe((0,he.k)(()=>t.initial({})),(0,Ae.a)(()=>Ze.k))))),this.refreshTrustedDevices=(0,re.gv)(()=>this.actions.pipe((0,re.y0)(at.Et.success,at.Wy.success),(0,he.k)(()=>t.initial({}))))}}return(g=J).\u0275fac=function(l){return new(l||g)(it.CoB(re.kp),it.CoB(pt))},g.\u0275prov=it.wxM({token:g,factory:g.\u0275fac}),J})();const r=(0,e.M3)(g=>g.trustedDevices,g=>g.data)},6348:(_e,te,u)=>{"use strict";u.d(te,{O:()=>e});const e={production:!0,baseApiUrl:"/api/v1/",isStage:!1,messagesSuffix:"_eaea191",googleClientId:"412356323087-t121t2gjfiqkng02qq3kuso7o85ed2uf.apps.googleusercontent.com",mainUrl:"https://ostrean.com",editorKey:"hWA2C-7I2C6C3B3B2D2D1wd1DBKSPF1WKTUCQOa1OURPJ1KDe2F-11D2C2D2F2C3A3D3D6D1C1==",mainDomain:"ostrean.com"}},5104:(_e,te,u)=>{"use strict";var e=u(9228),t=u(6348),I=u(7548),d=u(6284),P=u(2876),L=u(8112),k=u(1264),w=u(2572);let re=(()=>{var _;class G{}return(_=G).\u0275fac=function(p){return new(p||_)},_.\u0275cmp=e.In1({type:_,selectors:[["app-load-svg-icons"]],standalone:!0,features:[e.UHJ],decls:638,vars:0,consts:[["aria-hidden","true","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink",2,"position","absolute","width","0","height","0","overflow","hidden"],["id","icon-reaction","viewBox","0 0 32 32"],["d","M10.154 9.257c-0.623 0-1.128 0.505-1.128 1.128s0.505 1.128 1.128 1.128c0.623 0 1.128-0.505 1.128-1.128s-0.505-1.128-1.128-1.128z"],["d","M9.538 15.685c-0.189-0.283-0.571-0.359-0.853-0.171s-0.359 0.571-0.171 0.853c2.5 3.75 7.55 3.75 10.050 0 0.189-0.283 0.112-0.665-0.171-0.853s-0.665-0.112-0.853 0.171c-2.013 3.019-5.989 3.019-8.002 0z"],["d","M15.795 10.385c0-0.623 0.505-1.128 1.128-1.128s1.128 0.505 1.128 1.128-0.505 1.128-1.128 1.128c-0.623 0-1.128-0.505-1.128-1.128z"],["d","M13.538 27.308c-7.477 0-13.538-6.061-13.538-13.538s6.061-13.538 13.538-13.538c7.477 0 13.538 6.061 13.538 13.538 0 1.109-0.133 2.186-0.385 3.217 1.889 1.128 3.154 3.192 3.154 5.552v3.231l1.13 1.13c0.775 0.775 0.226 2.101-0.87 2.101h-3.952c0 1.529-1.24 2.769-2.769 2.769s-2.769-1.24-2.769-2.769h-3.952c-0.984 0-1.527-1.068-1.068-1.848-0.671 0.102-1.358 0.155-2.057 0.155zM13.538 26.077c1.174 0 2.309-0.164 3.384-0.471v-3.067c0-3.203 2.33-5.862 5.388-6.373-0.002-0.029-0.004-0.059-0.004-0.089 0-0.595 0.482-1.077 1.077-1.077s1.077 0.482 1.077 1.077c0 0.030-0.001 0.059-0.004 0.089 0.377 0.063 0.743 0.159 1.095 0.284 0.192-0.863 0.293-1.76 0.293-2.681 0-6.797-5.51-12.308-12.308-12.308s-12.308 5.51-12.308 12.308c0 6.797 5.51 12.308 12.308 12.308zM28.615 26.279v-3.741c0-2.889-2.342-5.231-5.231-5.231s-5.231 2.342-5.231 5.231v3.741l-1.49 1.49h13.442l-1.49-1.49zM23.385 30.538c0.85 0 1.538-0.689 1.538-1.538h-3.077c0 0.85 0.689 1.538 1.538 1.538z"],["id","icon-digital_signature_checked","viewBox","0 0 32 32"],["d","M16 22c4.418 0 8-3.582 8-8s-3.582-8-8-8c-4.418 0-8 3.582-8 8s3.582 8 8 8z"],["d","M16 1c-7.18 0-13 5.82-13 13 0 4.307 2.094 8.125 5.32 10.49v6.177c0 0.316 0.149 0.614 0.403 0.802s0.582 0.246 0.884 0.156l6.379-1.914 6.378 1.914c0.303 0.091 0.631 0.033 0.884-0.156s0.403-0.486 0.403-0.802v-6.157c3.241-2.364 5.348-6.191 5.348-10.51 0-7.18-5.82-13-13-13zM5 14c0-6.075 4.925-11 11-11s11 4.925 11 11c0 6.075-4.925 11-11 11s-11-4.925-11-11z"],["id","icon-plus_circle","viewBox","0 0 32 32"],["d","M16 0c-8.84 0-16 7.16-16 16s7.16 16 16 16c8.84 0 16-7.16 16-16s-7.16-16-16-16zM22.667 17.333h-5.333v5.333c0 0.733-0.6 1.333-1.333 1.333s-1.333-0.6-1.333-1.333v-5.333h-5.333c-0.733 0-1.333-0.6-1.333-1.333s0.6-1.333 1.333-1.333h5.333v-5.333c0-0.733 0.6-1.333 1.333-1.333s1.333 0.6 1.333 1.333v5.333h5.333c0.733 0 1.333 0.6 1.333 1.333s-0.6 1.333-1.333 1.333z"],["id","icon-details_solid","viewBox","0 0 32 32"],["d","M32 16c0 8.836-7.164 16-16 16s-16-7.164-16-16c0-8.837 7.163-16 16-16s16 7.163 16 16zM18.707 9.293c-0.39-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414l4.293 4.293h-13.586c-0.552 0-1 0.448-1 1s0.448 1 1 1h13.586l-4.293 4.293c-0.391 0.39-0.391 1.024 0 1.414s1.024 0.391 1.414 0l6-6c0.111-0.111 0.191-0.242 0.239-0.381 0.035-0.102 0.054-0.212 0.054-0.326 0-0.162-0.039-0.315-0.107-0.451-0.017-0.034-0.036-0.067-0.058-0.1-0.040-0.061-0.087-0.117-0.139-0.167l-5.99-5.989z"],["id","icon-emoji","viewBox","0 0 32 32"],["d","M15.484 3.097c-7.411 0-13.419 6.008-13.419 13.419s6.008 13.419 13.419 13.419 13.419-6.008 13.419-13.419c0-0.57 0.462-1.032 1.032-1.032s1.032 0.462 1.032 1.032c0 8.551-6.932 15.484-15.484 15.484s-15.484-6.932-15.484-15.484c0-8.552 6.932-15.484 15.484-15.484 0.57 0 1.032 0.462 1.032 1.032s-0.462 1.032-1.032 1.032z"],["d","M10.804 18.649c-0.342-0.456-0.989-0.548-1.445-0.206s-0.549 0.989-0.206 1.445l0.002 0.003 0.003 0.004 0.009 0.011 0.026 0.034c0.022 0.028 0.052 0.065 0.090 0.11 0.076 0.091 0.186 0.215 0.326 0.362 0.281 0.293 0.692 0.68 1.224 1.067 1.060 0.771 2.645 1.574 4.65 1.574s3.59-0.803 4.65-1.574c0.532-0.387 0.943-0.774 1.224-1.067 0.038-0.046 0.395-0.445 0.416-0.473l0.026-0.034 0.009-0.011 0.003-0.004 0.001-0.002c0.342-0.456 0.251-1.105-0.205-1.447s-1.103-0.25-1.445 0.206l0.001-0.002-0.010 0.012-0.507 0.544c-0.236 0.234-0.050 0.060 0 0-0.214 0.223-0.315 0.306-0.729 0.607-0.832 0.605-2 1.179-3.436 1.179s-2.604-0.574-3.436-1.179c-0.414-0.301-0.734-0.602-0.948-0.826-0.107-0.111-0.185-0.202-0.236-0.261-0.025-0.030-0.043-0.052-0.053-0.064l-0.010-0.012 0.001 0.002z"],["d","M9.29 12.387c0-1.14 0.921-2.065 2.057-2.065h0.015c1.136 0 2.057 0.924 2.057 2.065s-0.921 2.065-2.057 2.065h-0.015c-1.136 0-2.057-0.924-2.057-2.065z"],["d","M17.548 12.387c0-1.14 0.921-2.065 2.057-2.065h0.015c1.136 0 2.057 0.924 2.057 2.065s-0.921 2.065-2.057 2.065h-0.015c-1.136 0-2.057-0.924-2.057-2.065z"],["d","M26.839 0c-0.57 0-1.032 0.462-1.032 1.032v3.097h-3.097c-0.57 0-1.032 0.462-1.032 1.032s0.462 1.032 1.032 1.032h3.097v3.097c0 0.57 0.462 1.032 1.032 1.032s1.032-0.462 1.032-1.032v-3.097h3.097c0.57 0 1.032-0.462 1.032-1.032s-0.462-1.032-1.032-1.032h-3.097v-3.097c0-0.57-0.462-1.032-1.032-1.032z"],["id","icon-no_communication","viewBox","0 0 32 32"],["fill","#59687c","d","M0 15c0-2.948 1.041-5.682 2.819-7.938l1.431 1.431c-1.433 1.902-2.25 4.152-2.25 6.507 0 2.484 0.882 4.809 2.432 6.753l0.513 0.644-0.606 5.583 5.639-2.127 0.689 0.244c1.638 0.58 3.438 0.903 5.332 0.903 2.061 0 3.991-0.374 5.72-1.038l1.524 1.524c-2.175 0.968-4.637 1.514-7.244 1.514-2.122 0-4.147-0.361-6-1.018l-8 3.018 0.868-8c-1.808-2.268-2.868-5.026-2.868-8z",2,"fill","var(--color1, #59687c)"],["fill","#59687c","d","M30 15c0 2.819-1.171 5.488-3.167 7.59l1.417 1.417c2.34-2.435 3.75-5.577 3.75-9.007 0-7.732-7.163-14-16-14-3.156 0-6.099 0.8-8.578 2.18l1.473 1.473c2.057-1.044 4.474-1.653 7.104-1.653 7.991 0 14 5.615 14 12z",2,"fill","var(--color1, #59687c)"],["fill","#59687c","d","M2.707 1.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414l28 28c0.391 0.39 1.024 0.39 1.414 0s0.39-1.024 0-1.414l-28-28z",2,"fill","var(--color1, #59687c)"],["id","icon-distribution_waiting","viewBox","0 0 32 32"],["d","M27.84 16c0-6.539-5.301-11.84-11.84-11.84s-11.84 5.301-11.84 11.84c0 6.539 5.301 11.84 11.84 11.84s11.84-5.301 11.84-11.84zM30.4 16c0 7.953-6.447 14.4-14.4 14.4s-14.4-6.447-14.4-14.4c0-7.953 6.447-14.4 14.4-14.4s14.4 6.447 14.4 14.4zM17.28 11.2c0-0.707-0.573-1.28-1.28-1.28s-1.28 0.573-1.28 1.28v5.6c0 0.403 0.19 0.782 0.512 1.024l3.2 2.4c0.566 0.424 1.368 0.309 1.792-0.256s0.31-1.368-0.256-1.792l-2.688-2.016v-4.96z"],["id","icon-apply","viewBox","0 0 32 32"],["d","M30.689 5.275c0.4 0.38 0.417 1.013 0.036 1.414l-19 20c-0.186 0.195-0.443 0.308-0.712 0.311s-0.529-0.102-0.72-0.293l-9-9c-0.391-0.391-0.391-1.024 0-1.414s1.024-0.391 1.414 0l8.275 8.274 18.293-19.256c0.38-0.4 1.013-0.417 1.414-0.036z"],["id","icon-distribution_apply","viewBox","0 0 32 32"],["d","M30.882 5.072c0.512 0.487 0.533 1.297 0.046 1.81l-19 20c-0.238 0.25-0.566 0.394-0.912 0.398s-0.677-0.131-0.921-0.375l-9-9c-0.5-0.5-0.5-1.31 0-1.81s1.31-0.5 1.81 0l8.071 8.071 18.096-19.048c0.487-0.513 1.297-0.533 1.81-0.046z"],["id","icon-editor_cancel","viewBox","0 0 32 32"],["d","M5.354 4.646c-0.195-0.195-0.512-0.195-0.707 0s-0.195 0.512 0 0.707l10.646 10.646-10.646 10.646c-0.195 0.195-0.195 0.512 0 0.707s0.512 0.195 0.707 0l10.646-10.646 10.646 10.646c0.195 0.195 0.512 0.195 0.707 0s0.195-0.512 0-0.707l-10.646-10.646 10.646-10.646c0.195-0.195 0.195-0.512 0-0.707s-0.512-0.195-0.707 0l-10.646 10.646-10.646-10.646z"],["id","icon-editor_copy","viewBox","0 0 32 32"],["d","M30.4 1.6h-16v4c0 0.442-0.358 0.8-0.8 0.8s-0.8-0.358-0.8-0.8v-4c0-0.884 0.716-1.6 1.6-1.6h16c0.884 0 1.6 0.716 1.6 1.6v20.8c0 0.884-0.716 1.6-1.6 1.6h-8.8c-0.442 0-0.8-0.358-0.8-0.8s0.358-0.8 0.8-0.8h8.8v-20.8z"],["d","M0 9.6v20.8c0 0.884 0.716 1.6 1.6 1.6h16c0.884 0 1.6-0.716 1.6-1.6v-20.8c0-0.884-0.716-1.6-1.6-1.6h-16c-0.884 0-1.6 0.716-1.6 1.6zM1.6 9.6h16v20.8h-16v-20.8z"],["id","icon-editor_delete","viewBox","0 0 32 32"],["d","M1 6c-0.552 0-1 0.448-1 1s0.448 1 1 1h3.154l1.619 21.045c0.128 1.667 1.518 2.955 3.191 2.955h14.073c1.672 0 3.062-1.287 3.191-2.955l1.619-21.045h3.154c0.552 0 1-0.448 1-1s-0.448-1-1-1h-7.833l-1.68-4.031c-0.497-1.192-1.662-1.969-2.954-1.969h-5.067c-1.292 0-2.457 0.777-2.954 1.969l-1.68 4.031h-7.833zM10.567 6l1.423-3.415c0.248-0.596 0.831-0.985 1.477-0.985h5.067c0.646 0 1.228 0.388 1.477 0.985l1.423 3.415h-10.867zM26.241 8l-1.609 20.923c-0.064 0.834-0.759 1.477-1.595 1.477h-14.073c-0.836 0-1.531-0.644-1.595-1.477l-1.609-20.923h20.483z"],["id","icon-editor_download","viewBox","0 0 32 32"],["d","M3.145 15c-0.741 0-1.084 0.92-0.524 1.405l12.331 10.687c0.601 0.521 1.494 0.521 2.096 0l12.332-10.687c0.56-0.485 0.217-1.405-0.524-1.405h-4.855v-12.4c0-0.884-0.716-1.6-1.6-1.6h-12.8c-0.884 0-1.6 0.716-1.6 1.6v12.4h-4.855zM22.4 2.6v14h4.311l-10.711 9.283-10.711-9.283h4.311v-14h12.8z"],["d","M4 29.2c-0.442 0-0.8 0.358-0.8 0.8s0.358 0.8 0.8 0.8h24c0.442 0 0.8-0.358 0.8-0.8s-0.358-0.8-0.8-0.8h-24z"],["id","icon-editor_mark","viewBox","0 0 32 32"],["d","M16 1.2c0.302 0 0.579 0.17 0.715 0.441l4.447 8.842 9.952 1.428c0.303 0.043 0.555 0.256 0.648 0.548s0.012 0.611-0.209 0.822l-7.191 6.874 1.696 9.707c0.052 0.299-0.069 0.603-0.314 0.782s-0.571 0.206-0.841 0.066l-8.903-4.595-8.903 4.595c-0.27 0.139-0.596 0.114-0.841-0.066s-0.367-0.483-0.314-0.782l1.696-9.707-7.191-6.874c-0.221-0.212-0.302-0.531-0.209-0.822s0.345-0.504 0.648-0.548l9.952-1.428 4.447-8.842c0.136-0.27 0.412-0.441 0.715-0.441zM16 3.78l-3.92 7.795c-0.118 0.234-0.342 0.395-0.601 0.432l-8.737 1.253 6.311 6.033c0.193 0.184 0.281 0.453 0.235 0.716l-1.492 8.54 7.838-4.045c0.23-0.119 0.504-0.119 0.734 0l7.838 4.045-1.492-8.54c-0.046-0.263 0.042-0.532 0.235-0.716l6.311-6.033-8.737-1.253c-0.259-0.037-0.484-0.199-0.601-0.432l-3.92-7.795z"],["id","icon-editor_minimize","viewBox","0 0 32 32"],["d","M4.5 28c0-0.276 0.224-0.5 0.5-0.5h22c0.276 0 0.5 0.224 0.5 0.5s-0.224 0.5-0.5 0.5h-22c-0.276 0-0.5-0.224-0.5-0.5z"],["id","icon-editor_more","viewBox","0 0 32 32"],["d","M8.8 16c0 1.105-0.895 2-2 2s-2-0.895-2-2c0-1.105 0.895-2 2-2s2 0.895 2 2z"],["d","M18 16c0 1.105-0.895 2-2 2s-2-0.895-2-2c0-1.105 0.895-2 2-2s2 0.895 2 2z"],["d","M25.2 18c1.105 0 2-0.895 2-2s-0.895-2-2-2-2 0.895-2 2c0 1.105 0.895 2 2 2z"],["id","icon-editor_move","viewBox","0 0 32 32"],["d","M9.6 1.6v5.6c0 1.325-1.075 2.4-2.4 2.4h-5.6v20.8h22.4v-4.8c0-0.442 0.358-0.8 0.8-0.8s0.8 0.358 0.8 0.8v4.8c0 0.884-0.716 1.6-1.6 1.6h-22.4c-0.884 0-1.6-0.716-1.6-1.6v-21.751c0-0.416 0.162-0.816 0.452-1.115l6.848-7.049c0.301-0.31 0.715-0.485 1.148-0.485h15.552c0.884 0 1.6 0.716 1.6 1.6v4.8c0 0.442-0.358 0.8-0.8 0.8s-0.8-0.358-0.8-0.8v-4.8h-14.4zM2.231 8h4.969c0.442 0 0.8-0.358 0.8-0.8v-5.139l-5.769 5.939z"],["d","M30.966 16.566l-5.091 5.091c-0.312 0.312-0.819 0.312-1.131 0s-0.312-0.819 0-1.131l3.725-3.725h-12.469c-0.442 0-0.8-0.358-0.8-0.8s0.358-0.8 0.8-0.8h12.469l-3.725-3.726c-0.312-0.312-0.312-0.819 0-1.131s0.819-0.312 1.131 0l5.091 5.091c0.312 0.312 0.312 0.819 0 1.131z"],["id","icon-editor_print","viewBox","0 0 32 32"],["d","M21 14c-0.552 0-1 0.448-1 1s0.448 1 1 1h2c0.552 0 1-0.448 1-1s-0.448-1-1-1h-2z"],["d","M8 2.4c-0.442 0-0.8 0.358-0.8 0.8v5.6h-2.72c-1.005 0-1.949 0.444-2.631 1.202-0.68 0.755-1.049 1.763-1.049 2.798v8c0 1.035 0.369 2.043 1.049 2.798 0.682 0.758 1.626 1.202 2.631 1.202h2.72v4c0 0.442 0.358 0.8 0.8 0.8h16c0.442 0 0.8-0.358 0.8-0.8v-4h2.72c1.005 0 1.949-0.444 2.631-1.202 0.68-0.755 1.049-1.763 1.049-2.798v-8c0-1.035-0.369-2.043-1.049-2.798-0.682-0.758-1.626-1.202-2.631-1.202h-2.72v-5.6c0-0.442-0.358-0.8-0.8-0.8h-16zM7.2 20.8v2.4h-2.72c-0.523 0-1.044-0.23-1.442-0.672-0.401-0.445-0.638-1.065-0.638-1.728v-8c0-0.662 0.237-1.282 0.638-1.728 0.398-0.442 0.919-0.672 1.442-0.672h23.040c0.523 0 1.044 0.23 1.442 0.672 0.401 0.445 0.638 1.065 0.638 1.728v8c0 0.662-0.237 1.282-0.638 1.728-0.398 0.442-0.919 0.672-1.442 0.672h-2.72v-2.4c0-0.442-0.358-0.8-0.8-0.8h-16c-0.442 0-0.8 0.358-0.8 0.8zM23.2 8.8h-14.4v-4.8h14.4v4.8zM8.8 28v-6.4h14.4v6.4h-14.4z"],["id","icon-editor_send","viewBox","0 0 32 32"],["d","M30.798 1.943c-0.013-0.185-0.091-0.367-0.232-0.509-0.229-0.229-0.563-0.29-0.848-0.183l-27.982 9.794c-0.31 0.108-0.522 0.395-0.535 0.722s0.175 0.63 0.474 0.764l12.319 5.475 5.475 12.319c0.133 0.3 0.436 0.488 0.764 0.474s0.614-0.225 0.722-0.535l9.794-27.984c0.040-0.108 0.057-0.224 0.048-0.337zM26.955 3.913l-12.521 12.521c-0.004 0.004-0.008 0.008-0.011 0.012l-10.254-4.557 22.787-7.975zM15.554 17.577c0.004-0.004 0.008-0.008 0.012-0.011l12.521-12.521-7.975 22.787-4.557-10.254z"],["id","icon-editor_versions","viewBox","0 0 32 32"],["d","M30.4 4.8v22.4h-16v-22.4h16zM14.4 3.2c-0.884 0-1.6 0.716-1.6 1.6v22.4c0 0.884 0.716 1.6 1.6 1.6h16c0.884 0 1.6-0.716 1.6-1.6v-22.4c0-0.884-0.716-1.6-1.6-1.6h-16z"],["d","M11.2 4.8h-3.2c-0.884 0-1.6 0.716-1.6 1.6v19.2c0 0.884 0.716 1.6 1.6 1.6h3.2v-1.6h-3.2v-19.2h3.2v-1.6z"],["d","M4.8 8h-3.2c-0.884 0-1.6 0.716-1.6 1.6v12.8c0 0.884 0.716 1.6 1.6 1.6h3.2v-1.6h-3.2v-12.8h3.2v-1.6z"],["id","icon-plus","viewBox","0 0 32 32"],["d","M16 8c-0.718 0-1.3 0.582-1.3 1.3v5.4h-5.4c-0.718 0-1.3 0.582-1.3 1.3s0.582 1.3 1.3 1.3h5.4v5.4c0 0.718 0.582 1.3 1.3 1.3s1.3-0.582 1.3-1.3v-5.4h5.4c0.718 0 1.3-0.582 1.3-1.3s-0.582-1.3-1.3-1.3h-5.4v-5.4c0-0.718-0.582-1.3-1.3-1.3z"],["id","icon-drag-and-drop","viewBox","0 0 32 32"],["d","M21.467 19.2c-1.841 0-3.333-1.492-3.333-3.333s1.492-3.333 3.333-3.333c1.841 0 3.333 1.492 3.333 3.333s-1.492 3.333-3.333 3.333z"],["d","M21.467 31.2c-1.841 0-3.333-1.493-3.333-3.333s1.492-3.333 3.333-3.333 3.333 1.492 3.333 3.333c0 1.841-1.492 3.333-3.333 3.333z"],["d","M21.467 7.2c-1.841 0-3.333-1.492-3.333-3.333s1.492-3.333 3.333-3.333c1.841 0 3.333 1.492 3.333 3.333s-1.492 3.333-3.333 3.333z"],["d","M10.8 19.2c-1.841 0-3.333-1.492-3.333-3.333s1.492-3.333 3.333-3.333c1.841 0 3.333 1.492 3.333 3.333s-1.492 3.333-3.333 3.333z"],["d","M10.8 31.2c-1.841 0-3.333-1.493-3.333-3.333s1.492-3.333 3.333-3.333 3.333 1.492 3.333 3.333c0 1.841-1.492 3.333-3.333 3.333z"],["d","M10.8 7.2c-1.841 0-3.333-1.492-3.333-3.333s1.492-3.333 3.333-3.333c1.841 0 3.333 1.492 3.333 3.333s-1.492 3.333-3.333 3.333z"],["id","icon-more_horiz","viewBox","0 0 32 32"],["d","M18.4 15.9c0 1.381-1.119 2.5-2.5 2.5s-2.5-1.119-2.5-2.5c0-1.381 1.119-2.5 2.5-2.5s2.5 1.119 2.5 2.5z"],["d","M27.4 15.9c0 1.381-1.119 2.5-2.5 2.5s-2.5-1.119-2.5-2.5c0-1.381 1.119-2.5 2.5-2.5s2.5 1.119 2.5 2.5z"],["d","M9.4 15.9c0 1.381-1.119 2.5-2.5 2.5s-2.5-1.119-2.5-2.5c0-1.381 1.119-2.5 2.5-2.5s2.5 1.119 2.5 2.5z"],["id","icon-more_vert","viewBox","0 0 32 32"],["d","M15.9 18.4c-1.381 0-2.5-1.119-2.5-2.5s1.119-2.5 2.5-2.5c1.381 0 2.5 1.119 2.5 2.5s-1.119 2.5-2.5 2.5z"],["d","M15.9 27.4c-1.381 0-2.5-1.119-2.5-2.5s1.119-2.5 2.5-2.5 2.5 1.119 2.5 2.5c0 1.381-1.119 2.5-2.5 2.5z"],["d","M15.9 9.4c-1.381 0-2.5-1.119-2.5-2.5s1.119-2.5 2.5-2.5c1.381 0 2.5 1.119 2.5 2.5s-1.119 2.5-2.5 2.5z"],["id","icon-roles","viewBox","0 0 32 32"],["d","M18 10c0 2.761 2.239 5 5 5s5-2.239 5-5c0-2.761-2.239-5-5-5s-5 2.239-5 5zM23 13c-1.657 0-3-1.343-3-3s1.343-3 3-3c1.657 0 3 1.343 3 3s-1.343 3-3 3z"],["d","M29 28h-9.535c0.34-0.588 0.535-1.271 0.535-2h9c0.552 0 1-0.448 1-1 0-3.866-3.134-7-7-7-1.55 0-2.982 0.504-4.141 1.356-0.312-0.595-0.683-1.154-1.104-1.67 1.477-1.061 3.288-1.686 5.245-1.686 4.971 0 9 4.029 9 9 0 1.657-1.343 3-3 3z"],["d","M15 28h-12c-1.657 0-3-1.343-3-3 0-4.971 4.029-9 9-9s9 4.029 9 9c0 1.657-1.343 3-3 3zM2 25c0 0.552 0.448 1 1 1h3.5l1.5-6-1.116-1.674c-2.832 0.897-4.884 3.546-4.884 6.674zM11.5 26h3.5c0.552 0 1-0.448 1-1 0-3.128-2.052-5.777-4.884-6.674l-1.116 1.674 1.5 6z"],["d","M4 10c0 2.761 2.239 5 5 5s5-2.239 5-5c0-2.761-2.239-5-5-5s-5 2.239-5 5zM9 13c-1.657 0-3-1.343-3-3s1.343-3 3-3c1.657 0 3 1.343 3 3s-1.343 3-3 3z"],["id","icon-workgroup_solid","viewBox","0 0 32 32"],["d","M18 10c0-2.761 2.239-5 5-5s5 2.239 5 5c0 2.761-2.239 5-5 5s-5-2.239-5-5z"],["d","M29 28h-9.535c3.535-4-1.71-10.314-1.71-10.314 1.477-1.061 3.288-1.686 5.245-1.686 4.971 0 9 4.029 9 9 0 1.657-1.343 3-3 3z"],["d","M9 16c-4.971 0-9 4.029-9 9 0 1.657 1.343 3 3 3h12c1.657 0 3-1.343 3-3 0-4.971-4.029-9-9-9z"],["d","M4 10c0-2.761 2.239-5 5-5s5 2.239 5 5c0 2.761-2.239 5-5 5s-5-2.239-5-5z"],["id","icon-workgroup","viewBox","0 0 32 32"],["d","M9 16c4.971 0 9 4.029 9 9 0 1.657-1.343 3-3 3h-12c-1.657 0-3-1.343-3-3 0-4.971 4.029-9 9-9zM2 25c0 0.552 0.448 1 1 1h12c0.552 0 1-0.448 1-1 0-3.866-3.134-7-7-7s-7 3.134-7 7z"],["id","icon-organisation_solid","viewBox","0 0 32 32"],["d","M0 2v28c0 1.105 0.895 2 2 2h18v-30c0-1.105-0.895-2-2-2h-16c-1.105 0-2 0.895-2 2zM5 8c0-0.552 0.448-1 1-1h8c0.552 0 1 0.448 1 1s-0.448 1-1 1h-8c-0.552 0-1-0.448-1-1zM5 13c0-0.552 0.448-1 1-1h8c0.552 0 1 0.448 1 1s-0.448 1-1 1h-8c-0.552 0-1-0.448-1-1zM6 17h8c0.552 0 1 0.448 1 1s-0.448 1-1 1h-8c-0.552 0-1-0.448-1-1s0.448-1 1-1z"],["d","M30.743 15.497l-8.743-3.497v20h8c1.105 0 2-0.895 2-2v-12.646c0-0.818-0.498-1.553-1.257-1.857z"],["id","icon-radio-button-checked","viewBox","0 0 32 32"],["d","M16 24c4.418 0 8-3.582 8-8s-3.582-8-8-8c-4.418 0-8 3.582-8 8s3.582 8 8 8z"],["d","M32 16c0-8.837-7.163-16-16-16s-16 7.163-16 16c0 8.837 7.163 16 16 16s16-7.163 16-16zM30 16c0 7.732-6.268 14-14 14s-14-6.268-14-14c0-7.732 6.268-14 14-14s14 6.268 14 14z"],["id","icon-radio-button-unchecked","viewBox","0 0 32 32"],["d","M16 30c-7.732 0-14-6.268-14-14s6.268-14 14-14c7.732 0 14 6.268 14 14s-6.268 14-14 14zM16 32c8.837 0 16-7.163 16-16s-7.163-16-16-16c-8.837 0-16 7.163-16 16s7.163 16 16 16z"],["id","icon-checkbox-selected","viewBox","0 0 32 32"],["d","M6 0h20c3.314 0 6 2.686 6 6v20c0 3.314-2.686 6-6 6h-20c-3.314 0-6-2.686-6-6v-20c0-3.314 2.686-6 6-6zM26.707 9.707c0.39-0.391 0.39-1.024 0-1.414s-1.024-0.391-1.414 0l-12.293 12.293-6.293-6.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414l7 7c0.391 0.39 1.024 0.39 1.414 0l13-13z"],["id","icon-checkbox-minus","viewBox","0 0 32 32"],["d","M9 15c-0.552 0-1 0.448-1 1s0.448 1 1 1h14c0.552 0 1-0.448 1-1s-0.448-1-1-1h-14z"],["d","M0 6v20c0 3.314 2.686 6 6 6h20c3.314 0 6-2.686 6-6v-20c0-3.314-2.686-6-6-6h-20c-3.314 0-6 2.686-6 6zM6 2h20c2.209 0 4 1.791 4 4v20c0 2.209-1.791 4-4 4h-20c-2.209 0-4-1.791-4-4v-20c0-2.209 1.791-4 4-4z"],["id","icon-checkbox-outline","viewBox","0 0 32 32"],["d","M26 2c2.209 0 4 1.791 4 4v20c0 2.209-1.791 4-4 4h-20c-2.209 0-4-1.791-4-4v-20c0-2.209 1.791-4 4-4h20zM6 0c-3.314 0-6 2.686-6 6v20c0 3.314 2.686 6 6 6h20c3.314 0 6-2.686 6-6v-20c0-3.314-2.686-6-6-6h-20z"],["id","icon-custom","viewBox","0 0 32 32"],["d","M22.955 3.211c-1.048-0.248-2.141-0.279-3.211-0.084-1.568 0.286-3.011 1.042-4.138 2.169s-1.884 2.57-2.169 4.138c-0.286 1.568-0.087 3.186 0.57 4.637 0.172 0.379 0.090 0.825-0.204 1.119l-10.181 10.18c-0.399 0.399-0.623 0.939-0.623 1.503s0.224 1.104 0.623 1.503c0.399 0.398 0.939 0.622 1.503 0.622s1.104-0.224 1.503-0.622l10.18-10.181c0.294-0.294 0.74-0.376 1.119-0.204 1.452 0.657 3.070 0.856 4.637 0.57s3.011-1.042 4.138-2.169c1.127-1.127 1.884-2.57 2.169-4.138 0.195-1.070 0.164-2.163-0.084-3.211l-4.43 4.43c-0.462 0.453-1.084 0.707-1.731 0.707s-1.269-0.254-1.731-0.707l-0.007-0.007-2.364-2.364c-0.453-0.462-0.707-1.084-0.707-1.731s0.254-1.269 0.707-1.731l0.007-0.007 4.423-4.423zM19.386 1.159c1.968-0.359 3.998-0.109 5.821 0.716 0.299 0.135 0.513 0.409 0.571 0.732s-0.044 0.654-0.277 0.886l-5.55 5.55c-0.085 0.088-0.133 0.206-0.133 0.329s0.048 0.241 0.133 0.329l2.348 2.348c0.088 0.085 0.206 0.133 0.329 0.133s0.24-0.048 0.329-0.133l5.55-5.55c0.232-0.232 0.563-0.336 0.886-0.277s0.597 0.272 0.732 0.572c0.825 1.822 1.074 3.853 0.716 5.82s-1.308 3.78-2.723 5.194c-1.414 1.414-3.226 2.364-5.194 2.723-1.737 0.316-3.523 0.159-5.171-0.45l-9.71 9.71c-0.774 0.774-1.823 1.208-2.917 1.208s-2.143-0.435-2.917-1.208c-0.774-0.774-1.208-1.823-1.208-2.917s0.435-2.143 1.208-2.917l9.71-9.71c-0.609-1.648-0.766-3.434-0.449-5.171 0.359-1.968 1.308-3.78 2.723-5.194s3.226-2.364 5.194-2.723z"],["id","icon-premium","viewBox","0 0 32 32"],["d","M16.832 2.442c-0.396-0.59-1.268-0.59-1.664 0l-5.168 7.698-8.124-3.227c-0.768-0.305-1.556 0.396-1.335 1.188l4.386 15.681c0.048 0.173 0.073 0.352 0.073 0.531v3.701c0 1.097 0.895 1.986 2 1.986h18c1.105 0 2-0.889 2-1.986v-3.701c0-0.18 0.025-0.358 0.073-0.531l4.386-15.681c0.221-0.792-0.566-1.493-1.335-1.188l-8.124 3.227-5.168-7.698zM3.008 9.502l7.756 3.081 5.236-7.799 5.236 7.799 7.756-3.081-3.79 13.547h-18.404l-3.79-13.547zM7 25.035h18v2.979h-18v-2.979z"],["id","icon-pro","viewBox","0 0 32 32"],["d","M6.402 4.683l-5.241 5.992c-0.664 0.759-0.659 1.893 0.010 2.647l13.333 15.006c0.796 0.895 2.194 0.895 2.99 0l13.333-15.006c0.67-0.754 0.674-1.888 0.010-2.647l-5.241-5.992c-0.38-0.434-0.928-0.683-1.505-0.683h-16.185c-0.577 0-1.125 0.249-1.505 0.683zM7.908 6.001h2.576l-2.143 5.002h-4.808l4.375-5.002zM10.516 11.003l2.143-5.002h6.681l2.143 5.002h-10.967zM21.471 13.004l-5.471 12.51-5.471-12.51h10.942zM19.020 23.6l4.634-10.597h4.781l-9.415 10.597zM23.659 11.003l-2.143-5.002h2.576l4.375 5.002h-4.808zM3.565 13.004h4.781l4.634 10.597-9.415-10.597z"],["id","icon-Phone","viewBox","0 0 32 32"],["d","M9.037 3l-4.223 0c-0.727-0-1.126 0.197-1.355 0.441-0.234 0.25-0.444 0.715-0.447 1.568 0.452 4.168 1.877 8.172 4.161 11.691l0.005 0.007c2.083 3.271 4.861 6.044 8.139 8.123l0.008 0.005c3.525 2.281 7.537 3.706 11.714 4.159 0.823 0.089 1.261-0.118 1.5-0.355 0.258-0.255 0.461-0.718 0.461-1.461v-4.216c0.011-0.443-0.141-0.9-0.429-1.239-0.287-0.338-0.688-0.559-1.128-0.622-1.425-0.188-2.823-0.536-4.17-1.037l-0.002-0.001c-0.325-0.122-0.679-0.148-1.019-0.076s-0.65 0.24-0.896 0.482l-0.002 0.002-1.784 1.781c-0.318 0.317-0.809 0.384-1.2 0.162-3.681-2.089-6.729-5.131-8.822-8.805-0.176-0.309-0.175-0.689 0.004-0.997 0.135-0.232 0.353-0.415 0.449-0.495l0.007-0.006c0.094-0.079 0.211-0.171 0.326-0.261 0.042-0.033 0.083-0.065 0.123-0.097 0.323-0.256 0.67-0.544 0.968-0.876 0.59-0.657 0.853-1.308 0.499-2.11-0.607-1.375-0.879-2.84-1.061-4.215-0.024-0.16-0.161-0.581-0.475-0.947-0.288-0.336-0.705-0.607-1.35-0.607zM30.999 22.975v4.203c0 1.079-0.295 2.133-1.055 2.884-0.778 0.769-1.875 1.056-3.122 0.921-4.486-0.486-8.795-2.016-12.581-4.466-3.522-2.235-6.509-5.216-8.749-8.731-2.463-3.796-3.997-8.119-4.475-12.617-0.004-0.033-0.005-0.067-0.006-0.1-0.007-1.179 0.275-2.233 0.986-2.994 0.722-0.771 1.729-1.075 2.815-1.075l4.223-0c1.319 0 2.262 0.6 2.867 1.304 0.576 0.671 0.866 1.455 0.939 1.973l0.001 0.009c0.175 1.321 0.418 2.562 0.909 3.676 0.809 1.833 0.001 3.315-0.84 4.253-0.416 0.463-0.872 0.837-1.211 1.105 1.76 2.834 4.158 5.221 7.003 6.97l1.244-1.241c0.519-0.512 1.174-0.865 1.887-1.016s1.454-0.096 2.136 0.159c1.207 0.449 2.46 0.761 3.737 0.929l0.009 0.001c0.926 0.13 1.773 0.596 2.378 1.309 0.603 0.71 0.924 1.615 0.904 2.545z"],["id","icon-feedback","viewBox","0 0 32 32"],["d","M7 11c0-0.552 0.448-1 1-1h16c0.552 0 1 0.448 1 1s-0.448 1-1 1h-16c-0.552 0-1-0.448-1-1z"],["d","M8 15c-0.552 0-1 0.448-1 1s0.448 1 1 1h10c0.552 0 1-0.448 1-1s-0.448-1-1-1h-10z"],["d","M2.231 3.113c0.776-0.72 1.813-1.113 2.88-1.113h21.778c1.067 0 2.105 0.393 2.88 1.113 0.778 0.723 1.231 1.719 1.231 2.776v15.445c0 1.056-0.453 2.053-1.231 2.775-0.776 0.72-1.813 1.113-2.88 1.113h-11.538l-6.948 5.559c-0.3 0.24-0.711 0.287-1.058 0.121s-0.567-0.517-0.567-0.901v-4.778h-1.778c-2.209 0-4-1.791-4-4v-15.333c0-1.056 0.453-2.053 1.231-2.776zM5.111 4c-0.583 0-1.128 0.216-1.519 0.579-0.389 0.361-0.592 0.834-0.592 1.31v15.333c0 1.105 0.895 2 2 2h2.778c0.552 0 1 0.448 1 1v3.697l5.598-4.478c0.177-0.142 0.398-0.219 0.625-0.219h11.889c0.583 0 1.128-0.216 1.52-0.579 0.389-0.361 0.592-0.834 0.592-1.31v-15.445c0-0.476-0.203-0.949-0.592-1.31-0.391-0.363-0.937-0.579-1.52-0.579h-21.778z"],["id","icon-recommend","viewBox","0 0 32 32"],["d","M13.892 1.588l-5.425 12.011h-3.622c-1.015 0-1.991 0.397-2.713 1.107s-1.132 1.68-1.132 2.693v9.8c0 1.013 0.409 1.981 1.132 2.693s1.699 1.107 2.713 1.107h20.309c0.921 0.009 1.816-0.309 2.522-0.899 0.707-0.591 1.176-1.418 1.317-2.328 0-0 0 0 0 0l1.963-12.6c0.084-0.547 0.047-1.105-0.11-1.636s-0.428-1.021-0.795-1.436c-0.367-0.415-0.82-0.746-1.327-0.97-0.505-0.223-1.053-0.336-1.606-0.331h-7.047v-4.6c0-1.384-0.559-2.709-1.548-3.683s-2.327-1.517-3.719-1.517c-0.393 0-0.75 0.23-0.911 0.588zM10.113 14.815l5.31-11.757c0.64 0.121 1.232 0.428 1.697 0.885 0.611 0.601 0.951 1.414 0.951 2.257v5.6c0 0.552 0.448 1 1 1l8.063-0c0.27-0.003 0.537 0.052 0.782 0.16s0.462 0.267 0.637 0.465c0.174 0.197 0.302 0.429 0.376 0.677s0.091 0.51 0.051 0.765c0-0 0 0 0 0l-1.963 12.599c-0.066 0.425-0.286 0.818-0.624 1.101s-0.772 0.438-1.222 0.433h-15.058v-14.185zM8.113 29h-3.268c-0.494 0-0.966-0.193-1.31-0.533s-0.535-0.795-0.535-1.267v-9.8c0-0.472 0.19-0.928 0.535-1.267s0.816-0.533 1.31-0.533h3.268v13.4z"],["id","icon-user_small","viewBox","0 0 32 32"],["d","M11.667 8c0-2.393 1.94-4.333 4.333-4.333s4.333 1.94 4.333 4.333c0 2.393-1.94 4.333-4.333 4.333s-4.333-1.94-4.333-4.333zM16 1c-3.866 0-7 3.134-7 7s3.134 7 7 7c3.866 0 7-3.134 7-7s-3.134-7-7-7z"],["d","M19.5 19.667c4.326 0 7.833 3.507 7.833 7.833 0 0.46-0.373 0.833-0.833 0.833h-21c-0.46 0-0.833-0.373-0.833-0.833 0-4.326 3.507-7.833 7.833-7.833h7zM12.5 17c-5.799 0-10.5 4.701-10.5 10.5 0 1.933 1.567 3.5 3.5 3.5h21c1.933 0 3.5-1.567 3.5-3.5 0-5.799-4.701-10.5-10.5-10.5h-7z"],["id","icon-warning_small","viewBox","0 0 32 32"],["d","M16 28c6.627 0 12-5.373 12-12s-5.373-12-12-12c-6.627 0-12 5.373-12 12s5.373 12 12 12zM16 9c0.552 0 1 0.448 1 1v6c0 0.552-0.448 1-1 1s-1-0.448-1-1v-6c0-0.552 0.448-1 1-1zM18 22c0 1.105-0.895 2-2 2s-2-0.895-2-2c0-1.105 0.895-2 2-2s2 0.895 2 2z"],["id","icon-warning","viewBox","0 0 32 32"],["d","M18 24c0 1.105-0.895 2-2 2s-2-0.895-2-2c0-1.105 0.895-2 2-2s2 0.895 2 2z"],["d","M17 8c0-0.552-0.448-1-1-1s-1 0.448-1 1v10c0 0.552 0.448 1 1 1s1-0.448 1-1v-10z"],["d","M16 32c-8.837 0-16-7.163-16-16s7.163-16 16-16c8.837 0 16 7.163 16 16s-7.163 16-16 16zM16 30c7.732 0 14-6.268 14-14s-6.268-14-14-14c-7.732 0-14 6.268-14 14s6.268 14 14 14z"],["id","icon-new_window","viewBox","0 0 32 32"],["d","M30.924 1.617c-0.049-0.118-0.121-0.228-0.217-0.324s-0.206-0.168-0.324-0.217c-0.118-0.049-0.247-0.076-0.383-0.076h-10c-0.552 0-1 0.448-1 1s0.448 1 1 1h7.586l-14.293 14.293c-0.391 0.391-0.391 1.024 0 1.414s1.024 0.391 1.414 0l14.293-14.293v7.586c0 0.552 0.448 1 1 1s1-0.448 1-1v-9.999c0-0.002 0-0.005 0-0.007-0.001-0.133-0.028-0.261-0.076-0.377z"],["d","M14 5c0-0.552-0.448-1-1-1h-11c-1.105 0-2 0.895-2 2v24c0 1.105 0.895 2 2 2h24c1.105 0 2-0.895 2-2v-11c0-0.552-0.448-1-1-1s-1 0.448-1 1v11h-24v-24h11c0.552 0 1-0.448 1-1z"],["id","icon-notification","viewBox","0 0 32 32"],["d","M16 0c1.105 0 2 0.895 2 2 0 0.055-0.002 0.11-0.007 0.165 5.679 0.949 10.007 5.887 10.007 11.835v6l2.586 2.586c1.26 1.26 0.368 3.414-1.414 3.414h-8.172c0 2.761-2.239 5-5 5s-5-2.239-5-5h-8.172c-1.782 0-2.674-2.154-1.414-3.414l2.586-2.586v-6c0-5.948 4.328-10.886 10.007-11.835-0.004-0.054-0.007-0.109-0.007-0.165 0-1.105 0.895-2 2-2zM26 20.828v-6.828c0-5.523-4.477-10-10-10s-10 4.477-10 10v6.828l-3.172 3.172h26.343l-3.172-3.172zM16 29c1.657 0 3-1.343 3-3h-6c0 1.657 1.343 3 3 3z"],["id","icon-notification_off","viewBox","0 0 32 32"],["d","M26 20.828l3.172 3.172 1.449 1.384c0.69-0.733 0.801-1.962-0.035-2.798l-2.586-2.586v-6c0-5.948-4.328-10.886-10.007-11.835 0.004-0.054 0.007-0.109 0.007-0.165 0-1.105-0.895-2-2-2s-2 0.895-2 2c0 0.055 0.002 0.11 0.007 0.165-1.969 0.329-3.776 1.138-5.297 2.303l1.429 1.429c1.647-1.193 3.672-1.897 5.861-1.897 5.523 0 10 4.477 10 10v6.828z"],["d","M4 14c0-1.696 0.352-3.309 0.986-4.771l1.546 1.546c-0.345 1.012-0.532 2.097-0.532 3.226v6.828l-3.172 3.172h16.172l2 2c0 2.761-2.239 5-5 5s-5-2.239-5-5h-8.172c-1.782 0-2.674-2.154-1.414-3.414l2.586-2.586v-6zM13 26c0 1.657 1.343 3 3 3s3-1.343 3-3h-6z"],["d","M2.707 1.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414l28 28c0.391 0.39 1.024 0.39 1.414 0s0.39-1.024 0-1.414l-28-28z"],["id","icon-notification_solid","viewBox","0 0 32 32"],["d","M16 0c-1.105 0-2 0.895-2 2 0 0.055 0.002 0.11 0.007 0.165-5.679 0.949-10.007 5.887-10.007 11.835v6l-2.586 2.586c-1.26 1.26-0.368 3.414 1.414 3.414h8.172c0 2.761 2.239 5 5 5s5-2.239 5-5h8.172c1.782 0 2.674-2.154 1.414-3.414l-2.586-2.586v-6c0-5.948-4.328-10.886-10.007-11.835 0.004-0.054 0.007-0.109 0.007-0.165 0-1.105-0.895-2-2-2zM16 29c-1.657 0-3-1.343-3-3h6c0 1.657-1.343 3-3 3z"],["id","icon-Object","viewBox","0 0 32 32"],["d","M23 16c0 0.552-0.448 1-1 1h-12c-0.552 0-1-0.448-1-1s0.448-1 1-1h12c0.552 0 1 0.448 1 1z"],["d","M22 23c0.552 0 1-0.448 1-1s-0.448-1-1-1h-12c-0.552 0-1 0.448-1 1s0.448 1 1 1h12z"],["d","M9.414 0.586l-6.828 6.828c-0.375 0.375-0.586 0.884-0.586 1.414v21.172c0 1.105 0.895 2 2 2h24c1.105 0 2-0.895 2-2v-28c0-1.105-0.895-2-2-2h-17.172c-0.53 0-1.039 0.211-1.414 0.586zM12 2h16v28h-24v-20h5c1.657 0 3-1.343 3-3v-5zM10 2.828v4.172c0 0.552-0.448 1-1 1h-4.172l5.172-5.172z"],["id","icon-Linked-object","viewBox","0 0 32 32"],["d","M12 2v5c0 1.657-1.343 3-3 3h-5v18h5c0.552 0 1 0.448 1 1s-0.448 1-1 1h-5c-1.105 0-2-0.895-2-2v-19.172c0-0.53 0.211-1.039 0.586-1.414l6.828-6.828c0.375-0.375 0.884-0.586 1.414-0.586h17.172c1.105 0 2 0.895 2 2v7c0 0.552-0.448 1-1 1s-1-0.448-1-1v-7h-16zM4.828 8h4.172c0.552 0 1-0.448 1-1v-4.172l-5.172 5.172z"],["d","M22.24 14.338c0.982-0.876 2.283-1.349 3.618-1.338s2.628 0.505 3.594 1.397c0.969 0.895 1.535 2.122 1.548 3.424s-0.531 2.54-1.484 3.451l-0.013 0.012-2.512 2.318c-0.529 0.489-1.161 0.862-1.85 1.099s-1.423 0.334-2.154 0.286c-0.73-0.048-1.444-0.241-2.092-0.568s-1.22-0.783-1.672-1.34c-0.348-0.429-0.282-1.059 0.147-1.406s1.059-0.282 1.407 0.147c0.268 0.33 0.614 0.609 1.018 0.813s0.857 0.327 1.324 0.358c0.467 0.031 0.935-0.032 1.371-0.182s0.825-0.383 1.145-0.678l2.505-2.312c0.568-0.546 0.867-1.258 0.86-1.98-0.007-0.724-0.321-1.435-0.904-1.974-0.586-0.541-1.394-0.86-2.254-0.867-0.857-0.007-1.67 0.297-2.266 0.827l-1.434 1.316c-0.407 0.373-1.040 0.346-1.413-0.061s-0.346-1.039 0.061-1.413l1.451-1.331z"],["d","M21.013 19.012c-0.73-0.048-1.465 0.049-2.154 0.286s-1.321 0.611-1.85 1.099l-2.524 2.33c-0.953 0.911-1.496 2.149-1.484 3.451s0.579 2.53 1.548 3.424c0.967 0.892 2.259 1.386 3.594 1.397s2.636-0.462 3.618-1.338l1.444-1.333c0.406-0.375 0.431-1.007 0.057-1.413s-1.007-0.431-1.413-0.057l-1.425 1.315c-0.596 0.529-1.408 0.833-2.265 0.826-0.86-0.007-1.668-0.326-2.254-0.866-0.583-0.538-0.898-1.249-0.904-1.974-0.007-0.722 0.292-1.434 0.86-1.98l2.505-2.312c0.32-0.295 0.709-0.528 1.145-0.678s0.903-0.212 1.371-0.182c0.467 0.031 0.919 0.154 1.324 0.358s0.751 0.483 1.018 0.813c0.348 0.429 0.977 0.495 1.407 0.147s0.495-0.977 0.147-1.406c-0.452-0.557-1.023-1.013-1.672-1.34s-1.362-0.52-2.092-0.568z"],["id","icon-plan","viewBox","0 0 32 32"],["d","M22.707 12.707c0.39-0.391 0.39-1.024 0-1.414s-1.024-0.391-1.414 0l-7.293 7.293-3.293-3.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414l4 4c0.391 0.39 1.024 0.39 1.414 0l8-8z"],["d","M16.351 0.064c-0.226-0.085-0.476-0.085-0.702 0l-12 4.5c-0.39 0.146-0.649 0.519-0.649 0.936v10.5c0 4.946 3.282 8.95 6.341 11.628 1.551 1.357 3.097 2.419 4.253 3.142 0.579 0.362 1.063 0.641 1.405 0.83 0.171 0.094 0.306 0.167 0.4 0.216 0.047 0.025 0.084 0.044 0.109 0.057l0.030 0.015 0.009 0.004 0.003 0.001c0 0 0.002 0.001 0.449-0.894l-0.449 0.894c0.282 0.141 0.615 0.142 0.896 0.001l-0.447-0.894c0.447 0.894 0.447 0.895 0.447 0.894l0.004-0.002 0.009-0.004 0.030-0.015c0.026-0.013 0.062-0.032 0.109-0.057 0.094-0.049 0.229-0.122 0.4-0.216 0.342-0.189 0.826-0.468 1.405-0.83 1.156-0.723 2.703-1.785 4.254-3.142 3.060-2.677 6.341-6.681 6.341-11.628v-10.5c0-0.417-0.259-0.79-0.649-0.936l-12-4.5zM16.031 29.85l-0.031 0.017-0.031-0.017c-0.315-0.174-0.768-0.435-1.314-0.776-1.094-0.683-2.547-1.683-3.997-2.951-2.94-2.573-5.659-6.069-5.659-10.122v-9.807l11-4.125 11 4.125v9.807c0 4.054-2.718 7.55-5.659 10.122-1.449 1.268-2.903 2.268-3.996 2.951-0.546 0.341-0.999 0.602-1.314 0.776z"],["id","icon-templates","viewBox","0 0 32 32"],["d","M13.719 2.695c0.384-0.397 0.373-1.030-0.024-1.414s-1.030-0.373-1.414 0.024l-6.981 7.224-3.552-3.994c-0.367-0.413-0.999-0.45-1.412-0.083s-0.45 0.999-0.083 1.412l4.269 4.8c0.185 0.208 0.448 0.329 0.727 0.335s0.546-0.105 0.74-0.305l7.731-8z"],["d","M17 5c-0.552 0-1 0.448-1 1s0.448 1 1 1h14c0.552 0 1-0.448 1-1s-0.448-1-1-1h-14z"],["d","M6 15c-0.552 0-1 0.448-1 1s0.448 1 1 1h25c0.552 0 1-0.448 1-1s-0.448-1-1-1h-25z"],["d","M5 26c0-0.552 0.448-1 1-1h25c0.552 0 1 0.448 1 1s-0.448 1-1 1h-25c-0.552 0-1-0.448-1-1z"],["id","icon-history","viewBox","0 0 32 32"],["d","M17.622 3.003c-3.077-0.282-6.002 0.609-8.36 2.322-0.679 0.493-1.311 1.055-1.886 1.676h2.623c0.552 0 1 0.448 1 1s-0.448 1-1 1h-5c-0.552 0-1-0.448-1-1v-5c0-0.552 0.448-1 1-1s1 0.448 1 1v2.544c0.639-0.678 1.338-1.294 2.087-1.838 2.73-1.983 6.132-3.023 9.717-2.695 8.040 0.736 13.889 8.045 13.137 16.265s-7.831 14.346-15.871 13.611c-5.967-0.546-10.733-4.72-12.48-10.19-0.168-0.526 0.122-1.089 0.648-1.257s1.089 0.122 1.257 0.648c1.521 4.76 5.646 8.339 10.757 8.807 6.881 0.63 13.040-4.621 13.697-11.801s-4.447-13.461-11.328-14.091z"],["d","M17 10c0-0.552-0.448-1-1-1s-1 0.448-1 1v7c0 0.351 0.184 0.677 0.486 0.858l5 3c0.473 0.284 1.088 0.131 1.372-0.343s0.131-1.088-0.343-1.372l-4.514-2.709v-6.434z"],["id","icon-info","viewBox","0 0 32 32"],["d","M16 6c-1.105 0-2 0.895-2 2s0.895 2 2 2c1.105 0 2-0.895 2-2s-0.895-2-2-2z"],["d","M15 24c0 0.552 0.448 1 1 1s1-0.448 1-1v-10c0-0.552-0.448-1-1-1s-1 0.448-1 1v10z"],["id","icon-Location","viewBox","0 0 32 32"],["d","M15.445 31.498c0 0 0.001 0 0.555-0.832 0.555 0.832 0.556 0.831 0.556 0.831-0.336 0.224-0.775 0.224-1.111 0z"],["d","M16 8.334c-2.761 0-5 2.239-5 5s2.239 5 5 5c2.761 0 5-2.239 5-5s-2.239-5-5-5zM13 13.334c0-1.657 1.343-3 3-3s3 1.343 3 3c0 1.657-1.343 3-3 3s-3-1.343-3-3z"],["d","M15.445 31.498l0.555-0.832 0.556 0.831 0.003-0.002 0.038-0.025c0.025-0.017 0.061-0.042 0.108-0.074 0.093-0.064 0.227-0.159 0.397-0.281 0.339-0.245 0.821-0.604 1.397-1.062 1.151-0.916 2.688-2.239 4.228-3.865 3.040-3.209 6.274-7.786 6.274-12.854 0-3.448-1.37-6.754-3.808-9.192s-5.745-3.808-9.192-3.808c-3.448 0-6.754 1.37-9.192 3.808s-3.808 5.745-3.808 9.192c0 5.069 3.234 9.646 6.274 12.854 1.54 1.626 3.077 2.949 4.228 3.865 0.576 0.459 1.058 0.817 1.397 1.062 0.17 0.122 0.304 0.217 0.397 0.281 0.047 0.032 0.083 0.057 0.108 0.074l0.038 0.025 0.003 0.002zM8.222 5.555c2.063-2.063 4.861-3.222 7.778-3.222s5.715 1.159 7.778 3.222c2.063 2.063 3.222 4.861 3.222 7.778 0 4.265-2.766 8.354-5.726 11.479-1.46 1.541-2.923 2.801-4.022 3.676-0.51 0.406-0.939 0.728-1.252 0.955-0.313-0.227-0.742-0.549-1.252-0.955-1.099-0.875-2.562-2.136-4.022-3.676-2.96-3.125-5.726-7.214-5.726-11.479 0-2.917 1.159-5.715 3.222-7.778z"],["id","icon-Mail","viewBox","0 0 32 32"],["d","M0 6c0-1.105 0.895-2 2-2h28c1.105 0 2 0.895 2 2v20c0 1.105-0.895 2-2 2h-28c-1.105 0-2-0.895-2-2v-20zM2 6v2.269l14 8.584 14-8.853v-2h-28zM2 10.611v15.389h28v-15.639l-13.51 8.511c-0.304 0.171-0.676 0.171-0.981 0l-13.51-8.26z"],["id","icon-Mail_solid","viewBox","0 0 32 32"],["d","M 0 5.967 C 0 4.805 0.872 3.933 2.034 3.933 L 29.929 3.933 C 31.091 3.933 31.963 4.805 31.963 5.967 L 31.963 8.582 L 15.981 18.656 L 0 8.873 L 0 5.967 Z"],["d","M 31.963 10.907 L 31.963 25.92 C 31.963 26.986 31.091 27.856 29.929 27.856 L 2.034 27.856 C 0.872 27.856 0 26.986 0 25.92 L 0 11.197 L 15.498 20.69 C 15.787 20.786 16.174 20.786 16.466 20.69 L 31.963 10.907 Z"],["id","icon-check_mark_solid","viewBox","0 0 32 32"],["d","M16 32c-8.837 0-16-7.163-16-16s7.163-16 16-16c8.837 0 16 7.163 16 16s-7.163 16-16 16zM23.707 12.707c0.39-0.391 0.39-1.024 0-1.414s-1.024-0.391-1.414 0l-8.293 8.293-4.293-4.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414l5 5c0.391 0.39 1.024 0.39 1.414 0l9-9z"],["id","icon-direction_right","viewBox","0 0 32 32"],["d","M25.343 8.929l6.364 6.364c0.391 0.391 0.391 1.024 0 1.414l-6.364 6.364c-0.39 0.391-1.024 0.391-1.414 0s-0.39-1.024 0-1.414l4.657-4.657-27.586 0c-0.552 0-1-0.448-1-1s0.448-1 1-1l27.586-0-4.657-4.657c-0.39-0.391-0.39-1.024 0-1.414s1.024-0.391 1.414 0z"],["id","icon-doc_registrated","viewBox","0 0 32 32"],["d","M28.293 17.754c-0.187 0.188-0.293 0.442-0.293 0.707v11.539h-24v-20h5c1.657 0 3-1.343 3-3v-5h16v3.64c0 0.891 1.077 1.337 1.707 0.707 0.187-0.188 0.293-0.442 0.293-0.707v-3.64c0-1.105-0.895-2-2-2h-17.172c-0.53 0-1.039 0.211-1.414 0.586l-6.828 6.828c-0.375 0.375-0.586 0.884-0.586 1.414v21.172c0 1.105 0.895 2 2 2h24c1.105 0 2-0.895 2-2v-11.539c0-0.891-1.077-1.337-1.707-0.707zM9 8h-4.172l5.172-5.172v4.172c0 0.552-0.448 1-1 1z"],["d","M31.707 10.707c0.39-0.391 0.39-1.024 0-1.414s-1.024-0.391-1.414 0l-11.293 11.293-4.293-4.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414l5 5c0.391 0.39 1.024 0.39 1.414 0l12-12z"],["id","icon-exit","viewBox","0 0 32 32"],["d","M14 3c0.552 0 1-0.448 1-1s-0.448-1-1-1h-6c-3.866 0-7 3.134-7 7v16c0 3.866 3.134 7 7 7h6c0.552 0 1-0.448 1-1s-0.448-1-1-1h-6c-2.761 0-5-2.239-5-5v-16c0-2.761 2.239-5 5-5h6z"],["d","M21.293 7.293c0.391-0.391 1.024-0.391 1.414 0l8 8c0.39 0.391 0.39 1.024 0 1.414l-8 8c-0.391 0.39-1.024 0.39-1.414 0s-0.39-1.024 0-1.414l6.293-6.293h-17.586c-0.552 0-1-0.448-1-1s0.448-1 1-1h17.586l-6.293-6.293c-0.39-0.391-0.39-1.024 0-1.414z"],["id","icon-swap","viewBox","0 0 32 32"],["d","M23.293 0.293l-6.364 6.364c-0.391 0.391-0.391 1.024 0 1.414s1.024 0.391 1.414 0l4.657-4.657v27.586c0 0.552 0.448 1 1 1s1-0.448 1-1v-27.586l4.657 4.657c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414l-6.364-6.364c-0.391-0.391-1.024-0.391-1.414 0z"],["d","M8.707 31.707l6.364-6.364c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-4.657 4.657v-27.586c0-0.552-0.448-1-1-1s-1 0.448-1 1v27.586l-4.657-4.657c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414l6.364 6.364c0.391 0.39 1.024 0.39 1.414 0z"],["id","icon-archive","viewBox","0 0 34 32"],["d","M12.004 13c-0.552 0-1 0.448-1 1s0.448 1 1 1h8c0.552 0 1-0.448 1-1s-0.448-1-1-1h-8z"],["d","M0.004 8c0 1.105 0.895 2 2 2v20c0 1.105 0.895 2 2 2h24c1.105 0 2-0.895 2-2v-20c1.105 0 2-0.895 2-2v-6c0-1.105-0.895-2-2-2h-28c-1.105 0-2 0.895-2 2v6zM30.004 2v6h-28v-6h28zM4.004 10h24v20h-24v-20z"],["id","icon-cards","viewBox","0 0 32 32"],["d","M0 2v10c0 1.105 0.895 2 2 2h10c1.105 0 2-0.895 2-2v-10c0-1.105-0.895-2-2-2h-10c-1.105 0-2 0.895-2 2zM2 2h10v10h-10v-10z"],["d","M0 20v10c0 1.105 0.895 2 2 2h10c1.105 0 2-0.895 2-2v-10c0-1.105-0.895-2-2-2h-10c-1.105 0-2 0.895-2 2zM2 20h10v10h-10v-10z"],["d","M20 0h10c1.105 0 2 0.895 2 2v10c0 1.105-0.895 2-2 2h-10c-1.105 0-2-0.895-2-2v-10c0-1.105 0.895-2 2-2zM30 2h-10v10h10v-10z"],["d","M18 20v10c0 1.105 0.895 2 2 2h10c1.105 0 2-0.895 2-2v-10c0-1.105-0.895-2-2-2h-10c-1.105 0-2 0.895-2 2zM20 20h10v10h-10v-10z"],["id","icon-close","viewBox","0 0 32 32"],["d","M2.707 1.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414l13.293 13.293-13.293 13.293c-0.391 0.391-0.391 1.024 0 1.414s1.024 0.39 1.414 0l13.293-13.293 13.293 13.293c0.391 0.39 1.024 0.39 1.414 0s0.39-1.024 0-1.414l-13.293-13.293 13.293-13.293c0.39-0.391 0.39-1.024 0-1.414s-1.024-0.391-1.414 0l-13.293 13.293-13.293-13.293z"],["id","icon-company","viewBox","0 0 32 32"],["d","M2 12.286v17.714c0 1.104 0.895 2 2 2h24c1.105 0 2-0.896 2-2v-17.714c0-0.584-0.255-1.139-0.698-1.519l-12-10.286c-0.749-0.642-1.854-0.642-2.603 0l-12 10.286c-0.443 0.38-0.698 0.935-0.698 1.519zM28 12.286v17.714h-6v-12c0-1.105-0.895-2-2-2h-8c-1.105 0-2 0.895-2 2v12l-6 0v-17.714l12-10.286 12 10.286zM12 18h8v12h-8v-12z"],["id","icon-details","viewBox","0 0 32 32"],["d","M17.293 9.293c0.391-0.391 1.024-0.391 1.414 0l5.989 5.989c0.052 0.051 0.099 0.107 0.139 0.167 0.021 0.032 0.041 0.066 0.058 0.1 0.068 0.135 0.107 0.288 0.107 0.451 0 0.114-0.019 0.224-0.054 0.326-0.048 0.139-0.127 0.27-0.239 0.381l-6 6c-0.391 0.391-1.024 0.391-1.414 0s-0.391-1.024 0-1.414l4.293-4.293h-13.586c-0.552 0-1-0.448-1-1s0.448-1 1-1h13.586l-4.293-4.293c-0.391-0.391-0.391-1.024 0-1.414z"],["id","icon-transmit","viewBox","0 0 32 32"],["d","M31.707 8.707l-6.364 6.364c-0.391 0.391-1.024 0.391-1.414 0s-0.391-1.024 0-1.414l4.657-4.657h-27.586c-0.552 0-1-0.448-1-1s0.448-1 1-1h27.586l-4.657-4.657c-0.391-0.391-0.391-1.024 0-1.414s1.024-0.391 1.414 0l6.364 6.364c0.39 0.391 0.39 1.024 0 1.414z"],["d","M0.293 23.293l6.364-6.364c0.391-0.391 1.024-0.391 1.414 0s0.391 1.024 0 1.414l-4.657 4.657h27.586c0.552 0 1 0.448 1 1s-0.448 1-1 1h-27.586l4.657 4.657c0.391 0.39 0.391 1.024 0 1.414s-1.024 0.39-1.414 0l-6.364-6.364c-0.391-0.391-0.391-1.024 0-1.414z"],["id","icon-deactivate","viewBox","0 0 32 32"],["id","icon-activate","viewBox","0 0 32 32"],["d","M0 16c0-3.334 1.020-6.43 2.764-8.993l1.443 1.443c-1.397 2.178-2.208 4.769-2.208 7.549 0 7.732 6.268 14 14 14 2.78 0 5.371-0.81 7.549-2.208l1.443 1.443c-2.563 1.745-5.659 2.764-8.993 2.764-8.837 0-16-7.163-16-16z"],["d","M9 15h1.757l2 2h-3.757c-0.552 0-1-0.448-1-1s0.448-1 1-1z"],["d","M23 15h-3.757l2 2h1.757c0.552 0 1-0.448 1-1s-0.448-1-1-1z"],["d","M30 16c0 2.78-0.81 5.371-2.208 7.549l1.443 1.443c1.745-2.563 2.765-5.659 2.765-8.993 0-8.837-7.163-16-16-16-3.334 0-6.43 1.020-8.993 2.765l1.443 1.443c2.178-1.397 4.769-2.208 7.549-2.208 7.732 0 14 6.268 14 14z"],["id","icon-confirm","viewBox","0 0 32 32"],["d","M20.049 18c2.187 0.026 3.951 1.807 3.951 4h2c2.209 0 4 1.791 4 4v6h-28v-6c0-2.209 1.791-4 4-4h2c0-2.193 1.765-3.974 3.951-4-0.209-1.33-1.063-2.545-1.901-3.622-1.173-1.507-2.050-3.75-2.050-6.129 0-4.556 3.582-8.25 8-8.25s8 3.694 8 8.25c0 2.379-0.877 4.622-2.050 6.129-0.838 1.077-1.692 2.291-1.901 3.622zM20.372 13.15c0.91-1.168 1.628-2.982 1.628-4.9 0-3.51-2.744-6.25-6-6.25s-6 2.74-6 6.25c0 1.918 0.719 3.732 1.628 4.9 0.846 1.086 2.121 2.784 2.339 4.85h4.065c0.219-2.066 1.494-3.764 2.339-4.85zM22 22c0-1.105-0.895-2-2-2h-8c-1.105 0-2 0.895-2 2h12zM6 24c-1.105 0-2 0.895-2 2v4h24v-4c0-1.105-0.895-2-2-2h-20z"],["id","icon-unconfirm","viewBox","0 0 32 32"],["d","M20.372 13.15c-0.342 0.439-0.753 0.977-1.137 1.599l1.463 1.463c0.355-0.648 0.806-1.26 1.252-1.834 1.173-1.507 2.050-3.75 2.050-6.129 0-4.556-3.582-8.25-8-8.25-3.080 0-5.753 1.794-7.090 4.425l1.512 1.512c0.89-2.33 3.084-3.937 5.578-3.937 3.256 0 6 2.74 6 6.25 0 1.918-0.719 3.732-1.628 4.9z"],["d","M11.951 18c0.831-0 1.479-0.027 1.973-0.076l0.039 0.039 0.004 0.036h0.032l2 2h-4c-1.105 0-2 0.895-2 2h8l2 2h-14c-1.105 0-2 0.895-2 2v4h22l2 2h-26v-6c0-2.209 1.791-4 4-4h2c0-2.193 1.765-3.974 3.951-4z"],["id","icon-quote","viewBox","0 0 32 32"],["d","M14.776 5.745c0.456-0.546 0.389-1.234 0.1-1.685-0.295-0.459-0.922-0.818-1.631-0.571-5.24 1.827-8.684 5.562-10.734 9.285-1.025 1.862-1.71 3.734-2.102 5.392-0.387 1.639-0.504 3.136-0.332 4.23 0.7 4.437 4.413 6.604 8.107 6.604 3.834 0 7.017-2.986 7.017-6.76 0-1.853-0.656-3.304-1.741-4.413-0.889-0.908-2.034-1.554-3.251-2.037 0.272-4.309 3.014-8.187 4.567-10.046zM4.263 13.739c1.588-2.884 4.060-5.721 7.625-7.509-1.691 2.41-3.701 6.133-3.701 10.251v0.715l0.676 0.231c1.331 0.456 2.419 1.036 3.168 1.801 0.721 0.736 1.17 1.685 1.17 3.013 0 2.588-2.205 4.76-5.017 4.76-2.953 0-5.62-1.673-6.131-4.916-0.117-0.74-0.053-1.955 0.302-3.459 0.351-1.485 0.971-3.187 1.907-4.887z"],["d","M30.776 5.745c0.456-0.546 0.389-1.234 0.1-1.685-0.295-0.459-0.922-0.818-1.631-0.571-5.24 1.827-8.684 5.562-10.734 9.285-1.025 1.862-1.71 3.734-2.102 5.392-0.387 1.639-0.504 3.136-0.331 4.23 0.7 4.437 4.413 6.604 8.107 6.604 3.834 0 7.017-2.986 7.017-6.76 0-1.853-0.656-3.304-1.741-4.413-0.889-0.908-2.034-1.554-3.251-2.037 0.272-4.309 3.014-8.187 4.567-10.046zM20.263 13.739c1.588-2.884 4.060-5.721 7.625-7.509-1.691 2.41-3.701 6.133-3.701 10.251v0.715l0.676 0.231c1.331 0.456 2.419 1.036 3.168 1.801 0.721 0.736 1.17 1.685 1.17 3.013 0 2.588-2.205 4.76-5.017 4.76-2.953 0-5.62-1.673-6.131-4.916-0.117-0.74-0.053-1.955 0.302-3.459 0.351-1.485 0.971-3.187 1.907-4.887z"],["id","icon-contacts","viewBox","0 0 32 32"],["d","M6 11c-0.552 0-1 0.448-1 1s0.448 1 1 1h14c0.552 0 1-0.448 1-1s-0.448-1-1-1h-14z"],["d","M6 15c-0.552 0-1 0.448-1 1s0.448 1 1 1h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18z"],["d","M5 20c0-0.552 0.448-1 1-1h12c0.552 0 1 0.448 1 1s-0.448 1-1 1h-12c-0.552 0-1-0.448-1-1z"],["d","M0 5v22c0 1.105 0.895 2 2 2h28c1.105 0 2-0.895 2-2v-22c0-1.105-0.895-2-2-2h-28c-1.105 0-2 0.895-2 2zM2 5h28v22h-28v-22z"],["id","icon-write-off","viewBox","0 0 32 32"],["d","M32 16c0-8.837-7.163-16-16-16s-16 7.163-16 16c0 8.837 7.163 16 16 16s16-7.163 16-16zM25.167 26.581c-2.456 2.13-5.661 3.419-9.167 3.419-7.732 0-14-6.268-14-14 0-3.506 1.289-6.711 3.419-9.167l19.749 19.749zM26.581 25.167l-19.749-19.749c2.456-2.13 5.661-3.419 9.167-3.419 7.732 0 14 6.268 14 14 0 3.506-1.289 6.711-3.419 9.167z"],["id","icon-replace","viewBox","0 0 32 32"],["d","M3.21 1c0.568 0 1.029 0.443 1.029 0.99v4.535c2.726-3.361 7.026-5.525 11.855-5.525 8.209 0 14.905 6.259 14.905 14.028 0 1.032-0.119 2.039-0.344 3.010-0.124 0.533-0.674 0.869-1.229 0.75s-0.904-0.648-0.78-1.181c0.193-0.83 0.295-1.692 0.295-2.578 0-6.633-5.729-12.049-12.847-12.049-4.724 0-8.842 2.389-11.074 5.937h6.423c0.568 0 1.029 0.443 1.029 0.99s-0.461 0.99-1.029 0.99h-8.234c-0.568 0-1.029-0.443-1.029-0.99v-7.916c0-0.546 0.461-0.99 1.029-0.99z"],["d","M28.79 31c-0.568 0-1.029-0.443-1.029-0.99v-4.535c-2.726 3.361-7.026 5.525-11.855 5.525-8.209 0-14.905-6.259-14.905-14.028 0-1.032 0.119-2.039 0.344-3.010 0.124-0.533 0.674-0.869 1.229-0.75s0.904 0.648 0.78 1.181c-0.193 0.83-0.295 1.692-0.295 2.578 0 6.633 5.729 12.049 12.846 12.049 4.723 0 8.842-2.389 11.074-5.937h-6.423c-0.568 0-1.029-0.443-1.029-0.99s0.461-0.989 1.029-0.989h8.234c0.568 0 1.029 0.443 1.029 0.989v7.916c0 0.547-0.461 0.99-1.029 0.99z"],["id","icon-plus_small","viewBox","0 0 32 32"],["d","M16 0c-0.736 0-1.333 0.597-1.333 1.333v13.333h-13.333c-0.736 0-1.333 0.597-1.333 1.333s0.597 1.333 1.333 1.333h13.333v13.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-13.333h13.333c0.736 0 1.333-0.597 1.333-1.333s-0.597-1.333-1.333-1.333h-13.333v-13.333c0-0.736-0.597-1.333-1.333-1.333z"],["id","icon-arrow_drop_up","viewBox","0 0 32 32"],["d","M14.208 21.938c-0.347 0.289-0.875 0.042-0.875-0.41v-11.056c0-0.452 0.527-0.699 0.875-0.41l6.634 5.528c0.256 0.213 0.256 0.606 0 0.819l-6.634 5.528z"],["id","icon-big-arrow-drop-right","viewBox","0 0 32 32"],["d","M11.017 25.866c-0.744 0.62-1.874 0.091-1.874-0.878v-17.977c0-0.969 1.13-1.498 1.874-0.878l10.786 8.989c0.548 0.457 0.548 1.299 0 1.756l-10.786 8.989z"],["id","icon-bot","viewBox","0 0 32 32"],["d","M10.661 20.634c-0.695 0-1.308 0.354-1.668 0.897l-1.668-1.104c0.714-1.078 1.941-1.793 3.335-1.793s2.621 0.715 3.335 1.793l-1.668 1.104c-0.359-0.543-0.972-0.897-1.668-0.897z"],["d","M21.339 20.634c-0.695 0-1.308 0.354-1.668 0.897l-1.668-1.104c0.714-1.078 1.941-1.793 3.335-1.793s2.621 0.715 3.335 1.793l-1.668 1.104c-0.359-0.543-0.972-0.897-1.668-0.897z"],["d","M1.333 0c-0.736 0-1.333 0.594-1.333 1.328v21.339c0 1.333 0.483 9.333 16 9.333s16-8 16-9.333v-21.339c0-0.733-0.597-1.328-1.333-1.328s-1.333 0.594-1.333 1.328v7.081c-2.199-3.010-6.177-5.742-13.333-5.742s-11.134 2.732-13.333 5.742v-7.081c0-0.733-0.597-1.328-1.333-1.328zM4 20c0-3.682 2.985-6.667 6.667-6.667h10.667c3.682 0 6.667 2.985 6.667 6.667s-2.985 6.667-6.667 6.667h-10.667c-3.682 0-6.667-2.985-6.667-6.667z"],["id","icon-distribution_solid","viewBox","0 0 32 32"],["d","M30.588 14.586c0.78 0.781 0.78 2.046 0 2.827l-12.866 12.878c-0.63 0.63-1.707 0.184-1.707-0.707v-7.584c0 0-0.999-0.353-5.995 1.529-3.18 1.198-6.36 4.304-8.252 6.403-0.622 0.69-1.776 0.294-1.74-0.634 0.133-3.463 0.833-9.475 3.9-13.298 4.515-5.629 12.087-6 12.087-6v-7.584c0-0.891 1.078-1.337 1.707-0.707l12.866 12.877z"],["id","icon-structure_solid","viewBox","0 0 32 32"],["d","M17 11.917c2.838-0.476 5-2.944 5-5.917 0-3.314-2.686-6-6-6s-6 2.686-6 6c0 2.973 2.162 5.441 5 5.917v3.083h-1.727c-1.843 0-3.861 0.253-5.452 1.122-0.81 0.442-1.527 1.054-2.038 1.885-0.37 0.603-0.615 1.292-0.722 2.066-2.868 0.45-5.062 2.932-5.062 5.927 0 3.314 2.686 6 6 6s6-2.686 6-6c0-2.943-2.119-5.391-4.915-5.902 0.084-0.411 0.224-0.754 0.402-1.043 0.296-0.482 0.73-0.87 1.293-1.177 1.155-0.631 2.773-0.878 4.493-0.878h5.455c1.72 0 3.338 0.247 4.493 0.878 0.563 0.308 0.996 0.696 1.293 1.177 0.178 0.289 0.318 0.632 0.402 1.043-2.796 0.511-4.915 2.959-4.915 5.902 0 3.314 2.686 6 6 6s6-2.686 6-6c0-2.995-2.194-5.477-5.062-5.927-0.107-0.774-0.351-1.463-0.722-2.066-0.511-0.831-1.228-1.443-2.037-1.885-1.591-0.869-3.609-1.122-5.452-1.122h-1.727v-3.083z"],["id","icon-position_solid","viewBox","0 0 32 32"],["d","M8 6h-6c-1.105 0-2 0.895-2 2v8h32v-8c0-1.105-0.895-2-2-2h-6v-2c0-1.105-0.895-2-2-2h-12c-1.105 0-2 0.895-2 2v2zM10 4h12v2h-12v-2z"],["d","M19 18h13v10c0 1.105-0.895 2-2 2h-28c-1.105 0-2-0.895-2-2v-10h13c0 1.105 0.895 2 2 2h2c1.105 0 2-0.895 2-2z"],["id","icon-position","viewBox","0 0 32 32"],["d","M8 6v-2c0-1.105 0.895-2 2-2h12c1.105 0 2 0.895 2 2v2h6c1.105 0 2 0.895 2 2v20c0 1.105-0.895 2-2 2h-28c-1.105 0-2-0.895-2-2v-20c0-1.105 0.895-2 2-2h6zM10 4v2h12v-2h-12zM2 8v8h28v-8h-28zM30 18h-11c0 1.105-0.895 2-2 2h-2c-1.105 0-2-0.895-2-2h-11v10h28v-10z"],["id","icon-position_alt","viewBox","0 0 16 14"],["fill-rule","evenodd","clip-rule","evenodd","d","M4 2V1C4 0.447715 4.44772 0 5 0H11C11.5523 0 12 0.447715 12 1V2H15C15.5523 2 16 2.44772 16 3V13C16 13.5523 15.5523 14 15 14H1C0.447715 14 0 13.5523 0 13V3C0 2.44772 0.447715 2 1 2H4ZM5 1H11V2H5V1ZM1 3V7H15V3H1ZM15 8H9.5C9.5 8.55228 9.05228 9 8.5 9H7.5C6.94772 9 6.5 8.55228 6.5 8H1V13H15V8Z"],["id","icon-signing","viewBox","0 0 32 32"],["d","M28.214 10.971l0.826-0.826c0.443-0.443 0.795-0.969 1.034-1.548s0.363-1.199 0.363-1.826c0-0.627-0.123-1.247-0.363-1.826s-0.591-1.105-1.034-1.548c-0.443-0.443-0.969-0.794-1.548-1.034s-1.199-0.363-1.826-0.363c-0.626 0-1.247 0.123-1.826 0.363s-1.105 0.591-1.548 1.034l-18 18c-0.123 0.123-0.212 0.276-0.258 0.444l-2 7.333c-0.094 0.346 0.004 0.716 0.258 0.97s0.624 0.352 0.97 0.258l7.333-2c0.168-0.046 0.321-0.135 0.444-0.258l0.148-0.148 0.007 0.007 1.414-1.414-0.007-0.007 12.728-12.728 0.007 0.007 1.222-1.222 0.398 1.654c0.082 0.338-0.019 0.695-0.265 0.941l-5.571 5.571c-0.391 0.391-0.391 1.024 0 1.414s1.024 0.391 1.414 0l5.571-5.571c0.739-0.739 1.040-1.808 0.795-2.824l-0.688-2.855zM24.606 4.211c0.336-0.139 0.697-0.211 1.060-0.211s0.724 0.072 1.061 0.211 0.642 0.343 0.899 0.601c0.257 0.257 0.462 0.563 0.601 0.899s0.211 0.697 0.211 1.061c0 0.364-0.072 0.724-0.211 1.061s-0.343 0.642-0.601 0.899l-2.296 2.296-3.919-3.919 2.296-2.296c0.257-0.257 0.563-0.461 0.899-0.601zM19.997 8.522l3.919 3.919-12.728 12.728-3.919-3.919 12.728-12.728zM5.878 22.687l3.874 3.873-5.326 1.453 1.453-5.326z"],["id","icon-flag_solid","viewBox","0 0 32 32"],["d","M4 2c-1.105 0-2 0.895-2 2v26c0 0.552 0.448 1 1 1s1-0.448 1-1v-6h25.739c0.868 0 1.324-1.030 0.74-1.673l-8.479-9.327 8.479-9.327c0.584-0.642 0.128-1.673-0.74-1.673h-25.739z"],["id","icon-flag","viewBox","0 0 32 32"],["d","M4 24h25.739c0.868 0 1.324-1.030 0.74-1.673l-8.479-9.327 8.479-9.327c0.584-0.642 0.128-1.673-0.74-1.673h-25.739c-1.105 0-2 0.895-2 2v26c0 0.552 0.448 1 1 1s1-0.448 1-1v-6zM27.479 4l-8.182 9 8.182 9h-23.479v-18h23.479z"],["id","icon-attach","viewBox","0 0 32 32"],["d","M17.882 4.185l0.005-0.005 0.031-0.031c0.029-0.029 0.076-0.074 0.138-0.131 0.124-0.115 0.31-0.278 0.548-0.462 0.479-0.373 1.146-0.816 1.919-1.133s1.613-0.492 2.467-0.382c0.837 0.108 1.766 0.5 2.722 1.451 0.98 0.975 1.42 1.884 1.582 2.67 0.163 0.791 0.058 1.534-0.171 2.193-0.231 0.664-0.583 1.226-0.885 1.627-0.15 0.198-0.283 0.352-0.376 0.454-0.046 0.050-0.083 0.088-0.105 0.11l-12.212 12.152c-0.014 0.014-0.037 0.038-0.069 0.069-0.064 0.062-0.161 0.151-0.284 0.254-0.252 0.209-0.592 0.454-0.975 0.635-0.385 0.183-0.762 0.277-1.108 0.254-0.32-0.022-0.688-0.148-1.088-0.546s-0.527-0.765-0.549-1.083c-0.024-0.344 0.071-0.719 0.255-1.102 0.182-0.381 0.429-0.72 0.639-0.97 0.103-0.123 0.193-0.219 0.255-0.283 0.031-0.032 0.055-0.055 0.069-0.069l10.742-10.687c0.394-0.392 0.394-1.027 0-1.419s-1.033-0.392-1.426 0l-10.72 10.665c-0.028 0.027-0.066 0.064-0.112 0.112-0.092 0.094-0.216 0.228-0.357 0.395-0.277 0.33-0.632 0.811-0.911 1.392-0.277 0.578-0.502 1.305-0.447 2.103 0.056 0.824 0.405 1.64 1.135 2.366s1.55 1.073 2.378 1.129c0.802 0.054 1.532-0.169 2.113-0.445 0.583-0.277 1.067-0.631 1.399-0.906 0.168-0.14 0.302-0.264 0.397-0.355 0.047-0.046 0.085-0.084 0.112-0.112l12.149-12.090c0.012-0.012 0.029-0.028 0.049-0.048 0.040-0.040 0.094-0.096 0.159-0.167 0.13-0.142 0.307-0.346 0.501-0.603 0.385-0.511 0.859-1.257 1.178-2.175 0.321-0.923 0.491-2.036 0.241-3.251-0.251-1.221-0.911-2.472-2.132-3.687-1.245-1.239-2.576-1.853-3.889-2.022-1.297-0.167-2.499 0.108-3.495 0.517s-1.821 0.963-2.393 1.408c-0.288 0.224-0.517 0.424-0.676 0.571-0.080 0.073-0.142 0.134-0.187 0.177-0.022 0.022-0.040 0.039-0.052 0.052l-12.132 12.072c-1.344 1.337-2.711 3.464-3.161 5.879-0.46 2.467 0.049 5.217 2.448 7.605 1.603 1.595 3.585 3.225 6.029 3.593 2.528 0.38 5.249-0.621 8.236-3.593l12.838-12.774-1.428-1.418-12.837 12.773c-2.719 2.705-4.834 3.279-6.508 3.027-1.757-0.264-3.342-1.473-4.904-3.027-1.88-1.871-2.243-3.93-1.891-5.82 0.362-1.942 1.49-3.717 2.604-4.826l12.141-12.081zM29.277 14.138l1.428 1.418c0.394-0.392 0.394-1.027 0-1.419s-1.034-0.391-1.428 0.001z"],["id","icon-download","viewBox","0 0 32 32"],["d","M3.681 15c-0.926 0-1.354 1.149-0.655 1.756l11.664 10.109c0.752 0.652 1.868 0.652 2.62 0l11.664-10.109c0.7-0.606 0.271-1.756-0.655-1.756h-4.319v-12c0-1.105-0.895-2-2-2h-12c-1.105 0-2 0.895-2 2v12h-4.319zM22 3v14h3.639l-9.639 8.353-9.639-8.353h3.639v-14h12z"],["d","M4 29c-0.552 0-1 0.448-1 1s0.448 1 1 1h24c0.552 0 1-0.448 1-1s-0.448-1-1-1h-24z"],["id","icon-editor_declined","viewBox","0 0 32 32"],["d","M11.293 11.293c0.391-0.391 1.024-0.391 1.414 0l3.293 3.293 3.293-3.293c0.391-0.391 1.024-0.391 1.414 0s0.39 1.024 0 1.414l-3.293 3.293 3.293 3.293c0.39 0.391 0.39 1.024 0 1.414s-1.024 0.39-1.414 0l-3.293-3.293-3.293 3.293c-0.391 0.39-1.024 0.39-1.414 0s-0.391-1.024 0-1.414l3.293-3.293-3.293-3.293c-0.391-0.391-0.391-1.024 0-1.414z"],["d","M28 16c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 6.627 5.373 12 12 12s12-5.373 12-12zM26 16c0 5.523-4.477 10-10 10s-10-4.477-10-10c0-5.523 4.477-10 10-10s10 4.477 10 10z"],["id","icon-editor_main","viewBox","0 0 32 32"],["d","M16 19c1.657 0 3-1.343 3-3s-1.343-3-3-3c-1.657 0-3 1.343-3 3s1.343 3 3 3z"],["id","icon-editor_waiting","viewBox","0 0 32 32"],["d","M17 11c0-0.552-0.448-1-1-1s-1 0.448-1 1v6c0 0.334 0.167 0.647 0.445 0.832l3 2c0.46 0.306 1.080 0.182 1.387-0.277s0.182-1.080-0.277-1.387l-2.555-1.703v-5.465z"],["id","icon-reset","viewBox","0 0 32 32"],["d","M9.263 5.324c2.358-1.713 5.283-2.603 8.36-2.322 6.881 0.63 11.985 6.911 11.328 14.091s-6.816 12.431-13.697 11.801c-5.111-0.468-9.237-4.047-10.757-8.807-0.168-0.526-0.731-0.816-1.257-0.648s-0.816 0.731-0.648 1.257c1.747 5.47 6.513 9.644 12.48 10.19 8.040 0.735 15.118-5.391 15.871-13.611s-5.097-15.529-13.137-16.265c-3.585-0.328-6.988 0.713-9.717 2.695-0.75 0.544-1.449 1.16-2.087 1.838v-2.544c0-0.552-0.448-1-1-1s-1 0.448-1 1v5c0 0.552 0.448 1 1 1h5c0.552 0 1-0.448 1-1s-0.448-1-1-1h-2.623c0.575-0.621 1.207-1.182 1.886-1.676z"],["d","M11.293 11.293c0.391-0.391 1.024-0.391 1.414 0l3.293 3.293 3.293-3.293c0.391-0.391 1.024-0.391 1.414 0s0.391 1.024 0 1.414l-3.293 3.293 3.293 3.293c0.391 0.391 0.391 1.024 0 1.414s-1.024 0.39-1.414 0l-3.293-3.293-3.293 3.293c-0.391 0.39-1.024 0.39-1.414 0s-0.391-1.024 0-1.414l3.293-3.293-3.293-3.293c-0.391-0.391-0.391-1.024 0-1.414z"],["id","icon-show_secondaries","viewBox","0 0 32 32"],["d","M4 6c0-0.552 0.448-1 1-1h26c0.552 0 1 0.448 1 1s-0.448 1-1 1h-26c-0.552 0-1-0.448-1-1z"],["d","M4 16c0-0.552 0.448-1 1-1h26c0.552 0 1 0.448 1 1s-0.448 1-1 1h-26c-0.552 0-1-0.448-1-1z"],["d","M16 25c-0.552 0-1 0.448-1 1s0.448 1 1 1h15c0.552 0 1-0.448 1-1s-0.448-1-1-1h-15z"],["d","M6 20c0.552 0 1 0.448 1 1v4h4c0.552 0 1 0.448 1 1s-0.448 1-1 1h-4v4c0 0.552-0.448 1-1 1s-1-0.448-1-1v-4h-4c-0.552 0-1-0.448-1-1s0.448-1 1-1h4v-4c0-0.552 0.448-1 1-1z"],["id","icon-advanced_settings","viewBox","0 0 32 32"],["d","M20 15c-2.973 0-5.441-2.162-5.917-5h-13.083c-0.552 0-1-0.448-1-1s0.448-1 1-1h13.083c0.476-2.838 2.944-5 5.917-5s5.441 2.162 5.917 5h5.083c0.552 0 1 0.448 1 1s-0.448 1-1 1h-5.083c-0.476 2.838-2.944 5-5.917 5zM20 13c2.209 0 4-1.791 4-4s-1.791-4-4-4c-2.209 0-4 1.791-4 4s1.791 4 4 4z"],["d","M6.083 24h-5.083c-0.552 0-1-0.448-1-1s0.448-1 1-1h5.083c0.476-2.838 2.944-5 5.917-5s5.441 2.162 5.917 5h13.083c0.552 0 1 0.448 1 1s-0.448 1-1 1h-13.083c-0.476 2.838-2.944 5-5.917 5s-5.441-2.162-5.917-5zM12 19c-2.209 0-4 1.791-4 4s1.791 4 4 4c2.209 0 4-1.791 4-4s-1.791-4-4-4z"],["id","icon-draft","viewBox","0 0 32 32"],["d","M30.258 11.071l-18.736 18.736c-0.685 0.685-1.596 1.098-2.562 1.163l-6.826 0.455c-1.207 0.080-2.209-0.921-2.129-2.129l0.455-6.826c0.064-0.967 0.478-1.877 1.163-2.562l18.736-18.736c1.562-1.562 4.095-1.562 5.657 0l4.243 4.243c1.562 1.562 1.562 4.095 0 5.657zM24.601 2.586c-0.781-0.781-2.047-0.781-2.828 0l-2.315 2.315 7.033 7.033c0.013 0.013 0.025 0.026 0.037 0.039l2.316-2.316c0.781-0.781 0.781-2.047 0-2.828l-4.243-4.243zM18.043 6.315l-15.007 15.007c-0.343 0.343-0.549 0.798-0.581 1.281l-0.455 6.826 6.826-0.455c0.483-0.032 0.939-0.239 1.281-0.581l15.008-15.008c-0.013-0.012-0.026-0.024-0.039-0.037l-7.033-7.033z"],["id","icon-postponement","viewBox","0 0 32 32"],["d","M18.293 12.293c0.391-0.391 1.024-0.391 1.414 0l5 5c0.39 0.391 0.39 1.024 0 1.414l-5 5c-0.391 0.39-1.024 0.39-1.414 0s-0.391-1.024 0-1.414l3.293-3.293h-13.586c-0.552 0-1-0.448-1-1s0.448-1 1-1h13.586l-3.293-3.293c-0.391-0.391-0.391-1.024 0-1.414z"],["d","M7 1c0-0.552-0.448-1-1-1s-1 0.448-1 1v3h-3c-1.105 0-2 0.895-2 2v24c0 1.105 0.895 2 2 2h28c1.105 0 2-0.895 2-2v-24c0-1.105-0.895-2-2-2h-3v-3c0-0.552-0.448-1-1-1s-1 0.448-1 1v3h-18v-3zM30 6v24h-28v-24h28z"],["id","icon-breadcrumbs","viewBox","0 0 32 32"],["d","M9.293 3.293c0.391-0.391 1.024-0.391 1.414 0l12 12c0.39 0.391 0.39 1.024 0 1.414l-12 12c-0.391 0.39-1.024 0.39-1.414 0s-0.391-1.024 0-1.414l11.293-11.293-11.293-11.293c-0.391-0.391-0.391-1.024 0-1.414z"],["id","icon-learning","viewBox","0 0 32 32"],["d","M10.94 10.344l-0.012 0.028c-0.205 0.512-0.787 0.761-1.3 0.556s-0.762-0.787-0.557-1.3l0.001-0.002 0.001-0.002 0.002-0.006 0.007-0.018 0.024-0.056c0.020-0.046 0.049-0.11 0.086-0.189 0.075-0.157 0.186-0.373 0.334-0.627 0.296-0.505 0.752-1.172 1.39-1.811 1.295-1.295 3.368-2.481 6.278-1.899 2.049 0.41 3.78 1.88 4.721 3.642 0.945 1.77 1.173 4.008-0.085 5.894-0.806 1.209-2.194 2.299-3.286 3.050-0.562 0.386-1.077 0.704-1.452 0.925-0.188 0.111-0.342 0.198-0.449 0.258-0.054 0.030-0.096 0.053-0.126 0.070l-0.049 0.027c-0.488 0.259-1.093 0.074-1.352-0.414s-0.073-1.093 0.415-1.353l0.006-0.003 0.026-0.014c0.024-0.013 0.060-0.033 0.108-0.059 0.095-0.053 0.235-0.132 0.407-0.234 0.346-0.204 0.82-0.496 1.335-0.85 1.061-0.729 2.174-1.639 2.755-2.511 0.743-1.114 0.683-2.534-0.016-3.843-0.703-1.317-1.972-2.347-3.348-2.622-2.090-0.418-3.517 0.396-4.472 1.352-0.487 0.487-0.843 1.006-1.079 1.408-0.117 0.199-0.202 0.366-0.255 0.478-0.027 0.056-0.046 0.099-0.058 0.125z"],["id","icon-add","viewBox","0 0 32 32"],["d","M16 7c0.552 0 1 0.448 1 1v7h7c0.552 0 1 0.448 1 1s-0.448 1-1 1h-7v7c0 0.552-0.448 1-1 1s-1-0.448-1-1v-7h-7c-0.552 0-1-0.448-1-1s0.448-1 1-1h7v-7c0-0.552 0.448-1 1-1z"],["id","icon-search","viewBox","0 0 34 32"],["d","M21.749 23.163l6.544 6.544c0.391 0.39 1.024 0.39 1.414 0s0.391-1.024 0-1.414l-6.544-6.544c1.77-2.091 2.837-4.795 2.837-7.749 0-6.627-5.373-12-12-12s-12 5.373-12 12c0 6.627 5.373 12 12 12 2.954 0 5.658-1.067 7.749-2.837zM24 14c0 5.523-4.477 10-10 10s-10-4.477-10-10c0-5.523 4.477-10 10-10s10 4.477 10 10z"],["id","icon-copy","viewBox","0 0 32 32"],["d","M30 2h-16v3c0 0.552-0.448 1-1 1s-1-0.448-1-1v-3c0-1.105 0.895-2 2-2h16c1.105 0 2 0.895 2 2v20c0 1.105-0.895 2-2 2h-7c-0.552 0-1-0.448-1-1s0.448-1 1-1h7v-20z"],["d","M0 10v20c0 1.105 0.895 2 2 2h16c1.105 0 2-0.895 2-2v-20c0-1.105-0.895-2-2-2h-16c-1.105 0-2 0.895-2 2zM2 10h16v20h-16v-20z"],["id","icon-correspondence","viewBox","0 0 32 32"],["d","M4.945 22.397l-0.606 5.583 5.639-2.127 0.689 0.244c1.638 0.58 3.438 0.903 5.332 0.903 7.991 0 14-5.615 14-12s-6.009-12-14-12-14 5.615-14 12c0 2.484 0.882 4.809 2.432 6.753l0.513 0.644zM2 31l0.868-8c-1.808-2.268-2.868-5.026-2.868-8 0-7.732 7.163-14 16-14s16 6.268 16 14-7.163 14-16 14c-2.122 0-4.147-0.361-6-1.018l-8 3.018z"],["id","icon-undo","viewBox","0 0 32 32"],["d","M8.293 5.293c0.391-0.391 1.024-0.391 1.414 0s0.391 1.024 0 1.414l-5.293 5.293h19.086c4.142 0 7.5 3.358 7.5 7.5s-3.358 7.5-7.5 7.5h-5.5c-0.552 0-1-0.448-1-1s0.448-1 1-1h5.5c3.038 0 5.5-2.462 5.5-5.5s-2.462-5.5-5.5-5.5h-19.086l5.293 5.293c0.391 0.391 0.391 1.024 0 1.414s-1.024 0.39-1.414 0l-7-7c-0.188-0.188-0.293-0.442-0.293-0.707s0.105-0.52 0.293-0.707l7-7z"],["id","icon-filters","viewBox","0 0 32 32"],["d","M10 1c0-0.552-0.448-1-1-1s-1 0.448-1 1v13.083c-2.838 0.476-5 2.944-5 5.917s2.162 5.441 5 5.917v5.083c0 0.552 0.448 1 1 1s1-0.448 1-1v-5.083c2.838-0.476 5-2.944 5-5.917s-2.162-5.441-5-5.917v-13.083zM13 20c0 2.209-1.791 4-4 4s-4-1.791-4-4c0-2.209 1.791-4 4-4s4 1.791 4 4z"],["d","M22 1v5.083c-2.838 0.476-5 2.944-5 5.917s2.162 5.441 5 5.917v13.083c0 0.552 0.448 1 1 1s1-0.448 1-1v-13.083c2.838-0.476 5-2.944 5-5.917s-2.162-5.441-5-5.917v-5.083c0-0.552-0.448-1-1-1s-1 0.448-1 1zM19 12c0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.209-1.791 4-4 4s-4-1.791-4-4z"],["id","icon-maximize","viewBox","0 0 32 32"],["d","M31 2c0-0.552-0.448-1-1-1h-7.071c-0.552 0-1 0.448-1 1s0.448 1 1 1h4.657l-9.586 9.586c-0.391 0.391-0.391 1.024 0 1.414s1.024 0.391 1.414 0l9.586-9.586v4.657c0 0.552 0.448 1 1 1s1-0.448 1-1v-7.071z"],["d","M3 22.929v4.657l9.586-9.586c0.391-0.391 1.024-0.391 1.414 0s0.391 1.024 0 1.414l-9.586 9.586h4.657c0.552 0 1 0.448 1 1s-0.448 1-1 1h-7.071c-0.552 0-1-0.448-1-1v-7.071c0-0.552 0.448-1 1-1s1 0.448 1 1z"],["id","icon-restore","viewBox","0 0 32 32"],["d","M9.263 5.324c2.358-1.713 5.283-2.603 8.36-2.322 6.881 0.63 11.985 6.911 11.328 14.091s-6.816 12.431-13.696 11.801c-5.111-0.468-9.237-4.047-10.757-8.807-0.168-0.526-0.731-0.816-1.257-0.648s-0.816 0.731-0.648 1.257c1.747 5.47 6.513 9.644 12.48 10.19 8.040 0.735 15.118-5.391 15.871-13.611s-5.097-15.529-13.137-16.265c-3.585-0.328-6.988 0.713-9.717 2.695-1.163 0.845-2.204 1.861-3.087 3.015v-4.721c0-0.552-0.448-1-1-1s-1 0.448-1 1v8c0 0.552 0.448 1 1 1h8c0.552 0 1-0.448 1-1s-0.448-1-1-1h-6.144c0.897-1.449 2.059-2.697 3.407-3.676z"],["id","icon-select_inverted","viewBox","0 0 32 32"],["d","M15.336 10.253c0.379-0.337 0.95-0.337 1.329 0l9 8c0.413 0.367 0.45 0.999 0.083 1.412s-0.999 0.45-1.412 0.083l-8.336-7.409-8.336 7.409c-0.413 0.367-1.045 0.33-1.412-0.083s-0.33-1.045 0.083-1.412l9-8z"],["id","icon-select","viewBox","0 0 32 32"],["d","M6.253 12.336c0.367-0.413 0.999-0.45 1.412-0.083l8.336 7.409 8.336-7.409c0.413-0.367 1.045-0.33 1.412 0.083s0.33 1.045-0.083 1.412l-9 8c-0.379 0.337-0.95 0.337-1.329 0l-9-8c-0.413-0.367-0.45-0.999-0.083-1.412z"],["id","icon-back","viewBox","0 0 32 32"],["d","M11.707 6.707c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-10 10c-0.391 0.391-0.391 1.024 0 1.414l10 10c0.391 0.39 1.024 0.39 1.414 0s0.391-1.024 0-1.414l-8.293-8.293h27.586c0.552 0 1-0.448 1-1s-0.448-1-1-1h-27.586l8.293-8.293z"],["id","icon-down","viewBox","0 0 32 32"],["d","M17 1c0-0.552-0.448-1-1-1s-1 0.448-1 1v27.586l-8.293-8.293c-0.391-0.39-1.024-0.39-1.414 0s-0.391 1.024 0 1.414l10 10c0.391 0.39 1.024 0.39 1.414 0l10-10c0.39-0.391 0.39-1.024 0-1.414s-1.024-0.39-1.414 0l-8.293 8.293v-27.586z"],["id","icon-cancel","viewBox","0 0 32 32"],["d","M5.707 4.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414l10.293 10.293-10.293 10.293c-0.391 0.391-0.391 1.024 0 1.414s1.024 0.39 1.414 0l10.293-10.293 10.293 10.293c0.391 0.39 1.024 0.39 1.414 0s0.39-1.024 0-1.414l-10.293-10.293 10.293-10.293c0.39-0.391 0.39-1.024 0-1.414s-1.024-0.391-1.414 0l-10.293 10.293-10.293-10.293z"],["id","icon-minimize","viewBox","0 0 32 32"],["d","M4 28c0-0.552 0.448-1 1-1h22c0.552 0 1 0.448 1 1s-0.448 1-1 1h-22c-0.552 0-1-0.448-1-1z"],["id","icon-stop_small","viewBox","0 0 32 32"],["d","M16 28c6.627 0 12-5.373 12-12s-5.373-12-12-12c-6.627 0-12 5.373-12 12s5.373 12 12 12zM11.293 20.707c-0.391-0.391-0.391-1.024 0-1.414l3.293-3.293-3.293-3.293c-0.391-0.391-0.391-1.024 0-1.414s1.024-0.391 1.414 0l3.293 3.293 3.293-3.293c0.391-0.391 1.024-0.391 1.414 0s0.39 1.024 0 1.414l-3.293 3.293 3.293 3.293c0.39 0.391 0.39 1.024 0 1.414s-1.024 0.39-1.414 0l-3.293-3.293-3.293 3.293c-0.391 0.39-1.024 0.39-1.414 0z"],["id","icon-stop","viewBox","0 0 32 32"],["d","M16 32c-8.837 0-16-7.163-16-16s7.163-16 16-16c8.837 0 16 7.163 16 16s-7.163 16-16 16zM10.707 9.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414l5.293 5.293-5.293 5.293c-0.391 0.391-0.391 1.024 0 1.414s1.024 0.39 1.414 0l5.293-5.293 5.293 5.293c0.391 0.39 1.024 0.39 1.414 0s0.39-1.024 0-1.414l-5.293-5.293 5.293-5.293c0.39-0.391 0.39-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293z"],["id","icon-key","viewBox","0 0 32 32"],["d","M23.178 9.372c-0.792-0.791-2.077-0.791-2.869 0s-0.792 2.075 0 2.866c0.792 0.791 2.077 0.791 2.869 0s0.792-2.075 0-2.866z"],["d","M9.364 9.773c0.145-0.613 0.404-1.102 0.623-1.434 0.111-0.168 0.214-0.301 0.293-0.395 0.037-0.045 0.139-0.154 0.15-0.167l5.37-5.365c1.033-1.032 2.515-1.619 4.049-1.343 0.919 0.165 2.076 0.431 3.203 0.849 1.114 0.414 2.277 1.006 3.137 1.866 1.379 1.377 3.424 4.122 4.887 6.163 1.431 1.995 1.161 4.705-0.556 6.42l-4.926 4.921c-0.649 0.648-1.57 1.217-2.688 1.208-1.438-0.012-3.797-0.411-6.155-2.405l-2.293 2.291c-0.245 0.244-0.548 0.422-0.881 0.517l-3.013 0.854 0 1.269c0 0.966-0.683 1.798-1.631 1.987l-1.955 0.391 0 1.156c0 1.009-0.742 1.864-1.742 2.006l-2.921 0.417c-1.27 0.181-2.387-0.846-2.312-2.125l0.263-4.468c0.029-0.495 0.239-0.963 0.591-1.314l9.457-9.448c-1.063-1.4-1.21-2.751-0.951-3.852zM22.345 3.817c-0.976-0.362-2.006-0.601-2.855-0.754-0.787-0.142-1.621 0.148-2.255 0.782l-5.363 5.357c-0.006 0.007-0.019 0.021-0.037 0.043-0.036 0.043-0.092 0.114-0.154 0.208-0.126 0.191-0.267 0.461-0.343 0.785-0.136 0.575-0.121 1.517 1.081 2.717 0.396 0.396 0.396 1.037 0 1.433l-10.127 10.117-0.263 4.468 2.921-0.417-0-1.157c-0-0.966 0.683-1.798 1.631-1.987l1.955-0.391-0-1.269c-0-0.906 0.602-1.703 1.475-1.95l3.013-0.854 2.981-2.978c0.396-0.396 1.038-0.396 1.434-0 2.14 2.138 4.303 2.489 5.484 2.498 0.39 0.003 0.819-0.197 1.237-0.614l4.926-4.921c1.036-1.035 1.178-2.641 0.342-3.807-1.484-2.070-3.433-4.671-4.673-5.91-0.567-0.566-1.421-1.032-2.41-1.399z"],["id","icon-collapse","viewBox","0 0 32 32"],["d","M10.966 18.166c-0.312 0.312-0.819 0.312-1.131 0s-0.312-0.819 0-1.132l5.6-5.6c0.312-0.312 0.819-0.312 1.131 0l5.6 5.6c0.312 0.312 0.312 0.819 0 1.132s-0.819 0.312-1.132 0l-5.034-5.034-5.034 5.034z"],["d","M0 16c0 8.836 7.163 16 16 16s16-7.164 16-16c0-8.837-7.164-16-16-16s-16 7.163-16 16zM1.6 16c0-7.953 6.447-14.4 14.4-14.4s14.4 6.447 14.4 14.4c0 7.953-6.447 14.4-14.4 14.4s-14.4-6.447-14.4-14.4z"],["id","icon-expand","viewBox","0 0 32 32"],["d","M21.034 13.834c0.312-0.312 0.819-0.312 1.132 0s0.312 0.819 0 1.131l-5.6 5.6c-0.312 0.312-0.819 0.312-1.131 0l-5.6-5.6c-0.312-0.312-0.312-0.819 0-1.131s0.819-0.312 1.131 0l5.034 5.034 5.034-5.034z"],["d","M32 16c0-8.837-7.164-16-16-16s-16 7.163-16 16c0 8.836 7.163 16 16 16s16-7.164 16-16zM30.4 16c0 7.953-6.447 14.4-14.4 14.4s-14.4-6.447-14.4-14.4c0-7.953 6.447-14.4 14.4-14.4s14.4 6.447 14.4 14.4z"],["id","icon-print","viewBox","0 0 32 32"],["d","M8 3c-0.552 0-1 0.448-1 1v5h-2.2c-1.044 0-2.021 0.462-2.723 1.242-0.699 0.777-1.077 1.811-1.077 2.869v7.778c0 1.058 0.377 2.092 1.077 2.869 0.703 0.781 1.679 1.242 2.723 1.242h2.2v3c0 0.552 0.448 1 1 1h16c0.552 0 1-0.448 1-1v-3h2.2c1.044 0 2.021-0.462 2.723-1.242 0.699-0.777 1.077-1.811 1.077-2.869v-7.778c0-1.058-0.377-2.092-1.077-2.869-0.703-0.781-1.679-1.242-2.723-1.242h-2.2v-5c0-0.552-0.448-1-1-1h-16zM7 20v3h-2.2c-0.441 0-0.889-0.194-1.237-0.58-0.351-0.39-0.563-0.939-0.563-1.531v-7.778c0-0.592 0.213-1.141 0.563-1.531 0.348-0.386 0.795-0.58 1.237-0.58h22.4c0.441 0 0.889 0.194 1.237 0.58 0.351 0.39 0.563 0.939 0.563 1.531v7.778c0 0.592-0.213 1.141-0.563 1.531-0.348 0.386-0.795 0.58-1.237 0.58h-2.2v-3c0-0.552-0.448-1-1-1h-16c-0.552 0-1 0.448-1 1zM23 9h-14v-4h14v4zM9 27v-6h14v6h-14z"],["id","icon-my_location","viewBox","0 0 32 32"],["d","M16 0c0.552 0 1 0.448 1 1v2.038c6.382 0.486 11.477 5.58 11.962 11.962h2.038c0.552 0 1 0.448 1 1s-0.448 1-1 1h-2.038c-0.486 6.382-5.58 11.477-11.962 11.962v2.038c0 0.552-0.448 1-1 1s-1-0.448-1-1v-2.038c-6.382-0.486-11.477-5.58-11.962-11.962h-2.038c-0.552 0-1-0.448-1-1s0.448-1 1-1h2.038c0.486-6.382 5.58-11.477 11.962-11.962v-2.038c0-0.552 0.448-1 1-1zM27 16c0-6.075-4.925-11-11-11s-11 4.925-11 11c0 6.075 4.925 11 11 11s11-4.925 11-11z"],["d","M13 16c0-1.657 1.343-3 3-3s3 1.343 3 3c0 1.657-1.343 3-3 3s-3-1.343-3-3z"],["id","icon-stretch","viewBox","0 0 32 32"],["d","M20.293 8.293c0.391-0.391 1.024-0.391 1.414 0l7 7c0.187 0.188 0.293 0.442 0.293 0.707s-0.105 0.52-0.293 0.707l-7 7c-0.391 0.39-1.024 0.39-1.414 0s-0.39-1.024 0-1.414l6.293-6.293-6.293-6.293c-0.39-0.391-0.39-1.024 0-1.414z"],["d","M11.707 23.707c-0.391 0.39-1.024 0.39-1.414 0l-7-7c-0.188-0.188-0.293-0.442-0.293-0.707s0.105-0.52 0.293-0.707l7-7c0.391-0.391 1.024-0.391 1.414 0s0.391 1.024 0 1.414l-6.293 6.293 6.293 6.293c0.391 0.391 0.391 1.024 0 1.414z"],["id","icon-doc-description","viewBox","0 0 32 32"],["d","M10.828 0c-0.53 0-1.039 0.211-1.414 0.586l-6.828 6.828c-0.375 0.375-0.586 0.884-0.586 1.414v21.172c0 1.105 0.895 2 2 2h24c1.105 0 2-0.895 2-2v-28c0-1.105-0.895-2-2-2h-17.172zM11 8.6c0 0.221-0.179 0.4-0.4 0.4h-5.634c-0.356 0-0.535-0.431-0.283-0.683l5.634-5.634c0.252-0.252 0.683-0.074 0.683 0.283v5.634zM23 16c0 0.552-0.448 1-1 1h-12c-0.552 0-1-0.448-1-1s0.448-1 1-1h12c0.552 0 1 0.448 1 1zM23 22c0 0.552-0.448 1-1 1h-12c-0.552 0-1-0.448-1-1s0.448-1 1-1h12c0.552 0 1 0.448 1 1z"],["id","icon-send","viewBox","0 0 32 32"],["d","M30.997 1.926c-0.017-0.231-0.114-0.456-0.29-0.633-0.287-0.286-0.704-0.363-1.060-0.229l-27.978 9.792c-0.387 0.135-0.652 0.493-0.669 0.903s0.218 0.788 0.593 0.955l12.249 5.444 5.444 12.249c0.167 0.375 0.545 0.61 0.955 0.593s0.768-0.282 0.903-0.669l9.793-27.98c0.051-0.136 0.071-0.282 0.060-0.425zM26.194 4.392l-11.816 11.816-9.667-4.297 21.483-7.519zM15.793 17.621l11.816-11.816-7.519 21.483-4.297-9.668z"],["id","icon-unlink","viewBox","0 0 32 32"],["d","M23.521 19.278l-1.424-1.424c0.205-0.155 0.4-0.325 0.582-0.508l3.994-3.994c1.029-1.068 1.598-2.497 1.585-3.98-0.013-1.486-0.609-2.907-1.659-3.958s-2.472-1.647-3.958-1.66c-1.483-0.013-2.913 0.556-3.981 1.586l-2.288 2.275c-0.392 0.389-1.025 0.388-1.414-0.004s-0.388-1.025 0.004-1.414l2.304-2.29c1.446-1.397 3.383-2.169 5.393-2.152s3.933 0.824 5.355 2.245c1.421 1.421 2.228 3.344 2.245 5.355s-0.755 3.947-2.152 5.393l-0.012 0.012-4 4c-0.182 0.183-0.374 0.355-0.573 0.518z"],["d","M7.906 13.24c0.183-0.183 0.374-0.355 0.573-0.518l1.424 1.424c-0.205 0.156-0.4 0.325-0.582 0.508l-3.994 3.994c-1.029 1.068-1.598 2.497-1.585 3.98 0.013 1.486 0.609 2.907 1.66 3.958s2.472 1.647 3.958 1.66c1.483 0.013 2.912-0.556 3.98-1.585l2.274-2.274c0.391-0.391 1.024-0.391 1.414 0s0.391 1.024 0 1.414l-2.292 2.292c-1.446 1.396-3.383 2.169-5.393 2.152s-3.933-0.824-5.355-2.245c-1.421-1.421-2.228-3.344-2.245-5.355s0.755-3.947 2.152-5.393l0.012-0.013 4-4z"],["d","M12.533 17.932c-0.266-0.355-0.26-0.83-0.017-1.175l3.914 3.913c-0.495-0.151-0.976-0.353-1.433-0.603-0.965-0.527-1.805-1.255-2.463-2.136z"],["d","M15.571 11.329l3.914 3.914c0.242-0.344 0.249-0.819-0.017-1.175-0.659-0.88-1.499-1.609-2.463-2.136-0.457-0.25-0.937-0.452-1.433-0.603z"],["id","icon-link","viewBox","0 0 32 32"],["d","M22.658 1.756c-2.010-0.017-3.947 0.755-5.393 2.152l-2.304 2.29c-0.392 0.389-0.393 1.023-0.004 1.414s1.023 0.394 1.414 0.004l2.288-2.275c1.068-1.029 2.498-1.599 3.981-1.586 1.486 0.013 2.907 0.609 3.958 1.66s1.647 2.472 1.659 3.958c0.013 1.483-0.556 2.912-1.585 3.98l-3.994 3.994c-0.574 0.575-1.266 1.019-2.027 1.303s-1.575 0.401-2.385 0.343-1.599-0.29-2.312-0.679c-0.713-0.39-1.334-0.928-1.821-1.579-0.331-0.442-0.957-0.533-1.4-0.202s-0.533 0.957-0.202 1.4c0.659 0.88 1.499 1.609 2.463 2.136s2.032 0.84 3.128 0.919 2.197-0.080 3.227-0.464c1.030-0.384 1.965-0.986 2.743-1.763l4.012-4.012c1.396-1.446 2.169-3.383 2.152-5.393s-0.824-3.933-2.245-5.355c-1.422-1.421-3.344-2.228-5.355-2.245zM13.876 11.013c-1.097-0.079-2.197 0.080-3.227 0.464s-1.965 0.986-2.743 1.763l-4.012 4.012c-1.397 1.446-2.169 3.382-2.152 5.393s0.824 3.933 2.245 5.355c1.421 1.421 3.344 2.228 5.355 2.245s3.947-0.755 5.393-2.152l2.292-2.292c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-2.274 2.274c-1.068 1.029-2.497 1.598-3.98 1.585-1.486-0.013-2.907-0.609-3.958-1.66s-1.647-2.472-1.66-3.958c-0.013-1.483 0.556-2.912 1.585-3.98l3.994-3.994c0.574-0.575 1.266-1.019 2.027-1.303s1.575-0.401 2.385-0.343c0.81 0.058 1.599 0.29 2.312 0.679s1.334 0.928 1.821 1.579c0.331 0.442 0.957 0.533 1.4 0.202s0.533-0.957 0.202-1.4c-0.658-0.88-1.499-1.609-2.463-2.136s-2.032-0.841-3.128-0.919z"],["id","icon-photo_upload","viewBox","0 0 32 32"],["d","M16 11c-3.866 0-7 3.134-7 7s3.134 7 7 7c3.866 0 7-3.134 7-7s-3.134-7-7-7zM11 18c0-2.761 2.239-5 5-5s5 2.239 5 5c0 2.761-2.239 5-5 5s-5-2.239-5-5z"],["d","M12.182 3c-0.342 0-0.66 0.175-0.844 0.463l-2.251 3.537h-4.542c-0.956 0-1.862 0.398-2.523 1.091-0.659 0.691-1.022 1.618-1.022 2.576v14.667c0 0.958 0.363 1.885 1.022 2.576 0.661 0.692 1.568 1.091 2.523 1.091h22.909c0.956 0 1.862-0.398 2.523-1.091 0.659-0.691 1.022-1.618 1.022-2.576v-14.667c0-0.958-0.363-1.885-1.022-2.576-0.661-0.692-1.568-1.091-2.523-1.091h-4.542l-2.251-3.537c-0.184-0.288-0.502-0.463-0.844-0.463h-7.636zM10.48 8.537l2.251-3.537h6.538l2.251 3.537c0.184 0.288 0.502 0.463 0.844 0.463h5.091c0.394 0 0.783 0.164 1.076 0.472 0.295 0.309 0.469 0.739 0.469 1.195v14.667c0 0.457-0.174 0.886-0.469 1.195-0.294 0.308-0.682 0.472-1.076 0.472h-22.909c-0.394 0-0.783-0.164-1.077-0.472-0.295-0.309-0.469-0.738-0.469-1.195v-14.667c0-0.457 0.174-0.886 0.469-1.195 0.294-0.308 0.682-0.472 1.077-0.472h5.091c0.342 0 0.66-0.175 0.844-0.463z"],["id","icon-done_all","viewBox","0 0 32 32"],["d","M21.707 8.707c0.39-0.391 0.39-1.024 0-1.414s-1.024-0.391-1.414 0l-13.293 13.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414l6 6c0.391 0.39 1.024 0.39 1.414 0l14-14z"],["d","M31.707 8.707c0.39-0.391 0.39-1.024 0-1.414s-1.024-0.391-1.414 0l-13.293 13.293-1.293-1.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414l2 2c0.391 0.39 1.024 0.39 1.414 0l14-14z"],["id","icon-change-roles","viewBox","0 0 32 32"],["d","M19.707 4.707c0.39-0.391 0.39-1.024 0-1.414s-1.024-0.391-1.414 0l-5 5c-0.391 0.391-0.391 1.024 0 1.414l5 5c0.391 0.391 1.024 0.391 1.414 0s0.39-1.024 0-1.414l-3.293-3.293h14.586c0.552 0 1-0.448 1-1s-0.448-1-1-1h-14.586l3.293-3.293z"],["d","M12.293 27.293l3.293-3.293h-14.586c-0.552 0-1-0.448-1-1s0.448-1 1-1h14.586l-3.293-3.293c-0.391-0.391-0.391-1.024 0-1.414s1.024-0.391 1.414 0l5 5c0.391 0.391 0.391 1.024 0 1.414l-5 5c-0.391 0.39-1.024 0.39-1.414 0s-0.391-1.024 0-1.414z"],["id","icon-list","viewBox","0 0 32 32"],["d","M2 18c-1.105 0-2-0.895-2-2s0.895-2 2-2c1.105 0 2 0.895 2 2s-0.895 2-2 2z"],["d","M2 28c-1.105 0-2-0.895-2-2s0.895-2 2-2c1.105 0 2 0.895 2 2s-0.895 2-2 2z"],["d","M2 8c-1.105 0-2-0.895-2-2s0.895-2 2-2c1.105 0 2 0.895 2 2s-0.895 2-2 2z"],["d","M7 6c0-0.552 0.448-1 1-1h23c0.552 0 1 0.448 1 1s-0.448 1-1 1h-23c-0.552 0-1-0.448-1-1z"],["d","M7 16c0-0.552 0.448-1 1-1h23c0.552 0 1 0.448 1 1s-0.448 1-1 1h-23c-0.552 0-1-0.448-1-1z"],["d","M7 26c0-0.552 0.448-1 1-1h23c0.552 0 1 0.448 1 1s-0.448 1-1 1h-23c-0.552 0-1-0.448-1-1z"],["id","icon-fullscreen","viewBox","0 0 32 32"],["d","M2 1c-0.552 0-1 0.448-1 1v7.071c0 0.552 0.448 1 1 1s1-0.448 1-1v-6.071h6.071c0.552 0 1-0.448 1-1s-0.448-1-1-1h-7.071z"],["d","M30 1c0.552 0 1 0.448 1 1v7.071c0 0.552-0.448 1-1 1s-1-0.448-1-1v-6.071h-6.071c-0.552 0-1-0.448-1-1s0.448-1 1-1h7.071z"],["d","M1 30c0 0.552 0.448 1 1 1h7.071c0.552 0 1-0.448 1-1s-0.448-1-1-1h-6.071v-6.071c0-0.552-0.448-1-1-1s-1 0.448-1 1v7.071z"],["d","M30 31c0.552 0 1-0.448 1-1v-7.071c0-0.552-0.448-1-1-1s-1 0.448-1 1v6.071h-6.071c-0.552 0-1 0.448-1 1s0.448 1 1 1h7.071z"],["id","icon-zoom_out_map","viewBox","0 0 32 32"],["d","M1 2c0-0.552 0.448-1 1-1h7.071c0.552 0 1 0.448 1 1s-0.448 1-1 1h-4.657l6.293 6.293c0.391 0.391 0.391 1.024 0 1.414s-1.024 0.391-1.414 0l-6.293-6.293v4.657c0 0.552-0.448 1-1 1s-1-0.448-1-1v-7.071z"],["d","M30 1c0.552 0 1 0.448 1 1v7.071c0 0.552-0.448 1-1 1s-1-0.448-1-1v-4.657l-6.293 6.293c-0.391 0.391-1.024 0.391-1.414 0s-0.39-1.024 0-1.414l6.293-6.293h-4.657c-0.552 0-1-0.448-1-1s0.448-1 1-1h7.071z"],["d","M30 31c0.552 0 1-0.448 1-1v-7.071c0-0.552-0.448-1-1-1s-1 0.448-1 1v4.657l-6.293-6.293c-0.391-0.39-1.024-0.39-1.414 0s-0.391 1.024 0 1.414l6.293 6.293h-4.657c-0.552 0-1 0.448-1 1s0.448 1 1 1h7.071z"],["d","M2 31c-0.552 0-1-0.448-1-1v-7.071c0-0.552 0.448-1 1-1s1 0.448 1 1v4.657l6.293-6.293c0.391-0.391 1.024-0.391 1.414 0s0.391 1.024 0 1.414l-6.293 6.293h4.657c0.552 0 1 0.448 1 1s-0.448 1-1 1h-7.071z"],["id","icon-zoom_in","viewBox","0 0 32 32"],["d","M14 7c0.552 0 1 0.448 1 1v5h5c0.552 0 1 0.448 1 1s-0.448 1-1 1h-5v5c0 0.552-0.448 1-1 1s-1-0.448-1-1v-5h-5c-0.552 0-1-0.448-1-1s0.448-1 1-1h5v-5c0-0.552 0.448-1 1-1z"],["d","M1 14c0-7.18 5.82-13 13-13s13 5.82 13 13c0 3.23-1.178 6.185-3.128 8.458l6.835 6.835c0.39 0.391 0.39 1.024 0 1.414s-1.024 0.391-1.414 0l-6.835-6.835c-2.274 1.95-5.228 3.128-8.458 3.128-7.18 0-13-5.82-13-13zM14 3c-6.075 0-11 4.925-11 11s4.925 11 11 11c6.075 0 11-4.925 11-11s-4.925-11-11-11z"],["id","icon-zoom_out","viewBox","0 0 32 32"],["d","M8 13c-0.552 0-1 0.448-1 1s0.448 1 1 1h12c0.552 0 1-0.448 1-1s-0.448-1-1-1h-12z"],["id","icon-keyboard_arrow_down","viewBox","0 0 32 32"],["d","M8.293 12.293c0.391-0.391 1.024-0.391 1.414 0l6.293 6.293 6.293-6.293c0.391-0.391 1.024-0.391 1.414 0s0.39 1.024 0 1.414l-7 7c-0.391 0.39-1.024 0.39-1.414 0l-7-7c-0.391-0.391-0.391-1.024 0-1.414z"],["id","icon-keyboard_arrow_left","viewBox","0 0 32 32"],["d","M19.707 8.293c0.39 0.391 0.39 1.024 0 1.414l-6.293 6.293 6.293 6.293c0.39 0.391 0.39 1.024 0 1.414s-1.024 0.39-1.414 0l-7-7c-0.391-0.391-0.391-1.024 0-1.414l7-7c0.391-0.391 1.024-0.391 1.414 0z"],["id","icon-keyboard_arrow_right","viewBox","0 0 32 32"],["d","M12.293 8.293c0.391-0.391 1.024-0.391 1.414 0l7 7c0.187 0.188 0.293 0.442 0.293 0.707s-0.105 0.52-0.293 0.707l-7 7c-0.391 0.39-1.024 0.39-1.414 0s-0.391-1.024 0-1.414l6.293-6.293-6.293-6.293c-0.391-0.391-0.391-1.024 0-1.414z"],["id","icon-keyboard_arrow_up","viewBox","0 0 32 32"],["d","M15.293 11.293c0.391-0.391 1.024-0.391 1.414 0l7 7c0.39 0.391 0.39 1.024 0 1.414s-1.024 0.39-1.414 0l-6.293-6.293-6.293 6.293c-0.391 0.39-1.024 0.39-1.414 0s-0.391-1.024 0-1.414l7-7z"],["id","icon-binoculars","viewBox","0 0 32 32"],["d","M6 6v-4c0-1.105 0.895-2 2-2h2c1.105 0 2 0.895 2 2v6h8v-6c0-1.105 0.895-2 2-2h2c1.105 0 2 0.895 2 2v4h0.438c0.918 0 1.718 0.625 1.94 1.515l3.561 14.246c0.040 0.159 0.060 0.321 0.060 0.485v7.754c0 1.105-0.895 2-2 2h-8c-1.105 0-2-0.895-2-2v-10h-8v10c0 1.105-0.895 2-2 2h-8c-1.105 0-2-0.895-2-2v-7.754c0-0.164 0.020-0.326 0.060-0.485l3.562-14.246c0.223-0.89 1.023-1.515 1.94-1.515h0.438zM20 18v-8h-8v8h8zM22 8v22h8v-7.754l-3.562-14.246h-4.438zM5.562 8l-3.562 14.246v7.754h8v-22h-4.438zM8 2v4h2v-4h-2zM24 2h-2v4h2v-4z"],["id","icon-active_task","viewBox","0 0 32 32"],["d","M26 12c0 3.285-1.983 6.524-4.13 8.374-1.014 0.874-2.048 2.107-2.553 3.626h-6.633c-0.505-1.518-1.54-2.752-2.553-3.626-2.147-1.85-4.13-5.090-4.13-8.374 0-5.523 4.477-10 10-10s10 4.477 10 10zM13 26h6v2c0 0.617-0.804 2-3 2s-3-1.383-3-2v-2zM21 25.93c0-1.587 0.973-3.004 2.175-4.040 2.458-2.118 4.825-5.871 4.825-9.89 0-6.627-5.373-12-12-12s-12 5.373-12 12c0 4.019 2.367 7.772 4.825 9.89 1.203 1.036 2.175 2.453 2.175 4.040v2.070c0 2 2 4 5 4s5-2 5-4v-2.070z"],["id","icon-active","viewBox","0 0 32 32"],["d","M17.691 1.066c0.397 0.152 0.655 0.539 0.642 0.964l-0.302 9.97h10.969c0.389 0 0.743 0.226 0.907 0.578s0.109 0.769-0.142 1.066l-14.333 17c-0.274 0.325-0.724 0.441-1.122 0.289s-0.655-0.539-0.642-0.964l0.302-9.97h-10.969c-0.389 0-0.743-0.226-0.907-0.578s-0.109-0.769 0.142-1.066l14.333-17c0.274-0.325 0.724-0.441 1.122-0.289zM5.151 18h9.849c0.27 0 0.529 0.11 0.718 0.304s0.29 0.456 0.282 0.727l-0.246 8.13 11.096-13.16h-9.849c-0.27 0-0.529-0.11-0.718-0.304s-0.29-0.456-0.282-0.727l0.246-8.13-11.096 13.16z"],["id","icon-check_mark","viewBox","0 0 32 32"],["d","M30 16c0-7.732-6.268-14-14-14s-14 6.268-14 14c0 7.732 6.268 14 14 14s14-6.268 14-14zM32 16c0 8.837-7.163 16-16 16s-16-7.163-16-16c0-8.837 7.163-16 16-16s16 7.163 16 16zM22.747 12.664c0.367-0.413 0.33-1.045-0.083-1.412s-1.045-0.33-1.412 0.083l-7.295 8.207-4.25-4.25c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414l5 5c0.195 0.195 0.461 0.3 0.736 0.292s0.535-0.129 0.718-0.335l8-9z"],["id","icon-comment","viewBox","0 0 32 32"],["d","M28.899 0.671l2.43 2.43c0.895 0.895 0.895 2.345 0 3.24l-10.73 10.73c-0.392 0.392-0.914 0.629-1.467 0.666l-3.909 0.261c-0.691 0.046-1.265-0.528-1.219-1.219l0.261-3.909c0.037-0.554 0.274-1.075 0.666-1.467l10.73-10.73c0.895-0.895 2.345-0.895 3.24 0zM29.915 4.515l-2.43-2.43c-0.114-0.114-0.298-0.114-0.411 0l-1.787 1.787 2.841 2.841 1.787-1.787c0.114-0.114 0.114-0.298 0-0.411zM26.713 8.128l-2.841-2.841-7.529 7.529c-0.050 0.050-0.080 0.116-0.085 0.186l-0.196 2.935 2.935-0.196c0.070-0.005 0.137-0.035 0.186-0.085l7.529-7.529zM4.889 5c-0.526 0-1.015 0.194-1.364 0.516-0.347 0.32-0.524 0.736-0.524 1.151v21.049l4.099-3.784c0.185-0.17 0.427-0.265 0.678-0.265h17.333c0.526 0 1.015-0.193 1.364-0.516 0.347-0.32 0.524-0.736 0.524-1.151v-6c0-0.552 0.448-1 1-1s1 0.448 1 1v6c0 0.999-0.431 1.94-1.168 2.62-0.734 0.678-1.714 1.046-2.721 1.046h-16.942l-5.49 5.068c-0.292 0.269-0.716 0.341-1.079 0.181s-0.599-0.519-0.599-0.916v-23.333c0-0.999 0.431-1.94 1.168-2.62 0.734-0.678 1.714-1.046 2.721-1.046h13.111c0.552 0 1 0.448 1 1s-0.448 1-1 1h-13.111z"],["id","icon-counterparties","viewBox","0 0 32 32"],["d","M17.079 29.327c-0.614 0.613-0.988 0.673-1.079 0.673s-0.465-0.060-1.079-0.673c-0.594-0.593-1.244-1.544-1.847-2.851-1.105-2.394-1.93-5.722-2.057-9.476h9.966c-0.126 3.754-0.952 7.081-2.057 9.476-0.603 1.307-1.253 2.258-1.847 2.851zM20.983 15h-9.966c0.126-3.754 0.952-7.081 2.057-9.476 0.603-1.307 1.253-2.258 1.847-2.851 0.614-0.613 0.988-0.673 1.079-0.673s0.465 0.060 1.079 0.673c0.594 0.593 1.244 1.543 1.847 2.851 1.105 2.394 1.93 5.722 2.057 9.476zM22.984 17h6.981c-0.43 6.090-4.754 11.104-10.497 12.567 1.871-2.663 3.35-7.266 3.517-12.567zM29.965 15h-6.981c-0.167-5.302-1.645-9.905-3.517-12.567 5.743 1.463 10.068 6.478 10.497 12.567zM31.969 15c-0.516-8.371-7.468-15-15.969-15s-15.453 6.629-15.969 15h-0.031v2h0.031c0.516 8.371 7.469 15 15.969 15s15.453-6.629 15.969-15h0.031v-2h-0.031zM2.035 17h6.981c0.167 5.302 1.645 9.905 3.517 12.567-5.743-1.463-10.068-6.478-10.497-12.567zM9.016 15h-6.981c0.43-6.090 4.754-11.104 10.497-12.567-1.871 2.663-3.35 7.266-3.517 12.567z"],["id","icon-confirm-date","viewBox","0 0 32 32"],["d","M7 1c0-0.552-0.448-1-1-1s-1 0.448-1 1v3h-3c-1.105 0-2 0.895-2 2v24c0 1.105 0.895 2 2 2h28c1.105 0 2-0.895 2-2v-24c0-1.105-0.895-2-2-2h-3v-3c0-0.552-0.448-1-1-1s-1 0.448-1 1v3h-18v-3zM6 6h24v24h-28v-24h4zM23.722 14.691c0.382-0.399 0.368-1.032-0.031-1.414s-1.032-0.368-1.414 0.031l-7.897 8.25-4.662-4.81c-0.384-0.397-1.017-0.406-1.414-0.022s-0.406 1.017-0.022 1.414l5.385 5.556c0.189 0.195 0.449 0.305 0.721 0.304s0.531-0.112 0.719-0.308l8.615-9z"],["id","icon-delete-date","viewBox","0 0 32 32"],["d","M6 0c0.552 0 1 0.448 1 1v3h18v-3c0-0.552 0.448-1 1-1s1 0.448 1 1v3h3c1.105 0 2 0.895 2 2v24c0 1.105-0.895 2-2 2h-28c-1.105 0-2-0.895-2-2v-24c0-1.105 0.895-2 2-2h3v-3c0-0.552 0.448-1 1-1zM26 6h-24v24h28v-24h-4zM9.293 11.293c0.391-0.391 1.024-0.391 1.414 0l5.293 5.293 5.293-5.293c0.391-0.391 1.024-0.391 1.414 0s0.39 1.024 0 1.414l-5.293 5.293 5.293 5.293c0.39 0.391 0.39 1.024 0 1.414s-1.024 0.39-1.414 0l-5.293-5.293-5.293 5.293c-0.391 0.39-1.024 0.39-1.414 0s-0.391-1.024 0-1.414l5.293-5.293-5.293-5.293c-0.391-0.391-0.391-1.024 0-1.414z"],["id","icon-calendar-period","viewBox","0 0 32 32"],["d","M6 0c0.552 0 1 0.448 1 1v3h18v-3c0-0.552 0.448-1 1-1s1 0.448 1 1v3h3c1.105 0 2 0.895 2 2v24c0 1.105-0.895 2-2 2h-28c-1.105 0-2-0.895-2-2v-24c0-0.069 0.004-0.137 0.010-0.204 0.102-1.009 0.954-1.796 1.99-1.796h3v-3c0-0.552 0.448-1 1-1zM26 6h-24v6h28v-6h-4zM30 14h-28v16h28v-16zM12 25c0.552 0 1-0.448 1-1s-0.448-1-1-1h-6c-0.552 0-1 0.448-1 1s0.448 1 1 1h6zM27 19c0 0.552-0.448 1-1 1h-10c-0.552 0-1-0.448-1-1s0.448-1 1-1h10c0.552 0 1 0.448 1 1z"],["id","icon-calendar","viewBox","0 0 32 32"],["d","M6 0c0.552 0 1 0.448 1 1v3h18v-3c0-0.552 0.448-1 1-1s1 0.448 1 1v3h3c1.105 0 2 0.895 2 2v24c0 1.105-0.895 2-2 2h-28c-1.105 0-2-0.895-2-2v-24c0-0.069 0.004-0.137 0.010-0.204 0.102-1.009 0.954-1.796 1.99-1.796h3v-3c0-0.552 0.448-1 1-1zM26 6h-24v6h28v-6h-4zM30 14h-28v16h28v-16z"],["id","icon-delete","viewBox","0 0 32 32"],["d","M8.833 6l1.474-3.538c0.621-1.491 2.078-2.462 3.692-2.462h4c1.615 0 3.071 0.971 3.692 2.462l1.474 3.538h7.833c0.552 0 1 0.448 1 1s-0.448 1-1 1h-3.154l-1.562 20.307c-0.16 2.084-1.898 3.693-3.988 3.693h-12.592c-2.090 0-3.828-1.609-3.988-3.693l-1.562-20.307h-3.154c-0.552 0-1-0.448-1-1s0.448-1 1-1h7.833zM11 6h10l-1.154-2.769c-0.311-0.745-1.039-1.231-1.846-1.231h-4c-0.807 0-1.536 0.485-1.846 1.231l-1.154 2.769zM6.16 8l1.55 20.153c0.080 1.042 0.949 1.847 1.994 1.847h12.592c1.045 0 1.914-0.805 1.994-1.847l1.55-20.153h-19.68z"],["id","icon-digital_signature","viewBox","0 0 32 32"],["d","M16 3c-6.075 0-11 4.925-11 11s4.925 11 11 11c6.075 0 11-4.925 11-11s-4.925-11-11-11zM3 14c0-7.18 5.82-13 13-13s13 5.82 13 13c0 4.313-2.1 8.135-5.333 10.5v6.167c0 0.316-0.149 0.614-0.403 0.802s-0.582 0.246-0.884 0.155l-6.379-1.914-6.379 1.914c-0.303 0.091-0.631 0.033-0.884-0.155s-0.403-0.486-0.403-0.802v-6.167c-3.233-2.365-5.333-6.187-5.333-10.5zM16 27c-2.031 0-3.954-0.466-5.667-1.297v3.619l5.379-1.614c0.187-0.056 0.387-0.056 0.575 0l5.379 1.614v-3.619c-1.713 0.831-3.635 1.297-5.667 1.297zM22 14c0-3.314-2.686-6-6-6s-6 2.686-6 6c0 3.314 2.686 6 6 6s6-2.686 6-6zM24 14c0 4.418-3.582 8-8 8s-8-3.582-8-8 3.582-8 8-8c4.418 0 8 3.582 8 8z"],["id","icon-recall","viewBox","0 0 32 32"],["d","M15.883 11.997c0.001 0 0.002 0 0.003 0l-0.002-0-0-0c0.001 0 0.002 0 0.004 0l0.041 0.003c0.040 0.003 0.107 0.008 0.197 0.017 0.181 0.018 0.455 0.049 0.804 0.104 0.699 0.11 1.681 0.31 2.791 0.67 2.239 0.726 4.864 2.055 6.793 4.46 1.276 1.591 2.125 3.732 2.664 5.996 0.269 1.129 0.453 2.255 0.577 3.305-1.916-1.856-4.437-3.904-7.068-4.895-2.565-0.966-4.196-1.395-5.244-1.571-0.527-0.089-0.937-0.119-1.264-0.112-0.165 0.004-0.317 0.017-0.457 0.039-0.070 0.011-0.139 0.025-0.205 0.042-0.033 0.008-0.066 0.017-0.099 0.027-0.016 0.005-0.032 0.010-0.049 0.015l-0.024 0.008-0.012 0.004-0.006 0.002c-0.003 0.001-0.006 0.002 0.66 1.888 0 0 0.167-0.059 0.707 0 0.302 0.033 0.721 0.103 1.293 0.242 0.903 0.218 2.187 0.607 3.995 1.288 3.18 1.198 6.36 4.304 8.252 6.402 0.622 0.69 1.776 0.294 1.74-0.634-0.133-3.463-0.833-9.475-3.9-13.298-4.515-5.629-12.087-6-12.087-6v-7.584c0-0.891-1.078-1.337-1.707-0.707l-12.866 12.877c-0.78 0.781-0.78 2.046 0 2.827l12.866 12.877c0.63 0.63 1.707 0.184 1.707-0.707v-7.584l-0.666-1.886c-0.799 0.282-1.334 1.038-1.334 1.886v5.169l-11.159-11.169 11.159-11.169v5.169c0 1.065 0.834 1.943 1.897 1.997z"],["id","icon-distribution","viewBox","0 0 32 32"],["d","M16.117 11.997c-0.001 0-0.002 0-0.003 0l0.002-0 0-0c-0.001 0-0.002 0-0.004 0l-0.041 0.003c-0.040 0.003-0.107 0.008-0.197 0.017-0.181 0.018-0.455 0.049-0.804 0.104-0.699 0.11-1.681 0.31-2.791 0.67-2.239 0.726-4.864 2.055-6.793 4.46-1.276 1.591-2.125 3.732-2.664 5.996-0.269 1.129-0.453 2.255-0.577 3.305 1.916-1.856 4.437-3.904 7.068-4.895 2.565-0.966 4.196-1.395 5.244-1.571 0.527-0.089 0.937-0.119 1.264-0.112 0.165 0.004 0.317 0.017 0.457 0.039 0.070 0.011 0.139 0.025 0.205 0.042 0.033 0.008 0.066 0.017 0.099 0.027 0.016 0.005 0.032 0.010 0.049 0.015l0.024 0.008 0.012 0.004 0.006 0.002c0.003 0.001 0.006 0.002-0.66 1.888 0 0-0.167-0.059-0.707 0-0.302 0.033-0.721 0.103-1.293 0.242-0.903 0.218-2.187 0.607-3.995 1.288-3.18 1.198-6.36 4.304-8.252 6.402-0.622 0.69-1.776 0.294-1.74-0.634 0.133-3.463 0.833-9.475 3.9-13.298 4.515-5.629 12.087-6 12.087-6v-7.584c0-0.891 1.078-1.337 1.707-0.707l12.866 12.877c0.78 0.781 0.78 2.046 0 2.827l-12.866 12.877c-0.63 0.63-1.707 0.184-1.707-0.707v-7.584l0.666-1.886c0.799 0.282 1.334 1.038 1.334 1.886v5.169l11.159-11.169-11.159-11.169v5.169c0 1.065-0.834 1.943-1.897 1.997z"],["id","icon-edit","viewBox","0 0 32 32"],["d","M24.601 2.586l4.243 4.243c0.781 0.781 0.781 2.047 0 2.828l-2.316 2.316c-0.012-0.013-0.024-0.026-0.037-0.039l-7.033-7.033 2.315-2.315c0.781-0.781 2.047-0.781 2.828 0zM18.043 6.315l7.033 7.033c0.013 0.013 0.026 0.025 0.039 0.037l-15.008 15.008c-0.343 0.342-0.798 0.549-1.281 0.581l-6.826 0.455 0.455-6.826c0.032-0.483 0.239-0.939 0.581-1.281l15.007-15.007zM30.258 11.071c1.562-1.562 1.562-4.095 0-5.657l-4.243-4.243c-1.562-1.562-4.095-1.562-5.657 0l-18.736 18.736c-0.685 0.685-1.098 1.596-1.163 2.562l-0.455 6.826c-0.081 1.207 0.921 2.209 2.129 2.129l6.826-0.455c0.967-0.064 1.877-0.478 2.562-1.163l18.736-18.736z"],["id","icon-eye","viewBox","0 0 32 32"],["d","M2.652 15.365c-0.246 0.4-0.246 0.87 0 1.27 0.959 1.557 2.648 3.945 4.965 5.925 2.313 1.976 5.123 3.44 8.383 3.44s6.070-1.464 8.382-3.44c2.317-1.979 4.006-4.368 4.965-5.925 0.246-0.4 0.246-0.87 0-1.27-0.959-1.557-2.648-3.945-4.965-5.925-2.313-1.976-5.123-3.44-8.382-3.44s-6.070 1.464-8.383 3.44c-2.317 1.979-4.006 4.368-4.965 5.925zM0.949 17.684c-0.642-1.043-0.642-2.324 0-3.367 2.034-3.304 7.267-10.316 15.051-10.316s13.017 7.013 15.051 10.316c0.642 1.043 0.642 2.324 0 3.367-2.033 3.304-7.267 10.316-15.051 10.316s-13.017-7.013-15.051-10.316zM21 16c0 2.761-2.239 5-5 5s-5-2.239-5-5c0-2.761 2.239-5 5-5s5 2.239 5 5zM16 23c3.866 0 7-3.134 7-7s-3.134-7-7-7c-3.866 0-7 3.134-7 7s3.134 7 7 7z"],["id","icon-eye_crossed","viewBox","0 0 32 32"],["d","M0.496 14.316c0.873-1.377 2.319-3.399 4.29-5.288l1.435 1.435c-1.804 1.733-3.148 3.605-3.97 4.902-0.254 0.4-0.254 0.87 0 1.27 0.987 1.557 2.728 3.945 5.115 5.925 2.383 1.976 5.277 3.44 8.635 3.44 1.705 0 3.29-0.377 4.75-1.008l1.515 1.515c-1.859 0.909-3.953 1.492-6.265 1.492-8.018 0-13.409-7.013-15.504-10.316-0.661-1.043-0.661-2.324 0-3.367z"],["d","M8.789 16c0-0.879 0.167-1.721 0.472-2.496l1.66 1.66c-0.047 0.272-0.072 0.551-0.072 0.836 0 2.761 2.306 5 5.151 5 0.241 0 0.478-0.016 0.71-0.047l1.66 1.66c-0.742 0.251-1.54 0.387-2.37 0.387-3.982 0-7.211-3.134-7.211-7z"],["d","M13.63 9.387l1.66 1.66c0.232-0.031 0.469-0.047 0.71-0.047 2.845 0 5.151 2.239 5.151 5 0 0.285-0.025 0.564-0.072 0.836l1.66 1.66c0.305-0.775 0.472-1.617 0.472-2.496 0-3.866-3.228-7-7.211-7-0.83 0-1.628 0.136-2.37 0.387z"],["d","M29.75 16.635c-0.822 1.296-2.166 3.169-3.97 4.902l1.435 1.435c1.97-1.889 3.416-3.911 4.29-5.288 0.661-1.043 0.661-2.324 0-3.367-2.095-3.304-7.486-10.316-15.504-10.316-2.312 0-4.406 0.583-6.265 1.492l1.515 1.515c1.46-0.63 3.045-1.008 4.75-1.008 3.358 0 6.252 1.464 8.635 3.44 2.387 1.979 4.127 4.368 5.115 5.925 0.254 0.4 0.254 0.87 0 1.27z"],["id","icon-gear","viewBox","0 0 32 32"],["d","M14.779 2.506c0.324-0.324 0.763-0.506 1.221-0.506s0.897 0.182 1.221 0.506c0.324 0.324 0.506 0.763 0.506 1.221v0.127c0.003 0.634 0.19 1.253 0.54 1.782 0.349 0.527 0.844 0.941 1.424 1.191 0.593 0.26 1.25 0.338 1.887 0.222 0.639-0.116 1.229-0.42 1.693-0.875l0.090-0.090c0.16-0.161 0.351-0.288 0.561-0.375s0.435-0.132 0.661-0.132c0.227 0 0.452 0.045 0.662 0.132s0.401 0.215 0.561 0.376c0.161 0.16 0.288 0.351 0.375 0.561s0.132 0.434 0.132 0.661-0.045 0.452-0.132 0.661c-0.087 0.21-0.215 0.401-0.375 0.561l-0.082 0.082-0.008 0.008c-0.454 0.464-0.759 1.054-0.875 1.693-0.103 0.568-0.053 1.151 0.144 1.691 0.010 0.103 0.036 0.204 0.076 0.3 0.25 0.583 0.664 1.079 1.193 1.429s1.148 0.538 1.782 0.54h0.236c0.458 0 0.897 0.182 1.221 0.506s0.506 0.763 0.506 1.221-0.182 0.897-0.506 1.221c-0.324 0.324-0.763 0.506-1.221 0.506h-0.127c-0.634 0.003-1.253 0.19-1.782 0.54-0.527 0.349-0.941 0.844-1.19 1.424-0.261 0.593-0.338 1.25-0.223 1.887 0.116 0.639 0.421 1.229 0.875 1.693l0.090 0.090c0.161 0.16 0.288 0.351 0.375 0.561s0.132 0.435 0.132 0.661c0 0.227-0.045 0.452-0.132 0.662s-0.215 0.401-0.376 0.561c-0.16 0.161-0.351 0.288-0.561 0.375s-0.434 0.132-0.661 0.132-0.452-0.045-0.661-0.132c-0.21-0.087-0.401-0.215-0.561-0.375l-0.082-0.082-0.008-0.008c-0.464-0.454-1.054-0.759-1.693-0.875-0.637-0.116-1.294-0.038-1.887 0.222-0.58 0.25-1.075 0.664-1.424 1.191-0.35 0.528-0.538 1.148-0.54 1.782l-0 0.004v0.232c0 0.458-0.182 0.897-0.506 1.221s-0.763 0.506-1.221 0.506-0.897-0.182-1.221-0.506c-0.324-0.324-0.506-0.763-0.506-1.221l0-0.123-0.001-0.023c-0.015-0.652-0.226-1.284-0.606-1.815-0.373-0.522-0.892-0.921-1.492-1.149-0.587-0.252-1.235-0.326-1.863-0.212-0.639 0.116-1.229 0.421-1.693 0.875l-0.090 0.090c-0.16 0.161-0.351 0.288-0.561 0.375s-0.434 0.132-0.661 0.132-0.452-0.045-0.661-0.132c-0.21-0.087-0.401-0.215-0.561-0.376s-0.288-0.351-0.375-0.561c-0.087-0.21-0.132-0.434-0.132-0.661s0.045-0.452 0.132-0.661c0.087-0.21 0.215-0.401 0.375-0.561l0.082-0.082 0.008-0.008c0.454-0.464 0.759-1.054 0.875-1.693 0.116-0.637 0.038-1.294-0.222-1.887-0.25-0.58-0.664-1.075-1.191-1.424-0.528-0.35-1.148-0.538-1.782-0.54h-0.236c-0.458 0-0.897-0.182-1.221-0.506s-0.506-0.763-0.506-1.221c0-0.458 0.182-0.897 0.506-1.221s0.763-0.506 1.221-0.506l0.123 0 0.023-0.001c0.652-0.015 1.284-0.226 1.815-0.606 0.522-0.373 0.921-0.892 1.149-1.492 0.252-0.587 0.326-1.235 0.212-1.863-0.116-0.639-0.42-1.229-0.875-1.693l-0.090-0.090c-0.161-0.16-0.288-0.351-0.375-0.561s-0.132-0.434-0.132-0.661c0-0.227 0.045-0.452 0.132-0.661s0.215-0.401 0.376-0.561c0.16-0.161 0.351-0.288 0.561-0.375s0.434-0.132 0.661-0.132c0.227 0 0.452 0.045 0.661 0.132s0.401 0.215 0.561 0.375l0.082 0.082 0.008 0.008c0.464 0.454 1.054 0.759 1.693 0.875 0.568 0.103 1.152 0.053 1.691-0.144 0.103-0.010 0.204-0.035 0.3-0.076 0.583-0.25 1.079-0.664 1.429-1.193s0.538-1.148 0.54-1.782v-0.236c0-0.458 0.182-0.897 0.506-1.221zM16 0c-0.989 0-1.937 0.393-2.636 1.092s-1.092 1.647-1.092 2.636v0.23c-0.001 0.243-0.074 0.481-0.208 0.683-0.106 0.16-0.246 0.292-0.411 0.389-0.089 0.013-0.176 0.038-0.258 0.074-0.229 0.101-0.482 0.131-0.728 0.086-0.244-0.044-0.47-0.16-0.648-0.333l-0.077-0.077c-0.346-0.346-0.757-0.621-1.209-0.809s-0.938-0.284-1.427-0.284-0.975 0.097-1.427 0.284c-0.452 0.187-0.863 0.462-1.209 0.809s-0.621 0.757-0.809 1.209c-0.188 0.452-0.284 0.938-0.284 1.427s0.097 0.975 0.284 1.427c0.188 0.452 0.463 0.864 0.809 1.21l0.077 0.077c0.173 0.178 0.289 0.403 0.333 0.648 0.045 0.246 0.014 0.499-0.086 0.728-0.008 0.019-0.016 0.039-0.024 0.059-0.087 0.235-0.242 0.439-0.446 0.585-0.201 0.144-0.441 0.225-0.688 0.233h-0.109c-0.989 0-1.937 0.393-2.636 1.092s-1.092 1.647-1.092 2.636c0 0.989 0.393 1.937 1.092 2.636s1.647 1.092 2.636 1.092h0.23c0.243 0.001 0.48 0.074 0.683 0.208s0.363 0.326 0.459 0.55l0.004 0.010c0.101 0.228 0.131 0.482 0.086 0.728-0.044 0.244-0.16 0.47-0.333 0.648l-0.077 0.077c-0.347 0.346-0.621 0.757-0.809 1.21s-0.284 0.938-0.284 1.427 0.097 0.975 0.284 1.427c0.187 0.452 0.462 0.863 0.808 1.209s0.757 0.622 1.21 0.809c0.452 0.188 0.938 0.284 1.427 0.284s0.975-0.097 1.427-0.284c0.452-0.187 0.864-0.462 1.21-0.809l0.077-0.077c0.178-0.173 0.403-0.289 0.648-0.333 0.246-0.045 0.499-0.014 0.728 0.086 0.019 0.008 0.039 0.016 0.059 0.024 0.235 0.087 0.439 0.242 0.585 0.446 0.144 0.201 0.225 0.441 0.233 0.688v0.109c0 0.988 0.393 1.937 1.092 2.636s1.647 1.092 2.636 1.092c0.989 0 1.937-0.393 2.636-1.092s1.092-1.647 1.092-2.636v-0.23c0.001-0.243 0.074-0.481 0.208-0.683s0.326-0.363 0.55-0.459l0.010-0.004c0.228-0.101 0.482-0.131 0.728-0.086 0.244 0.044 0.47 0.16 0.648 0.333l0.077 0.077c0.346 0.346 0.757 0.621 1.21 0.809s0.938 0.284 1.427 0.284 0.975-0.097 1.427-0.284c0.452-0.188 0.863-0.462 1.209-0.809s0.621-0.757 0.809-1.209c0.188-0.452 0.284-0.937 0.284-1.427s-0.097-0.975-0.284-1.427c-0.187-0.453-0.462-0.864-0.809-1.21l-0.077-0.077c-0.173-0.178-0.289-0.403-0.333-0.648-0.045-0.246-0.014-0.499 0.086-0.728l0.004-0.010c0.096-0.224 0.256-0.415 0.459-0.55s0.44-0.206 0.683-0.208h0.121c0.988 0 1.937-0.393 2.636-1.092s1.092-1.647 1.092-2.636c0-0.989-0.393-1.937-1.092-2.636s-1.647-1.092-2.636-1.092h-0.23c-0.243-0.001-0.481-0.074-0.683-0.208-0.16-0.106-0.292-0.246-0.388-0.411-0.013-0.089-0.038-0.176-0.075-0.258-0.101-0.229-0.131-0.482-0.086-0.728 0.044-0.244 0.16-0.47 0.333-0.648l0.077-0.077c0.346-0.346 0.621-0.757 0.809-1.21s0.284-0.938 0.284-1.427c0-0.49-0.097-0.975-0.284-1.427s-0.463-0.864-0.809-1.21c-0.346-0.346-0.757-0.621-1.209-0.808s-0.937-0.284-1.427-0.284c-0.49 0-0.975 0.097-1.427 0.284s-0.864 0.462-1.21 0.809l-0.077 0.077c-0.178 0.173-0.404 0.289-0.648 0.333-0.246 0.045-0.499 0.014-0.728-0.086l-0.010-0.004c-0.224-0.096-0.415-0.255-0.55-0.459s-0.206-0.44-0.208-0.683v-0.121c0-0.989-0.393-1.937-1.092-2.636s-1.647-1.092-2.636-1.092zM21.698 13.716l-6.154 6c-0.372 0.363-0.96 0.38-1.353 0.040l-3.846-3.333c-0.417-0.362-0.462-0.993-0.101-1.411s0.993-0.462 1.411-0.101l3.151 2.731 5.496-5.358c0.395-0.386 1.028-0.378 1.414 0.018s0.378 1.029-0.018 1.414z"],["id","icon-events_expand_solid","viewBox","0 0 32 32"],["d","M22 1l8-0c0.265 0 0.52 0.105 0.707 0.293s0.293 0.442 0.293 0.707v8c0 0.552-0.448 1-1 1s-1-0.448-1-1v-7l-7 0c-0.552 0-1-0.448-1-1s0.448-1 1-1z"],["d","M6 10c0-2.209 1.791-4 4-4h12c2.209 0 4 1.791 4 4v12c0 2.209-1.791 4-4 4h-12c-2.209 0-4-1.791-4-4v-12z"],["d","M2 31h8c0.552 0 1-0.448 1-1s-0.448-1-1-1h-7l-0-7c0-0.552-0.448-1-1-1s-1 0.448-1 1l0 8c0 0.265 0.105 0.52 0.293 0.707s0.442 0.293 0.707 0.293z"],["id","icon-events_expand","viewBox","0 0 32 32"],["d","M22 1c-0.552 0-1 0.448-1 1s0.448 1 1 1l7-0v7c0 0.552 0.448 1 1 1s1-0.448 1-1v-8c0-0.265-0.105-0.52-0.293-0.707s-0.442-0.293-0.707-0.293l-8 0zM22 8c1.105 0 2 0.895 2 2v12c0 1.105-0.895 2-2 2h-12c-1.105 0-2-0.895-2-2v-12c0-1.105 0.895-2 2-2h12zM10 6c-2.209 0-4 1.791-4 4v12c0 2.209 1.791 4 4 4h12c2.209 0 4-1.791 4-4v-12c0-2.209-1.791-4-4-4h-12zM2 31h8c0.552 0 1-0.448 1-1s-0.448-1-1-1h-7l-0-7c0-0.552-0.448-1-1-1s-1 0.448-1 1l0 8c0 0.265 0.105 0.52 0.293 0.707s0.442 0.293 0.707 0.293z"],["id","icon-graph","viewBox","0 0 32 32"],["d","M26 10c2.209 0 4-1.791 4-4s-1.791-4-4-4c-2.209 0-4 1.791-4 4s1.791 4 4 4zM32 6c0 3.314-2.686 6-6 6-1.825 0-3.461-0.815-4.561-2.101l-9.582 4.791c0.094 0.422 0.143 0.86 0.143 1.31s-0.050 0.889-0.143 1.31l9.582 4.791c1.1-1.286 2.736-2.101 4.561-2.101 3.314 0 6 2.686 6 6s-2.686 6-6 6-6-2.686-6-6c0-0.768 0.144-1.503 0.408-2.178l-9.31-4.655c-1.059 1.701-2.946 2.833-5.097 2.833-3.314 0-6-2.686-6-6s2.686-6 6-6c2.151 0 4.038 1.132 5.097 2.833l9.31-4.655c-0.263-0.675-0.408-1.41-0.408-2.178 0-3.314 2.686-6 6-6s6 2.686 6 6zM6 20c2.209 0 4-1.791 4-4s-1.791-4-4-4c-2.209 0-4 1.791-4 4s1.791 4 4 4zM30 26c0-2.209-1.791-4-4-4s-4 1.791-4 4c0 2.209 1.791 4 4 4s4-1.791 4-4z"],["id","icon-inbox","viewBox","0 0 32 32"],["d","M23.293 13.293l-6.293 6.293v-17.586c0-0.552-0.448-1-1-1s-1 0.448-1 1v17.586l-6.293-6.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414l8 8c0.391 0.39 1.024 0.39 1.414 0l8-8c0.39-0.391 0.39-1.024 0-1.414s-1.024-0.391-1.414 0zM3 22c0-0.552-0.448-1-1-1s-1 0.448-1 1v2c0 3.866 3.134 7 7 7h16c3.866 0 7-3.134 7-7v-2c0-0.552-0.448-1-1-1s-1 0.448-1 1v2c0 2.761-2.239 5-5 5h-16c-2.761 0-5-2.239-5-5v-2z"],["id","icon-inner","viewBox","0 0 32 32"],["d","M21.96 0.293c0.39-0.391 1.024-0.391 1.414 0l5.399 5.406c0.146 0.178 0.227 0.402 0.227 0.635 0 0.279-0.114 0.531-0.298 0.712l-5.328 5.328c-0.391 0.391-1.024 0.391-1.414 0s-0.391-1.024 0-1.414l3.626-3.626h-16.252c-1.149 0-2.251 0.457-3.064 1.269s-1.269 1.915-1.269 3.064v2.667c0 0.552-0.448 1-1 1s-1-0.448-1-1v-2.667c0-1.68 0.667-3.291 1.855-4.478s2.799-1.855 4.478-1.855h16.252l-3.626-3.626c-0.391-0.391-0.391-1.024 0-1.414zM10.040 30.293c0.391 0.391 0.391 1.024 0 1.414s-1.024 0.39-1.414 0l-5.399-5.406c-0.146-0.178-0.227-0.402-0.227-0.635 0-0.279 0.114-0.531 0.298-0.712l5.328-5.328c0.391-0.391 1.024-0.391 1.414 0s0.391 1.024 0 1.414l-3.626 3.626h16.252c1.149 0 2.252-0.457 3.064-1.269s1.269-1.915 1.269-3.064v-2.667c0-0.552 0.448-1 1-1s1 0.448 1 1v2.667c0 1.68-0.667 3.291-1.855 4.478s-2.799 1.855-4.478 1.855h-16.252l3.626 3.626z"],["id","icon-lock","viewBox","0 0 32 32"],["d","M10 8c0-3.314 2.686-6 6-6s6 2.686 6 6v2h-12v-2zM24 10v-2c0-4.418-3.582-8-8-8s-8 3.582-8 8v2h-4c-1.105 0-2 0.895-2 2v12c0 4.418 3.582 8 8 8h12c4.418 0 8-3.582 8-8v-12c0-1.105-0.895-2-2-2h-4zM22 12h6v12c0 3.314-2.686 6-6 6h-12c-3.314 0-6-2.686-6-6v-12h18zM19 19c0 1.306-0.835 2.417-2 2.829v3.171c0 0.552-0.448 1-1 1s-1-0.448-1-1v-3.171c-1.165-0.412-2-1.523-2-2.829 0-1.657 1.343-3 3-3s3 1.343 3 3z"],["id","icon-unlock","viewBox","0 0 32 32"],["d","M10 8v2h18c1.105 0 2 0.895 2 2v12c0 4.418-3.582 8-8 8h-12c-4.418 0-8-3.582-8-8v-12c0-1.105 0.895-2 2-2h4v-2c0-4.418 3.582-8 8-8 2.017 0 3.859 0.746 5.266 1.978 0.466 0.408 0.358 1.131-0.163 1.466-0.416 0.267-0.958 0.191-1.343-0.119-1.029-0.829-2.337-1.325-3.761-1.325-3.314 0-6 2.686-6 6zM16.153 12h-12.153v12c0 3.314 2.686 6 6 6h12c3.314 0 6-2.686 6-6v-12h-11.847zM19 19c0 1.306-0.835 2.417-2 2.829v3.171c0 0.552-0.448 1-1 1s-1-0.448-1-1v-3.171c-1.165-0.412-2-1.523-2-2.829 0-1.657 1.343-3 3-3s3 1.343 3 3z"],["id","icon-mark","viewBox","0 0 32 32"],["d","M16 1c0.378 0 0.724 0.213 0.893 0.551l4.4 8.749 9.848 1.413c0.379 0.054 0.693 0.32 0.81 0.685s0.015 0.764-0.261 1.028l-7.114 6.8 1.678 9.602c0.065 0.374-0.087 0.753-0.393 0.978s-0.713 0.257-1.051 0.083l-8.811-4.548-8.811 4.548c-0.338 0.174-0.745 0.142-1.051-0.083s-0.458-0.604-0.393-0.978l1.678-9.602-7.114-6.8c-0.277-0.264-0.378-0.664-0.261-1.028s0.431-0.63 0.81-0.685l9.848-1.413 4.4-8.749c0.17-0.338 0.515-0.551 0.893-0.551zM16 4.226l-3.742 7.439c-0.147 0.292-0.428 0.494-0.751 0.541l-8.33 1.195 6.014 5.749c0.241 0.231 0.352 0.566 0.294 0.895l-1.423 8.143 7.479-3.86c0.288-0.149 0.63-0.149 0.917 0l7.479 3.86-1.423-8.143c-0.057-0.329 0.053-0.664 0.294-0.895l6.014-5.749-8.33-1.195c-0.324-0.046-0.604-0.248-0.751-0.541l-3.742-7.439z"],["id","icon-marked","viewBox","0 0 32 32"],["d","M16 1c0.378 0 0.724 0.213 0.893 0.551l4.4 8.749 9.848 1.413c0.379 0.054 0.693 0.32 0.81 0.685s0.015 0.764-0.261 1.028l-7.114 6.8 1.678 9.602c0.065 0.374-0.087 0.753-0.393 0.978s-0.713 0.257-1.051 0.083l-8.811-4.548-8.811 4.548c-0.338 0.174-0.745 0.142-1.051-0.083s-0.458-0.604-0.393-0.978l1.678-9.602-7.114-6.8c-0.277-0.264-0.378-0.664-0.261-1.028s0.431-0.63 0.81-0.685l9.848-1.413 4.4-8.749c0.17-0.338 0.515-0.551 0.893-0.551z"],["id","icon-user","viewBox","0 0 32 32"],["d","M16 13c2.761 0 5-2.239 5-5s-2.239-5-5-5c-2.761 0-5 2.239-5 5s2.239 5 5 5zM9 8c0-3.866 3.134-7 7-7s7 3.134 7 7c0 3.866-3.134 7-7 7s-7-3.134-7-7zM4 27.5c0 0.828 0.672 1.5 1.5 1.5h21c0.828 0 1.5-0.672 1.5-1.5 0-4.694-3.806-8.5-8.5-8.5h-7c-4.694 0-8.5 3.806-8.5 8.5zM2 27.5c0-5.799 4.701-10.5 10.5-10.5h7c5.799 0 10.5 4.701 10.5 10.5 0 1.933-1.567 3.5-3.5 3.5h-21c-1.933 0-3.5-1.567-3.5-3.5z"],["id","icon-employees","viewBox","0 0 32 32"],["d","M16 13c2.761 0 5-2.239 5-5s-2.239-5-5-5c-2.761 0-5 2.239-5 5s2.239 5 5 5zM9 8c0-3.866 3.134-7 7-7s7 3.134 7 7c0 3.866-3.134 7-7 7s-7-3.134-7-7zM4 27.5c0 0.828 0.672 1.5 1.5 1.5h7.75l1.75-7-1.5-3h-1c-4.694 0-8.5 3.806-8.5 8.5zM18.75 29h7.75c0.828 0 1.5-0.672 1.5-1.5 0-4.694-3.806-8.5-8.5-8.5h-1l-1.5 3 1.75 7zM2 27.5c0-5.799 4.701-10.5 10.5-10.5h7c5.799 0 10.5 4.701 10.5 10.5 0 1.933-1.567 3.5-3.5 3.5h-21c-1.933 0-3.5-1.567-3.5-3.5z"],["id","icon-me","viewBox","0 0 32 32"],["d","M27.326 24.232c-1.578-3.074-4.48-5.232-8.326-5.232h-6c-3.846 0-6.748 2.158-8.326 5.232-1.682-2.31-2.674-5.155-2.674-8.232 0-7.732 6.268-14 14-14s14 6.268 14 14c0 3.076-0.992 5.921-2.674 8.232zM25.895 25.904c-2.533 2.531-6.031 4.096-9.895 4.096s-7.361-1.565-9.895-4.096c1.192-2.939 3.634-4.904 6.895-4.904h6c3.261 0 5.703 1.966 6.895 4.904zM16 32c8.837 0 16-7.163 16-16s-7.163-16-16-16c-8.837 0-16 7.163-16 16s7.163 16 16 16zM12 12c0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.209-1.791 4-4 4s-4-1.791-4-4zM16 6c-3.314 0-6 2.686-6 6s2.686 6 6 6c3.314 0 6-2.686 6-6s-2.686-6-6-6z"],["id","icon-mine","viewBox","0 0 32 32"],["d","M30.719 2.695l-7.731 8c-0.193 0.2-0.462 0.311-0.74 0.305s-0.542-0.127-0.727-0.335l-4.269-4.8c-0.367-0.413-0.33-1.045 0.083-1.412s1.045-0.33 1.412 0.083l3.552 3.994 6.981-7.224c0.384-0.397 1.017-0.408 1.414-0.024s0.408 1.017 0.024 1.414zM8 13c0-1.657 1.343-3 3-3s3 1.343 3 3c0 1.657-1.343 3-3 3s-3-1.343-3-3zM11 8c-2.761 0-5 2.239-5 5s2.239 5 5 5c2.761 0 5-2.239 5-5s-2.239-5-5-5zM9 21h4c3.866 0 7 3.134 7 7 0 0.552-0.448 1-1 1h-16c-0.552 0-1-0.448-1-1 0-3.866 3.134-7 7-7zM9 19c-4.971 0-9 4.029-9 9 0 1.657 1.343 3 3 3h16c1.657 0 3-1.343 3-3 0-4.971-4.029-9-9-9h-4z"],["id","icon-invite","viewBox","0 0 32 32"],["d","M26 2v5h5c0.552 0 1 0.448 1 1s-0.448 1-1 1h-5v5c0 0.552-0.448 1-1 1s-1-0.448-1-1v-5h-5c-0.552 0-1-0.448-1-1s0.448-1 1-1h5v-5c0-0.552 0.448-1 1-1s1 0.448 1 1zM2 28c0 0.552 0.448 1 1 1h16c0.552 0 1-0.448 1-1 0-3.866-3.134-7-7-7h-4c-3.866 0-7 3.134-7 7zM0 28c0-4.971 4.029-9 9-9h4c4.971 0 9 4.029 9 9 0 1.657-1.343 3-3 3h-16c-1.657 0-3-1.343-3-3zM11 16c1.657 0 3-1.343 3-3s-1.343-3-3-3c-1.657 0-3 1.343-3 3s1.343 3 3 3zM6 13c0-2.761 2.239-5 5-5s5 2.239 5 5c0 2.761-2.239 5-5 5s-5-2.239-5-5z"],["id","icon-assigning","viewBox","0 0 32 32"],["d","M26.781 1.375l3.995 4.994c0.14 0.172 0.224 0.392 0.224 0.631 0 0.24-0.085 0.461-0.226 0.633l-3.993 4.991c-0.345 0.431-0.974 0.501-1.406 0.156s-0.501-0.974-0.156-1.406l2.7-3.375h-9.919c-0.552 0-1-0.448-1-1s0.448-1 1-1h9.919l-2.7-3.375c-0.345-0.431-0.275-1.061 0.156-1.406s1.061-0.275 1.406 0.156zM11 16c1.657 0 3-1.343 3-3s-1.343-3-3-3c-1.657 0-3 1.343-3 3s1.343 3 3 3zM6 13c0-2.761 2.239-5 5-5s5 2.239 5 5c0 2.761-2.239 5-5 5s-5-2.239-5-5zM2 28c0 0.552 0.448 1 1 1h16c0.552 0 1-0.448 1-1 0-3.866-3.134-7-7-7h-4c-3.866 0-7 3.134-7 7zM0 28c0-4.971 4.029-9 9-9h4c4.971 0 9 4.029 9 9 0 1.657-1.343 3-3 3h-16c-1.657 0-3-1.343-3-3z"],["id","icon-organisation","viewBox","0 0 32 32"],["d","M18 2v28h-16v-28h16zM2 32h28c1.105 0 2-0.895 2-2v-12.681c0-0.8-0.477-1.523-1.212-1.838l-10.788-4.623v-8.857c0-1.105-0.895-2-2-2h-16c-1.105 0-2 0.895-2 2v28c0 1.105 0.895 2 2 2zM20 30v-16.967l10 4.286v12.681h-10zM6 7c-0.552 0-1 0.448-1 1s0.448 1 1 1h8c0.552 0 1-0.448 1-1s-0.448-1-1-1h-8zM5 13c0-0.552 0.448-1 1-1h8c0.552 0 1 0.448 1 1s-0.448 1-1 1h-8c-0.552 0-1-0.448-1-1zM6 17c-0.552 0-1 0.448-1 1s0.448 1 1 1h8c0.552 0 1-0.448 1-1s-0.448-1-1-1h-8z"],["id","icon-outbox","viewBox","0 0 32 32"],["d","M7.293 10.707c-0.391-0.391-0.391-1.024 0-1.414l8-8c0.391-0.391 1.024-0.391 1.414 0l8 8c0.39 0.391 0.39 1.024 0 1.414s-1.024 0.391-1.414 0l-6.293-6.293v17.586c0 0.552-0.448 1-1 1s-1-0.448-1-1v-17.586l-6.293 6.293c-0.391 0.391-1.024 0.391-1.414 0zM3 22c0-0.552-0.448-1-1-1s-1 0.448-1 1v2c0 3.866 3.134 7 7 7h16c3.866 0 7-3.134 7-7v-2c0-0.552-0.448-1-1-1s-1 0.448-1 1v2c0 2.761-2.239 5-5 5h-16c-2.761 0-5-2.239-5-5v-2z"],["id","icon-registration","viewBox","0 0 32 32"],["d","M8 2c-2.209 0-4 1.791-4 4v20c0 0.345 0.044 0.68 0.126 1 0.444-1.725 2.010-3 3.874-3h20v-22h-20zM2 26v-1h-1c-0.552 0-1-0.448-1-1s0.448-1 1-1h1v-6h-1c-0.552 0-1-0.448-1-1s0.448-1 1-1h1v-6h-1c-0.552 0-1-0.448-1-1s0.448-1 1-1h1v-1c0-3.314 2.686-6 6-6h20c1.105 0 2 0.895 2 2v28c0 1.105-0.895 2-2 2h-20c-3.314 0-6-2.686-6-6zM28 26h-20c-1.105 0-2 0.895-2 2s0.895 2 2 2h20v-4zM10 8v6h12v-6h-12zM8 8c0-1.105 0.895-2 2-2h12c1.105 0 2 0.895 2 2v6c0 1.105-0.895 2-2 2h-12c-1.105 0-2-0.895-2-2v-6z"],["id","icon-reject","viewBox","0 0 32 32"],["d","M16 30c-7.732 0-14-6.268-14-14s6.268-14 14-14c7.732 0 14 6.268 14 14s-6.268 14-14 14zM16 32c8.837 0 16-7.163 16-16s-7.163-16-16-16c-8.837 0-16 7.163-16 16s7.163 16 16 16zM9.293 9.293c0.391-0.391 1.024-0.391 1.414 0l5.293 5.293 5.293-5.293c0.391-0.391 1.024-0.391 1.414 0s0.39 1.024 0 1.414l-5.293 5.293 5.293 5.293c0.39 0.391 0.39 1.024 0 1.414s-1.024 0.39-1.414 0l-5.293-5.293-5.293 5.293c-0.391 0.39-1.024 0.39-1.414 0s-0.391-1.024 0-1.414l5.293-5.293-5.293-5.293c-0.391-0.391-0.391-1.024 0-1.414z"],["id","icon-sandglass","viewBox","0 0 32 32"],["d","M2 1c0-0.552 0.448-1 1-1h26c0.552 0 1 0.448 1 1s-0.448 1-1 1h-3v4c0 2.518-1.186 4.889-3.2 6.4l-3.733 2.8c-0.533 0.4-0.533 1.2 0 1.6l3.733 2.8c2.014 1.511 3.2 3.882 3.2 6.4v4h3c0.552 0 1 0.448 1 1s-0.448 1-1 1h-26c-0.552 0-1-0.448-1-1s0.448-1 1-1h3v-4c0-2.518 1.186-4.889 3.2-6.4l3.733-2.8c0.533-0.4 0.533-1.2 0-1.6l-3.733-2.8c-2.014-1.511-3.2-3.882-3.2-6.4v-4h-3c-0.552 0-1-0.448-1-1zM8 30h16v-4c0-1.889-0.889-3.667-2.4-4.8l-3.733-2.8c-1.6-1.2-1.6-3.6 0-4.8l3.733-2.8c1.511-1.133 2.4-2.911 2.4-4.8v-4h-16v4c0 1.889 0.889 3.667 2.4 4.8l3.733 2.8c1.6 1.2 1.6 3.6 0 4.8l-3.733 2.8c-1.511 1.133-2.4 2.911-2.4 4.8v4z"],["id","icon-settings","viewBox","0 0 32 32"],["d","M14.796 2.541c0.319-0.319 0.752-0.499 1.204-0.499s0.884 0.179 1.204 0.499c0.319 0.319 0.499 0.752 0.499 1.204v0.123l0 0.004c0.003 0.637 0.191 1.26 0.543 1.791 0.351 0.53 0.849 0.946 1.432 1.197 0.596 0.262 1.257 0.34 1.898 0.224 0.642-0.117 1.235-0.423 1.702-0.879l0.090-0.090c0.158-0.158 0.346-0.284 0.552-0.369s0.428-0.13 0.652-0.13c0.224 0 0.445 0.044 0.652 0.13s0.395 0.212 0.553 0.37c0.158 0.158 0.284 0.346 0.369 0.552s0.13 0.428 0.13 0.652c0 0.224-0.044 0.445-0.13 0.652s-0.212 0.395-0.37 0.553l-0.082 0.082-0.008 0.008c-0.457 0.467-0.763 1.060-0.879 1.702-0.103 0.57-0.053 1.156 0.144 1.698 0.010 0.104 0.036 0.207 0.078 0.303 0.251 0.586 0.668 1.085 1.199 1.437s1.154 0.541 1.791 0.543l0.004 0h0.232c0.451 0 0.884 0.179 1.204 0.499s0.498 0.752 0.498 1.204-0.179 0.884-0.498 1.204c-0.319 0.319-0.752 0.499-1.204 0.499l-0.127 0c-0.637 0.003-1.26 0.191-1.791 0.543-0.53 0.351-0.946 0.849-1.197 1.433-0.262 0.596-0.34 1.257-0.224 1.897 0.117 0.642 0.423 1.235 0.879 1.702l0.090 0.090c0.158 0.158 0.284 0.346 0.369 0.552s0.13 0.428 0.13 0.652c0 0.224-0.044 0.445-0.13 0.652s-0.212 0.395-0.37 0.553-0.346 0.284-0.553 0.369c-0.207 0.086-0.428 0.13-0.652 0.13s-0.445-0.044-0.652-0.13-0.395-0.212-0.553-0.37l-0.082-0.082-0.008-0.008c-0.467-0.457-1.060-0.763-1.702-0.879-0.641-0.116-1.301-0.038-1.897 0.223-0.584 0.251-1.082 0.667-1.433 1.197-0.352 0.531-0.541 1.154-0.543 1.791v0.236c0 0.451-0.179 0.884-0.499 1.204s-0.752 0.498-1.204 0.498-0.884-0.179-1.204-0.498c-0.319-0.319-0.499-0.752-0.499-1.204l0-0.123-0.001-0.024c-0.015-0.656-0.228-1.291-0.609-1.825-0.375-0.525-0.897-0.926-1.5-1.155-0.59-0.253-1.241-0.328-1.873-0.213-0.643 0.117-1.235 0.423-1.702 0.879l-0.090 0.090c-0.158 0.158-0.346 0.284-0.552 0.369s-0.428 0.13-0.652 0.13c-0.224 0-0.445-0.044-0.652-0.13s-0.395-0.212-0.553-0.37c-0.158-0.158-0.284-0.346-0.369-0.553s-0.13-0.428-0.13-0.652c0-0.224 0.044-0.445 0.13-0.652s0.212-0.395 0.37-0.553l0.082-0.082 0.008-0.008c0.457-0.467 0.763-1.060 0.879-1.702 0.116-0.641 0.038-1.301-0.224-1.897-0.251-0.584-0.667-1.081-1.197-1.432-0.531-0.352-1.154-0.541-1.791-0.543h-0.236c-0.451 0-0.884-0.179-1.204-0.499s-0.499-0.752-0.499-1.204c0-0.451 0.179-0.884 0.499-1.204s0.752-0.499 1.204-0.499l0.123 0 0.024-0.001c0.656-0.015 1.291-0.228 1.825-0.609 0.525-0.375 0.926-0.897 1.155-1.5 0.253-0.59 0.327-1.241 0.213-1.873-0.117-0.643-0.423-1.235-0.879-1.702l-0.090-0.090c-0.158-0.158-0.284-0.346-0.369-0.552s-0.13-0.428-0.13-0.652c0-0.224 0.044-0.445 0.13-0.652s0.212-0.395 0.37-0.553c0.158-0.158 0.346-0.284 0.552-0.369s0.428-0.13 0.652-0.13c0.224 0 0.445 0.044 0.652 0.13s0.395 0.212 0.553 0.37l0.082 0.082 0.008 0.008c0.467 0.457 1.060 0.763 1.702 0.879 0.57 0.103 1.156 0.053 1.698-0.144 0.104-0.010 0.207-0.036 0.303-0.078 0.586-0.251 1.085-0.668 1.437-1.199s0.541-1.154 0.543-1.791v-0.236c0-0.451 0.179-0.884 0.499-1.204zM16 0c-0.993 0-1.946 0.395-2.648 1.097s-1.097 1.655-1.097 2.648v0.229c-0.001 0.238-0.072 0.471-0.204 0.67-0.103 0.155-0.239 0.285-0.399 0.379-0.089 0.014-0.176 0.039-0.259 0.075-0.224 0.099-0.473 0.128-0.713 0.085-0.239-0.043-0.46-0.157-0.635-0.326l-0.077-0.077c-0.348-0.348-0.761-0.624-1.215-0.813s-0.942-0.285-1.434-0.285c-0.492 0-0.979 0.097-1.434 0.285s-0.867 0.464-1.215 0.812c-0.348 0.348-0.624 0.761-0.812 1.215s-0.285 0.942-0.285 1.434 0.097 0.979 0.285 1.434c0.188 0.455 0.465 0.868 0.813 1.215l0.077 0.077c0.169 0.175 0.283 0.396 0.326 0.635 0.044 0.241 0.014 0.489-0.085 0.713-0.009 0.020-0.017 0.040-0.024 0.060-0.085 0.231-0.237 0.431-0.437 0.574-0.197 0.141-0.432 0.22-0.674 0.228h-0.109c-0.993 0-1.946 0.395-2.648 1.097s-1.097 1.655-1.097 2.648c0 0.993 0.395 1.946 1.097 2.648s1.655 1.097 2.648 1.097h0.229c0.238 0.001 0.471 0.072 0.67 0.204s0.356 0.319 0.45 0.539l0.004 0.010c0.099 0.224 0.128 0.473 0.085 0.713-0.043 0.239-0.157 0.46-0.326 0.635l-0.077 0.077c-0.348 0.348-0.624 0.761-0.813 1.215s-0.285 0.942-0.285 1.434c0 0.492 0.097 0.979 0.285 1.434s0.465 0.868 0.813 1.215c0.348 0.348 0.76 0.624 1.215 0.812s0.942 0.285 1.434 0.285 0.979-0.097 1.434-0.285c0.455-0.188 0.868-0.465 1.215-0.813l0.077-0.077c0.175-0.169 0.396-0.283 0.635-0.326 0.241-0.044 0.489-0.014 0.713 0.085 0.020 0.009 0.040 0.017 0.060 0.024 0.231 0.085 0.431 0.237 0.574 0.437 0.141 0.197 0.22 0.432 0.228 0.674v0.109c0 0.993 0.395 1.946 1.097 2.648s1.655 1.097 2.648 1.097c0.993 0 1.946-0.395 2.648-1.097s1.097-1.655 1.097-2.648v-0.229c0.001-0.238 0.072-0.471 0.204-0.67s0.319-0.356 0.539-0.45l0.010-0.004c0.224-0.099 0.473-0.128 0.713-0.085 0.239 0.043 0.46 0.157 0.635 0.326l0.077 0.077c0.348 0.348 0.761 0.624 1.215 0.813s0.942 0.286 1.434 0.286c0.492 0 0.979-0.097 1.434-0.286s0.867-0.464 1.215-0.812c0.348-0.348 0.624-0.76 0.812-1.215s0.285-0.942 0.285-1.434c0-0.492-0.097-0.979-0.285-1.434s-0.465-0.868-0.813-1.215l-0.077-0.077c-0.169-0.174-0.283-0.395-0.326-0.635-0.044-0.241-0.014-0.489 0.085-0.714l0.004-0.010c0.094-0.22 0.251-0.407 0.45-0.539s0.432-0.202 0.67-0.204h0.12c0.993 0 1.946-0.395 2.648-1.097s1.097-1.655 1.097-2.648c0-0.993-0.395-1.946-1.097-2.648s-1.655-1.097-2.648-1.097h-0.229c-0.238-0.001-0.471-0.072-0.67-0.204-0.155-0.103-0.285-0.239-0.379-0.399-0.014-0.089-0.039-0.176-0.075-0.259-0.099-0.224-0.128-0.473-0.085-0.713 0.043-0.239 0.157-0.46 0.326-0.635l0.077-0.077c0.348-0.348 0.624-0.761 0.812-1.215s0.286-0.942 0.286-1.434-0.097-0.979-0.286-1.434c-0.188-0.454-0.464-0.867-0.812-1.215s-0.761-0.624-1.215-0.813-0.942-0.285-1.434-0.285c-0.492 0-0.979 0.097-1.434 0.285s-0.868 0.465-1.215 0.813l-0.077 0.077c-0.174 0.169-0.395 0.283-0.635 0.326-0.241 0.044-0.489 0.014-0.714-0.085l-0.010-0.004c-0.22-0.094-0.407-0.25-0.539-0.45s-0.202-0.432-0.204-0.67v-0.12c0-0.993-0.395-1.946-1.097-2.648s-1.655-1.097-2.648-1.097zM20 16c0-2.209-1.791-4-4-4s-4 1.791-4 4c0 2.209 1.791 4 4 4s4-1.791 4-4zM22 16c0 3.314-2.686 6-6 6s-6-2.686-6-6c0-3.314 2.686-6 6-6s6 2.686 6 6z"],["id","icon-signature","viewBox","0 0 32 32"],["d","M19.993 0.8c-0.271 0.002-0.53 0.114-0.717 0.31l-2.654 2.787c-0.899 0.944-1.064 2.325-0.503 3.429l-9.298 1.691c-0.389 0.071-0.7 0.365-0.793 0.749l-4.813 19.937c-0.082 0.339 0.019 0.695 0.265 0.942s0.603 0.347 0.942 0.265l19.937-4.813c0.379-0.091 0.67-0.394 0.746-0.776l1.86-9.299c1.038 0.403 2.258 0.209 3.126-0.594l2.74-2.535c0.198-0.184 0.314-0.439 0.321-0.71s-0.096-0.531-0.286-0.724l-10.152-10.358c-0.19-0.194-0.45-0.302-0.721-0.3zM18.698 7.284l-0.611-0.611c-0.384-0.384-0.391-1.004-0.017-1.397l1.94-2.037 8.707 8.884-1.985 1.836c-0.394 0.365-1.006 0.353-1.386-0.027l-6.649-6.649zM7.819 10.867l9.844-1.79 5.543 5.543-1.937 9.682-16.027 3.868 9.464-9.464c0.392 0.187 0.83 0.292 1.293 0.292 1.657 0 3-1.343 3-3s-1.343-3-3-3c-1.657 0-3 1.343-3 3 0 0.463 0.105 0.902 0.292 1.293l-9.259 9.259 3.786-15.685z"],["id","icon-structure","viewBox","0 0 32 32"],["d","M16 10c-2.209 0-4-1.791-4-4s1.791-4 4-4c2.209 0 4 1.791 4 4s-1.791 4-4 4zM17 11.917c2.838-0.476 5-2.944 5-5.917 0-3.314-2.686-6-6-6s-6 2.686-6 6c0 2.973 2.162 5.441 5 5.917v3.083h-1.727c-1.843 0-3.861 0.253-5.452 1.122-0.81 0.442-1.527 1.054-2.038 1.885-0.37 0.603-0.615 1.292-0.722 2.066-2.868 0.45-5.062 2.932-5.062 5.927 0 3.314 2.686 6 6 6s6-2.686 6-6c0-2.943-2.119-5.391-4.915-5.902 0.084-0.411 0.224-0.754 0.402-1.043 0.296-0.482 0.73-0.87 1.293-1.177 1.155-0.631 2.773-0.878 4.493-0.878h5.455c1.72 0 3.338 0.247 4.493 0.878 0.563 0.308 0.996 0.696 1.293 1.177 0.178 0.289 0.318 0.632 0.402 1.043-2.796 0.511-4.915 2.959-4.915 5.902 0 3.314 2.686 6 6 6s6-2.686 6-6c0-2.995-2.194-5.477-5.062-5.927-0.107-0.774-0.351-1.463-0.722-2.066-0.511-0.831-1.228-1.443-2.037-1.885-1.591-0.869-3.609-1.122-5.452-1.122h-1.727v-3.083zM6 30c-2.209 0-4-1.791-4-4s1.791-4 4-4c2.209 0 4 1.791 4 4s-1.791 4-4 4zM22 26c0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.209-1.791 4-4 4s-4-1.791-4-4z"],["id","icon-subdivision","viewBox","0 0 32 32"],["d","M5 8c1.657 0 3-1.343 3-3s-1.343-3-3-3c-1.657 0-3 1.343-3 3s1.343 3 3 3zM10 5c0 1.019-0.305 1.967-0.828 2.757l3.352 3.352c0.981-0.698 2.181-1.109 3.477-1.109s2.496 0.411 3.477 1.109l3.352-3.352c-0.524-0.79-0.828-1.738-0.828-2.757 0-2.761 2.239-5 5-5s5 2.239 5 5c0 2.761-2.239 5-5 5-1.019 0-1.967-0.305-2.757-0.828l-3.352 3.352c0.698 0.981 1.109 2.181 1.109 3.477s-0.411 2.496-1.109 3.477l3.352 3.352c0.79-0.524 1.738-0.828 2.757-0.828 2.761 0 5 2.239 5 5s-2.239 5-5 5c-2.761 0-5-2.239-5-5 0-1.019 0.305-1.967 0.828-2.757l-3.352-3.352c-0.981 0.698-2.181 1.109-3.477 1.109s-2.496-0.411-3.477-1.109l-3.352 3.352c0.524 0.79 0.828 1.738 0.828 2.757 0 2.761-2.239 5-5 5s-5-2.239-5-5c0-2.761 2.239-5 5-5 1.019 0 1.967 0.305 2.757 0.828l3.352-3.352c-0.698-0.981-1.109-2.181-1.109-3.477s0.411-2.496 1.109-3.477l-3.352-3.352c-0.79 0.524-1.738 0.828-2.757 0.828-2.761 0-5-2.239-5-5s2.239-5 5-5c2.761 0 5 2.239 5 5zM27 8c1.657 0 3-1.343 3-3s-1.343-3-3-3c-1.657 0-3 1.343-3 3s1.343 3 3 3zM16 20c2.209 0 4-1.791 4-4s-1.791-4-4-4c-2.209 0-4 1.791-4 4s1.791 4 4 4zM30 27c0-1.657-1.343-3-3-3s-3 1.343-3 3c0 1.657 1.343 3 3 3s3-1.343 3-3zM8 27c0-1.657-1.343-3-3-3s-3 1.343-3 3c0 1.657 1.343 3 3 3s3-1.343 3-3z"],["id","icon-tag","viewBox","0 0 32 32"],["d","M2 1c-0.552 0-1 0.448-1 1v14.609c0 0.265 0.105 0.52 0.293 0.707l12.545 12.534c0.364 0.365 0.796 0.654 1.272 0.851s0.986 0.299 1.502 0.299 1.026-0.102 1.502-0.299c0.476-0.197 0.908-0.487 1.273-0.851l10.471-10.474-0.707-0.707 0.709 0.705c0.73-0.735 1.14-1.729 1.14-2.765s-0.41-2.030-1.14-2.765l-12.548-12.551c-0.188-0.188-0.442-0.293-0.707-0.293h-14.605zM29 16.609c0 0.507-0.201 0.994-0.558 1.354l-10.471 10.473c-0.178 0.179-0.39 0.32-0.623 0.417s-0.483 0.146-0.736 0.146-0.502-0.050-0.736-0.146c-0.233-0.097-0.446-0.239-0.624-0.418l-12.252-12.241v-13.194h13.191l12.251 12.255c0.357 0.36 0.558 0.847 0.558 1.354zM10 12c-1.105 0-2-0.895-2-2s0.895-2 2-2c1.105 0 2 0.895 2 2s-0.895 2-2 2z"],["id","icon-reminder","viewBox","0 0 32 32"],["d","M2.866 4.5l6.928-4c0.478-0.276 1.090-0.112 1.366 0.366s0.112 1.090-0.366 1.366l-6.928 4c-0.478 0.276-1.090 0.112-1.366-0.366s-0.112-1.090 0.366-1.366zM28 18c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 6.627 5.373 12 12 12s12-5.373 12-12zM30 18c0 7.732-6.268 14-14 14s-14-6.268-14-14c0-7.732 6.268-14 14-14s14 6.268 14 14zM29.5 5.866c0.276-0.478 0.112-1.090-0.366-1.366l-6.928-4c-0.478-0.276-1.090-0.112-1.366 0.366s-0.112 1.090 0.366 1.366l6.928 4c0.478 0.276 1.090 0.112 1.366-0.366zM17 11c0-0.552-0.448-1-1-1s-1 0.448-1 1v7c0 0.351 0.184 0.677 0.486 0.858l5 3c0.473 0.284 1.088 0.131 1.372-0.343s0.131-1.088-0.343-1.372l-4.514-2.709v-6.434z"],["id","icon-waiting","viewBox","0 0 32 32"],["id","icon-timer","viewBox","0 0 32 32"],["d","M11 0h10c0.552 0 1 0.448 1 1s-0.448 1-1 1h-10c-0.552 0-1-0.448-1-1s0.448-1 1-1zM28 18c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 6.627 5.373 12 12 12s12-5.373 12-12zM30 18c0 7.732-6.268 14-14 14s-14-6.268-14-14c0-7.732 6.268-14 14-14s14 6.268 14 14zM21.293 12.707c0.391 0.391 0.391 1.024 0 1.414l-2.585 2.585c0.187 0.392 0.292 0.83 0.292 1.293 0 1.657-1.343 3-3 3s-3-1.343-3-3c0-1.657 1.343-3 3-3 0.463 0 0.902 0.105 1.293 0.292l2.585-2.585c0.391-0.391 1.024-0.391 1.414 0z"],["id","icon-Chat_solid","viewBox","0 0 32 32"],["d","M5.111 2h21.778c1.067 0 2.105 0.393 2.88 1.113 0.778 0.723 1.231 1.719 1.231 2.776v15.445c0 1.056-0.453 2.053-1.231 2.775-0.776 0.72-1.813 1.113-2.88 1.113h-18.274l-5.934 5.511c-0.291 0.271-0.716 0.343-1.080 0.184s-0.6-0.519-0.6-0.917v-24.111c0-1.056 0.453-2.053 1.231-2.776 0.776-0.72 1.813-1.113 2.88-1.113zM8 10c-0.552 0-1 0.448-1 1s0.448 1 1 1h16c0.552 0 1-0.448 1-1s-0.448-1-1-1h-16zM8 15c-0.552 0-1 0.448-1 1s0.448 1 1 1h10c0.552 0 1-0.448 1-1s-0.448-1-1-1h-10z"],["id","icon-Chat","viewBox","0 0 32 32"],["d","M5.111 4c-0.583 0-1.128 0.216-1.519 0.579-0.389 0.361-0.592 0.834-0.592 1.31v21.818l4.542-4.217c0.185-0.172 0.428-0.267 0.68-0.267h18.667c0.583 0 1.128-0.216 1.52-0.579 0.389-0.361 0.592-0.834 0.592-1.31v-15.445c0-0.476-0.203-0.949-0.592-1.31-0.391-0.363-0.937-0.579-1.52-0.579h-21.778zM2.231 3.113c0.776-0.72 1.813-1.113 2.88-1.113h21.778c1.067 0 2.105 0.393 2.88 1.113 0.778 0.723 1.231 1.719 1.231 2.776v15.445c0 1.056-0.453 2.053-1.231 2.775-0.776 0.72-1.813 1.113-2.88 1.113h-18.274l-5.934 5.511c-0.291 0.271-0.716 0.343-1.080 0.184s-0.6-0.519-0.6-0.917v-24.111c0-1.056 0.453-2.053 1.231-2.776zM7 11c0-0.552 0.448-1 1-1h16c0.552 0 1 0.448 1 1s-0.448 1-1 1h-16c-0.552 0-1-0.448-1-1zM8 15c-0.552 0-1 0.448-1 1s0.448 1 1 1h10c0.552 0 1-0.448 1-1s-0.448-1-1-1h-10z"],["id","icon-Task_solid","viewBox","0 0 32 32"],["d","M14 0c-1.105 0-2 0.895-2 2h-4c0 0.729 0.195 1.412 0.535 2 0.692 1.196 1.984 2 3.465 2h8c1.481 0 2.773-0.804 3.465-2 0.34-0.588 0.535-1.271 0.535-2h-4c0-1.105-0.895-2-2-2h-4z"],["d","M6 2h-2c-1.105 0-2 0.895-2 2v26c0 1.105 0.895 2 2 2h24c1.105 0 2-0.895 2-2v-26c0-1.105-0.895-2-2-2h-2c0 3.314-2.686 6-6 6h-8c-3.314 0-6-2.686-6-6zM22.659 13.247c0.416 0.364 0.458 0.995 0.094 1.411l-7 8c-0.182 0.208-0.443 0.332-0.719 0.341s-0.545-0.097-0.74-0.292l-5-5c-0.391-0.391-0.391-1.024 0-1.414s1.024-0.391 1.414 0l4.244 4.244 6.296-7.195c0.364-0.416 0.995-0.458 1.411-0.094z"],["id","icon-Task","viewBox","0 0 32 32"],["d","M14 0c-1.105 0-2 0.895-2 2h-8c-1.105 0-2 0.895-2 2v26c0 1.105 0.895 2 2 2h24c1.105 0 2-0.895 2-2v-26c0-1.105-0.895-2-2-2h-8c0-1.105-0.895-2-2-2h-4zM4 4h4c0 1.105 0.895 2 2 2h12c1.105 0 2-0.895 2-2h4v26h-24v-26zM22.753 14.659c0.364-0.416 0.322-1.047-0.094-1.411s-1.047-0.322-1.411 0.094l-6.296 7.195-4.244-4.244c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414l5 5c0.196 0.196 0.464 0.301 0.74 0.292s0.537-0.133 0.719-0.341l7-8z"],["id","icon-Document_solid","viewBox","0 0 32 32"],["d","M6 0c-1.105 0-2 0.895-2 2v5h-1c-0.552 0-1 0.448-1 1s0.448 1 1 1h1v6h-1c-0.552 0-1 0.448-1 1s0.448 1 1 1h1v6h-1c-0.552 0-1 0.448-1 1s0.448 1 1 1h1v5c0 1.105 0.895 2 2 2h24c1.105 0 2-0.895 2-2v-28c0-1.105-0.895-2-2-2h-24zM11 12c0-0.552 0.448-1 1-1h12c0.552 0 1 0.448 1 1s-0.448 1-1 1h-12c-0.552 0-1-0.448-1-1zM12 17c0-0.552 0.448-1 1-1h10c0.552 0 1 0.448 1 1s-0.448 1-1 1h-10c-0.552 0-1-0.448-1-1z"],["id","icon-Document","viewBox","0 0 32 32"],["d","M6 2v28h24v-28h-24zM4 30v-5h-1c-0.552 0-1-0.448-1-1s0.448-1 1-1h1v-6h-1c-0.552 0-1-0.448-1-1s0.448-1 1-1h1v-6h-1c-0.552 0-1-0.448-1-1s0.448-1 1-1h1v-5c0-1.105 0.895-2 2-2h24c1.105 0 2 0.895 2 2v28c0 1.105-0.895 2-2 2h-24c-1.105 0-2-0.895-2-2zM12 11c-0.552 0-1 0.448-1 1s0.448 1 1 1h12c0.552 0 1-0.448 1-1s-0.448-1-1-1h-12zM13 16c-0.552 0-1 0.448-1 1s0.448 1 1 1h10c0.552 0 1-0.448 1-1s-0.448-1-1-1h-10z"],["id","icon-Files_solid","viewBox","0 0 32 32"],["d","M4 0c-1.105 0-2 0.895-2 2v22c0 1.105 0.895 2 2 2h18c1.105 0 2-0.895 2-2v-22c0-1.105-0.895-2-2-2h-18zM7 8c0-0.552 0.448-1 1-1h10c0.552 0 1 0.448 1 1s-0.448 1-1 1h-10c-0.552 0-1-0.448-1-1zM7 12c0-0.552 0.448-1 1-1h10c0.552 0 1 0.448 1 1s-0.448 1-1 1h-10c-0.552 0-1-0.448-1-1zM8 15h10c0.552 0 1 0.448 1 1s-0.448 1-1 1h-10c-0.552 0-1-0.448-1-1s0.448-1 1-1z"],["d","M26 5v21c0 1-1 2-2 2h-15c0 1.657 1.343 3 3 3h16c1.657 0 3-1.343 3-3v-20c0-1.657-1.343-3-3-3h-2z"],["id","icon-Files","viewBox","0 0 32 32"],["d","M22 2v22h-18v-22h18zM4 0c-1.105 0-2 0.895-2 2v22c0 1.105 0.895 2 2 2h18c1.105 0 2-0.895 2-2v-22c0-1.105-0.895-2-2-2h-18zM28 7h-2v-2h2c1.657 0 3 1.343 3 3v20c0 1.657-1.343 3-3 3h-16c-1.657 0-3-1.343-3-3h2c0 0.552 0.448 1 1 1h16c0.552 0 1-0.448 1-1v-20c0-0.552-0.448-1-1-1zM8 7c-0.552 0-1 0.448-1 1s0.448 1 1 1h10c0.552 0 1-0.448 1-1s-0.448-1-1-1h-10zM7 12c0-0.552 0.448-1 1-1h10c0.552 0 1 0.448 1 1s-0.448 1-1 1h-10c-0.552 0-1-0.448-1-1zM8 15c-0.552 0-1 0.448-1 1s0.448 1 1 1h10c0.552 0 1-0.448 1-1s-0.448-1-1-1h-10z"],["id","icon-Collection_solid","viewBox","0 0 32 32"],["d","M2 2c-1.105 0-2 0.895-2 2v24c0 1.105 0.895 2 2 2h28c1.105 0 2-0.895 2-2v-20c0-1.105-0.895-2-2-2h-14.688l-2.338-3.184c-0.377-0.513-0.975-0.816-1.612-0.816h-9.362z"],["id","icon-Collection","viewBox","0 0 32 32"],["d","M14.3 8h15.7v20h-28v-24h9.362l2.938 4zM12.974 2.816c-0.377-0.513-0.975-0.816-1.612-0.816h-9.362c-1.105 0-2 0.895-2 2v24c0 1.105 0.895 2 2 2h28c1.105 0 2-0.895 2-2v-20c0-1.105-0.895-2-2-2h-14.688l-2.338-3.184z"],["id","icon-voice_solid","viewBox","0 0 32 32"],["d","M16 0.334c-1.326 0-2.598 0.527-3.536 1.464s-1.464 2.209-1.464 3.536v10.667c0 1.326 0.527 2.598 1.464 3.536s2.209 1.465 3.536 1.465c1.326 0 2.598-0.527 3.536-1.465s1.464-2.209 1.464-3.536v-10.667c0-1.326-0.527-2.598-1.464-3.536s-2.209-1.464-3.536-1.464z"],["d","M6.667 12.334c0.552 0 1 0.448 1 1v2.667c0 2.21 0.878 4.33 2.441 5.893s3.682 2.441 5.893 2.441c2.21 0 4.33-0.878 5.893-2.441s2.441-3.683 2.441-5.893v-2.667c0-0.552 0.448-1 1-1s1 0.448 1 1v2.667c0 2.741-1.089 5.369-3.027 7.307-1.701 1.701-3.933 2.747-6.307 2.978v3.382h4.333c0.552 0 1 0.448 1 1s-0.448 1-1 1h-10.667c-0.552 0-1-0.448-1-1s0.448-1 1-1h4.333v-3.382c-2.373-0.231-4.606-1.277-6.307-2.978-1.938-1.938-3.027-4.566-3.027-7.307v-2.667c0-0.552 0.448-1 1-1z"],["id","icon-voice","viewBox","0 0 32 32"],["d","M16 0.333c-1.326 0-2.598 0.527-3.536 1.464s-1.464 2.209-1.464 3.536v10.667c0 1.326 0.527 2.598 1.464 3.536s2.209 1.464 3.536 1.464c1.326 0 2.598-0.527 3.536-1.464s1.464-2.209 1.464-3.536v-10.667c0-1.326-0.527-2.598-1.464-3.536s-2.209-1.464-3.536-1.464zM13.879 3.212c0.563-0.563 1.326-0.879 2.121-0.879s1.559 0.316 2.121 0.879c0.563 0.563 0.879 1.326 0.879 2.121v10.667c0 0.796-0.316 1.559-0.879 2.121s-1.326 0.879-2.121 0.879c-0.796 0-1.559-0.316-2.121-0.879s-0.879-1.326-0.879-2.121v-10.667c0-0.796 0.316-1.559 0.879-2.121zM7.667 13.333c0-0.552-0.448-1-1-1s-1 0.448-1 1v2.667c0 2.741 1.089 5.369 3.027 7.307 1.701 1.701 3.933 2.747 6.307 2.978v3.382h-4.333c-0.552 0-1 0.448-1 1s0.448 1 1 1h5.327c0.002 0 0.004 0 0.006 0s0.004 0 0.006 0h5.327c0.552 0 1-0.448 1-1s-0.448-1-1-1h-4.333v-3.382c2.373-0.231 4.606-1.277 6.307-2.978 1.938-1.938 3.027-4.566 3.027-7.307v-2.667c0-0.552-0.448-1-1-1s-1 0.448-1 1v2.667c0 2.21-0.878 4.33-2.441 5.893s-3.681 2.44-5.891 2.441h-0.002c-2.21 0-4.33-0.878-5.893-2.441s-2.441-3.682-2.441-5.893v-2.667z"],["id","icon-Value_solid","viewBox","0 0 32 32"],["d","M27.844 28.776h0.623c0.953 0 1.857-0.392 2.515-1.073 0.657-0.679 1.017-1.591 1.017-2.531v-21.567c0-0.94-0.361-1.852-1.017-2.531-0.658-0.681-1.562-1.073-2.515-1.073h-24.935c-0.953 0-1.857 0.392-2.515 1.073-0.657 0.679-1.017 1.591-1.017 2.531v21.567c0 0.94 0.361 1.851 1.017 2.531 0.658 0.681 1.562 1.073 2.515 1.073h0.623v1.77c0 0.803 0.651 1.455 1.455 1.455s1.455-0.651 1.455-1.455v-1.77h17.87v1.77c0 0.803 0.651 1.455 1.455 1.455s1.455-0.651 1.455-1.455v-1.77zM16 4.156c0.803 0 1.455 0.651 1.455 1.455v1.166c3.897 0.688 6.857 4.091 6.857 8.185 0 1.348-0.321 2.621-0.891 3.747l1.764 1.323c0.643 0.482 0.773 1.394 0.291 2.036s-1.394 0.773-2.036 0.291l-1.765-1.324c-1.485 1.388-3.48 2.238-5.674 2.238s-4.189-0.85-5.674-2.238l-1.765 1.324c-0.643 0.482-1.554 0.352-2.036-0.291s-0.352-1.554 0.291-2.036l1.763-1.323c-0.57-1.126-0.891-2.399-0.891-3.748 0-4.094 2.96-7.497 6.857-8.185v-1.166c0-0.803 0.651-1.455 1.455-1.455zM9.766 14.961c0-2.942 2.038-5.408 4.779-6.063v3.306c-0.989 0.523-1.662 1.561-1.662 2.757 0 0.167 0.013 0.331 0.038 0.491l-2.645 1.984c-0.328-0.759-0.51-1.595-0.51-2.474zM17.454 8.898v3.306c0.989 0.523 1.662 1.561 1.662 2.757 0 0.167-0.013 0.331-0.038 0.491l2.645 1.984c0.328-0.759 0.51-1.595 0.51-2.474 0-2.942-2.038-5.408-4.779-6.063zM16 18.078c-0.477 0-0.929-0.107-1.333-0.299l-2.643 1.983c1.079 0.895 2.465 1.433 3.977 1.433s2.898-0.538 3.977-1.433l-2.643-1.983c-0.404 0.192-0.856 0.299-1.333 0.299z"],["id","icon-Value","viewBox","0 0 32 32"],["d","M3.305 3.301c-0.191 0.198-0.305 0.474-0.305 0.768v20.759c0 0.294 0.113 0.57 0.305 0.768 0.19 0.197 0.441 0.301 0.695 0.301h24c0.254 0 0.505-0.104 0.695-0.301 0.191-0.198 0.305-0.474 0.305-0.768v-20.759c0-0.294-0.113-0.57-0.305-0.768-0.19-0.197-0.441-0.301-0.695-0.301h-24c-0.254 0-0.505 0.104-0.695 0.301zM28 27.897h-1v2.103c0 0.552-0.448 1-1 1s-1-0.448-1-1v-2.103h-18v2.103c0 0.552-0.448 1-1 1s-1-0.448-1-1v-2.103h-1c-0.807 0-1.573-0.332-2.133-0.911-0.559-0.578-0.867-1.355-0.867-2.158v-20.759c0-0.803 0.308-1.58 0.867-2.158 0.56-0.579 1.326-0.911 2.133-0.911h24c0.807 0 1.573 0.332 2.133 0.911 0.559 0.578 0.867 1.355 0.867 2.158v20.759c0 0.803-0.308 1.58-0.867 2.158-0.56 0.579-1.326 0.911-2.133 0.911zM17 7v1.071c3.392 0.485 6 3.403 6 6.929 0 1.159-0.282 2.252-0.78 3.214l1.361 0.972c0.449 0.321 0.554 0.946 0.233 1.395s-0.946 0.554-1.395 0.233l-1.362-0.973c-1.274 1.331-3.069 2.159-5.056 2.159s-3.782-0.829-5.056-2.159l-1.362 0.973c-0.449 0.321-1.074 0.217-1.395-0.233s-0.217-1.074 0.232-1.395l1.361-0.972c-0.498-0.962-0.78-2.055-0.78-3.214 0-3.526 2.608-6.444 6-6.929v-1.071c0-0.552 0.448-1 1-1s1 0.448 1 1zM21 15c0-2.419-1.718-4.437-4-4.9v3.168c0.598 0.346 1 0.992 1 1.732 0 0.065-0.003 0.13-0.009 0.193l2.578 1.841c0.277-0.622 0.431-1.31 0.431-2.034zM19.405 18.661l-2.577-1.84c-0.252 0.115-0.533 0.179-0.829 0.179s-0.576-0.064-0.829-0.179l-2.577 1.84c0.893 0.831 2.090 1.339 3.405 1.339s2.513-0.508 3.405-1.339zM15 10.1c-2.282 0.463-4 2.481-4 4.9 0 0.724 0.154 1.413 0.431 2.034l2.578-1.841c-0.006-0.064-0.009-0.128-0.009-0.193 0-0.74 0.402-1.387 1-1.732v-3.168z"],["id","icon-information","viewBox","0 0 32 32"],["d","M10 9.94h10v2h-10v-2z"],["d","M12 13.94h6v2h-6v-2z"],["d","M11.6 29.1h-6.2c-0.26 0-0.48-0.22-0.48-0.48v-25.22c0-0.26 0.22-0.48 0.48-0.48h19.22c0.26 0 0.48 0.22 0.48 0.48v14.24c1.060 0.22 2.020 0.56 2.9 0.98v-15.22c0-1.88-1.52-3.4-3.4-3.4h-19.2c-1.88 0-3.4 1.52-3.4 3.4 0 0.6 0 2.42 0 2.42h-2v2.9h2v5.82h-2v2.9h2v5.82h-2v2.9h2c0 0 0 1.82 0 2.42 0 1.9 1.52 3.42 3.4 3.42h9.040c-1.26-1-2.2-2.080-2.84-2.9z"],["d","M22.62 20.38c-6.1 0-9.38 5.82-9.38 5.82s3.28 5.8 9.38 5.8c6.1 0 9.38-5.82 9.38-5.82s-3.28-5.8-9.38-5.8zM22.62 29.78c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6c0 2-1.62 3.6-3.6 3.6z"],["id","icon-actions_send_document","viewBox","0 0 32 32"],["d","M5.4 29.1c-0.26 0-0.48-0.22-0.48-0.48v-25.22c0-0.26 0.22-0.48 0.48-0.48h19.22c0.26 0 0.48 0.22 0.48 0.48v11.14c1-0.060 2.020 0.16 2.9 0.72v-11.86c0-1.88-1.52-3.4-3.4-3.4h-19.2c-1.88 0-3.4 1.52-3.4 3.4 0 0.6 0 2.42 0 2.42h-2v2.9h2v5.82h-2v2.9h2v5.82h-2v2.9h2c0 0 0 1.82 0 2.42 0 1.9 1.52 3.42 3.4 3.42h16.52c-0.78-0.82-1.24-1.86-1.34-2.9h-15.18z"],["d","M26.1 18.1c-0.58-0.56-1.5-0.56-2.060 0-0.58 0.56-0.58 1.5 0 2.060l2.38 2.38h-9.82c-0.8 0-1.46 0.66-1.46 1.46s0.66 1.46 1.46 1.46h9.82l-2.38 2.38c-0.56 0.56-0.56 1.5 0 2.060 0.28 0.28 0.66 0.42 1.040 0.42s0.74-0.14 1.040-0.42l5.88-5.9-5.9-5.9z"],["id","icon-consideration","viewBox","0 0 32 32"],["d","M31.56 29.38l-3.16-3.22c0.86-1.36 1.26-3.060 0.9-4.88-0.54-2.58-2.66-4.7-5.26-5.16-4.58-0.82-8.52 3.080-7.76 7.66 0.44 2.6 2.5 4.72 5.060 5.32 1.8 0.42 3.46 0.040 4.84-0.78l3.18 3.24c0.6 0.62 1.58 0.62 2.18 0.020 0.6-0.62 0.62-1.6 0.020-2.2zM22.8 26.16c-1.94 0-3.54-1.58-3.54-3.52s1.58-3.52 3.54-3.52 3.52 1.58 3.52 3.52-1.56 3.52-3.52 3.52z"],["d","M5.4 29.1c-0.26 0-0.48-0.22-0.48-0.48v-25.22c0-0.26 0.22-0.48 0.48-0.48h19.22c0.26 0 0.48 0.22 0.48 0.48v9.9c1.040 0.26 2.020 0.68 2.9 1.26v-11.16c0-1.88-1.52-3.4-3.4-3.4h-19.2c-1.88 0-3.4 1.52-3.4 3.4 0 0.6 0 2.42 0 2.42h-2v2.9h2v5.82h-2v2.9h2v5.82h-2v2.9h2c0 0 0 1.82 0 2.42 0 1.9 1.52 3.42 3.4 3.42h15.26c-1.94-0.44-3.64-1.5-4.94-2.9h-10.32z"],["d","M15.9 15.94c0.060-0.060 0.1-0.12 0.14-0.16 0.6-0.6 1.26-1.080 1.96-1.5v-0.34h-6v2h3.9z"],["id","icon-sighting","viewBox","0 0 32 32"],["d","M26.86 19.54c-1.44 0-5.76 0-5.76 0-1.34-9.18-1.26-9.14 2.18-12.6 0-3.56-2.98-6.94-7.28-6.94s-7.28 3.38-7.28 6.94c3.44 3.46 3.52 3.42 2.18 12.6 0 0-4.32 0-5.76 0-2.84 0-5.14 2.3-5.14 5.14 0 1.3 0 5.2 0 5.2h2.62v2.12h26.78v-2.12h2.6c0 0 0-3.9 0-5.2 0-2.84-2.3-5.14-5.14-5.14zM29.1 26.98h-26.2c0 0 0-1.72 0-2.3 0-1.24 1-2.24 2.24-2.24 2.060 0 8.28 0 8.28 0 1.62-11.84 1.88-12.84-1.64-16.54 0.46-1.58 2-3 4.22-3s3.74 1.42 4.22 3c-3.52 3.7-3.26 4.7-1.64 16.54 0 0 6.2 0 8.28 0 1.24 0 2.24 1 2.24 2.24 0 0.58 0 2.3 0 2.3z"],["id","icon-approval","viewBox","0 0 32 32"],["d","M3 23.1c-0.060 0-0.1-0.040-0.1-0.1v-16.1h20.2v2.16c1 0.080 1.98 0.28 2.9 0.58 0-1.86 0-3.52 0-4.64 0-1.66-1.34-3-3-3-1.8 0-1.8 0-1.8 0v-2h-3.2v2h-10v-2h-3.2v2c0 0-0.76 0-1.8 0-1.66 0-3 1.34-3 3 0 4.5 0 18 0 18 0 1.66 1.34 3 3 3h6.64c-0.3-0.92-0.5-1.9-0.58-2.9h-6.060z"],["d","M32 23.44v-2.86l-2.32-1.32-0.3-0.74 0.72-2.58-2.020-2.020-2.58 0.7-0.74-0.3-1.32-2.32h-2.86l-1.32 2.32-0.74 0.32-2.58-0.72-2 2 0.7 2.58-0.3 0.74-2.34 1.32v2.84l2.32 1.32 0.3 0.74-0.72 2.58 2.020 2.020 2.58-0.72 0.74 0.3 1.32 2.36h2.84l1.32-2.32 0.74-0.3 2.58 0.72 2.020-2.020-0.7-2.58 0.3-0.74 2.34-1.32zM22 27c-2.76 0-5-2.24-5-5s2.24-5 5-5c2.76 0 5 2.24 5 5s-2.24 5-5 5z"],["id","icon-editor-compact-bold","viewBox","0 0 32 32"],["d","M6 4h11.5c3.58 0 6.5 2.92 6.5 6.5 0 1.66-0.62 3.2-1.66 4.34 2.18 1.18 3.66 3.5 3.66 6.16 0 3.86-3.14 7-7 7h-13v-24zM9 7v7h8.5c1.94 0 3.5-1.56 3.5-3.5s-1.56-3.5-3.5-3.5h-8.5zM9 17v8h10c2.2 0 4-1.8 4-4s-1.8-4-4-4h-10z"],["id","icon-editor-compact-italic","viewBox","0 0 32 32"],["d","M14.3 4h8.56l-0.58 2.62h-2.5l-4.020 18.78h2.52l-0.58 2.6h-8.56l0.58-2.62h2.62l4.020-18.78h-2.64l0.58-2.6z"],["id","icon-editor-compact-underline","viewBox","0 0 32 32"],["d","M27 24.94v3.060h-22v-3.060h22z"],["d","M10.060 4h-3.060v11c0 4.98 4.020 9 9 9s9-4.020 9-9v-11h-3.060v11c0 3.28-2.66 5.94-5.94 5.94s-5.94-2.66-5.94-5.94v-11z"],["id","icon-editor-compact-strikethrough","viewBox","0 0 32 32"],["d","M0.58 16.34h30.86v2.56h-7.48c0.4 0.86 0.62 1.78 0.6 2.72 0.020 0.9-0.16 1.78-0.56 2.58s-0.98 1.5-1.7 2.040c-1.74 1.22-3.82 1.82-5.94 1.72-1.56 0.040-3.1-0.28-4.52-0.9-1.3-0.54-2.42-1.42-3.24-2.54-0.76-1.080-1.16-2.38-1.14-3.7v-0.2h3.44v0.2c-0.020 0.6 0.1 1.2 0.34 1.74 0.26 0.54 0.64 1.020 1.12 1.38 1.16 0.82 2.56 1.24 4 1.16 1.26 0.080 2.5-0.24 3.56-0.94 0.4-0.28 0.7-0.66 0.92-1.1 0.2-0.44 0.3-0.92 0.28-1.4 0.020-0.46-0.060-0.94-0.26-1.36s-0.48-0.8-0.86-1.1c-0.16-0.1-0.3-0.2-0.48-0.28h-18.94v-2.58zM23.44 7.54c-0.72-1.12-1.74-2.020-2.96-2.6-1.32-0.64-2.8-0.96-4.3-0.94-2.060-0.080-4.1 0.56-5.76 1.82-0.7 0.56-1.28 1.26-1.66 2.060s-0.58 1.68-0.58 2.58c0 0.84 0.18 1.68 0.56 2.44h4.46c-0.16-0.080-0.34-0.18-0.44-0.26-0.36-0.26-0.64-0.6-0.84-0.98-0.18-0.4-0.28-0.82-0.28-1.26-0.040-0.48 0.060-0.98 0.26-1.44s0.52-0.84 0.9-1.14c1-0.68 2.18-1.020 3.38-0.94 1.32-0.1 2.6 0.32 3.62 1.14 0.42 0.4 0.76 0.88 0.98 1.44 0.22 0.54 0.32 1.12 0.28 1.7v0.2h3.44v-0.2c0-1.28-0.36-2.54-1.060-3.62z"],["id","icon-editor-compact-textcolor","viewBox","0 0 32 32"],["d","M13.38 4l-9 23.98 0.080 0.020h3.18l3.44-9.2h6.64l0.92 3.18c0.46-0.86 1-1.7 1.5-2.42 0.24-0.34 0.48-0.68 0.7-0.98l-4.22-14.58h-3.24zM16.84 15.74h-4.6l2.58-6.9 2.020 6.9z"],["d","M24.94 18c0 0-4.94 5.46-4.94 8.82 0 0.68 0.12 1.34 0.36 1.96s0.6 1.2 1.060 1.68c0.92 0.98 2.18 1.52 3.52 1.54 1.32 0.020 2.6-0.5 3.56-1.44 0.48-0.46 0.84-1.020 1.1-1.64s0.4-1.28 0.4-1.96v-0.14c0-3.36-5.060-8.82-5.060-8.82z"],["id","icon-editor-compact-unordered-list","viewBox","0 0 32 32"],["d","M3.94 10.32c1.38 0 2.5-1.12 2.5-2.5s-1.12-2.5-2.5-2.5-2.5 1.12-2.5 2.5 1.12 2.5 2.5 2.5z"],["d","M10 10v-4h20v4h-20z"],["d","M30 26h-20v-4h20v4z"],["d","M30 18h-20v-4h20v4z"],["d","M6.44 16c0 1.38-1.12 2.5-2.5 2.5s-2.5-1.12-2.5-2.5 1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5z"],["d","M3.94 26.68c1.38 0 2.5-1.12 2.5-2.5s-1.12-2.5-2.5-2.5-2.5 1.12-2.5 2.5 1.12 2.5 2.5 2.5z"],["id","icon-editor-compact-ordered-list","viewBox","0 0 32 32"],["d","M10 6v4h20v-4h-20zM10 26h20v-4h-20v4zM10 18h20v-4h-20v4z"],["d","M6 3.66v10.34h-2v-6.72l-2.46 1.56-1.080-1.68 5.54-3.5z"],["d","M1.94 21.62c0.44-0.8 0.9-1.62 2.060-1.62 0.6 0 0.9 0.2 1.060 0.38 0.18 0.2 0.26 0.5 0.24 0.8 0 0.32-0.3 0.92-1.3 1.86-1.24 1.16-2.6 2.36-4 3.36v1.6h8v-2h-4.34c0.7-0.54 1.2-1.040 1.72-1.54 1-0.96 1.86-2.020 1.94-3.18 0.040-0.74-0.16-1.58-0.74-2.24-0.6-0.64-1.48-1.040-2.58-1.040-1.4 0-2.32 0.6-2.92 1.32-0.58 0.72-0.84 1.28-0.98 1.64l1.84 0.66z"],["id","icon-editor-compact-link","viewBox","0 0 32 32"],["d","M20.040 22.74l-4.040 4.020c-1.42 1.44-3.36 2.24-5.38 2.24s-3.96-0.8-5.38-2.24c-1.44-1.42-2.24-3.36-2.24-5.38s0.8-3.96 2.24-5.38l4.040-4.040 2.16 2.16-4.060 4.040c-0.86 0.86-1.34 2.020-1.34 3.24s0.48 2.38 1.34 3.24c0.86 0.86 2.020 1.34 3.24 1.34s2.38-0.48 3.24-1.34l4.040-4.040 2.14 2.14zM16 5.24l-4.040 4.020 2.16 2.16 4.040-4.040c0.86-0.86 2.020-1.34 3.24-1.34s2.38 0.48 3.24 1.34c0.86 0.86 1.34 2.020 1.34 3.24s-0.48 2.38-1.34 3.24l-4.040 4.040 2.16 2.16 4-4.060c1.42-1.42 2.24-3.36 2.24-5.38s-0.8-3.96-2.24-5.38c-1.42-1.44-3.36-2.24-5.38-2.24s-3.96 0.8-5.38 2.24zM18.7 10.62l-8.080 8.080 2.7 2.7 8.080-8.080-2.7-2.7z"],["id","icon-editor-compact-smile","viewBox","0 0 32 32"],["d","M15.98 2c-2.76 0-5.46 0.82-7.76 2.36s-4.1 3.74-5.16 6.3c-1.060 2.56-1.34 5.36-0.78 8.080 0.54 2.72 1.88 5.2 3.84 7.16s4.46 3.28 7.16 3.82c2.72 0.54 5.52 0.26 8.080-0.8s4.74-2.86 6.28-5.16c1.54-2.28 2.36-5 2.36-7.76 0-1.84-0.36-3.66-1.060-5.36s-1.74-3.24-3.040-4.54c-1.3-1.3-2.84-2.34-4.54-3.040-1.72-0.7-3.54-1.060-5.38-1.060zM16 26.88c-2.16 0-4.26-0.64-6.040-1.84s-3.18-2.9-4.020-4.88c-0.82-1.98-1.040-4.18-0.62-6.28 0.42-2.12 1.46-4.060 2.98-5.58s3.46-2.56 5.58-2.98c2.12-0.42 4.3-0.2 6.3 0.62 1.98 0.82 3.7 2.22 4.88 4.020 1.2 1.8 1.84 3.9 1.84 6.040 0 1.44-0.28 2.84-0.82 4.16s-1.34 2.52-2.36 3.54-2.22 1.82-3.54 2.36c-1.34 0.54-2.74 0.82-4.18 0.82z"],["d","M22 12c0 1.1-0.9 2-2 2s-2-0.9-2-2 0.9-2 2-2c1.1 0 2 0.9 2 2z"],["d","M14 12c0 1.1-0.9 2-2 2s-2-0.9-2-2 0.9-2 2-2 2 0.9 2 2z"],["d","M8.26 18c0.88 3.46 4.020 6 7.74 6s6.86-2.54 7.74-6h-2.74c-0.8 2-2.74 3.4-5.020 3.4s-4.2-1.4-5-3.4h-2.72z"],["id","icon-editor-compact-note-upload","viewBox","0 0 32 32"],["d","M2 14v4h12v-4h-12z"],["d","M2 6v4h28v-4h-28z"],["d","M30.1 16.48c0.64 0.64 0.64 1.66 0 2.28l-9.24 9.24-4.38-4.38c-0.64-0.64-0.64-1.66 0-2.28 0.64-0.64 1.66-0.64 2.28 0l2.1 2.1 6.94-6.94c0.64-0.66 1.66-0.66 2.3-0.020z"],["id","icon-editor-compact-note-add","viewBox","0 0 32 32"],["d","M22 20v-4h4v4h4v4h-4v4h-4v-4h-4v-4h4z"],["id","icon-value_canceling","viewBox","0 0 32 32"],["d","M30 14c0-7.74-6.26-14-14-14s-14 6.26-14 14c0 4.78 2.4 8.98 6.040 11.52l-1.72 4.22 5.56 2.26 1.72-4.22c0.78 0.14 1.58 0.22 2.4 0.22s1.62-0.080 2.4-0.22l1.72 4.22 5.56-2.26-1.72-4.22c3.64-2.54 6.040-6.74 6.040-11.52zM16 25.1c-6.12 0-11.1-4.98-11.1-11.1s4.98-11.1 11.1-11.1c6.12 0 11.1 4.98 11.1 11.1s-4.98 11.1-11.1 11.1z"],["d","M20.2 8l-4.2 4.2-4.2-4.2-1.8 1.8 4.2 4.2-4.2 4.2 1.8 1.8 4.2-4.2 4.2 4.2 1.8-1.8-4.2-4.2 4.2-4.2z"],["id","icon-value_moving","viewBox","0 0 32 32"],["d","M15.060 9.8l3 3h-8.92v2.56h8.76l-2.84 2.84 1.8 1.8 6-6-6-6z"],["id","icon-signature_freehand","viewBox","0 0 32 32"],["d","M26.733 5.28c-1.707-1.707-4.48-1.707-6.2 0-3.707 3.72-14.84 14.84-14.84 14.84l-1.64 6.653c-0.12 0.333-0.040 0.707 0.213 0.947 0.253 0.253 0.627 0.333 0.88 0.24l6.733-1.653 13.92-13.893c0.4 0.573 0.56 1.093 0.48 1.613-0.173 1.12-1.493 2.373-3.827 3.587-3.667 1.92-3.88 4.92-3.88 5.053-0.013 0.24 0.080 0.453 0.227 0.613 0.133 0.133 0.307 0.213 0.52 0.227 0.44 0.027 0.813-0.307 0.84-0.747 0.013-0.093 0.213-2.253 3.027-3.747 2.853-1.507 4.373-3.053 4.64-4.747 0.173-1-0.16-2.013-0.92-2.987 1.507-1.72 1.467-4.36-0.173-6zM5.827 26.187l1-4.107 3.080 3.080-4.080 1.027zM11.48 24.493l-3.947-3.96 13.24-13.24 3.96 3.96-13.253 13.24zM25.827 10.093l-3.907-3.907c1.093-0.853 2.68-0.8 3.693 0.213 1 1.013 1.067 2.6 0.213 3.693z"],["id","icon-signature_file","viewBox","0 0 32 32"],["d","M9.333 26.4c-1.32 0-2.4-1.080-2.4-2.4v-10.667h4.24c1.92 0 3.493-1.573 3.493-3.493v-4.24h6.667c1.32 0 2.4 1.080 2.4 2.4v10.88c0.56 0.133 1.093 0.333 1.6 0.587v-11.467c0-2.213-1.787-4-4-4h-8.933l-7.067 7.067v12.933c0 2.213 1.787 4 4 4h5.613c-0.147-0.507-0.24-1.053-0.267-1.6h-5.347zM13.067 9.84c0 1.053-0.853 1.893-1.907 1.893h-4.227l6.133-6.133v4.24z"],["d","M22.8 25.2v-3.867h-1.6v3.867h-3.867v1.6h3.867v3.867h1.6v-3.867h3.867v-1.6h-3.867z"],["id","icon-fingerprint","viewBox","0 0 32 32"],["d","M19.875 29.313h-0.188c-2.125-0.563-3.5-1.375-4.938-2.813-1.875-1.875-2.875-4.313-2.875-6.938 0-2.188 1.813-3.938 4.063-3.938s4.125 1.75 4.125 3.938c0 1.438 1.188 2.563 2.75 2.563s2.813-1.125 2.813-2.563c0-5-4.375-9.125-9.688-9.125-3.813 0-7.25 2.125-8.813 5.375-0.5 1.063-0.75 2.375-0.75 3.75 0 1.063 0.063 2.688 0.875 4.813 0.286 0.858-0.967 1.145-1.25 0.438-0.625-1.75-1-3.438-1-5.25 0-1.625 0.313-3.063 0.938-4.313 1.75-3.75 5.688-6.188 10-6.188 6.063 0 11 4.75 11 10.5 0 2.188-1.875 3.875-4.125 3.875s-4.063-1.688-4.063-3.875c0-1.438-1.25-2.625-2.813-2.625s-2.75 1.188-2.75 2.625c0 2.25 0.875 4.375 2.5 6 1.25 1.25 2.5 1.938 4.375 2.438 0.375 0.063 0.5 0.438 0.438 0.813-0.063 0.313-0.375 0.5-0.625 0.5zM16.563 19.563c0 3.047 2.518 5.688 6 5.688 0.623 0 2.048-0.46 2.188 0.375 0.063 0.375-0.188 0.75-0.563 0.813-0.75 0.125-1.438 0.125-1.625 0.125-1.563 0-3-0.375-4.125-1.188-2-1.375-3.188-3.5-3.188-5.813 0-0.375 0.313-0.688 0.688-0.688s0.625 0.313 0.625 0.688zM13 29.063c-0.188 0-0.313-0.063-0.438-0.188-1.188-1.188-1.813-1.938-2.688-3.563-0.938-1.625-1.438-3.625-1.438-5.75 0-3.938 3.375-7.188 7.563-7.188s7.563 3.25 7.563 7.188c0 0.375-0.313 0.625-0.688 0.625s-0.688-0.25-0.688-0.625c0-3.25-2.75-5.875-6.188-5.875s-6.188 2.625-6.188 5.875c0 1.938 0.375 3.688 1.188 5.125 0.875 1.563 1.5 2.188 2.5 3.25 0.25 0.25 0.25 0.688 0 0.938-0.125 0.125-0.313 0.188-0.5 0.188zM4.688 12.938c-0.551 0-0.868-0.49-0.563-1 1.313-1.875 3-3.375 5-4.375 4.188-2.188 9.563-2.188 13.75 0 2 1 3.688 2.438 5 4.313 0.188 0.313 0.125 0.75-0.188 0.938s-0.75 0.125-0.938-0.188c-1.188-1.688-2.688-2.938-4.5-3.875-3.813-1.938-8.688-2-12.5 0-1.813 0.938-3.375 2.25-4.563 3.938-0.125 0.188-0.313 0.25-0.5 0.25zM23.75 5.938c-0.125 0-0.25 0-0.313-0.063-2.563-1.313-4.813-1.875-7.438-1.875s-5.188 0.625-7.438 1.875c-0.731 0.438-1.352-0.751-0.625-1.188 2.5-1.375 5.188-2 8.063-2 2.813 0 5.313 0.625 8.063 2 0.569 0.341 0.325 1.25-0.313 1.25z"],["id","icon-arrow-up-right-from-square","viewBox","0 0 16 16"],["d","M15.4621 0.808609C15.4377 0.749636 15.4015 0.694385 15.3536 0.646447C15.3056 0.598508 15.2504 0.562339 15.1914 0.537939C15.1324 0.513493 15.0678 0.5 15 0.5H10C9.72386 0.5 9.5 0.723858 9.5 1C9.5 1.27614 9.72386 1.5 10 1.5H13.7929L6.64645 8.64645C6.45118 8.84171 6.45118 9.15829 6.64645 9.35355C6.84171 9.54882 7.15829 9.54882 7.35355 9.35355L14.5 2.20711V6C14.5 6.27614 14.7239 6.5 15 6.5C15.2761 6.5 15.5 6.27614 15.5 6V1.00049C15.5 0.999489 15.5 0.998 15.5 0.997001C15.4996 0.930299 15.4861 0.866692 15.4621 0.808609Z"],["d","M7 2.5C7 2.22386 6.77614 2 6.5 2H1C0.447715 2 0 2.44772 0 3V15C0 15.5523 0.447716 16 1 16H13C13.5523 16 14 15.5523 14 15V9.5C14 9.22386 13.7761 9 13.5 9C13.2239 9 13 9.22386 13 9.5V15H1V3H6.5C6.77614 3 7 2.77614 7 2.5Z"],["id","icon-doc_edit_stamps","viewBox","0 0 160.38 135.47"],["type","text/css"],["x1","29.53","y1","51.9","x2","80.33","y2","51.9",1,"fil0","str0"],["x1","4.23","y1","33.87","x2","12.7","y2","33.87",1,"fil0","str0"],["x1","4.23","y1","67.73","x2","12.7","y2","67.73",1,"fil0","str0"],["x1","4.23","y1","101.6","x2","12.7","y2","101.6",1,"fil0","str0"],["x1","34.02","y1","71.1","x2","75.62","y2","71.1",1,"fil0","str0"],["d","M 155.59 61.51 L 129.24 34.62 L 122.35 41.86 C 120.41 43.9 120.45 47.12 122.44 49.11 L 141.28 67.95 C 143.25 69.92 146.43 69.99 148.48 68.09 L 155.59 61.51 Z",1,"fil0","str0",2,"clip-path","url(#id0)"],["points","124.05 50.72 95.5 55.91 83 107.66 134.76 95.17 140.11 68.4",1,"fil0","str0",2,"clip-path","url(#id0)"],["x1","85.11","y1","105.23","x2","113.66","y2","76.68",1,"fil0","str0",2,"clip-path","url(#id0)"],["d","M 124.05 71.48 C 124.05 68.61 121.72 66.29 118.86 66.29 C 116 66.29 113.67 68.62 113.67 71.48 C 113.67 74.34 116 76.67 118.86 76.67 C 121.73 76.67 124.05 74.34 124.05 71.48 Z",1,"fil1","str0",2,"clip-path","url(#id0)"],["points","77.33 113.01 160.38 113.01 160.38 29.96 77.33 29.96",1,"fil0"],["d","M 109.97 115.57 L 109.97 127 C 109.97 129.34 108.06 131.23 105.74 131.23 L 16.94 131.23 C 14.6 131.23 12.71 129.33 12.71 126.99 L 12.71 8.46 C 12.71 6.12 13.79 4.23 16.95 4.23 L 16.95 4.23 L 105.75 4.23 C 108.09 4.23 109.98 6.13 109.98 8.46 L 109.98 40.27",1,"fil0","str0"],["x1","34.02","y1","90.3","x2","75.62","y2","90.3",1,"fil0","str0"],["id","icon-cross-in-circle","viewBox","0 0 32 32"],["fill-rule","evenodd","clip-rule","evenodd","d","M 16.031 31.016 C 24.32 31.016 31.04 24.298 31.04 16.007 C 31.04 7.719 24.32 0.999 16.031 0.999 C 7.743 0.999 1.023 7.719 1.023 16.007 C 1.023 24.298 7.743 31.016 16.031 31.016 Z M 11.066 9.717 C 10.7 9.349 10.105 9.349 9.739 9.717 C 9.373 10.083 9.373 10.678 9.739 11.043 L 14.705 16.007 L 9.739 20.973 C 9.373 21.339 9.373 21.934 9.739 22.3 C 10.105 22.666 10.7 22.666 11.066 22.3 L 16.031 17.334 L 20.995 22.3 C 21.361 22.666 21.956 22.666 22.322 22.3 C 22.69 21.934 22.69 21.339 22.322 20.973 L 20.149 18.801 L 17.358 16.007 L 22.322 11.043 C 22.69 10.678 22.69 10.083 22.322 9.717 C 21.956 9.349 21.361 9.349 20.995 9.717 L 16.031 14.681 L 11.066 9.717 Z"],["id","icon-cup","viewBox","0 0 32 32"],["d","M26.272 1.909h4.79c0.518 0 0.938 0.427 0.938 0.954v2.418c0 5.326-4.189 9.653-9.352 9.936-1.078 1.51-2.527 3.252-3.982 3.882 0 0-0.242 0.124-0.727 0.243 0.032 1.446 0.407 5.43 1.755 6.86l0.382 0.404c1.758 1.864 3.034 3.218 3.034 4.727 0 0.368-0.289 0.667-0.646 0.667h-12.929c-0.357 0-0.646-0.299-0.646-0.667 0-1.508 1.275-2.861 3.031-4.724l0.385-0.408c1.349-1.432 1.724-5.411 1.755-6.858-0.484-0.119-0.727-0.243-0.727-0.243-1.454-0.631-2.896-2.372-3.973-3.881-5.168-0.279-9.361-4.608-9.361-9.937v-2.418c0-0.528 0.419-0.954 0.938-0.954h4.79c-0.003-0.138-0.011-0.272-0.019-0.407-0.011-0.18-0.021-0.36-0.021-0.548 0-0.535 0.412-0.954 0.938-0.954h18.75c0.525 0 0.938 0.42 0.938 0.954 0 0.188-0.011 0.369-0.021 0.549-0.008 0.134-0.016 0.268-0.019 0.406zM1.875 3.818v1.463c0 3.846 2.721 7.060 6.261 7.872-1.412-2.839-2.084-6.181-2.328-9.335h-3.933zM23.869 13.152c3.537-0.813 6.256-4.026 6.256-7.87v-1.463h-3.933c-0.246 3.185-0.921 6.494-2.322 9.334z"],["d","M19.695 26.203l0.382 0.404c1.758 1.864 3.034 3.218 3.034 4.727 0 0.368-0.29 0.667-0.646 0.667h-12.929c-0.357 0-0.646-0.298-0.646-0.667 0-1.508 1.275-2.861 3.031-4.724l0.037-0.040 0.348-0.368c0.919-0.976 1.386-3.134 1.6-4.868h4.19c0.214 1.735 0.681 3.895 1.6 4.869z"],["d","M13.905 21.334c0.1-0.811 0.145-1.529 0.155-1.99-0.485-0.119-0.727-0.243-0.727-0.243-1.454-0.631-2.896-2.372-3.973-3.882-3.241-0.175-6.099-1.943-7.779-4.552h2.362c1.098 1.225 2.558 2.112 4.192 2.486-0.395-0.795-0.732-1.628-1.018-2.486h17.766c-0.285 0.856-0.621 1.689-1.014 2.485 1.632-0.375 3.090-1.261 4.187-2.485h2.362c-1.679 2.606-4.533 4.373-7.77 4.551-1.077 1.51-2.527 3.251-3.981 3.883 0 0-0.242 0.124-0.727 0.243 0.010 0.461 0.055 1.179 0.156 1.99h-4.19z"],["d","M25.375 0h-18.75c-0.525 0-0.938 0.42-0.938 0.954 0 0.188 0.011 0.368 0.021 0.548 0.008 0.134 0.016 0.269 0.019 0.407h-4.79c-0.518 0-0.938 0.427-0.938 0.954v2.418c0 1.987 0.583 3.835 1.582 5.385h2.362c-1.28-1.428-2.068-3.315-2.068-5.385v-1.463h3.933c0.175 2.272 0.573 4.641 1.309 6.849h17.766c0.732-2.199 1.132-4.556 1.309-6.849h3.933v1.463c0 2.070-0.788 3.958-2.069 5.385h2.362c0.999-1.551 1.582-3.398 1.582-5.385v-2.418c0-0.528-0.419-0.954-0.938-0.954h-4.79c0.003-0.137 0.011-0.272 0.019-0.405 0.011-0.18 0.021-0.361 0.021-0.549 0-0.535-0.412-0.954-0.938-0.954z"],["id","icon-cup-empty","viewBox","0 0 39 32"],["fill","#f2f6f8","d","M35.2 30.4c0 0.884-7.004 1.6-15.644 1.6s-15.644-0.716-15.644-1.6c0-0.884 7.004-1.6 15.644-1.6s15.644 0.716 15.644 1.6z",2,"fill","var(--color2, #f2f6f8)"],["fill","#c6d3dc","d","M23.765 30.222l-8.727-0.012c0-0.642 0.266-1.236 0.682-1.656s1.006-0.688 1.641-0.688c0.566 0 1.017-0.467 1.017-1.026v-3.942h2.046v3.942c0 0.28 0.116 0.548 0.301 0.735s0.439 0.303 0.728 0.303c0.636 0 1.225 0.268 1.641 0.688s0.67 1.015 0.67 1.656z",2,"fill","var(--color3, #c6d3dc)"],["fill","#e3edf6","d","M23.765 30.222l-5.802-0.012c-1.48-0.233-1.422-1.236-1.006-1.656s1.006-0.688 1.641-0.688c0.566 0 1.017-0.467 1.017-1.026v-3.942h0.798v3.942c0 0.28 0.116 0.548 0.301 0.735s0.439 0.303 0.728 0.303c0.636 0 1.225 0.268 1.641 0.688 0.428 0.42 0.682 1.015 0.682 1.656z",2,"fill","var(--color4, #e3edf6)"],["fill","#dae6f0","d","M27.972 15.817c1.052-2.718 3.040-3.336 5.144-4.001 1.676-0.525 3.421-1.073 4.693-2.683 1.41-1.785 1.711-4.316 0.728-6.287-0.74-1.505-2.046-2.333-3.595-2.298-2.196 0.058-3.976 1.68-5.144 4.701-0.832 2.158-1.075 4.269-1.087 4.362l1.271 0.14c0.012-0.082 0.913-7.803 4.993-7.908 1.41-0.035 2.115 0.98 2.416 1.586 0.74 1.505 0.497 3.523-0.589 4.911-1.029 1.306-2.508 1.761-4.069 2.251-2.196 0.688-4.681 1.458-5.964 4.759l1.202 0.467z",2,"fill","var(--color5, #dae6f0)"],["fill","#e3edf7","d","M31.22 0.023l-1.237 9.728c0 4.094-2.254 7.43-5.167 9.366-0.994 0.665-2.057 1.155-3.132 1.47-0.89 0.257-1.526 1.213-1.526 2.31v0.233c0 0.688 0 1.26 0 1.26h-1.491c0 0 0-0.583 0-1.271 0-1.213-0.682-2.286-1.653-2.578-4.173-1.295-7.883-5.377-7.883-10.801l-1.040-9.74 23.129 0.023z",2,"fill","var(--color6, #e3edf7)"],["fill","#c6d3dc","opacity","0.3","d","M31.22 0.023l-1.237 9.728c0 4.094-2.254 7.43-5.167 9.366-0.994 0.665-2.057 1.155-3.132 1.47-0.89 0.257-1.526 1.213-1.526 2.31v0.233c0 0.688 0 1.26 0 1.26h-1.491c0 0 0-0.583 0-1.271 0-1.213-0.682-2.286-1.653-2.578-4.173-1.295-7.883-5.377-7.883-10.801l-1.040-9.74 23.129 0.023z",2,"fill","var(--color3, #c6d3dc)"],["fill","#d0dbe2","d","M11.131 15.805c-1.052-2.729-3.040-3.348-5.144-4.013-1.676-0.525-3.421-1.073-4.693-2.694-1.41-1.796-1.699-4.316-0.717-6.287 0.74-1.493 2.057-2.333 3.606-2.286 2.196 0.058 3.976 1.691 5.132 4.712 0.832 2.158 1.063 4.269 1.075 4.362l-1.271 0.14c-0.012-0.082-0.902-7.803-4.982-7.92-1.41-0.035-2.127 0.968-2.427 1.575-0.751 1.505-0.509 3.523 0.578 4.911 1.029 1.306 2.497 1.773 4.069 2.263 2.196 0.688 4.67 1.47 5.953 4.771l-1.179 0.467z",2,"fill","var(--color7, #d0dbe2)"],["fill","#d9e3ea","d","M24.816 19.118c-0.994 0.665-2.057 1.155-3.132 1.47-0.89 0.257-1.526 1.213-1.526 2.31v0.233c-0.266 0.432-0.405 0.851-0.347 1.26h-1.144c0 0 0-0.583 0-1.271 0-1.213-0.682-2.286-1.653-2.578-4.173-1.295-7.883-5.377-7.883-10.801l-1.040-9.74h3.826c0 0-2.081 22.489 12.899 19.118z",2,"fill","var(--color8, #d9e3ea)"],["fill","#c6d3dc","opacity","0.3","d","M24.816 19.118c-0.994 0.665-2.057 1.155-3.132 1.47-0.89 0.257-1.526 1.213-1.526 2.31v0.233c-0.266 0.432-0.405 0.851-0.347 1.26h-1.144c0 0 0-0.583 0-1.271 0-1.213-0.682-2.286-1.653-2.578-4.173-1.295-7.883-5.377-7.883-10.801l-1.040-9.74h3.826c0 0-2.081 22.489 12.899 19.118z",2,"fill","var(--color3, #c6d3dc)"],["fill","#d0dbe2","d","M21.245 24.635h-3.814c-0.52 0-0.936-0.432-0.936-0.945 0-0.525 0.428-0.945 0.936-0.945h3.814c0.52 0 0.936 0.432 0.936 0.945 0 0.525-0.428 0.945-0.936 0.945z",2,"fill","var(--color7, #d0dbe2)"]],template:function(p,S){1&p&&(e.S2Z(),e.I0R(0,"svg",0)(1,"defs")(2,"symbol",1),e.wR5(3,"path",2)(4,"path",3)(5,"path",4)(6,"path",5),e.C$Y(),e.I0R(7,"symbol",6),e.wR5(8,"path",7)(9,"path",8),e.C$Y(),e.I0R(10,"symbol",9),e.wR5(11,"path",10),e.C$Y(),e.I0R(12,"symbol",11),e.wR5(13,"path",12),e.C$Y(),e.I0R(14,"symbol",13),e.wR5(15,"path",14)(16,"path",15)(17,"path",16)(18,"path",17)(19,"path",18),e.C$Y(),e.I0R(20,"symbol",19),e.wR5(21,"path",20)(22,"path",21)(23,"path",22),e.C$Y(),e.I0R(24,"symbol",23),e.wR5(25,"path",24),e.C$Y(),e.I0R(26,"symbol",25),e.wR5(27,"path",26),e.C$Y(),e.I0R(28,"symbol",27),e.wR5(29,"path",28),e.C$Y(),e.I0R(30,"symbol",29),e.wR5(31,"path",30),e.C$Y(),e.I0R(32,"symbol",31),e.wR5(33,"path",32)(34,"path",33),e.C$Y(),e.I0R(35,"symbol",34),e.wR5(36,"path",35),e.C$Y(),e.I0R(37,"symbol",36),e.wR5(38,"path",37)(39,"path",38),e.C$Y(),e.I0R(40,"symbol",39),e.wR5(41,"path",40),e.C$Y(),e.I0R(42,"symbol",41),e.wR5(43,"path",42),e.C$Y(),e.I0R(44,"symbol",43),e.wR5(45,"path",44)(46,"path",45)(47,"path",46),e.C$Y(),e.I0R(48,"symbol",47),e.wR5(49,"path",48)(50,"path",49),e.C$Y(),e.I0R(51,"symbol",50),e.wR5(52,"path",51)(53,"path",52),e.C$Y(),e.I0R(54,"symbol",53),e.wR5(55,"path",54),e.C$Y(),e.I0R(56,"symbol",55),e.wR5(57,"path",56)(58,"path",57)(59,"path",58),e.C$Y(),e.I0R(60,"symbol",59),e.wR5(61,"path",60),e.C$Y(),e.I0R(62,"symbol",61),e.wR5(63,"path",62)(64,"path",63)(65,"path",64)(66,"path",65)(67,"path",66)(68,"path",67),e.C$Y(),e.I0R(69,"symbol",68),e.wR5(70,"path",69)(71,"path",70)(72,"path",71),e.C$Y(),e.I0R(73,"symbol",72),e.wR5(74,"path",73)(75,"path",74)(76,"path",75),e.C$Y(),e.I0R(77,"symbol",76),e.wR5(78,"path",77)(79,"path",78)(80,"path",79)(81,"path",80),e.C$Y(),e.I0R(82,"symbol",81),e.wR5(83,"path",82)(84,"path",83)(85,"path",84)(86,"path",85),e.C$Y(),e.I0R(87,"symbol",86),e.wR5(88,"path",77)(89,"path",78)(90,"path",87)(91,"path",80),e.C$Y(),e.I0R(92,"symbol",88),e.wR5(93,"path",89)(94,"path",90),e.C$Y(),e.I0R(95,"symbol",91),e.wR5(96,"path",92)(97,"path",93),e.C$Y(),e.I0R(98,"symbol",94),e.wR5(99,"path",95),e.C$Y(),e.I0R(100,"symbol",96),e.wR5(101,"path",97),e.C$Y(),e.I0R(102,"symbol",98),e.wR5(103,"path",99)(104,"path",100),e.C$Y(),e.I0R(105,"symbol",101),e.wR5(106,"path",102),e.C$Y(),e.I0R(107,"symbol",103),e.wR5(108,"path",104),e.C$Y(),e.I0R(109,"symbol",105),e.wR5(110,"path",106),e.C$Y(),e.I0R(111,"symbol",107),e.wR5(112,"path",108),e.C$Y(),e.I0R(113,"symbol",109),e.wR5(114,"path",110),e.C$Y(),e.I0R(115,"symbol",111),e.wR5(116,"path",112)(117,"path",113)(118,"path",114),e.C$Y(),e.I0R(119,"symbol",115),e.wR5(120,"path",116),e.C$Y(),e.I0R(121,"symbol",117),e.wR5(122,"path",118)(123,"path",119),e.C$Y(),e.I0R(124,"symbol",120),e.wR5(125,"path",121),e.C$Y(),e.I0R(126,"symbol",122),e.wR5(127,"path",123)(128,"path",124)(129,"path",125),e.C$Y(),e.I0R(130,"symbol",126),e.wR5(131,"path",127)(132,"path",128),e.C$Y(),e.I0R(133,"symbol",129),e.wR5(134,"path",130),e.C$Y(),e.I0R(135,"symbol",131),e.wR5(136,"path",132)(137,"path",133)(138,"path",134),e.C$Y(),e.I0R(139,"symbol",135),e.wR5(140,"path",136),e.C$Y(),e.I0R(141,"symbol",137),e.wR5(142,"path",138)(143,"path",139)(144,"path",140),e.C$Y(),e.I0R(145,"symbol",141),e.wR5(146,"path",142)(147,"path",143)(148,"path",144),e.C$Y(),e.I0R(149,"symbol",145),e.wR5(150,"path",146)(151,"path",147),e.C$Y(),e.I0R(152,"symbol",148),e.wR5(153,"path",149)(154,"path",150)(155,"path",151)(156,"path",152),e.C$Y(),e.I0R(157,"symbol",153),e.wR5(158,"path",154)(159,"path",155),e.C$Y(),e.I0R(160,"symbol",156),e.wR5(161,"path",157)(162,"path",158)(163,"path",93),e.C$Y(),e.I0R(164,"symbol",159),e.wR5(165,"path",160)(166,"path",161)(167,"path",162),e.C$Y(),e.I0R(168,"symbol",163),e.wR5(169,"path",164),e.C$Y(),e.I0R(170,"symbol",165),e.wR5(171,"path",166)(172,"path",167),e.C$Y(),e.I0R(173,"symbol",168),e.wR5(174,"path",169),e.C$Y(),e.I0R(175,"symbol",170),e.wR5(176,"path",171),e.C$Y(),e.I0R(177,"symbol",172),e.wR5(178,"path",173)(179,"path",174),e.C$Y(),e.I0R(180,"symbol",175),e.wR5(181,"path",176)(182,"path",177),e.C$Y(),e.I0R(183,"symbol",178),e.wR5(184,"path",179)(185,"path",180),e.C$Y(),e.I0R(186,"symbol",181),e.wR5(187,"path",182)(188,"path",183),e.C$Y(),e.I0R(189,"symbol",184),e.wR5(190,"path",185)(191,"path",186)(192,"path",187)(193,"path",188),e.C$Y(),e.I0R(194,"symbol",189),e.wR5(195,"path",190),e.C$Y(),e.I0R(196,"symbol",191),e.wR5(197,"path",192),e.C$Y(),e.I0R(198,"symbol",193),e.wR5(199,"path",194)(200,"path",125),e.C$Y(),e.I0R(201,"symbol",195),e.wR5(202,"path",196)(203,"path",197),e.C$Y(),e.I0R(204,"symbol",198),e.wR5(205,"path",99)(206,"path",93),e.C$Y(),e.I0R(207,"symbol",199),e.wR5(208,"path",200)(209,"path",201)(210,"path",202)(211,"path",203)(212,"path",134),e.C$Y(),e.I0R(213,"symbol",204),e.wR5(214,"path",205),e.C$Y(),e.I0R(215,"symbol",206),e.wR5(216,"path",207)(217,"path",208)(218,"path",134),e.C$Y(),e.I0R(219,"symbol",209),e.wR5(220,"path",210)(221,"path",211),e.C$Y(),e.I0R(222,"symbol",212),e.wR5(223,"path",213)(224,"path",214)(225,"path",215)(226,"path",216),e.C$Y(),e.I0R(227,"symbol",217),e.wR5(228,"path",218),e.C$Y(),e.I0R(229,"symbol",219),e.wR5(230,"path",220)(231,"path",221),e.C$Y(),e.I0R(232,"symbol",222),e.wR5(233,"path",223),e.C$Y(),e.I0R(234,"symbol",224),e.wR5(235,"path",225),e.C$Y(),e.I0R(236,"symbol",226),e.wR5(237,"path",227),e.C$Y(),e.I0R(238,"symbol",228),e.wR5(239,"path",229)(240,"path",230)(241,"path",231),e.C$Y(),e.I0R(242,"symbol",232),e.wR5(243,"path",233),e.C$Y(),e.I0R(244,"symbol",234),e.wR5(245,"path",235),e.C$Y(),e.I0R(246,"symbol",236),e.wR5(247,"path",237)(248,"path",238),e.C$Y(),e.I0R(249,"symbol",239),e.wR5(250,"path",240),e.C$Y(),e.I0R(251,"symbol",241),e.wR5(252,"path",242),e.C$Y(),e.I0R(253,"symbol",243),e.wR5(254,"path",244),e.C$Y(),e.I0R(255,"symbol",245),e.wR5(256,"path",246),e.C$Y(),e.I0R(257,"symbol",247),e.wR5(258,"path",248),e.C$Y(),e.I0R(259,"symbol",249),e.wR5(260,"path",250),e.C$Y(),e.I0R(261,"symbol",251),e.wR5(262,"path",252)(263,"path",253),e.C$Y(),e.I0R(264,"symbol",254),e.wR5(265,"path",255)(266,"path",256),e.C$Y(),e.I0R(267,"symbol",257),e.wR5(268,"path",258)(269,"path",256),e.C$Y(),e.I0R(270,"symbol",259),e.wR5(271,"path",260)(272,"path",256),e.C$Y(),e.I0R(273,"symbol",261),e.wR5(274,"path",262)(275,"path",263),e.C$Y(),e.I0R(276,"symbol",264),e.wR5(277,"path",265)(278,"path",266)(279,"path",267)(280,"path",268),e.C$Y(),e.I0R(281,"symbol",269),e.wR5(282,"path",270)(283,"path",271),e.C$Y(),e.I0R(284,"symbol",272),e.wR5(285,"path",273),e.C$Y(),e.I0R(286,"symbol",274),e.wR5(287,"path",275)(288,"path",276),e.C$Y(),e.I0R(289,"symbol",277),e.wR5(290,"path",278),e.C$Y(),e.I0R(291,"symbol",279),e.wR5(292,"path",123)(293,"path",280)(294,"path",125),e.C$Y(),e.I0R(295,"symbol",281),e.wR5(296,"path",282)(297,"path",93),e.C$Y(),e.I0R(298,"symbol",283),e.wR5(299,"path",284),e.C$Y(),e.I0R(300,"symbol",285),e.wR5(301,"path",286)(302,"path",287),e.C$Y(),e.I0R(303,"symbol",288),e.wR5(304,"path",289),e.C$Y(),e.I0R(305,"symbol",290),e.wR5(306,"path",291),e.C$Y(),e.I0R(307,"symbol",292),e.wR5(308,"path",293)(309,"path",294),e.C$Y(),e.I0R(310,"symbol",295),e.wR5(311,"path",296)(312,"path",297),e.C$Y(),e.I0R(313,"symbol",298),e.wR5(314,"path",299),e.C$Y(),e.I0R(315,"symbol",300),e.wR5(316,"path",301),e.C$Y(),e.I0R(317,"symbol",302),e.wR5(318,"path",303),e.C$Y(),e.I0R(319,"symbol",304),e.wR5(320,"path",305),e.C$Y(),e.I0R(321,"symbol",306),e.wR5(322,"path",307),e.C$Y(),e.I0R(323,"symbol",308),e.wR5(324,"path",309),e.C$Y(),e.I0R(325,"symbol",310),e.wR5(326,"path",311),e.C$Y(),e.I0R(327,"symbol",312),e.wR5(328,"path",313),e.C$Y(),e.I0R(329,"symbol",314),e.wR5(330,"path",315),e.C$Y(),e.I0R(331,"symbol",316),e.wR5(332,"path",317)(333,"path",318),e.C$Y(),e.I0R(334,"symbol",319),e.wR5(335,"path",320)(336,"path",321),e.C$Y(),e.I0R(337,"symbol",322),e.wR5(338,"path",323)(339,"path",324),e.C$Y(),e.I0R(340,"symbol",325),e.wR5(341,"path",51)(342,"path",326),e.C$Y(),e.I0R(343,"symbol",327),e.wR5(344,"path",328)(345,"path",329),e.C$Y(),e.I0R(346,"symbol",330),e.wR5(347,"path",331)(348,"path",332),e.C$Y(),e.I0R(349,"symbol",333),e.wR5(350,"path",334),e.C$Y(),e.I0R(351,"symbol",335),e.wR5(352,"path",336),e.C$Y(),e.I0R(353,"symbol",337),e.wR5(354,"path",134)(355,"path",338)(356,"path",339)(357,"path",340)(358,"path",341),e.C$Y(),e.I0R(359,"symbol",342),e.wR5(360,"path",343),e.C$Y(),e.I0R(361,"symbol",344),e.wR5(362,"path",345)(363,"path",346),e.C$Y(),e.I0R(364,"symbol",347),e.wR5(365,"path",348)(366,"path",349),e.C$Y(),e.I0R(367,"symbol",350),e.wR5(368,"path",351)(369,"path",352),e.C$Y(),e.I0R(370,"symbol",353),e.wR5(371,"path",354)(372,"path",355)(373,"path",356)(374,"path",357)(375,"path",358)(376,"path",359),e.C$Y(),e.I0R(377,"symbol",360),e.wR5(378,"path",361)(379,"path",362)(380,"path",363)(381,"path",364),e.C$Y(),e.I0R(382,"symbol",365),e.wR5(383,"path",366)(384,"path",367)(385,"path",368)(386,"path",369),e.C$Y(),e.I0R(387,"symbol",370),e.wR5(388,"path",371)(389,"path",372),e.C$Y(),e.I0R(390,"symbol",373),e.wR5(391,"path",374)(392,"path",372),e.C$Y(),e.I0R(393,"symbol",375),e.wR5(394,"path",376),e.C$Y(),e.I0R(395,"symbol",377),e.wR5(396,"path",378),e.C$Y(),e.I0R(397,"symbol",379),e.wR5(398,"path",380),e.C$Y(),e.I0R(399,"symbol",381),e.wR5(400,"path",382),e.C$Y(),e.I0R(401,"symbol",383),e.wR5(402,"path",384),e.C$Y(),e.I0R(403,"symbol",385),e.wR5(404,"path",386),e.C$Y(),e.I0R(405,"symbol",387),e.wR5(406,"path",388),e.C$Y(),e.I0R(407,"symbol",389),e.wR5(408,"path",390),e.C$Y(),e.I0R(409,"symbol",391),e.wR5(410,"path",392),e.C$Y(),e.I0R(411,"symbol",393),e.wR5(412,"path",394),e.C$Y(),e.I0R(413,"symbol",395),e.wR5(414,"path",396),e.C$Y(),e.I0R(415,"symbol",397),e.wR5(416,"path",398),e.C$Y(),e.I0R(417,"symbol",399),e.wR5(418,"path",400),e.C$Y(),e.I0R(419,"symbol",401),e.wR5(420,"path",402),e.C$Y(),e.I0R(421,"symbol",403),e.wR5(422,"path",404),e.C$Y(),e.I0R(423,"symbol",405),e.wR5(424,"path",406),e.C$Y(),e.I0R(425,"symbol",407),e.wR5(426,"path",408),e.C$Y(),e.I0R(427,"symbol",409),e.wR5(428,"path",410),e.C$Y(),e.I0R(429,"symbol",411),e.wR5(430,"path",412),e.C$Y(),e.I0R(431,"symbol",413),e.wR5(432,"path",414),e.C$Y(),e.I0R(433,"symbol",415),e.wR5(434,"path",134)(435,"path",416)(436,"path",417)(437,"path",418)(438,"path",419),e.C$Y(),e.I0R(439,"symbol",420),e.wR5(440,"path",421),e.C$Y(),e.I0R(441,"symbol",422),e.wR5(442,"path",423)(443,"path",424)(444,"path",425),e.C$Y(),e.I0R(445,"symbol",426),e.wR5(446,"path",427),e.C$Y(),e.I0R(447,"symbol",428),e.wR5(448,"path",429),e.C$Y(),e.I0R(449,"symbol",430),e.wR5(450,"path",431),e.C$Y(),e.I0R(451,"symbol",432),e.wR5(452,"path",433),e.C$Y(),e.I0R(453,"symbol",434),e.wR5(454,"path",435),e.C$Y(),e.I0R(455,"symbol",436),e.wR5(456,"path",437),e.C$Y(),e.I0R(457,"symbol",438),e.wR5(458,"path",439),e.C$Y(),e.I0R(459,"symbol",440),e.wR5(460,"path",441),e.C$Y(),e.I0R(461,"symbol",442),e.wR5(462,"path",443),e.C$Y(),e.I0R(463,"symbol",444),e.wR5(464,"path",445),e.C$Y(),e.I0R(465,"symbol",446),e.wR5(466,"path",447),e.C$Y(),e.I0R(467,"symbol",448),e.wR5(468,"path",449),e.C$Y(),e.I0R(469,"symbol",450),e.wR5(470,"path",451),e.C$Y(),e.I0R(471,"symbol",452),e.wR5(472,"path",453),e.C$Y(),e.I0R(473,"symbol",454),e.wR5(474,"path",455),e.C$Y(),e.I0R(475,"symbol",456),e.wR5(476,"path",457),e.C$Y(),e.I0R(477,"symbol",458),e.wR5(478,"path",459),e.C$Y(),e.I0R(479,"symbol",460),e.wR5(480,"path",461),e.C$Y(),e.I0R(481,"symbol",462),e.wR5(482,"path",463),e.C$Y(),e.I0R(483,"symbol",464),e.wR5(484,"path",465),e.C$Y(),e.I0R(485,"symbol",466),e.wR5(486,"path",467),e.C$Y(),e.I0R(487,"symbol",468),e.wR5(488,"path",469),e.C$Y(),e.I0R(489,"symbol",470),e.wR5(490,"path",471),e.C$Y(),e.I0R(491,"symbol",472),e.wR5(492,"path",473),e.C$Y(),e.I0R(493,"symbol",474),e.wR5(494,"path",475),e.C$Y(),e.I0R(495,"symbol",476),e.wR5(496,"path",155)(497,"path",93),e.C$Y(),e.I0R(498,"symbol",477),e.wR5(499,"path",478),e.C$Y(),e.I0R(500,"symbol",479),e.wR5(501,"path",480),e.C$Y(),e.I0R(502,"symbol",481),e.wR5(503,"path",482),e.C$Y(),e.I0R(504,"symbol",483),e.wR5(505,"path",484)(506,"path",485),e.C$Y(),e.I0R(507,"symbol",486),e.wR5(508,"path",487),e.C$Y(),e.I0R(509,"symbol",488),e.wR5(510,"path",489),e.C$Y(),e.I0R(511,"symbol",490),e.wR5(512,"path",491),e.C$Y(),e.I0R(513,"symbol",492),e.wR5(514,"path",493)(515,"path",494),e.C$Y(),e.I0R(516,"symbol",495),e.wR5(517,"path",496),e.C$Y(),e.I0R(518,"symbol",497),e.wR5(519,"path",498),e.C$Y(),e.I0R(520,"symbol",499),e.wR5(521,"path",500),e.C$Y(),e.I0R(522,"symbol",501),e.wR5(523,"path",502)(524,"path",503),e.C$Y(),e.I0R(525,"symbol",504),e.wR5(526,"path",505),e.C$Y(),e.I0R(527,"symbol",506),e.wR5(528,"path",507),e.C$Y(),e.I0R(529,"symbol",508),e.wR5(530,"path",509),e.C$Y(),e.I0R(531,"symbol",510),e.wR5(532,"path",511)(533,"path",512)(534,"path",513)(535,"path",514),e.C$Y(),e.I0R(536,"symbol",515),e.wR5(537,"path",511)(538,"path",512)(539,"path",516)(540,"path",517),e.C$Y(),e.I0R(541,"symbol",518),e.wR5(542,"path",511)(543,"path",519)(544,"path",520)(545,"path",521),e.C$Y(),e.I0R(546,"symbol",522),e.wR5(547,"path",523),e.C$Y(),e.I0R(548,"symbol",524),e.wR5(549,"path",525)(550,"path",526),e.C$Y(),e.I0R(551,"symbol",527),e.wR5(552,"path",528),e.C$Y(),e.I0R(553,"symbol",529),e.wR5(554,"path",530),e.C$Y(),e.I0R(555,"symbol",531),e.wR5(556,"path",532)(557,"path",533),e.C$Y(),e.I0R(558,"symbol",534),e.wR5(559,"path",535),e.C$Y(),e.I0R(560,"symbol",536),e.wR5(561,"path",537)(562,"path",538),e.C$Y(),e.I0R(563,"symbol",539),e.wR5(564,"path",540)(565,"path",541)(566,"path",542)(567,"path",543)(568,"path",544)(569,"path",545),e.C$Y(),e.I0R(570,"symbol",546),e.wR5(571,"path",547)(572,"path",548)(573,"path",549),e.C$Y(),e.I0R(574,"symbol",550),e.wR5(575,"path",551),e.C$Y(),e.I0R(576,"symbol",552),e.wR5(577,"path",553)(578,"path",554)(579,"path",555)(580,"path",556),e.C$Y(),e.I0R(581,"symbol",557),e.wR5(582,"path",558)(583,"path",559)(584,"path",560),e.C$Y(),e.I0R(585,"symbol",561),e.wR5(586,"path",558)(587,"path",559)(588,"path",562),e.C$Y(),e.I0R(589,"symbol",563),e.wR5(590,"path",564)(591,"path",565),e.C$Y(),e.I0R(592,"symbol",566),e.wR5(593,"path",564)(594,"path",567),e.C$Y(),e.I0R(595,"symbol",568),e.wR5(596,"path",569),e.C$Y(),e.I0R(597,"symbol",570),e.wR5(598,"path",571)(599,"path",572),e.C$Y(),e.I0R(600,"symbol",573),e.wR5(601,"path",574),e.C$Y(),e.I0R(602,"symbol",575),e.wR5(603,"path",576)(604,"path",577),e.C$Y(),e.I0R(605,"symbol",578)(606,"style",579),e.OEk(607,"\n.str0 {stroke-width:8.47;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:22.9256}\n.fil0 {fill:none}\n.fil1 {fill-rule:nonzero}\n"),e.C$Y(),e.wR5(608,"line",580)(609,"line",581)(610,"line",582)(611,"line",583)(612,"line",584)(613,"path",585)(614,"polyline",586)(615,"line",587)(616,"path",588)(617,"polygon",589)(618,"path",590)(619,"line",591),e.C$Y(),e.I0R(620,"symbol",592),e.wR5(621,"path",593),e.C$Y(),e.I0R(622,"symbol",594),e.wR5(623,"path",595)(624,"path",596)(625,"path",597)(626,"path",598),e.C$Y(),e.I0R(627,"symbol",599),e.wR5(628,"path",600)(629,"path",601)(630,"path",602)(631,"path",603)(632,"path",604)(633,"path",605)(634,"path",606)(635,"path",607)(636,"path",608)(637,"path",609),e.C$Y()()())},encapsulation:2}),G})();var ge=u(7334),he=u(6608);const Ae=()=>[Promise.resolve().then(u.bind(u,2376)).then(_=>_.NgForOf),u.e(512).then(u.bind(u,4132)).then(_=>_.DynamicContainerItemComponent)];function We(_,G){if(1&_&&e.wR5(0,"app-dynamic-container-item",2),2&_){const E=G.$implicit;e.E7m("item",E),e.e48("data-type",E.type)}}function Ze(_,G){if(1&_&&e.yuY(0,We,1,2,"app-dynamic-container-item",1),2&_){const E=e.GaO();e.E7m("ngForOf",E.containers)}}let at=(()=>{var _;class G{constructor(p,S){this.dynamicComponentService=p,this.changeDetectorRef=S}ngOnInit(){this.containersChangedSubscription=this.dynamicComponentService.containersChanged.subscribe(()=>{this.containers=this.dynamicComponentService.containers,this.changeDetectorRef.detectChanges()}),this.containers=this.dynamicComponentService.containers}ngOnDestroy(){(0,ge.K)(this.containersChangedSubscription)}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(he.O),e.GI1(e.kD9))},_.\u0275cmp=e.In1({type:_,selectors:[["app-dynamic-container"]],standalone:!0,features:[e.UHJ],decls:4,vars:1,consts:[[1,"dynamic-container"],[3,"item",4,"ngFor","ngForOf"],[3,"item"]],template:function(p,S){1&p&&(e.I0R(0,"div",0),e.yuY(1,Ze,1,1),e._Yw(2,1,Ae),e.C$Y()),2&p&&(e.yG2(2),e.SUH(null==S.containers?null:S.containers.length))}}),G})();var it=u(712),Tt=u(7088),ct=u(1832),St=u(1276),pt=u(5920),yt=u(2424),Dt=u(628),r=u(280),g=u(2060),J=u(2376),n=u(7140),l=u(4736),m=u(5888);function h(_,G){if(1&_&&(e.SAx(0),e.OEk(1),e.k70()),2&_){const E=e.GaO().$implicit;e.yG2(),e.oRS(" ",E," ")}}function O(_,G){if(1&_&&e.wR5(0,"span",16),2&_){const E=e.GaO().$implicit;e.E7m("innerHTML",E,e.E3n)}}function x(_,G){if(1&_&&(e.I0R(0,"div",13),e.yuY(1,h,2,1,"ng-container",14)(2,O,1,1,"ng-template",null,15,e.gJz),e.C$Y()),2&_){const E=e.Gew(3),p=e.GaO();e.yG2(),e.E7m("ngIf",!p.config.isHtml)("ngIfElse",E)}}function F(_,G){if(1&_&&(e.SAx(0),e.OEk(1),e.k70()),2&_){const E=e.GaO(2);e.yG2(),e.oRS(" ",E.config.content2," ")}}function $(_,G){if(1&_&&e.wR5(0,"span",16),2&_){const E=e.GaO(2);e.E7m("innerHTML",E.config.content2,e.E3n)}}function j(_,G){if(1&_&&(e.I0R(0,"div",4),e.yuY(1,F,2,1,"ng-container",14)(2,$,1,1,"ng-template",null,15,e.gJz),e.C$Y()),2&_){const E=e.Gew(3),p=e.GaO();e.yG2(),e.E7m("ngIf",!p.config.isHtml)("ngIfElse",E)}}const V=()=>({standalone:!0});function N(_,G){if(1&_){const E=e.KQA();e.SAx(0),e.I0R(1,"div",4)(2,"app-form-input",17),e.iHE("ngModelChange",function(S){e.usT(E);const le=e.GaO();return e.kNx(le.password,S)||(le.password=S),e.CGJ(S)}),e.qCj("inputBlur",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.onAutoFillExecuted(!0))})("autofillExecutedChange",function(S){e.usT(E);const le=e.GaO();return e.CGJ(le.onAutoFillExecuted(S))}),e.C$Y()(),e.k70()}if(2&_){const E=e.GaO();e.yG2(2),e.E7m("type",E.InputType.Password)("label",E.Message.LoginFormPasswordInputLabel)("forcePasswordType",!0)("focusAfterClear",!0)("inputFocus",!0)("inputStartFocus",!0)("fullDisableAutocomplete",!0)("checkValueOnInit",!0)("passwordButtonVisible",E.Boolean(E.password)),e.OKB("ngModel",E.password),e.E7m("ngModelOptions",e.q4q(12,V))("autofillExecuted",E.autoFillExecuted)}}function W(_,G){if(1&_){const E=e.KQA();e.SAx(0),e.I0R(1,"div",4)(2,"app-form-input",18),e.iHE("ngModelChange",function(S){e.usT(E);const le=e.GaO();return e.kNx(le.dialogInputData,S)||(le.dialogInputData=S),e.CGJ(S)}),e.qCj("inputBlur",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.onAutoFillExecuted(!0))})("autofillExecutedChange",function(S){e.usT(E);const le=e.GaO();return e.CGJ(le.onAutoFillExecuted(S))}),e.C$Y(),e.I0R(3,"span",19),e.OEk(4),e.C$Y()(),e.k70()}if(2&_){const E=e.GaO();e.yG2(2),e.E7m("focusAfterClear",!0)("inputFocus",!0)("inputStartFocus",!0)("fullDisableAutocomplete",!0)("checkValueOnInit",!0)("placeholder",E.Message.CompanyDomainPlaceholder),e.OKB("ngModel",E.dialogInputData),e.E7m("ngModelOptions",e.q4q(10,V))("autofillExecuted",E.autoFillExecuted),e.yG2(2),e.cNF(E.config.additionalData)}}function B(_,G){if(1&_){const E=e.KQA();e.I0R(0,"div",20)(1,"app-checkbox-button",21),e.qCj("checkAction",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.onRememberConfirmChange())}),e.wVc(2,"translate"),e.C$Y()()}if(2&_){const E=e.GaO();e.yG2(),e.E7m("checked",E.rememberConfirm)("title",e.kDX(2,2,E.Message.LabelDialogConfirmContentDontShowAgain))}}function D(_,G){if(1&_){const E=e.KQA();e.SAx(0),e.I0R(1,"div",22)(2,"app-button",23),e.qCj("buttonClicked",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.onRejectButtonClick())}),e.C$Y()(),e.I0R(3,"div",22)(4,"app-button",24),e.qCj("buttonClicked",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.onConfirmButtonClick())}),e.C$Y()(),e.k70()}if(2&_){const E=e.GaO();e.yG2(2),e.E7m("text",E.config.rejectText),e.yG2(2),e.E7m("disabled",E.config.type===E.DialogType.ConfirmWithPassword&&!!E.config.content2&&!E.password)("text",E.config.confirmText)("buttonType",E.config.accentedConfirm?E.ButtonType.Delete:E.ButtonType.Primary)}}function A(_,G){if(1&_){const E=e.KQA();e.SAx(0),e.I0R(1,"div",22)(2,"app-button",23),e.qCj("buttonClicked",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.onRejectButtonClick())}),e.C$Y()(),e.I0R(3,"div",22)(4,"app-button",24),e.qCj("buttonClicked",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.onConfirmButtonClick())}),e.C$Y()(),e.k70()}if(2&_){const E=e.GaO();e.yG2(2),e.E7m("text",E.config.rejectText),e.yG2(2),e.E7m("disabled",E.confirmDisabled)("text",E.config.confirmText)("buttonType",E.config.accentedConfirm?E.ButtonType.Delete:E.ButtonType.Primary)}}function C(_,G){if(1&_){const E=e.KQA();e.SAx(0),e.I0R(1,"div",22)(2,"app-button",23),e.qCj("buttonClicked",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.onRejectButtonClick())}),e.C$Y()(),e.I0R(3,"div",22)(4,"app-button",24),e.qCj("buttonClicked",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.onConfirmButtonClick())}),e.C$Y()(),e.k70()}if(2&_){const E=e.GaO();e.yG2(2),e.E7m("text",E.config.rejectText),e.yG2(2),e.E7m("disabled",E.confirmDisabled)("text",E.config.confirmText)("buttonType",E.config.accentedConfirm?E.ButtonType.Delete:E.ButtonType.Primary)}}function v(_,G){if(1&_){const E=e.KQA();e.SAx(0),e.I0R(1,"div",22)(2,"app-button",23),e.qCj("buttonClicked",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.onRejectButtonClick())}),e.C$Y()(),e.I0R(3,"div",22)(4,"app-button",23),e.qCj("buttonClicked",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.onRejectWithCloseClick())}),e.C$Y()(),e.I0R(5,"div",22)(6,"app-button",24),e.qCj("buttonClicked",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.onConfirmButtonClick())}),e.C$Y()(),e.k70()}if(2&_){const E=e.GaO();e.yG2(2),e.E7m("text",E.config.rejectText),e.yG2(2),e.E7m("text",E.Message.ButtonSaveAndClose),e.yG2(2),e.E7m("disabled",E.confirmDisabled)("text",E.config.confirmText)("buttonType",E.config.accentedConfirm?E.ButtonType.Delete:E.ButtonType.Primary)}}function T(_,G){if(1&_){const E=e.KQA();e.SAx(0),e.I0R(1,"app-button",25),e.qCj("buttonClicked",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.onConfirmButtonClick())}),e.C$Y(),e.k70()}if(2&_){const E=e.GaO();e.yG2(),e.E7m("text",E.Message.ButtonOk)("buttonType",E.ButtonType.Primary)}}let Z=(()=>{var _;class G{onKeydown(p){this.keyboardService.isEnterEvent(p)&&this.onConfirmButtonClick()}constructor(p,S,le,Ve,Wt){this.dialogService=p,this.keyboardService=S,this.storageService=le,this.elementRef=Ve,this.cdRef=Wt,this.Message=it.S,this.ButtonType=ct.i,this.InputType=St.k,this.DialogType=Tt.a,this.autoFillExecuted=!1,this.rememberConfirm=!1,this.Boolean=Boolean}ngOnInit(){this.contentItems=Array.isArray(this.config.content)?this.config.content:[this.config.content]}ngAfterViewInit(){this.focusButton()}onDocumentKeyDown(p){this.keyboardService.isEscapeEvent(p)&&(this.keyboardService.markAsConsumed(p),this.reject())}onRememberConfirmChange(){this.rememberConfirm=!this.rememberConfirm,this.rememberConfirm?this.storageService.setItem(this.config.storageKey,!0):this.storageService.clearItem(this.config.storageKey)}onBackgroundClick(){this.reject()}onRejectButtonClick(){this.reject()}onRejectWithCloseClick(){this.confirmAndClose()}onConfirmButtonClick(){this.confirm()}onAutoFillExecuted(p){this.password||(this.password=""),this.dialogInputData||(this.dialogInputData=""),this.autoFillExecuted=p,this.fields.forEach(S=>{S.control.markAsDirty(),S.control.markAsTouched()}),this.cdRef.detectChanges()}focusButton(){const p=this.elementRef.nativeElement.querySelector(".footer button.-confirm");p&&p.focus()}reject(){this.config.result.error(null),this.config.result.complete(),this.dialogService.close()}confirm(){this.config.type===Tt.a.ConfirmWithPassword?(this.config.resultString.next(this.password),this.config.resultString.complete(),this.dialogService.close()):this.config.type===Tt.a.ConfirmWithInputField?(this.config.resultString.next(this.dialogInputData),this.config.resultString.complete(),this.dialogService.close()):this.config.type===Tt.a.ConfirmEditFile?(this.config.resultString.next(null),this.config.resultString.complete(),this.dialogService.close()):(this.config.result.next(),this.config.result.complete(),this.dialogService.close())}confirmAndClose(){this.config.resultString.next("true"),this.config.resultString.complete(),this.dialogService.close()}get confirmDisabled(){return this.config.type===Tt.a.ConfirmWithInputField?!this.dialogInputData:!!this.config.content2&&!this.password}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(n.E),e.GI1(l.U),e.GI1(m.y),e.GI1(e.GMv),e.GI1(e.kD9))},_.\u0275cmp=e.In1({type:_,selectors:[["app-dialog"]],viewQuery:function(p,S){if(1&p&&e.CC$(r._G,5),2&p){let le;e.wto(le=e.Gqi())&&(S.fields=le)}},hostBindings:function(p,S){1&p&&e.qCj("keydown",function(Ve){return S.onKeydown(Ve)},!1,e.MbM)("keydown",function(Ve){return S.onDocumentKeyDown(Ve)},!1,e.wLc)},inputs:{config:"config"},standalone:!0,features:[e.UHJ],decls:20,vars:12,consts:[[1,"dialog"],[1,"body"],[1,"header"],[1,"title"],[1,"content"],["class","content-item",4,"ngFor","ngForOf"],["class","content",4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["class","remember-confirm",4,"ngIf"],[1,"footer"],[4,"ngSwitchDefault"],[1,"background",3,"click"],[1,"content-item"],[4,"ngIf","ngIfElse"],["htmlContent",""],[3,"innerHTML"],[3,"type","label","forcePasswordType","focusAfterClear","inputFocus","inputStartFocus","fullDisableAutocomplete","checkValueOnInit","passwordButtonVisible","ngModel","ngModelOptions","autofillExecuted","ngModelChange","inputBlur","autofillExecutedChange"],[3,"focusAfterClear","inputFocus","inputStartFocus","fullDisableAutocomplete","checkValueOnInit","placeholder","ngModel","ngModelOptions","autofillExecuted","ngModelChange","inputBlur","autofillExecutedChange"],[1,"domain"],[1,"remember-confirm"],[3,"checked","title","checkAction"],[1,"control"],[3,"text","buttonClicked"],[3,"disabled","text","buttonType","buttonClicked"],[3,"text","buttonType","buttonClicked"]],template:function(p,S){1&p&&(e.I0R(0,"div",0)(1,"div",1)(2,"div",2)(3,"span",3),e.OEk(4),e.C$Y()(),e.I0R(5,"div",4),e.yuY(6,x,4,2,"div",5)(7,j,4,2,"div",6),e.C$Y(),e.SAx(8,7),e.yuY(9,N,3,13,"ng-container",8)(10,W,5,11,"ng-container",8),e.k70(),e.yuY(11,B,3,4,"div",9),e.I0R(12,"div",10),e.SAx(13,7),e.yuY(14,D,5,4,"ng-container",8)(15,A,5,4,"ng-container",8)(16,C,5,4,"ng-container",8)(17,v,7,5,"ng-container",8)(18,T,2,2,"ng-container",11),e.k70(),e.C$Y()(),e.I0R(19,"div",12),e.qCj("click",function(){return S.onBackgroundClick()}),e.C$Y()()),2&p&&(e.yG2(4),e.cNF(S.config.title),e.yG2(2),e.E7m("ngForOf",S.contentItems),e.yG2(),e.E7m("ngIf",S.config.content2),e.yG2(),e.E7m("ngSwitch",S.config.type),e.yG2(),e.E7m("ngSwitchCase",S.DialogType.ConfirmWithPassword),e.yG2(),e.E7m("ngSwitchCase",S.DialogType.ConfirmWithInputField),e.yG2(),e.E7m("ngIf",S.config.storageKey),e.yG2(2),e.E7m("ngSwitch",S.config.type),e.yG2(),e.E7m("ngSwitchCase",S.DialogType.Confirm),e.yG2(),e.E7m("ngSwitchCase",S.DialogType.ConfirmWithPassword),e.yG2(),e.E7m("ngSwitchCase",S.DialogType.ConfirmWithInputField),e.yG2(),e.E7m("ngSwitchCase",S.DialogType.ConfirmEditFile))},dependencies:[J.NgFor,J.NgIf,J.NgSwitch,J.NgSwitchCase,g.u,r.y,r.ue,r._G,Dt.E,yt.k,J.NgSwitchDefault,pt.O0,pt.sD],styles:[".dialog[_ngcontent-%COMP%]{position:fixed;top:0;left:0;z-index:1004;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;width:100%;height:100%;padding-top:8.3333333333vh}.dialog[_ngcontent-%COMP%] > .body[_ngcontent-%COMP%]{position:relative;z-index:1;width:30rem;border-radius:.25rem;background:#fff;box-shadow:0 .3125rem 1.875rem #00366326}.dialog[_ngcontent-%COMP%] > .body[_ngcontent-%COMP%] > .header[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;justify-content:space-between;padding:2rem 2rem 0}.dialog[_ngcontent-%COMP%] > .body[_ngcontent-%COMP%] > .header[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{font-size:1.125rem;font-weight:500;line-height:1.75rem}.dialog[_ngcontent-%COMP%] > .body[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{display:flex;flex-direction:column;position:relative;padding:1rem 2rem 0;box-sizing:border-box;font-size:.875rem;line-height:1rem}.dialog[_ngcontent-%COMP%] > .body[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .domain[_ngcontent-%COMP%]{position:absolute;top:2rem;right:2.5rem}.dialog[_ngcontent-%COMP%] > .body[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .content-item[_ngcontent-%COMP%]:not(:first-of-type){margin-top:.5rem}.dialog[_ngcontent-%COMP%] > .body[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .content-item[_ngcontent-%COMP%]     .description-list{margin:0;padding:0 1.5rem}.dialog[_ngcontent-%COMP%] > .body[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .content-item[_ngcontent-%COMP%]     .description-list li:not(:first-of-type){margin-top:.5rem}.dialog[_ngcontent-%COMP%] > .body[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{margin-top:.5rem}.dialog[_ngcontent-%COMP%] > .body[_ngcontent-%COMP%] > .remember-confirm[_ngcontent-%COMP%]{margin:1rem 0 0 2rem}.dialog[_ngcontent-%COMP%] > .body[_ngcontent-%COMP%] > .footer[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;padding:2rem}.dialog[_ngcontent-%COMP%] > .body[_ngcontent-%COMP%] > .footer[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]{margin-left:.75rem}.dialog[_ngcontent-%COMP%] > .background[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;background:#13253d40;cursor:pointer}"],changeDetection:0}),G})();var R=u(6976);const M=["*"];let H=(()=>{var _;class G{constructor(p){this.modalService=p}get isBlocking(){return this.modalService.hasFullSizeModals()}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(R.A))},_.\u0275cmp=e.In1({type:_,selectors:[["app-modal-container"]],standalone:!0,features:[e.UHJ],ngContentSelectors:M,decls:2,vars:2,consts:[[1,"modal-container"]],template:function(p,S){1&p&&(e.kPM(),e.I0R(0,"div",0),e._Xx(1),e.C$Y()),2&p&&e.eAK("-blocking",S.isBlocking)},styles:[".modal-container[_ngcontent-%COMP%]{position:fixed;z-index:103;top:0;left:0;overflow-x:hidden;overflow-y:auto;width:100%;height:100%;pointer-events:none}.modal-container.-blocking[_ngcontent-%COMP%]{background:#13253d40;pointer-events:auto}"]}),G})();const ne=["body"];function ee(_,G){if(1&_){const E=e.KQA();e.I0R(0,"button",9),e.qCj("click",function(){e.usT(E);const S=e.GaO(2);return e.CGJ(S.onMinimizeButtonClick())}),e.S2Z(),e.I0R(1,"svg",10),e.wR5(2,"use",11),e.C$Y()()}}function oe(_,G){if(1&_){const E=e.KQA();e.I0R(0,"button",12),e.qCj("click",function(){e.usT(E);const S=e.GaO(2);return e.CGJ(S.onCloseButtonClick())}),e.S2Z(),e.I0R(1,"svg",10),e.wR5(2,"use",13),e.C$Y()()}}function ie(_,G){if(1&_&&(e.I0R(0,"div",6),e.yuY(1,ee,3,0,"button",7)(2,oe,3,0,"button",8),e.C$Y()),2&_){const E=e.GaO();e.yG2(),e.E7m("ngIf",E.minimizeButtonVisible),e.yG2(),e.E7m("ngIf",E.closeButtonVisible)}}function we(_,G){if(1&_){const E=e.KQA();e.I0R(0,"div",14),e.qCj("click",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.onMiniatureClick())}),e.I0R(1,"div",15),e.OEk(2),e.C$Y(),e.I0R(3,"button",16),e.S2Z(),e.I0R(4,"svg",10),e.wR5(5,"use",17),e.C$Y()()()}if(2&_){const E=e.GaO();e.m4B("right",E.miniatureRightOffset),e.yG2(2),e.cNF(E.minimizedTitle)}}const Ce=["*"];let ae=(()=>{var _;class G{constructor(p,S,le,Ve){this.keyboardService=p,this.modalService=S,this.dialogService=le,this.translateService=Ve,this.ModalConfigType=I.m,this.Message=it.S,this.needClosingConfirmation=!1,this.miniatureWidthRem=22.5,this.miniatureGapRem=1.25,this.miniatureCommonOffsetRem=2}get minimized(){return!!this.modalConfig.minimized}set minimized(p){this.modalConfig.minimized!==p&&(this.modalConfig.minimized=p,p?((0,ge.K)(this.keyDownSubscription),delete this.keyDownSubscription):this.initKeyDownSubscription())}get minimizeButtonVisible(){return this.modalConfig.type!==I.m.UserCompaniesConfig&&this.modalConfig.type!==I.m.DeleteUserAvatar&&this.modalService.minimizeAllowed()}get miniatureRightOffset(){const p=this.modalService.getMinimizedIndex(this.modalConfig);return p>=0?`${(this.miniatureWidthRem+this.miniatureGapRem)*p+this.miniatureCommonOffsetRem}rem`:""}get closeButtonVisible(){return!this.modalConfig.isSecondaryScreen&&this.modalConfig.type!==I.m.UserCompaniesConfig}get isContentHeight(){return this.modalConfig.type!==I.m.UserConnectionsHistoryData}get small(){var p;return null===(p=this.modalConfig.isSmall)||void 0===p||p}get wideModal(){return this.modalConfig.type===I.m.UserConnectionsHistoryData||!!this.modalConfig.isWideScreen}static isSimpleTextInput(p){return!!p.closest("input[type=text]")}static isSearchSelect(p){return!!(p.closest("app-search-select")||p.closest("app-employee-select")||p.closest("app-employee-search-select"))}static isMultilineTextInput(p){return!(!p.closest("textarea")&&!p.closest(".froala-editor"))}onResize(){const p=this.getModalContentElement();p&&(p.style.height="")}ngOnInit(){this.initKeyDownSubscription()}ngOnDestroy(){(0,ge.K)(this.keyDownSubscription)}onMinimizeButtonClick(){var p;this.minimizedTitle=(null===(p=this.body.nativeElement.querySelector(".modal-header .title"))||void 0===p?void 0:p.textContent)||"",this.minimized=!0}onMiniatureClick(){this.minimized=!1,this.modalService.moveToTop(this.modalConfig)}onCloseButtonClick(){this.closeWithCheck()}closeWithCheck(){this.modalConfig.isSecondaryScreen?this.modalConfig.handleEscapeAsBack&&this.modalConfig.handleEscapeAsBack():this.needClosingConfirmation&&!this.modalConfig.disableClosingConfirmation?this.dialogService.open({type:Tt.a.Confirm,title:this.translateService.instant(it.S.ModalUnsavedTitle),content:this.translateService.instant(it.S.ModalUnsavedMessage),confirmText:this.translateService.instant(it.S.ButtonClose),rejectText:this.translateService.instant(it.S.ModalUnsavedReturn)}).subscribe(()=>{this.close()}):this.close()}close(){if(this.modalConfig){if(this.modalConfig.handleModalClose&&(this.modalConfig.handleModalClose(),this.modalConfig.disableClose))return;this.modalService.close(this.modalConfig)}}getModalContentElement(){var p;return null===(p=this.body)||void 0===p||null===(p=p.nativeElement)||void 0===p?void 0:p.querySelector("app-modal-content")}updateClosingConfirmationStatus(p){if(this.needClosingConfirmation)return;const S=p.target;(G.isSimpleTextInput(S)&&!G.isSearchSelect(S)||G.isMultilineTextInput(S))&&(this.needClosingConfirmation=!0)}initKeyDownSubscription(){this.keyDownSubscription=this.keyboardService.keyDown.subscribe(p=>{this.keyboardService.isEscapeEvent(p)?setTimeout(()=>{this.keyboardService.isConsumed(p)||this.closeWithCheck()}):this.updateClosingConfirmationStatus(p)})}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(l.U),e.GI1(R.A),e.GI1(n.E),e.GI1(pt.qS))},_.\u0275cmp=e.In1({type:_,selectors:[["app-modal"]],viewQuery:function(p,S){if(1&p&&e.CC$(ne,5),2&p){let le;e.wto(le=e.Gqi())&&(S.body=le.first)}},hostBindings:function(p,S){1&p&&e.qCj("resize",function(){return S.onResize()},!1,e.MbM)},inputs:{modalConfig:"modalConfig"},standalone:!0,features:[e.UHJ],ngContentSelectors:Ce,decls:7,vars:10,consts:[[1,"modal"],[1,"open"],["data-panel","",1,"body"],["body",""],["class","modal-buttons",4,"ngIf"],["class","miniature",3,"right","click",4,"ngIf"],[1,"modal-buttons"],["class","button -minimize",3,"click",4,"ngIf"],["class","button -close",3,"click",4,"ngIf"],[1,"button","-minimize",3,"click"],[1,"icon-svg"],[0,"xlink","href","#icon-minimize"],[1,"button","-close",3,"click"],[0,"xlink","href","#icon-cancel"],[1,"miniature",3,"click"],[1,"title"],[1,"restore"],[0,"xlink","href","#icon-maximize"]],template:function(p,S){1&p&&(e.kPM(),e.I0R(0,"div",0)(1,"div",1)(2,"div",2,3),e._Xx(4),e.yuY(5,ie,3,2,"div",4),e.C$Y()(),e.yuY(6,we,6,3,"div",5),e.C$Y()),2&p&&(e.yG2(),e.eAK("-hidden",S.minimized),e.yG2(),e.eAK("-wide",S.wideModal)("-small",S.small)("-contentheight",S.isContentHeight),e.yG2(3),e.E7m("ngIf",!S.modalConfig.hideTitleButtons),e.yG2(),e.E7m("ngIf",S.minimized))},dependencies:[J.NgIf],styles:[".modal[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%]{position:absolute;z-index:104;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;width:100vw;height:100%;padding-top:8.3333333333vh;pointer-events:none}.modal[_ngcontent-%COMP%] > .open.-hidden[_ngcontent-%COMP%]{display:none}.modal[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > .body[_ngcontent-%COMP%]{position:relative;z-index:1;width:47.5rem;min-width:500px;height:75vh;min-height:630px;border-radius:.25rem;background:#fff;box-shadow:0 .3125rem 1.875rem #00366326;pointer-events:auto}.modal[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > .body[_ngcontent-%COMP%]     app-modal-content{display:flex;flex-direction:column;overflow-y:auto!important;min-height:0;border-top:1px solid #E3E8ED;transition:height ease-in-out .4s}.modal[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > .body.-popup-type[_ngcontent-%COMP%]{width:30rem}.modal[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > .body.-small[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:auto;min-width:auto;height:auto;min-height:auto;max-height:90%;border-radius:.25rem}.modal[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > .body.-small[_ngcontent-%COMP%]    >*:not(.modal-buttons){display:flex;flex-direction:column;min-height:0}.modal[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > .body.-wide[_ngcontent-%COMP%]{width:55rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.modal[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > .body.-contentheight[_ngcontent-%COMP%]{height:auto;min-height:auto}.modal[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > .body.-contentheight[_ngcontent-%COMP%]     app-modal-content{overflow:hidden}.modal[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > .body.-contentheight[_ngcontent-%COMP%]     app-modal-content>.modal-content{height:auto}.modal[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > .body[_ngcontent-%COMP%] > .modal-buttons[_ngcontent-%COMP%]{position:absolute;top:.75rem;right:.75rem;display:flex;justify-content:center}.modal[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > .body[_ngcontent-%COMP%] > .modal-buttons[_ngcontent-%COMP%] > .button[_ngcontent-%COMP%]{display:flex;justify-content:center;padding:.25rem;border:none;outline:none;background:transparent;color:#59687c;font-size:1rem;line-height:1}.modal[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > .body[_ngcontent-%COMP%] > .modal-buttons[_ngcontent-%COMP%] > .button[_ngcontent-%COMP%]:hover{color:#344256}.modal[_ngcontent-%COMP%] > .miniature[_ngcontent-%COMP%]{position:fixed;bottom:2rem;right:2rem;z-index:105;display:flex;align-items:center;box-sizing:border-box;width:22.5rem;height:3rem;padding:0 1rem;border-radius:.25rem;box-shadow:0 .3125rem 1.875rem #00366326;background:#fff;pointer-events:auto}.modal[_ngcontent-%COMP%] > .miniature[_ngcontent-%COMP%]:hover{background:#fafbfc;cursor:pointer}.modal[_ngcontent-%COMP%] > .miniature[_ngcontent-%COMP%]:hover > .restore[_ngcontent-%COMP%]{color:#344256}.modal[_ngcontent-%COMP%] > .miniature[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{flex-grow:1;padding-right:.75rem;color:#13253d;font-size:1rem;line-height:1.5rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.modal[_ngcontent-%COMP%] > .miniature[_ngcontent-%COMP%] > .restore[_ngcontent-%COMP%]{display:flex;justify-content:center;flex-shrink:0;padding:0;border:none;margin:0;outline:none;background:transparent;color:#59687c;font-size:1rem;line-height:1}"]}),G})();var me=u(4372),ke=u(9588),dt=u(8464),Mt=u(6272);const xt=["*"];let Jt=(()=>{var _;class G{}return(_=G).\u0275fac=function(p){return new(p||_)},_.\u0275cmp=e.In1({type:_,selectors:[["app-modal-header"]],standalone:!0,features:[e.UHJ],ngContentSelectors:xt,decls:2,vars:0,consts:[[1,"modal-header"]],template:function(p,S){1&p&&(e.kPM(),e.I0R(0,"div",0),e._Xx(1),e.C$Y())},styles:[".modal-header[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;height:3rem;padding:0 2rem;font-size:1rem;line-height:1.5rem}.modal-header[_ngcontent-%COMP%]     .title{display:flex;align-items:center;width:65%;line-height:1.25rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.modal-header[_ngcontent-%COMP%]     .title>.subject{flex-grow:0;max-width:16rem;color:#6a788a;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.modal-header[_ngcontent-%COMP%]     .title>.subject.-additional{max-width:none;margin-left:.25rem}"],changeDetection:0}),G})();const Yt=["*"];let Gt=(()=>{var _;class G{}return(_=G).\u0275fac=function(p){return new(p||_)},_.\u0275cmp=e.In1({type:_,selectors:[["app-modal-content"]],standalone:!0,features:[e.UHJ],ngContentSelectors:Yt,decls:2,vars:0,consts:[[1,"modal-content"]],template:function(p,S){1&p&&(e.kPM(),e.I0R(0,"div",0),e._Xx(1),e.C$Y())},styles:[".modal-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:1rem 2rem;background:#fff}"]}),G})();var ln=u(7544),hn=u(7892);const Qe=["*"];let Ft=(()=>{var _;class G{}return(_=G).\u0275fac=function(p){return new(p||_)},_.\u0275cmp=e.In1({type:_,selectors:[["app-modal-footer"]],standalone:!0,features:[e.UHJ],ngContentSelectors:Qe,decls:2,vars:0,consts:[[1,"modal-footer"]],template:function(p,S){1&p&&(e.kPM(),e.I0R(0,"div",0),e._Xx(1),e.C$Y())},styles:[".modal-footer[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;align-items:center;padding:1.25rem 2rem 2rem;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;background:#fff}"]}),G})();var mn=u(7960),zt=u(2952);const rn=["email"];function Se(_,G){if(1&_&&(e.I0R(0,"div",14),e.wR5(1,"app-error-message",15),e.C$Y()),2&_){const E=e.GaO();e.yG2(),e.E7m("errorMessage",E.Message.ProfileMenuAccountDoubleLogin)}}function Ue(_,G){if(1&_){const E=e.KQA();e.I0R(0,"app-form-input",16),e.iHE("valueChange",function(S){e.usT(E);const le=e.GaO();return e.kNx(le.newPassword,S)||(le.newPassword=S),e.CGJ(S)}),e.C$Y()}if(2&_){const E=e.GaO();e.E7m("type",E.InputType.Password)("forcePasswordType",!0)("label",E.Message.ChangeLoginFormPasswordInputLabel)("passwordButtonVisible",!0)("fullDisableAutocomplete",!0),e.OKB("value",E.newPassword)}}function $e(_,G){if(1&_){const E=e.KQA();e.I0R(0,"app-password-input",17),e.iHE("passwordValidChange",function(S){e.usT(E);const le=e.GaO();return e.kNx(le.passwordValid,S)||(le.passwordValid=S),e.CGJ(S)})("passwordChange",function(S){e.usT(E);const le=e.GaO();return e.kNx(le.newPassword,S)||(le.newPassword=S),e.CGJ(S)}),e.C$Y()}if(2&_){const E=e.GaO();e.E7m("label",E.Message.RegisterFormPasswordInputLabel),e.OKB("passwordValid",E.passwordValid)("password",E.newPassword),e.E7m("fullDisableAutocomplete",!0)}}let Pe=(()=>{var _;class G{set emailInput(p){p&&(this.emailInputElement=p)}constructor(p,S,le,Ve,Wt,un,_n,bn){this.modalComponent=p,this.authService=S,this.dialogService=le,this.translate=Ve,this.store=Wt,this.actions=un,this.toastService=_n,this.cdRef=bn,this.autoFillExecuted=!1,this.isEmailBlur=!1,this.newLogin="",this.newPassword="",this.showError=!1,this.Message=it.S,this.ButtonType=ct.i,this.InputType=St.k,this.requestSubscription=null,this.requestSubscription2=null}get confirmButtonDisabled(){return!this.newLogin.match(Mt.S.emailRegEx)||this.newLogin===this.config.userData.email||!this.newPassword}ngOnDestroy(){(0,ge.K)(this.requestSubscription)}onLoginChange(p){this.newLogin=p,this.isEmailBlur=!1,this.showError=this.newLogin===this.config.userData.email}onEmailBlur(){this.isEmailBlur=!0,this.isEmailInvalid()}onSaveButtonClick(){(0,ge.K)(this.requestSubscription),(0,ge.K)(this.requestSubscription2),this.requestSubscription=this.actions.pipe((0,me.y0)(dt.E.RequestChangeLoginSuccess)).subscribe(()=>{this.toastService.showSuccess(it.S.ChangeLoginRequestsRequestSendSuccess),this.modalComponent.close()},()=>{this.toastService.showError(it.S.PasswordIncorrectErrorMessage)}),this.requestSubscription2=this.actions.pipe((0,me.y0)(dt.E.RequestChangeLogin)).subscribe(()=>{this.modalComponent.close()}),this.store.dispatch((0,ke.OW)({login:this.newLogin,password:this.authService.hashPassword(this.newPassword)}))}onAutoFillExecuted(p){this.autoFillExecuted=p,this.emailInputElement&&this.emailInputElement.control&&(this.emailInputElement.control.markAsPristine(),this.emailInputElement.control.markAsUntouched()),this.cdRef.detectChanges()}isEmailInvalid(){return""!==this.newLogin&&!this.newLogin.trim().match(Mt.S.emailRegEx)}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(ae),e.GI1(mn.o),e.GI1(n.E),e.GI1(pt.qS),e.GI1(d.m_),e.GI1(me.kp),e.GI1(zt.s),e.GI1(e.kD9))},_.\u0275cmp=e.In1({type:_,selectors:[["app-change-login"]],viewQuery:function(p,S){if(1&p&&e.CC$(rn,5),2&p){let le;e.wto(le=e.Gqi())&&(S.emailInput=le.first)}},inputs:{config:"config"},standalone:!0,features:[e.UHJ],decls:24,vars:26,consts:[[1,"change-login"],[1,"title"],[1,"text"],[1,"control"],[1,"input","-invisible"],[3,"label"],[1,"input"],[3,"label","type","value","inputFocus","inputStartFocus","error","errorMessage","checkValueOnInit","disableAutocomplete","fullDisableAutocomplete","inputBlur","autofillExecutedChange","valueChange"],["email",""],["class","error",4,"ngIf"],[1,"input","-last"],[3,"type","forcePasswordType","label","passwordButtonVisible","fullDisableAutocomplete","value","valueChange",4,"ngIf"],[3,"label","passwordValid","password","fullDisableAutocomplete","passwordValidChange","passwordChange",4,"ngIf"],[3,"text","buttonType","disabled","buttonClicked"],[1,"error"],[3,"errorMessage"],[3,"type","forcePasswordType","label","passwordButtonVisible","fullDisableAutocomplete","value","valueChange"],[3,"label","passwordValid","password","fullDisableAutocomplete","passwordValidChange","passwordChange"]],template:function(p,S){1&p&&(e.I0R(0,"div",0)(1,"app-modal-header")(2,"span",1),e.OEk(3),e.wVc(4,"translate"),e.C$Y()(),e.I0R(5,"app-modal-content")(6,"div",2),e.OEk(7),e.wVc(8,"translate"),e.C$Y(),e.I0R(9,"div",3)(10,"div",4),e.wR5(11,"app-form-input",5),e.C$Y(),e.I0R(12,"div",4),e.wR5(13,"app-form-input",5),e.C$Y(),e.I0R(14,"div",6)(15,"app-form-input",7,8),e.qCj("inputBlur",function(){return S.onEmailBlur()})("autofillExecutedChange",function(Ve){return S.onAutoFillExecuted(Ve)})("valueChange",function(Ve){return S.onLoginChange(Ve)}),e.C$Y(),e.yuY(17,Se,2,1,"div",9),e.C$Y(),e.I0R(18,"div",10),e.yuY(19,Ue,1,6,"app-form-input",11)(20,$e,1,4,"app-password-input",12),e.C$Y()()(),e.I0R(21,"app-modal-footer")(22,"div",3)(23,"app-button",13),e.qCj("buttonClicked",function(){return S.onSaveButtonClick()}),e.C$Y()()()()),2&p&&(e.yG2(3),e.oRS(" ",e.kDX(4,22,S.Message.ProfileMenuAccountChangeLoginModalTitle)," "),e.yG2(4),e.cNF(e.kDX(8,24,S.Message.ProfileMenuAccountChangeLoginModalText)),e.yG2(4),e.E7m("label",S.Message.ProfileMenuAccountNewPasswordLabel),e.yG2(2),e.E7m("label",S.Message.ProfileMenuAccountNewPasswordLabel),e.yG2(),e.eAK("-error",(S.showError||S.isEmailInvalid())&&S.isEmailBlur),e.yG2(),e.E7m("label",S.Message.ProfileMenuAccountChangeLoginNewInputPlaceholder)("type",S.InputType.Email)("value",S.newLogin)("inputFocus",!0)("inputStartFocus",!0)("error",(S.showError||S.isEmailInvalid())&&S.isEmailBlur)("errorMessage",S.showError?null:S.Message.CreatePersonMainEmailControlErrorFormat)("checkValueOnInit",!0)("disableAutocomplete",!0)("fullDisableAutocomplete",!0),e.yG2(2),e.E7m("ngIf",S.showError),e.yG2(2),e.E7m("ngIf",S.config.userData.hasPassword),e.yG2(),e.E7m("ngIf",!S.config.userData.hasPassword),e.yG2(3),e.E7m("text",S.Message.ProfileMenuAccountChangeLoginModalConfirmButton)("buttonType",S.ButtonType.Primary)("disabled",S.confirmButtonDisabled))},dependencies:[Jt,pt.O0,pt.sD,Gt,g.u,ln.W,J.NgIf,hn.I,Ft,yt.k],styles:[".change-login[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1;height:100%;width:42.5rem}.change-login[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content{padding:2rem 2rem 0}.change-login[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content>.text{margin:0 0 1.25rem;color:#13253d;font-size:.8125rem;line-height:1.25rem}.change-login[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content>.control>.input{margin-bottom:1.25rem}.change-login[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content>.control>.input.-last{margin-bottom:.75rem}.change-login[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content>.control>.input.-error{margin-bottom:2rem}.change-login[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content>.control>.input>.error{margin-top:.25rem;padding-left:.75rem}.change-login[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content>.control>.input.-invisible{display:none}"]}),G})();var ot=u(9412);function bt(_,G){if(1&_){const E=e.KQA();e.I0R(0,"app-form-input",8),e.iHE("valueChange",function(S){e.usT(E);const le=e.GaO();return e.kNx(le.oldPassword,S)||(le.oldPassword=S),e.CGJ(S)}),e.C$Y()}if(2&_){const E=e.GaO();e.E7m("type",E.InputType.Password)("forcePasswordType",!0)("label",E.Message.ProfileMenuAccountOldPasswordLabel)("passwordButtonVisible",!0),e.OKB("value",E.oldPassword)}}function Kt(_,G){if(1&_){const E=e.KQA();e.I0R(0,"div",9),e.qCj("click",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.onResetPasswordButtonClick())}),e.OEk(1),e.wVc(2,"translate"),e.C$Y()}if(2&_){const E=e.GaO();e.yG2(),e.cNF(e.kDX(2,1,E.Message.PasswordIncorrectLinkMessage))}}let dn=(()=>{var _;class G{constructor(p,S,le,Ve){this.modalComponent=p,this.store=S,this.dialogService=le,this.translateService=Ve,this.Message=it.S,this.ButtonType=ct.i,this.InputType=St.k,this.newPassword="",this.oldPassword=""}get confirmButtonDisabled(){return this.hasPassword&&!this.oldPassword||!this.passwordValid}get hasPassword(){return this.config.userData.hasPassword}get modalHeaderText(){return this.hasPassword?it.S.ProfileMenuAccountChangePasswordTitle:it.S.ProfileMenuAccountSetPasswordText}get buttonText(){return this.hasPassword?it.S.ProfileMenuAccountChangeLoginModalConfirmButton:it.S.ButtonSet}onSaveButtonClick(){this.store.dispatch((0,ot._C)(this.hasPassword?{oldPassword:this.oldPassword,newPassword:this.newPassword}:{oldPassword:null,newPassword:this.newPassword})),this.modalComponent.close()}onResetPasswordButtonClick(){this.dialogService.open({type:Tt.a.Confirm,title:this.translateService.instant(this.hasPassword?it.S.ProfileMenuAccountResetPasswordTitle:it.S.ProfileMenuAccountCreatePasswordTitle),content:this.translateService.instant(this.hasPassword?it.S.ProfileMenuAccountResetPasswordText:it.S.ProfileMenuAccountCreateNewPasswordText),confirmText:this.translateService.instant(it.S.ProfileMenuAccountResetPasswordConfirmButtonText),rejectText:this.translateService.instant(it.S.ProfileMenuAccountResetPasswordRejectButtonText)}).subscribe(()=>this.store.dispatch((0,ot.Ad)({email:this.config.userData.email})))}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(ae),e.GI1(d.m_),e.GI1(n.E),e.GI1(pt.qS))},_.\u0275cmp=e.In1({type:_,selectors:[["app-change-password"]],inputs:{config:"config"},standalone:!0,features:[e.UHJ],decls:14,vars:11,consts:[[1,"change-password"],[1,"title"],[1,"control"],[1,"input","-last"],[3,"type","forcePasswordType","label","passwordButtonVisible","value","valueChange",4,"ngIf"],["class","forget-password",3,"click",4,"ngIf"],[3,"label","passwordValid","password","passwordValidChange","passwordChange"],[3,"text","buttonType","disabled","buttonClicked"],[3,"type","forcePasswordType","label","passwordButtonVisible","value","valueChange"],[1,"forget-password",3,"click"]],template:function(p,S){1&p&&(e.I0R(0,"div",0)(1,"app-modal-header")(2,"span",1),e.OEk(3),e.wVc(4,"translate"),e.C$Y()(),e.I0R(5,"app-modal-content")(6,"div",2)(7,"div",3),e.yuY(8,bt,1,5,"app-form-input",4)(9,Kt,3,3,"div",5),e.I0R(10,"app-password-input",6),e.iHE("passwordValidChange",function(Ve){return e.kNx(S.passwordValid,Ve)||(S.passwordValid=Ve),Ve})("passwordChange",function(Ve){return e.kNx(S.newPassword,Ve)||(S.newPassword=Ve),Ve}),e.C$Y()()()(),e.I0R(11,"app-modal-footer")(12,"div",2)(13,"app-button",7),e.qCj("buttonClicked",function(){return S.onSaveButtonClick()}),e.C$Y()()()()),2&p&&(e.yG2(3),e.oRS(" ",e.kDX(4,9,S.modalHeaderText)," "),e.yG2(5),e.E7m("ngIf",S.hasPassword),e.yG2(),e.E7m("ngIf",S.hasPassword),e.yG2(),e.E7m("label",S.Message.ProfileMenuAccountNewPasswordLabel),e.OKB("passwordValid",S.passwordValid)("password",S.newPassword),e.yG2(3),e.E7m("text",S.buttonText)("buttonType",S.ButtonType.Primary)("disabled",S.confirmButtonDisabled))},dependencies:[Jt,pt.O0,pt.sD,Gt,g.u,hn.I,Ft,yt.k,J.NgIf],styles:[".change-password[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1;height:100%;width:42.5rem}.change-password[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content{padding:2rem 2rem 0}.change-password[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content>.control>.input{margin-bottom:1.25rem}.change-password[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content>.control>.input.-last{margin-bottom:.75rem}.change-password[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content>.control>.input>.forget-password{color:#0052cc;cursor:pointer;margin:1rem 0}"],changeDetection:0}),G})();var Tn=u(7584),$t=function(_){return _.Top="top",_.Bottom="bottom",_}($t||{});class ut{constructor(G){this.element=G,this.scrollTop=G.scrollTop,this.scrollHeight=G.scrollHeight,this.clientHeight=G.clientHeight}restoreBottomScrollPosition(G){this.element.scrollTop=G.scrollTop-G.scrollHeight+this.scrollHeight}restoreTopScrollPosition(G){this.element.scrollTop=G.isMaxScrollTop()?this.scrollHeight:G.scrollTop}isMaxScrollTop(){return this.clientHeight+this.scrollTop===this.scrollHeight}}var Ke=u(2500),xe=u(5812);const et=["scrollElement"],Ne=["*"];let Oe=(()=>{var _;class G{constructor(p){this.zone=p,this.itemsChange=new e._w7,this.direction=$t.Bottom,this.forceScrollArea=!1,this.itemIdAsParameter=!1,this.isScrollable=!1,this.isScrollableChange=new e._w7,this.page=1,this.distance=350,this.requested=!1,this.finished=!1,this.itemsChangeEmitted=!1,this.onScroll=S=>{this.canMakeRequest()&&this.isCloseToEnd(S.target)&&this.requestItems()}}ngOnChanges(p){"items"in p&&(this.itemsChangeEmitted?this.itemsChangeEmitted=!1:this.onExternalItemsChange())}ngOnInit(){this.scroll=(0,Tn.w)(this.scrollElement.nativeElement,"scroll").pipe((0,Ke.o)())}ngAfterContentChecked(){this.scrollConfigBeforePrepend&&(this.restoreBottomScrollPosition(),delete this.scrollConfigBeforePrepend)}ngAfterViewInit(){this.zone.runOutsideAngular(()=>this.scrollElement.nativeElement.addEventListener("scroll",this.onScroll)),this.checkScrollElementFullness(),setTimeout(()=>{this.updateIsScrollable()},1e3)}ngOnDestroy(){this.scrollElement.nativeElement.removeEventListener("scroll",this.onScroll),(0,ge.K)(this.loaderSubscription)}scrollDown(){this.zone.runOutsideAngular(()=>{requestAnimationFrame(()=>this.scrollElement.nativeElement.scrollTop=this.scrollElement.nativeElement.scrollHeight)})}onScrollY(){this.updateIsScrollable()}updateIsScrollable(){var p;this.isScrollableChange.next(!(null===(p=this.perfectScrollbarDirective)||void 0===p||null===(p=p.ps())||void 0===p||!p.reach||"end"===this.perfectScrollbarDirective.ps().reach.y))}checkScrollElementFullness(){this.isScrollElementNotFull()&&this.fillScrollElement()}fillScrollElement(){this.canMakeRequest()&&this.requestItems().subscribe(()=>requestAnimationFrame(()=>this.checkScrollElementFullness()))}isScrollElementNotFull(){return this.scrollElement.nativeElement.scrollHeight===this.scrollElement.nativeElement.clientHeight}onExternalItemsChange(){this.page=1,this.loaderSubscription&&(this.loaderSubscription.unsubscribe(),this.requested=!1,this.finished=!1),this.direction===$t.Top&&this.scrollDown()}restoreBottomScrollPosition(){new ut(this.scrollElement.nativeElement).restoreBottomScrollPosition(this.scrollConfigBeforePrepend)}canMakeRequest(){return!1===this.requested&&!1===this.finished}requestItems(){let p;return this.requested=!0,this.page+=1,p=this.itemIdAsParameter?this.loader(this.items[this.items.length-1].Id).pipe((0,Ke.o)()):this.loader(this.page).pipe((0,Ke.o)()),this.loaderSubscription=p.subscribe(S=>this.zone.run(()=>this.onLoaded(S))),p}onLoaded(p){this.requested=!1,(p.Paging.IsLastPage||0===p.Data.length)&&(this.finished=!0),this.direction===$t.Top?(this.scrollConfigBeforePrepend=new ut(this.scrollElement.nativeElement),this.prependItems(p.Data)):(this.itemIdAsParameter&&(p.Data=p.Data.reverse()),this.appendItems(p.Data))}prependItems(p){this.updateItems(p.concat(this.items))}appendItems(p){this.updateItems(this.items.concat(p))}updateItems(p){this.items=p,this.itemsChange.next(this.items),this.itemsChangeEmitted=!0,setTimeout(()=>{this.updateIsScrollable()},1e3)}isCloseToEnd(p){return this.direction===$t.Top?p.scrollTop<this.distance:p.scrollHeight-p.clientHeight-p.scrollTop<this.distance}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(e.WW2))},_.\u0275cmp=e.In1({type:_,selectors:[["app-infinite-list"]],viewQuery:function(p,S){if(1&p&&(e.CC$(et,7),e.CC$(et,5,xe.AT)),2&p){let le;e.wto(le=e.Gqi())&&(S.scrollElement=le.first),e.wto(le=e.Gqi())&&(S.perfectScrollbarDirective=le.first)}},inputs:{items:"items",loader:"loader",direction:"direction",forceScrollArea:"forceScrollArea",itemIdAsParameter:"itemIdAsParameter",isScrollable:"isScrollable"},outputs:{itemsChange:"itemsChange",isScrollableChange:"isScrollableChange"},standalone:!0,features:[e.SYr,e.UHJ],ngContentSelectors:Ne,decls:4,vars:5,consts:[["perfectScrollbar","",1,"content",3,"psScrollY"],["scrollElement",""]],template:function(p,S){1&p&&(e.kPM(),e.I0R(0,"div")(1,"div",0,1),e.qCj("psScrollY",function(){return S.onScrollY()}),e._Xx(3),e.C$Y()()),2&p&&(e.uQ9("infinite-list -",S.direction,""),e.yG2(),e.eAK("-scroll",S.forceScrollArea))},dependencies:[xe.U7,xe.AT],styles:[".infinite-list[_ngcontent-%COMP%]{position:relative;height:100%}.infinite-list.-top[_ngcontent-%COMP%]{display:flex;align-items:flex-end}.infinite-list[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{position:relative;width:100%;max-height:100%;overflow-x:hidden;overflow-y:auto}.infinite-list[_ngcontent-%COMP%] > .content.-scroll[_ngcontent-%COMP%]{overflow-y:scroll;height:100%;max-height:100%}[_ngcontent-%COMP%]::-webkit-scrollbar{width:.3125rem}[_ngcontent-%COMP%]::-webkit-scrollbar-track{border-right:none}[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{border-right:none}"],changeDetection:0}),G})();var Fe=function(_){return _[_.SessionStopped=0]="SessionStopped",_[_.SignInUserSuccessfullyLoggedIn=100]="SignInUserSuccessfullyLoggedIn",_[_.SignInIncorrectPasswordEntered=101]="SignInIncorrectPasswordEntered",_[_.SignInUserBlocked=103]="SignInUserBlocked",_[_.SessionRenewed=104]="SessionRenewed",_[_.PasswordChanged=20]="PasswordChanged",_[_.PasswordRestore=21]="PasswordRestore",_[_.PasswordReset=22]="PasswordReset",_[_.LocaleChanged=11]="LocaleChanged",_[_.FullNameChanged=12]="FullNameChanged",_[_.ImageChanged=15]="ImageChanged",_[_.TimezoneChanged=16]="TimezoneChanged",_}(Fe||{});let qe=(()=>{var _;class G{constructor(p){this.translateService=p,this.Message=it.S}get activityTypeText(){switch(this.connection.eventEnum){case Fe.FullNameChanged:return this.translateService.instant(it.S.UserActionLogTypeFullNameChanged);case Fe.ImageChanged:return this.translateService.instant(it.S.UserActionLogTypeImageChanged);case Fe.LocaleChanged:return this.translateService.instant(it.S.UserActionLogTypeLocaleChanged);case Fe.PasswordChanged:return this.translateService.instant(it.S.UserActionLogTypePasswordChanged);case Fe.PasswordReset:return this.translateService.instant(it.S.UserActionLogTypePasswordReset);case Fe.PasswordRestore:return this.translateService.instant(it.S.UserActionLogTypePasswordRestore);case Fe.SessionRenewed:return this.translateService.instant(it.S.UserActionLogTypeSessionRenewed);case Fe.SessionStopped:return this.translateService.instant(it.S.UserActionLogTypeSessionStopped);case Fe.SignInIncorrectPasswordEntered:return this.translateService.instant(it.S.UserActionLogTypeSignInIncorrectPasswordEntered);case Fe.SignInUserBlocked:return this.translateService.instant(it.S.UserActionLogTypeSignInUserBlocked);case Fe.SignInUserSuccessfullyLoggedIn:return this.translateService.instant(it.S.UserActionLogTypeSignInUserSuccessfullyLoggedIn);case Fe.TimezoneChanged:return this.translateService.instant(it.S.UserActionLogTypeTimezoneChanged);default:return""}}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(pt.qS))},_.\u0275cmp=e.In1({type:_,selectors:[["app-user-connections-history-item"]],inputs:{connection:"connection"},standalone:!0,features:[e.UHJ],decls:10,vars:3,consts:[[1,"user-connections-history-item"],[1,"item"],[1,"text"],[1,"item","-long"]],template:function(p,S){1&p&&(e.I0R(0,"div",0)(1,"div",1)(2,"span",2),e.OEk(3),e.C$Y()(),e.I0R(4,"div",3)(5,"span",2),e.OEk(6),e.C$Y()(),e.I0R(7,"div",1)(8,"span",2),e.OEk(9),e.C$Y()()()),2&p&&(e.yG2(3),e.cNF(S.connection.activityDateText),e.yG2(3),e.cNF(S.activityTypeText),e.yG2(3),e.cNF(S.connection.ip))},styles:[".user-connections-history-item[_ngcontent-%COMP%]{display:flex;align-items:center;width:100%;height:3rem;border-bottom:.0625rem solid #E3E8ED}.user-connections-history-item[_ngcontent-%COMP%]:hover{background:#f5f7f9}.user-connections-history-item[_ngcontent-%COMP%] > .item[_ngcontent-%COMP%]{display:flex;align-items:center;width:25%;height:100%;padding-left:1.25rem;overflow:hidden}.user-connections-history-item[_ngcontent-%COMP%] > .item.-long[_ngcontent-%COMP%]{width:50%}.user-connections-history-item[_ngcontent-%COMP%] > .item[_ngcontent-%COMP%] > .icon[_ngcontent-%COMP%]{margin-right:.5rem;color:#16be9f;font-size:1rem}.user-connections-history-item[_ngcontent-%COMP%] > .item[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{font-size:.8125rem}"]}),G})();var Ot=u(6004);function Ct(_,G){if(1&_&&(e.I0R(0,"div",4),e.wR5(1,"app-user-connections-history-item",11),e.C$Y()),2&_){const E=G.$implicit;e.yG2(),e.E7m("connection",E)}}let Rt=(()=>{var _;class G{constructor(p,S,le){this.modalComponent=p,this.userDataApiService=S,this.changeDetectorRef=le,this.connections=[],this.Message=it.S,this.isScrollable=!1,this.connectionsLoader=Ve=>this.userDataApiService.fetchUserConnectionsHistory(this.sessionId,Ve)}ngOnInit(){this.fetchUserConnectionsHistory()}onCancelButtonClick(){this.modalComponent.close()}onScrollableChange(p){this.isScrollable=p,this.changeDetectorRef.detectChanges()}fetchUserConnectionsHistory(){this.userDataApiService.fetchUserConnectionsHistory(this.sessionId).subscribe(p=>this.onUserConnectionsInitialLoad(p))}get sessionId(){return this.config.device.sessionId}onUserConnectionsInitialLoad(p){this.connections=p.Data}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(ae),e.GI1(Ot._),e.GI1(e.kD9))},_.\u0275cmp=e.In1({type:_,selectors:[["app-user-connections-history"]],inputs:{config:"config"},standalone:!0,features:[e.UHJ],decls:23,vars:21,consts:[[1,"user-connections-history"],[1,"title"],[1,"content"],[1,"header"],[1,"item"],[1,"item","-long"],[1,"list"],[3,"items","loader","forceScrollArea","isScrollable","itemsChange","isScrollableChange"],["class","item",4,"ngFor","ngForOf"],[1,"footer"],[3,"text","buttonClicked"],[3,"connection"]],template:function(p,S){1&p&&(e.I0R(0,"div",0)(1,"app-modal-header")(2,"span",1),e.OEk(3),e.wVc(4,"translate"),e.C$Y()(),e.I0R(5,"app-modal-content")(6,"div",2)(7,"div",3)(8,"div",4),e.OEk(9),e.wVc(10,"translate"),e.C$Y(),e.I0R(11,"div",5),e.OEk(12),e.wVc(13,"translate"),e.C$Y(),e.I0R(14,"div",4),e.OEk(15),e.wVc(16,"translate"),e.C$Y()(),e.I0R(17,"div",6)(18,"app-infinite-list",7),e.iHE("itemsChange",function(Ve){return e.kNx(S.connections,Ve)||(S.connections=Ve),Ve}),e.qCj("isScrollableChange",function(Ve){return S.onScrollableChange(Ve)}),e.yuY(19,Ct,2,1,"div",8),e.C$Y()()()(),e.I0R(20,"div",9)(21,"app-modal-footer")(22,"app-button",10),e.qCj("buttonClicked",function(){return S.onCancelButtonClick()}),e.C$Y()()()()),2&p&&(e.yG2(3),e.CAO(" ",e.kDX(4,13,S.Message.ProfileMenuAccountHistoryConnectionsModalTitle)," ",S.config.device.sessionBrowser," "),e.yG2(6),e.cNF(e.kDX(10,15,S.Message.ProfileMenuAccountHistoryConnectionsModalActivityDateTitle)),e.yG2(3),e.cNF(e.kDX(13,17,S.Message.ProfileMenuAccountHistoryConnectionsModalActivityTitle)),e.yG2(3),e.cNF(e.kDX(16,19,S.Message.ProfileMenuAccountHistoryConnectionsModalIPAddressTitle)),e.yG2(3),e.OKB("items",S.connections),e.E7m("loader",S.connectionsLoader)("forceScrollArea",!0)("isScrollable",S.isScrollable),e.yG2(),e.E7m("ngForOf",S.connections),e.yG2(),e.eAK("-scrollable",S.isScrollable),e.yG2(2),e.E7m("text",S.Message.ButtonClose))},dependencies:[Jt,pt.O0,pt.sD,Gt,Oe,J.NgFor,qe,Ft,yt.k],styles:[".user-connections-history[_ngcontent-%COMP%]{display:flex;flex-direction:column;min-height:0}.user-connections-history[_ngcontent-%COMP%] > .footer[_ngcontent-%COMP%]{z-index:2;flex-shrink:0}.user-connections-history[_ngcontent-%COMP%] > .footer.-scrollable[_ngcontent-%COMP%]{box-shadow:0 0 .625rem #00395d26}.user-connections-history[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;min-height:0}.user-connections-history[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content{display:flex;flex-direction:column;padding-bottom:0;min-height:0}.user-connections-history[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content .content{display:flex;flex-direction:column;min-height:0}.user-connections-history[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content .content>.header{display:flex;width:100%;height:2.5rem;align-items:center;border-bottom:.0625rem solid #E3E8ED;background:#f5f7f9;flex:0 0 auto}.user-connections-history[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content .content>.header>.item{display:flex;align-items:center;width:25%;height:100%;padding-left:1.25rem;color:#6a788a;font-size:.8125rem}.user-connections-history[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content .content>.header>.item.-long{width:50%}.user-connections-history[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content .content>.list{display:flex;flex-direction:column;min-height:0;width:100%}.user-connections-history[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content .content>.list app-infinite-list{display:flex;flex-direction:column;min-height:0}.user-connections-history[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content .content>.list app-infinite-list .infinite-list{display:flex;flex-direction:column;min-height:0}"]}),G})();var wt=u(3972),ce=u(6824),Ee=u(8480),He=u(4012),At=u(5692);const en=["wrapper"],Zt=["sourceImage"];function Ge(_,G){if(1&_){const E=e.KQA();e.I0R(0,"img",4,5),e.qCj("load",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.imageLoadedInView())})("mousedown",function(S){e.usT(E);const le=e.GaO();return e.CGJ(le.startMove(S,le.moveTypes.Drag))})("touchstart",function(S){e.usT(E);const le=e.GaO();return e.CGJ(le.startMove(S,le.moveTypes.Drag))})("error",function(S){e.usT(E);const le=e.GaO();return e.CGJ(le.loadImageError(S))}),e.C$Y()}if(2&_){const E=e.GaO();e.m4B("visibility",E.imageVisible?"visible":"hidden")("transform",E.safeTransformStyle),e.eAK("ngx-ic-draggable",!E.disabled&&E.allowMoveImage),e.E7m("src",E.safeImgDataUrl,e.K6U),e.e48("alt",E.imageAltText)}}function _t(_,G){if(1&_){const E=e.KQA();e.SAx(0),e.I0R(1,"span",9),e.qCj("mousedown",function(S){e.usT(E);const le=e.GaO(2);return e.CGJ(le.startMove(S,le.moveTypes.Resize,"topleft"))})("touchstart",function(S){e.usT(E);const le=e.GaO(2);return e.CGJ(le.startMove(S,le.moveTypes.Resize,"topleft"))}),e.wR5(2,"span",10),e.C$Y(),e.I0R(3,"span",11),e.wR5(4,"span",10),e.C$Y(),e.I0R(5,"span",12),e.qCj("mousedown",function(S){e.usT(E);const le=e.GaO(2);return e.CGJ(le.startMove(S,le.moveTypes.Resize,"topright"))})("touchstart",function(S){e.usT(E);const le=e.GaO(2);return e.CGJ(le.startMove(S,le.moveTypes.Resize,"topright"))}),e.wR5(6,"span",10),e.C$Y(),e.I0R(7,"span",13),e.wR5(8,"span",10),e.C$Y(),e.I0R(9,"span",14),e.qCj("mousedown",function(S){e.usT(E);const le=e.GaO(2);return e.CGJ(le.startMove(S,le.moveTypes.Resize,"bottomright"))})("touchstart",function(S){e.usT(E);const le=e.GaO(2);return e.CGJ(le.startMove(S,le.moveTypes.Resize,"bottomright"))}),e.wR5(10,"span",10),e.C$Y(),e.I0R(11,"span",15),e.wR5(12,"span",10),e.C$Y(),e.I0R(13,"span",16),e.qCj("mousedown",function(S){e.usT(E);const le=e.GaO(2);return e.CGJ(le.startMove(S,le.moveTypes.Resize,"bottomleft"))})("touchstart",function(S){e.usT(E);const le=e.GaO(2);return e.CGJ(le.startMove(S,le.moveTypes.Resize,"bottomleft"))}),e.wR5(14,"span",10),e.C$Y(),e.I0R(15,"span",17),e.wR5(16,"span",10),e.C$Y(),e.I0R(17,"span",18),e.qCj("mousedown",function(S){e.usT(E);const le=e.GaO(2);return e.CGJ(le.startMove(S,le.moveTypes.Resize,"top"))})("touchstart",function(S){e.usT(E);const le=e.GaO(2);return e.CGJ(le.startMove(S,le.moveTypes.Resize,"top"))}),e.C$Y(),e.I0R(18,"span",19),e.qCj("mousedown",function(S){e.usT(E);const le=e.GaO(2);return e.CGJ(le.startMove(S,le.moveTypes.Resize,"right"))})("touchstart",function(S){e.usT(E);const le=e.GaO(2);return e.CGJ(le.startMove(S,le.moveTypes.Resize,"right"))}),e.C$Y(),e.I0R(19,"span",20),e.qCj("mousedown",function(S){e.usT(E);const le=e.GaO(2);return e.CGJ(le.startMove(S,le.moveTypes.Resize,"bottom"))})("touchstart",function(S){e.usT(E);const le=e.GaO(2);return e.CGJ(le.startMove(S,le.moveTypes.Resize,"bottom"))}),e.C$Y(),e.I0R(20,"span",21),e.qCj("mousedown",function(S){e.usT(E);const le=e.GaO(2);return e.CGJ(le.startMove(S,le.moveTypes.Resize,"left"))})("touchstart",function(S){e.usT(E);const le=e.GaO(2);return e.CGJ(le.startMove(S,le.moveTypes.Resize,"left"))}),e.C$Y(),e.k70()}}function ht(_,G){if(1&_){const E=e.KQA();e.I0R(0,"div",6),e.qCj("keydown",function(S){e.usT(E);const le=e.GaO();return e.CGJ(le.keyboardAccess(S))}),e.I0R(1,"div",7),e.qCj("mousedown",function(S){e.usT(E);const le=e.GaO();return e.CGJ(le.startMove(S,le.moveTypes.Move))})("touchstart",function(S){e.usT(E);const le=e.GaO();return e.CGJ(le.startMove(S,le.moveTypes.Move))}),e.C$Y(),e.yuY(2,_t,21,0,"ng-container",8),e.C$Y()}if(2&_){const E=e.GaO();e.m4B("top",E.cropper.y1,"px")("left",E.cropper.x1,"px")("width",E.cropper.x2-E.cropper.x1,"px")("height",E.cropper.y2-E.cropper.y1,"px")("margin-left","center"===E.alignImage?E.marginLeft:null)("visibility",E.imageVisible?"visible":"hidden"),e.eAK("ngx-ic-round",E.roundCropper),e.e48("aria-label",E.cropperFrameAriaLabel),e.yG2(2),e.E7m("ngIf",!E.hideResizeSquares)}}class vt{constructor(){this.format="png",this.output="blob",this.maintainAspectRatio=!0,this.transform={},this.aspectRatio=1,this.resetCropOnAspectRatioChange=!0,this.resizeToWidth=0,this.resizeToHeight=0,this.cropperMinWidth=0,this.cropperMinHeight=0,this.cropperMaxHeight=0,this.cropperMaxWidth=0,this.cropperStaticWidth=0,this.cropperStaticHeight=0,this.canvasRotation=0,this.initialStepSize=3,this.roundCropper=!1,this.onlyScaleDown=!1,this.imageQuality=92,this.autoCrop=!0,this.backgroundColor=null,this.containWithinAspectRatio=!1,this.hideResizeSquares=!1,this.alignImage="center",this.cropperFrameAriaLabel="Crop photo",this.cropperScaledMinWidth=20,this.cropperScaledMinHeight=20,this.cropperScaledMaxWidth=20,this.cropperScaledMaxHeight=20,this.stepSize=this.initialStepSize}setOptions(G){Object.keys(G).filter(E=>E in this).forEach(E=>this[E]=G[E]),this.validateOptions()}setOptionsFromChanges(G){Object.keys(G).filter(E=>E in this).forEach(E=>this[E]=G[E].currentValue),this.validateOptions()}validateOptions(){if(this.maintainAspectRatio&&!this.aspectRatio)throw new Error("`aspectRatio` should > 0 when `maintainAspectRatio` is enabled")}}var Nt=function(_){return _.Drag="drag",_.Move="move",_.Resize="resize",_.Pinch="pinch",_}(Nt||{});function je(_,G){return _/100*G}let se=(()=>{class _{crop(E,p,S,le,Ve){const Wt=this.getImagePosition(E,p,S,Ve),un=Wt.x2-Wt.x1,_n=Wt.y2-Wt.y1,bn=document.createElement("canvas");bn.width=un,bn.height=_n;const kn=bn.getContext("2d");if(!kn)return null;null!=S.backgroundColor&&(kn.fillStyle=S.backgroundColor,kn.fillRect(0,0,un,_n));const no=(S.transform.scale||1)*(S.transform.flipH?-1:1),Gn=(S.transform.scale||1)*(S.transform.flipV?-1:1),{translateH:$n,translateV:Sn}=this.getCanvasTranslate(E,S,Ve),oo=E.transformed;kn.setTransform(no,0,0,Gn,oo.size.width/2+$n,oo.size.height/2+Sn),kn.translate(-Wt.x1/no,-Wt.y1/Gn),kn.rotate((S.transform.rotate||0)*Math.PI/180),kn.drawImage(oo.image,-oo.size.width/2,-oo.size.height/2);const _o={width:un,height:_n,imagePosition:Wt,cropperPosition:{...p}};S.containWithinAspectRatio&&(_o.offsetImagePosition=this.getOffsetImagePosition(E,p,S,Ve));const yo=this.getResizeRatio(un,_n,S);return 1!==yo&&(_o.width=Math.round(un*yo),_o.height=S.maintainAspectRatio?Math.round(_o.width/S.aspectRatio):Math.round(_n*yo),function Be(_,G,E){const p=_.width,S=_.height,le=p/(G=Math.round(G)),Ve=S/(E=Math.round(E)),Wt=Math.ceil(le/2),un=Math.ceil(Ve/2),_n=_.getContext("2d");if(_n){const bn=_n.getImageData(0,0,p,S),kn=_n.createImageData(G,E),no=bn.data,Gn=kn.data;for(let $n=0;$n<E;$n++)for(let Sn=0;Sn<G;Sn++){const oo=4*(Sn+$n*G),_o=$n*Ve;let yo=0,$i=0,li=0,Ni=0,Di=0,Zi=0,kr=0;const os=Math.floor(Sn*le),_u=Math.floor($n*Ve);let mc=Math.ceil((Sn+1)*le),sl=Math.ceil(($n+1)*Ve);mc=Math.min(mc,p),sl=Math.min(sl,S);for(let ll=_u;ll<sl;ll++){const Ed=Math.abs(_o-ll)/un,wd=Sn*le,Td=Ed*Ed;for(let Ml=os;Ml<mc;Ml++){const vu=Math.abs(wd-Ml)/Wt,cl=Math.sqrt(Td+vu*vu);if(cl>=1)continue;yo=2*cl*cl*cl-3*cl*cl+1;const Fa=4*(Ml+ll*p);kr+=yo*no[Fa+3],li+=yo,no[Fa+3]<255&&(yo=yo*no[Fa+3]/250),Ni+=yo*no[Fa],Di+=yo*no[Fa+1],Zi+=yo*no[Fa+2],$i+=yo}}Gn[oo]=Ni/$i,Gn[oo+1]=Di/$i,Gn[oo+2]=Zi/$i,Gn[oo+3]=kr/li}_.width=G,_.height=E,_n.putImageData(kn,0,0)}}(bn,_o.width,_o.height)),"blob"===le?this.cropToBlob(_o,bn,S):(_o.base64=bn.toDataURL("image/"+S.format,this.getQuality(S)),_o)}cropToBlob(E,p,S){var le=this;return(0,wt.c)(function*(){return E.blob=yield new Promise(Ve=>p.toBlob(Ve,"image/"+S.format,le.getQuality(S))),E.blob&&(E.objectUrl=URL.createObjectURL(E.blob)),E})()}getCanvasTranslate(E,p,S){if("px"===p.transform.translateUnit){const le=this.getRatio(E,S);return{translateH:(p.transform.translateH||0)*le,translateV:(p.transform.translateV||0)*le}}return{translateH:p.transform.translateH?je(p.transform.translateH,E.transformed.size.width):0,translateV:p.transform.translateV?je(p.transform.translateV,E.transformed.size.height):0}}getRatio(E,p){return E.transformed.size.width/p.width}getImagePosition(E,p,S,le){const Ve=this.getRatio(E,le),Wt={x1:Math.round(p.x1*Ve),y1:Math.round(p.y1*Ve),x2:Math.round(p.x2*Ve),y2:Math.round(p.y2*Ve)};return S.containWithinAspectRatio||(Wt.x1=Math.max(Wt.x1,0),Wt.y1=Math.max(Wt.y1,0),Wt.x2=Math.min(Wt.x2,E.transformed.size.width),Wt.y2=Math.min(Wt.y2,E.transformed.size.height)),Wt}getOffsetImagePosition(E,p,S,le){const Ve=S.canvasRotation+E.exifTransform.rotate,Wt=this.getRatio(E,le);let un,_n;Ve%2?(un=(E.transformed.size.width-E.original.size.height)/2,_n=(E.transformed.size.height-E.original.size.width)/2):(un=(E.transformed.size.width-E.original.size.width)/2,_n=(E.transformed.size.height-E.original.size.height)/2);const bn={x1:Math.round(p.x1*Wt)-un,y1:Math.round(p.y1*Wt)-_n,x2:Math.round(p.x2*Wt)-un,y2:Math.round(p.y2*Wt)-_n};return S.containWithinAspectRatio||(bn.x1=Math.max(bn.x1,0),bn.y1=Math.max(bn.y1,0),bn.x2=Math.min(bn.x2,E.transformed.size.width),bn.y2=Math.min(bn.y2,E.transformed.size.height)),bn}getResizeRatio(E,p,S){const le=S.resizeToWidth/E,Ve=S.resizeToHeight/p,Wt=new Array;S.resizeToWidth>0&&Wt.push(le),S.resizeToHeight>0&&Wt.push(Ve);const un=0===Wt.length?1:Math.min(...Wt);return un>1&&!S.onlyScaleDown?un:Math.min(un,1)}getQuality(E){return Math.min(1,Math.max(0,E.imageQuality/100))}}return _.\u0275fac=function(E){return new(E||_)},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac,providedIn:"root"}),_})(),Me=(()=>{class _{resetCropperPosition(E,p,S,le){if(null!=E&&E.nativeElement)if(S.cropperStaticHeight&&S.cropperStaticWidth)p.x1=0,p.x2=le.width>S.cropperStaticWidth?S.cropperStaticWidth:le.width,p.y1=0,p.y2=le.height>S.cropperStaticHeight?S.cropperStaticHeight:le.height;else{const Ve=Math.min(S.cropperScaledMaxWidth,le.width),Wt=Math.min(S.cropperScaledMaxHeight,le.height);if(S.maintainAspectRatio)if(le.width/S.aspectRatio<le.height){p.x1=0,p.x2=Ve;const un=Ve/S.aspectRatio;p.y1=(le.height-un)/2,p.y2=p.y1+un}else{p.y1=0,p.y2=Wt;const un=Wt*S.aspectRatio;p.x1=(le.width-un)/2,p.x2=p.x1+un}else p.x1=0,p.x2=Ve,p.y1=0,p.y2=Wt}}move(E,p,S){const le=this.getClientX(E)-p.clientX,Ve=this.getClientY(E)-p.clientY;S.x1=p.x1+le,S.y1=p.y1+Ve,S.x2=p.x2+le,S.y2=p.y2+Ve}resize(E,p,S,le,Ve){const Wt=this.getClientX(E)-p.clientX,un=this.getClientY(E)-p.clientY;switch(p.position){case"left":S.x1=Math.min(Math.max(p.x1+Wt,S.x2-Ve.cropperScaledMaxWidth),S.x2-Ve.cropperScaledMinWidth);break;case"topleft":S.x1=Math.min(Math.max(p.x1+Wt,S.x2-Ve.cropperScaledMaxWidth),S.x2-Ve.cropperScaledMinWidth),S.y1=Math.min(Math.max(p.y1+un,S.y2-Ve.cropperScaledMaxHeight),S.y2-Ve.cropperScaledMinHeight);break;case"top":S.y1=Math.min(Math.max(p.y1+un,S.y2-Ve.cropperScaledMaxHeight),S.y2-Ve.cropperScaledMinHeight);break;case"topright":S.x2=Math.max(Math.min(p.x2+Wt,S.x1+Ve.cropperScaledMaxWidth),S.x1+Ve.cropperScaledMinWidth),S.y1=Math.min(Math.max(p.y1+un,S.y2-Ve.cropperScaledMaxHeight),S.y2-Ve.cropperScaledMinHeight);break;case"right":S.x2=Math.max(Math.min(p.x2+Wt,S.x1+Ve.cropperScaledMaxWidth),S.x1+Ve.cropperScaledMinWidth);break;case"bottomright":S.x2=Math.max(Math.min(p.x2+Wt,S.x1+Ve.cropperScaledMaxWidth),S.x1+Ve.cropperScaledMinWidth),S.y2=Math.max(Math.min(p.y2+un,S.y1+Ve.cropperScaledMaxHeight),S.y1+Ve.cropperScaledMinHeight);break;case"bottom":S.y2=Math.max(Math.min(p.y2+un,S.y1+Ve.cropperScaledMaxHeight),S.y1+Ve.cropperScaledMinHeight);break;case"bottomleft":S.x1=Math.min(Math.max(p.x1+Wt,S.x2-Ve.cropperScaledMaxWidth),S.x2-Ve.cropperScaledMinWidth),S.y2=Math.max(Math.min(p.y2+un,S.y1+Ve.cropperScaledMaxHeight),S.y1+Ve.cropperScaledMinHeight);break;case"center":const _n=E.scale,bn=Math.min(Math.max(Ve.cropperScaledMinWidth,Math.abs(p.x2-p.x1)*_n),Ve.cropperScaledMaxWidth),kn=Math.min(Math.max(Ve.cropperScaledMinHeight,Math.abs(p.y2-p.y1)*_n),Ve.cropperScaledMaxHeight);S.x1=p.clientX-bn/2,S.x2=p.clientX+bn/2,S.y1=p.clientY-kn/2,S.y2=p.clientY+kn/2,S.x1<0?(S.x2-=S.x1,S.x1=0):S.x2>le.width&&(S.x1-=S.x2-le.width,S.x2=le.width),S.y1<0?(S.y2-=S.y1,S.y1=0):S.y2>le.height&&(S.y1-=S.y2-le.height,S.y2=le.height)}Ve.maintainAspectRatio&&this.checkAspectRatio(p.position,S,le,Ve)}checkAspectRatio(E,p,S,le){let Ve=0,Wt=0;switch(E){case"top":p.x2=p.x1+(p.y2-p.y1)*le.aspectRatio,Ve=Math.max(p.x2-S.width,0),Wt=Math.max(0-p.y1,0),(Ve>0||Wt>0)&&(p.x2-=Wt*le.aspectRatio>Ve?Wt*le.aspectRatio:Ve,p.y1+=Wt*le.aspectRatio>Ve?Wt:Ve/le.aspectRatio);break;case"bottom":p.x2=p.x1+(p.y2-p.y1)*le.aspectRatio,Ve=Math.max(p.x2-S.width,0),Wt=Math.max(p.y2-S.height,0),(Ve>0||Wt>0)&&(p.x2-=Wt*le.aspectRatio>Ve?Wt*le.aspectRatio:Ve,p.y2-=Wt*le.aspectRatio>Ve?Wt:Ve/le.aspectRatio);break;case"topleft":p.y1=p.y2-(p.x2-p.x1)/le.aspectRatio,Ve=Math.max(0-p.x1,0),Wt=Math.max(0-p.y1,0),(Ve>0||Wt>0)&&(p.x1+=Wt*le.aspectRatio>Ve?Wt*le.aspectRatio:Ve,p.y1+=Wt*le.aspectRatio>Ve?Wt:Ve/le.aspectRatio);break;case"topright":p.y1=p.y2-(p.x2-p.x1)/le.aspectRatio,Ve=Math.max(p.x2-S.width,0),Wt=Math.max(0-p.y1,0),(Ve>0||Wt>0)&&(p.x2-=Wt*le.aspectRatio>Ve?Wt*le.aspectRatio:Ve,p.y1+=Wt*le.aspectRatio>Ve?Wt:Ve/le.aspectRatio);break;case"right":case"bottomright":p.y2=p.y1+(p.x2-p.x1)/le.aspectRatio,Ve=Math.max(p.x2-S.width,0),Wt=Math.max(p.y2-S.height,0),(Ve>0||Wt>0)&&(p.x2-=Wt*le.aspectRatio>Ve?Wt*le.aspectRatio:Ve,p.y2-=Wt*le.aspectRatio>Ve?Wt:Ve/le.aspectRatio);break;case"left":case"bottomleft":p.y2=p.y1+(p.x2-p.x1)/le.aspectRatio,Ve=Math.max(0-p.x1,0),Wt=Math.max(p.y2-S.height,0),(Ve>0||Wt>0)&&(p.x1+=Wt*le.aspectRatio>Ve?Wt*le.aspectRatio:Ve,p.y2-=Wt*le.aspectRatio>Ve?Wt:Ve/le.aspectRatio);break;case"center":p.x2=p.x1+(p.y2-p.y1)*le.aspectRatio,p.y2=p.y1+(p.x2-p.x1)/le.aspectRatio;const un=Math.max(0-p.x1,0),_n=Math.max(p.x2-S.width,0),bn=Math.max(p.y2-S.height,0),kn=Math.max(0-p.y1,0);(un>0||_n>0||bn>0||kn>0)&&(p.x1+=bn*le.aspectRatio>un?bn*le.aspectRatio:un,p.x2-=kn*le.aspectRatio>_n?kn*le.aspectRatio:_n,p.y1+=kn*le.aspectRatio>_n?kn:_n/le.aspectRatio,p.y2-=bn*le.aspectRatio>un?bn:un/le.aspectRatio)}}getClientX(E){var p;return(null===(p=E.touches)||void 0===p?void 0:p[0].clientX)||E.clientX||0}getClientY(E){var p;return(null===(p=E.touches)||void 0===p?void 0:p[0].clientY)||E.clientY||0}}return _.\u0275fac=function(E){return new(E||_)},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac,providedIn:"root"}),_})();let Lt=(()=>{class _{constructor(){this.autoRotateSupported=function rt(){return new Promise(_=>{const G=new Image;G.onload=()=>{_(1===G.width&&2===G.height)},G.src="data:image/jpeg;base64,/9j/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAYAAAAAAAD/2wCEAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/AABEIAAEAAgMBEQACEQEDEQH/xABKAAEAAAAAAAAAAAAAAAAAAAALEAEAAAAAAAAAAAAAAAAAAAAAAQEAAAAAAAAAAAAAAAAAAAAAEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwA/8H//2Q=="})}()}loadImageFile(E,p){var S=this;return(0,wt.c)(function*(){const le=yield E.arrayBuffer();return yield S.checkImageTypeAndLoadImageFromArrayBuffer(le,E.type,p)})()}checkImageTypeAndLoadImageFromArrayBuffer(E,p,S){return this.isValidImageType(p)?this.loadImageFromArrayBuffer(E,S,p):Promise.reject(new Error("Invalid image type"))}isValidImageType(E){return/image\/(png|jpg|jpeg|bmp|gif|tiff|svg|webp|x-icon|vnd.microsoft.icon)/.test(E)}loadImageFromURL(E,p){var S=this;return(0,wt.c)(function*(){const Ve=yield(yield fetch(E)).blob(),Wt=yield Ve.arrayBuffer();return yield S.loadImageFromArrayBuffer(Wt,p,Ve.type)})()}loadBase64Image(E,p){const S=this.base64ToArrayBuffer(E);return this.loadImageFromArrayBuffer(S,p)}base64ToArrayBuffer(E){E=E.replace(/^data:([^;]+);base64,/gim,"");const p=atob(E),S=p.length,le=new Uint8Array(S);for(let Ve=0;Ve<S;Ve++)le[Ve]=p.charCodeAt(Ve);return le.buffer}loadImageFromArrayBuffer(E,p,S){var le=this;return(0,wt.c)(function*(){const Ve=yield new Promise(function(){var Wt=(0,wt.c)(function*(un,_n){try{const bn=new Blob([E],S?{type:S}:void 0),kn=URL.createObjectURL(bn),no=new Image,$n="image/svg+xml"===S?yield le.getSvgImageSize(bn):void 0;no.onload=()=>un({originalImage:no,originalImageSize:$n,originalObjectUrl:kn,originalArrayBuffer:E}),no.onerror=_n,no.src=kn}catch(bn){_n(bn)}});return function(un,_n){return Wt.apply(this,arguments)}}());return yield le.transformImageFromArrayBuffer(Ve,p,null!=Ve.originalImageSize)})()}getSvgImageSize(E){return(0,wt.c)(function*(){const le=(new DOMParser).parseFromString(yield E.text(),"image/svg+xml").querySelector("svg");if(!le)throw Error("Failed to parse SVG image");const Ve=le.getAttribute("width"),Wt=le.getAttribute("height");if(Ve&&Wt)return null;const un=le.getAttribute("viewBox")||le.getAttribute("viewbox");if(un){const _n=un.split(" ");return{width:+_n[2],height:+_n[3]}}throw Error("Failed to load SVG image. SVG must have width + height or viewBox definition.")})()}transformImageFromArrayBuffer(E,p,S=!1){var le=this;return(0,wt.c)(function*(){var Ve;const un=function jt(_){switch("object"==typeof _&&(_=function gt(_){const G=new DataView(_);if(65496!==G.getUint16(0,!1))return-2;const E=G.byteLength;let p=2;for(;p<E;){if(G.getUint16(p+2,!1)<=8)return-1;const S=G.getUint16(p,!1);if(p+=2,65505==S){if(1165519206!==G.getUint32(p+=2,!1))return-1;const le=18761==G.getUint16(p+=6,!1);p+=G.getUint32(p+4,le);const Ve=G.getUint16(p,le);p+=2;for(let Wt=0;Wt<Ve;Wt++)if(274==G.getUint16(p+12*Wt,le))return G.getUint16(p+12*Wt+8,le)}else{if(65280!=(65280&S))break;p+=G.getUint16(p,!1)}}return-1}(_)),_){case 2:return{rotate:0,flip:!0};case 3:return{rotate:2,flip:!1};case 4:return{rotate:2,flip:!0};case 5:return{rotate:1,flip:!0};case 6:return{rotate:1,flip:!1};case 7:return{rotate:3,flip:!0};case 8:return{rotate:3,flip:!1};default:return{rotate:0,flip:!1}}}((yield le.autoRotateSupported)?-1:E.originalArrayBuffer);if(!E.originalImage||!E.originalImage.complete)return Promise.reject(new Error("No image loaded"));const _n={original:{objectUrl:E.originalObjectUrl,image:E.originalImage,size:null!==(Ve=E.originalImageSize)&&void 0!==Ve?Ve:{width:E.originalImage.naturalWidth,height:E.originalImage.naturalHeight}},exifTransform:un};return le.transformLoadedImage(_n,p,S)})()}transformLoadedImage(E,p,S=!1){var le=this;return(0,wt.c)(function*(){const Ve=p.canvasRotation+E.exifTransform.rotate,Wt=E.original.size;if(!S&&0===Ve&&!E.exifTransform.flip&&!p.containWithinAspectRatio)return{original:{objectUrl:E.original.objectUrl,image:E.original.image,size:{...Wt}},transformed:{objectUrl:E.original.objectUrl,image:E.original.image,size:{...Wt}},exifTransform:E.exifTransform};const un=le.getTransformedSize(Wt,E.exifTransform,p),_n=document.createElement("canvas");_n.width=un.width,_n.height=un.height;const bn=_n.getContext("2d");null==bn||bn.setTransform(E.exifTransform.flip?-1:1,0,0,1,_n.width/2,_n.height/2),null==bn||bn.rotate(Math.PI*(Ve/2)),null==bn||bn.drawImage(E.original.image,-Wt.width/2,-Wt.height/2);const kn=yield new Promise($n=>_n.toBlob($n,p.format));if(!kn)throw new Error("Failed to get Blob for transformed image.");const no=URL.createObjectURL(kn),Gn=yield le.loadImageFromObjectUrl(no);return{original:{objectUrl:E.original.objectUrl,image:E.original.image,size:{...Wt}},transformed:{objectUrl:no,image:Gn,size:{width:Gn.width,height:Gn.height}},exifTransform:E.exifTransform}})()}loadImageFromObjectUrl(E){return new Promise((p,S)=>{const le=new Image;le.onload=()=>p(le),le.onerror=S,le.src=E})}getTransformedSize(E,p,S){const le=S.canvasRotation+p.rotate;if(S.containWithinAspectRatio){if(le%2){const Wt=E.height/S.aspectRatio;return{width:Math.max(E.height,E.width*S.aspectRatio),height:Math.max(E.width,Wt)}}{const Wt=E.width/S.aspectRatio;return{width:Math.max(E.width,E.height*S.aspectRatio),height:Math.max(E.height,Wt)}}}return le%2?{height:E.width,width:E.height}:{width:E.width,height:E.height}}}return _.\u0275fac=function(E){return new(E||_)},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac,providedIn:"root"}),_})(),Vt=(()=>{class _{constructor(E,p,S,le,Ve,Wt,un){this.cropService=E,this.cropperPositionService=p,this.loadImageService=S,this.sanitizer=le,this.cd=Ve,this.zone=Wt,this.hammerLoader=un,this.settings=new vt,this.setImageMaxSizeRetries=0,this.resizedWhileHidden=!1,this.marginLeft="0px",this.maxSize={width:0,height:0},this.moveTypes=Nt,this.imageVisible=!1,this.cropperFrameAriaLabel=this.settings.cropperFrameAriaLabel,this.output=this.settings.output,this.format=this.settings.format,this.transform={},this.maintainAspectRatio=this.settings.maintainAspectRatio,this.aspectRatio=this.settings.aspectRatio,this.resetCropOnAspectRatioChange=this.settings.resetCropOnAspectRatioChange,this.resizeToWidth=this.settings.resizeToWidth,this.resizeToHeight=this.settings.resizeToHeight,this.cropperMinWidth=this.settings.cropperMinWidth,this.cropperMinHeight=this.settings.cropperMinHeight,this.cropperMaxHeight=this.settings.cropperMaxHeight,this.cropperMaxWidth=this.settings.cropperMaxWidth,this.cropperStaticWidth=this.settings.cropperStaticWidth,this.cropperStaticHeight=this.settings.cropperStaticHeight,this.canvasRotation=this.settings.canvasRotation,this.initialStepSize=this.settings.initialStepSize,this.roundCropper=this.settings.roundCropper,this.onlyScaleDown=this.settings.onlyScaleDown,this.imageQuality=this.settings.imageQuality,this.autoCrop=this.settings.autoCrop,this.backgroundColor=this.settings.backgroundColor,this.containWithinAspectRatio=this.settings.containWithinAspectRatio,this.hideResizeSquares=this.settings.hideResizeSquares,this.allowMoveImage=!1,this.cropper={x1:-100,y1:-100,x2:1e4,y2:1e4},this.alignImage=this.settings.alignImage,this.disabled=!1,this.hidden=!1,this.imageCropped=new e._w7,this.startCropImage=new e._w7,this.imageLoaded=new e._w7,this.cropperReady=new e._w7,this.loadImageFailed=new e._w7,this.transformChange=new e._w7,this.reset()}ngOnChanges(E){var p;this.onChangesUpdateSettings(E),this.onChangesInputImage(E),null!==(p=this.loadedImage)&&void 0!==p&&p.original.image.complete&&(E.containWithinAspectRatio||E.canvasRotation)&&this.loadImageService.transformLoadedImage(this.loadedImage,this.settings).then(S=>this.setLoadedImage(S)).catch(S=>this.loadImageError(S)),(E.cropper||E.maintainAspectRatio||E.aspectRatio)&&(this.setMaxSize(),this.setCropperScaledMinSize(),this.setCropperScaledMaxSize(),!this.maintainAspectRatio||!this.resetCropOnAspectRatioChange&&this.aspectRatioIsCorrect()||!E.maintainAspectRatio&&!E.aspectRatio?E.cropper&&(this.checkCropperPosition(!1),this.doAutoCrop()):this.resetCropperPosition()),E.transform&&(this.transform=this.transform||{},this.setCssTransform(),this.doAutoCrop()),E.hidden&&this.resizedWhileHidden&&!this.hidden&&setTimeout(()=>{this.onResize(),this.resizedWhileHidden=!1})}onChangesUpdateSettings(E){this.settings.setOptionsFromChanges(E),this.settings.cropperStaticHeight&&this.settings.cropperStaticWidth&&(this.hideResizeSquares=!0,this.settings.setOptions({hideResizeSquares:!0,cropperMinWidth:this.settings.cropperStaticWidth,cropperMinHeight:this.settings.cropperStaticHeight,cropperMaxHeight:this.settings.cropperStaticHeight,cropperMaxWidth:this.settings.cropperStaticWidth,maintainAspectRatio:!1}))}onChangesInputImage(E){(E.imageChangedEvent||E.imageURL||E.imageBase64||E.imageFile)&&this.reset(),E.imageChangedEvent&&this.isValidImageChangedEvent()&&this.loadImageFile(this.imageChangedEvent.target.files[0]),E.imageURL&&this.imageURL&&this.loadImageFromURL(this.imageURL),E.imageBase64&&this.imageBase64&&this.loadBase64Image(this.imageBase64),E.imageFile&&this.imageFile&&this.loadImageFile(this.imageFile)}isValidImageChangedEvent(){var E;return(null===(E=this.imageChangedEvent)||void 0===E||null===(E=E.target)||void 0===E||null===(E=E.files)||void 0===E?void 0:E.length)>0}setCssTransform(){var E;const p=(null===(E=this.transform)||void 0===E?void 0:E.translateUnit)||"%";this.safeTransformStyle=this.sanitizer.bypassSecurityTrustStyle(`translate(${this.transform.translateH||0}${p}, ${this.transform.translateV||0}${p}) scaleX(`+(this.transform.scale||1)*(this.transform.flipH?-1:1)+") scaleY("+(this.transform.scale||1)*(this.transform.flipV?-1:1)+") rotate("+(this.transform.rotate||0)+"deg)")}ngOnInit(){this.settings.stepSize=this.initialStepSize,this.activatePinchGesture()}reset(){this.imageVisible=!1,this.loadedImage=void 0,this.safeImgDataUrl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAC0lEQVQYV2NgAAIAAAUAAarVyFEAAAAASUVORK5CYII=",this.moveStart={active:!1,type:null,position:null,x1:0,y1:0,x2:0,y2:0,clientX:0,clientY:0},this.maxSize={width:0,height:0},this.cropper.x1=-100,this.cropper.y1=-100,this.cropper.x2=1e4,this.cropper.y2=1e4}loadImageFile(E){this.loadImageService.loadImageFile(E,this.settings).then(p=>this.setLoadedImage(p)).catch(p=>this.loadImageError(p))}loadBase64Image(E){this.loadImageService.loadBase64Image(E,this.settings).then(p=>this.setLoadedImage(p)).catch(p=>this.loadImageError(p))}loadImageFromURL(E){this.loadImageService.loadImageFromURL(E,this.settings).then(p=>this.setLoadedImage(p)).catch(p=>this.loadImageError(p))}setLoadedImage(E){this.loadedImage=E,this.safeImgDataUrl=this.sanitizer.bypassSecurityTrustResourceUrl(E.transformed.objectUrl),this.cd.markForCheck()}loadImageError(E){console.error(E),this.loadImageFailed.emit()}imageLoadedInView(){null!=this.loadedImage&&(this.imageLoaded.emit(this.loadedImage),this.setImageMaxSizeRetries=0,setTimeout(()=>this.checkImageMaxSizeRecursively()))}checkImageMaxSizeRecursively(){this.setImageMaxSizeRetries>40?this.loadImageFailed.emit():this.sourceImageLoaded()?(this.setMaxSize(),this.setCropperScaledMinSize(),this.setCropperScaledMaxSize(),this.resetCropperPosition(),this.cropperReady.emit({...this.maxSize}),this.cd.markForCheck()):(this.setImageMaxSizeRetries++,setTimeout(()=>this.checkImageMaxSizeRecursively(),50))}sourceImageLoaded(){var E;return(null===(E=this.sourceImage)||void 0===E||null===(E=E.nativeElement)||void 0===E?void 0:E.offsetWidth)>0}onResize(){if(this.loadedImage)if(this.hidden)this.resizedWhileHidden=!0;else{const E={...this.maxSize};this.setMaxSize(),this.resizeCropperPosition(E),this.setCropperScaledMinSize(),this.setCropperScaledMaxSize()}}activatePinchGesture(){var E=this;return(0,wt.c)(function*(){var p,S;yield null===(p=E.hammerLoader)||void 0===p?void 0:p.call(E);const le=(null===(S=window)||void 0===S?void 0:S.Hammer)||null;if(le){const Ve=new le(E.wrapper.nativeElement);Ve.get("pinch").set({enable:!0}),Ve.on("pinchmove",E.onPinch.bind(E)),Ve.on("pinchend",E.pinchStop.bind(E)),Ve.on("pinchstart",E.startPinch.bind(E))}else(0,e.sPQ)()&&console.warn("[NgxImageCropper] Could not find HammerJS - Pinch Gesture won't work")})()}resizeCropperPosition(E){(E.width!==this.maxSize.width||E.height!==this.maxSize.height)&&(this.cropper.x1=this.cropper.x1*this.maxSize.width/E.width,this.cropper.x2=this.cropper.x2*this.maxSize.width/E.width,this.cropper.y1=this.cropper.y1*this.maxSize.height/E.height,this.cropper.y2=this.cropper.y2*this.maxSize.height/E.height)}resetCropperPosition(){this.cropperPositionService.resetCropperPosition(this.sourceImage,this.cropper,this.settings,this.maxSize),this.doAutoCrop(),this.imageVisible=!0}keyboardAccess(E){this.changeKeyboardStepSize(E),this.keyboardMoveCropper(E)}changeKeyboardStepSize(E){const p=+E.key;p>=1&&p<=9&&(this.settings.stepSize=p)}keyboardMoveCropper(E){if(!["ArrowUp","ArrowDown","ArrowRight","ArrowLeft"].includes(E.key))return;const S=E.shiftKey?Nt.Resize:Nt.Move,le=E.altKey?function fe(_){switch(_){case"ArrowUp":return"bottom";case"ArrowRight":return"left";case"ArrowDown":return"top";default:return"right"}}(E.key):function Ut(_){switch(_){case"ArrowUp":return"top";case"ArrowRight":return"right";case"ArrowDown":return"bottom";default:return"left"}}(E.key),Ve=function Ye(_,G){switch(_){case"ArrowUp":return{clientX:0,clientY:-1*G};case"ArrowRight":return{clientX:G,clientY:0};case"ArrowDown":return{clientX:0,clientY:G};default:return{clientX:-1*G,clientY:0}}}(E.key,this.settings.stepSize);E.preventDefault(),E.stopPropagation(),this.startMove({clientX:0,clientY:0},S,le),this.handleMouseMove(Ve),this.handleMouseUp()}startMove(E,p,S=null){var le,Ve;this.disabled||null!==(le=this.moveStart)&&void 0!==le&&le.active&&(null===(Ve=this.moveStart)||void 0===Ve?void 0:Ve.type)===Nt.Pinch||p===Nt.Drag&&!this.allowMoveImage||(E.preventDefault&&E.preventDefault(),this.moveStart={active:!0,type:p,position:S,transform:{...this.transform},clientX:this.cropperPositionService.getClientX(E),clientY:this.cropperPositionService.getClientY(E),...this.cropper},this.initMouseMove())}initMouseMove(){(0,At.U)((0,Tn.w)(document,"mousemove"),(0,Tn.w)(document,"touchmove")).pipe((0,Ee.a)((0,At.U)((0,Tn.w)(document,"mouseup"),(0,Tn.w)(document,"touchend")).pipe((0,He.K)()))).subscribe({next:E=>this.zone.run(()=>{this.handleMouseMove(E),this.cd.markForCheck()}),complete:()=>this.zone.run(()=>{this.handleMouseUp(),this.cd.markForCheck()})})}startPinch(E){this.safeImgDataUrl&&(E.preventDefault&&E.preventDefault(),this.moveStart={active:!0,type:Nt.Pinch,position:"center",clientX:this.cropper.x1+(this.cropper.x2-this.cropper.x1)/2,clientY:this.cropper.y1+(this.cropper.y2-this.cropper.y1)/2,...this.cropper})}handleMouseMove(E){if(this.moveStart.active)if(E.stopPropagation&&E.stopPropagation(),E.preventDefault&&E.preventDefault(),this.moveStart.type===Nt.Move)this.cropperPositionService.move(E,this.moveStart,this.cropper),this.checkCropperPosition(!0);else if(this.moveStart.type===Nt.Resize)!this.cropperStaticWidth&&!this.cropperStaticHeight&&this.cropperPositionService.resize(E,this.moveStart,this.cropper,this.maxSize,this.settings),this.checkCropperPosition(!1);else if(this.moveStart.type===Nt.Drag){var p,S;const le=this.cropperPositionService.getClientX(E)-this.moveStart.clientX,Ve=this.cropperPositionService.getClientY(E)-this.moveStart.clientY;this.transform={...this.transform,translateH:((null===(p=this.moveStart.transform)||void 0===p?void 0:p.translateH)||0)+le,translateV:((null===(S=this.moveStart.transform)||void 0===S?void 0:S.translateV)||0)+Ve},this.setCssTransform()}}onPinch(E){this.moveStart.active&&(E.stopPropagation&&E.stopPropagation(),E.preventDefault&&E.preventDefault(),this.moveStart.type===Nt.Pinch&&(this.cropperPositionService.resize(E,this.moveStart,this.cropper,this.maxSize,this.settings),this.checkCropperPosition(!1)),this.cd.markForCheck())}setMaxSize(){if(this.sourceImage){const E=getComputedStyle(this.sourceImage.nativeElement);this.maxSize.width=parseFloat(E.width),this.maxSize.height=parseFloat(E.height),this.marginLeft=this.sanitizer.bypassSecurityTrustStyle("calc(50% - "+this.maxSize.width/2+"px)")}}setCropperScaledMinSize(){var E;null!==(E=this.loadedImage)&&void 0!==E&&null!==(E=E.transformed)&&void 0!==E&&E.image?(this.setCropperScaledMinWidth(),this.setCropperScaledMinHeight()):(this.settings.cropperScaledMinWidth=20,this.settings.cropperScaledMinHeight=20)}setCropperScaledMinWidth(){this.settings.cropperScaledMinWidth=this.cropperMinWidth>0?Math.max(20,this.cropperMinWidth/this.loadedImage.transformed.image.width*this.maxSize.width):20}setCropperScaledMinHeight(){this.settings.cropperScaledMinHeight=this.maintainAspectRatio?Math.max(20,this.settings.cropperScaledMinWidth/this.aspectRatio):this.cropperMinHeight>0?Math.max(20,this.cropperMinHeight/this.loadedImage.transformed.image.height*this.maxSize.height):20}setCropperScaledMaxSize(){var E;if(null!==(E=this.loadedImage)&&void 0!==E&&null!==(E=E.transformed)&&void 0!==E&&E.image){const p=this.loadedImage.transformed.size.width/this.maxSize.width;this.settings.cropperScaledMaxWidth=this.cropperMaxWidth>20?this.cropperMaxWidth/p:this.maxSize.width,this.settings.cropperScaledMaxHeight=this.cropperMaxHeight>20?this.cropperMaxHeight/p:this.maxSize.height,this.maintainAspectRatio&&(this.settings.cropperScaledMaxWidth>this.settings.cropperScaledMaxHeight*this.aspectRatio?this.settings.cropperScaledMaxWidth=this.settings.cropperScaledMaxHeight*this.aspectRatio:this.settings.cropperScaledMaxWidth<this.settings.cropperScaledMaxHeight*this.aspectRatio&&(this.settings.cropperScaledMaxHeight=this.settings.cropperScaledMaxWidth/this.aspectRatio))}else this.settings.cropperScaledMaxWidth=this.maxSize.width,this.settings.cropperScaledMaxHeight=this.maxSize.height}checkCropperPosition(E=!1){this.cropper.x1<0&&(this.cropper.x2-=E?this.cropper.x1:0,this.cropper.x1=0),this.cropper.y1<0&&(this.cropper.y2-=E?this.cropper.y1:0,this.cropper.y1=0),this.cropper.x2>this.maxSize.width&&(this.cropper.x1-=E?this.cropper.x2-this.maxSize.width:0,this.cropper.x2=this.maxSize.width),this.cropper.y2>this.maxSize.height&&(this.cropper.y1-=E?this.cropper.y2-this.maxSize.height:0,this.cropper.y2=this.maxSize.height)}handleMouseUp(){var E;this.moveStart.active&&(this.moveStart.active=!1,(null===(E=this.moveStart)||void 0===E?void 0:E.type)===Nt.Drag?this.transformChange.emit(this.transform):this.doAutoCrop())}pinchStop(){this.moveStart.active&&(this.moveStart.active=!1,this.doAutoCrop())}doAutoCrop(){this.autoCrop&&this.crop()}crop(E=this.settings.output){var p;if(null!=(null===(p=this.loadedImage)||void 0===p||null===(p=p.transformed)||void 0===p?void 0:p.image)){if(this.startCropImage.emit(),"blob"===E)return this.cropToBlob();if("base64"===E)return this.cropToBase64()}return null}cropToBlob(){var E=this;return new Promise((p,S)=>this.zone.run((0,wt.c)(function*(){const le=yield E.cropService.crop(E.loadedImage,E.cropper,E.settings,"blob",E.maxSize);le?(E.imageCropped.emit(le),p(le)):S("Crop image failed")})))}cropToBase64(){const E=this.cropService.crop(this.loadedImage,this.cropper,this.settings,"base64",this.maxSize);return E?(this.imageCropped.emit(E),E):null}aspectRatioIsCorrect(){return(this.cropper.x2-this.cropper.x1)/(this.cropper.y2-this.cropper.y1)===this.aspectRatio}}return _.\u0275fac=function(E){return new(E||_)(e.GI1(se),e.GI1(Me),e.GI1(Lt),e.GI1(ce.mI),e.GI1(e.kD9),e.GI1(e.WW2),e.GI1(ce.WU,8))},_.\u0275cmp=e.In1({type:_,selectors:[["image-cropper"]],viewQuery:function(E,p){if(1&E&&(e.CC$(en,7),e.CC$(Zt,5)),2&E){let S;e.wto(S=e.Gqi())&&(p.wrapper=S.first),e.wto(S=e.Gqi())&&(p.sourceImage=S.first)}},hostVars:6,hostBindings:function(E,p){1&E&&e.qCj("resize",function(){return p.onResize()},!1,e.MbM),2&E&&(e.m4B("text-align",p.alignImage),e.eAK("disabled",p.disabled)("ngx-ix-hidden",p.hidden))},inputs:{imageChangedEvent:"imageChangedEvent",imageURL:"imageURL",imageBase64:"imageBase64",imageFile:"imageFile",imageAltText:"imageAltText",cropperFrameAriaLabel:"cropperFrameAriaLabel",output:"output",format:"format",transform:"transform",maintainAspectRatio:"maintainAspectRatio",aspectRatio:"aspectRatio",resetCropOnAspectRatioChange:"resetCropOnAspectRatioChange",resizeToWidth:"resizeToWidth",resizeToHeight:"resizeToHeight",cropperMinWidth:"cropperMinWidth",cropperMinHeight:"cropperMinHeight",cropperMaxHeight:"cropperMaxHeight",cropperMaxWidth:"cropperMaxWidth",cropperStaticWidth:"cropperStaticWidth",cropperStaticHeight:"cropperStaticHeight",canvasRotation:"canvasRotation",initialStepSize:"initialStepSize",roundCropper:"roundCropper",onlyScaleDown:"onlyScaleDown",imageQuality:"imageQuality",autoCrop:"autoCrop",backgroundColor:"backgroundColor",containWithinAspectRatio:"containWithinAspectRatio",hideResizeSquares:"hideResizeSquares",allowMoveImage:"allowMoveImage",cropper:"cropper",alignImage:"alignImage",disabled:"disabled",hidden:"hidden"},outputs:{imageCropped:"imageCropped",startCropImage:"startCropImage",imageLoaded:"imageLoaded",cropperReady:"cropperReady",loadImageFailed:"loadImageFailed",transformChange:"transformChange"},features:[e.SYr],decls:5,vars:10,consts:[["wrapper",""],["class","ngx-ic-source-image","role","presentation",3,"src","visibility","transform","ngx-ic-draggable","load","mousedown","touchstart","error",4,"ngIf"],[1,"ngx-ic-overlay"],["class","ngx-ic-cropper","tabindex","0",3,"ngx-ic-round","top","left","width","height","margin-left","visibility","keydown",4,"ngIf"],["role","presentation",1,"ngx-ic-source-image",3,"src","load","mousedown","touchstart","error"],["sourceImage",""],["tabindex","0",1,"ngx-ic-cropper",3,"keydown"],["role","presentation",1,"ngx-ic-move",3,"mousedown","touchstart"],[4,"ngIf"],["role","presentation",1,"ngx-ic-resize","ngx-ic-topleft",3,"mousedown","touchstart"],[1,"ngx-ic-square"],[1,"ngx-ic-resize","ngx-ic-top"],["role","presentation",1,"ngx-ic-resize","ngx-ic-topright",3,"mousedown","touchstart"],[1,"ngx-ic-resize","ngx-ic-right"],["role","presentation",1,"ngx-ic-resize","ngx-ic-bottomright",3,"mousedown","touchstart"],[1,"ngx-ic-resize","ngx-ic-bottom"],["role","presentation",1,"ngx-ic-resize","ngx-ic-bottomleft",3,"mousedown","touchstart"],[1,"ngx-ic-resize","ngx-ic-left"],["role","presentation",1,"ngx-ic-resize-bar","ngx-ic-top",3,"mousedown","touchstart"],["role","presentation",1,"ngx-ic-resize-bar","ngx-ic-right",3,"mousedown","touchstart"],["role","presentation",1,"ngx-ic-resize-bar","ngx-ic-bottom",3,"mousedown","touchstart"],["role","presentation",1,"ngx-ic-resize-bar","ngx-ic-left",3,"mousedown","touchstart"]],template:function(E,p){1&E&&(e.I0R(0,"div",null,0),e.yuY(2,Ge,2,8,"img",1),e.wR5(3,"div",2),e.yuY(4,ht,3,16,"div",3),e.C$Y()),2&E&&(e.m4B("background",p.imageVisible&&p.backgroundColor),e.yG2(2),e.E7m("ngIf",p.safeImgDataUrl),e.yG2(),e.m4B("width",p.maxSize.width,"px")("height",p.maxSize.height,"px")("margin-left","center"===p.alignImage?p.marginLeft:null),e.yG2(),e.E7m("ngIf",p.imageVisible))},dependencies:[J.NgIf],styles:['[_nghost-%COMP%]{display:flex;position:relative;width:100%;max-width:100%;max-height:100%;overflow:hidden;padding:5px;text-align:center}[_nghost-%COMP%] > div[_ngcontent-%COMP%]{width:100%;position:relative}[_nghost-%COMP%] > div[_ngcontent-%COMP%]   img.ngx-ic-source-image[_ngcontent-%COMP%]{max-width:100%;max-height:100%;transform-origin:center}[_nghost-%COMP%] > div[_ngcontent-%COMP%]   img.ngx-ic-source-image.ngx-ic-draggable[_ngcontent-%COMP%]{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;cursor:grab}[_nghost-%COMP%]   .ngx-ic-overlay[_ngcontent-%COMP%]{position:absolute;pointer-events:none;touch-action:none;outline:var(--cropper-overlay-color, white) solid 100vw;top:0;left:0}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]{position:absolute;display:flex;color:#53535c;background:transparent;outline:rgba(255,255,255,.3) solid 100vw;outline:var(--cropper-outline-color, rgba(255, 255, 255, .3)) solid 100vw;touch-action:none}@media (orientation: portrait){[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]{outline-width:100vh}}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]:after{position:absolute;content:"";inset:0;pointer-events:none;border:dashed 1px;opacity:.75;color:inherit;z-index:1}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-move[_ngcontent-%COMP%]{width:100%;cursor:move;border:1px solid rgba(255,255,255,.5)}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]:focus   .ngx-ic-move[_ngcontent-%COMP%]{border-color:#1e90ff;border-width:2px}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize[_ngcontent-%COMP%]{position:absolute;display:inline-block;line-height:6px;padding:8px;opacity:.85;z-index:1}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize[_ngcontent-%COMP%]   .ngx-ic-square[_ngcontent-%COMP%]{display:inline-block;background:#53535C;width:6px;height:6px;border:1px solid rgba(255,255,255,.5);box-sizing:content-box}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize.ngx-ic-topleft[_ngcontent-%COMP%]{top:-12px;left:-12px;cursor:nwse-resize}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize.ngx-ic-top[_ngcontent-%COMP%]{top:-12px;left:calc(50% - 12px);cursor:ns-resize}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize.ngx-ic-topright[_ngcontent-%COMP%]{top:-12px;right:-12px;cursor:nesw-resize}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize.ngx-ic-right[_ngcontent-%COMP%]{top:calc(50% - 12px);right:-12px;cursor:ew-resize}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize.ngx-ic-bottomright[_ngcontent-%COMP%]{bottom:-12px;right:-12px;cursor:nwse-resize}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize.ngx-ic-bottom[_ngcontent-%COMP%]{bottom:-12px;left:calc(50% - 12px);cursor:ns-resize}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize.ngx-ic-bottomleft[_ngcontent-%COMP%]{bottom:-12px;left:-12px;cursor:nesw-resize}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize.ngx-ic-left[_ngcontent-%COMP%]{top:calc(50% - 12px);left:-12px;cursor:ew-resize}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize-bar[_ngcontent-%COMP%]{position:absolute;z-index:1}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize-bar.ngx-ic-top[_ngcontent-%COMP%]{top:-11px;left:11px;width:calc(100% - 22px);height:22px;cursor:ns-resize}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize-bar.ngx-ic-right[_ngcontent-%COMP%]{top:11px;right:-11px;height:calc(100% - 22px);width:22px;cursor:ew-resize}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize-bar.ngx-ic-bottom[_ngcontent-%COMP%]{bottom:-11px;left:11px;width:calc(100% - 22px);height:22px;cursor:ns-resize}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize-bar.ngx-ic-left[_ngcontent-%COMP%]{top:11px;left:-11px;height:calc(100% - 22px);width:22px;cursor:ew-resize}[_nghost-%COMP%]   .ngx-ic-cropper.ngx-ic-round[_ngcontent-%COMP%]{outline-color:transparent}[_nghost-%COMP%]   .ngx-ic-cropper.ngx-ic-round[_ngcontent-%COMP%]:after{border-radius:100%;box-shadow:0 0 0 100vw #ffffff4d;box-shadow:0 0 0 100vw var(--cropper-outline-color, rgba(255, 255, 255, .3))}@media (orientation: portrait){[_nghost-%COMP%]   .ngx-ic-cropper.ngx-ic-round[_ngcontent-%COMP%]:after{box-shadow:0 0 0 100vh #ffffff4d;box-shadow:0 0 0 100vh var(--cropper-outline-color, rgba(255, 255, 255, .3))}}[_nghost-%COMP%]   .ngx-ic-cropper.ngx-ic-round[_ngcontent-%COMP%]   .ngx-ic-move[_ngcontent-%COMP%]{border-radius:100%}.disabled[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize[_ngcontent-%COMP%], .disabled[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize-bar[_ngcontent-%COMP%], .disabled[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-move[_ngcontent-%COMP%]{display:none}.ngx-ix-hidden[_nghost-%COMP%]{display:none}'],changeDetection:0}),_})(),gn=(()=>{class _{}return _.\u0275fac=function(E){return new(E||_)},_.\u0275mod=e.a4G({type:_}),_.\u0275inj=e.s3X({imports:[[J.CommonModule]]}),_})();class pn{static blobToBase64(G){const E=new FileReader;return E.readAsDataURL(G),new Promise(p=>{E.onloadend=()=>{p(E.result)}})}}var In=u(4796);let Ln=(()=>{var _;class G{constructor(p,S,le){this.modalComponent=p,this.accountSettingsService=S,this.store=le,this.imageChangedEvent="",this.croppedImage="",this.Message=it.S,this.ButtonType=ct.i}ngOnInit(){this.setImageToEdit()}onImageCropped(p){var S=this;return(0,wt.c)(function*(){let le=p.base64;!le&&p.blob&&(le=yield pn.blobToBase64(p.blob)),S.croppedImage=function nn(_){const G=_.split(","),E=G[0].replace("data:","").replace(";base64",""),p=atob(G[1]),S=new ArrayBuffer(p.length),le=new Uint8Array(S);for(let Ve=0;Ve<p.length;Ve+=1)le[Ve]=p.charCodeAt(Ve);return new Blob([S],{type:E})}(le)})()}onApplyButtonClick(){this.handleUserAvatarSending(),this.modalComponent.close()}onCancelButtonClick(){this.modalComponent.close()}setImageToEdit(){setTimeout(()=>this.imageChangedEvent=this.config.avatarImage,0)}handleUserAvatarSending(){const p=this.accountSettingsService.handleFileForLoading(this.croppedImage);this.store.dispatch((0,ot.MD)({fileData:p}))}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(ae),e.GI1(In.S),e.GI1(d.m_))},_.\u0275cmp=e.In1({type:_,selectors:[["app-edit-user-avatar"]],inputs:{config:"config"},standalone:!0,features:[e.UHJ],decls:14,vars:12,consts:[[1,"edit-user-avatar"],[1,"title"],[1,"content"],[1,"cropper"],["format","png",3,"imageChangedEvent","maintainAspectRatio","aspectRatio","resizeToWidth","imageCropped"],[1,"control"],[3,"text","buttonType","buttonClicked"],[3,"text","buttonClicked"]],template:function(p,S){1&p&&(e.I0R(0,"div",0)(1,"app-modal-header")(2,"span",1),e.OEk(3),e.wVc(4,"translate"),e.C$Y()(),e.I0R(5,"div",2)(6,"app-modal-content")(7,"div",3)(8,"image-cropper",4),e.qCj("imageCropped",function(Ve){return S.onImageCropped(Ve)}),e.C$Y()()()(),e.I0R(9,"app-modal-footer")(10,"div",5)(11,"app-button",6),e.qCj("buttonClicked",function(){return S.onApplyButtonClick()}),e.C$Y()(),e.I0R(12,"div",5)(13,"app-button",7),e.qCj("buttonClicked",function(){return S.onCancelButtonClick()}),e.C$Y()()()()),2&p&&(e.yG2(3),e.oRS(" ",e.kDX(4,10,S.Message.EditUserAvatarModalTitle)," "),e.yG2(2),e.eAK("-filled",S.croppedImage),e.yG2(3),e.E7m("imageChangedEvent",S.imageChangedEvent)("maintainAspectRatio",!0)("aspectRatio",1)("resizeToWidth",240),e.yG2(3),e.E7m("text",S.Message.EditUserAvatarModalConfirmButton)("buttonType",S.ButtonType.Primary),e.yG2(2),e.E7m("text",S.Message.EditUserAvatarModalRejectButton))},dependencies:[Jt,pt.O0,pt.sD,Gt,gn,Vt,Ft,yt.k],styles:[".edit-user-avatar[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1;height:100%;width:42.5rem}.edit-user-avatar[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]    >.modal-content{background:#f5f7f9}.edit-user-avatar[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]    >.modal-content>.cropper{display:flex;align-items:center;justify-content:center;height:100%;max-height:28rem}.edit-user-avatar[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]    >.modal-content>.cropper  {--cropper-outline-color: $color-cropper-outline}.edit-user-avatar[_ngcontent-%COMP%] > app-modal-footer[_ngcontent-%COMP%]    >.modal-footer>.control{margin-left:.75rem}"]}),G})(),Fn=(()=>{var _;class G{constructor(p,S){this.modalComponent=p,this.store=S,this.Message=it.S,this.ButtonType=ct.i}closeModal(){this.modalComponent.close()}deleteUserAvatar(){this.store.dispatch((0,ot.yr)())}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(ae),e.GI1(d.m_))},_.\u0275cmp=e.In1({type:_,selectors:[["app-delete-user-avatar"]],inputs:{config:"config"},standalone:!0,features:[e.UHJ],decls:14,vars:10,consts:[[1,"delete-avatar"],[1,"title"],[1,"text"],[1,"button"],[3,"text","buttonType","buttonClicked"]],template:function(p,S){1&p&&(e.I0R(0,"div",0)(1,"app-modal-header")(2,"span",1),e.OEk(3),e.wVc(4,"translate"),e.C$Y()(),e.I0R(5,"app-modal-content")(6,"span",2),e.OEk(7),e.wVc(8,"translate"),e.C$Y()(),e.I0R(9,"app-modal-footer")(10,"div",3)(11,"app-button",4),e.qCj("buttonClicked",function(){return S.closeModal()}),e.C$Y()(),e.I0R(12,"div",3)(13,"app-button",4),e.qCj("buttonClicked",function(){return S.deleteUserAvatar()}),e.C$Y()()()()),2&p&&(e.yG2(3),e.oRS(" ",e.kDX(4,6,S.Message.DeleteUserAvatarModalTitle)," "),e.yG2(4),e.oRS(" ",e.kDX(8,8,S.Message.DeleteUserAvatarModalText)," "),e.yG2(4),e.E7m("text",S.Message.DeleteUserAvatarModalRejectButton)("buttonType",S.ButtonType.Default),e.yG2(2),e.E7m("text",S.Message.DeleteUserAvatarModalConfirmButton)("buttonType",S.ButtonType.Primary))},dependencies:[Jt,pt.O0,pt.sD,Gt,Ft,yt.k],styles:[".delete-avatar[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1;height:100%}.delete-avatar[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{color:#172436;font-weight:500;font-size:1.0625rem;line-height:1.75rem}.delete-avatar[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]   .text[_ngcontent-%COMP%]{color:#172436;font-size:1rem;line-height:1.75rem}.delete-avatar[_ngcontent-%COMP%] > app-modal-footer[_ngcontent-%COMP%]   .button[_ngcontent-%COMP%]{position:relative}.delete-avatar[_ngcontent-%COMP%] > app-modal-footer[_ngcontent-%COMP%]   .button[_ngcontent-%COMP%]:first-child{margin-right:.75rem}"]}),G})();var fo=u(9092),zn=u(9340),On=u(1711),eo=u(352),po=u(6560),to=u(4452);function ho(_,G){if(1&_){const E=e.KQA();e.I0R(0,"div",10)(1,"app-company-list-item",11),e.qCj("navigateToCompany",function(S){e.usT(E);const le=e.GaO();return e.CGJ(le.onNavigateToCompanyButtonClick(S))}),e.wR5(2,"app-user-avatar-circle",12),e.C$Y()()}if(2&_){const E=G.$implicit,p=e.GaO();e.yG2(),e.E7m("company",E)("leftPaddingBlank",!0),e.yG2(),e.E7m("data",E.avatarCircleData)("short",!0)("size",p.UserAvatarSize.Large)}}let So=(()=>{var _;class G{constructor(p,S,le){this.modalComponent=p,this.store=S,this.router=le,this.userCompanies=[],this.Message=it.S,this.UserAvatarSize=fo._}ngOnInit(){this.storeSubscription=this.store.pipe((0,d.Ml)(P.oH),(0,L.I)(p=>!!p)).subscribe(p=>this.onUserCompanyListUpdate(p))}onNavigateToCompanyButtonClick(p){this.store.dispatch((0,zn.cb)({url:p}))}onCloseModalButtonClick(){this.modalComponent.close()}createNewCompanyButtonClick(){const p=this.router.createUrlTree([On.W.RootSlash,On.W.CreateCompany]);window.open(p.toString(),"_self")}onUserCompanyListUpdate(p){this.userCompanies=p}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(ae),e.GI1(d.m_),e.GI1(k.E5))},_.\u0275cmp=e.In1({type:_,selectors:[["app-user-companies"]],standalone:!0,features:[e.UHJ],decls:18,vars:10,consts:[[1,"user-companies"],[1,"title"],[1,"content"],[1,"list"],["class","item",4,"ngFor","ngForOf"],[1,"item","-create",3,"click"],[1,"add"],[3,"inline","hover"],[1,"text"],[2,"z-index","105 !important",3,"text","buttonClicked"],[1,"item"],[3,"company","leftPaddingBlank","navigateToCompany"],[3,"data","short","size"]],template:function(p,S){1&p&&(e.I0R(0,"div",0)(1,"app-modal-header")(2,"span",1),e.OEk(3),e.wVc(4,"translate"),e.C$Y()(),e.I0R(5,"app-modal-content")(6,"div",2)(7,"div",3)(8,"perfect-scrollbar"),e.yuY(9,ho,3,5,"div",4),e.I0R(10,"div",5),e.qCj("click",function(){return S.createNewCompanyButtonClick()}),e.I0R(11,"span",6),e.wR5(12,"app-add-button",7),e.C$Y(),e.I0R(13,"span",8),e.OEk(14),e.wVc(15,"translate"),e.C$Y()()()()()(),e.I0R(16,"app-modal-footer")(17,"app-button",9),e.qCj("buttonClicked",function(){return S.onCloseModalButtonClick()}),e.C$Y()()()),2&p&&(e.yG2(3),e.cNF(e.kDX(4,6,S.Message.UserAccountCompanyListModalTitle)),e.yG2(6),e.E7m("ngForOf",S.userCompanies),e.yG2(3),e.E7m("inline",!0)("hover",!1),e.yG2(2),e.cNF(e.kDX(15,8,S.Message.LabelProfileAddLobby)),e.yG2(3),e.E7m("text",S.Message.UserAccountCompanyLIstModalCloseButtonText))},dependencies:[Jt,pt.O0,pt.sD,Gt,xe.U7,J.NgForOf,xe.SA,to.G,eo.A,po.Y,Ft,yt.k],styles:[".user-companies[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:42.5rem;height:100%}@media (max-width: 768px){.user-companies[_ngcontent-%COMP%]{width:35rem}}@media (max-width: 512px){.user-companies[_ngcontent-%COMP%]{width:30rem}}.user-companies[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]{height:100%}.user-companies[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content{display:flex;flex-direction:column;height:100%;max-height:30vh;min-height:12.5vh;padding:0;overflow-y:auto}.user-companies[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content>.content{display:flex;flex-direction:column;max-height:30vh;min-height:12.5vh;height:100%;padding:0}.user-companies[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content>.content>.list{width:100%;height:100%}.user-companies[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content>.content   .company-list-item{padding:0 1.875rem}.user-companies[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content>.content   .item.-create{display:flex;align-items:center;padding:0 1.875rem;min-height:4.5rem;border-bottom:none;cursor:pointer}.user-companies[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content>.content   .item.-create:hover{background:#f5f7f9}.user-companies[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content>.content   .item.-create>.add{margin:0 .8625rem 0 .125rem}.user-companies[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content>.content   .item.-create>.text{line-height:1.5rem;font-size:.875rem}.user-companies[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]     .modal-content:first-of-type{border-top:.0625rem solid #EBEFF3}"]}),G})();var go=u(8532),Co=u(7700),Rn=u(1148);const st=["*"];let qt=(()=>{var _;class G{}return(_=G).\u0275fac=function(p){return new(p||_)},_.\u0275cmp=e.In1({type:_,selectors:[["app-step"]],inputs:{orderNumber:"orderNumber",title:"title",description:"description"},standalone:!0,features:[e.UHJ],ngContentSelectors:st,decls:10,vars:3,consts:[[1,"step"],[1,"step-count"],[1,"step-count-text"],[1,"step-content"],[1,"step-title"],[1,"step-description"]],template:function(p,S){1&p&&(e.kPM(),e.I0R(0,"div",0)(1,"div",1)(2,"span",2),e.OEk(3),e.C$Y()(),e.I0R(4,"div",3)(5,"div",4),e.OEk(6),e.C$Y(),e.I0R(7,"div",5),e.OEk(8),e.C$Y(),e._Xx(9),e.C$Y()()),2&p&&(e.yG2(3),e.cNF(S.orderNumber),e.yG2(3),e.oRS(" ",S.title," "),e.yG2(2),e.oRS(" ",S.description," "))},styles:["[_nghost-%COMP%]{display:block;margin-bottom:1.25rem}[_nghost-%COMP%]:last-child{margin-bottom:0}.step[_ngcontent-%COMP%]{display:flex;align-items:baseline}.step-count[_ngcontent-%COMP%]{flex:0 0 auto;margin-right:.5rem;background-color:#1ba8ff;width:1rem;height:1rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.step-count-text[_ngcontent-%COMP%]{color:#fff;font-size:.75rem}.step-content[_ngcontent-%COMP%]{flex:1 1 100%}.step-title[_ngcontent-%COMP%]{color:#090f18;font-size:1rem;line-height:1.5rem;font-weight:500}.step-description[_ngcontent-%COMP%]{color:#344256;font-size:.875rem;line-height:1.5rem}"]}),G})();var Qt=u(4152);const cn=["qrcElement"];let xn=(()=>{var _;class G{constructor(p,S){this.renderer=p,this.sanitizer=S,this.allowEmptyString=!1,this.colorDark="#000000ff",this.colorLight="#ffffffff",this.cssClass="qrcode",this.elementType="canvas",this.errorCorrectionLevel="M",this.margin=4,this.qrdata="",this.scale=4,this.width=10,this.qrCodeURL=new e._w7,this.context=null}ngOnChanges(){var p=this;return(0,wt.c)(function*(){yield p.createQRCode()})()}isValidQrCodeText(p){return!1===this.allowEmptyString?!(typeof p>"u"||""===p||"null"===p||null===p):!(typeof p>"u")}toDataURL(p){return new Promise((S,le)=>{(0,Qt.g7)(this.qrdata,p,(Ve,Wt)=>{Ve?le(Ve):S(Wt)})})}toCanvas(p,S){return new Promise((le,Ve)=>{(0,Qt.gH)(p,this.qrdata,S,Wt=>{Wt?Ve(Wt):le("success")})})}toSVG(p){return new Promise((S,le)=>{(0,Qt.toString)(this.qrdata,p,(Ve,Wt)=>{Ve?le(Ve):S(Wt)})})}renderElement(p){for(const S of this.qrcElement.nativeElement.childNodes)this.renderer.removeChild(this.qrcElement.nativeElement,S);this.renderer.appendChild(this.qrcElement.nativeElement,p)}createQRCode(){var p=this;return(0,wt.c)(function*(){p.version&&p.version>40?(console.warn("[angularx-qrcode] max value for `version` is 40"),p.version=40):p.version&&p.version<1?(console.warn("[angularx-qrcode]`min value for `version` is 1"),p.version=1):void 0!==p.version&&isNaN(p.version)&&(console.warn("[angularx-qrcode] version should be a number, defaulting to auto."),p.version=void 0);try{if(!p.isValidQrCodeText(p.qrdata))throw new Error("[angularx-qrcode] Field `qrdata` is empty, set 'allowEmptyString=\"true\"' to overwrite this behaviour.");p.isValidQrCodeText(p.qrdata)&&""===p.qrdata&&(p.qrdata=" ");const S={color:{dark:p.colorDark,light:p.colorLight},errorCorrectionLevel:p.errorCorrectionLevel,margin:p.margin,scale:p.scale,version:p.version,width:p.width},le=p.imageSrc,Ve=p.imageHeight||40,Wt=p.imageWidth||40;switch(p.elementType){case"canvas":{const un=p.renderer.createElement("canvas");p.context=un.getContext("2d"),p.toCanvas(un,S).then(()=>{if(p.ariaLabel&&p.renderer.setAttribute(un,"aria-label",`${p.ariaLabel}`),p.title&&p.renderer.setAttribute(un,"title",`${p.title}`),le&&p.context){p.centerImage=new Image(Wt,Ve),le!==p.centerImage.src&&(p.centerImage.src=le),Ve!==p.centerImage.height&&(p.centerImage.height=Ve),Wt!==p.centerImage.width&&(p.centerImage.width=Wt);const _n=p.centerImage;_n&&(_n.onload=()=>{var bn;null===(bn=p.context)||void 0===bn||bn.drawImage(_n,un.width/2-Wt/2,un.height/2-Ve/2,Wt,Ve)})}p.renderElement(un),p.emitQRCodeURL(un)}).catch(_n=>{console.error("[angularx-qrcode] canvas error:",_n)});break}case"svg":{const un=p.renderer.createElement("div");p.toSVG(S).then(_n=>{p.renderer.setProperty(un,"innerHTML",_n);const bn=un.firstChild;p.renderer.setAttribute(bn,"height",`${p.width}`),p.renderer.setAttribute(bn,"width",`${p.width}`),p.renderElement(bn),p.emitQRCodeURL(bn)}).catch(_n=>{console.error("[angularx-qrcode] svg error:",_n)});break}default:{const un=p.renderer.createElement("img");p.toDataURL(S).then(_n=>{p.alt&&un.setAttribute("alt",p.alt),p.ariaLabel&&un.setAttribute("aria-label",p.ariaLabel),un.setAttribute("src",_n),p.title&&un.setAttribute("title",p.title),p.renderElement(un),p.emitQRCodeURL(un)}).catch(_n=>{console.error("[angularx-qrcode] img/url error:",_n)})}}}catch(S){console.error("[angularx-qrcode] Error generating QR Code:",S.message)}})()}emitQRCodeURL(p){const S=p.constructor.name;if(S===SVGSVGElement.name){const Wt=new Blob([p.outerHTML],{type:"image/svg+xml"}),un=URL.createObjectURL(Wt),_n=this.sanitizer.bypassSecurityTrustUrl(un);return void this.qrCodeURL.emit(_n)}let le="";S===HTMLCanvasElement.name&&(le=p.toDataURL("image/png")),S===HTMLImageElement.name&&(le=p.src),fetch(le).then(Ve=>Ve.blob()).then(Ve=>URL.createObjectURL(Ve)).then(Ve=>this.sanitizer.bypassSecurityTrustUrl(Ve)).then(Ve=>{this.qrCodeURL.emit(Ve)}).catch(Ve=>{console.error("[angularx-qrcode] Error when fetching image/png URL: "+Ve)})}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(e.q87),e.GI1(ce.mI))},_.\u0275cmp=e.In1({type:_,selectors:[["qrcode"]],viewQuery:function(p,S){if(1&p&&e.CC$(cn,7),2&p){let le;e.wto(le=e.Gqi())&&(S.qrcElement=le.first)}},inputs:{allowEmptyString:"allowEmptyString",colorDark:"colorDark",colorLight:"colorLight",cssClass:"cssClass",elementType:"elementType",errorCorrectionLevel:"errorCorrectionLevel",imageSrc:"imageSrc",imageHeight:"imageHeight",imageWidth:"imageWidth",margin:"margin",qrdata:"qrdata",scale:"scale",version:"version",width:"width",alt:"alt",ariaLabel:"ariaLabel",title:"title"},outputs:{qrCodeURL:"qrCodeURL"},features:[e.SYr],decls:2,vars:2,consts:[["qrcElement",""]],template:function(p,S){1&p&&e.wR5(0,"div",null,0),2&p&&e.m8U(S.cssClass)},encapsulation:2,changeDetection:0}),G})(),Dn=(()=>{var _;class G{}return(_=G).\u0275fac=function(p){return new(p||_)},_.\u0275mod=e.a4G({type:_}),_.\u0275inj=e.s3X({}),G})(),Qn=(()=>{var _;class G{constructor(){this.Message=it.S,this.hasError=!1,this.generatedCodeChange=new e._w7,this.saveThisBrowserChange=new e._w7}toggleSaveThisBrowser(){this.saveThisBrowserChange.emit(!this.saveThisBrowser)}updateGeneratedCode(p){this.generatedCodeChange.emit(p)}}return(_=G).\u0275fac=function(p){return new(p||_)},_.\u0275cmp=e.In1({type:_,selectors:[["app-mfa-config-steps"]],inputs:{qrCode:"qrCode",authenticatorKey:"authenticatorKey",description:"description",hasError:"hasError",generatedCode:"generatedCode",saveThisBrowser:"saveThisBrowser"},outputs:{generatedCodeChange:"generatedCodeChange",saveThisBrowserChange:"saveThisBrowserChange"},standalone:!0,features:[e.UHJ],decls:31,vars:51,consts:[[1,"description"],[3,"orderNumber","title","description"],[3,"qrdata","width","margin","allowEmptyString"],[1,"title"],[1,"text"],[1,"security-code"],[1,"column-container"],[1,"generated-code"],[3,"label","ngModel","disableAutocomplete","inputStartFocus","relativeError","error","errorMessage","ngModelChange","valueChange"],[1,"option"],[3,"checked","title","checkAction"],[1,"option-description"]],template:function(p,S){1&p&&(e.I0R(0,"div",0),e.OEk(1),e.C$Y(),e.wR5(2,"app-step",1),e.wVc(3,"translate"),e.wVc(4,"translate"),e.I0R(5,"app-step",1),e.wVc(6,"translate"),e.wVc(7,"translate"),e.wR5(8,"qrcode",2),e.I0R(9,"div",3),e.OEk(10),e.wVc(11,"translate"),e.C$Y(),e.I0R(12,"div",4),e.OEk(13),e.wVc(14,"translate"),e.C$Y(),e.I0R(15,"div",5),e.OEk(16),e.C$Y()(),e.I0R(17,"app-step",1),e.wVc(18,"translate"),e.wVc(19,"translate"),e.I0R(20,"div",6)(21,"div",7)(22,"app-form-input",8),e.iHE("ngModelChange",function(Ve){return e.kNx(S.generatedCode,Ve)||(S.generatedCode=Ve),Ve}),e.qCj("valueChange",function(Ve){return S.updateGeneratedCode(Ve)}),e.wVc(23,"translate"),e.wVc(24,"translate"),e.C$Y()(),e.I0R(25,"div",9)(26,"app-checkbox-button",10),e.qCj("checkAction",function(){return S.toggleSaveThisBrowser()}),e.wVc(27,"translate"),e.C$Y(),e.I0R(28,"div",11),e.OEk(29),e.wVc(30,"translate"),e.C$Y()()()()),2&p&&(e.yG2(),e.oRS(" ",S.description,"\n"),e.yG2(),e.E7m("orderNumber",1)("title",e.kDX(3,27,S.Message.MfaConfigStep1Title))("description",e.kDX(4,29,S.Message.MfaConfigStep1Description)),e.yG2(3),e.E7m("orderNumber",2)("title",e.kDX(6,31,S.Message.MfaConfigStep2Title))("description",e.kDX(7,33,S.Message.MfaConfigStep2Description)),e.yG2(3),e.E7m("qrdata",S.qrCode)("width",112)("margin",0)("allowEmptyString",!0),e.yG2(2),e.oRS(" ",e.kDX(11,35,S.Message.MfaConfigStep2HelpTitle)," "),e.yG2(3),e.oRS(" ",e.kDX(14,37,S.Message.MfaConfigStep2HelpText)," "),e.yG2(3),e.oRS(" ",S.authenticatorKey," "),e.yG2(),e.E7m("orderNumber",3)("title",e.kDX(18,39,S.Message.MfaConfigStep3Title))("description",e.kDX(19,41,S.Message.MfaConfigStep3Description)),e.yG2(5),e.E7m("label",e.kDX(23,43,S.Message.MfaLoginFormCodeInputLabel)),e.OKB("ngModel",S.generatedCode),e.E7m("disableAutocomplete",!0)("inputStartFocus",!0)("relativeError",!0)("error",S.hasError)("errorMessage",e.kDX(24,45,S.Message.MfaCodeErrorMessage)),e.yG2(4),e.E7m("checked",S.saveThisBrowser)("title",e.kDX(27,47,S.Message.MfaLoginFormSaveBrowserInputLabel)),e.yG2(3),e.oRS(" ",e.kDX(30,49,S.Message.MfaLoginFormSaveBrowserInputDescription)," "))},dependencies:[qt,pt.O0,pt.sD,Dn,xn,g.u,r.y,r.ue,r._G,Dt.E],styles:[".description[_ngcontent-%COMP%]{color:#4c5e77;font-size:.8125rem;line-height:1.25rem;margin-bottom:1.25rem}qrcode[_ngcontent-%COMP%]{display:block;margin-top:.5rem;margin-bottom:1rem}.title[_ngcontent-%COMP%]{color:#090f18;font-size:1rem;line-height:1.5rem}.text[_ngcontent-%COMP%]{color:#344256;font-size:.875rem;line-height:1.5rem;margin-bottom:.5rem}.security-code[_ngcontent-%COMP%]{color:#090f18;font-size:1.375rem;line-height:2rem}.column-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;margin-top:1rem}.generated-code[_ngcontent-%COMP%]{max-width:18.75rem}.option[_ngcontent-%COMP%]{margin-top:1rem}.option-description[_ngcontent-%COMP%]{margin-left:1.4375rem;color:#59687c;font-size:.8125rem;line-height:1.25rem}"]}),G})(),wo=(()=>{var _;class G{constructor(p,S,le,Ve){this.modalService=p,this.authService=S,this.store=le,this.keyboardService=Ve,this.ButtonType=ct.i,this.ButtonFunctionalType=go.U,this.Message=it.S,this.generatedCode="",this.saveThisBrowser=!1,this.logoutFromOtherDevices=!1,this.hasError=!1}ngOnInit(){this.enableMfaSubscription=this.store.pipe((0,d.Ml)(Co.sP)).subscribe(p=>{p.loadingState===Rn.Y.Success?(this.modalService.close(this.config),this.modalService.open({type:I.m.TwoFaEnabledConfigModal,data:{...this.config.data},isSmall:!0,disableClosingConfirmation:!0})):p.loadingState===Rn.Y.Error&&(this.hasError=!!p.error)})}ngOnDestroy(){this.store.dispatch(Co.am.reset()),this.store.dispatch(Co.Wy.reset()),this.enableMfaSubscription.unsubscribe()}onKeydown(p){this.keyboardService.isEnterEvent(p)&&this.submitGeneratedCode()}toggleSaveThisBrowser(){this.saveThisBrowser=!this.saveThisBrowser}toggleLogoutFromOtherDevices(){this.logoutFromOtherDevices=!this.logoutFromOtherDevices}onGeneratedCodeChange(){this.hasError=!1}submitGeneratedCode(){this.isValid&&this.store.dispatch(Co.Wy.initial({data:{code:this.generatedCode,addTrustedDevice:this.saveThisBrowser,refreshTokenToLeaveActive:this.authService.getRefreshToken()}}))}get isValid(){return/^[0-9]{6}$/gi.test(this.generatedCode)}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(R.A),e.GI1(mn.o),e.GI1(d.m_),e.GI1(l.U))},_.\u0275cmp=e.In1({type:_,selectors:[["app-auth-config"]],hostBindings:function(p,S){1&p&&e.qCj("keydown",function(Ve){return S.onKeydown(Ve)},!1,e.wLc)},inputs:{config:"config"},standalone:!0,features:[e.UHJ],decls:12,vars:17,consts:[[1,"auth-config-modal"],[1,"title"],[3,"qrCode","authenticatorKey","description","hasError","generatedCode","saveThisBrowser","generatedCodeChange","saveThisBrowserChange"],[1,"control"],[3,"text","disabled","buttonFunctionalType","buttonType","buttonClicked"]],template:function(p,S){1&p&&(e.I0R(0,"div",0)(1,"app-modal-header")(2,"span",1),e.OEk(3),e.wVc(4,"translate"),e.C$Y()(),e.I0R(5,"app-modal-content")(6,"app-mfa-config-steps",2),e.iHE("generatedCodeChange",function(Ve){return e.kNx(S.generatedCode,Ve)||(S.generatedCode=Ve),Ve})("saveThisBrowserChange",function(Ve){return e.kNx(S.saveThisBrowser,Ve)||(S.saveThisBrowser=Ve),Ve}),e.qCj("generatedCodeChange",function(){return S.onGeneratedCodeChange()}),e.wVc(7,"translate"),e.C$Y()(),e.I0R(8,"app-modal-footer")(9,"div",3)(10,"app-button",4),e.qCj("buttonClicked",function(){return S.submitGeneratedCode()}),e.wVc(11,"translate"),e.C$Y()()()()),2&p&&(e.yG2(3),e.oRS(" ",e.kDX(4,11,S.Message.MfaSetupModalTitle)," "),e.yG2(3),e.E7m("qrCode",S.config.data.qrCode)("authenticatorKey",S.config.data.authenticatorKey)("description",e.kDX(7,13,S.Message.MfaSetupModalDescription))("hasError",S.hasError),e.OKB("generatedCode",S.generatedCode)("saveThisBrowser",S.saveThisBrowser),e.yG2(4),e.E7m("text",e.kDX(11,15,S.Message.MfaSetupModalButtonText))("disabled",!S.isValid)("buttonFunctionalType",S.ButtonFunctionalType.Submit)("buttonType",S.ButtonType.Primary))},dependencies:[Jt,pt.O0,pt.sD,Gt,Qn,Ft,yt.k],styles:[".auth-config-modal[_ngcontent-%COMP%]{width:100%;max-width:42.5rem}.title[_ngcontent-%COMP%]{color:#090f18;font-size:1rem;line-height:1.5rem}"]}),G})(),Io=(()=>{var _;class G{constructor(){this.Message=it.S}}return(_=G).\u0275fac=function(p){return new(p||_)},_.\u0275cmp=e.In1({type:_,selectors:[["app-mfa-qr-code"]],inputs:{qrCode:"qrCode",authenticatorKey:"authenticatorKey"},standalone:!0,features:[e.UHJ],decls:13,vars:14,consts:[[1,"content-title"],[1,"description"],[1,"alert-text"],[1,"qr-code"],[1,"security-code"],[3,"qrdata","width","margin","allowEmptyString"]],template:function(p,S){1&p&&(e.I0R(0,"div",0),e.OEk(1),e.wVc(2,"translate"),e.C$Y(),e.I0R(3,"div",1),e.OEk(4),e.wVc(5,"translate"),e.C$Y(),e.I0R(6,"div",2),e.OEk(7),e.wVc(8,"translate"),e.C$Y(),e.I0R(9,"div",3)(10,"div",4),e.OEk(11),e.C$Y(),e.wR5(12,"qrcode",5),e.C$Y()),2&p&&(e.yG2(),e.oRS(" ",e.kDX(2,8,S.Message.MfaRegistrationEnabledFormTitle2),"\n"),e.yG2(3),e.oRS(" ",e.kDX(5,10,S.Message.MfaQrCodeDescription),"\n"),e.yG2(3),e.oRS(" ",e.kDX(8,12,S.Message.MfaQrCodeAlert),"\n"),e.yG2(4),e.oRS(" ",S.authenticatorKey," "),e.yG2(),e.E7m("qrdata",S.qrCode)("width",112)("margin",0)("allowEmptyString",!0))},dependencies:[pt.O0,pt.sD,Dn,xn],styles:[".content-title[_ngcontent-%COMP%]{color:#090f18;font-size:1rem;line-height:1.5rem;margin-bottom:.5rem}.description[_ngcontent-%COMP%]{color:#4c5e77;font-size:.875rem;line-height:1.5rem;margin-bottom:.5rem}.alert-text[_ngcontent-%COMP%]{color:#344256;font-size:.8125rem;line-height:1.25rem;font-weight:700;margin-bottom:1.25rem}.qr-code[_ngcontent-%COMP%]{border:.0625rem solid #EBEFF3;border-radius:.25rem;padding:1rem;display:flex;flex-direction:column;align-items:center}.security-code[_ngcontent-%COMP%]{color:#090f18;font-size:1.375rem;line-height:2rem;margin-bottom:.5rem}@media print{.qr-code[_ngcontent-%COMP%]{position:fixed;top:0;left:0;border:none;width:100vw;height:100vh;background:#fff;z-index:999}}"]}),G})();var Eo=u(9503),De=u(9848),lt=u.n(De);const kt=new e.UbH("WindowToken",typeof window<"u"&&window.document?{providedIn:"root",factory:()=>window}:{providedIn:"root",factory:()=>{}});var Xt=u(2824);let an=(()=>{class _{constructor(E,p,S){this.ngZone=E,this.document=p,this.window=S,this.copySubject=new Xt.E,this.copyResponse$=this.copySubject.asObservable(),this.config={}}configure(E){this.config=E}copy(E){if(!this.isSupported||!E)return this.pushCopyResponse({isSuccess:!1,content:E});const p=this.copyFromContent(E);return this.pushCopyResponse(p?{content:E,isSuccess:p}:{isSuccess:!1,content:E})}get isSupported(){return!!this.document.queryCommandSupported&&!!this.document.queryCommandSupported("copy")&&!!this.window}isTargetValid(E){if(E instanceof HTMLInputElement||E instanceof HTMLTextAreaElement){if(E.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');return!0}throw new Error("Target should be input or textarea")}copyFromInputElement(E,p=!0){try{this.selectTarget(E);const S=this.copyText();return this.clearSelection(p?E:void 0,this.window),S&&this.isCopySuccessInIE11()}catch{return!1}}isCopySuccessInIE11(){const E=this.window.clipboardData;return!(E&&E.getData&&!E.getData("Text"))}copyFromContent(E,p=this.document.body){if(this.tempTextArea&&!p.contains(this.tempTextArea)&&this.destroy(this.tempTextArea.parentElement||void 0),!this.tempTextArea){this.tempTextArea=this.createTempTextArea(this.document,this.window);try{p.appendChild(this.tempTextArea)}catch{throw new Error("Container should be a Dom element")}}this.tempTextArea.value=E;const S=this.copyFromInputElement(this.tempTextArea,!1);return this.config.cleanUpAfterCopy&&this.destroy(this.tempTextArea.parentElement||void 0),S}destroy(E=this.document.body){this.tempTextArea&&(E.removeChild(this.tempTextArea),this.tempTextArea=void 0)}selectTarget(E){return E.select(),E.setSelectionRange(0,E.value.length),E.value.length}copyText(){return this.document.execCommand("copy")}clearSelection(E,p){var S;E&&E.focus(),null===(S=p.getSelection())||void 0===S||S.removeAllRanges()}createTempTextArea(E,p){const S="rtl"===E.documentElement.getAttribute("dir");let le;return le=E.createElement("textarea"),le.style.fontSize="12pt",le.style.border="0",le.style.padding="0",le.style.margin="0",le.style.position="absolute",le.style[S?"right":"left"]="-9999px",le.style.top=(p.pageYOffset||E.documentElement.scrollTop)+"px",le.setAttribute("readonly",""),le}pushCopyResponse(E){this.copySubject.observers.length>0&&this.ngZone.run(()=>{this.copySubject.next(E)})}pushCopyReponse(E){this.pushCopyResponse(E)}}return _.\u0275fac=function(E){return new(E||_)(e.CoB(e.WW2),e.CoB(J.DOCUMENT),e.CoB(kt,8))},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac,providedIn:"root"}),_})(),yn=(()=>{class _{}return _.\u0275fac=function(E){return new(E||_)},_.\u0275mod=e.a4G({type:_}),_.\u0275inj=e.s3X({imports:[J.CommonModule]}),_})(),Mn=(()=>{var _;class G{constructor(p){this.clipboardService=p}get clipboardResponse(){return this.clipboardService.copyResponse$}copyToClipboard(p){this.clipboardService.copy(p)}print(){window.print()}saveAsText(p){const S=new Blob([p],{type:"text/plain;charset=utf-8"});lt()(S,"security_code.txt")}}return(_=G).\u0275fac=function(p){return new(p||_)(e.CoB(an))},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac,providedIn:"root"}),G})();function Vn(_,G){if(1&_&&(e.I0R(0,"span",7),e.OEk(1),e.wVc(2,"translate"),e.C$Y()),2&_){const E=e.GaO();e.eAK("-success",E.isCopied),e.yG2(),e.cNF(e.kDX(2,3,E.isCopied?E.Message.LabelAvatarCopySuccess:E.Message.ButtonCopy))}}let Xn=(()=>{var _;class G{constructor(p,S){this.qrCodeService=p,this.store=S,this.ButtonType=ct.i,this.Message=it.S,this.isCopied=!1}ngOnInit(){this.qrCodeService.clipboardResponse.subscribe(p=>{p.isSuccess&&(this.isCopied=!0)})}ngOnDestroy(){this.store.dispatch(Co.Wy.reset())}copyToClipboard(){this.qrCodeService.copyToClipboard(this.config.data.authenticatorKey)}print(){this.qrCodeService.print()}saveAsText(){this.qrCodeService.saveAsText(this.config.data.authenticatorKey)}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(Mn),e.GI1(d.m_))},_.\u0275cmp=e.In1({type:_,selectors:[["app-two-fa-auth-enabled"]],inputs:{config:"config"},standalone:!0,features:[e.UHJ],decls:17,vars:17,consts:[[1,"two-fa-enabled-modal"],[1,"title"],[3,"qrCode","authenticatorKey"],[1,"actions"],[3,"text","appTooltip","tooltipFromModal","hideTooltipOnClick","buttonClicked"],["copyTooltip",""],[3,"text","buttonClicked"],[1,"copy-tooltip"]],template:function(p,S){if(1&p&&(e.I0R(0,"div",0)(1,"app-modal-header")(2,"span",1),e.OEk(3),e.wVc(4,"translate"),e.C$Y()(),e.I0R(5,"app-modal-content"),e.wR5(6,"app-mfa-qr-code",2),e.C$Y(),e.I0R(7,"app-modal-footer")(8,"div",3)(9,"app-button",4),e.qCj("buttonClicked",function(){return S.copyToClipboard()}),e.wVc(10,"translate"),e.C$Y(),e.yuY(11,Vn,3,5,"ng-template",null,5,e.gJz),e.I0R(13,"app-button",6),e.qCj("buttonClicked",function(){return S.print()}),e.wVc(14,"translate"),e.C$Y(),e.I0R(15,"app-button",6),e.qCj("buttonClicked",function(){return S.saveAsText()}),e.wVc(16,"translate"),e.C$Y()()()()),2&p){const le=e.Gew(12);e.yG2(3),e.oRS(" ",e.kDX(4,9,S.Message.MfaRegistrationEnabledFormTitle1)," "),e.yG2(3),e.E7m("qrCode",S.config.data.qrCode)("authenticatorKey",S.config.data.authenticatorKey),e.yG2(3),e.E7m("text",e.kDX(10,11,S.Message.MfaQrCodeActionsCopyButtonText))("appTooltip",le)("tooltipFromModal",!0)("hideTooltipOnClick",!1),e.yG2(4),e.E7m("text",e.kDX(14,13,S.Message.MfaQrCodeActionsPrintButtonText)),e.yG2(2),e.E7m("text",e.kDX(16,15,S.Message.MfaQrCodeActionsDownloadButtonText))}},dependencies:[Jt,pt.O0,pt.sD,Gt,Io,Ft,yt.k,Eo.u],styles:[".two-fa-enabled-modal[_ngcontent-%COMP%]{width:100%;max-width:42.5rem}.actions[_ngcontent-%COMP%]{display:flex;justify-content:flex-end}.actions[_ngcontent-%COMP%]   app-button[_ngcontent-%COMP%] + app-button[_ngcontent-%COMP%]{margin-left:1rem}.copy-tooltip.-success[_ngcontent-%COMP%]{color:#00ae8f}"]}),G})();var Zn=u(1652);function lo(_,G){if(1&_&&(e.I0R(0,"div",2),e.OEk(1),e.wVc(2,"translate"),e.C$Y()),2&_){const E=e.GaO();e.yG2(),e.oRS(" ",e.kDX(2,1,E.Message.MfaDisableModalText2)," ")}}function uo(_,G){if(1&_){const E=e.KQA();e.I0R(0,"div",9)(1,"app-form-input",10),e.qCj("valueChange",function(S){e.usT(E);const le=e.GaO();return e.CGJ(le.onCodeChange(S))}),e.wVc(2,"translate"),e.wVc(3,"translate"),e.wVc(4,"translate"),e.C$Y()()}if(2&_){const E=e.GaO();e.yG2(),e.E7m("label",e.kDX(2,6,E.Message.MfaLoginFormCodeInputLabel))("value",E.code)("disableAutocomplete",!0)("inputStartFocus",!0)("error",E.hasError||E.hasErrorValidation)("errorMessage",E.hasErrorValidation?e.kDX(3,8,E.Message.MfaCodeErrorSymbols):e.kDX(4,10,E.Message.MfaCodeErrorMessage))}}function Mo(_,G){if(1&_){const E=e.KQA();e.I0R(0,"app-button",11),e.qCj("buttonClicked",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.goToNextStep())}),e.wVc(1,"translate"),e.C$Y()}if(2&_){const E=e.GaO();e.E7m("text",e.kDX(1,2,E.Message.MfaDisableModalDisableButton))("buttonType",E.ButtonType.Primary)}}function Wo(_,G){if(1&_){const E=e.KQA();e.I0R(0,"app-button",12),e.qCj("buttonClicked",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.disable())}),e.wVc(1,"translate"),e.C$Y()}if(2&_){const E=e.GaO();e.E7m("text",e.kDX(1,3,E.Message.MfaDisableModalDisableButton))("buttonType",E.ButtonType.Primary)("disabled",E.isCodeInvalid())}}let ro=(()=>{var _;class G{constructor(p,S,le){this.modalService=p,this.store=S,this.keyboardService=le,this.ButtonType=ct.i,this.Message=it.S,this.state="initial",this.hasError=!1,this.hasErrorValidation=!1,this.code="",this.componentDestroyed$=new Zn.o(1),this.String=String}ngOnInit(){this.store.pipe((0,d.Ml)(Co._g),(0,Ee.a)(this.componentDestroyed$)).subscribe(p=>{p.loadingState===Rn.Y.Success?this.modalService.close(this.config):p.loadingState===Rn.Y.Error&&(this.hasError=!!p.error)})}ngOnDestroy(){this.store.dispatch(Co.Et.reset()),this.componentDestroyed$.next(null),this.componentDestroyed$.unsubscribe()}onKeydown(p){this.keyboardService.isEnterEvent(p)&&this.disable()}cancel(){this.modalService.close(this.config)}disable(){this.store.dispatch(Co.Et.initial({data:{code:this.code}}))}onCodeChange(p){this.hasErrorValidation=!1,this.hasError=!1,this.code=p||""}isCodeInvalid(){return 6!==this.code.length||(this.hasErrorValidation=!this.code.trim().match(/[0-9]{6,6}/gi),!this.code.trim().match(/[0-9]{6,6}/gi))}goToNextStep(){this.state="submission"}checkState(p){return this.state===p}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(R.A),e.GI1(d.m_),e.GI1(l.U))},_.\u0275cmp=e.In1({type:_,selectors:[["app-disable-mfa"]],hostBindings:function(p,S){1&p&&e.qCj("keydown",function(Ve){return S.onKeydown(Ve)},!1,e.wLc)},inputs:{config:"config"},standalone:!0,features:[e.UHJ],decls:16,vars:13,consts:[[1,"disable-mfa"],[1,"title"],[1,"text"],["class","text",4,"ngIf"],["class","generated-code",4,"ngIf"],[1,"actions"],[3,"text","buttonClicked"],[3,"text","buttonType","buttonClicked",4,"ngIf"],[3,"text","buttonType","disabled","buttonClicked",4,"ngIf"],[1,"generated-code"],[3,"label","value","disableAutocomplete","inputStartFocus","error","errorMessage","valueChange"],[3,"text","buttonType","buttonClicked"],[3,"text","buttonType","disabled","buttonClicked"]],template:function(p,S){1&p&&(e.I0R(0,"div",0)(1,"app-modal-content")(2,"div",1),e.OEk(3),e.wVc(4,"translate"),e.C$Y(),e.I0R(5,"div",2),e.OEk(6),e.wVc(7,"translate"),e.C$Y(),e.yuY(8,lo,3,3,"div",3)(9,uo,5,12,"div",4),e.C$Y(),e.I0R(10,"app-modal-footer")(11,"div",5)(12,"app-button",6),e.qCj("buttonClicked",function(){return S.cancel()}),e.wVc(13,"translate"),e.C$Y(),e.yuY(14,Mo,2,4,"app-button",7)(15,Wo,2,5,"app-button",8),e.C$Y()()()),2&p&&(e.yG2(3),e.oRS(" ",e.kDX(4,7,S.Message.MfaDisableModalTitle)," "),e.yG2(3),e.oRS(" ",e.kDX(7,9,S.Message.MfaDisableModalText1)," "),e.yG2(2),e.E7m("ngIf",S.checkState("submission")),e.yG2(),e.E7m("ngIf",S.checkState("submission")),e.yG2(3),e.E7m("text",e.kDX(13,11,S.Message.MfaDisableModalCancelButton)),e.yG2(2),e.E7m("ngIf","initial"===S.state),e.yG2(),e.E7m("ngIf","submission"===S.state))},dependencies:[Gt,pt.O0,pt.sD,g.u,r.y,r.sl,Ft,yt.k,J.NgIf],styles:[".disable-mfa[_ngcontent-%COMP%]{width:100%;max-width:30rem;border-radius:4px;overflow:hidden}.title[_ngcontent-%COMP%]{font-weight:500;font-size:1.125rem;line-height:1.75rem;color:#172436;margin-top:1rem;margin-bottom:1rem}.text[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.5rem;color:#172436}.text[_ngcontent-%COMP%] + .text[_ngcontent-%COMP%]{margin-top:.5rem}.generated-code[_ngcontent-%COMP%]{max-width:18.75rem;margin-top:.5rem}.actions[_ngcontent-%COMP%]{display:flex;justify-content:flex-end}.actions[_ngcontent-%COMP%]   app-button[_ngcontent-%COMP%] + app-button[_ngcontent-%COMP%]{margin-left:1rem}"]}),G})();var vo=u(7363),Oo=function(_){return _.Russian="ru-RU",_.Ukranian="uk-UA",_.English="en-US",_}(Oo||{}),Zo=u(4660),mo=u(8296);let so=(()=>{var _;class G{constructor(){this.clickChip=new e._w7}onClick(p){this.clickChip.emit({event:p,chip:this.chip})}}return(_=G).\u0275fac=function(p){return new(p||_)},_.\u0275cmp=e.In1({type:_,selectors:[["app-form-chips-choice"]],inputs:{chip:"chip"},outputs:{clickChip:"clickChip"},standalone:!0,features:[e.UHJ],decls:2,vars:1,consts:[[1,"form-chips-choice",3,"click"]],template:function(p,S){1&p&&(e.I0R(0,"button",0),e.qCj("click",function(Ve){return S.onClick(Ve)}),e.OEk(1),e.C$Y()),2&p&&(e.yG2(),e.oRS(" ",S.chip,"\n"))},styles:[".form-chips-choice[_ngcontent-%COMP%]{flex-shrink:0;max-width:13.5rem;height:1.5rem;padding:0 .5rem;margin:.125rem .25rem .125rem 0;border:none;border-radius:.875rem;background:#d6eeff;font-size:.8125rem;outline:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.form-chips-choice[_ngcontent-%COMP%]:hover, .form-chips-choice[_ngcontent-%COMP%]:focus{text-decoration:line-through;background-color:#f3f5f7}"]}),G})();const Bo=["formChips"],Ko=["input"],Yo=["inputControl"];function qn(_,G){1&_&&(e.SAx(0),e.OEk(1,"*"),e.k70())}function Kn(_,G){if(1&_&&(e.I0R(0,"label",11)(1,"span",12),e.OEk(2),e.wVc(3,"translate"),e.yuY(4,qn,2,0,"ng-container",6),e.C$Y()()),2&_){const E=e.GaO();e.eAK("-lifted",E.labelLifted),e.yG2(2),e.cNF(e.kDX(3,4,E.label)),e.yG2(2),e.E7m("ngIf",E.required)}}function Ao(_,G){if(1&_){const E=e.KQA();e.I0R(0,"app-form-chips-choice",14),e.qCj("clickChip",function(S){e.usT(E);const le=e.GaO(2);return e.CGJ(le.onChipChoiceClick(S))}),e.C$Y()}2&_&&e.E7m("chip",G.$implicit)}function Do(_,G){if(1&_&&(e.SAx(0),e.yuY(1,Ao,1,1,"app-form-chips-choice",13),e.k70()),2&_){const E=e.GaO();e.yG2(),e.E7m("ngForOf",E.chips)}}let co=(()=>{var _;class G{constructor(p){this.elementRef=p,this.required=!1,this.focusOnInit=!1,this.chipsChange=new e._w7,this.focused=!1,this.query=""}get labelLifted(){return this.focused||!!this.chips.length}ngOnInit(){this.focusOnInit&&setTimeout(()=>{this.focusInputControl()})}onClick(p){!this.elementRef.nativeElement.contains(p.target)&&this.focused&&this.blur()}onChipChoiceClick({event:p,chip:S}){this.chips=this.chips.filter(le=>le!==S),this.chipsChange.emit(this.chips),this.handleInputFocus(p)}onPlaceholderButtonClick(p){this.handleInputFocus(p)}focusInputControl(){this.inputControlElement.nativeElement.focus()}onInputKeyDown(p){(p.key===mo.Y.Enter||p.key===mo.Y.Space)&&(p.preventDefault(),this.query.trim()&&this.validateEmail(this.query)&&this.createChip(p,this.query))}createChip(p,S){this.chips=this.chips.concat(S),this.chipsChange.emit(this.chips),this.handleSelectedChipsChange(),this.handleInputFocus(p)}handleSelectedChipsChange(){this.clearQuery()}blur(){this.query.trim()&&this.validateEmail(this.query)&&(this.chips=this.chips.concat(this.query),this.chipsChange.emit(this.chips)),this.focused=!1,this.clearQuery()}clearQuery(){this.query="",this.inputControlElement.nativeElement.value=""}onInputFocus(){this.focused=!0}handleInputFocus(p){p.stopPropagation(),this.focusInputControl()}validateEmail(p){return/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(p)}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(e.GMv))},_.\u0275cmp=e.In1({type:_,selectors:[["app-form-chips"]],viewQuery:function(p,S){if(1&p&&(e.CC$(Bo,7),e.CC$(Ko,7),e.CC$(Yo,7)),2&p){let le;e.wto(le=e.Gqi())&&(S.formChipsElement=le.first),e.wto(le=e.Gqi())&&(S.inputElement=le.first),e.wto(le=e.Gqi())&&(S.inputControlElement=le.first)}},hostBindings:function(p,S){1&p&&e.qCj("click",function(Ve){return S.onClick(Ve)},!1,e.wLc)},inputs:{chips:"chips",label:"label",required:"required",focusOnInit:"focusOnInit"},outputs:{chipsChange:"chipsChange"},standalone:!0,features:[e.UHJ],decls:11,vars:5,consts:[[1,"form-chips",3,"click"],["formChips",""],["class","label",3,"-lifted",4,"ngIf"],[1,"content"],[1,"items-cont"],[1,"items"],[4,"ngIf"],[1,"input"],["input",""],["type","text",1,"control",3,"ngModel","focus","keydown","ngModelChange"],["inputControl",""],[1,"label"],[1,"title"],[3,"chip","clickChip",4,"ngFor","ngForOf"],[3,"chip","clickChip"]],template:function(p,S){1&p&&(e.I0R(0,"div",0,1),e.qCj("click",function(Ve){return S.onPlaceholderButtonClick(Ve)}),e.yuY(2,Kn,5,6,"label",2),e.I0R(3,"div",3)(4,"div",4)(5,"div",5),e.yuY(6,Do,2,1,"ng-container",6),e.I0R(7,"div",7,8)(9,"input",9,10),e.qCj("focus",function(){return S.onInputFocus()})("keydown",function(Ve){return S.onInputKeyDown(Ve)}),e.iHE("ngModelChange",function(Ve){return e.kNx(S.query,Ve)||(S.query=Ve),Ve}),e.C$Y()()()()()()),2&p&&(e.yG2(2),e.E7m("ngIf",S.label),e.yG2(),e.eAK("-focused",S.focused),e.yG2(3),e.E7m("ngIf",S.chips.length),e.yG2(3),e.OKB("ngModel",S.query))},dependencies:[pt.O0,pt.sD,J.NgIf,so,r.y,r.ot,r.ue,r._G,J.NgForOf],styles:[".form-chips[_ngcontent-%COMP%]{position:relative}.form-chips[_ngcontent-%COMP%] > .label[_ngcontent-%COMP%]{position:absolute;top:50%;left:.75rem;transform:translateY(-50%);border:none;margin:0;padding:0;outline:none;background:transparent;color:#6a788a;font-size:.875rem;cursor:auto}.form-chips[_ngcontent-%COMP%] > .label.-lifted[_ngcontent-%COMP%]{top:.875rem;font-size:.75rem}.form-chips[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{width:100%;min-height:3.375rem;box-sizing:border-box;padding-left:calc(.75rem - 1px);border:1px solid #F5F7F9;border-radius:.25rem;background:#f5f7f9;cursor:text}.form-chips[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]:hover{border:1px solid #C1CAD4;background:#fff}.form-chips[_ngcontent-%COMP%] > .content.-focused[_ngcontent-%COMP%]{border:1px solid #8293A7;background:#fff;box-shadow:0 .125rem .25rem #00366314}.form-chips[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .items-cont[_ngcontent-%COMP%]{overflow:hidden}.form-chips[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .items-cont[_ngcontent-%COMP%] > .items[_ngcontent-%COMP%]{position:relative;flex-grow:1;display:flex;align-items:center;flex-wrap:wrap;min-height:1.875rem;max-height:7.5rem;box-sizing:border-box;margin:1.25rem 0 .25rem;padding:0 1.25rem 0 0}.form-chips[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .items-cont[_ngcontent-%COMP%] > .items[_ngcontent-%COMP%]     app-form-chips-choice .form-chips-choice{margin-right:.25rem}.form-chips[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .items-cont[_ngcontent-%COMP%] > .items[_ngcontent-%COMP%]     .ps__rail-y{opacity:1!important}.form-chips[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .items-cont[_ngcontent-%COMP%] > .items[_ngcontent-%COMP%] > .input[_ngcontent-%COMP%]{position:relative;flex:1 1;min-width:10rem;margin:.1875rem -1.25rem .1875rem 0}.form-chips[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .items-cont[_ngcontent-%COMP%] > .items[_ngcontent-%COMP%] > .input[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]{width:100%;height:1.25rem;box-sizing:border-box;border:none;background-color:transparent;outline:none}"]}),G})();var Oi=u(1252);class yi{static isSafari(){return-1!==navigator.userAgent.indexOf("Safari")&&-1===navigator.userAgent.indexOf("Chrome")}}let ni=(()=>{var _;class G{constructor(){this.isSafari=yi.isSafari()}transform(p){if(!p)return p;const S=new RegExp(/\n/,"gi"),le=p.replace(S,"<br>");if(this.isSafari){var Ve;const un=/((ul>|ol>)?<p><br><\/p>|(\\n)?<p>(&nbsp;(\\s)*)+<\/p>)+/,_n=un.exec(le);return!_n||null!==(Ve=_n[2])&&void 0!==Ve&&Ve.length?le:(un.lastIndex=0,le.replace(un,""))}const Wt=new RegExp("((?<!ul>|ol>)<p><br></p>|(\\n)?<p>(&nbsp;(\\s)*)+</p>)+","gi");return le.replace(Wt,"")}}return(_=G).\u0275fac=function(p){return new(p||_)},_.\u0275pipe=e.UTH({name:"descriptionFormat",type:_,pure:!0,standalone:!0}),G})();var di=u(388),Li=u.n(di);let Lo=(()=>{class _{get nativeWindow(){return window}}return _.\u0275fac=function(E){return new(E||_)},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac}),_})(),oi=(()=>{class _{constructor(E,p,S){this.element=E,this._window=p,this._zone=S,this.onlyGrow=!1,this.useImportant=!1,this.resized=new e._w7,this.autosize=!0,this.retries=0,this._destroyed=!1,"TEXTAREA"!==this.element.nativeElement.tagName?this._findNestedTextArea():(this.textAreaEl=this.element.nativeElement,this.textAreaEl.style["overflow-y"]="hidden",this._onTextAreaFound())}set minRows(E){this._minRows=+E,this.textAreaEl&&(this.textAreaEl.rows=this._minRows)}set _autosize(E){this.autosize="boolean"!=typeof E||E}onInput(E){this.adjust()}ngOnDestroy(){this._destroyed=!0,this._windowResizeHandler&&this._window.nativeWindow.removeEventListener("resize",this._windowResizeHandler,!1)}ngAfterContentChecked(){this.adjust()}ngOnChanges(E){this.adjust(!0)}_findNestedTextArea(){this.textAreaEl=this.element.nativeElement.querySelector("TEXTAREA"),!this.textAreaEl&&this.element.nativeElement.shadowRoot&&(this.textAreaEl=this.element.nativeElement.shadowRoot.querySelector("TEXTAREA")),this.textAreaEl?(this.textAreaEl.style["overflow-y"]="hidden",this._onTextAreaFound()):this.retries>=3?console.warn("ngx-autosize: textarea not found"):(this.retries++,setTimeout(()=>{this._findNestedTextArea()},100))}_onTextAreaFound(){this._addWindowResizeHandler(),setTimeout(()=>{this.adjust()})}_addWindowResizeHandler(){this._windowResizeHandler=function ii(_,G){let E;return(...p)=>{clearTimeout(E),E=setTimeout(()=>{_(...p)},G)}}(()=>{this._zone.run(()=>{this.adjust()})},200),this._zone.runOutsideAngular(()=>{this._window.nativeWindow.addEventListener("resize",this._windowResizeHandler,!1)})}adjust(E=!1){if(this.autosize&&!this._destroyed&&this.textAreaEl&&this.textAreaEl.parentNode){const p=this.textAreaEl.value;if(!1===E&&p===this._oldContent&&this.textAreaEl.offsetWidth===this._oldWidth)return;this._oldContent=p,this._oldWidth=this.textAreaEl.offsetWidth;const S=this.textAreaEl.cloneNode(!0),le=this.textAreaEl.parentNode;S.style.width=this.textAreaEl.offsetWidth+"px",S.style.visibility="hidden",S.style.position="absolute",S.textContent=p,le.appendChild(S),S.style["overflow-y"]="hidden",S.style.height="auto";let Ve=S.scrollHeight,Wt=this._window.nativeWindow.getComputedStyle(S,null);Ve+=parseInt(Wt.getPropertyValue("border-top-width")),Ve+=parseInt(Wt.getPropertyValue("border-bottom-width")),"content-box"===Wt.getPropertyValue("box-sizing")&&(Ve-=parseInt(Wt.getPropertyValue("padding-top")),Ve-=parseInt(Wt.getPropertyValue("padding-bottom")));const un=this.textAreaEl.offsetHeight;if(!1===this.onlyGrow||Ve>un){const bn=this._getLineHeight(),kn=Ve/bn;if(this._minRows&&this._minRows>=kn)Ve=this._minRows*bn;else if(this.maxRows&&this.maxRows<=kn){const $n=this.maxRows*bn;Ve=this.onlyGrow?Math.max($n,un):$n,this.textAreaEl.style["overflow-y"]="auto"}else this.textAreaEl.style["overflow-y"]="hidden";this.textAreaEl.style.setProperty("height",Ve+"px",this.useImportant?"important":""),this.resized.emit(Ve)}le.removeChild(S)}}_getLineHeight(){let E=parseInt(this.textAreaEl.style.lineHeight,10);if(isNaN(E)&&this._window.nativeWindow.getComputedStyle){const p=this._window.nativeWindow.getComputedStyle(this.textAreaEl);E=parseInt(p.lineHeight,10)}if(isNaN(E)){const p=this._window.nativeWindow.getComputedStyle(this.textAreaEl,null).getPropertyValue("font-size");E=Math.floor(1.5*parseInt(p.replace("px",""),10))}return E}}return _.\u0275fac=function(E){return new(E||_)(e.GI1(e.GMv),e.GI1(Lo),e.GI1(e.WW2))},_.\u0275dir=e.Sc5({type:_,selectors:[["","autosize",""]],hostBindings:function(E,p){1&E&&e.qCj("input",function(le){return p.onInput(le.target)})},inputs:{minRows:"minRows",_autosize:[e.Wk5.None,"autosize","_autosize"],maxRows:"maxRows",onlyGrow:"onlyGrow",useImportant:"useImportant"},outputs:{resized:"resized"},features:[e.SYr]}),_})(),Vi=(()=>{class _{}return _.\u0275fac=function(E){return new(E||_)},_.\u0275mod=e.a4G({type:_}),_.\u0275inj=e.s3X({providers:[Lo],imports:[[]]}),_})();const Mi=["input"];function Ei(_,G){1&_&&(e.I0R(0,"span",10),e.OEk(1,"*"),e.C$Y())}function wi(_,G){if(1&_){const E=e.KQA();e.I0R(0,"label",7),e.qCj("mousedown",function(S){e.usT(E);const le=e.GaO();return e.CGJ(le.onInputIconButtonMouseDown(S))})("click",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.onInputIconButtonClick())}),e.I0R(1,"span",8),e.OEk(2),e.wVc(3,"translate"),e.C$Y(),e.yuY(4,Ei,2,0,"span",9),e.C$Y()}if(2&_){const E=e.GaO();e.eAK("-disabled",E.disabled)("-lifted",E.labelLifted)("-dark",E.isDark),e.E7m("for",E.uniqId),e.yG2(),e.eAK("-dark",E.isDark),e.yG2(),e.cNF(e.kDX(3,11,E.label)),e.yG2(2),e.E7m("ngIf",E.required)}}function ur(_,G){if(1&_&&(e.I0R(0,"div",11)(1,"span",12),e.OEk(2),e.C$Y(),e.I0R(3,"span",13),e.OEk(4,"/"),e.C$Y(),e.I0R(5,"span",14),e.OEk(6),e.C$Y()()),2&_){const E=e.GaO();e.yG2(2),e.cNF((null==E.value?null:E.value.length)||0),e.yG2(4),e.cNF(E.maxLength)}}let la=(()=>{var _;class G{constructor(){this.name="",this.selectInput=!1,this.disabled=!1,this.readonly=!1,this.focusOnInit=!1,this.high=!1,this.isTight=!1,this.isDark=!1,this.required=!1,this.noBorder=!1,this.value="",this.valueChange=new e._w7,this.inputFocus=!1,this.inputFocusChange=new e._w7,this.focus=!1,this.touched=!1}get counterSymbolVisible(){return!(!this.focus||!this.maxLength)}get labelLifted(){return!(!this.value&&!this.focus)}static getRandomInt(p){return Math.floor(Math.random()*Math.floor(p))}ngOnInit(){this.uniqId=this.getUniqueId(),this.uniqName=this.getUniqueName(),this.setInitialFocus()}onValueChange(p){this.change&&this.change(p),this.value=p,this.valueChange.emit(this.value)}onControlFocus(){this.focus=!0,this.inputFocusChange.emit(this.focus)}onControlBlur(){var p;this.valueChange.emit(null===(p=this.value)||void 0===p?void 0:p.trim()),this.focus=!1,this.inputFocusChange.emit(this.focus),!this.touched&&(this.touched=!0,this.touch&&this.touch())}writeValue(p){this.value=p}registerOnChange(p){this.change=p}registerOnTouched(p){this.touch=p}setDisabledState(p){this.disabled=p}onInputIconButtonClick(){this.placeCursorAtTheInputEnd()}onControlClick(){this.input.nativeElement.focus(),this.focus=!0,this.inputFocusChange.emit(this.focus)}leaveInput(){this.input.nativeElement.blur()}onInputIconButtonMouseDown(p){p.preventDefault(),p.stopPropagation()}setInitialFocus(){this.focusOnInit&&(this.focus=!0,this.inputFocusChange.emit(this.focus),setTimeout(()=>{this.placeCursorAtTheInputEnd()},100))}placeCursorAtTheInputEnd(){this.input.nativeElement.focus(),setTimeout(()=>{const p=this.value?this.value.length:0;this.input.nativeElement.setSelectionRange(p,p)},0)}getUniqueId(){return this.id?this.id+G.getRandomInt(999):Li()("form-input-")}getUniqueName(){return this.id?this.id+G.getRandomInt(999):""}}return(_=G).\u0275fac=function(p){return new(p||_)},_.\u0275cmp=e.In1({type:_,selectors:[["app-form-textarea"]],viewQuery:function(p,S){if(1&p&&e.CC$(Mi,5),2&p){let le;e.wto(le=e.Gqi())&&(S.input=le.first)}},inputs:{id:"id",name:"name",selectInput:"selectInput",disabled:"disabled",readonly:"readonly",focusOnInit:"focusOnInit",high:"high",isTight:"isTight",isDark:"isDark",required:"required",noBorder:"noBorder",maxLength:"maxLength",label:"label",value:"value",inputFocus:"inputFocus"},outputs:{valueChange:"valueChange",inputFocusChange:"inputFocusChange"},standalone:!0,features:[e.M5G([Lo,{provide:r.Y6,multi:!0,useExisting:(0,e.wd)(()=>_)}]),e.UHJ],decls:7,vars:31,consts:[[1,"form-textarea"],["class","title",3,"for","-disabled","-lifted","-dark","mousedown","click",4,"ngIf"],[1,"control",3,"click"],["perfectScrollbar","",1,"text-cont"],["autosize","","autocomplete","doNotAutocompleteThis",1,"text",3,"minRows","id","name","disabled","readonly","maxlength","ngModel","ngModelChange","focus","blur"],["input",""],["class","counters",4,"ngIf"],[1,"title",3,"for","mousedown","click"],[1,"title"],["class","required",4,"ngIf"],[1,"required"],[1,"counters"],[1,"current"],[1,"divider"],[1,"max"]],template:function(p,S){1&p&&(e.I0R(0,"div",0),e.yuY(1,wi,5,13,"label",1),e.I0R(2,"div",2),e.qCj("click",function(){return S.onControlClick()}),e.I0R(3,"div",3)(4,"textarea",4,5),e.qCj("ngModelChange",function(Ve){return S.onValueChange(Ve)})("focus",function(){return S.onControlFocus()})("blur",function(){return S.onControlBlur()}),e.C$Y()()(),e.yuY(6,ur,7,2,"div",6),e.C$Y()),2&p&&(e.eAK("-counters",S.maxLength)("-high",S.high)("-no-label",!S.label)("-tight",S.isTight)("-dark",S.isDark),e.yG2(),e.E7m("ngIf",S.label),e.yG2(),e.eAK("-focus",S.focus)("-disabled",S.disabled)("-readonly",S.readonly)("-dark",S.isDark)("-no-border",S.noBorder),e.yG2(2),e.eAK("-dark",S.isDark),e.E7m("minRows",1)("id",S.uniqId)("name",S.uniqName)("disabled",S.disabled)("readonly",S.readonly)("maxlength",S.maxLength)("ngModel",S.value),e.yG2(2),e.E7m("ngIf",S.counterSymbolVisible))},dependencies:[J.NgIf,xe.U7,xe.AT,r.y,r.ot,r.ue,r.Mj,r._G,Vi,oi,pt.O0,pt.sD],styles:[".form-textarea[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;min-height:0}.form-textarea.-counters[_ngcontent-%COMP%]{margin-bottom:.375rem}.form-textarea.-high[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{top:1.5rem}.form-textarea.-high[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]{min-height:5.5rem}.form-textarea.-no-label[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]{padding:.5625rem 0 .5625rem calc(.5rem - 1px)}.form-textarea.-dark[_ngcontent-%COMP%]{color:#e3e8ed;background-color:#414c57;border:none}.form-textarea.-tight.-counters[_ngcontent-%COMP%]{margin-bottom:0}.form-textarea.-tight[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%] > .text-cont[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{line-height:1.25rem;font-size:.8125rem}.form-textarea[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);border:none;margin:0;padding:0;outline:none;background:transparent;color:#6a788a;font-size:.875rem;cursor:auto}.form-textarea[_ngcontent-%COMP%] > .title.-dark[_ngcontent-%COMP%]{color:#8f9bab;border:none;transform:translateY(-20%);height:3rem;z-index:99}.form-textarea[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]:hover ~ .control[_ngcontent-%COMP%]:not(.-disabled){border:1px solid #C1CAD4;background:#fff;cursor:pointer}.form-textarea[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]:hover ~ .control[_ngcontent-%COMP%]:not(.-disabled).-dark{background:transparent}.form-textarea[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]:hover ~ .control[_ngcontent-%COMP%]:focus:not(.-disabled){border:1px solid #8293A7;background:#fff;box-shadow:0 .125rem .25rem #00366314}.form-textarea[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]:hover ~ .control[_ngcontent-%COMP%]:focus:not(.-disabled).-dark{background:transparent}.form-textarea[_ngcontent-%COMP%] > .title.-lifted[_ngcontent-%COMP%]{top:.8125rem;font-size:.75rem}.form-textarea[_ngcontent-%COMP%] > .title.-lifted.-dark[_ngcontent-%COMP%]{top:6px!important;max-height:.125rem!important}.form-textarea[_ngcontent-%COMP%] > .title.-disabled[_ngcontent-%COMP%]{color:#8f9aa9}.form-textarea[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]{display:flex;flex-direction:column;box-sizing:border-box;width:100%;min-height:0;padding:1.375rem 0 .75rem calc(.75rem - 1px);border:1px solid #F5F7F9;border-radius:.25rem;background:#f5f7f9}.form-textarea[_ngcontent-%COMP%] > .control.-no-border[_ngcontent-%COMP%]{border:none!important}.form-textarea[_ngcontent-%COMP%] > .control.-dark[_ngcontent-%COMP%]{color:#e3e8ed;background-color:#414c57;border:none}.form-textarea[_ngcontent-%COMP%] > .control.-disabled[_ngcontent-%COMP%]{background:#f8f9fa;border:1px solid #F8F9FA;color:#6a788a;pointer-events:none}.form-textarea[_ngcontent-%COMP%] > .control.-disabled.-dark[_ngcontent-%COMP%]{color:#6a788a!important;background-color:#414c57!important;border:none}.form-textarea[_ngcontent-%COMP%] > .control.-disabled[_ngcontent-%COMP%] > .text-cont[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{color:#6a788a}.form-textarea[_ngcontent-%COMP%] > .control.-disabled[_ngcontent-%COMP%] > .text-cont[_ngcontent-%COMP%] > .text.-dark[_ngcontent-%COMP%]{color:#a2a9af!important}.form-textarea[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]:hover:not(.-disabled){border:1px solid #C1CAD4;background:#fff;cursor:pointer}.form-textarea[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]:hover:not(.-disabled).-dark{color:#e3e8ed;background-color:#414c57;border:none}.form-textarea[_ngcontent-%COMP%] > .control.-focus[_ngcontent-%COMP%]:not(.-disabled){border:1px solid #8293A7;background:#fff;box-shadow:0 .125rem .25rem #00366314}.form-textarea[_ngcontent-%COMP%] > .control.-focus[_ngcontent-%COMP%]:not(.-disabled) + .title[_ngcontent-%COMP%]{top:.8125rem;font-size:.75rem}.form-textarea[_ngcontent-%COMP%] > .control.-focus[_ngcontent-%COMP%]:not(.-disabled).-dark{color:#e3e8ed;background-color:#414c57;border:none}.form-textarea[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%] > .text-cont[_ngcontent-%COMP%]{position:relative;display:flex;min-height:0}.form-textarea[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%] > .text-cont[_ngcontent-%COMP%]     .ps__rail-y{opacity:1!important}.form-textarea[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%] > .text-cont[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{display:block;flex-grow:1;margin:0;padding:0 .75rem 0 0;border:0;line-height:1.25rem;outline:none;resize:none;background:inherit;color:#13253d;font-size:.875rem;transition:height ease-in-out .4s;cursor:pointer}.form-textarea[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%] > .text-cont[_ngcontent-%COMP%] > .text.-dark[_ngcontent-%COMP%]{color:#e3e8ed;background-color:#414c57;border:none}.form-textarea[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%] > .text-cont[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]:focus{cursor:auto}.form-textarea[_ngcontent-%COMP%] > .counters[_ngcontent-%COMP%]{position:absolute;bottom:-1.125rem;right:.75rem;color:#6a788a;font-size:.75rem}"]}),G})();var dr=u(920),mi=u.n(dr);class Yi{static trimContent(G){return G&&this.removeTrailingEmptyLines(G).trim()}static isEmptyLine(G){return!(G&&!G.startsWith('<p data-f-id="pbf"'))||!G.includes("<img ")&&!G.replace(/<\/?[^>]+(>|$)/g,"").replace(/&nbsp;/g," ").trim()}static removeTrailingEmptyLines(G){const E=G.split("</p>");if(1===E.length)return G;let p=E.length;for(let le=E.length-1;le>=0&&this.isEmptyLine(E[le]);le--)p--;if(p===E.length)return G;if(0===p)return"";const S=E.slice(0,p);return S.push(""),S.join("</p>")}}function Fi(_){return getComputedStyle(_)}function qi(_,G){for(var E in G){var p=G[E];"number"==typeof p&&(p+="px"),_.style[E]=p}return _}function ca(_){var G=document.createElement("div");return G.className=_,G}u(8232);var $a=typeof Element<"u"&&(Element.prototype.matches||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector);function Cr(_,G){if(!$a)throw new Error("No element matching method supported");return $a.call(_,G)}function yr(_){_.remove?_.remove():_.parentNode&&_.parentNode.removeChild(_)}function Pr(_,G){return Array.prototype.filter.call(_.children,function(E){return Cr(E,G)})}var Ie={main:"ps",rtl:"ps__rtl",element:{thumb:function(_){return"ps__thumb-"+_},rail:function(_){return"ps__rail-"+_},consuming:"ps__child--consume"},state:{focus:"ps--focus",clicking:"ps--clicking",active:function(_){return"ps--active-"+_},scrolling:function(_){return"ps--scrolling-"+_}}},pe={x:null,y:null};function mt(_,G){var E=_.element.classList,p=Ie.state.scrolling(G);E.contains(p)?clearTimeout(pe[G]):E.add(p)}function Re(_,G){pe[G]=setTimeout(function(){return _.isAlive&&_.element.classList.remove(Ie.state.scrolling(G))},_.settings.scrollingThreshold)}var Wn=function(G){this.element=G,this.handlers={}},To={isEmpty:{configurable:!0}};Wn.prototype.bind=function(G,E){typeof this.handlers[G]>"u"&&(this.handlers[G]=[]),this.handlers[G].push(E),this.element.addEventListener(G,E,!1)},Wn.prototype.unbind=function(G,E){var p=this;this.handlers[G]=this.handlers[G].filter(function(S){return!(!E||S===E)||(p.element.removeEventListener(G,S,!1),!1)})},Wn.prototype.unbindAll=function(){for(var G in this.handlers)this.unbind(G)},To.isEmpty.get=function(){var _=this;return Object.keys(this.handlers).every(function(G){return 0===_.handlers[G].length})},Object.defineProperties(Wn.prototype,To);var vi=function(){this.eventElements=[]};function Ki(_){if("function"==typeof window.CustomEvent)return new CustomEvent(_);var G=document.createEvent("CustomEvent");return G.initCustomEvent(_,!1,!1,void 0),G}function Ir(_,G,E,p,S){var le;if(void 0===p&&(p=!0),void 0===S&&(S=!1),"top"===G)le=["contentHeight","containerHeight","scrollTop","y","up","down"];else{if("left"!==G)throw new Error("A proper axis should be provided");le=["contentWidth","containerWidth","scrollLeft","x","left","right"]}!function Jr(_,G,E,p,S){var le=E[0],Ve=E[1],Wt=E[2],un=E[3],_n=E[4],bn=E[5];void 0===p&&(p=!0),void 0===S&&(S=!1);var kn=_.element;_.reach[un]=null,kn[Wt]<1&&(_.reach[un]="start"),kn[Wt]>_[le]-_[Ve]-1&&(_.reach[un]="end"),G&&(kn.dispatchEvent(Ki("ps-scroll-"+un)),G<0?kn.dispatchEvent(Ki("ps-scroll-"+_n)):G>0&&kn.dispatchEvent(Ki("ps-scroll-"+bn)),p&&function Pt(_,G){mt(_,G),Re(_,G)}(_,un)),_.reach[un]&&(G||S)&&kn.dispatchEvent(Ki("ps-"+un+"-reach-"+_.reach[un]))}(_,E,le,p,S)}function ko(_){return parseInt(_,10)||0}vi.prototype.eventElement=function(G){var E=this.eventElements.filter(function(p){return p.element===G})[0];return E||(E=new Wn(G),this.eventElements.push(E)),E},vi.prototype.bind=function(G,E,p){this.eventElement(G).bind(E,p)},vi.prototype.unbind=function(G,E,p){var S=this.eventElement(G);S.unbind(E,p),S.isEmpty&&this.eventElements.splice(this.eventElements.indexOf(S),1)},vi.prototype.unbindAll=function(){this.eventElements.forEach(function(G){return G.unbindAll()}),this.eventElements=[]},vi.prototype.once=function(G,E,p){var S=this.eventElement(G),le=function(Ve){S.unbind(E,le),p(Ve)};S.bind(E,le)};var lr={isWebKit:typeof document<"u"&&"WebkitAppearance"in document.documentElement.style,supportsTouch:typeof window<"u"&&("ontouchstart"in window||"maxTouchPoints"in window.navigator&&window.navigator.maxTouchPoints>0||window.DocumentTouch&&document instanceof window.DocumentTouch),supportsIePointer:typeof navigator<"u"&&navigator.msMaxTouchPoints,isChrome:typeof navigator<"u"&&/Chrome/i.test(navigator&&navigator.userAgent)};function Qi(_){var G=_.element,E=Math.floor(G.scrollTop),p=G.getBoundingClientRect();_.containerWidth=Math.round(p.width),_.containerHeight=Math.round(p.height),_.contentWidth=G.scrollWidth,_.contentHeight=G.scrollHeight,G.contains(_.scrollbarXRail)||(Pr(G,Ie.element.rail("x")).forEach(function(S){return yr(S)}),G.appendChild(_.scrollbarXRail)),G.contains(_.scrollbarYRail)||(Pr(G,Ie.element.rail("y")).forEach(function(S){return yr(S)}),G.appendChild(_.scrollbarYRail)),!_.settings.suppressScrollX&&_.containerWidth+_.settings.scrollXMarginOffset<_.contentWidth?(_.scrollbarXActive=!0,_.railXWidth=_.containerWidth-_.railXMarginWidth,_.railXRatio=_.containerWidth/_.railXWidth,_.scrollbarXWidth=cs(_,ko(_.railXWidth*_.containerWidth/_.contentWidth)),_.scrollbarXLeft=ko((_.negativeScrollAdjustment+G.scrollLeft)*(_.railXWidth-_.scrollbarXWidth)/(_.contentWidth-_.containerWidth))):_.scrollbarXActive=!1,!_.settings.suppressScrollY&&_.containerHeight+_.settings.scrollYMarginOffset<_.contentHeight?(_.scrollbarYActive=!0,_.railYHeight=_.containerHeight-_.railYMarginHeight,_.railYRatio=_.containerHeight/_.railYHeight,_.scrollbarYHeight=cs(_,ko(_.railYHeight*_.containerHeight/_.contentHeight)),_.scrollbarYTop=ko(E*(_.railYHeight-_.scrollbarYHeight)/(_.contentHeight-_.containerHeight))):_.scrollbarYActive=!1,_.scrollbarXLeft>=_.railXWidth-_.scrollbarXWidth&&(_.scrollbarXLeft=_.railXWidth-_.scrollbarXWidth),_.scrollbarYTop>=_.railYHeight-_.scrollbarYHeight&&(_.scrollbarYTop=_.railYHeight-_.scrollbarYHeight),function pi(_,G){var E={width:G.railXWidth},p=Math.floor(_.scrollTop);E.left=G.isRtl?G.negativeScrollAdjustment+_.scrollLeft+G.containerWidth-G.contentWidth:_.scrollLeft,G.isScrollbarXUsingBottom?E.bottom=G.scrollbarXBottom-p:E.top=G.scrollbarXTop+p,qi(G.scrollbarXRail,E);var S={top:p,height:G.railYHeight};G.isScrollbarYUsingRight?S.right=G.isRtl?G.contentWidth-(G.negativeScrollAdjustment+_.scrollLeft)-G.scrollbarYRight-G.scrollbarYOuterWidth-9:G.scrollbarYRight-_.scrollLeft:S.left=G.isRtl?G.negativeScrollAdjustment+_.scrollLeft+2*G.containerWidth-G.contentWidth-G.scrollbarYLeft-G.scrollbarYOuterWidth:G.scrollbarYLeft+_.scrollLeft,qi(G.scrollbarYRail,S),qi(G.scrollbarX,{left:G.scrollbarXLeft,width:G.scrollbarXWidth-G.railBorderXWidth}),qi(G.scrollbarY,{top:G.scrollbarYTop,height:G.scrollbarYHeight-G.railBorderYWidth})}(G,_),_.scrollbarXActive?G.classList.add(Ie.state.active("x")):(G.classList.remove(Ie.state.active("x")),_.scrollbarXWidth=0,_.scrollbarXLeft=0,G.scrollLeft=!0===_.isRtl?_.contentWidth:0),_.scrollbarYActive?G.classList.add(Ie.state.active("y")):(G.classList.remove(Ie.state.active("y")),_.scrollbarYHeight=0,_.scrollbarYTop=0,G.scrollTop=0)}function cs(_,G){return _.settings.minScrollbarLength&&(G=Math.max(G,_.settings.minScrollbarLength)),_.settings.maxScrollbarLength&&(G=Math.min(G,_.settings.maxScrollbarLength)),G}function zi(_,G){var E=G[0],p=G[1],S=G[2],le=G[3],Ve=G[4],Wt=G[5],un=G[6],_n=G[7],bn=G[8],kn=_.element,no=null,Gn=null,$n=null;function Sn(yo){yo.touches&&yo.touches[0]&&(yo[S]=yo.touches[0].pageY),kn[un]=no+$n*(yo[S]-Gn),mt(_,_n),Qi(_),yo.stopPropagation(),yo.type.startsWith("touch")&&yo.changedTouches.length>1&&yo.preventDefault()}function oo(){Re(_,_n),_[bn].classList.remove(Ie.state.clicking),_.event.unbind(_.ownerDocument,"mousemove",Sn)}function _o(yo,$i){no=kn[un],$i&&yo.touches&&(yo[S]=yo.touches[0].pageY),Gn=yo[S],$n=(_[p]-_[E])/(_[le]-_[Wt]),$i?_.event.bind(_.ownerDocument,"touchmove",Sn):(_.event.bind(_.ownerDocument,"mousemove",Sn),_.event.once(_.ownerDocument,"mouseup",oo),yo.preventDefault()),_[bn].classList.add(Ie.state.clicking),yo.stopPropagation()}_.event.bind(_[Ve],"mousedown",function(yo){_o(yo)}),_.event.bind(_[Ve],"touchstart",function(yo){_o(yo,!0)})}var Ea={"click-rail":function Nr(_){_.event.bind(_.scrollbarY,"mousedown",function(E){return E.stopPropagation()}),_.event.bind(_.scrollbarYRail,"mousedown",function(E){var p=E.pageY-window.pageYOffset-_.scrollbarYRail.getBoundingClientRect().top;_.element.scrollTop+=(p>_.scrollbarYTop?1:-1)*_.containerHeight,Qi(_),E.stopPropagation()}),_.event.bind(_.scrollbarX,"mousedown",function(E){return E.stopPropagation()}),_.event.bind(_.scrollbarXRail,"mousedown",function(E){var p=E.pageX-window.pageXOffset-_.scrollbarXRail.getBoundingClientRect().left;_.element.scrollLeft+=(p>_.scrollbarXLeft?1:-1)*_.containerWidth,Qi(_),E.stopPropagation()})},"drag-thumb":function zr(_){zi(_,["containerWidth","contentWidth","pageX","railXWidth","scrollbarX","scrollbarXWidth","scrollLeft","x","scrollbarXRail"]),zi(_,["containerHeight","contentHeight","pageY","railYHeight","scrollbarY","scrollbarYHeight","scrollTop","y","scrollbarYRail"])},keyboard:function za(_){var G=_.element;_.event.bind(_.ownerDocument,"keydown",function(le){if(!(le.isDefaultPrevented&&le.isDefaultPrevented()||le.defaultPrevented)&&(Cr(G,":hover")||Cr(_.scrollbarX,":focus")||Cr(_.scrollbarY,":focus"))){var Ve=document.activeElement?document.activeElement:_.ownerDocument.activeElement;if(Ve){if("IFRAME"===Ve.tagName)Ve=Ve.contentDocument.activeElement;else for(;Ve.shadowRoot;)Ve=Ve.shadowRoot.activeElement;if(function Va(_){return Cr(_,"input,[contenteditable]")||Cr(_,"select,[contenteditable]")||Cr(_,"textarea,[contenteditable]")||Cr(_,"button,[contenteditable]")}(Ve))return}var Wt=0,un=0;switch(le.which){case 37:Wt=le.metaKey?-_.contentWidth:le.altKey?-_.containerWidth:-30;break;case 38:un=le.metaKey?_.contentHeight:le.altKey?_.containerHeight:30;break;case 39:Wt=le.metaKey?_.contentWidth:le.altKey?_.containerWidth:30;break;case 40:un=le.metaKey?-_.contentHeight:le.altKey?-_.containerHeight:-30;break;case 32:un=le.shiftKey?_.containerHeight:-_.containerHeight;break;case 33:un=_.containerHeight;break;case 34:un=-_.containerHeight;break;case 36:un=_.contentHeight;break;case 35:un=-_.contentHeight;break;default:return}_.settings.suppressScrollX&&0!==Wt||_.settings.suppressScrollY&&0!==un||(G.scrollTop-=un,G.scrollLeft+=Wt,Qi(_),function S(le,Ve){var Wt=Math.floor(G.scrollTop);if(0===le){if(!_.scrollbarYActive)return!1;if(0===Wt&&Ve>0||Wt>=_.contentHeight-_.containerHeight&&Ve<0)return!_.settings.wheelPropagation}var un=G.scrollLeft;if(0===Ve){if(!_.scrollbarXActive)return!1;if(0===un&&le<0||un>=_.contentWidth-_.containerWidth&&le>0)return!_.settings.wheelPropagation}return!0}(Wt,un)&&le.preventDefault())}})},wheel:function Fr(_){var G=_.element;function le(Ve){var Wt=function p(Ve){var Wt=Ve.deltaX,un=-1*Ve.deltaY;return(typeof Wt>"u"||typeof un>"u")&&(Wt=-1*Ve.wheelDeltaX/6,un=Ve.wheelDeltaY/6),Ve.deltaMode&&1===Ve.deltaMode&&(Wt*=10,un*=10),Wt!=Wt&&un!=un&&(Wt=0,un=Ve.wheelDelta),Ve.shiftKey?[-un,-Wt]:[Wt,un]}(Ve),un=Wt[0],_n=Wt[1];if(!function S(Ve,Wt,un){if(!lr.isWebKit&&G.querySelector("select:focus"))return!0;if(!G.contains(Ve))return!1;for(var _n=Ve;_n&&_n!==G;){if(_n.classList.contains(Ie.element.consuming))return!0;var bn=Fi(_n);if(un&&bn.overflowY.match(/(scroll|auto)/)){var kn=_n.scrollHeight-_n.clientHeight;if(kn>0&&(_n.scrollTop>0&&un<0||_n.scrollTop<kn&&un>0))return!0}if(Wt&&bn.overflowX.match(/(scroll|auto)/)){var no=_n.scrollWidth-_n.clientWidth;if(no>0&&(_n.scrollLeft>0&&Wt<0||_n.scrollLeft<no&&Wt>0))return!0}_n=_n.parentNode}return!1}(Ve.target,un,_n)){var bn=!1;_.settings.useBothWheelAxes?_.scrollbarYActive&&!_.scrollbarXActive?(_n?G.scrollTop-=_n*_.settings.wheelSpeed:G.scrollTop+=un*_.settings.wheelSpeed,bn=!0):_.scrollbarXActive&&!_.scrollbarYActive&&(un?G.scrollLeft+=un*_.settings.wheelSpeed:G.scrollLeft-=_n*_.settings.wheelSpeed,bn=!0):(G.scrollTop-=_n*_.settings.wheelSpeed,G.scrollLeft+=un*_.settings.wheelSpeed),Qi(_),bn=bn||function E(Ve,Wt){var un=Math.floor(G.scrollTop),_n=0===G.scrollTop,bn=un+G.offsetHeight===G.scrollHeight,kn=0===G.scrollLeft,no=G.scrollLeft+G.offsetWidth===G.scrollWidth;return!(Math.abs(Wt)>Math.abs(Ve)?_n||bn:kn||no)||!_.settings.wheelPropagation}(un,_n),bn&&!Ve.ctrlKey&&(Ve.stopPropagation(),Ve.preventDefault())}}typeof window.onwheel<"u"?_.event.bind(G,"wheel",le):typeof window.onmousewheel<"u"&&_.event.bind(G,"mousewheel",le)},touch:function Tr(_){if(lr.supportsTouch||lr.supportsIePointer){var G=_.element,S={},le=0,Ve={},Wt=null;lr.supportsTouch?(_.event.bind(G,"touchstart",bn),_.event.bind(G,"touchmove",no),_.event.bind(G,"touchend",Gn)):lr.supportsIePointer&&(window.PointerEvent?(_.event.bind(G,"pointerdown",bn),_.event.bind(G,"pointermove",no),_.event.bind(G,"pointerup",Gn)):window.MSPointerEvent&&(_.event.bind(G,"MSPointerDown",bn),_.event.bind(G,"MSPointerMove",no),_.event.bind(G,"MSPointerUp",Gn)))}function p($n,Sn){G.scrollTop-=Sn,G.scrollLeft-=$n,Qi(_)}function un($n){return $n.targetTouches?$n.targetTouches[0]:$n}function _n($n){return!($n.pointerType&&"pen"===$n.pointerType&&0===$n.buttons||!($n.targetTouches&&1===$n.targetTouches.length||$n.pointerType&&"mouse"!==$n.pointerType&&$n.pointerType!==$n.MSPOINTER_TYPE_MOUSE))}function bn($n){if(_n($n)){var Sn=un($n);S.pageX=Sn.pageX,S.pageY=Sn.pageY,le=(new Date).getTime(),null!==Wt&&clearInterval(Wt)}}function no($n){if(_n($n)){var Sn=un($n),oo={pageX:Sn.pageX,pageY:Sn.pageY},_o=oo.pageX-S.pageX,yo=oo.pageY-S.pageY;if(function kn($n,Sn,oo){if(!G.contains($n))return!1;for(var _o=$n;_o&&_o!==G;){if(_o.classList.contains(Ie.element.consuming))return!0;var yo=Fi(_o);if(oo&&yo.overflowY.match(/(scroll|auto)/)){var $i=_o.scrollHeight-_o.clientHeight;if($i>0&&(_o.scrollTop>0&&oo<0||_o.scrollTop<$i&&oo>0))return!0}if(Sn&&yo.overflowX.match(/(scroll|auto)/)){var li=_o.scrollWidth-_o.clientWidth;if(li>0&&(_o.scrollLeft>0&&Sn<0||_o.scrollLeft<li&&Sn>0))return!0}_o=_o.parentNode}return!1}($n.target,_o,yo))return;p(_o,yo),S=oo;var $i=(new Date).getTime(),li=$i-le;li>0&&(Ve.x=_o/li,Ve.y=yo/li,le=$i),function E($n,Sn){var oo=Math.floor(G.scrollTop),_o=G.scrollLeft,yo=Math.abs($n),$i=Math.abs(Sn);if($i>yo){if(Sn<0&&oo===_.contentHeight-_.containerHeight||Sn>0&&0===oo)return 0===window.scrollY&&Sn>0&&lr.isChrome}else if(yo>$i&&($n<0&&_o===_.contentWidth-_.containerWidth||$n>0&&0===_o))return!0;return!0}(_o,yo)&&$n.preventDefault()}}function Gn(){_.settings.swipeEasing&&(clearInterval(Wt),Wt=setInterval(function(){_.isInitialized?clearInterval(Wt):Ve.x||Ve.y?Math.abs(Ve.x)<.01&&Math.abs(Ve.y)<.01?clearInterval(Wt):_.element?(p(30*Ve.x,30*Ve.y),Ve.x*=.8,Ve.y*=.8):clearInterval(Wt):clearInterval(Wt)},10))}}},Sr=function(G,E){var p=this;if(void 0===E&&(E={}),"string"==typeof G&&(G=document.querySelector(G)),!G||!G.nodeName)throw new Error("no element is specified to initialize PerfectScrollbar");for(var S in this.element=G,G.classList.add(Ie.main),this.settings={handlers:["click-rail","drag-thumb","keyboard","wheel","touch"],maxScrollbarLength:null,minScrollbarLength:null,scrollingThreshold:1e3,scrollXMarginOffset:0,scrollYMarginOffset:0,suppressScrollX:!1,suppressScrollY:!1,swipeEasing:!0,useBothWheelAxes:!1,wheelPropagation:!0,wheelSpeed:1},E)this.settings[S]=E[S];this.containerWidth=null,this.containerHeight=null,this.contentWidth=null,this.contentHeight=null;var bn,_n,le=function(){return G.classList.add(Ie.state.focus)},Ve=function(){return G.classList.remove(Ie.state.focus)};this.isRtl="rtl"===Fi(G).direction,!0===this.isRtl&&G.classList.add(Ie.rtl),this.isNegativeScroll=(_n=G.scrollLeft,G.scrollLeft=-1,bn=G.scrollLeft<0,G.scrollLeft=_n,bn),this.negativeScrollAdjustment=this.isNegativeScroll?G.scrollWidth-G.clientWidth:0,this.event=new vi,this.ownerDocument=G.ownerDocument||document,this.scrollbarXRail=ca(Ie.element.rail("x")),G.appendChild(this.scrollbarXRail),this.scrollbarX=ca(Ie.element.thumb("x")),this.scrollbarXRail.appendChild(this.scrollbarX),this.scrollbarX.setAttribute("tabindex",0),this.event.bind(this.scrollbarX,"focus",le),this.event.bind(this.scrollbarX,"blur",Ve),this.scrollbarXActive=null,this.scrollbarXWidth=null,this.scrollbarXLeft=null;var Wt=Fi(this.scrollbarXRail);this.scrollbarXBottom=parseInt(Wt.bottom,10),isNaN(this.scrollbarXBottom)?(this.isScrollbarXUsingBottom=!1,this.scrollbarXTop=ko(Wt.top)):this.isScrollbarXUsingBottom=!0,this.railBorderXWidth=ko(Wt.borderLeftWidth)+ko(Wt.borderRightWidth),qi(this.scrollbarXRail,{display:"block"}),this.railXMarginWidth=ko(Wt.marginLeft)+ko(Wt.marginRight),qi(this.scrollbarXRail,{display:""}),this.railXWidth=null,this.railXRatio=null,this.scrollbarYRail=ca(Ie.element.rail("y")),G.appendChild(this.scrollbarYRail),this.scrollbarY=ca(Ie.element.thumb("y")),this.scrollbarYRail.appendChild(this.scrollbarY),this.scrollbarY.setAttribute("tabindex",0),this.event.bind(this.scrollbarY,"focus",le),this.event.bind(this.scrollbarY,"blur",Ve),this.scrollbarYActive=null,this.scrollbarYHeight=null,this.scrollbarYTop=null;var un=Fi(this.scrollbarYRail);this.scrollbarYRight=parseInt(un.right,10),isNaN(this.scrollbarYRight)?(this.isScrollbarYUsingRight=!1,this.scrollbarYLeft=ko(un.left)):this.isScrollbarYUsingRight=!0,this.scrollbarYOuterWidth=this.isRtl?function fi(_){var G=Fi(_);return ko(G.width)+ko(G.paddingLeft)+ko(G.paddingRight)+ko(G.borderLeftWidth)+ko(G.borderRightWidth)}(this.scrollbarY):null,this.railBorderYWidth=ko(un.borderTopWidth)+ko(un.borderBottomWidth),qi(this.scrollbarYRail,{display:"block"}),this.railYMarginHeight=ko(un.marginTop)+ko(un.marginBottom),qi(this.scrollbarYRail,{display:""}),this.railYHeight=null,this.railYRatio=null,this.reach={x:G.scrollLeft<=0?"start":G.scrollLeft>=this.contentWidth-this.containerWidth?"end":null,y:G.scrollTop<=0?"start":G.scrollTop>=this.contentHeight-this.containerHeight?"end":null},this.isAlive=!0,this.settings.handlers.forEach(function(_n){return Ea[_n](p)}),this.lastScrollTop=Math.floor(G.scrollTop),this.lastScrollLeft=G.scrollLeft,this.event.bind(this.element,"scroll",function(_n){return p.onScroll(_n)}),Qi(this)};Sr.prototype.update=function(){this.isAlive&&(this.negativeScrollAdjustment=this.isNegativeScroll?this.element.scrollWidth-this.element.clientWidth:0,qi(this.scrollbarXRail,{display:"block"}),qi(this.scrollbarYRail,{display:"block"}),this.railXMarginWidth=ko(Fi(this.scrollbarXRail).marginLeft)+ko(Fi(this.scrollbarXRail).marginRight),this.railYMarginHeight=ko(Fi(this.scrollbarYRail).marginTop)+ko(Fi(this.scrollbarYRail).marginBottom),qi(this.scrollbarXRail,{display:"none"}),qi(this.scrollbarYRail,{display:"none"}),Qi(this),Ir(this,"top",0,!1,!0),Ir(this,"left",0,!1,!0),qi(this.scrollbarXRail,{display:""}),qi(this.scrollbarYRail,{display:""}))},Sr.prototype.onScroll=function(G){this.isAlive&&(Qi(this),Ir(this,"top",this.element.scrollTop-this.lastScrollTop),Ir(this,"left",this.element.scrollLeft-this.lastScrollLeft),this.lastScrollTop=Math.floor(this.element.scrollTop),this.lastScrollLeft=this.element.scrollLeft)},Sr.prototype.destroy=function(){this.isAlive&&(this.event.unbindAll(),yr(this.scrollbarX),yr(this.scrollbarY),yr(this.scrollbarXRail),yr(this.scrollbarYRail),this.removePsClasses(),this.element=null,this.scrollbarX=null,this.scrollbarY=null,this.scrollbarXRail=null,this.scrollbarYRail=null,this.isAlive=!1)},Sr.prototype.removePsClasses=function(){this.element.className=this.element.className.split(" ").filter(function(G){return!G.match(/^ps([-_].+|)$/)}).join(" ")};const wa=Sr;u(5480);let Ji=(()=>{class _{constructor(E,p){this.zone=p,this._opts={immediateAngularModelUpdate:!1,angularIgnoreAttrs:null},this.SPECIAL_TAGS=["img","button","input","a"],this.INNER_HTML_ATTR="innerHTML",this._hasSpecialTag=!1,this._editorInitialized=!1,this._oldModel=null,this.onChange=le=>{},this.onTouched=()=>{},this.froalaModelChange=new e._w7,this.froalaInit=new e._w7,this.initialized=!1;let S=E.nativeElement;-1!=this.SPECIAL_TAGS.indexOf(S.tagName.toLowerCase())&&(this._hasSpecialTag=!0),this._element=S,this.zone=p}writeValue(E){this.updateEditor(E),E&&this.setup()}registerOnChange(E){this.onChange=E}registerOnTouched(E){this.onTouched=E}set froalaEditor(E){this._opts=this.clone(E||this._opts),this._opts={...this._opts}}clone(E){const p=this;if(!E)return E;let le;if([Number,String,Boolean].forEach(function(Wt){E instanceof Wt&&(le=Wt(E))}),typeof le>"u")if("[object Array]"===Object.prototype.toString.call(E))le=[],E.forEach(function(Wt,un,_n){le[un]=p.clone(Wt)});else if("object"==typeof E)if(E.nodeType&&"function"==typeof E.cloneNode)le=E.cloneNode(!0);else if(E.prototype)le=E;else if(E instanceof Date)le=new Date(E);else for(var Ve in le={},E)le[Ve]=p.clone(E[Ve]);else le=E;return le}set froalaModel(E){this.updateEditor(E)}stringify(E){let p=[],S=JSON.stringify(E,function(le,Ve){if("object"==typeof Ve&&null!==Ve){if(-1!==p.indexOf(Ve))return;p.push(Ve)}return Ve});return p=null,S}updateEditor(E){this.stringify(this._oldModel)!=this.stringify(E)&&(this._hasSpecialTag?this._model=E:this._oldModel=E,this._editorInitialized?this._hasSpecialTag?this.setContent():this._editor.html.set(E):this._hasSpecialTag?this.setContent():this._element.innerHTML=E||"")}updateModel(){this.zone.run(()=>{let E=null;if(this._hasSpecialTag){let p=this._element.attributes,S={};for(let le=0;le<p.length;le++){let Ve=p[le].name;this._opts.angularIgnoreAttrs&&-1!=this._opts.angularIgnoreAttrs.indexOf(Ve)||(S[Ve]=p[le].value)}this._element.innerHTML&&(S[this.INNER_HTML_ATTR]=this._element.innerHTML),E=S}else{let p=this._editor.html.get();"string"==typeof p&&(E=p)}this._oldModel!==E&&(this._oldModel=E,this.froalaModelChange.emit(E),this.onChange(E))})}registerEvent(E,p){!E||!p||(this._opts.events||(this._opts.events={}),this._opts.events[E]=p)}initListeners(){let E=this;this._editor.events&&(this._editor.events.on("contentChanged",function(){E.updateModel()}),this._editor.events.on("mousedown",function(){setTimeout(function(){E.onTouched()},0)}),this._opts.immediateAngularModelUpdate&&this._editor.events.on("keyup",function(){setTimeout(function(){E.updateModel()},0)})),this._editorInitialized=!0}createEditor(){this._editorInitialized||(this.setContent(!0),this.zone.runOutsideAngular(()=>{this._opts.events||(this._opts.events={}),this.registerEvent("initialized",this._opts.events&&this._opts.events.initialized);const E=this._opts.events.initialized;(!this._opts.events.initialized||!this._opts.events.initialized.overridden)&&(this._opts.events.initialized=()=>{this.initListeners(),E&&E.call(this._editor,this)},this._opts.events.initialized.overridden=!0),this._editor=new dr(this._element,this._opts)}))}setHtml(){this._editor.html.set(this._model||""),this._editor.undo.reset(),this._editor.undo.saveStep()}setContent(E=!1){let p=this;if(this._model||""==this._model)if(this._oldModel=this._model,this._hasSpecialTag){let S=this._model;if(S){for(let le in S)S.hasOwnProperty(le)&&le!=this.INNER_HTML_ATTR&&this._element.setAttribute(le,S[le]);S.hasOwnProperty(this.INNER_HTML_ATTR)&&(this._element.innerHTML=S[this.INNER_HTML_ATTR])}}else E?this.registerEvent("initialized",function(){p.setHtml()}):p.setHtml()}destroyEditor(){this._editorInitialized&&(this._editor.destroy(),this._editorInitialized=!1)}getEditor(){return this._element?this._editor:null}generateManualController(){let E={initialize:this.createEditor.bind(this),destroy:this.destroyEditor.bind(this),getEditor:this.getEditor.bind(this)};this.froalaInit.emit(E)}ngAfterViewInit(){this.setup()}setup(){this.initialized||(this.initialized=!0,this.froalaInit.observers.length?this.generateManualController():this.createEditor())}ngOnDestroy(){this.destroyEditor()}setDisabledState(E){}}return _.\u0275fac=function(E){return new(E||_)(e.GI1(e.GMv),e.GI1(e.WW2))},_.\u0275dir=e.Sc5({type:_,selectors:[["","froalaEditor",""]],inputs:{froalaEditor:"froalaEditor",froalaModel:"froalaModel"},outputs:{froalaModelChange:"froalaModelChange",froalaInit:"froalaInit"},exportAs:["froalaEditor"],features:[e.M5G([{provide:r.Y6,useExisting:(0,e.wd)(()=>_),multi:!0}])]}),_})(),Ga=(()=>{class _{static forRoot(){return{ngModule:_,providers:[]}}}return _.\u0275fac=function(E){return new(E||_)},_.\u0275mod=e.a4G({type:_}),_.\u0275inj=e.s3X({}),_})();var Dr=u(3332);const ua=["editor"],da=["cancelButton"],Mr=["speechButton"];function Po(_,G){1&_&&(e.S2Z(),e.gRP(),e.wR5(0,"div",7,8))}let Wa=(()=>{var _;class G{constructor(p,S,le,Ve,Wt,un,_n){this.toastService=p,this.translate=S,this.keyboardService=le,this.zone=Ve,this.changeDetectorRef=Wt,this.systemDataService=un,this.translateService=_n,this.editorContentChange=new e._w7,this.extendedOptions=null,this.focusOnInit=!1,this.toolbarOnFocus=!1,this.grow=!1,this.isMini=!1,this.isCompact=!1,this.showWordings=!0,this.invisible=!1,this.enterProcessing=!1,this.editorBlur=new e._w7,this.enterClicked=new e._w7,this.internalContent=null,this.isInitialized=!1,this.isTextSelected=!1,this.Message=it.S,this.options={charCounterCount:!1,height:"100%",heightMax:"100%",imageUpload:!0,attribution:!1,pastePlain:!0,wordPasteModal:!1,lineBreakerOffset:0,emoticonsUseImage:!1,zIndex:104,quickInsertEnabled:!1,toolbarBottom:!0,linkAlwaysBlank:!0,wordCounterCount:!1,tabSpaces:4,typingTimer:10,toolbarButtons:{moreText:{buttons:["undo","redo","bold","italic","underline","strikeThrough","subscript","superscript","fontFamily","fontSize","textColor","backgroundColor","inlineClass","inlineStyle","clearFormatting"]},moreParagraph:{buttons:["alignLeft","formatOLSimple","alignCenter","alignRight","alignJustify","formatOL","formatUL","paragraphFormat","paragraphStyle","lineHeight","outdent","indent"],buttonsVisible:2},moreSpeech:{buttons:["startSpeech","stopSpeech"]},moreRich:{buttons:["insertLink","insertImage","emoticons","fontAwesome","specialCharacters","insertHR","fullscreen","print","selectAll","html","help"]}},key:t.O.editorKey,events:{"image.beforeUpload":bn=>this.onImageInserted(bn),initialized:()=>this.onEditorInitialized(),focus:()=>this.onEditorFocus(),blur:bn=>this.onEditorBlur(bn),keyup:bn=>this.onInputKeyUp(bn),"paste.afterCleanup":bn=>this.onPaste(bn),"paste.beforeCleanup":bn=>this.beforePaste(bn),mouseup:bn=>this.onMouseUp(bn)},iframeDefaultStyle:"li {margin: 10px 0}"},this.cursorPreviousPosition=0,this.isActiveSpeech=!1,this._toolbarVisible=!0}get editorContentValue(){return this.heightDefined&&this.internalContent?this.internalContent.replace(/\n/gi,"<br />"):""}get toolbarVisible(){return this._toolbarVisible}set toolbarVisible(p){this._toolbarVisible!==p&&(this._toolbarVisible=p,this.changeDetectorRef.detectChanges(),p?this.editor.toolbar.show():this.editor.toolbar.hide())}ngOnInit(){this.heightDefined=this.grow,this.mergeEditorOptions(),this.defineCustomButtonTemplate(),this.defineEditorCustomButtons()}ngAfterViewInit(){this.grow||setTimeout(()=>{this.defineHeight()})}ngOnChanges(p){p.editorContent&&p.editorContent.currentValue!==p.editorContent.previousValue&&p.editorContent.currentValue!==Yi.trimContent(this.internalContent)&&(this.internalContent=p.editorContent.currentValue),p.invisible&&!p.invisible.currentValue&&this.focusOnEditor()}initialize(p){p.initialize(),this.editor=p.getEditor(),setTimeout(()=>{this.editor.events.on("keydown",S=>this.onInputKeyDown(S),!0)})}focus(){this.focusOnEditor()}onEditorContentChange(p){this.internalContent=p;const S=Yi.trimContent(p);this.editorContentChange.emit(S)}mergeEditorOptions(){this.isMini&&(this.options=Object.assign({},this.options,{language:this.systemDataService.defaultLanguage.split("-")[0],toolbarButtons:["bold","italic","underline","strikeThrough","textColor","|","formatUL","formatOLSimple","|","insertLink","emoticons","|","startSpeech","stopSpeech"],colorsText:["#13253D","#97A0AF","#6554C0","#00B8D9","#36B37E","#FF5630","#FF991F"],colorsHEXInput:!1,attribution:!1,heightMax:"100%",pastePlain:!1,pasteDeniedAttrs:["class","id","style"],htmlAllowedTags:["h1","h2","h3","h4","h5","h6","p","ul","ol","li","a","strong","b","em","i","u","s","span","br"]})),this.extendedOptions&&(this.options=Object.assign({},this.options,this.extendedOptions))}onImageInserted(p){if(p.length){const S=new FileReader;S.onload=le=>{this.editor.image.insert(le.target.result,null,null,this.editor.image.get())},S.readAsDataURL(p[0])}return this.editor.popups.hideAll(),!1}defineCustomButtonTemplate(){mi().DefineIconTemplate("custom",'<svg class="icon-svg"><use xlink:href="#[NAME]"></use></svg>')}defineEditorCustomButtons(){this.defineCustomIcons(),this.defineStartSpeechButton(),this.defineStopSpeechButton()}defineCustomIcons(){mi().DefineIcon("bold",{NAME:"icon-editor-compact-bold",template:"custom"}),mi().DefineIcon("italic",{NAME:"icon-editor-compact-italic",template:"custom"}),mi().DefineIcon("underline",{NAME:"icon-editor-compact-underline",template:"custom"}),mi().DefineIcon("strikeThrough",{NAME:"icon-editor-compact-strikethrough",template:"custom"}),mi().DefineIcon("textColor",{NAME:"icon-editor-compact-textcolor",template:"custom"}),mi().DefineIcon("formatUL",{NAME:"icon-editor-compact-unordered-list",template:"custom"}),mi().DefineIcon("formatOLSimple",{NAME:"icon-editor-compact-ordered-list",template:"custom"}),mi().DefineIcon("insertLink",{NAME:"icon-editor-compact-link",template:"custom"}),mi().DefineIcon("emoticons",{NAME:"icon-editor-compact-smile",template:"custom"})}defineStartSpeechButton(){mi().DefineIcon("icon-voice",{NAME:"icon-voice",template:"custom"}),mi().RegisterCommand("startSpeech",{title:this.translateService.instant(it.S.LabelDialogTrixEditorStartSpeech),icon:"icon-voice",focus:!1,undo:!1,multiLine:!1,refreshAfterCallback:!1,callback:()=>this.zone.run(()=>this.toggleSpeech())})}defineStopSpeechButton(){mi().DefineIcon("icon-voice_solid",{NAME:"icon-voice_solid",template:"custom"}),mi().RegisterCommand("stopSpeech",{title:this.translateService.instant(it.S.LabelDialogTrixEditorStopSpeech),icon:"icon-voice_solid",focus:!1,undo:!1,multiLine:!1,refreshAfterCallback:!1,callback:()=>this.zone.run(()=>this.toggleSpeech())})}toggleSpeech(){this.speechButton.nativeElement.querySelector(".button").click()}onInputKeyUp(p){this.keyboardService.isBackspaceEvent(p)&&(this.cursorPreviousPosition=this.editor.selection.get().focusOffset)}onInputKeyDown(p){if(!this.enterProcessing)return;const S=this.keyboardService.isEnterEvent(p)&&!p.shiftKey&&!p.ctrlKey&&!p.altKey;this.editor.opts.multiLine=!S,S&&(this.enterClicked.emit(),this.editor.opts.multiLine=!1)}onMouseUp(p){this.updateIsTextSelected()}updateIsTextSelected(){return this.isTextSelected=!this.invisible&&this.editor&&this.editor.selection&&!!this.editor.selection.text()}onEditorInitialized(){this.toolbarOnFocus&&(this.toolbarVisible=!1),this.focusOnInit&&this.focusOnEditor(),this.isMini&&new wa(this.editorElement.nativeElement.querySelector(".fr-wrapper")),this.processDragDrop(),this.isInitialized=!0,this.changeDetectorRef.detectChanges()}onEditorFocus(){this.defineEditorCustomButtons(),this.toolbarOnFocus&&(this.toolbarVisible=!0)}onEditorBlur(p){var S;null!==(S=p.originalEvent.relatedTarget)&&void 0!==S&&S.closest(".prevent-blur")?this.focus():(this.isActiveSpeech&&!this.isActiveSpeech&&(this.isActiveSpeech&&this.toggleSpeech(),setTimeout(()=>{this.editorBlur.emit()})),this.toolbarOnFocus&&(this.toolbarVisible=!1))}focusOnEditor(){this.editor.events.focus(),this.internalContent&&setTimeout(()=>{this.editor.selection.setAtEnd(this.editor.$el.get(0)),this.editor.selection.restore()},10)}processDragDrop(){this.editor.events.on("drop",()=>!1,!0)}defineHeight(){const p=this.editorElement.nativeElement;p.style.maxHeight=`${p.clientHeight}px`,this.heightDefined=!0}onPaste(p){if(p=(p=p.replace(/<p>(&nbsp;)+<\/p>/gi,"<p></p>")).replace(/style="(.*?)"/gi,""),this.isMini){const S=["h1","h2","h3","h4","h5","h6"].join("|"),le=new RegExp(`<(/?)(${S}).*?>`,"gi");p=p.replace(le,"<$1p>")}if(this.options.charCounterMax>0){this.editor.opts.charCounterMax=this.options.charCounterMax;const S=this.options.charCounterMax-this.editor.charCounter.count(),le=p.replace(/<(.|\n)*?>/g,"");le.length>S&&(p=le.slice(0,S))}return p}beforePaste(p){if(this.isMini){const S=new RegExp("<(/?)(div).*?>","gi");p=p.replace(S,"<$1p>")}return this.isMini&&this.options.charCounterMax>0&&(this.editor.opts.charCounterMax=-1),p}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(zt.s),e.GI1(pt.qS),e.GI1(l.U),e.GI1(e.WW2),e.GI1(e.kD9),e.GI1(Dr.u),e.GI1(pt.qS))},_.\u0275cmp=e.In1({type:_,selectors:[["app-editor"]],viewQuery:function(p,S){if(1&p&&(e.CC$(ua,7),e.CC$(da,5),e.CC$(Mr,5)),2&p){let le;e.wto(le=e.Gqi())&&(S.editorElement=le.first),e.wto(le=e.Gqi())&&(S.cancelButton=le.first),e.wto(le=e.Gqi())&&(S.speechButton=le.first)}},inputs:{editorContent:"editorContent",extendedOptions:"extendedOptions",focusOnInit:"focusOnInit",toolbarOnFocus:"toolbarOnFocus",grow:"grow",isMini:"isMini",isCompact:"isCompact",showWordings:"showWordings",invisible:"invisible",maxLength:"maxLength",enterProcessing:"enterProcessing"},outputs:{editorContentChange:"editorContentChange",editorBlur:"editorBlur",enterClicked:"enterClicked"},standalone:!0,features:[e.SYr,e.UHJ],decls:8,vars:20,consts:[[1,"froala-editor"],[1,"editor",3,"froalaEditor","froalaModel","froalaInit","froalaModelChange"],["editor",""],[1,"icon-svg","-quote-remove",3,"appTooltip"],["cancelButton",""],[0,"xlink","href","#icon-cancel"],["class","speech-button",4,"ngIf"],[1,"speech-button"],["speechButton",""]],template:function(p,S){1&p&&(e.I0R(0,"div",0)(1,"div",1,2),e.qCj("froalaInit",function(Ve){return S.initialize(Ve)})("froalaModelChange",function(Ve){return S.onEditorContentChange(Ve)}),e.C$Y(),e.S2Z(),e.I0R(3,"svg",3,4),e.wVc(5,"translate"),e.wR5(6,"use",5),e.C$Y(),e.yuY(7,Po,2,0,"div",6),e.C$Y()),2&p&&(e.eAK("-notoolbar",!S.toolbarVisible)("-mini",S.isMini)("-compact",S.isCompact),e.yG2(),e.eAK("-grow",S.grow)("-initialized",S.isInitialized)("-speech",S.isActiveSpeech)("-text-selected",S.isTextSelected),e.E7m("froalaEditor",S.options)("froalaModel",S.editorContentValue),e.yG2(2),e.E7m("appTooltip",e.kDX(5,18,S.Message.ButtonRemoveRemove)),e.yG2(4),e.E7m("ngIf",S.isMini))},dependencies:[Ga,Ji,Eo.u,J.NgIf,pt.O0,pt.sD],styles:[".froala-editor[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;flex-grow:1;height:100%;min-height:0;z-index:100}.froala-editor.-compact[_ngcontent-%COMP%]    >.fr-box.fr-basic .fr-element{height:100%;padding:.6rem .75rem 0;line-height:1.25rem;font-size:.8125rem}.froala-editor.-compact[_ngcontent-%COMP%]    >.fr-box.fr-basic .fr-element p{margin:.5rem 0;line-height:1.25rem}.froala-editor.-compact[_ngcontent-%COMP%]    >.fr-box.fr-basic .fr-element p:first-child{margin-top:0}.froala-editor.-compact[_ngcontent-%COMP%]    >.fr-box.fr-basic .fr-element p:last-child{margin-bottom:0}.froala-editor.-compact[_ngcontent-%COMP%]    >.fr-box.fr-basic .fr-element li{line-height:1.25rem}.froala-editor.-compact[_ngcontent-%COMP%]    >.fr-box.fr-basic .fr-element li:not(:last-child){margin-bottom:.5rem}.froala-editor.-compact[_ngcontent-%COMP%]     .editor{border-color:#fff!important;box-shadow:none!important}.froala-editor.-compact[_ngcontent-%COMP%]     .editor .fr-wrapper .fr-placeholder{display:none}.froala-editor.-previewer[_ngcontent-%COMP%]     .editor.-speech .fr-toolbar .fr-btn[id^=startSpeech]{display:none}.froala-editor.-previewer[_ngcontent-%COMP%]     .editor.-speech .fr-toolbar .fr-btn[id^=stopSpeech]{display:block}.froala-editor.-previewer[_ngcontent-%COMP%]     .editor.-speech .fr-toolbar .fr-btn[id^=stopSpeech]>.icon-svg{color:#0052cc}.froala-editor.-previewer[_ngcontent-%COMP%]     .editor.-speech .fr-toolbar .fr-btn[id^=stopSpeech]:hover>.icon-svg{color:#008ce2}.froala-editor.-previewer[_ngcontent-%COMP%]    >.speech-button{display:none}.froala-editor.-mini[_ngcontent-%COMP%] >   .fr-box.fr-basic .fr-element{height:100%;padding:.6rem .75rem 0;line-height:1.25rem;font-size:.875rem;font-family:Roboto,Helvetica Neue,sans-serif}.froala-editor.-mini[_ngcontent-%COMP%]     .editor{border:1px solid #ffffff;border-radius:.25rem;box-shadow:none;box-sizing:border-box}.froala-editor.-mini[_ngcontent-%COMP%]     .editor.-initialized{border-color:#8293a7;box-shadow:0 .125rem .25rem #00366314}.froala-editor.-mini[_ngcontent-%COMP%]     .editor.-text-selected .fr-toolbar .fr-btn[id^=disabledSaveWording]{display:none}.froala-editor.-mini[_ngcontent-%COMP%]     .editor.-text-selected .fr-toolbar .fr-btn[id^=saveWording]{display:block}.froala-editor.-mini[_ngcontent-%COMP%]     .editor.-wordings .fr-toolbar .fr-btn[id^=openWordingPanel]{background-color:#234974}.froala-editor.-mini[_ngcontent-%COMP%]     .editor.-wordings .fr-toolbar .fr-btn[id^=openWordingPanel] .icon-svg{color:#fff}.froala-editor.-mini[_ngcontent-%COMP%]     .editor.-speech .fr-toolbar .fr-btn[id^=startSpeech]{display:none}.froala-editor.-mini[_ngcontent-%COMP%]     .editor.-speech .fr-toolbar .fr-btn[id^=stopSpeech]{display:block}.froala-editor.-mini[_ngcontent-%COMP%]     .editor.-speech .fr-toolbar .fr-btn[id^=stopSpeech]>.icon-svg{color:#0052cc}.froala-editor.-mini[_ngcontent-%COMP%]     .editor.-speech .fr-toolbar .fr-btn[id^=stopSpeech]:hover>.icon-svg{color:#008ce2}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .second-toolbar{display:none}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-newline{display:none;margin:0}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-wrapper{display:block;border:none;border-radius:.25rem}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-wrapper.ps--scrolling-y>*{cursor:auto!important;pointer-events:auto!important}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-wrapper   .ps__rail-y{opacity:1!important}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-wrapper .fr-placeholder{padding:.875rem .6875rem 0!important;line-height:1.25rem!important;color:#8f9aa9;font-size:.875rem!important;font-family:Roboto,Helvetica Neue,sans-serif}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-element.fr-view{min-height:auto;padding:.375rem .6875rem 0;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border:none;color:#13253d}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-element.fr-view p{margin:.5rem 0;line-height:1.25rem;color:#000}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-element.fr-view li{line-height:1.25rem}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-element.fr-view li:not(:last-child){margin-bottom:.5rem}.froala-editor.-mini[_ngcontent-%COMP%]    >.speech-button{display:none}.froala-editor[_ngcontent-%COMP%]     .fr-btn{text-align:center}.froala-editor[_ngcontent-%COMP%]     .fr-btn .icon-svg{font-size:1rem;font-weight:400}.froala-editor.-notoolbar[_ngcontent-%COMP%] >   .fr-box.fr-basic.fr-bottom>  .fr-wrapper{border-bottom:1px solid #ccc;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.froala-editor.-hasquote[_ngcontent-%COMP%] >   .fr-box.fr-basic>  .fr-wrapper>.fr-placeholder{padding-top:.375rem!important}.froala-editor[_ngcontent-%COMP%] > .-quote-remove[_ngcontent-%COMP%]{display:none}.froala-editor[_ngcontent-%COMP%] >   .fr-box.fr-basic .fr-element{height:100%;padding:.6rem .75rem 0;line-height:1.25rem;font-size:12px;font-family:Times New Roman,serif}.froala-editor[_ngcontent-%COMP%] >   .fr-box.fr-basic .fr-element p{line-height:16px;color:#000}.froala-editor[_ngcontent-%COMP%] >   .fr-box.fr-basic .fr-element p:last-child{margin-bottom:.3125rem}.froala-editor[_ngcontent-%COMP%] >   .fr-box.fr-basic .fr-element li{line-height:16px;color:#000}.froala-editor[_ngcontent-%COMP%] >   .fr-box.fr-basic .fr-element li:not(:last-child){margin-bottom:.5rem}.froala-editor[_ngcontent-%COMP%] > .wordings[_ngcontent-%COMP%]{position:fixed;z-index:105}.froala-editor.-compact[_ngcontent-%COMP%]    >.fr-box.fr-basic .fr-element ul, .froala-editor.-compact[_ngcontent-%COMP%]    >.fr-box.fr-basic .fr-element ol{margin:.5rem 0;padding-left:1.75rem}.froala-editor.-compact[_ngcontent-%COMP%]    >.fr-box.fr-basic .fr-element ul:first-child, .froala-editor.-compact[_ngcontent-%COMP%]    >.fr-box.fr-basic .fr-element ol:first-child{margin-top:0}.froala-editor.-compact[_ngcontent-%COMP%]    >.fr-box.fr-basic .fr-element ul:last-child, .froala-editor.-compact[_ngcontent-%COMP%]    >.fr-box.fr-basic .fr-element ol:last-child{margin-bottom:0}.froala-editor.-compact[_ngcontent-%COMP%]    >.fr-box.fr-basic .fr-element li ul:first-child, .froala-editor.-compact[_ngcontent-%COMP%]    >.fr-box.fr-basic .fr-element li ol:first-child{margin-top:.5rem}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar.fr-toolbar, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar.fr-toolbar{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border:none}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar.fr-toolbar, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar.fr-toolbar, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar.fr-expanded, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar.fr-expanded{display:flex;align-items:center;height:2.4375rem}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-btn-grp, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-btn-grp{margin:0 .5rem}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-wording-grp{margin:.2rem .5rem;border:1px solid #D7DEE5;border-radius:4px}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-wording-grp .fr-btn{padding:0;width:1.75rem;height:1.5rem}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-btn-grp .fr-btn-wrap .fr-dropdown, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-btn-grp .fr-btn-wrap .fr-dropdown{display:none}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-color-set, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-color-set{padding:1.25rem}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-popup, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-popup{top:auto!important;overflow:auto}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-popup .fr-icon-container, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-popup .fr-icon-container{min-width:16rem!important;overflow:initial;padding:.125rem .25rem;grid-template-columns:repeat(auto-fill,minmax(1.875rem,1.875rem))}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-popup .fr-icon-container .fr-emoticon, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-popup .fr-icon-container .fr-emoticon{width:1.375rem;height:1.375rem}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-popup .fr-icon-container .fr-icon, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-popup .fr-icon-container .fr-icon{padding:.0625rem;font-size:1rem;line-height:initial}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-popup .fr-tabs:not(.fr-tabs-scroll), .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-popup .fr-tabs:not(.fr-tabs-scroll){display:none}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-popup .fr-tabs.fr-tabs-scroll .fr-btn, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-popup .fr-tabs.fr-tabs-scroll .fr-btn{margin:0;padding:.1875rem;box-sizing:content-box}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-btn, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-btn{width:1.75rem;height:1.75rem;padding:.375rem .125rem .3125rem 0;margin:0;text-align:center}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-btn:hover, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-btn:hover{background-color:#e6eaee}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-btn[id^=startSpeech], .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-btn[id^=startSpeech]{display:block}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-btn[id^=stopSpeech], .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-btn[id^=stopSpeech]{display:none}.froala-editor.-previewer[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-btn[id^=startSpeech], .froala-editor.-previewer[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-btn[id^=startSpeech]{display:block}.froala-editor.-previewer[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-btn[id^=stopSpeech], .froala-editor.-previewer[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-btn[id^=stopSpeech]{display:none}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-btn[id^=saveWording], .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-btn[id^=saveWording]{display:none}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-btn[id^=disabledSaveWording]:hover, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-btn[id^=disabledSaveWording]:hover{background-color:#fff;cursor:default}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-btn[id^=disabledSaveWording] .icon-svg, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-btn[id^=disabledSaveWording] .icon-svg{color:#59687c}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-btn.fr-active .icon-svg, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-btn.fr-active .icon-svg{color:#0052cc}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-btn.fr-active .svg:not(.icon-svg) path, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-btn.fr-active .svg:not(.icon-svg) path{fill:#0052cc}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-btn.fr-btn-active-popup, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-btn.fr-btn-active-popup{background-color:#234974}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-btn.fr-btn-active-popup .icon-svg, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-btn.fr-btn-active-popup .icon-svg{color:#fff}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-btn.fr-btn-active-popup .svg:not(.icon-svg) path, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-btn.fr-btn-active-popup .svg:not(.icon-svg) path{fill:#fff}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-btn .icon-svg, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-btn .icon-svg{float:none;min-width:auto;margin:0 auto;padding:0;color:#425166;font-size:1rem;font-weight:400}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-btn svg:not(.icon-svg), .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-btn svg:not(.icon-svg){width:1.25rem;height:1.25rem;margin:0 auto}.froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-toolbar .fr-btn svg:not(.icon-svg) path, .froala-editor.-mini[_ngcontent-%COMP%]     .editor .fr-more-toolbar .fr-btn svg:not(.icon-svg) path{fill:#425166}.froala-editor[_ngcontent-%COMP%] >   .fr-box.fr-basic.fr-top, .froala-editor[_ngcontent-%COMP%]   .fr-box.fr-basic.fr-bottom[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1;max-height:none!important;min-height:100%}.froala-editor[_ngcontent-%COMP%] >   .fr-box.fr-basic.fr-top>  .fr-wrapper, .froala-editor[_ngcontent-%COMP%]   .fr-box.fr-basic.fr-bottom[_ngcontent-%COMP%] >   .fr-wrapper{flex-grow:1}.froala-editor[_ngcontent-%COMP%] >   .fr-box.fr-basic .fr-element ul, .froala-editor[_ngcontent-%COMP%] >   .fr-box.fr-basic .fr-element ol{margin:.5rem 0;padding-left:1.75rem}.froala-editor[_ngcontent-%COMP%] >   .fr-box.fr-basic .fr-element ul:last-child, .froala-editor[_ngcontent-%COMP%] >   .fr-box.fr-basic .fr-element ol:last-child{margin-bottom:.3125rem}.froala-editor[_ngcontent-%COMP%] >   .fr-box.fr-basic .fr-element li ul:first-child, .froala-editor[_ngcontent-%COMP%] >   .fr-box.fr-basic .fr-element li ol:first-child{margin-top:.5rem}  .fr-tooltip{margin-top:-4.25rem;padding:.5rem .75rem;line-height:1rem;box-shadow:0 0 .125rem #182e424d,0 .25rem .5rem #182e4226;background-color:#fff;color:#425166;font-size:.75rem}  body>.fr-popup.fr-hidden{opacity:1}  .fr-popup{border-radius:.25rem;box-shadow:0 0 .125rem #0036634d,0 .25rem 1.25rem #0036631f}  .fr-popup .fr-link-insert-layer{width:18.75rem;margin:.375rem .25rem .25rem}  .fr-popup .fr-link-insert-layer .fr-input-line{display:inline-block!important;width:calc(50% - .5rem);padding:0 .25rem}  .fr-popup .fr-link-insert-layer .fr-input-line .fr-link-attr{width:100%;height:1.75rem;margin:0;padding:0 .75rem;box-sizing:border-box;border:.0625rem solid #F5F7F9;border-radius:.25rem;outline:none;background:#f5f7f9;color:#13253d;font-size:.8125rem;-webkit-appearance:none;filter:none}  .fr-popup .fr-link-insert-layer .fr-input-line .fr-link-attr.fr-not-empty+label{display:none}  .fr-popup .fr-link-insert-layer .fr-input-line label{top:.4375rem;left:1rem;background-color:initial;font-size:.8125rem}  .fr-popup .fr-link-insert-layer .fr-action-buttons{height:auto;margin:.375rem .25rem .125rem}  .fr-popup .fr-link-insert-layer .fr-action-buttons .fr-command{min-width:4.375rem;height:1.75rem;margin:0;padding:0 .75rem;border:none;border-radius:.25rem;outline:none;background:#e6eaee;color:#425166;font-size:.8125rem}  .fr-popup .fr-link-insert-layer .fr-action-buttons .fr-command:hover:enabled{background:#d7dee5}  .fr-popup .fr-buttons.fr-tabs{display:none}  .fr-popup .fr-buttons .fr-btn{width:1.75rem;height:1.75rem;margin:0 .125rem 0 0;text-align:center}  .fr-popup .fr-buttons .fr-btn:hover{background-color:#e6eaee}  .fr-popup .fr-buttons .fr-btn svg:not(.icon-svg){width:1.25rem;height:1.25rem;margin:auto}  .fr-popup .fr-buttons .fr-btn svg:not(.icon-svg) path{fill:#425166}  .fr-popup .fr-buttons .fr-btn[id^=linkStyle-],   .fr-popup .fr-buttons .fr-btn[id^=imageAlt-],   .fr-popup .fr-buttons .fr-btn[id^=imageCaption-],   .fr-popup .fr-buttons .fr-btn[id^=imageReplace-],   .fr-popup .fr-buttons .fr-btn[id^=imageLink-],   .fr-popup .fr-buttons .fr-btn[id^=imageSize-]{display:none}[_nghost-%COMP%]  .fr-wrapper{display:flex;flex-direction:column}[_nghost-%COMP%]  .fr-wrapper>.fr-view{flex-grow:1}[_nghost-%COMP%]  .fr-wrapper>.fr-view a{color:#0052cc}[_nghost-%COMP%]  .fr-wrapper .fr-disabled{margin:6% 6% 15%;-webkit-user-select:auto!important;user-select:auto!important}[_nghost-%COMP%]  .fr-disabled .fr-newline{display:none}[_nghost-%COMP%]  .fr-sticky-dummy{height:0!important}[_nghost-%COMP%]  .fr-counter{font-size:.875rem}[_nghost-%COMP%]  .fr-toolbar .fr-btn-grp{margin:0 1rem 0 .75rem}[_nghost-%COMP%]  .fr-toolbar .fr-btn-grp>button{width:2.375rem;height:2.5rem;margin:.25rem .125rem}[_nghost-%COMP%]  .fr-toolbar .fr-btn-grp>button>svg:not(.icon-svg){width:1.5rem;height:1.5rem;margin:auto}[_nghost-%COMP%]  .fr-toolbar .fr-tabs .fr-command.fr-btn[data-cmd=imageManager]{display:none}"]}),G})(),xs=(()=>{var _;class G{constructor(p){this.sanitizer=p}static getStringValue(p){return p.substr?p:p.changingThisBreaksApplicationSecurity}transform(p){if(!p)return this.sanitizer.bypassSecurityTrustHtml("");if(p.includes&&p.includes('class="external-link"'))return this.sanitizer.bypassSecurityTrustHtml(p);const S=/(<a(?:.)+?href=")?(?:https?:\/\/|www\.)[^\s<]+/gim;let le=G.getStringValue(p),Ve=S.exec(le);for(;Ve;){if(Ve[0])if(Ve[1]){const un=`<a class="external-link" rel="noopener noreferrer" onClick="event.stopPropagation()"${-1===Ve[0].indexOf("_blank")?' target="_blank" ':""}${Ve[0].substr(2)}`;le=le.substr(0,Ve.index)+un+le.substr(S.lastIndex),S.lastIndex=Ve.index+un.length}else{const un=`<a class="external-link" href="${0===Ve[0].indexOf("www.")?"http://"+Ve[0]:Ve[0]}" target="_blank" rel="noopener noreferrer" onClick="event.stopPropagation()">${Ve[0]}</a>`;le=le.substr(0,Ve.index)+un+le.substr(S.lastIndex),S.lastIndex=Ve.index+un.length}Ve=S.exec(le)}return this.sanitizer.bypassSecurityTrustHtml(le)}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(ce.mI,16))},_.\u0275pipe=e.UTH({name:"externalUrls",type:_,pure:!0,standalone:!0}),G})(),ja=(()=>{var _;class G{transform(p){return p&&(p.includes("<p")||p.includes("<li")?p:`<p>${p}</p>`)}}return(_=G).\u0275fac=function(p){return new(p||_)},_.\u0275pipe=e.UTH({name:"commentInfoFormat",type:_,pure:!0,standalone:!0}),G})();var ks=u(9628);const Da=["editorContainer"],fr=["editorComponent"],pr=["commentInput"],ds=["content"],fs=["commentInfo"];function Ya(_,G){if(1&_){const E=e.KQA();e.I0R(0,"div",6)(1,"app-button",7),e.qCj("buttonClicked",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.onButtonClick())}),e.C$Y()()}if(2&_){const E=e.GaO();e.yG2(),e.E7m("text",E.buttonContent)("icon","icon-comment")("smallerFont",!0)("buttonType",E.ButtonType.Blank)}}function Ka(_,G){if(1&_){const E=e.KQA();e.I0R(0,"app-form-textarea",8,9),e.qCj("valueChange",function(S){e.usT(E);const le=e.GaO();return e.CGJ(le.onValueChange(S))})("inputFocusChange",function(S){e.usT(E);const le=e.GaO();return e.CGJ(le.onTextContainerBlur(S))}),e.C$Y()}if(2&_){const E=e.GaO();e.E7m("value",E.value)("label",E.label)("maxLength",E.maxInputLength)("focusOnInit",E.focusOnInitAllowed&&(!E.noButton||E.compact))("high",E.noButton&&!E.compact)("isTight",E.isTight)("isDark",E.isDark)("disabled",E.disabled)("required",E.required)("noBorder",E.noBorder)}}function Rs(_,G){if(1&_&&(e.I0R(0,"div",15)(1,"span",16),e.OEk(2),e.C$Y(),e.I0R(3,"span",17),e.OEk(4,"/"),e.C$Y(),e.I0R(5,"span",18),e.OEk(6),e.C$Y()()),2&_){const E=e.GaO(2);e.yG2(2),e.cNF(E.editorCharsLength),e.yG2(4),e.cNF(E.maxInputLength)}}function Pn(_,G){if(1&_){const E=e.KQA();e.I0R(0,"div",10,11)(2,"app-editor",12,13),e.qCj("editorContentChange",function(S){e.usT(E);const le=e.GaO();return e.CGJ(le.onValueChange(S))})("editorBlur",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.onEditorBlur())})("enterClicked",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.onEnterClicked())}),e.C$Y(),e.yuY(4,Rs,7,2,"div",14),e.C$Y()}if(2&_){const E=e.GaO();e.eAK("-invisible",E.button),e.yG2(2),e.E7m("editorContent",E.value)("focusOnInit",E.focusOnInitAllowed&&!E.noButton)("grow",E.grow)("invisible",E.button)("enterProcessing",E.enterProcessing)("isMini",!0)("extendedOptions",E.extendedEditorOptions)("showWordings",E.showWordings),e.yG2(2),e.E7m("ngIf",E.counterSymbolVisible)}}function qo(_,G){if(1&_&&(e.I0R(0,"div",23),e.OEk(1),e.C$Y()),2&_){const E=e.GaO(2);e.eAK("-filled",E.contentFilled)("-visible",!(null!=E.value&&E.value.length)),e.yG2(),e.oRS(" ",E.placeholderText," ")}}function ps(_,G){if(1&_){const E=e.KQA();e.I0R(0,"div",19,20),e.qCj("click",function(S){e.usT(E);const le=e.GaO();return e.CGJ(le.onTextContentClick(S))}),e.yuY(2,qo,2,5,"div",21),e.wR5(3,"div",22),e.wVc(4,"externalUrls"),e.wVc(5,"commentInfoFormat"),e.wVc(6,"descriptionFormat"),e.C$Y()}if(2&_){const E=e.GaO();e.eAK("-filled",E.contentFilled)("-high",E.noButton)("-no-border",E.noBorder)("-enabled",!E.disabled&&!E.readonly)("-invisible",!E.button||!(null!=E.value&&E.value.length)&&!E.noButton),e.yG2(2),e.E7m("ngIf",!E.readonly||E.placeholderText),e.yG2(),e.eAK("-filled",null==E.value?null:E.value.length),e.E7m("innerHTML",e.kDX(4,14,e.kDX(5,16,e.kDX(6,18,E.value))),e.E3n)}}let Xa=(()=>{var _;class G{constructor(p,S,le,Ve,Wt){this.translate=p,this.keyboardService=S,this.descriptionFormatPipe=le,this.element=Ve,this.documentService=Wt,this.value="",this.valueChange=new e._w7,this.withEditor=!1,this.withContent=!0,this.maxEditorHeight="100%",this.grow=!0,this.noButton=!1,this.compact=!1,this.usePlaceholderDefaults=!0,this.focusOnInitAllowed=!0,this.showEditorOnInit=!1,this.disabled=!1,this.readonly=!1,this.isTight=!1,this.showWordings=!0,this.showReadonlyTitle=!1,this.undoOnEsc=!1,this.isDark=!1,this.showCounter=!0,this.enterProcessing=!1,this.isAutoHeight=!1,this.inSearch=!1,this.required=!1,this.noBorder=!1,this.editorFocus=new e._w7,this.editorBlur=new e._w7,this.enterClicked=new e._w7,this.button=!0,this.initialValue="",this.ButtonType=ct.i,this.Message=it.S,this.extendedEditorOptions={}}onClick(p){this.withEditor&&this.element&&!this.element.nativeElement.contains(p.target)&&this.button&&this.changeEditorState(!0)}onDocumentKeyDown(p){this.button||this.keyboardService.isEscapeEvent(p)&&this.handleEscapeKeyDown(p)}get buttonContent(){return this.label||(this.withEditor?it.S.ButtonAddDescriptionText:it.S.ButtonAddCommentText)}get buttonVisible(){var p;return this.button&&!(null!==(p=this.value)&&void 0!==p&&p.length)&&!this.noButton}get commentsInputVisible(){var p;return!(this.withEditor||!(!this.button||this.button&&null!==(p=this.value)&&void 0!==p&&p.length||this.noButton))}get textContentVisible(){return!(!this.withEditor||!this.withContent)}get contentFilled(){var p;return!(null===(p=this.value)||void 0===p||!p.length)}get editorCharsLength(){const p=document.createElement("div");return p.innerHTML=this.value,(p.textContent||p.innerText||"").length}get counterSymbolVisible(){return!(!this.maxInputLength||!this.showCounter)}get placeholderText(){return this.readonly&&!this.showReadonlyTitle?"":this.placeholder?this.translate.instant(this.placeholder):this.usePlaceholderDefaults?this.translate.instant(it.S.InputAddDescriptionLabel):""}ngOnInit(){this.extendedEditorOptions.placeholderText=this.editorPlaceholder?this.translate.instant(this.editorPlaceholder):this.usePlaceholderDefaults?this.translate.instant(it.S.InputAddDescriptionPlaceholder):"",this.extendedEditorOptions.heightMax=this.maxEditorHeight,this.maxInputLength&&this.showCounter&&(this.extendedEditorOptions.charCounterMax=this.maxInputLength)}ngAfterViewInit(){this.showEditorOnInit&&setTimeout(()=>{this.changeEditorState(!1)}),this.documentService.outsideMouseDown(this.commentInfoContainer.nativeElement).subscribe(()=>{this.changeEditorState(!0)})}ngOnDestroy(){(0,ge.K)(this.qouteChangedSubscription)}onButtonClick(){this.changeEditorState(!1)}onValueChange(p){let S=p;if(this.withEditor&&this.editorComponent){const le=this.editorComponent.editor.snapshot.get();S=this.descriptionFormatPipe.transform(p),S!==p&&(le.html=S,this.editorComponent.editor.html.set(S),requestAnimationFrame(()=>{this.editorComponent.editor.snapshot.restore(le)}))}this.value=S,this.valueChange.emit(S)}onTextContainerBlur(p){p?this.editorFocus.emit():((!this.value||!this.value.trim().length)&&this.changeEditorState(!0),this.editorBlur.emit())}onEditorBlur(){if(this.changeEditorState(!0),this.editorComponent){const p=this.editorComponent.editor.html.get();p!==this.value&&this.onValueChange(p)}console.log("257"),this.editorBlur.emit()}onEnterClicked(){this.enterClicked.emit()}onTextContentClick(p){this.disabled||this.readonly||this.changeEditorState(!1)}handleEscapeKeyDown(p){this.handleEscapeOnComments(p),this.handleEscapeOnEditor(p)}handleEscapeOnComments(p){!this.withEditor&&this.commentInput&&(this.button||this.keyboardService.markAsConsumed(p),this.changeEditorState(!0),this.commentInput.leaveInput())}handleEscapeOnEditor(p){this.withEditor&&this.editorContainer&&(this.button||this.keyboardService.markAsConsumed(p),setTimeout(()=>{this.undoOnEsc&&this.onValueChange(this.initialValue),this.changeEditorState(!0)},400))}changeEditorState(p){this.initialValue=this.value,this.button=p}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(pt.qS),e.GI1(l.U),e.GI1(ni),e.GI1(e.GMv),e.GI1(ks.e))},_.\u0275cmp=e.In1({type:_,selectors:[["app-comment-info"]],viewQuery:function(p,S){if(1&p&&(e.CC$(Da,5),e.CC$(fr,5),e.CC$(pr,5),e.CC$(ds,5),e.CC$(fs,5)),2&p){let le;e.wto(le=e.Gqi())&&(S.editorContainer=le.first),e.wto(le=e.Gqi())&&(S.editorComponent=le.first),e.wto(le=e.Gqi())&&(S.commentInput=le.first),e.wto(le=e.Gqi())&&(S.content=le.first),e.wto(le=e.Gqi())&&(S.commentInfoContainer=le.first)}},hostBindings:function(p,S){1&p&&e.qCj("click",function(Ve){return S.onClick(Ve)},!1,e.wLc)("keydown",function(Ve){return S.onDocumentKeyDown(Ve)},!1,e.wLc)},inputs:{value:"value",label:"label",withEditor:"withEditor",withContent:"withContent",maxInputLength:"maxInputLength",maxEditorHeight:"maxEditorHeight",grow:"grow",noButton:"noButton",compact:"compact",placeholder:"placeholder",editorPlaceholder:"editorPlaceholder",usePlaceholderDefaults:"usePlaceholderDefaults",focusOnInitAllowed:"focusOnInitAllowed",showEditorOnInit:"showEditorOnInit",disabled:"disabled",readonly:"readonly",isTight:"isTight",showWordings:"showWordings",showReadonlyTitle:"showReadonlyTitle",undoOnEsc:"undoOnEsc",isDark:"isDark",showCounter:"showCounter",enterProcessing:"enterProcessing",isAutoHeight:"isAutoHeight",inSearch:"inSearch",required:"required",noBorder:"noBorder"},outputs:{valueChange:"valueChange",editorFocus:"editorFocus",editorBlur:"editorBlur",enterClicked:"enterClicked"},standalone:!0,features:[e.M5G([ni]),e.UHJ],decls:6,vars:10,consts:[[1,"comment-info"],["commentInfo",""],["class","button",4,"ngIf"],["class","comments",3,"value","label","maxLength","focusOnInit","high","isTight","isDark","disabled","required","noBorder","valueChange","inputFocusChange",4,"ngIf"],["class","editor",3,"-invisible",4,"ngIf"],["class","content",3,"-filled","-high","-no-border","-enabled","-invisible","click",4,"ngIf"],[1,"button"],[3,"text","icon","smallerFont","buttonType","buttonClicked"],[1,"comments",3,"value","label","maxLength","focusOnInit","high","isTight","isDark","disabled","required","noBorder","valueChange","inputFocusChange"],["commentInput",""],[1,"editor"],["editorContainer",""],[3,"editorContent","focusOnInit","grow","invisible","enterProcessing","isMini","extendedOptions","showWordings","editorContentChange","editorBlur","enterClicked"],["editorComponent",""],["class","counters",4,"ngIf"],[1,"counters"],[1,"current"],[1,"divider"],[1,"max"],[1,"content",3,"click"],["content",""],["class","title",3,"-filled","-visible",4,"ngIf"],["perfectScrollbar","",1,"text",3,"innerHTML"],[1,"title"]],template:function(p,S){1&p&&(e.I0R(0,"div",0,1),e.yuY(2,Ya,2,4,"div",2)(3,Ka,2,10,"app-form-textarea",3)(4,Pn,5,11,"div",4)(5,ps,7,20,"div",5),e.C$Y()),2&p&&(e.eAK("-disabled",S.disabled)("-readonly",S.readonly)("-auto-height",S.isAutoHeight),e.yG2(2),e.E7m("ngIf",S.buttonVisible),e.yG2(),e.E7m("ngIf",S.commentsInputVisible),e.yG2(),e.E7m("ngIf",S.withEditor),e.yG2(),e.E7m("ngIf",S.textContentVisible))},dependencies:[J.NgIf,yt.k,la,Wa,xe.U7,xe.AT,pt.O0,ni,xs,ja],styles:[".comment-info[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%;min-height:0;max-height:25vh;word-break:break-word}.comment-info.-auto-height[_ngcontent-%COMP%]{max-height:none}.comment-info.-readonly[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{min-height:0!important;padding:0!important;border:none!important;background-color:transparent!important}.comment-info.-readonly[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{display:block}.comment-info.-readonly[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .quote[_ngcontent-%COMP%]{margin:0!important;border:none!important;padding-bottom:0!important}.comment-info.-readonly[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .quote[_ngcontent-%COMP%] > .icon-svg.-quote-remove[_ngcontent-%COMP%]{display:none}.comment-info.-readonly[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{order:-1;margin-left:0;padding:0!important;color:#59687c!important;font-size:.75rem!important;line-height:1rem!important}.comment-info.-readonly[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{padding:0!important;color:#090f18!important;line-height:1.5rem!important}.comment-info.-readonly[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]    >:nth-last-child(3){margin-bottom:0!important}.comment-info.-disabled[_ngcontent-%COMP%]{background:#f5f7f9;border-radius:.25rem;padding:.375rem 0}.comment-info.-disabled[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{min-height:0!important;border:none!important;padding-top:.75rem;padding-bottom:.75rem;background-color:transparent!important}.comment-info.-disabled[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .quote[_ngcontent-%COMP%]{border:none!important;padding-bottom:0!important}.comment-info.-disabled[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .quote[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .files[_ngcontent-%COMP%]{color:#59687c!important}.comment-info.-disabled[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .quote[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .message[_ngcontent-%COMP%]{color:#59687c!important}.comment-info.-disabled[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .quote[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .details[_ngcontent-%COMP%]{color:#8f9bab!important}.comment-info.-disabled[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .quote[_ngcontent-%COMP%] > .icon-svg.-quote-remove[_ngcontent-%COMP%]{display:none}.comment-info.-disabled[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{order:-1;margin-left:0;padding:0!important;color:#59687c!important;font-size:.75rem!important;line-height:1rem!important}.comment-info.-disabled[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{color:#425166!important;line-height:1.5rem!important;min-height:0!important}.comment-info.-disabled[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]    >:first-child{margin-top:0}.comment-info.-disabled[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]    >:nth-last-child(3){margin-bottom:0!important}.comment-info[_ngcontent-%COMP%] > .comments[_ngcontent-%COMP%]{display:flex;flex-direction:column;min-height:0}.comment-info[_ngcontent-%COMP%] > .editor[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;width:100%;min-height:4rem}.comment-info[_ngcontent-%COMP%] > .editor[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{position:absolute;top:.8125rem;right:.8125rem;z-index:1000;flex-shrink:0;margin-right:.75rem;width:1rem;height:1rem;color:#a7b3c3;font-size:1rem}.comment-info[_ngcontent-%COMP%] > .editor[_ngcontent-%COMP%] > .icon-svg.-quote-remove[_ngcontent-%COMP%]{width:.875rem;height:.875rem;padding:.75rem;margin:-.75rem -.75rem 0 0;font-size:.875rem}.comment-info[_ngcontent-%COMP%] > .editor[_ngcontent-%COMP%] > .icon-svg.-quote-remove[_ngcontent-%COMP%]:hover{color:#344256}.comment-info[_ngcontent-%COMP%] > .editor[_ngcontent-%COMP%] > .counters[_ngcontent-%COMP%]{position:absolute;bottom:-1rem;right:.75rem;color:#6a788a;font-size:.75rem;line-height:.75rem}.comment-info[_ngcontent-%COMP%] > .editor.-invisible[_ngcontent-%COMP%]{display:none}.comment-info[_ngcontent-%COMP%] > .editor[_ngcontent-%COMP%] > app-editor[_ngcontent-%COMP%]{display:flex;flex-direction:column;min-height:0}.comment-info[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%;min-height:3rem;padding:.375rem 0 2.4375rem;border-radius:.25rem;border:1px solid #F5F7F9;box-sizing:border-box;background:#f5f7f9;color:#13253d;font-size:.8125rem}.comment-info[_ngcontent-%COMP%] > .content.-htmlContent[_ngcontent-%COMP%]{padding:0!important}.comment-info[_ngcontent-%COMP%] > .content.-invisible[_ngcontent-%COMP%]{display:none}.comment-info[_ngcontent-%COMP%] > .content.-enabled[_ngcontent-%COMP%]{cursor:pointer}.comment-info[_ngcontent-%COMP%] > .content.-enabled[_ngcontent-%COMP%]:hover{background:#fff!important;border:.0625rem solid #C1CAD4!important}.comment-info[_ngcontent-%COMP%] > .content.-high.-quote[_ngcontent-%COMP%]{padding-top:0}.comment-info[_ngcontent-%COMP%] > .content.-high.-quote[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{display:none}.comment-info[_ngcontent-%COMP%] > .content.-high.-quote[_ngcontent-%COMP%] > .text.-filled[_ngcontent-%COMP%]{display:block;padding:.375rem .6875rem 0;min-height:2.0625rem}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{display:none}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .title.-visible[_ngcontent-%COMP%]{padding-top:.375rem;display:block}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .quote[_ngcontent-%COMP%]{display:flex;margin:.75rem .75rem 0;padding-bottom:.75rem;border-bottom:1px solid #D7DEE5}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .quote[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{flex-shrink:0;margin-right:.75rem;width:1rem;height:1rem;color:#a7b3c3;font-size:1rem}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .quote[_ngcontent-%COMP%] > .icon-svg.-quote-remove[_ngcontent-%COMP%]{position:relative;z-index:1000;width:.875rem;height:.875rem;padding:.75rem;margin:-.75rem -.75rem 0 0;font-size:.875rem}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .quote[_ngcontent-%COMP%] > .icon-svg.-quote-remove[_ngcontent-%COMP%]:hover{color:#344256}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .quote[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{position:relative;flex-grow:1;width:calc(100% - 4rem)}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .quote[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .files[_ngcontent-%COMP%]{display:flex;align-items:center;min-width:0;color:#090f18;font-size:.875rem;font-weight:500;line-height:1.25rem}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .quote[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .files[_ngcontent-%COMP%]     .names{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .quote[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .files[_ngcontent-%COMP%]     .count{display:flex;align-items:center;height:1.25rem;padding:0 .25rem;margin-left:.25rem;border-radius:.25rem;background:#f3f5f7;color:#59687c;font-weight:400}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .quote[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .message[_ngcontent-%COMP%]{margin:0;max-height:1.25rem;font-size:.875rem;font-weight:400;font-style:italic;line-height:1.3125rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .quote[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .message[_ngcontent-%COMP%]    >p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .quote[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .message[_ngcontent-%COMP%]    >p:first-child{margin-top:0}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .quote[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .message[_ngcontent-%COMP%]    >:last-child{margin-bottom:0}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .quote[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .message[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:12.5rem;max-height:12.5rem}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .quote[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .details[_ngcontent-%COMP%]{margin:.25rem 1.5rem 0 0;font-size:.8125rem;font-weight:400;line-height:1.25rem;color:#4c5e77;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{line-height:1.25rem}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]     .ps__rail-y{opacity:1!important}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]     img{cursor:pointer;padding:0 1px}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]     p{margin:.5rem 0 .3125rem;line-height:1.25rem}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]     p .fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - 10px)}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]     p .fr-dib{display:block;margin:5px auto;float:none;vertical-align:top}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]     p .fr-fil{margin-left:0;text-align:left}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]     p .fr-fir{margin-right:0;text-align:right}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]     li{position:relative;line-height:1.25rem}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]     li .fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]     li .fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - 10px)}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]     li .fr-fil{margin-left:0;text-align:left}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]     li .fr-fir{margin-right:0;text-align:right}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]     li:not(:last-child){margin-bottom:.5rem}.comment-info[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{margin:.5rem .6875rem .3125rem;line-height:1.25rem;color:#6a788a;font-size:.875rem}.comment-info[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{position:relative;flex-grow:1;flex-shrink:1;margin:0;padding:0 .6875rem;overflow-wrap:break-word;font-size:.875rem}.comment-info[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .emailFrame[_ngcontent-%COMP%]{position:relative;z-index:100;padding-top:2.4rem}.comment-info[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .emailFrame[_ngcontent-%COMP%] > .overlay[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000}.comment-info[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .emailFrame[_ngcontent-%COMP%] > iframe[_ngcontent-%COMP%]{width:100%;border:none;padding:0;margin:0}  .fr-tooltip{margin-top:-.2rem!important}  .fr-popup.fr-hidden{display:block!important}  .fr-popup.fr-hidden .fr-buttons{padding:0}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]     ul, .comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]     ol{margin:.5rem 0;padding-left:1.75rem}.comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]     ul:last-of-type, .comment-info[_ngcontent-%COMP%] > .content.-filled[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]     ol:last-of-type{margin-bottom:.3125rem}.with-min-height[_ngcontent-%COMP%]{min-height:11rem}.with-min-height[_ngcontent-%COMP%] > .editor[_ngcontent-%COMP%] > app-editor[_ngcontent-%COMP%]{min-height:11rem}.with-min-height[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{min-height:11rem}"],data:{animation:[]}}),G})();var hi=u(4420);function hs(_,G){if(1&_){const E=e.KQA();e.I0R(0,"div",13)(1,"app-comment-info",14),e.iHE("valueChange",function(S){e.usT(E);const le=e.GaO();return e.kNx(le.description,S)||(le.description=S),e.CGJ(S)}),e.qCj("editorBlur",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.onDescriptionBlur())}),e.C$Y()()}if(2&_){const E=e.GaO();e.yG2(),e.OKB("value",E.description),e.E7m("maxInputLength",1e3)("withEditor",!0)("noButton",!0)("placeholder",E.Message.ModalToolsDescription)("showEditorOnInit",!0)}}function fa(_,G){if(1&_){const E=e.KQA();e.I0R(0,"div",15),e.qCj("click",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.onShowDescriptionButtonClick())}),e.wVc(1,"translate"),e.S2Z(),e.I0R(2,"svg",16),e.wR5(3,"use",17),e.C$Y()()}if(2&_){const E=e.GaO();e.E7m("appTooltip",e.kDX(1,1,E.Message.ModalToolsDescription))}}let Er=(()=>{var _;class G{constructor(p,S,le,Ve,Wt){this.modalComponent=p,this.apiUserService=S,this.toastService=le,this.translateService=Ve,this.translate=Wt,this.languageOptions=[{value:Oo.Ukranian,name:"\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430"},{value:Oo.English,name:"English"},{value:Oo.Russian,name:"\u0420\u0443\u0441\u0441\u043a\u0438\u0439"}],this.description="",this.emails=[],this.actionSubmitted=!1,this.Message=it.S,this.ButtonType=ct.i,this.SelectAppearance=Zo.K,this.hideDescription=!0,this.extendedEditorOptions={placeholderText:this.translate.instant(it.S.LabelDialogSendmessageActionDialogTrixPlaceholder2)}}get disabled(){return this.actionSubmitted||!this.emails.length}ngOnInit(){var p;this.config=null===(p=this.modalConfig)||void 0===p?void 0:p.data,this.language=this.languageOptions[0]}onSaveButtonClick(){this.actionSubmitted||(this.actionSubmitted=!0,this.apiUserService.sendRecommendation(this.description,this.emails,this.language.value).subscribe(()=>{this.actionSubmitted=!1,this.modalComponent.close(),this.toastService.add({type:vo.u.Info,content:this.translateService.instant(it.S.LabelInviteSend)})},()=>{this.actionSubmitted=!1}))}onLanguageChange(p){this.language=p}onShowDescriptionButtonClick(){this.hideDescription=!1}onDescriptionBlur(){setTimeout(()=>{var p;null!==(p=this.description)&&void 0!==p&&p.trim()||(this.hideDescription=!0)})}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(ae),e.GI1(hi.q),e.GI1(zt.s),e.GI1(pt.qS),e.GI1(pt.qS))},_.\u0275cmp=e.In1({type:_,selectors:[["app-recommend"]],inputs:{modalConfig:"modalConfig"},standalone:!0,features:[e.UHJ],decls:23,vars:24,consts:[[1,"recommend"],[1,"title"],[1,"content"],[1,"comment"],[1,"emails"],[3,"chips","label","focusOnInit","required","chipsChange"],[1,"controls"],[1,"control"],[3,"appearance","title","items","selected","selectedChange"],["class","editor",4,"ngIf"],[1,"tools"],["class","button",3,"appTooltip","click",4,"ngIf"],[3,"text","buttonType","disabled","buttonClicked"],[1,"editor"],[3,"value","maxInputLength","withEditor","noButton","placeholder","showEditorOnInit","valueChange","editorBlur"],[1,"button",3,"appTooltip","click"],[1,"icon-svg"],[0,"xlink","href","#icon-comment"]],template:function(p,S){1&p&&(e.I0R(0,"div",0)(1,"app-modal-header")(2,"span",1),e.OEk(3),e.wVc(4,"translate"),e.C$Y()(),e.I0R(5,"app-modal-content")(6,"div",2)(7,"div",3),e.OEk(8),e.wVc(9,"translate"),e.wVc(10,"translate"),e.C$Y(),e.I0R(11,"div",4)(12,"app-form-chips",5),e.iHE("chipsChange",function(Ve){return e.kNx(S.emails,Ve)||(S.emails=Ve),Ve}),e.C$Y()(),e.I0R(13,"div",6)(14,"div",7)(15,"app-select",8),e.qCj("selectedChange",function(Ve){return S.onLanguageChange(Ve)}),e.wVc(16,"translate"),e.C$Y()()(),e.yuY(17,hs,2,6,"div",9),e.C$Y()(),e.I0R(18,"app-modal-footer")(19,"div",10),e.yuY(20,fa,4,3,"div",11),e.C$Y(),e.I0R(21,"div",7)(22,"app-button",12),e.qCj("buttonClicked",function(){return S.onSaveButtonClick()}),e.C$Y()()()()),2&p&&(e.yG2(3),e.oRS(" ",e.kDX(4,16,S.Message.LabelInviteNewUsersMain)," "),e.yG2(5),e.CAO(" ",e.kDX(9,18,S.Message.LabelInviteCommentMain)," ",e.kDX(10,20,S.Message.LabelInviteComment)," "),e.yG2(4),e.OKB("chips",S.emails),e.E7m("label",S.Message.LabelInviteRecipients)("focusOnInit",!0)("required",!0),e.yG2(3),e.E7m("appearance",S.SelectAppearance.DefaultSelect)("title",e.kDX(16,22,S.Message.LabelInvitationLanguage))("items",S.languageOptions)("selected",S.language),e.yG2(2),e.E7m("ngIf",!S.hideDescription),e.yG2(3),e.E7m("ngIf",S.hideDescription),e.yG2(2),e.E7m("text",S.Message.ButtonInvite)("buttonType",S.ButtonType.Primary)("disabled",S.disabled))},dependencies:[Jt,pt.O0,pt.sD,Gt,co,Oi.Y,Xa,Ft,Eo.u,J.NgIf,yt.k],styles:[".recommend[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1;height:100%;width:42.5rem}.recommend[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1;height:100%;width:100%}.recommend[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1;height:100%}.recommend[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%] > .comment[_ngcontent-%COMP%]{margin-top:.5rem;line-height:1.5rem;font-size:.875rem}.recommend[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%] > .emails[_ngcontent-%COMP%]{flex-shrink:0;margin-top:1rem}.recommend[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%] > .controls[_ngcontent-%COMP%]{display:flex;align-items:flex-start;justify-content:space-between;margin-top:1.25rem}.recommend[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%] > .controls[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]{width:18.625rem}.recommend[_ngcontent-%COMP%] > app-modal-content[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%] > .editor[_ngcontent-%COMP%]{margin-top:1.25rem}.recommend[_ngcontent-%COMP%] > app-modal-footer[_ngcontent-%COMP%]     .modal-footer .tools{display:flex;align-items:center;flex-grow:1}.recommend[_ngcontent-%COMP%] > app-modal-footer[_ngcontent-%COMP%]     .modal-footer .tools>.button{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:none;margin:0 0 0 .5rem;outline:none;background:transparent;color:#59687c;font-size:1rem;line-height:1}.recommend[_ngcontent-%COMP%] > app-modal-footer[_ngcontent-%COMP%]     .modal-footer .tools>.button:first-of-type{margin-left:-.25rem}.recommend[_ngcontent-%COMP%] > app-modal-footer[_ngcontent-%COMP%]     .modal-footer .tools>.button:hover{color:#344256;cursor:pointer}.recommend[_ngcontent-%COMP%] > app-modal-footer[_ngcontent-%COMP%]     .modal-footer .control{margin-left:.75rem}"]}),G})();var pa=u(4544),Oa=u(6164);function Za(_=0,G=pa.M){return _<0&&(_=0),(0,Oa.k)(_,_,G)}function ms(_,G){1&_&&e.C_f(0)}function qa(_,G){if(1&_&&(e.SAx(0),e.yuY(1,ms,1,0,"ng-container",13),e.k70()),2&_){const E=e.GaO(2);e.yG2(),e.E7m("ngTemplateOutlet",E.config.iconTemplate)}}function Xi(_,G){if(1&_&&(e.S2Z(),e.I0R(0,"svg",6),e.wR5(1,"use"),e.C$Y()),2&_){const E=e.GaO(2);e.yG2(),e.e48("href","#"+E.typeIcon,null,"xlink")}}function Bi(_,G){if(1&_&&(e.I0R(0,"div",11),e.yuY(1,qa,2,1,"ng-container",2)(2,Xi,2,1,"ng-template",null,12,e.gJz),e.C$Y()),2&_){const E=e.Gew(3),p=e.GaO();e.yG2(),e.E7m("ngIf",p.config.iconTemplate)("ngIfElse",E)}}function Br(_,G){1&_&&e.C_f(0)}function Ui(_,G){if(1&_&&(e.SAx(0),e.yuY(1,Br,1,0,"ng-container",13),e.k70()),2&_){const E=e.GaO();e.yG2(),e.E7m("ngTemplateOutlet",E.config.contentTemplate)}}function Y(_,G){if(1&_&&e.wR5(0,"div",16),2&_){const E=e.GaO(2);e.E7m("innerHTML",E.config.content,e.E3n)}}function Te(_,G){if(1&_&&(e.I0R(0,"div",20),e.OEk(1),e.C$Y()),2&_){const E=e.GaO(3);e.yG2(),e.cNF(E.config.header)}}function It(_,G){if(1&_&&(e.SAx(0),e.wR5(1,"br"),e.OEk(2),e.k70()),2&_){const E=e.GaO(3);e.yG2(2),e.oRS(" ",E.config.additionalContent," ")}}function ue(_,G){if(1&_&&(e.I0R(0,"div",17),e.yuY(1,Te,2,1,"div",18),e.OEk(2),e.wVc(3,"translate"),e.yuY(4,It,3,1,"ng-container",19),e.C$Y()),2&_){const E=e.GaO(2);e.yG2(),e.E7m("ngIf",E.config.header),e.yG2(),e.oRS(" ",E.config.translate?e.kDX(3,3,E.config.content):E.config.content," "),e.yG2(2),e.E7m("ngIf",E.config.additionalContent)}}function Je(_,G){if(1&_&&e.yuY(0,Y,1,1,"div",14)(1,ue,5,5,"div",15),2&_){const E=e.GaO();e.E7m("ngIf",E.isMarkup),e.yG2(),e.E7m("ngIf",!E.isMarkup)}}function Bt(_,G){if(1&_&&(e.I0R(0,"div",21),e.OEk(1),e.C$Y()),2&_){const E=e.GaO();e.yG2(),e.oRS(" ",E.config.hint," ")}}function wn(_,G){if(1&_&&(e.I0R(0,"span",25),e.OEk(1),e.C$Y()),2&_){const E=e.GaO(2);e.yG2(),e.cNF(E.secondsLeft)}}function Bn(_,G){if(1&_){const E=e.KQA();e.S2Z(),e.gRP(),e.I0R(0,"div",22)(1,"button",23),e.qCj("click",function(){e.usT(E);const S=e.GaO();return e.CGJ(S.onUndoButtonClick())}),e.OEk(2),e.wVc(3,"translate"),e.C$Y(),e.yuY(4,wn,2,1,"span",24),e.C$Y()}if(2&_){const E=e.GaO();e.yG2(2),e.oRS(" ",e.kDX(3,2,E.Message.LabelDialogDocumentResponsibleChangedUndo)," "),e.yG2(2),e.E7m("ngIf",E.secondsLeft)}}function Uo(_,G){if(1&_&&(e.I0R(0,"span",25),e.OEk(1),e.C$Y()),2&_){const E=e.GaO(2);e.yG2(),e.cNF(E.secondsCloseLeft)}}function Ho(_,G){if(1&_&&(e.S2Z(),e.gRP(),e.I0R(0,"div",26),e.yuY(1,Uo,2,1,"span",24),e.C$Y()),2&_){const E=e.GaO();e.yG2(),e.E7m("ngIf",E.secondsCloseLeft)}}function jo(_,G){if(1&_){const E=e.KQA();e.I0R(0,"button",29),e.qCj("click",function(){const le=e.usT(E).index,Ve=e.GaO(2);return e.CGJ(Ve.onActionClick(le))}),e.OEk(1),e.wVc(2,"translate"),e.C$Y()}if(2&_){const E=G.$implicit;e.yG2(),e.oRS(" ",e.kDX(2,1,E)," ")}}function Ro(_,G){if(1&_&&(e.S2Z(),e.gRP(),e.I0R(0,"div",27),e.yuY(1,jo,3,3,"button",28),e.C$Y()),2&_){const E=e.GaO();e.yG2(),e.E7m("ngForOf",E.config.actions)}}let ri=(()=>{var _;class G{constructor(p,S,le){this.elementRef=p,this.toastService=S,this.changeDetectorRef=le,this.closed=!1,this.secondsCloseLeft=10,this.Message=it.S}get isMarkup(){return!!this.config.isMarkup}get timer(){return this.config.timer||1e4}get autoClosingTypes(){return[vo.u.ErrorAutoClosing,vo.u.WarningAutoClosing,vo.u.InfoAutoClosing,vo.u.SuccessAutoClosing].includes(this.type)}get typeIcon(){switch(this.type){case vo.u.ErrorManualClosing:case vo.u.ErrorAutoClosing:return"icon-reject";case vo.u.WarningManualClosing:case vo.u.WarningAutoClosing:return"icon-warning";case vo.u.InfoManualClosing:case vo.u.InfoAutoClosing:return"icon-info";default:return"icon-check_mark"}}ngOnInit(){this.type=this.prepareType(),this.secondsLeft=Math.floor(this.timer/1e3),this.waitForClose(),this.autoClose()}ngOnDestroy(){this.stopWaiting(),(0,ge.K)(this.closeSubscription)}onMouseEnter(){this.stopWaiting()}onMouseLeave(){this.waitForClose()}clickedOut(p){this.elementRef.nativeElement.contains(p.target)?(this.secondsCloseLeft||this.closeSubscription)&&this.closeSubscription.unsubscribe():this.secondsCloseLeft||this.close()}onCloseButtonClick(){this.close()}onUndoButtonClick(){this.config.undoChange.next(),this.close()}onActionClick(p){var S;null===(S=this.config.actionClick)||void 0===S||S.emit(p)}stopWaiting(){this.autoClosingTypes&&(0,ge.K)(this.subscription)}waitForClose(){this.config.undoChange&&(this.subscription=Za(1e3).subscribe(()=>{this.getSecondsLeft(),this.secondsLeft||this.close()}))}autoClose(){this.config.undoChange||(this.closeSubscription=Za(1e3).subscribe(()=>{this.getCloseSecondsLeft(),this.secondsCloseLeft||this.closeSubscription.unsubscribe()}))}getSecondsLeft(){this.secondsLeft-=1,this.changeDetectorRef.detectChanges()}getCloseSecondsLeft(){this.secondsCloseLeft-=1,this.changeDetectorRef.detectChanges()}close(){this.closed=!0,this.changeDetectorRef.detectChanges(),setTimeout(()=>{this.toastService.remove(this.config)},500)}prepareType(){switch(this.config.type){case vo.u.Success:return vo.u.SuccessManualClosing;case vo.u.Info:return vo.u.InfoAutoClosing;case vo.u.Error:return vo.u.ErrorManualClosing;default:return this.config.type}}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(e.GMv),e.GI1(zt.s),e.GI1(e.kD9))},_.\u0275cmp=e.In1({type:_,selectors:[["app-toast"]],hostBindings:function(p,S){1&p&&e.qCj("mouseenter",function(){return S.onMouseEnter()})("mouseleave",function(){return S.onMouseLeave()})("click",function(Ve){return S.clickedOut(Ve)},!1,e.wLc)},inputs:{config:"config"},standalone:!0,features:[e.UHJ],decls:13,vars:14,consts:[[1,"row"],["class","type",4,"ngIf"],[4,"ngIf","ngIfElse"],["withContent",""],["class","hint",4,"ngIf"],[1,"cancel",3,"click"],[1,"icon-svg"],[0,"xlink","href","#icon-cancel"],["class","undo",4,"ngIf"],["class","countdown",4,"ngIf"],["class","actions",4,"ngIf"],[1,"type"],["withTypeIcon",""],[4,"ngTemplateOutlet"],["class","content",3,"innerHTML",4,"ngIf"],["class","content",4,"ngIf"],[1,"content",3,"innerHTML"],[1,"content"],["class","header",4,"ngIf"],[4,"ngIf"],[1,"header"],[1,"hint"],[1,"undo"],[1,"button",3,"click"],["class","timer",4,"ngIf"],[1,"timer"],[1,"countdown"],[1,"actions"],["class","action",3,"click",4,"ngFor","ngForOf"],[1,"action",3,"click"]],template:function(p,S){if(1&p&&(e.I0R(0,"div")(1,"div",0),e.yuY(2,Bi,4,2,"div",1)(3,Ui,2,1,"ng-container",2)(4,Je,2,2,"ng-template",null,3,e.gJz)(6,Bt,2,1,"div",4),e.I0R(7,"button",5),e.qCj("click",function(){return S.onCloseButtonClick()}),e.S2Z(),e.I0R(8,"svg",6),e.wR5(9,"use",7),e.C$Y()()(),e.yuY(10,Bn,5,4,"div",8)(11,Ho,2,1,"div",9)(12,Ro,2,1,"div",10),e.C$Y()),2&p){const le=e.Gew(5);e.uQ9("toast -",S.type,""),e.eAK("-auto-closing",S.autoClosingTypes)("-closed",S.closed),e.yG2(2),e.E7m("ngIf",!S.config.noIcon),e.yG2(),e.E7m("ngIf",S.config.contentTemplate)("ngIfElse",le),e.yG2(3),e.E7m("ngIf",S.config.hint),e.yG2(4),e.E7m("ngIf",S.config.undoChange),e.yG2(),e.E7m("ngIf",!S.config.undoChange),e.yG2(),e.E7m("ngIf",null==S.config.actions?null:S.config.actions.length)}},dependencies:[J.NgIf,J.NgTemplateOutlet,J.NgFor,pt.O0,pt.sD],styles:[".toast[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:flex-start;position:relative;width:21rem;padding:1.5rem;margin-bottom:.75rem;border-radius:.25rem;border-left:.25rem solid #00BF9C;background:#fff;box-sizing:border-box;color:#090f18;font-size:.8125rem;box-shadow:0 0 .125rem #00395d40,0 .625rem 1.875rem #00395d1f;z-index:199;transition:transform ease-in-out .5s,opacity ease-in-out .5s}.toast.-closed[_ngcontent-%COMP%]{transform:translate(23rem);opacity:0}.toast.-auto-closing[_ngcontent-%COMP%] > .row[_ngcontent-%COMP%] > .cancel[_ngcontent-%COMP%]{display:none}.toast.-auto-closing[_ngcontent-%COMP%]:hover > .row[_ngcontent-%COMP%] > .cancel[_ngcontent-%COMP%]{display:block}.toast[_ngcontent-%COMP%] > .row[_ngcontent-%COMP%]{display:flex;align-items:flex-start;max-width:100%}.toast[_ngcontent-%COMP%] > .row[_ngcontent-%COMP%]     app-date-event-content{display:block;max-width:100%}.toast[_ngcontent-%COMP%] > .row[_ngcontent-%COMP%] > .type[_ngcontent-%COMP%]{flex-shrink:0;width:1.25rem;height:1.25rem;margin-right:.75rem}.toast[_ngcontent-%COMP%] > .row[_ngcontent-%COMP%] > .type[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{color:#00bf9c;font-size:1.25rem}.toast[_ngcontent-%COMP%] > .row[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{flex-grow:1;margin:0;font-size:.8125rem;line-height:1.25rem;word-break:break-word}.toast[_ngcontent-%COMP%] > .row[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .header[_ngcontent-%COMP%]{font-weight:500}.toast[_ngcontent-%COMP%] > .row[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#0052cc;text-decoration:none}.toast[_ngcontent-%COMP%] > .row[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover{color:#0052cc}.toast[_ngcontent-%COMP%] > .row[_ngcontent-%COMP%] > .hint[_ngcontent-%COMP%]{position:absolute;top:.5rem;right:2rem;color:#8f9bab;font-size:.8125rem;line-height:1rem}.toast[_ngcontent-%COMP%] > .row[_ngcontent-%COMP%] > .cancel[_ngcontent-%COMP%]{position:absolute;top:.25rem;right:.25rem;display:flex;align-items:center;justify-content:center;padding:.25rem;border:none;outline:none;background:transparent;color:#59687c;font-size:1rem}.toast[_ngcontent-%COMP%] > .row[_ngcontent-%COMP%] > .cancel[_ngcontent-%COMP%]:hover{color:#344256}.toast[_ngcontent-%COMP%] > .undo[_ngcontent-%COMP%]{display:flex;align-items:center;margin:1rem 0 0 2rem;font-size:.8125rem;line-height:1rem}.toast[_ngcontent-%COMP%] > .undo[_ngcontent-%COMP%] > .button[_ngcontent-%COMP%]{margin:0 .5rem 0 0;padding:0;border:none;outline:none;background:transparent;color:#0093ed}.toast[_ngcontent-%COMP%] > .undo[_ngcontent-%COMP%] > .timer[_ngcontent-%COMP%]{color:#8f9bab}.toast[_ngcontent-%COMP%] > .countdown[_ngcontent-%COMP%]{position:absolute;bottom:14px;right:14px}.toast[_ngcontent-%COMP%] > .countdown[_ngcontent-%COMP%] > .timer[_ngcontent-%COMP%]{color:#8f9bab}.toast[_ngcontent-%COMP%] > .actions[_ngcontent-%COMP%]{display:flex;margin:1rem 0 0 2rem}.toast[_ngcontent-%COMP%] > .actions[_ngcontent-%COMP%] > .action[_ngcontent-%COMP%]{margin:0 1.25rem 0 0;padding:0;border:none;outline:none;background:transparent;color:#0093ed;font-size:.8125rem;font-weight:400;line-height:1.25rem;white-space:nowrap}.toast[_ngcontent-%COMP%] > .actions[_ngcontent-%COMP%] > .action[_ngcontent-%COMP%]:last-of-type{margin:0}.toast[_ngcontent-%COMP%] > .close[_ngcontent-%COMP%]{height:34px;padding:0 10px;margin:10px;border:none;border-radius:3px;background:transparent;text-transform:uppercase}.toast[_ngcontent-%COMP%] > .close[_ngcontent-%COMP%]:hover{background:#ffffff1a}.toast[_ngcontent-%COMP%] > .close[_ngcontent-%COMP%]:active{background:#fff3}.toast.-error-manual-closing[_ngcontent-%COMP%], .toast.-error-auto-closing[_ngcontent-%COMP%]{border-left:.25rem solid #FF5353}.toast.-error-manual-closing[_ngcontent-%COMP%] > .row[_ngcontent-%COMP%] > .type[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .toast.-error-auto-closing[_ngcontent-%COMP%] > .row[_ngcontent-%COMP%] > .type[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{color:#ff5353}.toast.-warning-manual-closing[_ngcontent-%COMP%], .toast.-warning-auto-closing[_ngcontent-%COMP%]{border-left:.25rem solid #FF8C20}.toast.-warning-manual-closing[_ngcontent-%COMP%] > .row[_ngcontent-%COMP%] > .type[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .toast.-warning-auto-closing[_ngcontent-%COMP%] > .row[_ngcontent-%COMP%] > .type[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{color:#ff8c20}.toast.-info-manual-closing[_ngcontent-%COMP%], .toast.-info-auto-closing[_ngcontent-%COMP%]{border-left:.25rem solid #1BA8FF}.toast.-info-manual-closing[_ngcontent-%COMP%] > .row[_ngcontent-%COMP%] > .type[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .toast.-info-auto-closing[_ngcontent-%COMP%] > .row[_ngcontent-%COMP%] > .type[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{color:#1ba8ff}.toast[_ngcontent-%COMP%] > .actions[_ngcontent-%COMP%] > .action[_ngcontent-%COMP%]:hover, .toast[_ngcontent-%COMP%] > .actions[_ngcontent-%COMP%] > .action[_ngcontent-%COMP%]:active{color:#0073bc}"],changeDetection:0}),G})();function ai(_,G){1&_&&e.wR5(0,"app-toast",2),2&_&&e.E7m("config",G.$implicit)}let Pi=(()=>{var _;class G{}return(_=G).\u0275fac=function(p){return new(p||_)},_.\u0275cmp=e.In1({type:_,selectors:[["app-toasts"]],inputs:{configs:"configs"},standalone:!0,features:[e.UHJ],decls:2,vars:1,consts:[[1,"toasts"],[3,"config",4,"ngFor","ngForOf"],[3,"config"]],template:function(p,S){1&p&&(e.I0R(0,"div",0),e.yuY(1,ai,1,1,"app-toast",1),e.C$Y()),2&p&&(e.yG2(),e.E7m("ngForOf",S.configs))},dependencies:[J.NgFor,ri],styles:[".toasts[_ngcontent-%COMP%]{position:fixed;top:4rem;right:2rem;z-index:2101}"],changeDetection:0}),G})();var xo=u(1808),xi=u(4792),xr=u(6724);const Ai=["templateContent"],er=["main"];function si(_,G){if(1&_&&(e.SAx(0),e.OEk(1),e.k70()),2&_){const E=e.GaO();e.yG2(),e.cNF(E.plainContent)}}const ki=_=>({left:_});let Aa=(()=>{var _;class G{constructor(p,S,le){this.tooltipService=p,this.adaptiveService=S,this.changeDetectorRef=le,this.defaultWidth=23,this.divider=2,this.targetWidth=0}ngOnChanges(p){var S,le;this.config&&(null!==(S=p.config)&&void 0!==S&&S.isFirstChange()&&(this.tooltipMode=null===(le=this.config)||void 0===le?void 0:le.tooltipMode),this.updateContent(this.config.content),this.updatePosition(this.config.event))}ngAfterViewInit(){var p;![xo.k.Left,xo.k.InfoLeft].includes(this.tooltipMode)&&this.mainElement.nativeElement.getBoundingClientRect().right>window.innerWidth&&(this.tooltipMode=[xo.k.Info,xo.k.InfoRight].includes(this.tooltipMode)?xo.k.InfoLeft:xo.k.Left,this.updatePosition(null===(p=this.config)||void 0===p?void 0:p.event),this.changeDetectorRef.detectChanges())}get isTopDynamicMode(){return this.tooltipMode===xo.k.TopDynamic}get isInfoMode(){return this.tooltipMode===xo.k.Info}get isInfoLeftMode(){return this.tooltipMode===xo.k.InfoLeft}get isInfoRightMode(){return this.tooltipMode===xo.k.InfoRight}get isGraphLinkMode(){return this.tooltipMode===xo.k.GraphLink}get isTopCenterMode(){return this.tooltipMode===xo.k.TopCenter}get isTopMode(){return this.tooltipMode===xo.k.Top}get isTopLeftMode(){return this.tooltipMode===xo.k.TopLeft}get isBottomCenterMode(){return this.tooltipMode===xo.k.BottomCenter}get isLeftMode(){return this.tooltipMode===xo.k.Left}get isRightMode(){return this.tooltipMode===xo.k.Right}get isRightBottomMode(){var p;return(null===(p=this.config)||void 0===p?void 0:p.tooltipMode)===xo.k.RightBottom}onMouseMove(p){var S;this.config&&(null===(S=this.config)||void 0===S||!S.keepPosition)&&this.updatePosition(p)}onContentMouseEnter(){this.tooltipService.cancelHide()}onContentMouseLeave(){this.tooltipService.hide()}updatePosition(p){if([xo.k.TopDynamic,xo.k.GraphLink].includes(this.tooltipMode))this.position={left:p.clientX,top:p.clientY};else{const S=p.target.getBoundingClientRect();this.targetWidth=S.left+S.width/2,this.position={left:this.defineTooltipLeftPosition(S),top:this.defineTooltipTopPosition(S)}}}defineTooltipLeftPosition(p){switch(this.tooltipMode){case xo.k.Right:case xo.k.RightBottom:return p.left+p.width;case xo.k.Left:return p.left-this.adaptiveService.convertRemToPx(this.defaultWidth);case xo.k.Top:return p.left+p.width/this.divider<this.adaptiveService.convertRemToPx(this.defaultWidth)/this.divider?this.adaptiveService.convertRemToPx(this.defaultWidth)/this.divider:p.left+p.width/this.divider;default:return p.left+p.width/this.divider}}defineTooltipTopPosition(p){switch(this.tooltipMode){case xo.k.Left:case xo.k.Right:case xo.k.RightBottom:return p.top+p.height/this.divider;case xo.k.BottomCenter:case xo.k.Info:case xo.k.InfoLeft:case xo.k.InfoRight:return p.top+p.height;default:return p.top}}updateContent(p){this.templateContent.clear(),p instanceof e.Yw2?(this.plainContent=null,this.templateContent.insert(this.templateContent.createEmbeddedView(p))):this.plainContent=p.replace(/<\/?[^>]+(>|$)/gi,"")}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(xi.c),e.GI1(xr.i),e.GI1(e.kD9))},_.\u0275cmp=e.In1({type:_,selectors:[["app-tooltip"]],viewQuery:function(p,S){if(1&p&&(e.CC$(Ai,7,e.y8U),e.CC$(er,7)),2&p){let le;e.wto(le=e.Gqi())&&(S.templateContent=le.first),e.wto(le=e.Gqi())&&(S.mainElement=le.first)}},hostBindings:function(p,S){1&p&&e.qCj("mousemove",function(Ve){return S.onMouseMove(Ve)},!1,e.wLc)},inputs:{config:"config"},standalone:!0,features:[e.SYr,e.UHJ],decls:8,vars:46,consts:[[1,"tooltip"],[1,"container"],[1,"content",3,"mouseenter","mouseleave"],["main",""],[4,"ngIf"],["templateContent",""],[1,"triangle",3,"ngStyle"]],template:function(p,S){1&p&&(e.I0R(0,"div",0)(1,"div",1)(2,"div",2,3),e.qCj("mouseenter",function(){return S.onContentMouseEnter()})("mouseleave",function(){return S.onContentMouseLeave()}),e.yuY(4,si,2,1,"ng-container",4),e.C_f(5,null,5),e.C$Y(),e.wR5(7,"div",6),e.C$Y()()),2&p&&(e.m4B("top",null==S.position?null:S.position.top,"px")("left",null==S.position?null:S.position.left,"px"),e.eAK("-modal",null==S.config?null:S.config.fromModal),e.yG2(),e.m4B("width",null!=S.config&&S.config.widthRem?S.config.widthRem+"rem":""),e.eAK("-info",S.isInfoMode)("-infoleft",S.isInfoLeftMode)("-inforight",S.isInfoRightMode)("-dynamic",S.isTopDynamicMode)("-graph",S.isGraphLinkMode)("-top",(S.isTopCenterMode||S.isTopMode)&&!S.config.tooltipFromSigns)("-topextra",(S.isTopCenterMode||S.isTopMode)&&S.config.tooltipFromSigns)("-topleft",S.isTopLeftMode)("-bottom",S.isBottomCenterMode)("-left",S.isLeftMode&&!S.config.tooltipFromSigns)("-leftextra",S.isLeftMode&&S.config.tooltipFromSigns)("-right",S.isRightMode)("-right-bottom",S.isRightBottomMode)("-border",!(null!=S.config&&S.config.color)),e.yG2(),e.m4B("background",null==S.config?null:S.config.color)("color",null==S.config?null:S.config.foreColor)("font-size",null!=S.config&&S.config.fontSizeRem?S.config.fontSizeRem+"rem":""),e.yG2(2),e.E7m("ngIf",S.plainContent),e.yG2(3),e.E7m("ngStyle",e.S45(44,ki,S.isTopMode?S.targetWidth+"px":"")))},dependencies:[J.NgIf,J.NgStyle],styles:[".tooltip[_ngcontent-%COMP%]{position:fixed;z-index:910}.tooltip.-modal[_ngcontent-%COMP%]{z-index:10001}.tooltip[_ngcontent-%COMP%] > .container[_ngcontent-%COMP%]{position:absolute;left:50%;display:flex;justify-content:center;width:23rem;min-height:2rem;cursor:default}.tooltip[_ngcontent-%COMP%] > .container.-infoleft[_ngcontent-%COMP%]{margin-left:-21.75rem}.tooltip[_ngcontent-%COMP%] > .container.-infoleft[_ngcontent-%COMP%] > .triangle[_ngcontent-%COMP%]{left:calc(100% - 1.5625rem)}.tooltip[_ngcontent-%COMP%] > .container.-topleft[_ngcontent-%COMP%]{left:10%}.tooltip[_ngcontent-%COMP%] > .container.-topleft[_ngcontent-%COMP%] > .triangle[_ngcontent-%COMP%]{left:calc(10% - 1.5625rem)}.tooltip[_ngcontent-%COMP%] > .container.-inforight[_ngcontent-%COMP%]{margin-left:-1.25rem}.tooltip[_ngcontent-%COMP%] > .container.-inforight[_ngcontent-%COMP%] > .triangle[_ngcontent-%COMP%]{left:.9375rem}.tooltip[_ngcontent-%COMP%] > .container.-right[_ngcontent-%COMP%]{left:.625rem;justify-content:flex-start;transform:translateY(-50%);margin-left:0}.tooltip[_ngcontent-%COMP%] > .container.-right[_ngcontent-%COMP%] > .triangle[_ngcontent-%COMP%]{top:50%;left:-.325rem;width:0;height:0;transform:translateY(-50%);border-style:solid;border-width:.3125rem .3125rem .325rem 0;border-color:transparent #ffffff transparent transparent}.tooltip[_ngcontent-%COMP%] > .container.-right-bottom[_ngcontent-%COMP%]{left:.625rem;justify-content:flex-start;transform:translateY(-10%);margin-left:0}.tooltip[_ngcontent-%COMP%] > .container.-right-bottom[_ngcontent-%COMP%] > .triangle[_ngcontent-%COMP%]{top:10%;left:-.325rem;width:0;height:0;transform:translateY(-50%);border-style:solid;border-width:.3125rem .3125rem .325rem 0;border-color:transparent #ffffff transparent transparent}.tooltip[_ngcontent-%COMP%] > .container.-left[_ngcontent-%COMP%]{left:-.625rem;justify-content:flex-end;transform:translateY(-50%)}.tooltip[_ngcontent-%COMP%] > .container.-left[_ngcontent-%COMP%] > .triangle[_ngcontent-%COMP%]{top:50%;left:100%;width:0;height:0;transform:translateY(-50%);border-style:solid;border-width:.3125rem 0 .325rem .3125rem;border-color:transparent transparent transparent #ffffff}.tooltip[_ngcontent-%COMP%] > .container.-leftextra[_ngcontent-%COMP%]{left:0!important;justify-content:flex-end;transform:translateY(-50%)}.tooltip[_ngcontent-%COMP%] > .container.-leftextra[_ngcontent-%COMP%] > .triangle[_ngcontent-%COMP%]{top:50%;left:100%;width:0;height:0;transform:translateY(-50%);border-style:solid;border-width:.3125rem 0 .325rem .3125rem;border-color:transparent transparent transparent #ffffff}.tooltip[_ngcontent-%COMP%] > .container.-border[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{box-shadow:0 .125rem 1.5625rem #0036631f,0 0 .3125rem #0036630f}.tooltip[_ngcontent-%COMP%] > .container[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{position:relative;max-width:100%;padding:.5rem .75rem;border-radius:.25rem;background:#fff;color:#13253d;font-size:.75rem;line-height:1rem;white-space:pre-wrap}.tooltip[_ngcontent-%COMP%] > .container[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]     .link{color:#0052cc;text-decoration:none}.tooltip[_ngcontent-%COMP%] > .container[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]     .link:hover{color:#008ce2}.tooltip[_ngcontent-%COMP%] > .container[_ngcontent-%COMP%] > .triangle[_ngcontent-%COMP%]{position:absolute}.tooltip[_ngcontent-%COMP%] > .container.-top[_ngcontent-%COMP%], .tooltip[_ngcontent-%COMP%] > .container.-dynamic[_ngcontent-%COMP%], .tooltip[_ngcontent-%COMP%] > .container.-graph[_ngcontent-%COMP%]{bottom:calc(100% + .625rem);justify-content:center;margin-left:-11.5rem}.tooltip[_ngcontent-%COMP%] > .container.-topextra[_ngcontent-%COMP%]{bottom:calc(100% + .125rem);justify-content:center;margin-left:-11.5rem}.tooltip[_ngcontent-%COMP%] > .container.-topleft[_ngcontent-%COMP%]{bottom:calc(100% + .625rem);justify-content:center;margin-left:1rem}.tooltip[_ngcontent-%COMP%] > .container.-bottom[_ngcontent-%COMP%], .tooltip[_ngcontent-%COMP%] > .container.-info[_ngcontent-%COMP%], .tooltip[_ngcontent-%COMP%] > .container.-infoleft[_ngcontent-%COMP%], .tooltip[_ngcontent-%COMP%] > .container.-inforight[_ngcontent-%COMP%]{top:calc(100% + .625rem);justify-content:center}.tooltip[_ngcontent-%COMP%] > .container.-bottom[_ngcontent-%COMP%], .tooltip[_ngcontent-%COMP%] > .container.-info[_ngcontent-%COMP%]{transform:translate(-50%)}.tooltip[_ngcontent-%COMP%] > .container.-border.-info[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .tooltip[_ngcontent-%COMP%] > .container.-border.-infoleft[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .tooltip[_ngcontent-%COMP%] > .container.-border.-inforight[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{box-shadow:0 .125rem 1.875rem #0036631f,0 .0625rem .625rem #0036630d}.tooltip[_ngcontent-%COMP%] > .container.-top[_ngcontent-%COMP%] > .triangle[_ngcontent-%COMP%], .tooltip[_ngcontent-%COMP%] > .container.-topextra[_ngcontent-%COMP%] > .triangle[_ngcontent-%COMP%], .tooltip[_ngcontent-%COMP%] > .container.-dynamic[_ngcontent-%COMP%] > .triangle[_ngcontent-%COMP%]{bottom:-.325rem;left:calc(50% - .3125rem);width:0;height:0;border-style:solid;border-width:.325rem .3125rem 0 .3125rem;border-color:#ffffff transparent transparent transparent}.tooltip[_ngcontent-%COMP%] > .container.-bottom[_ngcontent-%COMP%] > .triangle[_ngcontent-%COMP%], .tooltip[_ngcontent-%COMP%] > .container.-info[_ngcontent-%COMP%] > .triangle[_ngcontent-%COMP%], .tooltip[_ngcontent-%COMP%] > .container.-infoleft[_ngcontent-%COMP%] > .triangle[_ngcontent-%COMP%], .tooltip[_ngcontent-%COMP%] > .container.-inforight[_ngcontent-%COMP%] > .triangle[_ngcontent-%COMP%]{top:-.325rem;width:0;height:0;border-style:solid;border-width:0 .3125rem .325rem .3125rem;border-color:transparent transparent #ffffff transparent}.tooltip[_ngcontent-%COMP%] > .container.-bottom[_ngcontent-%COMP%] > .triangle[_ngcontent-%COMP%], .tooltip[_ngcontent-%COMP%] > .container.-info[_ngcontent-%COMP%] > .triangle[_ngcontent-%COMP%]{left:calc(50% - .3125rem)}.tooltip[_ngcontent-%COMP%] > .container.-info[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .tooltip[_ngcontent-%COMP%] > .container.-infoleft[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%], .tooltip[_ngcontent-%COMP%] > .container.-inforight[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{font-size:.8125rem;line-height:1.25rem}"]}),G})();var Ur=u(4088),Gr=u(9200);let Ns=(()=>{var _;class G{constructor(p,S,le){this.storageService=p,this.toastService=S,this.apiService=le,this.appVersionCheckInterval=3e4,this.previousAppVersionData=this.storageService.getItem(Ur.q.AppVersionData),this.checkApplicationVersion(!1),setInterval(()=>{this.checkApplicationVersion(!1)},432e5)}checkApplicationUpdate(){(t.O.production||t.O.isStage)&&this.fetchCurrentApplicationVersion()}checkApplicationVersion(p){(t.O.production||t.O.isStage)&&this.fetchAppVersion().subscribe(S=>this.onFileVersionFetched(S,p))}fetchAppVersion(){return this.apiService.getAppVersion()}fetchCurrentApplicationVersion(){this.appVersionCheckSubscription=Za(this.appVersionCheckInterval).subscribe(()=>{document.hasFocus()&&this.fetchAppVersion().subscribe(p=>this.onFileVersionFetched(p))})}onFileVersionFetched(p,S=!1){const le=new Blob([p],{type:"text/html"}),Ve=new FileReader;Ve.addEventListener("loadend",Wt=>this.updateFileVersionData(Wt,S)),Ve.readAsText(le)}updateFileVersionData(p,S){const le=p.target.result.split("="),Ve=le[0].replace(/(["])/g,""),Wt=le[1];this.previousAppVersionData?S&&this.previousAppVersionData&&this.previousAppVersionData.id!==Ve?(this.storageService.setItem(Ur.q.AppVersionData,{id:Ve,data:Wt}),this.previousAppVersionData=this.storageService.getItem(Ur.q.AppVersionData)):!S&&this.previousAppVersionData&&this.previousAppVersionData.id!==Ve&&(this.storageService.setItem(Ur.q.AppVersionData,{id:Ve,data:Wt}),this.previousAppVersionData=this.storageService.getItem(Ur.q.AppVersionData),window.location.reload()):(this.storageService.setItem(Ur.q.AppVersionData,{id:Ve,data:Wt}),this.previousAppVersionData=this.storageService.getItem(Ur.q.AppVersionData))}}return(_=G).\u0275fac=function(p){return new(p||_)(e.CoB(m.y),e.CoB(zt.s),e.CoB(Gr.W))},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac,providedIn:"root"}),G})();var Qa=u(6136);function La(_,G){if(1&_&&e.wR5(0,"app-dialog",5),2&_){const E=e.GaO();e.E7m("config",E.dialogConfig)}}function ea(_,G){if(1&_&&(e.SAx(0),e.wR5(1,"app-change-login",5),e.k70()),2&_){const E=e.GaO().$implicit;e.yG2(),e.E7m("config",E.data)}}function Wl(_,G){if(1&_&&(e.SAx(0),e.wR5(1,"app-change-password",5),e.k70()),2&_){const E=e.GaO().$implicit;e.yG2(),e.E7m("config",E.data)}}function ha(_,G){if(1&_&&(e.SAx(0),e.wR5(1,"app-user-connections-history",5),e.k70()),2&_){const E=e.GaO().$implicit;e.yG2(),e.E7m("config",E.data)}}function ta(_,G){if(1&_&&(e.SAx(0),e.wR5(1,"app-edit-user-avatar",5),e.k70()),2&_){const E=e.GaO().$implicit;e.yG2(),e.E7m("config",E.data)}}function gs(_,G){if(1&_&&(e.SAx(0),e.wR5(1,"app-delete-user-avatar",5),e.k70()),2&_){const E=e.GaO().$implicit;e.yG2(),e.E7m("config",E.data)}}function jl(_,G){1&_&&(e.SAx(0),e.wR5(1,"app-user-companies"),e.k70())}function tr(_,G){if(1&_&&(e.SAx(0),e.wR5(1,"app-auth-config",5),e.k70()),2&_){const E=e.GaO().$implicit;e.yG2(),e.E7m("config",E)}}function nr(_,G){if(1&_&&(e.SAx(0),e.wR5(1,"app-two-fa-auth-enabled",5),e.k70()),2&_){const E=e.GaO().$implicit;e.yG2(),e.E7m("config",E)}}function Fs(_,G){if(1&_&&(e.SAx(0),e.wR5(1,"app-disable-mfa",5),e.k70()),2&_){const E=e.GaO().$implicit;e.yG2(),e.E7m("config",E)}}function _s(_,G){1&_&&(e.SAx(0),e.wR5(1,"app-recommend"),e.k70())}function vs(_,G){if(1&_&&(e.I0R(0,"app-modal",7),e.yuY(1,ea,2,1,"ng-container",8)(2,Wl,2,1,"ng-container",8)(3,ha,2,1,"ng-container",8)(4,ta,2,1,"ng-container",8)(5,gs,2,1,"ng-container",8)(6,jl,2,0,"ng-container",8)(7,tr,2,1,"ng-container",8)(8,nr,2,1,"ng-container",8)(9,Fs,2,1,"ng-container",8)(10,_s,2,0,"ng-container",8),e.C$Y()),2&_){const E=G.$implicit,p=e.GaO(2);e.E7m("ngSwitch",E.type)("modalConfig",E),e.yG2(),e.E7m("ngSwitchCase",p.ModalConfigType.ChangeLoginConfig),e.yG2(),e.E7m("ngSwitchCase",p.ModalConfigType.ChangePasswordConfig),e.yG2(),e.E7m("ngSwitchCase",p.ModalConfigType.UserConnectionsHistoryData),e.yG2(),e.E7m("ngSwitchCase",p.ModalConfigType.EditUserAvatar),e.yG2(),e.E7m("ngSwitchCase",p.ModalConfigType.DeleteUserAvatar),e.yG2(),e.E7m("ngSwitchCase",p.ModalConfigType.UserCompaniesConfig),e.yG2(),e.E7m("ngSwitchCase",p.ModalConfigType.AuthConfigModal),e.yG2(),e.E7m("ngSwitchCase",p.ModalConfigType.TwoFaEnabledConfigModal),e.yG2(),e.E7m("ngSwitchCase",p.ModalConfigType.MfaDisable),e.yG2(),e.E7m("ngSwitchCase",p.ModalConfigType.RecommendModalConfig)}}function Bs(_,G){if(1&_&&(e.I0R(0,"app-modal-container"),e.yuY(1,vs,11,12,"app-modal",6),e.C$Y()),2&_){const E=e.GaO();e.yG2(),e.E7m("ngForOf",E.modalConfigs)}}function bs(_,G){if(1&_&&e.wR5(0,"app-toasts",9),2&_){const E=e.GaO();e.E7m("configs",E.toastConfigs)}}function Cs(_,G){if(1&_&&e.wR5(0,"app-tooltip",5),2&_){const E=e.GaO();e.E7m("config",E.tooltipConfig)}}let Us=(()=>{var _;class G{constructor(p,S,le,Ve,Wt,un,_n,bn,kn){this.dialogService=p,this.modalService=S,this.toastService=le,this.tooltipService=Ve,this.appUpdateService=Wt,this.authService=un,this.store=_n,this.cookiesService=bn,this.router=kn,this.title="accounts",this.toastConfigs=[],this.ModalConfigType=I.m,this.guestFrame=!1,(0,w.C)()&&window.addEventListener("message",no=>{no.data&&no.data.externalMail&&(this.authService.externalMail=no.data.externalMail,this.authService.externalMailChanged.next(this.authService.externalMail))})}onFocus(){}ngOnInit(){this.guestFrame=(0,w.C)(),this.handleInitialAppUpdatingCheck(),this.appUpdateService.checkApplicationUpdate(),this.dialogService.config.subscribe(p=>this.dialogConfig=p),this.modalService.configs.subscribe(p=>this.modalConfigs=p),this.toastService.configs.subscribe(p=>this.toastConfigs=p),this.tooltipService.config.subscribe(p=>this.tooltipConfig=p),this.logoutListener2=setInterval(()=>{"out"===this.cookiesService.get("_oalsts")&&(window.location.href.includes("/profile")||window.location.href.includes("/company"))&&this.authService.logoutUser()},2500),this.router.events.subscribe(p=>this.onRouteChange(p))}handleInitialAppUpdatingCheck(){this.authService.isAuthorized()?this.store.pipe((0,d.Ml)(P.Nr)).pipe((0,L.I)(p=>!(!p||!p.user))).subscribe(()=>{this.appUpdateService.checkApplicationVersion(!0)}):this.appUpdateService.checkApplicationVersion(!0)}onRouteChange(p){p instanceof k.MT&&"xxxxxxxx"!==this.cookiesService.get("accurl")&&this.authService.setCookie("accurl",p.urlAfterRedirects)}}return(_=G).\u0275fac=function(p){return new(p||_)(e.GI1(n.E),e.GI1(R.A),e.GI1(zt.s),e.GI1(xi.c),e.GI1(Ns),e.GI1(mn.o),e.GI1(d.m_),e.GI1(Qa.q),e.GI1(k.E5))},_.\u0275cmp=e.In1({type:_,selectors:[["app-root"]],hostBindings:function(p,S){1&p&&e.qCj("focus",function(Ve){return S.onFocus(Ve)},!1,e.MbM)},standalone:!0,features:[e.UHJ],decls:9,vars:6,consts:[[1,"app"],[1,"content"],[3,"config",4,"ngIf"],[4,"ngIf"],[3,"configs",4,"ngIf"],[3,"config"],[3,"ngSwitch","modalConfig",4,"ngFor","ngForOf"],[3,"ngSwitch","modalConfig"],[4,"ngSwitchCase"],[3,"configs"]],template:function(p,S){1&p&&(e.I0R(0,"div",0),e.wR5(1,"app-load-svg-icons"),e.I0R(2,"div",1),e.wR5(3,"router-outlet"),e.C$Y(),e.wR5(4,"app-dynamic-container"),e.yuY(5,La,1,1,"app-dialog",2)(6,Bs,2,1,"app-modal-container",3)(7,bs,1,1,"app-toasts",4)(8,Cs,1,1,"app-tooltip",2),e.C$Y()),2&p&&(e.eAK("-transparent",S.guestFrame),e.yG2(5),e.E7m("ngIf",S.dialogConfig),e.yG2(),e.E7m("ngIf",S.modalConfigs.length),e.yG2(),e.E7m("ngIf",S.toastConfigs.length),e.yG2(),e.E7m("ngIf",S.tooltipConfig))},dependencies:[re,k.cP,at,Z,H,ae,J.NgFor,J.NgSwitch,J.NgSwitchCase,Pe,dn,Rt,Ln,Fn,So,wo,Xn,ro,Er,Pi,Aa,J.NgIf],styles:[".app[_ngcontent-%COMP%]{display:flex;flex-direction:column;height:100%;background:#f3f5f7}.app.-transparent[_ngcontent-%COMP%]{background:#13253d40}.app[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{flex-grow:1;height:100%;overflow-y:auto}.app[_ngcontent-%COMP%]     .mark{background:#fff066;color:#13253d}.app[_ngcontent-%COMP%]     .ps.ps--scrolling-y{cursor:pointer}.app[_ngcontent-%COMP%]     .ps.ps--scrolling-y:not(.-animation)>.ps__rail-y{opacity:1}.app[_ngcontent-%COMP%]     .ps.ps--scrolling-y>.ps__rail-y{cursor:default}.app[_ngcontent-%COMP%]     .ps.ps--scrolling-y>:not(.ps__rail-y){pointer-events:none}.app[_ngcontent-%COMP%]     .ps>.ps__rail-y{box-sizing:border-box;width:.5625rem;border-width:.25rem 0 .375rem;border-style:solid;border-color:transparent;background:transparent;opacity:0}.app[_ngcontent-%COMP%]     .ps>.ps__rail-y.ps--clicking>.ps__thumb-y{width:.5625rem;opacity:1}.app[_ngcontent-%COMP%]     .ps>.ps__rail-y:hover{opacity:1}.app[_ngcontent-%COMP%]     .ps>.ps__rail-y:hover>.ps__thumb-y{width:.5625rem}.app[_ngcontent-%COMP%]     .ps>.ps__rail-y>.ps__thumb-y{width:.25rem;background:#59687c;opacity:.6}"]}),G})();var Ti=u(9864),na=u(872),Si=u(3618),vl=u(7668),Vo=u(6744),oa=u(8259),Hs=u(8200),Ja=u(2560),$s=u(9957),ys=u(1328),bl=u(288),Pa=u(2224);const Ia=(0,ys.w)(_=>function(E=null){_(this),this.message="Timeout has occurred",this.name="TimeoutError",this.info=E});function Cl(_){throw new Ia(_)}var Wr=u(8192),Fo=u(8676),es=u(6264),Xo=u(4412),yl=u(5e3),jn=u(292),Yl=u(6680),ws=u(7560);const jr="PERFORM_ACTION",z="ROLLBACK",q="COMMIT",Q="TOGGLE_ACTION",tt="JUMP_TO_STATE",Et="JUMP_TO_ACTION",fn="IMPORT_STATE",Hn="LOCK_CHANGES",vn="PAUSE_RECORDING";class Jn{constructor(G,E){if(this.action=G,this.timestamp=E,this.type=jr,typeof G.type>"u")throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?')}}class No{constructor(){this.type="REFRESH"}}class bi{constructor(G){this.timestamp=G,this.type="RESET"}}class ao{constructor(G){this.timestamp=G,this.type=z}}class Ri{constructor(G){this.timestamp=G,this.type=q}}class Or{constructor(){this.type="SWEEP"}}class ia{constructor(G){this.id=G,this.type=Q}}class Yr{constructor(G){this.index=G,this.type=tt}}class ka{constructor(G){this.actionId=G,this.type=Et}}class Ts{constructor(G){this.nextLiftedState=G,this.type=fn}}class ts{constructor(G){this.status=G,this.type=Hn}}class ad{constructor(G){this.status=G,this.type=vn}}const El=new e.UbH("@ngrx/store-devtools Options"),Vs=new e.UbH("@ngrx/store-devtools Initial Config");function zo(){return null}const gi="NgRx Store DevTools";function sd(_){const G={maxAge:!1,monitor:zo,actionSanitizer:void 0,stateSanitizer:void 0,name:gi,serialize:!1,logOnly:!1,autoPause:!1,trace:!1,traceLimit:75,features:{pause:!0,lock:!0,persist:!0,export:!0,import:"custom",jump:!0,skip:!0,reorder:!0,dispatch:!0,test:!0},connectInZone:!1},E="function"==typeof _?_():_,S=E.features||!!E.logOnly&&{pause:!0,export:!0,test:!0}||G.features;!0===S.import&&(S.import="custom");const le=Object.assign({},G,{features:S},E);if(le.maxAge&&le.maxAge<2)throw new Error(`Devtools 'maxAge' cannot be less than 2, got ${le.maxAge}`);return le}function Kl(_,G){return _.filter(E=>G.indexOf(E)<0)}function ma(_){const{computedStates:G,currentStateIndex:E}=_;if(E>=G.length){const{state:S}=G[G.length-1];return S}const{state:p}=G[E];return p}function Ss(_){return new Jn(_,+Date.now())}function wl(_,G){return Object.keys(G).reduce((E,p)=>{const S=Number(p);return E[S]=zs(_,G[S],S),E},{})}function zs(_,G,E){return{...G,action:_(G.action,E)}}function Xl(_,G){return G.map((E,p)=>({state:mr(_,E.state,p),error:E.error}))}function mr(_,G,E){return _(G,E)}function Tl(_){return _.predicate||_.actionsSafelist||_.actionsBlocklist}function Kr(_,G,E,p,S){const le=E&&!E(_,G.action),Ve=p&&!G.action.type.match(p.map(un=>Hr(un)).join("|")),Wt=S&&G.action.type.match(S.map(un=>Hr(un)).join("|"));return le||Ve||Wt}function Hr(_){return _.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function Gs(_){return{ngZone:_?(0,e.uUt)(e.WW2):null,connectInZone:_}}let Ra=(()=>{var _;class G extends d.Ev{}return(_=G).\u0275fac=(()=>{let E;return function(S){return(E||(E=e.otF(_)))(S||_)}})(),_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac}),G})();const Sl=new e.UbH("@ngrx/store-devtools Redux Devtools Extension");let Zl=(()=>{var _;class G{constructor(p,S,le){this.config=S,this.dispatcher=le,this.zoneConfig=Gs(this.config.connectInZone),this.devtoolsExtension=p,this.createActionStreams()}notify(p,S){if(this.devtoolsExtension)if(p.type===jr){if(S.isLocked||S.isPaused)return;const le=ma(S);if(Tl(this.config)&&Kr(le,p,this.config.predicate,this.config.actionsSafelist,this.config.actionsBlocklist))return;const Ve=this.config.stateSanitizer?mr(this.config.stateSanitizer,le,S.currentStateIndex):le,Wt=this.config.actionSanitizer?zs(this.config.actionSanitizer,p,S.nextActionId):p;this.sendToReduxDevtools(()=>this.extensionConnection.send(Wt,Ve))}else{const le={...S,stagedActionIds:S.stagedActionIds,actionsById:this.config.actionSanitizer?wl(this.config.actionSanitizer,S.actionsById):S.actionsById,computedStates:this.config.stateSanitizer?Xl(this.config.stateSanitizer,S.computedStates):S.computedStates};this.sendToReduxDevtools(()=>this.devtoolsExtension.send(null,le,this.getExtensionConfig(this.config)))}}createChangesObservable(){return this.devtoolsExtension?new na._(p=>{const S=this.zoneConfig.connectInZone?this.zoneConfig.ngZone.runOutsideAngular(()=>this.devtoolsExtension.connect(this.getExtensionConfig(this.config))):this.devtoolsExtension.connect(this.getExtensionConfig(this.config));return this.extensionConnection=S,S.init(),S.subscribe(le=>p.next(le)),S.unsubscribe}):Ti.k}createActionStreams(){const p=this.createChangesObservable().pipe((0,Ke.o)()),S=p.pipe((0,L.I)(bn=>"START"===bn.type)),le=p.pipe((0,L.I)(bn=>"STOP"===bn.type)),Ve=p.pipe((0,L.I)(bn=>"DISPATCH"===bn.type),(0,Vo.k)(bn=>this.unwrapAction(bn.payload)),(0,oa.m)(bn=>bn.type===fn?this.dispatcher.pipe((0,L.I)(kn=>kn.type===d.kt),function Es(_,G){const{first:E,each:p,with:S=Cl,scheduler:le=(null!=G?G:pa.M),meta:Ve=null}=(0,Hs.e)(_)?{first:_}:"number"==typeof _?{each:_}:_;if(null==E&&null==p)throw new TypeError("No timeout provided.");return(0,Ja.i)((Wt,un)=>{let _n,bn,kn=null,no=0;const Gn=$n=>{bn=(0,Pa._)(un,le,()=>{try{_n.unsubscribe(),(0,$s.Uv)(S({meta:Ve,lastValue:kn,seen:no})).subscribe(un)}catch(Sn){un.error(Sn)}},$n)};_n=Wt.subscribe((0,bl.e)(un,$n=>{null==bn||bn.unsubscribe(),no++,un.next(kn=$n),p>0&&Gn(p)},void 0,void 0,()=>{null!=bn&&bn.closed||null==bn||bn.unsubscribe(),kn=null})),!no&&Gn(null!=E?"number"==typeof E?E:+E-le.now():p)})}(1e3),(0,Wr.o)(1e3),(0,Vo.k)(()=>bn),(0,Fo.a)(()=>(0,Si.of)(bn)),(0,es.U)(1)):(0,Si.of)(bn))),un=p.pipe((0,L.I)(bn=>"ACTION"===bn.type),(0,Vo.k)(bn=>this.unwrapAction(bn.payload))).pipe((0,Ee.a)(le)),_n=Ve.pipe((0,Ee.a)(le));this.start$=S.pipe((0,Ee.a)(le)),this.actions$=this.start$.pipe((0,Xo.G)(()=>un)),this.liftedActions$=this.start$.pipe((0,Xo.G)(()=>_n))}unwrapAction(p){return"string"==typeof p?(0,eval)(`(${p})`):p}getExtensionConfig(p){var S,le,Ve;const Wt={name:p.name,features:p.features,serialize:p.serialize,autoPause:null!==(S=p.autoPause)&&void 0!==S&&S,trace:null!==(le=p.trace)&&void 0!==le&&le,traceLimit:null!==(Ve=p.traceLimit)&&void 0!==Ve?Ve:75};return!1!==p.maxAge&&(Wt.maxAge=p.maxAge),Wt}sendToReduxDevtools(p){try{p()}catch(S){console.warn("@ngrx/store-devtools: something went wrong inside the redux devtools",S)}}}return(_=G).\u0275fac=function(p){return new(p||_)(e.CoB(Sl),e.CoB(El),e.CoB(Ra))},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac}),G})();const Na={type:d.Qz},js={type:"@ngrx/store-devtools/recompute"};function Qo(_,G,E,p,S){if(p)return{state:E,error:"Interrupted by an error up the chain"};let Ve,le=E;try{le=_(E,G)}catch(Wt){Ve=Wt.toString(),S.handleError(Wt)}return{state:le,error:Ve}}function y(_,G,E,p,S,le,Ve,Wt,un){if(G>=_.length&&_.length===le.length)return _;const _n=_.slice(0,G),bn=le.length-(un?1:0);for(let kn=G;kn<bn;kn++){const no=le[kn],Gn=S[no].action,$n=_n[kn-1],Sn=$n?$n.state:p,oo=$n?$n.error:void 0,yo=Ve.indexOf(no)>-1?$n:Qo(E,Gn,Sn,oo,Wt);_n.push(yo)}return un&&_n.push(_[_.length-1]),_n}let Le=(()=>{var _;class G{constructor(p,S,le,Ve,Wt,un,_n,bn){const kn=function K(_,G){return{monitorState:G(void 0,{}),nextActionId:1,actionsById:{0:Ss(Na)},stagedActionIds:[0],skippedActionIds:[],committedState:_,currentStateIndex:0,computedStates:[],isLocked:!1,isPaused:!1}}(_n,bn.monitor),no=function ye(_,G,E,p,S={}){return le=>(Ve,Wt)=>{let{monitorState:un,actionsById:_n,nextActionId:bn,stagedActionIds:kn,skippedActionIds:no,committedState:Gn,currentStateIndex:$n,computedStates:Sn,isLocked:oo,isPaused:_o}=Ve||G;function yo(Ni){let Di=Ni,Zi=kn.slice(1,Di+1);for(let kr=0;kr<Zi.length;kr++){if(Sn[kr+1].error){Di=kr,Zi=kn.slice(1,Di+1);break}delete _n[Zi[kr]]}no=no.filter(kr=>-1===Zi.indexOf(kr)),kn=[0,...kn.slice(Di+1)],Gn=Sn[Di].state,Sn=Sn.slice(Di),$n=$n>Di?$n-Di:0}function $i(){_n={0:Ss(Na)},bn=1,kn=[0],no=[],Gn=Sn[$n].state,$n=0,Sn=[]}Ve||(_n=Object.create(_n));let li=0;switch(Wt.type){case Hn:oo=Wt.status,li=1/0;break;case vn:_o=Wt.status,_o?(kn=[...kn,bn],_n[bn]=new Jn({type:"@ngrx/devtools/pause"},+Date.now()),bn++,li=kn.length-1,Sn=Sn.concat(Sn[Sn.length-1]),$n===kn.length-2&&$n++,li=1/0):$i();break;case"RESET":_n={0:Ss(Na)},bn=1,kn=[0],no=[],Gn=_,$n=0,Sn=[];break;case q:$i();break;case z:_n={0:Ss(Na)},bn=1,kn=[0],no=[],$n=0,Sn=[];break;case Q:{const{id:Ni}=Wt;no=-1===no.indexOf(Ni)?[Ni,...no]:no.filter(Zi=>Zi!==Ni),li=kn.indexOf(Ni);break}case"SET_ACTIONS_ACTIVE":{const{start:Ni,end:Di,active:Zi}=Wt,kr=[];for(let os=Ni;os<Di;os++)kr.push(os);no=Zi?Kl(no,kr):[...no,...kr],li=kn.indexOf(Ni);break}case tt:$n=Wt.index,li=1/0;break;case Et:{const Ni=kn.indexOf(Wt.actionId);-1!==Ni&&($n=Ni),li=1/0;break}case"SWEEP":kn=Kl(kn,no),no=[],$n=Math.min($n,kn.length-1);break;case jr:{if(oo)return Ve||G;if(_o||Ve&&Kr(Ve.computedStates[$n],Wt,S.predicate,S.actionsSafelist,S.actionsBlocklist)){const Di=Sn[Sn.length-1];Sn=[...Sn.slice(0,-1),Qo(le,Wt.action,Di.state,Di.error,E)],li=1/0;break}S.maxAge&&kn.length===S.maxAge&&yo(1),$n===kn.length-1&&$n++;const Ni=bn++;_n[Ni]=Wt,kn=[...kn,Ni],li=kn.length-1;break}case fn:({monitorState:un,actionsById:_n,nextActionId:bn,stagedActionIds:kn,skippedActionIds:no,committedState:Gn,currentStateIndex:$n,computedStates:Sn,isLocked:oo,isPaused:_o}=Wt.nextLiftedState);break;case d.Qz:li=0,S.maxAge&&kn.length>S.maxAge&&(Sn=y(Sn,li,le,Gn,_n,kn,no,E,_o),yo(kn.length-S.maxAge),li=1/0);break;case d.kt:if(Sn.filter(Di=>Di.error).length>0)li=0,S.maxAge&&kn.length>S.maxAge&&(Sn=y(Sn,li,le,Gn,_n,kn,no,E,_o),yo(kn.length-S.maxAge),li=1/0);else{if(!_o&&!oo){$n===kn.length-1&&$n++;const Di=bn++;_n[Di]=new Jn(Wt,+Date.now()),kn=[...kn,Di],li=kn.length-1,Sn=y(Sn,li,le,Gn,_n,kn,no,E,_o)}Sn=Sn.map(Di=>({...Di,state:le(Di.state,js)})),$n=kn.length-1,S.maxAge&&kn.length>S.maxAge&&yo(kn.length-S.maxAge),li=1/0}break;default:li=1/0}return Sn=y(Sn,li,le,Gn,_n,kn,no,E,_o),un=p(un,Wt),{monitorState:un,actionsById:_n,nextActionId:bn,stagedActionIds:kn,skippedActionIds:no,committedState:Gn,currentStateIndex:$n,computedStates:Sn,isLocked:oo,isPaused:_o}}}(_n,kn,un,bn.monitor,bn),Gn=(0,At.U)((0,At.U)(S.asObservable().pipe(function Ma(_){return(0,L.I)((G,E)=>_<=E)}(1)),Ve.actions$).pipe((0,Vo.k)(Ss)),p,Ve.liftedActions$).pipe((0,yl.y)(vl.M)),$n=le.pipe((0,Vo.k)(no)),Sn=Gs(bn.connectInZone),oo=new Zn.o(1);this.liftedStateSubscription=Gn.pipe((0,jn.O)($n),ft(Sn),(0,Yl.K)(({state:$i},[li,Ni])=>{let Di=Ni($i,li);return li.type!==jr&&Tl(bn)&&(Di=function ld(_,G,E,p){const S=[],le={},Ve=[];return _.stagedActionIds.forEach((Wt,un)=>{const _n=_.actionsById[Wt];_n&&(un&&Kr(_.computedStates[un],_n,G,E,p)||(le[Wt]=_n,S.push(Wt),Ve.push(_.computedStates[un])))}),{..._,stagedActionIds:S,actionsById:le,computedStates:Ve}}(Di,bn.predicate,bn.actionsSafelist,bn.actionsBlocklist)),Ve.notify(li,Di),{state:Di,action:li}},{state:kn,action:null})).subscribe(({state:$i,action:li})=>{oo.next($i),li.type===jr&&Wt.next(li.action)}),this.extensionStartSubscription=Ve.start$.pipe(ft(Sn)).subscribe(()=>{this.refresh()});const _o=oo.asObservable(),yo=_o.pipe((0,Vo.k)(ma));Object.defineProperty(yo,"state",{value:(0,ws.i6)(yo,{manualCleanup:!0,requireSync:!0})}),this.dispatcher=p,this.liftedState=_o,this.state=yo}ngOnDestroy(){this.liftedStateSubscription.unsubscribe(),this.extensionStartSubscription.unsubscribe()}dispatch(p){this.dispatcher.next(p)}next(p){this.dispatcher.next(p)}error(p){}complete(){}performAction(p){this.dispatch(new Jn(p,+Date.now()))}refresh(){this.dispatch(new No)}reset(){this.dispatch(new bi(+Date.now()))}rollback(){this.dispatch(new ao(+Date.now()))}commit(){this.dispatch(new Ri(+Date.now()))}sweep(){this.dispatch(new Or)}toggleAction(p){this.dispatch(new ia(p))}jumpToAction(p){this.dispatch(new ka(p))}jumpToState(p){this.dispatch(new Yr(p))}importState(p){this.dispatch(new Ts(p))}lockChanges(p){this.dispatch(new ts(p))}pauseRecording(p){this.dispatch(new ad(p))}}return(_=G).\u0275fac=function(p){return new(p||_)(e.CoB(Ra),e.CoB(d.Ev),e.CoB(d.Lk),e.CoB(Zl),e.CoB(d.qg),e.CoB(e.eAe),e.CoB(d.SY),e.CoB(El))},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac}),G})();function ft({ngZone:_,connectInZone:G}){return E=>G?new na._(p=>E.subscribe({next:S=>_.run(()=>p.next(S)),error:S=>_.run(()=>p.error(S)),complete:()=>_.run(()=>p.complete())})):E}const sn=new e.UbH("@ngrx/store-devtools Is Devtools Extension or Monitor Present");function An(_,G){return!!_||G.monitor!==zo}function bo(){const _="__REDUX_DEVTOOLS_EXTENSION__";return"object"==typeof window&&typeof window[_]<"u"?window[_]:null}function Go(_={}){return(0,e.AFj)([Zl,Ra,Le,{provide:Vs,useValue:_},{provide:sn,deps:[Sl,El],useFactory:An},{provide:Sl,useFactory:bo},{provide:El,deps:[Vs],useFactory:sd},{provide:d.Wo,deps:[Le],useFactory:ui},{provide:d.ei,useExisting:Ra}])}function ui(_){return _.state}let wr=(()=>{var _;class G{static instrument(p={}){return{ngModule:G,providers:[Go(p)]}}}return(_=G).\u0275fac=function(p){return new(p||_)},_.\u0275mod=e.a4G({type:_}),_.\u0275inj=e.s3X({}),G})();var ra=u(5043),$r=u(7820),qc=u(5132),Qc=u(5628);let Jc=(()=>{var _;class G{constructor(p,S){this.actions=p,this.restoreService=S,this.sendRestoreAccountFinishData=(0,me.gv)(()=>this.actions.pipe((0,me.y0)($r.I.SendRestoreAccountFinishData),(0,Xo.G)(le=>this.restoreService.restoreAccountFinish({userId:le.userId,code:le.code}).pipe((0,Vo.k)(()=>(0,qc.Ce)())))))}}return(_=G).\u0275fac=function(p){return new(p||_)(e.CoB(me.kp),e.CoB(Qc.E))},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac}),G})();var Ys=u(1608),Ks=u(1504),Xs=u(7456);let Zs=(()=>{var _;class G{constructor(p,S){this.restoreService=p,this.actions=S,this.sendUserRestoreAccountLink=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Ys.m.SendUserRestoreAccountLink),(0,Xo.G)(le=>this.restoreService.sendUserRestoreAccountLink({email:le.email}).pipe((0,Vo.k)(()=>(0,Ks.eo)(le))))))}}return(_=G).\u0275fac=function(p){return new(p||_)(e.CoB(Xs.y),e.CoB(me.kp))},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac}),G})();var or=u(7512),Ds=u(8484);let eu=(()=>{var _;class G{constructor(p){this.apiService=p}requestChangeLogin(p){return this.apiService.post("Requests/User/ChangeLogin",{login:p.login,password:p.password})}fetchChangeLoginRequests(){return this.apiService.get("User/Requests/ChangeLogin/Actual")}repeatChangeLoginRequest(){return this.apiService.put("User/Requests/ChangeLogin/Actual/Resend")}cancelChangeLoginRequests(){return this.apiService.delete("User/Requests/ChangeLogin/Actual")}confirmLoginChange(p){return this.apiService.put("User/ChangeLogin",p)}}return(_=G).\u0275fac=function(p){return new(p||_)(e.CoB(Gr.W))},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac,providedIn:"root"}),G})(),ql=(()=>{var _;class G{constructor(p,S,le,Ve,Wt,un,_n,bn){this.actions=p,this.changeLoginApiService=S,this.authService=le,this.router=Ve,this.store=Wt,this.toastService=un,this.translate=_n,this.storageService=bn,this.changeLoginRequest=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(dt.E.RequestChangeLogin),(0,Xo.G)(kn=>this.changeLoginApiService.requestChangeLogin(kn).pipe((0,Vo.k)(()=>(0,ke.sF)(),(0,Fo.a)(()=>(0,Si.of)("error"))))))),this.fetchChangeLoginRequests=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(dt.E.RequestChangeLoginSuccess,dt.E.RepeatChangeLoginRequestSuccess),(0,Xo.G)(kn=>this.changeLoginApiService.fetchChangeLoginRequests().pipe((0,Vo.k)(no=>(0,ke.kj)({data:no})),(0,or.y)(()=>this.storageService.setAuthItem("hasChangeRequest","true")))))),this.fetchStartChangeLoginRequests=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(dt.E.FetchStartChangeLoginRequests),(0,Xo.G)(kn=>this.changeLoginApiService.fetchChangeLoginRequests().pipe((0,Vo.k)(no=>(0,ke.SY)({data:no})))))),this.fetchChangeUndoLoginRequests=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(dt.E.UndoChangeLoginRequestSuccess),(0,Xo.G)(kn=>this.changeLoginApiService.fetchChangeLoginRequests().pipe((0,Vo.k)(no=>(0,ke.kj)({data:no})),(0,or.y)(()=>this.storageService.setAuthItem("hasChangeRequest","false")))))),this.repeatChangeLoginRequest=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(dt.E.RepeatChangeLoginRequest),(0,Xo.G)(kn=>this.changeLoginApiService.repeatChangeLoginRequest().pipe((0,Vo.k)(()=>(this.toastService.configs.next([{type:vo.u.SuccessAutoClosing,content:this.translate.instant(it.S.ChangeLoginRequestsRequestSendSuccess)}]),(0,ke.oI)())))))),this.undoChangeLoginRequest=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(dt.E.UndoChangeLoginRequest),(0,Xo.G)(kn=>this.changeLoginApiService.cancelChangeLoginRequests().pipe((0,Vo.k)(()=>(0,ke.ei)()))))),this.confirmLoginChange=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(dt.E.ConfirmLoginChange),(0,oa.m)(kn=>(0,Si.of)(kn).pipe((0,jn.O)(this.store.pipe((0,d.Ml)(Ds.WY))))),(0,Xo.G)(([kn,no])=>this.changeLoginApiService.confirmLoginChange({password:this.authService.hashPassword(kn.password),requestCode:no.requestCode}).pipe((0,Vo.k)(()=>(this.toastService.add({type:vo.u.Info,content:this.translate.instant(it.S.ChangeLoginRequestsSuccessLabelText)}),this.authService.isAuthorized()?(this.router.navigate([On.W.Profile]),(0,ke.ot)()):(this.router.navigate([On.W.Login]),(0,ke.ot)())))))))}}return(_=G).\u0275fac=function(p){return new(p||_)(e.CoB(me.kp),e.CoB(eu),e.CoB(mn.o),e.CoB(k.E5),e.CoB(d.m_),e.CoB(zt.s),e.CoB(pt.qS),e.CoB(m.y))},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac}),G})();var qs=u(4828),Ff=u(9177),ns=u(2024),Os=u(9572);let Bf=(()=>{var _;class G{constructor(p,S,le,Ve,Wt,un){this.createCompanyService=p,this.authService=S,this.userDataApiService=le,this.actions=Ve,this.router=Wt,this.store=un,this.createCompany=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(qs.E.CreateCompanyWithoutEmployees,qs.E.CreateCompanyWithEmployees),(0,oa.m)(_n=>(0,Si.of)(_n).pipe((0,jn.O)(this.store.pipe((0,d.Ml)(P.Nr))))),(0,Xo.G)(([_n,bn])=>this.createCompanyService.createCompany({ownerFirstName:_n.ownerLastName,ownerLastName:_n.ownerFirstName,customerName:_n.customerName,organizationName:_n.organizationName,departmentName:_n.departmentName,positionName:_n.positionName,initialContentLocale:_n.initialContentLocale,invitations:_n.invitations,countryCode:_n.countryCode}).pipe((0,Ff.O)(kn=>{if(kn&&kn.href)return this.authService.guestSid&&this.authService.guestMail||this.authService.getIsMigration()?(this.authService.resetIsMigration(),this.authService.setCookie("aftermigr",`${kn.href}/inbox`),(0,w.C)()||window.open(`${kn.href}?loc=${_n.initialContentLocale}`,"_self")):window.open(`${kn.href}/inbox?loc=${_n.initialContentLocale}`,"_self"),(0,Si.of)((0,ns.y0)());this.userDataApiService.fetchUserCompanyList().pipe((0,Vo.k)(no=>{const Gn=this.createCompanyService.findNewCompanyUrl(bn.userCompanies,no);return Gn&&(this.authService.guestSid&&this.authService.guestMail||this.authService.getIsMigration()?setTimeout(()=>{this.authService.resetIsMigration(),this.authService.setCookie("migdo","done"),(0,w.C)()?this.authService.setCookie("aftermigr",`${Gn}/inbox`):(this.authService.setCookie("aftermigr",`${Gn}/inbox`),window.open(`${Gn}/inbox?loc=${_n.initialContentLocale}`,"_self"))},1500):(0,w.C)()?(this.authService.setCookie("needcloseauth","need"),setTimeout(()=>{this.router.navigate(["profile"]).then()},250)):window.open(`${Gn}/inbox?loc=${_n.initialContentLocale}`,"_self")),this.store.dispatch((0,ot.Q$)({companyList:no})),(0,ns.y0)()}))}),(0,Fo.a)(()=>(this.authService.creationErrorIntercepted.next(!0),this.store.dispatch((0,ns.av)()),Ti.k))))))}}return(_=G).\u0275fac=function(p){return new(p||_)(e.CoB(Os.g),e.CoB(mn.o),e.CoB(Ot._),e.CoB(me.kp),e.CoB(k.E5),e.CoB(d.m_))},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac}),G})();var tu=u(2180);const Ql={userId:null,code:null,email:null},Uf=_=>_.restorePassword;var Dl=u(5939);let cd=(()=>{var _;class G{constructor(p,S,le){this.apiService=p,this.storageService=S,this.authService=le}resetUserPassword(p){const le=this.storageService.getItem(Ur.q.UserSids,{})[p.email]||"sid";return this.authService.setIdentityToken(le),this.apiService.authPost("OstreanAccount/ResetPassword",p)}}return(_=G).\u0275fac=function(p){return new(p||_)(e.CoB(Gr.W),e.CoB(m.y),e.CoB(mn.o))},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac,providedIn:"root"}),G})(),Hf=(()=>{var _;class G{constructor(p,S,le,Ve,Wt){this.actions=p,this.store=S,this.router=le,this.restorePasswordService=Ve,this.authService=Wt,this.restoreUserPassword=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(tu.u.RestorePassword),(0,oa.m)(un=>(0,Si.of)(un).pipe((0,jn.O)(this.store.pipe((0,d.Ml)(Uf))))),(0,Xo.G)(([un,_n])=>this.restorePasswordService.resetUserPassword({userId:_n.userId,code:_n.code,email:_n.email,newPassword:this.authService.hashPassword(un.password)}).pipe((0,or.y)(bn=>{bn.sessionId&&(this.authService.setIdentityToken(bn.sessionId),this.authService.saveUserSid(bn.userName,bn.sessionId))}),(0,Vo.k)(bn=>(0,Dl.ms)({userLogin:bn.userName,password:un.password,sid:this.authService.getUserSid(bn.userName),rememberMe:!0,route:On.W.Profile}))))))}}return(_=G).\u0275fac=function(p){return new(p||_)(e.CoB(me.kp),e.CoB(d.m_),e.CoB(k.E5),e.CoB(cd),e.CoB(mn.o))},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac}),G})();var Qs=u(9360),ji=u(2748),Jl=u(8749),Ar=function(_){return _[_.RequestCanceled=0]="RequestCanceled",_[_.Success=200]="Success",_[_.Redirect=301]="Redirect",_[_.BadRequest=400]="BadRequest",_[_.Unauthorized=401]="Unauthorized",_[_.AccessForbidden=403]="AccessForbidden",_[_.Conflict=409]="Conflict",_[_.UnprocessableEntity=422]="UnprocessableEntity",_[_.InternalServerError=500]="InternalServerError",_[_.BadGateway=502]="BadGateway",_[_.GatewayTimeout=504]="GatewayTimeout",_[_.UnknownServerError=520]="UnknownServerError",_}(Ar||{}),Ii=u(6512),_i=u(8828),wp=u(3300);let Ol=(()=>{var _;class G{constructor(p,S,le,Ve,Wt,un,_n,bn,kn,no,Gn,$n){this.registrationService=p,this.authService=S,this.systemDataService=le,this.actions=Ve,this.store=Wt,this.router=un,this.toastService=_n,this.translate=bn,this.accountSettingsService=kn,this.companyService=no,this.http=Gn,this.apiService=$n,this.userInitialRegistration=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Qs.S.UserInitialRegister),(0,Xo.G)(Sn=>this.registrationService.userInitialRegister({reCaptcha:Sn.reCaptcha,email:Sn.email,locale:this.accountSettingsService.registrationLocale.replace("_","-")||this.systemDataService.defaultLanguage}).pipe((0,Vo.k)(()=>(0,ji.Oi)(Sn)),(0,Fo.a)(oo=>(oo instanceof Ii.gj&&422===oo.status&&oo.error.ErrorLabel&&"Exceptions.UserEmailAlreadyExists"===oo.error.ErrorLabel&&this.store.dispatch((0,ji.Oi)(Sn)),Ti.k)))))),this.userInitialRegistrationFromGuest=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Qs.S.UserInitialRegisterFromGuest),(0,Xo.G)(Sn=>this.registrationService.userInitialRegisterFromGuest({reCaptcha:Sn.reCaptcha,email:Sn.email,locale:this.accountSettingsService.registrationLocale.replace("_","-")||this.systemDataService.defaultLanguage}).pipe((0,Vo.k)(()=>(0,ji.Oi)(Sn)),(0,Fo.a)(oo=>(oo instanceof Ii.gj&&422===oo.status&&oo.error.ErrorLabel&&"Exceptions.UserEmailAlreadyExists"===oo.error.ErrorLabel&&this.store.dispatch((0,ji.Oi)(Sn)),Ti.k)))))),this.userFinalRegistration=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Qs.S.UserFinalRegister),(0,oa.m)(Sn=>(0,Si.of)(Sn).pipe((0,jn.O)(this.store.pipe((0,d.Ml)(Jl.T))))),(0,Xo.G)(([Sn,oo])=>this.registrationService.userFinalRegister(Sn.password?{requestCode:Sn.requestCode,locale:Sn.locale||this.systemDataService.defaultLanguage,timeZoneOffset:this.systemDataService.timeZoneOffset,timeZoneName:this.systemDataService.timeZoneName,password:this.authService.hashPassword(Sn.password)}:{requestCode:Sn.requestCode,locale:Sn.locale||this.systemDataService.defaultLanguage,timeZoneOffset:this.systemDataService.timeZoneOffset,timeZoneName:this.systemDataService.timeZoneName}).pipe((0,or.y)(_o=>{if(_o.userLoginState!==_i._.Success&&_o.userLoginState!==_i._.SuccessTen&&_o.userLoginState!==_i._.AccountMarkedForDelete)throw String(_o.userLoginState)}),(0,or.y)(_o=>{this.authService.setTokens({..._o,rememberUser:!0,userLogin:oo.userEmail})}),(0,Vo.k)(_o=>{if(oo.organizationUrl)return window.open(oo.organizationUrl,"_self"),(0,ji.uU)();this.companyService.createUserFirstCompany().subscribe(yo=>this.firstCompanyCreation(yo),yo=>console.log(yo))}),(0,Fo.a)(_o=>(_o instanceof Ii.gj&&(422===_o.status||400===_o.status)&&(this.accountSettingsService.updateUserLocaleData(oo.locale?oo.locale:this.systemDataService.defaultLanguage),"Exceptions.RequestAlreadyCompleted"===_o.error.ErrorLabel?(this.toastService.add({type:vo.u.Success,content:it.S.RegisterFormRegisterSuccess,translate:!0}),this.authService.temporaryLogin=oo.userEmail,this.router.navigate([On.W.Login])):(this.toastService.add({type:vo.u.Error,content:this.getErrorMessage(),translate:!0}),this.router.navigate([On.W.Login]))),Ti.k)))))),this.confirmInvitedUserRegistrationInCompany=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Qs.S.ConfirmInvitedUserRegistrationInCompany),(0,Xo.G)(Sn=>this.registrationService.userFinalRegister({requestCode:Sn.requestCode,locale:Sn.locale||this.systemDataService.defaultLanguage,timeZoneOffset:this.systemDataService.timeZoneOffset,timeZoneName:this.systemDataService.timeZoneName}).pipe((0,Vo.k)(()=>Sn.authenticated?(window.open(Sn.url,"_self"),(0,ji.uU)()):(this.toastService.add({type:vo.u.Success,content:this.getConfirmMessage(Sn.name)}),this.authService.temporaryLogin=Sn.email,this.router.navigate([On.W.Login],{queryParams:{continue:Sn.url}}),(0,ji.uU)())),(0,Fo.a)(oo=>{if(oo instanceof Ii.gj&&(422===oo.status||400===oo.status)&&Sn.url)if("Exceptions.RequestAlreadyCompleted"===oo.error.ErrorLabel)this.toastService.add({type:vo.u.Success,content:this.getConfirmMessage(Sn.name)}),this.authService.temporaryLogin=Sn.email,this.router.navigate([On.W.Login],{queryParams:{continue:Sn.url}});else{if("Exceptions.UserPasswordIsRequiredException"===oo.error.ErrorLabel)return Ti.k;this.toastService.add({type:vo.u.Error,content:this.getErrorMessage(),translate:!0}),this.router.navigate([On.W.Login])}return Ti.k})))))}handleRegistrationError(p){return p&&p.status===Ar.UnprocessableEntity&&p.error&&p.error.errorLabel?(0,Si.of)((0,ji.kH)({message:it.S.EmailAlreadyExistsErrorMessage,linkMessage:it.S.EmailAlreadyExistsLinkMessage,linkHref:On.W.Login,errorCode:null})):Ti.k}getConfirmMessage(p){return p?this.translate.instant(it.S.RegisterFormInviteSuccessText1)+" "+p+" "+this.translate.instant(it.S.RegisterFormInviteSuccessText2):this.translate.instant(it.S.RegisterFormInviteSuccess)}getErrorMessage(){return it.S.RegisterFormCommonException}firstCompanyCreation(p){this.authService.createFirstStarted||(this.authService.createFirstStarted=!0,this.http.get("https://ipwho.is").subscribe(S=>{this.apiService.post("Customers",{ownerFirstName:p.firstName||this.translate.instant(it.S.FirstEntryFormFirstNameInput),ownerLastName:p.lastName||this.translate.instant(it.S.FirstEntryFormLastNameInput),customerName:this.translate.instant(it.S.ReportsTableCompany),organizationName:this.translate.instant(it.S.OrgStructurePositionOrganizationInputLabel),departmentName:this.translate.instant(it.S.LabelDepartment),positionName:this.translate.instant(it.S.FirstEntryFormPositionInput),initialContentLocale:p.locale,countryCode:S.country_code}).subscribe(le=>{this.authService.createFirstStarted=!1,window.open(`${le.href}/inbox?loc=${p.locale}`,"_self")},le=>{this.authService.createFirstStarted=!1,console.log(le)})}))}}return(_=G).\u0275fac=function(p){return new(p||_)(e.CoB(wp.W),e.CoB(mn.o),e.CoB(Dr.u),e.CoB(me.kp),e.CoB(d.m_),e.CoB(k.E5),e.CoB(zt.s),e.CoB(pt.qS),e.CoB(In.S),e.CoB(Os.g),e.CoB(Ii.KK),e.CoB(Gr.W))},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac}),G})();var $f=u(984),Js=u(1884);let nu=(()=>{var _;class G{constructor(p,S){this.restoreService=p,this.actions=S,this.sendUserResetPasswordLink=(0,me.gv)(()=>this.actions.pipe((0,me.y0)($f.g.SendUserResetPasswordLink),(0,Xo.G)(le=>this.restoreService.sendUserRestorePasswordLink({email:le.email}).pipe((0,Vo.k)(()=>(0,Js.Yz)(le)),(0,Fo.a)(Ve=>(this.restoreService.restoreError.next(Ve),Ti.k))))))}}return(_=G).\u0275fac=function(p){return new(p||_)(e.CoB(Xs.y),e.CoB(me.kp))},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac}),G})();var Lr=u(7448),Al=u(584);let ou=(()=>{var _;class G{constructor(p,S,le,Ve,Wt,un,_n,bn,kn,no){this.actions=p,this.store=S,this.userDataApiService=le,this.restoreService=Ve,this.authService=Wt,this.accountSettingsService=un,this.router=_n,this.toastService=bn,this.translate=kn,this.modalService=no,this.getActiveUserDataOnAppInit=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Lr.a.getActiveUserDataOnAppInit),(0,Xo.G)(()=>this.userDataApiService.fetchUserData().pipe((0,Vo.k)(Gn=>{if(window.location.href.toLowerCase().includes("locale=")){const $n=this.accountSettingsService.registrationLocale.replace("_","-");this.accountSettingsService.updateUserLocaleData($n)}else this.accountSettingsService.updateUserLocaleData(Gn.userAccountData.locale);return(0,ot.AB)({userData:Gn.userAccountData,userCompanies:Gn.userCompanies,timeZoneList:Gn.timeZoneList,languages:this.accountSettingsService.languages})}),(0,Fo.a)(()=>(this.router.navigate([On.W.Login]),Ti.k)))))),this.redirectUserAfterSuccessfulLoginData=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Al.E.LoginUserSuccess),(0,Xo.G)(Gn=>this.userDataApiService.fetchUserData().pipe((0,Vo.k)($n=>(this.accountSettingsService.updateUserLocaleData($n.userAccountData.locale),$n.userCompanies&&1===$n.userCompanies.length?(0,zn.cb)({url:$n.userCompanies[0].Href}):($n.userCompanies&&$n.userCompanies.length>1&&this.modalService.open({type:I.m.UserCompaniesConfig,data:null}),(0,ot.AB)({userData:$n.userAccountData,userCompanies:$n.userCompanies,timeZoneList:$n.timeZoneList,languages:this.accountSettingsService.languages})))),(0,or.y)(()=>this.router.navigate([Gn.route])),(0,Fo.a)(()=>(this.router.navigate([On.W.Login]),Ti.k)))))),this.updateActiveUserData=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Lr.a.userProfileDataUpdated,Lr.a.userProfileDataWithLocaleUpdated,Lr.a.userAccountNameChanged,dt.E.ConfirmLoginChangeSuccess),(0,Xo.G)(Gn=>this.userDataApiService.fetchUserAccountData().pipe((0,Vo.k)($n=>(Gn.localeUpdated&&this.accountSettingsService.updateUserLocaleData($n.locale),(0,ot.Ql)())))))),this.updateUserTimeZone=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Lr.a.changeUserTimeZone),(0,Xo.G)(Gn=>this.userDataApiService.changeUserTimeZone({timezone:Gn.timezone}).pipe((0,Vo.k)(()=>(0,ot.qQ)()))))),this.updateUserApplicationLanguage=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Lr.a.changeUserLanguage),(0,Xo.G)(Gn=>this.userDataApiService.changeUserLanguage({locale:Gn.locale}).pipe((0,Vo.k)(()=>(0,ot.gV)({localeUpdated:!0})))))),this.updateUserAvatar=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Lr.a.changeUserAvatar),(0,Xo.G)(Gn=>this.userDataApiService.uploadUserAvatar(Gn.fileData).pipe((0,Vo.k)(()=>(0,ot.qQ)()))))),this.changeUserAccountName=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Lr.a.changeUserAccountName),(0,Xo.G)(Gn=>this.userDataApiService.changeUserAccountName(Gn.newUserName).pipe((0,Vo.k)(()=>(0,ot.So)()))))),this.deleteUserAvatar=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Lr.a.deleteUserAvatar),(0,Xo.G)(()=>this.userDataApiService.deleteUserAvatar().pipe((0,Vo.k)(()=>(this.modalService.closeByType({type:I.m.DeleteUserAvatar,data:{}}),(0,ot.qQ)())))))),this.changeUserPassword=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Lr.a.changeUserPassword),(0,Xo.G)(Gn=>this.userDataApiService.changeUserPassword({oldPassword:this.authService.hashPassword(Gn.oldPassword),newPassword:this.authService.hashPassword(Gn.newPassword)}).pipe((0,Vo.k)(()=>(this.toastService.configs.next([{type:vo.u.Info,content:this.translate.instant(it.S.ChangePasswordRequestsSuccessLabelText)}]),(0,ot.qQ)())),(0,Fo.a)(()=>Ti.k))))),this.changeUserLogin=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Lr.a.changeUserLogin),(0,Xo.G)(Gn=>this.userDataApiService.changeUserLogin({login:Gn.login,password:this.authService.hashPassword(Gn.password),answer:Gn.answer}).pipe((0,Vo.k)(()=>(0,ot.qQ)()))))),this.changeUserName=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Lr.a.changeUserName),(0,Xo.G)(Gn=>this.userDataApiService.changeUserName({fullName:Gn.fullName}).pipe((0,Vo.k)(()=>(0,ot.qQ)()))))),this.logoutFromOtherDevices=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Lr.a.logoutFromOtherDevices),(0,Xo.G)(()=>this.userDataApiService.logoutFromOtherDevices({refreshTokenToPreserve:this.authService.getRefreshToken()}).pipe((0,Vo.k)(()=>(0,ot.e8)()))))),this.resetUserPassword=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Lr.a.resetUserPassword),(0,Xo.G)(Gn=>this.restoreService.sendUserRestorePasswordLink({email:Gn.email}).pipe((0,Vo.k)(()=>(0,ot.qQ)()))))),this.fetchCompanyList=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Lr.a.fetchCompanyList),(0,Xo.G)(()=>this.userDataApiService.fetchUserCompanyList().pipe((0,Vo.k)(Gn=>(0,ot.Q$)({companyList:Gn})))))),this.refreshUserData=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Co.Et.success,Co.Wy.success),(0,Vo.k)(()=>(0,ot.Ql)())))}}return(_=G).\u0275fac=function(p){return new(p||_)(e.CoB(me.kp),e.CoB(d.m_),e.CoB(Ot._),e.CoB(Xs.y),e.CoB(mn.o),e.CoB(In.S),e.CoB(k.E5),e.CoB(zt.s),e.CoB(pt.qS),e.CoB(R.A))},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac}),G})();var aa=u(1448);let el=(()=>{var _;class G{constructor(p,S,le,Ve,Wt,un,_n,bn,kn,no){this.authService=p,this.cookiesService=S,this.actions=le,this.store=Ve,this.router=Wt,this.userDataApiService=un,this.companyService=_n,this.http=bn,this.translate=kn,this.apiService=no,this.loginUser=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Al.E.LoginUser,tu.u.RestorePasswordSuccess,Qs.S.UserFinalRegisterSuccess),(0,oa.m)(Gn=>(0,Si.of)(Gn).pipe((0,jn.O)(this.store.pipe((0,d.Ml)(aa.M7))))),(0,Xo.G)(([Gn,$n])=>this.authService.loginUser({userLogin:Gn.userLogin,password:this.authService.hashPassword(Gn.password),rememberMe:Gn.rememberMe,sid:Gn.sid}).pipe((0,or.y)(Sn=>{if(Sn.userLoginState!==_i._.Success&&Sn.userLoginState!==_i._.SuccessTen&&Sn.userLoginState!==_i._.UserIsRemoved&&Sn.userLoginState!==_i._.AccountMarkedForDelete)throw String(Sn.userLoginState)}),(0,L.I)(Sn=>Sn.userLoginState===_i._.Success||Sn.userLoginState===_i._.SuccessTen||Sn.userLoginState===_i._.AccountMarkedForDelete||Sn.userLoginState===_i._.UserIsRemoved),(0,or.y)(Sn=>{if(Sn.userLoginState===_i._.AccountMarkedForDelete&&Sn.accessToken)this.authService.saveUserSid(Gn.userLogin,Sn.sid),this.authService.setTokens({...Sn,rememberUser:Gn.rememberMe,userLogin:Gn.userLogin}),this.authService.temporaryLogin=Gn.userLogin;else{if(Sn.userLoginState===_i._.AccountMarkedForDelete&&!Sn.accessToken)throw String(Sn.userLoginState);if(Sn.userLoginState===_i._.UserIsRemoved)throw String(Sn.userLoginState);Sn.userLoginState!==_i._.AccountMarkedForDelete&&this.authService.setTokens({...Sn,rememberUser:Gn.rememberMe,userLogin:Gn.userLogin})}}),(0,Vo.k)(Sn=>(Sn.userLoginState===_i._.AccountMarkedForDelete&&this.authService.setCookie("needrestoretoast","need"),$n.originUrl?(0,zn.cb)({url:$n.originUrl}):(0,w.C)()?void this.userDataApiService.fetchUserCompanyList().subscribe(oo=>{oo&&oo.length?(this.authService.setCookie("needcloseauth","need"),setTimeout(()=>(0,zn.Ip)({route:On.W.Profile}),250)):this.companyService.createUserFirstCompany().subscribe(_o=>this.firstCompanyCreation(_o),_o=>console.log(_o))}):(0,zn.Ip)({route:Gn.route}))),(0,Fo.a)(Sn=>("12"===Sn?(this.authService.setCookie("omfan","1"),this.router.navigate([On.W.MfaLogin])):(this.authService.handleLoginErrors(Sn),this.router.navigate([On.W.Login])),Ti.k)))))),this.loginUserWithCode=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(zn.Jn),function ec(_){return(0,oa.m)(G=>{const E=_(G),p=Array.isArray(E)?E:[E];return(0,Si.of)(G).pipe((0,jn.O)(...p))})}(()=>[this.store.pipe((0,d.Ml)(aa.M7)),this.store.pipe((0,d.Ml)(aa.Id))]),(0,Xo.G)(([Gn,$n,Sn])=>this.authService.mfaLogin({code:Gn.code,addTrustedDevice:Gn.addTrustedDevice,sid:null==Sn?void 0:Sn.sid}).pipe((0,or.y)(oo=>{if(this.authService.setCookie("omfan",""),oo.userLoginState!==_i._.Success&&oo.userLoginState!==_i._.SuccessTen&&oo.userLoginState!==_i._.AccountMarkedForDelete&&oo.userLoginState!==_i._.UserIsRemoved)throw String(oo.userLoginState)}),(0,L.I)(oo=>oo.userLoginState===_i._.Success||oo.userLoginState===_i._.SuccessTen||oo.userLoginState===_i._.AccountMarkedForDelete||oo.userLoginState===_i._.UserIsRemoved),(0,or.y)(oo=>{oo.userLoginState===_i._.AccountMarkedForDelete?(this.authService.saveUserSid(Sn.userLogin,oo.sid),this.authService.temporaryLogin=Sn.userLogin):oo.userLoginState!==_i._.UserIsRemoved&&this.authService.setTokens({...oo,rememberUser:null==Sn?void 0:Sn.rememberMe,userLogin:null==Sn?void 0:Sn.userLogin})}),(0,Vo.k)(oo=>(oo.userLoginState===_i._.AccountMarkedForDelete&&this.authService.setCookie("needrestoretoast","need"),$n.originUrl?(0,zn.cb)({url:$n.originUrl}):(0,w.C)()?void this.userDataApiService.fetchUserCompanyList().subscribe(_o=>{_o&&_o.length?(this.authService.setCookie("needcloseauth","need"),setTimeout(()=>{this.router.navigate(["profile"]).then()},250)):this.companyService.createUserFirstCompany().subscribe(yo=>this.firstCompanyCreation(yo),yo=>console.log(yo))}):(0,zn.Ip)({route:Sn.route}))),(0,Fo.a)(oo=>(this.authService.handleLoginErrors(oo),Ti.k)))))),this.loginInvitedUserAfterRegistration=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Qs.S.LoginInvitedUserAfterRegistration),(0,oa.m)(Gn=>(0,Si.of)(Gn).pipe((0,jn.O)(this.store.pipe((0,d.Ml)(Jl.T))))),(0,Xo.G)(([Gn,$n])=>this.authService.loginUser({userLogin:Gn.userLogin,password:this.authService.hashPassword(Gn.password),rememberMe:Gn.rememberMe}).pipe((0,or.y)(Sn=>{if(Sn.userLoginState!==_i._.Success&&Sn.userLoginState!==_i._.SuccessTen)throw String(Sn.userLoginState)}),(0,L.I)(Sn=>Sn.userLoginState===_i._.Success||Sn.userLoginState===_i._.SuccessTen),(0,or.y)(Sn=>this.authService.setTokens({...Sn,rememberUser:Gn.rememberMe})),(0,Vo.k)(Sn=>$n.organizationUrl?(this.router.navigate([On.W.InviteSuccess],{queryParams:{companyUrl:$n.organizationUrl,companyName:$n.organizationName,isAuthorized:!0,login:Gn.userLogin}}),(0,ji.uU)()):(0,zn.Ip)({route:Gn.route})),(0,Fo.a)(Sn=>(this.authService.handleLoginErrors(Sn),this.router.navigate([On.W.Login]),Ti.k)))))),this.loginUserToExternalUrl=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Al.E.LoginUserToExternalUrl),(0,Vo.k)(Gn=>{const $n=window.location.hostname.substring(window.location.hostname.indexOf("."));return this.cookiesService.set("ostrean_redirect","true",null,"/",$n,!1,"Lax"),window.open(Gn.url,"_self"),(0,zn.Oy)()}))),this.restoreAccount=(0,me.gv)(()=>this.actions.pipe((0,me.y0)(Al.E.RestoreAccount),(0,Vo.k)(Gn=>(this.router.navigate([On.W.RestoreAccount],{queryParams:{email:Gn.email}}),(0,zn.Oy)()))))}firstCompanyCreation(p){this.authService.createFirstStarted||(this.authService.createFirstStarted=!0,this.http.get("https://ipwho.is").subscribe(S=>{this.apiService.post("Customers",{ownerFirstName:p.firstName||this.translate.instant(it.S.FirstEntryFormFirstNameInput),ownerLastName:p.lastName||this.translate.instant(it.S.FirstEntryFormLastNameInput),customerName:this.translate.instant(it.S.ReportsTableCompany),organizationName:this.translate.instant(it.S.OrgStructurePositionOrganizationInputLabel),departmentName:this.translate.instant(it.S.LabelDepartment),positionName:this.translate.instant(it.S.FirstEntryFormPositionInput),initialContentLocale:p.locale,countryCode:S.country_code}).subscribe(le=>{this.authService.createFirstStarted=!1,window.open(`${le.href}/inbox?loc=${p.locale}`,"_self")},le=>{this.authService.createFirstStarted=!1,console.log(le)})}))}}return(_=G).\u0275fac=function(p){return new(p||_)(e.CoB(mn.o),e.CoB(Qa.q),e.CoB(me.kp),e.CoB(d.m_),e.CoB(k.E5),e.CoB(Ot._),e.CoB(Os.g),e.CoB(Ii.KK),e.CoB(pt.qS),e.CoB(Gr.W))},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac}),G})();const iu=(_,G)=>_.find(p=>p.value===G)||_[0],tc=(_,G)=>_.find(p=>p.value===G)||_[0],tl=(0,d.EF)(P.mg,(0,d.on)(ot.AB,(_,G)=>({..._,user:G.userData,userCompanies:G.userCompanies,timeZones:G.timeZoneList,selectedTimeZone:iu(G.timeZoneList,G.userData.timezone),languages:G.languages,selectedLanguage:tc(G.languages,G.userData.locale)})),(0,d.on)(ot.G4,(_,G)=>({..._,user:G.userData,selectedTimeZone:iu(_.timeZones,G.userData.timezone),selectedLanguage:tc(_.languages,G.userData.locale)})),(0,d.on)(ot.Q$,(_,G)=>({..._,userCompanies:G.companyList}))),ud=(0,d.EF)(aa.mg,(0,d.on)(zn.ui,(_,G)=>G.originUrl?{..._,originUrl:G.originUrl}:{..._}),(0,d.on)(zn.Ip,(_,G)=>({..._,error:!1,errorCode:null,errorMessage:null,errorLinkMessage:null,errorLinkHref:null})),(0,d.on)(zn.o,(_,G)=>({...aa.mg,error:!0,errorCode:G.errorCode,errorMessage:G.message,errorLinkMessage:G.linkMessage,errorLinkHref:G.linkHref,loginDataSnapshot:{..._.loginDataSnapshot}})),(0,d.on)(zn.Uc,(_,G)=>({..._,error:!1,errorCode:null,errorMessage:null,errorLinkMessage:null,errorLinkHref:null,loginDataSnapshot:{...G}})),(0,d.on)(zn.Cw,(_,G)=>({...aa.mg,error:!1,errorCode:null,errorMessage:null,errorLinkMessage:null,errorLinkHref:null,loginDataSnapshot:{..._.loginDataSnapshot}})));var Vf=u(5248);const oc=(0,d.EF)(Vf.m,(0,d.on)(Js.Yz,(_,G)=>({..._,passwordRecoveryLinkWasSent:!0,emailToSend:G.email})),(0,d.on)(Js.QT,(_,G)=>({..._,passwordRecoveryLinkWasSent:!1,emailToSend:null}))),As=(0,d.EF)(Jl.m,(0,d.on)(ji.Oi,(_,G)=>({..._,registrationSuccess:!0,initialEmail:G.email})),(0,d.on)(ji.g5,(_,G)=>({..._,registrationSuccess:!1,initialEmail:null,error:!1,errorMessage:null,errorLinkMessage:null,errorLinkHref:null})),(0,d.on)(ji.UB,(_,G)=>({..._,enteredEmail:G.email,initialRegistration:G.initialRegistration,registrationCode:G.registrationCode,fullName:G.fullName,organizationUrl:G.organizationUrl,organizationName:G.organizationName,locale:G.locale})),(0,d.on)(ji.yS,(_,G)=>({..._,error:!1,errorMessage:null,errorLinkMessage:null,errorLinkHref:null})),(0,d.on)(ji.gr,(_,G)=>({..._,error:!1,errorMessage:null,errorLinkMessage:null,errorLinkHref:null})),(0,d.on)(ji.kH,(_,G)=>({..._,error:!0,errorMessage:G.message,errorLinkMessage:G.linkMessage,errorLinkHref:G.linkHref})),(0,d.on)(ji.Q1,(_,G)=>({..._,error:!1,errorMessage:null,errorLinkMessage:null,errorLinkHref:null}))),dd=(0,d.EF)(Ql,(0,d.on)(Dl.Aj,(_,G)=>({..._,userId:G.userId,code:G.code,email:G.email})),(0,d.on)(Dl.ms,(_,G)=>({...Ql}))),ic=(0,d.EF)(Ds.mg,(0,d.on)(ke.kj,(_,G)=>({..._,requestsStatus:G.data})),(0,d.on)(ke.SY,(_,G)=>({..._,requestsStatus:G.data})),(0,d.on)(ke.Mx,(_,G)=>({..._,changeLoginRouteData:G.data}))),pd=(0,d.EF)({companyCreationStarted:!1},(0,d.on)(ns.f1,(_,G)=>({..._,companyCreationStarted:!0})),(0,d.on)(ns.y0,(_,G)=>({..._,companyCreationStarted:!1})),(0,d.on)(ns.av,(_,G)=>({..._,companyCreationStarted:!1})));var Sp=u(3584);const au=(0,d.EF)(Sp.m,(0,d.on)(Ks.eo,(_,G)=>({..._,restoreAccountLinkWasSent:!0,emailToSend:G.email})),(0,d.on)(Ks._,(_,G)=>({..._,restoreAccountLinkWasSent:!1,emailToSend:null}))),su=(0,d.EF)(Ql,(0,d.on)(qc.k5,(_,G)=>({..._,userId:G.userId,code:G.code})),(0,d.on)(qc.Ce,(_,G)=>({...Ql}))),md={registration:function Ls(_,G){return As(_,G)},login:function nc(_,G){return ud(_,G)},createCompany:function ac(_,G){return pd(_,G)},changeLogin:function rc(_,G){return ic(_,G)},userProfile:function Tp(_,G){return tl(_,G)},resetPassword:function zf(_,G){return oc(_,G)},restorePassword:function ru(_,G){return dd(_,G)},restoreAccount:function Wf(_,G){return au(_,G)},restoreAccountFinish:function hd(_,G){return su(_,G)},mfa:Co.ac,trustedDevices:ra.ac};var Hi=u(2280),gd=function(_){return _[_.InLimit=0]="InLimit",_[_.FreeLimitExceeded=1]="FreeLimitExceeded",_[_.PaymentExpired=2]="PaymentExpired",_}(gd||{}),nl=function(_){return _.MaxUsers="MaxUsers",_.UserEvents="UserEvents",_.StorageLimit="StorageLimit",_}(nl||{});class sc{static formatErrorMessage(G,E,p=!0){var S,le;const Ve=(null===(S=G.error)||void 0===S?void 0:S.errorLabel)||(null===(le=G.error)||void 0===le?void 0:le.ErrorLabel)||"";if("Exceptions.CustomerTariffLimitExceededException"===Ve)return this.handleTariffLimitError(Ve,G.error.parameters,E);const Wt=p&&Ve?Ve.replace("##l@","").replace("@l##",""):null;if(Wt){var un,_n;const bn=(null==G||null===(un=G.error)||void 0===un?void 0:un.parameters)||(null==G||null===(_n=G.error)||void 0===_n?void 0:_n.Parameters),kn={};null!=bn&&bn.length&&bn.forEach((Gn,$n)=>{kn[`param${$n}`]=Gn});const no=this.getKeyByParameters(Wt,bn);return E.instant(no,kn)}return Wt}static getKeyByParameters(G,E){return!["Exceptions.DictionaryPositionExecutorNotUnique","Exceptions.DictionaryPositionExecutorPersonalNotUnique","Exceptions.DictionaryPositionExecutorReferentNotUnique"].includes(G)||null!=E&&E[3]?G:`${G}_Unlimited`}static handleTariffLimitError(G,E,p){var S,le,Ve;const Wt=JSON.parse(E[0]);if(Wt.CustomerTariffLimitStatus===gd.PaymentExpired)return p.instant(it.S.PaymentNotificationPeriodBlocked);let un=null;return null!==(S=Wt.ObjectsOutOffLimit)&&void 0!==S&&S.MaxUsers?un=nl.MaxUsers:null!==(le=Wt.ObjectsOutOffLimit)&&void 0!==le&&le.UserEvents?un=nl.UserEvents:null!==(Ve=Wt.ObjectsOutOffLimit)&&void 0!==Ve&&Ve.StorageLimit&&(un=nl.StorageLimit),un?p.instant(`${G}_${un}`,Wt.ObjectsOutOffLimit[un]):""}}var ga=function(_){return _[_.Offline=0]="Offline",_[_.Online=1]="Online",_[_.Pending=2]="Pending",_}(ga||{}),lu=u(1880),lc=u(9176),_a=u(7624),ol=u(1472);function cc(_,G){return G?E=>(0,lc.W)(G.pipe((0,es.U)(1),(0,_a.E)()),E.pipe(cc(_))):(0,Ff.O)((E,p)=>(0,$s.Uv)(_(E,p)).pipe((0,es.U)(1),(0,ol.e)(E)))}function jf(_,G=pa.M){const E=(0,Oa.k)(_,G);return cc(()=>E)}let Yf=(()=>{var _;class G{constructor(){this.status=new lu.g(ga.Online),(0,Tn.w)(window,"offline").subscribe(()=>this.status.next(ga.Offline)),(0,Tn.w)(window,"online").pipe((0,or.y)(()=>this.status.next(ga.Pending))).pipe(jf(500)).subscribe(()=>{this.status.value===ga.Pending&&this.status.next(ga.Online)})}get online(){return this.status.value===ga.Online}get offline(){return this.status.value===ga.Offline}}return(_=G).\u0275fac=function(p){return new(p||_)},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac,providedIn:"root"}),G})(),_d=(()=>{var _;class G{constructor(p,S,le,Ve,Wt){this.toastService=p,this.translate=S,this.modalService=le,this.authService=Ve,this.internetConnectionService=Wt,this.Message=it.S,this.refreshTokenInProgress=!1,this.tokenRefreshedSource=new Xt.E,this.tokenRefreshed$=this.tokenRefreshedSource.asObservable()}intercept(p,S){return S.handle(p).pipe((0,or.y)(()=>this.onRequestSuccess()),(0,Fo.a)(le=>this.onRequestError(le,S,p)))}onRequestSuccess(){this.internetConnectionService.offline&&(this.internetConnectionService.status.next(ga.Online),this.toastService.removeByContent(this.translate.instant(it.S.AccountsNoInternetConnectionError)))}onRequestError(p,S,le){if(t.O.production||console.log(p),p instanceof Ii.gj&&this.internetConnectionService.offline)return this.showErrorNotification(it.S.AccountsNoInternetConnectionError),(0,Si.of)(!1);if(p instanceof Ii.gj&&p.url.includes("app.version"))return(0,Si.of)(!1);if(p instanceof Ii.gj&&(p.url.includes("Requests/verify-request-code")||p.url.includes("OstreanAccount/Register")))return(0,Hi.c)(p);if(p instanceof Ii.gj&&p.status<=0)return(0,Si.of)(!1);if(p instanceof Ii.gj&&555===p.status)return this.internetConnectionService.status.next(ga.Offline),this.showErrorNotification(it.S.AccountsNoInternetConnectionError),(0,Si.of)(!1);if(p instanceof Ii.gj&&401===p.status)return le.url.includes("GuestRegister")?(0,Hi.c)(p):this.refreshToken().pipe((0,Xo.G)(()=>(le=this.updateRequestHeaders(le),S.handle(le))));if(p instanceof Ii.gj&&p.status!==Ar.Unauthorized&&p instanceof Ii.gj&&p.status>=400&&p.status<=500&&p.url.indexOf("RefreshToken")>0)return(0,w.C)()?(this.authService.deleteTokens(),p.url.indexOf("Customers")>0?(0,Hi.c)(p):(0,Si.of)(!1)):(this.authService.logoutUser(),(0,Hi.c)(p));if(p instanceof Ii.gj&&p.status===Ar.AccessForbidden)return this.authService.logoutUser(),(0,Hi.c)(p);if(p instanceof Ii.gj&&p.status>=Ar.BadRequest&&p.status<=Ar.InternalServerError&&p.status!==Ar.AccessForbidden){var Ve,Wt;if("Exceptions.UserIsSingleCustomerOwnerException"===(null===(Ve=p.error)||void 0===Ve?void 0:Ve.ErrorLabel))this.showErrorNotification(it.S.ExceptionsUserIsSingleCustomerOwnerException,p,!0,p.error.Parameters[0]);else{if("Exceptions.InvalidMfaCodeException"===(null===(Wt=p.error)||void 0===Wt?void 0:Wt.ErrorLabel))return(0,Hi.c)(p);if(this.checkRequestException(p))return this.showErrorNotification(p.error.errorLabel||p.error.ErrorLabel||it.S.AccountsBusinessLogicError,p,!0),(0,Hi.c)(p);if("Exceptions.UserEmailAlreadyExists"===p.error.ErrorLabel)return p.url.includes("/Requests/Account/Register")||this.showErrorNotification(p.error.errorLabel||p.error.ErrorLabel||it.S.AccountsBusinessLogicError,p,!0),(0,Hi.c)(p);if("Exceptions.UserIsRemovedException"===p.error.ErrorLabel)return this.showErrorNotification(p.error.errorLabel||p.error.ErrorLabel||it.S.AccountsUserRemovedError,p,!0),(0,Hi.c)(p);this.showErrorNotification(p.error.errorLabel||p.error.ErrorLabel||it.S.AccountsBusinessLogicError,p,!0)}return(0,Hi.c)(p)}return p instanceof Ii.gj&&p.status>=Ar.InternalServerError&&p.status!==Ar.BadGateway&&p.status!==Ar.GatewayTimeout?(this.showErrorNotification(it.S.AccountsInternalServerError),(0,Si.of)(!1)):p instanceof Ii.gj&&(p.status===Ar.BadGateway||p.status===Ar.GatewayTimeout)?(this.showErrorNotification(it.S.AccountsNoInternetConnectionError),(0,Si.of)(!1)):(p instanceof Ii.gj&&p.url.indexOf("RefreshToken"))>0?(0,Si.of)(!1):(0,Hi.c)(p)}checkRequestException(p){return!(!p.url.includes("OstreanAccount/Register")||p.status!==Ar.UnprocessableEntity)}showErrorNotification(p,S=null,le=!1,Ve=null){if(this.toastService.toastServiceAvailable){const Wt=sc.formatErrorMessage(S,this.translate,le);if(S&&S instanceof Ii.gj&&(422===S.status||400===S.status)&&(S.url.includes("/OstreanAccount/Register")||S.url.includes("/OstreanAccount/RestorePassword")))return;this.toastService.add(S&&S instanceof Ii.gj&&"Exceptions.UserEmailAlreadyExists"===S.error.ErrorLabel?{type:vo.u.Success,content:it.S.ChangeLoginRequestsRequestSendSuccess,translate:!0}:{type:vo.u.Error,content:null!=Wt?Wt:this.translate.instant(p,{param0:Ve})})}}updateRequestHeaders(p){return p.clone({setHeaders:{Authorization:this.authService.getToken()?`Bearer ${this.authService.getToken()}`:"Bearer auth"}})}refreshToken(){return this.refreshTokenInProgress?new na._(p=>{this.tokenRefreshed$.subscribe(()=>{p.next(),p.complete()})}):(this.refreshTokenInProgress=!0,this.authService.requestToken(!0).pipe((0,or.y)(()=>{this.refreshTokenInProgress=!1,this.tokenRefreshedSource.next()})))}}return(_=G).\u0275fac=function(p){return new(p||_)(e.CoB(zt.s),e.CoB(pt.qS),e.CoB(R.A),e.CoB(mn.o),e.CoB(Yf))},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac}),G})();var il=u(111);let Kf=(()=>{var _;class G{constructor(p){this.authService=p,this.refreshTokenInProgress=!1,this.refreshTokenSubject=new Xt.E}intercept(p,S){return p.headers.get("X-SchriftA")?(p=this.setGuestTokens(p),S.handle(p).pipe((0,Fo.a)(le=>(console.log(le),(0,Hi.c)(le))))):(p=this.setNewTokens(p),S.handle(p).pipe((0,Fo.a)(le=>le instanceof Ii.gj&&401===le.status?this.refreshTokenInProgress?this.refreshTokenSubject.pipe((0,L.I)(Ve=>null!==Ve),(0,es.U)(1),(0,Xo.G)(()=>S.handle(this.setNewTokens(p)))):this.authService.getRefreshToken()?(this.refreshTokenInProgress=!0,this.refreshTokenSubject.next(null),this.authService.requestToken().pipe((0,Xo.G)(Ve=>(this.refreshTokenSubject.next(Ve.refreshSuccess),S.handle(this.setNewTokens(p)))),(0,il.U)(()=>this.refreshTokenInProgress=!1))):(this.authService.navigateToLogin(),(0,Hi.c)(le)):(0,Hi.c)(le))))}setNewTokens(p){const S=this.authService.getToken(),le=this.authService.getRefreshToken(),Ve=this.authService.getIdentityToken();return S?((!Ve||!le)&&this.authService.logoutUser(),p.clone({setHeaders:{Authorization:S?`Bearer ${S}`:"Bearer auth","X-SID":Ve||"sid"}})):p.clone({setHeaders:{Authorization:S?`Bearer ${S}`:"Bearer auth","X-SID":Ve||"sid"}})}setGuestTokens(p){const S=this.authService.guestToken;return p.clone({setHeaders:{Authorization:S?`Bearer ${S}`:"Bearer auth","X-SID":this.authService.guestSid||"sid","X-Customer-Domain":this.authService.guestCustomer||"customer"}})}}return(_=G).\u0275fac=function(p){return new(p||_)(e.CoB(mn.o))},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac}),G})(),Xf=(()=>{var _;class G{}return(_=G).\u0275fac=function(p){return new(p||_)},_.\u0275mod=e.a4G({type:_}),_.\u0275inj=e.s3X({providers:[{provide:Ii.So,useClass:Kf,multi:!0},{provide:Ii.So,useClass:_d,multi:!0},{provide:xe.mk,useValue:{minScrollbarLength:20,suppressScrollX:!0,scrollingThreshold:250}},Qa.q],imports:[Ii.SU,k.qQ,yn]}),G})(),Zf=(()=>{var _;class G{constructor(p,S,le){this.apiService=p,this.authService=S,this.systemDataService=le}canActivate(p){return new Promise(S=>{p.queryParams.code&&this.apiService.post("identity/external/login",{authorizationCode:p.queryParams.code,state:p.queryParams.state,locale:this.systemDataService.defaultLanguage,timeZoneName:this.systemDataService.timeZoneName}).subscribe(Ve=>{if(Ve.userLoginState!==_i._.Success&&Ve.userLoginState!==_i._.SuccessTen&&Ve.userLoginState!==_i._.AccountMarkedForDelete)throw this.authService.navigateToProfile(),String(Ve.userLoginState);this.authService.setTokens({...Ve,rememberUser:!0,userLogin:Ve.userLogin}),window.open(`https://${Ve.customerCode}.${t.O.mainDomain}`,"_self"),S(!1)})})}}return(_=G).\u0275fac=function(p){return new(p||_)(e.CoB(Gr.W),e.CoB(mn.o),e.CoB(Dr.u))},_.\u0275prov=e.wxM({token:_,factory:_.\u0275fac,providedIn:"root"}),G})();var cu=u(1456);const qf=[{path:On.W.SSOCallback,component:cu.E,canActivate:[Zf],data:{code:"",state:""}},{path:"",children:[{path:"",pathMatch:"full",redirectTo:On.W.Profile},{path:On.W.Login,loadChildren:()=>Promise.all([u.e(312),u.e(32)]).then(u.bind(u,2651)).then(_=>_.LoginModule)},{path:On.W.AdditionalLogin,loadChildren:()=>u.e(950).then(u.bind(u,8950)).then(_=>_.AdditionalLoginModule)},{path:On.W.MfaLogin,loadChildren:()=>u.e(544).then(u.bind(u,5164)).then(_=>_.MfaLoginModule)},{path:On.W.Reset,loadChildren:()=>Promise.all([u.e(312),u.e(970)]).then(u.bind(u,1970)).then(_=>_.ResetModule)},{path:`${On.W.Registration}/:mode`,loadChildren:()=>u.e(78).then(u.bind(u,9078)).then(_=>_.RegistrationModule),data:{initialRegistration:!0}},{path:On.W.FinishRegistration,loadChildren:()=>u.e(78).then(u.bind(u,9078)).then(_=>_.RegistrationModule),data:{initialRegistration:!1}},{path:On.W.CreateCompany,loadChildren:()=>Promise.all([u.e(312),u.e(776)]).then(u.bind(u,4776)).then(_=>_.CreateCompanyModule)},{path:On.W.RestorePassword,loadChildren:()=>u.e(684).then(u.bind(u,2684)).then(_=>_.RestoreModule)},{path:On.W.RestoreAccount,loadChildren:()=>Promise.all([u.e(312),u.e(692)]).then(u.bind(u,692)).then(_=>_.RestoreAccountModule),data:{email:""}},{path:On.W.RestoreAccountFinish,loadChildren:()=>Promise.all([u.e(312),u.e(880)]).then(u.bind(u,2880)).then(_=>_.RestoreAccountFinishModule)},{path:On.W.AccountDeleted,loadChildren:()=>u.e(608).then(u.bind(u,9608)).then(_=>_.AccountDeletedModule)},{path:On.W.NeedLogout,loadChildren:()=>u.e(304).then(u.bind(u,5684)).then(_=>_.NeedLogoutModule)},{path:On.W.InviteSuccess,loadChildren:()=>Promise.all([u.e(312),u.e(308)]).then(u.bind(u,6308)).then(_=>_.InviteSuccessModule),data:{companyName:"",companyUrl:"",isAuthorized:!1,login:""}},{path:On.W.Unsubscribe,loadChildren:()=>u.e(686).then(u.bind(u,7686)).then(_=>_.UnsubscribeModule)},{path:On.W.Profile,loadChildren:()=>Promise.all([u.e(312),u.e(968)]).then(u.bind(u,7206)).then(_=>_.ProfileModule)},{path:On.W.ChangeLogin,loadChildren:()=>u.e(404).then(u.bind(u,4404)).then(_=>_.ChangeLoginModule)},{path:On.W.Unknown,redirectTo:On.W.Profile}]}];let uc=(()=>{var _;class G{}return(_=G).\u0275fac=function(p){return new(p||_)},_.\u0275mod=e.a4G({type:_}),_.\u0275inj=e.s3X({imports:[k.qQ.forRoot(qf,{}),k.qQ]}),G})();function rl(_){let G=0;const E=_.length;this.peek=function(p){return G+(p=p||0)>=E?null:_.charAt(G+p)},this.next=function(p){return p=p||1,G>=E?null:_.charAt((G+=p)-p)},this.pos=function(){return G}}const Qf=/\s/;function al(_){return Qf.test(_)}function ir(_){const G=_.pos();for(;al(_.peek());)_.next();return{type:"whitespace",start:G,end:_.pos()}}function uu(_){return"!"===_||"#"===_}function Pl(_){return null==_||"\n"===_||"\r"===_}function Il(_){const G=_.pos();for(;!Pl(_.peek());)_.next();return{type:"comment",start:G,end:_.pos()}}function Jf(_){return!al(_)&&!uu(_)}function e0(_){return"="===_||":"===_||al(_)}function vd(_){return"\\"===_}function bd(_){const G=_.pos();return _.next(),"u"===_.next()&&_.next(4),{type:"escaped-value",start:G,end:_.pos()}}function t0(_){const G=_.pos(),E=[];let p;for(;null!==(p=_.peek())&&!e0(p);)vd(p)?E.push(bd(_)):_.next();return{type:"key",start:G,end:_.pos(),children:E}}function n0(_){const G=_.pos();let p,E=!1;for(;null!==(p=_.peek())&&!Pl(p);)if(al(p))_.next();else{if(E)break;if(E=":"===p||"="===p,!E)break;_.next()}return{type:"key-value-separator",start:G,end:_.pos()}}function du(_){return"\\"===_.peek()&&Pl(_.peek(1))}function dc(_){const G=_.pos();let E;for(_.next(),"\r"===_.peek()&&_.next(),_.next();null!==(E=_.peek())&&!Pl(E)&&al(E);)_.next();return{type:"line-break",start:G,end:_.pos()}}function o0(_){const G=_.pos(),E=[];let p;for(;null!==(p=_.peek());)if(du(_))E.push(dc(_));else if(vd(p))E.push(bd(_));else{if(Pl(p))break;_.next()}return{type:"value",start:G,end:_.pos(),children:E}}function Cd(_){return{type:"key-value",start:_.pos(),children:[t0(_),n0(_),o0(_)],end:_.pos()}}const fu={"escaped-value":function(_,G){const E=G.charAt(_.start+1);return"t"===E?"\t":"r"===E?"\r":"n"===E?"\n":"f"===E?"\f":"u"!==E?E:String.fromCharCode(parseInt(G.substr(_.start+2,4),16))},"line-break":function(){return""}};function pu(_,G){let E=_.start;const p=[];for(const S of _.children)p.push(G.substring(E,S.start)),p.push(fu[S.type](S,G)),E=S.end;return p.push(G.substring(E,_.end)),p}var hu=u(880);class mu{constructor(G,E="/assets/i18n/",p=".json"){this.http=G,this.prefix=E,this.suffix=p,"string"!=typeof E&&(this.prefix="/assets/i18n/"),"string"!=typeof p&&(this.suffix=".json")}static convertProps(G){const E=function yd(_){return function r0(_,G){const E=Object.create(null);for(const p of _)"key-value"===p.type&&(E[pu(p.children[0],G).join("")]=pu(p.children[2],G).join(""));return E}(function a0(_){const G=new rl(_),E=[];let p;for(;null!==(p=G.peek());)if(al(p))E.push(ir(G));else if(uu(p))E.push(Il(G));else{if(!Jf(p))throw Error(`Something crazy happened. text: '${_}'; curChar: '${p}'`);E.push(Cd(G))}return E}(_=_.toString()),_)}(G),p={};for(const S in E)if(Object.prototype.hasOwnProperty.call(E,S)){let le=p;const Ve=S.split(".");for(let un=0;un<Ve.length-1;un++){const _n=Ve[un];le[_n]||(le[_n]={}),le=le[_n]}const Wt=Ve[Ve.length-1];if(typeof le[Wt]<"u")throw new Error("Failed to convert .properties to JSON. Property "+Ve.join(".")+" is already assigned or contains nested properties.");le[Wt]=""!==E[S]?E[S]:S}return p}getTranslation(G){"en"===G&&(G="en_US");const E=G===hu.o.Translator.replace("-","_")?"en_US":G;return".properties"===this.suffix?this.http.get(this.prefix+E+this.suffix,{headers:{Accept:"text/plain","Content-Type":"text/plain"},responseType:"text"}).pipe((0,Vo.k)(mu.convertProps.bind(this))).pipe((0,Vo.k)(p=>this.process(p,G))):this.http.get(this.prefix+E+this.suffix,{headers:{Accept:"text/plain","Content-Type":"text/plain"}}).pipe((0,Vo.k)(p=>this.process(p,G)))}process(G,E){return Object.keys(G).filter(p=>G.hasOwnProperty(p)&&E!==hu.o.Translator.replace("-","_")).reduce((p,S)=>(p[S]="object"==typeof G[S]?this.process(G[S],E):G[S],p),{})}}var gu=u(2864),s0=u.n(gu);(t.O.production||t.O.isStage)&&(0,e.agy)(),(0,ce._g)(Us,{providers:[(0,e.ai8)(pt.O0.forRoot({loader:{provide:pt._E,useFactory:function hc(_){return new mu(_,`./assets/messages/messages${t.O.messagesSuffix||""}_`,".properties")},deps:[Ii.KK]}}),ce.iE,uc,Xf,d.cx.forRoot(md,{runtimeChecks:{strictActionImmutability:!1,strictStateImmutability:!1}}),me.Qh.forRoot([el,ou,nu,Ol,Hf,Bf,ql,Zs,Jc,Co.I7,ra.Sk]),wr.instrument({maxAge:25})),{provide:e.kZF,multi:!0,useFactory:function l0(_,G,E){const p=_.checkRedirectLink();return console.log("app init accounts"+(new Date).toISOString()),()=>new Promise(S=>{const le=_.getRememberUser(),Ve=_.isAlive();(function pc(_){let G;G=_.getCoockie("rtime")||"",G&&(_.setCookie("_oartm",G),G=""),G=_.getCoockie("ostrean_alive_time")||"",G&&(_.setCookie("_oaalt",G),G=""),G=_.getCoockie("ostrean_next_refresh")||"",G&&(_.setCookie("_oanrt",G),G=""),G=_.getCoockie("rstarted")||"",G&&(_.setCookie("_oarst",G),G=""),G=_.getCoockie("last_u_r")||"",G&&(_.setCookie("_oalsur",G),G=""),G=_.getCoockie("ostrean_refresh_token")||"",G&&(_.setCookie("_oart",G),G=""),G=_.getCoockie("ostrean_identity_token")||"",G&&(_.setCookie("_oasi",G),G=""),G=_.getCoockie("_oait")||"",G&&(_.setCookie("_oasi",G),G=""),G=_.getCoockie("ostreanreg")||"",G&&(_.setCookie("_oarg",G.replace("completed","cmpl")),G=""),G=_.getCoockie("ostrean_remember_user")||"",G&&(_.setCookie("_oarmu",G),G=""),G=_.getCoockie("logoutStatus")||"",G?(_.setCookie("_oalsts",G.replace("logged_","")),G=""):_.setCookie("_oalsts","in"),G=_.getCoockie("ostrean_access_token")||"",G&&(_.setCookie("_oaat",G),G=""),G=_.getCoockie("ostrean_expires_in")||"",G&&(_.setCookie("_oaei",G),G=""),G=_.getCoockie("ostrean_guest_token")||"",G&&(_.setCookie("_oggt",G),G=""),_.deleteCoockie("last_refresh_update"),_.deleteCoockie("rtime"),_.deleteCoockie("ostrean_alive_time"),_.deleteCoockie("ostrean_next_refresh"),_.deleteCoockie("rstarted"),_.deleteCoockie("last_u_r"),_.deleteCoockie("ostrean_refresh_token"),_.deleteCoockie("ostrean_identity_token"),_.deleteCoockie("ostreanreg"),_.deleteCoockie("ostrean_remember_user"),_.deleteCoockie("logoutStatus"),_.deleteCoockie("ostrean_access_token"),_.deleteCoockie("ostrean_expires_in"),_.deleteCoockie("ostrean_guest_token"),_.deleteCoockie("_oait")})(_),_.setCookie("omfan",""),window.location.href.indexOf("/restore-account")<0&&window.location.href.indexOf("/restore-password")<0&&window.location.href.indexOf("/reset")<0&&window.location.href.indexOf("/login")<0&&window.location.href.indexOf("/verify-email")<0&&window.location.href.indexOf("/registration")<0&&window.location.href.indexOf("/finish-registration")<0&&!le&&!Ve&&"logged_in"===_.getLogoutStatus()&&_.logoutUser(),_.checkRefreshTime()&&"started"===_.getStartRefresh()&&_.setCookie("_oarst","finished"),function fc(_,G,E,p,S){if(!(window.location.href.indexOf("/registration")>0||window.location.href.indexOf("/reset")>0||window.location.href.indexOf("/login")>0||window.location.href.indexOf("/sso-callback")>0||window.location.href.indexOf("/finish-registration")>0||window.location.href.indexOf("/verify-email")>0))return window.location.href.indexOf("/restore-account")>0||window.location.href.indexOf("/restore-password")>0||window.location.href.indexOf("/verify-email")>0?(_.deleteTokens(),void p(!0)):void _.refreshToken(!0).then(le=>{_.isAuthorized()&&S&&le&&le.accessToken&&E.dispatch((0,zn.cb)({url:S})),_.setAliveInterval(),p(!0)},()=>(_.navigateToLoginHard(),(0,Hi.c)("InitializingError")));p(!0)}(_,0,E,S,p),S(!0)})},deps:[mn.o,Ot._,d.m_]},{provide:e.kZF,multi:!0,useFactory:function va(_){let G=navigator.language.replace("-","_");return["en_US","ru_RU","ru","ua_UA","uk","uk_UA"].includes(G)||(G="en_US"),"uk"===G&&(G="uk_UA"),"ru"===G&&(G="ru_RU"),"en"===G.toLowerCase().substring(0,2)&&(G="en_US"),()=>{const E=G.substring(0,2);return new Promise(p=>{s0().locale(E),_.use(G),t.O.production&&_.setDefaultLang(G),p(!0)})}},deps:[pt.qS]}]}).catch(_=>console.error(_))},7484:(_e,te,u)=>{"use strict";u.d(te,{i:()=>e});var e=function(t){return t[t.Default=36]="Default",t[t.Small=28]="Small",t[t.Mini=24]="Mini",t[t.ExtraMini=16]="ExtraMini",t}(e||{})},6560:(_e,te,u)=>{"use strict";u.d(te,{Y:()=>w});var e=function(re){return re.Right="right",re}(e||{}),t=u(7484),I=u(9503),d=u(2376),P=u(9228);function L(re,ge){if(1&re&&(P.I0R(0,"button",2),P.S2Z(),P.I0R(1,"svg",3),P.wR5(2,"use",4),P.C$Y()()),2&re){const he=P.GaO();P.eAK("-float",!he.inline)("-right",he.right)("-small",he.isSmall)("-mini",he.isMini)("-extra-mini",he.isExtraMini)("-hover",he.hover)("-force-hover",he.forceHover),P.E7m("appTooltip",he.title)("disabled",he.disabled)}}function k(re,ge){if(1&re&&(P.I0R(0,"button",5),P.S2Z(),P.I0R(1,"svg",6),P.wR5(2,"use",7),P.C$Y()()),2&re){const he=P.GaO();P.eAK("-float",!he.inline)("-right",he.right)("-small",he.isSmall)("-mini",he.isMini)("-extra-mini",he.isExtraMini),P.E7m("appTooltip",he.title)}}let w=(()=>{var re;class ge{constructor(){this.expanded=!1,this.title="",this.disabled=!1,this.inline=!1,this.hover=!0,this.forceHover=!1,this.size=t.i.Default}get isDefaultSize(){return this.size===t.i.Default}get isSmall(){return this.size===t.i.Small}get isMini(){return this.size===t.i.Mini}get isExtraMini(){return this.size===t.i.ExtraMini}get right(){return this.position===e.Right}}return(re=ge).\u0275fac=function(Ae){return new(Ae||re)},re.\u0275cmp=P.In1({type:re,selectors:[["app-add-button"]],inputs:{position:"position",expanded:"expanded",title:"title",disabled:"disabled",inline:"inline",hover:"hover",forceHover:"forceHover",size:"size"},standalone:!0,features:[P.UHJ],decls:2,vars:2,consts:[["class","add-button -plus",3,"-float","-right","-small","-mini","-extra-mini","-hover","-force-hover","appTooltip","disabled",4,"ngIf"],["class","add-button -expanded",3,"-float","-right","-small","-mini","-extra-mini","appTooltip",4,"ngIf"],[1,"add-button","-plus",3,"appTooltip","disabled"],[1,"icon-svg","-plus"],[0,"xlink","href","#icon-plus_circle"],[1,"add-button","-expanded",3,"appTooltip"],[1,"icon-svg"],[0,"xlink","href","#icon-close"]],template:function(Ae,We){1&Ae&&P.yuY(0,L,3,16,"button",0)(1,k,3,11,"button",1),2&Ae&&(P.E7m("ngIf",!We.expanded),P.yG2(),P.E7m("ngIf",We.expanded))},dependencies:[d.NgIf,I.u],styles:[".add-button[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:none;outline:none;border-radius:50%;background-color:#1ba8ff;color:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact}.add-button.-plus[_ngcontent-%COMP%]{background-color:transparent!important}.add-button.-plus[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{color:#1ba8ff}.add-button.-small[_ngcontent-%COMP%]{width:1.75rem;height:1.75rem}.add-button.-mini[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem}.add-button.-extra-mini[_ngcontent-%COMP%]{width:1rem;height:1rem}.add-button.-extra-mini[_ngcontent-%COMP%] > .icon-svg.-plus[_ngcontent-%COMP%]{width:1rem;height:1rem}.add-button.-float[_ngcontent-%COMP%]{position:absolute;z-index:3;left:1.25rem;bottom:1.25rem;box-shadow:0 .125rem .25rem #00395d14}.add-button.-float.-right[_ngcontent-%COMP%]{left:auto;right:1.25rem}.add-button.-expanded[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{width:1.375rem;height:1.375rem}.add-button[_ngcontent-%COMP%]:disabled{opacity:.5;cursor:default}.add-button[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{width:1.875rem;height:1.875rem}.add-button[_ngcontent-%COMP%] > .icon-svg.-plus[_ngcontent-%COMP%]{width:1.75rem;height:1.75rem}.add-button.-small[_ngcontent-%COMP%] > .icon-svg.-plus[_ngcontent-%COMP%], .add-button.-mini[_ngcontent-%COMP%] > .icon-svg.-plus[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem}.add-button.-hover[_ngcontent-%COMP%]:focus, .add-button.-hover[_ngcontent-%COMP%]:hover, .add-button.-hover.-force-hover[_ngcontent-%COMP%]{background:#0093ed;box-shadow:0 .125rem .25rem #00395d14}.add-button.-hover[_ngcontent-%COMP%]:focus.-plus > .icon-svg[_ngcontent-%COMP%], .add-button.-hover[_ngcontent-%COMP%]:hover.-plus > .icon-svg[_ngcontent-%COMP%], .add-button.-hover.-force-hover.-plus[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{color:#0093ed}"],changeDetection:0}),ge})()},2424:(_e,te,u)=>{"use strict";u.d(te,{k:()=>r});var e=u(9228),t=u(332),I=u(1832),d=u(8532),P=function(g){return g[g.Default=0]="Default",g[g.Left=1]="Left",g}(P||{}),L=u(5920),k=u(8712),w=u(2376),re=u(2824),ge=u(4544),he=u(2560),Ae=u(288),We=u(9957),at=u(6164);var Tt=u(7334);let ct=(()=>{var g;class J{constructor(){this.throttleTime=1e3,this.throttledClick=new e._w7,this.clicks=new re.E}ngOnInit(){this.subscription=this.clicks.pipe(function it(g,J=ge.M,n){const l=(0,at.k)(g,J);return function Ze(g,J){return(0,he.i)((n,l)=>{const{leading:m=!0,trailing:h=!1}=null!=J?J:{};let O=!1,x=null,F=null,$=!1;const j=()=>{null==F||F.unsubscribe(),F=null,h&&(W(),$&&l.complete())},V=()=>{F=null,$&&l.complete()},N=B=>F=(0,We.Uv)(g(B)).subscribe((0,Ae.e)(l,j,V)),W=()=>{if(O){O=!1;const B=x;x=null,l.next(B),!$&&N(B)}};n.subscribe((0,Ae.e)(l,B=>{O=!0,x=B,(!F||F.closed)&&(m?W():N(B))},()=>{$=!0,(!(h&&O&&F)||F.closed)&&l.complete()}))})}(()=>l,n)}(this.throttleTime)).subscribe(l=>this.emitThrottledClick(l))}emitThrottledClick(l){this.throttledClick.emit(l)}ngOnDestroy(){(0,Tt.K)(this.subscription)}clickEvent(l){l.preventDefault(),l.stopPropagation(),this.clicks.next(l)}}return(g=J).\u0275fac=function(l){return new(l||g)},g.\u0275dir=e.Sc5({type:g,selectors:[["","appThrottleClick",""]],hostBindings:function(l,m){1&l&&e.qCj("click",function(O){return m.clickEvent(O)})},inputs:{throttleTime:"throttleTime"},outputs:{throttledClick:"throttledClick"},standalone:!0}),J})();function St(g,J){if(1&g&&(e.S2Z(),e.I0R(0,"svg",6),e.wR5(1,"use"),e.C$Y()),2&g){const n=e.GaO();e.yG2(),e.e48("href","#"+n.icon,null,"xlink")}}function pt(g,J){if(1&g&&e.wR5(0,"img",7),2&g){const n=e.GaO();e.eAK("-default",n.imagePosition===n.ButtonImagePosition.Default)("-left",n.imagePosition===n.ButtonImagePosition.Left),e.E7m("src",n.image,e.K6U)}}function yt(g,J){if(1&g&&(e.I0R(0,"span",8),e.wR5(1,"app-line-spinner",9),e.C$Y()),2&g){const n=e.GaO();e.yG2(),e.E7m("size",22)("light",n.isLightSpinner)}}function Dt(g,J){1&g&&(e.S2Z(),e.I0R(0,"svg",10),e.wR5(1,"use",11),e.C$Y())}let r=(()=>{var g;class J{constructor(){this.buttonType=I.i.Default,this.buttonSize=t.o.Default,this.imagePosition=P.Left,this.buttonFunctionalType=d.U.Button,this.long=!1,this.dropdown=!1,this.dropdownActive=!1,this.smallerFont=!1,this.dark=!1,this.disabled=!1,this.showSpinner=!1,this.externalClassName=!1,this.buttonClicked=new e._w7,this.buttonMouseDown=new e._w7,this.ButtonType=I.i,this.ButtonSize=t.o,this.ButtonImagePosition=P}get buttonDropdownActive(){return this.dropdown&&this.dropdownActive}get isLightSpinner(){return(this.buttonType===I.i.Primary||this.buttonType===I.i.Mint||this.buttonType===I.i.Secondary)&&!this.disabled}onButtonMouseDown(l){this.buttonMouseDown.emit(l)}onButtonClick(l){this.buttonClicked.emit(l)}}return(g=J).\u0275fac=function(l){return new(l||g)},g.\u0275cmp=e.In1({type:g,selectors:[["app-button"]],inputs:{buttonType:"buttonType",buttonSize:"buttonSize",imagePosition:"imagePosition",buttonFunctionalType:"buttonFunctionalType",long:"long",text:"text",icon:"icon",image:"image",dropdown:"dropdown",dropdownActive:"dropdownActive",smallerFont:"smallerFont",dark:"dark",disabled:"disabled",showSpinner:"showSpinner",externalClassName:"externalClassName"},outputs:{buttonClicked:"buttonClicked",buttonMouseDown:"buttonMouseDown"},standalone:!0,features:[e.UHJ],decls:8,vars:45,consts:[["appThrottleClick","",1,"button",3,"disabled","type","mousedown","throttledClick"],["class","icon-svg",4,"ngIf"],["class","image","loading","lazy","alt","",3,"-default","-left","src",4,"ngIf"],[1,"text"],["class","spinner",4,"ngIf"],["class","icon-svg -select",4,"ngIf"],[1,"icon-svg"],["loading","lazy","alt","",1,"image",3,"src"],[1,"spinner"],[3,"size","light"],[1,"icon-svg","-select"],[0,"xlink","href","#icon-select"]],template:function(l,m){1&l&&(e.I0R(0,"button",0),e.qCj("mousedown",function(O){return m.onButtonMouseDown(O)})("throttledClick",function(O){return m.onButtonClick(O)}),e.yuY(1,St,2,1,"svg",1)(2,pt,1,5,"img",2),e.I0R(3,"span",3),e.OEk(4),e.wVc(5,"translate"),e.C$Y(),e.yuY(6,yt,2,2,"span",4)(7,Dt,2,0,"svg",5),e.C$Y()),2&l&&(e.eAK("-long",m.long)("-default-size",m.buttonSize===m.ButtonSize.Default)("-tight",m.buttonSize===m.ButtonSize.Tight)("-default-type",m.buttonType===m.ButtonType.Default)("-primary-type",m.buttonType===m.ButtonType.Primary)("-delete-type",m.buttonType===m.ButtonType.Delete)("-improve-type",m.buttonType===m.ButtonType.Improve)("-simple-type",m.buttonType===m.ButtonType.Simple)("-mint-type",m.buttonType===m.ButtonType.Mint)("-blank-type",m.buttonType===m.ButtonType.Blank)("-blank-bordered-type",m.buttonType===m.ButtonType.BlankBordered)("-blank-bordered-hover-type",m.buttonType===m.ButtonType.BlankBorderedWithHover)("-blank-active-type",m.buttonType===m.ButtonType.BlankActive)("-secondary",m.buttonType===m.ButtonType.Secondary)("-smaller",m.smallerFont)("-dark",m.dark)("-redirect-to-tarif",m.externalClassName)("-dropdown-active",m.buttonDropdownActive),e.E7m("disabled",m.disabled)("type",m.buttonFunctionalType),e.yG2(),e.E7m("ngIf",m.icon),e.yG2(),e.E7m("ngIf",m.image),e.yG2(2),e.cNF(e.kDX(5,43,m.text)),e.yG2(2),e.E7m("ngIf",m.showSpinner),e.yG2(),e.E7m("ngIf",m.dropdown))},dependencies:[ct,w.NgIf,k.u,L.O0,L.sD],styles:[".button[_ngcontent-%COMP%]{position:relative;display:flex;justify-content:center;align-items:center;margin:0;padding:0;border:none;border-radius:.25rem;outline:none;background:transparent}.button[_ngcontent-%COMP%]:disabled{background:#ebeff3;color:#8f9aa9;cursor:auto}.button[_ngcontent-%COMP%]:disabled.-dark{background:#5d6975;color:#bac0c7}.button[_ngcontent-%COMP%]:disabled > .icon-svg[_ngcontent-%COMP%]{color:#59687c}.button[_ngcontent-%COMP%]:disabled > .icon-svg.-select[_ngcontent-%COMP%]{color:#8f9aa9}.button.-default-size[_ngcontent-%COMP%]{min-width:4.125rem;height:2.25rem;padding:0 .75rem}.button.-default-size.-smaller[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{font-size:.8125rem}.button.-default-size[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{font-size:.875rem}.button.-default-size[_ngcontent-%COMP%] > .image.-left[_ngcontent-%COMP%]{position:absolute;left:.75rem;width:1rem;height:1rem}.button.-default-size[_ngcontent-%COMP%] > .image.-default[_ngcontent-%COMP%]{margin-right:.5rem}.button.-default-size[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{margin-right:.5rem;font-size:1rem}.button.-default-size[_ngcontent-%COMP%] > .icon-svg.-select[_ngcontent-%COMP%]{margin:0 0 0 .625rem;font-size:.6875rem}.button.-tight[_ngcontent-%COMP%]{min-width:4.375rem;height:2rem;padding:0 .75rem;font-size:.8125rem}.button.-tight[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{font-size:.8125rem}.button.-tight[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{margin-right:.5rem;font-size:1rem}.button.-tight[_ngcontent-%COMP%] > .icon-svg.-select[_ngcontent-%COMP%]{margin:0 0 0 .5rem}.button.-long[_ngcontent-%COMP%]{height:2.5rem;width:100%}.button.-default-type[_ngcontent-%COMP%]:enabled{background:#e6eaee;color:#425166}.button.-default-type[_ngcontent-%COMP%]:enabled:hover:enabled{background:#d7dee5}.button.-default-type[_ngcontent-%COMP%]:enabled > .icon-svg[_ngcontent-%COMP%]{color:#425166}.button.-default-type[_ngcontent-%COMP%]:enabled > .icon-svg.-select[_ngcontent-%COMP%]{color:#425166}.button.-primary-type[_ngcontent-%COMP%]:enabled{background:#1ba8ff;color:#fff}.button.-primary-type[_ngcontent-%COMP%]:enabled:hover:enabled{background:#0093ed}.button.-primary-type[_ngcontent-%COMP%]:enabled > .icon-svg[_ngcontent-%COMP%]{color:#fff}.button.-delete-type[_ngcontent-%COMP%]:enabled{background:#ff5353;color:#fff}.button.-delete-type[_ngcontent-%COMP%]:enabled:hover:enabled{background:#f13636}.button.-delete-type[_ngcontent-%COMP%]:enabled > .icon-svg[_ngcontent-%COMP%]{color:#fff}.button.-improve-type[_ngcontent-%COMP%]:enabled{background:#ff9e1d;color:#fff}.button.-improve-type[_ngcontent-%COMP%]:enabled:hover:enabled{background:#f88d00}.button.-improve-type[_ngcontent-%COMP%]:enabled > .icon-svg[_ngcontent-%COMP%]{color:#fff}.button.-mint-type[_ngcontent-%COMP%]:enabled{background:#00bf9c;color:#fff}.button.-mint-type[_ngcontent-%COMP%]:enabled:hover:enabled{background:#00ae8f}.button.-mint-type[_ngcontent-%COMP%]:enabled > .icon-svg[_ngcontent-%COMP%]{color:#fff}.button.-simple-type[_ngcontent-%COMP%]:enabled{background:inherit;color:#344256}.button.-simple-type[_ngcontent-%COMP%]:enabled:hover:enabled{background:#f5f7f9}.button.-simple-type[_ngcontent-%COMP%]:enabled > .icon-svg[_ngcontent-%COMP%]{color:#59687c}.button.-simple-type[_ngcontent-%COMP%]:enabled > .icon-svg.-select[_ngcontent-%COMP%]{color:#344256}.button.-simple-type[_ngcontent-%COMP%]:disabled > .icon-svg[_ngcontent-%COMP%]{color:#a7b3c3}.button.-blank-type[_ngcontent-%COMP%]:enabled{border:.0625rem solid #ffffff;background:#fff;color:#6a788a}.button.-blank-type[_ngcontent-%COMP%]:enabled:hover:enabled{border:.0625rem solid #C1CAD4}.button.-blank-type[_ngcontent-%COMP%]:enabled > .icon-svg[_ngcontent-%COMP%]{color:#59687c}.button.-blank-active-type[_ngcontent-%COMP%]:enabled{border:.0625rem solid #ffffff;background:#fff;color:#16be9f}.button.-blank-active-type[_ngcontent-%COMP%]:enabled:hover:enabled{border:.0625rem solid #F5F7F9;background:#f5f7f9}.button.-blank-active-type[_ngcontent-%COMP%]:enabled > .icon-svg[_ngcontent-%COMP%]{color:#16be9f}.button.-secondary[_ngcontent-%COMP%]:enabled{background:#e5f5ff;color:#008de3}.button.-secondary[_ngcontent-%COMP%]:enabled:hover:enabled{background:#d6efff}.button.-secondary[_ngcontent-%COMP%]:enabled > .icon-svg[_ngcontent-%COMP%]{color:#008de3}.button.-blank-bordered-type[_ngcontent-%COMP%]:enabled{border:.0625rem solid #C1CAD4;background:#fff;color:#6a788a}.button.-blank-bordered-type[_ngcontent-%COMP%]:enabled:hover:enabled{border:.0625rem solid #C1CAD4}.button.-blank-bordered-type[_ngcontent-%COMP%]:enabled > .icon-svg[_ngcontent-%COMP%]{color:#59687c}.button.-blank-bordered-type[_ngcontent-%COMP%]:enabled > .icon-svg.-select[_ngcontent-%COMP%]{color:#425166}.button.-blank-bordered-hover-type[_ngcontent-%COMP%]{border:.0625rem solid #E3E8ED;background:#fff;color:#6a788a}.button.-blank-bordered-hover-type[_ngcontent-%COMP%]:hover:enabled{border:.0625rem solid #E3E8ED;background:#f5f7f9}.button.-blank-bordered-hover-type[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{color:#59687c}.button.-blank-bordered-hover-type[_ngcontent-%COMP%] > .icon-svg.-select[_ngcontent-%COMP%]{color:#425166}.button.-dropdown-active[_ngcontent-%COMP%]:enabled{background:#234974;color:#fff}.button.-dropdown-active[_ngcontent-%COMP%]:enabled > .icon-svg.-select[_ngcontent-%COMP%]{color:#fff}.button[_ngcontent-%COMP%] > .text[_ngcontent-%COMP%]{line-height:1rem;white-space:nowrap}.button[_ngcontent-%COMP%] > .spinner[_ngcontent-%COMP%]{margin-left:.25rem;margin-right:-.25rem;background-color:inherit}.button[_ngcontent-%COMP%]:hover, .button[_ngcontent-%COMP%]:focus, .button[_ngcontent-%COMP%]:active{outline:none}.button.-dropdown-active[_ngcontent-%COMP%]:enabled:hover:enabled, .button.-dropdown-active[_ngcontent-%COMP%]:enabled:active:enabled{background:#234974;color:#fff}"]}),J})()},628:(_e,te,u)=>{"use strict";u.d(te,{E:()=>k});var e=u(9228),t=u(5920),I=u(2376),d=u(9503);function P(w,re){1&w&&(e.S2Z(),e.gRP(),e.wR5(0,"span",7))}function L(w,re){if(1&w&&(e.S2Z(),e.gRP(),e.I0R(0,"span",8),e.OEk(1),e.wVc(2,"translate"),e.C$Y()),2&w){const ge=e.GaO();e.eAK("-on-dark",ge.onDark)("-disabled",ge.disabled),e.yG2(),e.cNF(e.kDX(2,5,ge.title))}}let k=(()=>{var w;class re{constructor(){this.hint="",this.forceHover=!1,this.onDark=!1,this.alignTop=!1,this.checkAction=new e._w7}onClickButton(he){this.noPropagation&&he.stopPropagation(),this.checkAction.emit()}}return(w=re).\u0275fac=function(he){return new(he||w)},w.\u0275cmp=e.In1({type:w,selectors:[["app-checkbox-button"]],inputs:{checked:"checked",disabled:"disabled",indeterminate:"indeterminate",title:"title",hint:"hint",noPropagation:"noPropagation",forceHover:"forceHover",onDark:"onDark",alignTop:"alignTop"},outputs:{checkAction:"checkAction"},standalone:!0,features:[e.UHJ],decls:7,vars:21,consts:[[1,"checkbox-button",3,"appTooltip","click"],[1,"icon-svg"],["href","#icon-checkbox-selected",1,"inner_checked"],["href","#icon-checkbox-outline",1,"inner_unchecked"],["href","#icon-checkbox-minus",1,"inner_indeterminate"],["class","checkmark-color",4,"ngIf"],["class","title",3,"-on-dark","-disabled",4,"ngIf"],[1,"checkmark-color"],[1,"title"]],template:function(he,Ae){1&he&&(e.I0R(0,"div",0),e.qCj("click",function(Ze){return Ae.onClickButton(Ze)}),e.S2Z(),e.I0R(1,"svg",1),e.wR5(2,"use",2)(3,"use",3)(4,"use",4),e.C$Y(),e.yuY(5,P,1,0,"span",5)(6,L,3,7,"span",6),e.C$Y()),2&he&&(e.eAK("-align-top",Ae.alignTop)("-disabled",Ae.disabled)("-titled",Ae.title)("-hover",Ae.forceHover),e.E7m("appTooltip",Ae.hint),e.yG2(),e.eAK("-checked",Ae.checked&&!Ae.indeterminate)("-unchecked",!Ae.checked&&!Ae.indeterminate)("-indeterminate",Ae.indeterminate)("-on-dark",Ae.onDark)("-disabled",Ae.disabled),e.yG2(4),e.E7m("ngIf",Ae.onDark&&Ae.checked),e.yG2(),e.E7m("ngIf",Ae.title))},dependencies:[d.u,I.NgIf,t.O0,t.sD],styles:[".checkbox-button[_ngcontent-%COMP%]{position:relative;cursor:pointer}.checkbox-button.-titled[_ngcontent-%COMP%]{display:flex;align-items:center}.checkbox-button.-titled.-align-top[_ngcontent-%COMP%]{align-items:flex-start;min-height:1.25rem}.checkbox-button.-titled.-align-top[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{margin-top:.125rem}.checkbox-button.-titled.-align-top[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{line-height:1.25rem}.checkbox-button[_ngcontent-%COMP%]:not(.-disabled) > .icon-svg.-unchecked[_ngcontent-%COMP%]{color:#59687c}.checkbox-button[_ngcontent-%COMP%]:not(.-disabled) > .icon-svg.-unchecked.-on-dark[_ngcontent-%COMP%]{color:#c0c9d6}.checkbox-button.-disabled[_ngcontent-%COMP%]{pointer-events:none}.checkbox-button.-disabled[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{color:#c0c9d6}.checkbox-button.-disabled[_ngcontent-%COMP%] > .icon-svg.-on-dark[_ngcontent-%COMP%]{fill:#59687c!important}.checkbox-button.-disabled[_ngcontent-%COMP%] > .icon-svg.-unchecked[_ngcontent-%COMP%]{background:#f3f5f7}.checkbox-button.-disabled[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{color:#59687c!important}.checkbox-button[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{display:block;background:#fff;font-size:1rem;border-radius:.25rem}.checkbox-button[_ngcontent-%COMP%] > .icon-svg.-on-dark[_ngcontent-%COMP%]{z-index:1;background:transparent}.checkbox-button[_ngcontent-%COMP%] > .icon-svg.-on-dark.-disabled[_ngcontent-%COMP%]{fill:#59687c!important;background:transparent!important}.checkbox-button[_ngcontent-%COMP%] > .checkmark-color[_ngcontent-%COMP%]{position:absolute;left:.125rem;top:.25rem;width:.75rem;height:.75rem;background:#fff}.checkbox-button[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{margin-left:.5rem;color:#13253d;font-size:.875rem;line-height:1.125rem}.checkbox-button[_ngcontent-%COMP%] > .title.-on-dark[_ngcontent-%COMP%]{color:#fff}.checkbox-button[_ngcontent-%COMP%] > .title.-on-dark.-disabled[_ngcontent-%COMP%]{color:#59687c!important}.checkbox-button[_ngcontent-%COMP%]:not(.-disabled) > .icon-svg.-checked[_ngcontent-%COMP%], .checkbox-button[_ngcontent-%COMP%]:not(.-disabled) > .icon-svg.-indeterminate[_ngcontent-%COMP%]{color:#1ba8ff}.checkbox-button[_ngcontent-%COMP%]:not(.-disabled).-hover > .icon-svg.-unchecked[_ngcontent-%COMP%], .checkbox-button[_ngcontent-%COMP%]:not(.-disabled):hover > .icon-svg.-unchecked[_ngcontent-%COMP%]{color:#344256}.checkbox-button[_ngcontent-%COMP%]:not(.-disabled).-hover > .icon-svg.-unchecked.-on-dark[_ngcontent-%COMP%], .checkbox-button[_ngcontent-%COMP%]:not(.-disabled):hover > .icon-svg.-unchecked.-on-dark[_ngcontent-%COMP%]{color:#c0c9d6}.checkbox-button[_ngcontent-%COMP%]:not(.-disabled).-hover > .icon-svg.-checked[_ngcontent-%COMP%], .checkbox-button[_ngcontent-%COMP%]:not(.-disabled):hover > .icon-svg.-checked[_ngcontent-%COMP%], .checkbox-button[_ngcontent-%COMP%]:not(.-disabled).-hover > .icon-svg.-indeterminate[_ngcontent-%COMP%], .checkbox-button[_ngcontent-%COMP%]:not(.-disabled):hover > .icon-svg.-indeterminate[_ngcontent-%COMP%]{color:#007cc8}.icon-svg.-checked[_ngcontent-%COMP%]   .inner_checked[_ngcontent-%COMP%]{display:inline-block}.icon-svg.-checked[_ngcontent-%COMP%]   .inner_unchecked[_ngcontent-%COMP%], .icon-svg.-checked[_ngcontent-%COMP%]   .inner_indeterminate[_ngcontent-%COMP%], .icon-svg.-unchecked[_ngcontent-%COMP%]   .inner_checked[_ngcontent-%COMP%]{display:none}.icon-svg.-unchecked[_ngcontent-%COMP%]   .inner_unchecked[_ngcontent-%COMP%]{display:inline-block}.icon-svg.-unchecked[_ngcontent-%COMP%]   .inner_indeterminate[_ngcontent-%COMP%], .icon-svg.-indeterminate[_ngcontent-%COMP%]   .inner_checked[_ngcontent-%COMP%], .icon-svg.-indeterminate[_ngcontent-%COMP%]   .inner_unchecked[_ngcontent-%COMP%]{display:none}.icon-svg.-indeterminate[_ngcontent-%COMP%]   .inner_indeterminate[_ngcontent-%COMP%]{display:inline-block}"]}),re})()},7088:(_e,te,u)=>{"use strict";u.d(te,{a:()=>e});var e=function(t){return t.Confirm="confirm",t.Alert="alert",t.Delete="delete",t.ConfirmWithPassword="confirmwithpass",t.ConfirmWithInputField="confirmwithdata",t.ConfirmEditFile="confirmeditfile",t}(e||{})},7140:(_e,te,u)=>{"use strict";u.d(te,{E:()=>d});var e=u(1880),t=u(2824),I=u(9228);let d=(()=>{var P;class L{constructor(){this.config=new e.g(null)}open(w){const re=new t.E;return this.config.next({...w,result:re}),re}openWithResult(w){const re=new t.E;return this.config.next({...w,resultString:re}),re}close(){this.config.next(null)}}return(P=L).\u0275fac=function(w){return new(w||P)},P.\u0275prov=I.wxM({token:P,factory:P.\u0275fac,providedIn:"root"}),L})()},2060:(_e,te,u)=>{"use strict";u.d(te,{u:()=>Z});var e=u(9228),t=u(5920),I=u(712),d=u(1276),P=u(280),L=u(580),k=u(1808),w=u(860),re=u.n(w),ge=u(8296),he=u(8712),Ae=u(9503),We=u(2376);function Ze(R,M){if(1&R&&(e.I0R(0,"div",2),e.S2Z(),e.I0R(1,"svg",3),e.wVc(2,"translate"),e.wR5(3,"use",4),e.C$Y()()),2&R){const H=e.GaO();e.yG2(),e.E7m("appTooltip",e.kDX(2,1,H.Message.LabelDocumentsDetailsAttachmentsTooltipFileForSigning))}}function at(R,M){if(1&R&&(e.I0R(0,"div",2),e.S2Z(),e.I0R(1,"svg",3),e.wVc(2,"translate"),e.wR5(3,"use",5),e.C$Y()()),2&R){const H=e.GaO();e.yG2(),e.E7m("appTooltip",e.kDX(2,1,H.Message.LabelDocumentsEmailDetailsAttachmentsTooltip))}}let it=(()=>{var R;class M{constructor(){this.signing=!1,this.deleted=!1,this.isEmailFile=!1,this.Message=I.S}ngOnChanges(){var ne;this.typeValue=(null===(ne=this.type)||void 0===ne?void 0:ne.toLocaleLowerCase())||""}}return(R=M).\u0275fac=function(ne){return new(ne||R)},R.\u0275cmp=e.In1({type:R,selectors:[["app-file-icon"]],inputs:{type:"type",signing:"signing",deleted:"deleted",isEmailFile:"isEmailFile"},standalone:!0,features:[e.SYr,e.UHJ],decls:3,vars:5,consts:[[1,"file-icon"],["class","signing",4,"ngIf"],[1,"signing"],[1,"icon-svg",3,"appTooltip"],[0,"xlink","href","#icon-signature"],[0,"xlink","href","#icon-Mail"]],template:function(ne,ee){1&ne&&(e.I0R(0,"div",0),e.yuY(1,Ze,4,3,"div",1)(2,at,4,3,"div",1),e.C$Y()),2&ne&&(e.eAK("-deleted",ee.deleted),e.e48("data-type",ee.typeValue),e.yG2(),e.E7m("ngIf",ee.signing&&!ee.isEmailFile),e.yG2(),e.E7m("ngIf",ee.isEmailFile))},dependencies:[We.NgIf,Ae.u,t.O0,t.sD],styles:['.file-icon[_ngcontent-%COMP%]{position:relative;display:block;width:1.5rem;height:1.5rem;border-radius:.125rem;background:linear-gradient(225deg,transparent .4375rem,#018fef 0px);font-family:Arial,Tahoma,sans-serif;font-weight:300;text-align:left;-webkit-font-smoothing:antialiased}.file-icon[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;right:0;display:block;width:0;height:0;border-bottom-left-radius:.125rem;border-width:.3125rem;border-style:solid;border-color:transparent transparent rgba(255,255,255,.35) rgba(255,255,255,.35)}.file-icon[_ngcontent-%COMP%]:after{content:attr(data-type);position:absolute;bottom:0;left:0;display:block;width:100%;padding:.125rem;overflow:hidden;font-size:.625rem;line-height:1;color:#fff;text-transform:lowercase;white-space:nowrap}.file-icon.-deleted[_ngcontent-%COMP%]{background:linear-gradient(225deg,transparent .4375rem,#dcdcdc 0px)}.file-icon[_ngcontent-%COMP%] > .signing[_ngcontent-%COMP%]{position:absolute;bottom:-.5rem;right:-.5rem;display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:50%;background:#fff;color:#59687c;font-size:.75rem}.file-icon[data-type=zip][_ngcontent-%COMP%], .file-icon[data-type=rar][_ngcontent-%COMP%]{background:linear-gradient(225deg,transparent .4375rem,#acacac 0px)}.file-icon[data-type^=doc][_ngcontent-%COMP%]{background:linear-gradient(225deg,transparent .4375rem,#307cf1 0px)}.file-icon[data-type^=xls][_ngcontent-%COMP%]{background:linear-gradient(225deg,transparent .4375rem,#0f9d58 0px)}.file-icon[data-type^=ppt][_ngcontent-%COMP%]{background:linear-gradient(225deg,transparent .4375rem,#d24726 0px)}.file-icon[data-type=pdf][_ngcontent-%COMP%]{background:linear-gradient(225deg,transparent .4375rem,#e13d34 0px)}.file-icon[data-type=mp3][_ngcontent-%COMP%], .file-icon[data-type=wma][_ngcontent-%COMP%], .file-icon[data-type=m4a][_ngcontent-%COMP%], .file-icon[data-type=flac][_ngcontent-%COMP%]{background:linear-gradient(225deg,transparent .4375rem,#8e44ad 0px)}.file-icon[data-type=mp4][_ngcontent-%COMP%], .file-icon[data-type=wmv][_ngcontent-%COMP%], .file-icon[data-type=mov][_ngcontent-%COMP%], .file-icon[data-type=avi][_ngcontent-%COMP%], .file-icon[data-type=mkv][_ngcontent-%COMP%]{background:linear-gradient(225deg,transparent .4375rem,#7a3ce7 0px)}.file-icon[data-type=bmp][_ngcontent-%COMP%], .file-icon[data-type=jpg][_ngcontent-%COMP%], .file-icon[data-type=jpeg][_ngcontent-%COMP%], .file-icon[data-type=gif][_ngcontent-%COMP%], .file-icon[data-type=png][_ngcontent-%COMP%]{background:linear-gradient(225deg,transparent .4375rem,#f4b400 0px)}']}),M})();var Tt=u(4736);const ct=["input"];function St(R,M){1&R&&(e.S2Z(),e.wR5(0,"use",25))}function pt(R,M){1&R&&(e.S2Z(),e.wR5(0,"use",26))}function yt(R,M){if(1&R){const H=e.KQA();e.I0R(0,"button",21),e.qCj("mousedown",function(ee){e.usT(H);const oe=e.GaO();return e.CGJ(oe.onInputIconButtonMouseDown(ee))})("click",function(){e.usT(H);const ee=e.GaO();return e.CGJ(ee.onPasswordValueVisibleButtonClick())}),e.S2Z(),e.I0R(1,"svg",22),e.yuY(2,St,1,0,"use",23)(3,pt,1,0,"use",24),e.C$Y()()}if(2&R){const H=e.GaO();e.yG2(),e.eAK("-dark",H.dark),e.yG2(),e.E7m("ngIf",H.passwordInputActualType===H.InputType.Password),e.yG2(),e.E7m("ngIf",H.passwordInputActualType===H.InputType.Text)}}function Dt(R,M){if(1&R){const H=e.KQA();e.I0R(0,"button",27),e.qCj("mousedown",function(ee){e.usT(H);const oe=e.GaO();return e.CGJ(oe.onInputIconButtonMouseDown(ee))})("click",function(){e.usT(H);const ee=e.GaO();return e.CGJ(ee.onInputIconButtonClick())}),e.wVc(1,"translate"),e.S2Z(),e.I0R(2,"svg",22),e.wR5(3,"use",28),e.C$Y()()}if(2&R){const H=e.GaO();e.E7m("appTooltip",e.kDX(1,2,H.infoText))("tooltipMode",H.TooltipMode.Info)}}function r(R,M){if(1&R){const H=e.KQA();e.I0R(0,"button",29),e.qCj("mousedown",function(ee){e.usT(H);const oe=e.GaO();return e.CGJ(oe.onInputIconButtonMouseDown(ee))})("click",function(){e.usT(H);const ee=e.GaO();return e.CGJ(ee.onInputIconButtonClick())}),e.S2Z(),e.I0R(1,"svg",22),e.wR5(2,"use",30),e.C$Y()()}}function g(R,M){if(1&R){const H=e.KQA();e.I0R(0,"button",31),e.qCj("mousedown",function(ee){e.usT(H);const oe=e.GaO();return e.CGJ(oe.onInputIconButtonMouseDown(ee))})("click",function(){e.usT(H);const ee=e.GaO();return e.CGJ(ee.onInputIconButtonClick())}),e.S2Z(),e.I0R(1,"svg",22),e.wR5(2,"use"),e.C$Y()()}if(2&R){const H=e.GaO();e.eAK("-big",H.useBigImage),e.yG2(2),e.e48("href","#"+H.image,null,"xlink")}}function J(R,M){if(1&R&&(e.I0R(0,"div",32),e.wR5(1,"app-file-icon",33),e.C$Y()),2&R){const H=e.GaO();e.yG2(),e.E7m("type",H.fileExtension)("signing",H.fileSigning)}}function n(R,M){if(1&R){const H=e.KQA();e.I0R(0,"button",34),e.qCj("mousedown",function(ee){e.usT(H);const oe=e.GaO();return e.CGJ(oe.onInputIconButtonMouseDown(ee))})("click",function(){e.usT(H);const ee=e.GaO();return e.CGJ(ee.onSelectListButtonClick())}),e.S2Z(),e.I0R(1,"svg",35),e.wR5(2,"use",36),e.C$Y()()}if(2&R){const H=e.GaO();e.eAK("-disabled",H.disabled||H.readonly)}}function l(R,M){if(1&R){const H=e.KQA();e.I0R(0,"button",37),e.qCj("mousedown",function(ee){e.usT(H);const oe=e.GaO();return e.CGJ(oe.onInputIconButtonMouseDown(ee))})("click",function(){e.usT(H);const ee=e.GaO();return e.CGJ(ee.onSelectListWithTypeButtonClick())}),e.I0R(1,"span",38),e.OEk(2),e.C$Y(),e.S2Z(),e.I0R(3,"svg",35),e.wR5(4,"use",36),e.C$Y()()}if(2&R){const H=e.GaO();e.eAK("-disabled",H.disabled||H.readonly),e.yG2(2),e.cNF(H.valueType)}}function m(R,M){if(1&R){const H=e.KQA();e.I0R(0,"button",39),e.qCj("mousedown",function(ee){e.usT(H);const oe=e.GaO();return e.CGJ(oe.onInputIconButtonMouseDown(ee))})("click",function(){e.usT(H);const ee=e.GaO();return e.CGJ(ee.onIncreaseCounterButtonClick())}),e.S2Z(),e.I0R(1,"svg",35),e.wR5(2,"use",36),e.C$Y()()}if(2&R){const H=e.GaO();e.E7m("disabled",H.countIncreaseButtonDisabled)}}function h(R,M){if(1&R){const H=e.KQA();e.I0R(0,"button",40),e.qCj("mousedown",function(ee){e.usT(H);const oe=e.GaO();return e.CGJ(oe.onInputIconButtonMouseDown(ee))})("click",function(){e.usT(H);const ee=e.GaO();return e.CGJ(ee.onDecreaseCounterButtonClick())}),e.S2Z(),e.I0R(1,"svg",35),e.wR5(2,"use",36),e.C$Y()()}if(2&R){const H=e.GaO();e.eAK("-disabled",H.countDecreaseButtonDisabled)}}function O(R,M){1&R&&(e.I0R(0,"span",44),e.OEk(1,"*"),e.C$Y())}function x(R,M){if(1&R){const H=e.KQA();e.I0R(0,"label",41),e.qCj("mousedown",function(ee){e.usT(H);const oe=e.GaO();return e.CGJ(oe.onInputIconButtonMouseDown(ee))})("click",function(){e.usT(H);const ee=e.GaO();return e.CGJ(ee.onInputIconButtonClick())}),e.I0R(1,"span",42),e.OEk(2),e.wVc(3,"translate"),e.C$Y(),e.yuY(4,O,2,0,"span",43),e.C$Y()}if(2&R){const H=e.GaO();e.eAK("-combo",!H.labelLifted&&H.selectButtonWithValueVisible)("-combo",!H.labelLifted&&H.selectButtonWithValueVisible)("-lifted",H.labelLifted&&!H.noLiftedLabelTypes)("-simple",H.inputNoLiftedLabel)("-error",H.error)("-warning",H.warning)("-image",H.inputWithImage)("-search",H.inputSearch)("-employee",H.inputWithEmployee)("-file",H.fileExtension)("-disabled",H.disabled)("-focus",H.focus)("-fullsized",H.fullDisableAutocomplete),e.E7m("for",H.uniqId),e.yG2(2),e.cNF(e.kDX(3,29,H.label)),e.yG2(2),e.E7m("ngIf",H.required)}}function F(R,M){if(1&R){const H=e.KQA();e.I0R(0,"button",45),e.S2Z(),e.I0R(1,"svg",46),e.qCj("click",function(ee){e.usT(H);const oe=e.GaO();return e.CGJ(oe.onInputClearButtonClick(ee))}),e.wR5(2,"use",47),e.C$Y()()}if(2&R){const H=e.GaO();e.eAK("-offset",H.clearOffset)("-simple",H.inputNoLiftedLabel)}}function $(R,M){1&R&&(e.I0R(0,"div",48),e.wR5(1,"app-line-spinner",49),e.C$Y()),2&R&&(e.yG2(),e.E7m("size",20))}function j(R,M){if(1&R&&e.wR5(0,"input",50),2&R){const H=e.GaO();e.CI5("id","hiddenUsername",H.uniqName,"")("name","username",H.uniqName,"")}}function V(R,M){if(1&R&&e.wR5(0,"input",50),2&R){const H=e.GaO();e.CI5("id","hiddenPassword",H.uniqId,"")("name","password",H.uniqId,"")}}function N(R,M){if(1&R){const H=e.KQA();e.I0R(0,"input",51,52),e.qCj("ngModelChange",function(ee){e.usT(H);const oe=e.GaO();return e.CGJ(oe.onValueChange(ee))})("keypress",function(ee){e.usT(H);const oe=e.GaO();return e.CGJ(oe.onKeyPress(ee))})("keydown",function(ee){e.usT(H);const oe=e.GaO();return e.CGJ(oe.onInputKeyDown(ee))})("focus",function(){e.usT(H);const ee=e.GaO();return e.CGJ(ee.onControlFocus())})("blur",function(ee){e.usT(H);const oe=e.GaO();return e.CGJ(oe.onControlBlur(ee))})("click",function(){e.usT(H);const ee=e.GaO();return e.CGJ(ee.onInputClick())})("paste",function(ee){e.usT(H);const oe=e.GaO();return e.CGJ(oe.onTextPasted(ee))}),e.C$Y()}if(2&R){const H=e.GaO();e.eAK("-compact",H.isCompact)("-simple",H.inputNoLiftedLabel&&!H.forceFullHeight)("-focus",H.focusRequired)("-filled",H.inputFilled)("-error",H.error)("-warning",H.warning)("-image",H.inputWithImage)("-employee",H.inputWithEmployee)("-right-padding",H.inputRightPadding)("-right-padding-max",H.selectButtonWithValueVisible)("-search",H.inputSearch)("-password",H.inputTypeAsPassword)("-file",H.fileExtension)("-counter-buttons",H.counterButtonVisible),e.E7m("id",H.uniqId)("name",H.uniqName)("autocomplete",H.autocompleteEnabled)("type",H.inputType)("disabled",H.disabled)("readonly",H.readonly)("maxlength",H.maxLength)("min",H.min)("ngModel",H.value)("autofocus",H.checkValueOnInit)("placeholder",H.placeholderText)}}function W(R,M){if(1&R&&(e.I0R(0,"div",53)(1,"span",54),e.OEk(2),e.C$Y(),e.I0R(3,"span",55),e.OEk(4,"/"),e.C$Y(),e.I0R(5,"span",56),e.OEk(6),e.C$Y()()),2&R){const H=e.GaO();e.yG2(2),e.cNF((null==H.value?null:H.value.length)||0),e.yG2(4),e.cNF(H.maxLength)}}function B(R,M){if(1&R&&(e.I0R(0,"div",57),e.OEk(1),e.C$Y()),2&R){const H=e.GaO();e.eAK("-employee",H.inputWithEmployee),e.yG2(),e.oRS(" ",H.value," ")}}function D(R,M){if(1&R&&(e.I0R(0,"span",58),e.OEk(1),e.wVc(2,"translate"),e.C$Y()),2&R){const H=e.GaO();e.yG2(),e.cNF(e.kDX(2,1,H.helperText))}}function A(R,M){if(1&R&&(e.I0R(0,"span",59),e.OEk(1),e.wVc(2,"translate"),e.C$Y()),2&R){const H=e.GaO();e.yG2(),e.cNF(e.g7$(2,1,H.errorMessage,H.errorMessageParams))}}function C(R,M){if(1&R&&(e.I0R(0,"span",60),e.OEk(1),e.wVc(2,"translate"),e.C$Y()),2&R){const H=e.GaO();e.yG2(),e.cNF(e.g7$(2,1,H.warningMessage,H.warningMessageParams))}}function v(R,M){if(1&R&&(e.I0R(0,"div",61),e.OEk(1),e.wVc(2,"translate"),e.C$Y()),2&R){const H=e.GaO();e.yG2(),e.oRS(" ",e.kDX(2,1,H.Message.LabelCommonSearchMinLength)," ")}}let Z=(()=>{var R;class M{constructor(ne,ee,oe){this.changeDetectorRef=ne,this.keyboardService=ee,this.translateService=oe,this.type=d.k.Text,this.name="",this.forcePasswordType=!1,this.forceFullHeight=!1,this.newPassword=!1,this.passwordButtonVisible=!1,this.selectInput=!1,this.employee=!1,this.showSelectIcon=!1,this.required=!1,this.disabled=!1,this.readonly=!1,this.error=!1,this.warning=!1,this.withCounterButtons=!0,this.checkValueOnInit=!1,this.clearable=!1,this.focusAfterClear=!0,this.clearOffset=!1,this.showCounter=!1,this.showSpinner=!1,this.min=0,this.minLength=0,this.bigImage=!1,this.fileSigning=!1,this.numbersOnly=!1,this.labelForNumberTypeAllowed=!1,this.labelAsPlaceholder=!1,this.disableAutocomplete=!1,this.fullDisableAutocomplete=!1,this.dark=!1,this.value="",this.forceImage=!1,this.valueChange=new e._w7,this.inputStartFocus=!1,this.focusRequired=!1,this.inputFocus=!1,this.inputFocusChange=new e._w7,this.inputBlur=new e._w7,this.inputSelectChange=new e._w7,this.escapePressed=new e._w7,this.enterPressed=new e._w7,this.clearButtonClicked=new e._w7,this.autofillExecutedChange=new e._w7,this.relativeError=!1,this.allowedChars="0123456789",this.initialCheckingValue=0,this.maxChecksAmount=10,this.focus=!1,this.showHint=!1,this.desktopResolution=!0,this.passwordInputActualType=d.k.Password,this.InputType=d.k,this.TooltipMode=k.k,this.Message=I.S,this.touched=!1}get inputType(){return this.type===d.k.Password?this.forcePasswordType?this.passwordInputActualType:d.k.Text:this.type===d.k.Search||this.type===d.k.NoLiftedLabel?d.k.Text:this.type}get inputSearch(){return this.type===d.k.Search}get inputNoLiftedLabel(){return this.type===d.k.NoLiftedLabel||this.type===d.k.Number&&!this.labelForNumberTypeAllowed}get noLiftedLabelTypes(){return this.inputSearch||this.inputNoLiftedLabel}get clearButton(){return(this.inputSearch||this.clearable)&&!this.disabled}get inputTypeAsPassword(){return this.type===d.k.Password&&!this.forcePasswordType&&this.passwordInputActualType===d.k.Password}get inputFilled(){return!this.inputNoLiftedLabel&&!!((this.hasValue||this.placeholder||this.focus&&!this.labelAsPlaceholder)&&this.label||this.autofillExecuted)}get hasValue(){return this.type===d.k.Number?!re()(this.value):!!this.value}get labelLifted(){return!!(this.hasValue||this.focus||this.autofillExecuted)}get selectButtonVisible(){return this.selectInput&&this.showSelectIcon&&!this.valueType}get helperTextVisible(){return this.helperText&&!this.disabled&&!this.error&&!this.warning}get errorMessageVisible(){return!(!this.error||!this.errorMessage)}get warningMessageVisible(){return!(!this.warning||!this.warningMessage)}get passwordValueButtonVisible(){return!!(this.type===d.k.Password&&this.passwordButtonVisible&&this.value||this.type===d.k.Password&&this.passwordButtonVisible&&this.autofillExecuted)}get inputWithImage(){return!(!this.image&&this.type!==d.k.Tel)}get inputWithEmployee(){return!!this.employee}get inputRightPadding(){return!(!this.passwordValueButtonVisible&&!this.infoText)}get selectButtonWithValueVisible(){return!!(this.selectInput&&this.showSelectIcon&&this.valueType)}get counterButtonVisible(){return this.type===d.k.Number&&this.withCounterButtons&&(!this.isCompact||this.focus)&&!this.disabled}get countIncreaseButtonDisabled(){return!!this.maxLength&&String(Number(this.value)+1).length>this.maxLength}get countDecreaseButtonDisabled(){return Number(this.value)===this.min}get autocompleteEnabled(){return this.fullDisableAutocomplete?"new-password":this.type===d.k.Email?"username":this.type===d.k.Password&&this.disableAutocomplete?"new-password":this.type===d.k.Password&&this.forcePasswordType?this.newPassword?"new-password":"current-password":"off"}get labelVisible(){return this.labelAsPlaceholder?!(!this.label||!this.hasValue&&this.focus):!(!this.label||this.noLiftedLabelTypes&&this.hasValue)}get placeholderText(){return this.labelAsPlaceholder?this.label?this.translateService.instant(this.label):"":this.placeholder?this.translateService.instant(this.placeholder):""}get useBigImage(){return!(!this.bigImage&&!this.inputSearch)}onDocumentKeyDown(ne){this.focus&&(this.keyboardService.isEscapeEvent(ne)?(this.keyboardService.markAsConsumed(ne),this.onValueChange(this.initialValue),this.blurInput(),this.escapePressed.emit()):this.keyboardService.isEnterEvent(ne)&&(this.blurInput(),this.enterPressed.emit()))}ngOnInit(){this.uniqId=this.getUniqueId(),this.uniqName=this.getUniqueName(),this.desktopResolution=window.screen.width>768&&window.screen.height>768,(!this.value||"undefined"===this.value)&&(this.value="")}ngAfterViewInit(){this.inputStartFocus&&setTimeout(()=>{this.input.nativeElement.focus(),this.onControlFocus()}),this.checkValueOnInit&&typeof InstallTrigger>"u"&&setTimeout(()=>{this.checkBrowserInputAutofill()},500)}onValueChange(ne){this.type===d.k.Number&&String(ne).length>0&&ne<this.min&&(ne=this.min),!(ne&&this.numbersOnly&&isNaN(ne))&&(this.change&&this.change(ne),(!ne||"undefined"===ne)&&(ne=""),this.value=ne,this.valueChange.emit(this.value),this.autofillExecuted&&(this.autofillExecuted=!1,this.autofillExecutedChange.emit(this.autofillExecuted)))}onKeyPress(ne){this.numbersOnly&&(!this.allowedChars.includes(ne.key)&&!ne.metaKey&&!ne.ctrlKey||this.maxLength&&this.value&&String(this.value).length>=this.maxLength)&&ne.preventDefault()}onInputKeyDown(ne){requestAnimationFrame(()=>{var ee,oe;null!==(ee=this.input)&&void 0!==ee&&ee.nativeElement&&(this.showHint=ne.key!==ge.Y.Escape&&(null===(oe=this.input.nativeElement.value)||void 0===oe?void 0:oe.length)<this.minLength,this.changeDetectorRef.detectChanges())})}onTextPasted(ne){const ee=ne.clipboardData,oe=null==ee?void 0:ee.getData("text");if(null==oe?void 0:oe.includes("mailto:")){const we=null==oe?void 0:oe.replace("mailto:","");this.value=we,this.valueChange.next(we),this.input.nativeElement.value=we,this.focus=!0,ne.preventDefault()}}onControlFocus(){var ne,ee;this.focus=!0,this.initialValue=this.value,this.getInputContent(),null!==(ne=this.input)&&void 0!==ne&&ne.nativeElement&&(this.showHint=(null===(ee=this.input.nativeElement.value)||void 0===ee?void 0:ee.length)<this.minLength,this.changeDetectorRef.detectChanges()),this.inputFocusChange.emit(this.focus)}onControlBlur(ne){var ee,oe,ie;this.focus=!1,this.minLength&&null!==(ee=this.input)&&void 0!==ee&&ee.nativeElement&&this.input.nativeElement.value.length<this.minLength&&this.onValueChange(this.initialValue),null!==(oe=this.input)&&void 0!==oe&&oe.nativeElement&&this.input.nativeElement.value!==this.value&&(this.input.nativeElement.value=this.value),this.showHint=!1,null!==(ie=ne.relatedTarget)&&void 0!==ie&&ie.closest(".clear")||this.inputBlur.emit(ne),!this.touched&&(this.touched=!0,this.touch&&this.touch())}writeValue(ne){this.value=ne}registerOnChange(ne){this.change=ne}registerOnTouched(ne){this.touch=ne}setDisabledState(ne){this.disabled=ne}focusInput(){this.input&&this.input.nativeElement.focus()}blurInput(){this.input&&this.input.nativeElement.blur()}onInputIconButtonClick(){this.selectInput?this.getInputContent():this.placeCursorAtTheInputEnd()}onInputClearButtonClick(ne){ne.preventDefault(),ne.stopPropagation(),this.onValueChange(""),this.clearButtonClicked.emit(),this.focusAfterClear&&this.focusInput()}onInputClick(){this.inputFocusChange.emit(!0)}onInputIconButtonMouseDown(ne){document.activeElement===this.input.nativeElement&&(ne.preventDefault(),ne.stopPropagation())}onSelectListButtonClick(){this.inputFocusChange.emit(!0),this.getInputContent()}onSelectListWithTypeButtonClick(){this.inputSelectChange.emit()}onPasswordValueVisibleButtonClick(){this.focusInput(),this.passwordInputActualType=this.passwordInputActualType===d.k.Password?d.k.Text:d.k.Password,this.placeCursorAtTheInputEnd()}onIncreaseCounterButtonClick(){this.onValueChange(this.value?Number(this.value)+1:1)}onDecreaseCounterButtonClick(){this.value?this.value&&Number(this.value)>this.min&&this.onValueChange(Number(this.value)-1):this.onValueChange(this.min)}getInputContent(){this.selectInput&&!this.valueType&&[d.k.Text,d.k.Search,d.k.Password,d.k.NoLiftedLabel].includes(this.type)&&this.input.nativeElement.setSelectionRange(0,this.hasValue?String(this.value).length:0)}placeCursorAtTheInputEnd(){this.focusInput(),setTimeout(()=>{if(this.type===d.k.Text||this.type===d.k.Password||this.type===d.k.NoLiftedLabel){const ne=this.hasValue?String(this.value).length:0;this.input.nativeElement.setSelectionRange(ne,ne)}},0)}getUniqueId(){return this.type===d.k.Email?this.name?this.name:"email":this.id?this.id+(0,L.i0)():(0,L.i0)()}getUniqueName(){return this.name?this.name:(0,L.i0)()}checkBrowserInputAutofill(){const ne=setInterval(()=>{this.initialCheckingValue>this.maxChecksAmount?clearInterval(ne):(this.input.nativeElement.matches(":-webkit-autofill")&&(this.autofillExecuted=!0,this.autofillExecutedChange.emit(this.autofillExecuted),this.fullDisableAutocomplete&&this.input.nativeElement.focus(),this.changeDetectorRef.detectChanges()),this.initialCheckingValue+=1)},100)}}return(R=M).\u0275fac=function(ne){return new(ne||R)(e.GI1(e.kD9),e.GI1(Tt.U),e.GI1(t.qS))},R.\u0275cmp=e.In1({type:R,selectors:[["app-form-input"]],viewQuery:function(ne,ee){if(1&ne&&e.CC$(ct,5),2&ne){let oe;e.wto(oe=e.Gqi())&&(ee.input=oe.first)}},hostBindings:function(ne,ee){1&ne&&e.qCj("keydown",function(ie){return ee.onDocumentKeyDown(ie)},!1,e.wLc)},inputs:{id:"id",type:"type",name:"name",forcePasswordType:"forcePasswordType",forceFullHeight:"forceFullHeight",newPassword:"newPassword",passwordButtonVisible:"passwordButtonVisible",selectInput:"selectInput",employee:"employee",showSelectIcon:"showSelectIcon",required:"required",disabled:"disabled",readonly:"readonly",error:"error",warning:"warning",withCounterButtons:"withCounterButtons",checkValueOnInit:"checkValueOnInit",clearable:"clearable",focusAfterClear:"focusAfterClear",clearOffset:"clearOffset",showCounter:"showCounter",showSpinner:"showSpinner",min:"min",minLength:"minLength",maxLength:"maxLength",image:"image",bigImage:"bigImage",fileExtension:"fileExtension",fileSigning:"fileSigning",numbersOnly:"numbersOnly",isCompact:"isCompact",infoText:"infoText",label:"label",placeholder:"placeholder",helperText:"helperText",errorMessage:"errorMessage",errorMessageParams:"errorMessageParams",warningMessage:"warningMessage",warningMessageParams:"warningMessageParams",labelForNumberTypeAllowed:"labelForNumberTypeAllowed",labelAsPlaceholder:"labelAsPlaceholder",disableAutocomplete:"disableAutocomplete",fullDisableAutocomplete:"fullDisableAutocomplete",dark:"dark",valueType:"valueType",value:"value",forceImage:"forceImage",inputStartFocus:"inputStartFocus",focusRequired:"focusRequired",inputFocus:"inputFocus",autofillExecuted:"autofillExecuted",relativeError:"relativeError"},outputs:{valueChange:"valueChange",inputFocusChange:"inputFocusChange",inputBlur:"inputBlur",inputSelectChange:"inputSelectChange",escapePressed:"escapePressed",enterPressed:"enterPressed",clearButtonClicked:"clearButtonClicked",autofillExecutedChange:"autofillExecutedChange"},standalone:!0,features:[e.M5G([{provide:P.Y6,multi:!0,useExisting:(0,e.wd)(()=>R)}]),e.UHJ],decls:23,vars:33,consts:[[1,"form-input"],["class","password",3,"mousedown","click",4,"ngIf"],["class","info",3,"appTooltip","tooltipMode","mousedown","click",4,"ngIf"],["class","tel",3,"mousedown","click",4,"ngIf"],["class","image",3,"-big","mousedown","click",4,"ngIf"],["class","file",4,"ngIf"],["class","select",3,"-disabled","mousedown","click",4,"ngIf"],["class","select -extended",3,"-disabled","mousedown","click",4,"ngIf"],["class","counter -increase",3,"disabled","mousedown","click",4,"ngIf"],["class","counter -decrease",3,"-disabled","mousedown","click",4,"ngIf"],["class","title",3,"-combo","for","-lifted","-simple","-error","-warning","-image","-search","-employee","-file","-disabled","-focus","-fullsized","mousedown","click",4,"ngIf"],["class","clear",3,"-offset","-simple",4,"ngIf"],["class","spinner",4,"ngIf"],["type","hidden",3,"id","name",4,"ngIf"],["class","control",3,"-compact","-simple","-focus","-filled","-error","-warning","-image","-employee","-right-padding","-right-padding-max","-search","-password","-file","-counter-buttons","id","name","autocomplete","type","disabled","readonly","maxlength","min","ngModel","autofocus","placeholder","ngModelChange","keypress","keydown","focus","blur","click","paste",4,"ngIf","ngIfElse"],["class","counters",4,"ngIf"],["readonlyContent",""],["class","helper",4,"ngIf"],["class","error",4,"ngIf"],["class","warning",4,"ngIf"],["class","hint",4,"ngIf"],[1,"password",3,"mousedown","click"],[1,"icon-svg"],[0,"xlink","href","#icon-eye",4,"ngIf"],[0,"xlink","href","#icon-eye_crossed",4,"ngIf"],[0,"xlink","href","#icon-eye"],[0,"xlink","href","#icon-eye_crossed"],[1,"info",3,"appTooltip","tooltipMode","mousedown","click"],[0,"xlink","href","#icon-info"],[1,"tel",3,"mousedown","click"],[0,"xlink","href","#icon-Phone"],[1,"image",3,"mousedown","click"],[1,"file"],[3,"type","signing"],[1,"select",3,"mousedown","click"],[1,"icon-svg","-select"],[0,"xlink","href","#icon-select"],[1,"select","-extended",3,"mousedown","click"],[1,"type"],[1,"counter","-increase",3,"disabled","mousedown","click"],[1,"counter","-decrease",3,"mousedown","click"],[1,"title",3,"for","mousedown","click"],[1,"title"],["class","star",4,"ngIf"],[1,"star"],[1,"clear"],[1,"icon-svg",3,"click"],[0,"xlink","href","#icon-stop_small"],[1,"spinner"],[3,"size"],["type","hidden",3,"id","name"],[1,"control",3,"id","name","autocomplete","type","disabled","readonly","maxlength","min","ngModel","autofocus","placeholder","ngModelChange","keypress","keydown","focus","blur","click","paste"],["input",""],[1,"counters"],[1,"current"],[1,"divider"],[1,"max"],[1,"control","-filled"],[1,"helper"],[1,"error"],[1,"warning"],[1,"hint"]],template:function(ne,ee){if(1&ne&&(e.I0R(0,"div",0),e.yuY(1,yt,4,4,"button",1)(2,Dt,4,4,"button",2)(3,r,3,0,"button",3)(4,g,3,3,"button",4)(5,J,2,2,"div",5)(6,n,3,2,"button",6)(7,l,5,3,"button",7)(8,m,3,1,"button",8)(9,h,3,2,"button",9)(10,x,5,31,"label",10)(11,F,3,4,"button",11)(12,$,2,1,"div",12)(13,j,1,2,"input",13)(14,V,1,2,"input",13)(15,N,2,39,"input",14)(16,W,7,2,"div",15)(17,B,2,3,"ng-template",null,16,e.gJz)(19,D,3,3,"span",17)(20,A,3,4,"span",18)(21,C,3,4,"span",19)(22,v,3,3,"div",20),e.C$Y()),2&ne){const oe=e.Gew(18);e.eAK("-active",ee.focus)("-search",ee.inputSearch)("-readonly",ee.readonly)("-image",ee.image)("-mobile",!ee.desktopResolution)("-relative",ee.errorMessageVisible&&ee.relativeError),e.yG2(),e.E7m("ngIf",ee.passwordValueButtonVisible),e.yG2(),e.E7m("ngIf",ee.infoText),e.yG2(),e.E7m("ngIf",ee.type===ee.InputType.Tel),e.yG2(),e.E7m("ngIf",ee.image),e.yG2(),e.E7m("ngIf",ee.fileExtension),e.yG2(),e.E7m("ngIf",ee.selectButtonVisible),e.yG2(),e.E7m("ngIf",ee.selectButtonWithValueVisible),e.yG2(),e.E7m("ngIf",ee.counterButtonVisible),e.yG2(),e.E7m("ngIf",ee.counterButtonVisible),e.yG2(),e.E7m("ngIf",ee.labelVisible),e.yG2(),e.E7m("ngIf",ee.clearButton&&(null==ee.value?null:ee.value.trim())&&!ee.showSpinner),e.yG2(),e.E7m("ngIf",ee.showSpinner),e.yG2(),e.E7m("ngIf",ee.fullDisableAutocomplete),e.yG2(),e.E7m("ngIf",ee.fullDisableAutocomplete),e.yG2(),e.E7m("ngIf",!ee.readonly)("ngIfElse",oe),e.yG2(),e.E7m("ngIf",ee.showCounter&&!!ee.maxLength),e.yG2(3),e.E7m("ngIf",ee.helperTextVisible),e.yG2(),e.E7m("ngIf",ee.errorMessageVisible),e.yG2(),e.E7m("ngIf",ee.warningMessageVisible),e.yG2(),e.E7m("ngIf",ee.minLength&&ee.showHint)}},dependencies:[We.NgIf,Ae.u,it,he.u,P.y,P.ot,P.ue,P.Mj,P._G,t.O0,t.sD],styles:[".form-input[_ngcontent-%COMP%]{position:relative;width:100%}.form-input.-relative[_ngcontent-%COMP%]{padding-bottom:10px}.form-input[_ngcontent-%COMP%] > .counters[_ngcontent-%COMP%]{display:none;position:absolute;bottom:-1rem;right:.75rem;color:#6a788a;font-size:.75rem;line-height:.75rem}.form-input.-active[_ngcontent-%COMP%] > .counters[_ngcontent-%COMP%]{display:block}.form-input.-active.-search[_ngcontent-%COMP%] > .clear[_ngcontent-%COMP%]{display:inline-flex}.form-input.-image[_ngcontent-%COMP%] > .helper[_ngcontent-%COMP%]{position:absolute;top:3.125rem;left:2.5rem;color:#6a788a;font-size:.75rem}.form-input.-image[_ngcontent-%COMP%] > .error[_ngcontent-%COMP%]{position:absolute;top:3.125rem;left:2.5rem;color:#f13636;font-size:.75rem}.form-input.-image[_ngcontent-%COMP%] > .warning[_ngcontent-%COMP%]{position:absolute;top:3.125rem;left:2.5rem;color:#f88d00;font-size:.75rem}.form-input[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{position:absolute;top:50%;left:.85rem;overflow:hidden;max-width:calc(100% - 1.5rem);border:none;margin:0;padding:0;outline:none;background:transparent;color:#6a788a;font-size:.875rem;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;transform:translateY(-50%)}.form-input[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]:hover ~ .control[_ngcontent-%COMP%]:enabled{border:.0625rem solid #C1CAD4;background:#fff}.form-input[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]:hover ~ .control[_ngcontent-%COMP%]:focus:enabled{border:.0625rem solid #8293A7;background:#fff;box-shadow:0 .125rem .25rem #00366314}.form-input[_ngcontent-%COMP%] > .title.-disabled[_ngcontent-%COMP%]{color:#8f9aa9;cursor:auto}.form-input[_ngcontent-%COMP%] > .title.-fullsized[_ngcontent-%COMP%]{left:0;width:100%;height:100%;max-width:100%;padding-top:2rem;padding-left:.85rem}.form-input[_ngcontent-%COMP%] > .title.-lifted[_ngcontent-%COMP%]{top:.85rem;max-width:calc(100% - 1rem);font-size:.75rem}.form-input[_ngcontent-%COMP%] > .title.-search[_ngcontent-%COMP%]{left:2.125rem;font-size:.8125rem}.form-input[_ngcontent-%COMP%] > .title.-simple[_ngcontent-%COMP%]{left:.85rem;font-size:.8125rem;color:#8f9bab}.form-input[_ngcontent-%COMP%] > .title.-employee[_ngcontent-%COMP%]{left:.85rem}.form-input[_ngcontent-%COMP%] > .title.-error[_ngcontent-%COMP%]{color:#f13636}.form-input[_ngcontent-%COMP%] > .title.-warning[_ngcontent-%COMP%]{color:#f88d00}.form-input[_ngcontent-%COMP%] > .title.-focus[_ngcontent-%COMP%]{cursor:auto}.form-input[_ngcontent-%COMP%]   input[type=number][_ngcontent-%COMP%]{-moz-appearance:textfield}.form-input[_ngcontent-%COMP%]   input[type=number][_ngcontent-%COMP%]::-webkit-inner-spin-button, .form-input[_ngcontent-%COMP%]   input[type=number][_ngcontent-%COMP%]::-webkit-outer-spin-button{-webkit-appearance:none;opacity:0;margin:0}.form-input[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]{width:100%;height:3rem;margin:0;padding:0 .75rem;box-sizing:border-box;border:.0625rem solid #F5F7F9;border-radius:.25rem;outline:none;background:#f5f7f9;color:#13253d;font-size:.875rem;-webkit-appearance:none;filter:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-user-select:text;user-select:text}.form-input[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]:focus:enabled{border:.0625rem solid #8293A7;background:#fff;box-shadow:0 .125rem .25rem #00366314;cursor:text}.form-input[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]:focus:enabled.-filled{padding-top:1.0625rem}.form-input[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]:focus:enabled + .title[_ngcontent-%COMP%]{top:.85rem;font-size:.75rem}.form-input[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]:focus::placeholder{visibility:visible;color:#8f9bab;font-size:.875rem;opacity:1}.form-input[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]:-internal-autofill-previewed{caret-color:#13253d!important}.form-input[_ngcontent-%COMP%] > .control.-simple[_ngcontent-%COMP%]{height:2rem;padding:0 .5rem;font-size:.8125rem}.form-input[_ngcontent-%COMP%] > .control.-compact[_ngcontent-%COMP%]{height:2.25rem;padding:0 .5rem;font-size:.8125rem}.form-input[_ngcontent-%COMP%] > .control.-focus[_ngcontent-%COMP%]{border:.0625rem solid #8293A7;background:#fff;box-shadow:0 .125rem .25rem #00366314}.form-input[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]:disabled{background:#f8f9fa;border:.0625rem solid #F8F9FA;color:#59687c!important;-webkit-text-fill-color:#59687C}.form-input[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]:disabled:empty{-webkit-text-fill-color:#59687C}.form-input[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]:hover:enabled{border:.0625rem solid #C1CAD4;background:#fff;cursor:pointer}.form-input[_ngcontent-%COMP%] > .control.-password[_ngcontent-%COMP%]{letter-spacing:.05rem;font-size:.749rem;font-family:text-security-disc,serif!important;-webkit-text-security:disc}.form-input[_ngcontent-%COMP%] > .control.-filled[_ngcontent-%COMP%]{padding-top:1.0625rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.form-input[_ngcontent-%COMP%] > .control.-error[_ngcontent-%COMP%]:enabled{border:.0625rem solid #FF5353;background:#fff;box-shadow:none}.form-input[_ngcontent-%COMP%] > .control.-error[_ngcontent-%COMP%]:enabled:focus{box-shadow:0 .125rem .25rem #00366314}.form-input[_ngcontent-%COMP%] > .control.-warning[_ngcontent-%COMP%]:enabled{border:.0625rem solid #FF8C20;background:#fff;box-shadow:none}.form-input[_ngcontent-%COMP%] > .control.-warning[_ngcontent-%COMP%]:enabled:focus{box-shadow:0 .125rem .25rem #00366314}.form-input[_ngcontent-%COMP%] > .control.-right-padding[_ngcontent-%COMP%]{padding-right:2.5rem}.form-input[_ngcontent-%COMP%] > .control.-right-padding-max[_ngcontent-%COMP%]{padding-right:40%}.form-input[_ngcontent-%COMP%] > .control.-search[_ngcontent-%COMP%]{height:2rem;padding-top:0!important;padding-left:2.125rem;padding-right:2.125rem;border-radius:1rem;font-size:.8125rem}.form-input[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]::placeholder{visibility:hidden;color:#6a788a;font-size:0;opacity:0}.form-input[_ngcontent-%COMP%] > .helper[_ngcontent-%COMP%]{position:absolute;top:3.125rem;left:.75rem;color:#6a788a;font-size:.75rem}.form-input[_ngcontent-%COMP%] > .error[_ngcontent-%COMP%]{position:absolute;top:3.125rem;left:.75rem;color:#f13636;font-size:.75rem}.form-input[_ngcontent-%COMP%] > .warning[_ngcontent-%COMP%]{position:absolute;top:3.125rem;left:.75rem;color:#f88d00;font-size:.75rem}.form-input[_ngcontent-%COMP%] > .image.-big[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{font-size:1rem}.form-input[_ngcontent-%COMP%] > .counter[_ngcontent-%COMP%]{right:.5rem;width:1.0625rem;height:1.0625rem;box-sizing:border-box;border-radius:.25rem;cursor:pointer}.form-input[_ngcontent-%COMP%] > .counter[_ngcontent-%COMP%]:disabled{cursor:auto}.form-input[_ngcontent-%COMP%] > .counter[_ngcontent-%COMP%]:disabled:hover{background:transparent}.form-input[_ngcontent-%COMP%] > .counter[_ngcontent-%COMP%]:disabled > .icon-svg[_ngcontent-%COMP%]{color:#59687c}.form-input[_ngcontent-%COMP%] > .counter[_ngcontent-%COMP%]:hover{background:#e6eaee}.form-input[_ngcontent-%COMP%] > .counter.-disabled[_ngcontent-%COMP%]{background:transparent}.form-input[_ngcontent-%COMP%] > .counter[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{padding-top:.125rem;color:#425166}.form-input[_ngcontent-%COMP%] > .-increase[_ngcontent-%COMP%]{margin-left:-.0375rem;padding:.125rem;transform:translateY(-100%);top:35%!important}.form-input[_ngcontent-%COMP%] > .-increase[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{transform:rotate(180deg)}.form-input[_ngcontent-%COMP%] > .-decrease[_ngcontent-%COMP%]{padding:.125rem;transform:translateY(0);top:65%!important}.form-input[_ngcontent-%COMP%] > .select[_ngcontent-%COMP%]{right:1rem;width:auto;height:auto;cursor:pointer;font-size:.625rem;line-height:1.25rem}.form-input[_ngcontent-%COMP%] > .select.-disabled[_ngcontent-%COMP%]{pointer-events:none}.form-input[_ngcontent-%COMP%] > .select.-disabled[_ngcontent-%COMP%] > .type[_ngcontent-%COMP%]{color:#6a788a}.form-input[_ngcontent-%COMP%] > .select.-disabled[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{display:none}.form-input[_ngcontent-%COMP%] > .select.-extended[_ngcontent-%COMP%]{right:0;justify-content:flex-end;min-width:5.75rem;width:40%;max-width:12.5rem;height:3rem;padding-right:1rem}.form-input[_ngcontent-%COMP%] > .select[_ngcontent-%COMP%] > .type[_ngcontent-%COMP%]{min-width:3rem;width:80%;max-width:10rem;margin-right:.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#425166;text-align:right;font-size:.875rem}.form-input[_ngcontent-%COMP%] > .select[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{color:#425166}.form-input[_ngcontent-%COMP%]:hover > .clear[_ngcontent-%COMP%]{display:inline-flex}.form-input.-readonly[_ngcontent-%COMP%]{display:flex;flex-direction:column;pointer-events:none}.form-input.-readonly[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{position:static;max-width:none;line-height:1rem!important;transform:none;cursor:auto}.form-input.-readonly[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]{height:auto!important;min-height:1.5rem!important;padding:0!important;border:none!important;background:transparent!important;color:#090f18!important;line-height:1.5rem!important;-webkit-text-fill-color:#090F18!important}.form-input.-readonly[_ngcontent-%COMP%] > .control.-employee[_ngcontent-%COMP%]{padding-left:1.625rem!important}.form-input.-readonly[_ngcontent-%COMP%] > .clear[_ngcontent-%COMP%]{display:none!important}.form-input.-readonly.-search[_ngcontent-%COMP%] > .clear[_ngcontent-%COMP%]{display:none!important}.form-input[_ngcontent-%COMP%] > .spinner[_ngcontent-%COMP%]{position:absolute;top:.375rem;right:.5rem}.form-input[_ngcontent-%COMP%] > .hint[_ngcontent-%COMP%]{position:absolute;z-index:200;top:2.25rem;left:0;width:15rem;padding:.75rem 1rem;border-radius:.25rem;box-shadow:0 0 .125rem #00395d4d,0 .25rem 1.25rem #00395d1f;background:#fff;color:#59687c;font-size:.8125rem;line-height:1rem}.form-input[_ngcontent-%COMP%] > .title.-image[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .title.-file[_ngcontent-%COMP%]{left:2.5rem}.form-input[_ngcontent-%COMP%]   input[type=number][_ngcontent-%COMP%]::-webkit-inner-spin-button, .form-input[_ngcontent-%COMP%]   input[type=number][_ngcontent-%COMP%]::-webkit-outer-spin-button{-webkit-appearance:none}.form-input[_ngcontent-%COMP%] > .password[_ngcontent-%COMP%]{z-index:199}.form-input[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]:-webkit-autofill{caret-color:#13253d!important}.form-input[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]:-autofill, .form-input[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]:autofill, .form-input[_ngcontent-%COMP%] > .control[_ngcontent-%COMP%]:-webkit-autofill{caret-color:#13253d!important}.form-input[_ngcontent-%COMP%] > .control.-image[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .control.-employee[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .control.-file[_ngcontent-%COMP%]{padding-left:2.4375rem}.form-input[_ngcontent-%COMP%] > .password[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .info[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .tel[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .image[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .select[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .counter[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .clear[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .file[_ngcontent-%COMP%]{position:absolute;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;height:1rem;width:1rem;margin:0;padding:0;background:transparent;border:none;outline:none;cursor:auto}.form-input[_ngcontent-%COMP%] > .password[_ngcontent-%COMP%]:hover ~ .control[_ngcontent-%COMP%]:enabled, .form-input[_ngcontent-%COMP%] > .info[_ngcontent-%COMP%]:hover ~ .control[_ngcontent-%COMP%]:enabled, .form-input[_ngcontent-%COMP%] > .tel[_ngcontent-%COMP%]:hover ~ .control[_ngcontent-%COMP%]:enabled, .form-input[_ngcontent-%COMP%] > .image[_ngcontent-%COMP%]:hover ~ .control[_ngcontent-%COMP%]:enabled, .form-input[_ngcontent-%COMP%] > .select[_ngcontent-%COMP%]:hover ~ .control[_ngcontent-%COMP%]:enabled, .form-input[_ngcontent-%COMP%] > .counter[_ngcontent-%COMP%]:hover ~ .control[_ngcontent-%COMP%]:enabled, .form-input[_ngcontent-%COMP%] > .clear[_ngcontent-%COMP%]:hover ~ .control[_ngcontent-%COMP%]:enabled, .form-input[_ngcontent-%COMP%] > .file[_ngcontent-%COMP%]:hover ~ .control[_ngcontent-%COMP%]:enabled{border:.0625rem solid #C1CAD4;background:#fff}.form-input[_ngcontent-%COMP%] > .password[_ngcontent-%COMP%]:hover ~ .control[_ngcontent-%COMP%]:focus:enabled, .form-input[_ngcontent-%COMP%] > .info[_ngcontent-%COMP%]:hover ~ .control[_ngcontent-%COMP%]:focus:enabled, .form-input[_ngcontent-%COMP%] > .tel[_ngcontent-%COMP%]:hover ~ .control[_ngcontent-%COMP%]:focus:enabled, .form-input[_ngcontent-%COMP%] > .image[_ngcontent-%COMP%]:hover ~ .control[_ngcontent-%COMP%]:focus:enabled, .form-input[_ngcontent-%COMP%] > .select[_ngcontent-%COMP%]:hover ~ .control[_ngcontent-%COMP%]:focus:enabled, .form-input[_ngcontent-%COMP%] > .counter[_ngcontent-%COMP%]:hover ~ .control[_ngcontent-%COMP%]:focus:enabled, .form-input[_ngcontent-%COMP%] > .clear[_ngcontent-%COMP%]:hover ~ .control[_ngcontent-%COMP%]:focus:enabled, .form-input[_ngcontent-%COMP%] > .file[_ngcontent-%COMP%]:hover ~ .control[_ngcontent-%COMP%]:focus:enabled{border:.0625rem solid #8293A7;background:#fff;box-shadow:0 .125rem .25rem #00366314}.form-input[_ngcontent-%COMP%] > .password[_ngcontent-%COMP%]:hover ~ .control.-error[_ngcontent-%COMP%]:enabled, .form-input[_ngcontent-%COMP%] > .info[_ngcontent-%COMP%]:hover ~ .control.-error[_ngcontent-%COMP%]:enabled, .form-input[_ngcontent-%COMP%] > .tel[_ngcontent-%COMP%]:hover ~ .control.-error[_ngcontent-%COMP%]:enabled, .form-input[_ngcontent-%COMP%] > .image[_ngcontent-%COMP%]:hover ~ .control.-error[_ngcontent-%COMP%]:enabled, .form-input[_ngcontent-%COMP%] > .select[_ngcontent-%COMP%]:hover ~ .control.-error[_ngcontent-%COMP%]:enabled, .form-input[_ngcontent-%COMP%] > .counter[_ngcontent-%COMP%]:hover ~ .control.-error[_ngcontent-%COMP%]:enabled, .form-input[_ngcontent-%COMP%] > .clear[_ngcontent-%COMP%]:hover ~ .control.-error[_ngcontent-%COMP%]:enabled, .form-input[_ngcontent-%COMP%] > .file[_ngcontent-%COMP%]:hover ~ .control.-error[_ngcontent-%COMP%]:enabled{border:.0625rem solid #FF5353;background:#fff}.form-input[_ngcontent-%COMP%] > .password[_ngcontent-%COMP%]:hover ~ .control.-error[_ngcontent-%COMP%]:focus:enabled, .form-input[_ngcontent-%COMP%] > .info[_ngcontent-%COMP%]:hover ~ .control.-error[_ngcontent-%COMP%]:focus:enabled, .form-input[_ngcontent-%COMP%] > .tel[_ngcontent-%COMP%]:hover ~ .control.-error[_ngcontent-%COMP%]:focus:enabled, .form-input[_ngcontent-%COMP%] > .image[_ngcontent-%COMP%]:hover ~ .control.-error[_ngcontent-%COMP%]:focus:enabled, .form-input[_ngcontent-%COMP%] > .select[_ngcontent-%COMP%]:hover ~ .control.-error[_ngcontent-%COMP%]:focus:enabled, .form-input[_ngcontent-%COMP%] > .counter[_ngcontent-%COMP%]:hover ~ .control.-error[_ngcontent-%COMP%]:focus:enabled, .form-input[_ngcontent-%COMP%] > .clear[_ngcontent-%COMP%]:hover ~ .control.-error[_ngcontent-%COMP%]:focus:enabled, .form-input[_ngcontent-%COMP%] > .file[_ngcontent-%COMP%]:hover ~ .control.-error[_ngcontent-%COMP%]:focus:enabled{border:.0625rem solid #FF5353;box-shadow:none}.form-input[_ngcontent-%COMP%] > .password[_ngcontent-%COMP%]:hover ~ .control.-warning[_ngcontent-%COMP%]:enabled, .form-input[_ngcontent-%COMP%] > .info[_ngcontent-%COMP%]:hover ~ .control.-warning[_ngcontent-%COMP%]:enabled, .form-input[_ngcontent-%COMP%] > .tel[_ngcontent-%COMP%]:hover ~ .control.-warning[_ngcontent-%COMP%]:enabled, .form-input[_ngcontent-%COMP%] > .image[_ngcontent-%COMP%]:hover ~ .control.-warning[_ngcontent-%COMP%]:enabled, .form-input[_ngcontent-%COMP%] > .select[_ngcontent-%COMP%]:hover ~ .control.-warning[_ngcontent-%COMP%]:enabled, .form-input[_ngcontent-%COMP%] > .counter[_ngcontent-%COMP%]:hover ~ .control.-warning[_ngcontent-%COMP%]:enabled, .form-input[_ngcontent-%COMP%] > .clear[_ngcontent-%COMP%]:hover ~ .control.-warning[_ngcontent-%COMP%]:enabled, .form-input[_ngcontent-%COMP%] > .file[_ngcontent-%COMP%]:hover ~ .control.-warning[_ngcontent-%COMP%]:enabled{border:.0625rem solid #FF8C20;background:#fff}.form-input[_ngcontent-%COMP%] > .password[_ngcontent-%COMP%]:hover ~ .control.-warning[_ngcontent-%COMP%]:focus:enabled, .form-input[_ngcontent-%COMP%] > .info[_ngcontent-%COMP%]:hover ~ .control.-warning[_ngcontent-%COMP%]:focus:enabled, .form-input[_ngcontent-%COMP%] > .tel[_ngcontent-%COMP%]:hover ~ .control.-warning[_ngcontent-%COMP%]:focus:enabled, .form-input[_ngcontent-%COMP%] > .image[_ngcontent-%COMP%]:hover ~ .control.-warning[_ngcontent-%COMP%]:focus:enabled, .form-input[_ngcontent-%COMP%] > .select[_ngcontent-%COMP%]:hover ~ .control.-warning[_ngcontent-%COMP%]:focus:enabled, .form-input[_ngcontent-%COMP%] > .counter[_ngcontent-%COMP%]:hover ~ .control.-warning[_ngcontent-%COMP%]:focus:enabled, .form-input[_ngcontent-%COMP%] > .clear[_ngcontent-%COMP%]:hover ~ .control.-warning[_ngcontent-%COMP%]:focus:enabled, .form-input[_ngcontent-%COMP%] > .file[_ngcontent-%COMP%]:hover ~ .control.-warning[_ngcontent-%COMP%]:focus:enabled{border:.0625rem solid #FF8C20;box-shadow:none}.form-input[_ngcontent-%COMP%] > .clear[_ngcontent-%COMP%]{align-items:center;left:auto;height:1rem;width:1rem;right:.5rem;color:#59687c;cursor:pointer;display:none}.form-input[_ngcontent-%COMP%] > .clear.-offset[_ngcontent-%COMP%]{margin-top:.5rem}.form-input[_ngcontent-%COMP%] > .clear.-simple[_ngcontent-%COMP%]{right:.5rem}.form-input[_ngcontent-%COMP%] > .clear[_ngcontent-%COMP%]:hover > .icon-svg[_ngcontent-%COMP%]{color:#6a788a}.form-input[_ngcontent-%COMP%] > .clear[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{font-size:1rem}.form-input[_ngcontent-%COMP%] > .password.password[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .info.password[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .tel.password[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .image.password[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .select.password[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .counter.password[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .clear.password[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .file.password[_ngcontent-%COMP%]{cursor:pointer}.form-input[_ngcontent-%COMP%] > .password.password[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .info.password[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .tel.password[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .image.password[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .select.password[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .counter.password[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .clear.password[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .file.password[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{font-size:1rem}.form-input[_ngcontent-%COMP%] > .password.password[_ngcontent-%COMP%]:hover > .icon-svg[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .info.password[_ngcontent-%COMP%]:hover > .icon-svg[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .tel.password[_ngcontent-%COMP%]:hover > .icon-svg[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .image.password[_ngcontent-%COMP%]:hover > .icon-svg[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .select.password[_ngcontent-%COMP%]:hover > .icon-svg[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .counter.password[_ngcontent-%COMP%]:hover > .icon-svg[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .clear.password[_ngcontent-%COMP%]:hover > .icon-svg[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .file.password[_ngcontent-%COMP%]:hover > .icon-svg[_ngcontent-%COMP%]{color:#344256}.form-input[_ngcontent-%COMP%] > .password.password[_ngcontent-%COMP%]:hover > .icon-svg.-dark[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .info.password[_ngcontent-%COMP%]:hover > .icon-svg.-dark[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .tel.password[_ngcontent-%COMP%]:hover > .icon-svg.-dark[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .image.password[_ngcontent-%COMP%]:hover > .icon-svg.-dark[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .select.password[_ngcontent-%COMP%]:hover > .icon-svg.-dark[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .counter.password[_ngcontent-%COMP%]:hover > .icon-svg.-dark[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .clear.password[_ngcontent-%COMP%]:hover > .icon-svg.-dark[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .file.password[_ngcontent-%COMP%]:hover > .icon-svg.-dark[_ngcontent-%COMP%]{color:#fff!important}.form-input[_ngcontent-%COMP%] > .password[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .info[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .tel[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .image[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .select[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .counter[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .clear[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .file[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{color:#59687c;font-size:.875rem}.form-input[_ngcontent-%COMP%] > .password[_ngcontent-%COMP%] > .icon-svg.-dark[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .info[_ngcontent-%COMP%] > .icon-svg.-dark[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .tel[_ngcontent-%COMP%] > .icon-svg.-dark[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .image[_ngcontent-%COMP%] > .icon-svg.-dark[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .select[_ngcontent-%COMP%] > .icon-svg.-dark[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .counter[_ngcontent-%COMP%] > .icon-svg.-dark[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .clear[_ngcontent-%COMP%] > .icon-svg.-dark[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .file[_ngcontent-%COMP%] > .icon-svg.-dark[_ngcontent-%COMP%]{color:#fff!important}.form-input[_ngcontent-%COMP%] > .password[_ngcontent-%COMP%] > .icon-svg.-select[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .info[_ngcontent-%COMP%] > .icon-svg.-select[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .tel[_ngcontent-%COMP%] > .icon-svg.-select[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .image[_ngcontent-%COMP%] > .icon-svg.-select[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .select[_ngcontent-%COMP%] > .icon-svg.-select[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .counter[_ngcontent-%COMP%] > .icon-svg.-select[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .clear[_ngcontent-%COMP%] > .icon-svg.-select[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .file[_ngcontent-%COMP%] > .icon-svg.-select[_ngcontent-%COMP%]{font-size:1rem}.form-input[_ngcontent-%COMP%] > .tel[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .image[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .file[_ngcontent-%COMP%]{left:.75rem}.form-input[_ngcontent-%COMP%] > .password[_ngcontent-%COMP%], .form-input[_ngcontent-%COMP%] > .info[_ngcontent-%COMP%]{right:.875rem}@media (max-width: 1024px){.form-input[_ngcontent-%COMP%] > .title.-combo[_ngcontent-%COMP%]{max-width:40%!important}}"]}),M})()},8712:(_e,te,u)=>{"use strict";u.d(te,{u:()=>I});var e=u(9228),t=u(6724);let I=(()=>{var d;class P{constructor(k){this.adaptiveService=k,this.size=24}ngOnInit(){const k=this.adaptiveService.convertPxToRem(this.size),w=k-.375,re=Math.floor(this.size/10);this.mainSize=`${k}rem`,this.innerSize=`${w}rem`,this.innerWidth=`${re}px`}}return(d=P).\u0275fac=function(k){return new(k||d)(e.GI1(t.i))},d.\u0275cmp=e.In1({type:d,selectors:[["app-line-spinner"]],inputs:{size:"size",light:"light"},standalone:!0,features:[e.UHJ],decls:5,vars:30,consts:[[1,"app-spinner","-line"]],template:function(k,w){1&k&&(e.I0R(0,"div",0),e.wR5(1,"div")(2,"div")(3,"div")(4,"div"),e.C$Y()),2&k&&(e.m4B("width",w.mainSize)("height",w.mainSize),e.eAK("-light",w.light),e.yG2(),e.m4B("width",w.innerSize)("height",w.innerSize)("border-width",w.innerWidth),e.yG2(),e.m4B("width",w.innerSize)("height",w.innerSize)("border-width",w.innerWidth),e.yG2(),e.m4B("width",w.innerSize)("height",w.innerSize)("border-width",w.innerWidth),e.yG2(),e.m4B("width",w.innerSize)("height",w.innerSize)("border-width",w.innerWidth))},styles:[".app-spinner.-line[_ngcontent-%COMP%]{display:block;position:relative;left:auto;top:auto;transform:initial}.app-spinner.-light[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{border:.25rem solid #ffffff!important;border-color:#ffffff transparent transparent transparent!important}"]}),P})()},2548:(_e,te,u)=>{"use strict";u.d(te,{c:()=>it});var e=u(9228),t=u(712),I=u(2640),d=function(Tt){return Tt.Mini="mini",Tt.Normal="normal",Tt}(d||{}),P=u(5920),L=u(2376);function k(Tt,ct){1&Tt&&(e.S2Z(),e.wR5(0,"use",13))}function w(Tt,ct){1&Tt&&(e.S2Z(),e.wR5(0,"use",14))}function re(Tt,ct){1&Tt&&(e.S2Z(),e.wR5(0,"use",15))}function ge(Tt,ct){1&Tt&&(e.S2Z(),e.wR5(0,"use",16))}function he(Tt,ct){1&Tt&&e.wR5(0,"span",17)}function Ae(Tt,ct){if(1&Tt&&(e.I0R(0,"span"),e.OEk(1),e.wVc(2,"translate"),e.C$Y()),2&Tt){const St=e.GaO();e.yG2(),e.CAO("",e.kDX(2,2,St.Message.LabelAutoUpdateAfter)," ",St.timeLeft,"")}}function We(Tt,ct){if(1&Tt){const St=e.KQA();e.I0R(0,"button",20),e.qCj("click",function(){const Dt=e.usT(St).index,r=e.GaO(2);return e.CGJ(r.onActionClick(Dt))}),e.OEk(1),e.wVc(2,"translate"),e.C$Y()}if(2&Tt){const St=ct.$implicit;e.yG2(),e.oRS(" ",e.kDX(2,1,St)," ")}}function Ze(Tt,ct){if(1&Tt&&(e.I0R(0,"div",18),e.yuY(1,We,3,3,"button",19),e.C$Y()),2&Tt){const St=e.GaO();e.yG2(),e.E7m("ngForOf",St.actions)}}const at=["*"];let it=(()=>{var Tt;class ct{constructor(){this.type=I.K.Info,this.size=d.Normal,this.actionsAtBottom=!1,this.contentWidthLimited=!1,this.preventMouseDown=!1,this.borderRadius=!0,this.isUser=!1,this.actionClick=new e._w7,this.waitTime=18e5,this.Message=t.S,this.NotificationSize=d}get success(){return this.type===I.K.Success}get info(){return this.type===I.K.Info||this.type===I.K.InfoWithTimer}get warning(){return this.type===I.K.Warning}get error(){return this.type===I.K.Error}onMouseDown(pt){this.preventMouseDown&&(pt.preventDefault(),pt.stopPropagation())}ngOnInit(){this.timer&&(this.waitTime=1e3*this.timer,this.interval=setInterval(()=>{this.waitTime>0?this.waitTime=this.waitTime-1e3:(clearInterval(this.interval),window.location.reload())},1e3))}onActionClick(pt){this.actionClick.emit(pt)}get timeLeft(){const pt=Math.floor(this.waitTime/60/1e3);let yt;const Dt=this.waitTime/1e3%60;let r;return yt=pt>0&&pt<10?"0"+String(pt):String(pt),r=0===Dt?"00":Dt<10?"0"+String(Dt):String(Dt),yt+":"+r}}return(Tt=ct).\u0275fac=function(pt){return new(pt||Tt)},Tt.\u0275cmp=e.In1({type:Tt,selectors:[["app-inline-notification"]],hostBindings:function(pt,yt){1&pt&&e.qCj("mousedown",function(r){return yt.onMouseDown(r)})},inputs:{type:"type",size:"size",actions:"actions",actionsAtBottom:"actionsAtBottom",contentWidthLimited:"contentWidthLimited",preventMouseDown:"preventMouseDown",borderRadius:"borderRadius",isUser:"isUser",timer:"timer"},outputs:{actionClick:"actionClick"},standalone:!0,features:[e.UHJ],ngContentSelectors:at,decls:14,vars:27,consts:[[1,"inline-notification"],[1,"type-icon"],[1,"icon-svg"],[0,"xlink","href","#icon-check_mark",4,"ngIf"],[0,"xlink","href","#icon-info",4,"ngIf"],[0,"xlink","href","#icon-warning",4,"ngIf"],[0,"xlink","href","#icon-reject",4,"ngIf"],[1,"main"],[1,"content-wrapper"],[1,"content"],["class","grow",4,"ngIf"],[4,"ngIf"],["class","actions",4,"ngIf"],[0,"xlink","href","#icon-check_mark"],[0,"xlink","href","#icon-info"],[0,"xlink","href","#icon-warning"],[0,"xlink","href","#icon-reject"],[1,"grow"],[1,"actions"],["class","action",3,"click",4,"ngFor","ngForOf"],[1,"action",3,"click"]],template:function(pt,yt){1&pt&&(e.kPM(),e.I0R(0,"div",0)(1,"div",1),e.S2Z(),e.I0R(2,"svg",2),e.yuY(3,k,1,0,"use",3)(4,w,1,0,"use",4)(5,re,1,0,"use",5)(6,ge,1,0,"use",6),e.C$Y()(),e.gRP(),e.I0R(7,"div",7)(8,"div",8)(9,"div",9),e._Xx(10),e.yuY(11,he,1,0,"span",10)(12,Ae,3,4,"span",11),e.C$Y()(),e.yuY(13,Ze,2,1,"div",12),e.C$Y()()),2&pt&&(e.eAK("-mini",yt.size===yt.NotificationSize.Mini)("-success",yt.success)("-info",yt.info)("-warning",yt.warning)("-error",yt.error)("-border-radius-none",!yt.borderRadius),e.yG2(3),e.E7m("ngIf",yt.success),e.yG2(),e.E7m("ngIf",yt.info),e.yG2(),e.E7m("ngIf",yt.warning),e.yG2(),e.E7m("ngIf",yt.error),e.yG2(),e.eAK("-horizontal",!yt.actionsAtBottom)("-vertical",yt.actionsAtBottom)("-with-actions",null==yt.actions?null:yt.actions.length),e.yG2(2),e.eAK("-limited-width",yt.contentWidthLimited),e.yG2(2),e.E7m("ngIf",yt.timer),e.yG2(),e.E7m("ngIf",yt.timer),e.yG2(),e.E7m("ngIf",null==yt.actions?null:yt.actions.length))},dependencies:[L.NgIf,L.NgFor,P.O0,P.sD],styles:[".inline-notification[_ngcontent-%COMP%]{display:flex;border-radius:.25rem}.inline-notification[_ngcontent-%COMP%]     strong{font-weight:500}.inline-notification.-border-radius-none[_ngcontent-%COMP%]{border-radius:0}.inline-notification.-success[_ngcontent-%COMP%]{background:#e4faf6}.inline-notification.-success[_ngcontent-%COMP%] > .type-icon[_ngcontent-%COMP%]{color:#00bf9c}.inline-notification.-info[_ngcontent-%COMP%]{background:#e5f5ff}.inline-notification.-info[_ngcontent-%COMP%] > .type-icon[_ngcontent-%COMP%]{color:#1ba8ff}.inline-notification.-warning[_ngcontent-%COMP%]{background:#fff3e3}.inline-notification.-warning[_ngcontent-%COMP%] > .type-icon[_ngcontent-%COMP%]{color:#ff8c20}.inline-notification.-error[_ngcontent-%COMP%]{background:#ffebeb}.inline-notification.-error[_ngcontent-%COMP%] > .type-icon[_ngcontent-%COMP%]{color:#ff5353}.inline-notification.-mini[_ngcontent-%COMP%] > .type-icon[_ngcontent-%COMP%]{padding:.5rem .5rem .5rem 0}.inline-notification.-mini[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%]{padding:.5rem 1rem .5rem 0}.inline-notification.-mini[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%] > .content-wrapper[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{font-size:.75rem;line-height:1rem}.inline-notification.-mini[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%] > .actions[_ngcontent-%COMP%] > .action[_ngcontent-%COMP%]{font-size:.75rem;line-height:1rem}.inline-notification[_ngcontent-%COMP%] > .type-icon[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;flex-shrink:0;width:2rem;padding:.75rem .75rem .75rem 0;font-size:1rem}.inline-notification[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%]{display:flex;flex-grow:1;padding:.625rem 1rem .625rem 0}.inline-notification[_ngcontent-%COMP%] > .main.-horizontal[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{flex-grow:1}.inline-notification[_ngcontent-%COMP%] > .main.-horizontal[_ngcontent-%COMP%] > .actions[_ngcontent-%COMP%]{align-self:flex-start;margin-left:1.25rem}.inline-notification[_ngcontent-%COMP%] > .main.-vertical[_ngcontent-%COMP%]{flex-direction:column}.inline-notification[_ngcontent-%COMP%] > .main.-vertical.-with-actions[_ngcontent-%COMP%]{padding-bottom:.5rem}.inline-notification[_ngcontent-%COMP%] > .main.-vertical.-with-actions[_ngcontent-%COMP%] > .actions[_ngcontent-%COMP%]{margin-top:.5rem}.inline-notification[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%] > .content-wrapper[_ngcontent-%COMP%]{flex-grow:1}.inline-notification[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%] > .content-wrapper[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{color:#344256;font-size:.8125rem;font-weight:400;line-height:1.25rem;white-space:normal;display:flex}.inline-notification[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%] > .content-wrapper[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .grow[_ngcontent-%COMP%]{flex-grow:1}.inline-notification[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%] > .content-wrapper[_ngcontent-%COMP%] > .content.-limited-width[_ngcontent-%COMP%]{max-width:50rem}.inline-notification[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%] > .content-wrapper[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .add[_ngcontent-%COMP%]{margin-left:.25rem}.inline-notification[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%] > .actions[_ngcontent-%COMP%]{display:flex}.inline-notification[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%] > .actions[_ngcontent-%COMP%] > .action[_ngcontent-%COMP%]{margin:0 1.25rem 0 0;padding:0;border:none;outline:none;background:transparent;color:#0093ed;font-size:.8125rem;font-weight:400;line-height:1.25rem;white-space:nowrap}.inline-notification[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%] > .actions[_ngcontent-%COMP%] > .action[_ngcontent-%COMP%]:last-of-type{margin:0}.inline-notification[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%] > .actions[_ngcontent-%COMP%] > .action[_ngcontent-%COMP%]:hover, .inline-notification[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%] > .actions[_ngcontent-%COMP%] > .action[_ngcontent-%COMP%]:active{color:#0073bc}"]}),ct})()},2640:(_e,te,u)=>{"use strict";u.d(te,{K:()=>e});var e=function(t){return t.Success="success",t.Info="info",t.Warning="warning",t.Error="error",t.InfoWithTimer="info_with_timer",t}(e||{})},4660:(_e,te,u)=>{"use strict";u.d(te,{K:()=>e});var e=function(t){return t[t.Default=0]="Default",t[t.Alternative=1]="Alternative",t[t.AlternativeGrey=2]="AlternativeGrey",t[t.Calendar=3]="Calendar",t[t.CalendarNew=4]="CalendarNew",t[t.ListFilter=5]="ListFilter",t[t.TabFilter=6]="TabFilter",t[t.DefaultSelect=7]="DefaultSelect",t[t.SearchSelect=8]="SearchSelect",t[t.SearchSelectNoArrow=9]="SearchSelectNoArrow",t[t.MiniSelect=10]="MiniSelect",t[t.Link=11]="Link",t[t.ButtonSelect=12]="ButtonSelect",t[t.IconHeader=13]="IconHeader",t[t.ButtonHeaderSelect=14]="ButtonHeaderSelect",t[t.SelectNoBackground=15]="SelectNoBackground",t}(e||{})},1252:(_e,te,u)=>{"use strict";u.d(te,{Y:()=>rn});var e=u(9228),t=u(4660),I=function(Se){return Se.Calendar="calendar",Se.UserInfo="userInfo",Se.SelectItems="selectItems",Se.FabActionsList="fabActionsList",Se.CorrespondentSelectList="correspondentSelectList",Se.EmployeeSelectList="employeeSelectList",Se.EmployeeSelectedChipInfo="employeeSelectedChipInfo",Se.ReminderDate="reminderDate",Se.SendlistTemplates="sendlistTemplates",Se.FilterSelectList="filterSelectList",Se.EmployeeSearchSelectList="employeeSearchSelectList",Se.EmployeeSearchSelectListPositions="employeeSearchSelectListPositions",Se.CombinedSelectList="combinedSelectList",Se.WorkgroupNotifications="workgroupNotifications",Se.FormTagsOptionList="formTagsOptionList",Se.InputEditSelectList="inputEditSelectList",Se.AvatarUploadActions="AvatarUploadActions",Se.CustomerImageUploadActions="CustomerImageUploadActions",Se.FileSelectList="fileSelectList",Se}(I||{}),d=u(2640);let P=(()=>{var Se;class Ue{}return(Se=Ue).\u0275fac=function(Pe){return new(Pe||Se)},Se.\u0275cmp=e.In1({type:Se,selectors:[["app-select-separator"]],standalone:!0,features:[e.UHJ],decls:1,vars:0,consts:[[1,"select-separator"]],template:function(Pe,ot){1&Pe&&e.wR5(0,"div",0)},styles:[".select-separator[_ngcontent-%COMP%]{display:block;width:100%;min-height:13px;background:linear-gradient(to bottom,#fff 6px,#e7eaee 6px 7px,#fff 7px)}"]}),Ue})();var L=u(5920),k=u(2376),w=u(9503);function re(Se,Ue){if(1&Se&&(e.S2Z(),e.I0R(0,"svg",12),e.wR5(1,"use"),e.C$Y()),2&Se){const $e=e.GaO();e.yG2(),e.e48("href","#"+$e.value.icon,null,"xlink")}}function ge(Se,Ue){if(1&Se&&(e.I0R(0,"span",13),e.OEk(1),e.C$Y()),2&Se){const $e=e.GaO();e.yG2(),e.oRS("(",$e.value.additionalName,")")}}function he(Se,Ue){if(1&Se&&(e.S2Z(),e.I0R(0,"svg",14),e.wR5(1,"use"),e.C$Y()),2&Se){const $e=e.GaO();e.yG2(),e.e48("href","#"+$e.value.postIcon,null,"xlink")}}function Ae(Se,Ue){if(1&Se&&(e.I0R(0,"span",15),e.OEk(1),e.C$Y()),2&Se){const $e=e.GaO();e.yG2(),e.oRS(" (",$e.value.objectsAmount,") ")}}function We(Se,Ue){if(1&Se&&(e.wR5(0,"div",16),e.wVc(1,"translate")),2&Se){const $e=e.GaO();e.E7m("innerHTML",e.kDX(1,1,$e.value.details),e.E3n)}}function Ze(Se,Ue){1&Se&&(e.S2Z(),e.I0R(0,"svg",12),e.wR5(1,"use",18),e.C$Y())}function at(Se,Ue){if(1&Se&&(e.I0R(0,"div",17),e.yuY(1,Ze,2,0,"svg",3),e.C$Y()),2&Se){const $e=e.GaO();e.yG2(),e.E7m("ngIf",$e.value.value)}}function it(Se,Ue){if(1&Se&&(e.I0R(0,"div",19),e.OEk(1),e.C$Y()),2&Se){const $e=e.GaO();e.yG2(),e.oRS(" ",$e.countText," ")}}let Tt=(()=>{var Se;class Ue{constructor(Pe){this.elementRef=Pe,this.widthLimited=!1,this.isDark=!1,this.valueChanged=new e._w7,this.multyValueChanged=new e._w7,this.countLimit=999}get selected(){return this.value.canBeMulti?this.value.value:!!this.selectedItem&&(this.selectedItem.value?this.selectedItem.value===this.value.value:this.selectedItem.name===this.value.name)}get notSelected(){return!this.selectedItem||this.unselectedValue&&this.selectedItem.name===this.unselectedValue.name}get isAlternativeAppearance(){return this.appearance===t.K.Alternative||this.appearance===t.K.AlternativeGrey}get isCalendarAppearance(){return this.appearance===t.K.Calendar}get isCalendarNewAppearance(){return this.appearance===t.K.CalendarNew}get isFilterAppearance(){return this.appearance===t.K.ListFilter||this.appearance===t.K.TabFilter}get countText(){const Pe="function"==typeof this.value.count?this.value.count():this.value.count;return Pe?Pe>this.countLimit?`> ${this.countLimit}`:String(Pe):""}ngAfterViewInit(){var Pe;(this.selected||this.notSelected&&null!==(Pe=this.value)&&void 0!==Pe&&Pe.focusDefault)&&this.focus&&this.elementRef&&requestAnimationFrame(()=>{this.elementRef.nativeElement.scrollIntoView(this.appearance!==t.K.CalendarNew)})}onClick(){this.value.canBeMulti?this.multyValueChanged.emit(this.value):this.value.disabled||this.valueChanged.emit(this.value)}}return(Se=Ue).\u0275fac=function(Pe){return new(Pe||Se)(e.GI1(e.GMv))},Se.\u0275cmp=e.In1({type:Se,selectors:[["app-select-item"]],inputs:{value:"value",selectedItem:"selectedItem",unselectedValue:"unselectedValue",appearance:"appearance",focus:"focus",widthLimited:"widthLimited",isDark:"isDark"},outputs:{valueChanged:"valueChanged",multyValueChanged:"multyValueChanged"},standalone:!0,features:[e.UHJ],decls:15,vars:37,consts:[[1,"select-item",3,"appTooltip","tooltipFromModal","click"],[1,"content"],[1,"main"],["class","icon-svg",4,"ngIf"],[1,"name"],[1,"main",3,"className"],["class","additional",4,"ngIf"],["class","icon-svg -post",4,"ngIf"],["class","objects-amount",4,"ngIf"],["class","details",3,"innerHTML",4,"ngIf"],["class","check",4,"ngIf"],["class","count",4,"ngIf"],[1,"icon-svg"],[1,"additional"],[1,"icon-svg","-post"],[1,"objects-amount"],[1,"details",3,"innerHTML"],[1,"check"],[0,"xlink","href","#icon-check_mark"],[1,"count"]],template:function(Pe,ot){1&Pe&&(e.I0R(0,"button",0),e.qCj("click",function(){return ot.onClick()}),e.wVc(1,"translate"),e.I0R(2,"div",1)(3,"div",2),e.yuY(4,re,2,1,"svg",3),e.I0R(5,"span",4)(6,"span",5),e.OEk(7),e.wVc(8,"translate"),e.C$Y(),e.yuY(9,ge,2,1,"span",6),e.C$Y(),e.yuY(10,he,2,1,"svg",7)(11,Ae,2,1,"span",8),e.C$Y(),e.yuY(12,We,2,3,"div",9),e.C$Y(),e.yuY(13,at,2,1,"div",10)(14,it,2,1,"div",11),e.C$Y()),2&Pe&&(e.eAK("-selected",ot.selected)("-max-width",ot.widthLimited)("-alternative",ot.isAlternativeAppearance)("-calendar",ot.isCalendarAppearance)("-calendar-new",ot.isCalendarNewAppearance)("-filter",ot.isFilterAppearance)("-details",ot.value.details)("-disabled",ot.value.disabled)("-bordered",ot.value.bordered)("-dark",ot.isDark),e.E7m("appTooltip",null!=ot.value.info&&ot.value.info.length?e.kDX(1,33,ot.value.info[0]):null)("tooltipFromModal",!0),e.yG2(3),e.eAK("-dark",ot.isDark),e.yG2(),e.E7m("ngIf",ot.value.icon),e.yG2(2),e.E7m("className",null==ot.value?null:ot.value.class),e.yG2(),e.cNF(e.kDX(8,35,ot.value.name||ot.value.value.Name)),e.yG2(2),e.E7m("ngIf",ot.value.additionalName),e.yG2(),e.E7m("ngIf",ot.value.postIcon),e.yG2(),e.E7m("ngIf",ot.value.objectsAmount),e.yG2(),e.E7m("ngIf",ot.value.details),e.yG2(),e.E7m("ngIf",ot.value.canBeMulti),e.yG2(),e.E7m("ngIf",ot.countText))},dependencies:[k.NgIf,L.O0,L.sD,w.u],styles:[".select-item[_ngcontent-%COMP%]{z-index:2;display:flex;align-items:center;width:100%;min-height:2.5rem;padding:.375rem 1.25rem .375rem .75rem;box-sizing:border-box;border:none;outline:none;background:#fff;color:#425166;font-size:.8125rem;text-align:left}.select-item.-dark[_ngcontent-%COMP%]{background-color:#414c57!important;color:#fff!important}.select-item.-bordered[_ngcontent-%COMP%]{border-bottom:1px solid #EBEFF3}.select-item.-max-width[_ngcontent-%COMP%]{max-width:25rem}.select-item.-disabled[_ngcontent-%COMP%]{cursor:auto}.select-item.-disabled[_ngcontent-%COMP%]   .main[_ngcontent-%COMP%]{opacity:.5}.select-item.-details[_ngcontent-%COMP%]{min-height:3.5rem}.select-item.-selected[_ngcontent-%COMP%]{background:#f0f9ff;font-weight:500}.select-item[_ngcontent-%COMP%]:hover:not(.-selected, .-disabled)[_ngcontent-%COMP%]{background:#f5f7f9}.select-item.-calendar[_ngcontent-%COMP%]{min-height:1.75rem;padding:.25rem .5rem;color:#6a788a;font-weight:400;line-height:1.25rem;text-transform:capitalize}.select-item.-calendar.-selected[_ngcontent-%COMP%]{color:#13253d;font-weight:500}.select-item.-calendar-new[_ngcontent-%COMP%]{min-height:2rem;text-align:center;color:#090f18}.select-item.-calendar-new.-selected[_ngcontent-%COMP%]{background:#f0f9ff;font-weight:500}.select-item.-alternative[_ngcontent-%COMP%]{font-size:.875rem;font-weight:400}.select-item.-alternative.-selected[_ngcontent-%COMP%]{color:inherit;font-weight:700}.select-item.-alternative[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{margin-left:.5rem;color:#16be9f;font-size:1.25rem;font-weight:600}.select-item.-alternative[_ngcontent-%COMP%] > .icon-svg.-post[_ngcontent-%COMP%]{margin-left:.5rem;margin-right:0}.select-item.-filter[_ngcontent-%COMP%]{color:#6a788a;font-weight:400}.select-item.-filter.-selected[_ngcontent-%COMP%]{color:#13253d;font-weight:700}.select-item[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%]{display:block;flex-grow:1;min-width:0}.select-item[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%]{display:flex;align-items:center;width:100%;min-width:0;line-height:1.125rem;overflow:hidden;text-align:left;color:#13253d;font-size:.8125rem}.select-item[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .main.-dark[_ngcontent-%COMP%]{color:#fff!important}.select-item[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%] > .name[_ngcontent-%COMP%]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select-item[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%] > .name[_ngcontent-%COMP%] > .additional[_ngcontent-%COMP%]{padding-left:.5rem;color:#6a788a}.select-item[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%] > .name[_ngcontent-%COMP%] > .-active[_ngcontent-%COMP%]{color:#16be9f}.select-item[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%] > .name[_ngcontent-%COMP%] > .-project[_ngcontent-%COMP%]{color:#4b68f7}.select-item[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%] > .name[_ngcontent-%COMP%] > .-red[_ngcontent-%COMP%]{color:#f13636}.select-item[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%] > .name[_ngcontent-%COMP%] > .-approve[_ngcontent-%COMP%]{color:#f88d00}.select-item[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%] > .name[_ngcontent-%COMP%] > .-lowercase[_ngcontent-%COMP%]{text-transform:lowercase}.select-item[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%]   .icon-svg[_ngcontent-%COMP%]{margin-right:.5rem;color:#59687c;font-size:1rem}.select-item[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%]   .icon-svg.-post[_ngcontent-%COMP%]{margin-left:.5rem;margin-right:0}.select-item[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .main[_ngcontent-%COMP%] > .objects-amount[_ngcontent-%COMP%]{color:#8f9aa9}.select-item[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .details[_ngcontent-%COMP%]{width:100%;margin-top:.25rem;color:#59687c;font-size:.75rem;font-weight:400;line-height:1rem}.select-item[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .details[_ngcontent-%COMP%]     .link{color:#0052cc;text-decoration:none}.select-item[_ngcontent-%COMP%] > .content[_ngcontent-%COMP%] > .details[_ngcontent-%COMP%]     .link:hover{color:#0052cc}.select-item[_ngcontent-%COMP%] > .check[_ngcontent-%COMP%]{margin-left:.25rem}.select-item[_ngcontent-%COMP%] > .check[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{fill:#16be9f;font-size:1.375rem}.select-item[_ngcontent-%COMP%] > .count[_ngcontent-%COMP%]{padding-left:.75rem;color:#6a788a;font-weight:400}"]}),Ue})();var ct=u(5812),St=u(2548);function pt(Se,Ue){if(1&Se&&(e.I0R(0,"app-inline-notification",6),e.wR5(1,"span",7),e.C$Y()),2&Se){const $e=e.GaO();e.E7m("type",$e.NotificationType.Info)("contentWidthLimited",!0),e.yG2(),e.E7m("innerHTML",$e.notice,e.E3n)}}function yt(Se,Ue){if(1&Se&&(e.I0R(0,"div",8),e.OEk(1),e.C$Y()),2&Se){const $e=e.GaO();e.yG2(),e.cNF($e.title)}}function Dt(Se,Ue){if(1&Se){const $e=e.KQA();e.I0R(0,"app-select-item",12),e.qCj("valueChanged",function(ot){e.usT($e);const bt=e.GaO(3);return e.CGJ(bt.onValueChanged(ot))})("multyValueChanged",function(ot){e.usT($e);const bt=e.GaO(3);return e.CGJ(bt.onMultyValueChanged(ot))}),e.C$Y()}if(2&Se){const $e=e.GaO().$implicit,Pe=e.GaO(2);e.E7m("value",$e)("selectedItem",Pe.selectedItem)("unselectedValue",Pe.unselectedValue)("appearance",Pe.appearance)("focus",Pe.focus)("isDark",Pe.isDark)("widthLimited",Pe.widthLimited)}}function r(Se,Ue){1&Se&&e.wR5(0,"app-select-separator")}function g(Se,Ue){if(1&Se&&(e.SAx(0),e.yuY(1,Dt,1,7,"app-select-item",10)(2,r,1,0,"app-select-separator",11),e.k70()),2&Se){const $e=Ue.$implicit,Pe=e.GaO(2);e.yG2(),e.E7m("ngIf",!Pe.itemIsHided($e)),e.yG2(),e.E7m("ngIf",$e.separated)}}function J(Se,Ue){if(1&Se&&(e.SAx(0),e.yuY(1,g,3,2,"ng-container",9),e.k70()),2&Se){const $e=e.GaO();e.yG2(),e.E7m("ngForOf",$e.filteredItems)}}function n(Se,Ue){if(1&Se){const $e=e.KQA();e.I0R(0,"app-select-item",14),e.qCj("valueChanged",function(ot){e.usT($e);const bt=e.GaO(3);return e.CGJ(bt.onValueChanged(ot))}),e.C$Y()}if(2&Se){const $e=Ue.$implicit,Pe=e.GaO(3);e.E7m("value",$e)("selectedItem",Pe.selectedItem)("appearance",Pe.appearance)("widthLimited",Pe.widthLimited)}}function l(Se,Ue){1&Se&&e.wR5(0,"app-select-separator")}function m(Se,Ue){if(1&Se&&(e.SAx(0),e.yuY(1,n,1,4,"app-select-item",13)(2,l,1,0,"app-select-separator",11),e.k70()),2&Se){const $e=Ue.$implicit,Pe=Ue.last;e.yG2(),e.E7m("ngForOf",$e),e.yG2(),e.E7m("ngIf",!Pe)}}function h(Se,Ue){if(1&Se&&e.yuY(0,m,3,2,"ng-container",9),2&Se){const $e=e.GaO();e.E7m("ngForOf",$e.items)}}let O=(()=>{var Se;class Ue{constructor(){this.long=!1,this.mediumLong=!1,this.widthLimited=!1,this.showDisabled=!0,this.isDark=!1,this.hasCommunication=!1,this.selectedChanged=new e._w7,this.multySelectedChanged=new e._w7,this.NotificationType=d.K}onValueChanged(Pe){this.selectedChanged.emit(Pe)}onMultyValueChanged(Pe){this.multySelectedChanged.emit(Pe)}get filteredItems(){return this.showDisabled?this.items:this.items.filter(Pe=>!Pe.disabled)}itemIsHided(Pe){return!(!Pe.canBeMulti||this.hasCommunication)}}return(Se=Ue).\u0275fac=function(Pe){return new(Pe||Se)},Se.\u0275cmp=e.In1({type:Se,selectors:[["app-select-items"]],inputs:{items:"items",selectedItem:"selectedItem",appearance:"appearance",long:"long",mediumLong:"mediumLong",fullHeight:"fullHeight",separator:"separator",group:"group",width:"width",minWidth:"minWidth",focus:"focus",unselectedValue:"unselectedValue",title:"title",notice:"notice",widthLimited:"widthLimited",showDisabled:"showDisabled",isDark:"isDark",hasCommunication:"hasCommunication"},outputs:{selectedChanged:"selectedChanged",multySelectedChanged:"multySelectedChanged"},standalone:!0,features:[e.UHJ],decls:8,vars:20,consts:[[1,"select-items"],[3,"type","contentWidthLimited",4,"ngIf"],[1,"items"],["class","title",4,"ngIf"],[4,"ngIf","ngIfElse"],["grouped",""],[3,"type","contentWidthLimited"],[3,"innerHTML"],[1,"title"],[4,"ngFor","ngForOf"],[3,"value","selectedItem","unselectedValue","appearance","focus","isDark","widthLimited","valueChanged","multyValueChanged",4,"ngIf"],[4,"ngIf"],[3,"value","selectedItem","unselectedValue","appearance","focus","isDark","widthLimited","valueChanged","multyValueChanged"],[3,"value","selectedItem","appearance","widthLimited","valueChanged",4,"ngFor","ngForOf"],[3,"value","selectedItem","appearance","widthLimited","valueChanged"]],template:function(Pe,ot){if(1&Pe&&(e.I0R(0,"div",0),e.yuY(1,pt,2,3,"app-inline-notification",1),e.I0R(2,"perfect-scrollbar")(3,"div",2),e.yuY(4,yt,2,1,"div",3)(5,J,2,1,"ng-container",4)(6,h,1,1,"ng-template",null,5,e.gJz),e.C$Y()()()),2&Pe){const bt=e.Gew(7);e.eAK("-empty",!(null!=ot.items&&ot.items.length))("-dark",ot.isDark),e.yG2(),e.E7m("ngIf",ot.notice),e.yG2(2),e.m4B("width",ot.width,"px")("min-width",ot.minWidth,"px"),e.eAK("-long",ot.long)("-medium-long",ot.mediumLong)("-full",ot.fullHeight)("-dark",ot.isDark),e.yG2(),e.E7m("ngIf",ot.title),e.yG2(),e.E7m("ngIf",!ot.group)("ngIfElse",bt)}},dependencies:[k.NgIf,St.c,ct.U7,k.NgForOf,ct.SA,Tt,P],styles:[".select-items[_ngcontent-%COMP%]{overflow:auto;border-radius:.25rem;box-shadow:0 0 .125rem #182e424d,0 .25rem .5rem #182e4226;background:#fff}.select-items.-empty[_ngcontent-%COMP%]{display:none}.select-items.-dark[_ngcontent-%COMP%]{background-color:#414c57;color:#fff}.select-items[_ngcontent-%COMP%]     .ps__rail-y{opacity:1!important}.select-items[_ngcontent-%COMP%]   .items[_ngcontent-%COMP%]{min-width:7.5rem;max-width:25rem;max-height:14.375rem;padding:.25rem 0;border-radius:.25rem;background:#fff}.select-items[_ngcontent-%COMP%]   .items.-dark[_ngcontent-%COMP%]{background-color:#414c57;color:#fff}.select-items[_ngcontent-%COMP%]   .items[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{padding:.5rem .75rem;border-bottom:1px solid #E3E8ED;color:#59687c;font-size:.75rem;line-height:1rem}.select-items[_ngcontent-%COMP%]   .items.-long[_ngcontent-%COMP%]{max-height:25.5rem}.select-items[_ngcontent-%COMP%]   .items.-medium-long[_ngcontent-%COMP%]{max-height:18.25rem}.select-items[_ngcontent-%COMP%]   .items.-full[_ngcontent-%COMP%]{max-height:none}"]}),Ue})();var x=function(Se){return Se[Se.Default=0]="Default",Se[Se.Large=1]="Large",Se[Se.LargeElevated=2]="LargeElevated",Se[Se.Bold=3]="Bold",Se}(x||{}),F=u(712),$=u(1808),j=u(1276),V=function(Se){return Se[Se.Down=0]="Down",Se[Se.Up=1]="Up",Se}(V||{}),N=u(7334),W=u(2060),B=u(9628),D=u(6608),A=u(6724);const C=["container"],v=["containerInput"],T=["formInput"];function Z(Se,Ue){1&Se&&(e.S2Z(),e.I0R(0,"svg",15),e.wR5(1,"path",16)(2,"path",17)(3,"path",18),e.C$Y())}function R(Se,Ue){1&Se&&(e.I0R(0,"span",19),e.OEk(1,"*"),e.C$Y())}function M(Se,Ue){if(1&Se&&(e.S2Z(),e.I0R(0,"svg",26),e.wR5(1,"use"),e.C$Y()),2&Se){const $e=e.GaO(3);e.yG2(),e.e48("href","#"+($e.icon||$e.selected.icon),null,"xlink")}}function H(Se,Ue){if(1&Se&&(e.SAx(0),e.OEk(1),e.wVc(2,"translate"),e.k70()),2&Se){const $e=e.GaO(4);e.yG2(),e.cNF(e.kDX(2,1,$e.selected.name))}}function ne(Se,Ue){if(1&Se&&(e.SAx(0),e.OEk(1),e.k70()),2&Se){const $e=e.GaO(4);e.yG2(),e.cNF($e.selected.name)}}function ee(Se,Ue){if(1&Se&&(e.S2Z(),e.I0R(0,"svg",30),e.wR5(1,"use"),e.C$Y()),2&Se){const $e=e.GaO(4);e.yG2(),e.e48("href","#"+$e.selected.postIcon,null,"xlink")}}function oe(Se,Ue){if(1&Se&&(e.I0R(0,"span",31),e.OEk(1),e.C$Y()),2&Se){const $e=e.GaO(4);e.yG2(),e.oRS(" (",$e.selected.objectsAmount,") ")}}function ie(Se,Ue){if(1&Se&&(e.I0R(0,"span",32),e.S2Z(),e.I0R(1,"svg",33),e.wR5(2,"use",34),e.C$Y()()),2&Se){const $e=e.GaO(4),Pe=e.Gew(4);e.yG2(),e.E7m("appTooltip",Pe)("tooltipMode",$e.TooltipMode.Info)}}function we(Se,Ue){if(1&Se&&(e.SAx(0),e.yuY(1,H,3,3,"ng-container",23)(2,ne,2,1,"ng-container",23)(3,ee,2,1,"svg",27)(4,oe,2,1,"span",28)(5,ie,3,2,"span",29),e.k70()),2&Se){const $e=e.GaO(3);e.yG2(),e.E7m("ngIf",$e.translateValue),e.yG2(),e.E7m("ngIf",!$e.translateValue),e.yG2(),e.E7m("ngIf",$e.selected.postIcon),e.yG2(),e.E7m("ngIf",$e.selected.objectsAmount),e.yG2(),e.E7m("ngIf",$e.selected.info&&!$e.selected.isTooltip)}}function Ce(Se,Ue){1&Se&&(e.I0R(0,"span",35),e.S2Z(),e.I0R(1,"svg",26),e.wR5(2,"use",36),e.C$Y()())}function ae(Se,Ue){if(1&Se&&(e.I0R(0,"span"),e.OEk(1),e.wVc(2,"translate"),e.C$Y()),2&Se){const $e=Ue.$implicit;e.yG2(),e.oRS(" + ",e.kDX(2,1,$e)," ")}}function me(Se,Ue){if(1&Se&&(e.I0R(0,"div",37),e.yuY(1,ae,3,3,"span",38),e.C$Y()),2&Se){const $e=e.GaO(3);e.yG2(),e.E7m("ngForOf",$e.selectedMultyItemsNames)}}function ke(Se,Ue){if(1&Se&&(e.I0R(0,"span",20)(1,"div",21),e.wVc(2,"translate"),e.yuY(3,M,2,1,"svg",22)(4,we,6,5,"ng-container",23)(5,Ce,3,0,"span",24),e.C$Y(),e.yuY(6,me,2,1,"div",25),e.C$Y()),2&Se){const $e=e.GaO(2);e.eAK("-unselected",$e.isUnselected)("-no-title",!$e.title)("-bold",$e.isTitleBold)("-grayed",$e.isDocType)("-transparent-background",!!$e.backgroundColor&&!$e.open),e.E7m("appTooltip",$e.isIconHeaderAppearance?$e.selected.name:void 0)("tooltipFromModal",!0),e.yG2(),e.eAK("-grayed",$e.isDocType)("-start",$e.selected.icon||$e.selected.postIcon),e.E7m("appTooltip",null!=$e.selected.info&&$e.selected.info.length?e.kDX(2,21,$e.selected.info[0]):null),e.yG2(2),e.E7m("ngIf",$e.icon||$e.selected.icon),e.yG2(),e.E7m("ngIf",!$e.isIconHeaderAppearance),e.yG2(),e.E7m("ngIf",($e.isButtonAppearance||$e.isIconHeaderAppearance||$e.isSelectNoBackground)&&!$e.readonly),e.yG2(),e.E7m("ngIf",$e.selectedMultyItemsNames.length&&$e.hasCommunication)}}function dt(Se,Ue){if(1&Se){const $e=e.KQA();e.I0R(0,"span",39),e.qCj("click",function(){e.usT($e);const ot=e.GaO(2);return e.CGJ(ot.onClick())}),e.S2Z(),e.I0R(1,"svg",26),e.wR5(2,"use",36),e.C$Y()()}}function Mt(Se,Ue){if(1&Se){const $e=e.KQA();e.I0R(0,"button",40),e.qCj("click",function(){e.usT($e);const ot=e.GaO(2);return e.CGJ(ot.onClick())}),e.wR5(1,"span",41),e.C$Y()}if(2&Se){const $e=e.GaO(2);e.eAK("-open",$e.open)}}function xt(Se,Ue){if(1&Se){const $e=e.KQA();e.I0R(0,"button",42),e.qCj("click",function(){e.usT($e);const ot=e.GaO(2);return e.CGJ(ot.onClick())}),e.S2Z(),e.I0R(1,"svg",26),e.wR5(2,"use",36),e.C$Y()()}if(2&Se){const $e=e.GaO(2);e.E7m("disabled",$e.disabled||$e.readonly)}}function Jt(Se,Ue){if(1&Se){const $e=e.KQA();e.I0R(0,"button",43),e.qCj("click",function(){e.usT($e);const ot=e.GaO(2);return e.CGJ(ot.onResetButtonClick())}),e.S2Z(),e.I0R(1,"svg",26),e.wR5(2,"use",44),e.C$Y()()}}function Yt(Se,Ue){if(1&Se){const $e=e.KQA();e.I0R(0,"div",4,5)(2,"button",6),e.qCj("click",function(){e.usT($e);const ot=e.GaO();return e.CGJ(ot.onClick())}),e.yuY(3,Z,4,0,"svg",7),e.I0R(4,"span",8),e.OEk(5),e.yuY(6,R,2,0,"span",9),e.C$Y(),e.yuY(7,ke,7,23,"span",10)(8,dt,3,0,"span",11),e.C$Y(),e.yuY(9,Mt,2,2,"button",12)(10,xt,3,1,"button",13)(11,Jt,3,0,"button",14),e.C$Y()}if(2&Se){const $e=e.GaO();e.eAK("-disabled",$e.disabled)("-reset",$e.unselectedValue)("-calendar",$e.isCalendarAppearance)("-link",$e.isLinkAppearance)("-calendar-new",$e.isCalendarNewAppearance)("-filter",$e.isFilterAppearance)("-mini",$e.isMiniAppearance)("-button",$e.isButtonAppearance)("-icon-header",$e.isIconHeaderAppearance)("-default-select",$e.defaultSelectAppearance)("-button-header-select",$e.isButtonHeaderSelect)("-no-background",$e.isSelectNoBackground)("-employee-select",$e.employeeSelect)("-active",$e.defaultSelectActive)("-image",$e.icon)("-open",$e.open)("-compact",$e.isCompact),e.E7m("ngClass",null==$e.selected?null:$e.selected.class),e.yG2(2),e.eAK("-grey",$e.isGrey)("-open",$e.open),e.E7m("disabled",$e.disabled||$e.readonly),e.yG2(),e.E7m("ngIf",$e.iconUrl),e.yG2(),e.eAK("-large",$e.isTitleLarge)("-elevated",$e.isTitleElevated)("-force-icon",$e.forceIcon)("-transparent-background",!!$e.backgroundColor&&!$e.open)("-empty",!$e.selected),e.yG2(),e.oRS(" ",$e.title,""),e.yG2(),e.E7m("ngIf",$e.required),e.yG2(),e.E7m("ngIf",$e.selected),e.yG2(),e.E7m("ngIf",$e.isCalendarNewAppearance&&!$e.readonly),e.yG2(),e.E7m("ngIf",$e.isAlternativeAppearance||$e.isCalendarAppearance),e.yG2(),e.E7m("ngIf",$e.arrowButtonVisible&&!$e.readonly),e.yG2(),e.E7m("ngIf",$e.showResetButton)}}function Gt(Se,Ue){if(1&Se&&(e.I0R(0,"div",52),e.OEk(1),e.wVc(2,"translate"),e.C$Y()),2&Se){const $e=e.GaO(2);e.yG2(),e.cNF(e.kDX(2,1,$e.selected.details))}}function ln(Se,Ue){if(1&Se&&(e.S2Z(),e.I0R(0,"svg",53),e.wR5(1,"use",36),e.C$Y()),2&Se){const $e=e.GaO(2);e.eAK("-disabled",$e.disabled)}}function hn(Se,Ue){if(1&Se){const $e=e.KQA();e.I0R(0,"div",45)(1,"div",46,47)(3,"app-form-input",48,49),e.qCj("valueChange",function(ot){e.usT($e);const bt=e.GaO();return e.CGJ(bt.onSearchSelectValueChange(ot))})("inputFocusChange",function(){e.usT($e);const ot=e.GaO();return e.CGJ(ot.onInputFocus())})("inputBlur",function(){e.usT($e);const ot=e.GaO();return e.CGJ(ot.onInputBlur())})("clearButtonClicked",function(){e.usT($e);const ot=e.GaO();return e.CGJ(ot.onClearButtonClicked())}),e.C$Y()(),e.yuY(5,Gt,3,3,"div",50)(6,ln,2,2,"svg",51),e.C$Y()}if(2&Se){const $e=e.GaO();e.eAK("-no-arrow",$e.searchSelectNoArrowAppearance),e.yG2(3),e.E7m("label",$e.title)("type",$e.type)("selectInput",!0)("image",$e.icon)("disabled",$e.disabled)("clearOffset",$e.clearOffset)("clearable",$e.showResetButton)("inputStartFocus",$e.inputStartFocus)("value",$e.searchSelectValue)("readonly",$e.readonly)("focusAfterClear",$e.focusAfterClear)("required",$e.required)("isCompact",$e.isCompact),e.yG2(2),e.E7m("ngIf",$e.showDetails&&(null==$e.selected?null:$e.selected.details)),e.yG2(),e.E7m("ngIf",!$e.searchSelectNoArrowAppearance)}}function Qe(Se,Ue){if(1&Se&&(e.I0R(0,"div",57),e.OEk(1),e.wVc(2,"translate"),e.C$Y()),2&Se){const $e=Ue.$implicit;e.yG2(),e.cNF(e.kDX(2,1,$e))}}function Ft(Se,Ue){if(1&Se&&(e.I0R(0,"div",55),e.yuY(1,Qe,3,3,"div",56),e.C$Y()),2&Se){const $e=e.GaO(2);e.yG2(),e.E7m("ngForOf",$e.selected.info)}}function mn(Se,Ue){if(1&Se&&e.yuY(0,Ft,2,1,"div",54),2&Se){const $e=e.GaO();e.E7m("ngIf",null==$e.selected.info?null:$e.selected.info.length)}}let rn=(()=>{var Se;class Ue{constructor(Pe,ot,bt,Kt,dn){this.documentService=Pe,this.changeDetectorRef=ot,this.dynamicComponentService=bt,this.adaptiveService=Kt,this.translate=dn,this.disabled=!1,this.readonly=!1,this.translateValue=!1,this.type=j.k.Text,this.appearance=t.K.Default,this.titleAppearance=x.Default,this.longList=!1,this.mediumLongList=!1,this.fullHeight=!1,this.group=!1,this.widthLimited=!1,this.direction=V.Down,this.inputStartFocus=!1,this.required=!1,this.clearOffset=!1,this.noResultsLabel=!0,this.isCompact=!1,this.reInit=!1,this.autoReInit=!1,this.isRightPositioning=!1,this.openOnInit=!1,this.showDetails=!0,this.focusAfterClear=!0,this.showDisabled=!0,this.isDark=!1,this.clearable=!0,this.hasCommunication=!1,this.forceIcon=!1,this.employeeSelect=!1,this.isDocType=!1,this.selectedChange=new e._w7,this.multySelectedChange=new e._w7,this.inputValueChange=new e._w7,this.clearButtonClicked=new e._w7,this.inputFocusChange=new e._w7,this.openChange=new e._w7,this.selectedChanged=new e._w7,this.multySelectedChanged=new e._w7,this.open=!1,this.searchSelectValue="",this.selectedMultyItemsNames=[],this.TooltipMode=$.k,this.filterListWidthRem=15}get isAlternativeAppearance(){return this.appearance===t.K.Alternative||this.appearance===t.K.AlternativeGrey}get isLinkAppearance(){return this.appearance===t.K.Link}get isSelectNoBackground(){return this.appearance===t.K.SelectNoBackground}get isCalendarAppearance(){return this.appearance===t.K.Calendar}get isCalendarNewAppearance(){return this.appearance===t.K.CalendarNew}get isButtonHeaderSelect(){return this.appearance===t.K.ButtonHeaderSelect}get isFilterAppearance(){return this.appearance===t.K.ListFilter||this.appearance===t.K.TabFilter}get isMiniAppearance(){return this.appearance===t.K.MiniSelect}get isButtonAppearance(){return this.appearance===t.K.ButtonSelect}get isIconHeaderAppearance(){return this.appearance===t.K.IconHeader}get defaultSelectAppearance(){return this.appearance===t.K.DefaultSelect}get searchSelectAppearance(){return[t.K.SearchSelect,t.K.SearchSelectNoArrow].includes(this.appearance)}get searchSelectNoArrowAppearance(){return this.appearance===t.K.SearchSelectNoArrow}get isTabFilterAppearance(){return this.appearance===t.K.TabFilter}get isGrey(){return this.appearance===t.K.AlternativeGrey}get isTitleLarge(){return this.titleAppearance===x.Large||this.titleAppearance===x.LargeElevated}get isTitleElevated(){return this.titleAppearance===x.LargeElevated}get isTitleBold(){return this.titleAppearance===x.Bold}get isUnselected(){return!!this.unselectedValue&&this.selected.value===this.unselectedValue.value}get showResetButton(){return!this.disabled&&!!this.unselectedValue&&!this.isUnselected&&this.clearable}get arrowButtonVisible(){return this.isFilterAppearance||this.defaultSelectAppearance||this.searchSelectAppearance||this.isMiniAppearance||this.isButtonHeaderSelect||this.isLinkAppearance}get defaultSelectActive(){return this.defaultSelectAppearance&&this.open}get down(){return this.container.nativeElement.getBoundingClientRect().top<window.innerHeight/2}get left(){return this.container.nativeElement.getBoundingClientRect().left<.75*window.innerWidth}ngOnInit(){this.setSearchSelectValue(),this.selectedChangedSubscription=this.selectedChanged.subscribe(Pe=>{this.setSelected(Pe)}),this.multySelectedChangedSubscription=this.multySelectedChanged.subscribe(Pe=>{this.setMultySelected(Pe)}),this.items&&this.items.length&&this.items.forEach(Pe=>{Pe.canBeMulti&&Pe.value&&!this.selectedMultyItemsNames.includes(Pe.name)&&this.selectedMultyItemsNames.push(Pe.name)}),this.focusInputSubject&&(this.focusInputSubscription=this.focusInputSubject.subscribe(()=>{var Pe;null===(Pe=this.formInputComponent)||void 0===Pe||Pe.focusInput()})),this.updateSubscription=this.documentService.updateSelection.subscribe(()=>{this.items&&this.items.length&&(this.selectedMultyItemsNames=[],this.items.forEach(Pe=>{Pe.canBeMulti&&Pe.value&&!this.selectedMultyItemsNames.includes(Pe.name)&&this.selectedMultyItemsNames.push(Pe.name)}),this.changeDetectorRef.detectChanges())})}ngOnChanges(Pe){(Pe.reInit||Pe.selected&&this.autoReInit)&&this.setSearchSelectValue(),this.selectedMultyItemsNames=[],this.items&&this.items.length&&this.items.forEach(ot=>{ot.canBeMulti&&ot.value&&!this.selectedMultyItemsNames.includes(ot.name)&&this.selectedMultyItemsNames.push(ot.name)}),this.changeDetectorRef.detectChanges()}ngAfterViewInit(){this.defineActiveContainer(),this.openOnInit&&setTimeout(()=>{this.onClick(),this.changeDetectorRef.detectChanges()})}ngOnDestroy(){this.open&&this.closeList(),(0,N.K)(this.outsideMouseDownSubscription),(0,N.K)(this.perfectScrollSubscription),(0,N.K)(this.selectedChangedSubscription),(0,N.K)(this.multySelectedChangedSubscription),(0,N.K)(this.focusInputSubscription),(0,N.K)(this.itemsObservableSubscription),(0,N.K)(this.updateSubscription)}onResize(){this.closeList()}onInputFocus(){this.open||this.onActiveItemClick(!0),this.inputFocusChange.emit(!0)}onClearButtonClicked(){this.clearButtonClicked.emit()}onInputBlur(){this.inputFocusChange.emit(!1)}onClick(){this.onActiveItemClick()}onResetButtonClick(){this.setSelected(this.unselectedValue,!1)}setSelected(Pe,ot=!0){this.selected!==Pe&&!Pe.canBeMulti&&(this.changeDetectorRef.detectChanges(),this.selectedChange.emit(this.selected=Pe)),ot&&this.closeList()}setMultySelected(Pe,ot=!0){this.multySelectedChange.emit(Pe),setTimeout(()=>{this.selectedMultyItemsNames=[],this.items&&this.items.length&&this.items.forEach(bt=>{bt.canBeMulti&&bt.value&&this.selectedMultyItemsNames.push(bt.name)}),this.changeDetectorRef.detectChanges()},100),ot&&this.closeList()}onSearchSelectValueChange(Pe){this.searchSelectValue=Pe,!Pe&&this.unselectedValue&&this.onResetButtonClick(),this.inputValueChange&&this.inputValueChange.emit(Pe),(Pe||this.focusAfterClear)&&requestAnimationFrame(()=>{this.openList()})}onActiveItemClick(Pe=!1){this.disabled||(this.isFilterAppearance||this.isButtonAppearance?this.toggleList():this.openList(Pe))}getSelectItemsPosition(){const Pe=this.container.nativeElement.getBoundingClientRect();return{left:void 0,right:window.innerWidth-Pe.right+"px",top:this.down?`${Pe.top+Pe.height+4}px`:void 0,bottom:this.down?void 0:window.innerHeight-Pe.top+4+"px"}}getFilterListWidthPx(){return this.adaptiveService.convertRemToPx(this.filterListWidthRem)}getSelectItemsParams(Pe=!1){const ot=this.container.nativeElement.getBoundingClientRect(),bt=this.isFilterAppearance?String(this.getFilterListWidthPx()):this.width||String(ot.width);return{items:this.defineSearchItems(Pe||this.isCalendarNewAppearance),selectedItem:this.selected,title:this.contentTitle,notice:this.notice,unselectedValue:this.unselectedValue,appearance:this.appearance,selectedChanged:this.selectedChanged,multySelectedChanged:this.multySelectedChanged,long:this.longList,mediumLong:this.mediumLongList,fullHeight:this.fullHeight,group:this.group,width:this.width?bt:void 0,minWidth:this.width?void 0:this.minWidth||bt,widthLimited:this.widthLimited,focus:Pe||this.isCalendarNewAppearance,showDisabled:this.showDisabled,isDark:this.isDark,hasCommunication:this.hasCommunication}}toggleList(){this.open?this.closeList():this.openList()}openList(Pe=!1){this.open=!0;const ot=()=>{this.dynamicComponentService.setContainer(I.SelectItems,O,this.getSelectItemsParams(Pe),this.getSelectItemsPosition()),this.openChange.emit(!0),this.outsideMouseDownSubscription||(this.outsideMouseDownSubscription=this.documentService.outsideMouseDown(this.container.nativeElement,I.SelectItems).subscribe(()=>this.closeList())),this.perfectScrollSubscription||(this.perfectScrollSubscription=this.documentService.perfectScroll.subscribe(()=>this.closeList()))};this.itemsObservable?((0,N.K)(this.itemsObservableSubscription),this.itemsObservableSubscription=this.itemsObservable().subscribe({next:bt=>{this.items=bt,ot()},error:()=>{this.closeList()}})):ot()}closeList(Pe=!0){this.open&&(this.open=!1,this.dynamicComponentService.removeContainer(I.SelectItems),Pe&&this.setSearchSelectValue(),this.openChange.emit(!1),this.changeDetectorRef.detectChanges(),(0,N.K)(this.outsideMouseDownSubscription),(0,N.K)(this.perfectScrollSubscription),delete this.outsideMouseDownSubscription,delete this.perfectScrollSubscription)}setSearchSelectValue(){var Pe;this.searchSelectAppearance&&(this.searchSelectValue=(null===(Pe=this.selected)||void 0===Pe?void 0:Pe.name)||"")}defineActiveContainer(){this.container=this.searchSelectAppearance?this.containerInputElement:this.containerElement}defineSearchItems(Pe=!1){if(this.searchSelectAppearance){const ot={name:this.translate.instant(F.S.SearchSelectNoResultsLabel),value:0,disabled:!0},bt=Pe?this.items:this.items.filter(Kt=>(Kt.searchText||Kt.name).toLowerCase().includes(this.searchSelectValue.trim().toLocaleLowerCase()));return bt.length||!this.noResultsLabel?bt:[ot]}return this.items}}return(Se=Ue).\u0275fac=function(Pe){return new(Pe||Se)(e.GI1(B.e),e.GI1(e.kD9),e.GI1(D.O),e.GI1(A.i),e.GI1(L.qS))},Se.\u0275cmp=e.In1({type:Se,selectors:[["app-select"]],viewQuery:function(Pe,ot){if(1&Pe&&(e.CC$(C,5),e.CC$(v,5),e.CC$(T,5)),2&Pe){let bt;e.wto(bt=e.Gqi())&&(ot.containerElement=bt.first),e.wto(bt=e.Gqi())&&(ot.containerInputElement=bt.first),e.wto(bt=e.Gqi())&&(ot.formInputComponent=bt.first)}},hostBindings:function(Pe,ot){1&Pe&&e.qCj("resize",function(){return ot.onResize()},!1,e.MbM)},inputs:{items:"items",itemsObservable:"itemsObservable",disabled:"disabled",readonly:"readonly",translateValue:"translateValue",title:"title",type:"type",icon:"icon",iconUrl:"iconUrl",appearance:"appearance",titleAppearance:"titleAppearance",longList:"longList",mediumLongList:"mediumLongList",fullHeight:"fullHeight",unselectedValue:"unselectedValue",group:"group",width:"width",minWidth:"minWidth",widthLimited:"widthLimited",direction:"direction",inputStartFocus:"inputStartFocus",required:"required",clearOffset:"clearOffset",noResultsLabel:"noResultsLabel",isCompact:"isCompact",reInit:"reInit",autoReInit:"autoReInit",focusInputSubject:"focusInputSubject",isRightPositioning:"isRightPositioning",openOnInit:"openOnInit",contentTitle:"contentTitle",notice:"notice",showDetails:"showDetails",focusAfterClear:"focusAfterClear",showDisabled:"showDisabled",isDark:"isDark",clearable:"clearable",selected:"selected",hasCommunication:"hasCommunication",forceIcon:"forceIcon",employeeSelect:"employeeSelect",isDocType:"isDocType",backgroundColor:"backgroundColor"},outputs:{selectedChange:"selectedChange",multySelectedChange:"multySelectedChange",inputValueChange:"inputValueChange",clearButtonClicked:"clearButtonClicked",inputFocusChange:"inputFocusChange",openChange:"openChange"},standalone:!0,features:[e.SYr,e.UHJ],decls:5,vars:4,consts:[[1,"select"],["class","simple-select",3,"-disabled","-reset","-calendar","-link","-calendar-new","-filter","-mini","-button","-icon-header","-default-select","-button-header-select","-no-background","-employee-select","-active","-image","-open","-compact","ngClass",4,"ngIf"],["class","search-select",3,"-no-arrow",4,"ngIf"],["tooltip",""],[1,"simple-select",3,"ngClass"],["container",""],[1,"selected",3,"disabled","click"],["class","icon-svg","width","14","height","8","viewBox","0 0 14 8","xmlns","http://www.w3.org/2000/svg",4,"ngIf"],[1,"title"],["class","star",4,"ngIf"],["class","value",3,"-unselected","-no-title","-bold","-grayed","-transparent-background","appTooltip","tooltipFromModal",4,"ngIf"],["class","arrow",3,"click",4,"ngIf"],["class","dropdown",3,"-open","click",4,"ngIf"],["class","arrow",3,"disabled","click",4,"ngIf"],["class","reset",3,"click",4,"ngIf"],["width","14","height","8","viewBox","0 0 14 8","xmlns","http://www.w3.org/2000/svg",1,"icon-svg"],["d","M5.5 0C5.77614 0 6 0.223858 6 0.5C6 0.776142 5.77614 1 5.5 1H4C2.34315 1 1 2.34315 1 4C1 5.65685 2.34315 7 4 7H5.5C5.77614 7 6 7.22386 6 7.5C6 7.77614 5.77614 8 5.5 8H4C1.79086 8 0 6.20914 0 4C0 1.79086 1.79086 0 4 0H5.5Z"],["d","M8.5 0C8.22386 0 8 0.223858 8 0.5C8 0.776142 8.22386 1 8.5 1H10C11.6569 1 13 2.34315 13 4C13 5.65685 11.6569 7 10 7H8.5C8.22386 7 8 7.22386 8 7.5C8 7.77614 8.22386 8 8.5 8H10C12.2091 8 14 6.20914 14 4C14 1.79086 12.2091 0 10 0H8.5Z"],["d","M4 3.5C3.72386 3.5 3.5 3.72386 3.5 4C3.5 4.27614 3.72386 4.5 4 4.5H10C10.2761 4.5 10.5 4.27614 10.5 4C10.5 3.72386 10.2761 3.5 10 3.5H4Z"],[1,"star"],[1,"value",3,"appTooltip","tooltipFromModal"],[1,"wrap",3,"appTooltip"],["class","icon-svg",4,"ngIf"],[4,"ngIf"],["class","arrow",4,"ngIf"],["class","multy",4,"ngIf"],[1,"icon-svg"],["class","icon-svg -post",4,"ngIf"],["class","objects-amount",4,"ngIf"],["class","info",4,"ngIf"],[1,"icon-svg","-post"],[1,"objects-amount"],[1,"info"],[1,"icon-svg",3,"appTooltip","tooltipMode"],[0,"xlink","href","#icon-info"],[1,"arrow"],[0,"xlink","href","#icon-select"],[1,"multy"],[4,"ngFor","ngForOf"],[1,"arrow",3,"click"],[1,"dropdown",3,"click"],[1,"arrow-down"],[1,"arrow",3,"disabled","click"],[1,"reset",3,"click"],[0,"xlink","href","#icon-reset"],[1,"search-select"],[1,"input"],["containerInput",""],[3,"label","type","selectInput","image","disabled","clearOffset","clearable","inputStartFocus","value","readonly","focusAfterClear","required","isCompact","valueChange","inputFocusChange","inputBlur","clearButtonClicked"],["formInput",""],["class","details",4,"ngIf"],["class","arrow icon-svg",3,"-disabled",4,"ngIf"],[1,"details"],[1,"arrow","icon-svg"],["class","tooltip",4,"ngIf"],[1,"tooltip"],["class","line",4,"ngFor","ngForOf"],[1,"line"]],template:function(Pe,ot){1&Pe&&(e.I0R(0,"div",0),e.yuY(1,Yt,12,58,"div",1)(2,hn,7,17,"div",2),e.C$Y(),e.yuY(3,mn,1,1,"ng-template",null,3,e.gJz)),2&Pe&&(e.eAK("-readonly",ot.readonly),e.yG2(),e.E7m("ngIf",!ot.searchSelectAppearance),e.yG2(),e.E7m("ngIf",ot.searchSelectAppearance))},dependencies:[k.NgIf,k.NgClass,w.u,k.NgFor,W.u,L.O0,L.sD],styles:['.select.-readonly[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%]{height:auto!important;padding:0!important;border:none!important;outline:none!important;background:transparent!important;pointer-events:none}.select.-readonly[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%]{display:flex!important;flex-direction:column!important}.select.-readonly[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{display:inline-block!important;padding:0!important;color:#59687c!important;line-height:1rem!important}.select.-readonly[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{min-height:1.5rem!important;padding:0!important;color:#425166!important;line-height:1.5rem!important}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;min-width:9.375rem}.select[_ngcontent-%COMP%] > .simple-select.-compact.-default-select[_ngcontent-%COMP%]{height:2.25rem;padding:.125rem .5rem 0}.select[_ngcontent-%COMP%] > .simple-select.-compact.-default-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{font-size:.8125rem}.select[_ngcontent-%COMP%] > .simple-select.-reset[_ngcontent-%COMP%]{margin-right:2.125rem}.select[_ngcontent-%COMP%] > .simple-select.-link[_ngcontent-%COMP%]{min-width:0}.select[_ngcontent-%COMP%] > .simple-select.-link[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{display:flex;justify-content:center;border:none;color:#0093ed;font-size:inherit;text-transform:lowercase}.select[_ngcontent-%COMP%] > .simple-select.-link[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .wrap[_ngcontent-%COMP%]{line-height:1.5rem;font-size:1rem;font-weight:500}.select[_ngcontent-%COMP%] > .simple-select.-link[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .wrap.-grayed[_ngcontent-%COMP%]{padding:.125rem;background-color:#f3f5f7!important}.select[_ngcontent-%COMP%] > .simple-select.-link[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;color:#0093ed}.select[_ngcontent-%COMP%] > .simple-select.-link[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]:hover{color:#0073bc}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%]:hover(:not(.-disabled)) > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{color:#0073bc}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%]:hover(:not(.-disabled)) > .arrow[_ngcontent-%COMP%]{color:#0073bc}.select[_ngcontent-%COMP%] > .simple-select.-disabled[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{color:#59687c!important}.select[_ngcontent-%COMP%] > .simple-select.-disabled[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]:hover{color:#a7b3c3!important;cursor:default}.select[_ngcontent-%COMP%] > .simple-select.-calendar[_ngcontent-%COMP%]{min-width:6.125rem}.select[_ngcontent-%COMP%] > .simple-select.-calendar[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%]{margin-left:.5rem;text-transform:capitalize}.select[_ngcontent-%COMP%] > .simple-select.-calendar[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{padding:0;border:none;line-height:1.125rem}.select[_ngcontent-%COMP%] > .simple-select.-calendar[_ngcontent-%COMP%] > .dropdown[_ngcontent-%COMP%]{position:relative;top:0;bottom:auto;right:0}.select[_ngcontent-%COMP%] > .simple-select.-calendar-new[_ngcontent-%COMP%]{position:relative;min-width:6rem}.select[_ngcontent-%COMP%] > .simple-select.-calendar-new[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%]{position:relative;box-sizing:border-box;border:1px solid #F3F5F7;border-radius:.25rem;height:1.75rem;background:#f3f5f7;color:#090f18;text-align:center}.select[_ngcontent-%COMP%] > .simple-select.-calendar-new[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{padding:0;border:none;font-size:.875rem;font-weight:500;line-height:1.25rem}.select[_ngcontent-%COMP%] > .simple-select.-calendar-new[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{display:none;position:absolute;top:.3125rem;bottom:auto;right:.625rem;font-size:1rem}.select[_ngcontent-%COMP%] > .simple-select.-filter[_ngcontent-%COMP%]{min-width:0}.select[_ngcontent-%COMP%] > .simple-select.-filter[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%]{color:#13253d}.select[_ngcontent-%COMP%] > .simple-select.-filter[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{padding-bottom:.25rem;border-bottom:none;font-size:.8125rem}.select[_ngcontent-%COMP%] > .simple-select.-mini[_ngcontent-%COMP%]{min-width:0}.select[_ngcontent-%COMP%] > .simple-select.-mini.-open[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{background-color:#004976!important;border-color:#004976!important;color:#fff!important}.select[_ngcontent-%COMP%] > .simple-select.-mini.-open[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{color:#fff!important}.select[_ngcontent-%COMP%] > .simple-select.-mini.-active[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{border-color:#16be9f;color:#16be9f}.select[_ngcontent-%COMP%] > .simple-select.-mini.-active[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{color:#16be9f}.select[_ngcontent-%COMP%] > .simple-select.-mini.-type[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{background-color:#fff;border-color:#fff;color:#344256;padding:.1875rem .375rem}.select[_ngcontent-%COMP%] > .simple-select.-mini.-type[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{display:none}.select[_ngcontent-%COMP%] > .simple-select.-mini.-type.-common[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{background-color:#ffebeb;border-color:#ffebeb}.select[_ngcontent-%COMP%] > .simple-select.-mini.-approve[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{border-color:#f88d00;color:#f88d00}.select[_ngcontent-%COMP%] > .simple-select.-mini.-approve[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{color:#f88d00}.select[_ngcontent-%COMP%] > .simple-select.-mini.-project[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{border-color:#4b68f7;color:#4b68f7}.select[_ngcontent-%COMP%] > .simple-select.-mini.-project[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{color:#4b68f7}.select[_ngcontent-%COMP%] > .simple-select.-mini[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{padding:.1875rem 2rem .1875rem .375rem;border:1px solid #13253D;border-radius:.25rem;background-color:#fff;color:#13253d;font-size:.8125rem;line-height:1rem;white-space:nowrap}.select[_ngcontent-%COMP%] > .simple-select.-mini[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{margin:.125rem .25rem 0 -1.5rem}.select[_ngcontent-%COMP%] > .simple-select.-icon-header[_ngcontent-%COMP%]{min-width:0}.select[_ngcontent-%COMP%] > .simple-select.-icon-header.-open[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{color:#1ba8ff!important}.select[_ngcontent-%COMP%] > .simple-select.-icon-header.-open[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{color:#1ba8ff!important}.select[_ngcontent-%COMP%] > .simple-select.-icon-header.-open[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{color:#1ba8ff!important}.select[_ngcontent-%COMP%] > .simple-select.-icon-header[_ngcontent-%COMP%]:hover > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{color:#59687c}.select[_ngcontent-%COMP%] > .simple-select.-icon-header[_ngcontent-%COMP%]:hover > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{color:#59687c}.select[_ngcontent-%COMP%] > .simple-select.-icon-header[_ngcontent-%COMP%]:hover > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{color:#59687c}.select[_ngcontent-%COMP%] > .simple-select.-icon-header[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{padding:.25rem .75rem;border:none;background-color:#fff;color:#59687c;font-size:.8125rem;line-height:1rem;white-space:nowrap}.select[_ngcontent-%COMP%] > .simple-select.-icon-header[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{display:flex;align-items:center;margin-top:.125rem;color:#59687c;font-size:1rem}.select[_ngcontent-%COMP%] > .simple-select.-icon-header[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{color:#59687c}.select[_ngcontent-%COMP%] > .simple-select.-button[_ngcontent-%COMP%]{min-width:0;overflow:visible;height:1.625rem;max-height:1.625rem}.select[_ngcontent-%COMP%] > .simple-select.-button.-open[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{background-color:#004976!important;color:#fff!important}.select[_ngcontent-%COMP%] > .simple-select.-button.-open[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{color:#fff!important}.select[_ngcontent-%COMP%] > .simple-select.-button.-open[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{color:#fff!important}.select[_ngcontent-%COMP%] > .simple-select.-button[_ngcontent-%COMP%]:hover:not(.-disabled) > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{background:#e3e8ed}.select[_ngcontent-%COMP%] > .simple-select.-button[_ngcontent-%COMP%]:hover:not(.-disabled) > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{color:#425166}.select[_ngcontent-%COMP%] > .simple-select.-button.-disabled[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{display:none}.select[_ngcontent-%COMP%] > .simple-select.-button[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{padding:.35rem .75rem;border:none;border-radius:.25rem;background-color:#fff;color:#425166;font-size:.8125rem;line-height:1rem;white-space:nowrap}.select[_ngcontent-%COMP%] > .simple-select.-button[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:.625rem;margin-top:.125rem;color:#425166;font-size:1rem}.select[_ngcontent-%COMP%] > .simple-select.-default-select[_ngcontent-%COMP%]{min-width:0;height:3rem;padding:0 .75rem;border:.0625rem solid #F5F7F9;border-radius:.25rem;box-sizing:border-box;background:#f5f7f9}.select[_ngcontent-%COMP%] > .simple-select.-default-select.-disabled[_ngcontent-%COMP%]{border:.0625rem solid #F8F9FA;background:#f8f9fa;color:#6a788a}.select[_ngcontent-%COMP%] > .simple-select.-default-select.-disabled[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{opacity:.4}.select[_ngcontent-%COMP%] > .simple-select.-default-select.-active[_ngcontent-%COMP%]{border:.0625rem solid #8293A7;background:#fff;box-shadow:0 .125rem .25rem #00366314}.select[_ngcontent-%COMP%] > .simple-select.-default-select[_ngcontent-%COMP%]:hover:not(.-active):not(.-disabled){border:.0625rem solid #C1CAD4;background:#fff}.select[_ngcontent-%COMP%] > .simple-select.-default-select[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{position:absolute;top:50%;transform:translateY(-50%);right:.9375rem;display:flex;justify-content:center;align-items:center;color:#425166}.select[_ngcontent-%COMP%] > .simple-select.-default-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%]{height:100%;background:transparent;color:#13253d}.select[_ngcontent-%COMP%] > .simple-select.-default-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%]:disabled{color:#8f9aa9}.select[_ngcontent-%COMP%] > .simple-select.-default-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%]:disabled > .title[_ngcontent-%COMP%]{color:#8f9aa9}.select[_ngcontent-%COMP%] > .simple-select.-default-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%]:hover:enabled{background:#fff}.select[_ngcontent-%COMP%] > .simple-select.-default-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{font-size:.75rem;line-height:.875rem}.select[_ngcontent-%COMP%] > .simple-select.-default-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .title.-empty[_ngcontent-%COMP%]{font-size:.875rem}.select[_ngcontent-%COMP%] > .simple-select.-default-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{padding:0;border-bottom:none;font-size:.875rem;line-height:1.5rem}.select[_ngcontent-%COMP%] > .simple-select.-default-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value.-no-title[_ngcontent-%COMP%]{padding:.125rem 1.5rem .3125rem 0}.select[_ngcontent-%COMP%] > .simple-select.-button-header-select[_ngcontent-%COMP%]{min-width:0;overflow:visible;height:1.625rem;max-height:1.625rem}.select[_ngcontent-%COMP%] > .simple-select.-button-header-select[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{margin-top:0;font-size:.8rem;padding:0}.select[_ngcontent-%COMP%] > .simple-select.-button-header-select[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]   .icon-svg[_ngcontent-%COMP%]{padding-left:0;padding-top:0;right:.75rem}.select[_ngcontent-%COMP%] > .simple-select.-button-header-select[_ngcontent-%COMP%]   .icon-svg[_ngcontent-%COMP%]{position:absolute;top:50%;color:#59687c;z-index:1;padding-left:.75rem;transform:translateY(-50%)}.select[_ngcontent-%COMP%] > .simple-select.-button-header-select.-open[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{background-color:#004976!important;color:#fff!important}.select[_ngcontent-%COMP%] > .simple-select.-button-header-select.-open[_ngcontent-%COMP%]   .icon-svg[_ngcontent-%COMP%]{color:#fff!important}.select[_ngcontent-%COMP%] > .simple-select.-button-header-select[_ngcontent-%COMP%]:hover:not(.-disabled) > .selected[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{background:#e3e8ed}.select[_ngcontent-%COMP%] > .simple-select.-button-header-select[_ngcontent-%COMP%]:hover:not(.-disabled) > .selected[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{color:#425166}.select[_ngcontent-%COMP%] > .simple-select.-button-header-select.-disabled[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{display:none}.select[_ngcontent-%COMP%] > .simple-select.-button-header-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{padding:.5rem 1.5rem;border:none;border-radius:.25rem;background-color:#fff;color:#425166;font-size:.8125rem;line-height:1rem;white-space:nowrap}.select[_ngcontent-%COMP%] > .simple-select.-lowercase[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%]{background:transparent}.select[_ngcontent-%COMP%] > .simple-select.-lowercase[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{text-transform:lowercase}.select[_ngcontent-%COMP%] > .simple-select.-no-background[_ngcontent-%COMP%]{min-width:0}.select[_ngcontent-%COMP%] > .simple-select.-no-background[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%]{background:transparent}.select[_ngcontent-%COMP%] > .simple-select.-no-background[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{border:none;color:#008de3;font-size:1.125rem;line-height:2.25rem;font-weight:500}.select[_ngcontent-%COMP%] > .simple-select.-no-background[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .wrap[_ngcontent-%COMP%]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.select[_ngcontent-%COMP%] > .simple-select.-no-background[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .wrap.-grayed[_ngcontent-%COMP%]{background-color:#f3f5f7!important}.select[_ngcontent-%COMP%] > .simple-select.-no-background[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{color:#008de3}.select[_ngcontent-%COMP%] > .simple-select.-employee-select[_ngcontent-%COMP%]{height:auto;min-width:11rem}.select[_ngcontent-%COMP%] > .simple-select.-employee-select[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;color:#0093ed}.select[_ngcontent-%COMP%] > .simple-select.-employee-select[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]:hover{color:#0073bc}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%]{width:100%;padding:0;border:none;outline:none;box-sizing:content-box;background:#fff;text-align:left;border-radius:.25rem}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected.-grey[_ngcontent-%COMP%]{background:#f5f7f9}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected.-grey[_ngcontent-%COMP%] > .value.-unselected[_ngcontent-%COMP%]{color:#8f9aa9}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .title[_ngcontent-%COMP%]{display:block;max-width:100%;color:#6a788a;font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .title.-large[_ngcontent-%COMP%]{margin-bottom:.625rem;color:#13253d;font-size:.9375rem;font-weight:700}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .title.-large.-elevated[_ngcontent-%COMP%]{margin-bottom:.9375rem}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .title.-transparent-background[_ngcontent-%COMP%]{background-color:#f5f7f9}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .title.-force-icon[_ngcontent-%COMP%]{padding:.5rem 2rem}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:.25rem .25rem .25rem 0;border-bottom:1px solid rgba(0,0,0,.12);font-size:.8125rem}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value.-grayed[_ngcontent-%COMP%]{padding:.125rem;background-color:#f3f5f7!important}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .wrap[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;white-space:nowrap}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .wrap.-start[_ngcontent-%COMP%]{justify-content:flex-start}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .wrap[_ngcontent-%COMP%] > svg[_ngcontent-%COMP%]{padding-right:.375rem}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .wrap[_ngcontent-%COMP%] > svg.-post[_ngcontent-%COMP%]{margin-left:.5rem}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .wrap[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{padding-left:.375rem;padding-top:.25rem}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .multy[_ngcontent-%COMP%]{font-size:.6875rem}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value.-bold[_ngcontent-%COMP%]{font-weight:500}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value.-transparent-background[_ngcontent-%COMP%]{background-color:#f5f7f9}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{margin-right:.5rem;color:#59687c;font-size:1rem}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .objects-amount[_ngcontent-%COMP%]{color:#8f9aa9}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .info[_ngcontent-%COMP%]{margin-left:.5rem;position:relative}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%] > .info[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{position:absolute;top:0;color:#59687c;font-size:1rem}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{padding:0 0 0 .25rem;margin:0;border:none;outline:none;background:transparent;color:#59687c;font-size:1rem;cursor:pointer}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]:hover{color:#344256}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .arrow.-open[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{transform:rotate(180deg)}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%] > .icon-svg[_ngcontent-%COMP%]{display:inline-block}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .dropdown[_ngcontent-%COMP%]{position:absolute;bottom:.3125rem;right:.125rem;width:1.375rem;height:1.375rem;padding:0;margin:0;border:none;outline:none;background:transparent;cursor:pointer}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .dropdown[_ngcontent-%COMP%] > .arrow-down[_ngcontent-%COMP%]{position:absolute;top:50%;right:0;box-sizing:border-box;width:.625rem;height:.3125rem;margin-top:-.1875rem;cursor:pointer}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .dropdown[_ngcontent-%COMP%] > .arrow-down[_ngcontent-%COMP%]:after{content:"";position:absolute;top:1px;display:block;border-top:.3125rem solid #C5CBD2;border-left:.3125rem solid transparent;border-right:.3125rem solid transparent;border-bottom:.3125rem solid transparent}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .dropdown[_ngcontent-%COMP%] > .arrow-down[_ngcontent-%COMP%]:hover:after{border-top:.3125rem solid #1BA8FF}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .dropdown.-open[_ngcontent-%COMP%] > .arrow-down[_ngcontent-%COMP%]{transform:rotate(180deg)}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .dropdown.-open[_ngcontent-%COMP%] > .arrow-down[_ngcontent-%COMP%]:after{top:-1px;border-top:.3125rem solid #1BA8FF}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .reset[_ngcontent-%COMP%]{position:absolute;bottom:.3125rem;left:calc(100% + .75rem);width:1.125rem;height:1.125rem;padding:0;margin:0;border:none;outline:none;background:transparent;color:#59687c;font-size:1.125rem;cursor:pointer}.select[_ngcontent-%COMP%] > .simple-select[_ngcontent-%COMP%] > .reset[_ngcontent-%COMP%]:hover{color:#344256}.select[_ngcontent-%COMP%] > .search-select[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;min-width:7.375rem;box-sizing:border-box}.select[_ngcontent-%COMP%] > .search-select[_ngcontent-%COMP%]:not(.-no-arrow)     .form-input>.clear{right:2.125rem!important}.select[_ngcontent-%COMP%] > .search-select[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{position:absolute;right:1rem;top:50%;color:#425166;font-size:1rem;transform:translateY(-50%)}.select[_ngcontent-%COMP%] > .search-select[_ngcontent-%COMP%] > .arrow.-disabled[_ngcontent-%COMP%]{opacity:.4}.select[_ngcontent-%COMP%] > .search-select[_ngcontent-%COMP%] > .details[_ngcontent-%COMP%]{height:1.25rem;padding:.25rem 0 0 .75rem;color:#6a788a;font-size:.75rem;line-height:1rem;pointer-events:none}.select[_ngcontent-%COMP%] > .simple-select.-calendar-new[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%]:hover, .select[_ngcontent-%COMP%] > .simple-select.-calendar-new[_ngcontent-%COMP%] > .selected.-open[_ngcontent-%COMP%]{border:1px solid #8F9BAB;background:#fff;box-shadow:0 .125rem .25rem #00395d14}.select[_ngcontent-%COMP%] > .simple-select.-calendar-new[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%]:hover > .arrow[_ngcontent-%COMP%], .select[_ngcontent-%COMP%] > .simple-select.-calendar-new[_ngcontent-%COMP%] > .selected.-open[_ngcontent-%COMP%] > .arrow[_ngcontent-%COMP%]{display:block}.select[_ngcontent-%COMP%] > .simple-select.-mini.-type[_ngcontent-%COMP%]:hover > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%], .select[_ngcontent-%COMP%] > .simple-select.-mini.-type.-open[_ngcontent-%COMP%] > .selected[_ngcontent-%COMP%] > .value[_ngcontent-%COMP%]{background-color:#fff!important;border-color:#c0c9d6!important;color:#344256!important}.tooltip[_ngcontent-%COMP%] > .line[_ngcontent-%COMP%]:not(:first-of-type){margin-top:.75rem}'],changeDetection:0}),Ue})()},7363:(_e,te,u)=>{"use strict";u.d(te,{u:()=>e});var e=function(t){return t.Error="error",t.Info="info",t.Success="success",t.ErrorManualClosing="error-manual-closing",t.ErrorAutoClosing="error-auto-closing",t.WarningManualClosing="warning-manual-closing",t.WarningAutoClosing="warning-auto-closing",t.InfoManualClosing="info-manual-closing",t.InfoAutoClosing="info-auto-closing",t.SuccessManualClosing="success-manual-closing",t.SuccessAutoClosing="success-auto-closing",t}(e||{})},2952:(_e,te,u)=>{"use strict";u.d(te,{s:()=>w});var e=u(1880),t=u(7584),I=u(7363),d=u(4088),P=u(9228),L=u(5920),k=u(5888);let w=(()=>{var re;class ge{constructor(Ae,We){this.translateService=Ae,this.storageService=We,this.configs=new e.g([]),this.tabIsActive=!0,(0,t.w)(document,"visibilitychange").subscribe(()=>{document.hidden?setTimeout(()=>this.tabIsActive=!1,500):this.tabIsActive=!0})}get toastServiceAvailable(){return!this.configs.value.length||this.configs.value.length&&this.configs.value[0].type!==I.u.Error}add(Ae){!this.tabIsActive&&!Ae.showInInactive||(this.configs.next(this.configs.value.concat(Ae)),Ae.desktop&&this.showDesktop(Ae.desktop))}addUniqueContentOnly(Ae){(!Ae.content||this.configs.value.every(We=>We.content!==Ae.content))&&this.add(Ae)}remove(Ae){this.configs.next(this.configs.value.filter(We=>We!==Ae))}removeByContent(Ae){this.configs.next(this.configs.value.filter(We=>We.content!==Ae))}removeUpdateToast(){this.configs.next(this.configs.value.filter(Ae=>!Ae.isUpdateToast))}showSuccess(Ae,We=null){this.add({type:I.u.SuccessAutoClosing,content:this.translateService.instant(Ae,We)})}showError(Ae,We=null){this.add({type:I.u.Error,content:this.translateService.instant(Ae,We)})}showDesktop(Ae){if("Notification"in window){if("granted"===Notification.permission)return void this.createDesktop(Ae);"denied"!==Notification.permission&&Notification.requestPermission().then(We=>{"granted"===We&&this.createDesktop(Ae)})}}createDesktop(Ae){document.hasFocus()||(new Notification(Ae.title,{icon:this.storageService.getItem(d.q.Favicon,void 0),body:Ae.body}).onclick=Ae.click)}}return(re=ge).\u0275fac=function(Ae){return new(Ae||re)(P.CoB(L.qS),P.CoB(k.y))},re.\u0275prov=P.wxM({token:re,factory:re.\u0275fac,providedIn:"root"}),ge})()},1808:(_e,te,u)=>{"use strict";u.d(te,{k:()=>e});var e=function(t){return t[t.TopCenter=0]="TopCenter",t[t.Top=1]="Top",t[t.BottomCenter=2]="BottomCenter",t[t.Left=3]="Left",t[t.Right=4]="Right",t[t.RightBottom=5]="RightBottom",t[t.Info=6]="Info",t[t.InfoLeft=7]="InfoLeft",t[t.InfoRight=8]="InfoRight",t[t.TopDynamic=9]="TopDynamic",t[t.GraphLink=10]="GraphLink",t[t.TopLeft=11]="TopLeft",t}(e||{})},9503:(_e,te,u)=>{"use strict";u.d(te,{u:()=>L});var e=u(7584),t=u(1808),I=u(7334),d=u(9228),P=u(4792);let L=(()=>{var k;class w{constructor(ge,he){this.tooltipService=ge,this.elementRef=he,this.tooltipMode=t.k.TopCenter,this.tooltipFromModal=!1,this.tooltipEnabled=!0,this.tooltipColor=null,this.tooltipForeColor=null,this.tooltipWidthRem=null,this.tooltipFontSizeRem=null,this.tooltipHideDelayed=!1,this.hideDelayExtra=0,this.hideTooltipOnClick=!1,this.tooltipShowDelay=0,this.tooltipFromSigns=!1,this.hideDelay=350}ngOnInit(){this.mouseEnterSubscription=(0,e.w)(this.elementRef.nativeElement,"mouseenter").subscribe(ge=>this.onMouseEnter(ge))}ngOnChanges(ge){if(ge.appTooltip&&this.event){const he=this.event;this.onMouseLeave(),this.onMouseEnter(he)}}ngOnDestroy(){(0,I.K)(this.mouseLeaveSubscription),(0,I.K)(this.mouseDownSubscription),(0,I.K)(this.mouseEnterSubscription),this.onMouseLeave()}addMouseSubscriptions(){this.mouseLeaveSubscription=(0,e.w)(this.elementRef.nativeElement,"mouseleave").subscribe(()=>this.onMouseLeave()),this.mouseDownSubscription=(0,e.w)(this.elementRef.nativeElement,"mousedown").subscribe(()=>this.onMouseDown())}onMouseEnter(ge){if(this.tooltipEnabled&&this.appTooltip){const he=this.tooltipMode!==t.k.TopDynamic;this.event=ge,this.tooltipService.show(this.appTooltip,ge,he,this.tooltipMode,this.tooltipColor,this.tooltipFromModal,this.tooltipWidthRem,this.tooltipFontSizeRem,this.tooltipForeColor,this.tooltipShowDelay,this.tooltipFromSigns),this.addMouseSubscriptions()}}onMouseLeave(){this.tooltipHideDelayed||this.tooltipMode===t.k.GraphLink?this.tooltipService.hideDelayed(this.hideDelay+this.hideDelayExtra):this.tooltipService.hide(),this.event=null,(0,I.K)(this.mouseLeaveSubscription),(0,I.K)(this.mouseDownSubscription)}onMouseDown(){this.hideTooltipOnClick&&(this.tooltipService.hide(),this.event=null,(0,I.K)(this.mouseLeaveSubscription),(0,I.K)(this.mouseDownSubscription))}}return(k=w).\u0275fac=function(ge){return new(ge||k)(d.GI1(P.c),d.GI1(d.GMv))},k.\u0275dir=d.Sc5({type:k,selectors:[["","appTooltip",""]],inputs:{appTooltip:"appTooltip",tooltipMode:"tooltipMode",tooltipFromModal:"tooltipFromModal",tooltipEnabled:"tooltipEnabled",tooltipColor:"tooltipColor",tooltipForeColor:"tooltipForeColor",tooltipWidthRem:"tooltipWidthRem",tooltipFontSizeRem:"tooltipFontSizeRem",tooltipHideDelayed:"tooltipHideDelayed",hideDelayExtra:"hideDelayExtra",hideTooltipOnClick:"hideTooltipOnClick",tooltipShowDelay:"tooltipShowDelay",tooltipFromSigns:"tooltipFromSigns"},standalone:!0,features:[d.SYr]}),w})()},4792:(_e,te,u)=>{"use strict";u.d(te,{c:()=>d});var e=u(1880),t=u(1808),I=u(9228);let d=(()=>{var P;class L{constructor(){this.config=new e.g(null),this.hidingTimeoutId=null,this.showingTimeoutId=null,this.isFrozen=!1,this.showingDelay=400}show(w,re,ge=!1,he=t.k.TopCenter,Ae=null,We=!1,Ze=null,at=null,it=null,Tt=0,ct=!1){var St;this.clearHidingTimeout(!0),this.clearShowingTimeout();const pt={content:w,event:re,keepPosition:ge,tooltipMode:he,color:Ae,fromModal:(null===(St=document.getElementsByClassName("modal"))||void 0===St?void 0:St.length)>0||We,widthRem:Ze,fontSizeRem:at,foreColor:it,tooltipFromSigns:ct};this.showingTimeoutId=window.setTimeout(()=>{pt&&this.config.next(pt)},this.showingDelay+Tt)}hide(w=!1){w&&(this.isFrozen=!1),this.clearHidingTimeout(!1),this.clearShowingTimeout(),this.doHide()}hideDelayed(w){this.hidingTimeoutId=window.setTimeout(()=>{this.clearShowingTimeout(),this.doHide(),delete this.hidingTimeoutId},w)}cancelHide(){this.clearHidingTimeout(!1)}freeze(){this.isFrozen=!0,this.clearHidingTimeout(!1)}clearShowingTimeout(){this.showingTimeoutId&&(window.clearTimeout(this.showingTimeoutId),delete this.showingTimeoutId)}clearHidingTimeout(w){this.hidingTimeoutId&&(window.clearTimeout(this.hidingTimeoutId),delete this.hidingTimeoutId,w&&this.doHide())}doHide(){this.isFrozen||this.config.next(null)}}return(P=L).\u0275fac=function(w){return new(w||P)},P.\u0275prov=I.wxM({token:P,factory:P.\u0275fac,providedIn:"root"}),L})()},9439:(_e,te,u)=>{"use strict";u.d(te,{y:()=>e});var e=function(t){return t.AccessToken="_oaat",t.IdentityToken="_oasi",t.RememberUser="_oarmu",t.NextRefresh="_oanrt",t.RefreshToken="_oart",t.ExpiresIn="_oaei",t.AliveTime="_oaalt",t.CustomerId="ostrean_customer_id",t.CompanyRedirect="ostrean_redirect",t}(e||{})},8532:(_e,te,u)=>{"use strict";u.d(te,{U:()=>e});var e=function(t){return t.Button="button",t.Submit="submit",t.Reset="reset",t}(e||{})},332:(_e,te,u)=>{"use strict";u.d(te,{o:()=>e});var e=function(t){return t[t.Default=0]="Default",t[t.Tight=1]="Tight",t}(e||{})},1832:(_e,te,u)=>{"use strict";u.d(te,{i:()=>e});var e=function(t){return t[t.Default=0]="Default",t[t.Delete=1]="Delete",t[t.Primary=2]="Primary",t[t.Improve=3]="Improve",t[t.Simple=4]="Simple",t[t.Blank=5]="Blank",t[t.BlankBorderedWithHover=6]="BlankBorderedWithHover",t[t.BlankBordered=7]="BlankBordered",t[t.BlankActive=8]="BlankActive",t[t.Secondary=9]="Secondary",t[t.Mint=10]="Mint",t}(e||{})},1276:(_e,te,u)=>{"use strict";u.d(te,{k:()=>e});var e=function(t){return t.Date="date",t.Email="email",t.Number="number",t.Password="password",t.Tel="tel",t.Text="text",t.Search="search",t.NoLiftedLabel="no-lifted-label",t}(e||{})},8296:(_e,te,u)=>{"use strict";u.d(te,{Y:()=>e});var e=function(t){return t.Escape="Escape",t.Enter="Enter",t.ArrowLeft="ArrowLeft",t.ArrowUp="ArrowUp",t.ArrowRight="ArrowRight",t.ArrowDown="ArrowDown",t.Backspace="Backspace",t.Delete="Delete",t.Space=" ",t.Tab="Tab",t.Zero="0",t.One="1",t.Two="2",t.Three="3",t.Four="4",t.Five="5",t.Six="6",t.Seven="7",t.Eight="8",t.Nine="9",t.Comma=",",t.SemiColon=";",t}(e||{})},712:(_e,te,u)=>{"use strict";u.d(te,{S:()=>e});var e=function(t){return t.Empty="",t.ButtonAccept="button.accept",t.ButtonAcceptResult="button.accept_result",t.ButtonAddAlt="button.add.alt",t.ButtonAddLinkAlt="button.add.link_alt",t.ButtonApply="button.apply",t.ButtonAsk="button.ask",t.ButtonPlan="button.plan",t.ButtonAskConfirmation="button.ask_confirmation",t.ButtonMoveInProgress="button.move_in_progress",t.ButtonMoveInProgressMy="button.move_in_progress_my",t.ButtonBack="button.back",t.ButtonNext="button.next",t.ButtonCancel="button.cancel",t.ButtonCancelAlt="button.cancel_alt",t.ButtonChoose="button.choose",t.ButtonClose="button.close",t.ButtonContinue="button.continue_",t.ButtonCopy="button.copy",t.ButtonCopyAlt="button.copy_alt",t.ButtonCreate="button.create",t.ButtonCreateAndSign="button.create_and_sign",t.ButtonCreateAndRegister="button.create_and_register",t.ButtonCreateAndAssign="button.create_and_assign",t.ButtonCreateWithoutAssign="button.create_without_assign",t.ButtonAddWithoutAssign="button.add_without_assign",t.ButtonAddWithoutInvite="button.add_without_invite",t.ButtonAddWithInvite="button.add_with_invite",t.ButtonGoAssign="button.go_assign",t.ButtonGoAssignAlt="button.go_assign_alt",t.ButtonLeave="button.leave",t.ButtonDelete="button.delete",t.ButtonCancelDocument="button.cancel_document",t.ButtonEdit="button.edit",t.ButtonSelectAll="button.select_all",t.ButtonEditAlt="button.edit_alt",t.ButtonEditMy="button.edit_my",t.ButtonEditNotMy="button.edit_not_my",t.ButtonEditNew="button.edit_new",t.ButtonFile="button.file",t.ButtonFolder="button.folder",t.ButtonFolderNew="button.folder_new",t.ButtonFinalizeTask="button.finalize.task",t.ButtonCancelTask="button.cancel_task",t.ButtonCancelTransfer="button.cancel_transfer",t.ButtonCancelWriteoff="button.cancel_writeoff",t.ButtonSendForConsideration="button.send_for_consideration",t.ButtonMarkAsDone="button.mark_as_done",t.ButtonMark="button.mark",t.ButtonInvite="button.invite",t.ButtonLink="button.link",t.ButtonOk="button.ok",t.ButtonReject="button.reject",t.ButtonRefuse="button.refuse",t.ButtonRejectAlt="button.reject_alt",t.ButtonRejectAsDisallow="button.reject_as_disallow",t.ButtonSetNewDueDate="button.set_new_due_date",t.ButtonConfirm="button.confirm",t.ButtonAllow="button.allow",t.ButtonConfirmAlt="button.confirm_alt",t.ButtonRemoveRemove="button.remove.remove",t.ButtonImportSign="button.import_sign",t.ButtonExpand="button.expand",t.ButtonCollapse="button.collapse",t.ButtonSave="button.save",t.ButtonSaveAs="button.save_as",t.ButtonSaveAndClose="button.save_and_close",t.ButtonSend="button.send",t.ButtonTransfer="button.transfer",t.ButtonSet="button.set",t.ButtonUnset="button.unset",t.ButtonSign="button.sign",t.ButtonWithdraw="button.withdraw",t.ButtonWithdrawSigning="button.withdraw_signing",t.ButtonSignplan="button.signplan",t.ButtonResumeGroupSigning="button.resume_group_signing",t.ButtonSupplementSignersList="button.supplement_signers_list",t.ButtonLaunchGroupSigning="button.launch_group_signing",t.ButtonDisabledSendIconTooltip="button.disabled_send_icon_tooltip",t.ButtonHideDetails="button.hide_details",t.ButtonOpen="button.open",t.ButtonDirect="button.direct",t.ButtonExecute="button.execute",t.ButtonTerminate="button.terminate",t.ButtonRestore="button.restore",t.ButtonDeactivate="button.deactivate",t.ButtonCreateAndCopy="button.create_and_copy",t.ButtonActivate="button.activate",t.ButtonBlock="button.block",t.ButtonUnblock="button.unblock",t.ButtonContinueInSchrift="button.continue_in_schrift",t.ButtonAccessibly="button.accessibly",t.ButtonConfirmValuablesInventory="button.confirm_valuables_inventory",t.ButtonConfirmValuablesInventoryHint="button.confirm_valuables_inventory_hint",t.ButtonDownloadSign="button.download_sign",t.ButtonVerifySign="button.verify_sign",t.ButtonReadKeyMedia="button.read_protected_media",t.ButtonReload="button.reload",t.ButtonTurnOff="button.turn_off",t.ButtonReadyNew="button.ready_new",t.ButtonImport="button.import",t.ButtonImportObjects="button.import_objects",t.ButtonImportObjectsInner="button.import_objects_inner",t.ButtonStayInGuest="button.stay_in_guest",t.ButtonDeleteKey="button.delete_key",t.ButtonDeleteSettings="button.delete_settings",t.DateToday="date.today",t.DateTomorrow="date.tomorrow",t.DateYesterday="date.yesterday",t.DropzoneCancelupload="dropzone.cancelupload",t.EncryptionInitialFormTitle="encryption.initial_form.title",t.EncryptionInitialFormDescription="encryption.initial_form.description",t.EncryptionInitialFormDescription2="encryption.initial_form.description2",t.EncryptionInitialWaitFormTitle="encryption.initial_wait_form.title",t.EncryptionInitialWaitFormDescription="encryption.initial_wait_form.description",t.EncryptionInitialWaitFormDescription2="encryption.initial_wait_form.description2",t.EncryptionInitialErrorFormTitle="encryption.initial_error_form.title",t.EncryptionInitialErrorFormDescription="encryption.initial_error_form.description",t.EncryptionInitialErrorFormDescription2="encryption.initial_error_form.description2",t.EncryptionInitialErrorFormSubmit="encryption.initial_error_form.submit",t.EncryptionInitialFormPlaceholder="encryption.initial_form.placeholder",t.EncryptionInitialFormSubmit="encryption.initial_form.submit",t.EncryptionInitialFormValidationError="encryption.initial_form.validation_error",t.GraphNoLinks="graph.no_links",t.GraphToolAllObjects="graph.tool.all_objects",t.GraphToolCurrentObject="graph.tool.current_object",t.LabelAccessDeniedMessage="label.access.denied.message",t.LabelAccessDeniedTitle="label.access.denied.title",t.LabelActionStaticAddfavourite="label.action.static.addfavourite",t.LabelActionStaticAddReaction="label.action.static.add_reaction",t.LabelActionStaticControlchange="label.action.static.controlchange",t.LabelActionStaticControloff="label.action.static.controloff",t.LabelActionStaticControlon="label.action.static.controlon",t.LabelActionStaticControlonNew="label.action.static.controlon_new",t.LabelActionShowDetails="label.action.static.show_details",t.LabelActionStaticCopycontrolon="label.action.static.copycontrolon",t.LabelActionStaticCopycontrolonAlt="label.action.static.copycontrolon_alt",t.LabelActionStaticDelete="label.action.static.delete",t.LabelActionStaticDelfavourite="label.action.static.delfavourite",t.LabelActionStaticDownload="label.action.static.download",t.LabelActionStaticSenddocument="label.action.static.senddocument",t.LabelActionStaticSendforexecutionlinked="label.action.static.sendforexecutionlinked",t.LabelActionStaticSendmessage="label.action.static.sendmessage",t.LabelActionStaticMoveToHistory="label.action.static.move_to_history",t.LabelActionStaticMoveToActive="label.action.static.move_to_active",t.LabelActionStaticMoveAllToHistory="label.action.static.move_all_to_history",t.LabelActionStaticMarkAsImportant="label.action.static.mark_as_important",t.LabelActionStaticRemoveFromImportant="label.action.static.remove_from_important",t.LabelActionStaticReplace="label.action.static.replace",t.LabelActionsContainersTemplateNo="label.actions.containers.template.no",t.LabelActive="label.active",t.LabelFullPage="label.full_page",t.LabelFullPageTooltip="label.full_page_tooltip",t.LabelAll="label.all",t.LabelAllFilterHint="label.all_filter_hint",t.LabelAssignMe="label.assign.me",t.LabelAvatarCopy="label.avatar.copy",t.LabelAvatarCopySuccess="label.avatar.copy_success",t.LabelAvatarShowPersons="label.avatar.show_persons",t.LabelAvatarEmployeeInfo="label.avatar.employee.info",t.LabelAvatarExecutorInfo="label.avatar.executor.info",t.LabelAvatarPersonInfo="label.avatar.person.info",t.LabelAvatarGroupInfo="label.avatar.group.info",t.LabelAvatarDepartmentInfo="label.avatar.department.info",t.LabelAvatarCompanyInfo="label.avatar.company.info",t.LabelAvatarAgentInfo="label.avatar.agent.info",t.LabelAvatarOnEventTime="label.avatar.on_event_time",t.LabelAvatarHistoricalInfoHint="label.avatar.historical_info_hint",t.LabelAvatarHistoricalInfoHintActionLabel="label.avatar.historical_info_hint_action_label",t.LabelAvatarIsActing="label.avatar.is_acting",t.LabelAvatarIsActingAction="label.avatar.is_acting_action",t.LabelAvatarIsAssignedMale="label.avatar.is_assigned_male",t.LabelAvatarIsAssignedFemale="label.avatar.is_assigned_female",t.LabelAvatarPositionName="label.avatar.position_name",t.LabelAvatarDepartmentName="label.avatar.department_name",t.LabelAvatarCompanyName="label.avatar.company_name",t.LabelAvatarPersonEmail="label.avatar.person_email",t.LabelAvatarPersonName="label.avatar.person_name",t.LabelAvatarReferent="label.avatar.referent",t.LabelAvatarReferents="label.avatar.referents",t.LabelAvatarLastActivity="label.avatar.last_activity",t.LabelAvatarAccountDisabledOrDeleted="label.avatar.account_disabled_or_deleted",t.LabelAvatarAllAssignments="label.avatar.all_assignments",t.LabelAvatarHide="label.avatar.hide",t.LabelAvatarMainOnly="label.avatar.main_only",t.LabelAvatarContactData="label.avatar.contact_data",t.LabelAvatarCurrentTime="label.avatar.current_time",t.LabelAvatarBotDetails1="label.avatar.bot_details_1",t.LabelAvatarBotDetails2="label.avatar.bot_details_2",t.LabelAvatarAccessLevelWarningCommonObject="label.avatar.access_level_warning_common_object",t.LabelAvatarAccessLevelWarningCommonEvent="label.avatar.access_level_warning_common_event",t.LabelAvatarAccessLevelWarningCommonExecutor="label.avatar.access_level_warning_common_executor",t.LabelAvatarPersonNoEmailWarning="label.avatar.person_no_email_warning",t.LabelAvatarDistributionWillNotSend="label.avatar.distribution_will_not_send",t.LabelAvatarDistributionWasNotSend="label.avatar.distribution_was_not_send",t.LabelAvatarAccessLevelWarningCommonDepartment="label.avatar.access_level_warning_common_department",t.LabelAvatarAccessLevelWarningCommonOrganization="label.avatar.access_level_warning_common_organization",t.LabelAvatarAccessLevelCause0="label.avatar.access_level_cause_0",t.LabelAvatarAccessLevelCause1="label.avatar.access_level_cause_1",t.LabelAvatarAccessLevelCause2="label.avatar.access_level_cause_2",t.LabelAvatarAccessLevelCause3="label.avatar.access_level_cause_3",t.LabelAvatarAccessLevelCause4="label.avatar.access_level_cause_4",t.LabelAvatarAccessLevelCause5="label.avatar.access_level_cause_5",t.LabelAvatarAccessTroublesNoAccount="label.avatar.access_troubles_no_account",t.LabelAvatarAccessLevelClosedByMale="label.avatar.access_level_closed_by_male",t.LabelAvatarAccessLevelClosedByFemale="label.avatar.access_level_closed_by_female",t.LabelAvatarSourceNotAllowedCommunications="label.avatar.source_not_allowed_communications",t.LabelAvatarPersonNotAllowedCommunications="label.avatar.person_not_allowed_communications",t.LabelAvatarPersonIsDeactivated="label.avatar.person_is_deactivated",t.LabelAvatarAgentIsDeactivated="label.avatar.agent_is_deactivated",t.LabelAvatarAgentNotAllowedIntecompanyCommunication="label.avatar.agent_not_allowed_intercompany_communication",t.LabelAvatarPersonIsDeactivatedWithDate="label.avatar.person_is_deactivated_with_date",t.LabelAvatarPersonAgentIsDeactivated="label.avatar.person_agent_is_deactivated",t.LabelAvatarPersonIsNotAllowInterCompanyCommunications="label.avatar.person_is_not_allow_intercompany_communications",t.LabelAvatarPersonAgentIsNotAllowInterCompanyCommunications="label.avatar.person_agent_is_not_allow_intercompany_communications",t.LabelAvatarPersonNoGuestAccess="label.avatar.person_no_guest_access",t.LabelAvatarPersonClosedGuestAccess="label.avatar.person_closed_guest_access",t.LabelAvatarPersonBlocked="label.avatar.person_blocked",t.LabelAvatarPersonNoEmail="label.avatar.person_no_email",t.LabelAvatarPersonNoEmailNew="label.avatar.person_no_email_new",t.LabelPublicAccessTabDisabled="label.public_access_tab_disabled",t.LabelChatSendMessage="label.chat.send_message",t.LabelCommonNotActive="label.common.not_active",t.LabelCommonIsVacant="label.common.is_vacant",t.LabelCommonIsVacant2="label.common.is_vacant_2",t.LabelCommonAccess="label.common.access",t.LabelCommonSaveAs="label.common.save_as",t.LabelCommonAccessPlain="label.common.access_plain",t.LabelCommonAccessLevel="label.common.access_level",t.LabelCommonAccessChildTask="label.common.access_child_task",t.LabelCommonAdditionally="label.common.additionally",t.LabelCommonClear="label.common.clear",t.LabelCommonComment="label.common.comment",t.LabelCommonNewDueDate="label.common.new_due_date",t.LabelCommonHidePanel="label.common.hide_panel",t.LabelCommonOnlineNow="label.common.online_now",t.LabelCommonLock="label.common.lock",t.LabelCommonOpenPanel="label.common.open_panel",t.LabelCommonSearch="label.common.search",t.LabelCommonSearchMinLength="label.common.search_min_length",t.LabelCommonSearchMainMenu="label.common.search_main_menu",t.LabelCommonTags="label.common.tags",t.LabelCommonTagsAdd="label.common.tags_add",t.LabelCommonNoTags="label.common.no_tags",t.LabelCommonContragent="label.common.contragent",t.LabelCommonEmployee="label.common.employee",t.LabelCommonPerson="label.common.person",t.LabelCommonEventOpenaccessDocument="label.common.event.openaccess.document",t.LabelCommonEventOpenaccessEvent="label.common.event.openaccess.event",t.LabelCommonSelected="label.common.selected",t.LabelPieceShort="label.piece_short",t.LabelReactionSetBy="label.reaction_set_by",t.LabelCompanyPositionAdd="label.company.position.add",t.LabelCompanyPositionAssignmentButtonIo="label.company.position.assignment.button.io",t.LabelCompanyPositionAssignmentButtonPersonal="label.company.position.assignment.button.personal",t.LabelCompanyPositionAssignmentButtonReferent="label.company.position.assignment.button.referent",t.LabelCompanyPositionAssignmentDates="label.company.position.assignment.dates",t.LabelCompanyPositionAssignmentPosition="label.company.position.assignment.position",t.LabelCompanyPositionAssignmentEmployee="label.company.position.assignment.employee",t.LabelCompanyPositionAssignmentType="label.company.position.assignment.type",t.LabelCompanyPositionAssignmentTitle="label.company.position.assignment.title",t.LabelCompanyPositionDeliveryAction="label.company.position.delivery.action",t.LabelCompanyPositionJournalsAction="label.company.position.journals.action",t.LabelCompanyPositionexecutorAssignmentHeaderEdit="label.company.positionexecutor.assignment.header.edit",t.LabelCompanyPositionexecutorAssignmentHeaderNewassignment="label.company.positionexecutor.assignment.header.newassignment",t.LabelCompanyPositionexecutorEmployeeAssignToPosition="label.company.positionexecutor.employee.assign_to_position",t.LabelCompanyPositionexecutorEmployeeAuthorizationEmailConfirmed="label.company.positionexecutor.employee.authorization.email_confirmed",t.LabelCompanyPositionexecutorEmployeeAuthorizationEmailDelete="label.company.positionexecutor.employee.authorization.email_delete",t.LabelCompanyPositionexecutorEmployeeAuthorizationEmailDeleteHint="label.company.positionexecutor.employee.authorization.email_delete_hint",t.LabelCompanyPositionexecutorEmployeeAuthorizationEmailDeleted="label.company.positionexecutor.employee.authorization.email_deleted",t.LabelCompanyPositionexecutorEmployeeAuthorizationEmailOnlyAssignments="label.company.positionexecutor.employee.authorization.email_only_assignments",t.LabelCompanyPositionexecutorEmployeeAuthorizationEmailSent="label.company.positionexecutor.employee.authorization.email_sent",t.LabelCompanyPositionexecutorEmployeeAuthorizationEmailExpired="label.company.positionexecutor.employee.authorization.email_expired",t.LabelCompanyPositionexecutorEmployeeAuthorizationHeader="label.company.positionexecutor.employee.authorization.header",t.LabelCompanyPositionexecutorEmployeeAuthorizationInvite="label.company.positionexecutor.employee.authorization.invite",t.LabelCompanyPositionexecutorEmployeeAuthorizationInviteMore="label.company.positionexecutor.employee.authorization.invite_more",t.LabelCompanyPositionexecutorEmployeeAuthorizationInvitation="label.company.positionexecutor.employee.authorization.invitation",t.LabelCompanyPositionexecutorEmployeeAuthorizationCancel="label.company.positionexecutor.employee.authorization.cancel",t.LabelCompanyPositionexecutorEmployeeAuthorizationCancelSuccess="label.company.positionexecutor.employee.authorization.cancel_success",t.LabelCompanyPositionexecutorEmployeeNew="label.company.positionexecutor.employee.new",t.LabelCompanyPositionexecutorRolesHeader="label.company.positionexecutor.roles.header",t.LabelComponentsAttachmentsFrom="label.components.attachments.from",t.LabelComponentsAttachmentsFromCount="label.components.attachments.from_count",t.LabelComponentsDictionaryAddName="label.components.dictionary.add.name",t.LabelComponentsEventsAllDates="label.components.events.all_dates",t.LabelComponentsEventsAnotherPeriod="label.components.events.another_period",t.LabelComponentsEventsCurrentWeek="label.components.events.current_week",t.LabelComponentsEventsCurrentMonth="label.components.events.current_month",t.LabelComponentsEventsCurrentYear="label.components.events.current_year",t.LabelComponentsEventsPeriod="label.components.events.period",t.LabelComponentsEventsToday="label.components.events.today",t.LabelComponentsTasksAllDates="label.components.tasks.all_dates",t.LabelComponentsTasksChooseDate="label.components.tasks.choose_date",t.LabelComponentsTasksDirection1="label.components.tasks.direction_1",t.LabelComponentsTasksDirection2="label.components.tasks.direction_2",t.LabelComponentsTasksDirection3="label.components.tasks.direction_3",t.LabelComponentsTasksDirection4="label.components.tasks.direction_4",t.LabelComponentsTasksNoTasks="label.components.tasks.no_tasks",t.LabelComponentsTasksOverdueLabel="label.components.tasks.overdue_label",t.LabelComponentsTasksDueDateLabel="label.components.tasks.due_date_label",t.LabelComponentsTasksNoTasksActive="label.components.tasks.no_tasks_active",t.LabelComponentsTasksNoTasksActive1="label.components.tasks.no_tasks_active_1",t.LabelComponentsTasksNoTasksActive2="label.components.tasks.no_tasks_active_2",t.LabelComponentsTasksNoTasksActiveToday1="label.components.tasks.no_tasks_active_today_1",t.LabelComponentsTasksNoTasksActiveToday2="label.components.tasks.no_tasks_active_today_2",t.LabelComponentsTasksToday="label.components.tasks.today",t.LabelComponentsTasksTitleConsideration="label.components.tasks.title_consideration",t.LabelComponentsTasksTitleVisaing="label.components.tasks.title_visaing",t.LabelComponentsTasksTitleAgreement="label.components.tasks.title_agreement",t.LabelComponentsTasksTitleApproval="label.components.tasks.title_approval",t.LabelComponentsTasksTitleSigning="label.components.tasks.title_signing",t.LabelComponentsTasksTitleRegister="label.components.tasks.title_register",t.LabelComponentsTasksTitleResolution="label.components.tasks.title_resolution",t.LabelComponentsTasksTitleTransfer="label.components.tasks.title_transfer",t.LabelComponentsTasksTitleWriteOff="label.components.tasks.title_write_off",t.LabelComponentsTasksTitleInventory="label.components.tasks.title_inventory",t.LabelComponentsTasksHighPriority="label.components.tasks.high_priority",t.LabelComponentsTasksNormalPriority="label.components.tasks.normal_priority",t.LabelDateDate="label.date.date",t.LabelDateFrom="label.date.from",t.LabelDateFromUpper="label.date.from_upper",t.LabelDateFromAlt="label.date.from_alt",t.LabelDateTo="label.date.to",t.LabelDefaultFilterInboxActive="label.default_filter.inbox.active",t.LabelDefaultFilterInboxAll="label.default_filter.inbox.all",t.LabelDefaultFilterInboxEvents="label.default_filter.inbox.events",t.LabelDefaultFilterDocumentsTotal="label.default_filter.documents.total",t.LabelDefaultFilterDocumentsWithActiveTasks="label.default_filter.documents.with_active_tasks",t.LabelDefaultFilterDocumentsFav="label.default_filter.documents.fav",t.LabelDefaultFilterDocumentsMy="label.default_filter.documents.my",t.LabelDefaultFilterValuablesAll="label.default_filter.valuables.all",t.LabelDefaultFilterValuablesControl="label.default_filter.valuables.control",t.LabelDefaultFilterValuablesMy="label.default_filter.valuables.my",t.LabelDefaultFilterValuablesConfirmer="label.default_filter.valuables.confirmer",t.LabelDefaultFilterFoldersControlAlt="label.default_filter.folders.control_alt",t.LabelDefaultFilterFoldersMyFolders="label.default_filter.folders.my_folders",t.LabelDefaultFilterEventsIncoming="label.default_filter.events.incoming",t.LabelDefaultFilterEventsOutcoming="label.default_filter.events.outcoming",t.LabelDefaultFilterEmailsSpam="label.default_filter.emails.spam",t.LabelDefaultFilterEmailsDraft="label.default_filter.emails.draft",t.LabelDefaultFilterEventsNotify="label.default_filter.events.notify",t.LabelDefaultFilterEventsFavourite="label.default_filter.events.favourite",t.LabelDefaultFilterEventsPriority="label.default_filter.events.priority",t.LabelDefaultFilterFilesReview="label.default_filter.files.review",t.LabelDefaultFilterFilesMy="label.default_filter.files.my",t.LabelDefaultFilterFilesRecycle="label.default_filter.files.recycle",t.LabelDefaultFilterFilesFile="label.default_filter.files.file",t.LabelDefaultFilterFilesFolder="label.default_filter.files.folder",t.LabelDefaultFilterTasksActive="label.default_filter.tasks.active",t.LabelDefaultFilterTasksTotal="label.default_filter.tasks.total",t.LabelDefaultFilterTasksFavourite="label.default_filter.tasks.favourite",t.LabelDepartment="label.department",t.LabelDetailsApprover="label.details.approver",t.LabelDetailsAuthor="label.details.author",t.LabelDetailsProducer="label.details.producer",t.LabelDetailsGroupSignersItems="label.details.group_signers_items",t.LabelDetailsGroupSignersTitle="label.details.group_signers_title",t.LabelDetailsGroupSignersInputLabel="label.details.group_signers_input_label",t.LabelDetailsGroupSignersAddedItems="label.details.group_signers_added_items",t.LabelDetailsInitiator="label.details.initiator",t.LabelDetailsSetProducer="label.details.set_producer",t.LabelDetailsExecutor="label.details.executor",t.LabelDetailsObservers="label.details.observers",t.LabelDetailsReceivers="label.details.receivers",t.LabelDetailsFilesAdded="label.details.files_added",t.LabelDetailsEventsFrom="label.details.events_from",t.LabelDetailsSentSigningBy="label.details.sent_signing_by",t.LabelDetailsSentResolutionController="label.details.sent_resolution_controller",t.LabelDetailsSentRegisteringBy="label.details.sent_registering_by",t.LabelDetailsReceiversWithNotification="label.details.receivers_with_notification",t.LabelDetailsSignersGroup="label.details.signers_group",t.LabelDetailsReceiversGroup="label.details.receivers_group",t.LabelDetailsReceiversWithoutNotification="label.details.receivers_without_notification",t.LabelDetailsWithNotification="label.details.with_notification",t.LabelDetailsWithoutNotification="label.details.without_notification",t.LabelDetailsReceiver="label.details.receiver",t.LabelDetailsSenderAlt="label.details.sender.alt",t.LabelDetailsResponsible="label.details.responsible",t.LabelDetailsConfirmersBlocker="label.details.confirmers_blocker",t.LabelDetailsConfirmersBlockers="label.details.confirmers_blockers",t.LabelDialogAddnoteActionDialogNote="label.dialog.addnote_action_dialog.note",t.LabelDialogAddnoteEventAccess="label.dialog.addnote_event_access",t.LabelDialogAddTagDocumentDialogNewTag="label.dialog.addTag_document_dialog.new_tag",t.LabelDialogAskstatusActionDialogTrixPlaceholder="label.dialog.askstatus_action_dialog.trix_placeholder",t.LabelDialogCloseAccess="label.dialog.close_access",t.LabelDialogCloseAccessItem="label.dialog.close_access_item",t.LabelDialogOpenAccess="label.dialog.open_access",t.LabelDialogOpenAccessItem="label.dialog.open_access_item",t.LabelDialogDocumentLinksDialogFrom="label.dialog.document_links_dialog.from",t.LabelDialogDocumentLinksDialogRoleChild="label.dialog.document_links_dialog.role.child",t.LabelDialogDocumentLinksDialogRoleParent="label.dialog.document_links_dialog.role.parent",t.LabelDialogDocumentLinksDialogSelectLinkType="label.dialog.document_links_dialog.select_link_type",t.LabelDialogDocumentLinksDialogStep2="label.dialog.document_links_dialog.step_2",t.LabelDialogDocumentLinksDialogChooseHeader="label.dialog.document_links_dialog.choose_header",t.LabelDialogDocumentLinksDialogAddHeader="label.dialog.document_links_dialog.add_header",t.LabelDialogDocumentLinksDialogParent="label.dialog.document_links_dialog.parent",t.LabelDialogDocumentLinksDialogChild="label.dialog.document_links_dialog.child",t.LabelDialogDocumentLinksDialogIsAddition="label.dialog.document_links_dialog.is_addition",t.LabelDialogDocumentLinksDialogIsAnswer="label.dialog.document_links_dialog.is_answer",t.LabelDialogDocumentLinksDialogCurrent="label.dialog.document_links_dialog.current",t.LabelDialogDocumentLinksDialogTerm="label.dialog.document_links_dialog.term",t.LabelDialogDocumentLinksDialogNotSet="label.dialog.document_links_dialog.not_set",t.LabelDialogDocumentLinksDialogCreated="label.dialog.document_links_dialog.created",t.LabelDialogDocumentLinksDialogChange="label.dialog.document_links_dialog.change",t.LabelDialogDocumentLinksDialogDelete="label.dialog.document_links_dialog.delete",t.LabelDialogExit="label.dialog.exit",t.LabelDialogBackToEdit="label.dialog.back_to_edit",t.LabelDialogFileEditActionDialogChangeDateAlt="label.dialog.file_edit_action_dialog.change_date_alt",t.LabelDialogFileEditActionDialogDescr="label.dialog.file_edit_action_dialog.descr",t.LabelDialogFileEditActionDialogFilename="label.dialog.file_edit_action_dialog.filename",t.LabelDialogFileEditActionDialogSize="label.dialog.file_edit_action_dialog.size",t.LabelDialogLinkDocumentIncludeDescriptionIncludeDescription="label.dialog.link_document.include_description.include_description",t.LabelDialogLinkDocumentIncludeDocumentCorrespondents="label.dialog.link_document.include_document_correspondents",t.LabelDialogLinkDocumentIncludeExecutorIncludeExecutor="label.dialog.link_document.include_executor.include_executor",t.LabelDialogLinkDocumentIncludeExecutorCorrespondentsIncludeExecutorCorrespondents="label.dialog.link_document.include_executor_correspondents.include_executor_correspondents",t.LabelDialogLinkDocumentIncludeHeader="label.dialog.link_document.include_header",t.LabelDialogLinkDocumentIncludeLinkInfoIncludeLinkInfo="label.dialog.link_document.include_link_info.include_link_info",t.LabelDialogLinkDocumentIncludeSendlistHeader="label.dialog.link_document.include_sendlist_header",t.LabelDialogRegisterDocumentDialogNumber="label.dialog.register_document_dialog.number",t.LabelDialogRegisterDocumentDialogRegistrationDate="label.dialog.register_document_dialog.registration_date",t.LabelDialogRegisterDocumentDialogRegistrationLog="label.dialog.register_document_dialog.registration_log",t.LabelDialogRegisterDocumentDialogReservationDate="label.dialog.register_document_dialog.reservation_date",t.LabelDialogRegisterDocumentDialogTypeResponsible="label.dialog.register_document_dialog.type_responsible",t.LabelDocRegistrationPublicBannerText="label.doc_registration.public_banner_text",t.LabelDocSendlistPublicBannerText="label.doc_sendlist.public_banner_text",t.LabelDialogRegisterDocumentDialogTypeExecutor="label.dialog.register_document_dialog.type_executor",t.LabelDialogRegisterDocumentDialogTypeAuto="label.dialog.register_document_dialog.type_auto",t.LabelDialogConfirmValuableTransfer="label.dialog.confirm.valuable.transfer",t.LabelDialogConfirmValuableWriteOff="label.dialog.confirm.valuable.write.off",t.LabelDialogRejectValuableTransfer="label.dialog.reject.valuable.transfer",t.LabelDialogRejectValuableWriteOff="label.dialog.reject.valuable.write.off",t.LabelDialogConfirmContentCancelDocument="label.dialog.confirm.content.cancel_document",t.LabelDialogConfirmContentDeleteCommon="label.dialog.confirm.content.delete_common",t.LabelDialogConfirmContentDeleteCommonBrief="label.dialog.confirm.content.delete_common_brief",t.LabelDialogConfirmContentDeleteEvent="label.dialog.confirm.content.delete_event",t.LabelDialogConfirmContentDeleteFileMultiple="label.dialog.confirm.content.delete_file_multiple",t.LabelDialogConfirmContentDeleteFileAll="label.dialog.confirm.content.delete_file_all",t.LabelDialogConfirmContentDeleteTag="label.dialog.confirm.content.delete_tag",t.LabelDialogConfirmContentDeleteLink="label.dialog.confirm.content.delete_link",t.LabelDialogConfirmContentDeleteSignature="label.dialog.confirm.content.delete_signature",t.LabelDialogConfirmContentDeleteSendlist="label.dialog.confirm.content.delete_sendlist",t.LabelDialogConfirmContentDeleteReminder="label.dialog.confirm.content.delete_reminder",t.LabelDialogConfirmContentDeleteAssignment="label.dialog.confirm.content.delete_assignment",t.LabelDialogConfirmContentDeleteAssignmentPosition="label.dialog.confirm.content.delete_assignment_position",t.LabelDialogConfirmContentStopAssignmentPosition="label.dialog.confirm.content.stop_assignment_position",t.LabelDialogConfirmContentDeleteAdministrator="label.dialog.confirm.content.delete_administrator",t.LabelDialogConfirmTitleDeleteDocumentType="label.dialog.confirm.title.delete_document_type",t.LabelDialogConfirmTitleDeleteEmailType="label.dialog.confirm.title.delete_email_type",t.LabelDialogConfirmTitleDeleteCustomDictionary="label.dialog.confirm.title.delete_custom_dictionary",t.LabelDialogConfirmTitleDeleteCustomDictionaryValue="label.dialog.confirm.title.delete_custom_dictionary_value",t.LabelDialogConfirmTitleDeleteAttribute="label.dialog.confirm.title.delete_attribute",t.LabelDialogConfirmTitleDeleteContact="label.dialog.confirm.title.delete_contact",t.LabelDialogConfirmTitleDeleteRole="label.dialog.confirm.title.delete_role",t.LabelDialogConfirmTitleDeleteEmployee="label.dialog.confirm.title.delete_employee",t.LabelDialogConfirmTitleDeleteAgent="label.dialog.confirm.title.delete_agent",t.LabelDialogConfirmTitleDeletePerson="label.dialog.confirm.title.delete_person",t.LabelDialogConfirmTitleDeleteDocument="label.dialog.confirm.title.delete_document",t.LabelDialogConfirmTitleDeleteChat="label.dialog.confirm.title.delete_chat",t.LabelDialogConfirmTitleDeleteValuable="label.dialog.confirm.title.delete_valuable",t.LabelDialogConfirmTitleDeleteFolder="label.dialog.confirm.title.delete_folder",t.LabelDialogConfirmTitleDeleteTask="label.dialog.confirm.title.delete_task",t.LabelDialogConfirmTitleDeleteFile="label.dialog.confirm.title.delete_file",t.LabelDialogConfirmTitleDeleteFileMultiple="label.dialog.confirm.title.delete_file_multiple",t.LabelDialogConfirmTitleDeleteFileVersion="label.dialog.confirm.title.delete_file_version",t.LabelDialogConfirmTitleDeleteStoragePlace="label.dialog.confirm.title.delete_storage_place",t.LabelDialogConfirmTitleDeleteDocumentTemplate="label.dialog.confirm.title.delete_document_template",t.LabelDialogConfirmTitleDeleteValuableType="label.dialog.confirm.title.delete_valuable_type",t.LabelDialogConfirmTitleDeleteEvent="label.dialog.confirm.title.delete_event",t.LabelDialogConfirmTitleDeleteTag="label.dialog.confirm.title.delete_tag",t.LabelDialogConfirmTitleDeleteLink="label.dialog.confirm.title.delete_link",t.LabelDialogConfirmTitleDeleteLinkHint="label.dialog.confirm.title.delete_link_hint",t.LabelDialogConfirmTitleDeleteSignature="label.dialog.confirm.title.delete_signature",t.LabelDialogConfirmTitleDeleteSendlist="label.dialog.confirm.title.delete_sendlist",t.LabelDialogConfirmTitleDeleteReminder="label.dialog.confirm.title.delete_reminder",t.LabelDialogConfirmTitleDeleteAssignment="label.dialog.confirm.title.delete_assignment",t.LabelDialogConfirmTitleCancelDocument="label.dialog.confirm.title.cancel_document",t.LabelDialogConfirmTitleStopAssignment="label.dialog.confirm.title.stop_assignment",t.LabelDialogConfirmTitleDeleteOrgStructureOrganization="label.dialog.confirm.title.delete_org_structure_organization",t.LabelDialogConfirmTitleDeleteOrgStructureDepartment="label.dialog.confirm.title.delete_org_structure_department",t.LabelDialogConfirmTitleDeleteOrgStructurePosition="label.dialog.confirm.title.delete_org_structure_position",t.LabelDialogConfirmTitleDeleteAdministrator="label.dialog.confirm.title.delete_administrator",t.LabelDialogConfirmContentActivatePositionJournalsAccess="label.dialog.confirm.content.activate_position_journals_access",t.LabelDialogConfirmContentActivatePositionMakeChanges="label.dialog.confirm.content.activate_position_make_changes",t.LabelDialogConfirmContentDontShowAgain="label.dialog.confirm.content.dont_show_again",t.LabelDialogConfirmContentCanActivateLater="label.dialog.confirm.content.can_activate_later",t.LabelDialogConfirmContentDeactivateEmployee="label.dialog.confirm.content.deactivate_employee",t.LabelDialogConfirmContentDeactivateAgent="label.dialog.confirm.content.deactivate_agent",t.LabelDialogConfirmContentDeactivateOrganization="label.dialog.confirm.content.deactivate_organization",t.LabelDialogConfirmContentDeactivateDepartment="label.dialog.confirm.content.deactivate_department",t.LabelDialogConfirmContentDeactivatePositionDetailed="label.dialog.confirm.content.deactivate_position_detailed",t.LabelDialogConfirmContentDeactivateRole="label.dialog.confirm.content.deactivate_role",t.LabelDialogConfirmContentDeactivateContactType="label.dialog.confirm.content.deactivate_contact_type",t.LabelDialogConfirmContentDeactivateDocumentType="label.dialog.confirm.content.deactivate_document_type",t.LabelDialogConfirmContentDeactivateEmailType="label.dialog.confirm.content.deactivate_email_type",t.LabelDialogConfirmContentDeactivateCustomDictionary="label.dialog.confirm.content.deactivate_custom_dictionary",t.LabelDialogConfirmContentDeactivateDocumentTemplate="label.dialog.confirm.content.deactivate_document_template",t.LabelDialogConfirmContentDeactivateValuableType="label.dialog.confirm.content.deactivate_valuable_type",t.LabelDialogConfirmContentDeactivateJournal="label.dialog.confirm.content.deactivate_journal",t.LabelDialogConfirmContentDeactivateStorageLocation="label.dialog.confirm.content.deactivate_storage_location",t.LabelDialogConfirmContentCantCancelAction="label.dialog.confirm.content.cant_cancel_action",t.LabelDialogConfirmContentFileToRemoved="label.dialog.confirm.content.file_to_removed",t.LabelDialogConfirmTitleCloseAccessYourself="label.dialog.confirm.title.close_access_yourself",t.LabelDialogConfirmTitleActivatePosition="label.dialog.confirm.title.activate_position",t.LabelDialogConfirmTitleDeactivateEmployee="label.dialog.confirm.title.deactivate_employee",t.LabelDialogConfirmTitleDeactivateAgent="label.dialog.confirm.title.deactivate_agent",t.LabelDialogConfirmTitleDeactivateContactPerson="label.dialog.confirm.title.deactivate_contact_person",t.LabelDialogConfirmTitleDeactivateContactAgent="label.dialog.confirm.title.deactivate_contact_agent",t.LabelDialogConfirmTitleDeactivateOrganization="label.dialog.confirm.title.deactivate_organization",t.LabelDialogConfirmTitleDeactivateDepartment="label.dialog.confirm.title.deactivate_department",t.LabelDialogConfirmTitleDeactivatePosition="label.dialog.confirm.title.deactivate_position",t.LabelDialogConfirmTitleDeactivateRole="label.dialog.confirm.title.deactivate_role",t.LabelDialogConfirmTitleDeactivateContactType="label.dialog.confirm.title.deactivate_contact_type",t.LabelDialogConfirmTitleDeactivateDocumentType="label.dialog.confirm.title.deactivate_document_type",t.LabelDialogConfirmTitleDeactivateEmailType="label.dialog.confirm.title.deactivate_email_type",t.LabelDialogConfirmTitleDeactivateCustomDictionaryValue="label.dialog.confirm.title.deactivate_custom_dictionary_value",t.LabelDialogConfirmTitleDeactivateDocumentTemplate="label.dialog.confirm.title.deactivate_document_template",t.LabelDeleteDocumentTemplateTooltip="label.delete_document_template_tooltip",t.LabelDialogConfirmTitleDeactivateValuableType="label.dialog.confirm.title.deactivate_valuable_type",t.LabelDialogConfirmTitleDeactivateJournal="label.dialog.confirm.title.deactivate_journal",t.LabelDialogConfirmTitleDeactivateStorageLocation="label.dialog.confirm.title.deactivate_storage_location",t.LabelDialogExitWithoutSavingConfirm="label.dialog.exit_without_saving_confirm",t.LabelDialogChangesWillNotBeSaved="label.dialog.changes_will_not_be_saved",t.LabelDialogSendDocument="label.dialog.send_document",t.LabelDialogSendDocumentType="label.dialog.send_document_type",t.LabelDocumentsDetailsFilesEnding1="label.documents.details.files_ending1",t.LabelDocumentsDetailsFilesEnding2="label.documents.details.files_ending2",t.LabelDocumentsDetailsFilesEnding3="label.documents.details.files_ending3",t.LabelDialogSendmessageActionDialogSelectText="label.dialog.sendmessage_action_dialog.select_text",t.LabelDialogSendmessageActionDialogTask="label.dialog.sendmessage_action_dialog.task",t.LabelDialogSendmessageActionDialogTemplateAdd="label.dialog.sendmessage_action_dialog.template_add",t.LabelDialogSendmessageActionDialogTemplateExists="label.dialog.sendmessage_action_dialog.template_exists",t.LabelDialogSendmessageActionDialogTrixPlaceholder="label.dialog.sendmessage_action_dialog.trix_placeholder",t.LabelDialogSendmessageActionDialogTrixPlaceholder2="label.dialog.sendmessage_action_dialog.trix_placeholder_2",t.LabelDialogSendmessageActionDialogMessage="label.dialog.sendmessage_action_dialog.message",t.LabelDialogSendmessageActionDialogFiles="label.dialog.sendmessage_action_dialog.files",t.LabelDialogSigndocumentActionDialogTitleSignWaiting="label.dialog.signdocument_action_dialog.title.sign_waiting",t.LabelDialogTaskWorkLogStart="label.dialog.task.worklog_start_term",t.LabelDialogTaskWorkLogDuration="label.dialog.task.worklog_duration",t.LabelDialogTaskWorklogStartNotSet2="label.dialog.task.worklog_start_is_not_set",t.LabelDialogTaskHighPriority="label.dialog.task.high_priority",t.LabelDialogTaskStartDate="label.dialog.task.start_date",t.LabelDialogTaskEndDate="label.dialog.task.end_date",t.LabelDialogTaskTerm="label.dialog.task.term",t.LabelDialogTaskTermPlaceholder="label.dialog.task.term_placeholder",t.LabelDialogTaskTermDays="label.dialog.task.term_days",t.LabelDialogTaskTermNotSet="label.dialog.task.term_not_set",t.LabelDialogTaskTermNotSet2="label.dialog.task.term_not_set2",t.LabelDialogTaskNotSet="label.dialog.task.not_set",t.LabelDialogTaskAccessTo="label.dialog.task.access_to",t.LabelDialogTaskNoApprove="label.dialog.task.no_approve",t.LabelDialogTaskTypeExecution="label.dialog.task.type_execution",t.LabelDialogTaskTypeInventory="label.dialog.task.type_inventory",t.LabelDialogTaskNameInventory="label.dialog.task.name_inventory",t.LabelDialogTaskCountInventory="label.dialog.task.count_inventory",t.LabelDialogTaskActiveTasksInventory="label.dialog.task.active_tasks_inventory",t.LabelDialogTaskBannerNoEdit="label.dialog.task.banner_no_edit",t.LabelDialogTaskBannerChooseController="label.dialog.task.banner_choose_controller",t.LabelDialogTaskBannerNoController="label.dialog.task.banner_no_controller",t.LabelDialogDocumentAccessTo="label.dialog.document.access_to",t.LabelDialogDocumentDate="label.dialog.document.date",t.LabelDialogDocumentTitleCopyDoc="label.dialog.document.title_copy_doc",t.LabelDialogDocumentResponsibleChanged="label.dialog.document.responsible_changed",t.LabelDialogDocumentResponsibleChangedUndo="label.dialog.document.responsible_changed_undo",t.LabelDialogValuableType="label.dialog.valuable.type",t.LabelDialogValuableTypeAdd="label.dialog.valuable.type_add",t.LabelDialogValuableJournal="label.dialog.valuable.journal",t.LabelDialogValuableJournalHint="label.dialog.valuable.journal_hint",t.LabelDialogTrixEditorSaveTemplate="label.dialog.trix_editor.save_template",t.LabelDialogTrixEditorSelectTemplate="label.dialog.trix_editor.select_template",t.LabelDialogTrixEditorSelectText="label.dialog.trix_editor.select_text",t.LabelDialogTrixEditorStartSpeech="label.dialog.trix_editor.start_speech",t.LabelDialogTrixEditorStopSpeech="label.dialog.trix_editor.stop_speech",t.LabelDialogTrixEditorUndo="label.dialog.trix_editor.undo",t.LabelDialogTrixEditorRedo="label.dialog.trix_editor.redo",t.LabelDialogTrixEditorBold="label.dialog.trix_editor.bold",t.LabelDialogTrixEditorTextColor="label.dialog.trix_editor.text_color",t.LabelDialogTrixEditorMoreText="label.dialog.trix_editor.more_text",t.LabelDialogTrixEditorAlignLeft="label.dialog.trix_editor.align_left",t.LabelDialogTrixEditorFormatOlSimple="label.dialog.trix_editor.format_ol_simple",t.LabelDialogTrixEditorMoreParagraph="label.dialog.trix_editor.more_paragraph",t.LabelDialogTrixEditorInsertCheckbox="label.dialog.trix_editor.insert_checkbox",t.LabelDialogTrixEditorInsertLink="label.dialog.trix_editor.insert_link",t.LabelDialogTrixEditorInsertImage="label.dialog.trix_editor.insert_image",t.LabelDialogTrixEditorEmoticons="label.dialog.trix_editor.emoticons",t.LabelDialogTrixEditorMoreRich="label.dialog.trix_editor.more_rich",t.LabelDialogTrixEditorItalic="label.dialog.trix_editor.italic",t.LabelDialogTrixEditorUnderline="label.dialog.trix_editor.underline",t.LabelDialogTrixEditorStrikeThrough="label.dialog.trix_editor.strike_through",t.LabelDialogTrixEditorSubscript="label.dialog.trix_editor.subscript",t.LabelDialogTrixEditorSuperscript="label.dialog.trix_editor.superscript",t.LabelDialogTrixEditorFontFamily="label.dialog.trix_editor.font_family",t.LabelDialogTrixEditorFontSize="label.dialog.trix_editor.font_size",t.LabelDialogTrixEditorBackgroundColor="label.dialog.trix_editor.background_color",t.LabelDialogTrixEditorInlineClass="label.dialog.trix_editor.inline_class",t.LabelDialogTrixEditorInlineStyle="label.dialog.trix_editor.inline_style",t.LabelDialogTrixEditorClearFormatting="label.dialog.trix_editor.clear_formatting",t.LabelDialogTrixEditorAlignCenter="label.dialog.trix_editor.align_center",t.LabelDialogTrixEditorAlignRight="label.dialog.trix_editor.align_right",t.LabelDialogTrixEditorAlignJustify="label.dialog.trix_editor.align_justify",t.LabelDialogTrixEditorFormatOl="label.dialog.trix_editor.format_ol",t.LabelDialogTrixEditorFormatOlOptions="label.dialog.trix_editor.format_ol_options",t.LabelDialogTrixEditorFormatUl="label.dialog.trix_editor.format_ul",t.LabelDialogTrixEditorFormatUlOptions="label.dialog.trix_editor.format_ul_options",t.LabelDialogTrixEditorParagraphFormat="label.dialog.trix_editor.paragraph_format",t.LabelDialogTrixEditorParagraphStyle="label.dialog.trix_editor.paragraph_style",t.LabelDialogTrixEditorLineHeight="label.dialog.trix_editor.line_height",t.LabelDialogTrixEditorOutdent="label.dialog.trix_editor.outdent",t.LabelDialogTrixEditorIndent="label.dialog.trix_editor.indent",t.LabelDialogTrixEditorInsertHR="label.dialog.trix_editor.insert_hr",t.LabelDialogTrixEditorHtml="label.dialog.trix_editor.html",t.LabelDialogTrixEditorFullWindow="label.dialog.trix_editor.full_window",t.LabelDialogTrixEditorHideFullWindow="label.dialog.trix_editor.hide_full_window",t.LabelDialogWarning="label.dialog.warning",t.LabelDialogSaveChanges="label.dialog.save_changes",t.LabelDialogDocumentIntegrityChange="label.dialog.document.integrity.change",t.LabelDialogDocumentIntegrityFileVersionTitle="label.dialog.document.integrity.file_version_title",t.LabelDialogDocumentIntegrityFileVersionMessage="label.dialog.document.integrity.file_version_message",t.LabelDictionaryGroupAdministratorTitle="label.dictionary.group.administrator.title",t.LabelDictionaryGroupDictionariesTitle="label.dictionary.group.dictionaries.title",t.LabelDictionaryGroupDocumentTitle="label.dictionary.group.document.title",t.LabelDictionaryMyProfileTitle="label.dictionary.my.profile.title",t.LabelDictionaryTariffPlanTitle="label.dictionary.tariff.plan.title",t.LabelDictionaryCompanyProfileTitle="label.dictionary.company.profile.title",t.LabelDictionaryCompanyProfileTabInfo="label.dictionary.company.profile.tab.info",t.LabelDictionaryCompanyProfileTabSettings="label.dictionary.company.profile.tab.settings",t.LabelDictionaryCompanyProfileTabCurrentPlan="label.dictionary.company.profile.tab.current_plan",t.LabelDictionaryCompanyProfileTabSafety="label.dictionary.company.profile.tab.safety",t.LabelDictionaryCompanyProfileTabChangeLog="label.dictionary.company.profile.tab.change_log",t.LabelDictionaryCompanyProfileTabPayments="label.dictionary.company.profile.tab.payments",t.LabelDictionaryCompanyProfileTabIntegrations="label.dictionary.company.profile.tab.integrations",t.LabelDictionaryCompanyProfileLogsTableTitleDescription="label.dictionary.company.profile.logs.table.titl.description",t.LabelDictionaryCompanyProfileLogsTableTitleDataChanging="label.dictionary.company.profile.logs.table.titl.data_changing",t.LabelDictionaryCompanyProfileLogsTableTitleUser="label.dictionary.company.profile.logs.table.titl.user",t.LabelDictionaryCompanyProfileLogsTableTitleAction="label.dictionary.company.profile.logs.table.titl.action",t.LabelDictionaryCompanyProfileCurrentPlanName="label.dictionary.company.profile.current_plan.name",t.LabelDictionaryCompanyProfileCurrentPlanNameCurrent="label.dictionary.company.profile.current_plan.name_current",t.LabelDictionaryCompanyProfileCurrentPlanFrequentlyQuestions="label.dictionary.company.profile.current_plan.frequently_questions",t.LabelDictionaryCompanyProfileCurrentPlanNameShort="label.dictionary.company.profile.current_plan.name_short",t.LabelDictionaryCompanyProfileCurrentPlanPro="label.dictionary.company.profile.current_plan.pro",t.LabelDictionaryCompanyProfileCurrentPlanUsersEventsRange="label.dictionary.company.profile.current_plan.users_events_range",t.LabelDictionaryCompanyProfileCurrentPlanEnterprise="label.dictionary.company.profile.current_plan.enterprise",t.LabelDictionaryCompanyProfileCurrentPlanDisk="label.dictionary.company.profile.current_plan.disk",t.LabelDictionaryCompanyProfileCurrentPlanDiskAvailable="label.dictionary.company.profile.current_plan.disk_available",t.LabelDictionaryCompanyProfileCurrentPlanDiskAvailableExcedeed="label.dictionary.company.profile.current_plan.disk_available_excedeed",t.LabelDictionaryCompanyProfileCurrentPlanStorageGb="label.dictionary.company.profile.current_plan.storage_gb",t.LabelDictionaryCompanyProfileCurrentPlanDiskAvailableInfo="label.dictionary.company.profile.current_plan.disk_available_info",t.LabelDictionaryCompanyProfileCurrentPlanPerUser="label.dictionary.company.profile.current_plan.per_user",t.LabelDictionaryCompanyProfileCurrentPlanEventsAmount="label.dictionary.company.profile.current_plan.events_amount",t.LabelDictionaryCompanyProfileCurrentPlanEventsAmountAvailable="label.dictionary.company.profile.current_plan.events_amount_available",t.LabelDictionaryCompanyProfileCurrentPlanEventsAvailable="label.dictionary.company.profile.current_plan.events_available",t.LabelDictionaryCompanyProfileCurrentPlanCostPerLicenseName="label.dictionary.company.profile.current_plan.cost_per_license.name",t.LabelDictionaryCompanyProfileCurrentPlanCostPerLicenseUnit="label.dictionary.company.profile.current_plan.cost_per_license.unit",t.LabelDictionaryCompanyProfileCurrentPlanCostPerLicenseUnitActiveUser="label.dictionary.company.profile.current_plan.cost_per_license.unit_for_active_user",t.LabelDictionaryCompanyProfileCurrentPlanCostPerMonth="label.dictionary.company.profile.current_plan.cost_per_license.per_month",t.LabelDictionaryCompanyProfileCurrentPlanCostForActiveUser="label.dictionary.company.profile.current_plan.cost_per_license.for_active_user",t.LabelDictionaryCompanyProfileCurrentPlanCostPerLicenseFree="label.dictionary.company.profile.current_plan.cost_per_license.free",t.LabelDictionaryCompanyProfileCurrentPlanCostFlexibleConditions="label.dictionary.company.profile.current_plan.cost_per_license.flexible_conditions",t.LabelDictionaryCompanyProfileCurrentPlanCostContactUs="label.dictionary.company.profile.current_plan.cost_per_license.contact_us",t.LabelDictionaryCompanyProfileCurrentPlanCostPerLicenseInfo="label.dictionary.company.profile.current_plan.cost_per_license.info",t.LabelDictionaryCompanyProfileCurrentPlanNextPayment="label.dictionary.company.profile.current_plan.next_payment",t.LabelDictionaryCompanyProfileCurrentPlanAdditionalServicesName="label.dictionary.company.profile.current_plan.additional_services.name",t.LabelDictionaryCompanyProfileCurrentPlanAdditionalServicesEncryption="label.dictionary.company.profile.current_plan.additional_services.encryption",t.LabelDictionaryCompanyProfileCurrentPlanAdditionalServicesChange="label.dictionary.company.profile.current_plan.additional_services.change",t.LabelDictionaryCompanyProfileCurrentPlanAdditionalServicesGb="label.dictionary.company.profile.current_plan.additional_services.gb",t.LabelDictionaryCompanyProfileCurrentPlanRecipientTitle="label.dictionary.company.profile.current_plan.recipient.title",t.LabelDictionaryCompanyProfileCurrentPlanRecipientButtonChange="label.dictionary.company.profile.current_plan.recipient.button_change",t.LabelDictionaryCompanyProfileCurrentPlanRecipientPopupTitle="label.dictionary.company.profile.current_plan.recipient.popup.title",t.LabelDictionaryCompanyProfileCurrentPlanRecipientPopupSubtitle="label.dictionary.company.profile.current_plan.recipient.popup.subtitle",t.LabelDictionaryCompanyProfileCurrentPlanRecipientPopupRecipient="label.dictionary.company.profile.current_plan.recipient.popup.recipient",t.LabelDictionaryCompanyProfileCurrentPlanRecipientPopupCustomEmailTitle="label.dictionary.company.profile.current_plan.recipient.popup.custom_email_title",t.LabelDictionaryCompanyProfileCurrentPlanRecipientPopupInputLabel="label.dictionary.company.profile.current_plan.recipient.popup.input_label",t.LabelDictionaryCompanyProfileCurrentPlanRecipientPopupAddInputButton="label.dictionary.company.profile.current_plan.recipient.popup.add_input_button",t.LabelDictionaryCompanyProfileCurrentPlanRecipientPopupSaveButton="label.dictionary.company.profile.current_plan.recipient.popup.save_button",t.LabelDictionaryCompanyProfileSafetyEncryption="label.dictionary.company.profile.safety.encryption",t.LabelDictionaryCompanyProfileSafetyEnsuringSecurity="label.dictionary.company.profile.safety.ensuring_security",t.LabelDictionaryCompanyProfileSafetyBuyFor="label.dictionary.company.profile.safety.buy_for",t.LabelDictionaryCompanyProfileSafetyBuyForTooltip="label.dictionary.company.profile.safety.buy_for_tooltip",t.LabelDictionaryCompanyProfileSafetyPerMonthPerUser="label.dictionary.company.profile.safety.per_month_per_user",t.LabelDictionaryCompanyProfileSafetySetupExpected="label.dictionary.company.profile.safety.setup_expected",t.LabelDictionaryCompanyProfileSafetyCancelSubscription="label.dictionary.company.profile.safety.cancel_subscription",t.LabelDictionaryCompanyProfileSafetyCancelSubscriptionTooltip="label.dictionary.company.profile.safety.cancel_subscription_tooltip",t.LabelDictionaryCompanyProfileSafetyCancelSubscriptionBlockedTooltip="label.dictionary.company.profile.safety.cancel_subscription_blocked_tooltip",t.LabelDictionaryCompanyProfileSafetyAgentOfflineTooltip="label.dictionary.company.profile.safety.agent_offline_tooltip",t.LabelDictionaryCompanyProfileSafetyInactive="label.dictionary.company.profile.safety.inactive",t.LabelDictionaryCompanyProfileSafetyActive="label.dictionary.company.profile.safety.active",t.LabelDictionaryCompanyProfileSafetyDecrypt="label.dictionary.company.profile.safety.decrypt",t.LabelDictionaryCompanyProfileSafetyDecryptTooltip="label.dictionary.company.profile.safety.decrypt_tooltip",t.LabelDictionaryCompanyProfileSafetyDecryptData="label.dictionary.company.profile.safety.decrypt_data",t.LabelDictionaryCompanyProfileSafetyTheProcessWillTakeTime="label.dictionary.company.profile.safety.the_process_will_take_time",t.LabelDictionaryCompanyProfileSafetyCancel="label.dictionary.company.profile.safety.cancel",t.LabelDictionaryCompanyProfileSafetyCancelSubscriptionQuestion="label.dictionary.company.profile.safety.cancel_subscription_question",t.LabelDictionaryCompanyProfileSafetyWantCancelSubscription="label.dictionary.company.profile.safety.want_cancel_subscription",t.LabelDictionaryCompanyProfileSafetyReconnectLater="label.dictionary.company.profile.safety.reconnect_later",t.LabelDictionaryCompanyProfileSafetyAuthHeader="label.dictionary.company.profile.safety.auth_header",t.LabelDictionaryCompanyProfileSafetyAuthStatusSuccess="label.dictionary.company.profile.safety.auth_status_success",t.LabelDictionaryCompanyProfileSafetyAuthStatusError="label.dictionary.company.profile.safety.auth_status_error",t.LabelDictionaryCompanyProfileSafetyAuthLogin="label.dictionary.company.profile.safety.auth_login",t.LabelDictionaryCompanyProfileSafetyHintNoApiKey="label.dictionary.company.profile.safety.no_api_key_hint",t.LabelDictionaryCompanyProfileSafetyFormApiKeyButton="label.dictionary.company.profile.safety.form_api_key_button",t.LabelDictionaryCompanyProfileSafetyHintApiKeyCreated="label.dictionary.company.profile.safety.api_key_created_hint",t.LabelDictionaryCompanyProfileSafetyHintHasApiKey="label.dictionary.company.profile.safety.has_api_key_hint",t.ApiKeyInfoCreatedAt="label.api_key_info.created_at",t.ApiKeyInfoUser="label.api_key_info.created_by",t.ApiKeyInfoExpiredAt="label.api_key_info.expired_at",t.ApiKeyInfoId="label.api_key_info.id",t.ApiKeyInfiniteExpiration="label.api_key_info.has_no_expiration",t.LabelToastKeyIsCopied="label.toast.key_is_copied",t.LabelToastKeyIsDeleted="label.toast.key_is_deleted",t.LabelDictionaryCompanyProfileSafetyAuthPassword="label.dictionary.company.profile.safety.auth_password",t.LabelDictionaryCompanyProfileSafetyOwnPassword="label.dictionary.company.profile.safety.own_password",t.LabelDictionaryCompanyProfileSafetyAuthPasswordLength="label.dictionary.company.profile.safety.auth_password_length",t.LabelDictionaryCompanyProfileSafetyAuthPasswordSimple="label.dictionary.company.profile.safety.auth_password_simple",t.LabelDictionaryCompanyProfileSafetyAuthStart="label.dictionary.company.profile.safety.auth_start",t.LabelDictionaryCompanyProfileSafetyAuthChangeData="label.dictionary.company.profile.safety.auth_change_data",t.LabelDictionaryCompanyProfileSafetyAuthCreateData="label.dictionary.company.profile.safety.auth_create_data",t.LabelDictionaryCompanyProfileAdditionalServicesCancel="label.dictionary.company.profile.additional_services.cancel",t.LabelDictionaryCompanyProfileAdditionalServicesPurchaseDate="label.dictionary.company.profile.additional_services.purchase_date",t.LabelDictionaryCompanyProfileCurrentPlanMethodTypeName="label.dictionary.company.profile.current_plan.method_type.name",t.LabelDictionaryCompanyProfileCurrentPlanMethodTypeChange="label.dictionary.company.profile.current_plan.method_type.change",t.LabelDictionaryCompanyProfileCurrentPlanMethodTypeOwner="label.dictionary.company.profile.current_plan.method_type.owner",t.LabelDictionaryCompanyProfileCurrentPlanPlansTitle="label.dictionary.company.profile.current_plan.plans_title",t.LabelDictionaryCompanyProfileCurrentPlanInfo="label.dictionary.company.profile.current_plan.info",t.LabelDictionaryCompanyProfileCurrentPlanFootnoteFirst="label.dictionary.company.profile.current_plan.footnote_first",t.LabelDictionaryCompanyProfileCurrentPlanFootnoteSecond="label.dictionary.company.profile.current_plan.footnote_second",t.LabelDictionaryCompanyProfilePlanPaymentDeleteCardQuestion="label.dictionary.company.profile.plan_payment.delete_card_question",t.LabelDictionaryCompanyProfilePlanPaymentDoYouWantDeleteCard="label.dictionary.company.profile.plan_payment.do_you_want_delete_card",t.LabelDictionaryCompanyProfilePlanPaymentCanDeterminePaymentData="label.dictionary.company.profile.plan_payment.can_determine_payment_data",t.LabelDictionaryCompanyProfilePlanPaymentCancel="label.dictionary.company.profile.plan_payment.cancel",t.LabelDictionaryCompanyProfilePlanPaymentDelete="label.dictionary.company.profile.plan_payment.delete",t.LabelDictionaryCompanyProfilePlanPaymentCardSuccessfullyDeleted="label.dictionary.company.profile.plan_payment.card_successfully_deleted",t.LabelDictionaryCompanyProfilePlanPaymentExpand="label.dictionary.company.profile.plan_payment.expand",t.LabelDictionaryCompanyProfilePlanPaymentRollUp="label.dictionary.company.profile.plan_payment.roll_up",t.LabelDictionaryCompanyProfilePlanPaymentAdditionally="label.dictionary.company.profile.plan_payment.additionally",t.LabelDictionaryCompanyProfilePlanPaymentEncryption="label.dictionary.company.profile.plan_payment.encryption",t.LabelDictionaryCompanyProfilePlanPaymentEnsuringSecurity="label.dictionary.company.profile.plan_payment.ensuring_security",t.LabelDictionaryCompanyProfilePlanPaymentMoreDetailed="label.dictionary.company.profile.plan_payment.more_detailed",t.LabelDictionaryCompanyProfilePlanPaymentEncryptionPriceEur="label.dictionary.company.profile.plan_payment.encryption_price_eur",t.LabelDictionaryCompanyProfilePlanPaymentMonthPerActiveUser="label.dictionary.company.profile.plan_payment.month_per_active_user",t.LabelDictionaryCompanyProfilePlanPaymentAdd="label.dictionary.company.profile.plan_payment.add",t.LabelDictionaryCompanyProfilePlanPaymentAdded="label.dictionary.company.profile.plan_payment.added",t.LabelDictionaryCompanyProfilePlanPaymentRemove="label.dictionary.company.profile.plan_payment.remove",t.LabelDictionaryCompanyProfilePlanPaymentEcnryption="label.dictionary.company.profile.plan_payment.encryption",t.LabelDictionaryCompanyProfilePlanPaymentEurPerUser="label.dictionary.company.profile.plan_payment.eur_per_user",t.LabelDictionaryCompanyProfilePlanPaymentInfoTooltip="label.dictionary.company.profile.plan_payment.info_tootlip",t.LabelDictionaryCompanyProfilePlanPaymentPeriod="label.dictionary.company.profile.plan_payment.period",t.LabelDictionaryCompanyProfilePlanPaymentButtonPay="label.dictionary.company.profile.plan_payment.buttonPay",t.LabelDictionaryCompanyProfilePlanPaymentButtonConfirm="label.dictionary.company.profile.plan_payment.button_confirm",t.LabelDictionaryCompanyProfilePlanPaymentUnderButtonConfirm="label.dictionary.company.profile.plan_payment.under_button_confirm",t.LabelDictionaryCompanyProfileLogsTableTitleSearch="label.dictionary.company.profile.logs.table.titl.search",t.LabelDictionaryCompanyProfileInfoName="label.dictionary.company.profile.info.name",t.LabelDictionaryCompanyProfileInfoSettings="label.dictionary.company.profile.info.settings",t.LabelDictionaryCompanyProfileInfoDomain="label.dictionary.company.profile.info.domain",t.LabelDictionaryCompanyProfileInfoOwners="label.dictionary.company.profile.info.owners",t.LabelDictionaryCompanyProfileInfoAdmins="label.dictionary.company.profile.info.admins",t.LabelDictionaryCompanyProfileInfoRegistration="label.dictionary.company.profile.info.registration",t.LabelDictionaryCompanyProfileInfoLicenses="label.dictionary.company.profile.info.licenses",t.LabelDictionaryCompanyProfileInfoActiveUsers="label.dictionary.company.profile.info.active_users",t.LabelDictionaryCompanyProfileInfoCompanyId="label.dictionary.company.profile.info.company_id",t.LabelDictionaryCompanyProfileInfoCompanyLanguage="label.dictionary.company.profile.info.company_language",t.LabelDictionaryCompanyProfileInfoCompanyCountry="label.dictionary.company.profile.info.company_country",t.LabelDictionaryCompanyProfileInfoCompanyLanguageTooltip="label.dictionary.company.profile.info.company_language_tooltip",t.LabelDictionaryCompanyProfileInfoCompanyCountryTooltip="label.dictionary.company.profile.info.company_country_tooltip",t.LabelDictionaryCompanyProfileInfoActiveUsersTooltip="label.dictionary.company.profile.info.active_users_tooltip",t.LabelDictionaryCompanyProfileInfoOwnersTooltip="label.dictionary.company.profile.info.owners_tooltip",t.LabelDictionaryCompanyProfileInfoAdminTooltip="label.dictionary.company.profile.info.admin_tooltip",t.LabelDictionaryCompanyProfileRemoveAccountHeader="label.dictionary.company.profile.remove_account.header",t.LabelDictionaryCompanyProfileBackupDataHeader="label.dictionary.company.profile.backup_data.header",t.LabelDictionaryCompanyProfileBackupDataComment="label.dictionary.company.profile.backup_data.comment",t.LabelDictionaryCompanyProfileBackupDataListHeader="label.dictionary.company.profile.backup_data.list_header",t.LabelDictionaryCompanyProfileBackupSuccess="label.dictionary.company.profile.backup_data.success",t.LabelBackupName="label.backup_name",t.LabelBackupStartedAt="label.backup_started_at",t.LabelBackupUpdatedAt="label.backup_updated_at",t.LabelBackupFinishedAt="label.backup_finished_at",t.ButtonDownload="label.backup_download",t.BackupDialogTitleLabel="backup_dialog.title_label",t.EnableQESIdentificationLabel="label.enable_qes_identification",t.EnableQESIdentificationOffLabel="label.disable_qes_identification",t.DisableQESIdentificationLabel="label.disable_qes_identification",t.LabelQESIdentificationHeader="label.qes_identification_header",t.LabelQESIdentificationComment="label.qes_identification_comment",t.LabelQESIdentificationIsOn="label.qes_identification_is_on",t.QESIdentificationDialogTitleLabel="label.qes_identification.dialog_title",t.QESIdentificationOffDialogContentLabel="label.qes_identification_off.dialog_content",t.QESIdentificationDialogContentLabel="label.qes_identification.dialog_content",t.QESIdentificationDialogContent2Label="label.qes_identification.dialog_content2",t.BackupDialogContentLabel="backup_dialog.content_label",t.LabelDictionaryCompanyProfileBackupAction="label.dictionary.company.profile.backup_action.label",t.LabelDictionaryCompanyProfileRestoreFromBackupAction="label.dictionary.company.profile.restore_action.label",t.LabelDictionaryCompanyProfileRemoveAccountRecovery="label.dictionary.company.profile.remove_account.account_recovery",t.LabelDictionaryCompanyProfileRemoveAccountAccountInfo="label.dictionary.company.profile.remove_account.account_info",t.LabelDictionaryCompanyProfilePaymentsTabTableDescription="label.dictionary.company.profile.payments_tab.table.description",t.LabelDictionaryCompanyProfilePaymentsTabTableInvoiceDate="label.dictionary.company.profile.payments_tab.table.invoice_date",t.LabelDictionaryCompanyProfilePaymentsTabTablePaymentMethod="label.dictionary.company.profile.payments_tab.table.payment_method",t.LabelDictionaryCompanyProfilePaymentsTabTableOrderPaymentDate="label.dictionary.company.profile.payments_tab.table.order_payment_date",t.LabelDictionaryCompanyProfilePaymentsTabTableSummery="label.dictionary.company.profile.payments_tab.table.summery",t.LabelDictionaryCompanyProfilePaymentsTabTableStatus="label.dictionary.company.profile.payments_tab.table.status",t.LabelDictionaryCompanyProfilePaymentsTabTablePaid="label.dictionary.company.profile.payments_tab.table.paid",t.LabelDictionaryCompanyProfilePaymentsTabTableInvoice="label.dictionary.company.profile.payments_tab.table.invoice",t.LabelDictionaryCompanyProfilePaymentsTabTableDownloadPDF="label.dictionary.company.profile.payments_tab.table.download_pdf",t.LabelDictionaryCompanyProfilePaymentsTabTableClose="label.dictionary.company.profile.payments_tab.table.close",t.LabelDictionaryCompanyProfilePaymentsTabTableReceiptNotFound="label.dictionary.company.profile.payments_tab.table.receipt_not_found",t.LabelDictionaryCompanyProfilePaymentsTabTablePaymentUnpaid="label.dictionary.company.profile.payments_tab.table.payment_unpaid",t.LabelDictionaryCompanyProfilePaymentsTabTablePaymentPending="label.dictionary.company.profile.payments_tab.table.payment_pending",t.LabelDictionaryCompanyProfilePaymentsTabTablePaymentOverdue="label.dictionary.company.profile.payments_tab.table.payment_overdue",t.LabelDictionaryCompanyProfilePaymentsTabTablePaymentDone="label.dictionary.company.profile.payments_tab.table.payment_done",t.LabelDictionaryCompanyProfilePaymentsTabTablePaymentDoneRemainder="label.dictionary.company.profile.payments_tab.table.payment_done_remainder",t.LabelDictionaryCompanyProfilePaymentsTabTableBankTransfer="label.dictionary.company.profile.payments_tab.table.bank_transfer",t.LabelDictionaryCompanyProfilePaymentsTabTableWithoutPayment="label.dictionary.company.profile.payments_tab.table.without_payment",t.LabelDictionaryCompanyProfilePaymentsTabTableOverduePayment="label.dictionary.company.profile.payments_tab.table.overdue_payment",t.LabelDictionaryCompanyProfilePaymentsTabTableSmallOverdue="label.dictionary.company.profile.payments_tab.table.small_overdue",t.LabelDictionaryCompanyProfilePaymentsTabTableDownloadInvoice="label.dictionary.company.profile.payments_tab.table.download_invoice",t.LabelDictionaryCompanyProfilePaymentsTabTablePayButton="label.dictionary.company.profile.payments_tab.table.pay_button",t.LabelDictionaryCompanyProfilePaymentsModalTitleInvoice="label.dictionary.company.profile.payments_modal.title_invoice",t.LabelDictionaryCompanyProfilePaymentsModalTitleReceipt="label.dictionary.company.profile.payments_modal.title_receipt",t.LabelDictionaryCompanyProfilePaymentHeaderTarrifPlan="label.dictionary.company.profile.payment.header.tarrif_plan",t.LabelDictionaryCompanyProfilePaymentHeaderPayment="label.dictionary.company.profile.payment.header.payment",t.LabelDictionaryCompanyProfilePaymentMainYourChoice="label.dictionary.company.profile.payment.main.your_choice",t.LabelDictionaryCompanyProfileTariffsPlansGb="label.dictionary.company.profile.tarrifs.plans.gb",t.LabelDictionaryCompanyProfileTariffsPlansUpTo="label.dictionary.company.profile.tarrifs.plans.up_to",t.LabelDictionaryCompanyProfileTariffsPlansFrom="label.dictionary.company.profile.tarrifs.plans.from",t.LabelDictionaryCompanyProfileTariffsPlansHeaderUsers="label.dictionary.company.profile.tarrifs.plans.header.users",t.LabelDictionaryCompanyProfileTariffsPlansHeaderDiscStorage="label.dictionary.company.profile.tarrifs.plans.header.disc_storage",t.LabelDictionaryCompanyProfileTariffsPlansHeaderDiscNotification="label.dictionary.company.profile.tarrifs.plans.header.disc_notification",t.LabelDictionaryCompanyProfileTariffsPlansHeaderEventPerMonth="label.dictionary.company.profile.tarrifs.plans.header.event_per_month",t.LabelDictionaryCompanyProfileTariffsPlansHeaderUnlimitedUsersEvent="label.dictionary.company.profile.tarrifs.plans.header.unlimited_users_event",t.LabelDictionaryCompanyProfileTariffsPlansHeaderUnlimitedEvents="label.dictionary.company.profile.tarrifs.plans.header.unlimited_events",t.LabelDictionaryCompanyProfileTariffsPlansHeaderUnlimitedStorage="label.dictionary.company.profile.tarrifs.plans.header.unlimited_storage",t.LabelDictionaryCompanyProfileTariffsPlansHeaderUnlimitedUsersEvents="label.dictionary.company.profile.tarrifs.plans.header.unlimited_users_events",t.LabelDictionaryCompanyProfileTariffsPlansHeaderUnlimitedUsersEventDisc="label.dictionary.company.profile.tarrifs.plans.header.unlimited_users_event_disc",t.LabelDictionaryCompanyProfileTariffsPlansHeaderPriceMeasurement="label.dictionary.company.profile.tarrifs.plans.header.price.measurement",t.LabelDictionaryCompanyProfileTariffsPlansHeaderPricePerUser="label.dictionary.company.profile.tarrifs.plans.header.price.per_user",t.LabelDictionaryCompanyProfileTariffsPlansHeaderPriceCallack="label.dictionary.company.profile.tarrifs.plans.header.price.callback",t.LabelDictionaryCompanyProfileTariffsPlansHeaderButtonChoose="label.dictionary.company.profile.tarrifs.plans.header.button.choose",t.LabelDictionaryCompanyProfileTariffsPlansHeaderButtonSendRequest="label.dictionary.company.profile.tarrifs.plans.header.button.send_request",t.LabelDictionaryCompanyProfileTariffsPlansHeaderButtonChosen="label.dictionary.company.profile.tarrifs.plans.header.button.chosen",t.LabelDictionaryCompanyProfileTariffsPlansHeaderButtonCurrentPlan="label.dictionary.company.profile.tarrifs.plans.header.button.current_plan",t.LabelDictionaryCompanyProfileTariffsPlansSupportBaseSupport="label.dictionary.company.profile.tarrifs.plans.support.base_support",t.LabelDictionaryCompanyProfileTariffsPlansSupportPrioritySupport="label.dictionary.company.profile.tarrifs.plans.support.priority_support",t.LabelDictionaryCompanyProfileTariffsPlansOptionsAllPossibilities="label.dictionary.company.profile.tarrifs.plans.options.all_possibilities",t.LabelDictionaryCompanyProfileTariffsPlansOptionsFileUpload="label.dictionary.company.profile.tarrifs.plans.options.file_upload",t.LabelDictionaryCompanyProfileTariffsPlansOptionsBusinessProcess="label.dictionary.company.profile.tarrifs.plans.options.business_process",t.LabelDictionaryCompanyProfileTariffsPlansOptionsFileFormats="label.dictionary.company.profile.tarrifs.plans.options.file_formats",t.LabelDictionaryCompanyProfileTariffsPlansOptionsStructureManagement="label.dictionary.company.profile.tarrifs.plans.options.structure_management",t.LabelDictionaryCompanyProfileTariffsPlansOptionsGoogleAuthorize="label.dictionary.company.profile.tarrifs.plans.options.google_authorize",t.LabelDictionaryCompanyProfileTariffsPlansOptionsDataEncryption="label.dictionary.company.profile.tarrifs.plans.options.data_encryption",t.LabelDictionaryCompanyProfileTariffsPlansOptionsTwoFactorAuthentication="label.dictionary.company.profile.tarrifs.plans.options.two_factor_authentication",t.LabelDictionaryCompanyProfileTariffsPlansOptionsInternalEDS="label.dictionary.company.profile.tarrifs.plans.options.internal_eds",t.LabelDictionaryCompanyProfileTariffsPlansOptionsExternalEDS="label.dictionary.company.profile.tarrifs.plans.options.external_eds",t.LabelDictionaryCompanyProfileTariffsPlansOptionsFullTextSearch="label.dictionary.company.profile.tarrifs.plans.options.full_text_search",t.LabelDictionaryCompanyProfileTariffsPlansOptionsDocumentExchange="label.dictionary.company.profile.tarrifs.plans.options.document_exchange",t.LabelDictionaryCompanyProfileTariffsPlansOptionsSupport="label.dictionary.company.profile.tarrifs.plans.options.support",t.LabelDictionaryCompanyProfileTariffsPlansOptionsUserActivity="label.dictionary.company.profile.tarrifs.plans.options.user_activity",t.LabelDictionaryCompanyProfileTariffsPlansOptionsApiAccess="label.dictionary.company.profile.tarrifs.plans.options.api_access",t.LabelDictionaryCompanyProfileTariffsPlansOptionsReports="label.dictionary.company.profile.tarrifs.plans.options.reports",t.LabelDictionaryCompanyProfileTariffsPlansOptionsCompanyServer="label.dictionary.company.profile.tarrifs.plans.options.company_server",t.LabelDictionaryCompanyProfileTariffsTitle="label.dictionary.company.profile.tarrifs.title",t.LabelDictionaryCompanyProfileTariffsFaqTitle="label.dictionary.company.profile.tarrifs.faq_title",t.LabelDictionaryCompanyProfileTariffsFaq1Question="label.dictionary.company.profile.tarrifs.faq1_question",t.LabelDictionaryCompanyProfileTariffsFaq1Answer="label.dictionary.company.profile.tarrifs.faq1_answer",t.LabelDictionaryCompanyProfileTariffsFaq2Question="label.dictionary.company.profile.tarrifs.faq2_question",t.LabelDictionaryCompanyProfileTariffsFaq2Answer="label.dictionary.company.profile.tarrifs.faq2_answer",t.LabelDictionaryCompanyProfileTariffsFaq3Question="label.dictionary.company.profile.tarrifs.faq3_question",t.LabelDictionaryCompanyProfileTariffsFaq3Answer="label.dictionary.company.profile.tarrifs.faq3_answer",t.LabelDictionaryCompanyProfileTariffsFaq4Question="label.dictionary.company.profile.tarrifs.faq4_question",t.LabelDictionaryCompanyProfileTariffsFaq4Answer="label.dictionary.company.profile.tarrifs.faq4_answer",t.LabelDictionaryCompanyProfileTariffsFaq5Question="label.dictionary.company.profile.tarrifs.faq5_question",t.LabelDictionaryCompanyProfileTariffsFaq5Answer="label.dictionary.company.profile.tarrifs.faq5_answer",t.LabelDictionaryCompanyProfileTariffsFaq6Question="label.dictionary.company.profile.tarrifs.faq6_question",t.LabelDictionaryCompanyProfileTariffsFaq6Answer="label.dictionary.company.profile.tarrifs.faq6_answer",t.LabelDictionaryCompanyProfileTariffsCalculatorLicenses="label.dictionary.company.profile.tarrifs.calculator.licenses",t.LabelDictionaryCompanyProfileTariffsCalculatorPaidPeriod="label.dictionary.company.profile.tarrifs.calculator.paid_period",t.LabelDictionaryCompanyProfileTariffsCalculatorLastPaymentAmount="label.dictionary.company.profile.tarrifs.calculator.last_payment_amount",t.LabelDictionaryCompanyProfileTariffsCalculatorAdditionalServicesTitle="label.dictionary.company.profile.tarrifs.calculator.additional_services_title",t.LabelDictionaryCompanyProfileTariffsCalculatorUnlimitedPlanDescription="label.dictionary.company.profile.tarrifs.calculator.unlimited_plan_description",t.LabelDictionaryCompanyProfileTariffsCalculatorCallbackFormName="label.dictionary.company.profile.tarrifs.calculator.callback_from_name",t.LabelDictionaryCompanyProfileTariffsCalculatorCallbackFormEmail="label.dictionary.company.profile.tarrifs.calculator.callback_from_email",t.LabelDictionaryCompanyProfileTariffsCalculatorCallbackFormPosition="label.dictionary.company.profile.tarrifs.calculator.callback_from_position",t.LabelDictionaryCompanyProfileTariffsCalculatorCallbackFormPhone="label.dictionary.company.profile.tarrifs.calculator.callback_from_phone",t.LabelDictionaryCompanyProfileTariffsCalculatorEncryptionTitle="label.dictionary.company.profile.tarrifs.calculator.encryption_title",t.LabelDictionaryCompanyProfileTariffsCalculatorEncryptionValue="label.dictionary.company.profile.tarrifs.calculator.encryption_value",t.LabelDictionaryCompanyProfileTariffsCalculatorEncryptionInfo1="label.dictionary.company.profile.tarrifs.calculator.encryption_info1",t.LabelDictionaryCompanyProfileTariffsCalculatorEncryptionInfo2="label.dictionary.company.profile.tarrifs.calculator.encryption_info2",t.LabelDictionaryCompanyProfileTariffsCalculatorEncryptionBuy="label.dictionary.company.profile.tarrifs.calculator.encryption_buy",t.LabelDictionaryCompanyProfileTariffsCalculatorEncryptionCancel="label.dictionary.company.profile.tarrifs.calculator.encryption_cancel",t.LabelDictionaryCompanyProfileTariffsCalculatorSummeryTariffWithDiscount="label.dictionary.company.profile.tarrifs.calculator.summery.tariff_with_discount",t.LabelDictionaryCompanyProfileTariffsCalculatorSummeryEncryptionTitle="label.dictionary.company.profile.tarrifs.calculator.summery.encryption_title",t.LabelDictionaryCompanyProfileTariffsCalculatorSummeryEncryptionInfo="label.dictionary.company.profile.tarrifs.calculator.summery.encryption_info",t.LabelDictionaryCompanyProfileTariffsCalculatorSummerySubTotalTitle="label.dictionary.company.profile.tarrifs.calculator.summery.subTotal_title",t.LabelDictionaryCompanyProfileTariffsCalculatorSummeryPrepayOrderAmount="label.dictionary.company.profile.tarrifs.calculator.summery.prepay_order_amount",t.LabelDictionaryCompanyProfileTariffsCalculatorSummeryPrepayBalanceTitle="label.dictionary.company.profile.tarrifs.calculator.summery.prepay_balance_title",t.LabelDictionaryCompanyProfileTariffsCalculatorSummeryNegativeBalanceTitle="label.dictionary.company.profile.tarrifs.calculator.summery.negative_balance_title",t.LabelDictionaryCompanyProfileTariffsCalculatorSummeryCompensation="label.dictionary.company.profile.tarrifs.calculator.summery.compensation",t.LabelDictionaryCompanyProfileTariffsCalculatorSummeryPrepayPromoCode="label.dictionary.company.profile.tarrifs.calculator.summery.prepay_promo_code",t.LabelDictionaryCompanyProfileTariffsCalculatorSummeryPromoCodeLabel="label.dictionary.company.profile.tarrifs.calculator.summery.promo_code_label",t.LabelDictionaryCompanyProfileTariffsCalculatorSummeryUsedPromoCodeLabel="label.dictionary.company.profile.tarrifs.calculator.summery.used_promo_code_label",t.LabelDictionaryCompanyProfileTariffsCalculatorSummeryUsedPromoCodeValue="label.dictionary.company.profile.tarrifs.calculator.summery.used_promo_code_value",t.LabelDictionaryCompanyProfileTariffsCalculatorSummeryPromoCodeApply="label.dictionary.company.profile.tarrifs.calculator.summery.promo_code_apply",t.LabelDictionaryCompanyProfileTariffsCalculatorSummeryPromoCodeApplied="label.dictionary.company.profile.tarrifs.calculator.summery.promo_code_applied",t.LabelDictionaryCompanyProfileTariffsCalculatorFooterTitle="label.dictionary.company.profile.tarrifs.calculator.footer.title",t.LabelDictionaryCompanyProfileTariffsCalculatorFooterTitleSmall="label.dictionary.company.profile.tarrifs.calculator.footer.title_small",t.LabelDictionaryCompanyProfileTariffsCalculatorCompensationBiggerThanOrder="label.dictionary.company.profile.tarrifs.calculator.compensation_bigger_order",t.LabelDictionaryCompanyProfileTariffsCalculatorFooterOr="label.dictionary.company.profile.tarrifs.calculator.footer.or",t.LabelDictionaryCompanyProfileTariffsCalculatorFooterButtonCancel="label.dictionary.company.profile.tarrifs.calculator.footer.button.cancel",t.LabelDictionaryCompanyProfileTariffsCalculatorFooterButtonToPay="label.dictionary.company.profile.tarrifs.calculator.footer.button.to_pay",t.LabelDictionaryCompanyProfileTariffsCalculatorFooterButtonApply="label.dictionary.company.profile.tarrifs.calculator.footer.button.apply",t.LabelDictionaryCompanyProfileTariffsCalculatorFooterButtonSendRequest="label.dictionary.company.profile.tarrifs.calculator.footer.button.send_request",t.LabelDictionaryCompanyProfileTariffsCalculatorSendRequestSuccess="label.dictionary.company.profile.tarrifs.calculator.send_request_success",t.LabelDictionaryCompanyProfileTariffsCalculatorSendRequestWeContactYou="label.dictionary.company.profile.tarrifs.calculator.we_contact_you",t.LabelDictionaryCompanyProfileBuyPlanPopupNewCardTitle="label.dictionary.company.profile.buy_plan_popup.new_card.title",t.LabelDictionaryCompanyProfileBuyPlanPopupSavedCardTitle="label.dictionary.company.profile.buy_plan_popup.saved_card.title",t.LabelDictionaryCompanyProfileBuyPlanPopupNewCardSubtitle="label.dictionary.company.profile.buy_plan_popup.new_card.subtitle",t.LabelDictionaryCompanyProfileBuyPlanPopupNewCardButtonApplyChanges="label.dictionary.company.profile.buy_plan_popup.new_card.button_apply_changes",t.LabelDictionaryCompanyProfileBuyPlanPopupTitle="label.dictionary.company.profile.buy_plan_popup.title",t.LabelDictionaryCompanyProfileBuyPlanPopupPlanTitle="label.dictionary.company.profile.buy_plan_popup.plan.title",t.LabelDictionaryCompanyProfileBuyPlanPopupPlanInfo="label.dictionary.company.profile.buy_plan_popup.plan.info",t.LabelDictionaryCompanyProfileBuyPlanPopupEncryptionTitle="label.dictionary.company.profile.buy_plan_popup.encryption.title",t.LabelDictionaryCompanyProfileBuyPlanPopupEncryptionInfo="label.dictionary.company.profile.buy_plan_popup.encryption.info",t.LabelDictionaryCompanyProfileBuyPlanPopupTabCard="label.dictionary.company.profile.buy_plan_popup.tab.card",t.LabelDictionaryCompanyProfileBuyPlanPopupTabBank="label.dictionary.company.profile.buy_plan_popup.tab.bank",t.LabelDictionaryCompanyProfileBuyPlanPopupSummeryPlanTitle="label.dictionary.company.profile.buy_plan_popup.summery.plan_title",t.LabelDictionaryCompanyProfileBuyPlanPopupSummeryEncryptionTitle="label.dictionary.company.profile.buy_plan_popup.summery.encryption_title",t.LabelDictionaryCompanyProfileBuyPlanPopupSummeryTotalTitle="label.dictionary.company.profile.buy_plan_popup.summery.total_title",t.LabelDictionaryCompanyProfileBuyPlanPopupFooterButtonConfirm="label.dictionary.company.profile.buy_plan_popup.footer.buttonConfirm",t.LabelDictionaryCompanyProfileBuyPlanPopupFooterButtonPay="label.dictionary.company.profile.buy_plan_popup.footer.buttonPay",t.LabelDictionaryCompanyProfileBuyPlanPopupBankTabTitle="label.dictionary.company.profile.buy_plan_popup.bank_tab.title",t.LabelDictionaryCompanyProfileBuyPlanPopupBankTabPaymentInfo="label.dictionary.company.profile.buy_plan_popup.bank_tab.payment_info",t.LabelDictionaryCompanyProfileBuyPlanPopupBankTabInfo="label.dictionary.company.profile.buy_plan_popup.bank_tab.info",t.LabelDictionaryCompanyProfileBuyPlanPopupBankTabSubtitle="label.dictionary.company.profile.buy_plan_popup.bank_tab.subtitle",t.LabelDictionaryCompanyProfileBuyPlanPopupBankTabSuccesMessage="label.dictionary.company.profile.buy_plan_popup.bank_tab.succes_message",t.LabelDictionaryCompanyProfileBuyPlanPopupBankTabSuccesMessageNoIds="label.dictionary.company.profile.buy_plan_popup.bank_tab.succes_message_no_ids",t.LabelDictionaryCompanyProfileBuyPlanPopupCardTabCardNumber="label.dictionary.company.profile.buy_plan_popup.card_tab.card_number",t.LabelDictionaryCompanyProfileBuyPlanPopupCardTabInvalidNumber="label.dictionary.company.profile.buy_plan_popup.card_tab.invalid_number",t.LabelDictionaryCompanyProfileBuyPlanPopupCardTabIcompletedNumber="label.dictionary.company.profile.buy_plan_popup.card_tab.incomplete_number",t.LabelDictionaryCompanyProfileBuyPlanPopupCardTabInvaildExpiryPast="label.dictionary.company.profile.buy_plan_popup.card_tab.invalid_expiry_past",t.LabelDictionaryCompanyProfileBuyPlanPopupCardTabIncompleteExpiry="label.dictionary.company.profile.buy_plan_popup.card_tab.incomplete_expiry",t.LabelDictionaryCompanyProfileBuyPlanPopupCardTabIncompleteCvc="label.dictionary.company.profile.buy_plan_popup.card_tab.incomplete_cvc",t.LabelDictionaryCompanyProfileBuyPlanPopupCardTabCardCvc="label.dictionary.company.profile.buy_plan_popup.card_tab.card_cvc",t.LabelDictionaryCompanyProfileBuyPlanPopupCardTabCardExpiry="label.dictionary.company.profile.buy_plan_popup.card_tab.card_expiry",t.LabelDictionaryCompanyProfileBuyPlanPopupCardTabCardChargeMonthly="label.dictionary.company.profile.buy_plan_popup.card_tab.charge_monthly",t.LabelDictionaryCompanyProfileBuyPlanPopupCardTabCardCardDataWillBeSaved="label.dictionary.company.profile.buy_plan_popup.card_tab.card_data_will_be_saved",t.LabelDictionaryCompanyProfileBuyPlanPopupCardTabCardCancelSubscription="label.dictionary.company.profile.buy_plan_popup.card_tab.cancel_subscription",t.LabelDictionaryCompanyProfileBuyPlanPaymentInformationPayer="label.dictionary.company.profile.buy_plan_payment_information.payer",t.LabelDictionaryCompanyProfileBuyPlanPaymentInformationAddress="label.dictionary.company.profile.buy_plan_payment_information.address",t.LabelDictionaryCompanyProfileBuyPlanPaymentInformationCity="label.dictionary.company.profile.buy_plan_payment_information.city",t.LabelDictionaryCompanyProfileBuyPlanPaymentInformationCountry="label.dictionary.company.profile.buy_plan_payment_information.country",t.LabelDictionaryCompanyProfileBuyPlanPopupCardTabErrorMessageCardData="label.dictionary.company.profile.buy_plan_popup.card_tab.error_message.card_data",t.LabelDictionaryCompanyProfileBuyPlanPopupCardTabSuccesMessage="label.dictionary.company.profile.buy_plan_popup.card_tab.succes_message",t.LabelDictionaryCompanyProfileBuyPlanPopupCardTabNewCardSuccesMessage="label.dictionary.company.profile.buy_plan_popup.card_tab.new_card_succes_message",t.LabelDictionaryCompanyProfileBuyPlanPopupCardTabChangeCardSuccesMessage="label.dictionary.company.profile.buy_plan_popup.card_tab.change_card_succes_message",t.LabelDictionaryCompanyProfileCustomPlanRequestPopupTitle="label.dictionary.company.profile.custom_plan_request_popup.title",t.LabelDictionaryCompanyProfileCustomPlanRequestPopupOpportunities="label.dictionary.company.profile.custom_plan_request_popup.opportunities",t.LabelDictionaryCompanyProfileCustomPlanRequestPopupNumberEmployes="label.dictionary.company.profile.custom_plan_request_popup.number_employes",t.LabelDictionaryCompanyProfileCustomPlanRequestPopupSendRequest="label.dictionary.company.profile.custom_plan_request_popup.send_request",t.LabelDictionaryCompanyProfileChangePaymentInfoPopupChangePaymentInfo="label.dictionary.company.profile.change_payment_info_popup.change_payment_info",t.LabelDictionaryCompanyProfileChangePaymentInfoPopupAddPaymentInfo="label.dictionary.company.profile.change_payment_info_popup.add_payment_info",t.LabelDictionaryCompanyProfileChangePaymentInfoPopupAdd="label.dictionary.company.profile.change_payment_info_popup.add",t.LabelDictionaryCompanyProfileChangePaymentInfoPopupChange="label.dictionary.company.profile.change_payment_info_popup.change",t.LabelDictionaryCompanyProfileChangePaymentInfoPopupCancel="label.dictionary.company.profile.change_payment_info_popup.cancel",t.LabelDictionaryCompanyProfilePaymentsTabAdditionalServices="label.dictionary.company.profile.payments_tab.additional_services",t.LabelDictionaryCompanyProfilePaymentsTabNoOperations1="label.dictionary.company.profile.payments_tab.no_operations1",t.LabelDictionaryCompanyProfilePaymentsTabNoOperations2="label.dictionary.company.profile.payments_tab.no_operations2",t.LabelDictionaryCompanyProfilePaymentsTabNoPayments="label.dictionary.company.profile.payments_tab.no_payments",t.LabelDictionaryCompanyProfilePaymentsTabEncrypting="label.dictionary.company.profile.payments_tab.encrypting",t.LabelDictionaryCompanyProfilePaymentsTabNextPayment="label.dictionary.company.profile.payments_tab.next_payment",t.LabelDictionaryCompanyProfilePaymentsTabPayment="label.dictionary.company.profile.payments_tab.payment",t.LabelDictionaryCompanyProfilePaymentsTabOrderAmount="label.dictionary.company.profile.payments_tab.order_amount",t.LabelDictionaryCompanyProfilePaymentsTabOrderAmountTooltipFirst="label.dictionary.company.profile.payments_tab.order_amount_tooltip_first",t.LabelDictionaryCompanyProfilePaymentsTabOrderAmountTooltipSecond="label.dictionary.company.profile.payments_tab.order_amount_tooltip_second",t.LabelDictionaryCompanyProfilePaymentsTabPromocode="label.dictionary.company.profile.payments_tab.promocode",t.LabelDictionaryCompanyProfilePaymentsTabPromocodeApplied="label.dictionary.company.profile.payments_tab.promocode_applied",t.LabelDictionaryCompanyProfilePaymentsTabPromocodeDisable="label.dictionary.company.profile.payments_tab.disable",t.LabelDictionaryCompanyProfilePaymentsTabPromocodeDisablePromocodeQuestion="label.dictionary.company.profile.disable_promocode_question",t.LabelDictionaryCompanyProfilePaymentsTabPromocodeDisablePromocode="label.dictionary.company.profile.disable_promocode",t.LabelDictionaryCompanyProfilePaymentsTabPromocodeSuccesfullyDisabled="label.dictionary.company.profile.promocode_succesfully_disabled",t.LabelDictionaryCompanyProfilePaymentsTabPromocodeNotAdded="label.dictionary.company.profile.promocode_not_added",t.LabelDictionaryCompanyProfilePaymentsTabPromocodeWillDetermine="label.dictionary.company.profile.promocode_will_determine",t.LabelDictionaryCompanyProfilePaymentsTabAmountPaid="label.dictionary.company.profile.payments_tab.amount_paid",t.LabelDictionaryCompanyProfilePaymentsTabAmountMayChange="label.dictionary.company.profile.payments_tab.amount_may_change",t.LabelDictionaryCompanyProfilePaymentsTabPaidError="label.dictionary.company.profile.payments_tab.paid_error",t.LabelDictionaryCompanyProfilePaymentsTabBalanceAfterPayment="label.dictionary.company.profile.payments_tab.balance_after_payment",t.LabelDictionaryCompanyProfilePaymentsTabForUsers="label.dictionary.company.profile.payments_tab.for_users",t.LabelDictionaryCompanyProfilePaymentsTabForStorage="label.dictionary.company.profile.payments_tab.for_storage",t.LabelDictionaryCompanyProfilePaymentsTabPaymentAutomatically="label.dictionary.company.profile.payments_tab.payment_automatically",t.LabelDictionaryCompanyProfilePaymentsTabGoPayment="label.dictionary.company.profile.payments_tab.go_payment",t.LabelDictionaryCompanyProfilePaymentsTabBankTransfer="label.dictionary.company.profile.payments_tab.bank_transfer",t.LabelDictionaryCompanyProfilePaymentsTabOrCan="label.dictionary.company.profile.payments_tab.or_can",t.LabelDictionaryCompanyProfilePaymentsTabPayCard="label.dictionary.company.profile.payments_tab.pay_card",t.LabelDictionaryCompanyProfilePaymentsTabViewInvoice="label.dictionary.company.profile.payments_tab.view_invoice",t.LabelDictionaryCompanyProfilePaymentsTabPaymentMethod="label.dictionary.company.profile.payments_tab.payment_method",t.LabelDictionaryCompanyProfilePaymentsTabToPaidTooltip="label.dictionary.company.profile.payments_tab.to_paid_tooltip",t.LabelDictionaryCompanyProfilePaymentsTabValidityPeriod="label.dictionary.company.profile.payments_tab.validity_period",t.LabelDictionaryCompanyProfilePaymentsTabCardName="label.dictionary.company.profile.payments_tab.card_name",t.LabelDictionaryCompanyProfilePaymentsTabCardNotAdded="label.dictionary.company.profile.payments_tab.card_not_added",t.LabelDictionaryCompanyProfilePaymentsTabMethodWillDetermined="label.dictionary.company.profile.payments_tab.method_will_determined",t.LabelDictionaryCompanyProfilePaymentsTabToChange="label.dictionary.company.profile.payments_tab.to_change",t.LabelDictionaryCompanyProfilePaymentsTabRemove="label.dictionary.company.profile.payments_tab.remove",t.LabelDictionaryCompanyProfilePaymentsTabAdd="label.dictionary.company.profile.payments_tab.add",t.LabelDictionaryCompanyProfilePaymentsTabSendingInvoicesReceipts="label.dictionary.company.profile.payments_tab.sending_invoices_receipts",t.LabelDictionaryCompanyProfilePaymentsTabPaymentInfo="label.dictionary.company.profile.payments_tab.payment_info",t.LabelDictionaryCompanyProfilePaymentsTabPaymentInfoNotAdded="label.dictionary.company.profile.payments_tab.payment_info_not_added",t.LabelDictionaryCompanyProfilePaymentsTabPaymentInfoAdd="label.dictionary.company.profile.payments_tab.payment_info_add",t.LabelDictionaryCompanyProfilePaymentsTabPaymentInfoChange="label.dictionary.company.profile.payments_tab.payment_info_change",t.LabelDictionaryCompanyProfilePaymentsTabNoInvoicesReceipts="label.dictionary.company.profile.payments_tab.no_invoices_receipts",t.LabelDictionaryCompanyProfilePaymentsTabPaymentHistory="label.dictionary.company.profile.payments_tab.payment_history",t.LabelDictionaryCompanyProfileChangeLogTabNoFoundedLogs="label.dictionary.company.profile.change_log_tab.no_founded_logs",t.LabelDictionaryCompanyProfileChangeLogTabNoLogs1="label.dictionary.company.profile.change_log_tab.no_logs1",t.LabelDictionaryCompanyProfileChangeLogTabNoLogs2="label.dictionary.company.profile.change_log_tab.no_logs2",t.LabelDictionaryCompanyProfileInfoDomainTooltipNormal="label.dictionary.company.profile.info.domain_normal",t.LabelDictionaryCompanyProfileInfoDomainTooltipInvalidLength="label.dictionary.company.profile.info.domain_length_invalid",t.LabelDictionaryCompanyProfileInfoDomainTooltipInvalidSymbols="label.dictionary.company.profile.info.domain_symbols_invalid",t.LabelDictionaryCompanyProfileInfoDomainTooltipDomainBusy="label.dictionary.company.profile.info.domain_busy",t.LabelDictionaryCompanySettingsAdditionalSignTypes="label.dictionary.company.settings.additional_signs",t.LabelDictionaryCompanySettingsAdditionalSignTypesSubheader="label.dictionary.company.settings.additional_signs_subheader",t.LabelDictionaryCompanySettingsSignTypeCheck="label.dictionary.company.settings.sign_type_check",t.LabelDictionaryCompanySettingsSignTypeConfirm="label.dictionary.company.settings.sign_type_confirm",t.LabelDictionaryCounteragentsTitle="label.dictionary.counteragents.title",t.LabelDictionaryLocationtypesAdd="label.dictionary.locationtypes.add",t.LabelDictionaryLocationtypesTitle="label.dictionary.locationtypes.title",t.LabelDictionaryLocationtypesTitleSingle="label.dictionary.locationtypes.title_single",t.LabelDictionaryLocationtypesExists="label.dictionary.locationtypes.exists",t.LabelDictionaryLocationtypesCreate="label.dictionary.locationtypes.create",t.LabelDictionaryAgentAdd="label.dictionary.agent.add",t.LabelDictionaryDepartmentAdd="label.dictionary.department.add",t.LabelDictionaryAdminRoleAddAlt="label.dictionary.adminRole.add_alt",t.LabelDictionaryAdminRoleCreate="label.dictionary.adminRole.create",t.LabelDictionaryAdminRoleCreated="label.dictionary.adminRole.created",t.LabelDictionaryAdminRoleNoPositions="label.dictionary.adminRole.no_positions",t.LabelDictionaryAdminRoleNoPositionsMore="label.dictionary.adminRole.no_positions_more",t.LabelDictionaryAdminRoleNoEmployees="label.dictionary.adminRole.no_employees",t.LabelDictionaryAdminRoleNoEmployeesMore="label.dictionary.adminRole.no_employees_more",t.LabelDictionaryAdminRoleTabsEmployee="label.dictionary.adminRole.tabs.employee",t.LabelDictionaryAdminRoleTabsHistory="label.dictionary.adminRole.tabs.history",t.LabelDictionaryAdminRoleTabsInfo="label.dictionary.adminRole.tabs.info",t.LabelDictionaryAdminRoleTabsInfoDescription="label.dictionary.adminRole.tabs.info_description",t.LabelDictionaryAdminRoleTabsInfoName="label.dictionary.adminRole.tabs.info_name",t.LabelDictionaryAdminRoleTabsInfoNameUniqueError="label.dictionary.adminRole.tabs.info_name_unique_error",t.LabelDictionaryAdminRoleTabsPosition="label.dictionary.adminRole.tabs.position",t.LabelDictionaryAdminRoleTabsSections="label.dictionary.adminRole.tabs.sections",t.LabelDictionaryAdminRoleTabsEdit="label.dictionary.adminRole.tabs.edit",t.LabelDictionaryAdminRoleTitle="label.dictionary.adminRole.title",t.LabelDictionaryAdminRoleInactive="label.dictionary.adminRole.inactive",t.LabelDictionaryAdminRoleExists="label.dictionary.adminRole.exists",t.LabelDictionaryAdminRolePostDoesNotHaveAccess="label.dictionary.adminRole.post_does_not_have_access",t.LabelDictionaryAdminsDefaultInfo="label.dictionary.admins.default_info",t.LabelDictionaryAgentemployeesAdd="label.dictionary.agentemployees.add",t.LabelDictionaryAgentemployeesAddAlt="label.dictionary.agentemployees.add_alt",t.LabelDictionaryAgentemployeesBirthDate="label.dictionary.agentemployees.birth_date",t.LabelDictionaryAgentemployeesPosition="label.dictionary.agentemployees.position",t.LabelDictionaryAgentemployeesAddDate="label.dictionary.agentemployees.add_date",t.LabelDictionaryAgentemployeesLastActivity="label.dictionary.agentemployees.last_activity",t.LabelDictionaryAgentemployeesInvitationDate="label.dictionary.agentemployees.invitation_date",t.LabelDictionaryAgentemployeesInvitationDuration="label.dictionary.agentemployees.invitation_duration",t.LabelDictionaryAgentemployeesOnlineNow="label.dictionary.agentemployees.online_now",t.LabelDictionaryAgentemployeesNameShort="label.dictionary.agentemployees.name_short",t.LabelDictionaryAgentemployeesTitle="label.dictionary.agentemployees.title",t.LabelDictionaryEmailExist="label.dictionary.email.exist",t.LabelDictionaryEmailTypesTitle="label.dictionary.email.types.title",t.LabelDictionaryEmailTypesExists="label.dictionary.email.types.exists",t.LabelDictionaryEmailTypesAdd="label.dictionary.email.types.add",t.LabelDictionaryEmailTemplatesTitle="label.dictionary.email.templates.title",t.LabelDictionaryEmailTemplatesAddAlt="label.dictionary.email.templates.add_alt",t.LabelDictionaryEmailTemplatesAdd="label.dictionary.email.templates.add",t.LabelDictionaryEmailTemplatesTabInfo="label.dictionary.email.templates.tab.info",t.LabelDictionaryEmailTemplatesTabEmail="label.dictionary.email.templates.tab.email",t.LabelDictionaryEmailTemplatesExists="label.dictionary.email.templates.exists",t.LabelDictionaryEmailTemplatesInnerEmpty="label.dictionary.email.templates.inner_empty",t.LabelDictionaryEmailTemplatesIncomeEmpty="label.dictionary.email.templates.income_empty",t.LabelDictionaryEmailTemplatesOutcomeEmpty="label.dictionary.email.templates.outcome_empty",t.LabelDictionaryEmailTemplatesEmpty="label.dictionary.email.templates.empty",t.LabelDictionaryEmailTemplatesFiltersAll="label.dictionary.email.templates.filters.all",t.LabelDictionaryEmailTemplatesFiltersTotal="label.dictionary.email.templates.filters.total",t.LabelDictionaryEmailTemplatesFiltersIncoming="label.dictionary.email.templates.filters.incoming",t.LabelDictionaryEmailTemplatesFiltersOutcoming="label.dictionary.email.templates.filters.outcoming",t.LabelDictionaryEmailTemplatesFiltersOwn="label.dictionary.email.templates.filters.own",t.LabelDialogConfirmTitleDeactivateEmailTemplate="label.dialog.confirm.title.deactivate_email_template",t.LabelDialogConfirmContentDeactivateEmailTemplate="label.dialog.confirm.content.deactivate_email_template",t.LabelDialogConfirmTitleDeleteEmailTemplate="label.dialog.confirm.title.delete_email_template",t.LabelNotificationSuccessDeleteEmailTemplate="label.notification.success.delete_email_template",t.LabelDictionaryEmailTemplatesCreatedHeader="label.dictionary.email.templates.created_header",t.LabelDictionaryEmailTemplatesCreatedContent="label.dictionary.email.templates.created_content",t.LabelDictionaryEmailTemplatesCopied="label.dictionary.email.templates.copied",t.LabelDictionaryEmailTemplatesAddLabel="label.dictionary.email.templates.add_label",t.LabelDictionaryEmailTemplatesHeaderName="label.dictionary.email.templates.header.name",t.LabelDictionaryEmailTemplatesHeaderType="label.dictionary.email.templates.header.type",t.LabelDictionaryEmailTemplatesHeaderCount="label.dictionary.email.templates.header.count",t.LabelDictionaryEmailTemplatesReadedHeaderCount="label.dictionary.email.templates.header.readed_count",t.LabelDictionaryEmailTemplatesCheckDefault="label.dictionary.email.templates.check_default",t.LabelDictionaryEmailTemplatesUnsubscribedHeaderCount="label.dictionary.email.templates.header.unsubscribed_count",t.LabelDictionaryEmailTemplatesWarning="label.dictionary.email.templates.warning",t.LabelDictionaryEmailTemplatesCount="label.dictionary.email.templates.count",t.LabelDeleteEmailTemplateTooltip="label.delete_email_template_tooltip",t.LabelDictionaryAgentemployeesFirstName="label.dictionary.agentemployees.first_name",t.LabelDictionaryAgentemployeesLastName="label.dictionary.agentemployees.last_name",t.LabelDictionaryAgentemployeesMiddleName="label.dictionary.agentemployees.middle_name",t.LabelDictionaryAgentemployeesGender="label.dictionary.agentemployees.gender",t.LabelDictionaryAgentemployeesGenderMale="label.dictionary.agentemployees.gender_male",t.LabelDictionaryAgentemployeesGenderFemale="label.dictionary.agentemployees.gender_female",t.LabelDictionaryAgentemployeesGenderNone="label.dictionary.agentemployees.gender_none",t.LabelDictionaryAgentemployeesAddPrefix="label.dictionary.agentemployees.add_prefix",t.LabelDictionaryAgentemployeesPrefix="label.dictionary.agentemployees.prefix",t.LabelDictionaryAgentemployeesLock="label.dictionary.agentemployees.lock",t.LabelDictionaryAgentemployeesLockTooltip="label.dictionary.agentemployees.lock_tooltip",t.LabelDictionaryAgentemployeesDeactivateTooltip="label.dictionary.agentemployees.deactivate_tooltip",t.LabelDictionaryAgentemployeesDeleteTooltip="label.dictionary.agentemployees.delete_tooltip",t.LabelDictionaryAgentemployeesUnlock="label.dictionary.agentemployees.unlock",t.LabelDictionaryAgentemployeesLocked="label.dictionary.agentemployees.locked",t.LabelDictionaryAgentemployeesRolesHeader="label.dictionary.agentemployees.roles_header",t.LabelDictionaryAgentemployeesAdminRoleNotification="label.dictionary.agentemployees.admin_role_notification",t.LabelDictionaryAgentemployeesAdminRoleNotificationLink="label.dictionary.agentemployees.admin_role_notification_link",t.LabelDictionaryAgentemployeesAddRoleTooltip="label.dictionary.agentemployees.add_role_tooltip",t.LabelDictionaryAgentemployeesGoRoleTooltip="label.dictionary.agentemployees.go_role_tooltip",t.LabelDictionaryAgentemployeesRolesEmpty="label.dictionary.agentemployees.roles_empty",t.LabelDictionaryAgentemployeesRolesEmptyMore="label.dictionary.agentemployees.roles_empty_more",t.LabelDictionaryAgentemployeesRolesEmptyOrg="label.dictionary.agentemployees.roles_empty_org",t.LabelDictionaryAgentsTitle="label.dictionary.agents.title",t.LabelDictionaryAgentsAdd="label.dictionary.agents.add",t.LabelDictionaryAgentsAddAlt="label.dictionary.agents.add_alt",t.LabelDictionaryAgentsCreateDate="label.dictionary.agents.create_date",t.LabelDictionaryAgentsFullName="label.dictionary.agents.full_name",t.LabelDictionaryAgentsStateCode="label.dictionary.agents.state_code",t.LabelDictionaryAgentsStateCodeShort="label.dictionary.agents.state_code_short",t.LabelDictionaryAgentsComment="label.dictionary.agents.comment",t.LabelDictionaryAgentsInactiveAgent="label.dictionary.agents.inactive_agent",t.LabelDictionaryAgentsRequisites="label.dictionary.agents.requisites",t.LabelDictionaryAgentsProperties="label.dictionary.agents.properties",t.LabelDictionaryAgentsTotalObjects="label.dictionary.agents.total_objects",t.LabelDictionaryAgentsInSchrift="label.dictionary.agents.in_schrift",t.LabelDictionaryAgentsDeactivateTooltip="label.dictionary.agents.deactivate_tooltip",t.LabelDictionaryAgentsDeleteTooltip="label.dictionary.agents.delete_tooltip",t.LabelDictionaryAgentsNotInSchrift="label.dictionary.agents.not_in_schrift",t.LabelDictionaryAgentsPersonsNone="label.dictionary.agents.persons_none",t.LabelDictionaryAgentsPersonsTitleContactPersons="label.dictionary.agents.contact_persons",t.LabelDictionaryAgentsPersonsMadeByEmployees="label.dictionary.agents.made_by_employees",t.LabelDictionaryAgentsPersonsAutomaticallySynchronized="label.dictionary.agents.automatically_synchronized",t.LabelDictionaryAgentsPersonsShowInactive="label.dictionary.agents.persons_show_inactive",t.LabelDictionaryAgentsPersonsAdd="label.dictionary.agents.persons_add",t.LabelDictionaryAgentsPersonsAssigned="label.dictionary.agents.persons_assigned",t.LabelDictionaryAgentsPersonsPosition="label.dictionary.agents.persons_position",t.LabelDictionaryAgentsPersonsEmail="label.dictionary.agents.persons_email",t.LabelDictionaryAgentsPersonsLastCommunication="label.dictionary.agents.persons_last_communication",t.LabelDictionaryAgentsPersonsEdit="label.dictionary.agents.persons_edit",t.LabelDictionaryAgentsPersonsActivate="label.dictionary.agents.persons_activate",t.LabelDictionaryAgentsPersonsDeactivate="label.dictionary.agents.persons_deactivate",t.LabelDictionaryAgentsPersonsNotActive="label.dictionary.agents.persons_not_active",t.LabelDictionaryAgentsPersonsDelete="label.dictionary.agents.persons_delete",t.LabelDictionaryAgentsPersonsBlockTitle="label.dictionary.agents.persons_block_title",t.LabelDictionaryAgentsPersonsBlockedTitle="label.dictionary.agents.persons_blocked_title",t.LabelDictionaryAgentsPersonsDeactivatedTitle="label.dictionary.agents.persons_deactivated_title",t.LabelDictionaryAgentsAddFullName="label.dictionary.agents.add_full_name",t.LabelDictionaryCompaniesStructureShowInactive="label.dictionary.companies-structure.show-inactive",t.LabelDictionaryContacttypesTitle="label.dictionary.contacttypes.title",t.LabelDictionaryCustomDictionaryValueTitle="label.dictionary.custom_dictionary.value_title",t.LabelDictionaryCustomDictionaryTitle="label.dictionary.custom_dictionary.title",t.LabelDictionaryDeleteDictionaryButtonTextTooltip="label.dictionary.delete_dictionary_button_text_tooltip",t.LabelDictionaryAttributesTitle="label.dictionary.attributes.title",t.LabelDictionaryAttributesForTitle="label.dictionary.attributes_for.title",t.LabelDictionarySelectByDefault="label.dictionary.select_by_default",t.LabelDictionaryCustomDictionaryExists="label.dictionary.custom_dictionary.exists",t.LabelDialogConfigTitleDelete="label.dialog.confirm.title.delete_custom_dictionary",t.LabelDictionaryCustomDictionaryDeleteMessageAlt="label.dictionary.custom_dictionary.delete.message_alt",t.LabelDictionaryContacttypesTitleSecondary="label.dictionary.contacttypes.title_secondary",t.LabelDictionaryDepartmentTitle="label.dictionary.department.title",t.LabelDictionaryDocumentTemplatesCopied="label.dictionary.document.templates.copied",t.LabelDictionaryDocumentTemplatesCreatedHeader="label.dictionary.document.templates.created_header",t.LabelDictionaryDocumentTemplatesCreatedContent="label.dictionary.document.templates.created_content",t.LabelDictionaryDocumentTemplatesCount="label.dictionary.document.templates.count",t.LabelDictionaryDocumentTemplatesWarning="label.dictionary.document.templates.warning",t.LabelDictionaryDocumentTemplatesWarningOk="label.dictionary.document.templates.warning_ok",t.LabelDictionaryDocumentTemplatesAppliedFor="label.dictionary.document.templates.applied_for",t.LabelDictionaryDocumentTemplatesHeaderName="label.dictionary.document.templates.header.name",t.LabelDictionaryDocumentTemplatesHeaderType="label.dictionary.document.templates.header.type",t.LabelDictionaryDocumentTemplatesHeaderEnabled="label.dictionary.document.templates.header.enabled",t.LabelDictionaryDocumentTemplatesHeaderCount="label.dictionary.document.templates.header.count",t.LabelDictionaryDocumentTemplatesTabInfo="label.dictionary.document.templates.tab.info",t.LabelDictionaryDocumentTemplatesTabDocument="label.dictionary.document.templates.tab.document",t.LabelDictionaryDocumentTemplatesFiltersActive="label.dictionary.document.templates.filters.active",t.LabelDictionaryDocumentTemplatesFiltersArchive="label.dictionary.document.templates.filters.archive",t.LabelDictionaryDocumentTemplatesFiltersDisabled="label.dictionary.document.templates.filters.disabled",t.LabelDictionaryDocumentTemplatesFiltersAll="label.dictionary.document.templates.filters.all",t.LabelDictionaryDocumentTemplatesFiltersTotal="label.dictionary.document.templates.filters.total",t.LabelDictionaryDocumentTemplatesFiltersIncoming="label.dictionary.document.templates.filters.incoming",t.LabelDictionaryDocumentTemplatesFiltersOutcoming="label.dictionary.document.templates.filters.outcoming",t.LabelDictionaryDocumentTemplatesFiltersOwn="label.dictionary.document.templates.filters.own",t.LabelDictionaryDocumentTemplatesFilterIncomingPrepositional="label.dictionary.document.templates.filters.incoming_prepositional",t.LabelDictionaryDocumentTemplatesFilterOutcomingPrepositional="label.dictionary.document.templates.filters.outcoming_prepositional",t.LabelDictionaryDocumentTemplatesFilterOwnPrepositional="label.dictionary.document.templates.filters.own_prepositional",t.LabelDictionaryDocumentTemplatesFilterIncomingPrepositionalShort="label.dictionary.document.templates.filters.incoming_prepositional_short",t.LabelDictionaryDocumentTemplatesFilterOutcomingPrepositionalShort="label.dictionary.document.templates.filters.outcoming_prepositional_short",t.LabelDictionaryDocumentTemplatesFilterOwnPrepositionalShort="label.dictionary.document.templates.filters.own_prepositional_short",t.LabelDictionaryDocumentTemplatesAdd="label.dictionary.document.templates.add",t.LabelDictionaryDocumentTemplatesAddAlt="label.dictionary.document.templates.add_alt",t.LabelDictionaryDocumentTemplatesAddLabel="label.dictionary.document.templates.add_label",t.LabelDictionaryDocumentTemplatesSubject="label.dictionary.document.templates.subject",t.LabelDictionaryDocumentTemplatesDescription="label.dictionary.document.templates.description",t.LabelDictionaryDocumentTemplatesEmpty="label.dictionary.document.templates.empty",t.LabelDictionaryDocumentTemplatesInnerEmpty="label.dictionary.document.templates.inner_empty",t.LabelDictionaryDocumentTemplatesIncomeEmpty="label.dictionary.document.templates.income_empty",t.LabelDictionaryDocumentTemplatesOutcomeEmpty="label.dictionary.document.templates.outcome_empty",t.LabelDictionaryDocumentTemplatesTitle="label.dictionary.document.templates.title",t.LabelDictionaryDocumentTemplatesExists="label.dictionary.document.templates.exists",t.LabelDictionaryDocumenttypesName="label.dictionary.documenttypes.name",t.LabelDictionaryDocumenttypesTitle="label.dictionary.documenttypes.title",t.LabelDictionaryDocumenttypesExists="label.dictionary.documenttypes.exists",t.LabelDictionaryDocumenttypesAdd="label.dictionary.documenttypes.add",t.LabelDictionaryJournalsTitle="label.dictionary.journals.title",t.LabelDictionaryLobbyCounterTotal="label.dictionary.lobby.counter.total",t.LabelDictionaryLoghistoryAction="label.dictionary.loghistory.action",t.LabelDictionaryLoghistoryDateTime="label.dictionary.loghistory.date_time",t.LabelDictionaryLoghistoryDetails="label.dictionary.loghistory.details",t.LabelDictionaryLoghistoryEmployee="label.dictionary.loghistory.employee",t.LabelDictionaryLoghistoryDictionary="label.dictionary.loghistory.dictionary",t.LabelDictionaryLoghistoryTitle="label.dictionary.loghistory.title",t.LabelDictionaryLoghistorySoffid="label.dictionary.loghistory.soffid",t.LabelDictionaryLoghistoryWorker="label.dictionary.loghistory.worker",t.LabelDictionaryNewType="label.dictionary.new_type",t.LabelDictionarySessionhistoryBrowser="label.dictionary.sessionhistory.browser",t.LabelDictionarySessionhistoryFilterInactiveOnly="label.dictionary.sessionhistory.filter_inactive_only",t.LabelDictionarySessionhistoryIpaddress="label.dictionary.sessionhistory.ipaddress",t.LabelDictionarySessionhistoryFirstlogin="label.dictionary.sessionhistory.firstlogin",t.LabelDictionarySessionhistoryStatusActivity="label.dictionary.sessionhistory.status_activity",t.LabelDictionarySessionhistoryObjectLink="label.dictionary.sessionhistory.object_link",t.LabelDictionarySessionhistoryStatusOnline="label.dictionary.sessionhistory.status_online",t.LabelDictionarySessionhistorySystem="label.dictionary.sessionhistory.system",t.LabelDictionarySessionhistoryTitle="label.dictionary.sessionhistory.title",t.LabelDictionarySessionhistoryUpdateOff="label.dictionary.sessionhistory.update_off",t.LabelDictionarySessionhistoryUpdateSec="label.dictionary.sessionhistory.update_sec",t.LabelDictionarySessionhistoryEmployee="label.dictionary.sessionhistory.employee",t.LabelDictionarySubscriberAdd="label.dictionary.subscriber.add",t.LabelDictionaryTagsChanged="label.dictionary.tags.changed",t.LabelDictionaryTagsDate="label.dictionary.tags.date",t.LabelDictionaryTagsExists="label.dictionary.tags.exists",t.LabelDictionaryTagsNoTagsAddedByUser="label.dictionary.tags.no_tags_added_by_user",t.LabelDictionaryTagsTitle="label.dictionary.tags.title",t.LabelDictionaryTagsReplacementTag="label.dictionary.tags.replacement_tag",t.LabelDictionaryTagsReplacementDescription="label.dictionary.tags.replacement_description",t.LabelDictionaryTagsReplacementSuccess="label.dictionary.tags.replacement_success",t.LabelDictionaryCompanyProfileAccountRecovery="label.dictionary.company.profile.account_recovery",t.LabelDictionaryCompanyProfileAccountDeletion="label.dictionary.company.profile.account_deletion",t.LabelDictionaryCompanyProfileAccountDocumentation="label.dictionary.company.profile.account_documentation",t.LabelDictionaryCompanyProfileAccountInfo="label.dictionary.company.profile.account_info",t.LabelDictionaryCompanyProfileAccountAction="label.dictionary.company.profile.account_action",t.LabelDictionaryCompanyProfileAccountRestore="label.dictionary.company.profile.account_restore",t.LabelDictionaryCompanyProfileAccountDialogHeader="label.dictionary.company.profile.account_dialog_header",t.LabelDictionaryCompanyProfileAccountDialogText="label.dictionary.company.profile.account_dialog_text",t.LabelDictionaryCompanyProfileDomainDialogHeader="label.dictionary.company.profile.domain_dialog_header",t.LabelDictionaryCompanyProfileDomainDialogText="label.dictionary.company.profile.domain_dialog_text",t.LabelDictionaryCompanyProfileDomainDialogTextAdditional="label.dictionary.company.profile.domain_dialog_text_additional",t.LabelDictionaryCompanySettingsInfo="label.dictionary.company.settings.info",t.LabelDictionaryCompanySettingsComment="label.dictionary.company.settings.comment",t.LabelDictionaryCompanySettingsDataAlt="label.dictionary.company.settings.data_alt",t.LabelDictionaryCompanySettingsExecutionAlt="label.dictionary.company.settings.execution_alt",t.LabelDictionaryCompanySettingsExecutionHint="label.dictionary.company.settings.execution_hint",t.LabelDictionaryCompanySettingsNum="label.dictionary.company.settings.num",t.LabelDictionaryCompanySettingsNumCount="label.dictionary.company.settings.num_count",t.LabelDictionaryCompanySettingsNumInfo="label.dictionary.company.settings.num_info",t.LabelDictionaryCompanySettingsPrefix="label.dictionary.company.settings.prefix",t.LabelDictionaryCompanySettingsPrefixDoc="label.dictionary.company.settings.prefix_doc",t.LabelDictionaryCompanySettingsPrefixTask="label.dictionary.company.settings.prefix_task",t.LabelDictionaryCompanySettingsPrefixChat="label.dictionary.company.settings.prefix_chat",t.LabelDictionaryCompanySettingsPrefixCollection="label.dictionary.company.settings.prefix_collection",t.LabelDictionaryCompanySettingsDelete="label.dictionary.company.settings.delete",t.LabelDictionaryCompanySettingsDeleteSet="label.dictionary.company.settings.delete_set",t.LabelDictionaryCompanySettingsDeleteLimit="label.dictionary.company.settings.delete_limit",t.LabelDictionaryCompanySettingsDeleteHours="label.dictionary.company.settings.delete_hours",t.LabelDictionaryCompanySettingsDeleteDays="label.dictionary.company.settings.delete_days",t.LabelDictionaryCompanySettingsInventory="label.dictionary.company.settings.inventory",t.LabelDictionaryCompanySettingsInventoryAuto="label.dictionary.company.settings.inventory_auto",t.LabelDictionaryCompanySettingsInventoryPeriod="label.dictionary.company.settings.inventory_period",t.LabelDictionaryCompanySettingsInventoryPeriodYear="label.dictionary.company.settings.inventory_period_year",t.LabelDictionaryCompanySettingsInventoryPeriodQuarter="label.dictionary.company.settings.inventory_period_quarter",t.LabelDictionaryCompanySettingsInventoryDay="label.dictionary.company.settings.inventory_day",t.LabelDictionaryCompanySettingsInventoryHint="label.dictionary.company.settings.inventory_hint",t.LabelDictionaryCompanySettingsCommunicationsHint="label.dictionary.company.settings.communications_hint",t.LabelDictionaryCompanySettingsCommunicationsHintOk="label.dictionary.company.settings.communications_hint_ok",t.LabelDictionaryCompanySettingsAddIntercompanyRole="label.dictionary.company.settings.add_intercompany_role",t.LabelDictionaryCompanySettingsDefaultEventIsShared="label.dictionary.company.settings.default_event_is_shared",t.LabelDictionaryCompanySettingsObjectEditingSharing="label.dictionary.company.settings.object_editing_sharing",t.LabelDictionaryCompanySettingsObjectEditingAuthor="label.dictionary.company.settings.object_editing_author",t.LabelDictionaryCompanySettingsObjectEditingWorkgroup="label.dictionary.company.settings.object_editing_workgroup",t.LabelDictionaryCompanySettingsObjectEditingInterCompany="label.dictionary.company.settings.object_editing_intercompany",t.LabelDictionaryCompanySettingsTaskDueTerm="label.dictionary.company.settings.task_due_term",t.LabelDictionaryTabsInfo="label.dictionary.tabs.info",t.LabelDictionaryTabsAssignments="label.dictionary.tabs.assignments",t.LabelDictionaryTabsRoles="label.dictionary.tabs.roles",t.LabelDictionaryTabsContacts="label.dictionary.tabs.contacts",t.LabelDictionaryTabsPersons="label.dictionary.tabs.persons",t.LabelDictionaryTabsHistory="label.dictionary.tabs.history",t.LabelDipEventsNoFavourites="label.dip.events.no_favourites",t.LabelDipEventsEmptySearch1="label.dip.events.empty_search1",t.LabelDipEventsEmptySearch2="label.dip.events.empty_search2",t.LabelDipEventsCheckSecondary="label.dip.events.check_secondary",t.LabelDipEventsCheckSecondary2="label.dip.events.check_secondary2",t.LabelDipEventsUnavailableOnEventEdit="label.dip.events.unavailable_on_event_edit",t.LabelDipEventsSelectPlaceholder="label.dip.events.select_placeholder",t.LabelDipEventsAccessOpenEvents="label.dip.events.accessOpenEvents",t.LabelDipEventsAllParticipants="label.dip.events.all_participants",t.LabelDipEventsController="label.dip.events.controller",t.LabelDipEventsApprover="label.dip.events.approver",t.LabelDipEventsAuthor="label.dip.events.author",t.LabelDipEventsDescriptionLog="label.dip.events.description_log",t.LabelDipEventsDueDate="label.dip.events.due_date",t.LabelDipEventsPlanDueDate="label.dip.events.plan_due_date",t.LabelDipEventsDueDateControl="label.dip.events.due_date_control",t.LabelDipEventsExecutor="label.dip.events.executor",t.LabelDipEventsSender="label.dip.events.sender",t.LabelDipEventsSenderReceiver="label.dip.events.sender_receiver",t.LabelDipEventsExecutorController="label.dip.events.executor_controller",t.LabelDipEventsMarked="label.dip.events.executor_marked",t.LabelDipEventsHide="label.dip.events.hide",t.LabelDipEventsIsChanged="label.dip.events.is_changed",t.LabelDipEventsAccessToEvent="label.dip.events.access_to_event",t.LabelDipEventsMenuCopy="label.dip.events.menu_copy",t.LabelDipEventsMenuQuote="label.dip.events.menu_quote",t.LabelDipEventsMenuQuoteSelected="label.dip.events.menu_quote_selected",t.LabelDipEventsMenuRespond="label.dip.events.menu_respond",t.LabelDipEventsMenuRespondSelected="label.dip.events.menu_respond_selected",t.LabelDipEventsObservers="label.dip.events.observers",t.LabelDipEventsReceivers="label.dip.events.receivers",t.LabelDipEventsReceiverOne="label.dip.events.receiver_one",t.LabelDipEventsTagsDeleted="label.dip.events.tags_deleted",t.LabelDipEventsTaskAccessLevel="label.dip.events.task_access_level",t.LabelDipEventsDocumentType="label.dip.events.document_type",t.LabelDipEventsDocumentSubject="label.dip.events.document_subject",t.LabelDipEventsTaskEditing="label.dip.events.task_editing",t.LabelDipEventsTaskJournal="label.dip.events.task_journal",t.LabelDipEventsTaskReading="label.dip.events.task_reading",t.LabelDipEventsTaskRegDate="label.dip.events.task_reg_date",t.LabelDipEventsTaskRegNumber="label.dip.events.task_reg_number",t.LabelDipEventsTaskStatus="label.dip.events.task_status",t.LabelDipEventsTooltipCopySuccess="label.dip.events.tooltip.copy_success",t.LabelDipEventsVersion="label.dip.events.version",t.LabelDipEventsShowSecondary="label.dip.events.show_secondary",t.LabelDipEventsMoving="label.dip.events.moving",t.LabelDipEventsMovingDescription="label.dip.events.moving_description",t.LabelDipEventsMovingFieldName="label.dip.events.moving_field_name",t.LabelDipEventsCloseAccess="label.dip.events.close_access",t.LabelDipEventsCloseAccessDescription="label.dip.events.close_access_description",t.LabelDocumentDetailsTasksNoDate="label.document.details.tasks.no_date",t.LabelDocumentDetailsTasksLinkedTask="label.document.details.tasks.linked_task",t.LabelDocumentDetailsTasksLinkedShowInactive="label.document.details.tasks.show_inactive",t.LabelDocumentDetailsEventInfoObject="label.document.details.event_info_object",t.LabelDocumentDetailsEventInfoDescription="label.document.details.event_info_description",t.LabelDocumentDetailsEventInfoAuthor="label.document.details.event_info_author",t.LabelDocumentDetailsEventInfoEmployee="label.document.details.event_info_employee",t.LabelDocumentDetailsEventInfoDate="label.document.details.event_info_date",t.LabelDocumentDetailsEventInfoCloseGuest="label.document.details.event_close_guest",t.LabelDocumentDetailsEventRecepientsOnInit="label.document.details.event_recipients_on_init",t.LabelDocumentDetailsEventRecepientsWithNotification="label.document.details.event_recipients_with_notification",t.LabelDocumentDetailsEventRecepientsWithoutNotification="label.document.details.event_recipients_without_notification",t.LabelDocumentDetailsEventRecepientsMarked="label.document.details.event_recipients_marked",t.LabelDocumentDetailsEventSharingStateParticipants="label.document.details.event_sharing_state_participants",t.LabelDocumentDetailsEventSharingStateWorkgroup="label.document.details.event_sharing_state_workgroup",t.LabelDocumentDetailsEventSharingActionParticipants="label.document.details.event_sharing_action_participants",t.LabelDocumentDetailsEventSharingActionWorkgroup="label.document.details.event_sharing_action_workgroup",t.LabelDocumentDetailsEventLink="label.document.details.event_link",t.LabelDocumentDetailsNumberIsReserved="label.document.details.number_is_reserved",t.LabelDocumentDetailsNumberIsReservedInverted="label.document.details.number_is_reserved_inverted",t.LabelDocumentDetailsIconsCommunications="label.document.details.icons_communications",t.LabelDocumentDetailsIconsEvents="label.document.details.icons_events",t.LabelDocumentDetailsIconsFiles="label.document.details.icons_files",t.LabelDocumentDetailsIconsLinks="label.document.details.icons_links",t.LabelDocumentDetailsAdditionalInfo="label.document.details.additional_info",t.LabelDocumentDetailsAdditionalAttributes="label.document.details.additional_attributes",t.LabelDocumentDetailsAdditionalTaskAuthor="label.document.details.additional_task_author",t.LabelDocumentDetailsAdditionalTaskValuableAuthor="label.document.details.additional_task_valuable_author",t.LabelDocumentDetailsAdditionalTaskValuableWriteOffAuthor="label.document.details.additional_task_valuable_writeoff_author",t.LabelDocumentDetailsAdditionalInfoDateCreated="label.document.details.additional_info_date_created",t.LabelDocumentDetailsAdditionalInfoDateUpdated="label.document.details.additional_info_date_updated",t.LabelDocumentDetailsAdditionalInfoDateRegistered="label.document.details.additional_info_date_registered",t.LabelDocumentDetailsAdditionalInfoRegisteredBy="label.document.details.additional_info_registered_by",t.LabelDocumentDetailsAdditionalInfoTaskDate="label.document.details.additional_info_task_date",t.LabelDocumentDetailsAdditionalInfoTaskDateCreated="label.document.details.additional_info_task_date_created",t.LabelDocumentDetailsAdditionalInfoTaskDateUpdated="label.document.details.additional_info_task_date_updated",t.LabelDocumentTaskDetailsReminders="label.document.task_details.reminders",t.LabelDocumentTaskDetailsRemindersNotSet="label.document.task_details.reminders_not_set",t.LabelDocumentJournalTitle="label.document.journal.title",t.LabelDocumentSourceTitle="label.document.source.title",t.LabelDocumentSourceNumberDate="label.document.source.number_date",t.LabelDocumentSourceNumberDateReg="label.document.source.number_date_reg",t.LabelDocumentSourceAgent="label.document.source.agent",t.LabelDocumentSourceResponsible="label.document.source.responsible",t.LabelDocumentSourceCreate="label.document.source.create",t.LabelTaskSourceCreate="label.task.source.create",t.LabelDocumentSenderIncoming="label.document.sender.incoming",t.LabelDocumentSenderAgent="label.document.sender.agent",t.LabelDocumentSenderDateOnly="label.document.sender.date_only",t.LabelDocumentSenderNumber="label.document.sender.number",t.LabelDocumentSenderNumberDate="label.document.sender.number_date",t.LabelDocumentSenderNumberDateReg="label.document.sender.number_date_reg",t.LabelDocumentSenderNumberDateOnly="label.document.sender.number_date_only",t.LabelDocumentSignerTitle="label.document.signer.title",t.LabelDocumentFilesTitle="label.document.files.title",t.LabelDocumentSignedFilesTitle="label.document.signed_files.title",t.LabelDocumentFilesHint="label.document.files.hint",t.LabelDocumentTabFiles="label.document.tab.files",t.LabelDocumentTabMain="label.document.tab.main",t.LabelDocumentTitleNewNew="label.document.title.new.new",t.LabelDocumentRegistered="label.document.registered",t.LabelDocumentTypeNotSelected="label.document.type_not_selected",t.LabelDocumentSelectType="label.document.select_type",t.LabelDocumentsContainersChatSearch="label.documents.containers.chat.search",t.LabelDocumentsContainersContacts="label.documents.containers.contacts",t.LabelDocumentsContainersDatesFrom="label.documents.containers.dates.from",t.LabelDocumentsContainersDatesTo="label.documents.containers.dates.to",t.LabelDocumentsContainersPositionNegative="label.documents.containers.position.negative",t.LabelDocumentsContainersPositionSearch="label.documents.containers.position.search",t.LabelDocumentsContainersPositionsAlt="label.documents.containers.positions_alt",t.LabelDocumentsContainersResponsible="label.documents.containers.responsible",t.LabelDocumentsContainersResponsibleSearch="label.documents.containers.responsible_search",t.LabelDocumentsContainersOwner="label.documents.containers.owner",t.LabelDocumentsContainersStatus="label.documents.containers.status",t.LabelDocumentsContainersTagFav="label.documents.containers.tag.fav",t.LabelDocumentsContainersTagFavNo="label.documents.containers.tag.fav_no",t.LabelDocumentsContainersTagNegative="label.documents.containers.tag.negative",t.LabelDocumentsContainersTagSearch="label.documents.containers.tag.search",t.LabelDocumentsContainersTags="label.documents.containers.tags",t.LabelDocumentsContainersKind="label.documents.containers.kind",t.LabelDocumentsContainersProperties="label.documents.containers.properties",t.LabelDocumentsContainersExtensionsAlt="label.documents.containers.extensions_alt",t.LabelDocumentsContainersTypes="label.documents.containers.types",t.LabelDocumentsContainersTypeSearch="label.documents.containers.type.search",t.LabelDocumentsContainersJournals="label.documents.containers.journals",t.LabelDocumentsContainersJournalSearch="label.documents.containers.journal.search",t.LabelDocumentsContainersStateTypes="label.documents.containers.state_types",t.LabelDocumentsContainersStateTypeSearch="label.documents.containers.state_type.search",t.LabelDocumentsContainersLocations="label.documents.containers.locations",t.LabelDocumentsContainersLocationSearch="label.documents.containers.location.search",t.LabelDocumentsContainersLocationNo="label.documents.containers.location.no",t.LabelDocumentsContainersDirection="label.documents.containers.direction",t.LabelDocumentsDetailsAttachmentsCheckCount="label.documents.details.attachments.check_count",t.LabelDocumentsDetailsAttachmentsCheckNone="label.documents.details.attachments.check_none",t.LabelDocumentsDetailsAttachmentsPanelFilterAdditional="label.documents.details.attachments.panel.filter_additional",t.LabelDocumentsDetailsAttachmentsPanelFilterMain="label.documents.details.attachments.panel.filter_main",t.LabelDocumentsDetailsAttachmentsPanelFilterRecycleOnly="label.documents.details.attachments.panel.filter_recycle_only",t.LabelDocumentsDetailsAttachmentsPanelDisabledFilterTooltip="label.documents.details.attachments.panel.disabled_filter_tooltip",t.LabelDocumentsDetailsAttachmentsPanelRecycleInfoHint="label.documents.details.attachments.panel.recycle_info_hint",t.LabelDocumentsDetailsAttachmentsPanelRecycleInfoHintAction="label.documents.details.attachments.panel.recycle_info_hint_action",t.LabelDocumentsDetailsAttachmentsPanelPlaceholder="label.documents.details.attachments.panel.placeholder",t.LabelDocumentsDetailsAttachmentsPanelSortName="label.documents.details.attachments.panel.sort_name",t.LabelDocumentsDetailsAttachmentsPanelSortObject="label.documents.details.attachments.panel.sort_object",t.LabelDocumentsDetailsAttachmentsPanelChangeModeMini="label.documents.details.attachments.panel.change_mode_mini",t.LabelDocumentsDetailsAttachmentsPanelChangeModeList="label.documents.details.attachments.panel.change_mode_list",t.LabelDocumentsDetailsAttachmentsViewerInfoAddedBy="label.documents.details.attachments.viewer.info.added_by",t.LabelDocumentsDetailsAttachmentsViewerInfoSource="label.documents.details.attachments.viewer.info.source",t.LabelDocumentsDetailsAttachmentsViewerInfoSize="label.documents.details.attachments.viewer.info.size",t.LabelDocumentsDetailsAttachmentsViewerInfoDateAdded="label.documents.details.attachments.viewer.info.date_added",t.LabelDocumentsDetailsAttachmentsViewerInfoDateChanged="label.documents.details.attachments.viewer.info.date_changed",t.LabelDocumentsDetailsAttachmentsViewerInfoDateCreated="label.documents.details.attachments.viewer.info.date_created",t.LabelDocumentsDetailsAttachmentsViewerMainVersionBrief="label.documents.details.attachments.viewer.main_version_brief",t.LabelDocumentsDetailsAttachmentsViewerNewVersions="label.documents.details.attachments.viewer.new_versions",t.LabelDocumentsDetailsAttachmentsViewerCardMainVersion="label.documents.details.attachments.viewer.card_main_version",t.LabelDocumentsDetailsAttachmentsViewerCardPreviousVersions="label.documents.details.attachments.viewer.card_previous_versions",t.LabelDocumentsDetailsAttachmentsViewerCardView="label.documents.details.attachments.viewer.card_view",t.LabelDocumentsDetailsAttachmentsViewerCardViewSigned="label.documents.details.attachments.viewer.card_view_signed",t.LabelDocumentsDetailsAttachmentsViewerCardViewAdvanced="label.documents.details.attachments.viewer.card_view_advanced",t.LabelDocumentsDetailsAttachmentsViewerCardViewWithSignatures="label.documents.details.attachments.viewer.card_view_with_signatures",t.LabelDocumentsDetailsAttachmentsViewerCardViewTooltip="label.documents.details.attachments.viewer.card_view_tooltip",t.LabelDocumentsDetailsAttachmentsViewerCardViewShow="label.documents.details.attachments.viewer.card_view_show",t.LabelDocumentsDetailsAttachmentsViewerCardViewShowSignatures="label.documents.details.attachments.viewer.card_view_show_signatures",t.LabelDocumentsDetailsAttachmentsViewerCardViewShowAgreements="label.documents.details.attachments.viewer.card_view_show_agreements",t.LabelDocumentsDetailsAttachmentsViewerCardViewShowInternalSendlist="label.documents.details.attachments.viewer.card_view_show_internal_sendlist",t.LabelDocumentsDetailsAttachmentsViewerCardViewShowInternalAttributes="label.documents.details.attachments.viewer.card_view_show_internal_attributes",t.LabelDocumentsDetailsAttachmentsViewerCardViewButtonForm="label.documents.details.attachments.viewer.card_view_button_form",t.LabelDocumentsDetailsAttachmentsViewerCardViewAdvancedNotification="label.documents.details.attachments.viewer.card_view_advanced_notification",t.LabelDocumentsDetailsAttachmentsViewerCardViewAdvancedNotificationOk="label.documents.details.attachments.viewer.card_view_advanced_notification_ok",t.LabelDocumentsDetailsAttachmentsViewerPreparing="label.documents.details.attachments.viewer.preparing",t.LabelDocumentsDetailsAttachmentsViewerEditError="label.documents.details.attachments.viewer.edit_error",t.LabelDocumentsDetailsAttachmentsViewerRejectedVersionsBrief="label.documents.details.attachments.viewer.rejected_versions_brief",t.LabelDocumentsDetailsAttachmentsViewerTooltipVersionCurrent="label.documents.details.attachments.viewer.tooltip_version_current",t.LabelDocumentsDetailsAttachmentsViewerTooltipVersionRejected="label.documents.details.attachments.viewer.tooltip_version_rejected",t.LabelDocumentsDetailsAttachmentsViewerTooltipVersionNew="label.documents.details.attachments.viewer.tooltip_version_new",t.LabelDocumentsDetailsAttachmentsViewerUnavailableUnavailable="label.documents.details.attachments.viewer.unavailable.unavailable",t.LabelDocumentsDetailsAttachmentsViewerUnavailableErrored="label.documents.details.attachments.viewer.unavailable.errored",t.LabelDocumentsDetailsAttachmentsViewerUnavailableDownload1="label.documents.details.attachments.viewer.unavailable.download_1",t.LabelDocumentsDetailsAttachmentsViewerUnavailableDownload2="label.documents.details.attachments.viewer.unavailable.download_2",t.LabelDocumentsDetailsAttachmentsViewerUnavailableDownload3="label.documents.details.attachments.viewer.unavailable.download_3",t.LabelDocumentsDetailsAttachmentsViewerVersionsBrief="label.documents.details.attachments.viewer.versions_brief",t.LabelDocumentsDetailsAttachmentsViewerVersionAdd="label.documents.details.attachments.viewer.version_add",t.LabelDocumentsDetailsAttachmentsViewerVersionAddSelect="label.documents.details.attachments.viewer.version_add_select",t.LabelDocumentsDetailsAttachmentsViewerVersionAddCreate="label.documents.details.attachments.viewer.version_add_create",t.LabelDocumentsDetailsAttachmentsViewerVersionAddCreateFromCurrent="label.documents.details.attachments.viewer.version_add_create_from_current",t.LabelDocumentsDetailsAttachmentsViewerFileListTitle="label.documents.details.attachments.viewer.file_list.title",t.LabelDocumentsDetailsAttachmentsViewerFileListTitleWithCard="label.documents.details.attachments.viewer.file_list.title_with_card",t.LabelDocumentsDetailsAttachmentsViewerTooltipForward="label.documents.details.attachments.viewer.tooltip.forward",t.LabelDocumentsDetailsAttachmentsViewerTooltipDownload="label.documents.details.attachments.viewer.tooltip.download",t.LabelDocumentsDetailsAttachmentsViewerTooltipPrint="label.documents.details.attachments.viewer.tooltip.print",t.LabelDocumentsDetailsAttachmentsViewerTooltipZoomFit="label.documents.details.attachments.viewer.tooltip.zoom_fit",t.LabelDocumentsDetailsAttachmentsViewerTooltipZoomIn="label.documents.details.attachments.viewer.tooltip.zoom_in",t.LabelDocumentsDetailsAttachmentsViewerTooltipZoomOut="label.documents.details.attachments.viewer.tooltip.zoom_out",t.LabelDocumentsDetailsAttachmentsViewerTooltipZoomWidth="label.documents.details.attachments.viewer.tooltip.zoom_width",t.LabelDocumentsDetailsAttachmentsViewerTooltipGenerate="label.documents.details.attachments.viewer.tooltip.generate",t.LabelDocumentsDetailsAttachmentsViewerTooltipTags="label.documents.details.attachments.viewer.tooltip.tags",t.LabelDocumentsDetailsAttachmentsTooltipFileForSigning="label.documents.details.attachments.tooltip.file_for_signing",t.LabelDocumentsDetailsAttachmentsTooltipFileEdited="label.documents.details.attachments.tooltip.file_edited",t.LabelDocumentsDetailsAttachmentsMainVersionUnavailable="label.documents.details.attachments.main_version_unavailable",t.LabelDocumentsDetailsAttachmentsEditPlaceholder="label.documents.details.attachments.edit_placeholder",t.LabelDocumentsDetailsAttachmentsDocumentCard="label.documents.details.attachments.document_card",t.LabelDocumentsDetailsAttachmentsDocumentCardHint="label.documents.details.attachments.document_card_hint",t.LabelDocumentsDetailsAttachmentsDocumentCardHashHint="label.documents.details.attachments.document_card_hash_hint",t.LabelDocumentsDetailsAttachmentsDocumentCardHashHintLink="label.documents.details.attachments.document_card_hash_hint_link",t.LabelDocumentsDetailsAttachmentsDocumentCardUnavailable="label.documents.details.attachments.document_card_unavailable",t.LabelDocumentsDetailsAttachmentsDocumentCardUnavailableView1="label.documents.details.attachments.document_card_unavailable_view_1",t.LabelDocumentsDetailsAttachmentsDocumentCardUnavailableView2="label.documents.details.attachments.document_card_unavailable_view_2",t.LabelDocumentsDetailsAttachmentsViewModeInfo="label.documents.details.attachments.view_mode_info",t.LabelDocumentsDetailsControlTitle="label.documents.details.control_title",t.LabelDocumentsDetailsEventsEventFilter="label.documents.details.events.event_filter",t.LabelDocumentsDetailsEventsExpandedFilter="label.documents.details.events.expanded_filter",t.LabelDocumentsDetailsEventsModeChat="label.documents.details.events.mode.chat",t.LabelDocumentsDetailsEventsTitle="label.documents.details.events_title",t.LabelDocumentsDetailsFrom="label.documents.details.from",t.LabelDocumentsDetailsBackToList="label.documents.details.back_to_list",t.LabelDocumentsDetailsLinkedAll="label.documents.details.linked_all",t.LabelDocumentsDetailsLinkedCommon="label.documents.details.linked_common",t.LabelDocumentsDetailsLinkedDocsLinkedDocs="label.documents.details.linked_docs.linked_docs",t.LabelDocumentsDetailsLinkedFrom="label.documents.details.linked_from",t.LabelDocumentsDetailsLinkedDoc="label.documents.details.linked_doc",t.LabelDocumentsDetailsLinkedCurrentDoc="label.documents.details.linked_current_doc",t.LabelDocumentsDetailsLinkedCurrentEmail="label.documents.details.linked_current_email",t.LabelDocumentsDetailsLinkedSome="label.documents.details.linked_some",t.LabelDocumentsDetailsLinkedTask="label.documents.details.linked_task",t.LabelDocumentsDetailsLinkedCurrentTask="label.documents.details.linked_current_task",t.LabelDocumentsDetailsLinkedTasks="label.documents.details.linked_tasks",t.LabelDocumentsDetailsLinkedChat="label.documents.details.linked_chat",t.LabelDocumentsDetailsLinkedCurrentChat="label.documents.details.linked_current_chat",t.LabelDocumentsDetailsLinkedChats="label.documents.details.linked_chats",t.LabelDocumentsDetailsLinkedValuables="label.documents.details.linked_valuables",t.LabelDocumentsDetailsLinkedValuable="label.documents.details.linked_valuable",t.LabelDocumentsDetailsLinkedCurrentValuable="label.documents.details.linked_current_valuable",t.LabelDocumentsDetailsLinkedFolders="label.documents.details.linked_folders",t.LabelDocumentsDetailsLinkedFolder="label.documents.details.linked_folder",t.LabelDocumentsDetailsLinkedCurrentFolder="label.documents.details.linked_current_folder",t.LabelDocumentsDetailsLinksGraphDraft="label.documents.details.links.graph.draft",t.LabelDocumentsDetailsLinksGraphFromDate="label.documents.details.links.graph.from_date",t.LabelDocumentsDetailsLinksGraphInaccessible="label.documents.details.links.graph.inaccessible",t.LabelDocumentsDetailsLinksGraphInaccessibleHint="label.documents.details.links.graph.inaccessible_hint",t.LabelDocumentsDetailsLinksGraphCurrent="label.documents.details.links.graph.current",t.LabelDocumentsDetailsLinksModeGraphAlt="label.documents.details.links.mode.graph_alt",t.LabelDocumentsDetailsLinksModeList="label.documents.details.links.mode.list",t.LabelDocumentsDetailsLinksTypeChat="label.documents.details.links.type.chat",t.LabelDocumentsDetailsLinksTypeEmail="label.documents.details.links.type.email",t.LabelDocumentsDetailsLinksTypeTask="label.documents.details.links.type.task",t.LabelDocumentsDetailsLinksTitle="label.documents.details.links_title",t.LabelDocumentsDetailsLinksEmptySearch="label.documents.details.links_empty_search",t.LabelDocumentsDetailsLinksEmptySearch2="label.documents.details.links_empty_search_2",t.LabelDocumentsDetailsIsEditingShared="label.documents.details.is_editing_shared",t.LabelDocumentsDetailsIsInterCompanyEditingShared="label.documents.details.is_intercompany_editing_shared",t.LabelDocumentsDetailsIsEditingNotShared="label.documents.details.is_editing_not_shared",t.LabelDocumentsDetailsIsEditingNotSharedProducer="label.documents.details.is_editing_not_shared_producer",t.LabelDocumentsDetailsIsEditingNotSharedResponsible="label.documents.details.is_editing_not_shared_responsible",t.LabelDocumentsDetailsIsEditingSharedDescription="label.documents.details.is_editing_shared_description",t.LabelDocumentsDetailsIsEditingSharedDescription2="label.documents.details.is_editing_shared_description2",t.LabelDocumentsDetailsIsInterCompanyEditingSharedDescription2="label.documents.details.is_intercompany_editing_shared_description2",t.LabelDocumentsDetailsIsEditingSharedBase="label.documents.details.is_editing_shared_base",t.LabelDocumentsDetailsDocumentIsEditingSharedDecline="label.documents.details.document.is_editing_shared_decline",t.LabelDocumentsDetailsTaskIsEditingSharedDecline="label.documents.details.task.is_editing_shared_decline",t.LabelDocumentsDetailsIsEditingSharedDescriptionTask="label.documents.details.is_editing_shared_description_task",t.LabelDocumentsDetailsIsEditingNotSharedDescription="label.documents.details.is_editing_not_shared_description",t.LabelDocumentsDetailsIsEditingNotSharedDescriptionProducer="label.documents.details.is_editing_not_shared_description_producer",t.LabelDocumentsDetailsIsEditingNotSharedDescriptionResponsible="label.documents.details.is_editing_not_shared_description_responsible",t.LabelDocumentsDetailsInfoBlockCanControlExecutor="label.documents.details.info_block_can_control_executor",t.LabelDocumentsDetailsInfoBlockCanNotControlExecutor="label.documents.details.info_block_cannot_control_executor",t.LabelDocumentsDetailsInfoBlockConsideration="label.documents.details.info_block_consideration",t.LabelDocumentsDetailsValuableHistoryHistory="label.documents.details.valuable.history.history",t.LabelDocumentsDetailsValuableHistoryDate="label.documents.details.valuable.history.date",t.LabelDocumentsDetailsValuableHistoryEvent="label.documents.details.valuable.history.event",t.LabelDocumentsDetailsValuableHistoryReceiver="label.documents.details.valuable.history.receiver",t.LabelDocumentsDetailsValuableHistorySender="label.documents.details.valuable.history.sender",t.LabelDocumentsDetailsValuableInventoriesTitle="label.documents.details.valuable.inventories.title",t.LabelDocumentsDetailsValuableInventoriesSubTitleTotal="label.documents.details.valuable.inventories.sub_title_total",t.LabelDocumentsDetailsValuableInventoriesSubTitleConfirm="label.documents.details.valuable.inventories.sub_title_confirm",t.LabelDocumentsDetailsValuableInventoriesValuable="label.documents.details.valuable.inventories.valuable",t.LabelDocumentsDetailsValuableInventoriesPlace="label.documents.details.valuable.inventories.place",t.LabelDocumentsDetailsValuableInventoriesCreated="label.documents.details.valuable.inventories.created",t.LabelDocumentsDetailsValuableInventoriesAccept="label.documents.details.valuable.inventories.accept",t.LabelDocumentsDetailsValuableInventoriesAccepted="label.documents.details.valuable.inventories.accepted",t.LabelDocumentsDetailsValuableInventoriesUnconfirm="label.documents.details.valuable.inventories.unconfirm",t.LabelDocumentsDetailsValuableInventoriesGoto="label.documents.details.valuable.inventories.goto",t.LabelDocumentsDetailsValuableInventoriesNoAccess="label.documents.details.valuable.inventories.no_access",t.LabelDocumentsDetailsValuableInventoriesNoAccessHint="label.documents.details.valuable.inventories.no_access_hint",t.LabelDocumentsDetailsValuableInventoriesNoAccessLevelHint="label.documents.details.valuable.inventories.no_access_level_hint",t.LabelDocumentsDetailsWorkGroupTitleAlt="label.documents.details.work_group_title_alt",t.LabelDocumentsDetailsWorkgroupsEmployers="label.documents.details.workgroups.employers",t.LabelDocumentsDetailsWorkgroupsChooseEmployees="label.documents.details.workgroups.choose_employees",t.LabelDocumentsDetailsWorkgroupsChooseEmployeesTooltip="label.documents.details.workgroups.choose_employees_tooltip",t.LabelDocumentsDetailsWorkgroupsObjects="label.documents.details.workgroups.objects",t.LabelDocumentsDetailsWorkgroupsChooseObjects="label.documents.details.workgroups.choose_objects",t.LabelDocumentsDetailsWorkgroupsChooseObjectsTooltip="label.documents.details.workgroups.choose_objects_tooltip",t.LabelDocumentsDetailsWorkgroupsChooseTooltipLink="label.documents.details.workgroups.choose_tooltip_link",t.LabelDocumentsDetailsWorkgroupsCurrentObject="label.documents.details.workgroups.current_object",t.LabelDocumentsDetailsWorkgroupsGuestAccessActive="label.documents.details.workgroups.guest_access_active",t.LabelDocumentsDetailsWorkgroupsGuestAccessInactive="label.documents.details.workgroups.guest_access_inactive",t.LabelDocumentsEventsViewsTableHeader2="label.documents.events.views.table.header2",t.LabelDocumentsEventsViewsTableReceive="label.documents.events.views.table.receive",t.LabelDocumentsEventsAccessRestored="label.documents.events.access_restored",t.LabelDocumentsEventsWaitingForRead="label.documents.events.waiting_for_read",t.LabelDocumentsEventsAccessClosedBeforeRead="label.documents.events.access_closed_before_read",t.LabelDocumentsEventsAccessClosedAndRestored="label.documents.events.access_closed_and_restored",t.LabelDocumentsFileDeleted="label.documents.file.deleted",t.LabelDocumentsFileDeletedBrief="label.documents.file.deleted_brief",t.LabelDocumentsFileDeletedFinal="label.documents.file.deleted_final",t.LabelDocumentsFileDeletedFinalMultiple="label.documents.file.deleted_final_multiple",t.LabelDocumentsFileNoFiles="label.documents.file.no_files",t.LabelDocumentsFileNoFilesAdded="label.documents.file.no_files_added",t.LabelDocumentsFileNoFoldersAlt1="label.documents.file.no_folders_alt1",t.LabelDocumentsFileNoFoldersAlt2="label.documents.file.no_folders_alt2",t.LabelDocumentsFileNoFoldersAlt3="label.documents.file.no_folders_alt3",t.LabelDocumentsFileNoFoldersAlt4="label.documents.file.no_folders_alt4",t.LabelDocumentsFileUploadAllVersions="label.documents.file.upload.all_versions",t.LabelDocumentsFileUploadFileName="label.documents.file.upload.file_name",t.LabelDocumentsFileUploadFileVersion="label.documents.file.upload.file_version",t.LabelDocumentsFileUploadHint1PutFilesHere="label.documents.file.upload.hint_1.put_files_here",t.LabelDocumentsFileUploadHint2UseUpload="label.documents.file.upload.hint_2.use_upload",t.LabelDocumentsFileUploadPlaceholder1DropHere="label.documents.file.upload.placeholder_1.drop_here",t.LabelDocumentsFileUploadPlaceholder2Upload="label.documents.file.upload.placeholder_2.upload",t.LabelDocumentsFileUploadPlaceholder3OrChoose="label.documents.file.upload.placeholder_3.or_choose",t.LabelDocumentsFileUploadPlaceholder4Existing="label.documents.file.upload.placeholder_4.existing",t.LabelDocumentsFileUploadListPlaceholderAlt="label.documents.file.upload.list_placeholder_alt",t.LabelDocumentsFileUploadErrorSize="label.documents.file.upload.error.size",t.LabelDocumentsFileUploadErrorSizeZero="label.documents.file.upload.error.size_zero",t.LabelDocumentsFileUploadErrorType="label.documents.file.upload.error.type",t.LabelEmail="label.email",t.LabelEmployee="label.employee",t.LabelEncryptionStatus="label.encryption.status",t.LabelEncryptionAgentStatus="label.encryption.agent_status",t.LabelEncryptionActions="label.encryption.actions",t.LabelEncryptionActionEnable="label.encryption.action_enable",t.LabelEncryptionActionDisable="label.encryption.action_disable",t.LabelEncryptionActionPrepare="label.encryption.action_prepare",t.LabelEncryptionActionUpdateStatus="label.encryption.action_update_status",t.LabelEncryptionIdentityClient="label.encryption.identity_client",t.LabelEncryptionClientIdLabel="label.encryption.client_id_label",t.LabelEncryptionClientNameLabel="label.encryption.client_name_label",t.LabelEncryptionClientSecretLabel="label.encryption.client_secret_label",t.LabelEncryptionClientInputErrorMessage="label.encryption.client_input_error_message",t.LabelEncryptionClientUpdateButton="label.encryption.client_update_button",t.LabelEventAccessShared="label.event.access.shared",t.LabelFileAccessShared="label.file.access.shared",t.LabelEventAccessSharedLabel="label.event.access.shared_label",t.LabelEventAccessSharingActionOpen="label.event.access.sharing_action_open",t.LabelEventAccessNotifyObserversOn="label.event.access.notify_observers_on",t.LabelEventAccessNotifyObserversOff="label.event.access.notify_observers_off",t.LabelEventAccessNotifyChangeDate="label.event.access.notify_change_date",t.LabelEventAccessMarkEmployees="label.event.access.mark_employees",t.LabelEventAccessTypeAdditionalStatic="label.event.access.type.additional.static",t.LabelEventAccessTypeAdditionalDynamic="label.event.access.type.additional.dynamic",t.LabelEventAccessTypeAdditionalEventShared="label.event.access.type.additional.event_shared",t.LabelEventAccessTypeGetaccessesMain="label.event.access.type.getaccesses_main",t.LabelEventAccessTypeGetaccessesMainTooltip="label.event.access.type.getaccesses_main_tooltip",t.LabelEventSendReadInfoMain="label.event.access.send_read_info_main",t.LabelEventAccessNoDelivery="label.event.access.no_delivery",t.LabelEventAccessCommentAdd="label.event.access.comment_add",t.LabelEventAccessCommentPlaceholder="label.event.access.comment_placeholder",t.LabelEventAccessTypeObserverAdd="label.event.access.type.observer_add",t.LabelEventAccessTypeReceiverOne="label.event.access.type.receiver_one",t.LabelEventAccessTypePersonOne="label.event.access.type.person_one",t.LabelEventAccessTypeReceiverCopy="label.event.access.type.receiver.copy",t.LabelEventAccessTypeWorkgroup="label.event.access.type.workgroup",t.LabelEventAccessTypeWorkgroupAlt="label.event.access.type.workgroup_alt",t.LabelEventAccessTypeWorkgroupOnEventTimeAlt="label.event.access.type.workgroup_on_event_time_alt",t.LabelEventAccessTypeWorkgroupTo="label.event.access.type.workgroup_to",t.LabelEventAccessSubheaderWorkgroup="label.event.access.subheader_workgroup",t.LabelEventAccessSubheaderPositions="label.event.access.subheader_positions",t.LabelEventAccessSubheaderController="label.event.access.subheader_controller",t.LabelEventAccessSubheaderExecutor="label.event.access.subheader_executor",t.LabelEventAccessSubheaderMarkedOn="label.event.access.subheader_marked_on",t.LabelEventAccessSubheaderMarkedOff="label.event.access.subheader_marked_off",t.LabelWorkgoupEventAccessSubheaderAgent="label.workgroup.event.access.subheader_agent",t.LabelEventAccessSubheaderAgent="label.event.access.subheader_agent",t.LabelEventAccessNoEventAccess="label.event.access.no_event_access",t.LabelEventTermNotOverdue="label.event.term.not_overdue",t.LabelEventTermOverdue="label.event.term.overdue",t.LabelFastcreateChat="label.fastcreate.chat",t.LabelFastcreateDocument="label.fastcreate.document",t.LabelFastcreateTask="label.fastcreate.task",t.LabelFastcreateValuable="label.fastcreate.valuable",t.LabelFastcreateFolder="label.fastcreate.folder",t.LabelFastcreateEMail="label.fastcreate.email",t.LabelOnboardingIsDemoCompany="label.onboarding.is_demo_company",t.LabelOnboardingWelcomeTitle="label.onboarding.welcome_title",t.LabelOnboardingWelcomeDescriptionTop="label.onboarding.welcome_description_top",t.LabelOnboardingWelcomeDescriptionBottom="label.onboarding.welcome_description_bottom",t.LabelOnboardingWelcomeHelpCenterLink="label.onboarding.welcome_help_center_link",t.LabelOnboardingWelcomeButtonStartTour="label.onboarding.welcome_button_start_tour",t.LabelOnboardingWelcomeButtonCreateCompany="label.onboarding.welcome_button_create_company",t.LabelOnboardingButtonPrevious="label.onboarding.button_previous",t.LabelOnboardingButtonNext="label.onboarding.button_next",t.LabelOnboardingButtonFinish="label.onboarding.button_finish",t.LabelOnboardingButtonOk="label.onboarding.button_ok",t.LabelOnboardingFinishConfirm="label.onboarding.finish_confirm",t.LabelOnboardingFinishConfirmShort="label.onboarding.finish_confirm_short",t.LabelOnboardingButtonRevert="label.onboarding.button_revert",t.LabelOnboardingButtonLeave="label.onboarding.button_leave",t.LabelOnboardingScaleTitle="label.onboarding.scale_title",t.LabelOnboardingScaleContent="label.onboarding.scale_content",t.LabelOnboardingWelcomeTourHeader1="label.onboarding.welcome_tour_header1",t.LabelOnboardingWelcomeTourHeader2="label.onboarding.welcome_tour_header2",t.LabelOnboardingWelcomeTourHeader3="label.onboarding.welcome_tour_header3",t.LabelOnboardingWelcomeTourHeader4="label.onboarding.welcome_tour_header4",t.LabelOnboardingWelcomeTourHeader5="label.onboarding.welcome_tour_header5",t.LabelOnboardingWelcomeTourHeader6="label.onboarding.welcome_tour_header6",t.LabelOnboardingWelcomeTourHeader7="label.onboarding.welcome_tour_header7",t.LabelOnboardingWelcomeTourContent1="label.onboarding.welcome_tour_content1",t.LabelOnboardingWelcomeTourContent2="label.onboarding.welcome_tour_content2",t.LabelOnboardingWelcomeTourContent3="label.onboarding.welcome_tour_content3",t.LabelOnboardingWelcomeTourContent4="label.onboarding.welcome_tour_content4",t.LabelOnboardingWelcomeTourContent5="label.onboarding.welcome_tour_content5",t.LabelOnboardingWelcomeTourContent6="label.onboarding.welcome_tour_content6",t.LabelOnboardingWelcomeTourContent7="label.onboarding.welcome_tour_content7",t.LabelOnboardingWelcomeTourLink2="label.onboarding.welcome_tour_link2",t.LabelOnboardingWelcomeTourLink6="label.onboarding.welcome_tour_link6",t.LabelOnboardingTriggerPackageHeader="label.onboarding.trigger_package_header",t.LabelOnboardingTriggerPackageContent="label.onboarding.trigger_package_content",t.LabelOnboardingTriggerSendlistTemplateHeader="label.onboarding.trigger_sendlist_template_header",t.LabelOnboardingTriggerSendlistTemplateContent="label.onboarding.trigger_sendlist_template_content",t.LabelOnboardingTriggerGlobalSearchHeader="label.onboarding.trigger_global_search_header",t.LabelOnboardingTriggerGlobalSearchContent="label.onboarding.trigger_global_search_content",t.LabelOnboardingTriggerExecutionTaskSendHeader="label.onboarding.trigger_execution_task_send_header",t.LabelOnboardingTriggerExecutionTaskSendContent="label.onboarding.trigger_execution_task_send_content",t.LabelOnboardingTriggerExecutionTaskDueDateHeader="label.onboarding.trigger_execution_task_due_date_header",t.LabelOnboardingTriggerExecutionTaskDueDateContent="label.onboarding.trigger_execution_task_due_date_content",t.LabelOnboardingTriggerTaskFavoriteHeader="label.onboarding.trigger_task_favorite_header",t.LabelOnboardingTriggerTaskFavoriteContent="label.onboarding.trigger_task_favorite_content",t.LabelOnboardingTriggerSelectPositionHeader="label.onboarding.trigger_select_position_header",t.LabelOnboardingTriggerSelectPositionContent="label.onboarding.trigger_select_position_content",t.LabelOnboardingTriggerSelectCompanyHeader="label.onboarding.trigger_select_company_header",t.LabelOnboardingTriggerSelectCompanyContent="label.onboarding.trigger_select_company_content",t.LabelOnboardingTriggerMobileAppHeader="label.onboarding.trigger_mobile_app_header",t.LabelOnboardingTriggerMobileAppContent="label.onboarding.trigger_mobile_app_content",t.LabelOnboardingSchriftUsageGuide="label.onboarding.schrift_usage_guide",t.LabelOnboardingSchriftSettingsGuide="label.onboarding.schrift_settings_guide",t.LabelInviteCommentMain="label.invite.comment_main",t.LabelInviteComment="label.invite.comment",t.LabelInviteNewUsersMain="label.invite.new.users_main",t.LabelInviteSend="label.invite.send",t.LabelInviteSendTo="label.invite.send_to",t.LabelInviteRecipients="label.invite.recipients",t.LabelLogout="label.logout",t.LabelModulesDictionaries="label.modules.dictionaries",t.LabelModulesDocuments="label.modules.documents",t.LabelModulesEmails="label.modules.emails",t.LabelModulesValuables="label.modules.valuables",t.LabelModulesReports="label.modules.reports",t.LabelModulesDocumentTasks="label.modules.documentTasks",t.LabelModulesEvents="label.modules.events",t.LabelModulesFiles="label.modules.files",t.LabelModulesTasks="label.modules.tasks",t.LabelModulesInbox="label.modules.inbox",t.LabelMoveDocumentsChooseChoose="label.move.documents.choose.choose",t.LabelNoSearch="label.no.search",t.LabelUnblockAfterAgent="label.unblock_after_agent",t.LabelNoSearchData="label.no.search_data",t.LabelNoActiveWaitData="label.no.active_wait_data",t.LabelChangeConditions="label.change_conditions",t.LabelChangeSearchConditions="label.change_search_conditions",t.LabelNoAssignedEmployees="label.no_assigned_employees",t.LabelIfYouAssignEmployees="label.if_you_assign_employees",t.LabelNoLockedEmployees="label.no_locked_employees",t.LabelIfYouLockEmployees="label.if_you_lock_employees",t.LabelNoNonWorkinEmployees="label.no_non_working_employees",t.LabelIfEmployeeDeclineInvitation="label.if_employees_decline_invitation",t.LabelNoWithoutAppointmentsEmployees="label.no_without_appointments_employees",t.LabelIfYouWillAddEmployeesWithoutPost="label.if_you_will_add_employees_without_post",t.LabelNoTags="label.no_tags",t.LabelNoAttributes="label.no_attributes",t.LabelAttribute="label.attribute",t.LabelAttributesHeaderShowedName="label.attributes.header.showed_name",t.LabelAttributesHeaderUsedFor="label.attributes.header.used_for",t.LabelAttributesHeaderDataType="label.attributes.header.data_type",t.LabelAttributesHeaderParamShowed="label.attributes.header.param_showed",t.LabelAttributesHeaderActive="label.attributes.header.active",t.LabelAttributesHeaderRequired="label.attributes.header.required",t.LabelAttributesHeaderForAll="label.attributes.header.for_all",t.LabelAttributesLinkTypeAll="label.attributes.link_type.all",t.LabelAttributesLinkTypeDocuments="label.attributes.link_type.documents",t.LabelAttributesLinkTypeChats="label.attributes.link_type.chats",t.LabelAttributesLinkTypeFolders="label.attributes.link_type.folders",t.LabelAttributesLinkTypeMaterialValuables="label.attributes.link_type.materialvaluables",t.LabelAttributesLinkTypeEMails="label.attributes.link_type.emails",t.LabelAttributesLinkTypeAgentCompanies="label.attributes.link_type.agentcompanies",t.LabelAttributesLinkTypeAgentPersons="label.attributes.link_type.agentpersons",t.LabelAttributesLinkTypeDocumentType="label.attributes.link_type.documenttype",t.LabelAttributesLinkTypeAgentEmployees="label.attributes.link_type.agentemployees",t.LabelAttributesLinkTypeValuableType="label.attributes.link_type.valuabletype",t.LabelAttributesLinkTypeEMailType="label.attributes.link_type.emailtype",t.LabelAttributesLinkTypeTemplate="label.attributes.link_type.template",t.LabelAttributesLinkTypeEMailTemplate="label.attributes.link_type.emailtemplate",t.LabelAttributesValueTypeInteger="label.attributes.value_type.integer",t.LabelAttributesValueTypeText="label.attributes.value_type.text",t.LabelAttributesValueTypeDate="label.attributes.value_type.date",t.LabelAttributesValueTypeBoolean="label.attributes.value_type.boolean",t.LabelAttributesValueTypeDecimal="label.attributes.value_type.decimal",t.LabelAttributesValueTypeReference="label.attributes.value_type.reference",t.LabelAttributesTitleChooseOneOption="label.attributes.title.choose_one_option",t.LabelAttributesTitleAppliedFor="label.attributes.title.applied_for",t.LabelAttributesTitleShowInGroup="label.attributes.title.show_in_group",t.LabelAttributesTitleDataType="label.attributes.title.data_type",t.LabelAttributesTitleAttributeType="label.attributes.title.attribute_type",t.LabelAttributesSelectEnterData="label.attributes.select.enter_data",t.LabelAttributesSelectCustomDictionary="label.attributes.select.custom_dictionary",t.LabelAttributesTitleRequired="label.attributes.title.required",t.LabelAttributesTitleCustomDictionary="label.attributes.title.custom_dictionary",t.LabelAttributesCountOfUsage="label.attributes.count_of_usage",t.LabelDictionaryAttributesAttributeExists="label.dictionary.attributes.attribute.exists",t.LabelDictionaryTitle="label.dictionary_title",t.LabelUsersAddTags="label.users_add_tags",t.LabelYouAddAgents="label.add_agents",t.LabelExchangeElectronicDdocuments="label.exchange_electronic_documents",t.LabelLearnMoreDocumentManagement="label.learn_more_document_management",t.LabelNoResultsInCategory="label.no.results_in_category",t.LabelNoResultsInSelectedCategory="label.no.results_in_selected_category",t.LabelNoResultsInAgentsCategory="label.no.results_in_agents_category",t.LabelNoResultsCommon="label.no.results_common",t.LabelNoResultsInAgents="label.no.results_in_agents",t.LabelNoSavedSendlists="label.no.saved_sendlists",t.LabelNoDepartments="label.no.departments",t.LabelNoCompanies="label.no.companies",t.LabelNoPersons="label.no.persons",t.LabelNoAgents="label.no.agents",t.LabelNoExecutors="label.no.executors",t.LabelNoWorkgroups="label.no.workgroups",t.LabelNoItems="label.no.items",t.LabelNoCommunication="label.no.communication",t.LabelAllItemsAdded="label.all_items_added",t.LabelNoChats="label.no_chats",t.LabelNoDocumentsFilterMsg="label.no_documents_filter_msg",t.LabelNoObjects="label.no_objects",t.LabelNoWorkgroupItems="label.no_workgroup_items",t.LabelNoValuables="label.no_valuables",t.LabelNoDocumentTypes="label.no_document_types",t.LabelNoEmailTypes="label.no_email_types",t.LabelNoCustomDictionaries="label.no_custom_dictionaries",t.LabelNoActiveEvents="label.no_active_events",t.LabelNotFoundMessage="label.not.found.message",t.LabelNotFoundTitle="label.not.found.title",t.LabelNotificationDocument="label.notification.document",t.LabelNotificationObjectNotInList1="label.notification.object_not_in_list_1",t.LabelNotificationObjectNotInList2="label.notification.object_not_in_list_2",t.LabelNotificationTask="label.notification.task",t.LabelNotificationValuable="label.notification.valuable",t.LabelNotificationEmail="label.notification.email",t.LabelTooMuchData="label.too_much_data",t.LabelOptFilterDocumentsKindApproval="label.opt_filter.documents.kind.approval",t.LabelOptFilterDocumentsKindRegistered="label.opt_filter.documents.kind.registered",t.LabelOptFilterDocumentsKindDraft="label.opt_filter.documents.kind.draft",t.LabelOptFilterDocumentsKindSigned="label.opt_filter.documents.kind.signed",t.LabelOptFilterValuablesStatusActive="label.opt_filter.valuables.status.active",t.LabelOptFilterValuablesStatusMoving="label.opt_filter.valuables.status.moving",t.LabelOptFilterValuablesStatusWriteoff="label.opt_filter.valuables.status.writeoff",t.LabelOptFilterTasksExecutionIncoming="label.opt_filter.tasks.execution.incoming",t.LabelOptFilterTasksExecutionAvailableToMe="label.opt_filter.tasks.execution.available_to_me",t.LabelOptFilterTasksExecutionOutcoming="label.opt_filter.tasks.execution.outcoming",t.LabelOptFilterTasksExecutionSelfcontrol="label.opt_filter.tasks.execution.selfcontrol",t.LabelOptFilterTasksKindPerformance="label.opt_filter.tasks.kind.performance",t.LabelOptFilterTasksKindRegistration="label.opt_filter.tasks.kind.registration",t.LabelOptFilterTasksKindSigning="label.opt_filter.tasks.kind.signing",t.LabelOptFilterTasksKindResolutions="label.opt_filter.tasks.kind.resolutions",t.LabelOptFilterTasksKindValuables="label.opt_filter.tasks.kind.valuables",t.LabelOptFilterTasksPhaseTitleAlt="label.opt_filter.tasks.phase.title_alt",t.LabelOptFilterTasksPhaseDraftAlt="label.opt_filter.tasks.phase.draft_alt",t.LabelOptFilterTasksPhaseConfirm="label.opt_filter.tasks.phase.confirm",t.LabelOptFilterTasksPhaseInWork="label.opt_filter.tasks.phase.in_work",t.LabelOptFilterTasksPhaseClosedAlt="label.opt_filter.tasks.phase.closed_alt",t.LabelPermissionCrudRead="label.permission.crud.read",t.LabelPermissionCrudUpdate="label.permission.crud.update",t.LabelPlanItemPotentialProblem="label.plan_item.potential_problem",t.LabelPositionPosition="label.position.position",t.LabelPositionEmployee="label.position.employee",t.LabelProfileAddLobby="label.profile.addLobby",t.LabelProfileFeedbackFeedback="label.profile.feedback.feedback",t.LabelProfileFeedbackDialogHeaderMain="label.profile.feedback.dialog.header_main",t.LabelProfileFeedbackDialogHeaderTitle="label.profile.feedback.dialog.header_title",t.LabelProfileFeedbackDialogHeaderTitleLink="label.profile.feedback.dialog.header_title_link",t.LabelProfileFeedbackDialogSendSuccess="label.profile.feedback.dialog.send.success",t.LabelProfileFeedbackDialogTypeType="label.profile.feedback.dialog.type.type",t.LabelProfileFeedbackDialogTypeError="label.profile.feedback.dialog.type.error",t.LabelProfileFeedbackDialogTypeProposal="label.profile.feedback.dialog.type.proposal",t.LabelProfileInfoAssignmentDialogTitle="label.profile.info.assignmentDialogTitle",t.LabelProfileInfoAssignmentEditDialogTitle="label.profile.info.assignmentEditDialogTitle",t.LabelProfileInfoDatefrom="label.profile.info.datefrom",t.LabelProfileInfoDateto="label.profile.info.dateto",t.LabelProfileInfoDelegatePosition="label.profile.info.delegatePosition",t.LabelCompanyKeysSignatureTitle="label.company.keys.signature.title",t.LabelCompanyKeysSignatureLetters="label.company.keys.signature.letters",t.LabelCompanyKeysSignatureCustomCustom="label.company.keys.signature.custom.custom",t.LabelCompanyKeysSignatureUploaded="label.company.keys.signature.uploaded",t.LabelCompanyKeysSignatureRevert="label.company.keys.signature.revert",t.LabelCompanyKeysSignatureClear="label.company.keys.signature.clear",t.LabelCompanyKeysSignatureGeneratedText="label.company.keys.signature.generated.text",t.LabelCompanyKeysSignatureGeneratedFontFont="label.company.keys.signature.generated.font.font",t.LabelCompanyKeysSignatureCustomPlaceholder="label.company.keys.signature.custom.placeholder",t.LabelCompanyKeysSignatureCreateText="label.company.keys.signature.create_text",t.LabelCompanyKeysSignatureCreateButton="label.company.keys.signature.create_button",t.LabelProfileNavInfo="label.profile.nav.info",t.LabelProfileNavEmails="label.profile.nav.emails",t.LabelProfileNavPositions="label.profile.nav.positions",t.LabelProfileNavCommunications="label.profile.nav.communications",t.LabelProfileNavSignature="label.profile.nav.signature",t.LabelProfileNavNotifications="label.profile.nav.notifications",t.LabelProfileOstreanRecommend="label.profile.ostrean.recommend",t.LabelSearchSearch="label.search.search",t.LabelSearchInboxActive="label.search.inbox_active",t.LabelSearchInboxAll="label.search.inbox_all",t.LabelSearchInboxEvents="label.search.inbox_events",t.LabelSearchPlaceholder="label.search.placeholder",t.LabelSearchQueryLengthHint="label.search.query_length_hint",t.LabelSearchEmptyResultHint="label.search.empty_result_hint",t.LabelSpeechOff="label.speech.off",t.LabelSpeechOn="label.speech.on",t.LabelSubject="label.subject",t.LabelTaskIsControlOff="label.task.is_control_off",t.LabelTaskTypeDraft="label.task.type.draft",t.LabelTaskTypeOnapprove="label.task.type.onapprove",t.LabelTaskTypeOnexecute="label.task.type.onexecute",t.LabelTaskStateTypeDraft="label.task.state.type.draft",t.LabelTaskStateTypeWork="label.task.state.type.work",t.LabelTaskStateTypeOnApprove="label.task.state.type.onapprove",t.LabelTitleDirection="label.title.direction",t.LabelTitleSearchDocuments="label.title.search.documents",t.LabelTitleSearchTasks="label.title.search.tasks",t.LabelTitleSearchFiles="label.title.search.files",t.LabelTitleSearchFolders="label.title.search.folders",t.LabelTitleSearchValuables="label.title.search.valuables",t.LabelTitleSearchEmails="label.title.search.emails",t.LabelTitleEvents="label.title.events",t.LabelCloseAccess="label.close_access",t.LabelCloseEventsAccess="label.close_events_access",t.LabelCloseAccessDeactivate="label.close_access_deactivate",t.LabelWorkgroupItemTitle="label.workgroup_item_title",t.LabelWorkgroupItemSubTitle="label.workgroup_item_sub_title",t.LabelDictionaryValuablestypesTitle="label.dictionary.valuablestypes.title",t.LabelDictionaryValuablestypesExists="label.dictionary.valuablestypes.exists",t.LabelDictionaryValuablestypesCreate="label.dictionary.valuablestypes.create",t.LabelDictionaryEmployeesFiltersAll="label.dictionary.employees.filters.all",t.LabelDictionaryEmployeesFiltersWorking="label.dictionary.employees.filters.working",t.LabelDictionaryEmployeesFiltersNoPosition="label.dictionary.employees.filters.no_position",t.LabelDictionaryEmployeesFiltersBlocked="label.dictionary.employees.filters.blocked",t.LabelDictionaryEmployeesFiltersInvitedReject="label.dictionary.employees.filters.invited_reject",t.LabelDictionaryEmployeesFiltersActive="label.dictionary.employees.filters.active",t.LabelDictionaryEmployeesFiltersInactive="label.dictionary.employees.filters.inactive",t.LabelMultirecipientsChipFilterEmployee="label.multirecipients.chip.filter.employee",t.LabelMultirecipientsChipFilterAccess="label.multirecipients.chip.filter.access",t.LabelMultirecipientsChipFilterCompany="label.multirecipients.chip.filter.company",t.LabelMultirecipientsChipFilterPersons="label.multirecipients.chip.filter.persons",t.LabelMultirecipientsChipFilterAgent="label.multirecipients.chip.filter.agent",t.LabelMultirecipientsChipFilterPublic="label.multirecipients.chip.filter.public",t.LabelMultirecipientsChipFilterAgentTab="label.multirecipients.chip.filter.agent_tab",t.LabelMultirecipientsChipFilterOurOvvAgents="label.multirecipients.chip.filter.ovv_agents_our",t.LabelMultirecipientsChipFilterFullOvvAgents="label.multirecipients.chip.filter.ovv_agents_full",t.LabelMultirecipientsChipFilterDivision="label.multirecipients.chip.filter.division",t.LabelMultirecipientsChipFilterSendlist="label.multirecipients.chip.filter.sendlist",t.LabelMultirecipientsChipSearchSearch="label.multirecipients.chip.search.search",t.LabelMultirecipientsChipSearchWorkgroup="label.multirecipients.chip.search.workgroup",t.LabelMultirecipientsChipSearchSendlist="label.multirecipients.chip.search.sendlist",t.LabelMultirecipientsChipSearchDepartment="label.multirecipients.chip.search.department",t.LabelMultirecipientsChipSearchCompany="label.multirecipients.chip.search.company",t.LabelMultirecipientsUserInfo="label.multirecipients.user_info",t.LabelMultirecipientsUserOther="label.multirecipients.user_other",t.LabelMultirecipientsWorkgroupOnly="label.multirecipients.workgroup_only",t.LabelMultirecipientsEmptyAgent="label.multirecipients.empty_agent",t.LabelMultirecipientsUserWithoutAccess="label.multirecipients.without_access",t.LabelMultirecipientsPersonAccess="label.multirecipients.person_access",t.LabelMultirecipientsDetailsInfo="label.multirecipients.details_info",t.LabelMultirecipientsAgentInfo="label.multirecipients.agent_info",t.LabelMultirecipientsAgentInfoWithoutPerson="label.multirecipients.agent_info_without_person",t.LabelMultirecipientsPublicAgentInfoWithoutPerson="label.multirecipients.public_agent_info_without_person",t.LabelMultirecipientsAgentDetails="label.multirecipients.agent_details",t.LabelMultirecipientsPersonInfo="label.multirecipients.person_info",t.LabelMultirecipientsPersons="label.multirecipients.persons",t.LabelMultirecipientsWithoutSelectPerson="label.multirecipients.without_select_person",t.LabelMultirecipientsWithoutSelectPersonDetails="label.multirecipients.without_select_person_details",t.LabelMultirecipientsOwner="label.multirecipients.owner",t.LabelMultirecipientsICNotAllowedForCompany="label.multirecipients.ic_not_allowed_for_company",t.LabelMultirecipientsICNotAllowedForPerson="label.multirecipients.ic_not_allowed_for_person",t.LabelMultirecipientsAskForAdministrator="label.multirecipients.ask_for_administrator",t.LabelMultirecipientsTurnOnCommunicationForCompany="label.multirecipients.turn_on_communication.for_company",t.LabelMultirecipientsTurnOnCommunicationForPerson="label.multirecipients.turn_on_communication.for_person",t.LabelMultirecipientsTurnOnCommunicationFollowingLink="label.multirecipients.turn_on_communication.following_link",t.LabelDocumentsEventsViewsTableWhenAccessWasGiven="label.documents.events.views.table.whenaccesswasgiven",t.LabelInvitationLanguage="label.invitation.language",t.LabelDialogIsSharedEdit="label.dialog.is_shared.edit",t.LabelDialogIsSharedEditOnDescription="label.dialog.is_shared.edit_on_description",t.LabelDialogIsSharedEditOffDescription="label.dialog.is_shared.edit_off_description",t.NotificationMrdIncorrectLength="notification.mrd.incorrect.length",t.TabEventsCounterTooltipNew="tab.events.counter.tooltip.new",t.TabEventsCounterTooltipTotal="tab.events.counter.tooltip.total",t.TabFilesCounterTooltipNotWorkedOut="tab.files.counter.tooltip.not.worked.out",t.TabFilesCounterTooltipTotal="tab.files.counter.tooltip.total",t.TooltipDictionaryLocationTypeAdd="tooltip.dictionary.locationType.add",t.LabelActionWithdrowConfirmationRequest="label.action.withdrow_confirmation_request",t.LabelActionAskTaskStatus="label.action.ask_task_status",t.LabelActionCloseExecutionTitle="label.action.close_execution_title",t.LabelActionDeleteExecution="label.action.delete_execution",t.LabelActionAddDocumentFilesTo="label.action.add_document_files_to",t.LabelActionAddedDocumentFilesTo="label.action.added_document_files_to",t.LabelActionSendMessage="label.action.send_message",t.LabelActionAddNote="label.action.add_note",t.LabelActionAddEmail="label.action.add_email",t.LabelActionSaveEmailAsFile="label.action.save_email_as_file",t.LabelActionForwardDocumentFile="label.action.forward_document_file",t.LabelActionAddDocumentFileVersionNew="label.action.add_document_file_version_new",t.LabelActionOpenEventAccess="label.action.open_event_access",t.LabelActionOpenAccess="label.action.open_access",t.LabelActionOpenAccessAlt="label.action.open_access_alt",t.LabelActionOpenAccessDisabledAlt="label.action.open_access_disabled_alt",t.LabelActionOpenAccessButton="label.action.open_access_button",t.LabelActionOuterAccessButton="label.action.outer_access_button",t.LabelActionOuterAccessButtonHint="label.action.outer_access_button_hint",t.LabelActionOpenAccessWithFiles="label.action.open_access_with_files",t.LabelActionOpenFileAccess="label.action.open_file_access",t.LabelActionOpenFileAccessMultiple="label.action.open_file_access_multiple",t.LabelActionOpenAccessAll="label.action.open_access_all",t.LabelActionOpenAccessAllFileVersions="label.action.open_access_all_file_versions",t.LabelActionOpenAccessEvent="label.action.open_access_event",t.LabelActionChangeAccessLevel="label.action.change_access_level",t.LabelActionWriteOffByPlanMaterialValuable="label.action.write_off_by_plan_material_valuable",t.LabelActionSetIsConfirmer="label.action.set_is_confirmer",t.LabelActionSetIsNotConfirmer="label.action.set_is_not_confirmer",t.LabelActionSubmitEvent="label.action.submit_event",t.LabelActionWithdrawResultAlt="label.action.withdraw_result_alt",t.LabelActionRequestTaskConfirmation="label.action.request_task_confirmation",t.LabelActionAskPostponeDueDate="label.action.ask_postpone_due_date",t.LabelActionWithdrawPostponeDueDate="label.action.withdraw_postpone_due_date",t.LabelActionRejectPostponeDueDate="label.action.reject_postpone_due_date",t.LabelActionConfirmPostponeDueDate="label.action.confirm_postpone_due_date",t.LabelActionRejectResult="label.action.reject_result",t.LabelActionConfirmTask="label.action.confirm_task",t.LabelActionRejectTaskConfirmation="label.action.reject_task_confirmation",t.LabelActionAcceptResultAlt="label.action.accept_result_alt",t.LabelActionConfirmValuablesInventory="label.action.confirm_valuables_inventory",t.LabelActionCopyClipboardObjectLink="label.action.copy_clipboard_object_link",t.LabelActionCopyClipboardEmail="label.action.copy_clipboard_email",t.LabelActionCopyClipboardLinkDone="label.action.copy_clipboard_link_done",t.LabelActionCopyClipboardTextDone="label.action.copy_clipboard_text_done",t.LabelActionCloseAccessByLinkDone="label.action.close_access_by_link_done",t.LabelActionAddWorkgroup="label.action.add_workgroup",t.LabelActionAddAgents="label.action.add_agents",t.LabelActionChooseFiles="label.action.choose_files",t.LabelActionEditFileAlt="label.action.edit_file_alt",t.LabelActionCloseGuestAccess="label.action.close_guest_access",t.LabelActionTermGuestAccess="label.action.term_guest_access",t.LabelActionEnableInteractionWithAgents="label.action.enable_interaction_with_agents",t.LabelActionEnableInteractionWithAgentsDescription="label.action.enable_interaction_with_agents_description",t.LabelActionDisableInteractionWithAgents="label.action.disable_interaction_with_agents",t.LabelActionDisableInteractionWithAgentsDescription="label.action.disable_interaction_with_agents_description",t.LabelFilesDropHere="label.files.drop_here",t.LabelFilesNoOptions="label.files.no_options",t.LabelObjectFilterDocuments="label.object.filter.documents",t.LabelObjectFilterTasks="label.object.filter.tasks",t.LabelObjectFilterInbox="label.object.filter.inbox",t.LabelObjectFilterFiles="label.object.filter.files",t.LabelObjectFilterValuables="label.object.filter.valuables",t.LabelObjectFilterEmails="label.object.filter.emails",t.LabelFileChangeContent="label.file.change_content",t.LabelFileChangeParameters="label.file.change_parameters",t.LabelFileDelete="label.file.delete",t.LabelFileActionViewDocumentFile="label.file_action.view_document_file",t.FileSizeKb="file.size.kb",t.FileSizeMb="file.size.mb",t.FileSizeGb="file.size.gb",t.FileSizeTb="file.size.tb",t.DialogCreateTaskCreateTaskNew="dialog.create_task.create_task_new",t.DialogCreateTaskCreateRelated="dialog.create_task.create_related",t.DialogCreateTaskRestoreNew="dialog.create_task.restore_new",t.DialogCreateTaskCopy="dialog.create_task.copy",t.DialogCreateTaskEdit="dialog.create_task.edit",t.DialogCreateCollection="dialog.create_collection",t.DialogCopyCollection="dialog.copy_collection",t.DialogCreateChat="dialog.create_chat",t.DialogCreateValuable="dialog.create_valuable",t.DialogCopyValuable="dialog.copy_valuable",t.LabelMainMenuActiveCompany="label.main_menu.active_company",t.LabelMainMenuChooseCompany="label.main_menu.choose_company",t.LabelMainMenuChoosePositions="label.main_menu.choose_positions",t.LabelGuestLinksCount="label.guest_links_count",t.LabelGuestLinkFromEncryptedCompany="label.guest_link_from_encrypted_company",t.LabelMainMenuHintActiveTasks="label.main_menu.hint.active_tasks",t.LabelMainMenuHintNewEvents="label.main_menu.hint.new_events",t.LabelMainMenuYourProfile="label.main_menu.your_profile",t.LabelMainMenuAccountControl="label.main_menu.account_control",t.LabelMainMenuEmployeeControl="label.main_menu.employee_control",t.LabelMainMenuCompanyAccessClosed="label.main_menu.company.access_closed",t.LabelMainMenuCompanyEncryptionInProcess="label.main_menu.company.encryption_in_process",t.LabelMainMenuCompanyDecryptionInProcess="label.main_menu.company.decryption_in_process",t.LabelMainMenuInviteToSchrift="label.main_menu.invite_to_schrift",t.LabelMainMenuInviteToSchriftSecondary="label.main_menu.invite_to_schrift_secondary",t.LabelMainMenuCompanyLatePayment="label.main_menu.company.late_payment",t.LabelMainMenuCompanyRemoved="label.main_menu.company.removed",t.LabelMainMenuCompanyRemovedDate="label.main_menu.company.remove_date",t.LabelMainMenuCompanyRestore="label.main_menu.company.restore",t.LabelMainMenuCompanyOwnerRestore="label.main_menu.company.owner_restore",t.LabelMainMenuCompanyDisabledDate="label.main_menu.company.disabled_date",t.LabelMainMenuCompanyPay="label.main_menu.company.pay",t.LabelMainMenuAdminPanel="label.main_menu.admin_panel",t.LabelMainMenuNotificationsReactions="label.main_menu.notifications_reactions",t.LabelMainMenuNotificationsReactionsWeeks="label.main_menu.notifications_reactions_weeks",t.LabelMainMenuNotificationsReactionsEvent="label.main_menu.notifications_reactions_event",t.LabelMainMenuNotificationsReactionsEmpty="label.main_menu.notifications_reactions_empty",t.LabelMainMenuNotificationsReactionsEmpty2="label.main_menu.notifications_reactions_empty2",t.LabelMainMenuNotificationsActivity="label.main_menu.notifications_activity",t.LabelMainMenuNotificationsActivityWeeks="label.main_menu.notifications_activity_weeks",t.LabelMainMenuNotificationsActivityEmpty="label.main_menu.notifications_activity_empty",t.LabelMainMenuNotificationsActivityEmpty2="label.main_menu.notifications_activity_empty2",t.LabelMainMenuScaleTitle="label.main_menu.scale_title",t.LabelMainMenuScaleTitleReset="label.main_menu.scale_title_reset",t.LabelProfileOpenHelpCenter="label.profile.open_help_center",t.LabelProfileSchriftCommonGuid="label.profile.schrift_common_guid",t.LabelProfileResetOnboardingSteps="label.profile.reset_onboarding_steps",t.LabelProfileSchriftSettingsGuid="label.profile.schrift_settings_guid",t.EmployeeProfileNotificationsTitle="label.profile.notifications.title",t.EmployeeProfileNotificationsSubtitle="label.profile.notifications.subtitle",t.EmployeeProfileNotificationsInboxNotification="label.profile.notifications.interval_inbox",t.EmployeeProfileNotificationsTasksNotification1="label.profile.notifications.interval_tasks1",t.EmployeeProfileNotificationsTasksNotification2="label.profile.notifications.interval_tasks2",t.LabelEmployeeProfileNotificationsInboxOneHour="label.profile.notifications.inbox_one_hour",t.LabelEmployeeProfileNotificationsInboxFourHour="label.profile.notifications.inbox_four_hour",t.EmployeeProfileNotificationsTooltip1="label.profile.notifications.tooltip1",t.LabelMainMenuPromo="label.main_menu.promo",t.AccesslevelBase="accesslevel.base",t.AccesslevelConfidential="accesslevel.confidential",t.AccesslevelSecret="accesslevel.secret",t.LinktypeAdditionally="linktype.additionally",t.LinktypeAnswer="linktype.answer",t.LinktypeCancel="linktype.cancel",t.LinktypeChange="linktype.change",t.LinktypeExecution="linktype.execution",t.LinktypeRepeatedly="linktype.repeatedly",t.ReportsFiltersTitle="reports.filters.title",t.ReportsFiltersTime="reports.filters.time",t.ReportsFiltersRegression="reports.filters.regression",t.ReportsFiltersSelectedGrouping="reports.filters.selected_grouping",t.ReportsFiltersAdditionalGrouping="reports.filters.additional_grouping",t.ReportsFiltersFilterStatus="reports.filters.filter_status",t.ReportsFiltersFilterExecType="reports.filters.filter_exec_type",t.ReportsFiltersFilterTaskType="reports.filters.filter_task_type",t.ReportsFiltersSelectedFiltersMultiple="reports.filters.selected_filters_multiple",t.ReportsFiltersEntities="reports.filters.entities",t.ReportFiltersTaskOverdueRange="report.filters.task_overdue_range",t.ReportFiltersTaskTimeRange="report.filters.task_time_range",t.ReportFiltersTaskRole="report.filters.task_role",t.ReportsChartExplanation="reports.chart.explanation",t.ReportsTableTime="reports.table.time",t.ReportsTableCompany="reports.table.company",t.ReportsTableDepartment="reports.table.department",t.ReportsTablePosition="reports.table.position",t.ReportsTableEventsAmount="reports.table.events_amount",t.ReportsTableTasksAmount="reports.table.tasks_amount",t.ReportsTableAverageHours="reports.table.average_hours",t.ReportsLabelLastUpdate="reports.label.last_update",t.ReportsTitleMy="reports.title.my",t.ReportsTitleScore="reports.title.score",t.ReportsTitleCompare="reports.title.compare",t.ReportsTitleEventsProcessing="reports.title.events_processing",t.ReportsTitleTaskCompletion="reports.title.task_completion",t.ReportsTitleEntityCreation="reports.title.entity_creation",t.ReportsTableTitleTable="reports.table.title.table",t.ReportsButtonShowTable="reports.button.show_table",t.ReportsRangeHours="reports.range.hours",t.ReportsRangeDay="reports.range.day",t.ReportsRangeWeek="reports.range.week",t.ReportsRangeMonth="reports.range.month",t.ReportsRangeYear="reports.range.year",t.ReportsRangeYearQuarter="reports.range.year_quarter",t.ReportsRangeYearQuarterOverdue="reports.range.year_quarter_overdue",t.ReportsRangeYearOverdue="reports.range.year_overdue",t.ReportsRangeInTime="reports.range.in_time",t.ReportsRangeTermless="reports.range.termless",t.ReportsRangeDayOverdue="reports.range.day_overdue",t.ReportsRangeWeekOverdue="reports.range.week_overdue",t.ReportsRangeMonthOverdue="reports.range.month_overdue",t.ReportsTableSelfControl="reports.table.self-control",t.ReportsTableController="reports.table.controller",t.ReportsTableExecutor="reports.table.executor",t.ReportsTableObserver="reports.table.observer",t.ReportsTableActiveTasks="reports.table.active_tasks",t.ReportsTableInactiveTasks="reports.table.inactive_tasks",t.ReportsTableClosedTasks="reports.table.closed_tasks",t.ReportsTableUnclosedTasks="reports.table.unclosed_tasks",t.ReportsTableObjectAmount="reports.table.object_amount",t.ReportsTableObjectEventAmount="reports.table.object_event_amount",t.ReportsTableDocument="reports.table.document",t.ReportsTableTask="reports.table.task",t.ReportsTableChat="reports.table.chat",t.ReportsTableValuable="reports.table.valuable",t.ReportsTableEmails="reports.table.emails",t.ReportsTableCollection="reports.table.collection",t.ReportsTableDocumentObjects="reports.table.document_objects",t.ReportsTableTaskObjects="reports.table.task_objects",t.ReportsTableChatObjects="reports.table.chat_objects",t.ReportsTableValuableObjects="reports.table.valuable_objects",t.ReportsTableCollectionObjects="reports.table.collection_objects",t.ReportsFilterSigning="reports.filter.signing",t.ReportsFilterRegistration="reports.filter.registration",t.ReportsFilterExecution="reports.filter.execution",t.ReportsFilterValuables="reports.filter.valuables",t.ReportsFilterObjectType="reports.filter.object_type",t.ReportsFilterDraft="reports.filter.draft",t.ReportsFilterProgress="reports.filter.progress",t.ReportsFilterClosed="reports.filter.closed",t.ReportsFilterDeleted="reports.filter.deleted",t.ReportsFiltersEventsSpeed="reports.filters.events_speed",t.ReportsFiltersRead="reports.filters.read",t.ReportsFiltersUnread="reports.filters.unread",t.ReportFiltersTasksStatus="report.filters.tasks_status",t.ReportTableTasksStatus="report.table.tasks_status",t.ReportFiltersTasksType="report.filters.tasks_type",t.ReportTableTasksType="report.table.tasks_type",t.ReportFiltersTasksExecutionType="report.filters.tasks_execution_type",t.ReportFiltersObjectEventsTitle="report.filters.object_events_title",t.ReportsButtonHideTable="reports.button.hide_table",t.ReportsFiltersByEvents="reports.filters.by_events",t.ReportsFiltersByTasks="reports.filters.by_tasks",t.ReportsFilterScoreSelectLabel="reports.filter.score.select.label",t.ReportsFilterScoreSelectLabelAlt="reports.filter.score.select.label_alt",t.ReportsFilterScoreSelectPlaceholder="reports.filter.score.select.placeholder",t.ReportsFiltersSelectedFiltersDescriptionEmployees="reports.filters.selected_filters_description_employees",t.ReportsScoreBreadcrumbsCompanies="reports.score.breadcrumbs.companies",t.ReportsScoreBreadcrumbsOrganizations="reports.score.breadcrumbs.organizations",t.ReportsScoreReportPlaceholder="reports.score.report.placeholder",t.ReportsScoreReportPlaceholderAlt="reports.score.report.placeholder_alt",t.ReportsScoreItemSelectTitle="reports.score.item.select.title",t.ReportsScoreTabScore="reports.score.tab.score",t.ReportsScoreTabTasks="reports.score.tab.tasks",t.ReportsScoreTabEvents="reports.score.tab.events",t.ReportsScoreFilterButtonYears="reports.score.filter.button.years",t.ReportsScoreFilterButtonQuarters="reports.score.filter.button.quarters",t.ReportsScoreFilterButtonMonths="reports.score.filter.button.months",t.ReportsScoreChartInfo="reports.score.chart.info",t.ReportsScoreEffectiveInfo="reports.score.effective.info",t.ReportsScoreActivityInfo="reports.score.activity.info",t.ReportsScoreCommunicativeInfo="reports.score.communicative.info",t.ReportsScoreActivityAndCommunicativeInfo="reports.score.activity_communicative.info",t.ReportsScoreGeneralEffective="reports.score.general.effective",t.ReportsScoreGeneralActivity="reports.score.general.activity",t.ReportsScoreGeneralCommunicative="reports.score.general.communicative",t.ReportsScoreGeneralActivityAndCommunicative="reports.score.general.activity_communicative",t.ReportsScoreEffectiveTaskPerformance="reports.score.effective.task.performance",t.ReportsScoreEffectiveTaskExecution="reports.score.effective.task.execution",t.ReportsScoreEffectiveTasks="reports.score.effective.tasks",t.ReportsScoreActivityObjectCreation="reports.score.activity.object.creation",t.ReportsScoreCommunicativeReadTime="reports.score.communicative.readTime",t.ReportsScoreCommunicativeDocSigningTime="reports.score.communicative.doc_signing_time",t.ReportsScoreIndicatorActivity="reports.score.indicator_activity",t.ReportsScoreIndicatorActivityHint="reports.score.indicator_activity_hint",t.ReportsScoreIndicatorActivityDetails="reports.score.indicator_activity_details",t.ReportsScoreIndicatorActivityNanTooltip="reports.score.indicator_activity_nan_tooltip",t.ReportsScoreIndicatorActivityValTooltip="reports.score.indicator_activity_val_tooltip",t.ReportsScoreIndicatorActivityValTooltip1="reports.score.indicator_activity_val_tooltip1",t.ReportsScoreIndicatorActivityValTooltip2="reports.score.indicator_activity_val_tooltip2",t.ReportsScoreIndicatorEffective="reports.score.indicator_effective",t.ReportsScoreIndicatorEffectiveHint="reports.score.indicator_effective_hint",t.ReportsScoreIndicatorEffectiveDetails="reports.score.indicator_effective_details",t.ReportsScoreIndicatorEffectiveNanTooltip="reports.score.indicator_effective_nan_tooltip",t.ReportsScoreIndicatorEffectiveValTooltip="reports.score.indicator_effective_val_tooltip",t.ReportsScoreIndicatorCommunicative="reports.score.indicator_communicative",t.ReportsScoreIndicatorCommunicativeHint="reports.score.indicator_communicative_hint",t.ReportsScoreIndicatorCommunicativeDetails="reports.score.indicator_communicative_details",t.ReportsScoreIndicatorCommunicativeNanTooltip="reports.score.indicator_communicative_nan_tooltip",t.ReportsScoreIndicatorCommunicativeValTooltip="reports.score.indicator_communicative_val_tooltip",t.ReportsScoreIndicatorCommunicativeValTooltip1="reports.score.indicator_communicative_val_tooltip1",t.ReportsScoreIndicatorCommunicativeValTooltip2="reports.score.indicator_communicative_val_tooltip2",t.ReportsScoreIndicatorCommon="reports.score.indicator_common",t.ReportsScoreIndicatorNotPosTooltip="reports.score.indicator_not_pos_tooltip",t.ReportsScoreIndicatorNanTitle="reports.score.indicator_nan_title",t.ReportsScoreIndicatorNanTooltip="reports.score.indicator_nan_tooltip",t.ReportsScoreIndicatorWeight="reports.score.indicator_weight",t.ReportsScoreMonthJanuary="reports.score.month.january",t.ReportsScoreMonthFebruary="reports.score.month.february",t.ReportsScoreMonthMarch="reports.score.month.march",t.ReportsScoreMonthApril="reports.score.month.April",t.ReportsScoreMonthMay="reports.score.month.may",t.ReportsScoreMonthJune="reports.score.month.june",t.ReportsScoreMonthJuly="reports.score.month.july",t.ReportsScoreMonthAugust="reports.score.month.august",t.ReportsScoreMonthSeptember="reports.score.month.september",t.ReportsScoreMonthOctober="reports.score.month.october",t.ReportsScoreMonthNovember="reports.score.month.november",t.ReportsScoreMonthDecember="reports.score.month.december",t.ReportsScoreCompanyTop="reports.score.company.top",t.ReportsScoreTopOrganizations="reports.score.top.organizations",t.ReportsScoreTopDepartments="reports.score.top.departments",t.ReportsScoreTopDepartmentsAlt="reports.score.top.departments_alt",t.ReportsScoreTopPositions="reports.score.top.positions",t.ReportsScoreTopEmployees="reports.score.top.employees",t.ReportsScoreTabPositions="reports.score.tab.positions",t.ReportsScoreTabOrg="reports.score.tab.org",t.ReportsScoreTabTop="reports.score.tab.top",t.ReportsScoreLabelCompany="reports.score.label.company",t.ReportsScoreLabelChoose="reports.score.label.choose",t.ReportsScoreLabelShowSeparate="reports.score.label.show_separate",t.ReportsScoreLabelTop="reports.score.label.top",t.ReportsScoreLabelRefresh="reports.score.label.refresh",t.ReportsScoreLabelMyMin="reports.score.label.my_min",t.ReportsScoreLabelMyMinHint="reports.score.label.my_min_hint",t.ReportsScoreLabelMyDepartment="reports.score.label.my_department",t.ReportsScoreLabelMyOrganization="reports.score.label.my_organization",t.ReportsScoreLabelMyRewardsPlaceholder="reports.score.label.my_rewards_placeholder",t.ReportsScoreLabelMyRewardsMonth="reports.score.label.my_rewards_month",t.ReportsScoreLabelMyRewardsType1="reports.score.label.my_rewards_1",t.ReportsScoreLabelMyRewardsType2="reports.score.label.my_rewards_2",t.ReportsScoreLabelMyRewardsType3="reports.score.label.my_rewards_3",t.ReportsScoreLabelMyRewardsShow="reports.score.label.my_rewards_show",t.ReportsScoreLabelMyExtend="reports.score.label.my_extend",t.ReportsScoreLabelMyCollapse="reports.score.label.my_collapse",t.ReportsFiltersSelectedFiltersDescriptionDepartments="reports.filters.selected_filters_description_departments",t.ReportsFiltersSelectedFiltersDescriptionCompanies="reports.filters.selected_filters_description_companies",t.ReportFiltersTaskActiveToday="report.filters.task_active_today",t.ReportFiltersTaskInWork="report.filters.task_in_work",t.ReportFiltersTaskCompleted="report.filters.task_completed",t.ReportFiltersUnselected="report.filters.unselected",t.ReportFiltersUnselectedGrouping="report.filters.unselected_grouping",t.ReportChartHeaderEventProcessingRate="report.chart.header.event_processing_rate",t.ReportChartHeaderTaskCompletionRate="report.chart.header.task_completion_rate",t.ReportChartHeaderObjectCreation="report.chart.header.object_creation",t.ReportSeriesEventsReading0="report.series.events_reading_0",t.ReportSeriesEventsReading1="report.series.events_reading_1",t.ReportSeriesEventsReading2="report.series.events_reading_2",t.ReportSeriesEventsReading3="report.series.events_reading_3",t.ReportSeriesEventsReading4="report.series.events_reading_4",t.ReportSeriesEventReport0="report.series.event_report_0",t.ReportSeriesEventReport1="report.series.event_report_1",t.ReportSeriesTaskTimeAmountPrefix="report.series.task_time_amount_prefix",t.ReportSeriesTaskTerm0="report.series.task_term_0",t.ReportSeriesTaskTerm1="report.series.task_term_1",t.ReportSeriesTaskTerm2="report.series.task_term_2",t.ReportSeriesTaskTerm3="report.series.task_term_3",t.ReportSeriesTaskTerm4="report.series.task_term_4",t.ReportSeriesTaskTimeRange0="report.series.task_time_range_0",t.ReportSeriesTaskTimeRange1="report.series.task_time_range_1",t.ReportSeriesTaskTimeRange2="report.series.task_time_range_2",t.ReportSeriesTaskTimeRange3="report.series.task_time_range_3",t.ReportSeriesTaskTimeRange4="report.series.task_time_range_4",t.ReportSeriesTaskStatus0="report.series.task_status_0",t.ReportSeriesTaskStatus1="report.series.task_status_1",t.ReportSeriesTaskStatus2="report.series.task_status_2",t.ReportSeriesTaskStatus3="report.series.task_status_3",t.ReportSeriesTaskRole0="report.series.task_role_0",t.ReportSeriesTaskRole1="report.series.task_role_1",t.ReportSeriesTaskRole2="report.series.task_role_2",t.ReportSeriesTaskRole3="report.series.task_role_3",t.ReportSeriesTaskType0="report.series.task_type_0",t.ReportSeriesTaskType1="report.series.task_type_1",t.ReportSeriesTaskType2="report.series.task_type_2",t.ReportSeriesTaskType3="report.series.task_type_3",t.ReportSeriesTaskClosedPrefix0="report.series.task_closed_prefix_0",t.ReportSeriesTaskClosedPrefix1="report.series.task_closed_prefix_1",t.ReportSeriesObjectAmount0="report.series.object_amount_0",t.ReportSeriesObjectAmount1="report.series.object_amount_1",t.ReportSeriesObjects0="report.series.objects_0",t.ReportSeriesObjects1="report.series.objects_1",t.ReportSeriesObjects2="report.series.objects_2",t.ReportSeriesObjects3="report.series.objects_3",t.ReportSeriesObjects4="report.series.objects_4",t.ReportSeriesObjectEvents="report.series.object_events",t.ReportSeriesTrend="report.series.trend",t.ReportTimelineEntityFrom="report.timeline.entity_from",t.ReportTimelineEntityTo="report.timeline.entity_to",t.ReportChartXAxisYear="report.chart.x_axis.year",t.ReportChartXAxisMonth="report.chart.x_axis.month",t.ReportChartXAxisDay="report.chart.x_axis.day",t.ReportChartXAxisTaskClosingDay="report.chart.x_axis.task_closing_day",t.ReportChartXAxisTaskClosingMonth="report.chart.x_axis.task_closing_month",t.ReportChartXAxisTaskClosingYear="report.chart.x_axis.task_closing_year",t.ReportChartXAxisCompany="report.chart.x_axis.company",t.ReportChartXAxisDepartment="report.chart.x_axis.department",t.ReportChartXAxisPosition="report.chart.x_axis.position",t.ReportChartYAxisAmount="report.chart.y_axis.amount",t.ReportChartYAxisHours="report.chart.y_axis.hours",t.ReportFiltersDayAlt="report.filters.day_alt",t.ReportFiltersMonthAlt="report.filters.month_alt",t.ReportFiltersYearAlt="report.filters.year_alt",t.ReportFiltersTaskTimeRangeAlt="report.filters.task_time_range_alt",t.ReportFiltersTaskOverdueRangeAlt="report.filters.task_overdue_range_alt",t.ReportFiltersTaskRoleAlt="report.filters.task_role_alt",t.ReportFiltersTasksStatusAlt="report.filters.tasks_status_alt",t.ReportFiltersTasksTypeAlt="report.filters.tasks_type_alt",t.ReportFiltersPositionsAlt="report.filters.positions_alt",t.ReportFiltersDepartmentsAlt="report.filters.departments_alt",t.ReportFiltersCompaniesAlt="report.filters.companies_alt",t.ReportFiltersReset="report.filters.reset",t.ReportFreePlanPlugTitle="report.free.plan.plug.title",t.ReportFreePlanPlugDescription="report.free.plan.plug.description",t.ReportFreePlanPlugLink="report.free.plan.plug.link",t.ReportFreePlanPlugButton="report.free.plan.plug.button",t.ReportFreePlanPlugActionDisabled="report.free.plan.plug.action.disabled",t.ReportUserHasNoAccessHeader="report.userHasNoAccess.header",t.ReportUserHasNoAccessUpdated="report.userHasNoAccess.updated",t.ReportUserHasNoAccessTitle="report.userHasNoAccess.title",t.ReportUserHasNoAccessDescription1="report.userHasNoAccess.description1",t.ReportUserHasNoAccessDescription2="report.userHasNoAccess.description2",t.LabelDateInvalid="label.date.invalid",t.GlobalSearchBlankListPlaceholder1="global.search.blank.list.placeholder1",t.GlobalSearchBlankListPlaceholder2="global.search.blank.list.placeholder2",t.GlobalSearchBlankResults1="global.search.list.blank_results1",t.GlobalSearchBlankResults2="global.search.list.blank_results2",t.GlobalSearchBlankResults3="global.search.list.blank_results3",t.GlobalSearchBlankResults4="global.search.list.blank_results4",t.GlobalSearchFiltersMainObjects="global.search.filters.main.objects",t.GlobalSearchFiltersMainEvents="global.search.filters.main.events",t.GlobalSearchFiltersMainFiles="global.search.filters.main.files",t.GlobalSearchCloseButton="global.search.close_button",t.GlobalSearchShowDetails="global.search.show_details",t.NavigateToEvent="global.search.actions.navigate_to_event",t.NavigateToObject="global.search.actions.navigate_to_object",t.NavigateToFile="global.search.actions.navigate_to_file",t.GlobalSearchWorkgroupIconText1="global.search.workgroup.icon_text1",t.GlobalSearchWorkgroupIconText2="global.search.workgroup.icon_text2",t.GlobalSearchWorkgroupIconText3="global.search.workgroup.icon_text3",t.ApplicationWasUpdated="application.was.updated",t.WsNoConnectionTitle="ws.no.connection.title",t.WsNoConnectionContent="ws.no.connection.content",t.WsConnectingTitle="ws.connecting.title",t.WsConnectingContent="ws.connecting.content",t.ExceptionIncorrectPassword="exception.incorrect_password_entered",t.ExceptionsAppError="Exceptions.app_error",t.ExceptionsSomethingWrong="Exceptions.something_wrong_error",t.ExceptionsPromocodeNotFound="Exceptions.promocode_notfound_error",t.PromoCodeIsNotActiveException="Exceptions.PromoCodeIsNotActiveException",t.PromoCodeExpiredException="Exceptions.PromoCodeExpiredException",t.PromoCodeIsNotFoundException="Exceptions.PromoCodeIsNotFoundException",t.ExceptionsUnpaidInvoice="Exceptions.unpaid_invoice",t.ExceptionsUsersCountIsOutOfTariffLimitException="Exceptions.UsersCountIsOutOfTariffLimitException",t.ExceptionsUserIsSingleCustomerOwnerException="Exceptions.UserIsSingleCustomerOwnerException",t.ExceptionsTariffDowngradeActiveOrganizationsException="Exceptions.TariffDowngradeActiveOrganizationsException",t.ProfileMenuAccountManagement="profile.menu.account_management",t.ProfileMenuAccountSettings="profile.menu.account_settings",t.ProfileMenuAccountAuthorization="profile.menu.account_authorization",t.ProfileMenuAccountDevices="profile.menu.account_devices",t.ProfileMenuAccountLanguagesEnglish="profile.menu.account_languages_english",t.ProfileMenuAccountLanguagesRussian="profile.menu.account_languages_russian",t.ProfileMenuAccountLanguagesUkrainian="profile.menu.account_languages_ukrainian",t.ProfileMenuAccountLanguagesTranslator="profile.menu.account_languages_translator",t.ProfileMenuAccountTimeZonesTitle="profile.menu.account_time_zones_title",t.ProfileMenuAccountLanguagesTitle="profile.menu.account_languages_title",t.ProfileMenuAccountDeletingTitle="profile.menu.account_deleting_title",t.ProfileMenuAccountDeletingText1="profile.menu.account_deleting_text1",t.ProfileMenuAccountDeletingButton="profile.menu.account_deleting_button",t.ProfileMenuAccountDeletingDialogTitle="profile.menu.account_deleting_dialog_title",t.ProfileMenuAccountDeletingDialogText="profile.menu.account_deleting_dialog_text",t.ProfileMenuAccountChangePasswordTitle="profile.menu.account_change_password_title",t.ProfileMenuAccountRemindPasswordText="profile.menu.account_remind_password_text",t.ProfileMenuAccountCreatePasswordText="profile.menu.account_change_password_text",t.ProfileMenuAccountCurrentPasswordLabel="profile.menu.account_current_password_label",t.ProfileMenuAccountNewPasswordLabel="profile.menu.account_new_password_label",t.ProfileMenuAccountPasswordLabel="profile.menu.account_password_label",t.ProfileMenuAccountSetPasswordForAccountText="profile.menu.account_set_password_for_account_text",t.ProfileMenuAccountSetPasswordText="profile.menu.account_set_password_text",t.ProfileMenuAccountChangePasswordLastChangeText="profile.menu.account_change_password_last_change_text",t.ProfileMenuAccountOldPasswordLabel="profile.menu.account_old_password_label",t.ProfileMenuAccountSettingsCreatePasswordButtonText="profile.menu.account_create_password_label",t.ProfileMenuAccountDoubleLogin="profile.menu.account_double_login",t.ChangePasswordRequestsSuccessLabelText="change.password.requests.success_label_text",t.ProfileMenuAccountSavePasswordButtonText="profile.menu.account_save_password_button_text",t.ProfileMenuAccountAuthenticationTitle="profile.menu.account_authentication_title",t.ProfileMenuAccountAuthenticationText1="profile.menu.account_authentication_text1",t.ProfileMenuAccountAuthenticationTitleEnabled="profile.menu.account_authentication_title_enabled",t.ProfileMenuAccountAuthenticationTitleDisabled="profile.menu.account_authentication_title_disabled",t.ProfileMenuAccountAuthenticationTextLink="profile.menu.account_authentication_text_link",t.ProfileMenuAccountAuthenticationText2="profile.menu.account_authentication_text2",t.ProfileMenuAccountAuthenticationEnableButtonText="profile.menu.account_authentication_enable_button_text",t.ProfileMenuAccountChangeAvatar="profile.menu.account_change_avatar",t.ProfileMenuAccountDeleteAvatar="profile.menu.account_delete_avatar",t.ProfileMenuAccountChangeLoginModalTitle="profile.menu.account_change_login_modal_title",t.ProfileMenuAccountChangeLoginModalText="profile.menu.account_change_login_modal_text",t.ProfileMenuAccountChangeLoginNewInputPlaceholder="profile.menu.account_change_login_new_input_placeholder",t.ProfileMenuAccountChangeLoginModalConfirmButton="profile.menu.account_change_login_modal_confirm_button",t.ProfileMenuAccountHistoryConnectionsModalTitle="profile.menu.account_history_connections_modal_title",t.ProfileMenuAccountHistoryConnectionsModalActivityDateTitle="profile.menu.account_history_connections_modal_activity_date_title",t.ProfileMenuAccountHistoryConnectionsModalActivityTitle="profile.menu.account_history_connections_modal_activity_title",t.ProfileMenuAccountHistoryConnectionsModalIPAddressTitle="profile.menu.account_history_connections_modal_ip_address_title",t.ProfileMenuAccountHistoryConnectionsCurrentDevice="profile.menu.account_history_connections_current_device",t.ProfileMenuAccountCurrentDevicesTitle="profile.menu.account_current_devices_title",t.ProfileMenuAccountPreviousDevicesTitle="profile.menu.account_previous_devices_title",t.ProfileMenuAccountPreviousDevicesSubTitle="profile.menu.account_previous_devices_sub_title",t.ProfileMenuAccountAllDevicesLogOutButtonText="profile.menu.account_all_devices_logout_button_text",t.ProfileMenuAccountCurrentDeviceLogOutButtonTitle="profile.menu.account_current_device_logout_button_title",t.ProfileMenuAccountDeviceConnectionsHistoryButtonTitle="profile.menu.account_device_connections_history_button_title",t.ProfileMenuAccountDeviceItemDateTitle="profile.menu.account_device_item_date_title",t.ProfileMenuAccountDeviceItemLastActivityTitle="profile.menu.account_device_item_last_activity_title",t.ProfileMenuAccountSettingsChangeLoginTitle="profile.menu.account_settings_change_login_title",t.ProfileMenuManagedByGoogleLabel="profile.menu.managed.by.google.label",t.ProfileMenuAccountSettingsChangeLoginButtonText="profile.menu.account_settings_change_login_button_text",t.ProfileMenuAccountResetPasswordTitle="profile.menu.account_reset_password_title",t.ProfileMenuAccountResetPasswordText="profile.menu.account_reset_password_text",t.ProfileMenuAccountCreatePasswordTitle="profile.menu.account_create_password_title",t.ProfileMenuAccountCreateNewPasswordText="profile.menu.account_create_password_text",t.ProfileMenuAccountResetPasswordConfirmButtonText="profile.menu.account_reset_password_confirm_button_text",t.ProfileMenuAccountResetPasswordRejectButtonText="profile.menu.account_reset_password_reject_button_text",t.ProfileMenuAccountUserName="profile.menu.account_user_name",t.ProfileMenuGoogleChangeLoginTitle="profile.menu.google.change.login.title",t.ProfileMenuGoogleChangeLoginLabel1="profile.menu.google.change.login.label1",t.ProfileNeedCurrentPassword="profile.menu.need.current.password",t.ProfileMenuConfirmWithPassword="profile.menu_safety.need_password",t.ProfileLabelLogoutToaster="profile.label.logout.toaster",t.ProfileHeaderCompanies="profile.header.companies",t.LabelConfirmPassword="label.confirm.password",t.InboxButtonMoveAllToHistory="inbox.button.move_all_to_history",t.InboxRemoveModalText="inbox.modal_text",t.InboxRemoveModalZeroCountText="inbox.modal_zero_count_text",t.InboxRemoveModalTotalCountText="inbox.modal_total_count_text",t.InboxButtonRemove="inbox.button.remove",t.InboxButtonCancel="inbox.button.cancel",t.AllowViolateSignModalTitle="allow.violate.sign.modal_title",t.AllowViolateSignModalContent="allow.violate.sign.modal_content",t.AllowViolateSignModalCancel="allow.violate.sign.modal_cancel",t.AllowViolateSignModalSubmit="allow.violate.sign.modal_submit",t.EditUserAvatarModalTitle="edit.user.avatar.modal_title",t.EditUserAvatarModalConfirmButton="edit.user.avatar.modal_confirm_button",t.EditUserAvatarModalRejectButton="edit.user.avatar.modal_reject_button",t.DeleteUserAvatarModalTitle="delete.user.avatar.modal_title",t.DeleteUserAvatarModalText="delete.user.avatar.modal_text",t.DeleteUserAvatarModalConfirmButton="delete.user.avatar.modal_confirm_button",t.DeleteUserAvatarModalRejectButton="delete.user.avatar.modal_reject_button",t.SearchSelectNoResultsLabel="search.select.no_results_label",t.ButtonAddCommentText="button.add.comment_text",t.ButtonAddDescriptionText="button.add.description_text",t.InputAddCommentLabel="input.add.comment_label",t.InputAddDescriptionLabel="input.add.description_label",t.InputAddDescriptionPlaceholder="input.add.description_placeholder",t.InputAddMessagePlaceholder="input.add.message_placeholder",t.InputAddMessageLabel="input.add.message_label",t.InputAddCommentPlaceholder="input.add.comment_placeholder",t.InputAddNotePlaceholder="input.add.note_placeholder",t.InputAgentNameLabel="input.agent_name.label",t.InputAgentCPNameLabel="input.agent_cp_name.label",t.ButtonAddNewOptionLabel="button.add.new_option_label",t.AuthFooterLinkProducts="auth.footer.link_products",t.AuthFooterLinkHelp="auth.footer.link_help",t.AuthFooterLinkAbout="auth.footer.link_about",t.AuthFooterLinkTerms="auth.footer.link_terms",t.AuthFooterLinkPrivacy="auth.footer.link_privacy",t.LoginFormTitle="login.form.title",t.LoginFormAdditionalGoogleTitle="login.form.title_additional_google",t.LoginFormAdditionalGoogleContent1="login.form.content_additional_google1",t.LoginFormAdditionalGoogleContent2="login.form.content_additional_google2",t.LoginFormAccessMessage="login.form.access_message",t.RegisterFormAccessMessage="register.form.access_message",t.LoginFormEmailInputLabel="login.form.email_input_label",t.LoginFormPasswordInputLabel="login.form.password_input_label",t.LoginFormRememberCheckboxText="login.form.remember_checkbox_text",t.LoginFormResetPasswordLinkText="login.form.reset_password_link_text",t.LoginFormLoginButtonText="login.form.login_button_text",t.LoginFormLoginButtonSeparatorText="login.form.login_button_separator_text",t.LoginFormRegisterLinkQuestion="login.form.register_link_question",t.LoginFormRegisterLinkText="login.form.register_link_text",t.LoginFormBackToLoginButtonText="login.form.back_to_login",t.LoginFormRegisterGoogleButtonText="login.form.register_with_google",t.AdditionalLoginFormTitle="additional_login.form.title",t.AdditionalLoginFormItem1="additional_login.form.item1",t.AdditionalLoginFormItem2="additional_login.form.item2",t.AdditionalLoginFormItem3="additional_login.form.item3",t.ResetFormTitle="reset.form.title",t.ResetFormSubtitle="reset.form.subtitle",t.ResetFormInputLabel="reset.form.input_label",t.ResetFormSendButtonText="reset.form.send_button_text",t.ResetFormCancelButtonText="reset.form.cancel_button_text",t.ResetFormSuccessTitle="reset.form.success.title",t.ResetFormSuccessSubtitle1="reset.form.success.subtitle1",t.ResetFormSuccessSubtitle2="reset.form.success.subtitle2",t.ResetFormSuccessWarningText="reset.form.success.warning_text",t.ResetFormSuccessWarningLink="reset.form.success.warning_Link",t.RestoreAccountFormTitle="restore_account.form.title",t.RestoreAccountFormSubtitle="restore_account.form.subtitle",t.RestoreAccountFormInputLabel="restore_account.form.input_label",t.RestoreAccountFormSendButtonText="restore_account.form.send_button_text",t.RestoreAccountFormCancelButtonText="restore_account.form.cancel_button_text",t.RestoreAccountFormSuccessTitle="restore_account.success_form.title",t.RestoreAccountFormSuccessSubtitle1="restore_account.success_form.subtitle1",t.RestoreAccountFormSuccessSubtitle2="restore_account.success_form.subtitle2",t.RestoreAccountFormSuccessWarningText="restore_account.success_form.success.warning_text",t.RestoreAccountFormSuccessWarningLink="restore_account.success_form.success.warning_link",t.RestoreAccountFinishFormTitle="restore_account_finish.form.title",t.RestoreAccountFinishFormSuccessSubtitle1="restore_account_finish.form.subtitle1",t.RestoreAccountFinishFormSuccessSubtitle2="restore_account_finish.form.subtitle2",t.RestoreAccountFinishFormSuccessSubtitle3="restore_account_finish.form.subtitle3",t.RestoreAccountFinishButtonText="restore_account_finish.form.button_text",t.AccountDeletedFormTitle="account_deleted.form.title",t.AccountDeletedFormSubtitle1="account_deleted.form.subtitle1",t.AccountDeletedFormSubtitle2="account_deleted.form.subtitle2",t.AccountDeletedFormButtonText="account_deleted.form.button_text",t.AccountsUserRemovedError="account_deleted.login_exception",t.NeedLogoutFormTitle="need_logout.form.title",t.NeedLogoutFormSubtitle1="need_logout.form.subtitle1",t.NeedLogoutFormSubtitle2="need_logout.form.subtitle2",t.NeedLogoutFormOkButtonText="need_logout.form.ok.button_text",t.NeedLogoutFormCancelButtonText="need_logout.form.cancel.button_text",t.InviteSuccessFormTitle="invite_success.form.title",t.InviteSuccessFormSubtitle1="invite_success.form.subtitle1",t.InviteSuccessFormSubtitle2="invite_success.form.subtitle2",t.InviteSuccessFormSubtitle3="invite_success.form.subtitle3",t.InviteSuccessFormSubtitle4="invite_success.form.subtitle4",t.InviteSuccessFormButtonText="invite_success.form.button_text",t.RegistrationAdditionalTitle="registration.additional.title",t.RegistrationAdditionalListItem1="registration.additional.list_item_1",t.RegistrationAdditionalListItem2="registration.additional.list_item_2",t.RegistrationAdditionalListItem3="registration.additional.list_item_3",t.RegistrationAdditionalListItem4="registration.additional.list_item_4",t.RegistrationAdditionalLink="registration.additional.link",t.RegisterFormTitle="register.form.title",t.RegisterFormFreeTitle="register.form.free_title",t.RegisterFormInviteTitle="register.form.invite_title",t.RegisterFormSubtitle="register.form.subtitle",t.RegisterFormNotification="register.form.notification",t.RegisterFormNameInputLabel="register.form.name_input_label",t.RegisterFormEmailInputLabel="register.form.email_input_label",t.RegisterFormPasswordInputLabel="register.form.password_input_label",t.ChangeLoginFormPasswordInputLabel="change_login.form.password_input_label",t.RegisterFormCreateAccountButtonText="register.form.create_account_button_text",t.RegisterFormButtonSeparatorText="register.form.button_separator_text",t.RegisterFormCreateAccountWithGoogleButtonText="register.form.create_account_with_google_button_text",t.RegisterFormLinkMessage="register.form.link_message",t.RegisterFormLink1="register.form.link1",t.RegisterFormLinkSeparator="register.form.link_separator",t.RegisterFormLink2="register.form.link2",t.RegisterFormLinkQuestion="register.form.link_question",t.RegisterFormLoginLink="register.form.login_link",t.RegisterFormPasswordSymbolsAmountHelperText="register.form.password_symbols_amount_helper_text",t.RegisterFormPasswordSimpleHelperText="register.form.password_simple_helper_text",t.RegisterFormPasswordAverageHelperText="register.form.password_average_helper_text",t.RegisterFormPasswordStrongHelperText="register.form.password_strong_helper_text",t.RegisterFormSuccessTitle="register.form.success.title",t.RegisterFormSuccessText1="register.form.success.text1",t.RegisterFormSuccessText2="register.form.success.text2",t.RegisterFormInviteSuccess="register.form.invite_success",t.RegisterFormRegisterSuccess="register.form.register_success",t.RegisterFormInviteSuccessText1="register.form.invite_success_text1",t.RegisterFormInviteSuccessText2="register.form.invite_success_text2",t.RegisterFormCommonException="register.form.common_exception",t.RegisterFormSuccessLinkQuestion="register.form.success.link_question",t.RegisterFormSuccessLinkText="register.form.success.link_text",t.RestorePasswordFormTitle="restore.password.form.title",t.RestorePasswordInputLabel="restore.password.input.label",t.RestorePasswordButtonText="restore.password.button.text",t.PostponeCompanyCreationButtonText="postpone.company.creation.button_text",t.CreateCompanySettingsNewAccTitle="create.company.settings_new_acc_form_title",t.CreateCompanySettingsFormTitle="create.company.settings_form_title",t.CreateCompanyTwoStepSettingsFormTitle="create.company.two_step_settings_form_title",t.CreateCompanySettingsFormSubtitle1="create.company.settings_form_subtitle1",t.CreateCompanySettingsFormSubtitle2="create.company.settings_form_subtitle2",t.CreateCompanySettingsFormSubtitle2NewAcc="create.company.settings_form_subtitle2_new_acc",t.CreateCompanyAddEmployeesFormTitle="create.company.add_employees_form_title",t.CreateCompanySettingsFormQuestion="create.company.settings_form_question",t.CreateCompanySettingsFormPlanSingleTitle="create.company.settings_form_plan_single_title",t.CreateCompanySettingsFormPlanSingleText="create.company.settings_form_plan_single_text",t.CreateCompanySettingsFormPlanCommandTitle="create.company.settings_form_plan_command_title",t.CreateCompanySettingsFormPlanCommandText="create.company.settings_form_plan_command_text",t.CreateCompanySettingsFormCompanyInputLabel="create.company.settings_form_company_input_label",t.CreateCompanySettingsFormLanguageInputLabel="create.company.settings_form_language_input_label",t.CreateCompanySettingsLanguageInfo="create.company.settings_language_info",t.CreateCompanySettingsFormButtonText="create.company.settings_form_button_text",t.CreateCompanyPersonalInfoFormTitle="create.company.personal_info_form_title",t.CreateCompanyPersonalInfoSurnameInputLabel="create.company.personal_info_surname_input_label",t.CreateCompanyPersonalInfoNameInputLabel="create.company.personal_info_name_input_label",t.CreateCompanyPersonalInfoTimeZoneInputLabel="create.company.personal_info_time_zone_input_label",t.CreateCompanyPersonalInfoLanguageInputLabel="create.company.personal_info_language_input_label",t.CreateCompanyPersonalInfoBackButtonText="create.company.personal_info_back_button_text",t.CreateCompanyPersonalInfoContinueButtonText="create.company.personal_info_continue_button_text",t.CreateCompanyOrganizationFormTitle="create.company.organization_form_title",t.CreateCompanyOrganizationFormSubtitle="create.company.organization_form_subtitle",t.CreateCompanyOrganizationNameInputLabel="create.company.organization_name_input_label",t.CreateCompanyOrganizationUserPositionInputLabel="create.company.organization_user_position_input_label",t.CreateCompanyOrganizationFormInviteEmployeeTitle="create.company.organization_form_invite_employee_title",t.CreateCompanyOrganizationFormInviteEmployeeSubtitle="create.company.organization_form_invite_employee_subtitle",t.CreateCompanyOrganizationBackButtonText="create.company.organization_back_button_text",t.CreateCompanyOrganizationStartWorkButtonText="create.company.organization_start_work_button_text",t.CreateCompanyOrganizationFormEmployeeInfoTitle="create.company.organization_form_employee_info_title",t.CreateCompanyOrganizationFormEmployeeInfoDeleteButtonText="create.company.organization_form_employee_info_delete_button_text",t.CreateCompanyOrganizationFormEmployeeInfoSurnameLabelText="create.company.organization_form_employee_info_surname_label_text",t.CreateCompanyOrganizationFormEmployeeInfoNameLabelText="create.company.organization_form_employee_info_name_label_text",t.CreateCompanyOrganizationFormEmployeeInfoPositionLabelText="create.company.organization_form_employee_info_position_label_text",t.CreateCompanyOrganizationFormEmployeeInfoEmailLabelText="create.company.organization_form_employee_info_email_label_text",t.CreateAgentHeaderTitle="create.agent.header_title",t.CreateAgentAsOrganizationControlTitle="create.agent.as_organization.control_title",t.CreateAgentAsIndividualControlTitle="create.agent.as_individual.control_title",t.CreateAgentAddFullNameControl="create.agent.add_full_name_control",t.CreateAgentNameControlTitle="create.agent.name_control_title",t.CreateAgentFullNameControlTitle="create.agent.full_name_control_title",t.CreateAgentOVVControlTitle="create.agent.ovv_control_title",t.CreateAgentOVVControlTitleNew="create.agent.ovv_control_title_new",t.CreateAgentDescriptionControlTitle="create.agent.description_control_title",t.CreateAgentPropsHeader="create.agent.props_header",t.CreateAgentPropsDataHint="create.agent.props_data_hint",t.CreateAgentPersonsHeader="create.agent.persons_header",t.CreateAgentErrorNameIsNotUnique="create.agent.error_name_is_not_unique",t.CreatePersonNameControlTitle="create.person.name_control_title",t.CreatePersonNameWithAgentControlTitle="create.person.name_with_agent_control_title",t.CreatePersonFullNameControlTitle="create.person.full_name_control_title",t.CreatePersonFullNameWithAgentControlTitle="create.person.full_name_with_agent_control_title",t.CreatePersonAgentControlTitle="create.person.agent_control_title",t.CreatePersonPositionControlTitle="create.person.position_control_title",t.CreatePersonMainEmailControlTitle="create.person.main_email_control_title",t.CreatePersonCommunicationWay="create.person.communication_way",t.CreatePersonCommunicationWayHint="create.person.communication_way_hint",t.CreatePersonInSchrift="create.person.in_schrift",t.CreatePersonMainEmailControlErrorFormat="create.person.main_email_control_error_format",t.CreatePersonMainEmailControlWarningFormat="create.person.main_email_control_warning_format",t.CreatePersonPropsHeader="create.person.props_header",t.CreatePersonPropsHeaderHint="create.person.props_header_hint",t.CreateAgentPersonHeaderTitle="create.agent.person.header_title",t.EditAgentHeaderTitle="edit.agent.header_title",t.EditPersonHeaderTitle="edit.person.header_title",t.UserAccountCompanyListModalTitle="user.account.company_list_modal_title",t.UserAccountCompanyLIstModalCloseButtonText="user.account.company_list_modal_close_button_text",t.InvitedEmployeeEmailErrorMessage="invited.employee.email_error_message",t.EmailAlreadyExistsErrorMessage="email.already.exists.error_message",t.EmailAlreadyExistsLinkMessage="email.already.exists.link_message",t.EmailNotExistsErrorMessage="email.not.exists.error_message",t.EmailNotExistsLinkMessage="email.not.exists.link_message",t.PasswordIncorrectErrorMessage="password.incorrect.error_message",t.PasswordIncorrectLinkMessage="password.incorrect.link_message",t.LoginErrorsWrongUserPassword="login.errors.wrong_user_password",t.LoginErrorsWrongAnswer="login.errors.wrong_answer",t.LoginErrorsUserIsBlocked="login.errors.user_is_blocked",t.LoginErrorsAccessDenied="login.errors.access_denied",t.LoginErrorsLoginAmountExceed="login.errors.login_amount_exceed",t.LoginErrorsTryAgainLater="login.errors.try_again_later",t.LoginErrorsEmailNotConfirmed="login.errors.email_not_confirmed",t.LoginErrorsMarkedForDelete="login.errors.marked_for_delete",t.AccountErrorsUnknownError="login.errors.unknown_error",t.AccountsNoInternetConnectionError="accounts.no_internet_connection_error",t.AccountsInternalServerError="accounts.internal_server_error",t.AccountsBusinessLogicError="accounts.business_logic_error",t.AuthenticatedUserWrongPassword="account.errors.wrong_password",t.ChangeLoginFormTitle="change.login.form.title",t.ChangeLoginFormSubtitleText="change.login.form.subtitle_text",t.ChangeLoginFormInputLabel="change.login.form.input_label",t.ChangeLoginFormConfirmButtonText="change.login.form.confirm_button_text",t.ChangeLoginFormCancelButtonText="change.login.form.cancel_button_text",t.ChangeLoginRequestsStatusTitle="change.login.requests.status.title",t.ChangeLoginRequestsStatusSubtitle="change.login.requests.status.subtitle",t.ChangeLoginRequestsStatusText1="change.login.requests.status.text1",t.ChangeLoginRequestsStatusText2="change.login.requests.status.text2",t.ChangeLoginRequestsResendButtonText="change.login.requests.resend_button_text",t.ChangeLoginRequestsUndoButtonText="change.login.requests.undo_button_text",t.ChangeLoginRequestsSuccessLabelText="change.login.requests.success_label_text",t.ChangeLoginRequestsRequestSendSuccess="change.login.requests.request_send_success",t.EmployeeNotificationSelectHeaderNotification="employee.notification.select.header.notification",t.EmployeeNotificationSelectHeaderDisabledSome="employee.notification.select.header.disabled_some",t.EmployeeNotificationSelectHeaderEnabledAll="employee.notification.select.header.enabled_all",t.EmployeeNotificationSelectListHeaderName="employee.notification.select.list.header.name",t.EmployeeNotificationSelectListHeaderSendNotification="employee.notification.select.list.header.send_notification",t.DocumentNotificationEnableButtonText="document.notifications.enable_button_text",t.DocumentNotificationDisableButtonText="document.notifications.disable_button_text",t.DocumentNotificationPopupTitleLabel="document.notifications.popup_title_label",t.DocumentNotificationPopupTitleLabelDocument="document.notifications.popup_title_label_document",t.DocumentNotificationPopupTitleLabelTask="document.notifications.popup_title_label_task",t.DocumentNotificationPopupTitleLabelChat="document.notifications.popup_title_label_chat",t.DocumentNotificationPopupTitleLabelValuable="document.notifications.popup_title_label_valuable",t.DocumentNotificationPopupTitleLabelFolder="document.notifications.popup_title_label_folder",t.DocumentNotificationPopupPlaceholder="document.notifications.popup_placeholder",t.DocumentNotificationPopupPlaceholderDocument="document.notifications.popup_placeholder_document",t.DocumentNotificationPopupPlaceholderTask="document.notifications.popup_placeholder_task",t.DocumentNotificationPopupPlaceholderChat="document.notifications.popup_placeholder_chat",t.DocumentNotificationPopupPlaceholderValuable="document.notifications.popup_placeholder_valuable",t.DocumentNotificationPopupPlaceholderFolder="document.notifications.popup_placeholder_folder",t.DocumentNotificationButtonTooltipLabel="document.notifications.button_tooltip_label",t.DocumentNotificationPopupInfoTextEnabled="document.notifications.popup_info_text_enabled",t.DocumentNotificationPopupInfoTextDisabled="document.notifications.popup_info_text_disabled",t.DocumentNotificationPopupInfoButton="document.notifications.popup_info_button",t.EmployeeProfilePersonalShowTimezone="employee.profile.personal.show_timezone",t.EmployeeProfilePersonalHint11="employee.profile.personal.hint_1_1",t.EmployeeProfilePersonalHint12Link="employee.profile.personal.hint_1_2_link",t.EmployeeProfilePersonalHint21="employee.profile.personal.hint_2_1",t.EmployeeProfilePersonalHint22="employee.profile.personal.hint_2_2",t.EmployeeProfilePersonalContactData="employee.profile.personal.contact_data",t.EmployeeProfilePersonalContactDataCustom="employee.profile.personal.contact_data_custom",t.EmployeeProfilePersonalContactDataHint="employee.profile.personal.contact_data_hint",t.EmployeeProfilePersonalContactGroupEmail="employee.profile.personal.contact_group.email",t.EmployeeProfilePersonalContactGroupMessenger="employee.profile.personal.contact_group.messenger",t.EmployeeProfilePersonalContactGroupPhone="employee.profile.personal.contact_group.phone",t.EmployeeProfilePersonalContactGroupAddress="employee.profile.personal.contact_group.address",t.EmployeeProfileEmailsTitle="employee.profile.emails.title",t.EmployeeProfileEmailsDescription="employee.profile.emails.description",t.EmployeeProfileEmailsDescriptionMore="employee.profile.emails.description_more",t.EmployeeProfileEmailsActionGetEmail="employee.profile.emails.action.get_email",t.EmployeeProfileEmailsActionBlockEmail="employee.profile.emails.action.block_email",t.EmployeeProfileEmailsActionCopyEmail="employee.profile.emails.action.copy_email",t.EmployeeProfileEmailsCopiedEmailLabel="employee.profile.emails.copied_email_label",t.EmployeeProfileEmailsEmailLabel="employee.profile.emails.email_label",t.EmployeeProfileEmailsEmailExistError="employee.profile.emails.email_exist_error",t.EmployeeProfileEmailsEmailMinLengthHint="employee.profile.emails.email_min_length_hint",t.EmployeeProfileEmailsEmailMaxLengthHint="employee.profile.emails.email_max_length_hint",t.EmployeeProfileEmailsEmailTooltip="employee.profile.emails.email_tooltip",t.EmployeeProfileEmailsEmailUseOwn="employee.profile.emails.email.use_own",t.EmployeeProfileEmailsEmailUsed="employee.profile.emails.email.used",t.EmployeeProfileEmailsConnectEmail="employee.profile.emails.connect_email",t.EmployeeProfileEmailsConnectButton="employee.profile.emails.connect_button",t.EmployeeProfileEmailsConnectDescription="employee.profile.emails.connect_description",t.EmployeeProfileEmailsEmailAccess="employee.profile.emails.email_access",t.EmployeeProfileEmailsFullAccess="employee.profile.emails.full_access",t.EmployeeProfileEmailsGetEmailsAccess="employee.profile.emails.get_emails_access",t.EmployeeProfileEmailsSendEmailsAccess="employee.profile.emails.send_emails_access",t.EmployeeProfileEmailsFullAccessStatus="employee.profile.emails.full_access_status",t.EmployeeProfileEmailsAccessLabel="employee.profile.emails.access_label",t.EmployeeProfileEmailsConnectedLabel="employee.profile.emails.connected.label",t.EmployeeProfileEmailsDisconnectedLabel="employee.profile.emails.disconnected.label",t.EmployeeProfileEmailsErrorLabel="employee.profile.emails.error_label",t.EmployeeProfileEmailsOutgoingErrorLabel="employee.profile.emails.outgoing_error_label",t.EmployeeProfileEmailsIncomingErrorLabel="employee.profile.emails.incoming_error_label",t.EmployeeProfileEmailsRefreshEmailTooltipLabel="employee.profile.emails.refresh.email.tooltip.label",t.EmployeeProfileEmailsRefreshEmailToastLabel="employee.profile.emails.refresh.email.toast_label",t.EmployeeProfileEmailsAgreementConfidentialInfo="employee.profile.emails.agreement_confidential_info",t.EmployeeProfileEmailsAgreementMyEmail="employee.profile.emails.agreement_my_email",t.EmployeeProfileEmailsSuccessConnect="employee.profile.emails.success_connect",t.EmployeeProfileEmailsSuccessEdit="employee.profile.emails.success_edit",t.EmployeeProfileEmailsBlockEmail="employee.profile.emails.block.email",t.EmployeeProfileEmailsUnBlockEmail="employee.profile.emails.unblock.email",t.EmployeeProfileEmailsBlockTooltip="employee.profile.emails.block.tooltip",t.EmployeeProfileEmailsDeleteEmailLabel="employee.profile.emails.delete_email.label",t.EmployeeProfileEmailsDeleteEmailDescription="employee.profile.emails.delete_email.description",t.EmployeeProfileEmailsSMTPServerAddress="employee.profile.emails.smtp_server_address",t.EmployeeProfileEmailsSMTPServerPort="employee.profile.emails.smtp_server_port",t.EmployeeProfileEmailsIMAPServerAddress="employee.profile.emails.imap_server_address",t.EmployeeProfileEmailsIMAPServerPort="employee.profile.emails.imap_server_port",t.EmployeeProfileEmailsCommonError="employee.profile.emails.common_error",t.EmployeeProfileEmailsDeleteAfterRetrieval="employee.profile.emails.delete_after_retrieval",t.EmployeeProfileExecutionTypeAssigned="employee.profile.execution_type.assigned",t.EmployeeProfileExecutionTypeDeputy="employee.profile.execution_type.deputy",t.EmployeeProfileExecutionTypeReferentMultiple="employee.profile.execution_type.referent_multiple",t.EmployeeProfileAssignmentDelete="employee.profile.assignment_delete",t.EmployeeProfileAssignmentStop="employee.profile.assignment_stop",t.EmployeeProfileAssignmentEdit="employee.profile.assignment_edit",t.EmployeeProfileAssignmentHistory="employee.profile.assignment_history",t.EmployeeProfileAssignmentInsufficientAccess="employee.profile.assignment_insufficient_access",t.EmployeeProfileAssignmentType="employee.profile.assignment_type",t.EmployeeProfileDelegatedRoles="employee.profile.delegated_roles",t.EmployeeProfileFacsimileUploadHint1DragHere="employee.profile.facsimile.upload.hint_1.drag_here",t.EmployeeProfileFacsimileUploadHint2Upload="employee.profile.facsimile.upload.hint_2.upload",t.EmployeeProfileCommunicationsTitle="employee.profile.communications.title",t.EmployeeProfileCommunicationsPlaceholder="employee.profile.communications.placeholder",t.EmployeeProfileCommunicationsPlaceholder2="employee.profile.communications.placeholder2",t.AccessLevelBase="access_level.base",t.AccessLevelConfidential="access_level.confidential",t.AccessLevelSecret="access_level.secret",t.DelegateAssignmentTypeActing="delegate.assignment_type.acting",t.HistoryAssignmentTypeStaffer="history.assignment_type.staffer",t.HistoryAssignmentTypeActing="history.assignment_type.acting",t.HistoryAssignmentTypeReferent="history.assignment_type.referent",t.FileAddAccess="file.add.access",t.FileAddAccessHintDefault="file.add.access_hint_default",t.FileAddAccessHintDefaultSingle="file.add.access_hint_default_single",t.FileAddAccessHintOnlyYou="file.add.access_hint_only_you",t.FileAddAccessHintOnlyYouWithSigning="file.add.access_hint_only_you_with_signing",t.FileAddAccessHintOnlyYouWithVersion="file.add.access_hint_only_you_with_version",t.FileAddAccessHintSigning="file.add.access_hint_signing",t.FileAddAccessHintVersion="file.add.access_hint_version",t.FileAddNoSigning="file.add.no_signing",t.FileAddCreateFileHintOnlyYou="file.add.create_file_hint_only_you",t.FileAddAs="file.add_as",t.FileFabActionAdd="file.fab.action.add",t.FileFabActionCreate="file.fab.action.create",t.FileForSigning="file.for_signing",t.FileEditVersionToFile="file.edit.version.to_file",t.FileEditVersionOfFile="file.edit.version.of_file",t.FileEditShowVersionBlock="file.edit.show_version_block",t.FileEditVersionOnReview="file.edit.version.on_review",t.FileEditVersionCurrent="file.edit.version.current",t.FileEditVersionCancelled="file.edit.version.cancelled",t.FileEditVersionLeaveOnReview="file.edit.version.leave_on_review",t.FileEditPreviewUnavailable="file.edit.preview.unavailable",t.FileChooserAllVersions="file.chooser.all_versions",t.FileChooserColumnName="file.chooser.column.name",t.FileChooserColumnOwnerAndDate="file.chooser.column.owner_and_date",t.FileChooserColumnOwner="file.chooser.column.owner",t.FileChooserColumnDate="file.chooser.column.date",t.FileChooserColumnAccessOpen="file.chooser.column.access_open",t.FileChooserViewFile="file.chooser.view_file",t.FileChooserColumnSize="file.chooser.column.size",t.AccessTroublesExecutorLose="access_troubles.executor_lose",t.AccessTroublesExecutorsLose="access_troubles.executors_lose",t.DictionariesContactTypesContactGroupEmailMultiple="dictionaries.contact_types.contact_group.email_multiple",t.DictionariesContactTypesContactGroupMessengerMultiple="dictionaries.contact_types.contact_group.messenger_multiple",t.DictionariesContactTypesContactGroupPhoneMultiple="dictionaries.contact_types.contact_group.phone_multiple",t.DictionariesContactTypesContactGroupAddressMultiple="dictionaries.contact_types.contact_group.address_multiple",t.DictionariesContactTypesTypesOfEmail="dictionaries.contact_types.types_of.email",t.DictionariesContactTypesTypesOfMessenger="dictionaries.contact_types.types_of.messenger",t.DictionariesContactTypesTypesOfPhone="dictionaries.contact_types.types_of.phone",t.DictionariesContactTypesTypesOfAddress="dictionaries.contact_types.types_of.address",t.DictionariesContactTypesTypeOfEmail="dictionaries.contact_types.type_of.email",t.DictionariesContactTypesTypeOfMessenger="dictionaries.contact_types.type_of.messenger",t.DictionariesContactTypesTypeOfPhone="dictionaries.contact_types.type_of.phone",t.DictionariesContactTypesTypeOfAddress="dictionaries.contact_types.type_of.address",t.DictionariesContactTypesNewType="dictionaries.contact_types.new_type",t.DictionariesContactTypesNewTypeAlt="dictionaries.contact_types.new_type_alt",t.DictionariesContactTypesName="dictionaries.contact_types.name",t.DictionariesContactTypesActive="dictionaries.contact_types.active",t.DictionariesContactTypesDefault="dictionaries.contact_types.default",t.DictionariesContactTypesDeleteHeaderAlt="dictionaries.contact_types.delete.header_alt",t.DictionariesContactTypesDeleteMessageAlt="dictionaries.contact_types.delete.message_alt",t.DictionariesContactTypesPlaceholderMessage="dictionaries.contact_types.placeholder.message",t.DictionariesContactTypesExists="dictionaries.contact_types.exists",t.DocumNoInternetConnectionError="docum.no_internet_connection_error",t.DocumInternalServerError="docum.internal_server_error",t.DocumBusinessLogicError="docum.business_logic_error",t.DocumDeleteFromTrashError="docum.delete_from_trash_error",t.TooManyRequests="exception.too_many_requests",t.DictionariesEmployeeDetailsAssignmentsAdd="dictionaries.employee.details.assignments.add",t.DictionariesEmployeeDetailsAssignmentsNone="dictionaries.employee.details.assignments.none",t.DictionariesEmployeeDetailsAssignmentsNoneInactive="dictionaries.employee.details.assignments.none_inactive",t.DictionariesEmployeeDetailsAssignmentsTitle="dictionaries.employee.details.assignments.title",t.DictionariesEmployeeDetailsAssignmentsHint="dictionaries.employee.details.assignments.hint",t.DictionariesEmployeeDetailsAssignmentsShowInactive="dictionaries.employee.details.assignments.show_inactive",t.DictionariesEmployeeDetailsAssignmentsTablePosition="dictionaries.employee.details.assignments.table.position",t.DictionariesEmployeeDetailsAssignmentsTableDates="dictionaries.employee.details.assignments.table.dates",t.DictionariesEmployeeDetailsAssignmentsTableType="dictionaries.employee.details.assignments.table.type",t.DictionariesEmployeeDetailsAssignmentsTableAccessLevel="dictionaries.employee.details.assignments.table.access_level",t.DictionariesEmployeeDetailsAssignmentsInactive="dictionaries.employee.details.assignments.inactive",t.DictionariesEmployeeDetailsAssignmentsFuture="dictionaries.employee.details.assignments.future",t.DictionariesEmployeeDetailsAssignmentTypeStaffer="dictionaries.employee.details.assignment_type.staffer",t.DictionariesEmployeeDetailsAssignmentTypeActing="dictionaries.employee.details.assignment_type.acting",t.DictionariesEmployeeDetailsAssignmentTypeReferent="dictionaries.employee.details.assignment_type.referent",t.DictionariesEmployeeDetailsModalActualAssignments="dictionaries.employee.details.modal.actual_assignments",t.DictionariesEmployeeDetailsModalEmployeeAndType="dictionaries.employee.details.modal.employee_and_type",t.DictionariesEmployeeDetailsModalNewPositionName="dictionaries.employee.details.modal.new_position.name",t.DictionariesEmployeeDetailsModalNewPositionHint="dictionaries.employee.details.modal.new_position.hint",t.DictionariesEmployeeDetailsModalNewPositionOrganization="dictionaries.employee.details.modal.new_position.organization",t.DictionariesEmployeeDetailsModalNewEmployeeSendInvitation="dictionaries.employee.details.modal.new_employee.send_invitation",t.DictionariesEmployeeDetailsModalNewEmployeeSendInvitationCompany="dictionaries.employee.details.modal.new_employee.send_invitation_company",t.DictionariesEmployeeDetailsModalNewEmployeeSendInvitationHint="dictionaries.employee.details.modal.new_employee.send_invitation_hint",t.DictionariesEmployeeDetailsModalNewEmployeeCancelInvitation="dictionaries.employee.details.modal.new_employee.cancel_invitation",t.DictionariesEmployeeDetailsModalNewEmployeeInvitationNotSent="dictionaries.employee.details.modal.new_employee.invitation_not_sent",t.DictionariesEmployeeDetailsModalNewEmployeeConfirmTitle="dictionaries.employee.details.modal.new_employee.confirm_title",t.DictionariesEmployeeDetailsModalNewEmployeeConfirm2Title="dictionaries.employee.details.modal.new_employee.confirm2_title",t.DictionariesEmployeeDetailsModalNewEmployeeConfirmText="dictionaries.employee.details.modal.new_employee.confirm_text",t.DictionariesEmployeeDetailsModalNewEmployeeCommunicationHint="dictionaries.employee.details.modal.new_employee.communication_hint",t.DictionariesEmployeeDetailsModalNewEmployeeTodayHint="dictionaries.employee.details.modal.new_employee.today_hint",t.DictionariesEmployeeDetailsModalNewEmployeeAssignConfirmTitle="dictionaries.employee.details.modal.new_employee.assign_confirm_title",t.DictionariesEmployeeDetailsModalNewEmployeeAssignConfirmText="dictionaries.employee.details.modal.new_employee.assign_confirm_text",t.ModalAccessBlockedTitle="modal.access.blocked.title",t.ModalAccessBlockedText1="modal.access.blocked.text1",t.ModalAccessBlockedButtonTitle="modal.access.blocked.button_title",t.ModalEncryptionBlockedTitle="modal.encryption.blocked.title",t.ModalBackupBlockedSubtitle="modal.backup.blocked.title",t.ModalEncryptionBlockedSubtitle="modal.encryption.blocked.subtitle",t.LabelWorkgroupSelectListAdditionalName="label.workgroup_select_list.additional_name",t.LabelWorkgroupSelectListName="label.workgroup_select_list.name",t.ModalEncryptionBlockedButtonTitle="modal.encryption.blocked.button_title",t.ModalEncryptionRetryButtonTitle="modal.encryption.retry.button_title",t.ModalEncryptionBlockedText="modal.encryption.blocked.text",t.ModalEncryptionError="modal.encryption.error",t.ModalEncryptionErrorComment="modal.encryption.error_comment",t.ModalDecryptionBlockedText="modal.decryption.blocked.text",t.ModalReEncryptionBlockedText="modal.reencryption.blocked.text",t.ModalEncryptionBlockedDetails1="modal.encryption.blocked.details1",t.ModalEncryptionBlockedDetails2="modal.encryption.blocked.details2",t.ModalUnsavedTitle="modal.unsaved.title",t.ModalUnsavedTitleEdit="modal.unsaved.title_edit",t.ModalUnsavedMessage="modal.unsaved.message",t.ModalUnsavedCloseMessage="modal.unsaved_close.message",t.ModalUnsavedReturn="modal.unsaved.return",t.OrgStructureTitle="org.structure.title",t.OrgStructureAddCompanyModalTitle="org.structure.add_company_modal_title",t.OrgStructureAddCompanyModalNameInputLabel="org.structure.add_company_modal_name_input_label",t.OrgStructureAddCompanyModalFullNameInputLabel="org.structure.add_company_modal_fullname_input_label",t.OrgStructureAddCompanyModalDetailsInputLabel="org.structure.add_company_modal_details_input_label",t.OrgStructureCalendarFilterLabel="org.structure.calendar_filter_label",t.OrgStructureDeleteCompanyButtonText="org.structure.delete_company_button_text",t.OrgStructureDeleteCompanyButtonTextTooltip="org.structure.delete_company_button_text_toopltip",t.OrgStructureDeactivateCompanyButtonTextTooltip="org.structure.deactivate_company_button_text_tooltip",t.OrgStructureCreateNewDepartmentButtonText="org.structure.create_new_department_button_text",t.OrgStructureInfoTabText="org.structure.info_tab_text",t.OrgStructureIntercompanyTabText="org.structure.intercompany_tab_text",t.OrgStructureHistoryTabText="org.structure.history_tab_text",t.OrgStructureCompanyFullNameInputLabel="org.structure.company_fullname_input_label",t.OrgStructureCompanyDescriptionInputLabel="org.structure.company_description_input_label",t.LabelOrganizationHasOvvCredentials="label.org_has_sev_ovv_credentials",t.OrgStructureCompanyIntercompanyMainTitle="org.structure.company_intercompany_main_title",t.OrgStructureCompanyIntercompanyMainInfo="org.structure.company_intercompany_main_info",t.OrgStructureCompanyIntercompanyMainLink="org.structure.company_intercompany_main_link",t.OrgStructureCompanyIntercompanyEnabled="org.structure.intercompany_enabled",t.OrgStructureCompanyIntercompanyPositionsTitle="org.structure.company_intercompany_positions_title",t.OrgStructureDeactivateDepartmentCompanyButtonTextTooltip="org.structure.deactivate_department_company_button_text_tooltip",t.OrgStructureActivateDepartmentCompanyButtonTextTooltip="org.structure.activate_department_company_button_text_tooltip",t.OrgStructureActiveDepartmentCodeInputLabel="org.structure.active_department_code_input_label",t.OrgStructureActiveDepartmentHeadPosition="org.structure.active_department_head_position",t.OrgStructureActiveDepartmentStructureTitle="org.structure.active_department_structure_title",t.OrgStructureActiveDepartmentCompanyInputLabel="org.structure.active_department_company_input_label",t.OrgStructureActiveDepartmentUnitInputLabel="org.structure.active_department_unit_input_label",t.OrgStructureActiveDepartmentFirstLevelCheckboxLabel="org.structure.active_department_first_level_checkbox_label",t.OrgStructureActiveDepartmentConfirmMoveButtonText="org.structure.active_department_confirm_move_button_text",t.OrgStructureActiveDepartmentCancelMoveButtonText="org.structure.active_department_cancel_move_button_text",t.OrgStructureActiveDepartmentCreateJournals="org.structure.active_department_create_journals",t.OrgStructureActiveDepartmentCreateJournalsHint="org.structure.active_department_create_journals_hint",t.OrgStructureActiveCompanyContactsTitle="org.structure.active_company_contacts_title",t.OrgStructureActiveCompanyActionsPhoneLabel="org.structure.active_company_actions_phone_label",t.OrgStructureActiveCompanyActionsMessengerLabel="org.structure.active_company_actions_messenger_label",t.OrgStructureActiveCompanyActionsEmailLabel="org.structure.active_company_actions_email_label",t.OrgStructureActiveCompanyActionsAddressLabel="org.structure.active_company_actions_address_label",t.OrgStructureActiveCompanyContactsBlankPlaceholder="org.structure.active_company_contacts_blank_placeholder",t.OrgStructureAddDepartmentModalTitle="org.structure.add_department_modal_title",t.OrgStructureAddDepartmentModalCodeInputLabel="org.structure.add_department_modal_code_input_label",t.OrgStructureAddDepartmentModalNameInputLabel="org.structure.add_department_modal_name_input_label",t.OrgStructureDeleteDepartmentButtonText="org.structure.delete_department_button_text",t.OrgStructureDeleteDepartmentButtonTextTooltip="org.structure.delete_department_button_text_tooltip",t.OrgStructureDepartmentInfoTabText="org.structure.department_info_tab_text",t.OrgStructureDepartmentEmployeesTabText="org.structure.department_positions_tab_text",t.OrgStructureDepartmentJournalsTabText="org.structure.department_journals_tab_text",t.OrgStructureDepartmentAdministratorsTabText="org.structure.department_administrators_tab_text",t.OrgStructureDepartmentHistoryTabText="org.structure.department_history_tab_text",t.OrgStructureDepartmentPositionsBlankTitle="org.structure.department_positions_blank_title",t.OrgStructureDepartmentPositionsBlankButtonText="org.structure.department_positions_blank_button_text",t.OrgStructureDepartmentAdministratorsBlankTitle="org.structure.department_administrators_blank_title",t.OrgStructureDepartmentAdministratorsBlankButtonText="org.structure.department_administrators_blank_button_text",t.OrgStructureDepartmentPositionsTitle="org.structure.department_positions_title",t.OrgStructureDepartmentPositionsActiveSwitchLabel="org.structure.department_positions_active_switch_label",t.OrgStructureDepartmentPositionsAddNewButtonText="org.structure.department_positions_add_new_button_text",t.OrgStructureDepartmentPositionsTableNameText="org.structure.department_positions_table_name_text",t.OrgStructureDepartmentPositionsTableAssignmentsText="org.structure.department_positions_table_assignments_text",t.OrgStructureDepartmentPositionBlockAccessButtonText="org.structure.department_positions_block_access_button_text",t.OrgStructureDepartmentPositionBlockAccessButtonTitle="org.structure.department_positions_block_access_button_title",t.OrgStructureDepartmentPositionBlockAccessDialogTitle="org.structure.department_positions_block_access_dialog_title",t.OrgStructureDepartmentPositionBlockAccessDialogText="org.structure.department_positions_block_access_dialog_text",t.OrgStructureDepartmentPositionBlockAccessDialogConfirmButtonText="org.structure.department_positions_block_access_dialog_confirm_button_text",t.OrgStructureDepartmentPositionBlockAccessDialogCancelButtonText="org.structure.department_positions_block_access_dialog_cancel_button_text",t.OrgStructureDepartmentAdministratorsTitle="org.structure.department_administrators_title",t.OrgStructureDepartmentAdministratorsTitleLabel="org.structure.department_administrators_title_label",t.OrgStructureDepartmentAdministratorsDeleteHint="org.structure.department_administrators_delete_hint",t.OrgStructureDepartmentAdministratorsDeleteHintAlt="org.structure.department_administrators_delete_hint_alt",t.OrgStructureDepartmentAddAdministratorButtonText="org.structure.department_add_administrator_button_text",t.OrgStructureDepartmentAdministratorLinkLabel="org.structure.department_add_administrator_link_label",t.OrgStructureDepartmentAdministratorTablePositionTitle="org.structure.department_add_administrator_table_position_title",t.OrgStructureDepartmentAdministratorTableEmployeeTitle="org.structure.department_add_administrator_table_employee_title",t.OrgStructureDepartmentAdministratorTableUnitTitle="org.structure.department_add_administrator_table_unit_title",t.OrgStructureDepartmentAdministratorNoRole="org.structure.department_add_administrator_no_role",t.OrgStructureDepartmentPositionNewAssigmentTooltip="org.structure.department_position_new_assigment_tooltip",t.OrgStructureDepartmentPositionDeleteAssigmentTooltip="org.structure.department_position_delete_assigment_tooltip",t.OrgStructurePositionInfoTabText="org.structure.position_info_tab_text",t.OrgStructurePositionRolesTabText="org.structure.position_roles_tab_text",t.OrgStructurePositionAssignmentsTabText="org.structure.position_assignments_tab_text",t.OrgStructurePositionCommunicationsTabText="org.structure.position_communications_tab_text",t.OrgStructurePositionJournalsTabText="org.structure.position_journals_tab_text",t.OrgStructurePositionHistoryTabText="org.structure.position_history_tab_text",t.OrgStructureDeletePositionButtonText="org.structure.delete_position_button_text",t.OrgStructureDeletePositionButtonTextTooltip="org.structure.delete_position_button_text_tooltip",t.OrgStructureDeactivatePositionButtonTextTooltip="org.structure.deactivate_position_button_text_tooltip",t.OrgStructureActivatePositionHint="org.structure.activate_position_hint",t.OrgStructureCreateButton="org.structure.create_button",t.OrgStructureCreateCompany="org.structure.create_company",t.OrgStructureCreateCompanyDescription="org.structure.create_company_description",t.OrgStructureCreateCompanyDescriptionLink="org.structure.create_company_description_link",t.OrgStructureCreateDepartment="org.structure.create_department",t.OrgStructureCreatePosition="org.structure.create_position",t.OrgStructureCreateEmployee="org.structure.create_employee",t.OrgStructureCreateAssignment="org.structure.create_assignment",t.OrgStructureAddPositionModalTitle="org.structure.add_position_modal_title",t.AddUserAvatarModalTitle="add.user.avatar.modal_title",t.AddUserAvatarModalConfirmButton="add.user.avatar.modal_confirm_button",t.AddUserAvatarModalRejectButton="add.user.avatar.modal_reject_button",t.OrgStructureCalendarTodayText="org.structure.calendar_today_text",t.OrgStructureCalendarOtherDayText="org.structure.calendar_other_day_text",t.OrgStructurePositionAddedDateText="org.structure.position_added_date_text",t.OrgStructurePositionAvailableObjectsAmount="org.structure.position_available_objects_amount",t.OrgStructurePositionsAccessDataTitle="org.structure.position_access_data_title",t.OrgStructurePositionStructureTitle="org.structure.position_structure_title",t.OrgStructurePositionControlledDocumentsAmount="org.structure.position_controlled_documents_amount",t.OrgStructurePositionDocumentsWithActiveControlAmount="org.structure.position_documents_with_active_control_amount",t.OrgStructurePositionValuablesAmount="org.structure.position_valuables_amount",t.OrgStructurePositionOrganizationInputLabel="org.structure.position_organization_input_label",t.OrgStructurePositionDepartmentInputLabel="org.structure.position_department_input_label",t.OrgStructurePositionObjectAccessButtonText="org.structure.position_object_access_button_text",t.OrgStructurePositionMovePositionButtonText="org.structure.position_move_position_button_text",t.OrgStructurePositionMovePositionCancelButtonText="org.structure.position_move_position_cancel_button_text",t.OrgStructurePositionAssignmentsTitle="org.structure.position_assignments_title",t.OrgStructurePositionAssignmentsActiveSwitchLabel="org.structure.position_assignments_active_switch_label",t.OrgStructurePositionAssignmentsNewAssignmentButtonText="org.structure.position_assignments_new_assignment_button_text",t.OrgStructurePositionAssignmentsTablePositionHeaderText="org.structure.position_assignments_table_position_header_text",t.OrgStructurePositionAssignmentsTablePeriodHeaderText="org.structure.position_assignments_table_period_header_text",t.OrgStructurePositionAssignmentsTableAssignmentHeaderText="org.structure.position_assignments_table_assignment_header_text",t.OrgStructurePositionAssignmentsTableAccessHeaderText="org.structure.position_assignments_table_access_header_text",t.OrgStructurePositionAssignmentsFromText="org.structure.position_assignments_from_text",t.OrgStructurePositionAssignmentsToText="org.structure.position_assignments_to_text",t.OrgStructurePositionAssignmentsBlankTitle="org.structure.position_assignments_blank_title",t.OrgStructurePositionAssignmentsBlankTitleInactive="org.structure.position_assignments_blank_title_inactive",t.OrgStructurePositionAssignmentsBlankButtonText="org.structure.position_assignments_blank_button_text",t.OrgStructurePositionAssignmentTypeStaffer="org.structure.position_assignment_type.staffer",t.OrgStructurePositionAssignmentTypeActing="org.structure.position_assignment_type.acting",t.OrgStructurePositionAssignmentTypeReferent="org.structure.position_assignment_type.referent",t.OrgStructurePositionRolesTitle="org.structure.position_roles_title",t.OrgStructurePositionRolesEditButtonText="org.structure.position_roles_edit_button_text",t.OrgStructurePositionRolesTooltipText="org.structure.position_roles_tooltip_text",t.OrgStructurePositionCommunicationsTitleAlt="org.structure.position_communications_title_alt",t.OrgStructurePositionCommunicationsTitleHint="org.structure.position_communications_title_hint",t.OrgStructurePositionCommunicationsEmptyPositionCannotShareInformation="org.structure.position_communications_position_cannot_share_information",t.OrgStructurePositionCommunicationsEmptyPositionCannotShareInformationAnd="org.structure.position_communications_position_cannot_share_information_and",t.OrgStructurePositionCommunicationsEmptyTasksWithinSystem="org.structure.position_communications_tasks_within_system",t.OrgStructurePositionCommunicationsEditButtonText="org.structure.position_communications_edit_button_text",t.OrgStructurePositionCommunicationsSearchText="org.structure.position_communications_search_text",t.OrgStructurePositionCommunicationsInformationRulesTitle="org.structure.position_communications_information_rules_title",t.OrgStructurePositionCommunicationsInformationRulesSend="org.structure.position_communications_information_rules_send",t.OrgStructurePositionCommunicationsInformationRulesReceive="org.structure.position_communications_information_rules_receive",t.OrgStructurePositionCommunicationsInformationRulesHint="org.structure.position_communications_information_rules_hint",t.OrgStructurePositionCommunicationsTaskRulesTitle="org.structure.position_communications_task_rules_title",t.OrgStructurePositionCommunicationsTaskRulesAssign="org.structure.position_communications_task_rules_assign",t.OrgStructurePositionCommunicationsTaskRulesPerform="org.structure.position_communications_task_rules_perform",t.OrgStructurePositionCommunicationsSettingsInforming="org.structure.position_communications_settings_informing",t.OrgStructurePositionCommunicationsSettingsInformingOnly="org.structure.position_communications_settings_informing_only",t.OrgStructurePositionCommunicationsSettingsExecution="org.structure.position_communications_settings_execution",t.OrgStructurePositionCommunicationsSettingsChange="org.structure.position_communications_settings_change",t.OrgStructurePositionCommunicationsSettingsLink="org.structure.position_communications_settings_link",t.OrgStructurePositionCommunicationsHint="org.structure.position_communications_hint",t.OrgStructurePositionCommunicationsHintOk="org.structure.position_communications_hint_ok",t.OrgStructureEmptyAssignmentsText="org.structure.empty_assignments_text",t.OrgStructureGrantRolesEmployeesModalTitle="org.structure.grant_roles_employees_modal_title",t.OrgStructureGrantRolesEmployeesModalTitleAdmin="org.structure.grant_roles_employees_modal_title_admin",t.OrgStructureGrantRolesEmployeesModalPosition="org.structure.grant_roles_employees_modal_position",t.OrgStructureGrantRolesEmployeesModalMessage="org.structure.grant_roles_employees_modal_message",t.OrgStructureGrantRolesEmployeesModalMessageAdmin="org.structure.grant_roles_employees_modal_message_admin",t.OrgStructureGrantRolesEmployeesModalEmployee="org.structure.grant_roles_employees_modal_employee",t.OrgStructureGrantRolesEmployeesModalPeriod="org.structure.grant_roles_employees_modal_period",t.OrgStructureGrantRolesEmployeesModalDone="org.structure.grant_roles_employees_modal_done",t.OrgStructureGrantRolesEmployeesModalDoneAdmin="org.structure.grant_roles_employees_modal_done_admin",t.OrgStructurePositionJournalsTitle="org.structure.position_journals_title",t.OrgStructurePositionJournalsRead="org.structure.position_journals_read",t.OrgStructurePositionJournalsRegistration="org.structure.position_journals_registration",t.OrgStructurePositionJournalsEdit="org.structure.position_journals_edit",t.OrgStructurePositionJournalsPlaceholder="org.structure.position_journals_placeholder",t.OrgStructurePositionJournalsEmpty="org.structure.position_journals_empty",t.OrgStructurePositionJournalsEmptyAlt="org.structure.position_journals_empty_alt",t.OrgStructurePositionJournalsHelp="org.structure.position_journals_help",t.OrgStructurePositionJournalsSaveTitle="org.structure.position_journals_save_title",t.OrgStructurePositionJournalsSaveText="org.structure.position_journals_save_text",t.OrgStructurePositionJournalsInactiveHint="org.structure.position_journals_inactive_hint",t.OrgStructurePositionJournalsHint="org.structure.position_journals_hint",t.OrgStructurePositionJournalsHintOk="org.structure.position_journals_hint_ok",t.OrgStructurePositionOfficialOnly="org.structure.position.official_only",t.OrgStructurePositionInternationalName="org.structure.position.international_name",t.OrgStructurePositionAddInternationalName="org.structure.position.add_international_name",t.OrgStructurePositionAddCompanyFullName="org.structure.position.add_company_full_name",t.OrgStructurePositionLegalStructureTooltipLabel="org.structure.position.legal_structure.tooltip_label",t.OrgStructurePositionLegalStructureConnectedOrgPosition="org.structure.position.legal_structure.connected_org_position",t.OrgStructurePositionLegalStructureConnectedLegalPosition="org.structure.position.legal_structure.connected_legal_position",t.OrgStructurePositionLegalStructureConnectedOrgPositionTooltip="org.structure.position.legal_structure.connected_org_position_tooltip",t.OrgStructurePositionLegalStructureConnectedLegalPositionTooltip="org.structure.position.legal_structure.connected_legal_position_tooltip",t.OrgStructurePositionEmployeeAddInternationalName="org.structure.position.employee.add_international_name",t.OrgStructurePositionEmployeeInternationalName="org.structure.position.employee.international_name",t.OrgStructurePositionInLegalStructure="org.structure.position.in_legal_structure",t.ObjectsTransferHeader="objects_transfer.header",t.ObjectsTransferHeaderChoose="objects_transfer.header_choose",t.ObjectsTransferMainHint="objects_transfer.main_hint",t.ObjectsTransferObjectsHint="objects_transfer.objects_hint",t.ObjectsTransferTasksHint="objects_transfer.tasks_hint",t.ObjectsTransferDocsHint="objects_transfer.docs_hint",t.ObjectsTransferValuablesHint="objects_transfer.valuables_hint",t.ObjectsTransferEventsHint="objects_transfer.events_hint",t.ObjectsTransferInitPosition="objects_transfer.init_position",t.ObjectsTransferTotalAccess="objects_transfer.total_access",t.ObjectsTransferDirectionObjects="objects_transfer.direction_objects",t.ObjectsTransferDirectionOpen="objects_transfer.direction_open",t.ObjectsTransferDirectionClose="objects_transfer.direction_close",t.ObjectsTransferTargetPosition="objects_transfer.target_position",t.ObjectsTransferObjectsHeader="objects_transfer.objects_header",t.ObjectsTransferObjectsAll="objects_transfer.objects_all",t.ObjectsTransferObjectsTasks="objects_transfer.objects_tasks",t.ObjectsTransferObjectsProjects="objects_transfer.objects_projects",t.ObjectsTransferObjectsHeaderClose="objects_transfer.objects_header_close",t.ObjectsTransferObjectsAllClose="objects_transfer.objects_all_close",t.ObjectsTransferObjectsTasksClose="objects_transfer.objects_tasks_close",t.ObjectsTransferObjectsProjectsClose="objects_transfer.objects_projects_close",t.ObjectsTransferObjectsHeaderOpen="objects_transfer.objects_header_open",t.ObjectsTransferObjectsHistoryOpen="objects_transfer.objects_history_open",t.ObjectsTransferReceiverHeader="objects_transfer.receiver_header",t.ObjectsTransferReceiver="objects_transfer.receiver",t.ObjectsTransferChooseObjects="objects_transfer.choose_objects",t.ObjectsTransferChange="objects_transfer.change",t.ObjectsTransferNoTransferHeader="objects_transfer.no_transfer_header",t.ObjectsTransferNoTransferHeaderClose="objects_transfer.no_transfer_header_close",t.ObjectsTransferNoTransferJournals="objects_transfer.no_transfer_journals",t.ObjectsTransferNoTransferValuables="objects_transfer.no_transfer_valuables",t.ObjectsTransferTerminateHeader="objects_transfer.terminate_header",t.ObjectsTransferTerminateBody="objects_transfer.terminate_body",t.ObjectsTransferFilterAll="objects_transfer.filter_all",t.ObjectsTransferFilterTasks="objects_transfer.filter_tasks",t.ObjectsTransferFilterProjects="objects_transfer.filter_projects",t.ObjectsTransferAvailableObjects="objects_transfer.available_objects",t.ObjectsTransferAvailableAll="objects_transfer.available_all",t.ObjectsTransferChosen="objects_transfer.chosen",t.ObjectsTransferFinished="objects_transfer.finished",t.EmployeeSelectInfoHintWorkgroupAccess="employee.select.info_hint.workgroup_access",t.EmployeeSelectInfoHintNoNotification="employee.select.info_hint.no_notification",t.EmployeeSelectInfoHintOwnNote="employee.select.info_hint.own_note",t.EmployeeSelectInfoHintWorkgroupAdd="employee.select.info_hint.workgroup_add",t.SubmitEventInfoHintAccessAll="submit_event.info_hint.access_all",t.ReminderTerm="reminder.term",t.ReminderTermNotSet="reminder.term_not_set",t.ReminderTermTime="reminder.term_time",t.ReminderMarkedEmployees="reminder.marked_employees",t.ReminderNotifyEmployeesAlt="reminder.notify_employees_alt",t.ReminderNotifyEmployeesHint="reminder.notify_employees_hint",t.ReminderTaskMessage="reminder.task_message",t.ReminderTaskHint="reminder.task_hint",t.ReminderAddTitle="reminder.add_title",t.ReminderAddHind="reminder.add_hint",t.ReminderTypeMarkExecutionAlt="reminder.type_mark_execution_alt",t.ReminderTypeAskTaskConfirmation="reminder.type_ask_task_confirmation",t.ReminderTypeAskTaskConfirmationMaterialValuable="reminder.type_ask_task_confirmation_material_valuable",t.ReminderTypeAskTaskConfirmationWriteOffMaterialValuable="reminder.type_ask_task_confirmation_writeoff_material_valuable",t.ReminderTypeAskPostponeDueDate="reminder.type_ask_postpone_due_date",t.ReminderTypeReminder="reminder.type_reminder",t.ReminderToastTitle="reminder.toast_title",t.ReminderToastOpen="reminder.toast_open",t.ReminderToastChange="reminder.toast_change",t.ReminderToastDelete="reminder.toast_delete",t.ReminderToastDesktopTitle="reminder.toast_desktop_title",t.DownloadAddingToArchive="download.adding_to_archive",t.DownloadArchiveCount="download.archive_count",t.DownloadCanceled="download.canceled",t.DownloadCancelConfirmationMessageMultiple="download.cancel_confirmation.message_multiple",t.DownloadCancelConfirmationMessageSingle="download.cancel_confirmation.message_single",t.DownloadCancelConfirmationTitle="download.cancel_confirmation.title",t.DownloadCancelHintAlt="download.cancel_hint_alt",t.DownloadContinue="download.continue",t.DownloadCompleted="download.completed",t.DownloadTitle="download.title",t.DownloadTitlePreparing="download.title_preparing",t.ModalToolsAccess="modal.tools.access",t.ModalToolsAccessLevel="modal.tools.access_level",t.ModalToolsAccessEvent="modal.tools.access_event",t.ModalToolsAccessEventOpen="modal.tools.access_event_open",t.ModalToolsAccessOpen="modal.tools.access_open",t.ModalToolsAddComment="modal.tools.add_comment",t.ModalToolsAddPosition="modal.tools.add_position",t.ModalToolsComment="modal.tools.comment",t.ModalToolsDescription="modal.tools.description",t.ModalToolsFeedbackDescription="modal.tools.feedback_description",t.ModalToolsTags="modal.tools.tags",t.ModalToolsFiles="modal.tools.files",t.ModalToolsFilesUpload="modal.tools.files_upload",t.ModalToolsFilesExisting="modal.tools.files_existing",t.ModalToolsSettings="modal.tools.settings",t.ModalToolsEditingRights="modal.tools.editing_rights",t.ModalToolsEditingRightsAuthor="modal.tools.editing_rights_author",t.ModalToolsEditingRightsResponsible="modal.tools.editing_rights_responsible",t.ModalToolsEditingRightsWorkgroup="modal.tools.editing_rights_workgroup",t.ChatNew="chat.new",t.ChatMembers="chat.members",t.ChatSubjectPlaceholder="chat.subject.placeholder",t.ChatDescriptionPlaceholder="chat.description.placeholder",t.CollectionNew="collection.new",t.CollectionName="collection.name",t.CollectionNamePlaceholder="collection.name_placeholder",t.CollectionAccess="collection.access",t.CollectionCopy="collection.copy",t.RegistrationJournalsTitle="registration.journals.title",t.RegistrationJournalsAddJournalButtonText="registration.journals.add_journal_button_text",t.RegistrationJournalsAddJournalButtonTextAlt="registration.journals.add_journal_button_text_alt",t.RegistrationJournalsShowEmptyNodesLabel="registration.journals.show_empty_nodes_label",t.RegistrationJournalsShowInactiveJournalsLabel="registration.journals.show_inactive_journals_label",t.RegistrationJournalsTotalAmount="registration.journals.total_amount",t.RegistrationJournalsAltHeaderTitle="registration.journals.alt_header_title",t.RegistrationJournalsAltHeaderCreate="registration.journals.alt_header_create",t.RegistrationJournalsTableJournalNameHeader="registration.journals.table_journal_name_header",t.RegistrationJournalsTableObjectsAmountHeader="registration.journals.table_objects_amount_header",t.RegistrationJournalsTableViewPermissionHeader="registration.journals.table_view_permission_header",t.RegistrationJournalsTableRegisterPermissionHeader="registration.journals.table_register_permission_header",t.RegistrationJournalsTableDetails="registration.journals.table_details",t.RegistrationJournalsEmptyJournalsListText="registration.journals.empty_journals_list_text",t.RegistrationJournalsIncomingType="registration.journals.incoming_type",t.RegistrationJournalsInternalType="registration.journals.internal_type",t.RegistrationJournalsMaterialValuableType="registration.journals.material_valuable_type",t.RegistrationJournalsOutcomingType="registration.journals.outcoming_type",t.RegistrationJournalsNewJournalTitle="registration.journals.new_journal_title",t.RegistrationJournalsOrganizationInputLabel="registration.journals.organization_input_label",t.RegistrationJournalsNameInputLabel="registration.journals.name_input_label",t.RegistrationJournalsIndexInputLabel="registration.journals.index_input_label",t.RegistrationJournalsInfoTabText="registration.journals.info_tab_text",t.RegistrationJournalsNumerationFormatTabText="registration.journals.numeration_format_tab_text",t.RegistrationJournalsAccessTabText="registration.journals.access_tab_text",t.RegistrationJournalsHistoryTabText="registration.journals.history_tab_text",t.RegistrationJournalsDeleteJournalButtonText="registration.journals.delete_journal_button_text",t.RegistrationJournalsDeleteJournalButtonTextTooltip="registration.journals.delete_journal_button_text_tooltip",t.RegistrationJournalsDeleteJournalTitle="registration.journals.delete_journal_title",t.RegistrationJournalsDeleteJournalText="registration.journals.delete_journal_text",t.RegistrationJournalsDeleteJournalText2="registration.journals.delete_journal_text2",t.RegistrationJournalsDeleteJournalConfirmButtonText="registration.journals.delete_journal_confirm_button_text",t.RegistrationJournalsDeleteJournalCancelButtonText="registration.journals.delete_journal_cancel_button_text",t.RegistrationJournalsInfoAmountTitleObjects="registration.journals.info_amount_title_objects",t.RegistrationJournalsInfoAmountTitleDocuments="registration.journals.info_amount_title_documents",t.RegistrationJournalsInfoAmountTitleValuables="registration.journals.info_amount_title_valuables",t.RegistrationJournalsInfoManualNumerationTitle="registration.journals.info_manual_numeration_title",t.RegistrationJournalsInfoJournalTypesTitle="registration.journals.info_journal_types_title",t.RegistrationJournalsInfoErrorTooltipText="registration.journals.info_error_tooltip_text",t.RegistrationJournalsCreateJournalNotificationHeader="registration.journals.create_journal_notification_header",t.RegistrationJournalsCreateJournalNotificationContent="registration.journals.create_journal_notification_content",t.RegistrationJournalsInfoJournalPositionTitle="registration.journals.info_journal_position_title",t.RegistrationJournalsMoveJournalButtonText="registration.journals.move_journal_button_text",t.RegistrationJournalsCancelButtonText="registration.journals.cancel_button_text",t.RegistrationJournalsInfoIncomingType="registration.journals.info_incoming_type",t.RegistrationJournalsInfoInternalType="registration.journals.info_internal_type",t.RegistrationJournalsInfoMaterialValuableType="registration.journals.info_material_valuable_type",t.RegistrationJournalsInfoOutcomingType="registration.journals.info_outcoming_type",t.RegistrationJournalsNumerationHeader="registration.journals.numeration_header",t.RegistrationJournalsNumerationExample="registration.journals.numeration_example",t.RegistrationJournalsNumerationNew="registration.journals.numeration_new",t.RegistrationJournalsNumerationElem="registration.journals.numeration_elem",t.RegistrationJournalsNumerationDivider="registration.journals.numeration_divider",t.RegistrationJournalsNumerationCycle="registration.journals.numeration_cycle",t.RegistrationJournalsAccessTitle="registration.journals.access_title",t.RegistrationJournalsAccessRead="registration.journals.access_read",t.RegistrationJournalsAccessRegistration="registration.journals.access_registration",t.RegistrationJournalsAccessEdit="registration.journals.access_edit",t.RegistrationJournalsAccessPlaceholder="registration.journals.access_placeholder",t.RegistrationJournalsAccessHelp="registration.journals.access_help",t.RegistrationJournalsAccessSaveTitle="registration.journals.access_save_title",t.RegistrationJournalsAccessSaveText="registration.journals.access_save_text",t.RegistrationJournalsAccessEmpty="registration.journals.access_empty",t.RegistrationJournalsHint="registration.journals.hint",t.RegistrationJournalsHintOk="registration.journals.hint_ok",t.CalendarScreenDate="calendar.screen.date",t.CalendarScreenDays="calendar.screen.days",t.CalendarScreenDaysEnding1="calendar.screen.days_ending1",t.CalendarScreenDaysEnding2="calendar.screen.days_ending2",t.CalendarScreenDaysEnding3="calendar.screen.days_ending3",t.CalendarScreenPass1="calendar.screen.pass1",t.CalendarScreenPass2="calendar.screen.pass2",t.CalendarScreenPass3="calendar.screen.pass3",t.CalendarScreenHoursEnding1="calendar.screen.hours_ending1",t.CalendarScreenHoursEnding2="calendar.screen.hours_ending2",t.CalendarScreenHoursEnding3="calendar.screen.hours_ending3",t.CalendarScreenDaysDescription="calendar.screen.days_description",t.CalendarSubmitButtonTitle="calendar.submit_button_title",t.CalendarDueTime="calendar.due_time",t.CalendarTime="calendar.time",t.CalendarNotifyIn="calendar.notify_in",t.SendlistTitle="sendlist.title",t.SendlistResolutionTitle="sendlist.resolution_title",t.SendlistCloseResolutionSubmitButton="sendlist.close_resolution_submit_button",t.SendlistSaveAndSign="sendlist.save_and_sign",t.SendlistSaveAsDraft="sendlist.save_as_draft",t.SendlistDraftCreated="sendlist.draft_created",t.SendlistNotSet="sendlist.not_set",t.SendlistHeaderType="sendlist.header_type",t.SendlistHeaderReceiver="sendlist.header_receiver",t.SendlistHeaderReceiverExecutor="sendlist.header_receiver_executor",t.SendlistHeaderTerm="sendlist.header_term",t.SendlistHeaderStatus="sendlist.header_status",t.SendlistHeaderTermDays="sendlist.header_term_days",t.SendlistAfterRegistration="sendlist.after_registration",t.SendlistAddNote="sendlist.add_note",t.SendlistTheme="sendlist.theme",t.SendlistThemeNotSet="sendlist.theme_not_set",t.SendlistProducerHint="sendlist.producer_hint",t.SendlistAccess="sendlist.access",t.SendlistCreateResolution="sendlist.create_resolution",t.SendlistCloseResolution="sendlist.close_resolution",t.SendlistAccessOpen="sendlist.access_open",t.SendlistResolution="sendlist.resolution",t.SendlistComment="sendlist.comment",t.SendlistCommentAdd="sendlist.comment_add",t.SendlistTermNotSet="sendlist.term.not_set",t.SendlistWaiting="sendlist.waiting",t.SendlistInformationReceived="sendlist.information_received",t.SendlistLaunchResolution="sendlist.launch_resolution",t.SendlistLaunchChildResolutions="sendlist.launch_child_resolutions",t.SendlistTemplatePrivate="sendlist.template_private",t.SendlistTemplatePrivateDetails="sendlist.template_private_details",t.SendlistTemplateCommonAll="sendlist.template_common_all",t.SendlistTemplateCommonAllDetails="sendlist.template_common_all_details",t.SendlistTemplateEditModalTitle="sendlist.template_edit_modal_title",t.SendlistTemplateEditModalName="sendlist.template_edit_modal_name",t.SendlistTemplateEditModalAuthor="sendlist.template_edit_modal_author",t.SendlistTemplateDeleteConfirmation="sendlist.template_delete_confirmation",t.SendlistTemplatesMy="sendlist.templates_my",t.SendlistTemplatesAccessed="sendlist.templates_accessed",t.SendlistTemplatesMyGroups="sendlist.templates_my_groups",t.SendlistTemplatesCommonGroups="sendlist.templates_common_groups",t.SendlistTemplateEdit="sendlist.template_edit",t.SendlistTemplateDelete="sendlist.template_delete",t.SendlistTemplateReceivers="sendlist.template_receivers",t.SendlistTemplateAuthor="sendlist.template_author",t.SendlistTemplateShowDetails="sendlist.template_show_details",t.SendlistTemplatesEmpty="sendlist.templates_empty",t.SendlistTemplatesHeader="sendlist.templates_header",t.SendlistTemplatesAccessHint="sendlist.templates_access_hint",t.SendlistTemplatesBlankTitle="sendlist.templates_blank_title",t.SendlistTemplatesEnterName="sendlist.templates_enter_name",t.SendlistTemplatesLongNameMessage="sendlist.templates_long_name_message",t.SendlistTemplatesUniqNameMessage="sendlist.templates_uniq_name_message",t.SendlistTemplatesSectionHeader="sendlist.templates_section_header",t.SendlistTemplatesSave="sendlist.templates_save",t.SendlistTemplatesChoose="sendlist.templates_choose",t.SendlistTemplatesCreate="sendlist.templates_create",t.SendlistAdditional="sendlist.additional",t.SignlistTitle="signlist.title",t.SignlistGuestTitle="signlist.guest.title",t.SignlistAllSignedTooltip="signlist.allSigned_tooltip",t.SignlistAllSignedTooltipLink="signlist.allSigned_tooltip_link",t.SignlistNotSet="signlist.not_set",t.SignlistCreateTemplate="signlist.create_template",t.SignlistChooseTemplate="signlist.choose_template",t.SignlistHeaderStage="signlist.header_stage",t.SignlistHeaderType="signlist.header_type",t.SignlistHeaderReceiver="signlist.header_receiver",t.SignlistHeaderSigner="signlist.header_signer",t.SignlistHeaderStatus="signlist.header_status",t.SignlistHeaderRegistrator="signlist.header_registrator",t.SignlistHeaderResolutionExecutor="signlist.header_resolution_executor",t.SignlistHeaderTerm="signlist.header_term",t.SignlistHeaderSigned="signlist.header_signed",t.SignlistHeaderSender="signlist.header_sender",t.SignlistAccess="signlist.access",t.SignlistAllowViolateSign="signlist.allow_violate_sign",t.SignlistSigningTerm="signlist.signing_term",t.SignlistSigningTermExpired="signlist.signing_term_expired",t.SignlistRejectSigningOnExpire="signlist.reject_signing_on_expire",t.SignlistIsHighPriority="signlist.is_high_priority",t.SignlistComment="signlist.comment",t.SignlistTemplateHeader="signlist.template_header",t.SignlistAuto="signlist.auto",t.SignlistAutoHint="signlist.auto_hint",t.SignlistAdditional="signlist.additional",t.SignlistActionSign="signlist.action_sign",t.SignlistActionRefuse="signlist.action_refuse",t.SignlistStatusRejected="signlist.status_rejected",t.SignlistStatusViolated="signlist.status_violated",t.SignlistStatusPotentialProblem="signlist.status_potential_problem",t.SignlistStatusNotSent="signlist.status_not_sent",t.SignlistStatusSent="signlist.status_sent",t.SignlistStatusSigned="signlist.status_signed",t.SignlistNotSent="signlist.not_sent",t.SignlistWaiting="signlist.waiting",t.SignlistBanner1="singlist.banner1",t.SignlistBanner2="singlist.banner2",t.SignlistBanner3="singlist.banner3",t.SignlistBanner4="singlist.banner4",t.SignlistBanner5="singlist.banner5",t.SignlistBanner6="singlist.banner6",t.SignlistBanner7="singlist.banner7",t.SignlistBanner8="singlist.banner8",t.SignlistBanner9="singlist.banner9",t.SignlistBanner10="singlist.banner10",t.SignlistBanner11="singlist.banner11",t.SignlistBanner12="singlist.banner12",t.SignlistBanner13="singlist.banner13",t.SignlistBanner14="singlist.banner14",t.NeedAllowViolationSignBanner="need.allow.violation.sign.banner",t.SignInfoUnavailable="sign.info.unavailable",t.SignInfoProcessing="sign.info.processing",t.ValuableNew="valuable.new",t.ValuableOrganization="valuable.organization",t.ValuableActionSend="valuable.action.send",t.ValuableActionCancelSend="valuable.action.cancel_send",t.ValuableActionWriteOff="valuable.action.write_off",t.ValuableActionCancelWriteOff="valuable.action.cancel_write_off",t.ValuableActionPlan="valuable.action.plan",t.ValuableActionPlanWriteOff="valuable.action.plan_write_off",t.ValuableActionAskTaskConfirmation="valuable.action.ask_task_confirmation",t.ValuableActionAskTaskConfirmationWriteOff="valuable.action.ask_task_confirmation_write_off",t.ValuableActionWithdrawTaskConfirmation="valuable.action.withdraw_task_confirmation",t.ValuableActionWithdrawTaskConfirmationWriteOff="valuable.action.withdraw_task_confirmation_write_off",t.ValuableActionCopy="valuable.action.copy",t.ValuableActionReceive="valuable.action.receive",t.ValuableActionRejectReceive="valuable.action.reject_receive",t.ValuableButtonSend="valuable.button.send",t.ValuableButtonWriteOff="valuable.button.write_off",t.ValuableButtonReceive="valuable.button.receive",t.ValuableButtonRejectReceive="valuable.button.reject_receive",t.ValuableMovementInitiator="valuable.movement.initiator",t.ValuableModalBannerMessage="valuable.modal.banner.message",t.DocumentTypeNoDocumentTypesAdded="document_type.no_document_types_added",t.EmailTypeNoEmailTypesAdded="email_type.no_email_types_added",t.RegisterActionRegisterDocument="register.action.register_document",t.RegisterActionReserveNumber="register.action.reserve_number",t.RegisterActionCancelRegistrationTask="register.action.cancel_registration_task",t.RegisterActionRejectRegistration="register.action.reject_registration",t.RegisterButtonRegisterDocument="register.button.register_document",t.RegisterButtonClose="register.button.close",t.RegisterButtonLaunchSendlist="register.button.launch_sendlist",t.RegisterButtonReserveNumber="register.button.reserve_number",t.RegisterButtonCancelRegistrationTask="register.button.cancel_registration_task",t.RegisterButtonRejectRegistration="register.button.reject_registration",t.RegisterJournal="register.journal",t.RegisterOrganization="register.organization",t.RegisterAssignNumber="register.assign_number",t.RegisterReserveNumber="register.reserve_number",t.RegisterAutoNumber="register.auto_number",t.RegisterNumberErrorFormat="register.number_error_format",t.RegisterNumberErrorTaken="register.number_error_taken",t.RegisterNoJournalAccessTitle="register.no_journal_access_title",t.RegisterNoJournalAccess1="register.no_journal_access_1",t.RegisterNoJournalAccess2="register.no_journal_access_2",t.ValuableTypeNoValuableTypesAdded="valuable_type.no_valuable_types_added",t.UserActionLogTypeFullNameChanged="user_action_log_type.full_name_changed",t.UserActionLogTypeImageChanged="user_action_log_type.image_changed",t.UserActionLogTypeLocaleChanged="user_action_log_type.locale_changed",t.UserActionLogTypePasswordChanged="user_action_log_type.password_changed",t.UserActionLogTypePasswordReset="user_action_log_type.password_reset",t.UserActionLogTypePasswordRestore="user_action_log_type.password_restore",t.UserActionLogTypeSessionRenewed="user_action_log_type.session_renewed",t.UserActionLogTypeSessionStopped="user_action_log_type.session_stopped",t.UserActionLogTypeSignInIncorrectPasswordEntered="user_action_log_type.sign_in_incorrect_password_entered",t.UserActionLogTypeSignInUserBlocked="user_action_log_type.sign_in_user_blocked",t.UserActionLogTypeSignInUserSuccessfullyLoggedIn="user_action_log_type.sign_in_user_successfully_logged_in",t.UserActionLogTypeTimezoneChanged="user_action_log_type.timezone_changed",t.SigningModalTitleAffix="signing.modal.title.affix",t.SigningModalTitleRejectAlt="signing.modal.title.reject_alt",t.SigningModalTitleWithdraw="signing.modal.title.withdraw",t.SigningModalButtonAffixSigning="signing.modal.button.affix_signing",t.SigningModalButtonAffixVisaing="signing.modal.button.affix_visaing",t.SigningModalButtonAffixAgreement="signing.modal.button.affix_agreement",t.SigningModalButtonAffixApproval="signing.modal.button.affix_approval",t.SigningModalButtonReject="signing.modal.button.reject",t.SigningModalButtonWithdraw="signing.modal.button.withdraw",t.SigningModalSentBy="signing.modal.sent_by",t.SigningModalSigner="signing.modal.signer",t.SigningModalController="signing.modal.controller",t.SigningModalNoSignatureTitle="signing.modal.no_signature_title",t.SigningModalNoSignature1="signing.modal.no_signature_1",t.SigningModalNoSignature2="signing.modal.no_signature_2",t.SigningModalCreateSignature="signing.modal.create_signature",t.LabelActionChangeExecutor="label.action.change_executor",t.LabelActionChangeFileExecutor="label.action.change_file_executor",t.LabelInputRequiredError="label.input.required_error",t.LabelInputEmailError="label.input.email_error",t.LabelInputPhoneError="label.input.phone_error",t.LabelInputCharactersOnlyError="label.input.characters_only_error",t.LabelInputMaxLimitExceeded="label.input.max_limit_exceeded",t.PaymentNotificationPeriodEnded="payment.notification.period_ended",t.PaymentNotificationPeriodBlocked="payment.notification.period_blocked",t.PaymentNotificationEventLimit="payment.notification.event_limit",t.PaymentNotificationEncryptionAgentUnavailable="payment.notification.encryption_agent_unavailable",t.PaymentNotificationSettingsLink="payment.notification.settings_link",t.PaymentNotificationPaymentLink="payment.notification.payment_link",t.NotificationEncryptionAgentLink="notification.encryption_agent_link",t.LabelNotificationSuccessDeleteDocumentType="label.notification.success.delete_document_type",t.LabelNotificationSuccessDeleteEmailType="label.notification.success.delete_email_type",t.LabelNotificationSuccessDeleteDictionaryValue="label.notification.success.delete_dictionary_value",t.LabelNotificationSuccessDeleteAttribute="label.notification.success.delete_attribute",t.LabelNotificationSuccessDeleteContact="label.notification.success.delete_contact",t.LabelNotificationSuccessDeleteRole="label.notification.success.delete_role",t.LabelNotificationSuccessDeleteEmployee="label.notification.success.delete_employee",t.LabelNotificationSuccessDeleteAgent="label.notification.success.delete_agent",t.LabelNotificationSuccessCreateAgent="label.notification.success.create_agent",t.LabelNotificationSuccessDeleteDocument="label.notification.success.delete_document",t.LabelNotificationSuccessDeleteChat="label.notification.success.delete_chat",t.LabelNotificationSuccessDeleteValuable="label.notification.success.delete_valuable",t.LabelNotificationSuccessDeleteFolder="label.notification.success.delete_folder",t.LabelNotificationSuccessDeleteTask="label.notification.success.delete_task",t.LabelNotificationSuccessDeleteFile="label.notification.success.delete_file",t.LabelNotificationSuccessDeleteFileMultiple="label.notification.success.delete_file_multiple",t.LabelNotificationSuccessDeleteFileVersion="label.notification.success.delete_file_version",t.LabelNotificationSuccessDeleteStoragePlace="label.notification.success.delete_storage_place",t.LabelNotificationSuccessDeleteDocumentTemplate="label.notification.success.delete_document_template",t.LabelNotificationSuccessDeleteValuableType="label.notification.success.delete_valuable_type",t.LabelNotificationSuccessDeleteEvent="label.notification.success.delete_event",t.LabelNotificationSuccessDeleteTag="label.notification.success.delete_tag",t.LabelNotificationSuccessDeleteLink="label.notification.success.delete_link",t.LabelNotificationSuccessDeleteReminder="label.notification.success.delete_reminder",t.LabelNotificationSuccessDeleteAssignment="label.notification.success.delete_assignment",t.LabelNotificationSuccessCancelDocument="label.notification.success.cancel_document",t.LabelNotificationSuccessStopAssignment="label.notification.success.stop_assignment",t.LabelNotificationSuccessDeleteOrgStructureOrganization="label.notification.success.delete_org_structure_organization",t.LabelNotificationSuccessDeleteOrgStructureDepartment="label.notification.success.delete_org_structure_department",t.LabelNotificationSuccessDeleteOrgStructurePosition="label.notification.success.delete_org_structure_position",t.LabelNotificationSuccessDeleteAdministrator="label.notification.success.delete_administrator",t.LabelNotificationSuccessAddAdministrator="label.notification.success.add_administrator",t.LabelNotificationSuccessAddAdministratorAssign="label.notification.success.add_administrator_assign",t.LabelNotificationSuccessEventChangedTitle="label.notification.success.event_changed_title",t.LabelNotificationSuccessEventChangedMessage="label.notification.success.event_changed_message",t.InterCompanyPositionsListHeaderAssigned="label.company.positions.list.header.assigned",t.InterCompanyPositionsListHeaderLastCommunication="label.company.positions.list.header.last_communication",t.LabelInterCompanyIsBlocked="label.inter.company.is_blocked",t.LabelInterCompanyIsDeactivated="label.inter.company.is_deactivated",t.LabelInterCompanyAddContactPerson="label.inter.company.add.contact.person",t.LabelDialogConfirmTitleBlockContactPerson="label.dialog.confirm.title.block.contact.person",t.LabelDialogConfirmBlockContactPerson="label.dialog.confirm.block.contact.person",t.LabelDialogConfirmBlockContactPerson2="label.dialog.confirm.block.contact.person2",t.LabelDialogConfirmTitleBlockContactAgent="label.dialog.confirm.title.block.contact.agent",t.LabelDialogConfirmBlockContactAgent="label.dialog.confirm.block.contact.agent",t.InterCompanyBlockDetailedInfoTitle="inter.company.block.detailed.info.title",t.InterCompanyBlockDetailedInfoInactiveTitle="inter.company.block.detailed.info.inactive.title",t.InterCompanyBlockDetailedInfoInactiveAgentTitle="inter.company.block.detailed.info.inactive.agent.title",t.InterCompanyBlockDetailedInfoFromText="inter.company.block.detailed.info.from_text",t.InterCompanyBlockPersonIsBlocked="inter.company.block.person.is.blocked",t.InterCompanyBlockPersonIsDeactivated="inter.company.block.person.is.deactivated",t.InterCompanyBlockAgentIsDeactivated="inter.company.block.agent.is.deactivated",t.InterCompanyBlockPersonBlockedMe="inter.company.block.person.blocked.me",t.InterCompanyBlockAgentBlockedMe="inter.company.block.agent.blocked.me",t.InterCompanyBlockAgentIsBlocked="inter.company.block.agent.is.blocked",t.LabelInterCompanyEmptyPlaceholderText1="label.inter.company.empty.placeholder.text1",t.LabelInterCompanyEmptyPlaceholderText2="label.inter.company.empty.placeholder.text2",t.LabelInterCompanyEmptyPlaceholderText3="label.inter.company.empty.placeholder.text3",t.NavigateToPosition="label.navigate.to.position",t.NavigateToAgent="label.navigate.to.agent",t.InterCompanyBlockPositionDeactivated="inter.company.block.position.deactivated",t.InterCompanyBlockOrganizationDeactivated="inter.company.block.organization.deactivated",t.LabelUserAgreementModalCheckbox1="label.user.agreement.modal.checkbox1",t.LabelUserAgreementModalCheckbox2="label.user.agreement.modal.checkbox2",t.LabelUserAgreementModalCheckbox3="label.user.agreement.modal.checkbox3",t.LabelUserAgreementModalCheckbox4="label.user.agreement.modal.checkbox4",t.LabelUserAgreementModalText1="label.user.agreement.modal.text1",t.LabelGuestHeaderText="label.guest.header.text",t.LabelDialogConfirmDeactivateContactPerson="label.dialog.confirm.deactivate.contact_person",t.LabelDialogConfirmDeactivateContactAgent="label.dialog.confirm.deactivate.contact_agent",t.LabelDialogConfirmDeactivateContactHelp="label.dialog.confirm.deactivate.contact_help",t.LabelWorkInSchrift="label.work.in.schrift",t.LabelGuestsInSchrift="label.guests.in.schrift",t.LabelNotWorkInSchrift="label.not.work.in.schrift",t.LabelToastMigationDone="label.toast.migration_done",t.LabelToastMigationDoneExtended="label.toast.migration_done_extended",t.LabelMigrationModalDialogTitle="label.migration_modal_dialog.title",t.LabelMigrationModalDialogConfirmText="label.migration_modal_dialog.confirm_text",t.LabelToastMigationError="label.toast.migration_error",t.LabelGuestPositionSelectModalTitle="label.guest.position.select.modal.title",t.LabelGuestPositionSelectModalSubtitle="label.guest.position.select.modal.subtitle",t.LabelImportPositionSelectModalTitle="label.import.position.select.modal.title",t.LabelImportPositionSelectModalSubtitle="label.import.position.select.modal.subtitle",t.LabelGuestPositionSelectModalAddRoleText="label.guest.position.select.modal.add_role_text",t.LabelGuestPositionSelectModalLastActivity="label.guest.position.select.modal.last.activity",t.LabelGuestPositionSelectModalCommunicationUnavailable="label.guest.position.select.modal.communication_unavailable",t.LabelGuestPositionSelectModalInfotext1="label.guest.position.select.modal.info_text_1",t.LabelGuestPositionSelectModalInfotext2="label.guest.position.select.modal.info_text_2",t.LabelGuestPositionSelectModalInfotext3="label.guest.position.select.modal.info_text_3",t.LabelGuestPositionSelectModalInfotext4="label.guest.position.select.modal.info_text_4",t.EncryptionStageDocuments="encryption.stage.documents",t.EncryptionStageDictionaries="encryption.stage.dictionaries",t.EncryptionStageLogs="encryption.stage.logs",t.EncryptionStageFiles="encryption.stage.files",t.EncryptionStageKeysRoutines="encryption.stage.keys",t.LabelSocketsErrorToaster="label.so\u0441kets.error.toaster",t.ExceptionCustomerCodeChangeFrequency="Exceptions.CustomerCodeChangeFrequencyException",t.ExceptionsCouldNotAddSign="Exceptions.CouldNotAddSign",t.ExceptionsFileAccessDenied="Exceptions.FileAccessDeniedException",t.LabelDialogSetFreeTariffPlanTitle="label.dialog.set_free_tariff_plan.title",t.LabelDialogSetFreeTariffPlanContent="label.dialog.set_free_tariff_plan.content",t.LabelDialogSetFreeTariffPlanButton="label.dialog.set_free_tariff_plan.button",t.StripeInitializingError="label.stripe.initializing.error",t.LabelPasswordPlaceholder="label.password.placeholder",t.SafetyPaymentBuyAgentCredChangeSuccess="safety.payment.buy.agent.cred_change_success",t.SignACSK2="sign.acsk2",t.SignACSK2Media="sign.acsk2_media",t.LabelMediaKeyCustomName="label.media_key.custom_name",t.LabelFilePrivateKey="label.file.private.key",t.LabelProtectedPrivateKey="label.protected.private.key",t.LabelProtectedPrivateKey2="label.protected.private.key2",t.LabelQualifiedSignFileDrop1="label.qualified.sign.file_drop1",t.LabelQualifiedSignFileDrop2="label.qualified.sign.file_drop2",t.LabelQualifiedCertFileDrop1="label.qualified.cert.file_drop1",t.LabelQualifiedCertFileDrop2="label.qualified.cert.file_drop2",t.LabelQualifiedSignFileDropComment="label.qualified.sign.file_drop_comment",t.LabelQualifiedSignFileDropComment2="label.qualified.sign.file_drop_comment2",t.ErrorLoadingSignFile="error.loading.sign_file",t.DssWrongPassword="error.dss_wrong_password",t.LabelSignFileKey="label.sign_file.key",t.LabelSignFileKeyReset="label.sign_file.key_reset",t.LabelSignFilePassword="label.sign_file.password",t.SignOwnerInfoIssuer="sign.owner_info.issuer",t.SignOwnerInfoOwner="sign.owner_info.owner",t.ConnectedMediaKey="sign_library.connected_media",t.ConnectedMediaKeyCertificate="sign_library.connected_media_certificate",t.SignOwnerInfoDRFO="sign.owner_info.drfo",t.SignOwnerInfoEDRPOU="sign.owner_info.edrpou",t.SignOwnerInfoOrganization="sign.owner_info.org",t.SignOwnerInfoTitle="sign.owner_info.title",t.SignOwnerInfoDepartment="sign.owner_info.department",t.SignOwnerCountry="sign.owner_country",t.SignOwnerInfoMail="sign.owner_info.email",t.SignOwnerInfoPhone="sign.owner_info.phone",t.SignOwnerInfoAddress="sign.owner_info.address",t.SignOwnerInfoDNS="sign.owner_info.dns",t.SignOwnerInfoCertificate="sign.owner_info.certificate",t.SignOwnerInfoPeriod="sign.owner_info.period",t.SignOwnerSignAlgorithm="sign.owner.sign_algo",t.LabelSignFileLastUsedKeys="sign.last_used_keys",t.SignTabInner="sign.tab.inner",t.SignTabQualified="sign.tab.qualified",t.ButtonReadKey="button.read_key",t.SignViewCountersLabel="sign.view_counters.label",t.QesSignSizeOverridedLabel="label.qes_sign.size_overrided",t.QesSignSizeOverridedLabel2="label.qes_sign.size_overrided2",t.QesSignSubmitTooltip="label.company.keys.signature.create_text",t.QesSignSubmitDisabledTooltip="label.qes_sign.submit_disabled_tooltip",t.QesSignSubmitDisabledNotUniqTooltip="label.qes_sign.submit_disabled_not_uniq_tooltip",t.QesSignSubmitDisabledNotUniqLabel="label.qes_sign.submit_disabled_not_uniq_label",t.FacsimileSignSubmitTooltip="label.facsimile_sign.submit_tooltip",t.QesSignFilenamesErrorLabel="label.qes_sign.file_names_error",t.QesSignNotInitializedLabel="label.qes_sign.initializing_error",t.QesSignMediaNotInitializedLabel="label.qes_sign_media.initializing_error",t.EuSignNeedPageReload="label.qes_sign.library_need_reload",t.QesSignAsicExistsLabel="label.qes_sign.asic_exists_error",t.QesSignFilesQuantityLabel="label.qes_sign.files_quantity_error",t.QesSignStampUsageUnavailable="label.qes_sign.stamp_is_unavailable",t.QesIdentificationWrongCode="label.qes_identification.wrong_code_error",t.QesSignStampUsageOnly="label.qes_sign.stamp_must_be_used",t.LabelSignAutoSelectCa="label.sign.auto_select_ca",t.LabelSignEUSelectCa="label.sign.eu_select_ca",t.DownloadDocumentCard="label.download_document_card",t.DownloadCryptedDocumentCard="label.download_crypted_document_card",t.DownloadFullZipFromCard="label.download_document_full_zip",t.SignOwnerTooltipHead="sign.owner_info_tooltip_head",t.SignOwnerInfoTimestamp="sign.owner_info.timestamp",t.SignOwnerInfoVerificationTime="sign.owner_info.verification_time",t.SignOwnerInfoSignTime="sign.owner_info.signed_time",t.SignOwnerVerifySignAgain="sign.owner_info.verify_link",t.SignVerificationManyFiles="sign.verification_many_files",t.SignOwnerHelpLabel="sign.owner_info.verify_help_link",t.SignVerifySuccess="sign.verify_success",t.SignVerifyCA="sign.verify_CA",t.SignVerifyOwner="sign.verify_owner",t.SignVerifyTimestamp="sign.verify_timestamp",t.SignVerifyIsStamp="sign.verify_is_stamp",t.ErrorFindingDocVersion="error_finding_doc_version",t.LabelSignComment="label.sign.comment",t.LabelSignAdditionalComment1="label.sign.additional_comment1",t.LabelSignAdditionalComment2="label.sign.additional_comment2",t.EsignCommonError="esign.common_error",t.EusignRenewed="esign.common_renewed",t.LabelWaitForDocumentCard="label.wait_for_document_card",t.RestoreAccountFinishSuccessfull="restore_account.finish_successfull",t.ChangePaymentCurrenciesTitle="change.payment_currencies.title",t.ChangePaymentCurrenciesContentFirst="change.payment_currencies.content_first",t.ChangePaymentCurrenciesTextEUR="change.payment_currencies.text_eur",t.ChangePaymentCurrenciesTextUAH="change.payment_currencies.text_uah",t.ChangePaymentCurrenciesConfirmText="change.payment_currencies.confirm_text",t.ChangePaymentCurrenciesRejectText="change.payment_currencies.reject_text",t.FileViewerSimpleCardUpdated="file_viewer_simple.card_updated",t.FileViewerEditStampsTooltip="file_viewer.edit_stamps_tooltip",t.FileViewerSaveStampsTooltip="file_viewer.save_stamps_tooltip",t.FileViewerStampLabelEDS="file_viewer.stamp_label_eds",t.FileViewerStampLabelFacsimile="file_viewer.stamp_label_facsimile",t.FileViewerStampLabelSigned="file_viewer.stamp_label_signed",t.FileViewerStampLabelOrganisation="file_viewer.stamp_label_organisation",t.FileViewerStampLabelPosition="file_viewer.stamp_label_position",t.FileViewerStampLabelDateTime="file_viewer.stamp_label_date_time",t.FileViewerStampLabelCertificate="file_viewer.stamp_label_certificate",t.FileViewerStampLabelQRLogo="file_viewer.stamp_label_qr_logo",t.FileViewerStampLabelQRDocNumber="file_viewer.stamp_label_qr_doc_number",t.FileViewerStampLabelQRSignedQES="file_viewer.stamp_label_qr_signed_qes",t.FileViewerStampLabelQRSigned="file_viewer.stamp_label_qr_signed",t.FileViewerStampLabelQRValidFromTo="file_viewer.stamp_label_qr_valid_from_to",t.FileViewerStampLabelQRDocDate="file_viewer.stamp_label_qr_doc_date",t.FileViewerStampLabelQRDocDescription="file_viewer.stamp_label_qr_doc_description",t.EmojiSearch="emoji.search",t.EmojiList="emoji.list",t.EmojiNotFound="emoji.notfound",t.EmojiClear="emoji.clear",t.EmojiCategoriesActivity="emoji.categories_activity",t.EmojiCategoriesCustom="emoji.categories_custom",t.EmojiCategoriesFlags="emoji.categories_flags",t.EmojiCategoriesFoods="emoji.categories_foods",t.EmojiCategoriesRecent="emoji.categories_recent",t.EmojiCategoriesNature="emoji.categories_nature",t.EmojiCategoriesObjects="emoji.categories_objects",t.EmojiCategoriesPeople="emoji.categories_people",t.EmojiCategoriesPlaces="emoji.categories_places",t.EmojiCategoriesSearch="emoji.categories_search",t.EmojiCategoriesSymbols="emoji.categories_symbols",t.EmojiSkins1="emoji.skins_1",t.EmojiSkins2="emoji.skins_2",t.EmojiSkins3="emoji.skins_3",t.EmojiSkins4="emoji.skins_4",t.EmojiSkins5="emoji.skins_5",t.EmojiSkins6="emoji.skins_6",t.LabelToastSuccessCreationChat="label.toast.success.creation.chat",t.LabelToastSuccessCreationTask="label.toast.success.creation.task",t.LabelToastSuccessCreationFolder="label.toast.success.creation.folder",t.LabelToastSuccessCreationDocument="label.toast.success.creation.document",t.LabelToastSuccessCreationValuable="label.toast.success.creation.valuable",t.LabelToastSuccessCreationEmail="label.toast.success.creation.email",t.LabelToastSuccessSentEmail="label.toast.success.sent.email",t.MfaLoginFormTitle="mfa.login.form.title",t.MfaLoginFormDescription="mfa.login.form.description",t.MfaLoginFormCodeInputLabel="mfa.login.form.code_input_label",t.MfaLoginFormSaveBrowserInputLabel="mfa.login.form.save_browser_input_label",t.MfaLoginFormSaveBrowserInputDescription="mfa.login.form.save_browser_input_description",t.MfaLoginFormSubmitButtonText="mfa.login.form.submit_button_text",t.MfaLoginFormBackButtonText="mfa.login.form.back_button_text",t.MfaLoginFormHelpText="mfa.login.form.help_text",t.MfaLoginFormHelpLinkText="mfa.login.form.help_link_text",t.MfaRegistrationSetupFormTitle1="mfa.registration.setup.form.title1",t.MfaRegistrationSetupFormTitle2="mfa.registration.setup.form.title2",t.MfaRegistrationSetupFormDescription="mfa.registration.setup.form.description",t.MfaRegistrationSetupFormSkipButtonText="mfa.registration.setup.form.skip_button_text",t.MfaRegistrationSetupFormSubmitButtonText="mfa.registration.setup.form.submit_button_text",t.MfaRegistrationEnabledFormTitle1="mfa.registration.enabled.form.title1",t.MfaRegistrationEnabledFormTitle2="mfa.registration.enabled.form.title2",t.MfaRegistrationEnabledFormNextStepButtonText="mfa.registration.enabled.form.next_step_button_text",t.MfaQrCodeActionsCopyButtonText="mfa.qr.code.actions.copy_button_text",t.MfaQrCodeActionsPrintButtonText="mfa.qr.code.actions.print_button_text",t.MfaQrCodeActionsDownloadButtonText="mfa.qr.code.actions.download_button_text",t.MfaConfigStep1Title="mfa.config.step1_title",t.MfaConfigStep1Description="mfa.config.step1_description",t.MfaConfigStep2Title="mfa.config.step2_title",t.MfaConfigStep2Description="mfa.config.step2_description",t.MfaConfigStep2HelpTitle="mfa.config.step2_help_title",t.MfaConfigStep2HelpText="mfa.config.step2_help_text",t.MfaConfigStep3Title="mfa.config.step3_title",t.MfaConfigStep3Description="mfa.config.step3_description",t.MfaConfigStep3OptionLabel="mfa.config.step3_option_label",t.MfaConfigStep3OptionDescription="mfa.config.step3_option_description",t.MfaQrCodeDescription="mfa.qr.code.description",t.MfaQrCodeAlert="mfa.qr.code.alert",t.MfaSetupModalTitle="mfa.setup.modal.title",t.MfaSetupModalDescription="mfa.setup.modal.description",t.MfaSetupModalButtonText="mfa.setup.modal.button_text",t.MfaDisableModalTitle="mfa.disable.modal.title",t.MfaDisableModalText1="mfa.disable.modal.text1",t.MfaDisableModalText2="mfa.disable.modal.text2",t.MfaDisableModalCancelButton="mfa.disable.modal.cancel_button",t.MfaDisableModalDisableButton="mfa.disable.modal.disable_button",t.MfaTrustedDeviceTablePlatform="mfa.trusted.device.table.platform",t.MfaTrustedDeviceTableBrowser="mfa.trusted.device.table.browser",t.MfaTrustedDeviceTableLastActivity="mfa.trusted.device.table.last_activity",t.MfaTrustedDeviceTableFooterText="mfa.trusted.device.table.footer_text",t.MfaTrustedDeviceTableFooterButtonText="mfa.trusted.device.table.footer_button_text",t.MfaTrustedDeviceCurrent="mfa.trusted.device.current",t.MfaTrustedDeviceTableTitle="mfa.trusted.device.table.title",t.MfaTrustedDeviceTableDescription="mfa.trusted.device.table.description",t.MfaCodeErrorMessage="mfa.code.error.message",t.MfaCodeErrorSymbols="mfa.code.error.symbols",t.CompanyHistoryPlugTitle="company.history.plug.title",t.LogHistoryPlugDescription="log.history.plug.description",t.SessionHistoryPlugDescription="session.history.plug.description",t.OrgStructureDepartmentPlugTitle="org.structure.department.plug.title",t.OrgStructureDepartmentPlugDescription="org.structure.department.plug.description",t.CompanyInfoDomainNameTooltip="company.info.domain.name.tooltip",t.GlobalSearchBannerTitle="global.search.banner.title",t.GlobalSearchBannerDescription="global.search.banner.description",t.GeneralTooltipLabelDelete="general.tooltip.label.delete",t.SignAlgorithmTitle="sign.algorithm_title",t.SignTypeTitle="sign.type_title",t.SignIsAsicContainerTitle="sign.is_asic.label",t.CompanyInfoTabChangeLogPlugText="company.info.tab.change.log.plug_text",t.LabelComponentsTasksNoAddedTasks="label.components.tasks.no_added_tasks",t.LabelComponentsTasksNoActivityTasks="label.components.tasks.no_active_tasks",t.LabelComponentsDocumentsNoAdded="label.components.documents.no_added",t.LabelComponentsFoldersNoAdded="label.components.folders.no_added",t.LabelComponentsValuablesNoAdded="label.components.valuables.no_added",t.ObjectsListEmptyStateLabel="objects.list.empty.state.label",t.TasksListEmptyStateText="tasks.list.empty.state.text",t.DocsListEmptyStateText="docs.list.empty.state.text",t.FoldersListEmptyStateText="folders.list.empty.state.text",t.FilesListEmptyStateText="files.list.empty.state.text",t.ValuablesListEmptyStateText="valuables.list.empty.state.text",t.FilesListEmptyStateTextDesc="files.list.empty.state.text_desc",t.LabelNoUnassignedEmployees="label.no_unassigned_employees",t.LabelIfYouUnassignEmployees="label.if_you_unassign_employees",t.LabelNoInactiveTemplates="label.no_inactive_templates",t.LabelIfYouInactiveTemplates="label.if_you_inactive_templates",t.UserProfileSignatureEmptyText="user.profile.signature.empty.text",t.GeneralNotAdded="general.not.added",t.OrgStructureAssignmentCommunicationTabEmptyState1="org.structure.assignment.communication.tab.empty.state1",t.OrgStructureAssignmentCommunicationTabEmptyState2="org.structure.assignment.communication.tab.empty.state2",t.SignatureQESReadonly="signature.qes_readonly",t.SignatureQESEnabled="signature.qes_enabled",t.SignatureQESDisabled="signature.qes_disabled",t.NewFileVersionInfoBannerText="new.file.version.info.banner.text",t.NewFileVersionInfoBannerText2="new.file.version.info.banner.text2",t.NewFileVersionInfoBannerText3="new.file.version.info.banner.text3",t.MobileAppHeading="mobile.app.heading",t.MobileAppSubtitle="mobile.app.subtitle",t.MobileAppMoveToApp="mobile.app.move_to_app",t.MobileAppStayOnSite="mobile.app.stay_on_site",t.RemoveCardFromSignedFiles="label.document_card.remove_from_signed",t.AddCardToSignedFiles="label.document_card.add_to_signed",t.EsignQRTitle="label.esign_qr.title",t.EsignQRTitleSign="label.esign_qr.title_sign",t.EsignQRTitleDiia="label.esign_qr.title_sign_diia",t.EsignQRContent="label.esign_qr.content",t.EsignQRContentDiia="label.esign_qr.content_diia",t.EsignQRContentSecond="label.esign_qr.content_second",t.KSPNamePrivatbank="label.ksp_name.privat",t.KSPNameVchasno="label.ksp_name.vchasno",t.KSPNameDiia="label.ksp_name.diia",t.ButtonPrivatSmartId="label.button.privat_smart_id",t.CloudKSPTab="label.cloud_ksp_tab",t.KSPPrivatbank="label.privatbank",t.FileIsInfected="label.file_is_infected",t.MediaKeyTypesLabel="sign_library.media_key_types",t.MediaKeySerial="sign_library.media_key_serial",t.SignLibraryErrorNotSupported="sign_library.error.not_supported",t.SignLibraryErrorNeedUpdate="sign_library.error.need_update",t.SignLibraryErrorNeedExtensions="sign_library.error.need_extensions",t.SignLibraryErrorNeedLibrary="sign_library.error.need_library",t.SignLibraryErrorNeedReload="sign_library.error.need_reload",t.SignLibraryErrorLinkText="sign_library.error.link_text",t.SignLibraryErrorWaitForUser="sign_library.error.user_wait",t.SignLibraryErrorUnknownMediaType="sign_library.error.media_unavailable",t.SignLibraryErrorDeviceNotFound="sign_library.error.device_not_found",t.ReadingDeviceProgress="sign_library.reading_device_progress",t.InsertKeyMediaLabel="sign_library.insert_device",t.TestCompanyName="onboarding.test_company_name",t.FirstEntryFormTitle1="first_entry_form.title1",t.FirstEntryFormTitle2="first_entry_form.title2",t.FirstEntryFormCompanyInput="first_entry_form.company_input",t.FirstEntryFormFirstNameInput="first_entry_form.first_name_input",t.FirstEntryFormLastNameInput="first_entry_form.last_name_input",t.FirstEntryFormPositionInput="first_entry_form.position_input",t.FirstEntryFormLanguageInput="first_entry_form.language_input",t.FirstEntryFormUserWithCompany="first_entry_form.user_with_company",t.LabelNewFile="label.new_file",t.IsAwaitingStripe="label.stripe_awaiting_message",t.EsignWaitnigTimeout="label.esign_wait_timeout",t.WaitForEsign="label.await",t.ReloadPage="label.reload_page",t.LabelExceptionHasUnpaiInvoices="label.customer_has_unpaid_invoices",t.LabelToastObjectNotFound="label.toast_object_not_found",t.LabelPublicAccessAgentName="label.multirecipients.chip.filter.public",t.LabelPublicAccessAgentPositionName="label.multirecipients.chip.filter.public_secondary",t.LabelCopyLinkToClipboard="label.copy_link_to_clipboard",t.LabelCopyLinkToClipboard2="label.copy_link_to_clipboard_2",t.LabelSharedLinkAccessOnly="label.shared_link_access_only",t.LabelPublicAgentAccessRestricted="label.public_agent.access_restricted",t.LabelGuestVerificationStep1Title="label.guest_verification_step1_title",t.LabelGuestVerificationStep2Title="label.guest_verification_step2_title",t.LabelGuestVerificationStep1Content="label.guest_verification_step1_content",t.LabelGuestVerificationStep2Content="label.guest_verification_step2_content",t.LabelToastCodeVerified="label.toast_code_verified",t.LabelToastEmailWasResend="label.toast_resend_email_success",t.VerifyEmailIncorrect="label.verify_email_incorrect",t.VerifyEmailChange="label.verify_email_change",t.GuestInvalidVerificationCode="label.guest_invalid_verification_code",t.SignTabQesOnly="sign.tab.qes.only",t.SignTabCaution="sign.tab.caution",t.MobileSignViewCountersLabel="mobile.sign.view_counters.label",t.MobileOnboardingWelcomeSubtitle="mobile.onboarding.welcome_subtitle",t.MobileOnboardingBenefit1="mobile.onboarding.benefit_1",t.MobileOnboardingBenefit2="mobile.onboarding.benefit_2",t.MobileOnboardingBenefit3="mobile.onboarding.benefit_3",t.MobileOnboardingOther="mobile.onboarding.other",t.LabelToastCustomerLanguageChanged="label.toast.customer_language_changed",t.LabelSignListItemDetailsSignWay="label.sign_list_item_details.sign_way",t.LabelSignWayCreateDocs="label.sign_way.create_documents",t.LabelSignWaySingleDoc="label.sign_way.single_document",t.LabelSignListItemDetailsSignLimit="label.sign_list_item_details.sign_limit",t.LabelAddWorkLogModalTitle="label.add_workLog_modal_title",t.LabelDownloadReportModalTitle="label.download_report.modal_title",t.LabelDownloadReportDownloadButtonText="label.download_report.download_button_text",t.DownloadReportFileName="label.download_report.file_name",t.WorklogEventStartDate="label.worklog_event_start_date",t.WorklogEventDuration="label.worklog_event_duration",t.LabelSignListItemDetailsPublicSignExpiration="label.sign_list_item_details.public_sign_expiration",t.LabelSignListItemDetailsPublicSignExpirationDate="label.sign_list_item_details.public_sign_expiration_date",t.LabelPublicSignDisabledTooltip="label.public_sign.disabled_tooltip",t.LabelYou="label.you",t.LabelClosePublicSignButtonTooltip="label.close_public_sign.button_tooltip",t.PublicLinkAlreadySigned="label.public_link_already_signed",t.PublicLinkRedirectNewWindow="label.public_link_redirect_blank",t.LabelGotoTooltip="label.go_to_tooltip",t.LabelCommonAddressee="label.common.addressee",t.LabelKSPCommonError="label.common.KSP_error",t.LabelCommonKSPQRTimeout="label.common.KSP_QR_Timeout",t.DemoCompanySuccessFormTitle="label.modal.demo_company_success.title",t.DemoCompanySuccessFormText="label.modal.demo_company_success.text",t.ChatDisabledByRecipientsNotifications="label.chat_disabled_by.recipients_notifications",t.LabelPublicSignClosed="label.public_sign_closed",t.SignedByLinkTitle="label.signed_by_link.title",t.SecondarySignlistHeaderDocument="secondary_sign_list.header.document",t.SecondarySignlistHeaderSigner="secondary_sign_list.header.signer",t.SecondarySignlistHeaderSignDate="secondary_sign_list.header.sign_date",t.MainMenuTimeReports="main_menu.reports",t.LabelCompanyCreateEmployeesTooltip="label.company_create.employees_tooltip",t.LabelIndividual="label.individual",t.ToastCertificateExpired="toast.label.certificate_expired",t.LabelAccessInterCompanyGranted="label.access_inter_company.granted",t.LabelAccessInterCompanyDenied="label.access_inter_company.denied",t.LabelAccessInterCompanyGrantedTooltip="label.access_inter_company.granted_tooltip",t.LabelAccessInterCompanyDeniedTooltip="label.access_inter_company.denied_tooltip",t.LabelOnboardingGuestHeader1="label.onboarding_guest.header1",t.LabelOnboardingGuestDocumentHeader2="label.onboarding_guest.document_header2",t.LabelOnboardingGuestSigningDocumentHeader2="label.onboarding_guest.signing_document_header2",t.LabelOnboardingGuestFilesHeader3="label.onboarding_guest.files_header3",t.LabelOnboardingGuestContent1="label.onboarding_guest.content1",t.LabelOnboardingGuestDocumentContent2="label.onboarding_guest.document_content2",t.LabelOnboardingGuestSigningDocumentContent2="label.onboarding_guest.signing_document_content2",t.LabelOnboardingGuestFilesContent3="label.onboarding_guest.files_content3",t.LabelLetter="label.letter",t.UnsubscribeTitle="unsubscribe.title",t.UnsubscribeSubtitle="unsubscribe.subtitle",t.UnsubscribeNotification="unsubscribe.notification",t.UnsubscribeClickHere="unsubscribe.click_here",t.UnsubscribeImpossibleTitle="unsubscribe_impossible.title",t.UnsubscribeImpossibleSubtitle="unsubscribe_impossible.subtitle",t.PublicRegistrationHint="label.public_registration.hint",t.PublcAgentPlaceholder="label.public_agent.placeholder",t.ButtonTariffs="button.tariffs",t.DocCreatedByPublicSign="label.doc_created_by_public_sign",t.LabelGoToPublicSourceDocument="label.go_to_public_source",t.LabelToastEmployeeAssignmentsChanged="label.toast.employee_assignments_changed",t.LabelToastAssignmentCreate="label.toast.employee_assignment_create",t.LabelToastAssignmentUpdate="label.toast.employee_assignment_update",t.LabelToastAssignmentDelete="label.toast.employee_assignment_delete",t.LabelToastNewGuestLink="label.toast.new_guest_link",t.LabelToastGuestLinksClosed="label.toast.close_guest_link",t.LabelToastGuestLinksUpdates="label.toast.update_guest_link",t.LabelBannerNewApplicationVersion="label.banner.new_application_version",t.AppUpdateBannerReloadLink="label.app_update_banner_link",t.LabelVerificationContinueAs="label.verification.continue_as",t.LabelCanWatch="label.can_watch",t.LabelCanEdit="label.can_edit",t.LabelCanWatchHint="label.can_watch_hint",t.LabelCanEditHint="label.can_edit_hint",t.LabelCanCloseHint="label.can_close_hint",t.LabelCanDisabledCloseHint="label.can_disabled_close_hint",t.LabelCanDisabledNoEventHint="label.can_close_disabled_no_event_hint",t.LabelAccessSettings="label.access_settings",t.LabelFullAccessHint="label.full_access_hint",t.LabelCloseAccessAllDescription="label.close_access_all_description",t.LabelCloseAccessDecline="label.close_access_decline",t.LabelDeleteObject="label.delete_object",t.LabelCloseAccessQuestion="label.close_access_question",t.LabelCloseAccessDescription="label.close_access_description",t.LabelChangeExecutorObject="label.change_executor_object",t.LabelTransferRights="label.transfer_rights",t.LabelTransferRightsDescription="label.transfer_rights_description",t.LabelChangeOwner="label.change_owner",t.LabelLink="label.link",t.LabelNotificationSuccessCloseAccess="label.notification.success.close_access",t.LabelDialogConfirmContentCloseAccess="label.dialog.confirm.content.close_access",t.LabelAutoUpdateAfter="label.auto_update_after",t.LabelDocumentTemplateFilesTooltipTags="label.document.template.files.tooltip.tags",t.LabelCreateEmailFormTemplatesLabel="label.create_email_form.templates_label",t.LabelCreateEmailFormExcludeEmail="label.create_email_form.exclude_email",t.LabelCreateEmailFormExcludeEmailTooltip="label.create_email_form.exclude_email_tooltip",t.LabelCreateEmailFormAccess="label.create_email_form.access",t.LabelCreateEmailFormFrom="label.create_email_form.from",t.LabelCreateEmailFormAddCC="label.create_email_form.add_cc",t.LabelCreateEmailFormCC="label.create_email_form.cc",t.LabelCreateEmailFormTo="label.create_email_form.to",t.LabelCreateEmailFormFiles="label.create_email_form.files",t.LabelCreateEmailFormSubject="label.create_email_form.subject",t.LabelCreateEmailFormMessage="label.create_email_form.message",t.LabelCreateEmailFormRemoveFromChain="label.create_email_form.remove_from_chain",t.LabelCreateEmailFormRemoveFromChainTooltip="label.create_email_form.remove_from_chain_tooltip",t.LabelCreateEmailFormBtnSaveAsDraft="label.create_email_form.btn.save_as_draft",t.LabelCreateEmailFormBtnSend="label.create_email_form.btn.send",t.LabelCreateEmailFormBtnReply="label.create_email_form.btn.reply",t.LabelCreateEmailFormHeaderReply="label.create_email_form.header.reply",t.LabelCreateEmailFormHeaderReplyMask="label.create_email_form.header.reply_mask",t.LabelCreateEmailMenuLink="label.create_email_menu.link",t.LabelCreateEmailChipEnterEmail="label.create_email_chip.enter_email",t.LabelCreateEmailFormBtnBack="label.create_email_form.btn.back",t.LabelDocumentsEmailDetailsAttachmentsTooltip="label.documents.email.details.attachments.tooltip",t.LabelDocumentsEmailDetailsFiles="label.documents.email.details.files",t.LabelAttributesInsertEditableAttribute="label.attributes.insert_editable_attribute",t.LabelAttributesTitleAdded="label.attributes.title.added",t.LabelAttributesLinked="label.attributes.linked",t.LabelAttributesUnlinked="label.attributes.unlinked",t.LabelAttributesFilterObjectTypeHint="label.attributes.filter.object_type.hint",t.LabelAttributesUnlinkTitle="label.attributes.unlink_title",t.LabelAttributesUnlinkText="label.attributes.unlink_text",t.LabelAttributesUnlinkDescriptionText="label.attributes.unlink_description.text",t.LabelAttributesButtonUnlink="label.attributes.button.unlink",t.LabelQESStamp="label.qes_stamp",t.LabelGroupSignType="label.group_sign_type",t.LabelGroupSignTooltip="label.group_sign_tooltip",t.LabelGroupSignInfoTooltip="label.group_sign_info_tooltip",t.CertificateLoaderVisible="certificate_loader_visible",t.CertificateQESStampValid="certificate_qes_stamp_valid",t.FileViewerStampChangePosition="file.viewer.stamp.change_position",t.FileViewerStampShowStamp="file.viewer.stamp.show_stamp",t.FileViewerStampPosition="file.viewer.stamp.position",t.FileViewerStampSignatureLabel="file.viewer.stamp.signature_label",t.FileViewerStampStampLabel="file.viewer.stamp.stamp_label",t.FileViewerStampQRCodeLabel="file.viewer.stamp.qrcode_label",t.FileViewerStampFirstPageLabel="file.viewer.stamp.first_page.label",t.FileViewerStampLastPageLabel="file.viewer.stamp.last_page.label",t.FileViewerStampOnFirstPage="file.viewer.stamp.on_first_page",t.FileViewerStampOnLastPage="file.viewer.stamp.on_last_page",t.FileViewerStampOnAllPage="file.viewer.stamp.on_all_page",t.FileViewerStampMenuGeneratePreview="file.viewer.stamp.menu.generate_preview",t.FileViewerStampMenuChangeStampPosition="file.viewer.stamp.menu.change_stamp_position",t.FileViewerStampMenuPrint="file.viewer.stamp.menu.print",t.LabelSignComponentMainHeader="label.sign_component.main_header",t.LabelCountryUA="label.country.ua",t.LabelCountryCZ="label.country.cz",t.LabelCountryDE="label.country.de",t.LabelCountryES="label.country.es",t.LabelCountryOther="label.country.other",t.LabelStateCode_UA_P="label_state_code.ua.p",t.LabelStateCode_DE_P="label_state_code.de.p",t.LabelStateCode_ES_P="label_state_code.es.p",t.LabelStateCode_CZ_P="label_state_code.cz.p",t.LabelStateCode_UA_U="label_state_code.ua.u",t.LabelStateCode_DE_U="label_state_code.de.u",t.LabelStateCode_ES_U="label_state_code.es.u",t.LabelStateCode_CZ_U="label_state_code.cz.u",t.LabelTemplatesRegenerate="label.templates.regenerate",t.LabelTemplatesButtonRegenerate="label.templates.button.regenerate",t.LabelTemplatesDialogContent="label.templates.dialog.content",t.LabelQesVerificationFormHeader="label.qes_verification_form.header",t.LabelQesVerificationFormInfo="label.qes_verification_form.info",t.LabelQesVerificationTestFormInfo="label.qes_verification_test_form.info",t.LabelDocumentTemplatesTitleCreationInfo="label.document.templates.title.creation_info",t.QESIdentificationInvalidCode="qes_identification.invalid_code",t.LabelDocumentsDetailsDisabledSaveTitle="label.documents.details.disabled_save_title",t.SignOptionsCommonTitle="label.sign_options.common_title",t.LabelSignOptionsTooltipAsic="label.sign_options.tooltip_asic",t.LabelSignOptionsTooltipXades="label.sign_options.tooltip_xades",t.LabelSignOptionsTooltipCades="label.sign_options.tooltip_cades",t.LabelSignOptionsTooltipPades="label.sign_options.tooltip_pades",t.SignOwnerInfoAlgo="label.sign_owner_info.algorythm",t.SignOwnerInfoType="label.sign_owner_info.type",t.SignOwnerInfoContainerType="label.sign_owner_info.container_type",t.SignOwnerInfoIsAsic="label.sign_owner_info.container_asic",t.SignOwnerInfoIsNotSet="label.sign_owner_info.container_none",t.SignOwnerInfoCertificateType="label.sign_owner_info.certificate_type",t.SignOwnerInfoQualified="label.sign_owner_info.qualified",t.SignOwnerInfoNotQualified="label.sign_owner_info.not_qualified",t.SignOwnerInfoSignType="label.sign_owner_info.sign_type",t.SignOwnerInfoIsQSCD="label.sign_owner_info.is_qscd",t.SignOwnerInfoQSCD="label.sign_owner_info.qscd",t.SignOwnerInfoNo="label.sign_owner_info.no_qscd",t.SignOwnerInfoQSCDType="label.sign_owner_info.qscd_type",t.LabelAttributesUnlinkTooltip="label.attributes.unlink_tooltip",t.LabelCopyText="label.copy_text",t.LabelFilesAddTo="label.files.add_to",t.LabelFilesAddToTask="label.files_add_to_task",t.LabelFilesAddToObject="label.files_add_to_object",t.LabelCloseAccessModalLeaveWorkgroup="label.close.access.modal.leave_workgroup",t.LabelCloseAccessModalDescription1="label.close.access.modal.description1",t.LabelCloseAccessModalDescription2="label.close.access.modal.description2",t.LabelCloseAccessModalDescription3="label.close.access.modal.description3",t.LabelCloseAccessModalDescription4="label.close.access.modal.description4",t.LabelCloseAccessLeaveWorkgroup="label.close.access.leave_workgroup",t.LabelCloseAccessNotEnoughAccess="label.close.access.not_enough_access",t.LabelPlaceholderEmptyAgents="label.placeholder.empty_agents",t.LabelDocumentDeleteObject="label.document.delete_object",t.LabelDocumentDeleteObjectConfirmation="label.document.delete_object_confirmation",t.LabelDocumentDisabledDocumentHint="label.document.disabled_document_hint",t.LabelReportingTitleXLS="label.reporting.title.xls",t.LabelReportXLSHint="label.report.xls_hint",t.LabelReportAllTimeLogged="label.report.all_time_logged",t.LabelReportTimeSpent="label.report.time_spent",t.LabelReportRemainingTime="label.report.remaining_time",t.LabelReportTimeEnding="label.report.time_ending",t.LabelReportTimeHelperHint="label.report.time_helper_hint",t.LabelReportTimeSaveAndAdd="label.report.time.save_and_add",t.LabelReportTimeAdd="label.report.time.add",t.LabelAgentsDialogConfirmationChangeType="label.agents.dialog.confirmation.change_type",t.LabelAgentsDialogConfirmationChangeDescription="label.agents.dialog.confirmation.change_description",t.LabelAgentsContactMergeDataTooltip="label.agents.contact.merge_data.tooltip",t.LabelAgentsContactMergeModalTitle="label.agents.contact.merge.modal_title",t.LabelAgentsContactMergeButtonTitle="label.agents.contact.merge.button_title",t.LabelAgentsContactMergeContactSelectLabel="label.agents.contact.merge.contact_select.label",t.LabelAgentsContactMergeAgentSelectLabel="label.agents.contact.merge.agent_select.label",t.LabelAgentsContactMergeContactLabel="label.agents.contact.merge.contact_label",t.LabelAgentsContactMergeAgentLabel="label.agents.contact.merge.agent_label",t.LabelAgentsContactMergeDataModalTitle="label.agents.contact.merge_data_modal.title",t.LabelAgentsContactMergeContactDescriptionText="label.agents.contact.merge.contact_description_text",t.LabelAgentsContactMergeAgentDescriptionText="label.agents.contact.merge.agent_description_text",t.LabelAgentsContactMergeSuccess="label.agents.contact.merge_success",t.LabelFilesErrorUploadMessage="label.files.error.upload_message",t.LabelDialogConfirmContentDeleteAttributeGroup="label.dialog.confirm.content.delete_attribute_group",t.LabelDialogConfirmContentDeleteAttributeTitle="label.dialog.confirm.content.delete_attribute_title",t.LabelAttributesShownInGroupUnselected="label.attributes.shown_in_group.unselected",t.LabelAttributesTitlePreview="label.attributes.title.preview",t.LabelAttributesReadonly="label.attributes.readonly",t.LabelAttributesUsedInAll="label.attributes.used_in_all",t.LabelAttributesTooltipUsedInAll="label.attributes.tooltip.used_in_all",t.LabelAttributesTooltipRequired="label.attributes.tooltip.required",t.LabelAttributesTooltipReadonly="label.attributes.tooltip.readonly",t.LabelOrgStructureOwnerRoleConfirmation="label.org_structure.owner_role_confirmation",t.LabelAssignmentAddKeyLabel="label.assignment.add_key.label",t.LabelAssignmentApiKeysLabel="label.assignment.api_keys.label",t.LabelAssignmentModalDescriptionText="label.assignment.modal.description.text",t.LabelAssignmentModalConnectIntegrationLabel="label.assignment.modal.connect_integration.label",t.LabelAssignmentModalKeyNameLabel="label.assignment.modal.key_name.label",t.LabelAssignmentModalKeyLabel="label.assignment.modal.key.label",t.LabelAssignmentModalButtonCopyAddLabel="label.assignment.modal.button_copy_add.label",t.LabelAssignmentDeleteKeyTooltipLabel="label.assignment.delete_key.tooltip.label",t.LabelAssignmentDialogDeleteKeyTitle="label.assignment.dialog.delete_key.title",t.LabelAssignmentDialogDeleteMessageLabel="label.assignment.dialog.delete_message.label",t.LabelAssignmentToastDeleteSuccessLabel="label.assignment.toast.delete_success.label",t.LabelImportSignToDocumentTitle="label.import_sign_to_document_title",t.LabelImportSignToDocumentContent="label.import_sign_to_document_content",t.LabelDictionaryAgentsImportInfoTooltip="label.dictionary.agents.import_info.tooltip",t.LabelSignsImportValidationFailure="label.signs_import.validation_failure",t.LabelSignsImportReadSignerFailure="label.signs_import.read_signer_failure",t.LabelFileViewerPdfNoStampLabel="label.file_viewer.pdf.no_stamp.label",t.LabelFileViewerPdfStampLabel="label.file_viewer.pdf.stamp.label",t.LabelFileViewerPdfDefaultLabel="label.file_viewer.pdf.default.label",t.LabelImportSignerSelectTitle="label.import_signer_select.title",t.LabelImportSignerSelectComment="label.import_signer_select.comment",t.LabelImportSignerSelectComment2="label.import_signer_select.comment2",t.LabelEmailEmployeeEmailDomain="label.email.employee.email_domain",t.LabelEmailEmployeeEmailPort="label.email.employee.email_port",t.LabelEventsChangedDescriptionLogLabel="label.events.changed.description_log_label",t.LabelEventsChangedDescriptionLabel="label.events.changed.description_label",t.LabelEventsChangedDocumentNameLabel="label.events.changed.document_name_label",t.LabelEventsChangedTaskNameLabel="label.events.changed.task_name_label",t.LabelEventsChangedDueDateLabel="label.events.changed.due_date_label",t.LabelEventsChangedSenderNumberLabel="label.events.changed.sender_number_label",t.LabelEventsChangedAccessLevel="label.events.changed.access_level_label",t.LabelEventsChangedSenderDateLabel="label.events.changed.sender_date_label",t.LabelEventsChangedSenderAgentPersonIdLabel="label.events.changed.sender_agent_person_id_label",t.LabelEventsChangedLocationIdLabel="label.events.changed.location_id_label",t.LabelEventsChangedDocumentTypeIdLabel="label.events.changed.document_type_id_label",t.LabelEventsChangedTaskStateTypeLabel="label.events.changed.task_state_type_label",t.LabelEventsChangedCustomTaskStateTypeLabel="label.events.changed.custom_task_state_type_label",t.LabelEventsChangedTaskPriorityLabel="label.events.changed.task_priority_label",t.LabelEventsChangedSenderAgentIdLabel="label.events.changed.sender_agent_id_label",t.LabelEventsChangedDocumentRegistrationJournalIdLabel="label.events.changed.document_registration_journal_id_label",t.LabelEventsChangedTaskStartDateLabel="label.events.changed.task_start_date_label",t.LabelEventsChangedExecutorPositionLabel="label.events.changed.executor_position_label",t.LabelEventsChangedControllerPositionLabel="label.events.changed.controller_position_label",t.LabelEventsChangedConfirmerPositionLabel="label.events.changed.confirmer_position_label",t.LabelEventsChangedEditingSharedLabel="label.events.changed.editing_shared_label",t.LabelEventsChangedDocumentDescriptionLabel="label.events.changed.document_description_label",t.LabelEventsChangedOldDocumentDescriptionLabel="label.events.changed.old_document_description_label",t.LabelEventsChangedCurrentDocumentDescriptionLabel="label.events.changed.current_document_description_label",t.ImportingSignTooManyFiles="label.importing_sign.too_many_files",t.ImportingAsicSignNotCompatible="label.importing_asic_sign_not_compatible",t.ImportingSignNotSignFile="label.importing_sign.not_sign_file",t.ImportingSignTooManySigns="label.importing_sign.too_many_signs",t.LabelDocSigningFilesCommonTooltip="label.doc_signing_files.common_tooltip",t.LabelAllSIgnersInAsicAlreadyExists="label.all_signers_in_asic_already_exists",t.LabelAuth0SettingsHeader="label.auth0_settings.header",t.Auth0SettingsHint="label.auth0_settings.hint",t.LabelAuth0SettingsSubHeader="label.auth0_settings.subheader",t.LabelAuth0DomainURILabel="label.auth0_settings.domain_uri",t.LabelAuth0ClientIdLabel="label.auth0_settings.client_id",t.LabelAuth0lientSecretLabel="label.auth0_settings.secret",t.DialogAuth0DeleteDataTitle="label.auth0_settings.delete_dialog_title",t.DialogAuth0DeleteDataContent="label.auth0_settings.delete_dialog_content",t.LoginFormSSOLoginText="label.sso_login_button_label",t.SSODialogTitle="label.sso_dialog.title",t.SSODialogContent="label.sso_dialog.content",t.SSODialogNotSSOCompanyError="label.sso_dialog.not_sso_customer_error",t.LabelDictionaryCompanyProfileIntegrationsSubtitle="label.company_profile.integrations_subtitle",t.LabelDictionaryCompanyProfileIntegrationsContentTitle="label.company_profile.integrations_content_title",t.LabelDictionaryCompanyProfileIntegrationsContent="label.company_profile.integrations_content",t.LabelDictionaryCompanyProfileIntegrationButtonTurnOn="label.company_profile.integrations_button_turn_on",t.LabelDictionaryCompanyProfileInegrationButtonComment="label.company_profile.integrations_button_comment",t.LabelAuth0SettingsMainSubHeader="label.company_profile.integrations_main_subheader",t.LabelAuth0SettingsContentHeader="label.company_profile.integrations_content_header",t.LabelAuth0SettingsContent="label.company_profile.integrations_content",t.LabelStatusWaitForSettings="label.status.wait_for_settings",t.LabelActionTurnOn="label.action.turn_on",t.LabelActionTurnOff="label.action.turn_off",t.LabelAuth0AdditionalInfoRow1="label.auth0.additional_info.row1",t.LabelAuth0AdditionalInfoRow2="label.auth0.additional_info.row2",t.LabelAuth0AdditionalInfoRow3="label.auth0.additional_info.row3",t.LabelAuth0AdditionalInfoRow4="label.auth0.additional_info.row4",t.LabelAuth0AdditionalInfoRow5="label.auth0.additional_info.row5",t.LabelAuth0AdditionalInfoRow6="label.auth0.additional_info.row6",t.LabelAuth0AdditionalInfoRow7="label.auth0.additional_info.row7",t.LabelAuth0AdditionalInfoRow8="label.auth0.additional_info.row8",t.LoginFormSSOLoginTextNew="label.sso_login_button_label_new",t.CompanyDomainPlaceholder="company_domain_placeholder",t.LabelOVVSettingsContentHeader="label.ovv.settings_content_header",t.LabelOVVSettingsContent="label.ovv.settings_content",t.LabelOVVSettingsHeader="label.ovv.settings_header",t.LabelOVVAdditionalInfoRow1="label.ovv.additional_info_row1",t.LabelOVVAdditionalInfoBold="label.ovv.additional_info_bold",t.LabelDictionaryCompanyProfileOVVIntegrationsContentTitle="label.company_profile.ovv_integrations_content_title",t.LabelDictionaryCompanyProfileOVVIntegrationsContent="label.company_profile.ovv_integrations_content",t.LabelOVVPasswordLabel="label.ovv.input_password",t.LabelOVVExecutor="label.ovv.executor",t.LabelOVVOrgIdLabel="label.ovv.org_id",t.LabelOVVSystemIdLabel="label.ovv.system_id",t.DialogOvvDeleteDataTitle="label.ovv.delete_dialog_title",t.DialogOvvDeleteDataContent="label.ovv.delete_dialog_content",t.SendListOvvCommonStatus="label.ovv.send_list_common_status",t.SendListOvvUnavialableReason1="label.ovv.send_list_unavailable.reason1",t.SendListOvvUnavialableReason2="label.ovv.send_list_unavailable.reason2",t.SendListOvvUnavialableReason3="label.ovv.send_list_unavailable.reason3",t.SendListOvvUnavialableReason4="label.ovv.send_list_unavailable.reason4",t.SendListOvvUnavialableReason5="label.ovv.send_list_unavailable.reason5",t.LabelSelectOrganization="label.select_organization",t.LabelSaveSuccess="label.save_success",t.LabelModalAddSpamModalTitle="label.modal.add_spam.modal_title",t.LabelModalAddSpamDescription="label.modal.add_spam.description",t.LabelModalAddSpamEmptySpamPlaceholder="label.modal.add_spam.empty_spam_placeholder",t.LabelModalAddSpamEmailOrDomain="label.modal.add_spam.email_or_domain",t.LabelDialogHeaderMarkSpam="label.dialog.header.mark_spam",t.LabelDialogContentDescriptionText="label.dialog.content.description_text",t.LabelDialogContentDescriptionText2="label.dialog.content.description_text2",t.LabelDialogButtonMarkSpam="label.dialog.button.mark_spam",t.LabelToastAddSpamSuccessfully="label.toast.add_spam.successfully",t.LabelToastRemoveSpamSuccessfully="label.toast.remove_spam.successfully",t.LabelFilterUpdateTimeText="label.filter.update_time.text",t.LabelFilterUpdateTimeTooltipRefresh="label.filter.update_time.tooltip_refresh",t.LabelEmailsShowMoreTitle="label.emails.show_more.title",t.LabelEmailsShowLessTitle="label.emails.show_less.title",t}(e||{})},4088:(_e,te,u)=>{"use strict";u.d(te,{q:()=>e});var e=function(t){return t.ShowSecondaryEvents="showSecondaryEvents",t.AllEventsExpanded="allEventsExpanded",t.UpdateToken="updateToken",t.UpdateVersion="updateVersion",t.AppInitialized="appInitialized",t.MainMenuMinimized="mainMenuMinimized",t.Dictionary="dictionary",t.DocsDirectionExpanded="docsDirectionExpanded",t.DocsStatusExpanded="docsStatusExpanded",t.DocsTypesExpanded="docsTypesExpanded",t.DocsJournalsExpanded="docsJournalsExpanded",t.DocsTagsExpanded="docsTagsExpanded",t.DocsEmployeesExpanded="docsEmployeesExpanded",t.ValStatusExpanded="valStatusExpanded",t.ValTypesExpanded="valTypesExpanded",t.ValLocationsExpanded="valLocationsExpanded",t.ValJournalsExpanded="valJournalsExpanded",t.ValTagsExpanded="valTagsExpanded",t.ValEmployeesExpanded="valEmployeesExpanded",t.ValResponsibleExpanded="valResponsibleExpanded",t.EmailTypesExpanded="emailTypesExpanded",t.EmailTagsExpanded="emailTagsExpanded",t.EmailEmployeesExpanded="emailEmployeesExpanded",t.EmailResponsibleExpanded="emailResponsibleExpanded",t.TasksPhaseExpanded="tasksPhaseExpanded",t.TasksExecutionExpanded="tasksExecutionExpanded",t.TasksKindExpanded="tasksKindExpanded",t.TasksStateTypesExpanded="tasksStateTypesExpanded",t.TasksTagsExpanded="tasksTagsExpanded",t.TasksEmployeesExpanded="tasksEmployeesExpanded",t.FilesTypesExpanded="filesTypesExpanded",t.FilesTagsExpanded="filesTagsExpanded",t.FilesEmployeesExpanded="filesEmployeesExpanded",t.FilesResponsibleExpanded="filesResponsibleExpanded",t.FilesPropertiesExpanded="filesPropertiesExpanded",t.EventsDirectionsExpanded="eventsDirectionsExpanded",t.EventsCorrespondentPositionsExpanded="eventsCorrespondentPositionsExpanded",t.EventsTypesExpanded="eventsTypesExpanded",t.EventsTagsExpanded="eventsTagsExpanded",t.EventsEmployeesExpanded="eventsEmployeesExpanded",t.DocsFilesMode="docsFilesMode",t.TasksFilesMode="tasksFilesMode",t.Counters="counters",t.Assignments="assignments",t.Permissions="permissions",t.AppVersionData="appVersionData",t.GuestAppVersionData="guestAppVersionData",t.EventsProcessingReportFilters="eventsProcessingReportFilters",t.EventsReadingRateReportFilters="eventsReadingRateReportFilters",t.TasksCompletionFilters="tasksCompletionFilters",t.DocumentCreationFilters="documentCreationFilters",t.WorkgroupNotificationsInfo="workgroupNotificationsInfo",t.EmployeeSelectInfoHintWorkgroupAccess="employeeSelectInfoHintWorkgroupAccess",t.EmployeeSelectInfoHintNoNotification="employeeSelectInfoHintNoNotification",t.EmployeeSelectInfoHintWorkgroupAccessFilesAdd="employeeSelectInfoHintWorkgroupAccessFilesAdd",t.EmployeeSelectInfoHintWorkgroupAccessFilesAddVersion="employeeSelectInfoHintWorkgroupAccessFilesAddVersion",t.EmployeeSelectInfoHintWorkgroupAccessFilesShare="employeeSelectInfoHintWorkgroupAccessFilesShare",t.EmployeeSelectInfoHintWorkgroupAdd="employeeSelectInfoHintWorkgroupAdd",t.DocTaskSummaryNotificationShown="docTaskSummaryNotificationShown",t.SendlistTemplatesAccessInfoHint="sendlistTemplatesAccessInfoHint",t.CompanySettingsCommunicationsInfoHint="companySettingsCommunicationsInfoHint",t.CompanySettingsRolesInfoHint="companySettingsRolesInfoHint",t.OrgStructurePositionCommunicationsInfoHint="orgStructurePositionCommunicationsInfoHint",t.OrgStructurePositionJournalsInfoHint="orgStructurePositionJournalsInfoHint",t.RegistrationJournalsInfoHint="registrationJournalsInfoHint",t.CardViewAdvancedNotification="cardViewAdvancedNotification",t.BlockedCompanyModal="blockedCompanyModal",t.UserDerivedKey="userDerivedKey",t.IsEncryptedCompany="isEncryptedCompany",t.CompanyKey="companyKey",t.PositionKeys="positionKeys",t.UserPublicKey="userPublicKey",t.UserPrivateKey="userPrivateKey",t.UserSids="userSids",t.SocketConsoleLogging="socketConsoleLogging",t.NumberOfAvailableAssignments="numberOfAvailableAssignments",t.Favicon="favicon",t.ConfirmedActivatePosition="confirmedActivatePosition",t.ConfirmedDeactivateEmployee="confirmedDeactivateEmployee",t.ConfirmedDeactivateAgent="confirmedDeactivateAgent",t.ConfirmedDeactivateOrganization="confirmedDeactivateOrganization",t.ConfirmedDeactivateDepartment="confirmedDeactivateDepartment",t.ConfirmedDeactivatePosition="confirmedDeactivatePosition",t.ConfirmedDeactivateRole="confirmedDeactivateRole",t.ConfirmedDeactivateContactType="confirmedDeactivateContactType",t.ConfirmedDeactivateDocumentType="confirmedDeactivateDocumentType",t.ConfirmedDeactivateEmailType="confirmedDeactivateEmailType",t.ConfirmedDeactivateCustomDictionary="confirmedDeactivateCustomDictionary",t.ConfirmedDeactivateEmailTemplate="confirmedDeactivateEmailTemplate",t.ConfirmedDeactivateDocumentTemplate="confirmedDeactivateDocumentTemplate",t.ConfirmedDeactivateValuableType="confirmedDeactivateValuableType",t.ConfirmedDeactivateJournal="confirmedDeactivateJournal",t.ConfirmedDeactivateStorageLocation="confirmedDeactivateStorageLocation",t.CurrentDateChecked="currentDateChecked",t.HideBlockDialog="hideBlockDialog",t.HideUserInfoPrimaryHistoricalInfoHint="hideUserInfoPrimaryHistoricalInfoHint",t.HideWithoutAssignmentDialog="hideWithoutAssignmentDialog",t.HideWithoutAssignmentEmployeeDialog="hideWithoutAssignmentEmployeeDialog",t.HideAgentBanner="hideAgentBanner",t.EventsIsDefaultFilter="eventsIsDefaultFilter",t.EventsInSearchIsDefaultFilter="eventsInSearchIsDefaultFilter",t.FileViewerListExpanded="fileViewerListExpanded",t.LastUsedPrivateKey="lastUsedPrivateKey",t.EmojiMartFrequently="emoji-mart.frequently",t.DismissSearchBanner="dismiss-search-banner",t.HideMobileAppBlock="hideMobileAppBlock",t.HideDocBanner="hideDocBanner",t.HideTaskBanner="hideTaskBanner",t.InterfaceScale="interfaceScale",t.LinksMode="linksMode",t.ShowZeroEmailsWarning="showZeroEmailsWarning",t.OnBoarding="onBoarding",t.HideDemoCompanyBanner="hideDemoCompanyBanner",t.LastCreatedTaskInfo="lastCreatedTaskInfo",t.IsShowInactive="isShowInactive",t.ShowDocAdditionalInfo="showDocAdditionalInfo",t.ShowDocAdditionalAttributes="showDocAdditionalAttributes",t.IsMessagesExpanded="isMessagesExpanded",t.HtmlPreviewZoom="htmlPreviewZoom",t.PdfPreviewZoom="pdfPreviewZoom",t.ImgPreviewZoom="imgPreviewZoom",t.PreviewZoom="previewZoom",t.EditorZoom="editorZoom",t.PagesHistory="pagesHistory",t.UserLocale="userLocale",t.AgentsAttributesExpanded="agentsAttributesExpanded",t.AgentsAttributeItems="agentsAttributeItems",t.AttributesItems="attributesItems",t}(e||{})},9092:(_e,te,u)=>{"use strict";u.d(te,{_:()=>e});var e=function(t){return t[t.Mini=20]="Mini",t[t.Normal=24]="Normal",t[t.Small=28]="Small",t[t.Medium=32]="Medium",t[t.Large=40]="Large",t[t.MediumLarge=48]="MediumLarge",t[t.BigLarge=52]="BigLarge",t[t.ExtraLarge=64]="ExtraLarge",t[t.Giant=80]="Giant",t[t.Mega=96]="Mega",t[t.Super=112]="Super",t}(e||{})},880:(_e,te,u)=>{"use strict";u.d(te,{o:()=>e});var e=function(t){return t.Eng="en-US",t.Ru="ru-RU",t.Ua="uk-UA",t.Translator="no-NO",t}(e||{})},6272:(_e,te,u)=>{"use strict";u.d(te,{S:()=>e});let e=(()=>{class I{}return I.emailRegEx=/^([a-zA-Z0-9+_\-.]+)@((\[[0-9]{1,14}\.[0-9]{1,14}\.[0-9]{1,14}\.)|(([a-zA-Z0-9-]+\.)+))([a-zA-Z]{1,14}|[0-9]{1,14})(]?)$/,I})()},2572:(_e,te,u)=>{"use strict";function e(){try{return window.self!==window.top}catch{return!0}}u.d(te,{C:()=>e})},7334:(_e,te,u)=>{"use strict";function e(t){t&&!t.closed&&t.unsubscribe()}u.d(te,{K:()=>e})},6724:(_e,te,u)=>{"use strict";u.d(te,{i:()=>k});var e=u(2824),t=u(7584),I=u(8192),d=u(4088),P=u(9228),L=u(5888);let k=(()=>{var w;class re{constructor(he,Ae){this.zone=he,this.storageService=Ae,this.breakpoint600=600,this.breakpoint800=800,this.breakpoint1024=1024,this.breakpoint1280=1280,this.breakpoint1440=1440,this.breakpoint1680=1680,this.breakpoint1920=1920,this.breakpoint2400=2400,this.breakpoint2560=2560,this.scaleValue=this.storageService.getItem(d.q.InterfaceScale,100),this.scaleChanged=new e.E,this.scaleOptimized=new e.E,this.windowResized=new e.E,this.zone.runOutsideAngular(()=>{(0,t.w)(window,"resize").pipe((0,I.o)(0)).subscribe(()=>{this.zone.run(()=>{this.windowResized.next()})})})}isMaxWidth2560px(){return window.matchMedia(`(max-width: ${this.breakpoint2560*this.scaleValue/100}px)`).matches}isMaxWidth2400px(){return window.matchMedia(`(max-width: ${this.breakpoint2400*this.scaleValue/100}px)`).matches}isMaxWidth1920px(){return window.matchMedia(`(max-width: ${this.breakpoint1920*this.scaleValue/100}px)`).matches}isMaxWidth1680px(){return window.matchMedia(`(max-width: ${this.breakpoint1680*this.scaleValue/100}px)`).matches}isMaxWidth1440px(){return window.matchMedia(`(max-width: ${this.breakpoint1440*this.scaleValue/100}px)`).matches}isMaxWidth1280x(){return window.matchMedia(`(max-width: ${this.breakpoint1280*this.scaleValue/100}px)`).matches}isMaxWidth1024px(){return window.matchMedia(`(max-width: ${this.breakpoint1024*this.scaleValue/100}px)`).matches}isMaxWidth800px(){return window.matchMedia(`(max-width: ${this.breakpoint800*this.scaleValue/100}px)`).matches}isMaxWidth600px(){return window.matchMedia(`(max-width: ${this.breakpoint600*this.scaleValue/100}px)`).matches}convertRemToPx(he){return 16*he*this.scaleValue/100}convertPxToRem(he){return he/(16*this.scaleValue/100)}changeScale(he,Ae,We=!0){this.scaleValue=Ae,We&&this.storageService.setItem(d.q.InterfaceScale,this.scaleValue),he.setStyle(document.body.parentNode,"font-size",16*this.scaleValue/100+"px"),this.setResponsiveClass(he)}checkScaleForUpdate(he){const Ae=this.storageService.getItem(d.q.InterfaceScale,100);this.scaleValue!==Ae&&(this.scaleValue=Ae,he.setStyle(document.body.parentNode,"font-size",16*this.scaleValue/100+"px"),this.setResponsiveClass(he))}needOptimizeGuestScale(){return!this.storageService.getItem(d.q.InterfaceScale)}optimizeScale(he){window.innerWidth<=this.breakpoint1024?this.changeScale(he,Math.round(62-(this.breakpoint1024-window.innerWidth)/50*2.2)):window.innerWidth<=this.breakpoint1440?this.changeScale(he,Math.round(90-(this.breakpoint1440-window.innerWidth)/50*1.8)):window.innerWidth<=this.breakpoint1920?this.changeScale(he,Math.round(111-(this.breakpoint1920-window.innerWidth)/50*1.5)):window.innerWidth<=this.breakpoint2560?this.changeScale(he,Math.round(130-(this.breakpoint2560-window.innerWidth)/50*1.5)):this.changeScale(he,Math.min(Math.round(130+(window.innerWidth-this.breakpoint2560)/50*.6),150)),this.scaleOptimized.next()}optimizeGuestScale(he){window.innerWidth<=480?this.changeScale(he,50,!1):window.innerWidth<=520?this.changeScale(he,65,!1):window.innerWidth<=600?this.changeScale(he,75,!1):window.innerWidth<=700?this.changeScale(he,85,!1):this.changeScale(he,100,!1)}setResponsiveClass(he){window.innerWidth<=this.breakpoint2560*this.scaleValue/100?he.addClass(document.body.parentNode,"-width2560"):he.removeClass(document.body.parentNode,"-width2560"),window.innerWidth<=this.breakpoint2400*this.scaleValue/100?he.addClass(document.body.parentNode,"-width2400"):he.removeClass(document.body.parentNode,"-width2400"),window.innerWidth<=this.breakpoint1920*this.scaleValue/100?he.addClass(document.body.parentNode,"-width1920"):he.removeClass(document.body.parentNode,"-width1920"),window.innerWidth<=this.breakpoint1680*this.scaleValue/100?he.addClass(document.body.parentNode,"-width1680"):he.removeClass(document.body.parentNode,"-width1680"),window.innerWidth<=this.breakpoint1440*this.scaleValue/100?he.addClass(document.body.parentNode,"-width1440"):he.removeClass(document.body.parentNode,"-width1440"),window.innerWidth<=this.breakpoint1280*this.scaleValue/100?he.addClass(document.body.parentNode,"-width1280"):he.removeClass(document.body.parentNode,"-width1280"),window.innerWidth<=this.breakpoint1024*this.scaleValue/100?he.addClass(document.body.parentNode,"-width1024"):he.removeClass(document.body.parentNode,"-width1024"),window.innerWidth<=this.breakpoint800*this.scaleValue/100?he.addClass(document.body.parentNode,"-width800"):he.removeClass(document.body.parentNode,"-width800"),window.innerWidth<=this.breakpoint600*this.scaleValue/100?he.addClass(document.body.parentNode,"-width600"):he.removeClass(document.body.parentNode,"-width600")}}return(w=re).\u0275fac=function(he){return new(he||w)(P.CoB(P.WW2),P.CoB(L.y))},w.\u0275prov=P.wxM({token:w,factory:w.\u0275fac,providedIn:"root"}),re})()},9628:(_e,te,u)=>{"use strict";u.d(te,{e:()=>P});var e=u(8112),t=u(7584),I=u(2824),d=u(9228);let P=(()=>{var L;class k{static isEventOutside(re,ge,he){var Ae;const We=re.target.closest("app-dynamic-container-item");if(re.target&&re.target.parentElement){let it;try{var Ze;it=null===(Ze=re.target.parentElement)||void 0===Ze||null===(Ze=Ze.className)||void 0===Ze?void 0:Ze.includes("-redirect-to-tarif")}catch{}if(it)return window.open("/dictionaries/companyProfile#currentPlan","_self"),!1}if("message-link"===(null===(Ae=re.target)||void 0===Ae||null===(Ae=Ae.parentElement)||void 0===Ae?void 0:Ae.className)){var at;const it=null===(at=re.target.parentElement.attributes.getNamedItem("href"))||void 0===at?void 0:at.nodeValue;return window.open(it,"_blank"),!1}return!(re.target===ge||ge.contains(re.target)||We&&(!he||he===We.getAttribute("data-type")))}constructor(re){this.zone=re,this.mouseDown=(0,t.w)(document,"mousedown"),this.mouseWheel=(0,t.w)(document,"mousewheel"),this.drop=(0,t.w)(document,"drop"),this.windowBlur=(0,t.w)(window,"blur"),this.updateSelection=new I.E,this.perfectScroll=new I.E,this.shouldCloseList=new I.E,this.onCopy=ge=>{ge.preventDefault(),ge.clipboardData.setData("text/html",this.getSelectionHtml())}}outsideMouseDown(re,ge){return this.mouseDown.pipe((0,e.I)(he=>k.isEventOutside(he,re,ge)))}outsideMouseWheel(re){return this.mouseWheel.pipe((0,e.I)(ge=>k.isEventOutside(ge,re)))}selectInputOutsideAngular(re){this.zone.runOutsideAngular(()=>requestAnimationFrame(()=>re&&re.select()))}getSelectionHtml(){if(typeof window.getSelection<"u"){const re=window.getSelection();if(re.rangeCount){const ge=document.createElement("div");for(let he=0,Ae=re.rangeCount;he<Ae;++he)ge.appendChild(re.getRangeAt(he).cloneContents());return ge.innerHTML}}return""}addClipboardHandler(re){}removeClipboardHandler(re){}}return(L=k).\u0275fac=function(re){return new(re||L)(d.CoB(d.WW2))},L.\u0275prov=d.wxM({token:L,factory:L.\u0275fac,providedIn:"root"}),k})()},6608:(_e,te,u)=>{"use strict";u.d(te,{O:()=>P});var e=u(5896),t=u.n(e),I=u(2824),d=u(9228);let P=(()=>{var L;class k{constructor(){this.containers=[],this.newContainerPushed=new I.E,this.containersChanged=new I.E}setContainer(re,ge,he,Ae,We=!1){this.removeContainer(re),this.newContainerPushed.next(re);const Ze={type:re,component:ge,params:he,position:Ae,outsideMouseDown:new I.E,outsideMouseWheel:We?new I.E:null};return this.containers.push(Ze),this.containersChanged.next(),Ze}getContainer(re){return this.containers.find(ge=>ge.type===re)}removeContainer(re){const ge=this.containers.length;t()(this.containers,["type",re]),ge!==this.containers.length&&this.containersChanged.next()}}return(L=k).\u0275fac=function(re){return new(re||L)},L.\u0275prov=d.wxM({token:L,factory:L.\u0275fac,providedIn:"root"}),k})()},4736:(_e,te,u)=>{"use strict";u.d(te,{U:()=>P});var e=u(8112),t=u(7584),I=u(8296),d=u(9228);let P=(()=>{var L;class k{constructor(){this.consumed=Symbol("consumed"),this.keyDown=(0,t.w)(document,"keydown"),this.escapeKeyDown=this.keyDown.pipe((0,e.I)(re=>this.isEscapeEvent(re))),this.enterKeyDown=this.keyDown.pipe((0,e.I)(re=>this.isEnterEvent(re)))}isEscapeEvent(re){return re.key===I.Y.Escape}isEnterEvent(re){return re.key===I.Y.Enter}isBackspaceEvent(re){return re.key===I.Y.Backspace}isDeleteEvent(re){return re.key===I.Y.Delete}isUpArrowEvent(re){return re.key===I.Y.ArrowUp}isDownArrowEvent(re){return re.key===I.Y.ArrowDown}isRightArrowEvent(re){return re.key===I.Y.ArrowRight}isLeftArrowEvent(re){return re.key===I.Y.ArrowLeft}markAsConsumed(re){re[this.consumed]=!0}isConsumed(re){return!!re[this.consumed]}}return(L=k).\u0275fac=function(re){return new(re||L)},L.\u0275prov=d.wxM({token:L,factory:L.\u0275fac,providedIn:"root"}),k})()},3864:(_e,te,u)=>{"use strict";u.d(te,{o:()=>w});var e=u(712),t=function(re){return re.Today="LT",re.Default="D MMMM, LT",re.Detailed="L, LT",re.DefaultDate="L",re.YearFormat="D MMMM YYYY, LT",re}(t||{}),I=u(2864),d=u.n(I),P=function(re){return re.Day="day",re.Month="month",re.Year="year",re}(P||{}),L=u(9228),k=u(5920);let w=(()=>{var re;class ge{constructor(Ae){this.translate=Ae}formatMomentDate(Ae,We=t.Default){return this.dateToday(Ae)?Ae.format(`[${this.translate.instant(e.S.DateToday)},] ${t.Today}`):this.dateYesterday(Ae)?Ae.format(`[${this.translate.instant(e.S.DateYesterday)},] ${t.Today}`):d()().year()!==Ae.year()?Ae.format(t.YearFormat):Ae.format(We)}simpleFormat(Ae,We=t.Default){return Ae.format(We)}dateToday(Ae){return Ae.isSame(d()(),P.Day)}dateYesterday(Ae){return Ae.isSame(d()().subtract(1,P.Day),P.Day)}}return(re=ge).\u0275fac=function(Ae){return new(Ae||re)(L.CoB(k.qS))},re.\u0275prov=L.wxM({token:re,factory:re.\u0275fac,providedIn:"root"}),ge})()},5888:(_e,te,u)=>{"use strict";u.d(te,{y:()=>d});var e=u(2824),t=u(4088),I=u(9228);let d=(()=>{var P;class L{constructor(){this.hasUnreadIcon=!1,this.changes=new e.E}static cropImage(w,re,ge){ge.globalCompositeOperation="destination-in",ge.beginPath(),ge.arc(w/2,re/2,re/2,0,2*Math.PI),ge.closePath(),ge.fill(),ge.globalCompositeOperation="source-over"}static drawAttentionCircle(w){const re=L.canvasWidth-L.attentionCircleSize+1,ge=L.attentionCircleSize;w.fillStyle="#E24646",w.strokeStyle="#FFFFFF",w.lineWidth=2,w.beginPath(),w.arc(re,ge,L.attentionCircleSize,0,2*Math.PI),w.fill(),w.stroke()}setItem(w,re){localStorage.setItem(w,JSON.stringify(re)),this.changes.next({key:w,value:re})}getItem(w,re=null){const ge=localStorage.getItem(w);return ge?JSON.parse(ge):re}setPageNumber(w,re){const ge={id:w,page:re},he=this.getItem(t.q.PagesHistory);if(null!=he&&he.length){const Ae=he.find(We=>We.id===w);Ae?Ae.page=re:(he.length<20||he.shift(),he.push(ge)),this.setItem(t.q.PagesHistory,he)}else this.setItem(t.q.PagesHistory,[ge])}getAuthItem(w){return localStorage.getItem(w)}setAuthItem(w,re){localStorage.setItem(w,re)}clearAuthItem(w){localStorage.removeItem(w)}clearCurrentTokens(w){localStorage.removeItem("auth@"+w),localStorage.removeItem("refr@"+w),localStorage.removeItem("expi@"+w)}clearItem(w){localStorage.removeItem(w),this.changes.next({key:w,value:void 0})}clearDictionaries(){localStorage.removeItem(t.q.Assignments),localStorage.removeItem(t.q.Dictionary),localStorage.removeItem(t.q.Permissions),localStorage.removeItem(t.q.UpdateToken),localStorage.removeItem(t.q.UpdateVersion)}processFavicon(w,re=!1,ge){clearTimeout(this.faviconTimeout),this.faviconTimeout=setTimeout(()=>{if(!w)return void this.clearFavicon();this.getItem(t.q.Favicon)||(re?ge&&this.setItem(t.q.Favicon,ge):this.setItem(t.q.Favicon,w));const he=new Image,Ae=this;he.src=w,he.onload=function(){const We=document.createElement("canvas");We.width=L.canvasWidth,We.height=L.canvasHeight;const Ze=We.getContext("2d");Ze.drawImage(he,0,0,We.width,We.height),L.cropImage(We.width,We.height,Ze),Ae.setFavicon(We.toDataURL("image/png"),w),Ae.hasUnreadIcon&&Ae.processFaviconMarked()}},2500)}processFaviconMarked(){const w=this,re=new Image;re.src=w.getItem(t.q.Favicon)||L.faviconDefaultUrl,re.crossorigin="anonymous",re.onload=function(){const ge=document.createElement("canvas");ge.width=L.canvasWidth,ge.height=L.canvasHeight;const he=ge.getContext("2d");he.drawImage(re,0,0,ge.width,ge.height),L.cropImage(ge.width,ge.height,he),L.drawAttentionCircle(he),w.setFavicon(ge.toDataURL("image/png"))}}setFavicon(w,re){w&&(this.getFavicons().forEach(he=>{he.setAttribute("href",w)}),re&&re!==this.getItem(t.q.Favicon)&&this.setItem(t.q.Favicon,re))}clearFavicon(){this.getFavicons().forEach(re=>{re.setAttribute("href",L.faviconDefaultUrl)}),this.clearItem(t.q.Favicon),this.hasUnreadIcon&&this.processFaviconMarked()}getFavicons(){let w=document.querySelectorAll('link[rel="apple-touch-icon"], link[rel="icon"]');return w.length||(w=[document.createElement("link"),document.createElement("link")],w[0].rel="icon",w[0].type="image/x-icon",w[1].rel="apple-touch-icon",document.head.appendChild(w[0]),document.head.appendChild(w[1])),w}}return(P=L).canvasWidth=32,P.canvasHeight=32,P.attentionCircleSize=7,P.faviconDefaultUrl="favicon.ico",P.defaultEmojis={white_check_mark:9,"+1":8,heart:7,"-1":6,fire:5,scream:4,grinning:3,laughing:2,stuck_out_tongue_winking_eye:1},P.\u0275fac=function(w){return new(w||P)},P.\u0275prov=I.wxM({token:P,factory:P.\u0275fac,providedIn:"root"}),L})()},5824:(_e,te,u)=>{var e={"./ru":3660,"./ru.js":3660,"./uk":1371,"./uk.js":1371,"node_modules/moment/locale/ru":3660,"node_modules/moment/locale/ru.js":3660,"node_modules/moment/locale/uk":1371,"node_modules/moment/locale/uk.js":1371};function t(d){var P=I(d);return u(P)}function I(d){if(!u.o(e,d)){var P=new Error("Cannot find module '"+d+"'");throw P.code="MODULE_NOT_FOUND",P}return e[d]}t.keys=function(){return Object.keys(e)},t.resolve=I,_e.exports=t,t.id=5824},1772:()=>{},9116:()=>{},2376:(_e,te,u)=>{"use strict";u.r(te),u.d(te,{APP_BASE_HREF:()=>at,AsyncPipe:()=>wo,BrowserPlatformLocation:()=>ge,CommonModule:()=>mo,CurrencyPipe:()=>Wo,DATE_PIPE_DEFAULT_OPTIONS:()=>an,DATE_PIPE_DEFAULT_TIMEZONE:()=>Xt,DOCUMENT:()=>k,DatePipe:()=>Cn,DecimalPipe:()=>uo,FormStyle:()=>n,FormatWidth:()=>m,HashLocationStrategy:()=>Tt,I18nPluralPipe:()=>yn,I18nSelectPipe:()=>Mn,IMAGE_CONFIG:()=>e.GUm,IMAGE_LOADER:()=>wi,JsonPipe:()=>Vn,KeyValuePipe:()=>Zn,LOCATION_INITIALIZED:()=>re,Location:()=>ct,LocationStrategy:()=>Ze,LowerCasePipe:()=>Io,NgClass:()=>gt,NgComponentOutlet:()=>Lt,NgFor:()=>nn,NgForOf:()=>nn,NgForOfContext:()=>gn,NgIf:()=>Ln,NgIfContext:()=>Fn,NgLocaleLocalization:()=>se,NgLocalization:()=>Be,NgOptimizedImage:()=>xs,NgPlural:()=>go,NgPluralCase:()=>Co,NgStyle:()=>Rn,NgSwitch:()=>eo,NgSwitchCase:()=>po,NgSwitchDefault:()=>to,NgTemplateOutlet:()=>st,NumberFormatStyle:()=>g,NumberSymbol:()=>h,PRECONNECT_CHECK_BLOCKLIST:()=>zr,PathLocationStrategy:()=>it,PercentPipe:()=>Mo,PlatformLocation:()=>w,Plural:()=>J,SlicePipe:()=>Oo,TitleCasePipe:()=>De,TranslationWidth:()=>l,UpperCasePipe:()=>lt,VERSION:()=>co,ViewportScroller:()=>Oi,WeekDay:()=>O,XhrFactory:()=>Li,formatCurrency:()=>Ge,formatDate:()=>ln,formatNumber:()=>ht,formatPercent:()=>_t,getCurrencySymbol:()=>ae,getLocaleCurrencyCode:()=>R,getLocaleCurrencyName:()=>Z,getLocaleCurrencySymbol:()=>T,getLocaleDateFormat:()=>B,getLocaleDateTimeFormat:()=>A,getLocaleDayNames:()=>$,getLocaleDayPeriods:()=>F,getLocaleDirection:()=>ie,getLocaleEraNames:()=>V,getLocaleExtraDayPeriodRules:()=>ee,getLocaleExtraDayPeriods:()=>oe,getLocaleFirstDayOfWeek:()=>N,getLocaleId:()=>x,getLocaleMonthNames:()=>j,getLocaleNumberFormat:()=>v,getLocaleNumberSymbol:()=>C,getLocalePluralCase:()=>H,getLocaleTimeFormat:()=>D,getLocaleWeekEndRange:()=>W,getNumberOfCurrencyDigits:()=>ke,isPlatformBrowser:()=>qn,isPlatformServer:()=>Kn,isPlatformWorkerApp:()=>Ao,isPlatformWorkerUi:()=>Do,provideCloudflareLoader:()=>mi,provideCloudinaryLoader:()=>ca,provideImageKitLoader:()=>Ie,provideImgixLoader:()=>Wn,provideNetlifyLoader:()=>Jr,registerLocaleData:()=>Me,\u0275DomAdapter:()=>P,\u0275NullViewportScroller:()=>di,\u0275PLATFORM_BROWSER_ID:()=>so,\u0275PLATFORM_SERVER_ID:()=>Bo,\u0275PLATFORM_WORKER_APP_ID:()=>Ko,\u0275PLATFORM_WORKER_UI_ID:()=>Yo,\u0275PlatformNavigation:()=>L,\u0275getDOM:()=>I,\u0275normalizeQueryParams:()=>We,\u0275parseCookieValue:()=>Xe,\u0275setRootDomAdapter:()=>d});var e=u(9228);let t=null;function I(){return t}function d(Y){var Te;null!==(Te=t)&&void 0!==Te||(t=Y)}class P{}let L=(()=>{var Y;class Te{}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)},Y.\u0275prov=e.wxM({token:Y,factory:()=>window.navigation,providedIn:"platform"}),Te})();const k=new e.UbH("");let w=(()=>{var Y;class Te{historyGo(ue){throw new Error("")}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)},Y.\u0275prov=e.wxM({token:Y,factory:()=>(0,e.uUt)(ge),providedIn:"platform"}),Te})();const re=new e.UbH("");let ge=(()=>{var Y;class Te extends w{constructor(){super(),this._doc=(0,e.uUt)(k),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return I().getBaseHref(this._doc)}onPopState(ue){const Je=I().getGlobalEventTarget(this._doc,"window");return Je.addEventListener("popstate",ue,!1),()=>Je.removeEventListener("popstate",ue)}onHashChange(ue){const Je=I().getGlobalEventTarget(this._doc,"window");return Je.addEventListener("hashchange",ue,!1),()=>Je.removeEventListener("hashchange",ue)}get href(){return this._location.href}get protocol(){return this._location.protocol}get hostname(){return this._location.hostname}get port(){return this._location.port}get pathname(){return this._location.pathname}get search(){return this._location.search}get hash(){return this._location.hash}set pathname(ue){this._location.pathname=ue}pushState(ue,Je,Bt){this._history.pushState(ue,Je,Bt)}replaceState(ue,Je,Bt){this._history.replaceState(ue,Je,Bt)}forward(){this._history.forward()}back(){this._history.back()}historyGo(ue=0){this._history.go(ue)}getState(){return this._history.state}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)},Y.\u0275prov=e.wxM({token:Y,factory:()=>new Y,providedIn:"platform"}),Te})();function he(Y,Te){if(0==Y.length)return Te;if(0==Te.length)return Y;let It=0;return Y.endsWith("/")&&It++,Te.startsWith("/")&&It++,2==It?Y+Te.substring(1):1==It?Y+Te:Y+"/"+Te}function Ae(Y){const Te=Y.match(/#|\?|$/),It=Te&&Te.index||Y.length;return Y.slice(0,It-("/"===Y[It-1]?1:0))+Y.slice(It)}function We(Y){return Y&&"?"!==Y[0]?"?"+Y:Y}let Ze=(()=>{var Y;class Te{historyGo(ue){throw new Error("")}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)},Y.\u0275prov=e.wxM({token:Y,factory:()=>(0,e.uUt)(it),providedIn:"root"}),Te})();const at=new e.UbH("");let it=(()=>{var Y;class Te extends Ze{constructor(ue,Je){var Bt,wn,Bn;super(),this._platformLocation=ue,this._removeListenerFns=[],this._baseHref=null!==(Bt=null!==(wn=null!=Je?Je:this._platformLocation.getBaseHrefFromDOM())&&void 0!==wn?wn:null===(Bn=(0,e.uUt)(k).location)||void 0===Bn?void 0:Bn.origin)&&void 0!==Bt?Bt:""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(ue){this._removeListenerFns.push(this._platformLocation.onPopState(ue),this._platformLocation.onHashChange(ue))}getBaseHref(){return this._baseHref}prepareExternalUrl(ue){return he(this._baseHref,ue)}path(ue=!1){const Je=this._platformLocation.pathname+We(this._platformLocation.search),Bt=this._platformLocation.hash;return Bt&&ue?`${Je}${Bt}`:Je}pushState(ue,Je,Bt,wn){const Bn=this.prepareExternalUrl(Bt+We(wn));this._platformLocation.pushState(ue,Je,Bn)}replaceState(ue,Je,Bt,wn){const Bn=this.prepareExternalUrl(Bt+We(wn));this._platformLocation.replaceState(ue,Je,Bn)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(ue=0){var Je,Bt;null===(Je=(Bt=this._platformLocation).historyGo)||void 0===Je||Je.call(Bt,ue)}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)(e.CoB(w),e.CoB(at,8))},Y.\u0275prov=e.wxM({token:Y,factory:Y.\u0275fac,providedIn:"root"}),Te})(),Tt=(()=>{var Y;class Te extends Ze{constructor(ue,Je){super(),this._platformLocation=ue,this._baseHref="",this._removeListenerFns=[],null!=Je&&(this._baseHref=Je)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(ue){this._removeListenerFns.push(this._platformLocation.onPopState(ue),this._platformLocation.onHashChange(ue))}getBaseHref(){return this._baseHref}path(ue=!1){var Je;const Bt=null!==(Je=this._platformLocation.hash)&&void 0!==Je?Je:"#";return Bt.length>0?Bt.substring(1):Bt}prepareExternalUrl(ue){const Je=he(this._baseHref,ue);return Je.length>0?"#"+Je:Je}pushState(ue,Je,Bt,wn){let Bn=this.prepareExternalUrl(Bt+We(wn));0==Bn.length&&(Bn=this._platformLocation.pathname),this._platformLocation.pushState(ue,Je,Bn)}replaceState(ue,Je,Bt,wn){let Bn=this.prepareExternalUrl(Bt+We(wn));0==Bn.length&&(Bn=this._platformLocation.pathname),this._platformLocation.replaceState(ue,Je,Bn)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(ue=0){var Je,Bt;null===(Je=(Bt=this._platformLocation).historyGo)||void 0===Je||Je.call(Bt,ue)}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)(e.CoB(w),e.CoB(at,8))},Y.\u0275prov=e.wxM({token:Y,factory:Y.\u0275fac}),Te})(),ct=(()=>{var Y;class Te{constructor(ue){this._subject=new e._w7,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=ue;const Je=this._locationStrategy.getBaseHref();this._basePath=function Dt(Y){if(new RegExp("^(https?:)?//").test(Y)){const[,It]=Y.split(/\/\/[^\/]+/);return It}return Y}(Ae(yt(Je))),this._locationStrategy.onPopState(Bt=>{this._subject.emit({url:this.path(!0),pop:!0,state:Bt.state,type:Bt.type})})}ngOnDestroy(){var ue;null===(ue=this._urlChangeSubscription)||void 0===ue||ue.unsubscribe(),this._urlChangeListeners=[]}path(ue=!1){return this.normalize(this._locationStrategy.path(ue))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(ue,Je=""){return this.path()==this.normalize(ue+We(Je))}normalize(ue){return Te.stripTrailingSlash(function pt(Y,Te){if(!Y||!Te.startsWith(Y))return Te;const It=Te.substring(Y.length);return""===It||["/",";","?","#"].includes(It[0])?It:Te}(this._basePath,yt(ue)))}prepareExternalUrl(ue){return ue&&"/"!==ue[0]&&(ue="/"+ue),this._locationStrategy.prepareExternalUrl(ue)}go(ue,Je="",Bt=null){this._locationStrategy.pushState(Bt,"",ue,Je),this._notifyUrlChangeListeners(this.prepareExternalUrl(ue+We(Je)),Bt)}replaceState(ue,Je="",Bt=null){this._locationStrategy.replaceState(Bt,"",ue,Je),this._notifyUrlChangeListeners(this.prepareExternalUrl(ue+We(Je)),Bt)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(ue=0){var Je,Bt;null===(Je=(Bt=this._locationStrategy).historyGo)||void 0===Je||Je.call(Bt,ue)}onUrlChange(ue){var Je;return this._urlChangeListeners.push(ue),null!==(Je=this._urlChangeSubscription)&&void 0!==Je||(this._urlChangeSubscription=this.subscribe(Bt=>{this._notifyUrlChangeListeners(Bt.url,Bt.state)})),()=>{const Bt=this._urlChangeListeners.indexOf(ue);var wn;this._urlChangeListeners.splice(Bt,1),0===this._urlChangeListeners.length&&(null===(wn=this._urlChangeSubscription)||void 0===wn||wn.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(ue="",Je){this._urlChangeListeners.forEach(Bt=>Bt(ue,Je))}subscribe(ue,Je,Bt){return this._subject.subscribe({next:ue,error:Je,complete:Bt})}}return(Y=Te).normalizeQueryParams=We,Y.joinWithSlash=he,Y.stripTrailingSlash=Ae,Y.\u0275fac=function(ue){return new(ue||Y)(e.CoB(Ze))},Y.\u0275prov=e.wxM({token:Y,factory:()=>function St(){return new ct((0,e.CoB)(Ze))}(),providedIn:"root"}),Te})();function yt(Y){return Y.replace(/\/index.html$/,"")}const r={ADP:[void 0,void 0,0],AFN:[void 0,"\u060b",0],ALL:[void 0,void 0,0],AMD:[void 0,"\u058f",2],AOA:[void 0,"Kz"],ARS:[void 0,"$"],AUD:["A$","$"],AZN:[void 0,"\u20bc"],BAM:[void 0,"KM"],BBD:[void 0,"$"],BDT:[void 0,"\u09f3"],BHD:[void 0,void 0,3],BIF:[void 0,void 0,0],BMD:[void 0,"$"],BND:[void 0,"$"],BOB:[void 0,"Bs"],BRL:["R$"],BSD:[void 0,"$"],BWP:[void 0,"P"],BYN:[void 0,void 0,2],BYR:[void 0,void 0,0],BZD:[void 0,"$"],CAD:["CA$","$",2],CHF:[void 0,void 0,2],CLF:[void 0,void 0,4],CLP:[void 0,"$",0],CNY:["CN\xa5","\xa5"],COP:[void 0,"$",2],CRC:[void 0,"\u20a1",2],CUC:[void 0,"$"],CUP:[void 0,"$"],CZK:[void 0,"K\u010d",2],DJF:[void 0,void 0,0],DKK:[void 0,"kr",2],DOP:[void 0,"$"],EGP:[void 0,"E\xa3"],ESP:[void 0,"\u20a7",0],EUR:["\u20ac"],FJD:[void 0,"$"],FKP:[void 0,"\xa3"],GBP:["\xa3"],GEL:[void 0,"\u20be"],GHS:[void 0,"GH\u20b5"],GIP:[void 0,"\xa3"],GNF:[void 0,"FG",0],GTQ:[void 0,"Q"],GYD:[void 0,"$",2],HKD:["HK$","$"],HNL:[void 0,"L"],HRK:[void 0,"kn"],HUF:[void 0,"Ft",2],IDR:[void 0,"Rp",2],ILS:["\u20aa"],INR:["\u20b9"],IQD:[void 0,void 0,0],IRR:[void 0,void 0,0],ISK:[void 0,"kr",0],ITL:[void 0,void 0,0],JMD:[void 0,"$"],JOD:[void 0,void 0,3],JPY:["\xa5",void 0,0],KHR:[void 0,"\u17db"],KMF:[void 0,"CF",0],KPW:[void 0,"\u20a9",0],KRW:["\u20a9",void 0,0],KWD:[void 0,void 0,3],KYD:[void 0,"$"],KZT:[void 0,"\u20b8"],LAK:[void 0,"\u20ad",0],LBP:[void 0,"L\xa3",0],LKR:[void 0,"Rs"],LRD:[void 0,"$"],LTL:[void 0,"Lt"],LUF:[void 0,void 0,0],LVL:[void 0,"Ls"],LYD:[void 0,void 0,3],MGA:[void 0,"Ar",0],MGF:[void 0,void 0,0],MMK:[void 0,"K",0],MNT:[void 0,"\u20ae",2],MRO:[void 0,void 0,0],MUR:[void 0,"Rs",2],MXN:["MX$","$"],MYR:[void 0,"RM"],NAD:[void 0,"$"],NGN:[void 0,"\u20a6"],NIO:[void 0,"C$"],NOK:[void 0,"kr",2],NPR:[void 0,"Rs"],NZD:["NZ$","$"],OMR:[void 0,void 0,3],PHP:["\u20b1"],PKR:[void 0,"Rs",2],PLN:[void 0,"z\u0142"],PYG:[void 0,"\u20b2",0],RON:[void 0,"lei"],RSD:[void 0,void 0,0],RUB:[void 0,"\u20bd"],RWF:[void 0,"RF",0],SBD:[void 0,"$"],SEK:[void 0,"kr",2],SGD:[void 0,"$"],SHP:[void 0,"\xa3"],SLE:[void 0,void 0,2],SLL:[void 0,void 0,0],SOS:[void 0,void 0,0],SRD:[void 0,"$"],SSP:[void 0,"\xa3"],STD:[void 0,void 0,0],STN:[void 0,"Db"],SYP:[void 0,"\xa3",0],THB:[void 0,"\u0e3f"],TMM:[void 0,void 0,0],TND:[void 0,void 0,3],TOP:[void 0,"T$"],TRL:[void 0,void 0,0],TRY:[void 0,"\u20ba"],TTD:[void 0,"$"],TWD:["NT$","$",2],TZS:[void 0,void 0,2],UAH:[void 0,"\u20b4"],UGX:[void 0,void 0,0],USD:["$"],UYI:[void 0,void 0,0],UYU:[void 0,"$"],UYW:[void 0,void 0,4],UZS:[void 0,void 0,2],VEF:[void 0,"Bs",2],VND:["\u20ab",void 0,0],VUV:[void 0,void 0,0],XAF:["FCFA",void 0,0],XCD:["EC$","$"],XOF:["F\u202fCFA",void 0,0],XPF:["CFPF",void 0,0],XXX:["\xa4"],YER:[void 0,void 0,0],ZAR:[void 0,"R"],ZMK:[void 0,void 0,0],ZMW:[void 0,"ZK"],ZWD:[void 0,void 0,0]};var g=function(Y){return Y[Y.Decimal=0]="Decimal",Y[Y.Percent=1]="Percent",Y[Y.Currency=2]="Currency",Y[Y.Scientific=3]="Scientific",Y}(g||{}),J=function(Y){return Y[Y.Zero=0]="Zero",Y[Y.One=1]="One",Y[Y.Two=2]="Two",Y[Y.Few=3]="Few",Y[Y.Many=4]="Many",Y[Y.Other=5]="Other",Y}(J||{}),n=function(Y){return Y[Y.Format=0]="Format",Y[Y.Standalone=1]="Standalone",Y}(n||{}),l=function(Y){return Y[Y.Narrow=0]="Narrow",Y[Y.Abbreviated=1]="Abbreviated",Y[Y.Wide=2]="Wide",Y[Y.Short=3]="Short",Y}(l||{}),m=function(Y){return Y[Y.Short=0]="Short",Y[Y.Medium=1]="Medium",Y[Y.Long=2]="Long",Y[Y.Full=3]="Full",Y}(m||{}),h=function(Y){return Y[Y.Decimal=0]="Decimal",Y[Y.Group=1]="Group",Y[Y.List=2]="List",Y[Y.PercentSign=3]="PercentSign",Y[Y.PlusSign=4]="PlusSign",Y[Y.MinusSign=5]="MinusSign",Y[Y.Exponential=6]="Exponential",Y[Y.SuperscriptingExponent=7]="SuperscriptingExponent",Y[Y.PerMille=8]="PerMille",Y[Y.Infinity=9]="Infinity",Y[Y.NaN=10]="NaN",Y[Y.TimeSeparator=11]="TimeSeparator",Y[Y.CurrencyDecimal=12]="CurrencyDecimal",Y[Y.CurrencyGroup=13]="CurrencyGroup",Y}(h||{}),O=function(Y){return Y[Y.Sunday=0]="Sunday",Y[Y.Monday=1]="Monday",Y[Y.Tuesday=2]="Tuesday",Y[Y.Wednesday=3]="Wednesday",Y[Y.Thursday=4]="Thursday",Y[Y.Friday=5]="Friday",Y[Y.Saturday=6]="Saturday",Y}(O||{});function x(Y){return(0,e.iMv)(Y)[e.GUM.LocaleId]}function F(Y,Te,It){const ue=(0,e.iMv)(Y),Bt=we([ue[e.GUM.DayPeriodsFormat],ue[e.GUM.DayPeriodsStandalone]],Te);return we(Bt,It)}function $(Y,Te,It){const ue=(0,e.iMv)(Y),Bt=we([ue[e.GUM.DaysFormat],ue[e.GUM.DaysStandalone]],Te);return we(Bt,It)}function j(Y,Te,It){const ue=(0,e.iMv)(Y),Bt=we([ue[e.GUM.MonthsFormat],ue[e.GUM.MonthsStandalone]],Te);return we(Bt,It)}function V(Y,Te){return we((0,e.iMv)(Y)[e.GUM.Eras],Te)}function N(Y){return(0,e.iMv)(Y)[e.GUM.FirstDayOfWeek]}function W(Y){return(0,e.iMv)(Y)[e.GUM.WeekendRange]}function B(Y,Te){return we((0,e.iMv)(Y)[e.GUM.DateFormat],Te)}function D(Y,Te){return we((0,e.iMv)(Y)[e.GUM.TimeFormat],Te)}function A(Y,Te){return we((0,e.iMv)(Y)[e.GUM.DateTimeFormat],Te)}function C(Y,Te){const It=(0,e.iMv)(Y),ue=It[e.GUM.NumberSymbols][Te];if(typeof ue>"u"){if(Te===h.CurrencyDecimal)return It[e.GUM.NumberSymbols][h.Decimal];if(Te===h.CurrencyGroup)return It[e.GUM.NumberSymbols][h.Group]}return ue}function v(Y,Te){return(0,e.iMv)(Y)[e.GUM.NumberFormats][Te]}function T(Y){return(0,e.iMv)(Y)[e.GUM.CurrencySymbol]||null}function Z(Y){return(0,e.iMv)(Y)[e.GUM.CurrencyName]||null}function R(Y){return(0,e.EJZ)(Y)}const H=e.y02;function ne(Y){if(!Y[e.GUM.ExtraData])throw new Error(`Missing extra locale data for the locale "${Y[e.GUM.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function ee(Y){const Te=(0,e.iMv)(Y);return ne(Te),(Te[e.GUM.ExtraData][2]||[]).map(ue=>"string"==typeof ue?Ce(ue):[Ce(ue[0]),Ce(ue[1])])}function oe(Y,Te,It){const ue=(0,e.iMv)(Y);ne(ue);const Bt=we([ue[e.GUM.ExtraData][0],ue[e.GUM.ExtraData][1]],Te)||[];return we(Bt,It)||[]}function ie(Y){return(0,e.iMv)(Y)[e.GUM.Directionality]}function we(Y,Te){for(let It=Te;It>-1;It--)if(typeof Y[It]<"u")return Y[It];throw new Error("Locale data API: locale data undefined")}function Ce(Y){const[Te,It]=Y.split(":");return{hours:+Te,minutes:+It}}function ae(Y,Te,It="en"){const ue=function M(Y){return(0,e.iMv)(Y)[e.GUM.Currencies]}(It)[Y]||r[Y]||[],Je=ue[1];return"narrow"===Te&&"string"==typeof Je?Je:ue[0]||Y}const me=2;function ke(Y){let Te;const It=r[Y];return It&&(Te=It[2]),"number"==typeof Te?Te:me}const dt=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,Mt={},xt=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;var Jt=function(Y){return Y[Y.Short=0]="Short",Y[Y.ShortGMT=1]="ShortGMT",Y[Y.Long=2]="Long",Y[Y.Extended=3]="Extended",Y}(Jt||{}),Yt=function(Y){return Y[Y.FullYear=0]="FullYear",Y[Y.Month=1]="Month",Y[Y.Date=2]="Date",Y[Y.Hours=3]="Hours",Y[Y.Minutes=4]="Minutes",Y[Y.Seconds=5]="Seconds",Y[Y.FractionalSeconds=6]="FractionalSeconds",Y[Y.Day=7]="Day",Y}(Yt||{}),Gt=function(Y){return Y[Y.DayPeriods=0]="DayPeriods",Y[Y.Days=1]="Days",Y[Y.Months=2]="Months",Y[Y.Eras=3]="Eras",Y}(Gt||{});function ln(Y,Te,It,ue){let Je=function Oe(Y){if(qe(Y))return Y;if("number"==typeof Y&&!isNaN(Y))return new Date(Y);if("string"==typeof Y){if(Y=Y.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(Y)){const[Je,Bt=1,wn=1]=Y.split("-").map(Bn=>+Bn);return hn(Je,Bt-1,wn)}const It=parseFloat(Y);if(!isNaN(Y-It))return new Date(It);let ue;if(ue=Y.match(dt))return function Fe(Y){const Te=new Date(0);let It=0,ue=0;const Je=Y[8]?Te.setUTCFullYear:Te.setFullYear,Bt=Y[8]?Te.setUTCHours:Te.setHours;Y[9]&&(It=Number(Y[9]+Y[10]),ue=Number(Y[9]+Y[11])),Je.call(Te,Number(Y[1]),Number(Y[2])-1,Number(Y[3]));const wn=Number(Y[4]||0)-It,Bn=Number(Y[5]||0)-ue,Uo=Number(Y[6]||0),Ho=Math.floor(1e3*parseFloat("0."+(Y[7]||0)));return Bt.call(Te,wn,Bn,Uo,Ho),Te}(ue)}const Te=new Date(Y);if(!qe(Te))throw new Error(`Unable to convert "${Y}" into a date`);return Te}(Y);Te=Qe(It,Te)||Te;let Bn,wn=[];for(;Te;){if(Bn=xt.exec(Te),!Bn){wn.push(Te);break}{wn=wn.concat(Bn.slice(1));const jo=wn.pop();if(!jo)break;Te=jo}}let Uo=Je.getTimezoneOffset();ue&&(Uo=xe(ue,Uo),Je=function Ne(Y,Te,It){const ue=It?-1:1,Je=Y.getTimezoneOffset();return function et(Y,Te){return(Y=new Date(Y.getTime())).setMinutes(Y.getMinutes()+Te),Y}(Y,ue*(xe(Te,Je)-Je))}(Je,ue,!0));let Ho="";return wn.forEach(jo=>{const Ro=function Ke(Y){if(ut[Y])return ut[Y];let Te;switch(Y){case"G":case"GG":case"GGG":Te=Ue(Gt.Eras,l.Abbreviated);break;case"GGGG":Te=Ue(Gt.Eras,l.Wide);break;case"GGGGG":Te=Ue(Gt.Eras,l.Narrow);break;case"y":Te=rn(Yt.FullYear,1,0,!1,!0);break;case"yy":Te=rn(Yt.FullYear,2,0,!0,!0);break;case"yyy":Te=rn(Yt.FullYear,3,0,!1,!0);break;case"yyyy":Te=rn(Yt.FullYear,4,0,!1,!0);break;case"Y":Te=$t(1);break;case"YY":Te=$t(2,!0);break;case"YYY":Te=$t(3);break;case"YYYY":Te=$t(4);break;case"M":case"L":Te=rn(Yt.Month,1,1);break;case"MM":case"LL":Te=rn(Yt.Month,2,1);break;case"MMM":Te=Ue(Gt.Months,l.Abbreviated);break;case"MMMM":Te=Ue(Gt.Months,l.Wide);break;case"MMMMM":Te=Ue(Gt.Months,l.Narrow);break;case"LLL":Te=Ue(Gt.Months,l.Abbreviated,n.Standalone);break;case"LLLL":Te=Ue(Gt.Months,l.Wide,n.Standalone);break;case"LLLLL":Te=Ue(Gt.Months,l.Narrow,n.Standalone);break;case"w":Te=Tn(1);break;case"ww":Te=Tn(2);break;case"W":Te=Tn(1,!0);break;case"d":Te=rn(Yt.Date,1);break;case"dd":Te=rn(Yt.Date,2);break;case"c":case"cc":Te=rn(Yt.Day,1);break;case"ccc":Te=Ue(Gt.Days,l.Abbreviated,n.Standalone);break;case"cccc":Te=Ue(Gt.Days,l.Wide,n.Standalone);break;case"ccccc":Te=Ue(Gt.Days,l.Narrow,n.Standalone);break;case"cccccc":Te=Ue(Gt.Days,l.Short,n.Standalone);break;case"E":case"EE":case"EEE":Te=Ue(Gt.Days,l.Abbreviated);break;case"EEEE":Te=Ue(Gt.Days,l.Wide);break;case"EEEEE":Te=Ue(Gt.Days,l.Narrow);break;case"EEEEEE":Te=Ue(Gt.Days,l.Short);break;case"a":case"aa":case"aaa":Te=Ue(Gt.DayPeriods,l.Abbreviated);break;case"aaaa":Te=Ue(Gt.DayPeriods,l.Wide);break;case"aaaaa":Te=Ue(Gt.DayPeriods,l.Narrow);break;case"b":case"bb":case"bbb":Te=Ue(Gt.DayPeriods,l.Abbreviated,n.Standalone,!0);break;case"bbbb":Te=Ue(Gt.DayPeriods,l.Wide,n.Standalone,!0);break;case"bbbbb":Te=Ue(Gt.DayPeriods,l.Narrow,n.Standalone,!0);break;case"B":case"BB":case"BBB":Te=Ue(Gt.DayPeriods,l.Abbreviated,n.Format,!0);break;case"BBBB":Te=Ue(Gt.DayPeriods,l.Wide,n.Format,!0);break;case"BBBBB":Te=Ue(Gt.DayPeriods,l.Narrow,n.Format,!0);break;case"h":Te=rn(Yt.Hours,1,-12);break;case"hh":Te=rn(Yt.Hours,2,-12);break;case"H":Te=rn(Yt.Hours,1);break;case"HH":Te=rn(Yt.Hours,2);break;case"m":Te=rn(Yt.Minutes,1);break;case"mm":Te=rn(Yt.Minutes,2);break;case"s":Te=rn(Yt.Seconds,1);break;case"ss":Te=rn(Yt.Seconds,2);break;case"S":Te=rn(Yt.FractionalSeconds,1);break;case"SS":Te=rn(Yt.FractionalSeconds,2);break;case"SSS":Te=rn(Yt.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":Te=Pe(Jt.Short);break;case"ZZZZZ":Te=Pe(Jt.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":Te=Pe(Jt.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":Te=Pe(Jt.Long);break;default:return null}return ut[Y]=Te,Te}(jo);Ho+=Ro?Ro(Je,It,Uo):"''"===jo?"'":jo.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),Ho}function hn(Y,Te,It){const ue=new Date(0);return ue.setFullYear(Y,Te,It),ue.setHours(0,0,0),ue}function Qe(Y,Te){var It;const ue=x(Y);if(null!==(It=Mt[ue])&&void 0!==It||(Mt[ue]={}),Mt[ue][Te])return Mt[ue][Te];let Je="";switch(Te){case"shortDate":Je=B(Y,m.Short);break;case"mediumDate":Je=B(Y,m.Medium);break;case"longDate":Je=B(Y,m.Long);break;case"fullDate":Je=B(Y,m.Full);break;case"shortTime":Je=D(Y,m.Short);break;case"mediumTime":Je=D(Y,m.Medium);break;case"longTime":Je=D(Y,m.Long);break;case"fullTime":Je=D(Y,m.Full);break;case"short":const Bt=Qe(Y,"shortTime"),wn=Qe(Y,"shortDate");Je=Ft(A(Y,m.Short),[Bt,wn]);break;case"medium":const Bn=Qe(Y,"mediumTime"),Uo=Qe(Y,"mediumDate");Je=Ft(A(Y,m.Medium),[Bn,Uo]);break;case"long":const Ho=Qe(Y,"longTime"),jo=Qe(Y,"longDate");Je=Ft(A(Y,m.Long),[Ho,jo]);break;case"full":const Ro=Qe(Y,"fullTime"),ri=Qe(Y,"fullDate");Je=Ft(A(Y,m.Full),[Ro,ri])}return Je&&(Mt[ue][Te]=Je),Je}function Ft(Y,Te){return Te&&(Y=Y.replace(/\{([^}]+)}/g,function(It,ue){return null!=Te&&ue in Te?Te[ue]:It})),Y}function mn(Y,Te,It="-",ue,Je){let Bt="";(Y<0||Je&&Y<=0)&&(Je?Y=1-Y:(Y=-Y,Bt=It));let wn=String(Y);for(;wn.length<Te;)wn="0"+wn;return ue&&(wn=wn.slice(wn.length-Te)),Bt+wn}function rn(Y,Te,It=0,ue=!1,Je=!1){return function(Bt,wn){let Bn=function Se(Y,Te){switch(Y){case Yt.FullYear:return Te.getFullYear();case Yt.Month:return Te.getMonth();case Yt.Date:return Te.getDate();case Yt.Hours:return Te.getHours();case Yt.Minutes:return Te.getMinutes();case Yt.Seconds:return Te.getSeconds();case Yt.FractionalSeconds:return Te.getMilliseconds();case Yt.Day:return Te.getDay();default:throw new Error(`Unknown DateType value "${Y}".`)}}(Y,Bt);if((It>0||Bn>-It)&&(Bn+=It),Y===Yt.Hours)0===Bn&&-12===It&&(Bn=12);else if(Y===Yt.FractionalSeconds)return function zt(Y,Te){return mn(Y,3).substring(0,Te)}(Bn,Te);const Uo=C(wn,h.MinusSign);return mn(Bn,Te,Uo,ue,Je)}}function Ue(Y,Te,It=n.Format,ue=!1){return function(Je,Bt){return function $e(Y,Te,It,ue,Je,Bt){switch(It){case Gt.Months:return j(Te,Je,ue)[Y.getMonth()];case Gt.Days:return $(Te,Je,ue)[Y.getDay()];case Gt.DayPeriods:const wn=Y.getHours(),Bn=Y.getMinutes();if(Bt){const Ho=ee(Te),jo=oe(Te,Je,ue),Ro=Ho.findIndex(ri=>{if(Array.isArray(ri)){const[ai,Pi]=ri,xo=wn>=ai.hours&&Bn>=ai.minutes,xi=wn<Pi.hours||wn===Pi.hours&&Bn<Pi.minutes;if(ai.hours<Pi.hours){if(xo&&xi)return!0}else if(xo||xi)return!0}else if(ri.hours===wn&&ri.minutes===Bn)return!0;return!1});if(-1!==Ro)return jo[Ro]}return F(Te,Je,ue)[wn<12?0:1];case Gt.Eras:return V(Te,ue)[Y.getFullYear()<=0?0:1];default:throw new Error(`unexpected translation type ${It}`)}}(Je,Bt,Y,Te,It,ue)}}function Pe(Y){return function(Te,It,ue){const Je=-1*ue,Bt=C(It,h.MinusSign),wn=Je>0?Math.floor(Je/60):Math.ceil(Je/60);switch(Y){case Jt.Short:return(Je>=0?"+":"")+mn(wn,2,Bt)+mn(Math.abs(Je%60),2,Bt);case Jt.ShortGMT:return"GMT"+(Je>=0?"+":"")+mn(wn,1,Bt);case Jt.Long:return"GMT"+(Je>=0?"+":"")+mn(wn,2,Bt)+":"+mn(Math.abs(Je%60),2,Bt);case Jt.Extended:return 0===ue?"Z":(Je>=0?"+":"")+mn(wn,2,Bt)+":"+mn(Math.abs(Je%60),2,Bt);default:throw new Error(`Unknown zone width "${Y}"`)}}}const ot=0,bt=4;function dn(Y){const Te=Y.getDay(),It=0===Te?-3:bt-Te;return hn(Y.getFullYear(),Y.getMonth(),Y.getDate()+It)}function Tn(Y,Te=!1){return function(It,ue){let Je;if(Te){const Bt=new Date(It.getFullYear(),It.getMonth(),1).getDay()-1,wn=It.getDate();Je=1+Math.floor((wn+Bt)/7)}else{const Bt=dn(It),wn=function Kt(Y){const Te=hn(Y,ot,1).getDay();return hn(Y,0,1+(Te<=bt?bt:bt+7)-Te)}(Bt.getFullYear()),Bn=Bt.getTime()-wn.getTime();Je=1+Math.round(Bn/6048e5)}return mn(Je,Y,C(ue,h.MinusSign))}}function $t(Y,Te=!1){return function(It,ue){return mn(dn(It).getFullYear(),Y,C(ue,h.MinusSign),Te)}}const ut={};function xe(Y,Te){Y=Y.replace(/:/g,"");const It=Date.parse("Jan 01, 1970 00:00:00 "+Y)/6e4;return isNaN(It)?Te:It}function qe(Y){return Y instanceof Date&&!isNaN(Y.valueOf())}const Ot=/^(\d+)?\.((\d+)(-(\d+))?)?$/,Ct=22,Rt=".",wt="0",ce=";",Ee=",",He="#",At="\xa4",en="%";function Zt(Y,Te,It,ue,Je,Bt,wn=!1){let Bn="",Uo=!1;if(isFinite(Y)){let Ho=function Ut(Y){let ue,Je,Bt,wn,Bn,Te=Math.abs(Y)+"",It=0;for((Je=Te.indexOf(Rt))>-1&&(Te=Te.replace(Rt,"")),(Bt=Te.search(/e/i))>0?(Je<0&&(Je=Bt),Je+=+Te.slice(Bt+1),Te=Te.substring(0,Bt)):Je<0&&(Je=Te.length),Bt=0;Te.charAt(Bt)===wt;Bt++);if(Bt===(Bn=Te.length))ue=[0],Je=1;else{for(Bn--;Te.charAt(Bn)===wt;)Bn--;for(Je-=Bt,ue=[],wn=0;Bt<=Bn;Bt++,wn++)ue[wn]=Number(Te.charAt(Bt))}return Je>Ct&&(ue=ue.splice(0,Ct-1),It=Je-1,Je=1),{digits:ue,exponent:It,integerLen:Je}}(Y);wn&&(Ho=function Nt(Y){if(0===Y.digits[0])return Y;const Te=Y.digits.length-Y.integerLen;return Y.exponent?Y.exponent+=2:(0===Te?Y.digits.push(0,0):1===Te&&Y.digits.push(0),Y.integerLen+=2),Y}(Ho));let jo=Te.minInt,Ro=Te.minFrac,ri=Te.maxFrac;if(Bt){const Ai=Bt.match(Ot);if(null===Ai)throw new Error(`${Bt} is not a valid digit info`);const er=Ai[1],si=Ai[3],ki=Ai[5];null!=er&&(jo=Ye(er)),null!=si&&(Ro=Ye(si)),null!=ki?ri=Ye(ki):null!=si&&Ro>ri&&(ri=Ro)}!function fe(Y,Te,It){if(Te>It)throw new Error(`The minimum number of digits after fraction (${Te}) is higher than the maximum (${It}).`);let ue=Y.digits,Je=ue.length-Y.integerLen;const Bt=Math.min(Math.max(Te,Je),It);let wn=Bt+Y.integerLen,Bn=ue[wn];if(wn>0){ue.splice(Math.max(Y.integerLen,wn));for(let Ro=wn;Ro<ue.length;Ro++)ue[Ro]=0}else{Je=Math.max(0,Je),Y.integerLen=1,ue.length=Math.max(1,wn=Bt+1),ue[0]=0;for(let Ro=1;Ro<wn;Ro++)ue[Ro]=0}if(Bn>=5)if(wn-1<0){for(let Ro=0;Ro>wn;Ro--)ue.unshift(0),Y.integerLen++;ue.unshift(1),Y.integerLen++}else ue[wn-1]++;for(;Je<Math.max(0,Bt);Je++)ue.push(0);let Uo=0!==Bt;const Ho=Te+Y.integerLen,jo=ue.reduceRight(function(Ro,ri,ai,Pi){return Pi[ai]=(ri+=Ro)<10?ri:ri-10,Uo&&(0===Pi[ai]&&ai>=Ho?Pi.pop():Uo=!1),ri>=10?1:0},0);jo&&(ue.unshift(jo),Y.integerLen++)}(Ho,Ro,ri);let ai=Ho.digits,Pi=Ho.integerLen;const xo=Ho.exponent;let xi=[];for(Uo=ai.every(Ai=>!Ai);Pi<jo;Pi++)ai.unshift(0);for(;Pi<0;Pi++)ai.unshift(0);Pi>0?xi=ai.splice(Pi,ai.length):(xi=ai,ai=[0]);const xr=[];for(ai.length>=Te.lgSize&&xr.unshift(ai.splice(-Te.lgSize,ai.length).join(""));ai.length>Te.gSize;)xr.unshift(ai.splice(-Te.gSize,ai.length).join(""));ai.length&&xr.unshift(ai.join("")),Bn=xr.join(C(It,ue)),xi.length&&(Bn+=C(It,Je)+xi.join("")),xo&&(Bn+=C(It,h.Exponential)+"+"+xo)}else Bn=C(It,h.Infinity);return Bn=Y<0&&!Uo?Te.negPre+Bn+Te.negSuf:Te.posPre+Bn+Te.posSuf,Bn}function Ge(Y,Te,It,ue,Je){const wn=vt(v(Te,g.Currency),C(Te,h.MinusSign));return wn.minFrac=ke(ue),wn.maxFrac=wn.minFrac,Zt(Y,wn,Te,h.CurrencyGroup,h.CurrencyDecimal,Je).replace(At,It).replace(At,"").trim()}function _t(Y,Te,It){return Zt(Y,vt(v(Te,g.Percent),C(Te,h.MinusSign)),Te,h.Group,h.Decimal,It,!0).replace(new RegExp(en,"g"),C(Te,h.PercentSign))}function ht(Y,Te,It){return Zt(Y,vt(v(Te,g.Decimal),C(Te,h.MinusSign)),Te,h.Group,h.Decimal,It)}function vt(Y,Te="-"){const It={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},ue=Y.split(ce),Je=ue[0],Bt=ue[1],wn=-1!==Je.indexOf(Rt)?Je.split(Rt):[Je.substring(0,Je.lastIndexOf(wt)+1),Je.substring(Je.lastIndexOf(wt)+1)],Bn=wn[0],Uo=wn[1]||"";It.posPre=Bn.substring(0,Bn.indexOf(He));for(let jo=0;jo<Uo.length;jo++){const Ro=Uo.charAt(jo);Ro===wt?It.minFrac=It.maxFrac=jo+1:Ro===He?It.maxFrac=jo+1:It.posSuf+=Ro}const Ho=Bn.split(Ee);if(It.gSize=Ho[1]?Ho[1].length:0,It.lgSize=Ho[2]||Ho[1]?(Ho[2]||Ho[1]).length:0,Bt){const jo=Je.length-It.posPre.length-It.posSuf.length,Ro=Bt.indexOf(He);It.negPre=Bt.substring(0,Ro).replace(/'/g,""),It.negSuf=Bt.slice(Ro+jo).replace(/'/g,"")}else It.negPre=Te+It.posPre,It.negSuf=It.posSuf;return It}function Ye(Y){const Te=parseInt(Y);if(isNaN(Te))throw new Error("Invalid integer literal when parsing "+Y);return Te}let Be=(()=>{var Y;class Te{}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)},Y.\u0275prov=e.wxM({token:Y,factory:function(ue){let Je=null;return ue?Je=new ue:(Bt=e.CoB(e.KYU),Je=new se(Bt)),Je;var Bt},providedIn:"root"}),Te})();function je(Y,Te,It,ue){let Je=`=${Y}`;if(Te.indexOf(Je)>-1||(Je=It.getPluralCategory(Y,ue),Te.indexOf(Je)>-1))return Je;if(Te.indexOf("other")>-1)return"other";throw new Error(`No plural message found for value "${Y}"`)}let se=(()=>{var Y;class Te extends Be{constructor(ue){super(),this.locale=ue}getPluralCategory(ue,Je){switch(H(Je||this.locale)(ue)){case J.Zero:return"zero";case J.One:return"one";case J.Two:return"two";case J.Few:return"few";case J.Many:return"many";default:return"other"}}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)(e.CoB(e.KYU))},Y.\u0275prov=e.wxM({token:Y,factory:Y.\u0275fac}),Te})();function Me(Y,Te,It){return(0,e.gR5)(Y,Te,It)}function Xe(Y,Te){Te=encodeURIComponent(Te);for(const It of Y.split(";")){const ue=It.indexOf("="),[Je,Bt]=-1==ue?[It,""]:[It.slice(0,ue),It.slice(ue+1)];if(Je.trim()===Te)return decodeURIComponent(Bt)}return null}const rt=/\s+/,jt=[];let gt=(()=>{var Y;class Te{constructor(ue,Je){this._ngEl=ue,this._renderer=Je,this.initialClasses=jt,this.stateMap=new Map}set klass(ue){this.initialClasses=null!=ue?ue.trim().split(rt):jt}set ngClass(ue){this.rawClass="string"==typeof ue?ue.trim().split(rt):ue}ngDoCheck(){for(const Je of this.initialClasses)this._updateState(Je,!0);const ue=this.rawClass;if(Array.isArray(ue)||ue instanceof Set)for(const Je of ue)this._updateState(Je,!0);else if(null!=ue)for(const Je of Object.keys(ue))this._updateState(Je,!!ue[Je]);this._applyStateDiff()}_updateState(ue,Je){const Bt=this.stateMap.get(ue);void 0!==Bt?(Bt.enabled!==Je&&(Bt.changed=!0,Bt.enabled=Je),Bt.touched=!0):this.stateMap.set(ue,{enabled:Je,changed:!0,touched:!0})}_applyStateDiff(){for(const ue of this.stateMap){const Je=ue[0],Bt=ue[1];Bt.changed?(this._toggleClass(Je,Bt.enabled),Bt.changed=!1):Bt.touched||(Bt.enabled&&this._toggleClass(Je,!1),this.stateMap.delete(Je)),Bt.touched=!1}}_toggleClass(ue,Je){(ue=ue.trim()).length>0&&ue.split(rt).forEach(Bt=>{Je?this._renderer.addClass(this._ngEl.nativeElement,Bt):this._renderer.removeClass(this._ngEl.nativeElement,Bt)})}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)(e.GI1(e.GMv),e.GI1(e.q87))},Y.\u0275dir=e.Sc5({type:Y,selectors:[["","ngClass",""]],inputs:{klass:[e.Wk5.None,"class","klass"],ngClass:"ngClass"},standalone:!0}),Te})(),Lt=(()=>{var Y;class Te{constructor(ue){this._viewContainerRef=ue,this.ngComponentOutlet=null,this._inputsUsed=new Map}_needToReCreateNgModuleInstance(ue){return void 0!==ue.ngComponentOutletNgModule||void 0!==ue.ngComponentOutletNgModuleFactory}_needToReCreateComponentInstance(ue){return void 0!==ue.ngComponentOutlet||void 0!==ue.ngComponentOutletContent||void 0!==ue.ngComponentOutletInjector||this._needToReCreateNgModuleInstance(ue)}ngOnChanges(ue){if(this._needToReCreateComponentInstance(ue)&&(this._viewContainerRef.clear(),this._inputsUsed.clear(),this._componentRef=void 0,this.ngComponentOutlet)){const Bt=this.ngComponentOutletInjector||this._viewContainerRef.parentInjector;var Je;this._needToReCreateNgModuleInstance(ue)&&(null===(Je=this._moduleRef)||void 0===Je||Je.destroy(),this._moduleRef=this.ngComponentOutletNgModule?(0,e.Gk1)(this.ngComponentOutletNgModule,Vt(Bt)):this.ngComponentOutletNgModuleFactory?this.ngComponentOutletNgModuleFactory.create(Vt(Bt)):void 0),this._componentRef=this._viewContainerRef.createComponent(this.ngComponentOutlet,{injector:Bt,ngModuleRef:this._moduleRef,projectableNodes:this.ngComponentOutletContent})}}ngDoCheck(){if(this._componentRef){if(this.ngComponentOutletInputs)for(const ue of Object.keys(this.ngComponentOutletInputs))this._inputsUsed.set(ue,!0);this._applyInputStateDiff(this._componentRef)}}ngOnDestroy(){var ue;null===(ue=this._moduleRef)||void 0===ue||ue.destroy()}_applyInputStateDiff(ue){for(const[Je,Bt]of this._inputsUsed)Bt?(ue.setInput(Je,this.ngComponentOutletInputs[Je]),this._inputsUsed.set(Je,!1)):(ue.setInput(Je,void 0),this._inputsUsed.delete(Je))}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)(e.GI1(e.y8U))},Y.\u0275dir=e.Sc5({type:Y,selectors:[["","ngComponentOutlet",""]],inputs:{ngComponentOutlet:"ngComponentOutlet",ngComponentOutletInputs:"ngComponentOutletInputs",ngComponentOutletInjector:"ngComponentOutletInjector",ngComponentOutletContent:"ngComponentOutletContent",ngComponentOutletNgModule:"ngComponentOutletNgModule",ngComponentOutletNgModuleFactory:"ngComponentOutletNgModuleFactory"},standalone:!0,features:[e.SYr]}),Te})();function Vt(Y){return Y.get(e.oF$).injector}class gn{constructor(Te,It,ue,Je){this.$implicit=Te,this.ngForOf=It,this.index=ue,this.count=Je}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}let nn=(()=>{var Y;class Te{set ngForOf(ue){this._ngForOf=ue,this._ngForOfDirty=!0}set ngForTrackBy(ue){this._trackByFn=ue}get ngForTrackBy(){return this._trackByFn}constructor(ue,Je,Bt){this._viewContainer=ue,this._template=Je,this._differs=Bt,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate(ue){ue&&(this._template=ue)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const ue=this._ngForOf;!this._differ&&ue&&(this._differ=this._differs.find(ue).create(this.ngForTrackBy))}if(this._differ){const ue=this._differ.diff(this._ngForOf);ue&&this._applyChanges(ue)}}_applyChanges(ue){const Je=this._viewContainer;ue.forEachOperation((Bt,wn,Bn)=>{if(null==Bt.previousIndex)Je.createEmbeddedView(this._template,new gn(Bt.item,this._ngForOf,-1,-1),null===Bn?void 0:Bn);else if(null==Bn)Je.remove(null===wn?void 0:wn);else if(null!==wn){const Uo=Je.get(wn);Je.move(Uo,Bn),pn(Uo,Bt)}});for(let Bt=0,wn=Je.length;Bt<wn;Bt++){const Uo=Je.get(Bt).context;Uo.index=Bt,Uo.count=wn,Uo.ngForOf=this._ngForOf}ue.forEachIdentityChange(Bt=>{pn(Je.get(Bt.currentIndex),Bt)})}static ngTemplateContextGuard(ue,Je){return!0}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)(e.GI1(e.y8U),e.GI1(e.Yw2),e.GI1(e.Uj7))},Y.\u0275dir=e.Sc5({type:Y,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0}),Te})();function pn(Y,Te){Y.context.$implicit=Te.item}let Ln=(()=>{var Y;class Te{constructor(ue,Je){this._viewContainer=ue,this._context=new Fn,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=Je}set ngIf(ue){this._context.$implicit=this._context.ngIf=ue,this._updateView()}set ngIfThen(ue){fo("ngIfThen",ue),this._thenTemplateRef=ue,this._thenViewRef=null,this._updateView()}set ngIfElse(ue){fo("ngIfElse",ue),this._elseTemplateRef=ue,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(ue,Je){return!0}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)(e.GI1(e.y8U),e.GI1(e.Yw2))},Y.\u0275dir=e.Sc5({type:Y,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0}),Te})();class Fn{constructor(){this.$implicit=null,this.ngIf=null}}function fo(Y,Te){if(Te&&!Te.createEmbeddedView)throw new Error(`${Y} must be a TemplateRef, but received '${(0,e.GEN)(Te)}'.`)}class On{constructor(Te,It){this._viewContainerRef=Te,this._templateRef=It,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(Te){Te&&!this._created?this.create():!Te&&this._created&&this.destroy()}}let eo=(()=>{var Y;class Te{constructor(){this._defaultViews=[],this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(ue){this._ngSwitch=ue,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(ue){this._defaultViews.push(ue)}_matchCase(ue){const Je=ue===this._ngSwitch;return this._lastCasesMatched||(this._lastCasesMatched=Je),this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),Je}_updateDefaultCases(ue){if(this._defaultViews.length>0&&ue!==this._defaultUsed){this._defaultUsed=ue;for(const Je of this._defaultViews)Je.enforceState(ue)}}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)},Y.\u0275dir=e.Sc5({type:Y,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"},standalone:!0}),Te})(),po=(()=>{var Y;class Te{constructor(ue,Je,Bt){this.ngSwitch=Bt,Bt._addCase(),this._view=new On(ue,Je)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)(e.GI1(e.y8U),e.GI1(e.Yw2),e.GI1(eo,9))},Y.\u0275dir=e.Sc5({type:Y,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"},standalone:!0}),Te})(),to=(()=>{var Y;class Te{constructor(ue,Je,Bt){Bt._addDefault(new On(ue,Je))}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)(e.GI1(e.y8U),e.GI1(e.Yw2),e.GI1(eo,9))},Y.\u0275dir=e.Sc5({type:Y,selectors:[["","ngSwitchDefault",""]],standalone:!0}),Te})(),go=(()=>{var Y;class Te{constructor(ue){this._localization=ue,this._caseViews={}}set ngPlural(ue){this._updateView(ue)}addCase(ue,Je){this._caseViews[ue]=Je}_updateView(ue){this._clearViews();const Bt=je(ue,Object.keys(this._caseViews),this._localization);this._activateView(this._caseViews[Bt])}_clearViews(){this._activeView&&this._activeView.destroy()}_activateView(ue){ue&&(this._activeView=ue,this._activeView.create())}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)(e.GI1(Be))},Y.\u0275dir=e.Sc5({type:Y,selectors:[["","ngPlural",""]],inputs:{ngPlural:"ngPlural"},standalone:!0}),Te})(),Co=(()=>{var Y;class Te{constructor(ue,Je,Bt,wn){this.value=ue;const Bn=!isNaN(Number(ue));wn.addCase(Bn?`=${ue}`:ue,new On(Bt,Je))}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)(e.gJ8("ngPluralCase"),e.GI1(e.Yw2),e.GI1(e.y8U),e.GI1(go,1))},Y.\u0275dir=e.Sc5({type:Y,selectors:[["","ngPluralCase",""]],standalone:!0}),Te})(),Rn=(()=>{var Y;class Te{constructor(ue,Je,Bt){this._ngEl=ue,this._differs=Je,this._renderer=Bt,this._ngStyle=null,this._differ=null}set ngStyle(ue){this._ngStyle=ue,!this._differ&&ue&&(this._differ=this._differs.find(ue).create())}ngDoCheck(){if(this._differ){const ue=this._differ.diff(this._ngStyle);ue&&this._applyChanges(ue)}}_setStyle(ue,Je){const[Bt,wn]=ue.split("."),Bn=-1===Bt.indexOf("-")?void 0:e.yzm.DashCase;null!=Je?this._renderer.setStyle(this._ngEl.nativeElement,Bt,wn?`${Je}${wn}`:Je,Bn):this._renderer.removeStyle(this._ngEl.nativeElement,Bt,Bn)}_applyChanges(ue){ue.forEachRemovedItem(Je=>this._setStyle(Je.key,null)),ue.forEachAddedItem(Je=>this._setStyle(Je.key,Je.currentValue)),ue.forEachChangedItem(Je=>this._setStyle(Je.key,Je.currentValue))}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)(e.GI1(e.GMv),e.GI1(e.YNh),e.GI1(e.q87))},Y.\u0275dir=e.Sc5({type:Y,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0}),Te})(),st=(()=>{var Y;class Te{constructor(ue){this._viewContainerRef=ue,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(ue){if(this._shouldRecreateView(ue)){var Je;const Bt=this._viewContainerRef;if(this._viewRef&&Bt.remove(Bt.indexOf(this._viewRef)),!this.ngTemplateOutlet)return void(this._viewRef=null);const wn=this._createContextForwardProxy();this._viewRef=Bt.createEmbeddedView(this.ngTemplateOutlet,wn,{injector:null!==(Je=this.ngTemplateOutletInjector)&&void 0!==Je?Je:void 0})}}_shouldRecreateView(ue){return!!ue.ngTemplateOutlet||!!ue.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(ue,Je,Bt)=>!!this.ngTemplateOutletContext&&Reflect.set(this.ngTemplateOutletContext,Je,Bt),get:(ue,Je,Bt)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,Je,Bt)}})}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)(e.GI1(e.y8U))},Y.\u0275dir=e.Sc5({type:Y,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[e.SYr]}),Te})();function Qt(Y,Te){return new e.OBp(2100,!1)}class cn{createSubscription(Te,It){return(0,e.sRj)(()=>Te.subscribe({next:It,error:ue=>{throw ue}}))}dispose(Te){(0,e.sRj)(()=>Te.unsubscribe())}}class xn{createSubscription(Te,It){return Te.then(It,ue=>{throw ue})}dispose(Te){}}const Dn=new xn,Qn=new cn;let wo=(()=>{var Y;class Te{constructor(ue){this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null,this._ref=ue}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(ue){return this._obj?ue!==this._obj?(this._dispose(),this.transform(ue)):this._latestValue:(ue&&this._subscribe(ue),this._latestValue)}_subscribe(ue){this._obj=ue,this._strategy=this._selectStrategy(ue),this._subscription=this._strategy.createSubscription(ue,Je=>this._updateLatestValue(ue,Je))}_selectStrategy(ue){if((0,e.w5$)(ue))return Dn;if((0,e.gX2)(ue))return Qn;throw Qt()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(ue,Je){ue===this._obj&&(this._latestValue=Je,this._ref.markForCheck())}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)(e.GI1(e.kD9,16))},Y.\u0275pipe=e.UTH({name:"async",type:Y,pure:!1,standalone:!0}),Te})(),Io=(()=>{var Y;class Te{transform(ue){if(null==ue)return null;if("string"!=typeof ue)throw Qt();return ue.toLowerCase()}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)},Y.\u0275pipe=e.UTH({name:"lowercase",type:Y,pure:!0,standalone:!0}),Te})();const Eo=/(?:[0-9A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF38\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])\S*/g;let De=(()=>{var Y;class Te{transform(ue){if(null==ue)return null;if("string"!=typeof ue)throw Qt();return ue.replace(Eo,Je=>Je[0].toUpperCase()+Je.slice(1).toLowerCase())}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)},Y.\u0275pipe=e.UTH({name:"titlecase",type:Y,pure:!0,standalone:!0}),Te})(),lt=(()=>{var Y;class Te{transform(ue){if(null==ue)return null;if("string"!=typeof ue)throw Qt();return ue.toUpperCase()}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)},Y.\u0275pipe=e.UTH({name:"uppercase",type:Y,pure:!0,standalone:!0}),Te})();const Xt=new e.UbH(""),an=new e.UbH("");let Cn=(()=>{var Y;class Te{constructor(ue,Je,Bt){this.locale=ue,this.defaultTimezone=Je,this.defaultOptions=Bt}transform(ue,Je,Bt,wn){if(null==ue||""===ue||ue!=ue)return null;try{var Bn,Uo,Ho,jo,Ro;const ri=null!==(Bn=null!=Je?Je:null===(Uo=this.defaultOptions)||void 0===Uo?void 0:Uo.dateFormat)&&void 0!==Bn?Bn:"mediumDate",ai=null!==(Ho=null!==(jo=null!=Bt?Bt:null===(Ro=this.defaultOptions)||void 0===Ro?void 0:Ro.timezone)&&void 0!==jo?jo:this.defaultTimezone)&&void 0!==Ho?Ho:void 0;return ln(ue,ri,wn||this.locale,ai)}catch(ri){throw Qt()}}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)(e.GI1(e.KYU,16),e.GI1(Xt,24),e.GI1(an,24))},Y.\u0275pipe=e.UTH({name:"date",type:Y,pure:!0,standalone:!0}),Te})();const on=/#/g;let yn=(()=>{var Y;class Te{constructor(ue){this._localization=ue}transform(ue,Je,Bt){if(null==ue)return"";if("object"!=typeof Je||null===Je)throw Qt();return Je[je(ue,Object.keys(Je),this._localization,Bt)].replace(on,ue.toString())}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)(e.GI1(Be,16))},Y.\u0275pipe=e.UTH({name:"i18nPlural",type:Y,pure:!0,standalone:!0}),Te})(),Mn=(()=>{var Y;class Te{transform(ue,Je){if(null==ue)return"";if("object"!=typeof Je||"string"!=typeof ue)throw Qt();return Je.hasOwnProperty(ue)?Je[ue]:Je.hasOwnProperty("other")?Je.other:""}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)},Y.\u0275pipe=e.UTH({name:"i18nSelect",type:Y,pure:!0,standalone:!0}),Te})(),Vn=(()=>{var Y;class Te{transform(ue){return JSON.stringify(ue,null,2)}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)},Y.\u0275pipe=e.UTH({name:"json",type:Y,pure:!1,standalone:!0}),Te})(),Zn=(()=>{var Y;class Te{constructor(ue){this.differs=ue,this.keyValues=[],this.compareFn=lo}transform(ue,Je=lo){var Bt;if(!ue||!(ue instanceof Map)&&"object"!=typeof ue)return null;null!==(Bt=this.differ)&&void 0!==Bt||(this.differ=this.differs.find(ue).create());const wn=this.differ.diff(ue),Bn=Je!==this.compareFn;return wn&&(this.keyValues=[],wn.forEachItem(Uo=>{this.keyValues.push(function Xn(Y,Te){return{key:Y,value:Te}}(Uo.key,Uo.currentValue))})),(wn||Bn)&&(this.keyValues.sort(Je),this.compareFn=Je),this.keyValues}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)(e.GI1(e.YNh,16))},Y.\u0275pipe=e.UTH({name:"keyvalue",type:Y,pure:!1,standalone:!0}),Te})();function lo(Y,Te){const It=Y.key,ue=Te.key;if(It===ue)return 0;if(void 0===It)return 1;if(void 0===ue)return-1;if(null===It)return 1;if(null===ue)return-1;if("string"==typeof It&&"string"==typeof ue)return It<ue?-1:1;if("number"==typeof It&&"number"==typeof ue)return It-ue;if("boolean"==typeof It&&"boolean"==typeof ue)return It<ue?-1:1;const Je=String(It),Bt=String(ue);return Je==Bt?0:Je<Bt?-1:1}let uo=(()=>{var Y;class Te{constructor(ue){this._locale=ue}transform(ue,Je,Bt){if(!ro(ue))return null;Bt||(Bt=this._locale);try{return ht(vo(ue),Bt,Je)}catch(wn){throw Qt()}}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)(e.GI1(e.KYU,16))},Y.\u0275pipe=e.UTH({name:"number",type:Y,pure:!0,standalone:!0}),Te})(),Mo=(()=>{var Y;class Te{constructor(ue){this._locale=ue}transform(ue,Je,Bt){if(!ro(ue))return null;Bt||(Bt=this._locale);try{return _t(vo(ue),Bt,Je)}catch(wn){throw Qt()}}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)(e.GI1(e.KYU,16))},Y.\u0275pipe=e.UTH({name:"percent",type:Y,pure:!0,standalone:!0}),Te})(),Wo=(()=>{var Y;class Te{constructor(ue,Je="USD"){this._locale=ue,this._defaultCurrencyCode=Je}transform(ue,Je=this._defaultCurrencyCode,Bt="symbol",wn,Bn){if(!ro(ue))return null;Bn||(Bn=this._locale),"boolean"==typeof Bt&&(Bt=Bt?"symbol":"code");let Uo=Je||this._defaultCurrencyCode;"code"!==Bt&&(Uo="symbol"===Bt||"symbol-narrow"===Bt?ae(Uo,"symbol"===Bt?"wide":"narrow",Bn):Bt);try{return Ge(vo(ue),Bn,Uo,Je,wn)}catch(Ho){throw Qt()}}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)(e.GI1(e.KYU,16),e.GI1(e.ayF,16))},Y.\u0275pipe=e.UTH({name:"currency",type:Y,pure:!0,standalone:!0}),Te})();function ro(Y){return!(null==Y||""===Y||Y!=Y)}function vo(Y){if("string"==typeof Y&&!isNaN(Number(Y)-parseFloat(Y)))return Number(Y);if("number"!=typeof Y)throw new Error(`${Y} is not a number`);return Y}let Oo=(()=>{var Y;class Te{transform(ue,Je,Bt){if(null==ue)return null;if(!this.supports(ue))throw Qt();return ue.slice(Je,Bt)}supports(ue){return"string"==typeof ue||Array.isArray(ue)}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)},Y.\u0275pipe=e.UTH({name:"slice",type:Y,pure:!1,standalone:!0}),Te})(),mo=(()=>{var Y;class Te{}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)},Y.\u0275mod=e.a4G({type:Y}),Y.\u0275inj=e.s3X({}),Te})();const so="browser",Bo="server",Ko="browserWorkerApp",Yo="browserWorkerUi";function qn(Y){return Y===so}function Kn(Y){return Y===Bo}function Ao(Y){return Y===Ko}function Do(Y){return Y===Yo}const co=new e.a8Z("17.2.2");let Oi=(()=>{var Y;class Te{}return(Y=Te).\u0275prov=(0,e.wxM)({token:Y,providedIn:"root",factory:()=>qn((0,e.uUt)(e.AHE))?new yi((0,e.uUt)(k),window):new di}),Te})();class yi{constructor(Te,It){this.document=Te,this.window=It,this.offset=()=>[0,0]}setOffset(Te){this.offset=Array.isArray(Te)?()=>Te:Te}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(Te){this.window.scrollTo(Te[0],Te[1])}scrollToAnchor(Te){const It=function ni(Y,Te){const It=Y.getElementById(Te)||Y.getElementsByName(Te)[0];if(It)return It;if("function"==typeof Y.createTreeWalker&&Y.body&&"function"==typeof Y.body.attachShadow){const ue=Y.createTreeWalker(Y.body,NodeFilter.SHOW_ELEMENT);let Je=ue.currentNode;for(;Je;){const Bt=Je.shadowRoot;if(Bt){const wn=Bt.getElementById(Te)||Bt.querySelector(`[name="${Te}"]`);if(wn)return wn}Je=ue.nextNode()}}return null}(this.document,Te);It&&(this.scrollToElement(It),It.focus())}setHistoryScrollRestoration(Te){this.window.history.scrollRestoration=Te}scrollToElement(Te){const It=Te.getBoundingClientRect(),ue=It.left+this.window.pageXOffset,Je=It.top+this.window.pageYOffset,Bt=this.offset();this.window.scrollTo(ue-Bt[0],Je-Bt[1])}}class di{setOffset(Te){}getScrollPosition(){return[0,0]}scrollToPosition(Te){}scrollToAnchor(Te){}setHistoryScrollRestoration(Te){}}class Li{}function Jo(Y){return/^https?:\/\//.test(Y)}function ii(Y){if("string"!=typeof Y||""===Y.trim())return!1;try{return new URL(Y),!0}catch{return!1}}function Mi(Y){return Y.startsWith("/")?Y.slice(1):Y}const Ei=Y=>Y.src,wi=new e.UbH("",{providedIn:"root",factory:()=>Ei});function ur(Y,Te){return function(ue){return ii(ue)||function la(Y,Te){throw new e.OBp(2959,!1)}(),ue=function Vi(Y){return Y.endsWith("/")?Y.slice(0,-1):Y}(ue),[{provide:wi,useValue:wn=>(Jo(wn.src)&&function dr(Y,Te){throw new e.OBp(2959,!1)}(),Y(ue,{...wn,src:Mi(wn.src)}))}]}}const mi=ur(Yi);function Yi(Y,Te){let It="format=auto";return Te.width&&(It+=`,width=${Te.width}`),`${Y}/cdn-cgi/image/${It}/${Te.src}`}const ca=ur($a);function $a(Y,Te){let It="f_auto,q_auto";return Te.width&&(It+=`,w_${Te.width}`),`${Y}/image/upload/${It}/${Te.src}`}const Ie=ur(pe);function pe(Y,Te){const{src:It,width:ue}=Te;let Je;return Je=ue?[Y,`tr:w-${ue}`,It]:[Y,It],Je.join("/")}const Wn=ur(To);function To(Y,Te){const It=new URL(`${Y}/${Te.src}`);return It.searchParams.set("auto","format"),Te.width&&It.searchParams.set("w",Te.width.toString()),It.href}function Jr(Y){if(Y&&!ii(Y))throw new e.OBp(2959,!1);return Y&&(Y=new URL(Y).origin),[{provide:wi,useValue:ue=>function Va(Y,Te){const It=new URL(null!=Te?Te:"https://a/");It.pathname="/.netlify/images",!Jo(Y.src)&&!Y.src.startsWith("/")&&(Y.src="/"+Y.src),It.searchParams.set("url",Y.src),Y.width&&It.searchParams.set("w",Y.width.toString());for(const[Je,Bt]of Object.entries(null!==(ue=Y.loaderParams)&&void 0!==ue?ue:{})){var ue;ko.has(Je)&&It.searchParams.set(ko.get(Je),Bt.toString())}return"a"===It.hostname?It.href.replace(It.origin,""):It.href}(ue,Y)}]}const ko=new Map([["height","h"],["fit","fit"],["quality","q"],["q","q"],["position","position"]]),zr=new e.UbH(""),Tr=new e.UbH("NG_OPTIMIZED_PRELOADED_IMAGES",{providedIn:"root",factory:()=>new Set});let Gi=(()=>{var Y;class Te{constructor(){this.preloadedImages=(0,e.uUt)(Tr),this.document=(0,e.uUt)(k)}createPreloadLinkTag(ue,Je,Bt,wn){if(this.preloadedImages.has(Je))return;this.preloadedImages.add(Je);const Bn=ue.createElement("link");ue.setAttribute(Bn,"as","image"),ue.setAttribute(Bn,"href",Je),ue.setAttribute(Bn,"rel","preload"),ue.setAttribute(Bn,"fetchpriority","high"),wn&&ue.setAttribute(Bn,"imageSizes",wn),Bt&&ue.setAttribute(Bn,"imageSrcset",Bt),ue.appendChild(this.document.head,Bn)}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)},Y.\u0275prov=e.wxM({token:Y,factory:Y.\u0275fac,providedIn:"root"}),Te})();const Sr=/^((\s*\d+w\s*(,|$)){1,})$/,Ga=[1,2];let xs=(()=>{var Y;class Te{constructor(){this.imageLoader=(0,e.uUt)(wi),this.config=function ja(Y){let Te={};return Y.breakpoints&&(Te.breakpoints=Y.breakpoints.sort((It,ue)=>It-ue)),Object.assign({},e.E1M,Y,Te)}((0,e.uUt)(e.GUm)),this.renderer=(0,e.uUt)(e.q87),this.imgElement=(0,e.uUt)(e.GMv).nativeElement,this.injector=(0,e.uUt)(e.zZn),this.isServer=Kn((0,e.uUt)(e.AHE)),this.preloadLinkCreator=(0,e.uUt)(Gi),this.lcpObserver=null,this._renderedSrc=null,this.priority=!1,this.disableOptimizedSrcset=!1,this.fill=!1}ngOnInit(){(0,e.S)("NgOptimizedImage"),this.placeholder&&this.removePlaceholderOnLoad(this.imgElement),this.setHostAttributes()}setHostAttributes(){this.fill?this.sizes||(this.sizes="100vw"):(this.setHostAttribute("width",this.width.toString()),this.setHostAttribute("height",this.height.toString())),this.setHostAttribute("loading",this.getLoadingBehavior()),this.setHostAttribute("fetchpriority",this.getFetchPriority()),this.setHostAttribute("ng-img","true");const ue=this.updateSrcAndSrcset();this.sizes&&this.setHostAttribute("sizes",this.sizes),this.isServer&&this.priority&&this.preloadLinkCreator.createPreloadLinkTag(this.renderer,this.getRewrittenSrc(),ue,this.sizes)}ngOnChanges(ue){if(ue.ngSrc&&!ue.ngSrc.isFirstChange()){const Je=this._renderedSrc;this.updateSrcAndSrcset(!0);const Bt=this._renderedSrc;null!==this.lcpObserver&&Je&&Bt&&Je!==Bt&&this.injector.get(e.WW2).runOutsideAngular(()=>{var Bn;null===(Bn=this.lcpObserver)||void 0===Bn||Bn.updateImage(Je,Bt)})}}callImageLoader(ue){let Je=ue;return this.loaderParams&&(Je.loaderParams=this.loaderParams),this.imageLoader(Je)}getLoadingBehavior(){return this.priority||void 0===this.loading?this.priority?"eager":"lazy":this.loading}getFetchPriority(){return this.priority?"high":"auto"}getRewrittenSrc(){return this._renderedSrc||(this._renderedSrc=this.callImageLoader({src:this.ngSrc})),this._renderedSrc}getRewrittenSrcset(){const ue=Sr.test(this.ngSrcset);return this.ngSrcset.split(",").filter(Bt=>""!==Bt).map(Bt=>{Bt=Bt.trim();const wn=ue?parseFloat(Bt):parseFloat(Bt)*this.width;return`${this.callImageLoader({src:this.ngSrc,width:wn})} ${Bt}`}).join(", ")}getAutomaticSrcset(){return this.sizes?this.getResponsiveSrcset():this.getFixedSrcset()}getResponsiveSrcset(){var ue;const{breakpoints:Je}=this.config;let Bt=Je;return"100vw"===(null===(ue=this.sizes)||void 0===ue?void 0:ue.trim())&&(Bt=Je.filter(Bn=>Bn>=640)),Bt.map(Bn=>`${this.callImageLoader({src:this.ngSrc,width:Bn})} ${Bn}w`).join(", ")}updateSrcAndSrcset(ue=!1){ue&&(this._renderedSrc=null);const Je=this.getRewrittenSrc();let Bt;return this.setHostAttribute("src",Je),this.ngSrcset?Bt=this.getRewrittenSrcset():this.shouldGenerateAutomaticSrcset()&&(Bt=this.getAutomaticSrcset()),Bt&&this.setHostAttribute("srcset",Bt),Bt}getFixedSrcset(){return Ga.map(Je=>`${this.callImageLoader({src:this.ngSrc,width:this.width*Je})} ${Je}x`).join(", ")}shouldGenerateAutomaticSrcset(){let ue=!1;return this.sizes||(ue=this.width>1920||this.height>1080),!this.disableOptimizedSrcset&&!this.srcset&&this.imageLoader!==Ei&&!ue}generatePlaceholder(ue){const{placeholderResolution:Je}=this.config;return!0===ue?`url(${this.callImageLoader({src:this.ngSrc,width:Je,isPlaceholder:!0})})`:"string"==typeof ue&&ue.startsWith("data:")?`url(${ue})`:null}shouldBlurPlaceholder(ue){return!ue||!ue.hasOwnProperty("blur")||!!ue.blur}removePlaceholderOnLoad(ue){const Je=()=>{const Bn=this.injector.get(e.kD9);Bt(),wn(),this.placeholder=!1,Bn.markForCheck()},Bt=this.renderer.listen(ue,"load",Je),wn=this.renderer.listen(ue,"error",Je)}ngOnDestroy(){}setHostAttribute(ue,Je){this.renderer.setAttribute(this.imgElement,ue,Je)}}return(Y=Te).\u0275fac=function(ue){return new(ue||Y)},Y.\u0275dir=e.Sc5({type:Y,selectors:[["img","ngSrc",""]],hostVars:18,hostBindings:function(ue,Je){2&ue&&e.m4B("position",Je.fill?"absolute":null)("width",Je.fill?"100%":null)("height",Je.fill?"100%":null)("inset",Je.fill?"0":null)("background-size",Je.placeholder?"cover":null)("background-position",Je.placeholder?"50% 50%":null)("background-repeat",Je.placeholder?"no-repeat":null)("background-image",Je.placeholder?Je.generatePlaceholder(Je.placeholder):null)("filter",Je.placeholder&&Je.shouldBlurPlaceholder(Je.placeholderConfig)?"blur(15px)":null)},inputs:{ngSrc:[e.Wk5.HasDecoratorInputTransform,"ngSrc","ngSrc",Br],ngSrcset:"ngSrcset",sizes:"sizes",width:[e.Wk5.HasDecoratorInputTransform,"width","width",e.cJ3],height:[e.Wk5.HasDecoratorInputTransform,"height","height",e.cJ3],loading:"loading",priority:[e.Wk5.HasDecoratorInputTransform,"priority","priority",e.cZD],loaderParams:"loaderParams",disableOptimizedSrcset:[e.Wk5.HasDecoratorInputTransform,"disableOptimizedSrcset","disableOptimizedSrcset",e.cZD],fill:[e.Wk5.HasDecoratorInputTransform,"fill","fill",e.cZD],placeholder:[e.Wk5.HasDecoratorInputTransform,"placeholder","placeholder",Ui],placeholderConfig:"placeholderConfig",src:"src",srcset:"srcset"},standalone:!0,features:[e.QJr,e.SYr]}),Te})();function Br(Y){return"string"==typeof Y?Y:(0,e.E2t)(Y)}function Ui(Y){return"string"==typeof Y&&Y.startsWith("data:")?Y:(0,e.cZD)(Y)}},6512:(_e,te,u)=>{"use strict";u.d(te,{KK:()=>B,SU:()=>ce,So:()=>ee,gj:()=>V}),u(3972);var t=u(9228),I=u(3618),d=u(872),P=u(1056),L=u(8259),k=u(8112),w=u(6744),re=u(111),ge=u(4412),he=u(2376);class Ae{}class We{}class Ze{constructor(Me){this.normalizedNames=new Map,this.lazyUpdate=null,Me?"string"==typeof Me?this.lazyInit=()=>{this.headers=new Map,Me.split("\n").forEach(Xe=>{const rt=Xe.indexOf(":");if(rt>0){const jt=Xe.slice(0,rt),gt=jt.toLowerCase(),Lt=Xe.slice(rt+1).trim();this.maybeSetNormalizedName(jt,gt),this.headers.has(gt)?this.headers.get(gt).push(Lt):this.headers.set(gt,[Lt])}})}:typeof Headers<"u"&&Me instanceof Headers?(this.headers=new Map,Me.forEach((Xe,rt)=>{this.setHeaderEntries(rt,Xe)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(Me).forEach(([Xe,rt])=>{this.setHeaderEntries(Xe,rt)})}:this.headers=new Map}has(Me){return this.init(),this.headers.has(Me.toLowerCase())}get(Me){this.init();const Xe=this.headers.get(Me.toLowerCase());return Xe&&Xe.length>0?Xe[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(Me){return this.init(),this.headers.get(Me.toLowerCase())||null}append(Me,Xe){return this.clone({name:Me,value:Xe,op:"a"})}set(Me,Xe){return this.clone({name:Me,value:Xe,op:"s"})}delete(Me,Xe){return this.clone({name:Me,value:Xe,op:"d"})}maybeSetNormalizedName(Me,Xe){this.normalizedNames.has(Xe)||this.normalizedNames.set(Xe,Me)}init(){this.lazyInit&&(this.lazyInit instanceof Ze?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(Me=>this.applyUpdate(Me)),this.lazyUpdate=null))}copyFrom(Me){Me.init(),Array.from(Me.headers.keys()).forEach(Xe=>{this.headers.set(Xe,Me.headers.get(Xe)),this.normalizedNames.set(Xe,Me.normalizedNames.get(Xe))})}clone(Me){const Xe=new Ze;return Xe.lazyInit=this.lazyInit&&this.lazyInit instanceof Ze?this.lazyInit:this,Xe.lazyUpdate=(this.lazyUpdate||[]).concat([Me]),Xe}applyUpdate(Me){const Xe=Me.name.toLowerCase();switch(Me.op){case"a":case"s":let rt=Me.value;if("string"==typeof rt&&(rt=[rt]),0===rt.length)return;this.maybeSetNormalizedName(Me.name,Xe);const jt=("a"===Me.op?this.headers.get(Xe):void 0)||[];jt.push(...rt),this.headers.set(Xe,jt);break;case"d":const gt=Me.value;if(gt){let Lt=this.headers.get(Xe);if(!Lt)return;Lt=Lt.filter(Vt=>-1===gt.indexOf(Vt)),0===Lt.length?(this.headers.delete(Xe),this.normalizedNames.delete(Xe)):this.headers.set(Xe,Lt)}else this.headers.delete(Xe),this.normalizedNames.delete(Xe)}}setHeaderEntries(Me,Xe){const rt=(Array.isArray(Xe)?Xe:[Xe]).map(gt=>gt.toString()),jt=Me.toLowerCase();this.headers.set(jt,rt),this.maybeSetNormalizedName(Me,jt)}forEach(Me){this.init(),Array.from(this.normalizedNames.keys()).forEach(Xe=>Me(this.normalizedNames.get(Xe),this.headers.get(Xe)))}}class it{encodeKey(Me){return pt(Me)}encodeValue(Me){return pt(Me)}decodeKey(Me){return decodeURIComponent(Me)}decodeValue(Me){return decodeURIComponent(Me)}}const ct=/%(\d[a-f0-9])/gi,St={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function pt(se){return encodeURIComponent(se).replace(ct,(Me,Xe)=>{var rt;return null!==(rt=St[Xe])&&void 0!==rt?rt:Me})}function yt(se){return`${se}`}class Dt{constructor(Me={}){if(this.updates=null,this.cloneFrom=null,this.encoder=Me.encoder||new it,Me.fromString){if(Me.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function Tt(se,Me){const Xe=new Map;return se.length>0&&se.replace(/^\?/,"").split("&").forEach(jt=>{const gt=jt.indexOf("="),[Lt,Vt]=-1==gt?[Me.decodeKey(jt),""]:[Me.decodeKey(jt.slice(0,gt)),Me.decodeValue(jt.slice(gt+1))],gn=Xe.get(Lt)||[];gn.push(Vt),Xe.set(Lt,gn)}),Xe}(Me.fromString,this.encoder)}else Me.fromObject?(this.map=new Map,Object.keys(Me.fromObject).forEach(Xe=>{const rt=Me.fromObject[Xe],jt=Array.isArray(rt)?rt.map(yt):[yt(rt)];this.map.set(Xe,jt)})):this.map=null}has(Me){return this.init(),this.map.has(Me)}get(Me){this.init();const Xe=this.map.get(Me);return Xe?Xe[0]:null}getAll(Me){return this.init(),this.map.get(Me)||null}keys(){return this.init(),Array.from(this.map.keys())}append(Me,Xe){return this.clone({param:Me,value:Xe,op:"a"})}appendAll(Me){const Xe=[];return Object.keys(Me).forEach(rt=>{const jt=Me[rt];Array.isArray(jt)?jt.forEach(gt=>{Xe.push({param:rt,value:gt,op:"a"})}):Xe.push({param:rt,value:jt,op:"a"})}),this.clone(Xe)}set(Me,Xe){return this.clone({param:Me,value:Xe,op:"s"})}delete(Me,Xe){return this.clone({param:Me,value:Xe,op:"d"})}toString(){return this.init(),this.keys().map(Me=>{const Xe=this.encoder.encodeKey(Me);return this.map.get(Me).map(rt=>Xe+"="+this.encoder.encodeValue(rt)).join("&")}).filter(Me=>""!==Me).join("&")}clone(Me){const Xe=new Dt({encoder:this.encoder});return Xe.cloneFrom=this.cloneFrom||this,Xe.updates=(this.updates||[]).concat(Me),Xe}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(Me=>this.map.set(Me,this.cloneFrom.map.get(Me))),this.updates.forEach(Me=>{switch(Me.op){case"a":case"s":const Xe=("a"===Me.op?this.map.get(Me.param):void 0)||[];Xe.push(yt(Me.value)),this.map.set(Me.param,Xe);break;case"d":if(void 0===Me.value){this.map.delete(Me.param);break}{let rt=this.map.get(Me.param)||[];const jt=rt.indexOf(yt(Me.value));-1!==jt&&rt.splice(jt,1),rt.length>0?this.map.set(Me.param,rt):this.map.delete(Me.param)}}}),this.cloneFrom=this.updates=null)}}class g{constructor(){this.map=new Map}set(Me,Xe){return this.map.set(Me,Xe),this}get(Me){return this.map.has(Me)||this.map.set(Me,Me.defaultValue()),this.map.get(Me)}delete(Me){return this.map.delete(Me),this}has(Me){return this.map.has(Me)}keys(){return this.map.keys()}}function n(se){return typeof ArrayBuffer<"u"&&se instanceof ArrayBuffer}function l(se){return typeof Blob<"u"&&se instanceof Blob}function m(se){return typeof FormData<"u"&&se instanceof FormData}class O{constructor(Me,Xe,rt,jt){var gt,Lt;let Vt;if(this.url=Xe,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=Me.toUpperCase(),function J(se){switch(se){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||jt?(this.body=void 0!==rt?rt:null,Vt=jt):Vt=rt,Vt&&(this.reportProgress=!!Vt.reportProgress,this.withCredentials=!!Vt.withCredentials,Vt.responseType&&(this.responseType=Vt.responseType),Vt.headers&&(this.headers=Vt.headers),Vt.context&&(this.context=Vt.context),Vt.params&&(this.params=Vt.params),this.transferCache=Vt.transferCache),null!==(gt=this.headers)&&void 0!==gt||(this.headers=new Ze),null!==(Lt=this.context)&&void 0!==Lt||(this.context=new g),this.params){const gn=this.params.toString();if(0===gn.length)this.urlWithParams=Xe;else{const nn=Xe.indexOf("?");this.urlWithParams=Xe+(-1===nn?"?":nn<Xe.length-1?"&":"")+gn}}else this.params=new Dt,this.urlWithParams=Xe}serializeBody(){return null===this.body?null:n(this.body)||l(this.body)||m(this.body)||function h(se){return typeof URLSearchParams<"u"&&se instanceof URLSearchParams}(this.body)||"string"==typeof this.body?this.body:this.body instanceof Dt?this.body.toString():"object"==typeof this.body||"boolean"==typeof this.body||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return null===this.body||m(this.body)?null:l(this.body)?this.body.type||null:n(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof Dt?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?"application/json":null}clone(Me={}){var Xe;const rt=Me.method||this.method,jt=Me.url||this.url,gt=Me.responseType||this.responseType,Lt=void 0!==Me.body?Me.body:this.body,Vt=void 0!==Me.withCredentials?Me.withCredentials:this.withCredentials,gn=void 0!==Me.reportProgress?Me.reportProgress:this.reportProgress;let nn=Me.headers||this.headers,pn=Me.params||this.params;const In=null!==(Xe=Me.context)&&void 0!==Xe?Xe:this.context;return void 0!==Me.setHeaders&&(nn=Object.keys(Me.setHeaders).reduce((Ln,Fn)=>Ln.set(Fn,Me.setHeaders[Fn]),nn)),Me.setParams&&(pn=Object.keys(Me.setParams).reduce((Ln,Fn)=>Ln.set(Fn,Me.setParams[Fn]),pn)),new O(rt,jt,Lt,{params:pn,headers:nn,context:In,reportProgress:gn,responseType:gt,withCredentials:Vt})}}var x=function(se){return se[se.Sent=0]="Sent",se[se.UploadProgress=1]="UploadProgress",se[se.ResponseHeader=2]="ResponseHeader",se[se.DownloadProgress=3]="DownloadProgress",se[se.Response=4]="Response",se[se.User=5]="User",se}(x||{});class F{constructor(Me,Xe=N.Ok,rt="OK"){this.headers=Me.headers||new Ze,this.status=void 0!==Me.status?Me.status:Xe,this.statusText=Me.statusText||rt,this.url=Me.url||null,this.ok=this.status>=200&&this.status<300}}class $ extends F{constructor(Me={}){super(Me),this.type=x.ResponseHeader}clone(Me={}){return new $({headers:Me.headers||this.headers,status:void 0!==Me.status?Me.status:this.status,statusText:Me.statusText||this.statusText,url:Me.url||this.url||void 0})}}class j extends F{constructor(Me={}){super(Me),this.type=x.Response,this.body=void 0!==Me.body?Me.body:null}clone(Me={}){return new j({body:void 0!==Me.body?Me.body:this.body,headers:Me.headers||this.headers,status:void 0!==Me.status?Me.status:this.status,statusText:Me.statusText||this.statusText,url:Me.url||this.url||void 0})}}class V extends F{constructor(Me){super(Me,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${Me.url||"(unknown url)"}`:`Http failure response for ${Me.url||"(unknown url)"}: ${Me.status} ${Me.statusText}`,this.error=Me.error||null}}var N=function(se){return se[se.Continue=100]="Continue",se[se.SwitchingProtocols=101]="SwitchingProtocols",se[se.Processing=102]="Processing",se[se.EarlyHints=103]="EarlyHints",se[se.Ok=200]="Ok",se[se.Created=201]="Created",se[se.Accepted=202]="Accepted",se[se.NonAuthoritativeInformation=203]="NonAuthoritativeInformation",se[se.NoContent=204]="NoContent",se[se.ResetContent=205]="ResetContent",se[se.PartialContent=206]="PartialContent",se[se.MultiStatus=207]="MultiStatus",se[se.AlreadyReported=208]="AlreadyReported",se[se.ImUsed=226]="ImUsed",se[se.MultipleChoices=300]="MultipleChoices",se[se.MovedPermanently=301]="MovedPermanently",se[se.Found=302]="Found",se[se.SeeOther=303]="SeeOther",se[se.NotModified=304]="NotModified",se[se.UseProxy=305]="UseProxy",se[se.Unused=306]="Unused",se[se.TemporaryRedirect=307]="TemporaryRedirect",se[se.PermanentRedirect=308]="PermanentRedirect",se[se.BadRequest=400]="BadRequest",se[se.Unauthorized=401]="Unauthorized",se[se.PaymentRequired=402]="PaymentRequired",se[se.Forbidden=403]="Forbidden",se[se.NotFound=404]="NotFound",se[se.MethodNotAllowed=405]="MethodNotAllowed",se[se.NotAcceptable=406]="NotAcceptable",se[se.ProxyAuthenticationRequired=407]="ProxyAuthenticationRequired",se[se.RequestTimeout=408]="RequestTimeout",se[se.Conflict=409]="Conflict",se[se.Gone=410]="Gone",se[se.LengthRequired=411]="LengthRequired",se[se.PreconditionFailed=412]="PreconditionFailed",se[se.PayloadTooLarge=413]="PayloadTooLarge",se[se.UriTooLong=414]="UriTooLong",se[se.UnsupportedMediaType=415]="UnsupportedMediaType",se[se.RangeNotSatisfiable=416]="RangeNotSatisfiable",se[se.ExpectationFailed=417]="ExpectationFailed",se[se.ImATeapot=418]="ImATeapot",se[se.MisdirectedRequest=421]="MisdirectedRequest",se[se.UnprocessableEntity=422]="UnprocessableEntity",se[se.Locked=423]="Locked",se[se.FailedDependency=424]="FailedDependency",se[se.TooEarly=425]="TooEarly",se[se.UpgradeRequired=426]="UpgradeRequired",se[se.PreconditionRequired=428]="PreconditionRequired",se[se.TooManyRequests=429]="TooManyRequests",se[se.RequestHeaderFieldsTooLarge=431]="RequestHeaderFieldsTooLarge",se[se.UnavailableForLegalReasons=451]="UnavailableForLegalReasons",se[se.InternalServerError=500]="InternalServerError",se[se.NotImplemented=501]="NotImplemented",se[se.BadGateway=502]="BadGateway",se[se.ServiceUnavailable=503]="ServiceUnavailable",se[se.GatewayTimeout=504]="GatewayTimeout",se[se.HttpVersionNotSupported=505]="HttpVersionNotSupported",se[se.VariantAlsoNegotiates=506]="VariantAlsoNegotiates",se[se.InsufficientStorage=507]="InsufficientStorage",se[se.LoopDetected=508]="LoopDetected",se[se.NotExtended=510]="NotExtended",se[se.NetworkAuthenticationRequired=511]="NetworkAuthenticationRequired",se}(N||{});function W(se,Me){return{body:Me,headers:se.headers,context:se.context,observe:se.observe,params:se.params,reportProgress:se.reportProgress,responseType:se.responseType,withCredentials:se.withCredentials,transferCache:se.transferCache}}let B=(()=>{var se;class Me{constructor(rt){this.handler=rt}request(rt,jt,gt={}){let Lt;if(rt instanceof O)Lt=rt;else{let nn,pn;nn=gt.headers instanceof Ze?gt.headers:new Ze(gt.headers),gt.params&&(pn=gt.params instanceof Dt?gt.params:new Dt({fromObject:gt.params})),Lt=new O(rt,jt,void 0!==gt.body?gt.body:null,{headers:nn,context:gt.context,params:pn,reportProgress:gt.reportProgress,responseType:gt.responseType||"json",withCredentials:gt.withCredentials,transferCache:gt.transferCache})}const Vt=(0,I.of)(Lt).pipe((0,L.m)(nn=>this.handler.handle(nn)));if(rt instanceof O||"events"===gt.observe)return Vt;const gn=Vt.pipe((0,k.I)(nn=>nn instanceof j));switch(gt.observe||"body"){case"body":switch(Lt.responseType){case"arraybuffer":return gn.pipe((0,w.k)(nn=>{if(null!==nn.body&&!(nn.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return nn.body}));case"blob":return gn.pipe((0,w.k)(nn=>{if(null!==nn.body&&!(nn.body instanceof Blob))throw new Error("Response is not a Blob.");return nn.body}));case"text":return gn.pipe((0,w.k)(nn=>{if(null!==nn.body&&"string"!=typeof nn.body)throw new Error("Response is not a string.");return nn.body}));default:return gn.pipe((0,w.k)(nn=>nn.body))}case"response":return gn;default:throw new Error(`Unreachable: unhandled observe type ${gt.observe}}`)}}delete(rt,jt={}){return this.request("DELETE",rt,jt)}get(rt,jt={}){return this.request("GET",rt,jt)}head(rt,jt={}){return this.request("HEAD",rt,jt)}jsonp(rt,jt){return this.request("JSONP",rt,{params:(new Dt).append(jt,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(rt,jt={}){return this.request("OPTIONS",rt,jt)}patch(rt,jt,gt={}){return this.request("PATCH",rt,W(gt,jt))}post(rt,jt,gt={}){return this.request("POST",rt,W(gt,jt))}put(rt,jt,gt={}){return this.request("PUT",rt,W(gt,jt))}}return(se=Me).\u0275fac=function(rt){return new(rt||se)(t.CoB(Ae))},se.\u0275prov=t.wxM({token:se,factory:se.\u0275fac}),Me})();function M(se,Me){return Me(se)}function H(se,Me){return(Xe,rt)=>Me.intercept(Xe,{handle:jt=>se(jt,rt)})}const ee=new t.UbH(""),oe=new t.UbH(""),ie=new t.UbH(""),we=new t.UbH("");function Ce(){let se=null;return(Me,Xe)=>{var rt;null===se&&(se=(null!==(rt=(0,t.uUt)(ee,{optional:!0}))&&void 0!==rt?rt:[]).reduceRight(H,M));const jt=(0,t.uUt)(t.g9Y),gt=jt.add();return se(Me,Xe).pipe((0,re.U)(()=>jt.remove(gt)))}}let ke=(()=>{var se;class Me extends Ae{constructor(rt,jt){super(),this.backend=rt,this.injector=jt,this.chain=null,this.pendingTasks=(0,t.uUt)(t.g9Y);const gt=(0,t.uUt)(we,{optional:!0});this.backend=null!=gt?gt:rt}handle(rt){if(null===this.chain){const gt=Array.from(new Set([...this.injector.get(oe),...this.injector.get(ie,[])]));this.chain=gt.reduceRight((Lt,Vt)=>function ne(se,Me,Xe){return(rt,jt)=>(0,t.SMS)(Xe,()=>Me(rt,gt=>se(gt,jt)))}(Lt,Vt,this.injector),M)}const jt=this.pendingTasks.add();return this.chain(rt,gt=>this.backend.handle(gt)).pipe((0,re.U)(()=>this.pendingTasks.remove(jt)))}}return(se=Me).\u0275fac=function(rt){return new(rt||se)(t.CoB(We),t.CoB(t.SIe))},se.\u0275prov=t.wxM({token:se,factory:se.\u0275fac}),Me})();const zt=/^\)\]\}',?\n/;let Se=(()=>{var se;class Me{constructor(rt){this.xhrFactory=rt}handle(rt){if("JSONP"===rt.method)throw new t.OBp(-2800,!1);const jt=this.xhrFactory;return(jt.\u0275loadImpl?(0,P.Q)(jt.\u0275loadImpl()):(0,I.of)(null)).pipe((0,ge.G)(()=>new d._(Lt=>{const Vt=jt.build();if(Vt.open(rt.method,rt.urlWithParams),rt.withCredentials&&(Vt.withCredentials=!0),rt.headers.forEach((On,eo)=>Vt.setRequestHeader(On,eo.join(","))),rt.headers.has("Accept")||Vt.setRequestHeader("Accept","application/json, text/plain, */*"),!rt.headers.has("Content-Type")){const On=rt.detectContentTypeHeader();null!==On&&Vt.setRequestHeader("Content-Type",On)}if(rt.responseType){const On=rt.responseType.toLowerCase();Vt.responseType="json"!==On?On:"text"}const gn=rt.serializeBody();let nn=null;const pn=()=>{if(null!==nn)return nn;const On=Vt.statusText||"OK",eo=new Ze(Vt.getAllResponseHeaders()),po=function rn(se){return"responseURL"in se&&se.responseURL?se.responseURL:/^X-Request-URL:/m.test(se.getAllResponseHeaders())?se.getResponseHeader("X-Request-URL"):null}(Vt)||rt.url;return nn=new $({headers:eo,status:Vt.status,statusText:On,url:po}),nn},In=()=>{let{headers:On,status:eo,statusText:po,url:to}=pn(),ho=null;eo!==N.NoContent&&(ho=typeof Vt.response>"u"?Vt.responseText:Vt.response),0===eo&&(eo=ho?N.Ok:0);let So=eo>=200&&eo<300;if("json"===rt.responseType&&"string"==typeof ho){const go=ho;ho=ho.replace(zt,"");try{ho=""!==ho?JSON.parse(ho):null}catch(Co){ho=go,So&&(So=!1,ho={error:Co,text:ho})}}So?(Lt.next(new j({body:ho,headers:On,status:eo,statusText:po,url:to||void 0})),Lt.complete()):Lt.error(new V({error:ho,headers:On,status:eo,statusText:po,url:to||void 0}))},Ln=On=>{const{url:eo}=pn(),po=new V({error:On,status:Vt.status||0,statusText:Vt.statusText||"Unknown Error",url:eo||void 0});Lt.error(po)};let Fn=!1;const fo=On=>{Fn||(Lt.next(pn()),Fn=!0);let eo={type:x.DownloadProgress,loaded:On.loaded};On.lengthComputable&&(eo.total=On.total),"text"===rt.responseType&&Vt.responseText&&(eo.partialText=Vt.responseText),Lt.next(eo)},zn=On=>{let eo={type:x.UploadProgress,loaded:On.loaded};On.lengthComputable&&(eo.total=On.total),Lt.next(eo)};return Vt.addEventListener("load",In),Vt.addEventListener("error",Ln),Vt.addEventListener("timeout",Ln),Vt.addEventListener("abort",Ln),rt.reportProgress&&(Vt.addEventListener("progress",fo),null!==gn&&Vt.upload&&Vt.upload.addEventListener("progress",zn)),Vt.send(gn),Lt.next({type:x.Sent}),()=>{Vt.removeEventListener("error",Ln),Vt.removeEventListener("abort",Ln),Vt.removeEventListener("load",In),Vt.removeEventListener("timeout",Ln),rt.reportProgress&&(Vt.removeEventListener("progress",fo),null!==gn&&Vt.upload&&Vt.upload.removeEventListener("progress",zn)),Vt.readyState!==Vt.DONE&&Vt.abort()}})))}}return(se=Me).\u0275fac=function(rt){return new(rt||se)(t.CoB(he.XhrFactory))},se.\u0275prov=t.wxM({token:se,factory:se.\u0275fac}),Me})();const Ue=new t.UbH(""),Pe=new t.UbH("",{providedIn:"root",factory:()=>"XSRF-TOKEN"}),bt=new t.UbH("",{providedIn:"root",factory:()=>"X-XSRF-TOKEN"});class Kt{}let dn=(()=>{var se;class Me{constructor(rt,jt,gt){this.doc=rt,this.platform=jt,this.cookieName=gt,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const rt=this.doc.cookie||"";return rt!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,he.\u0275parseCookieValue)(rt,this.cookieName),this.lastCookieString=rt),this.lastToken}}return(se=Me).\u0275fac=function(rt){return new(rt||se)(t.CoB(he.DOCUMENT),t.CoB(t.AHE),t.CoB(Pe))},se.\u0275prov=t.wxM({token:se,factory:se.\u0275fac}),Me})();function Tn(se,Me){const Xe=se.url.toLowerCase();if(!(0,t.uUt)(Ue)||"GET"===se.method||"HEAD"===se.method||Xe.startsWith("http://")||Xe.startsWith("https://"))return Me(se);const rt=(0,t.uUt)(Kt).getToken(),jt=(0,t.uUt)(bt);return null!=rt&&!se.headers.has(jt)&&(se=se.clone({headers:se.headers.set(jt,rt)})),Me(se)}var ut=function(se){return se[se.Interceptors=0]="Interceptors",se[se.LegacyInterceptors=1]="LegacyInterceptors",se[se.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",se[se.NoXsrfProtection=3]="NoXsrfProtection",se[se.JsonpSupport=4]="JsonpSupport",se[se.RequestsMadeViaParent=5]="RequestsMadeViaParent",se[se.Fetch=6]="Fetch",se}(ut||{});function Ke(se,Me){return{\u0275kind:se,\u0275providers:Me}}function xe(...se){const Me=[B,Se,ke,{provide:Ae,useExisting:ke},{provide:We,useExisting:Se},{provide:oe,useValue:Tn,multi:!0},{provide:Ue,useValue:!0},{provide:Kt,useClass:dn}];for(const Xe of se)Me.push(...Xe.\u0275providers);return(0,t.AFj)(Me)}const Ne=new t.UbH("");let ce=(()=>{var se;class Me{}return(se=Me).\u0275fac=function(rt){return new(rt||se)},se.\u0275mod=t.a4G({type:se}),se.\u0275inj=t.s3X({providers:[xe(Ke(ut.LegacyInterceptors,[{provide:Ne,useFactory:Ce},{provide:oe,useExisting:Ne,multi:!0}]))]}),Me})()},9228:(_e,te,u)=>{"use strict";function t(o,i){return Object.is(o,i)}u.d(te,{qid:()=>pp,QHP:()=>de,kZF:()=>C4,Ev2:()=>A7,Swk:()=>zl,YND:()=>Hn,kD9:()=>ym,ESV:()=>u7,ce5:()=>Ru,ayF:()=>v7,eM9:()=>Nu,syz:()=>Ls,GMv:()=>ta,SIe:()=>_a,eAe:()=>ul,_w7:()=>ln,y_5:()=>ud,_6O:()=>zt,UbH:()=>q,zZn:()=>ba,Uj7:()=>J0,YNh:()=>e1,KYU:()=>Of,obV:()=>ug,oF$:()=>Bl,WW2:()=>rr,T7N:()=>nc,AHE:()=>tt,crf:()=>ve,q87:()=>Iv,O8F:()=>dm,yzm:()=>xd,SI6:()=>Rl,Qfh:()=>oc,Yw2:()=>Pu,G4X:()=>r7,eOv:()=>v4,a8Z:()=>d4,y8U:()=>Jd,K6R:()=>ce,I44:()=>Lm,yAg:()=>uc,M9f:()=>Qv,cZD:()=>n9,S6b:()=>kv,SIz:()=>fg,Gk1:()=>t8,agy:()=>T7,wd:()=>bi,ai8:()=>fd,uUt:()=>Le,sPQ:()=>w7,_Ap:()=>Io,AFj:()=>rc,cJ3:()=>o9,o9M:()=>r9,SMS:()=>qf,OCB:()=>pm,sRj:()=>Nv,oPY:()=>f4,GUm:()=>Jn,E1M:()=>vn,i4S:()=>nl,GUM:()=>Wc,g9Y:()=>Vu,OBp:()=>ae,aS5:()=>g4,Mn9:()=>_4,Y8L:()=>Ce,Om8:()=>Xp,ozE:()=>Ld,K2p:()=>bc,GM_:()=>C5,u8n:()=>T5,ER9:()=>E5,Vfw:()=>y5,Gc:()=>w5,iMv:()=>V1,G58:()=>me,EJZ:()=>I6,y02:()=>g2,IHs:()=>He,_II:()=>z7,K_M:()=>yl,Guz:()=>pl,w5$:()=>dp,gX2:()=>b4,S:()=>fl,gR5:()=>P6,auf:()=>Cl,GEN:()=>rn,E2t:()=>Ps,eg9:()=>m1,Wk5:()=>se,QJr:()=>cg,SYr:()=>fu,M5G:()=>O3,UHJ:()=>A3,yG2:()=>Ph,e48:()=>O1,m8U:()=>e2,uQ9:()=>s2,eAK:()=>k1,szK:()=>o3,_Yw:()=>Pg,SUH:()=>Ig,In1:()=>Co,Sc5:()=>cn,wxM:()=>Fo,s3X:()=>Xo,a4G:()=>qt,UTH:()=>xn,GI1:()=>Ec,wR5:()=>H1,C_f:()=>$1,k70:()=>gf,SAx:()=>mf,C$Y:()=>hf,I0R:()=>pf,KQA:()=>p2,otF:()=>Ap,CoB:()=>K,gJ8:()=>u0,KEo:()=>Mh,qCj:()=>W1,Gqi:()=>a3,gRP:()=>Ur,S2Z:()=>ki,GaO:()=>j2,wVc:()=>j3,kDX:()=>Y3,g7$:()=>K3,_Xx:()=>K2,kPM:()=>Y2,E7m:()=>I1,_6D:()=>Y1,CI5:()=>yf,q4q:()=>F3,S45:()=>B3,IBC:()=>U3,uAc:()=>H3,wto:()=>r3,Gew:()=>s3,CGJ:()=>Xa,wLc:()=>uh,MbM:()=>ch,usT:()=>ps,E3n:()=>Zp,K6U:()=>v0,YFg:()=>Qp,m4B:()=>x1,yuY:()=>Oc,gJz:()=>X3,OEk:()=>_3,cNF:()=>K1,oRS:()=>Ef,CAO:()=>X1,MjK:()=>Z1,kNx:()=>S3,iHE:()=>Q1,OKB:()=>q1,CC$:()=>i3}),u(3972);let I=null,d=!1,P=1;const L=Symbol("SIGNAL");function k(o){const i=I;return I=o,i}const he={version:0,lastCleanEpoch:0,dirty:!1,producerNode:void 0,producerLastReadVersion:void 0,producerIndexOfThis:void 0,nextProducerIndex:0,liveConsumerNode:void 0,liveConsumerIndexOfThis:void 0,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function Ae(o){if(d)throw new Error("");if(null===I)return;I.consumerOnSignalRead(o);const i=I.nextProducerIndex++;J(I),i<I.producerNode.length&&I.producerNode[i]!==o&&g(I)&&r(I.producerNode[i],I.producerIndexOfThis[i]),I.producerNode[i]!==o&&(I.producerNode[i]=o,I.producerIndexOfThis[i]=g(I)?Dt(o,I,i):0),I.producerLastReadVersion[i]=o.version}function Ze(o){if((!g(o)||o.dirty)&&(o.dirty||o.lastCleanEpoch!==P)){if(!o.producerMustRecompute(o)&&!pt(o))return o.dirty=!1,void(o.lastCleanEpoch=P);o.producerRecomputeValue(o),o.dirty=!1,o.lastCleanEpoch=P}}function at(o){if(void 0===o.liveConsumerNode)return;const i=d;d=!0;try{for(const a of o.liveConsumerNode)a.dirty||Tt(a)}finally{d=i}}function it(){var o;return!1!==(null===(o=I)||void 0===o?void 0:o.consumerAllowSignalWrites)}function Tt(o){var i;o.dirty=!0,at(o),null===(i=o.consumerMarkedDirty)||void 0===i||i.call(o,o)}function ct(o){return o&&(o.nextProducerIndex=0),k(o)}function St(o,i){if(k(i),o&&void 0!==o.producerNode&&void 0!==o.producerIndexOfThis&&void 0!==o.producerLastReadVersion){if(g(o))for(let a=o.nextProducerIndex;a<o.producerNode.length;a++)r(o.producerNode[a],o.producerIndexOfThis[a]);for(;o.producerNode.length>o.nextProducerIndex;)o.producerNode.pop(),o.producerLastReadVersion.pop(),o.producerIndexOfThis.pop()}}function pt(o){J(o);for(let i=0;i<o.producerNode.length;i++){const a=o.producerNode[i],s=o.producerLastReadVersion[i];if(s!==a.version||(Ze(a),s!==a.version))return!0}return!1}function Dt(o,i,a){if(n(o),J(o),0===o.liveConsumerNode.length)for(let s=0;s<o.producerNode.length;s++)o.producerIndexOfThis[s]=Dt(o.producerNode[s],o,s);return o.liveConsumerIndexOfThis.push(a),o.liveConsumerNode.push(i)-1}function r(o,i){if(n(o),J(o),1===o.liveConsumerNode.length)for(let s=0;s<o.producerNode.length;s++)r(o.producerNode[s],o.producerIndexOfThis[s]);const a=o.liveConsumerNode.length-1;if(o.liveConsumerNode[i]=o.liveConsumerNode[a],o.liveConsumerIndexOfThis[i]=o.liveConsumerIndexOfThis[a],o.liveConsumerNode.length--,o.liveConsumerIndexOfThis.length--,i<o.liveConsumerNode.length){const s=o.liveConsumerIndexOfThis[i],c=o.liveConsumerNode[i];J(c),c.producerIndexOfThis[s]=i}}function g(o){var i,a;return o.consumerIsAlwaysLive||(null!==(i=null==o||null===(a=o.liveConsumerNode)||void 0===a?void 0:a.length)&&void 0!==i?i:0)>0}function J(o){var i,a,s;null!==(i=o.producerNode)&&void 0!==i||(o.producerNode=[]),null!==(a=o.producerIndexOfThis)&&void 0!==a||(o.producerIndexOfThis=[]),null!==(s=o.producerLastReadVersion)&&void 0!==s||(o.producerLastReadVersion=[])}function n(o){var i,a;null!==(i=o.liveConsumerNode)&&void 0!==i||(o.liveConsumerNode=[]),null!==(a=o.liveConsumerIndexOfThis)&&void 0!==a||(o.liveConsumerIndexOfThis=[])}const m=Symbol("UNSET"),h=Symbol("COMPUTING"),O=Symbol("ERRORED"),x={...he,value:m,dirty:!0,error:null,equal:t,producerMustRecompute:o=>o.value===m||o.value===h,producerRecomputeValue(o){if(o.value===h)throw new Error("Detected cycle in computations.");const i=o.value;o.value=h;const a=ct(o);let s;try{s=o.computation()}catch(c){s=O,o.error=c}finally{St(o,a)}i!==m&&i!==O&&s!==O&&o.equal(i,s)?o.value=i:(o.value=s,o.version++)}};let $=function F(){throw new Error};function j(){$()}let N=null;function A(o,i){it()||j(),o.equal(o.value,i)||(o.value=i,function T(o){var i;o.version++,function We(){P++}(),at(o),null===(i=N)||void 0===i||i()}(o))}const v={...he,equal:t,value:void 0};var ne=u(2824),ee=u(5588),oe=u(1880),ie=u(6744);const Ce="https://g.co/ng/security#xss";class ae extends Error{constructor(i,a){super(me(i,a)),this.code=i}}function me(o,i){return`NG0${Math.abs(o)}${i?": "+i:""}`}function Gt(o){return i=>{setTimeout(o,void 0,i)}}const ln=class Yt extends ne.E{constructor(i=!1){super(),this.__isAsync=i}emit(i){super.next(i)}subscribe(i,a,s){let c=i,f=a||(()=>null),b=s;if(i&&"object"==typeof i){var U,X,be;const nt=i;c=null===(U=nt.next)||void 0===U?void 0:U.bind(nt),f=null===(X=nt.error)||void 0===X?void 0:X.bind(nt),b=null===(be=nt.complete)||void 0===be?void 0:be.bind(nt)}this.__isAsync&&(f=Gt(f),c&&(c=Gt(c)),b&&(b=Gt(b)));const ze=super.subscribe({next:c,error:f,complete:b});return i instanceof ee.wH&&i.add(ze),ze}};var zt=function(o){return o[o.Default=0]="Default",o[o.Host=1]="Host",o[o.Self=2]="Self",o[o.SkipSelf=4]="SkipSelf",o[o.Optional=8]="Optional",o}(zt||{});function rn(o){if("string"==typeof o)return o;if(Array.isArray(o))return"["+o.map(rn).join(", ")+"]";if(null==o)return""+o;if(o.overriddenName)return`${o.overriddenName}`;if(o.name)return`${o.name}`;const i=o.toString();if(null==i)return""+i;const a=i.indexOf("\n");return-1===a?i:i.substring(0,a)}function Se(o,i){return null==o||""===o?null===i?"":i:null==i||""===i?o:o+" "+i}function Fe(o,i,a,s){throw new Error(`ASSERTION ERROR: ${o}`+(null==s?"":` [Expected=> ${a} ${s} ${i} <=Actual]`))}var wt=function(o){return o[o.OnPush=0]="OnPush",o[o.Default=1]="Default",o}(wt||{}),ce=function(o){return o[o.Emulated=0]="Emulated",o[o.None=2]="None",o[o.ShadowDom=3]="ShadowDom",o}(ce||{});function Ee(o){return{toString:o}.toString()}const He=globalThis,Zt={},Ge=[];function _t(o){for(let i in o)if(o[i]===_t)return i;throw Error("Could not find renamed property on target object.")}function ht(o,i){for(const a in i)i.hasOwnProperty(a)&&!o.hasOwnProperty(a)&&(o[a]=i[a])}const vt=_t({\u0275cmp:_t}),Nt=_t({\u0275dir:_t}),Ut=_t({\u0275pipe:_t}),fe=_t({\u0275mod:_t}),Ye=_t({\u0275fac:_t}),Be=_t({__NG_ELEMENT_ID__:_t}),je=_t({__NG_ENV_ID__:_t});var se=function(o){return o[o.None=0]="None",o[o.SignalBased=1]="SignalBased",o[o.HasDecoratorInputTransform=2]="HasDecoratorInputTransform",o}(se||{});function Me(o,i,a){let s=o.length;for(;;){const c=o.indexOf(i,a);if(-1===c)return c;if(0===c||o.charCodeAt(c-1)<=32){const f=i.length;if(c+f===s||o.charCodeAt(c+f)<=32)return c}a=c+1}}function Xe(o,i,a){let s=0;for(;s<a.length;){const c=a[s];if("number"==typeof c){if(0!==c)break;s++;const f=a[s++],b=a[s++],U=a[s++];o.setAttribute(i,b,U,f)}else{const f=c,b=a[++s];jt(f)?o.setProperty(i,f,b):o.setAttribute(i,f,b),s++}}return s}function rt(o){return 3===o||4===o||6===o}function jt(o){return 64===o.charCodeAt(0)}function gt(o,i){if(null!==i&&0!==i.length)if(null===o||0===o.length)o=i.slice();else{let a=-1;for(let s=0;s<i.length;s++){const c=i[s];"number"==typeof c?a=c:0===a||Lt(o,a,c,null,-1===a||2===a?i[++s]:null)}}return o}function Lt(o,i,a,s,c){let f=0,b=o.length;if(-1===i)b=-1;else for(;f<o.length;){const U=o[f++];if("number"==typeof U){if(U===i){b=-1;break}if(U>i){b=f-1;break}}}for(;f<o.length;){const U=o[f];if("number"==typeof U)break;if(U===a){if(null===s)return void(null!==c&&(o[f+1]=c));if(s===o[f+1])return void(o[f+2]=c)}f++,null!==s&&f++,null!==c&&f++}-1!==b&&(o.splice(b,0,i),f=b+1),o.splice(f++,0,a),null!==s&&o.splice(f++,0,s),null!==c&&o.splice(f++,0,c)}const Vt="ng-template";function gn(o,i,a){let s=0,c=!0;for(;s<o.length;){let f=o[s++];if("string"==typeof f&&c){const b=o[s++];if(a&&"class"===f&&-1!==Me(b.toLowerCase(),i,0))return!0}else{if(1===f){for(;s<o.length&&"string"==typeof(f=o[s++]);)if(f.toLowerCase()===i)return!0;return!1}"number"==typeof f&&(c=!1)}}return!1}function nn(o){return 4===o.type&&o.value!==Vt}function pn(o,i,a){return i===(4!==o.type||a?o.value:Vt)}function In(o,i,a){let s=4;const c=o.attrs||[],f=function On(o){for(let i=0;i<o.length;i++)if(rt(o[i]))return i;return o.length}(c);let b=!1;for(let U=0;U<i.length;U++){const X=i[U];if("number"!=typeof X){if(!b)if(4&s){if(s=2|1&s,""!==X&&!pn(o,X,a)||""===X&&1===i.length){if(Ln(s))return!1;b=!0}}else{const be=8&s?X:i[++U];if(8&s&&null!==o.attrs){if(!gn(o.attrs,be,a)){if(Ln(s))return!1;b=!0}continue}const nt=Fn(8&s?"class":X,c,nn(o),a);if(-1===nt){if(Ln(s))return!1;b=!0;continue}if(""!==be){let Ht;Ht=nt>f?"":c[nt+1].toLowerCase();const tn=8&s?Ht:null;if(tn&&-1!==Me(tn,be,0)||2&s&&be!==Ht){if(Ln(s))return!1;b=!0}}}}else{if(!b&&!Ln(s)&&!Ln(X))return!1;if(b&&Ln(X))continue;b=!1,s=X|1&s}}return Ln(s)||b}function Ln(o){return 0==(1&o)}function Fn(o,i,a,s){if(null===i)return-1;let c=0;if(s||!a){let f=!1;for(;c<i.length;){const b=i[c];if(b===o)return c;if(3===b||6===b)f=!0;else{if(1===b||2===b){let U=i[++c];for(;"string"==typeof U;)U=i[++c];continue}if(4===b)break;if(0===b){c+=4;continue}}c+=f?1:2}return-1}return function eo(o,i){let a=o.indexOf(4);if(a>-1)for(a++;a<o.length;){const s=o[a];if("number"==typeof s)return-1;if(s===i)return a;a++}return-1}(i,o)}function fo(o,i,a=!1){for(let s=0;s<i.length;s++)if(In(o,i[s],a))return!0;return!1}function po(o,i){e:for(let a=0;a<i.length;a++){const s=i[a];if(o.length===s.length){for(let c=0;c<o.length;c++)if(o[c]!==s[c])continue e;return!0}}return!1}function to(o,i){return o?":not("+i.trim()+")":i}function ho(o){let i=o[0],a=1,s=2,c="",f=!1;for(;a<o.length;){let b=o[a];if("string"==typeof b)if(2&s){const U=o[++a];c+="["+b+(U.length>0?'="'+U+'"':"")+"]"}else 8&s?c+="."+b:4&s&&(c+=" "+b);else""!==c&&!Ln(b)&&(i+=to(f,c),c=""),s=b,f=f||!Ln(s);a++}return""!==c&&(i+=to(f,c)),i}function Co(o){return Ee(()=>{var i;const a=De(o),s={...a,decls:o.decls,vars:o.vars,template:o.template,consts:o.consts||null,ngContentSelectors:o.ngContentSelectors,onPush:o.changeDetection===wt.OnPush,directiveDefs:null,pipeDefs:null,dependencies:a.standalone&&o.dependencies||null,getStandaloneInjector:null,signals:null!==(i=o.signals)&&void 0!==i&&i,data:o.data||{},encapsulation:o.encapsulation||ce.Emulated,styles:o.styles||Ge,_:null,schemas:o.schemas||null,tView:null,id:""};lt(s);const c=o.dependencies;return s.directiveDefs=kt(c,!1),s.pipeDefs=kt(c,!0),s.id=function an(o){let i=0;const a=[o.selectors,o.ngContentSelectors,o.hostVars,o.hostAttrs,o.consts,o.vars,o.decls,o.encapsulation,o.standalone,o.signals,o.exportAs,JSON.stringify(o.inputs),JSON.stringify(o.outputs),Object.getOwnPropertyNames(o.type.prototype),!!o.contentQueries,!!o.viewQuery].join("|");for(const c of a)i=Math.imul(31,i)+c.charCodeAt(0)<<0;return i+=2147483648,"c"+i}(s),s})}function Rn(o){return Dn(o)||Qn(o)}function st(o){return null!==o}function qt(o){return Ee(()=>({type:o.type,bootstrap:o.bootstrap||Ge,declarations:o.declarations||Ge,imports:o.imports||Ge,exports:o.exports||Ge,transitiveCompileScopes:null,schemas:o.schemas||null,id:o.id||null}))}function Qt(o,i){if(null==o)return Zt;const a={};for(const c in o)if(o.hasOwnProperty(c)){const f=o[c];let b,U,X=se.None;var s;Array.isArray(f)?(X=f[0],b=f[1],U=null!==(s=f[2])&&void 0!==s?s:b):(b=f,U=f),i?(a[b]=X!==se.None?[c,X]:c,i[b]=U):a[b]=c}return a}function cn(o){return Ee(()=>{const i=De(o);return lt(i),i})}function xn(o){return{type:o.type,name:o.name,factory:null,pure:!1!==o.pure,standalone:!0===o.standalone,onDestroy:o.type.prototype.ngOnDestroy||null}}function Dn(o){return o[vt]||null}function Qn(o){return o[Nt]||null}function wo(o){return o[Ut]||null}function Io(o){const i=Dn(o)||Qn(o)||wo(o);return null!==i&&i.standalone}function Eo(o,i){const a=o[fe]||null;if(!a&&!0===i)throw new Error(`Type ${rn(o)} does not have '\u0275mod' property.`);return a}function De(o){const i={};return{type:o.type,providersResolver:null,factory:null,hostBindings:o.hostBindings||null,hostVars:o.hostVars||0,hostAttrs:o.hostAttrs||null,contentQueries:o.contentQueries||null,declaredInputs:i,inputTransforms:null,inputConfig:o.inputs||Zt,exportAs:o.exportAs||null,standalone:!0===o.standalone,signals:!0===o.signals,selectors:o.selectors||Ge,viewQuery:o.viewQuery||null,features:o.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:Qt(o.inputs,i),outputs:Qt(o.outputs),debugInfo:null}}function lt(o){var i;null===(i=o.features)||void 0===i||i.forEach(a=>a(o))}function kt(o,i){if(!o)return null;const a=i?wo:Rn;return()=>("function"==typeof o?o():o).map(s=>a(s)).filter(st)}const Cn=0,on=1,yn=2,Mn=3,Vn=4,Xn=5,Zn=6,lo=7,uo=8,Mo=9,Wo=10,ro=11,vo=12,Oo=13,Zo=14,mo=15,so=16,Bo=17,Ko=18,Yo=19,qn=20,Kn=21,Ao=22,Do=23,co=25,Oi=1,ni=7,Li=9,Lo=10;var Jo=function(o){return o[o.None=0]="None",o[o.HasTransplantedViews=2]="HasTransplantedViews",o}(Jo||{});function oi(o){return Array.isArray(o)&&"object"==typeof o[Oi]}function ii(o){return Array.isArray(o)&&!0===o[Oi]}function Vi(o){return 0!=(4&o.flags)}function Mi(o){return o.componentOffset>-1}function Ei(o){return 1==(1&o.flags)}function wi(o){return!!o.template}function ur(o){return 0!=(512&o[yn])}const Va="svg";let lr=!1;function pi(o){for(;Array.isArray(o);)o=o[Cn];return o}function zr(o,i){return pi(i[o])}function zi(o,i){return pi(i[o.index])}function Fr(o,i){return o.data[i]}function Tr(o,i){return o[i]}function Gi(o,i){const a=i[o];return oi(a)?a:a[Cn]}function Sr(o){return 128==(128&o[yn])}function Wi(o,i){return null==i?null:o[i]}function Ji(o){o[Bo]=0}function Ga(o){1024&o[yn]||(o[yn]|=1024,Sr(o)&&Dr(o))}function Ta(o){var i;return!!(9216&o[yn]||null!==(i=o[Do])&&void 0!==i&&i.dirty)}function Sa(o){if(Ta(o))Dr(o);else if(64&o[yn])if(function Qi(){return lr}())o[yn]|=1024,Dr(o);else{var i;null===(i=o[Wo].changeDetectionScheduler)||void 0===i||i.notify()}}function Dr(o){var i;null===(i=o[Wo].changeDetectionScheduler)||void 0===i||i.notify();let a=Mr(o);for(;null!==a&&!(8192&a[yn])&&(a[yn]|=8192,Sr(a));)a=Mr(a)}function ua(o,i){if(256==(256&o[yn]))throw new ae(911,!1);null===o[Kn]&&(o[Kn]=[]),o[Kn].push(i)}function da(o,i){if(null===o[Kn])return;const a=o[Kn].indexOf(i);-1!==a&&o[Kn].splice(a,1)}function Mr(o){const i=o[Mn];return ii(i)?i[Mn]:i}const Po={lFrame:ai(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function fr(){return Po.bindingsEnabled}function pr(){return null!==Po.skipHydrationRootTNode}function Pn(){return Po.lFrame.lView}function qo(){return Po.lFrame.tView}function ps(o){return Po.lFrame.contextLView=o,o[uo]}function Xa(o){return Po.lFrame.contextLView=null,o}function hi(){let o=hs();for(;null!==o&&64===o.type;)o=o.parent;return o}function hs(){return Po.lFrame.currentTNode}function Er(o,i){const a=Po.lFrame;a.currentTNode=o,a.isParent=i}function pa(){return Po.lFrame.isParent}function Oa(){Po.lFrame.isParent=!1}function Xi(){const o=Po.lFrame;let i=o.bindingRootIndex;return-1===i&&(i=o.bindingRootIndex=o.tView.bindingStartIndex),i}function Bi(){return Po.lFrame.bindingIndex}function Ui(){return Po.lFrame.bindingIndex++}function Y(o){const i=Po.lFrame,a=i.bindingIndex;return i.bindingIndex=i.bindingIndex+o,a}function ue(o,i){const a=Po.lFrame;a.bindingIndex=a.bindingRootIndex=o,Bt(i)}function Bt(o){Po.lFrame.currentDirectiveIndex=o}function Bn(){return Po.lFrame.currentQueryIndex}function Uo(o){Po.lFrame.currentQueryIndex=o}function Ho(o){const i=o[on];return 2===i.type?i.declTNode:1===i.type?o[Xn]:null}function jo(o,i,a){if(a&zt.SkipSelf){let c=i,f=o;for(;!(c=c.parent,null!==c||a&zt.Host||(c=Ho(f),null===c||(f=f[Zo],10&c.type))););if(null===c)return!1;i=c,o=f}const s=Po.lFrame=ri();return s.currentTNode=i,s.lView=o,!0}function Ro(o){const i=ri(),a=o[on];Po.lFrame=i,i.currentTNode=a.firstChild,i.lView=o,i.tView=a,i.contextLView=o,i.bindingIndex=a.bindingStartIndex,i.inI18n=!1}function ri(){const o=Po.lFrame,i=null===o?null:o.child;return null===i?ai(o):i}function ai(o){const i={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:o,child:null,inI18n:!1};return null!==o&&(o.child=i),i}function Pi(){const o=Po.lFrame;return Po.lFrame=o.parent,o.currentTNode=null,o.lView=null,o}const xo=Pi;function xi(){const o=Pi();o.isParent=!0,o.tView=null,o.selectedIndex=-1,o.contextLView=null,o.elementDepthCount=0,o.currentDirectiveIndex=-1,o.currentNamespace=null,o.bindingRootIndex=-1,o.bindingIndex=-1,o.currentQueryIndex=0}function Ai(){return Po.lFrame.selectedIndex}function er(o){Po.lFrame.selectedIndex=o}function si(){const o=Po.lFrame;return Fr(o.tView,o.selectedIndex)}function ki(){Po.lFrame.currentNamespace=Va}function Ur(){!function Gr(){Po.lFrame.currentNamespace=null}()}let Qa=!0;function La(){return Qa}function ea(o){Qa=o}function Wl(){return ha(hi(),Pn())}function ha(o,i){return new ta(zi(o,i))}let Es,ta=(()=>{class i{constructor(s){this.nativeElement=s}}return i.__NG_ELEMENT_ID__=Wl,i})();function gs(o){return o instanceof ta?o.nativeElement:o}function nr(o,i){o.forEach(a=>Array.isArray(a)?nr(a,i):i(a))}function Fs(o,i,a){i>=o.length?o.push(a):o.splice(i,0,a)}function _s(o,i){return i>=o.length-1?o.pop():o.splice(i,1)[0]}function Ti(o,i,a){let s=Si(o,i);return s>=0?o[1|s]=a:(s=~s,function Cs(o,i,a,s){let c=o.length;if(c==i)o.push(a,s);else if(1===c)o.push(s,o[0]),o[0]=a;else{for(c--,o.push(o[c-1],o[c]);c>i;)o[c]=o[c-2],c--;o[i]=a,o[i+1]=s}}(o,s,i,a)),s}function na(o,i){const a=Si(o,i);if(a>=0)return o[1|a]}function Si(o,i){return function Vo(o,i,a){let s=0,c=o.length>>a;for(;c!==s;){const f=s+(c-s>>1),b=o[f<<a];if(i===b)return f<<a;b>i?c=f:s=f+1}return~(c<<a)}(o,i,1)}function oa(){return this._results[Symbol.iterator]()}class Hs{get changes(){var i;return null!==(i=this._changes)&&void 0!==i?i:this._changes=new ln}constructor(i=!1){this._emitDistinctChangesOnly=i,this.dirty=!0,this._onDirty=void 0,this._results=[],this._changesDetected=!1,this._changes=void 0,this.length=0,this.first=void 0,this.last=void 0;const a=Hs.prototype;a[Symbol.iterator]||(a[Symbol.iterator]=oa)}get(i){return this._results[i]}map(i){return this._results.map(i)}filter(i){return this._results.filter(i)}find(i){return this._results.find(i)}reduce(i,a){return this._results.reduce(i,a)}forEach(i){this._results.forEach(i)}some(i){return this._results.some(i)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(i,a){this.dirty=!1;const s=function tr(o){return o.flat(Number.POSITIVE_INFINITY)}(i);(this._changesDetected=!function jl(o,i,a){if(o.length!==i.length)return!1;for(let s=0;s<o.length;s++){let c=o[s],f=i[s];if(a&&(c=a(c),f=a(f)),f!==c)return!1}return!0}(this._results,s,a))&&(this._results=s,this.length=s.length,this.last=s[this.length-1],this.first=s[0])}notifyOnChanges(){void 0!==this._changes&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.emit(this)}onDirty(i){this._onDirty=i}setDirty(){var i;this.dirty=!0,null===(i=this._onDirty)||void 0===i||i.call(this)}destroy(){void 0!==this._changes&&(this._changes.complete(),this._changes.unsubscribe())}}function Pa(o){return 128==(128&o.flags)}function Cl(o){Es=o}function Wr(){if(void 0!==Es)return Es;if(typeof document<"u")return document;throw new ae(210,!1)}function Fo(o){return{token:o.token,providedIn:o.providedIn||null,factory:o.factory,value:void 0}}function Xo(o){return{providers:o.providers||[],imports:o.imports||[]}}function Ma(o){return jn(o,jr)||jn(o,xa)}function yl(o){return null!==Ma(o)}function jn(o,i){return o.hasOwnProperty(i)?o[i]:null}function ws(o){return o&&(o.hasOwnProperty(ci)||o.hasOwnProperty(z))?o[ci]:null}const jr=_t({\u0275prov:_t}),ci=_t({\u0275inj:_t}),xa=_t({ngInjectableDef:_t}),z=_t({ngInjectorDef:_t});class q{constructor(i,a){this._desc=i,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof a?this.__NG_ELEMENT_ID__=a:void 0!==a&&(this.\u0275prov=Fo({token:this,providedIn:a.providedIn||"root",factory:a.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const de=new q("",{providedIn:"root",factory:()=>Q}),Q="ng",ve=new q(""),tt=new q("",{providedIn:"platform",factory:()=>"unknown"}),Hn=new q("",{providedIn:"root",factory:()=>{var o;return(null===(o=Wr().body)||void 0===o||null===(o=o.querySelector("[ngCspNonce]"))||void 0===o?void 0:o.getAttribute("ngCspNonce"))||null}}),vn={breakpoints:[16,32,48,64,96,128,256,384,640,750,828,1080,1200,1920,2048,3840],placeholderResolution:30,disableImageSizeWarning:!1,disableImageLazyLoadWarning:!1},Jn=new q("",{providedIn:"root",factory:()=>vn}),No=_t({__forward_ref__:_t});function bi(o){return o.__forward_ref__=bi,o.toString=function(){return rn(this())},o}function ao(o){return Ri(o)?o():o}function Ri(o){return"function"==typeof o&&o.hasOwnProperty(No)&&o.__forward_ref__===bi}function Vs(o){return o&&!!o.\u0275providers}function zo(o){return"string"==typeof o?o:null==o?"":String(o)}function wl(o,i){throw new ae(-201,!1)}let zs;function Xl(){return zs}function mr(o){const i=zs;return zs=o,i}function Tl(o,i,a){const s=Ma(o);return s&&"root"==s.providedIn?void 0===s.value?s.value=s.factory():s.value:a&zt.Optional?null:void 0!==i?i:void wl()}const Hr={},Gs="__NG_DI_FLAG__",Ra="ngTempTokenPath",Sl=/\n/gm,Na="__source";let Xr;function Qo(o){const i=Xr;return Xr=o,i}function y(o,i=zt.Default){if(void 0===Xr)throw new ae(-203,!1);return null===Xr?Tl(o,void 0,i):Xr.get(o,i&zt.Optional?null:void 0,i)}function K(o,i=zt.Default){return(Xl()||y)(ao(o),i)}function Le(o,i=zt.Default){return K(o,ft(i))}function ft(o){return typeof o>"u"||"number"==typeof o?o:0|(o.optional&&8)|(o.host&&1)|(o.self&&2)|(o.skipSelf&&4)}function sn(o){const i=[];for(let a=0;a<o.length;a++){const s=ao(o[a]);if(Array.isArray(s)){if(0===s.length)throw new ae(900,!1);let c,f=zt.Default;for(let b=0;b<s.length;b++){const U=s[b],X=bo(U);"number"==typeof X?-1===X?c=U.token:f|=X:c=U}i.push(K(c,f))}else i.push(K(s))}return i}function An(o,i){return o[Gs]=i,o.prototype[Gs]=i,o}function bo(o){return o[Gs]}let tu=()=>null;function Dl(o,i,a=!1){return tu(o,i,a)}const aa="__parameters__";function tl(o,i,a){return Ee(()=>{const s=function tc(o){return function(...a){if(o){const s=o(...a);for(const c in s)this[c]=s[c]}}}(i);function c(...f){if(this instanceof c)return s.apply(this,f),this;const b=new c(...f);return U.annotation=b,U;function U(X,be,ze){const nt=X.hasOwnProperty(aa)?X[aa]:Object.defineProperty(X,aa,{value:[]})[aa];for(;nt.length<=ze;)nt.push(null);return(nt[ze]=nt[ze]||[]).push(b),X}}return a&&(c.prototype=Object.create(a.prototype)),c.prototype.ngMetadataName=o,c.annotationCls=c,c})}const ud=An(tl("Inject",o=>({token:o})),-1),nc=An(tl("Optional"),8),oc=An(tl("SkipSelf"),4);function As(o,i){return o.hasOwnProperty(Ye)?o[Ye]:null}const Ls=new q(""),dd=new q("",-1),ru=new q("");class ic{get(i,a=Hr){if(a===Hr){const s=new Error(`NullInjectorError: No provider for ${rn(i)}!`);throw s.name="NullInjectorError",s}return a}}function rc(o){return{\u0275providers:o}}function fd(...o){return{\u0275providers:Gf(0,o),\u0275fromNgModule:!0}}function Gf(o,...i){const a=[],s=new Set;let c;const f=b=>{a.push(b)};return nr(i,b=>{const U=b;ac(U,f,[],s)&&(c||(c=[]),c.push(U))}),void 0!==c&&pd(c,f),a}function pd(o,i){for(let a=0;a<o.length;a++){const{ngModule:s,providers:c}=o[a];au(c,f=>{i(f,s)})}}function ac(o,i,a,s){if(!(o=ao(o)))return!1;let c=null,f=ws(o);const b=!f&&Dn(o);if(f||b){if(b&&!b.standalone)return!1;c=o}else{const X=o.ngModule;if(f=ws(X),!f)return!1;c=X}const U=s.has(c);if(b){if(U)return!1;if(s.add(c),b.dependencies){const X="function"==typeof b.dependencies?b.dependencies():b.dependencies;for(const be of X)ac(be,i,a,s)}}else{if(!f)return!1;{if(null!=f.imports&&!U){let be;s.add(c);try{nr(f.imports,ze=>{ac(ze,i,a,s)&&(be||(be=[]),be.push(ze))})}finally{}void 0!==be&&pd(be,i)}if(!U){const be=As(c)||(()=>new c);i({provide:c,useFactory:be,deps:Ge},c),i({provide:ru,useValue:c,multi:!0},c),i({provide:Ls,useValue:()=>K(c),multi:!0},c)}const X=f.providers;if(null!=X&&!U){const be=o;au(X,ze=>{i(ze,be)})}}}return c!==o&&void 0!==o.providers}function au(o,i){for(let a of o)Vs(a)&&(a=a.\u0275providers),Array.isArray(a)?au(a,i):i(a)}const Wf=_t({provide:String,useValue:_t});function su(o){return null!==o&&"object"==typeof o&&Wf in o}function Hi(o){return"function"==typeof o}const nl=new q(""),sc={},ga={};let lu;function lc(){return void 0===lu&&(lu=new ic),lu}class _a{}class ol extends _a{get destroyed(){return this._destroyed}constructor(i,a,s,c){super(),this.parent=a,this.source=s,this.scopes=c,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,cu(i,b=>this.processProvider(b)),this.records.set(dd,il(void 0,this)),c.has("environment")&&this.records.set(_a,il(void 0,this));const f=this.records.get(nl);null!=f&&"string"==typeof f.value&&this.scopes.add(f.value),this.injectorDefTypes=new Set(this.get(ru,Ge,zt.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const a of this._ngOnDestroyHooks)a.ngOnDestroy();const i=this._onDestroyHooks;this._onDestroyHooks=[];for(const a of i)a()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(i){return this.assertNotDestroyed(),this._onDestroyHooks.push(i),()=>this.removeOnDestroy(i)}runInContext(i){this.assertNotDestroyed();const a=Qo(this),s=mr(void 0);try{return i()}finally{Qo(a),mr(s)}}get(i,a=Hr,s=zt.Default){if(this.assertNotDestroyed(),i.hasOwnProperty(je))return i[je](this);s=ft(s);const f=Qo(this),b=mr(void 0);try{if(!(s&zt.SkipSelf)){let X=this.records.get(i);if(void 0===X){const be=function Zf(o){return"function"==typeof o||"object"==typeof o&&o instanceof q}(i)&&Ma(i);X=be&&this.injectableDefInScope(be)?il(cc(i),sc):null,this.records.set(i,X)}if(null!=X)return this.hydrate(i,X)}return(s&zt.Self?lc():this.parent).get(i,a=s&zt.Optional&&a===Hr?null:a)}catch(U){if("NullInjectorError"===U.name){if((U[Ra]=U[Ra]||[]).unshift(rn(i)),f)throw U;return function Go(o,i,a,s){const c=o[Ra];throw i[Na]&&c.unshift(i[Na]),o.message=function ui(o,i,a,s=null){o=o&&"\n"===o.charAt(0)&&"\u0275"==o.charAt(1)?o.slice(2):o;let c=rn(i);if(Array.isArray(i))c=i.map(rn).join(" -> ");else if("object"==typeof i){let f=[];for(let b in i)if(i.hasOwnProperty(b)){let U=i[b];f.push(b+":"+("string"==typeof U?JSON.stringify(U):rn(U)))}c=`{${f.join(", ")}}`}return`${a}${s?"("+s+")":""}[${c}]: ${o.replace(Sl,"\n  ")}`}("\n"+o.message,c,a,s),o.ngTokenPath=c,o[Ra]=null,o}(U,i,"R3InjectorError",this.source)}throw U}finally{mr(b),Qo(f)}}resolveInjectorInitializers(){const i=Qo(this),a=mr(void 0);try{const c=this.get(Ls,Ge,zt.Self);for(const f of c)f()}finally{Qo(i),mr(a)}}toString(){const i=[],a=this.records;for(const s of a.keys())i.push(rn(s));return`R3Injector[${i.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new ae(205,!1)}processProvider(i){let a=Hi(i=ao(i))?i:ao(i&&i.provide);const s=function Yf(o){return su(o)?il(void 0,o.useValue):il(_d(o),sc)}(i);if(!Hi(i)&&!0===i.multi){let c=this.records.get(a);c||(c=il(void 0,sc,!0),c.factory=()=>sn(c.multi),this.records.set(a,c)),a=i,c.multi.push(i)}this.records.set(a,s)}hydrate(i,a){return a.value===sc&&(a.value=ga,a.value=a.factory()),"object"==typeof a.value&&a.value&&function Xf(o){return null!==o&&"object"==typeof o&&"function"==typeof o.ngOnDestroy}(a.value)&&this._ngOnDestroyHooks.add(a.value),a.value}injectableDefInScope(i){if(!i.providedIn)return!1;const a=ao(i.providedIn);return"string"==typeof a?"any"===a||this.scopes.has(a):this.injectorDefTypes.has(a)}removeOnDestroy(i){const a=this._onDestroyHooks.indexOf(i);-1!==a&&this._onDestroyHooks.splice(a,1)}}function cc(o){const i=Ma(o),a=null!==i?i.factory:As(o);if(null!==a)return a;if(o instanceof q)throw new ae(204,!1);if(o instanceof Function)return function jf(o){if(o.length>0)throw new ae(204,!1);const a=function Yl(o){return o&&(o[jr]||o[xa])||null}(o);return null!==a?()=>a.factory(o):()=>new o}(o);throw new ae(204,!1)}function _d(o,i,a){let s;if(Hi(o)){const c=ao(o);return As(c)||cc(c)}if(su(o))s=()=>ao(o.useValue);else if(function md(o){return!(!o||!o.useFactory)}(o))s=()=>o.useFactory(...sn(o.deps||[]));else if(function hd(o){return!(!o||!o.useExisting)}(o))s=()=>K(ao(o.useExisting));else{const c=ao(o&&(o.useClass||o.provide));if(!function Kf(o){return!!o.deps}(o))return As(c)||cc(c);s=()=>new c(...sn(o.deps))}return s}function il(o,i,a=!1){return{factory:o,value:i,multi:a?[]:void 0}}function cu(o,i){for(const a of o)Array.isArray(a)?cu(a,i):a&&Vs(a)?cu(a.\u0275providers,i):i(a)}function qf(o,i){o instanceof ol&&o.assertNotDestroyed();const s=Qo(o),c=mr(void 0);try{return i()}finally{Qo(s),mr(c)}}function uc(o){if(!Xl()&&!function js(){return Xr}())throw new ae(-203,!1)}class o0{constructor(i,a,s){this.previousValue=i,this.currentValue=a,this.firstChange=s}isFirstChange(){return this.firstChange}}function Cd(o,i,a,s){null!==i?i.applyValueToInputSignal(i,s):o[a]=s}function fu(){return pu}function pu(o){return o.type.prototype.ngOnChanges&&(o.setInput=a0),r0}function r0(){const o=hu(this),i=null==o?void 0:o.current;if(i){const a=o.previous;if(a===Zt)o.previous=i;else for(let s in i)a[s]=i[s];o.current=null,this.ngOnChanges(i)}}function a0(o,i,a,s,c){const f=this.declaredInputs[s],b=hu(o)||function mu(o,i){return o[yd]=i}(o,{previous:Zt,current:null}),U=b.current||(b.current={}),X=b.previous,be=X[f];U[f]=new o0(be&&be.currentValue,a,X===Zt),Cd(o,i,c,a)}fu.ngInherit=!0;const yd="__ngSimpleChanges__";function hu(o){return o[yd]||null}const va=function(o,i,a){};function fc(o,i){for(let be=i.directiveStart,ze=i.directiveEnd;be<ze;be++){const Ht=o.data[be].type.prototype,{ngAfterContentInit:tn,ngAfterContentChecked:En,ngAfterViewInit:Nn,ngAfterViewChecked:Yn,ngOnDestroy:io}=Ht;var a,s,c,f,b,U,X;tn&&(null!==(a=o.contentHooks)&&void 0!==a?a:o.contentHooks=[]).push(-be,tn),En&&((null!==(s=o.contentHooks)&&void 0!==s?s:o.contentHooks=[]).push(be,En),(null!==(c=o.contentCheckHooks)&&void 0!==c?c:o.contentCheckHooks=[]).push(be,En)),Nn&&(null!==(f=o.viewHooks)&&void 0!==f?f:o.viewHooks=[]).push(-be,Nn),Yn&&((null!==(b=o.viewHooks)&&void 0!==b?b:o.viewHooks=[]).push(be,Yn),(null!==(U=o.viewCheckHooks)&&void 0!==U?U:o.viewCheckHooks=[]).push(be,Yn)),null!=io&&(null!==(X=o.destroyHooks)&&void 0!==X?X:o.destroyHooks=[]).push(be,io)}}function pc(o,i,a){G(o,i,3,a)}function hc(o,i,a,s){(3&o[yn])===a&&G(o,i,a,s)}function _(o,i){let a=o[yn];(3&a)===i&&(a&=16383,a+=1,o[yn]=a)}function G(o,i,a,s){const f=null!=s?s:-1,b=i.length-1;let U=0;for(let X=void 0!==s?65535&o[Bo]:0;X<b;X++)if("number"==typeof i[X+1]){if(U=i[X],null!=s&&U>=s)break}else i[X]<0&&(o[Bo]+=65536),(U<f||-1==f)&&(p(o,a,i,X),o[Bo]=(4294901760&o[Bo])+X+2),X++}function E(o,i){va(4,o,i);const a=k(null);try{i.call(o)}finally{k(a),va(5,o,i)}}function p(o,i,a,s){const c=a[s]<0,f=a[s+1],U=o[c?-a[s]:a[s]];c?o[yn]>>14<o[Bo]>>16&&(3&o[yn])===i&&(o[yn]+=16384,E(U,f)):E(U,f)}const S=-1;class le{constructor(i,a,s){this.factory=i,this.resolving=!1,this.canSeeViewProviders=a,this.injectImpl=s}}function Gn(o){return o!==S}function $n(o){return 32767&o}function oo(o,i){let a=function Sn(o){return o>>16}(o),s=i;for(;a>0;)s=s[Zo],a--;return s}let _o=!0;function yo(o){const i=_o;return _o=o,i}const li=255,Ni=5;let Di=0;const Zi={};function os(o,i){const a=mc(o,i);if(-1!==a)return a;const s=i[on];s.firstCreatePass&&(o.injectorIndex=i.length,_u(s.data,o),_u(i,null),_u(s.blueprint,null));const c=sl(o,i),f=o.injectorIndex;if(Gn(c)){const b=$n(c),U=oo(c,i),X=U[on].data;for(let be=0;be<8;be++)i[f+be]=U[b+be]|X[b+be]}return i[f+8]=c,f}function _u(o,i){o.push(0,0,0,0,0,0,0,0,i)}function mc(o,i){return-1===o.injectorIndex||o.parent&&o.parent.injectorIndex===o.injectorIndex||null===i[o.injectorIndex+8]?-1:o.injectorIndex}function sl(o,i){if(o.parent&&-1!==o.parent.injectorIndex)return o.parent.injectorIndex;let a=0,s=null,c=i;for(;null!==c;){if(s=Lp(c),null===s)return S;if(a++,c=c[Zo],-1!==s.injectorIndex)return s.injectorIndex|a<<16}return S}function ll(o,i,a){!function kr(o,i,a){let s;"string"==typeof a?s=a.charCodeAt(0)||0:a.hasOwnProperty(Be)&&(s=a[Be]),null==s&&(s=a[Be]=Di++);const c=s&li;i.data[o+(c>>Ni)]|=1<<c}(o,i,a)}function wd(o,i,a){if(a&zt.Optional||void 0!==o)return o;wl()}function Td(o,i,a,s){if(a&zt.Optional&&void 0===s&&(s=null),!(a&(zt.Self|zt.Host))){const c=o[Mo],f=mr(void 0);try{return c?c.get(i,s,a&zt.Optional):Tl(i,s,a&zt.Optional)}finally{mr(f)}}return wd(s,0,a)}function Ml(o,i,a,s=zt.Default,c){if(null!==o){if(2048&i[yn]&&!(s&zt.Self)){const b=function i5(o,i,a,s,c){let f=o,b=i;for(;null!==f&&null!==b&&2048&b[yn]&&!(512&b[yn]);){const U=vu(f,b,a,s|zt.Self,Zi);if(U!==Zi)return U;let X=f.parent;if(!X){const be=b[qn];if(be){const ze=be.get(a,Zi,s);if(ze!==Zi)return ze}X=Lp(b),b=b[Zo]}f=X}return c}(o,i,a,s,Zi);if(b!==Zi)return b}const f=vu(o,i,a,s,Zi);if(f!==Zi)return f}return Td(i,a,s,c)}function vu(o,i,a,s,c){const f=function n5(o){if("string"==typeof o)return o.charCodeAt(0)||0;const i=o.hasOwnProperty(Be)?o[Be]:void 0;return"number"==typeof i?i>=0?i&li:o5:i}(a);if("function"==typeof f){if(!jo(i,o,s))return s&zt.Host?wd(c,0,s):Td(i,a,s,c);try{let b;if(b=f(s),null!=b||s&zt.Optional)return b;wl()}finally{xo()}}else if("number"==typeof f){let b=null,U=mc(o,i),X=S,be=s&zt.Host?i[mo][Xn]:null;for((-1===U||s&zt.SkipSelf)&&(X=-1===U?sl(o,i):i[U+8],X!==S&&Op(s,!1)?(b=i[on],U=$n(X),i=oo(X,i)):U=-1);-1!==U;){const ze=i[on];if(Dp(f,U,ze.data)){const nt=cl(U,i,a,b,s,be);if(nt!==Zi)return nt}X=i[U+8],X!==S&&Op(s,i[on].data[U+8]===be)&&Dp(f,U,i)?(b=ze,U=$n(X),i=oo(X,i)):U=-1}}return c}function cl(o,i,a,s,c,f){const b=i[on],U=b.data[o+8],ze=Fa(U,b,a,null==s?Mi(U)&&_o:s!=b&&0!=(3&U.type),c&zt.Host&&f===U);return null!==ze?xl(i,b,ze,U):Zi}function Fa(o,i,a,s,c){const f=o.providerIndexes,b=i.data,U=1048575&f,X=o.directiveStart,ze=f>>20,Ht=c?U+ze:o.directiveEnd;for(let tn=s?U:U+ze;tn<Ht;tn++){const En=b[tn];if(tn<X&&a===En||tn>=X&&En.type===a)return tn}if(c){const tn=b[X];if(tn&&wi(tn)&&tn.type===a)return X}return null}function xl(o,i,a,s){let c=o[a];const f=i.data;if(function Ve(o){return o instanceof le}(c)){const b=c;b.resolving&&function ma(o,i){throw i&&i.join(" > "),new ae(-200,o)}(function gi(o){return"function"==typeof o?o.name||o.toString():"object"==typeof o&&null!=o&&"function"==typeof o.type?o.type.name||o.type.toString():zo(o)}(f[a]));const U=yo(b.canSeeViewProviders);b.resolving=!0;const be=b.injectImpl?mr(b.injectImpl):null;jo(o,s,zt.Default);try{c=o[a]=b.factory(void 0,f,o,s),i.firstCreatePass&&a>=s.directiveStart&&function l0(o,i,a){const{ngOnChanges:s,ngOnInit:c,ngDoCheck:f}=i.type.prototype;if(s){var b,U;const nt=pu(i);(null!==(b=a.preOrderHooks)&&void 0!==b?b:a.preOrderHooks=[]).push(o,nt),(null!==(U=a.preOrderCheckHooks)&&void 0!==U?U:a.preOrderCheckHooks=[]).push(o,nt)}var X,be,ze;c&&(null!==(X=a.preOrderHooks)&&void 0!==X?X:a.preOrderHooks=[]).push(0-o,c),f&&((null!==(be=a.preOrderHooks)&&void 0!==be?be:a.preOrderHooks=[]).push(o,f),(null!==(ze=a.preOrderCheckHooks)&&void 0!==ze?ze:a.preOrderCheckHooks=[]).push(o,f))}(a,f[a],i)}finally{null!==be&&mr(be),yo(U),b.resolving=!1,xo()}}return c}function Dp(o,i,a){return!!(a[i+(o>>Ni)]&1<<o)}function Op(o,i){return!(o&zt.Self||o&zt.Host&&i)}class gr{constructor(i,a){this._tNode=i,this._lView=a}get(i,a,s){return Ml(this._tNode,this._lView,i,ft(s),a)}}function o5(){return new gr(hi(),Pn())}function Ap(o){return Ee(()=>{const i=o.prototype.constructor,a=i[Ye]||c0(i),s=Object.prototype;let c=Object.getPrototypeOf(o.prototype).constructor;for(;c&&c!==s;){const f=c[Ye]||c0(c);if(f&&f!==a)return f;c=Object.getPrototypeOf(c)}return f=>new f})}function c0(o){return Ri(o)?()=>{const i=c0(ao(o));return i&&i()}:As(o)}function Lp(o){const i=o[on],a=i.type;return 2===a?i.declTNode:1===a?o[Xn]:null}function u0(o){return function Ed(o,i){if("class"===i)return o.classes;if("style"===i)return o.styles;const a=o.attrs;if(a){const s=a.length;let c=0;for(;c<s;){const f=a[c];if(rt(f))break;if(0===f)c+=2;else if("number"==typeof f)for(c++;c<s&&"string"==typeof a[c];)c++;else{if(f===i)return a[c+1];c+=2}}}return null}(hi(),o)}function kp(o,i=null,a=null,s){const c=Rp(o,i,a,s);return c.resolveInjectorInitializers(),c}function Rp(o,i=null,a=null,s,c=new Set){const f=[a||Ge,fd(o)];return s=s||("object"==typeof o?void 0:rn(o)),new ol(f,i||lc(),s||null,c)}let ba=(()=>{var o;class i{static create(s,c){if(Array.isArray(s))return kp({name:""},c,s,"");{var f;const b=null!==(f=s.name)&&void 0!==f?f:"";return kp({name:b},s.parent,s.providers,b)}}}return(o=i).THROW_IF_NOT_FOUND=Hr,o.NULL=new ic,o.\u0275prov=Fo({token:o,providedIn:"any",factory:()=>K(dd)}),o.__NG_ELEMENT_ID__=-1,i})();function f0(o){return o.ngOriginalError}class ul{constructor(){this._console=console}handleError(i){const a=this._findOriginalError(i);this._console.error("ERROR",i),a&&this._console.error("ORIGINAL ERROR",a)}_findOriginalError(i){let a=i&&f0(i);for(;a&&f0(a);)a=f0(a);return a||null}}const Fp=new q("",{providedIn:"root",factory:()=>Le(ul).handleError.bind(void 0)}),Up=new q("",{providedIn:"root",factory:()=>!1});let Od,Ad;function vc(o){var i;return(null===(i=function p0(){if(void 0===Od&&(Od=null,He.trustedTypes))try{Od=He.trustedTypes.createPolicy("angular",{createHTML:o=>o,createScript:o=>o,createScriptURL:o=>o})}catch{}return Od}())||void 0===i?void 0:i.createHTML(o))||o}function h0(){if(void 0===Ad&&(Ad=null,He.trustedTypes))try{Ad=He.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:o=>o,createScript:o=>o,createScriptURL:o=>o})}catch{}return Ad}function Hp(o){var i;return(null===(i=h0())||void 0===i?void 0:i.createHTML(o))||o}function Vp(o){var i;return(null===(i=h0())||void 0===i?void 0:i.createScriptURL(o))||o}class kl{constructor(i){this.changingThisBreaksApplicationSecurity=i}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${Ce})`}}class h5 extends kl{getTypeName(){return"HTML"}}class m5 extends kl{getTypeName(){return"Style"}}class g5 extends kl{getTypeName(){return"Script"}}class _5 extends kl{getTypeName(){return"URL"}}class v5 extends kl{getTypeName(){return"ResourceURL"}}function Ps(o){return o instanceof kl?o.changingThisBreaksApplicationSecurity:o}function bc(o,i){const a=function b5(o){return o instanceof kl&&o.getTypeName()||null}(o);if(null!=a&&a!==i){if("ResourceURL"===a&&"URL"===i)return!0;throw new Error(`Required a safe ${i}, got a ${a} (see ${Ce})`)}return a===i}function C5(o){return new h5(o)}function y5(o){return new m5(o)}function E5(o){return new g5(o)}function w5(o){return new _5(o)}function T5(o){return new v5(o)}class S5{constructor(i){this.inertDocumentHelper=i}getInertBodyElement(i){i="<body><remove></remove>"+i;try{const a=(new window.DOMParser).parseFromString(vc(i),"text/html").body;return null===a?this.inertDocumentHelper.getInertBodyElement(i):(a.removeChild(a.firstChild),a)}catch{return null}}}class D5{constructor(i){this.defaultDoc=i,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(i){const a=this.inertDocument.createElement("template");return a.innerHTML=vc(i),a}}const A5=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function Ld(o){return(o=String(o)).match(A5)?o:"unsafe:"+o}function Is(o){const i={};for(const a of o.split(","))i[a]=!0;return i}function bu(...o){const i={};for(const a of o)for(const s in a)a.hasOwnProperty(s)&&(i[s]=!0);return i}const Gp=Is("area,br,col,hr,img,wbr"),Wp=Is("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),jp=Is("rp,rt"),m0=bu(Gp,bu(Wp,Is("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),bu(jp,Is("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),bu(jp,Wp)),g0=Is("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),Yp=bu(g0,Is("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),Is("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext")),L5=Is("script,style,template");class P5{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(i){let a=i.firstChild,s=!0;for(;a;)if(a.nodeType===Node.ELEMENT_NODE?s=this.startElement(a):a.nodeType===Node.TEXT_NODE?this.chars(a.nodeValue):this.sanitizedSomething=!0,s&&a.firstChild)a=a.firstChild;else for(;a;){a.nodeType===Node.ELEMENT_NODE&&this.endElement(a);let c=this.checkClobberedElement(a,a.nextSibling);if(c){a=c;break}a=this.checkClobberedElement(a,a.parentNode)}return this.buf.join("")}startElement(i){const a=i.nodeName.toLowerCase();if(!m0.hasOwnProperty(a))return this.sanitizedSomething=!0,!L5.hasOwnProperty(a);this.buf.push("<"),this.buf.push(a);const s=i.attributes;for(let c=0;c<s.length;c++){const f=s.item(c),b=f.name,U=b.toLowerCase();if(!Yp.hasOwnProperty(U)){this.sanitizedSomething=!0;continue}let X=f.value;g0[U]&&(X=Ld(X)),this.buf.push(" ",b,'="',Kp(X),'"')}return this.buf.push(">"),!0}endElement(i){const a=i.nodeName.toLowerCase();m0.hasOwnProperty(a)&&!Gp.hasOwnProperty(a)&&(this.buf.push("</"),this.buf.push(a),this.buf.push(">"))}chars(i){this.buf.push(Kp(i))}checkClobberedElement(i,a){if(a&&(i.compareDocumentPosition(a)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${i.outerHTML}`);return a}}const I5=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,M5=/([^\#-~ |!])/g;function Kp(o){return o.replace(/&/g,"&amp;").replace(I5,function(i){return"&#"+(1024*(i.charCodeAt(0)-55296)+(i.charCodeAt(1)-56320)+65536)+";"}).replace(M5,function(i){return"&#"+i.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}let Pd;function Xp(o,i){let a=null;try{Pd=Pd||function zp(o){const i=new D5(o);return function O5(){try{return!!(new window.DOMParser).parseFromString(vc(""),"text/html")}catch{return!1}}()?new S5(i):i}(o);let s=i?String(i):"";a=Pd.getInertBodyElement(s);let c=5,f=s;do{if(0===c)throw new Error("Failed to sanitize html because the input is unstable");c--,s=f,f=a.innerHTML,a=Pd.getInertBodyElement(s)}while(s!==f);return vc((new P5).sanitizeChildren(_0(a)||a))}finally{if(a){const s=_0(a)||a;for(;s.firstChild;)s.removeChild(s.firstChild)}}}function _0(o){return"content"in o&&function x5(o){return o.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===o.nodeName}(o)?o.content:null}var Rl=function(o){return o[o.NONE=0]="NONE",o[o.HTML=1]="HTML",o[o.STYLE=2]="STYLE",o[o.SCRIPT=3]="SCRIPT",o[o.URL=4]="URL",o[o.RESOURCE_URL=5]="RESOURCE_URL",o}(Rl||{});function Zp(o){const i=Cu();return i?Hp(i.sanitize(Rl.HTML,o)||""):bc(o,"HTML")?Hp(Ps(o)):Xp(Wr(),zo(o))}function v0(o){const i=Cu();return i?i.sanitize(Rl.URL,o)||"":bc(o,"URL")?Ps(o):Ld(zo(o))}function qp(o){const i=Cu();if(i)return Vp(i.sanitize(Rl.RESOURCE_URL,o)||"");if(bc(o,"ResourceURL"))return Vp(Ps(o));throw new ae(904,!1)}function Qp(o,i,a){return function B5(o,i){return"src"===i&&("embed"===o||"frame"===o||"iframe"===o||"media"===o||"script"===o)||"href"===i&&("base"===o||"link"===o)?qp:v0}(i,a)(o)}function Cu(){const o=Pn();return o&&o[Wo].sanitizer}const U5=/^>|^->|<!--|-->|--!>|<!-$/g,H5=/(<|>)/g,$5="\u200b$1\u200b";const b0=new Map;let j5=0;const y0="__ngContext__";function Rr(o,i){oi(i)?(o[y0]=i[Yo],function K5(o){b0.set(o[Yo],o)}(i)):o[y0]=i}function T0(o){var i;Fe("Must never be called in production mode");const a=function Id(o){Fe("Must never be called in production mode");const a=o[mo][uo];return a&&a.constructor?Dn(a.constructor):null}(o),s=null==a||null===(i=a.type)||void 0===i?void 0:i.name;return s?` (used in the '${s}' component template)`:""}function ch(o){return o.ownerDocument.defaultView}function uh(o){return o.ownerDocument}function sa(o){return o instanceof Function?o():o}function dl(o){return"browser"===(null!=o?o:Le(ba)).get(tt)}var xd=function(o){return o[o.Important=1]="Important",o[o.DashCase=2]="DashCase",o}(xd||{});let S0;function D0(o,i){return S0(o,i)}function yc(o,i,a,s,c){if(null!=s){let f,b=!1;ii(s)?f=s:oi(s)&&(b=!0,s=s[Cn]);const U=pi(s);0===o&&null!==a?null==c?bh(i,a,U):Nl(i,a,U,c||null,!0):1===o&&null!==a?Nl(i,a,U,c||null,!0):2===o?function Ud(o,i,a){const s=Fd(o,i);s&&function h_(o,i,a,s){o.removeChild(i,a,s)}(o,s,i,a)}(i,U,b):3===o&&i.destroyNode(U),null!=f&&function __(o,i,a,s,c){const f=a[ni];f!==pi(a)&&yc(i,o,s,f,c);for(let U=Lo;U<a.length;U++){const X=a[U];Hd(X[on],X,o,i,s,f)}}(i,o,f,a,c)}}function O0(o,i){return o.createComment(function Jp(o){return o.replace(U5,i=>i.replace(H5,$5))}(i))}function Rd(o,i,a){return o.createElement(i,a)}function gh(o,i){Hd(o,i,i[ro],2,null,null)}function _h(o,i){const a=o[Li],s=a.indexOf(i);a.splice(s,1)}function Eu(o,i){if(o.length<=Lo)return;const a=Lo+i,s=o[a];if(s){const c=s[so];null!==c&&c!==o&&_h(c,s),i>0&&(o[a-1][Vn]=s[Vn]);const f=_s(o,Lo+i);!function s_(o,i){gh(o,i),i[Cn]=null,i[Xn]=null}(s[on],s);const b=f[Ko];null!==b&&b.detachView(f[on]),s[Mn]=null,s[Vn]=null,s[yn]&=-129}return s}function Nd(o,i){if(!(256&i[yn])){const a=i[ro];a.destroyNode&&Hd(o,i,a,3,null,null),function c_(o){let i=o[vo];if(!i)return A0(o[on],o);for(;i;){let a=null;if(oi(i))a=i[vo];else{const s=i[Lo];s&&(a=s)}if(!a){for(;i&&!i[Vn]&&i!==o;)oi(i)&&A0(i[on],i),i=i[Mn];null===i&&(i=o),oi(i)&&A0(i[on],i),a=i&&i[Vn]}i=a}}(i)}}function A0(o,i){if(!(256&i[yn])){i[yn]&=-129,i[yn]|=256,i[Do]&&function yt(o){if(J(o),g(o))for(let i=0;i<o.producerNode.length;i++)r(o.producerNode[i],o.producerIndexOfThis[i]);o.producerNode.length=o.producerLastReadVersion.length=o.producerIndexOfThis.length=0,o.liveConsumerNode&&(o.liveConsumerNode.length=o.liveConsumerIndexOfThis.length=0)}(i[Do]),function p_(o,i){let a;if(null!=o&&null!=(a=o.destroyHooks))for(let s=0;s<a.length;s+=2){const c=i[a[s]];if(!(c instanceof le)){const f=a[s+1];if(Array.isArray(f))for(let b=0;b<f.length;b+=2){const U=c[f[b]],X=f[b+1];va(4,U,X);try{X.call(U)}finally{va(5,U,X)}}else{va(4,c,f);try{f.call(c)}finally{va(5,c,f)}}}}}(o,i),function f_(o,i){const a=o.cleanup,s=i[lo];if(null!==a)for(let f=0;f<a.length-1;f+=2)if("string"==typeof a[f]){const b=a[f+3];b>=0?s[b]():s[-b].unsubscribe(),f+=2}else a[f].call(s[a[f+1]]);null!==s&&(i[lo]=null);const c=i[Kn];if(null!==c){i[Kn]=null;for(let f=0;f<c.length;f++)(0,c[f])()}}(o,i),1===i[on].type&&i[ro].destroy();const a=i[so];if(null!==a&&ii(i[Mn])){a!==i[Mn]&&_h(a,i);const s=i[Ko];null!==s&&s.detachView(o)}!function X5(o){b0.delete(o[Yo])}(i)}}function L0(o,i,a){return function vh(o,i,a){let s=i;for(;null!==s&&40&s.type;)s=(i=s).parent;if(null===s)return a[Cn];{const{componentOffset:c}=s;if(c>-1){const{encapsulation:f}=o.data[s.directiveStart+c];if(f===ce.None||f===ce.Emulated)return null}return zi(s,a)}}(o,i.parent,a)}function Nl(o,i,a,s,c){o.insertBefore(i,a,s,c)}function bh(o,i,a){o.appendChild(i,a)}function Ch(o,i,a,s,c){null!==s?Nl(o,i,a,s,c):bh(o,i,a)}function Fd(o,i){return o.parentNode(i)}function yh(o,i,a){return wh(o,i,a)}let P0,wh=function Eh(o,i,a){return 40&o.type?zi(o,a):null};function Bd(o,i,a,s){const c=L0(o,s,i),f=i[ro],U=yh(s.parent||i[Xn],s,i);if(null!=c)if(Array.isArray(a))for(let X=0;X<a.length;X++)Ch(f,c,a[X],U,!1);else Ch(f,c,a,U,!1);void 0!==P0&&P0(f,s,i,a,c)}function wu(o,i){if(null!==i){const a=i.type;if(3&a)return zi(i,o);if(4&a)return I0(-1,o[i.index]);if(8&a){const s=i.child;if(null!==s)return wu(o,s);{const c=o[i.index];return ii(c)?I0(-1,c):pi(c)}}if(32&a)return D0(i,o)()||pi(o[i.index]);{const s=Sh(o,i);return null!==s?Array.isArray(s)?s[0]:wu(Mr(o[mo]),s):wu(o,i.next)}}return null}function Sh(o,i){return null!==i?o[mo][Xn].projection[i.projection]:null}function I0(o,i){const a=Lo+o+1;if(a<i.length){const s=i[a],c=s[on].firstChild;if(null!==c)return wu(s,c)}return i[ni]}function M0(o,i,a,s,c,f,b){for(;null!=a;){const U=s[a.index],X=a.type;if(b&&0===i&&(U&&Rr(pi(U),s),a.flags|=2),32!=(32&a.flags))if(8&X)M0(o,i,a.child,s,c,f,!1),yc(i,o,c,U,f);else if(32&X){const be=D0(a,s);let ze;for(;ze=be();)yc(i,o,c,ze,f);yc(i,o,c,U,f)}else 16&X?Oh(o,i,s,a,c,f):yc(i,o,c,U,f);a=b?a.projectionNext:a.next}}function Hd(o,i,a,s,c,f){M0(a,s,o.firstChild,i,c,f,!1)}function Oh(o,i,a,s,c,f){const b=a[mo],X=b[Xn].projection[s.projection];if(Array.isArray(X))for(let be=0;be<X.length;be++)yc(i,o,c,X[be],f);else{let be=X;const ze=b[Mn];Pa(s)&&(be.flags|=128),M0(o,i,be,ze,c,f,!0)}}function Ah(o,i,a){""===a?o.removeAttribute(i,"class"):o.setAttribute(i,"class",a)}function Lh(o,i,a){const{mergedAttrs:s,classes:c,styles:f}=a;null!==s&&Xe(o,i,s),null!==c&&Ah(o,i,c),null!==f&&function b_(o,i,a){o.setAttribute(i,"style",a)}(o,i,f)}const ti={};function Ph(o=1){Ih(qo(),Pn(),Ai()+o,!1)}function Ih(o,i,a,s){if(!s)if(3==(3&i[yn])){const f=o.preOrderCheckHooks;null!==f&&pc(i,f,a)}else{const f=o.preOrderHooks;null!==f&&hc(i,f,0,a)}er(a)}function Ec(o,i=zt.Default){const a=Pn();return null===a?K(o,i):Ml(hi(),a,ao(o),i)}function Mh(){throw new Error("invalid")}function xh(o,i,a,s,c,f){const b=k(null);try{let U=null;c&se.SignalBased&&(U=i[s][L]),null!==U&&void 0!==U.transformFn&&(f=U.transformFn(f)),c&se.HasDecoratorInputTransform&&(f=o.inputTransforms[s].call(i,f)),null!==o.setInput?o.setInput(i,U,f,a,s):Cd(i,U,s,f)}finally{k(b)}}function $d(o,i,a,s,c,f,b,U,X,be,ze){const nt=i.blueprint.slice();return nt[Cn]=c,nt[yn]=204|s,(null!==be||o&&2048&o[yn])&&(nt[yn]|=2048),Ji(nt),nt[Mn]=nt[Zo]=o,nt[uo]=a,nt[Wo]=b||o&&o[Wo],nt[ro]=U||o&&o[ro],nt[Mo]=X||o&&o[Mo]||null,nt[Xn]=f,nt[Yo]=function Y5(){return j5++}(),nt[Zn]=ze,nt[qn]=be,nt[mo]=2==i.type?o[mo]:nt,nt}function wc(o,i,a,s,c){let f=o.data[i];if(null===f)f=function x0(o,i,a,s,c){const f=hs(),b=pa(),X=o.data[i]=function O_(o,i,a,s,c,f){let b=i?i.injectorIndex:-1,U=0;return pr()&&(U|=128),{type:a,index:s,insertBeforeIndex:null,injectorIndex:b,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:U,providerIndexes:0,value:c,attrs:f,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:i,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,b?f:f&&f.parent,a,i,s,c);return null===o.firstChild&&(o.firstChild=X),null!==f&&(b?null==f.child&&null!==X.parent&&(f.child=X):null===f.next&&(f.next=X,X.prev=f)),X}(o,i,a,s,c),function Te(){return Po.lFrame.inI18n}()&&(f.flags|=32);else if(64&f.type){f.type=a,f.value=s,f.attrs=c;const b=function fa(){const o=Po.lFrame,i=o.currentTNode;return o.isParent?i:i.parent}();f.injectorIndex=null===b?-1:b.injectorIndex}return Er(f,!0),f}function Tu(o,i,a,s){if(0===a)return-1;const c=i.length;for(let f=0;f<a;f++)i.push(s),o.blueprint.push(s),o.data.push(null);return c}function kh(o,i,a,s,c){const f=Ai(),b=2&s;try{er(-1),b&&i.length>co&&Ih(o,i,co,!1),va(b?2:0,c),a(s,c)}finally{er(f),va(b?3:1,c)}}function k0(o,i,a){if(Vi(i)){const s=k(null);try{const f=i.directiveEnd;for(let b=i.directiveStart;b<f;b++){const U=o.data[b];U.contentQueries&&U.contentQueries(1,a[b],b)}}finally{k(s)}}}function R0(o,i,a){fr()&&(function k_(o,i,a,s){const c=a.directiveStart,f=a.directiveEnd;Mi(a)&&function $_(o,i,a){const s=zi(i,o),c=Rh(a);let b=16;a.signals?b=4096:a.onPush&&(b=64);const U=Vd(o,$d(o,c,null,b,s,i,null,o[Wo].rendererFactory.createRenderer(s,a),null,null,null));o[i.index]=U}(i,a,o.data[c+a.componentOffset]),o.firstCreatePass||os(a,i),Rr(s,i);const b=a.initialInputs;for(let U=c;U<f;U++){const X=o.data[U],be=xl(i,o,U,a);Rr(be,i),null!==b&&V_(0,U-c,be,X,0,b),wi(X)&&(Gi(a.index,i)[uo]=xl(i,o,U,a))}}(o,i,a,zi(a,i)),64==(64&a.flags)&&Hh(o,i,a))}function N0(o,i,a=zi){const s=i.localNames;if(null!==s){let c=i.index+1;for(let f=0;f<s.length;f+=2){const b=s[f+1],U=-1===b?a(i,o):o[b];o[c++]=U}}}function Rh(o){const i=o.tView;return null===i||i.incompleteFirstPass?o.tView=F0(1,null,o.template,o.decls,o.vars,o.directiveDefs,o.pipeDefs,o.viewQuery,o.schemas,o.consts,o.id):i}function F0(o,i,a,s,c,f,b,U,X,be,ze){const nt=co+s,Ht=nt+c,tn=function y_(o,i){const a=[];for(let s=0;s<i;s++)a.push(s<o?null:ti);return a}(nt,Ht),En="function"==typeof be?be():be;return tn[on]={type:o,blueprint:tn,template:a,queries:null,viewQuery:U,declTNode:i,data:tn.slice().fill(null,nt),bindingStartIndex:nt,expandoStartIndex:Ht,hostBindingOpCodes:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:"function"==typeof f?f():f,pipeRegistry:"function"==typeof b?b():b,firstChild:null,schemas:X,consts:En,incompleteFirstPass:!1,ssrId:ze}}let Nh=()=>null;function Fh(o,i,a,s,c){for(let b in i){var f;if(!i.hasOwnProperty(b))continue;const U=i[b];if(void 0===U)continue;null!==(f=s)&&void 0!==f||(s={});let X,be=se.None;Array.isArray(U)?(X=U[0],be=U[1]):X=U;let ze=b;if(null!==c){if(!c.hasOwnProperty(b))continue;ze=c[b]}0===o?Bh(s,a,ze,X,be):Bh(s,a,ze,X)}return s}function Bh(o,i,a,s,c){let f;o.hasOwnProperty(a)?(f=o[a]).push(i,s):f=o[a]=[i,s],void 0!==c&&f.push(c)}function qr(o,i,a,s,c,f,b,U){const X=zi(i,a);let ze,be=i.inputs;!U&&null!=be&&(ze=be[s])?(V0(o,a,ze,s,c),Mi(i)&&function P_(o,i){const a=Gi(i,o);16&a[yn]||(a[yn]|=64)}(a,i.index)):3&i.type&&(s=function L_(o){return"class"===o?"className":"for"===o?"htmlFor":"formaction"===o?"formAction":"innerHtml"===o?"innerHTML":"readonly"===o?"readOnly":"tabindex"===o?"tabIndex":o}(s),c=null!=b?b(c,i.value||"",s):c,f.setProperty(X,s,c))}function B0(o,i,a,s){if(fr()){const c=null===s?null:{"":-1},f=function N_(o,i){const a=o.directiveRegistry;let s=null,c=null;if(a)for(let b=0;b<a.length;b++){const U=a[b];if(fo(i,U.selectors,!1))if(s||(s=[]),wi(U))if(null!==U.findHostDirectiveDefs){const X=[];c=c||new Map,U.findHostDirectiveDefs(U,X,c),s.unshift(...X,U),U0(o,i,X.length)}else s.unshift(U),U0(o,i,0);else{var f;c=c||new Map,null===(f=U.findHostDirectiveDefs)||void 0===f||f.call(U,U,s,c),s.push(U)}}return null===s?null:[s,c]}(o,a);let b,U;null===f?b=U=null:[b,U]=f,null!==b&&Uh(o,i,a,b,c,U),c&&function F_(o,i,a){if(i){const s=o.localNames=[];for(let c=0;c<i.length;c+=2){const f=a[i[c+1]];if(null==f)throw new ae(-301,!1);s.push(i[c],f)}}}(a,s,c)}a.mergedAttrs=gt(a.mergedAttrs,a.attrs)}function Uh(o,i,a,s,c,f){for(let nt=0;nt<s.length;nt++)ll(os(a,i),o,s[nt].type);!function U_(o,i,a){o.flags|=1,o.directiveStart=i,o.directiveEnd=i+a,o.providerIndexes=i}(a,o.data.length,s.length);for(let nt=0;nt<s.length;nt++){const Ht=s[nt];Ht.providersResolver&&Ht.providersResolver(Ht)}let b=!1,U=!1,X=Tu(o,i,s.length,null);for(let nt=0;nt<s.length;nt++){const Ht=s[nt];a.mergedAttrs=gt(a.mergedAttrs,Ht.hostAttrs),H_(o,a,i,X,Ht),B_(X,Ht,c),null!==Ht.contentQueries&&(a.flags|=4),(null!==Ht.hostBindings||null!==Ht.hostAttrs||0!==Ht.hostVars)&&(a.flags|=64);const tn=Ht.type.prototype;var be,ze;!b&&(tn.ngOnChanges||tn.ngOnInit||tn.ngDoCheck)&&((null!==(be=o.preOrderHooks)&&void 0!==be?be:o.preOrderHooks=[]).push(a.index),b=!0),U||!tn.ngOnChanges&&!tn.ngDoCheck||((null!==(ze=o.preOrderCheckHooks)&&void 0!==ze?ze:o.preOrderCheckHooks=[]).push(a.index),U=!0),X++}!function A_(o,i,a){const c=i.directiveEnd,f=o.data,b=i.attrs,U=[];let X=null,be=null;for(let ze=i.directiveStart;ze<c;ze++){const nt=f[ze],Ht=a?a.get(nt):null,En=Ht?Ht.outputs:null;X=Fh(0,nt.inputs,ze,X,Ht?Ht.inputs:null),be=Fh(1,nt.outputs,ze,be,En);const Nn=null===X||null===b||nn(i)?null:z_(X,ze,b);U.push(Nn)}null!==X&&(X.hasOwnProperty("class")&&(i.flags|=8),X.hasOwnProperty("style")&&(i.flags|=16)),i.initialInputs=U,i.inputs=X,i.outputs=be}(o,a,f)}function Hh(o,i,a){const s=a.directiveStart,c=a.directiveEnd,f=a.index,b=function Je(){return Po.lFrame.currentDirectiveIndex}();try{er(f);for(let U=s;U<c;U++){const X=o.data[U],be=i[U];Bt(U),(null!==X.hostBindings||0!==X.hostVars||null!==X.hostAttrs)&&R_(X,be)}}finally{er(-1),Bt(b)}}function R_(o,i){null!==o.hostBindings&&o.hostBindings(1,i)}function U0(o,i,a){var s;i.componentOffset=a,(null!==(s=o.components)&&void 0!==s?s:o.components=[]).push(i.index)}function B_(o,i,a){if(a){if(i.exportAs)for(let s=0;s<i.exportAs.length;s++)a[i.exportAs[s]]=o;wi(i)&&(a[""]=o)}}function H_(o,i,a,s,c){o.data[s]=c;const f=c.factory||(c.factory=As(c.type)),b=new le(f,wi(c),Ec);o.blueprint[s]=b,a[s]=b,function M_(o,i,a,s,c){const f=c.hostBindings;if(f){let b=o.hostBindingOpCodes;null===b&&(b=o.hostBindingOpCodes=[]);const U=~i.index;(function x_(o){let i=o.length;for(;i>0;){const a=o[--i];if("number"==typeof a&&a<0)return a}return 0})(b)!=U&&b.push(U),b.push(a,s,f)}}(o,i,s,Tu(o,a,c.hostVars,ti),c)}function is(o,i,a,s,c,f){const b=zi(o,i);!function H0(o,i,a,s,c,f,b){if(null==f)o.removeAttribute(i,c,a);else{const U=null==b?zo(f):b(f,s||"",c);o.setAttribute(i,c,U,a)}}(i[ro],b,f,o.value,a,s,c)}function V_(o,i,a,s,c,f){const b=f[i];if(null!==b)for(let U=0;U<b.length;)xh(s,a,b[U++],b[U++],b[U++],b[U++])}function z_(o,i,a){let s=null,c=0;for(;c<a.length;){const f=a[c];if(0!==f)if(5!==f){if("number"==typeof f)break;if(o.hasOwnProperty(f)){null===s&&(s=[]);const b=o[f];for(let U=0;U<b.length;U+=3)if(b[U]===i){s.push(f,b[U+1],b[U+2],a[c+1]);break}}c+=2}else c+=2;else c+=4}return s}function $h(o,i,a,s){return[o,!0,0,i,null,s,null,a,null,null]}function Vh(o,i){const a=o.contentQueries;if(null!==a){const s=k(null);try{for(let c=0;c<a.length;c+=2){const b=a[c+1];if(-1!==b){const U=o.data[b];Uo(a[c]),U.contentQueries(2,i[b],b)}}}finally{k(s)}}}function Vd(o,i){return o[vo]?o[Oo][Vn]=i:o[vo]=i,o[Oo]=i,i}function $0(o,i,a){Uo(0);const s=k(null);try{i(o,a)}finally{k(s)}}function zh(o){return o[lo]||(o[lo]=[])}function Gh(o){return o.cleanup||(o.cleanup=[])}function zd(o,i){const a=o[Mo],s=a?a.get(ul,null):null;s&&s.handleError(i)}function V0(o,i,a,s,c){for(let f=0;f<a.length;){const b=a[f++],U=a[f++],X=a[f++];xh(o.data[b],i[b],s,U,X,c)}}function Ms(o,i,a){const s=zr(i,o);!function mh(o,i,a){o.setValue(i,a)}(o[ro],s,a)}function G_(o,i){const a=Gi(i,o),s=a[on];!function W_(o,i){for(let a=i.length;a<o.blueprint.length;a++)i.push(o.blueprint[a])}(s,a);const c=a[Cn];null!==c&&null===a[Zn]&&(a[Zn]=Dl(c,a[Mo])),z0(s,a,a[uo])}function z0(o,i,a){Ro(i);try{var s;const c=o.viewQuery;null!==c&&$0(1,c,a);const f=o.template;null!==f&&kh(o,i,f,1,a),o.firstCreatePass&&(o.firstCreatePass=!1),null===(s=i[Ko])||void 0===s||s.finishViewCreation(o),o.staticContentQueries&&Vh(o,i),o.staticViewQueries&&$0(2,o.viewQuery,a);const b=o.components;null!==b&&function j_(o,i){for(let a=0;a<i.length;a++)G_(o,i[a])}(i,b)}catch(c){throw o.firstCreatePass&&(o.incompleteFirstPass=!0,o.firstCreatePass=!1),c}finally{i[yn]&=-5,xi()}}function Su(o,i,a,s){var c,f;const b=i.tView,be=$d(o,b,a,4096&o[yn]?4096:16,null,i,null,null,null,null!==(c=null==s?void 0:s.injector)&&void 0!==c?c:null,null!==(f=null==s?void 0:s.dehydratedView)&&void 0!==f?f:null);be[so]=o[i.index];const nt=o[Ko];return null!==nt&&(be[Ko]=nt.createEmbeddedView(b)),z0(b,be,a),be}function Tc(o,i){return!i||null===i.firstChild||Pa(o)}function Du(o,i,a,s=!0){const c=i[on];if(function u_(o,i,a,s){const c=Lo+s,f=a.length;s>0&&(a[c-1][Vn]=i),s<f-Lo?(i[Vn]=a[c],Fs(a,Lo+s,i)):(a.push(i),i[Vn]=null),i[Mn]=a;const b=i[so];null!==b&&a!==b&&function d_(o,i){const a=o[Li];i[mo]!==i[Mn][Mn][mo]&&(o[yn]|=Jo.HasTransplantedViews),null===a?o[Li]=[i]:a.push(i)}(b,i);const U=i[Ko];null!==U&&U.insertView(o),Sa(i),i[yn]|=128}(c,i,o,a),s){const b=I0(a,o),U=i[ro],X=Fd(U,o[ni]);null!==X&&function l_(o,i,a,s,c,f){s[Cn]=c,s[Xn]=i,Hd(o,s,a,1,c,f)}(c,o[Xn],U,i,X,b)}const f=i[Zn];null!==f&&null!==f.firstChild&&(f.firstChild=null)}function Ou(o,i,a,s,c=!1){for(;null!==a;){const f=i[a.index];null!==f&&s.push(pi(f)),ii(f)&&Yh(f,s);const b=a.type;if(8&b)Ou(o,i,a.child,s);else if(32&b){const U=D0(a,i);let X;for(;X=U();)s.push(X)}else if(16&b){const U=Sh(i,a);if(Array.isArray(U))s.push(...U);else{const X=Mr(i[mo]);Ou(X[on],X,U,s,!0)}}a=c?a.projectionNext:a.next}return s}function Yh(o,i){for(let a=Lo;a<o.length;a++){const s=o[a],c=s[on].firstChild;null!==c&&Ou(s[on],s,c,i)}o[ni]!==o[Cn]&&i.push(o[ni])}let Kh=[];const Z_={...he,consumerIsAlwaysLive:!0,consumerMarkedDirty:o=>{Dr(o.lView)},consumerOnSignalRead(){this.lView[Do]=this}};function Xh(o){return qh(o[vo])}function Zh(o){return qh(o[Vn])}function qh(o){for(;null!==o&&!ii(o);)o=o[Vn];return o}function Gd(o,i=!0,a=0){const s=o[Wo],c=s.rendererFactory;var b;null===(b=c.begin)||void 0===b||b.call(c);try{!function J_(o,i){W0(o,i);let a=0;for(;Ta(o);){if(100===a)throw new ae(103,!1);a++,W0(o,1)}}(o,a)}catch(be){throw i&&zd(o,be),be}finally{var U,X;null===(U=c.end)||void 0===U||U.call(c),null===(X=s.inlineEffectRunner)||void 0===X||X.flush()}}function ev(o,i,a,s){var c;const f=i[yn];if(256==(256&f))return;null===(c=i[Wo].inlineEffectRunner)||void 0===c||c.flush(),Ro(i);let U=null,X=null;(function tv(o){return 2!==o.type})(o)&&(X=function Y_(o){var i;return null!==(i=o[Do])&&void 0!==i?i:function K_(o){var i;const a=null!==(i=Kh.pop())&&void 0!==i?i:Object.create(Z_);return a.lView=o,a}(o)}(i),U=ct(X));try{Ji(i),function Br(o){return Po.lFrame.bindingIndex=o}(o.bindingStartIndex),null!==a&&kh(o,i,a,2,s);const be=3==(3&f);if(be){const Ht=o.preOrderCheckHooks;null!==Ht&&pc(i,Ht,null)}else{const Ht=o.preOrderHooks;null!==Ht&&hc(i,Ht,0,null),_(i,0)}if(function nv(o){for(let i=Xh(o);null!==i;i=Zh(i)){if(!(i[yn]&Jo.HasTransplantedViews))continue;const a=i[Li];for(let s=0;s<a.length;s++){Ga(a[s])}}}(i),Jh(i,0),null!==o.contentQueries&&Vh(o,i),be){const Ht=o.contentCheckHooks;null!==Ht&&pc(i,Ht)}else{const Ht=o.contentHooks;null!==Ht&&hc(i,Ht,1),_(i,1)}!function C_(o,i){const a=o.hostBindingOpCodes;if(null!==a)try{for(let s=0;s<a.length;s++){const c=a[s];if(c<0)er(~c);else{const f=c,b=a[++s],U=a[++s];ue(b,f),U(2,i[f])}}}finally{er(-1)}}(o,i);const ze=o.components;null!==ze&&tm(i,ze,0);const nt=o.viewQuery;if(null!==nt&&$0(2,nt,s),be){const Ht=o.viewCheckHooks;null!==Ht&&pc(i,Ht)}else{const Ht=o.viewHooks;null!==Ht&&hc(i,Ht,2),_(i,2)}if(!0===o.firstUpdatePass&&(o.firstUpdatePass=!1),i[Ao]){for(const Ht of i[Ao])Ht();i[Ao]=null}i[yn]&=-73}catch(be){throw Dr(i),be}finally{null!==X&&(St(X,U),function X_(o){o.lView[Do]!==o&&(o.lView=null,Kh.push(o))}(X)),xi()}}function Jh(o,i){for(let a=Xh(o);null!==a;a=Zh(a))for(let s=Lo;s<a.length;s++)em(a[s],i)}function ov(o,i,a){em(Gi(i,o),a)}function em(o,i){Sr(o)&&W0(o,i)}function W0(o,i){const s=o[on],c=o[yn],f=o[Do];let b=!!(0===i&&16&c);if(b||(b=!!(64&c&&0===i)),b||(b=!!(1024&c)),b||(b=!(null==f||!f.dirty||!pt(f))),f&&(f.dirty=!1),o[yn]&=-9217,b)ev(s,o,s.template,o[uo]);else if(8192&c){Jh(o,1);const U=s.components;null!==U&&tm(o,U,1)}}function tm(o,i,a){for(let s=0;s<i.length;s++)ov(o,i[s],a)}function Au(o){var i;for(null===(i=o[Wo].changeDetectionScheduler)||void 0===i||i.notify();o;){o[yn]|=64;const a=Mr(o);if(ur(o)&&!a)return o;o=a}return null}class Lu{get rootNodes(){const i=this._lView,a=i[on];return Ou(a,i,a.firstChild,[])}constructor(i,a,s=!0){this._lView=i,this._cdRefInjectingView=a,this.notifyErrorHandler=s,this._appRef=null,this._attachedToViewContainer=!1}get context(){return this._lView[uo]}set context(i){this._lView[uo]=i}get destroyed(){return 256==(256&this._lView[yn])}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const i=this._lView[Mn];if(ii(i)){const a=i[8],s=a?a.indexOf(this):-1;s>-1&&(Eu(i,s),_s(a,s))}this._attachedToViewContainer=!1}Nd(this._lView[on],this._lView)}onDestroy(i){ua(this._lView,i)}markForCheck(){Au(this._cdRefInjectingView||this._lView)}detach(){this._lView[yn]&=-129}reattach(){Sa(this._lView),this._lView[yn]|=128}detectChanges(){this._lView[yn]|=1024,Gd(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new ae(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,gh(this._lView[on],this._lView)}attachToAppRef(i){if(this._attachedToViewContainer)throw new ae(902,!1);this._appRef=i,Sa(this._lView)}}let Pu=(()=>{class i{}return i.__NG_ELEMENT_ID__=av,i})();const iv=Pu,rv=class extends iv{constructor(i,a,s){super(),this._declarationLView=i,this._declarationTContainer=a,this.elementRef=s}get ssrId(){var i;return(null===(i=this._declarationTContainer.tView)||void 0===i?void 0:i.ssrId)||null}createEmbeddedView(i,a){return this.createEmbeddedViewImpl(i,a)}createEmbeddedViewImpl(i,a,s){const c=Su(this._declarationLView,this._declarationTContainer,i,{injector:a,dehydratedView:s});return new Lu(c)}};function av(){return Wd(hi(),Pn())}function Wd(o,i){return 4&o.type?new rv(i,o,ha(o,i)):null}let sm=()=>null;function Sc(o,i){return sm(o,i)}class lm{}class Av{}class cm{}class Pv{resolveComponentFactory(i){throw function Lv(o){const i=Error(`No component factory found for ${rn(o)}.`);return i.ngComponent=o,i}(i)}}let Ru=(()=>{class i{}return i.NULL=new Pv,i})();class dm{}let Iv=(()=>{class i{constructor(){this.destroyNode=null}}return i.__NG_ELEMENT_ID__=()=>function Mv(){const o=Pn(),a=Gi(hi().index,o);return(oi(a)?a:o)[ro]}(),i})(),xv=(()=>{var o;class i{}return(o=i).\u0275prov=Fo({token:o,providedIn:"root",factory:()=>null}),i})();const q0={};function kv(o,i){const a=function l(o){const i=Object.create(x);i.computation=o;const a=()=>{if(Ze(i),Ae(i),i.value===O)throw i.error;return i.value};return a[L]=i,a}(o);return null!=i&&i.equal&&(a[L].equal=i.equal),a}function pm(o,i){const a=function W(o){const i=Object.create(v);i.value=o;const a=()=>(Ae(i),i.value);return a[L]=i,a}(o),s=a[L];return null!=i&&i.equal&&(s.equal=i.equal),a.set=c=>A(s,c),a.update=c=>function C(o,i){it()||j(),A(o,i(o.value))}(s,c),a.asReadonly=Rv.bind(a),a}function Rv(){const o=this[L];if(void 0===o.readonlyFn){const i=()=>this();i[L]=o,o.readonlyFn=i}return o.readonlyFn}function hm(o){return function fm(o){return"function"==typeof o&&void 0!==o[L]}(o)&&"function"==typeof o.set}function Nv(o){const i=k(null);try{return o()}finally{k(i)}}function Zd(o){return!!Q0(o)&&(Array.isArray(o)||!(o instanceof Map)&&Symbol.iterator in o)}function Q0(o){return null!==o&&("function"==typeof o||"object"==typeof o)}class mm{constructor(){}supports(i){return Zd(i)}create(i){return new Hv(i)}}const Uv=(o,i)=>i;class Hv{constructor(i){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=i||Uv}forEachItem(i){let a;for(a=this._itHead;null!==a;a=a._next)i(a)}forEachOperation(i){let a=this._itHead,s=this._removalsHead,c=0,f=null;for(;a||s;){const b=!s||a&&a.currentIndex<_m(s,c,f)?a:s,U=_m(b,c,f),X=b.currentIndex;if(b===s)c--,s=s._nextRemoved;else if(a=a._next,null==b.previousIndex)c++;else{f||(f=[]);const be=U-c,ze=X-c;if(be!=ze){for(let Ht=0;Ht<be;Ht++){const tn=Ht<f.length?f[Ht]:f[Ht]=0,En=tn+Ht;ze<=En&&En<be&&(f[Ht]=tn+1)}f[b.previousIndex]=ze-be}}U!==X&&i(b,U,X)}}forEachPreviousItem(i){let a;for(a=this._previousItHead;null!==a;a=a._nextPrevious)i(a)}forEachAddedItem(i){let a;for(a=this._additionsHead;null!==a;a=a._nextAdded)i(a)}forEachMovedItem(i){let a;for(a=this._movesHead;null!==a;a=a._nextMoved)i(a)}forEachRemovedItem(i){let a;for(a=this._removalsHead;null!==a;a=a._nextRemoved)i(a)}forEachIdentityChange(i){let a;for(a=this._identityChangesHead;null!==a;a=a._nextIdentityChange)i(a)}diff(i){if(null==i&&(i=[]),!Zd(i))throw new ae(900,!1);return this.check(i)?this:null}onDestroy(){}check(i){this._reset();let c,f,b,a=this._itHead,s=!1;if(Array.isArray(i)){this.length=i.length;for(let U=0;U<this.length;U++)f=i[U],b=this._trackByFn(U,f),null!==a&&Object.is(a.trackById,b)?(s&&(a=this._verifyReinsertion(a,f,b,U)),Object.is(a.item,f)||this._addIdentityChange(a,f)):(a=this._mismatch(a,f,b,U),s=!0),a=a._next}else c=0,function Bv(o,i){if(Array.isArray(o))for(let a=0;a<o.length;a++)i(o[a]);else{const a=o[Symbol.iterator]();let s;for(;!(s=a.next()).done;)i(s.value)}}(i,U=>{b=this._trackByFn(c,U),null!==a&&Object.is(a.trackById,b)?(s&&(a=this._verifyReinsertion(a,U,b,c)),Object.is(a.item,U)||this._addIdentityChange(a,U)):(a=this._mismatch(a,U,b,c),s=!0),a=a._next,c++}),this.length=c;return this._truncate(a),this.collection=i,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let i;for(i=this._previousItHead=this._itHead;null!==i;i=i._next)i._nextPrevious=i._next;for(i=this._additionsHead;null!==i;i=i._nextAdded)i.previousIndex=i.currentIndex;for(this._additionsHead=this._additionsTail=null,i=this._movesHead;null!==i;i=i._nextMoved)i.previousIndex=i.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(i,a,s,c){let f;return null===i?f=this._itTail:(f=i._prev,this._remove(i)),null!==(i=null===this._unlinkedRecords?null:this._unlinkedRecords.get(s,null))?(Object.is(i.item,a)||this._addIdentityChange(i,a),this._reinsertAfter(i,f,c)):null!==(i=null===this._linkedRecords?null:this._linkedRecords.get(s,c))?(Object.is(i.item,a)||this._addIdentityChange(i,a),this._moveAfter(i,f,c)):i=this._addAfter(new $v(a,s),f,c),i}_verifyReinsertion(i,a,s,c){let f=null===this._unlinkedRecords?null:this._unlinkedRecords.get(s,null);return null!==f?i=this._reinsertAfter(f,i._prev,c):i.currentIndex!=c&&(i.currentIndex=c,this._addToMoves(i,c)),i}_truncate(i){for(;null!==i;){const a=i._next;this._addToRemovals(this._unlink(i)),i=a}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(i,a,s){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(i);const c=i._prevRemoved,f=i._nextRemoved;return null===c?this._removalsHead=f:c._nextRemoved=f,null===f?this._removalsTail=c:f._prevRemoved=c,this._insertAfter(i,a,s),this._addToMoves(i,s),i}_moveAfter(i,a,s){return this._unlink(i),this._insertAfter(i,a,s),this._addToMoves(i,s),i}_addAfter(i,a,s){return this._insertAfter(i,a,s),this._additionsTail=null===this._additionsTail?this._additionsHead=i:this._additionsTail._nextAdded=i,i}_insertAfter(i,a,s){const c=null===a?this._itHead:a._next;return i._next=c,i._prev=a,null===c?this._itTail=i:c._prev=i,null===a?this._itHead=i:a._next=i,null===this._linkedRecords&&(this._linkedRecords=new gm),this._linkedRecords.put(i),i.currentIndex=s,i}_remove(i){return this._addToRemovals(this._unlink(i))}_unlink(i){null!==this._linkedRecords&&this._linkedRecords.remove(i);const a=i._prev,s=i._next;return null===a?this._itHead=s:a._next=s,null===s?this._itTail=a:s._prev=a,i}_addToMoves(i,a){return i.previousIndex===a||(this._movesTail=null===this._movesTail?this._movesHead=i:this._movesTail._nextMoved=i),i}_addToRemovals(i){return null===this._unlinkedRecords&&(this._unlinkedRecords=new gm),this._unlinkedRecords.put(i),i.currentIndex=null,i._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=i,i._prevRemoved=null):(i._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=i),i}_addIdentityChange(i,a){return i.item=a,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=i:this._identityChangesTail._nextIdentityChange=i,i}}class $v{constructor(i,a){this.item=i,this.trackById=a,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class Vv{constructor(){this._head=null,this._tail=null}add(i){null===this._head?(this._head=this._tail=i,i._nextDup=null,i._prevDup=null):(this._tail._nextDup=i,i._prevDup=this._tail,i._nextDup=null,this._tail=i)}get(i,a){let s;for(s=this._head;null!==s;s=s._nextDup)if((null===a||a<=s.currentIndex)&&Object.is(s.trackById,i))return s;return null}remove(i){const a=i._prevDup,s=i._nextDup;return null===a?this._head=s:a._nextDup=s,null===s?this._tail=a:s._prevDup=a,null===this._head}}class gm{constructor(){this.map=new Map}put(i){const a=i.trackById;let s=this.map.get(a);s||(s=new Vv,this.map.set(a,s)),s.add(i)}get(i,a){const c=this.map.get(i);return c?c.get(i,a):null}remove(i){const a=i.trackById;return this.map.get(a).remove(i)&&this.map.delete(a),i}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function _m(o,i,a){const s=o.previousIndex;if(null===s)return s;let c=0;return a&&s<a.length&&(c=a[s]),s+i+c}class vm{constructor(){}supports(i){return i instanceof Map||Q0(i)}create(){return new zv}}class zv{constructor(){this._records=new Map,this._mapHead=null,this._appendAfter=null,this._previousMapHead=null,this._changesHead=null,this._changesTail=null,this._additionsHead=null,this._additionsTail=null,this._removalsHead=null,this._removalsTail=null}get isDirty(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}forEachItem(i){let a;for(a=this._mapHead;null!==a;a=a._next)i(a)}forEachPreviousItem(i){let a;for(a=this._previousMapHead;null!==a;a=a._nextPrevious)i(a)}forEachChangedItem(i){let a;for(a=this._changesHead;null!==a;a=a._nextChanged)i(a)}forEachAddedItem(i){let a;for(a=this._additionsHead;null!==a;a=a._nextAdded)i(a)}forEachRemovedItem(i){let a;for(a=this._removalsHead;null!==a;a=a._nextRemoved)i(a)}diff(i){if(i){if(!(i instanceof Map||Q0(i)))throw new ae(900,!1)}else i=new Map;return this.check(i)?this:null}onDestroy(){}check(i){this._reset();let a=this._mapHead;if(this._appendAfter=null,this._forEach(i,(s,c)=>{if(a&&a.key===c)this._maybeAddToChanges(a,s),this._appendAfter=a,a=a._next;else{const f=this._getOrCreateRecordForKey(c,s);a=this._insertBeforeOrAppend(a,f)}}),a){a._prev&&(a._prev._next=null),this._removalsHead=a;for(let s=a;null!==s;s=s._nextRemoved)s===this._mapHead&&(this._mapHead=null),this._records.delete(s.key),s._nextRemoved=s._next,s.previousValue=s.currentValue,s.currentValue=null,s._prev=null,s._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(i,a){if(i){const s=i._prev;return a._next=i,a._prev=s,i._prev=a,s&&(s._next=a),i===this._mapHead&&(this._mapHead=a),this._appendAfter=i,i}return this._appendAfter?(this._appendAfter._next=a,a._prev=this._appendAfter):this._mapHead=a,this._appendAfter=a,null}_getOrCreateRecordForKey(i,a){if(this._records.has(i)){const c=this._records.get(i);this._maybeAddToChanges(c,a);const f=c._prev,b=c._next;return f&&(f._next=b),b&&(b._prev=f),c._next=null,c._prev=null,c}const s=new Gv(i);return this._records.set(i,s),s.currentValue=a,this._addToAdditions(s),s}_reset(){if(this.isDirty){let i;for(this._previousMapHead=this._mapHead,i=this._previousMapHead;null!==i;i=i._next)i._nextPrevious=i._next;for(i=this._changesHead;null!==i;i=i._nextChanged)i.previousValue=i.currentValue;for(i=this._additionsHead;null!=i;i=i._nextAdded)i.previousValue=i.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(i,a){Object.is(a,i.currentValue)||(i.previousValue=i.currentValue,i.currentValue=a,this._addToChanges(i))}_addToAdditions(i){null===this._additionsHead?this._additionsHead=this._additionsTail=i:(this._additionsTail._nextAdded=i,this._additionsTail=i)}_addToChanges(i){null===this._changesHead?this._changesHead=this._changesTail=i:(this._changesTail._nextChanged=i,this._changesTail=i)}_forEach(i,a){i instanceof Map?i.forEach(a):Object.keys(i).forEach(s=>a(i[s],s))}}class Gv{constructor(i){this.key=i,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}function bm(){return new J0([new mm])}let J0=(()=>{var o;class i{constructor(s){this.factories=s}static create(s,c){if(null!=c){const f=c.factories.slice();s=s.concat(f)}return new i(s)}static extend(s){return{provide:i,useFactory:c=>i.create(s,c||bm()),deps:[[i,new oc,new nc]]}}find(s){const c=this.factories.find(f=>f.supports(s));if(null!=c)return c;throw new ae(901,!1)}}return(o=i).\u0275prov=Fo({token:o,providedIn:"root",factory:bm}),i})();function Cm(){return new e1([new vm])}let e1=(()=>{var o;class i{constructor(s){this.factories=s}static create(s,c){if(c){const f=c.factories.slice();s=s.concat(f)}return new i(s)}static extend(s){return{provide:i,useFactory:c=>i.create(s,c||Cm()),deps:[[i,new oc,new nc]]}}find(s){const c=this.factories.find(f=>f.supports(s));if(c)return c;throw new ae(901,!1)}}return(o=i).\u0275prov=Fo({token:o,providedIn:"root",factory:Cm}),i})(),ym=(()=>{class i{}return i.__NG_ELEMENT_ID__=jv,i})();function jv(o){return function Yv(o,i,a){if(Mi(o)&&!a){const s=Gi(o.index,i);return new Lu(s,s)}return 47&o.type?new Lu(i[mo],i):null}(hi(),Pn(),16==(16&o))}let Nu=(()=>{var o;class i{}return(o=i).__NG_ELEMENT_ID__=qv,o.__NG_ENV_ID__=a=>a,i})();class Zv extends Nu{constructor(i){super(),this._lView=i}onDestroy(i){return ua(this._lView,i),()=>da(this._lView,i)}}function qv(){return new Zv(Pn())}function Qv(o,i){if(null!==function w(){return I}())throw new ae(-602,!1)}const Em=new Set;function fl(o){var i,a;Em.has(o)||(Em.add(o),null===(i=performance)||void 0===i||null===(a=i.mark)||void 0===a||a.call(i,"mark_feature_usage",{detail:{feature:o}}))}function wm(...o){}class rr{constructor({enableLongStackTrace:i=!1,shouldCoalesceEventChangeDetection:a=!1,shouldCoalesceRunChangeDetection:s=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new ln(!1),this.onMicrotaskEmpty=new ln(!1),this.onStable=new ln(!1),this.onError=new ln(!1),typeof Zone>"u")throw new ae(908,!1);Zone.assertZonePatched();const c=this;c._nesting=0,c._outer=c._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(c._inner=c._inner.fork(new Zone.TaskTrackingZoneSpec)),i&&Zone.longStackTraceZoneSpec&&(c._inner=c._inner.fork(Zone.longStackTraceZoneSpec)),c.shouldCoalesceEventChangeDetection=!s&&a,c.shouldCoalesceRunChangeDetection=s,c.lastRequestAnimationFrameId=-1,c.nativeRequestAnimationFrame=function ib(){const o="function"==typeof He.requestAnimationFrame;let i=He[o?"requestAnimationFrame":"setTimeout"],a=He[o?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&i&&a){const s=i[Zone.__symbol__("OriginalDelegate")];s&&(i=s);const c=a[Zone.__symbol__("OriginalDelegate")];c&&(a=c)}return{nativeRequestAnimationFrame:i,nativeCancelAnimationFrame:a}}().nativeRequestAnimationFrame,function sb(o){const i=()=>{!function ab(o){o.isCheckStableRunning||-1!==o.lastRequestAnimationFrameId||(o.lastRequestAnimationFrameId=o.nativeRequestAnimationFrame.call(He,()=>{o.fakeTopEventTask||(o.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{o.lastRequestAnimationFrameId=-1,n1(o),o.isCheckStableRunning=!0,t1(o),o.isCheckStableRunning=!1},void 0,()=>{},()=>{})),o.fakeTopEventTask.invoke()}),n1(o))}(o)};o._inner=o._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(a,s,c,f,b,U)=>{if(function lb(o){var i;return!(!Array.isArray(o)||1!==o.length)&&!0===(null===(i=o[0].data)||void 0===i?void 0:i.__ignore_ng_zone__)}(U))return a.invokeTask(c,f,b,U);try{return Tm(o),a.invokeTask(c,f,b,U)}finally{(o.shouldCoalesceEventChangeDetection&&"eventTask"===f.type||o.shouldCoalesceRunChangeDetection)&&i(),Sm(o)}},onInvoke:(a,s,c,f,b,U,X)=>{try{return Tm(o),a.invoke(c,f,b,U,X)}finally{o.shouldCoalesceRunChangeDetection&&i(),Sm(o)}},onHasTask:(a,s,c,f)=>{a.hasTask(c,f),s===c&&("microTask"==f.change?(o._hasPendingMicrotasks=f.microTask,n1(o),t1(o)):"macroTask"==f.change&&(o.hasPendingMacrotasks=f.macroTask))},onHandleError:(a,s,c,f)=>(a.handleError(c,f),o.runOutsideAngular(()=>o.onError.emit(f)),!1)})}(c)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!rr.isInAngularZone())throw new ae(909,!1)}static assertNotInAngularZone(){if(rr.isInAngularZone())throw new ae(909,!1)}run(i,a,s){return this._inner.run(i,a,s)}runTask(i,a,s,c){const f=this._inner,b=f.scheduleEventTask("NgZoneEvent: "+c,i,rb,wm,wm);try{return f.runTask(b,a,s)}finally{f.cancelTask(b)}}runGuarded(i,a,s){return this._inner.runGuarded(i,a,s)}runOutsideAngular(i){return this._outer.run(i)}}const rb={};function t1(o){if(0==o._nesting&&!o.hasPendingMicrotasks&&!o.isStable)try{o._nesting++,o.onMicrotaskEmpty.emit(null)}finally{if(o._nesting--,!o.hasPendingMicrotasks)try{o.runOutsideAngular(()=>o.onStable.emit(null))}finally{o.isStable=!0}}}function n1(o){o.hasPendingMicrotasks=!!(o._hasPendingMicrotasks||(o.shouldCoalesceEventChangeDetection||o.shouldCoalesceRunChangeDetection)&&-1!==o.lastRequestAnimationFrameId)}function Tm(o){o._nesting++,o.isStable&&(o.isStable=!1,o.onUnstable.emit(null))}function Sm(o){o._nesting--,t1(o)}var Fl=function(o){return o[o.EarlyRead=0]="EarlyRead",o[o.Write=1]="Write",o[o.MixedReadWrite=2]="MixedReadWrite",o[o.Read=3]="Read",o}(Fl||{});const Om={destroy(){}};function Lm(o,i){var a,s,c;!i&&uc();const f=null!==(a=null==i?void 0:i.injector)&&void 0!==a?a:Le(ba);if(!dl(f))return Om;fl("NgAfterNextRender");const b=f.get(Fu),U=null!==(s=b.handler)&&void 0!==s?s:b.handler=new Im,X=null!==(c=null==i?void 0:i.phase)&&void 0!==c?c:Fl.MixedReadWrite,be=()=>{U.unregister(nt),ze()},ze=f.get(Nu).onDestroy(be),nt=new Pm(f,X,()=>{be(),o()});return U.register(nt),{destroy:be}}class Pm{constructor(i,a,s){this.phase=a,this.callbackFn=s,this.zone=i.get(rr),this.errorHandler=i.get(ul,null,{optional:!0})}invoke(){try{this.zone.runOutsideAngular(this.callbackFn)}catch(a){var i;null===(i=this.errorHandler)||void 0===i||i.handleError(a)}}}class Im{constructor(){this.executingCallbacks=!1,this.buckets={[Fl.EarlyRead]:new Set,[Fl.Write]:new Set,[Fl.MixedReadWrite]:new Set,[Fl.Read]:new Set},this.deferredCallbacks=new Set}register(i){(this.executingCallbacks?this.deferredCallbacks:this.buckets[i.phase]).add(i)}unregister(i){this.buckets[i.phase].delete(i),this.deferredCallbacks.delete(i)}execute(){this.executingCallbacks=!0;for(const i of Object.values(this.buckets))for(const a of i)a.invoke();this.executingCallbacks=!1;for(const i of this.deferredCallbacks)this.buckets[i.phase].add(i);this.deferredCallbacks.clear()}destroy(){for(const i of Object.values(this.buckets))i.clear();this.deferredCallbacks.clear()}}let Fu=(()=>{var o;class i{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){var s;const c=[...this.internalCallbacks];this.internalCallbacks.length=0;for(const f of c)f();null===(s=this.handler)||void 0===s||s.execute()}ngOnDestroy(){var s;null===(s=this.handler)||void 0===s||s.destroy(),this.handler=null,this.internalCallbacks.length=0}}return(o=i).\u0275prov=Fo({token:o,providedIn:"root",factory:()=>new o}),i})();function pl(o){return!!Eo(o)}function Qd(o,i,a){let s=a?o.styles:null,c=a?o.classes:null,f=0;if(null!==i)for(let b=0;b<i.length;b++){const U=i[b];"number"==typeof U?f=U:1==f?c=Se(c,U):2==f&&(s=Se(s,U+": "+i[++b]+";"))}a?o.styles=s:o.stylesWithoutHost=s,a?o.classes=c:o.classesWithoutHost=c}class km extends Ru{constructor(i){super(),this.ngModule=i}resolveComponentFactory(i){const a=Dn(i);return new Hu(a,this.ngModule)}}function Rm(o){const i=[];for(const a in o){if(!o.hasOwnProperty(a))continue;const s=o[a];void 0!==s&&i.push({propName:Array.isArray(s)?s[0]:s,templateName:a})}return i}class hb{constructor(i,a){this.injector=i,this.parentInjector=a}get(i,a,s){s=ft(s);const c=this.injector.get(i,q0,s);return c!==q0||a===q0?c:this.parentInjector.get(i,a,s)}}class Hu extends cm{get inputs(){const i=this.componentDef,a=i.inputTransforms,s=Rm(i.inputs);if(null!==a)for(const c of s)a.hasOwnProperty(c.propName)&&(c.transform=a[c.propName]);return s}get outputs(){return Rm(this.componentDef.outputs)}constructor(i,a){super(),this.componentDef=i,this.ngModule=a,this.componentType=i.type,this.selector=function So(o){return o.map(ho).join(",")}(i.selectors),this.ngContentSelectors=i.ngContentSelectors?i.ngContentSelectors:[],this.isBoundToModule=!!a}create(i,a,s,c){var b;let U=(c=c||this.ngModule)instanceof _a?c:null===(b=c)||void 0===b?void 0:b.injector;U&&null!==this.componentDef.getStandaloneInjector&&(U=this.componentDef.getStandaloneInjector(U)||U);const X=U?new hb(i,U):i,be=X.get(dm,null);if(null===be)throw new ae(407,!1);const tn={rendererFactory:be,sanitizer:X.get(xv,null),inlineEffectRunner:null,afterRenderEventManager:X.get(Fu,null),changeDetectionScheduler:X.get(lm,null)},En=be.createRenderer(null,this.componentDef),Nn=this.componentDef.selectors[0][0]||"div",Yn=s?function E_(o,i,a,s){const f=s.get(Up,!1)||a===ce.ShadowDom,b=o.selectRootElement(i,f);return function w_(o){Nh(o)}(b),b}(En,s,this.componentDef.encapsulation,X):Rd(En,Nn,function pb(o){const i=o.toLowerCase();return"svg"===i?Va:"math"===i?"math":null}(Nn));let io=512;this.componentDef.signals?io|=4096:this.componentDef.onPush||(io|=16);let Un=null;null!==Yn&&(Un=Dl(Yn,X,!0));const $o=F0(0,null,null,1,0,null,null,null,null,null,null),ei=$d(null,$o,null,io,null,null,tn,En,X,null,Un);let Ci,br;Ro(ei);try{const Ha=this.componentDef;let Zc,Ep=null;Ha.findHostDirectiveDefs?(Zc=[],Ep=new Map,Ha.findHostDirectiveDefs(Ha,Zc,Ep),Zc.push(Ha)):Zc=[Ha];const a9=function gb(o,i){const a=o[on],s=co;return o[s]=i,wc(a,s,2,"#host",null)}(ei,Yn),s9=function _b(o,i,a,s,c,f,b){const U=c[on];!function vb(o,i,a,s){for(const c of o)i.mergedAttrs=gt(i.mergedAttrs,c.hostAttrs);null!==i.mergedAttrs&&(Qd(i,i.mergedAttrs,!0),null!==a&&Lh(s,a,i))}(s,o,i,b);let X=null;null!==i&&(X=Dl(i,c[Mo]));const be=f.rendererFactory.createRenderer(i,a);let ze=16;a.signals?ze=4096:a.onPush&&(ze=64);const nt=$d(c,Rh(a),null,ze,c[o.index],o,f,be,null,null,X);return U.firstCreatePass&&U0(U,o,s.length-1),Vd(c,nt),c[o.index]=nt}(a9,Yn,Ha,Zc,ei,tn,En);br=Fr($o,co),Yn&&function Cb(o,i,a,s){if(s)Xe(o,a,["ng-version","17.2.2"]);else{const{attrs:c,classes:f}=function go(o){const i=[],a=[];let s=1,c=2;for(;s<o.length;){let f=o[s];if("string"==typeof f)2===c?""!==f&&i.push(f,o[++s]):8===c&&a.push(f);else{if(!Ln(c))break;c=f}s++}return{attrs:i,classes:a}}(i.selectors[0]);c&&Xe(o,a,c),f&&f.length>0&&Ah(o,a,f.join(" "))}}(En,Ha,Yn,s),void 0!==a&&function yb(o,i,a){const s=o.projection=[];for(let c=0;c<i.length;c++){const f=a[c];s.push(null!=f?Array.from(f):null)}}(br,this.ngContentSelectors,a),Ci=function bb(o,i,a,s,c,f){const b=hi(),U=c[on],X=zi(b,c);Uh(U,c,b,a,null,s);for(let ze=0;ze<a.length;ze++)Rr(xl(c,U,b.directiveStart+ze,b),c);Hh(U,c,b),X&&Rr(X,c);const be=xl(c,U,b.directiveStart+b.componentOffset,b);if(o[uo]=c[uo]=be,null!==f)for(const ze of f)ze(be,i);return k0(U,b,c),be}(s9,Ha,Zc,Ep,ei,[Eb]),z0($o,ei,null)}finally{xi()}return new mb(this.componentType,Ci,ha(br,ei),ei,br)}}class mb extends Av{constructor(i,a,s,c,f){super(),this.location=s,this._rootLView=c,this._tNode=f,this.previousInputValues=null,this.instance=a,this.hostView=this.changeDetectorRef=new Lu(c,void 0,!1),this.componentType=i}setInput(i,a){const s=this._tNode.inputs;let c;if(null!==s&&(c=s[i])){var f;if(null!==(f=this.previousInputValues)&&void 0!==f||(this.previousInputValues=new Map),this.previousInputValues.has(i)&&Object.is(this.previousInputValues.get(i),a))return;const b=this._rootLView;V0(b[on],b,c,i,a),this.previousInputValues.set(i,a),Au(Gi(this._tNode.index,b))}}get injector(){return new gr(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(i){this.hostView.onDestroy(i)}}function Eb(){const o=hi();fc(Pn()[on],o)}let Jd=(()=>{class i{}return i.__NG_ELEMENT_ID__=wb,i})();function wb(){return Bm(hi(),Pn())}const Tb=Jd,Nm=class extends Tb{constructor(i,a,s){super(),this._lContainer=i,this._hostTNode=a,this._hostLView=s}get element(){return ha(this._hostTNode,this._hostLView)}get injector(){return new gr(this._hostTNode,this._hostLView)}get parentInjector(){const i=sl(this._hostTNode,this._hostLView);if(Gn(i)){const a=oo(i,this._hostLView),s=$n(i);return new gr(a[on].data[s+8],a)}return new gr(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(i){const a=Fm(this._lContainer);return null!==a&&a[i]||null}get length(){return this._lContainer.length-Lo}createEmbeddedView(i,a,s){let c,f;"number"==typeof s?c=s:null!=s&&(c=s.index,f=s.injector);const b=Sc(this._lContainer,i.ssrId),U=i.createEmbeddedViewImpl(a||{},f,b);return this.insertImpl(U,c,Tc(this._hostTNode,b)),U}createComponent(i,a,s,c,f){var b,U,X;const be=i&&!function Il(o){return"function"==typeof o}(i);let ze;if(be)ze=a;else{const io=a||{};ze=io.index,s=io.injector,c=io.projectableNodes,f=io.environmentInjector||io.ngModuleRef}const nt=be?i:new Hu(Dn(i)),Ht=s||this.parentInjector;if(!f&&null==nt.ngModule){const Un=(be?Ht:this.parentInjector).get(_a,null);Un&&(f=Un)}const tn=Dn(null!==(b=nt.componentType)&&void 0!==b?b:{}),En=Sc(this._lContainer,null!==(U=null==tn?void 0:tn.id)&&void 0!==U?U:null),Nn=null!==(X=null==En?void 0:En.firstChild)&&void 0!==X?X:null,Yn=nt.create(Ht,c,Nn,f);return this.insertImpl(Yn.hostView,ze,Tc(this._hostTNode,En)),Yn}insert(i,a){return this.insertImpl(i,a,!0)}insertImpl(i,a,s){const c=i._lView;if(function wa(o){return ii(o[Mn])}(c)){const U=this.indexOf(i);if(-1!==U)this.detach(U);else{const X=c[Mn],be=new Nm(X,X[Xn],X[Mn]);be.detach(be.indexOf(i))}}const f=this._adjustIndex(a),b=this._lContainer;return Du(b,c,f,s),i.attachToViewContainerRef(),Fs(r1(b),f,i),i}move(i,a){return this.insert(i,a)}indexOf(i){const a=Fm(this._lContainer);return null!==a?a.indexOf(i):-1}remove(i){const a=this._adjustIndex(i,-1),s=Eu(this._lContainer,a);s&&(_s(r1(this._lContainer),a),Nd(s[on],s))}detach(i){const a=this._adjustIndex(i,-1),s=Eu(this._lContainer,a);return s&&null!=_s(r1(this._lContainer),a)?new Lu(s):null}_adjustIndex(i,a=0){return null==i?this.length+a:i}};function Fm(o){return o[8]}function r1(o){return o[8]||(o[8]=[])}function Bm(o,i){let a;const s=i[o.index];return ii(s)?a=s:(a=$h(s,i,null,o),i[o.index]=a,Vd(i,a)),Um(a,i,o,s),new Nm(a,o,i)}let Um=function $m(o,i,a,s){if(o[ni])return;let c;c=8&a.type?pi(s):function Sb(o,i){const a=o[ro],s=a.createComment(""),c=zi(i,o);return Nl(a,Fd(a,c),s,function m_(o,i){return o.nextSibling(i)}(a,c),!1),s}(i,a),o[ni]=c},a1=()=>!1;function Hm(o,i,a){return a1(o,i,a)}class s1{constructor(i){this.queryList=i,this.matches=null}clone(){return new s1(this.queryList)}setDirty(){this.queryList.setDirty()}}class l1{constructor(i=[]){this.queries=i}createEmbeddedView(i){const a=i.queries;if(null!==a){const s=null!==i.contentQueries?i.contentQueries[0]:a.length,c=[];for(let f=0;f<s;f++){const b=a.getByIndex(f);c.push(this.queries[b.indexInDeclarationView].clone())}return new l1(c)}return null}insertView(i){this.dirtyQueriesWithMatches(i)}detachView(i){this.dirtyQueriesWithMatches(i)}finishViewCreation(i){this.dirtyQueriesWithMatches(i)}dirtyQueriesWithMatches(i){for(let a=0;a<this.queries.length;a++)null!==p1(i,a).matches&&this.queries[a].setDirty()}}class Vm{constructor(i,a,s=null){this.flags=a,this.read=s,this.predicate="string"==typeof i?function xb(o){return o.split(",").map(i=>i.trim())}(i):i}}class c1{constructor(i=[]){this.queries=i}elementStart(i,a){for(let s=0;s<this.queries.length;s++)this.queries[s].elementStart(i,a)}elementEnd(i){for(let a=0;a<this.queries.length;a++)this.queries[a].elementEnd(i)}embeddedTView(i){let a=null;for(let s=0;s<this.length;s++){const c=null!==a?a.length:0,f=this.getByIndex(s).embeddedTView(i,c);f&&(f.indexInDeclarationView=s,null!==a?a.push(f):a=[f])}return null!==a?new c1(a):null}template(i,a){for(let s=0;s<this.queries.length;s++)this.queries[s].template(i,a)}getByIndex(i){return this.queries[i]}get length(){return this.queries.length}track(i){this.queries.push(i)}}class u1{constructor(i,a=-1){this.metadata=i,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=a}elementStart(i,a){this.isApplyingToNode(a)&&this.matchTNode(i,a)}elementEnd(i){this._declarationNodeIndex===i.index&&(this._appliesToNextNode=!1)}template(i,a){this.elementStart(i,a)}embeddedTView(i,a){return this.isApplyingToNode(i)?(this.crossesNgTemplate=!0,this.addMatch(-i.index,a),new u1(this.metadata)):null}isApplyingToNode(i){if(this._appliesToNextNode&&1!=(1&this.metadata.flags)){const a=this._declarationNodeIndex;let s=i.parent;for(;null!==s&&8&s.type&&s.index!==a;)s=s.parent;return a===(null!==s?s.index:-1)}return this._appliesToNextNode}matchTNode(i,a){const s=this.metadata.predicate;if(Array.isArray(s))for(let c=0;c<s.length;c++){const f=s[c];this.matchTNodeWithReadOption(i,a,Lb(a,f)),this.matchTNodeWithReadOption(i,a,Fa(a,i,f,!1,!1))}else s===Pu?4&a.type&&this.matchTNodeWithReadOption(i,a,-1):this.matchTNodeWithReadOption(i,a,Fa(a,i,s,!1,!1))}matchTNodeWithReadOption(i,a,s){if(null!==s){const c=this.metadata.read;if(null!==c)if(c===ta||c===Jd||c===Pu&&4&a.type)this.addMatch(a.index,-2);else{const f=Fa(a,i,c,!1,!1);null!==f&&this.addMatch(a.index,f)}else this.addMatch(a.index,s)}}addMatch(i,a){null===this.matches?this.matches=[i,a]:this.matches.push(i,a)}}function Lb(o,i){const a=o.localNames;if(null!==a)for(let s=0;s<a.length;s+=2)if(a[s]===i)return a[s+1];return null}function Ib(o,i,a,s){return-1===a?function Pb(o,i){return 11&o.type?ha(o,i):4&o.type?Wd(o,i):null}(i,o):-2===a?function Mb(o,i,a){return a===ta?ha(i,o):a===Pu?Wd(i,o):a===Jd?Bm(i,o):void 0}(o,i,s):xl(o,o[on],a,i)}function zm(o,i,a,s){const c=i[Ko].queries[s];if(null===c.matches){const f=o.data,b=a.matches,U=[];for(let X=0;null!==b&&X<b.length;X+=2){const be=b[X];U.push(be<0?null:Ib(i,f[be],b[X+1],a.metadata.read))}c.matches=U}return c.matches}function d1(o,i,a,s){const c=o.queries.getByIndex(a),f=c.matches;if(null!==f){const b=zm(o,i,c,a);for(let U=0;U<f.length;U+=2){const X=f[U];if(X>0)s.push(b[U/2]);else{const be=f[U+1],ze=i[-X];for(let nt=Lo;nt<ze.length;nt++){const Ht=ze[nt];Ht[so]===Ht[Mn]&&d1(Ht[on],Ht,be,s)}if(null!==ze[Li]){const nt=ze[Li];for(let Ht=0;Ht<nt.length;Ht++){const tn=nt[Ht];d1(tn[on],tn,be,s)}}}}}return s}function Gm(o,i,a){var s;const c=new Hs(4==(4&a));return function D_(o,i,a,s){const c=zh(i);c.push(a),o.firstCreatePass&&Gh(o).push(s,c.length-1)}(o,i,c,c.destroy),(null!==(s=i[Ko])&&void 0!==s?s:i[Ko]=new l1).queries.push(new s1(c))-1}function Ym(o,i,a){null===o.queries&&(o.queries=new c1),o.queries.track(new u1(i,a))}function p1(o,i){return o.queries.getByIndex(i)}function Km(o,i){const a=o[on],s=p1(a,i);return s.crossesNgTemplate?d1(a,o,i,[]):zm(a,o,s,i)}function m1(o){let i=function rg(o){return Object.getPrototypeOf(o.prototype).constructor}(o.type),a=!0;const s=[o];for(;i;){let c;if(wi(o))c=i.\u0275cmp||i.\u0275dir;else{if(i.\u0275cmp)throw new ae(903,!1);c=i.\u0275dir}if(c){if(a){s.push(c);const b=o;b.inputs=tf(o.inputs),b.inputTransforms=tf(o.inputTransforms),b.declaredInputs=tf(o.declaredInputs),b.outputs=tf(o.outputs);const U=c.hostBindings;U&&Kb(o,U);const X=c.viewQuery,be=c.contentQueries;if(X&&jb(o,X),be&&Yb(o,be),Gb(o,c),ht(o.outputs,c.outputs),wi(c)&&c.data.animation){const ze=o.data;ze.animation=(ze.animation||[]).concat(c.data.animation)}}const f=c.features;if(f)for(let b=0;b<f.length;b++){const U=f[b];U&&U.ngInherit&&U(o),U===m1&&(a=!1)}}i=Object.getPrototypeOf(i)}!function Wb(o){let i=0,a=null;for(let s=o.length-1;s>=0;s--){const c=o[s];c.hostVars=i+=c.hostVars,c.hostAttrs=gt(c.hostAttrs,a=gt(a,c.hostAttrs))}}(s)}function Gb(o,i){for(const s in i.inputs){if(!i.inputs.hasOwnProperty(s)||o.inputs.hasOwnProperty(s))continue;const c=i.inputs[s];if(void 0!==c&&(o.inputs[s]=c,o.declaredInputs[s]=i.declaredInputs[s],null!==i.inputTransforms)){var a;const f=Array.isArray(c)?c[0]:c;if(!i.inputTransforms.hasOwnProperty(f))continue;null!==(a=o.inputTransforms)&&void 0!==a||(o.inputTransforms={}),o.inputTransforms[f]=i.inputTransforms[f]}}}function tf(o){return o===Zt?{}:o===Ge?[]:o}function jb(o,i){const a=o.viewQuery;o.viewQuery=a?(s,c)=>{i(s,c),a(s,c)}:i}function Yb(o,i){const a=o.contentQueries;o.contentQueries=a?(s,c,f)=>{i(s,c,f),a(s,c,f)}:i}function Kb(o,i){const a=o.hostBindings;o.hostBindings=a?(s,c)=>{i(s,c),a(s,c)}:i}function cg(o){const i=o.inputConfig,a={};for(const s in i)if(i.hasOwnProperty(s)){const c=i[s];Array.isArray(c)&&c[3]&&(a[s]=c[3])}o.inputTransforms=a}class Bl{}class ug{}function t8(o,i){return new g1(o,null!=i?i:null,[])}class g1 extends Bl{constructor(i,a,s){super(),this._parent=a,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new km(this);const c=Eo(i);this._bootstrapComponents=sa(c.bootstrap),this._r3Injector=Rp(i,a,[{provide:Bl,useValue:this},{provide:Ru,useValue:this.componentFactoryResolver},...s],rn(i),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(i)}get injector(){return this._r3Injector}destroy(){const i=this._r3Injector;!i.destroyed&&i.destroy(),this.destroyCbs.forEach(a=>a()),this.destroyCbs=null}onDestroy(i){this.destroyCbs.push(i)}}class _1 extends ug{constructor(i){super(),this.moduleType=i}create(i){return new g1(this.moduleType,i,[])}}class dg extends Bl{constructor(i){super(),this.componentFactoryResolver=new km(this),this.instance=null;const a=new ol([...i.providers,{provide:Bl,useValue:this},{provide:Ru,useValue:this.componentFactoryResolver}],i.parent||lc(),i.debugName,new Set(["environment"]));this.injector=a,i.runEnvironmentInitializers&&a.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(i){this.injector.onDestroy(i)}}function fg(o,i,a=null){return new dg({providers:o,parent:i,debugName:a,runEnvironmentInitializers:!0}).injector}let Vu=(()=>{var o;class i{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new oe.g(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const s=this.taskId++;return this.pendingTasks.add(s),s}remove(s){this.pendingTasks.delete(s),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}}return(o=i).\u0275fac=function(s){return new(s||o)},o.\u0275prov=Fo({token:o,factory:o.\u0275fac,providedIn:"root"}),i})();function rs(o,i,a){return o[i]=a}function ar(o,i,a){return!Object.is(o[i],a)&&(o[i]=a,!0)}function Ul(o,i,a,s){const c=ar(o,i,a);return ar(o,i+1,s)||c}function rf(o,i,a,s,c){const f=Ul(o,i,a,s);return ar(o,i+2,c)||f}function Oc(o,i,a,s,c,f,b,U){const X=Pn(),be=qo(),ze=o+co,nt=be.firstCreatePass?function o8(o,i,a,s,c,f,b,U,X){const be=i.consts,ze=wc(i,o,4,b||null,Wi(be,U));B0(i,a,ze,Wi(be,X)),fc(i,ze);const nt=ze.tView=F0(2,ze,s,c,f,i.directiveRegistry,i.pipeRegistry,null,i.schemas,be,null);return null!==i.queries&&(i.queries.template(i,ze),nt.queries=i.queries.embeddedTView(ze)),ze}(ze,be,X,i,a,s,c,f,b):be.data[ze];Er(nt,!1);const Ht=pg(be,X,nt,o);La()&&Bd(be,X,Ht,nt),Rr(Ht,X);const tn=$h(Ht,X,Ht,nt);return X[ze]=tn,Vd(X,tn),Hm(tn,nt,X),Ei(nt)&&R0(be,X,nt),null!=b&&N0(X,nt,U),Oc}let pg=function hg(o,i,a,s){return ea(!0),i[ro].createComment("")};var sr=function(o){return o[o.NOT_STARTED=0]="NOT_STARTED",o[o.IN_PROGRESS=1]="IN_PROGRESS",o[o.COMPLETE=2]="COMPLETE",o[o.FAILED=3]="FAILED",o}(sr||{});const mg=0,a8=1;var cr=function(o){return o[o.Placeholder=0]="Placeholder",o[o.Loading=1]="Loading",o[o.Complete=2]="Complete",o[o.Error=3]="Error",o}(cr||{}),Gu=function(o){return o[o.Initial=-1]="Initial",o}(Gu||{});const Ac=0,af=1,gg=4,_g=5;var vg=function(o){return o[o.Manual=0]="Manual",o[o.Playthrough=1]="Playthrough",o}(vg||{});function v1(o,i){const a=1===o?_g:gg,s=i[a];if(null!==s){for(const c of s)c();i[a]=null}}function bg(o){v1(1,o),v1(0,o)}function cf(o){return o+1}function Hl(o,i){return o[cf(i.index)]}function ya(o,i){const a=cf(i.index);return o.data[a]}function b1(o,i){var a,s,c,f;return i===cr.Placeholder?null!==(a=null===(s=o.placeholderBlockConfig)||void 0===s?void 0:s[mg])&&void 0!==a?a:null:i===cr.Loading&&null!==(c=null===(f=o.loadingBlockConfig)||void 0===f?void 0:f[mg])&&void 0!==c?c:null}function yg(o,i){if(!o||0===o.length)return i;const a=new Set(o);for(const s of i)a.add(s);return o.length===a.size?o:Array.from(a)}const v8=new q("");let S1=null;function Pg(o,i,a,s,c,f,b,U,X){const be=Pn(),ze=qo(),nt=o+co;if(Oc(o,null,0,0),ze.firstCreatePass){fl("NgDefer");const Yn={primaryTmplIndex:i,loadingTmplIndex:null!=s?s:null,placeholderTmplIndex:null!=c?c:null,errorTmplIndex:null!=f?f:null,placeholderBlockConfig:null,loadingBlockConfig:null,dependencyResolverFn:null!=a?a:null,loadingState:sr.NOT_STARTED,loadingPromise:null};null==X||X(ze,Yn,U,b),function l8(o,i,a){const s=cf(i);o.data[s]=a}(ze,nt,Yn)}const Ht=hi();Hm(be[nt],Ht,be);const En=[null,Gu.Initial,null,null,null,null];!function s8(o,i,a){o[cf(i)]=a}(be,nt,En);const Nn=()=>bg(En);(function lf(o,i,a){const s=1===o?_g:gg;null===i[s]&&(i[s]=[]),i[s].push(a)})(0,En,()=>da(be,Nn)),ua(be,Nn)}function Ig(o){const i=Pn();if(ar(i,Ui(),o)){const s=k(null);try{const c=!!o,f=si(),U=Hl(i,f)[af];!1===c&&U===Gu.Initial?function Mc(o,i){ml(cr.Placeholder,i,o[i.index])}(i,f):!0===c&&(U===Gu.Initial||U===cr.Placeholder)&&function xc(o,i){const a=o[on],s=o[i.index];if(!function T1(o){const i=o.get(v8,null,{optional:!0});return(null==i?void 0:i.behavior)!==vg.Manual&&dl(o)}(o[Mo]))return;const f=Hl(o,i),b=ya(a,i);switch(bg(f),b.loadingState){case sr.NOT_STARTED:ml(cr.Loading,i,s),function D1(o,i,a){const s=i[Mo],c=i[on];if(o.loadingState!==sr.NOT_STARTED)return;const f=Hl(i,a),b=function u8(o,i){return Fr(o,i.primaryTmplIndex+co)}(c,o);o.loadingState=sr.IN_PROGRESS,v1(1,f);let U=o.dependencyResolverFn;const X=s.get(Vu),be=X.add();o.loadingPromise=U?Promise.allSettled(U()).then(ze=>{let nt=!1;const Ht=[],tn=[];for(const En of ze){if("fulfilled"!==En.status){nt=!0;break}{const Nn=En.value,Yn=Dn(Nn)||Qn(Nn);if(Yn)Ht.push(Yn);else{const io=wo(Nn);io&&tn.push(io)}}}if(o.loadingPromise=null,X.remove(be),nt){if(o.loadingState=sr.FAILED,null===o.errorTmplIndex){T0(i);const Nn=new ae(750,!1);zd(i,Nn)}}else{o.loadingState=sr.COMPLETE;const En=b.tView;Ht.length>0&&(En.directiveRegistry=yg(En.directiveRegistry,Ht)),tn.length>0&&(En.pipeRegistry=yg(En.pipeRegistry,tn))}}):Promise.resolve().then(()=>{o.loadingPromise=null,o.loadingState=sr.COMPLETE,X.remove(be)})}(b,o,i),b.loadingState===sr.IN_PROGRESS&&Fg(b,i,s);break;case sr.IN_PROGRESS:ml(cr.Loading,i,s),Fg(b,i,s);break;case sr.COMPLETE:ml(cr.Complete,i,s);break;case sr.FAILED:ml(cr.Error,i,s)}}(i,f)}finally{k(s)}}}function ml(o,i,a,s=!1){var c;const f=a[Mn],b=f[on];if(function mi(o){return 256==(256&o[yn])}(f))return;const U=Hl(f,i);if(Ng(U[af],o)&&Ng(null!==(c=U[Ac])&&void 0!==c?c:-1,o)){const be=ya(b,i),nt=s||null===function Cg(o){var i,a;return null!==(i=null===(a=o.loadingBlockConfig)||void 0===a?void 0:a[a8])&&void 0!==i?i:null}(be)&&null===b1(be,cr.Loading)&&!b1(be,cr.Placeholder)?kg:S1;try{nt(o,U,a,i,f)}catch(Ht){zd(f,Ht)}}}function kg(o,i,a,s,c){const f=function c8(o,i,a){const c=ya(i[on],a);switch(o){case cr.Complete:return c.primaryTmplIndex;case cr.Loading:return c.loadingTmplIndex;case cr.Error:return c.errorTmplIndex;case cr.Placeholder:return c.placeholderTmplIndex;default:return null}}(o,c,s);if(null!==f){i[af]=o;const X=Fr(c[on],f+co),be=0;!function G0(o,i){const a=Eu(o,i);return void 0!==a&&Nd(a[on],a),a}(a,be);const ze=Sc(a,X.tView.ssrId),nt=Su(c,X,null,{dehydratedView:ze});Du(a,nt,be,Tc(X,ze)),Au(nt)}}function Ng(o,i){return o<i}function Fg(o,i,a){o.loadingPromise.then(()=>{o.loadingState===sr.COMPLETE?ml(cr.Complete,i,a):o.loadingState===sr.FAILED&&ml(cr.Error,i,a)})}function O1(o,i,a,s){const c=Pn();return ar(c,Ui(),i)&&(qo(),is(si(),c,o,i,a,s)),O1}function Rc(o,i,a,s){return ar(o,Ui(),a)?i+zo(a)+s:ti}function df(o,i){return o<<17|i<<2}function gl(o){return o>>17&32767}function A1(o){return 2|o}function $l(o){return(131068&o)>>2}function L1(o,i){return-131069&o|i<<2}function P1(o){return 1|o}function Yg(o,i,a,s){const c=o[a+1],f=null===i;let b=s?gl(c):$l(c),U=!1;for(;0!==b&&(!1===U||f);){const be=o[b+1];U8(o[b],i)&&(U=!0,o[b+1]=s?P1(be):A1(be)),b=s?gl(be):$l(be)}U&&(o[a+1]=s?A1(c):P1(c))}function U8(o,i){return null===o||null==i||(Array.isArray(o)?o[1]:o)===i||!(!Array.isArray(o)||"string"!=typeof i)&&Si(o,i)>=0}const _r={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function Kg(o){return o.substring(_r.key,_r.keyEnd)}function Xg(o,i){const a=_r.textEnd;return a===i?-1:(i=_r.keyEnd=function z8(o,i,a){for(;i<a&&o.charCodeAt(i)>32;)i++;return i}(o,_r.key=i,a),zc(o,i,a))}function zc(o,i,a){for(;i<a&&o.charCodeAt(i)<=32;)i++;return i}function I1(o,i,a){const s=Pn();return ar(s,Ui(),i)&&qr(qo(),si(),s,o,i,s[ro],a,!1),I1}function M1(o,i,a,s,c){const b=c?"class":"style";V0(o,a,i.inputs[b],b,s)}function x1(o,i,a){return Ba(o,i,a,!1),x1}function k1(o,i){return Ba(o,i,null,!0),k1}function e2(o){Ua(Q8,ss,o,!0)}function ss(o,i){for(let a=function $8(o){return function qg(o){_r.key=0,_r.keyEnd=0,_r.value=0,_r.valueEnd=0,_r.textEnd=o.length}(o),Xg(o,zc(o,0,_r.textEnd))}(i);a>=0;a=Xg(i,a))Ti(o,Kg(i),!0)}function Ba(o,i,a,s){const c=Pn(),f=qo(),b=Y(2);f.firstUpdatePass&&n2(f,o,b,s),i!==ti&&ar(c,b,i)&&i2(f,f.data[Ai()],c,c[ro],o,c[b+1]=function e6(o,i){return null==o||""===o||("string"==typeof i?o+=i:"object"==typeof o&&(o=rn(Ps(o)))),o}(i,a),s,b)}function Ua(o,i,a,s){const c=qo(),f=Y(2);c.firstUpdatePass&&n2(c,null,f,s);const b=Pn();if(a!==ti&&ar(b,f,a)){const U=c.data[Ai()];if(a2(U,s)&&!t2(c,f)){let X=s?U.classesWithoutHost:U.stylesWithoutHost;null!==X&&(a=Se(X,a||"")),M1(c,U,b,a,s)}else!function J8(o,i,a,s,c,f,b,U){c===ti&&(c=Ge);let X=0,be=0,ze=0<c.length?c[0]:null,nt=0<f.length?f[0]:null;for(;null!==ze||null!==nt;){const Ht=X<c.length?c[X+1]:void 0,tn=be<f.length?f[be+1]:void 0;let Nn,En=null;ze===nt?(X+=2,be+=2,Ht!==tn&&(En=nt,Nn=tn)):null===nt||null!==ze&&ze<nt?(X+=2,En=ze):(be+=2,En=nt,Nn=tn),null!==En&&i2(o,i,a,s,En,Nn,b,U),ze=X<c.length?c[X]:null,nt=be<f.length?f[be]:null}}(c,U,b,b[ro],b[f+1],b[f+1]=function q8(o,i,a){if(null==a||""===a)return Ge;const s=[],c=Ps(a);if(Array.isArray(c))for(let f=0;f<c.length;f++)o(s,c[f],!0);else if("object"==typeof c)for(const f in c)c.hasOwnProperty(f)&&o(s,f,c[f]);else"string"==typeof c&&i(s,c);return s}(o,i,a),s,f)}}function t2(o,i){return i>=o.expandoStartIndex}function n2(o,i,a,s){const c=o.data;if(null===c[a+1]){const f=c[Ai()],b=t2(o,a);a2(f,s)&&null===i&&!b&&(i=!1),i=function Y8(o,i,a,s){const c=function wn(o){const i=Po.lFrame.currentDirectiveIndex;return-1===i?null:o[i]}(o);let f=s?i.residualClasses:i.residualStyles;if(null===c)0===(s?i.classBindings:i.styleBindings)&&(a=Yu(a=R1(null,o,i,a,s),i.attrs,s),f=null);else{const b=i.directiveStylingLast;if(-1===b||o[b]!==c)if(a=R1(c,o,i,a,s),null===f){let X=function K8(o,i,a){const s=a?i.classBindings:i.styleBindings;if(0!==$l(s))return o[gl(s)]}(o,i,s);void 0!==X&&Array.isArray(X)&&(X=R1(null,o,i,X[1],s),X=Yu(X,i.attrs,s),function X8(o,i,a,s){o[gl(a?i.classBindings:i.styleBindings)]=s}(o,i,s,X))}else f=function Z8(o,i,a){let s;const c=i.directiveEnd;for(let f=1+i.directiveStylingLast;f<c;f++)s=Yu(s,o[f].hostAttrs,a);return Yu(s,i.attrs,a)}(o,i,s)}return void 0!==f&&(s?i.residualClasses=f:i.residualStyles=f),a}(c,f,i,s),function F8(o,i,a,s,c,f){let b=f?i.classBindings:i.styleBindings,U=gl(b),X=$l(b);o[s]=a;let ze,be=!1;if(Array.isArray(a)?(ze=a[1],(null===ze||Si(a,ze)>0)&&(be=!0)):ze=a,c)if(0!==X){const Ht=gl(o[U+1]);o[s+1]=df(Ht,U),0!==Ht&&(o[Ht+1]=L1(o[Ht+1],s)),o[U+1]=function R8(o,i){return 131071&o|i<<17}(o[U+1],s)}else o[s+1]=df(U,0),0!==U&&(o[U+1]=L1(o[U+1],s)),U=s;else o[s+1]=df(X,0),0===U?U=s:o[X+1]=L1(o[X+1],s),X=s;be&&(o[s+1]=A1(o[s+1])),Yg(o,ze,s,!0),Yg(o,ze,s,!1),function B8(o,i,a,s,c){const f=c?o.residualClasses:o.residualStyles;null!=f&&"string"==typeof i&&Si(f,i)>=0&&(a[s+1]=P1(a[s+1]))}(i,ze,o,s,f),b=df(U,X),f?i.classBindings=b:i.styleBindings=b}(c,f,i,a,b,s)}}function R1(o,i,a,s,c){let f=null;const b=a.directiveEnd;let U=a.directiveStylingLast;for(-1===U?U=a.directiveStart:U++;U<b&&(f=i[U],s=Yu(s,f.hostAttrs,c),f!==o);)U++;return null!==o&&(a.directiveStylingLast=U),s}function Yu(o,i,a){const s=a?1:2;let c=-1;if(null!==i)for(let f=0;f<i.length;f++){const b=i[f];"number"==typeof b?c=b:c===s&&(Array.isArray(o)||(o=void 0===o?[]:["",o]),Ti(o,b,!!a||i[++f]))}return void 0===o?null:o}function Q8(o,i,a){const s=String(i);""!==s&&!s.includes(" ")&&Ti(o,s,a)}function i2(o,i,a,s,c,f,b,U){if(!(3&i.type))return;const X=o.data,be=X[U+1],ze=function N8(o){return 1==(1&o)}(be)?r2(X,i,a,c,$l(be),b):void 0;ff(ze)||(ff(f)||function k8(o){return 2==(2&o)}(be)&&(f=r2(X,null,a,c,U,b)),function v_(o,i,a,s,c){if(i)c?o.addClass(a,s):o.removeClass(a,s);else{let f=-1===s.indexOf("-")?void 0:xd.DashCase;null==c?o.removeStyle(a,s,f):("string"==typeof c&&c.endsWith("!important")&&(c=c.slice(0,-10),f|=xd.Important),o.setStyle(a,s,c,f))}}(s,b,zr(Ai(),a),c,f))}function r2(o,i,a,s,c,f){const b=null===i;let U;for(;c>0;){const X=o[c],be=Array.isArray(X),ze=be?X[1]:X,nt=null===ze;let Ht=a[c+1];Ht===ti&&(Ht=nt?Ge:void 0);let tn=nt?na(Ht,s):ze===s?Ht:void 0;if(be&&!ff(tn)&&(tn=na(X,s)),ff(tn)&&(U=tn,b))return U;const En=o[c+1];c=b?gl(En):$l(En)}if(null!==i){let X=f?i.residualClasses:i.residualStyles;null!=X&&(U=na(X,s))}return U}function ff(o){return void 0!==o}function a2(o,i){return 0!=(o.flags&(i?8:16))}function s2(o,i,a){Ua(Ti,ss,Rc(Pn(),o,i,a),!0)}function pf(o,i,a,s){const c=Pn(),f=qo(),b=co+o,U=c[ro],X=f.firstCreatePass?function E6(o,i,a,s,c,f){const b=i.consts,X=wc(i,o,2,s,Wi(b,c));return B0(i,a,X,Wi(b,f)),null!==X.attrs&&Qd(X,X.attrs,!1),null!==X.mergedAttrs&&Qd(X,X.mergedAttrs,!0),null!==i.queries&&i.queries.elementStart(i,X),X}(b,f,c,i,a,s):f.data[b],be=d2(f,c,X,U,i,o);c[b]=be;const ze=Ei(X);return Er(X,!0),Lh(U,be,X),32!=(32&X.flags)&&La()&&Bd(f,c,be,X),0===function ja(){return Po.lFrame.elementDepthCount}()&&Rr(be,c),function ks(){Po.lFrame.elementDepthCount++}(),ze&&(R0(f,c,X),k0(f,X,c)),null!==s&&N0(c,X),pf}function hf(){let o=hi();pa()?Oa():(o=o.parent,Er(o,!1));const i=o;(function ds(o){return Po.skipHydrationRootTNode===o})(i)&&function Rs(){Po.skipHydrationRootTNode=null}(),function Da(){Po.lFrame.elementDepthCount--}();const a=qo();return a.firstCreatePass&&(fc(a,o),Vi(o)&&a.queries.elementEnd(o)),null!=i.classesWithoutHost&&function _n(o){return 0!=(8&o.flags)}(i)&&M1(a,i,Pn(),i.classesWithoutHost,!0),null!=i.stylesWithoutHost&&function bn(o){return 0!=(16&o.flags)}(i)&&M1(a,i,Pn(),i.stylesWithoutHost,!1),hf}function H1(o,i,a,s){return pf(o,i,a,s),hf(),H1}let d2=(o,i,a,s,c,f)=>(ea(!0),Rd(s,c,function Ns(){return Po.lFrame.currentNamespace}()));function mf(o,i,a){const s=Pn(),c=qo(),f=o+co,b=c.firstCreatePass?function S6(o,i,a,s,c){const f=i.consts,b=Wi(f,s),U=wc(i,o,8,"ng-container",b);return null!==b&&Qd(U,b,!0),B0(i,a,U,Wi(f,c)),null!==i.queries&&i.queries.elementStart(i,U),U}(f,c,s,i,a):c.data[f];Er(b,!0);const U=f2(c,s,b,o);return s[f]=U,La()&&Bd(c,s,U,b),Rr(U,s),Ei(b)&&(R0(c,s,b),k0(c,b,s)),null!=a&&N0(s,b),mf}function gf(){let o=hi();const i=qo();return pa()?Oa():(o=o.parent,Er(o,!1)),i.firstCreatePass&&(fc(i,o),Vi(o)&&i.queries.elementEnd(o)),gf}function $1(o,i,a){return mf(o,i,a),gf(),$1}let f2=(o,i,a,s)=>(ea(!0),O0(i[ro],""));function p2(){return Pn()}const Vl=void 0;var L6=["en",[["a","p"],["AM","PM"],Vl],[["AM","PM"],Vl,Vl],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],Vl,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],Vl,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",Vl,"{1} 'at' {0}",Vl],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function A6(o){const a=Math.floor(Math.abs(o)),s=o.toString().replace(/^[^.]*\.?/,"").length;return 1===a&&0===s?1:5}];let Gc={};function P6(o,i,a){"string"!=typeof i&&(a=i,i=o[Wc.LocaleId]),i=i.toLowerCase().replace(/_/g,"-"),Gc[i]=o,a&&(Gc[i][Wc.ExtraData]=a)}function V1(o){const i=function M6(o){return o.toLowerCase().replace(/_/g,"-")}(o);let a=_2(i);if(a)return a;const s=i.split("-")[0];if(a=_2(s),a)return a;if("en"===s)return L6;throw new ae(701,!1)}function I6(o){return V1(o)[Wc.CurrencyCode]||null}function g2(o){return V1(o)[Wc.PluralCase]}function _2(o){return o in Gc||(Gc[o]=He.ng&&He.ng.common&&He.ng.common.locales&&He.ng.common.locales[o]),Gc[o]}var Wc=function(o){return o[o.LocaleId=0]="LocaleId",o[o.DayPeriodsFormat=1]="DayPeriodsFormat",o[o.DayPeriodsStandalone=2]="DayPeriodsStandalone",o[o.DaysFormat=3]="DaysFormat",o[o.DaysStandalone=4]="DaysStandalone",o[o.MonthsFormat=5]="MonthsFormat",o[o.MonthsStandalone=6]="MonthsStandalone",o[o.Eras=7]="Eras",o[o.FirstDayOfWeek=8]="FirstDayOfWeek",o[o.WeekendRange=9]="WeekendRange",o[o.DateFormat=10]="DateFormat",o[o.TimeFormat=11]="TimeFormat",o[o.DateTimeFormat=12]="DateTimeFormat",o[o.NumberSymbols=13]="NumberSymbols",o[o.NumberFormats=14]="NumberFormats",o[o.CurrencyCode=15]="CurrencyCode",o[o.CurrencySymbol=16]="CurrencySymbol",o[o.CurrencyName=17]="CurrencyName",o[o.Currencies=18]="Currencies",o[o.Directionality=19]="Directionality",o[o.PluralCase=20]="PluralCase",o[o.ExtraData=21]="ExtraData",o}(Wc||{});const jc="en-US";let v2=jc;function W1(o,i,a,s){const c=Pn(),f=qo(),b=hi();return j1(f,c,c[ro],b,o,i,s),W1}function j1(o,i,a,s,c,f,b){const U=Ei(s),be=o.firstCreatePass&&Gh(o),ze=i[uo],nt=zh(i);let Ht=!0;if(3&s.type||b){const Nn=zi(s,i),Yn=b?b(Nn):Nn,io=nt.length,Un=b?ei=>b(pi(ei[s.index])):s.index;let $o=null;if(!b&&U&&($o=function DC(o,i,a,s){const c=o.cleanup;if(null!=c)for(let f=0;f<c.length-1;f+=2){const b=c[f];if(b===a&&c[f+1]===s){const U=i[lo],X=c[f+2];return U.length>X?U[X]:null}"string"==typeof b&&(f+=2)}return null}(o,i,c,s.index)),null!==$o)($o.__ngLastListenerFn__||$o).__ngNextListenerFn__=f,$o.__ngLastListenerFn__=f,Ht=!1;else{f=W2(s,i,ze,f,!1);const ei=a.listen(Yn,c,f);nt.push(f,ei),be&&be.push(c,Un,io,io+1)}}else f=W2(s,i,ze,f,!1);const tn=s.outputs;let En;if(Ht&&null!==tn&&(En=tn[c])){const Nn=En.length;if(Nn)for(let Yn=0;Yn<Nn;Yn+=2){const Ci=i[En[Yn]][En[Yn+1]].subscribe(f),br=nt.length;nt.push(f,Ci),be&&be.push(c,s.index,br,"function"==typeof Ci?br+1:-(br+1))}}}function G2(o,i,a,s){try{return va(6,i,a),!1!==a(s)}catch(c){return zd(o,c),!1}finally{va(7,i,a)}}function W2(o,i,a,s,c){return function f(b){if(b===Function)return s;Au(o.componentOffset>-1?Gi(o.index,i):i);let X=G2(i,a,s,b),be=f.__ngNextListenerFn__;for(;be;)X=G2(i,a,be,b)&&X,be=be.__ngNextListenerFn__;return c&&!1===X&&b.preventDefault(),X}}function j2(o=1){return function xr(o){return(Po.lFrame.contextLView=function us(o,i){for(;o>0;)i=i[Zo],o--;return i}(o,Po.lFrame.contextLView))[uo]}(o)}function OC(o,i){let a=null;const s=function zn(o){const i=o.attrs;if(null!=i){const a=i.indexOf(5);if(!(1&a))return i[a+1]}return null}(o);for(let c=0;c<i.length;c++){const f=i[c];if("*"!==f){if(null===s?fo(o,f,!0):po(s,f))return c}else a=c}return a}function Y2(o){const i=Pn()[mo][Xn];if(!i.projection){const s=i.projection=function vs(o,i){const a=[];for(let s=0;s<o;s++)a.push(i);return a}(o?o.length:1,null),c=s.slice();let f=i.child;for(;null!==f;){const b=o?OC(f,o):0;null!==b&&(c[b]?c[b].projectionNext=f:s[b]=f,c[b]=f),f=f.next}}}function K2(o,i=0,a){const s=Pn(),c=qo(),f=wc(c,co+o,16,null,a||null);null===f.projection&&(f.projection=i),Oa(),(!s[Zn]||pr())&&32!=(32&f.flags)&&function g_(o,i,a){Oh(i[ro],0,i,a,L0(o,a,i),yh(a.parent||i[Xn],a,i))}(c,s,f)}function Y1(o,i,a){return yf(o,"",i,"",a),Y1}function yf(o,i,a,s,c){const f=Pn(),b=Rc(f,i,a,s);return b!==ti&&qr(qo(),si(),f,o,b,f[ro],c,!1),yf}function o3(o,i,a,s){!function jm(o,i,a,s){const c=qo();if(c.firstCreatePass){const f=hi();Ym(c,new Vm(i,a,s),f.index),function kb(o,i){const a=o.contentQueries||(o.contentQueries=[]);i!==(a.length?a[a.length-1]:-1)&&a.push(o.queries.length-1,i)}(c,o),2==(2&a)&&(c.staticContentQueries=!0)}return Gm(c,Pn(),a)}(o,i,a,s)}function i3(o,i,a){!function Wm(o,i,a){const s=qo();return s.firstCreatePass&&(Ym(s,new Vm(o,i,a),-1),2==(2&i)&&(s.staticViewQueries=!0)),Gm(s,Pn(),i)}(o,i,a)}function r3(o){const i=Pn(),a=qo(),s=Bn();Uo(s+1);const c=p1(a,s);if(o.dirty&&function Ea(o){return 4==(4&o[yn])}(i)===(2==(2&c.metadata.flags))){if(null===c.matches)o.reset([]);else{const f=Km(i,s);o.reset(f,gs),o.notifyOnChanges()}return!0}return!1}function a3(){return function f1(o,i){return o[Ko].queries[i].queryList}(Pn(),Bn())}function s3(o){return Tr(function Za(){return Po.lFrame.contextLView}(),co+o)}function _3(o,i=""){const a=Pn(),s=qo(),c=o+co,f=s.firstCreatePass?wc(s,c,1,i,null):s.data[c],b=v3(s,a,f,i,o);a[c]=b,La()&&Bd(s,a,b,f),Er(f,!1)}let v3=(o,i,a,s,c)=>(ea(!0),function kd(o,i){return o.createText(i)}(i[ro],s));function K1(o){return Ef("",o,""),K1}function Ef(o,i,a){const s=Pn(),c=Rc(s,o,i,a);return c!==ti&&Ms(s,Ai(),c),Ef}function X1(o,i,a,s,c){const f=Pn(),b=function Nc(o,i,a,s,c,f){const U=Ul(o,Bi(),a,c);return Y(2),U?i+zo(a)+s+zo(c)+f:ti}(f,o,i,a,s,c);return b!==ti&&Ms(f,Ai(),b),X1}function Z1(o,i,a,s,c,f,b){const U=Pn(),X=function Fc(o,i,a,s,c,f,b,U){const be=rf(o,Bi(),a,c,b);return Y(3),be?i+zo(a)+s+zo(c)+f+zo(b)+U:ti}(U,o,i,a,s,c,f,b);return X!==ti&&Ms(U,Ai(),X),Z1}function q1(o,i,a){hm(i)&&(i=i());const s=Pn();return ar(s,Ui(),i)&&qr(qo(),si(),s,o,i,s[ro],a,!1),q1}function S3(o,i){const a=hm(o);return a&&o.set(i),a}function Q1(o,i){const a=Pn(),s=qo(),c=hi();return j1(s,a,a[ro],c,o,i),Q1}function J1(o,i,a,s,c){if(o=ao(o),Array.isArray(o))for(let f=0;f<o.length;f++)J1(o[f],i,a,s,c);else{const f=qo(),b=Pn(),U=hi();let X=Hi(o)?o:ao(o.provide);const be=_d(o),ze=1048575&U.providerIndexes,nt=U.directiveStart,Ht=U.providerIndexes>>20;if(Hi(o)||!o.multi){const tn=new le(be,c,Ec),En=tp(X,i,c?ze:ze+Ht,nt);-1===En?(ll(os(U,b),f,X),ep(f,o,i.length),i.push(X),U.directiveStart++,U.directiveEnd++,c&&(U.providerIndexes+=1048576),a.push(tn),b.push(tn)):(a[En]=tn,b[En]=tn)}else{const tn=tp(X,i,ze+Ht,nt),En=tp(X,i,ze,ze+Ht),Yn=En>=0&&a[En];if(c&&!Yn||!c&&!(tn>=0&&a[tn])){ll(os(U,b),f,X);const io=function jC(o,i,a,s,c){const f=new le(o,a,Ec);return f.multi=[],f.index=i,f.componentProviders=0,D3(f,c,s&&!a),f}(c?WC:GC,a.length,c,s,be);!c&&Yn&&(a[En].providerFactory=io),ep(f,o,i.length,0),i.push(X),U.directiveStart++,U.directiveEnd++,c&&(U.providerIndexes+=1048576),a.push(io),b.push(io)}else ep(f,o,tn>-1?tn:En,D3(a[c?En:tn],be,!c&&s));!c&&s&&Yn&&a[En].componentProviders++}}}function ep(o,i,a,s){const c=Hi(i),f=function gd(o){return!!o.useClass}(i);if(c||f){const X=(f?ao(i.useClass):i).prototype.ngOnDestroy;if(X){const be=o.destroyHooks||(o.destroyHooks=[]);if(!c&&i.multi){const ze=be.indexOf(a);-1===ze?be.push(a,[s,X]):be[ze+1].push(s,X)}else be.push(a,X)}}}function D3(o,i,a){return a&&o.componentProviders++,o.multi.push(i)-1}function tp(o,i,a,s){for(let c=a;c<s;c++)if(i[c]===o)return c;return-1}function GC(o,i,a,s){return np(this.multi,[])}function WC(o,i,a,s){const c=this.multi;let f;if(this.providerFactory){const b=this.providerFactory.componentProviders,U=xl(a,a[on],this.providerFactory.index,s);f=U.slice(0,b),np(c,f);for(let X=b;X<U.length;X++)f.push(U[X])}else f=[],np(c,f);return f}function np(o,i){for(let a=0;a<o.length;a++)i.push((0,o[a])());return i}function O3(o,i=[]){return a=>{a.providersResolver=(s,c)=>function zC(o,i,a){const s=qo();if(s.firstCreatePass){const c=wi(o);J1(a,s.data,s.blueprint,c,!0),J1(i,s.data,s.blueprint,c,!1)}}(s,c?c(o):o,i)}}let YC=(()=>{var o;class i{constructor(s){this._injector=s,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(s){if(!s.standalone)return null;if(!this.cachedInjectors.has(s)){const c=Gf(0,s.type),f=c.length>0?fg([c],this._injector,`Standalone[${s.type.name}]`):null;this.cachedInjectors.set(s,f)}return this.cachedInjectors.get(s)}ngOnDestroy(){try{for(const s of this.cachedInjectors.values())null!==s&&s.destroy()}finally{this.cachedInjectors.clear()}}}return(o=i).\u0275prov=Fo({token:o,providedIn:"environment",factory:()=>new o(K(_a))}),i})();function A3(o){fl("NgStandalone"),o.getStandaloneInjector=i=>i.get(YC).getOrCreateStandaloneInjector(o)}function F3(o,i,a){const s=Xi()+o,c=Pn();return c[s]===ti?rs(c,s,a?i.call(a):i()):function zu(o,i){return o[i]}(c,s)}function B3(o,i,a,s){return $3(Pn(),Xi(),o,i,a,s)}function U3(o,i,a,s,c){return V3(Pn(),Xi(),o,i,a,s,c)}function H3(o,i,a,s,c,f){return function z3(o,i,a,s,c,f,b,U){const X=i+a;return rf(o,X,c,f,b)?rs(o,X+3,U?s.call(U,c,f,b):s(c,f,b)):Ju(o,X+3)}(Pn(),Xi(),o,i,a,s,c,f)}function Ju(o,i){const a=o[i];return a===ti?void 0:a}function $3(o,i,a,s,c,f){const b=i+a;return ar(o,b,c)?rs(o,b+1,f?s.call(f,c):s(c)):Ju(o,b+1)}function V3(o,i,a,s,c,f,b){const U=i+a;return Ul(o,U,c,f)?rs(o,U+2,b?s.call(b,c,f):s(c,f)):Ju(o,U+2)}function j3(o,i){const a=qo();let s;const c=o+co;var f;a.firstCreatePass?(s=function cy(o,i){if(i)for(let a=i.length-1;a>=0;a--){const s=i[a];if(o===s.name)return s}}(i,a.pipeRegistry),a.data[c]=s,s.onDestroy&&(null!==(f=a.destroyHooks)&&void 0!==f?f:a.destroyHooks=[]).push(c,s.onDestroy)):s=a.data[c];const b=s.factory||(s.factory=As(s.type)),X=mr(Ec);try{const be=yo(!1),ze=b();return yo(be),function IC(o,i,a,s){a>=o.data.length&&(o.data[a]=null,o.blueprint[a]=null),i[a]=s}(a,Pn(),c,ze),ze}finally{mr(X)}}function Y3(o,i,a){const s=o+co,c=Pn(),f=Tr(c,s);return ed(c,s)?$3(c,Xi(),i,f.transform,a,f):f.transform(a)}function K3(o,i,a,s){const c=o+co,f=Pn(),b=Tr(f,c);return ed(f,c)?V3(f,Xi(),i,b.transform,a,s,b):b.transform(a,s)}function ed(o,i){return o[on].data[i].pure}function X3(o,i){return Wd(o,i)}class d4{constructor(i){this.full=i;const a=i.split(".");this.major=a[0],this.minor=a[1],this.patch=a.slice(2).join(".")}}let f4=(()=>{var o;class i{log(s){console.log(s)}warn(s){console.warn(s)}}return(o=i).\u0275fac=function(s){return new(s||o)},o.\u0275prov=Fo({token:o,factory:o.\u0275fac,providedIn:"platform"}),i})();const g4=new q(""),_4=new q("");let up,r7=(()=>{var o;class i{constructor(s,c,f){this._ngZone=s,this.registry=c,this._pendingCount=0,this._isZoneStable=!0,this._callbacks=[],this.taskTrackingZone=null,up||(function a7(o){up=o}(f),f.addToWindow(c)),this._watchAngularEvents(),s.run(()=>{this.taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{rr.assertNotInAngularZone(),queueMicrotask(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())queueMicrotask(()=>{for(;0!==this._callbacks.length;){let s=this._callbacks.pop();clearTimeout(s.timeoutId),s.doneCb()}});else{let s=this.getPendingTasks();this._callbacks=this._callbacks.filter(c=>!c.updateCb||!c.updateCb(s)||(clearTimeout(c.timeoutId),!1))}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(s=>({source:s.source,creationLocation:s.creationLocation,data:s.data})):[]}addCallback(s,c,f){let b=-1;c&&c>0&&(b=setTimeout(()=>{this._callbacks=this._callbacks.filter(U=>U.timeoutId!==b),s()},c)),this._callbacks.push({doneCb:s,timeoutId:b,updateCb:f})}whenStable(s,c,f){if(f&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(s,c,f),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(s){this.registry.registerApplication(s,this)}unregisterApplication(s){this.registry.unregisterApplication(s)}findProviders(s,c,f){return[]}}return(o=i).\u0275fac=function(s){return new(s||o)(K(rr),K(v4),K(_4))},o.\u0275prov=Fo({token:o,factory:o.\u0275fac}),i})(),v4=(()=>{var o;class i{constructor(){this._applications=new Map}registerApplication(s,c){this._applications.set(s,c)}unregisterApplication(s){this._applications.delete(s)}unregisterAllApplications(){this._applications.clear()}getTestability(s){return this._applications.get(s)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(s,c=!0){var f,b;return null!==(f=null===(b=up)||void 0===b?void 0:b.findTestabilityInTree(this,s,c))&&void 0!==f?f:null}}return(o=i).\u0275fac=function(s){return new(s||o)},o.\u0275prov=Fo({token:o,factory:o.\u0275fac,providedIn:"platform"}),i})();function dp(o){return!!o&&"function"==typeof o.then}function b4(o){return!!o&&"function"==typeof o.subscribe}const C4=new q("");let fp=(()=>{var o;class i{constructor(){var s;this.initialized=!1,this.done=!1,this.donePromise=new Promise((c,f)=>{this.resolve=c,this.reject=f}),this.appInits=null!==(s=Le(C4,{optional:!0}))&&void 0!==s?s:[]}runInitializers(){if(this.initialized)return;const s=[];for(const f of this.appInits){const b=f();if(dp(b))s.push(b);else if(b4(b)){const U=new Promise((X,be)=>{b.subscribe({complete:X,error:be})});s.push(U)}}const c=()=>{this.done=!0,this.resolve()};Promise.all(s).then(()=>{c()}).catch(f=>{this.reject(f)}),0===s.length&&c(),this.initialized=!0}}return(o=i).\u0275fac=function(s){return new(s||o)},o.\u0275prov=Fo({token:o,factory:o.\u0275fac,providedIn:"root"}),i})();const pp=new q("");let zl=(()=>{var o;class i{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Le(Fp),this.afterRenderEffectManager=Le(Fu),this.componentTypes=[],this.components=[],this.isStable=Le(Vu).hasPendingTasks.pipe((0,ie.k)(s=>!s)),this._injector=Le(_a)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(s,c){const f=s instanceof cm;if(!this._injector.get(fp).done)throw!f&&Io(s),new ae(405,!1);let U;U=f?s:this._injector.get(Ru).resolveComponentFactory(s),this.componentTypes.push(U.componentType);const X=function s7(o){return o.isBoundToModule}(U)?void 0:this._injector.get(Bl),ze=U.create(ba.NULL,[],c||U.selector,X),nt=ze.location.nativeElement,Ht=ze.injector.get(g4,null);return null==Ht||Ht.registerApplication(nt),ze.onDestroy(()=>{this.detachView(ze.hostView),Df(this.components,ze),null==Ht||Ht.unregisterApplication(nt)}),this._loadComponent(ze),ze}tick(){if(this._runningTick)throw new ae(101,!1);try{this._runningTick=!0,this.detectChangesInAttachedViews()}catch(s){this.internalErrorHandler(s)}finally{this._runningTick=!1}}detectChangesInAttachedViews(){let s=0;do{if(100===s)throw new ae(103,!1);const c=0===s;for(let{_lView:f,notifyErrorHandler:b}of this._views)!c&&!T4(f)||this.detectChangesInView(f,b,c);this.afterRenderEffectManager.execute(),s++}while(this._views.some(({_lView:c})=>T4(c)))}detectChangesInView(s,c,f){let b;f?(b=0,s[yn]|=1024):b=64&s[yn]?0:1,Gd(s,c,b)}attachView(s){const c=s;this._views.push(c),c.attachToAppRef(this)}detachView(s){const c=s;Df(this._views,c),c.detachFromAppRef()}_loadComponent(s){this.attachView(s.hostView),this.tick(),this.components.push(s);const c=this._injector.get(pp,[]);[...this._bootstrapListeners,...c].forEach(f=>f(s))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(s=>s()),this._views.slice().forEach(s=>s.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(s){return this._destroyListeners.push(s),()=>Df(this._destroyListeners,s)}destroy(){if(this._destroyed)throw new ae(406,!1);const s=this._injector;s.destroy&&!s.destroyed&&s.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}}return(o=i).\u0275fac=function(s){return new(s||o)},o.\u0275prov=Fo({token:o,factory:o.\u0275fac,providedIn:"root"}),i})();function Df(o,i){const a=o.indexOf(i);a>-1&&o.splice(a,1)}function T4(o){return Ta(o)}class c7{constructor(i,a){this.ngModuleFactory=i,this.componentFactories=a}}let u7=(()=>{var o;class i{compileModuleSync(s){return new _1(s)}compileModuleAsync(s){return Promise.resolve(this.compileModuleSync(s))}compileModuleAndAllComponentsSync(s){const c=this.compileModuleSync(s),b=sa(Eo(s).declarations).reduce((U,X)=>{const be=Dn(X);return be&&U.push(new Hu(be)),U},[]);return new c7(c,b)}compileModuleAndAllComponentsAsync(s){return Promise.resolve(this.compileModuleAndAllComponentsSync(s))}clearCache(){}clearCacheFor(s){}getModuleId(s){}}return(o=i).\u0275fac=function(s){return new(s||o)},o.\u0275prov=Fo({token:o,factory:o.\u0275fac,providedIn:"root"}),i})(),p7=(()=>{var o;class i{constructor(){this.zone=Le(rr),this.applicationRef=Le(zl)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){var s;null===(s=this._onMicrotaskEmptySubscription)||void 0===s||s.unsubscribe()}}return(o=i).\u0275fac=function(s){return new(s||o)},o.\u0275prov=Fo({token:o,factory:o.\u0275fac,providedIn:"root"}),i})();function D4(o){return[{provide:rr,useFactory:o},{provide:Ls,multi:!0,useFactory:()=>{const i=Le(p7,{optional:!0});return()=>i.initialize()}},{provide:Ls,multi:!0,useFactory:()=>{const i=Le(g7);return()=>{i.initialize()}}},{provide:Fp,useFactory:h7}]}function h7(){const o=Le(rr),i=Le(ul);return a=>o.runOutsideAngular(()=>i.handleError(a))}function m7(o){return rc([[],D4(()=>new rr(function O4(o){var i,a;return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:null!==(i=null==o?void 0:o.eventCoalescing)&&void 0!==i&&i,shouldCoalesceRunChangeDetection:null!==(a=null==o?void 0:o.runCoalescing)&&void 0!==a&&a}}(o)))])}let g7=(()=>{var o;class i{constructor(){this.subscription=new ee.wH,this.initialized=!1,this.zone=Le(rr),this.pendingTasks=Le(Vu)}initialize(){if(this.initialized)return;this.initialized=!0;let s=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(s=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{rr.assertNotInAngularZone(),queueMicrotask(()=>{null!==s&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(s),s=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{var c;rr.assertInAngularZone(),null!==(c=s)&&void 0!==c||(s=this.pendingTasks.add())}))}ngOnDestroy(){this.subscription.unsubscribe()}}return(o=i).\u0275fac=function(s){return new(s||o)},o.\u0275prov=Fo({token:o,factory:o.\u0275fac,providedIn:"root"}),i})();const Of=new q("",{providedIn:"root",factory:()=>Le(Of,zt.Optional|zt.SkipSelf)||function _7(){return typeof $localize<"u"&&$localize.locale||jc}()}),v7=new q("",{providedIn:"root",factory:()=>"USD"}),hp=new q("");let _l=null;function w7(){return!1}function T7(){}let A7=(()=>{var o;class i{constructor(s){}}return(o=i).\u0275fac=function(s){return new(s||o)(K(zl))},o.\u0275mod=qt({type:o}),o.\u0275inj=Xo({}),i})();function z7(o){try{const{rootComponent:i,appProviders:a,platformProviders:s}=o,c=function E7(o=[]){if(_l)return _l;const i=function P4(o=[],i){return ba.create({name:i,providers:[{provide:nl,useValue:"platform"},{provide:hp,useValue:new Set([()=>_l=null])},...o]})}(o);return _l=i,function y4(){!function V(o){$=o}(()=>{throw new ae(600,!1)})}(),function I4(o){const i=o.get(ve,null);null==i||i.forEach(a=>a())}(i),i}(s),f=[m7(),...a||[]],U=new dg({providers:f,parent:c,debugName:"",runEnvironmentInitializers:!1}).injector,X=U.get(rr);return X.run(()=>{U.resolveInjectorInitializers();const be=U.get(ul,null);let ze;X.runOutsideAngular(()=>{ze=X.onError.subscribe({next:tn=>{be.handleError(tn)}})});const nt=()=>U.destroy(),Ht=c.get(hp);return Ht.add(nt),U.onDestroy(()=>{ze.unsubscribe(),Ht.delete(nt)}),function E4(o,i,a){try{const s=a();return dp(s)?s.catch(c=>{throw i.runOutsideAngular(()=>o.handleError(c)),c}):s}catch(s){throw i.runOutsideAngular(()=>o.handleError(s)),s}}(be,X,()=>{const tn=U.get(fp);return tn.runInitializers(),tn.donePromise.then(()=>{!function b2(o){"string"==typeof o&&(v2=o.toLowerCase().replace(/_/g,"-"))}(U.get(Of,jc)||jc);const Nn=U.get(zl);return void 0!==i&&Nn.bootstrap(i),Nn})})})}catch(i){return Promise.reject(i)}}function n9(o){return"boolean"==typeof o?o:null!=o&&"false"!==o}function o9(o,i=NaN){return isNaN(parseFloat(o))||isNaN(Number(o))?i:Number(o)}function r9(o){const i=Dn(o);if(!i)return null;const a=new Hu(i);return{get selector(){return a.selector},get type(){return a.componentType},get inputs(){return a.inputs},get outputs(){return a.outputs},get ngContentSelectors(){return a.ngContentSelectors},get isStandalone(){return i.standalone},get isSignal(){return i.signals}}}},7560:(_e,te,u)=>{"use strict";u.d(te,{i6:()=>d});var e=u(9228);function d(P,L){var k,w;const re=!(null!=L&&L.manualCleanup);re&&(null==L||!L.injector)&&(0,e.yAg)(d);const ge=re?null!==(k=null==L||null===(w=L.injector)||void 0===w?void 0:w.get(e.eM9))&&void 0!==k?k:(0,e.uUt)(e.eM9):null;let he;he=(0,e.OCB)(null!=L&&L.requireSync?{kind:0}:{kind:1,value:null==L?void 0:L.initialValue});const Ae=P.subscribe({next:We=>he.set({kind:1,value:We}),error:We=>{if(null!=L&&L.rejectErrors)throw We;he.set({kind:2,error:We})}});return null==ge||ge.onDestroy(Ae.unsubscribe.bind(Ae)),(0,e.S6b)(()=>{const We=he();switch(We.kind){case 1:return We.value;case 2:throw We.error;case 0:throw new e.OBp(601,"`toSignal()` called with `requireSync` but `Observable` did not emit synchronously.")}})}},280:(_e,te,u)=>{"use strict";u.d(te,{Mj:()=>Vi,SC:()=>pn,Y6:()=>w,_G:()=>st,ot:()=>Ze,sl:()=>Pr,sz:()=>qt,u:()=>ae,ue:()=>Ce,y:()=>yr});var e=u(9228),t=u(2376),I=u(1056),d=u(5728),P=u(6744);let L=(()=>{var Ie;class pe{constructor(Re,Pt){this._renderer=Re,this._elementRef=Pt,this.onChange=Wn=>{},this.onTouched=()=>{}}setProperty(Re,Pt){this._renderer.setProperty(this._elementRef.nativeElement,Re,Pt)}registerOnTouched(Re){this.onTouched=Re}registerOnChange(Re){this.onChange=Re}setDisabledState(Re){this.setProperty("disabled",Re)}}return(Ie=pe).\u0275fac=function(Re){return new(Re||Ie)(e.GI1(e.q87),e.GI1(e.GMv))},Ie.\u0275dir=e.Sc5({type:Ie}),pe})(),k=(()=>{var Ie;class pe extends L{}return(Ie=pe).\u0275fac=(()=>{let mt;return function(Pt){return(mt||(mt=e.otF(Ie)))(Pt||Ie)}})(),Ie.\u0275dir=e.Sc5({type:Ie,features:[e.eg9]}),pe})();const w=new e.UbH(""),he={provide:w,useExisting:(0,e.wd)(()=>Ze),multi:!0},We=new e.UbH("");let Ze=(()=>{var Ie;class pe extends L{constructor(Re,Pt,Wn){super(Re,Pt),this._compositionMode=Wn,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function Ae(){const Ie=(0,t.\u0275getDOM)()?(0,t.\u0275getDOM)().getUserAgent():"";return/android (\d+)/.test(Ie.toLowerCase())}())}writeValue(Re){this.setProperty("value",null==Re?"":Re)}_handleInput(Re){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(Re)}_compositionStart(){this._composing=!0}_compositionEnd(Re){this._composing=!1,this._compositionMode&&this.onChange(Re)}}return(Ie=pe).\u0275fac=function(Re){return new(Re||Ie)(e.GI1(e.q87),e.GI1(e.GMv),e.GI1(We,8))},Ie.\u0275dir=e.Sc5({type:Ie,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(Re,Pt){1&Re&&e.qCj("input",function(To){return Pt._handleInput(To.target.value)})("blur",function(){return Pt.onTouched()})("compositionstart",function(){return Pt._compositionStart()})("compositionend",function(To){return Pt._compositionEnd(To.target.value)})},features:[e.M5G([he]),e.eg9]}),pe})();const Tt=new e.UbH(""),ct=new e.UbH("");function h(Ie){return null}function O(Ie){return null!=Ie}function x(Ie){return(0,e.w5$)(Ie)?(0,I.Q)(Ie):Ie}function F(Ie){let pe={};return Ie.forEach(mt=>{pe=null!=mt?{...pe,...mt}:pe}),0===Object.keys(pe).length?null:pe}function $(Ie,pe){return pe.map(mt=>mt(Ie))}function V(Ie){return Ie.map(pe=>function j(Ie){return!Ie.validate}(pe)?pe:mt=>pe.validate(mt))}function W(Ie){return null!=Ie?function N(Ie){if(!Ie)return null;const pe=Ie.filter(O);return 0==pe.length?null:function(mt){return F($(mt,pe))}}(V(Ie)):null}function D(Ie){return null!=Ie?function B(Ie){if(!Ie)return null;const pe=Ie.filter(O);return 0==pe.length?null:function(mt){const Re=$(mt,pe).map(x);return(0,d.y)(Re).pipe((0,P.k)(F))}}(V(Ie)):null}function A(Ie,pe){return null===Ie?[pe]:Array.isArray(Ie)?[...Ie,pe]:[Ie,pe]}function T(Ie){return Ie?Array.isArray(Ie)?Ie:[Ie]:[]}function Z(Ie,pe){return Array.isArray(Ie)?Ie.includes(pe):Ie===pe}function R(Ie,pe){const mt=T(pe);return T(Ie).forEach(Pt=>{Z(mt,Pt)||mt.push(Pt)}),mt}function M(Ie,pe){return T(pe).filter(mt=>!Z(Ie,mt))}class H{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(pe){this._rawValidators=pe||[],this._composedValidatorFn=W(this._rawValidators)}_setAsyncValidators(pe){this._rawAsyncValidators=pe||[],this._composedAsyncValidatorFn=D(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(pe){this._onDestroyCallbacks.push(pe)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(pe=>pe()),this._onDestroyCallbacks=[]}reset(pe=void 0){this.control&&this.control.reset(pe)}hasError(pe,mt){return!!this.control&&this.control.hasError(pe,mt)}getError(pe,mt){return this.control?this.control.getError(pe,mt):null}}class ne extends H{get formDirective(){return null}get path(){return null}}class ee extends H{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class oe{constructor(pe){this._cd=pe}get isTouched(){var pe;return!(null===(pe=this._cd)||void 0===pe||null===(pe=pe.control)||void 0===pe||!pe.touched)}get isUntouched(){var pe;return!(null===(pe=this._cd)||void 0===pe||null===(pe=pe.control)||void 0===pe||!pe.untouched)}get isPristine(){var pe;return!(null===(pe=this._cd)||void 0===pe||null===(pe=pe.control)||void 0===pe||!pe.pristine)}get isDirty(){var pe;return!(null===(pe=this._cd)||void 0===pe||null===(pe=pe.control)||void 0===pe||!pe.dirty)}get isValid(){var pe;return!(null===(pe=this._cd)||void 0===pe||null===(pe=pe.control)||void 0===pe||!pe.valid)}get isInvalid(){var pe;return!(null===(pe=this._cd)||void 0===pe||null===(pe=pe.control)||void 0===pe||!pe.invalid)}get isPending(){var pe;return!(null===(pe=this._cd)||void 0===pe||null===(pe=pe.control)||void 0===pe||!pe.pending)}get isSubmitted(){var pe;return!(null===(pe=this._cd)||void 0===pe||!pe.submitted)}}let Ce=(()=>{var Ie;class pe extends oe{constructor(Re){super(Re)}}return(Ie=pe).\u0275fac=function(Re){return new(Re||Ie)(e.GI1(ee,2))},Ie.\u0275dir=e.Sc5({type:Ie,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(Re,Pt){2&Re&&e.eAK("ng-untouched",Pt.isUntouched)("ng-touched",Pt.isTouched)("ng-pristine",Pt.isPristine)("ng-dirty",Pt.isDirty)("ng-valid",Pt.isValid)("ng-invalid",Pt.isInvalid)("ng-pending",Pt.isPending)},features:[e.eg9]}),pe})(),ae=(()=>{var Ie;class pe extends oe{constructor(Re){super(Re)}}return(Ie=pe).\u0275fac=function(Re){return new(Re||Ie)(e.GI1(ne,10))},Ie.\u0275dir=e.Sc5({type:Ie,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(Re,Pt){2&Re&&e.eAK("ng-untouched",Pt.isUntouched)("ng-touched",Pt.isTouched)("ng-pristine",Pt.isPristine)("ng-dirty",Pt.isDirty)("ng-valid",Pt.isValid)("ng-invalid",Pt.isInvalid)("ng-pending",Pt.isPending)("ng-submitted",Pt.isSubmitted)},features:[e.eg9]}),pe})();const $e="VALID",Pe="INVALID",ot="PENDING",bt="DISABLED";function Kt(Ie){return(ut(Ie)?Ie.validators:Ie)||null}function Tn(Ie,pe){return(ut(pe)?pe.asyncValidators:Ie)||null}function ut(Ie){return null!=Ie&&!Array.isArray(Ie)&&"object"==typeof Ie}class et{constructor(pe,mt){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._assignValidators(pe),this._assignAsyncValidators(mt)}get validator(){return this._composedValidatorFn}set validator(pe){this._rawValidators=this._composedValidatorFn=pe}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(pe){this._rawAsyncValidators=this._composedAsyncValidatorFn=pe}get parent(){return this._parent}get valid(){return this.status===$e}get invalid(){return this.status===Pe}get pending(){return this.status==ot}get disabled(){return this.status===bt}get enabled(){return this.status!==bt}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(pe){this._assignValidators(pe)}setAsyncValidators(pe){this._assignAsyncValidators(pe)}addValidators(pe){this.setValidators(R(pe,this._rawValidators))}addAsyncValidators(pe){this.setAsyncValidators(R(pe,this._rawAsyncValidators))}removeValidators(pe){this.setValidators(M(pe,this._rawValidators))}removeAsyncValidators(pe){this.setAsyncValidators(M(pe,this._rawAsyncValidators))}hasValidator(pe){return Z(this._rawValidators,pe)}hasAsyncValidator(pe){return Z(this._rawAsyncValidators,pe)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(pe={}){this.touched=!0,this._parent&&!pe.onlySelf&&this._parent.markAsTouched(pe)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(pe=>pe.markAllAsTouched())}markAsUntouched(pe={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(mt=>{mt.markAsUntouched({onlySelf:!0})}),this._parent&&!pe.onlySelf&&this._parent._updateTouched(pe)}markAsDirty(pe={}){this.pristine=!1,this._parent&&!pe.onlySelf&&this._parent.markAsDirty(pe)}markAsPristine(pe={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(mt=>{mt.markAsPristine({onlySelf:!0})}),this._parent&&!pe.onlySelf&&this._parent._updatePristine(pe)}markAsPending(pe={}){this.status=ot,!1!==pe.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!pe.onlySelf&&this._parent.markAsPending(pe)}disable(pe={}){const mt=this._parentMarkedDirty(pe.onlySelf);this.status=bt,this.errors=null,this._forEachChild(Re=>{Re.disable({...pe,onlySelf:!0})}),this._updateValue(),!1!==pe.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...pe,skipPristineCheck:mt}),this._onDisabledChange.forEach(Re=>Re(!0))}enable(pe={}){const mt=this._parentMarkedDirty(pe.onlySelf);this.status=$e,this._forEachChild(Re=>{Re.enable({...pe,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:pe.emitEvent}),this._updateAncestors({...pe,skipPristineCheck:mt}),this._onDisabledChange.forEach(Re=>Re(!1))}_updateAncestors(pe){this._parent&&!pe.onlySelf&&(this._parent.updateValueAndValidity(pe),pe.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(pe){this._parent=pe}getRawValue(){return this.value}updateValueAndValidity(pe={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===$e||this.status===ot)&&this._runAsyncValidator(pe.emitEvent)),!1!==pe.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!pe.onlySelf&&this._parent.updateValueAndValidity(pe)}_updateTreeValidity(pe={emitEvent:!0}){this._forEachChild(mt=>mt._updateTreeValidity(pe)),this.updateValueAndValidity({onlySelf:!0,emitEvent:pe.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?bt:$e}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(pe){if(this.asyncValidator){this.status=ot,this._hasOwnPendingAsyncValidator=!0;const mt=x(this.asyncValidator(this));this._asyncValidationSubscription=mt.subscribe(Re=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(Re,{emitEvent:pe})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(pe,mt={}){this.errors=pe,this._updateControlsErrors(!1!==mt.emitEvent)}get(pe){let mt=pe;return null==mt||(Array.isArray(mt)||(mt=mt.split(".")),0===mt.length)?null:mt.reduce((Re,Pt)=>Re&&Re._find(Pt),this)}getError(pe,mt){const Re=mt?this.get(mt):this;return Re&&Re.errors?Re.errors[pe]:null}hasError(pe,mt){return!!this.getError(pe,mt)}get root(){let pe=this;for(;pe._parent;)pe=pe._parent;return pe}_updateControlsErrors(pe){this.status=this._calculateStatus(),pe&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(pe)}_initObservables(){this.valueChanges=new e._w7,this.statusChanges=new e._w7}_calculateStatus(){return this._allControlsDisabled()?bt:this.errors?Pe:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(ot)?ot:this._anyControlsHaveStatus(Pe)?Pe:$e}_anyControlsHaveStatus(pe){return this._anyControls(mt=>mt.status===pe)}_anyControlsDirty(){return this._anyControls(pe=>pe.dirty)}_anyControlsTouched(){return this._anyControls(pe=>pe.touched)}_updatePristine(pe={}){this.pristine=!this._anyControlsDirty(),this._parent&&!pe.onlySelf&&this._parent._updatePristine(pe)}_updateTouched(pe={}){this.touched=this._anyControlsTouched(),this._parent&&!pe.onlySelf&&this._parent._updateTouched(pe)}_registerOnCollectionChange(pe){this._onCollectionChange=pe}_setUpdateStrategy(pe){ut(pe)&&null!=pe.updateOn&&(this._updateOn=pe.updateOn)}_parentMarkedDirty(pe){return!pe&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(pe){return null}_assignValidators(pe){this._rawValidators=Array.isArray(pe)?pe.slice():pe,this._composedValidatorFn=function dn(Ie){return Array.isArray(Ie)?W(Ie):Ie||null}(this._rawValidators)}_assignAsyncValidators(pe){this._rawAsyncValidators=Array.isArray(pe)?pe.slice():pe,this._composedAsyncValidatorFn=function $t(Ie){return Array.isArray(Ie)?D(Ie):Ie||null}(this._rawAsyncValidators)}}class Ne extends et{constructor(pe,mt,Re){super(Kt(mt),Tn(Re,mt)),this.controls=pe,this._initObservables(),this._setUpdateStrategy(mt),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(pe,mt){return this.controls[pe]?this.controls[pe]:(this.controls[pe]=mt,mt.setParent(this),mt._registerOnCollectionChange(this._onCollectionChange),mt)}addControl(pe,mt,Re={}){this.registerControl(pe,mt),this.updateValueAndValidity({emitEvent:Re.emitEvent}),this._onCollectionChange()}removeControl(pe,mt={}){this.controls[pe]&&this.controls[pe]._registerOnCollectionChange(()=>{}),delete this.controls[pe],this.updateValueAndValidity({emitEvent:mt.emitEvent}),this._onCollectionChange()}setControl(pe,mt,Re={}){this.controls[pe]&&this.controls[pe]._registerOnCollectionChange(()=>{}),delete this.controls[pe],mt&&this.registerControl(pe,mt),this.updateValueAndValidity({emitEvent:Re.emitEvent}),this._onCollectionChange()}contains(pe){return this.controls.hasOwnProperty(pe)&&this.controls[pe].enabled}setValue(pe,mt={}){(function xe(Ie,pe,mt){Ie._forEachChild((Re,Pt)=>{if(void 0===mt[Pt])throw new e.OBp(1002,"")})})(this,0,pe),Object.keys(pe).forEach(Re=>{(function Ke(Ie,pe,mt){const Re=Ie.controls;if(!(pe?Object.keys(Re):Re).length)throw new e.OBp(1e3,"");if(!Re[mt])throw new e.OBp(1001,"")})(this,!0,Re),this.controls[Re].setValue(pe[Re],{onlySelf:!0,emitEvent:mt.emitEvent})}),this.updateValueAndValidity(mt)}patchValue(pe,mt={}){null!=pe&&(Object.keys(pe).forEach(Re=>{const Pt=this.controls[Re];Pt&&Pt.patchValue(pe[Re],{onlySelf:!0,emitEvent:mt.emitEvent})}),this.updateValueAndValidity(mt))}reset(pe={},mt={}){this._forEachChild((Re,Pt)=>{Re.reset(pe?pe[Pt]:null,{onlySelf:!0,emitEvent:mt.emitEvent})}),this._updatePristine(mt),this._updateTouched(mt),this.updateValueAndValidity(mt)}getRawValue(){return this._reduceChildren({},(pe,mt,Re)=>(pe[Re]=mt.getRawValue(),pe))}_syncPendingControls(){let pe=this._reduceChildren(!1,(mt,Re)=>!!Re._syncPendingControls()||mt);return pe&&this.updateValueAndValidity({onlySelf:!0}),pe}_forEachChild(pe){Object.keys(this.controls).forEach(mt=>{const Re=this.controls[mt];Re&&pe(Re,mt)})}_setUpControls(){this._forEachChild(pe=>{pe.setParent(this),pe._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(pe){for(const[mt,Re]of Object.entries(this.controls))if(this.contains(mt)&&pe(Re))return!0;return!1}_reduceValue(){return this._reduceChildren({},(mt,Re,Pt)=>((Re.enabled||this.disabled)&&(mt[Pt]=Re.value),mt))}_reduceChildren(pe,mt){let Re=pe;return this._forEachChild((Pt,Wn)=>{Re=mt(Re,Pt,Wn)}),Re}_allControlsDisabled(){for(const pe of Object.keys(this.controls))if(this.controls[pe].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(pe){return this.controls.hasOwnProperty(pe)?this.controls[pe]:null}}const Rt=new e.UbH("CallSetDisabledState",{providedIn:"root",factory:()=>wt}),wt="always";function Ee(Ie,pe,mt=wt){var Re,Pt;Zt(Ie,pe),pe.valueAccessor.writeValue(Ie.value),(Ie.disabled||"always"===mt)&&(null===(Re=(Pt=pe.valueAccessor).setDisabledState)||void 0===Re||Re.call(Pt,Ie.disabled)),function _t(Ie,pe){pe.valueAccessor.registerOnChange(mt=>{Ie._pendingValue=mt,Ie._pendingChange=!0,Ie._pendingDirty=!0,"change"===Ie.updateOn&&vt(Ie,pe)})}(Ie,pe),function Nt(Ie,pe){const mt=(Re,Pt)=>{pe.valueAccessor.writeValue(Re),Pt&&pe.viewToModelUpdate(Re)};Ie.registerOnChange(mt),pe._registerOnDestroy(()=>{Ie._unregisterOnChange(mt)})}(Ie,pe),function ht(Ie,pe){pe.valueAccessor.registerOnTouched(()=>{Ie._pendingTouched=!0,"blur"===Ie.updateOn&&Ie._pendingChange&&vt(Ie,pe),"submit"!==Ie.updateOn&&Ie.markAsTouched()})}(Ie,pe),function en(Ie,pe){if(pe.valueAccessor.setDisabledState){const mt=Re=>{pe.valueAccessor.setDisabledState(Re)};Ie.registerOnDisabledChange(mt),pe._registerOnDestroy(()=>{Ie._unregisterOnDisabledChange(mt)})}}(Ie,pe)}function At(Ie,pe){Ie.forEach(mt=>{mt.registerOnValidatorChange&&mt.registerOnValidatorChange(pe)})}function Zt(Ie,pe){const mt=function C(Ie){return Ie._rawValidators}(Ie);null!==pe.validator?Ie.setValidators(A(mt,pe.validator)):"function"==typeof mt&&Ie.setValidators([mt]);const Re=function v(Ie){return Ie._rawAsyncValidators}(Ie);null!==pe.asyncValidator?Ie.setAsyncValidators(A(Re,pe.asyncValidator)):"function"==typeof Re&&Ie.setAsyncValidators([Re]);const Pt=()=>Ie.updateValueAndValidity();At(pe._rawValidators,Pt),At(pe._rawAsyncValidators,Pt)}function vt(Ie,pe){Ie._pendingDirty&&Ie.markAsDirty(),Ie.setValue(Ie._pendingValue,{emitModelToViewChange:!1}),pe.viewToModelUpdate(Ie._pendingValue),Ie._pendingChange=!1}const gn={provide:ne,useExisting:(0,e.wd)(()=>pn)},nn=Promise.resolve();let pn=(()=>{var Ie;class pe extends ne{constructor(Re,Pt,Wn){super(),this.callSetDisabledState=Wn,this.submitted=!1,this._directives=new Set,this.ngSubmit=new e._w7,this.form=new Ne({},W(Re),D(Pt))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(Re){nn.then(()=>{const Pt=this._findContainer(Re.path);Re.control=Pt.registerControl(Re.name,Re.control),Ee(Re.control,Re,this.callSetDisabledState),Re.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(Re)})}getControl(Re){return this.form.get(Re.path)}removeControl(Re){nn.then(()=>{const Pt=this._findContainer(Re.path);Pt&&Pt.removeControl(Re.name),this._directives.delete(Re)})}addFormGroup(Re){nn.then(()=>{const Pt=this._findContainer(Re.path),Wn=new Ne({});(function Ut(Ie,pe){Zt(Ie,pe)})(Wn,Re),Pt.registerControl(Re.name,Wn),Wn.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(Re){nn.then(()=>{const Pt=this._findContainer(Re.path);Pt&&Pt.removeControl(Re.name)})}getFormGroup(Re){return this.form.get(Re.path)}updateModel(Re,Pt){nn.then(()=>{this.form.get(Re.path).setValue(Pt)})}setValue(Re){this.control.setValue(Re)}onSubmit(Re){var Pt;return this.submitted=!0,function jt(Ie,pe){Ie._syncPendingControls(),pe.forEach(mt=>{const Re=mt.control;"submit"===Re.updateOn&&Re._pendingChange&&(mt.viewToModelUpdate(Re._pendingValue),Re._pendingChange=!1)})}(this.form,this._directives),this.ngSubmit.emit(Re),"dialog"===(null==Re||null===(Pt=Re.target)||void 0===Pt?void 0:Pt.method)}onReset(){this.resetForm()}resetForm(Re=void 0){this.form.reset(Re),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(Re){return Re.pop(),Re.length?this.form.get(Re):this.form}}return(Ie=pe).\u0275fac=function(Re){return new(Re||Ie)(e.GI1(Tt,10),e.GI1(ct,10),e.GI1(Rt,8))},Ie.\u0275dir=e.Sc5({type:Ie,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(Re,Pt){1&Re&&e.qCj("submit",function(To){return Pt.onSubmit(To)})("reset",function(){return Pt.onReset()})},inputs:{options:[e.Wk5.None,"ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[e.M5G([gn]),e.eg9]}),pe})();function In(Ie,pe){const mt=Ie.indexOf(pe);mt>-1&&Ie.splice(mt,1)}function Ln(Ie){return"object"==typeof Ie&&null!==Ie&&2===Object.keys(Ie).length&&"value"in Ie&&"disabled"in Ie}const Fn=class extends et{constructor(pe=null,mt,Re){super(Kt(mt),Tn(Re,mt)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(pe),this._setUpdateStrategy(mt),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),ut(mt)&&(mt.nonNullable||mt.initialValueIsDefault)&&(this.defaultValue=Ln(pe)?pe.value:pe)}setValue(pe,mt={}){this.value=this._pendingValue=pe,this._onChange.length&&!1!==mt.emitModelToViewChange&&this._onChange.forEach(Re=>Re(this.value,!1!==mt.emitViewToModelChange)),this.updateValueAndValidity(mt)}patchValue(pe,mt={}){this.setValue(pe,mt)}reset(pe=this.defaultValue,mt={}){this._applyFormState(pe),this.markAsPristine(mt),this.markAsUntouched(mt),this.setValue(this.value,mt),this._pendingChange=!1}_updateValue(){}_anyControls(pe){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(pe){this._onChange.push(pe)}_unregisterOnChange(pe){In(this._onChange,pe)}registerOnDisabledChange(pe){this._onDisabledChange.push(pe)}_unregisterOnDisabledChange(pe){In(this._onDisabledChange,pe)}_forEachChild(pe){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(pe){Ln(pe)?(this.value=this._pendingValue=pe.value,pe.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=pe}},Co={provide:ee,useExisting:(0,e.wd)(()=>st)},Rn=Promise.resolve();let st=(()=>{var Ie;class pe extends ee{constructor(Re,Pt,Wn,To,vi,Ki){super(),this._changeDetectorRef=vi,this.callSetDisabledState=Ki,this.control=new Fn,this._registered=!1,this.name="",this.update=new e._w7,this._parent=Re,this._setValidators(Pt),this._setAsyncValidators(Wn),this.valueAccessor=function gt(Ie,pe){if(!pe)return null;let mt,Re,Pt;return Array.isArray(pe),pe.forEach(Wn=>{Wn.constructor===Ze?mt=Wn:function rt(Ie){return Object.getPrototypeOf(Ie.constructor)===k}(Wn)?Re=Wn:Pt=Wn}),Pt||Re||mt||null}(0,To)}ngOnChanges(Re){if(this._checkForErrors(),!this._registered||"name"in Re){if(this._registered&&(this._checkName(),this.formDirective)){const Pt=Re.name.previousValue;this.formDirective.removeControl({name:Pt,path:this._getPath(Pt)})}this._setUpControl()}"isDisabled"in Re&&this._updateDisabled(Re),function Xe(Ie,pe){if(!Ie.hasOwnProperty("model"))return!1;const mt=Ie.model;return!!mt.isFirstChange()||!Object.is(pe,mt.currentValue)}(Re,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(Re){this.viewModel=Re,this.update.emit(Re)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){Ee(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(Re){Rn.then(()=>{var Pt;this.control.setValue(Re,{emitViewToModelChange:!1}),null===(Pt=this._changeDetectorRef)||void 0===Pt||Pt.markForCheck()})}_updateDisabled(Re){const Pt=Re.isDisabled.currentValue,Wn=0!==Pt&&(0,e.cZD)(Pt);Rn.then(()=>{var To;Wn&&!this.control.disabled?this.control.disable():!Wn&&this.control.disabled&&this.control.enable(),null===(To=this._changeDetectorRef)||void 0===To||To.markForCheck()})}_getPath(Re){return this._parent?function ce(Ie,pe){return[...pe.path,Ie]}(Re,this._parent):[Re]}}return(Ie=pe).\u0275fac=function(Re){return new(Re||Ie)(e.GI1(ne,9),e.GI1(Tt,10),e.GI1(ct,10),e.GI1(w,10),e.GI1(e.kD9,8),e.GI1(Rt,8))},Ie.\u0275dir=e.Sc5({type:Ie,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:[e.Wk5.None,"disabled","isDisabled"],model:[e.Wk5.None,"ngModel","model"],options:[e.Wk5.None,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[e.M5G([Co]),e.eg9,e.SYr]}),pe})(),qt=(()=>{var Ie;class pe{}return(Ie=pe).\u0275fac=function(Re){return new(Re||Ie)},Ie.\u0275dir=e.Sc5({type:Ie,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),pe})();const De=new e.UbH("");let qn=(()=>{var Ie;class pe{constructor(){this._validator=h}ngOnChanges(Re){if(this.inputName in Re){const Pt=this.normalizeInput(Re[this.inputName].currentValue);this._enabled=this.enabled(Pt),this._validator=this._enabled?this.createValidator(Pt):h,this._onChange&&this._onChange()}}validate(Re){return this._validator(Re)}registerOnValidatorChange(Re){this._onChange=Re}enabled(Re){return null!=Re}}return(Ie=pe).\u0275fac=function(Re){return new(Re||Ie)},Ie.\u0275dir=e.Sc5({type:Ie,features:[e.SYr]}),pe})();const ii={provide:Tt,useExisting:(0,e.wd)(()=>Vi),multi:!0};let Vi=(()=>{var Ie;class pe extends qn{constructor(){super(...arguments),this.inputName="maxlength",this.normalizeInput=Re=>function Ko(Ie){return"number"==typeof Ie?Ie:parseInt(Ie,10)}(Re),this.createValidator=Re=>function l(Ie){return pe=>function it(Ie){return null!=Ie&&"number"==typeof Ie.length}(pe.value)&&pe.value.length>Ie?{maxlength:{requiredLength:Ie,actualLength:pe.value.length}}:null}(Re)}}return(Ie=pe).\u0275fac=(()=>{let mt;return function(Pt){return(mt||(mt=e.otF(Ie)))(Pt||Ie)}})(),Ie.\u0275dir=e.Sc5({type:Ie,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(Re,Pt){2&Re&&e.e48("maxlength",Pt._enabled?Pt.maxlength:null)},inputs:{maxlength:"maxlength"},features:[e.M5G([ii]),e.eg9]}),pe})(),dr=(()=>{var Ie;class pe{}return(Ie=pe).\u0275fac=function(Re){return new(Re||Ie)},Ie.\u0275mod=e.a4G({type:Ie}),Ie.\u0275inj=e.s3X({}),pe})(),yr=(()=>{var Ie;class pe{static withConfig(Re){var Pt;return{ngModule:pe,providers:[{provide:Rt,useValue:null!==(Pt=Re.callSetDisabledState)&&void 0!==Pt?Pt:wt}]}}}return(Ie=pe).\u0275fac=function(Re){return new(Re||Ie)},Ie.\u0275mod=e.a4G({type:Ie}),Ie.\u0275inj=e.s3X({imports:[dr]}),pe})(),Pr=(()=>{var Ie;class pe{static withConfig(Re){var Pt,Wn;return{ngModule:pe,providers:[{provide:De,useValue:null!==(Pt=Re.warnOnNgModelWithFormControl)&&void 0!==Pt?Pt:"always"},{provide:Rt,useValue:null!==(Wn=Re.callSetDisabledState)&&void 0!==Wn?Wn:wt}]}}}return(Ie=pe).\u0275fac=function(Re){return new(Re||Ie)},Ie.\u0275mod=e.a4G({type:Ie}),Ie.\u0275inj=e.s3X({imports:[dr]}),pe})()},6824:(_e,te,u)=>{"use strict";u.d(te,{OY:()=>Ce,WU:()=>hn,_g:()=>B,iE:()=>oe,mI:()=>zt});var e=u(9228),t=u(2376);class I extends t.\u0275DomAdapter{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class d extends I{static makeCurrent(){(0,t.\u0275setRootDomAdapter)(new d)}onAndCancel(ut,Ke,xe){return ut.addEventListener(Ke,xe),()=>{ut.removeEventListener(Ke,xe)}}dispatchEvent(ut,Ke){ut.dispatchEvent(Ke)}remove(ut){ut.parentNode&&ut.parentNode.removeChild(ut)}createElement(ut,Ke){return(Ke=Ke||this.getDefaultDocument()).createElement(ut)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(ut){return ut.nodeType===Node.ELEMENT_NODE}isShadowRoot(ut){return ut instanceof DocumentFragment}getGlobalEventTarget(ut,Ke){return"window"===Ke?window:"document"===Ke?ut:"body"===Ke?ut.body:null}getBaseHref(ut){const Ke=function L(){return P=P||document.querySelector("base"),P?P.getAttribute("href"):null}();return null==Ke?null:function k($t){return new URL($t,document.baseURI).pathname}(Ke)}resetBaseElement(){P=null}getUserAgent(){return window.navigator.userAgent}getCookie(ut){return(0,t.\u0275parseCookieValue)(document.cookie,ut)}}let P=null,re=(()=>{var $t;class ut{build(){return new XMLHttpRequest}}return($t=ut).\u0275fac=function(xe){return new(xe||$t)},$t.\u0275prov=e.wxM({token:$t,factory:$t.\u0275fac}),ut})();const ge=new e.UbH("");let he=(()=>{var $t;class ut{constructor(xe,et){this._zone=et,this._eventNameToPlugin=new Map,xe.forEach(Ne=>{Ne.manager=this}),this._plugins=xe.slice().reverse()}addEventListener(xe,et,Ne){return this._findPluginFor(et).addEventListener(xe,et,Ne)}getZone(){return this._zone}_findPluginFor(xe){let et=this._eventNameToPlugin.get(xe);if(et)return et;if(et=this._plugins.find(Oe=>Oe.supports(xe)),!et)throw new e.OBp(5101,!1);return this._eventNameToPlugin.set(xe,et),et}}return($t=ut).\u0275fac=function(xe){return new(xe||$t)(e.CoB(ge),e.CoB(e.WW2))},$t.\u0275prov=e.wxM({token:$t,factory:$t.\u0275fac}),ut})();class Ae{constructor(ut){this._doc=ut}}const We="ng-app-id";let Ze=(()=>{var $t;class ut{constructor(xe,et,Ne,Oe={}){this.doc=xe,this.appId=et,this.nonce=Ne,this.platformId=Oe,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=(0,t.isPlatformServer)(Oe),this.resetHostNodes()}addStyles(xe){for(const et of xe)1===this.changeUsageCount(et,1)&&this.onStyleAdded(et)}removeStyles(xe){for(const et of xe)this.changeUsageCount(et,-1)<=0&&this.onStyleRemoved(et)}ngOnDestroy(){const xe=this.styleNodesInDOM;xe&&(xe.forEach(et=>et.remove()),xe.clear());for(const et of this.getAllStyles())this.onStyleRemoved(et);this.resetHostNodes()}addHost(xe){this.hostNodes.add(xe);for(const et of this.getAllStyles())this.addStyleToHost(xe,et)}removeHost(xe){this.hostNodes.delete(xe)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(xe){for(const et of this.hostNodes)this.addStyleToHost(et,xe)}onStyleRemoved(xe){var et;const Ne=this.styleRef;null===(et=Ne.get(xe))||void 0===et||null===(et=et.elements)||void 0===et||et.forEach(Oe=>Oe.remove()),Ne.delete(xe)}collectServerRenderedStyles(){var xe;const et=null===(xe=this.doc.head)||void 0===xe?void 0:xe.querySelectorAll(`style[${We}="${this.appId}"]`);if(null!=et&&et.length){const Ne=new Map;return et.forEach(Oe=>{null!=Oe.textContent&&Ne.set(Oe.textContent,Oe)}),Ne}return null}changeUsageCount(xe,et){const Ne=this.styleRef;if(Ne.has(xe)){const Oe=Ne.get(xe);return Oe.usage+=et,Oe.usage}return Ne.set(xe,{usage:et,elements:[]}),et}getStyleElement(xe,et){const Ne=this.styleNodesInDOM,Oe=null==Ne?void 0:Ne.get(et);if((null==Oe?void 0:Oe.parentNode)===xe)return Ne.delete(et),Oe.removeAttribute(We),Oe;{const Fe=this.doc.createElement("style");return this.nonce&&Fe.setAttribute("nonce",this.nonce),Fe.textContent=et,this.platformIsServer&&Fe.setAttribute(We,this.appId),xe.appendChild(Fe),Fe}}addStyleToHost(xe,et){var Ne;const Oe=this.getStyleElement(xe,et),Fe=this.styleRef,qe=null===(Ne=Fe.get(et))||void 0===Ne?void 0:Ne.elements;qe?qe.push(Oe):Fe.set(et,{elements:[Oe],usage:1})}resetHostNodes(){const xe=this.hostNodes;xe.clear(),xe.add(this.doc.head)}}return($t=ut).\u0275fac=function(xe){return new(xe||$t)(e.CoB(t.DOCUMENT),e.CoB(e.QHP),e.CoB(e.YND,8),e.CoB(e.AHE))},$t.\u0275prov=e.wxM({token:$t,factory:$t.\u0275fac}),ut})();const at={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},it=/%COMP%/g,yt=new e.UbH("",{providedIn:"root",factory:()=>!0});function g($t,ut){return ut.map(Ke=>Ke.replace(it,$t))}let J=(()=>{var $t;class ut{constructor(xe,et,Ne,Oe,Fe,qe,Ot,Ct=null){this.eventManager=xe,this.sharedStylesHost=et,this.appId=Ne,this.removeStylesOnCompDestroy=Oe,this.doc=Fe,this.platformId=qe,this.ngZone=Ot,this.nonce=Ct,this.rendererByCompId=new Map,this.platformIsServer=(0,t.isPlatformServer)(qe),this.defaultRenderer=new n(xe,Fe,Ot,this.platformIsServer)}createRenderer(xe,et){if(!xe||!et)return this.defaultRenderer;this.platformIsServer&&et.encapsulation===e.K6R.ShadowDom&&(et={...et,encapsulation:e.K6R.Emulated});const Ne=this.getOrCreateRenderer(xe,et);return Ne instanceof F?Ne.applyToHost(xe):Ne instanceof x&&Ne.applyStyles(),Ne}getOrCreateRenderer(xe,et){const Ne=this.rendererByCompId;let Oe=Ne.get(et.id);if(!Oe){const Fe=this.doc,qe=this.ngZone,Ot=this.eventManager,Ct=this.sharedStylesHost,Rt=this.removeStylesOnCompDestroy,wt=this.platformIsServer;switch(et.encapsulation){case e.K6R.Emulated:Oe=new F(Ot,Ct,et,this.appId,Rt,Fe,qe,wt);break;case e.K6R.ShadowDom:return new O(Ot,Ct,xe,et,Fe,qe,this.nonce,wt);default:Oe=new x(Ot,Ct,et,Rt,Fe,qe,wt)}Ne.set(et.id,Oe)}return Oe}ngOnDestroy(){this.rendererByCompId.clear()}}return($t=ut).\u0275fac=function(xe){return new(xe||$t)(e.CoB(he),e.CoB(Ze),e.CoB(e.QHP),e.CoB(yt),e.CoB(t.DOCUMENT),e.CoB(e.AHE),e.CoB(e.WW2),e.CoB(e.YND))},$t.\u0275prov=e.wxM({token:$t,factory:$t.\u0275fac}),ut})();class n{constructor(ut,Ke,xe,et){this.eventManager=ut,this.doc=Ke,this.ngZone=xe,this.platformIsServer=et,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(ut,Ke){return Ke?this.doc.createElementNS(at[Ke]||Ke,ut):this.doc.createElement(ut)}createComment(ut){return this.doc.createComment(ut)}createText(ut){return this.doc.createTextNode(ut)}appendChild(ut,Ke){(h(ut)?ut.content:ut).appendChild(Ke)}insertBefore(ut,Ke,xe){ut&&(h(ut)?ut.content:ut).insertBefore(Ke,xe)}removeChild(ut,Ke){ut&&ut.removeChild(Ke)}selectRootElement(ut,Ke){let xe="string"==typeof ut?this.doc.querySelector(ut):ut;if(!xe)throw new e.OBp(-5104,!1);return Ke||(xe.textContent=""),xe}parentNode(ut){return ut.parentNode}nextSibling(ut){return ut.nextSibling}setAttribute(ut,Ke,xe,et){if(et){Ke=et+":"+Ke;const Ne=at[et];Ne?ut.setAttributeNS(Ne,Ke,xe):ut.setAttribute(Ke,xe)}else ut.setAttribute(Ke,xe)}removeAttribute(ut,Ke,xe){if(xe){const et=at[xe];et?ut.removeAttributeNS(et,Ke):ut.removeAttribute(`${xe}:${Ke}`)}else ut.removeAttribute(Ke)}addClass(ut,Ke){ut.classList.add(Ke)}removeClass(ut,Ke){ut.classList.remove(Ke)}setStyle(ut,Ke,xe,et){et&(e.yzm.DashCase|e.yzm.Important)?ut.style.setProperty(Ke,xe,et&e.yzm.Important?"important":""):ut.style[Ke]=xe}removeStyle(ut,Ke,xe){xe&e.yzm.DashCase?ut.style.removeProperty(Ke):ut.style[Ke]=""}setProperty(ut,Ke,xe){null!=ut&&(ut[Ke]=xe)}setValue(ut,Ke){ut.nodeValue=Ke}listen(ut,Ke,xe){if("string"==typeof ut&&!(ut=(0,t.\u0275getDOM)().getGlobalEventTarget(this.doc,ut)))throw new Error(`Unsupported event target ${ut} for event ${Ke}`);return this.eventManager.addEventListener(ut,Ke,this.decoratePreventDefault(xe))}decoratePreventDefault(ut){return Ke=>{if("__ngUnwrap__"===Ke)return ut;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>ut(Ke)):ut(Ke))&&Ke.preventDefault()}}}function h($t){return"TEMPLATE"===$t.tagName&&void 0!==$t.content}class O extends n{constructor(ut,Ke,xe,et,Ne,Oe,Fe,qe){super(ut,Ne,Oe,qe),this.sharedStylesHost=Ke,this.hostEl=xe,this.shadowRoot=xe.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const Ot=g(et.id,et.styles);for(const Ct of Ot){const Rt=document.createElement("style");Fe&&Rt.setAttribute("nonce",Fe),Rt.textContent=Ct,this.shadowRoot.appendChild(Rt)}}nodeOrShadowRoot(ut){return ut===this.hostEl?this.shadowRoot:ut}appendChild(ut,Ke){return super.appendChild(this.nodeOrShadowRoot(ut),Ke)}insertBefore(ut,Ke,xe){return super.insertBefore(this.nodeOrShadowRoot(ut),Ke,xe)}removeChild(ut,Ke){return super.removeChild(this.nodeOrShadowRoot(ut),Ke)}parentNode(ut){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(ut)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class x extends n{constructor(ut,Ke,xe,et,Ne,Oe,Fe,qe){super(ut,Ne,Oe,Fe),this.sharedStylesHost=Ke,this.removeStylesOnCompDestroy=et,this.styles=qe?g(qe,xe.styles):xe.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class F extends x{constructor(ut,Ke,xe,et,Ne,Oe,Fe,qe){const Ot=et+"-"+xe.id;super(ut,Ke,xe,Ne,Oe,Fe,qe,Ot),this.contentAttr=function Dt($t){return"_ngcontent-%COMP%".replace(it,$t)}(Ot),this.hostAttr=function r($t){return"_nghost-%COMP%".replace(it,$t)}(Ot)}applyToHost(ut){this.applyStyles(),this.setAttribute(ut,this.hostAttr,"")}createElement(ut,Ke){const xe=super.createElement(ut,Ke);return super.setAttribute(xe,this.contentAttr,""),xe}}let $=(()=>{var $t;class ut extends Ae{constructor(xe){super(xe)}supports(xe){return!0}addEventListener(xe,et,Ne){return xe.addEventListener(et,Ne,!1),()=>this.removeEventListener(xe,et,Ne)}removeEventListener(xe,et,Ne){return xe.removeEventListener(et,Ne)}}return($t=ut).\u0275fac=function(xe){return new(xe||$t)(e.CoB(t.DOCUMENT))},$t.\u0275prov=e.wxM({token:$t,factory:$t.\u0275fac}),ut})();const j=["alt","control","meta","shift"],V={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},N={alt:$t=>$t.altKey,control:$t=>$t.ctrlKey,meta:$t=>$t.metaKey,shift:$t=>$t.shiftKey};let W=(()=>{var $t;class ut extends Ae{constructor(xe){super(xe)}supports(xe){return null!=ut.parseEventName(xe)}addEventListener(xe,et,Ne){const Oe=ut.parseEventName(et),Fe=ut.eventCallback(Oe.fullKey,Ne,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,t.\u0275getDOM)().onAndCancel(xe,Oe.domEventName,Fe))}static parseEventName(xe){const et=xe.toLowerCase().split("."),Ne=et.shift();if(0===et.length||"keydown"!==Ne&&"keyup"!==Ne)return null;const Oe=ut._normalizeKey(et.pop());let Fe="",qe=et.indexOf("code");if(qe>-1&&(et.splice(qe,1),Fe="code."),j.forEach(Ct=>{const Rt=et.indexOf(Ct);Rt>-1&&(et.splice(Rt,1),Fe+=Ct+".")}),Fe+=Oe,0!=et.length||0===Oe.length)return null;const Ot={};return Ot.domEventName=Ne,Ot.fullKey=Fe,Ot}static matchEventFullKeyCode(xe,et){let Ne=V[xe.key]||xe.key,Oe="";return et.indexOf("code.")>-1&&(Ne=xe.code,Oe="code."),!(null==Ne||!Ne)&&(Ne=Ne.toLowerCase()," "===Ne?Ne="space":"."===Ne&&(Ne="dot"),j.forEach(Fe=>{Fe!==Ne&&(0,N[Fe])(xe)&&(Oe+=Fe+".")}),Oe+=Ne,Oe===et)}static eventCallback(xe,et,Ne){return Oe=>{ut.matchEventFullKeyCode(Oe,xe)&&Ne.runGuarded(()=>et(Oe))}}static _normalizeKey(xe){return"esc"===xe?"escape":xe}}return($t=ut).\u0275fac=function(xe){return new(xe||$t)(e.CoB(t.DOCUMENT))},$t.\u0275prov=e.wxM({token:$t,factory:$t.\u0275fac}),ut})();function B($t,ut){return(0,e._II)({rootComponent:$t,...A(ut)})}function A($t){var ut;return{appProviders:[...ee,...null!==(ut=null==$t?void 0:$t.providers)&&void 0!==ut?ut:[]],platformProviders:R}}const R=[{provide:e.AHE,useValue:t.\u0275PLATFORM_BROWSER_ID},{provide:e.crf,useValue:function v(){d.makeCurrent()},multi:!0},{provide:t.DOCUMENT,useFactory:function Z(){return(0,e.auf)(document),document},deps:[]}],H=new e.UbH(""),ne=[{provide:e.Mn9,useClass:class w{addToWindow(ut){e.IHs.getAngularTestability=(xe,et=!0)=>{const Ne=ut.findTestabilityInTree(xe,et);if(null==Ne)throw new e.OBp(5103,!1);return Ne},e.IHs.getAllAngularTestabilities=()=>ut.getAllTestabilities(),e.IHs.getAllAngularRootElements=()=>ut.getAllRootElements(),e.IHs.frameworkStabilizers||(e.IHs.frameworkStabilizers=[]),e.IHs.frameworkStabilizers.push(xe=>{const et=e.IHs.getAllAngularTestabilities();let Ne=et.length;const Oe=function(){Ne--,0==Ne&&xe()};et.forEach(Fe=>{Fe.whenStable(Oe)})})}findTestabilityInTree(ut,Ke,xe){if(null==Ke)return null;const et=ut.getTestability(Ke);return null!=et?et:xe?(0,t.\u0275getDOM)().isShadowRoot(Ke)?this.findTestabilityInTree(ut,Ke.host,!0):this.findTestabilityInTree(ut,Ke.parentElement,!0):null}},deps:[]},{provide:e.aS5,useClass:e.G4X,deps:[e.WW2,e.eOv,e.Mn9]},{provide:e.G4X,useClass:e.G4X,deps:[e.WW2,e.eOv,e.Mn9]}],ee=[{provide:e.i4S,useValue:"root"},{provide:e.eAe,useFactory:function T(){return new e.eAe},deps:[]},{provide:ge,useClass:$,multi:!0,deps:[t.DOCUMENT,e.WW2,e.AHE]},{provide:ge,useClass:W,multi:!0,deps:[t.DOCUMENT]},J,Ze,he,{provide:e.O8F,useExisting:J},{provide:t.XhrFactory,useClass:re,deps:[]},[]];let oe=(()=>{var $t;class ut{constructor(xe){}static withServerTransition(xe){return{ngModule:ut,providers:[{provide:e.QHP,useValue:xe.appId}]}}}return($t=ut).\u0275fac=function(xe){return new(xe||$t)(e.CoB(H,12))},$t.\u0275mod=e.a4G({type:$t}),$t.\u0275inj=e.s3X({providers:[...ee,...ne],imports:[t.CommonModule,e.Ev2]}),ut})(),Ce=(()=>{var $t;class ut{constructor(xe){this._doc=xe}getTitle(){return this._doc.title}setTitle(xe){this._doc.title=xe||""}}return($t=ut).\u0275fac=function(xe){return new(xe||$t)(e.CoB(t.DOCUMENT))},$t.\u0275prov=e.wxM({token:$t,factory:$t.\u0275fac,providedIn:"root"}),ut})();const hn=new e.UbH("HammerLoader");let zt=(()=>{var $t;class ut{}return($t=ut).\u0275fac=function(xe){return new(xe||$t)},$t.\u0275prov=e.wxM({token:$t,factory:function(xe){let et=null;return et=xe?new(xe||$t):e.CoB(rn),et},providedIn:"root"}),ut})(),rn=(()=>{var $t;class ut extends zt{constructor(xe){super(),this._doc=xe}sanitize(xe,et){if(null==et)return null;switch(xe){case e.SI6.NONE:return et;case e.SI6.HTML:return(0,e.K2p)(et,"HTML")?(0,e.E2t)(et):(0,e.Om8)(this._doc,String(et)).toString();case e.SI6.STYLE:return(0,e.K2p)(et,"Style")?(0,e.E2t)(et):et;case e.SI6.SCRIPT:if((0,e.K2p)(et,"Script"))return(0,e.E2t)(et);throw new e.OBp(5200,!1);case e.SI6.URL:return(0,e.K2p)(et,"URL")?(0,e.E2t)(et):(0,e.ozE)(String(et));case e.SI6.RESOURCE_URL:if((0,e.K2p)(et,"ResourceURL"))return(0,e.E2t)(et);throw new e.OBp(5201,!1);default:throw new e.OBp(5202,!1)}}bypassSecurityTrustHtml(xe){return(0,e.GM_)(xe)}bypassSecurityTrustStyle(xe){return(0,e.Vfw)(xe)}bypassSecurityTrustScript(xe){return(0,e.ER9)(xe)}bypassSecurityTrustUrl(xe){return(0,e.Gc)(xe)}bypassSecurityTrustResourceUrl(xe){return(0,e.u8n)(xe)}}return($t=ut).\u0275fac=function(xe){return new(xe||$t)(e.CoB(t.DOCUMENT))},$t.\u0275prov=e.wxM({token:$t,factory:$t.\u0275fac,providedIn:"root"}),ut})()},1264:(_e,te,u)=>{"use strict";u.d(te,{gV:()=>Mo,MT:()=>po,E5:()=>ki,qQ:()=>Es,cP:()=>Ko,kD:()=>Ue});var e=u(9228),t=u(3512),I=u(1056),d=u(3618),P=u(1880),L=u(872),k=u(4512),w=u(96),re=u(812),ge=u(9520),he=u(5064),Ae=u(288),We=u(2224);function Ze(...z){const q=(0,ge.e_)(z),de=(0,ge.yu)(z),{args:Q,keys:ve}=(0,k.Q)(z);if(0===Q.length)return(0,I.Q)([],q);const tt=new L._(function at(z,q,de=w.Z){return Q=>{it(q,()=>{const{length:ve}=z,tt=new Array(ve);let Et=ve,fn=ve;for(let Hn=0;Hn<ve;Hn++)it(q,()=>{const vn=(0,I.Q)(z[Hn],q);let Jn=!1;vn.subscribe((0,Ae.e)(Q,No=>{tt[Hn]=No,Jn||(Jn=!0,fn--),fn||Q.next(de(tt.slice()))},()=>{--Et||Q.complete()}))},Q)},Q)}}(Q,q,ve?Et=>(0,he.q)(ve,Et):w.Z));return de?tt.pipe((0,re.j)(de)):tt}function it(z,q,de){z?(0,We._)(de,z,q):q()}var Tt=u(1516),ct=u(9176),St=u(5356),pt=u(4256),yt=u(2280),Dt=u(9864),r=u(5588),g=u(2560);function J(){return(0,g.i)((z,q)=>{let de=null;z._refCount++;const Q=(0,Ae.e)(q,void 0,void 0,void 0,()=>{if(!z||z._refCount<=0||0<--z._refCount)return void(de=null);const ve=z._connection,tt=de;de=null,ve&&(!tt||ve===tt)&&ve.unsubscribe(),q.unsubscribe()});z.subscribe(Q),Q.closed||(de=z.connect())})}class n extends L._{constructor(q,de){super(),this.source=q,this.subjectFactory=de,this._subject=null,this._refCount=0,this._connection=null,(0,g.e)(q)&&(this.lift=q.lift)}_subscribe(q){return this.getSubject().subscribe(q)}getSubject(){const q=this._subject;return(!q||q.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:q}=this;this._subject=this._connection=null,null==q||q.unsubscribe()}connect(){let q=this._connection;if(!q){q=this._connection=new r.wH;const de=this.getSubject();q.add(this.source.subscribe((0,Ae.e)(de,void 0,()=>{this._teardown(),de.complete()},Q=>{this._teardown(),de.error(Q)},()=>this._teardown()))),q.closed&&(this._connection=null,q=r.wH.EMPTY)}return q}refCount(){return J()(this)}}var l=u(2824),m=u(2376),h=u(6744),O=u(4412),x=u(6264),$=u(8112),j=u(9177),V=u(4012),N=u(8259),W=u(7512),B=u(8676),D=u(6680),A=u(9896);function C(z){return z<=0?()=>Dt.k:(0,g.i)((q,de)=>{let Q=[];q.subscribe((0,Ae.e)(de,ve=>{Q.push(ve),z<Q.length&&Q.shift()},()=>{for(const ve of Q)de.next(ve);de.complete()},void 0,()=>{Q=null}))})}var v=u(16),Z=u(1472),R=u(111),M=u(8480),H=u(7800),ne=u(6824);const ee="primary",oe=Symbol("RouteTitle");class ie{constructor(q){this.params=q||{}}has(q){return Object.prototype.hasOwnProperty.call(this.params,q)}get(q){if(this.has(q)){const de=this.params[q];return Array.isArray(de)?de[0]:de}return null}getAll(q){if(this.has(q)){const de=this.params[q];return Array.isArray(de)?de:[de]}return[]}get keys(){return Object.keys(this.params)}}function we(z){return new ie(z)}function Ce(z,q,de){const Q=de.path.split("/");if(Q.length>z.length||"full"===de.pathMatch&&(q.hasChildren()||Q.length<z.length))return null;const ve={};for(let tt=0;tt<Q.length;tt++){const Et=Q[tt],fn=z[tt];if(Et.startsWith(":"))ve[Et.substring(1)]=fn;else if(Et!==fn.path)return null}return{consumed:z.slice(0,Q.length),posParams:ve}}function me(z,q){const de=z?ke(z):void 0,Q=q?ke(q):void 0;if(!de||!Q||de.length!=Q.length)return!1;let ve;for(let tt=0;tt<de.length;tt++)if(ve=de[tt],!dt(z[ve],q[ve]))return!1;return!0}function ke(z){return[...Object.keys(z),...Object.getOwnPropertySymbols(z)]}function dt(z,q){if(Array.isArray(z)&&Array.isArray(q)){if(z.length!==q.length)return!1;const de=[...z].sort(),Q=[...q].sort();return de.every((ve,tt)=>Q[tt]===ve)}return z===q}function Mt(z){return z.length>0?z[z.length-1]:null}function xt(z){return(0,t.X)(z)?z:(0,e.w5$)(z)?(0,I.Q)(Promise.resolve(z)):(0,d.of)(z)}const Jt={exact:function hn(z,q,de){if(!Pe(z.segments,q.segments)||!zt(z.segments,q.segments,de)||z.numberOfChildren!==q.numberOfChildren)return!1;for(const Q in q.children)if(!z.children[Q]||!hn(z.children[Q],q.children[Q],de))return!1;return!0},subset:Ft},Yt={exact:function ln(z,q){return me(z,q)},subset:function Qe(z,q){return Object.keys(q).length<=Object.keys(z).length&&Object.keys(q).every(de=>dt(z[de],q[de]))},ignored:()=>!0};function Gt(z,q,de){return Jt[de.paths](z.root,q.root,de.matrixParams)&&Yt[de.queryParams](z.queryParams,q.queryParams)&&!("exact"===de.fragment&&z.fragment!==q.fragment)}function Ft(z,q,de){return mn(z,q,q.segments,de)}function mn(z,q,de,Q){if(z.segments.length>de.length){const ve=z.segments.slice(0,de.length);return!(!Pe(ve,de)||q.hasChildren()||!zt(ve,de,Q))}if(z.segments.length===de.length){if(!Pe(z.segments,de)||!zt(z.segments,de,Q))return!1;for(const ve in q.children)if(!z.children[ve]||!Ft(z.children[ve],q.children[ve],Q))return!1;return!0}{const ve=de.slice(0,z.segments.length),tt=de.slice(z.segments.length);return!!(Pe(z.segments,ve)&&zt(z.segments,ve,Q)&&z.children[ee])&&mn(z.children[ee],q,tt,Q)}}function zt(z,q,de){return q.every((Q,ve)=>Yt[de](z[ve].parameters,Q.parameters))}class rn{constructor(q=new Se([],{}),de={},Q=null){this.root=q,this.queryParams=de,this.fragment=Q}get queryParamMap(){var q;return null!==(q=this._queryParamMap)&&void 0!==q||(this._queryParamMap=we(this.queryParams)),this._queryParamMap}toString(){return dn.serialize(this)}}class Se{constructor(q,de){this.segments=q,this.children=de,this.parent=null,Object.values(de).forEach(Q=>Q.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return Tn(this)}}class Ue{constructor(q,de){this.path=q,this.parameters=de}get parameterMap(){var q;return null!==(q=this._parameterMap)&&void 0!==q||(this._parameterMap=we(this.parameters)),this._parameterMap}toString(){return Fe(this)}}function Pe(z,q){return z.length===q.length&&z.every((de,Q)=>de.path===q[Q].path)}let bt=(()=>{var z;class q{}return(z=q).\u0275fac=function(Q){return new(Q||z)},z.\u0275prov=e.wxM({token:z,factory:()=>new Kt,providedIn:"root"}),q})();class Kt{parse(q){const de=new Zt(q);return new rn(de.parseRootSegment(),de.parseQueryParams(),de.parseFragment())}serialize(q){const de=`/${$t(q.root,!0)}`,Q=function Ot(z){const q=Object.entries(z).map(([de,Q])=>Array.isArray(Q)?Q.map(ve=>`${Ke(de)}=${Ke(ve)}`).join("&"):`${Ke(de)}=${Ke(Q)}`).filter(de=>de);return q.length?`?${q.join("&")}`:""}(q.queryParams);return`${de}${Q}${"string"==typeof q.fragment?`#${function xe(z){return encodeURI(z)}(q.fragment)}`:""}`}}const dn=new Kt;function Tn(z){return z.segments.map(q=>Fe(q)).join("/")}function $t(z,q){if(!z.hasChildren())return Tn(z);if(q){const de=z.children[ee]?$t(z.children[ee],!1):"",Q=[];return Object.entries(z.children).forEach(([ve,tt])=>{ve!==ee&&Q.push(`${ve}:${$t(tt,!1)}`)}),Q.length>0?`${de}(${Q.join("//")})`:de}{const de=function ot(z,q){let de=[];return Object.entries(z.children).forEach(([Q,ve])=>{Q===ee&&(de=de.concat(q(ve,Q)))}),Object.entries(z.children).forEach(([Q,ve])=>{Q!==ee&&(de=de.concat(q(ve,Q)))}),de}(z,(Q,ve)=>ve===ee?[$t(z.children[ee],!1)]:[`${ve}:${$t(Q,!1)}`]);return 1===Object.keys(z.children).length&&null!=z.children[ee]?`${Tn(z)}/${de[0]}`:`${Tn(z)}/(${de.join("//")})`}}function ut(z){return encodeURIComponent(z).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Ke(z){return ut(z).replace(/%3B/gi,";")}function et(z){return ut(z).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Ne(z){return decodeURIComponent(z)}function Oe(z){return Ne(z.replace(/\+/g,"%20"))}function Fe(z){return`${et(z.path)}${function qe(z){return Object.entries(z).map(([q,de])=>`;${et(q)}=${et(de)}`).join("")}(z.parameters)}`}const Ct=/^[^\/()?;#]+/;function Rt(z){const q=z.match(Ct);return q?q[0]:""}const wt=/^[^\/()?;=#]+/,Ee=/^[^=?&#]+/,At=/^[^&#]+/;class Zt{constructor(q){this.url=q,this.remaining=q}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new Se([],{}):new Se([],this.parseChildren())}parseQueryParams(){const q={};if(this.consumeOptional("?"))do{this.parseQueryParam(q)}while(this.consumeOptional("&"));return q}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const q=[];for(this.peekStartsWith("(")||q.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),q.push(this.parseSegment());let de={};this.peekStartsWith("/(")&&(this.capture("/"),de=this.parseParens(!0));let Q={};return this.peekStartsWith("(")&&(Q=this.parseParens(!1)),(q.length>0||Object.keys(de).length>0)&&(Q[ee]=new Se(q,de)),Q}parseSegment(){const q=Rt(this.remaining);if(""===q&&this.peekStartsWith(";"))throw new e.OBp(4009,!1);return this.capture(q),new Ue(Ne(q),this.parseMatrixParams())}parseMatrixParams(){const q={};for(;this.consumeOptional(";");)this.parseParam(q);return q}parseParam(q){const de=function ce(z){const q=z.match(wt);return q?q[0]:""}(this.remaining);if(!de)return;this.capture(de);let Q="";if(this.consumeOptional("=")){const ve=Rt(this.remaining);ve&&(Q=ve,this.capture(Q))}q[Ne(de)]=Ne(Q)}parseQueryParam(q){const de=function He(z){const q=z.match(Ee);return q?q[0]:""}(this.remaining);if(!de)return;this.capture(de);let Q="";if(this.consumeOptional("=")){const Et=function en(z){const q=z.match(At);return q?q[0]:""}(this.remaining);Et&&(Q=Et,this.capture(Q))}const ve=Oe(de),tt=Oe(Q);if(q.hasOwnProperty(ve)){let Et=q[ve];Array.isArray(Et)||(Et=[Et],q[ve]=Et),Et.push(tt)}else q[ve]=tt}parseParens(q){const de={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const Q=Rt(this.remaining),ve=this.remaining[Q.length];if("/"!==ve&&")"!==ve&&";"!==ve)throw new e.OBp(4010,!1);let tt;Q.indexOf(":")>-1?(tt=Q.slice(0,Q.indexOf(":")),this.capture(tt),this.capture(":")):q&&(tt=ee);const Et=this.parseChildren();de[tt]=1===Object.keys(Et).length?Et[ee]:new Se([],Et),this.consumeOptional("//")}return de}peekStartsWith(q){return this.remaining.startsWith(q)}consumeOptional(q){return!!this.peekStartsWith(q)&&(this.remaining=this.remaining.substring(q.length),!0)}capture(q){if(!this.consumeOptional(q))throw new e.OBp(4011,!1)}}function Ge(z){return z.segments.length>0?new Se([],{[ee]:z}):z}function _t(z){const q={};for(const[Q,ve]of Object.entries(z.children)){const tt=_t(ve);if(Q===ee&&0===tt.segments.length&&tt.hasChildren())for(const[Et,fn]of Object.entries(tt.children))q[Et]=fn;else(tt.segments.length>0||tt.hasChildren())&&(q[Q]=tt)}return function ht(z){if(1===z.numberOfChildren&&z.children[ee]){const q=z.children[ee];return new Se(z.segments.concat(q.segments),q.children)}return z}(new Se(z.segments,q))}function vt(z){return z instanceof rn}function Ut(z){var q;let de;const tt=Ge(function Q(Et){const fn={};for(const vn of Et.children){const Jn=Q(vn);fn[vn.outlet]=Jn}const Hn=new Se(Et.url,fn);return Et===z&&(de=Hn),Hn}(z.root));return null!==(q=de)&&void 0!==q?q:tt}function fe(z,q,de,Q){let ve=z;for(;ve.parent;)ve=ve.parent;if(0===q.length)return je(ve,ve,ve,de,Q);const tt=function Xe(z){if("string"==typeof z[0]&&1===z.length&&"/"===z[0])return new Me(!0,0,z);let q=0,de=!1;const Q=z.reduce((ve,tt,Et)=>{if("object"==typeof tt&&null!=tt){if(tt.outlets){const fn={};return Object.entries(tt.outlets).forEach(([Hn,vn])=>{fn[Hn]="string"==typeof vn?vn.split("/"):vn}),[...ve,{outlets:fn}]}if(tt.segmentPath)return[...ve,tt.segmentPath]}return"string"!=typeof tt?[...ve,tt]:0===Et?(tt.split("/").forEach((fn,Hn)=>{0==Hn&&"."===fn||(0==Hn&&""===fn?de=!0:".."===fn?q++:""!=fn&&ve.push(fn))}),ve):[...ve,tt]},[]);return new Me(de,q,Q)}(q);if(tt.toRoot())return je(ve,ve,new Se([],{}),de,Q);const Et=function jt(z,q,de){if(z.isAbsolute)return new rt(q,!0,0);if(!de)return new rt(q,!1,NaN);if(null===de.parent)return new rt(de,!0,0);const Q=Ye(z.commands[0])?0:1;return function gt(z,q,de){let Q=z,ve=q,tt=de;for(;tt>ve;){if(tt-=ve,Q=Q.parent,!Q)throw new e.OBp(4005,!1);ve=Q.segments.length}return new rt(Q,!1,ve-tt)}(de,de.segments.length-1+Q,z.numberOfDoubleDots)}(tt,ve,z),fn=Et.processChildren?gn(Et.segmentGroup,Et.index,tt.commands):Vt(Et.segmentGroup,Et.index,tt.commands);return je(ve,Et.segmentGroup,fn,de,Q)}function Ye(z){return"object"==typeof z&&null!=z&&!z.outlets&&!z.segmentPath}function Be(z){return"object"==typeof z&&null!=z&&z.outlets}function je(z,q,de,Q,ve){let Et,tt={};Q&&Object.entries(Q).forEach(([Hn,vn])=>{tt[Hn]=Array.isArray(vn)?vn.map(Jn=>`${Jn}`):`${vn}`}),Et=z===q?de:se(z,q,de);const fn=Ge(_t(Et));return new rn(fn,tt,ve)}function se(z,q,de){const Q={};return Object.entries(z.children).forEach(([ve,tt])=>{Q[ve]=tt===q?de:se(tt,q,de)}),new Se(z.segments,Q)}class Me{constructor(q,de,Q){if(this.isAbsolute=q,this.numberOfDoubleDots=de,this.commands=Q,q&&Q.length>0&&Ye(Q[0]))throw new e.OBp(4003,!1);const ve=Q.find(Be);if(ve&&ve!==Mt(Q))throw new e.OBp(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class rt{constructor(q,de,Q){this.segmentGroup=q,this.processChildren=de,this.index=Q}}function Vt(z,q,de){var Q;if(null!==(Q=z)&&void 0!==Q||(z=new Se([],{})),0===z.segments.length&&z.hasChildren())return gn(z,q,de);const ve=function nn(z,q,de){let Q=0,ve=q;const tt={match:!1,pathIndex:0,commandIndex:0};for(;ve<z.segments.length;){if(Q>=de.length)return tt;const Et=z.segments[ve],fn=de[Q];if(Be(fn))break;const Hn=`${fn}`,vn=Q<de.length-1?de[Q+1]:null;if(ve>0&&void 0===Hn)break;if(Hn&&vn&&"object"==typeof vn&&void 0===vn.outlets){if(!Fn(Hn,vn,Et))return tt;Q+=2}else{if(!Fn(Hn,{},Et))return tt;Q++}ve++}return{match:!0,pathIndex:ve,commandIndex:Q}}(z,q,de),tt=de.slice(ve.commandIndex);if(ve.match&&ve.pathIndex<z.segments.length){const Et=new Se(z.segments.slice(0,ve.pathIndex),{});return Et.children[ee]=new Se(z.segments.slice(ve.pathIndex),z.children),gn(Et,0,tt)}return ve.match&&0===tt.length?new Se(z.segments,{}):ve.match&&!z.hasChildren()?pn(z,q,de):ve.match?gn(z,0,tt):pn(z,q,de)}function gn(z,q,de){if(0===de.length)return new Se(z.segments,{});{const Q=function Lt(z){return Be(z[0])?z[0].outlets:{[ee]:z}}(de),ve={};if(Object.keys(Q).some(tt=>tt!==ee)&&z.children[ee]&&1===z.numberOfChildren&&0===z.children[ee].segments.length){const tt=gn(z.children[ee],q,de);return new Se(z.segments,tt.children)}return Object.entries(Q).forEach(([tt,Et])=>{"string"==typeof Et&&(Et=[Et]),null!==Et&&(ve[tt]=Vt(z.children[tt],q,Et))}),Object.entries(z.children).forEach(([tt,Et])=>{void 0===Q[tt]&&(ve[tt]=Et)}),new Se(z.segments,ve)}}function pn(z,q,de){const Q=z.segments.slice(0,q);let ve=0;for(;ve<de.length;){const tt=de[ve];if(Be(tt)){const Hn=In(tt.outlets);return new Se(Q,Hn)}if(0===ve&&Ye(de[0])){Q.push(new Ue(z.segments[q].path,Ln(de[0]))),ve++;continue}const Et=Be(tt)?tt.outlets[ee]:`${tt}`,fn=ve<de.length-1?de[ve+1]:null;Et&&fn&&Ye(fn)?(Q.push(new Ue(Et,Ln(fn))),ve+=2):(Q.push(new Ue(Et,{})),ve++)}return new Se(Q,{})}function In(z){const q={};return Object.entries(z).forEach(([de,Q])=>{"string"==typeof Q&&(Q=[Q]),null!==Q&&(q[de]=pn(new Se([],{}),0,Q))}),q}function Ln(z){const q={};return Object.entries(z).forEach(([de,Q])=>q[de]=`${Q}`),q}function Fn(z,q,de){return z==de.path&&me(q,de.parameters)}const fo="imperative";var zn=function(z){return z[z.NavigationStart=0]="NavigationStart",z[z.NavigationEnd=1]="NavigationEnd",z[z.NavigationCancel=2]="NavigationCancel",z[z.NavigationError=3]="NavigationError",z[z.RoutesRecognized=4]="RoutesRecognized",z[z.ResolveStart=5]="ResolveStart",z[z.ResolveEnd=6]="ResolveEnd",z[z.GuardsCheckStart=7]="GuardsCheckStart",z[z.GuardsCheckEnd=8]="GuardsCheckEnd",z[z.RouteConfigLoadStart=9]="RouteConfigLoadStart",z[z.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",z[z.ChildActivationStart=11]="ChildActivationStart",z[z.ChildActivationEnd=12]="ChildActivationEnd",z[z.ActivationStart=13]="ActivationStart",z[z.ActivationEnd=14]="ActivationEnd",z[z.Scroll=15]="Scroll",z[z.NavigationSkipped=16]="NavigationSkipped",z}(zn||{});class On{constructor(q,de){this.id=q,this.url=de}}class eo extends On{constructor(q,de,Q="imperative",ve=null){super(q,de),this.type=zn.NavigationStart,this.navigationTrigger=Q,this.restoredState=ve}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class po extends On{constructor(q,de,Q){super(q,de),this.urlAfterRedirects=Q,this.type=zn.NavigationEnd}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}var to=function(z){return z[z.Redirect=0]="Redirect",z[z.SupersededByNewNavigation=1]="SupersededByNewNavigation",z[z.NoDataFromResolver=2]="NoDataFromResolver",z[z.GuardRejected=3]="GuardRejected",z}(to||{}),ho=function(z){return z[z.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",z[z.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",z}(ho||{});class So extends On{constructor(q,de,Q,ve){super(q,de),this.reason=Q,this.code=ve,this.type=zn.NavigationCancel}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class go extends On{constructor(q,de,Q,ve){super(q,de),this.reason=Q,this.code=ve,this.type=zn.NavigationSkipped}}class Co extends On{constructor(q,de,Q,ve){super(q,de),this.error=Q,this.target=ve,this.type=zn.NavigationError}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class Rn extends On{constructor(q,de,Q,ve){super(q,de),this.urlAfterRedirects=Q,this.state=ve,this.type=zn.RoutesRecognized}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class st extends On{constructor(q,de,Q,ve){super(q,de),this.urlAfterRedirects=Q,this.state=ve,this.type=zn.GuardsCheckStart}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class qt extends On{constructor(q,de,Q,ve,tt){super(q,de),this.urlAfterRedirects=Q,this.state=ve,this.shouldActivate=tt,this.type=zn.GuardsCheckEnd}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class Qt extends On{constructor(q,de,Q,ve){super(q,de),this.urlAfterRedirects=Q,this.state=ve,this.type=zn.ResolveStart}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class cn extends On{constructor(q,de,Q,ve){super(q,de),this.urlAfterRedirects=Q,this.state=ve,this.type=zn.ResolveEnd}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class xn{constructor(q){this.route=q,this.type=zn.RouteConfigLoadStart}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class Dn{constructor(q){this.route=q,this.type=zn.RouteConfigLoadEnd}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class Qn{constructor(q){this.snapshot=q,this.type=zn.ChildActivationStart}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class wo{constructor(q){this.snapshot=q,this.type=zn.ChildActivationEnd}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Io{constructor(q){this.snapshot=q,this.type=zn.ActivationStart}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Eo{constructor(q){this.snapshot=q,this.type=zn.ActivationEnd}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class De{constructor(q,de,Q){this.routerEvent=q,this.position=de,this.anchor=Q,this.type=zn.Scroll}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}class lt{}class kt{constructor(q){this.url=q}}class an{constructor(){this.outlet=null,this.route=null,this.injector=null,this.children=new Cn,this.attachRef=null}}let Cn=(()=>{var z;class q{constructor(){this.contexts=new Map}onChildOutletCreated(Q,ve){const tt=this.getOrCreateContext(Q);tt.outlet=ve,this.contexts.set(Q,tt)}onChildOutletDestroyed(Q){const ve=this.getContext(Q);ve&&(ve.outlet=null,ve.attachRef=null)}onOutletDeactivated(){const Q=this.contexts;return this.contexts=new Map,Q}onOutletReAttached(Q){this.contexts=Q}getOrCreateContext(Q){let ve=this.getContext(Q);return ve||(ve=new an,this.contexts.set(Q,ve)),ve}getContext(Q){return this.contexts.get(Q)||null}}return(z=q).\u0275fac=function(Q){return new(Q||z)},z.\u0275prov=e.wxM({token:z,factory:z.\u0275fac,providedIn:"root"}),q})();class on{constructor(q){this._root=q}get root(){return this._root.value}parent(q){const de=this.pathFromRoot(q);return de.length>1?de[de.length-2]:null}children(q){const de=yn(q,this._root);return de?de.children.map(Q=>Q.value):[]}firstChild(q){const de=yn(q,this._root);return de&&de.children.length>0?de.children[0].value:null}siblings(q){const de=Mn(q,this._root);return de.length<2?[]:de[de.length-2].children.map(ve=>ve.value).filter(ve=>ve!==q)}pathFromRoot(q){return Mn(q,this._root).map(de=>de.value)}}function yn(z,q){if(z===q.value)return q;for(const de of q.children){const Q=yn(z,de);if(Q)return Q}return null}function Mn(z,q){if(z===q.value)return[q];for(const de of q.children){const Q=Mn(z,de);if(Q.length)return Q.unshift(q),Q}return[]}class Vn{constructor(q,de){this.value=q,this.children=de}toString(){return`TreeNode(${this.value})`}}function Xn(z){const q={};return z&&z.children.forEach(de=>q[de.value.outlet]=de),q}class Zn extends on{constructor(q,de){super(q),this.snapshot=de,Oo(this,q)}toString(){return this.snapshot.toString()}}function lo(z){const q=function uo(z){const tt=new ro([],{},{},"",{},ee,z,null,{});return new vo("",new Vn(tt,[]))}(z),de=new P.g([new Ue("",{})]),Q=new P.g({}),ve=new P.g({}),tt=new P.g({}),Et=new P.g(""),fn=new Mo(de,Q,tt,Et,ve,ee,z,q.root);return fn.snapshot=q.root,new Zn(new Vn(fn,[]),q)}class Mo{constructor(q,de,Q,ve,tt,Et,fn,Hn){var vn,Jn;this.urlSubject=q,this.paramsSubject=de,this.queryParamsSubject=Q,this.fragmentSubject=ve,this.dataSubject=tt,this.outlet=Et,this.component=fn,this._futureSnapshot=Hn,this.title=null!==(vn=null===(Jn=this.dataSubject)||void 0===Jn?void 0:Jn.pipe((0,h.k)(No=>No[oe])))&&void 0!==vn?vn:(0,d.of)(void 0),this.url=q,this.params=de,this.queryParams=Q,this.fragment=ve,this.data=tt}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){var q;return null!==(q=this._paramMap)&&void 0!==q||(this._paramMap=this.params.pipe((0,h.k)(de=>we(de)))),this._paramMap}get queryParamMap(){var q;return null!==(q=this._queryParamMap)&&void 0!==q||(this._queryParamMap=this.queryParams.pipe((0,h.k)(de=>we(de)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function Wo(z,q,de="emptyOnly"){var Q;let ve;const{routeConfig:tt}=z;var Et;return ve=null===q||"always"!==de&&""!==(null==tt?void 0:tt.path)&&(q.component||null!==(Q=q.routeConfig)&&void 0!==Q&&Q.loadComponent)?{params:{...z.params},data:{...z.data},resolve:{...z.data,...null!==(Et=z._resolvedData)&&void 0!==Et?Et:{}}}:{params:{...q.params,...z.params},data:{...q.data,...z.data},resolve:{...z.data,...q.data,...null==tt?void 0:tt.data,...z._resolvedData}},tt&&Bo(tt)&&(ve.resolve[oe]=tt.title),ve}class ro{get title(){var q;return null===(q=this.data)||void 0===q?void 0:q[oe]}constructor(q,de,Q,ve,tt,Et,fn,Hn,vn){this.url=q,this.params=de,this.queryParams=Q,this.fragment=ve,this.data=tt,this.outlet=Et,this.component=fn,this.routeConfig=Hn,this._resolve=vn}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){var q;return null!==(q=this._paramMap)&&void 0!==q||(this._paramMap=we(this.params)),this._paramMap}get queryParamMap(){var q;return null!==(q=this._queryParamMap)&&void 0!==q||(this._queryParamMap=we(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(Q=>Q.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class vo extends on{constructor(q,de){super(de),this.url=q,Oo(this,de)}toString(){return Zo(this._root)}}function Oo(z,q){q.value._routerState=z,q.children.forEach(de=>Oo(z,de))}function Zo(z){const q=z.children.length>0?` { ${z.children.map(Zo).join(", ")} } `:"";return`${z.value}${q}`}function mo(z){if(z.snapshot){const q=z.snapshot,de=z._futureSnapshot;z.snapshot=de,me(q.queryParams,de.queryParams)||z.queryParamsSubject.next(de.queryParams),q.fragment!==de.fragment&&z.fragmentSubject.next(de.fragment),me(q.params,de.params)||z.paramsSubject.next(de.params),function ae(z,q){if(z.length!==q.length)return!1;for(let de=0;de<z.length;++de)if(!me(z[de],q[de]))return!1;return!0}(q.url,de.url)||z.urlSubject.next(de.url),me(q.data,de.data)||z.dataSubject.next(de.data)}else z.snapshot=z._futureSnapshot,z.dataSubject.next(z._futureSnapshot.data)}function so(z,q){const de=me(z.params,q.params)&&function $e(z,q){return Pe(z,q)&&z.every((de,Q)=>me(de.parameters,q[Q].parameters))}(z.url,q.url);return de&&!(!z.parent!=!q.parent)&&(!z.parent||so(z.parent,q.parent))}function Bo(z){return"string"==typeof z.title||null===z.title}let Ko=(()=>{var z;class q{constructor(){this.activated=null,this._activatedRoute=null,this.name=ee,this.activateEvents=new e._w7,this.deactivateEvents=new e._w7,this.attachEvents=new e._w7,this.detachEvents=new e._w7,this.parentContexts=(0,e.uUt)(Cn),this.location=(0,e.uUt)(e.y8U),this.changeDetector=(0,e.uUt)(e.kD9),this.environmentInjector=(0,e.uUt)(e.SIe),this.inputBinder=(0,e.uUt)(qn,{optional:!0}),this.supportsBindingToComponentInputs=!0}get activatedComponentRef(){return this.activated}ngOnChanges(Q){if(Q.name){const{firstChange:ve,previousValue:tt}=Q.name;if(ve)return;this.isTrackedInParentContexts(tt)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(tt)),this.initializeOutletWithName()}}ngOnDestroy(){var Q;this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),null===(Q=this.inputBinder)||void 0===Q||Q.unsubscribeFromRouteData(this)}isTrackedInParentContexts(Q){var ve;return(null===(ve=this.parentContexts.getContext(Q))||void 0===ve?void 0:ve.outlet)===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;const Q=this.parentContexts.getContext(this.name);null!=Q&&Q.route&&(Q.attachRef?this.attach(Q.attachRef,Q.route):this.activateWith(Q.route,Q.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new e.OBp(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new e.OBp(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new e.OBp(4012,!1);this.location.detach();const Q=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(Q.instance),Q}attach(Q,ve){var tt;this.activated=Q,this._activatedRoute=ve,this.location.insert(Q.hostView),null===(tt=this.inputBinder)||void 0===tt||tt.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(Q.instance)}deactivate(){if(this.activated){const Q=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(Q)}}activateWith(Q,ve){var tt;if(this.isActivated)throw new e.OBp(4013,!1);this._activatedRoute=Q;const Et=this.location,Hn=Q.snapshot.component,vn=this.parentContexts.getOrCreateContext(this.name).children,Jn=new Yo(Q,vn,Et.injector);this.activated=Et.createComponent(Hn,{index:Et.length,injector:Jn,environmentInjector:null!=ve?ve:this.environmentInjector}),this.changeDetector.markForCheck(),null===(tt=this.inputBinder)||void 0===tt||tt.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}}return(z=q).\u0275fac=function(Q){return new(Q||z)},z.\u0275dir=e.Sc5({type:z,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[e.SYr]}),q})();class Yo{constructor(q,de,Q){this.route=q,this.childContexts=de,this.parent=Q}get(q,de){return q===Mo?this.route:q===Cn?this.childContexts:this.parent.get(q,de)}}const qn=new e.UbH("");let Kn=(()=>{var z;class q{constructor(){this.outletDataSubscriptions=new Map}bindActivatedRouteToOutletComponent(Q){this.unsubscribeFromRouteData(Q),this.subscribeToRouteData(Q)}unsubscribeFromRouteData(Q){var ve;null===(ve=this.outletDataSubscriptions.get(Q))||void 0===ve||ve.unsubscribe(),this.outletDataSubscriptions.delete(Q)}subscribeToRouteData(Q){const{activatedRoute:ve}=Q,tt=Ze([ve.queryParams,ve.params,ve.data]).pipe((0,O.G)(([Et,fn,Hn],vn)=>(Hn={...Et,...fn,...Hn},0===vn?(0,d.of)(Hn):Promise.resolve(Hn)))).subscribe(Et=>{if(!Q.isActivated||!Q.activatedComponentRef||Q.activatedRoute!==ve||null===ve.component)return void this.unsubscribeFromRouteData(Q);const fn=(0,e.o9M)(ve.component);if(fn)for(const{templateName:Hn}of fn.inputs)Q.activatedComponentRef.setInput(Hn,Et[Hn]);else this.unsubscribeFromRouteData(Q)});this.outletDataSubscriptions.set(Q,tt)}}return(z=q).\u0275fac=function(Q){return new(Q||z)},z.\u0275prov=e.wxM({token:z,factory:z.\u0275fac}),q})();function Do(z,q,de){if(de&&z.shouldReuseRoute(q.value,de.value.snapshot)){const Q=de.value;Q._futureSnapshot=q.value;const ve=function co(z,q,de){return q.children.map(Q=>{for(const ve of de.children)if(z.shouldReuseRoute(Q.value,ve.value.snapshot))return Do(z,Q,ve);return Do(z,Q)})}(z,q,de);return new Vn(Q,ve)}{if(z.shouldAttach(q.value)){const tt=z.retrieve(q.value);if(null!==tt){const Et=tt.route;return Et.value._futureSnapshot=q.value,Et.children=q.children.map(fn=>Do(z,fn)),Et}}const Q=function Oi(z){return new Mo(new P.g(z.url),new P.g(z.params),new P.g(z.queryParams),new P.g(z.fragment),new P.g(z.data),z.outlet,z.component,z)}(q.value),ve=q.children.map(tt=>Do(z,tt));return new Vn(Q,ve)}}const yi="ngNavigationCancelingError";function ni(z,q){const{redirectTo:de,navigationBehaviorOptions:Q}=vt(q)?{redirectTo:q,navigationBehaviorOptions:void 0}:q,ve=di(!1,to.Redirect);return ve.url=de,ve.navigationBehaviorOptions=Q,ve}function di(z,q){const de=new Error(`NavigationCancelingError: ${z||""}`);return de[yi]=!0,de.cancellationCode=q,de}function Lo(z){return!!z&&z[yi]}let Jo=(()=>{var z;class q{}return(z=q).\u0275fac=function(Q){return new(Q||z)},z.\u0275cmp=e.In1({type:z,selectors:[["ng-component"]],standalone:!0,features:[e.UHJ],decls:1,vars:0,template:function(Q,ve){1&Q&&e.wR5(0,"router-outlet")},dependencies:[Ko],encapsulation:2}),q})();function mi(z){const q=z.children&&z.children.map(mi),de=q?{...z,children:q}:{...z};return!de.component&&!de.loadComponent&&(q||de.loadChildren)&&de.outlet&&de.outlet!==ee&&(de.component=Jo),de}function Yi(z){return z.outlet||ee}function Fi(z){var q;if(!z)return null;if(null!==(q=z.routeConfig)&&void 0!==q&&q._injector)return z.routeConfig._injector;for(let de=z.parent;de;de=de.parent){const Q=de.routeConfig;if(null!=Q&&Q._loadedInjector)return Q._loadedInjector;if(null!=Q&&Q._injector)return Q._injector}return null}class $a{constructor(q,de,Q,ve,tt){this.routeReuseStrategy=q,this.futureState=de,this.currState=Q,this.forwardEvent=ve,this.inputBindingEnabled=tt}activate(q){const de=this.futureState._root,Q=this.currState?this.currState._root:null;this.deactivateChildRoutes(de,Q,q),mo(this.futureState.root),this.activateChildRoutes(de,Q,q)}deactivateChildRoutes(q,de,Q){const ve=Xn(de);q.children.forEach(tt=>{const Et=tt.value.outlet;this.deactivateRoutes(tt,ve[Et],Q),delete ve[Et]}),Object.values(ve).forEach(tt=>{this.deactivateRouteAndItsChildren(tt,Q)})}deactivateRoutes(q,de,Q){const ve=q.value,tt=de?de.value:null;if(ve===tt)if(ve.component){const Et=Q.getContext(ve.outlet);Et&&this.deactivateChildRoutes(q,de,Et.children)}else this.deactivateChildRoutes(q,de,Q);else tt&&this.deactivateRouteAndItsChildren(de,Q)}deactivateRouteAndItsChildren(q,de){q.value.component&&this.routeReuseStrategy.shouldDetach(q.value.snapshot)?this.detachAndStoreRouteSubtree(q,de):this.deactivateRouteAndOutlet(q,de)}detachAndStoreRouteSubtree(q,de){const Q=de.getContext(q.value.outlet),ve=Q&&q.value.component?Q.children:de,tt=Xn(q);for(const Et of Object.values(tt))this.deactivateRouteAndItsChildren(Et,ve);if(Q&&Q.outlet){const Et=Q.outlet.detach(),fn=Q.children.onOutletDeactivated();this.routeReuseStrategy.store(q.value.snapshot,{componentRef:Et,route:q,contexts:fn})}}deactivateRouteAndOutlet(q,de){const Q=de.getContext(q.value.outlet),ve=Q&&q.value.component?Q.children:de,tt=Xn(q);for(const Et of Object.values(tt))this.deactivateRouteAndItsChildren(Et,ve);Q&&(Q.outlet&&(Q.outlet.deactivate(),Q.children.onOutletDeactivated()),Q.attachRef=null,Q.route=null)}activateChildRoutes(q,de,Q){const ve=Xn(de);q.children.forEach(tt=>{this.activateRoutes(tt,ve[tt.value.outlet],Q),this.forwardEvent(new Eo(tt.value.snapshot))}),q.children.length&&this.forwardEvent(new wo(q.value.snapshot))}activateRoutes(q,de,Q){const ve=q.value,tt=de?de.value:null;if(mo(ve),ve===tt)if(ve.component){const Et=Q.getOrCreateContext(ve.outlet);this.activateChildRoutes(q,de,Et.children)}else this.activateChildRoutes(q,de,Q);else if(ve.component){const Et=Q.getOrCreateContext(ve.outlet);if(this.routeReuseStrategy.shouldAttach(ve.snapshot)){const fn=this.routeReuseStrategy.retrieve(ve.snapshot);this.routeReuseStrategy.store(ve.snapshot,null),Et.children.onOutletReAttached(fn.contexts),Et.attachRef=fn.componentRef,Et.route=fn.route.value,Et.outlet&&Et.outlet.attach(fn.componentRef,fn.route.value),mo(fn.route.value),this.activateChildRoutes(q,null,Et.children)}else{const fn=Fi(ve.snapshot);Et.attachRef=null,Et.route=ve,Et.injector=fn,Et.outlet&&Et.outlet.activateWith(ve,Et.injector),this.activateChildRoutes(q,null,Et.children)}}else this.activateChildRoutes(q,null,Q)}}class Cr{constructor(q){this.path=q,this.route=this.path[this.path.length-1]}}class yr{constructor(q,de){this.component=q,this.route=de}}function Pr(z,q,de){const Q=z._root;return mt(Q,q?q._root:null,de,[Q.value])}function pe(z,q){const de=Symbol(),Q=q.get(z,de);return Q===de?"function"!=typeof z||(0,e.K_M)(z)?q.get(z):z:Q}function mt(z,q,de,Q,ve={canDeactivateChecks:[],canActivateChecks:[]}){const tt=Xn(q);return z.children.forEach(Et=>{(function Re(z,q,de,Q,ve={canDeactivateChecks:[],canActivateChecks:[]}){const tt=z.value,Et=q?q.value:null,fn=de?de.getContext(z.value.outlet):null;if(Et&&tt.routeConfig===Et.routeConfig){const Hn=function Pt(z,q,de){if("function"==typeof de)return de(z,q);switch(de){case"pathParamsChange":return!Pe(z.url,q.url);case"pathParamsOrQueryParamsChange":return!Pe(z.url,q.url)||!me(z.queryParams,q.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!so(z,q)||!me(z.queryParams,q.queryParams);default:return!so(z,q)}}(Et,tt,tt.routeConfig.runGuardsAndResolvers);Hn?ve.canActivateChecks.push(new Cr(Q)):(tt.data=Et.data,tt._resolvedData=Et._resolvedData),mt(z,q,tt.component?fn?fn.children:null:de,Q,ve),Hn&&fn&&fn.outlet&&fn.outlet.isActivated&&ve.canDeactivateChecks.push(new yr(fn.outlet.component,Et))}else Et&&Wn(q,fn,ve),ve.canActivateChecks.push(new Cr(Q)),mt(z,null,tt.component?fn?fn.children:null:de,Q,ve)})(Et,tt[Et.value.outlet],de,Q.concat([Et.value]),ve),delete tt[Et.value.outlet]}),Object.entries(tt).forEach(([Et,fn])=>Wn(fn,de.getContext(Et),ve)),ve}function Wn(z,q,de){const Q=Xn(z),ve=z.value;Object.entries(Q).forEach(([tt,Et])=>{Wn(Et,ve.component?q?q.children.getContext(tt):null:q,de)}),de.canDeactivateChecks.push(new yr(ve.component&&q&&q.outlet&&q.outlet.isActivated?q.outlet.component:null,ve))}function To(z){return"function"==typeof z}function fi(z){return z instanceof Tt.G||"EmptyError"===(null==z?void 0:z.name)}const lr=Symbol("INITIAL_VALUE");function Qi(){return(0,O.G)(z=>Ze(z.map(q=>q.pipe((0,x.U)(1),function F(...z){const q=(0,ge.e_)(z);return(0,g.i)((de,Q)=>{(q?(0,ct.W)(z,de,q):(0,ct.W)(z,de)).subscribe(Q)})}(lr)))).pipe((0,h.k)(q=>{for(const de of q)if(!0!==de){if(de===lr)return lr;if(!1===de||de instanceof rn)return de}return!0}),(0,$.I)(q=>q!==lr),(0,x.U)(1)))}function Ea(z){return(0,pt.W)((0,W.y)(q=>{if(vt(q))throw ni(0,q)}),(0,h.k)(q=>!0===q))}class wa{constructor(q){this.segmentGroup=q||null}}class Wi extends Error{constructor(q){super(),this.urlTree=q}}function Ji(z){return(0,yt.c)(new wa(z))}class Sa{constructor(q,de){this.urlSerializer=q,this.urlTree=de}lineralizeSegments(q,de){let Q=[],ve=de.root;for(;;){if(Q=Q.concat(ve.segments),0===ve.numberOfChildren)return(0,d.of)(Q);if(ve.numberOfChildren>1||!ve.children[ee])return(0,yt.c)(new e.OBp(4e3,!1));ve=ve.children[ee]}}applyRedirectCommands(q,de,Q){const ve=this.applyRedirectCreateUrlTree(de,this.urlSerializer.parse(de),q,Q);if(de.startsWith("/"))throw new Wi(ve);return ve}applyRedirectCreateUrlTree(q,de,Q,ve){const tt=this.createSegmentGroup(q,de.root,Q,ve);return new rn(tt,this.createQueryParams(de.queryParams,this.urlTree.queryParams),de.fragment)}createQueryParams(q,de){const Q={};return Object.entries(q).forEach(([ve,tt])=>{if("string"==typeof tt&&tt.startsWith(":")){const fn=tt.substring(1);Q[ve]=de[fn]}else Q[ve]=tt}),Q}createSegmentGroup(q,de,Q,ve){const tt=this.createSegments(q,de.segments,Q,ve);let Et={};return Object.entries(de.children).forEach(([fn,Hn])=>{Et[fn]=this.createSegmentGroup(q,Hn,Q,ve)}),new Se(tt,Et)}createSegments(q,de,Q,ve){return de.map(tt=>tt.path.startsWith(":")?this.findPosParam(q,tt,ve):this.findOrReturn(tt,Q))}findPosParam(q,de,Q){const ve=Q[de.path.substring(1)];if(!ve)throw new e.OBp(4001,!1);return ve}findOrReturn(q,de){let Q=0;for(const ve of de){if(ve.path===q.path)return de.splice(Q),ve;Q++}return q}}const Dr={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function ua(z,q,de,Q,ve){const tt=da(z,q,de);return tt.matched?(Q=function oi(z,q){var de;return z.providers&&!z._injector&&(z._injector=(0,e.SIz)(z.providers,q,`Route: ${z.path}`)),null!==(de=z._injector)&&void 0!==de?de:q}(q,Q),function Sr(z,q,de,Q){const ve=q.canMatch;if(!ve||0===ve.length)return(0,d.of)(!0);const tt=ve.map(Et=>{const fn=pe(Et,z);return xt(function Va(z){return z&&To(z.canMatch)}(fn)?fn.canMatch(q,de):(0,e.SMS)(z,()=>fn(q,de)))});return(0,d.of)(tt).pipe(Qi(),Ea())}(Q,q,de).pipe((0,h.k)(Et=>!0===Et?tt:{...Dr}))):(0,d.of)(tt)}function da(z,q,de){var Q,ve;if("**"===q.path)return function Mr(z){return{matched:!0,parameters:z.length>0?Mt(z).parameters:{},consumedSegments:z,remainingSegments:[],positionalParamSegments:{}}}(de);if(""===q.path)return"full"===q.pathMatch&&(z.hasChildren()||de.length>0)?{...Dr}:{matched:!0,consumedSegments:[],remainingSegments:de,parameters:{},positionalParamSegments:{}};const Et=(q.matcher||Ce)(de,z,q);if(!Et)return{...Dr};const fn={};Object.entries(null!==(Q=Et.posParams)&&void 0!==Q?Q:{}).forEach(([vn,Jn])=>{fn[vn]=Jn.path});const Hn=Et.consumed.length>0?{...fn,...Et.consumed[Et.consumed.length-1].parameters}:fn;return{matched:!0,consumedSegments:Et.consumed,remainingSegments:de.slice(Et.consumed.length),parameters:Hn,positionalParamSegments:null!==(ve=Et.posParams)&&void 0!==ve?ve:{}}}function Po(z,q,de,Q){return de.length>0&&function ja(z,q,de){return de.some(Q=>Da(z,q,Q)&&Yi(Q)!==ee)}(z,de,Q)?{segmentGroup:new Se(q,xs(Q,new Se(de,z.children))),slicedSegments:[]}:0===de.length&&function ks(z,q,de){return de.some(Q=>Da(z,q,Q))}(z,de,Q)?{segmentGroup:new Se(z.segments,Wa(z,de,Q,z.children)),slicedSegments:de}:{segmentGroup:new Se(z.segments,z.children),slicedSegments:de}}function Wa(z,q,de,Q){const ve={};for(const tt of de)if(Da(z,q,tt)&&!Q[Yi(tt)]){const Et=new Se([],{});ve[Yi(tt)]=Et}return{...Q,...ve}}function xs(z,q){const de={};de[ee]=q;for(const Q of z)if(""===Q.path&&Yi(Q)!==ee){const ve=new Se([],{});de[Yi(Q)]=ve}return de}function Da(z,q,de){return(!(z.hasChildren()||q.length>0)||"full"!==de.pathMatch)&&""===de.path}class ds{}class Ka{constructor(q,de,Q,ve,tt,Et,fn){this.injector=q,this.configLoader=de,this.rootComponentType=Q,this.config=ve,this.urlTree=tt,this.paramsInheritanceStrategy=Et,this.urlSerializer=fn,this.applyRedirects=new Sa(this.urlSerializer,this.urlTree),this.absoluteRedirectCount=0,this.allowRedirects=!0}noMatchError(q){return new e.OBp(4002,`'${q.segmentGroup}'`)}recognize(){const q=Po(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(q).pipe((0,h.k)(de=>{const Q=new ro([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,{},ee,this.rootComponentType,null,{}),ve=new Vn(Q,de),tt=new vo("",ve),Et=function Nt(z,q,de=null,Q=null){return fe(Ut(z),q,de,Q)}(Q,[],this.urlTree.queryParams,this.urlTree.fragment);return Et.queryParams=this.urlTree.queryParams,tt.url=this.urlSerializer.serialize(Et),this.inheritParamsAndData(tt._root,null),{state:tt,tree:Et}}))}match(q){return this.processSegmentGroup(this.injector,this.config,q,ee).pipe((0,B.a)(Q=>{if(Q instanceof Wi)return this.urlTree=Q.urlTree,this.match(Q.urlTree.root);throw Q instanceof wa?this.noMatchError(Q):Q}))}inheritParamsAndData(q,de){const Q=q.value,ve=Wo(Q,de,this.paramsInheritanceStrategy);Q.params=Object.freeze(ve.params),Q.data=Object.freeze(ve.data),q.children.forEach(tt=>this.inheritParamsAndData(tt,Q))}processSegmentGroup(q,de,Q,ve){return 0===Q.segments.length&&Q.hasChildren()?this.processChildren(q,de,Q):this.processSegment(q,de,Q,Q.segments,ve,!0).pipe((0,h.k)(tt=>tt instanceof Vn?[tt]:[]))}processChildren(q,de,Q){const ve=[];for(const tt of Object.keys(Q.children))"primary"===tt?ve.unshift(tt):ve.push(tt);return(0,I.Q)(ve).pipe((0,N.m)(tt=>{const Et=Q.children[tt],fn=function ls(z,q){const de=z.filter(Q=>Yi(Q)===q);return de.push(...z.filter(Q=>Yi(Q)!==q)),de}(de,tt);return this.processSegmentGroup(q,fn,Et,tt)}),(0,D.K)((tt,Et)=>(tt.push(...Et),tt)),(0,A.G)(null),function T(z,q){const de=arguments.length>=2;return Q=>Q.pipe(z?(0,$.I)((ve,tt)=>z(ve,tt,Q)):w.Z,C(1),de?(0,A.G)(q):(0,v._)(()=>new Tt.G))}(),(0,j.O)(tt=>{if(null===tt)return Ji(Q);const Et=qo(tt);return function Rs(z){z.sort((q,de)=>q.value.outlet===ee?-1:de.value.outlet===ee?1:q.value.outlet.localeCompare(de.value.outlet))}(Et),(0,d.of)(Et)}))}processSegment(q,de,Q,ve,tt,Et){return(0,I.Q)(de).pipe((0,N.m)(fn=>{var Hn;return this.processSegmentAgainstRoute(null!==(Hn=fn._injector)&&void 0!==Hn?Hn:q,de,fn,Q,ve,tt,Et).pipe((0,B.a)(vn=>{if(vn instanceof wa)return(0,d.of)(null);throw vn}))}),(0,V.K)(fn=>!!fn),(0,B.a)(fn=>{if(fi(fn))return function pr(z,q,de){return 0===q.length&&!z.children[de]}(Q,ve,tt)?(0,d.of)(new ds):Ji(Q);throw fn}))}processSegmentAgainstRoute(q,de,Q,ve,tt,Et,fn){return function fr(z,q,de,Q){return!!(Yi(z)===Q||Q!==ee&&Da(q,de,z))&&da(q,z,de).matched}(Q,ve,tt,Et)?void 0===Q.redirectTo?this.matchSegmentAgainstRoute(q,ve,Q,tt,Et):this.allowRedirects&&fn?this.expandSegmentAgainstRouteUsingRedirect(q,ve,de,Q,tt,Et):Ji(ve):Ji(ve)}expandSegmentAgainstRouteUsingRedirect(q,de,Q,ve,tt,Et){const{matched:fn,consumedSegments:Hn,positionalParamSegments:vn,remainingSegments:Jn}=da(de,ve,tt);if(!fn)return Ji(de);ve.redirectTo.startsWith("/")&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>31&&(this.allowRedirects=!1));const No=this.applyRedirects.applyRedirectCommands(Hn,ve.redirectTo,vn);return this.applyRedirects.lineralizeSegments(ve,No).pipe((0,j.O)(bi=>this.processSegment(q,Q,de,bi.concat(Jn),Et,!1)))}matchSegmentAgainstRoute(q,de,Q,ve,tt){const Et=ua(de,Q,ve,q);return"**"===Q.path&&(de.children={}),Et.pipe((0,O.G)(fn=>{var Hn;return fn.matched?(q=null!==(Hn=Q._injector)&&void 0!==Hn?Hn:q,this.getChildConfig(q,Q,ve).pipe((0,O.G)(({routes:vn})=>{var Jn,No,bi;const ao=null!==(Jn=Q._loadedInjector)&&void 0!==Jn?Jn:q,{consumedSegments:Ri,remainingSegments:Or,parameters:ia}=fn,hr=new ro(Ri,ia,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,function Xa(z){return z.data||{}}(Q),Yi(Q),null!==(No=null!==(bi=Q.component)&&void 0!==bi?bi:Q._loadedComponent)&&void 0!==No?No:null,Q,function hi(z){return z.resolve||{}}(Q)),{segmentGroup:Yr,slicedSegments:ka}=Po(de,Ri,Or,vn);if(0===ka.length&&Yr.hasChildren())return this.processChildren(ao,vn,Yr).pipe((0,h.k)(ts=>null===ts?null:new Vn(hr,ts)));if(0===vn.length&&0===ka.length)return(0,d.of)(new Vn(hr,[]));const Ts=Yi(Q)===tt;return this.processSegment(ao,vn,Yr,ka,Ts?ee:tt,!0).pipe((0,h.k)(ts=>new Vn(hr,ts instanceof Vn?[ts]:[])))}))):Ji(de)}))}getChildConfig(q,de,Q){return de.children?(0,d.of)({routes:de.children,injector:q}):de.loadChildren?void 0!==de._loadedRoutes?(0,d.of)({routes:de._loadedRoutes,injector:de._loadedInjector}):function Gi(z,q,de,Q){const ve=q.canLoad;if(void 0===ve||0===ve.length)return(0,d.of)(!0);const tt=ve.map(Et=>{const fn=pe(Et,z);return xt(function Ki(z){return z&&To(z.canLoad)}(fn)?fn.canLoad(q,de):(0,e.SMS)(z,()=>fn(q,de)))});return(0,d.of)(tt).pipe(Qi(),Ea())}(q,de,Q).pipe((0,j.O)(ve=>ve?this.configLoader.loadChildren(q,de).pipe((0,W.y)(tt=>{de._loadedRoutes=tt.routes,de._loadedInjector=tt.injector})):function Ta(z){return(0,yt.c)(di(!1,to.GuardRejected))}())):(0,d.of)({routes:[],injector:q})}}function Pn(z){const q=z.value.routeConfig;return q&&""===q.path}function qo(z){const q=[],de=new Set;for(const Q of z){if(!Pn(Q)){q.push(Q);continue}const ve=q.find(tt=>Q.value.routeConfig===tt.value.routeConfig);void 0!==ve?(ve.children.push(...Q.children),de.add(ve)):q.push(Q)}for(const Q of de){const ve=qo(Q.children);q.push(new Vn(Q.value,ve))}return q.filter(Q=>!de.has(Q))}function Er(z){const q=z.children.map(de=>Er(de)).flat();return[z,...q]}function ms(z){return(0,O.G)(q=>{const de=z(q);return de?(0,I.Q)(de).pipe((0,h.k)(()=>q)):(0,d.of)(q)})}let qa=(()=>{var z;class q{buildTitle(Q){let ve,tt=Q.root;for(;void 0!==tt;){var Et;ve=null!==(Et=this.getResolvedTitleForRoute(tt))&&void 0!==Et?Et:ve,tt=tt.children.find(fn=>fn.outlet===ee)}return ve}getResolvedTitleForRoute(Q){return Q.data[oe]}}return(z=q).\u0275fac=function(Q){return new(Q||z)},z.\u0275prov=e.wxM({token:z,factory:()=>(0,e.uUt)(Xi),providedIn:"root"}),q})(),Xi=(()=>{var z;class q extends qa{constructor(Q){super(),this.title=Q}updateTitle(Q){const ve=this.buildTitle(Q);void 0!==ve&&this.title.setTitle(ve)}}return(z=q).\u0275fac=function(Q){return new(Q||z)(e.CoB(ne.OY))},z.\u0275prov=e.wxM({token:z,factory:z.\u0275fac,providedIn:"root"}),q})();const Bi=new e.UbH("",{providedIn:"root",factory:()=>({})}),Br=new e.UbH("");let Ui=(()=>{var z;class q{constructor(){this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap,this.compiler=(0,e.uUt)(e.ESV)}loadComponent(Q){if(this.componentLoaders.get(Q))return this.componentLoaders.get(Q);if(Q._loadedComponent)return(0,d.of)(Q._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(Q);const ve=xt(Q.loadComponent()).pipe((0,h.k)(It),(0,W.y)(Et=>{this.onLoadEndListener&&this.onLoadEndListener(Q),Q._loadedComponent=Et}),(0,R.U)(()=>{this.componentLoaders.delete(Q)})),tt=new n(ve,()=>new l.E).pipe(J());return this.componentLoaders.set(Q,tt),tt}loadChildren(Q,ve){if(this.childrenLoaders.get(ve))return this.childrenLoaders.get(ve);if(ve._loadedRoutes)return(0,d.of)({routes:ve._loadedRoutes,injector:ve._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(ve);const Et=function Y(z,q,de,Q){return xt(z.loadChildren()).pipe((0,h.k)(It),(0,j.O)(ve=>ve instanceof e.obV||Array.isArray(ve)?(0,d.of)(ve):(0,I.Q)(q.compileModuleAsync(ve))),(0,h.k)(ve=>{Q&&Q(z);let tt,Et,fn=!1;return Array.isArray(ve)?(Et=ve,!0):(tt=ve.create(de).injector,Et=tt.get(Br,[],{optional:!0,self:!0}).flat()),{routes:Et.map(mi),injector:tt}}))}(ve,this.compiler,Q,this.onLoadEndListener).pipe((0,R.U)(()=>{this.childrenLoaders.delete(ve)})),fn=new n(Et,()=>new l.E).pipe(J());return this.childrenLoaders.set(ve,fn),fn}}return(z=q).\u0275fac=function(Q){return new(Q||z)},z.\u0275prov=e.wxM({token:z,factory:z.\u0275fac,providedIn:"root"}),q})();function It(z){return function Te(z){return z&&"object"==typeof z&&"default"in z}(z)?z.default:z}let ue=(()=>{var z;class q{}return(z=q).\u0275fac=function(Q){return new(Q||z)},z.\u0275prov=e.wxM({token:z,factory:()=>(0,e.uUt)(Je),providedIn:"root"}),q})(),Je=(()=>{var z;class q{shouldProcessUrl(Q){return!0}extract(Q){return Q}merge(Q,ve){return Q}}return(z=q).\u0275fac=function(Q){return new(Q||z)},z.\u0275prov=e.wxM({token:z,factory:z.\u0275fac,providedIn:"root"}),q})();const Bt=new e.UbH(""),wn=new e.UbH("");function Bn(z,q,de){const Q=z.get(wn),ve=z.get(m.DOCUMENT);return z.get(e.WW2).runOutsideAngular(()=>{if(!ve.startViewTransition||Q.skipNextTransition)return Q.skipNextTransition=!1,Promise.resolve();let tt;const Et=new Promise(vn=>{tt=vn}),fn=ve.startViewTransition(()=>(tt(),function Uo(z){return new Promise(q=>{(0,e.I44)(q,{injector:z})})}(z))),{onViewTransitionCreated:Hn}=Q;return Hn&&(0,e.SMS)(z,()=>Hn({transition:fn,from:q,to:de})),Et})}let Ho=(()=>{var z;class q{get hasRequestedNavigation(){return 0!==this.navigationId}constructor(){this.currentNavigation=null,this.currentTransition=null,this.lastSuccessfulNavigation=null,this.events=new l.E,this.transitionAbortSubject=new l.E,this.configLoader=(0,e.uUt)(Ui),this.environmentInjector=(0,e.uUt)(e.SIe),this.urlSerializer=(0,e.uUt)(bt),this.rootContexts=(0,e.uUt)(Cn),this.location=(0,e.uUt)(m.Location),this.inputBindingEnabled=null!==(0,e.uUt)(qn,{optional:!0}),this.titleStrategy=(0,e.uUt)(qa),this.options=(0,e.uUt)(Bi,{optional:!0})||{},this.paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly",this.urlHandlingStrategy=(0,e.uUt)(ue),this.createViewTransition=(0,e.uUt)(Bt,{optional:!0}),this.navigationId=0,this.afterPreactivation=()=>(0,d.of)(void 0),this.rootComponentType=null,this.configLoader.onLoadEndListener=tt=>this.events.next(new Dn(tt)),this.configLoader.onLoadStartListener=tt=>this.events.next(new xn(tt))}complete(){var Q;null===(Q=this.transitions)||void 0===Q||Q.complete()}handleNavigationRequest(Q){var ve;const tt=++this.navigationId;null===(ve=this.transitions)||void 0===ve||ve.next({...this.transitions.value,...Q,id:tt})}setupNavigations(Q,ve,tt){return this.transitions=new P.g({id:0,currentUrlTree:ve,currentRawUrl:ve,extractedUrl:this.urlHandlingStrategy.extract(ve),urlAfterRedirects:this.urlHandlingStrategy.extract(ve),rawUrl:ve,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:fo,restoredState:null,currentSnapshot:tt.snapshot,targetSnapshot:null,currentRouterState:tt,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe((0,$.I)(Et=>0!==Et.id),(0,h.k)(Et=>({...Et,extractedUrl:this.urlHandlingStrategy.extract(Et.rawUrl)})),(0,O.G)(Et=>{this.currentTransition=Et;let fn=!1,Hn=!1;return(0,d.of)(Et).pipe((0,W.y)(vn=>{this.currentNavigation={id:vn.id,initialUrl:vn.rawUrl,extractedUrl:vn.extractedUrl,trigger:vn.source,extras:vn.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null}}),(0,O.G)(vn=>{var Jn;const No=!Q.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl(),bi=null!==(Jn=vn.extras.onSameUrlNavigation)&&void 0!==Jn?Jn:Q.onSameUrlNavigation;if(!No&&"reload"!==bi){const ao="";return this.events.next(new go(vn.id,this.urlSerializer.serialize(vn.rawUrl),ao,ho.IgnoredSameUrlNavigation)),vn.resolve(null),Dt.k}if(this.urlHandlingStrategy.shouldProcessUrl(vn.rawUrl))return(0,d.of)(vn).pipe((0,O.G)(ao=>{var Ri,Or;const ia=null===(Ri=this.transitions)||void 0===Ri?void 0:Ri.getValue();return this.events.next(new eo(ao.id,this.urlSerializer.serialize(ao.extractedUrl),ao.source,ao.restoredState)),ia!==(null===(Or=this.transitions)||void 0===Or?void 0:Or.getValue())?Dt.k:Promise.resolve(ao)}),function hs(z,q,de,Q,ve,tt){return(0,j.O)(Et=>function fs(z,q,de,Q,ve,tt,Et="emptyOnly"){return new Ka(z,q,de,Q,ve,Et,tt).recognize()}(z,q,de,Q,Et.extractedUrl,ve,tt).pipe((0,h.k)(({state:fn,tree:Hn})=>({...Et,targetSnapshot:fn,urlAfterRedirects:Hn}))))}(this.environmentInjector,this.configLoader,this.rootComponentType,Q.config,this.urlSerializer,this.paramsInheritanceStrategy),(0,W.y)(ao=>{Et.targetSnapshot=ao.targetSnapshot,Et.urlAfterRedirects=ao.urlAfterRedirects,this.currentNavigation={...this.currentNavigation,finalUrl:ao.urlAfterRedirects};const Ri=new Rn(ao.id,this.urlSerializer.serialize(ao.extractedUrl),this.urlSerializer.serialize(ao.urlAfterRedirects),ao.targetSnapshot);this.events.next(Ri)}));if(No&&this.urlHandlingStrategy.shouldProcessUrl(vn.currentRawUrl)){const{id:ao,extractedUrl:Ri,source:Or,restoredState:ia,extras:hr}=vn,Yr=new eo(ao,this.urlSerializer.serialize(Ri),Or,ia);this.events.next(Yr);const ka=lo(this.rootComponentType).snapshot;return this.currentTransition=Et={...vn,targetSnapshot:ka,urlAfterRedirects:Ri,extras:{...hr,skipLocationChange:!1,replaceUrl:!1}},this.currentNavigation.finalUrl=Ri,(0,d.of)(Et)}{const ao="";return this.events.next(new go(vn.id,this.urlSerializer.serialize(vn.extractedUrl),ao,ho.IgnoredByUrlHandlingStrategy)),vn.resolve(null),Dt.k}}),(0,W.y)(vn=>{const Jn=new st(vn.id,this.urlSerializer.serialize(vn.extractedUrl),this.urlSerializer.serialize(vn.urlAfterRedirects),vn.targetSnapshot);this.events.next(Jn)}),(0,h.k)(vn=>(this.currentTransition=Et={...vn,guards:Pr(vn.targetSnapshot,vn.currentSnapshot,this.rootContexts)},Et)),function cs(z,q){return(0,j.O)(de=>{const{targetSnapshot:Q,currentSnapshot:ve,guards:{canActivateChecks:tt,canDeactivateChecks:Et}}=de;return 0===Et.length&&0===tt.length?(0,d.of)({...de,guardsResult:!0}):function pi(z,q,de,Q){return(0,I.Q)(z).pipe((0,j.O)(ve=>function Tr(z,q,de,Q,ve){const tt=q&&q.routeConfig?q.routeConfig.canDeactivate:null;if(!tt||0===tt.length)return(0,d.of)(!0);const Et=tt.map(fn=>{var Hn;const vn=null!==(Hn=Fi(q))&&void 0!==Hn?Hn:ve,Jn=pe(fn,vn);return xt(function ko(z){return z&&To(z.canDeactivate)}(Jn)?Jn.canDeactivate(z,q,de,Q):(0,e.SMS)(vn,()=>Jn(z,q,de,Q))).pipe((0,V.K)())});return(0,d.of)(Et).pipe(Qi())}(ve.component,ve.route,de,q,Q)),(0,V.K)(ve=>!0!==ve,!0))}(Et,Q,ve,z).pipe((0,j.O)(fn=>fn&&function vi(z){return"boolean"==typeof z}(fn)?function Nr(z,q,de,Q){return(0,I.Q)(q).pipe((0,N.m)(ve=>(0,ct.W)(function zi(z,q){return null!==z&&q&&q(new Qn(z)),(0,d.of)(!0)}(ve.route.parent,Q),function zr(z,q){return null!==z&&q&&q(new Io(z)),(0,d.of)(!0)}(ve.route,Q),function Fr(z,q,de){const Q=q[q.length-1],tt=q.slice(0,q.length-1).reverse().map(Et=>function Ie(z){const q=z.routeConfig?z.routeConfig.canActivateChild:null;return q&&0!==q.length?{node:z,guards:q}:null}(Et)).filter(Et=>null!==Et).map(Et=>(0,St.Q)(()=>{const fn=Et.guards.map(Hn=>{var vn;const Jn=null!==(vn=Fi(Et.node))&&void 0!==vn?vn:de,No=pe(Hn,Jn);return xt(function Jr(z){return z&&To(z.canActivateChild)}(No)?No.canActivateChild(Q,z):(0,e.SMS)(Jn,()=>No(Q,z))).pipe((0,V.K)())});return(0,d.of)(fn).pipe(Qi())}));return(0,d.of)(tt).pipe(Qi())}(z,ve.path,de),function za(z,q,de){const Q=q.routeConfig?q.routeConfig.canActivate:null;if(!Q||0===Q.length)return(0,d.of)(!0);const ve=Q.map(tt=>(0,St.Q)(()=>{var Et;const fn=null!==(Et=Fi(q))&&void 0!==Et?Et:de,Hn=pe(tt,fn);return xt(function Ir(z){return z&&To(z.canActivate)}(Hn)?Hn.canActivate(q,z):(0,e.SMS)(fn,()=>Hn(q,z))).pipe((0,V.K)())}));return(0,d.of)(ve).pipe(Qi())}(z,ve.route,de))),(0,V.K)(ve=>!0!==ve,!0))}(Q,tt,z,q):(0,d.of)(fn)),(0,h.k)(fn=>({...de,guardsResult:fn})))})}(this.environmentInjector,vn=>this.events.next(vn)),(0,W.y)(vn=>{if(Et.guardsResult=vn.guardsResult,vt(vn.guardsResult))throw ni(0,vn.guardsResult);const Jn=new qt(vn.id,this.urlSerializer.serialize(vn.extractedUrl),this.urlSerializer.serialize(vn.urlAfterRedirects),vn.targetSnapshot,!!vn.guardsResult);this.events.next(Jn)}),(0,$.I)(vn=>!!vn.guardsResult||(this.cancelNavigationTransition(vn,"",to.GuardRejected),!1)),ms(vn=>{if(vn.guards.canActivateChecks.length)return(0,d.of)(vn).pipe((0,W.y)(Jn=>{const No=new Qt(Jn.id,this.urlSerializer.serialize(Jn.extractedUrl),this.urlSerializer.serialize(Jn.urlAfterRedirects),Jn.targetSnapshot);this.events.next(No)}),(0,O.G)(Jn=>{let No=!1;return(0,d.of)(Jn).pipe(function fa(z,q){return(0,j.O)(de=>{const{targetSnapshot:Q,guards:{canActivateChecks:ve}}=de;if(!ve.length)return(0,d.of)(de);const tt=new Set(ve.map(Hn=>Hn.route)),Et=new Set;for(const Hn of tt)if(!Et.has(Hn))for(const vn of Er(Hn))Et.add(vn);let fn=0;return(0,I.Q)(Et).pipe((0,N.m)(Hn=>tt.has(Hn)?function pa(z,q,de,Q){const ve=z.routeConfig,tt=z._resolve;return void 0!==(null==ve?void 0:ve.title)&&!Bo(ve)&&(tt[oe]=ve.title),function Oa(z,q,de,Q){const ve=ke(z);if(0===ve.length)return(0,d.of)({});const tt={};return(0,I.Q)(ve).pipe((0,j.O)(Et=>function Za(z,q,de,Q){var ve;const tt=null!==(ve=Fi(q))&&void 0!==ve?ve:Q,Et=pe(z,tt);return xt(Et.resolve?Et.resolve(q,de):(0,e.SMS)(tt,()=>Et(q,de)))}(z[Et],q,de,Q).pipe((0,V.K)(),(0,W.y)(fn=>{tt[Et]=fn}))),C(1),(0,Z.e)(tt),(0,B.a)(Et=>fi(Et)?Dt.k:(0,yt.c)(Et)))}(tt,z,q,Q).pipe((0,h.k)(Et=>(z._resolvedData=Et,z.data=Wo(z,z.parent,de).resolve,null)))}(Hn,Q,z,q):(Hn.data=Wo(Hn,Hn.parent,z).resolve,(0,d.of)(void 0))),(0,W.y)(()=>fn++),C(1),(0,j.O)(Hn=>fn===Et.size?(0,d.of)(de):Dt.k))})}(this.paramsInheritanceStrategy,this.environmentInjector),(0,W.y)({next:()=>No=!0,complete:()=>{No||this.cancelNavigationTransition(Jn,"",to.NoDataFromResolver)}}))}),(0,W.y)(Jn=>{const No=new cn(Jn.id,this.urlSerializer.serialize(Jn.extractedUrl),this.urlSerializer.serialize(Jn.urlAfterRedirects),Jn.targetSnapshot);this.events.next(No)}))}),ms(vn=>{const Jn=No=>{var bi;const ao=[];null!==(bi=No.routeConfig)&&void 0!==bi&&bi.loadComponent&&!No.routeConfig._loadedComponent&&ao.push(this.configLoader.loadComponent(No.routeConfig).pipe((0,W.y)(Ri=>{No.component=Ri}),(0,h.k)(()=>{})));for(const Ri of No.children)ao.push(...Jn(Ri));return ao};return Ze(Jn(vn.targetSnapshot.root)).pipe((0,A.G)(null),(0,x.U)(1))}),ms(()=>this.afterPreactivation()),(0,O.G)(()=>{var vn;const{currentSnapshot:Jn,targetSnapshot:No}=Et,bi=null===(vn=this.createViewTransition)||void 0===vn?void 0:vn.call(this,this.environmentInjector,Jn.root,No.root);return bi?(0,I.Q)(bi).pipe((0,h.k)(()=>Et)):(0,d.of)(Et)}),(0,h.k)(vn=>{const Jn=function Ao(z,q,de){const Q=Do(z,q._root,de?de._root:void 0);return new Zn(Q,q)}(Q.routeReuseStrategy,vn.targetSnapshot,vn.currentRouterState);return this.currentTransition=Et={...vn,targetRouterState:Jn},this.currentNavigation.targetRouterState=Jn,Et}),(0,W.y)(()=>{this.events.next(new lt)}),((z,q,de,Q)=>(0,h.k)(ve=>(new $a(q,ve.targetRouterState,ve.currentRouterState,de,Q).activate(z),ve)))(this.rootContexts,Q.routeReuseStrategy,vn=>this.events.next(vn),this.inputBindingEnabled),(0,x.U)(1),(0,W.y)({next:vn=>{var Jn;fn=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new po(vn.id,this.urlSerializer.serialize(vn.extractedUrl),this.urlSerializer.serialize(vn.urlAfterRedirects))),null===(Jn=this.titleStrategy)||void 0===Jn||Jn.updateTitle(vn.targetRouterState.snapshot),vn.resolve(!0)},complete:()=>{fn=!0}}),(0,M.a)(this.transitionAbortSubject.pipe((0,W.y)(vn=>{throw vn}))),(0,R.U)(()=>{var vn;!fn&&!Hn&&this.cancelNavigationTransition(Et,"",to.SupersededByNewNavigation),(null===(vn=this.currentTransition)||void 0===vn?void 0:vn.id)===Et.id&&(this.currentNavigation=null,this.currentTransition=null)}),(0,B.a)(vn=>{if(Hn=!0,Lo(vn))this.events.next(new So(Et.id,this.urlSerializer.serialize(Et.extractedUrl),vn.message,vn.cancellationCode)),function Li(z){return Lo(z)&&vt(z.url)}(vn)?this.events.next(new kt(vn.url)):Et.resolve(!1);else{var Jn;this.events.next(new Co(Et.id,this.urlSerializer.serialize(Et.extractedUrl),vn,null!==(Jn=Et.targetSnapshot)&&void 0!==Jn?Jn:void 0));try{Et.resolve(Q.errorHandler(vn))}catch(No){this.options.resolveNavigationPromiseOnError?Et.resolve(!1):Et.reject(No)}}return Dt.k}))}))}cancelNavigationTransition(Q,ve,tt){const Et=new So(Q.id,this.urlSerializer.serialize(Q.extractedUrl),ve,tt);this.events.next(Et),Q.resolve(!1)}isUpdatingInternalState(){var Q,ve;return(null===(Q=this.currentTransition)||void 0===Q?void 0:Q.extractedUrl.toString())!==(null===(ve=this.currentTransition)||void 0===ve?void 0:ve.currentUrlTree.toString())}isUpdatedBrowserUrl(){var Q,ve;return this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))).toString()!==(null===(Q=this.currentTransition)||void 0===Q?void 0:Q.extractedUrl.toString())&&!(null!==(ve=this.currentTransition)&&void 0!==ve&&ve.extras.skipLocationChange)}}return(z=q).\u0275fac=function(Q){return new(Q||z)},z.\u0275prov=e.wxM({token:z,factory:z.\u0275fac,providedIn:"root"}),q})();function jo(z){return z!==fo}let Ro=(()=>{var z;class q{}return(z=q).\u0275fac=function(Q){return new(Q||z)},z.\u0275prov=e.wxM({token:z,factory:()=>(0,e.uUt)(ai),providedIn:"root"}),q})();class ri{shouldDetach(q){return!1}store(q,de){}shouldAttach(q){return!1}retrieve(q){return null}shouldReuseRoute(q,de){return q.routeConfig===de.routeConfig}}let ai=(()=>{var z;class q extends ri{}return(z=q).\u0275fac=(()=>{let de;return function(ve){return(de||(de=e.otF(z)))(ve||z)}})(),z.\u0275prov=e.wxM({token:z,factory:z.\u0275fac,providedIn:"root"}),q})(),Pi=(()=>{var z;class q{}return(z=q).\u0275fac=function(Q){return new(Q||z)},z.\u0275prov=e.wxM({token:z,factory:()=>(0,e.uUt)(xo),providedIn:"root"}),q})(),xo=(()=>{var z;class q extends Pi{constructor(){super(...arguments),this.location=(0,e.uUt)(m.Location),this.urlSerializer=(0,e.uUt)(bt),this.options=(0,e.uUt)(Bi,{optional:!0})||{},this.canceledNavigationResolution=this.options.canceledNavigationResolution||"replace",this.urlHandlingStrategy=(0,e.uUt)(ue),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.currentUrlTree=new rn,this.rawUrlTree=this.currentUrlTree,this.currentPageId=0,this.lastSuccessfulId=-1,this.routerState=lo(null),this.stateMemento=this.createStateMemento()}getCurrentUrlTree(){return this.currentUrlTree}getRawUrlTree(){return this.rawUrlTree}restoredState(){return this.location.getState()}get browserPageId(){var Q,ve;return"computed"!==this.canceledNavigationResolution?this.currentPageId:null!==(Q=null===(ve=this.restoredState())||void 0===ve?void 0:ve.\u0275routerPageId)&&void 0!==Q?Q:this.currentPageId}getRouterState(){return this.routerState}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}registerNonRouterCurrentEntryChangeListener(Q){return this.location.subscribe(ve=>{"popstate"===ve.type&&Q(ve.url,ve.state)})}handleRouterEvent(Q,ve){if(Q instanceof eo)this.stateMemento=this.createStateMemento();else if(Q instanceof go)this.rawUrlTree=ve.initialUrl;else if(Q instanceof Rn){if("eager"===this.urlUpdateStrategy&&!ve.extras.skipLocationChange){const tt=this.urlHandlingStrategy.merge(ve.finalUrl,ve.initialUrl);this.setBrowserUrl(tt,ve)}}else Q instanceof lt?(this.currentUrlTree=ve.finalUrl,this.rawUrlTree=this.urlHandlingStrategy.merge(ve.finalUrl,ve.initialUrl),this.routerState=ve.targetRouterState,"deferred"===this.urlUpdateStrategy&&(ve.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,ve))):Q instanceof So&&(Q.code===to.GuardRejected||Q.code===to.NoDataFromResolver)?this.restoreHistory(ve):Q instanceof Co?this.restoreHistory(ve,!0):Q instanceof po&&(this.lastSuccessfulId=Q.id,this.currentPageId=this.browserPageId)}setBrowserUrl(Q,ve){const tt=this.urlSerializer.serialize(Q);if(this.location.isCurrentPathEqualTo(tt)||ve.extras.replaceUrl){const fn={...ve.extras.state,...this.generateNgRouterState(ve.id,this.browserPageId)};this.location.replaceState(tt,"",fn)}else{const Et={...ve.extras.state,...this.generateNgRouterState(ve.id,this.browserPageId+1)};this.location.go(tt,"",Et)}}restoreHistory(Q,ve=!1){if("computed"===this.canceledNavigationResolution){const Et=this.currentPageId-this.browserPageId;0!==Et?this.location.historyGo(Et):this.currentUrlTree===Q.finalUrl&&0===Et&&(this.resetState(Q),this.resetUrlToCurrentUrlTree())}else"replace"===this.canceledNavigationResolution&&(ve&&this.resetState(Q),this.resetUrlToCurrentUrlTree())}resetState(Q){var ve;this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,null!==(ve=Q.finalUrl)&&void 0!==ve?ve:this.rawUrlTree)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(Q,ve){return"computed"===this.canceledNavigationResolution?{navigationId:Q,\u0275routerPageId:ve}:{navigationId:Q}}}return(z=q).\u0275fac=(()=>{let de;return function(ve){return(de||(de=e.otF(z)))(ve||z)}})(),z.\u0275prov=e.wxM({token:z,factory:z.\u0275fac,providedIn:"root"}),q})();var xi=function(z){return z[z.COMPLETE=0]="COMPLETE",z[z.FAILED=1]="FAILED",z[z.REDIRECTING=2]="REDIRECTING",z}(xi||{});function xr(z,q){z.events.pipe((0,$.I)(de=>de instanceof po||de instanceof So||de instanceof Co||de instanceof go),(0,h.k)(de=>de instanceof po||de instanceof go?xi.COMPLETE:de instanceof So&&(de.code===to.Redirect||de.code===to.SupersededByNewNavigation)?xi.REDIRECTING:xi.FAILED),(0,$.I)(de=>de!==xi.REDIRECTING),(0,x.U)(1)).subscribe(()=>{q()})}function Ai(z){throw z}const er={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},si={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let ki=(()=>{var z;class q{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}constructor(){var Q,ve;this.disposed=!1,this.isNgZoneEnabled=!1,this.console=(0,e.uUt)(e.oPY),this.stateManager=(0,e.uUt)(Pi),this.options=(0,e.uUt)(Bi,{optional:!0})||{},this.pendingTasks=(0,e.uUt)(e.g9Y),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.navigationTransitions=(0,e.uUt)(Ho),this.urlSerializer=(0,e.uUt)(bt),this.location=(0,e.uUt)(m.Location),this.urlHandlingStrategy=(0,e.uUt)(ue),this._events=new l.E,this.errorHandler=this.options.errorHandler||Ai,this.navigated=!1,this.routeReuseStrategy=(0,e.uUt)(Ro),this.onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore",this.config=null!==(Q=null===(ve=(0,e.uUt)(Br,{optional:!0}))||void 0===ve?void 0:ve.flat())&&void 0!==Q?Q:[],this.componentInputBindingEnabled=!!(0,e.uUt)(qn,{optional:!0}),this.eventsSubscription=new r.wH,this.isNgZoneEnabled=(0,e.uUt)(e.WW2)instanceof e.WW2&&e.WW2.isInAngularZone(),this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this,this.currentUrlTree,this.routerState).subscribe({error:tt=>{this.console.warn(tt)}}),this.subscribeToNavigationEvents()}subscribeToNavigationEvents(){const Q=this.navigationTransitions.events.subscribe(ve=>{try{const tt=this.navigationTransitions.currentTransition,Et=this.navigationTransitions.currentNavigation;if(null!==tt&&null!==Et)if(this.stateManager.handleRouterEvent(ve,Et),ve instanceof So&&ve.code!==to.Redirect&&ve.code!==to.SupersededByNewNavigation)this.navigated=!0;else if(ve instanceof po)this.navigated=!0;else if(ve instanceof kt){const fn=this.urlHandlingStrategy.merge(ve.url,tt.currentRawUrl),Hn={info:tt.extras.info,skipLocationChange:tt.extras.skipLocationChange,replaceUrl:"eager"===this.urlUpdateStrategy||jo(tt.source)};this.scheduleNavigation(fn,fo,null,Hn,{resolve:tt.resolve,reject:tt.reject,promise:tt.promise})}(function Ur(z){return!(z instanceof lt||z instanceof kt)})(ve)&&this._events.next(ve)}catch(tt){this.navigationTransitions.transitionAbortSubject.next(tt)}});this.eventsSubscription.add(Q)}resetRootComponentType(Q){this.routerState.root.component=Q,this.navigationTransitions.rootComponentType=Q}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),fo,this.stateManager.restoredState())}setUpLocationChangeListener(){var Q;null!==(Q=this.nonRouterCurrentEntryChangeSubscription)&&void 0!==Q||(this.nonRouterCurrentEntryChangeSubscription=this.stateManager.registerNonRouterCurrentEntryChangeListener((ve,tt)=>{setTimeout(()=>{this.navigateToSyncWithBrowser(ve,"popstate",tt)},0)}))}navigateToSyncWithBrowser(Q,ve,tt){const Et={replaceUrl:!0},fn=null!=tt&&tt.navigationId?tt:null;if(tt){const vn={...tt};delete vn.navigationId,delete vn.\u0275routerPageId,0!==Object.keys(vn).length&&(Et.state=vn)}const Hn=this.parseUrl(Q);this.scheduleNavigation(Hn,ve,fn,Et)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(Q){this.config=Q.map(mi),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription&&(this.nonRouterCurrentEntryChangeSubscription.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(Q,ve={}){const{relativeTo:tt,queryParams:Et,fragment:fn,queryParamsHandling:Hn,preserveFragment:vn}=ve,Jn=vn?this.currentUrlTree.fragment:fn;let bi,No=null;switch(Hn){case"merge":No={...this.currentUrlTree.queryParams,...Et};break;case"preserve":No=this.currentUrlTree.queryParams;break;default:No=Et||null}null!==No&&(No=this.removeEmptyProps(No));try{bi=Ut(tt?tt.snapshot:this.routerState.snapshot.root)}catch{("string"!=typeof Q[0]||!Q[0].startsWith("/"))&&(Q=[]),bi=this.currentUrlTree.root}return fe(bi,Q,No,null!=Jn?Jn:null)}navigateByUrl(Q,ve={skipLocationChange:!1}){const tt=vt(Q)?Q:this.parseUrl(Q),Et=this.urlHandlingStrategy.merge(tt,this.rawUrlTree);return this.scheduleNavigation(Et,fo,null,ve)}navigate(Q,ve={skipLocationChange:!1}){return function Aa(z){for(let q=0;q<z.length;q++)if(null==z[q])throw new e.OBp(4008,!1)}(Q),this.navigateByUrl(this.createUrlTree(Q,ve),ve)}serializeUrl(Q){return this.urlSerializer.serialize(Q)}parseUrl(Q){try{return this.urlSerializer.parse(Q)}catch{return this.urlSerializer.parse("/")}}isActive(Q,ve){let tt;if(tt=!0===ve?{...er}:!1===ve?{...si}:ve,vt(Q))return Gt(this.currentUrlTree,Q,tt);const Et=this.parseUrl(Q);return Gt(this.currentUrlTree,Et,tt)}removeEmptyProps(Q){return Object.entries(Q).reduce((ve,[tt,Et])=>(null!=Et&&(ve[tt]=Et),ve),{})}scheduleNavigation(Q,ve,tt,Et,fn){if(this.disposed)return Promise.resolve(!1);let Hn,vn,Jn;fn?(Hn=fn.resolve,vn=fn.reject,Jn=fn.promise):Jn=new Promise((bi,ao)=>{Hn=bi,vn=ao});const No=this.pendingTasks.add();return xr(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(No))}),this.navigationTransitions.handleNavigationRequest({source:ve,restoredState:tt,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:Q,extras:Et,resolve:Hn,reject:vn,promise:Jn,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),Jn.catch(bi=>Promise.reject(bi))}}return(z=q).\u0275fac=function(Q){return new(Q||z)},z.\u0275prov=e.wxM({token:z,factory:z.\u0275fac,providedIn:"root"}),q})();class La{}let ha=(()=>{var z;class q{constructor(Q,ve,tt,Et,fn){this.router=Q,this.injector=tt,this.preloadingStrategy=Et,this.loader=fn}setUpPreloading(){this.subscription=this.router.events.pipe((0,$.I)(Q=>Q instanceof po),(0,N.m)(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(Q,ve){const tt=[];for(const vn of ve){var Et,fn;vn.providers&&!vn._injector&&(vn._injector=(0,e.SIz)(vn.providers,Q,`Route: ${vn.path}`));const Jn=null!==(Et=vn._injector)&&void 0!==Et?Et:Q,No=null!==(fn=vn._loadedInjector)&&void 0!==fn?fn:Jn;var Hn;(vn.loadChildren&&!vn._loadedRoutes&&void 0===vn.canLoad||vn.loadComponent&&!vn._loadedComponent)&&tt.push(this.preloadConfig(Jn,vn)),(vn.children||vn._loadedRoutes)&&tt.push(this.processRoutes(No,null!==(Hn=vn.children)&&void 0!==Hn?Hn:vn._loadedRoutes))}return(0,I.Q)(tt).pipe((0,H.u)())}preloadConfig(Q,ve){return this.preloadingStrategy.preload(ve,()=>{let tt;tt=ve.loadChildren&&void 0===ve.canLoad?this.loader.loadChildren(Q,ve):(0,d.of)(null);const Et=tt.pipe((0,j.O)(fn=>{var Hn;return null===fn?(0,d.of)(void 0):(ve._loadedRoutes=fn.routes,ve._loadedInjector=fn.injector,this.processRoutes(null!==(Hn=fn.injector)&&void 0!==Hn?Hn:Q,fn.routes))}));if(ve.loadComponent&&!ve._loadedComponent){const fn=this.loader.loadComponent(ve);return(0,I.Q)([Et,fn]).pipe((0,H.u)())}return Et})}}return(z=q).\u0275fac=function(Q){return new(Q||z)(e.CoB(ki),e.CoB(e.ESV),e.CoB(e.SIe),e.CoB(La),e.CoB(Ui))},z.\u0275prov=e.wxM({token:z,factory:z.\u0275fac,providedIn:"root"}),q})();const ta=new e.UbH("");let gs=(()=>{var z;class q{constructor(Q,ve,tt,Et,fn={}){this.urlSerializer=Q,this.transitions=ve,this.viewportScroller=tt,this.zone=Et,this.options=fn,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},fn.scrollPositionRestoration||(fn.scrollPositionRestoration="disabled"),fn.anchorScrolling||(fn.anchorScrolling="disabled")}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(Q=>{Q instanceof eo?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=Q.navigationTrigger,this.restoredId=Q.restoredState?Q.restoredState.navigationId:0):Q instanceof po?(this.lastId=Q.id,this.scheduleScrollEvent(Q,this.urlSerializer.parse(Q.urlAfterRedirects).fragment)):Q instanceof go&&Q.code===ho.IgnoredSameUrlNavigation&&(this.lastSource=void 0,this.restoredId=0,this.scheduleScrollEvent(Q,this.urlSerializer.parse(Q.url).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(Q=>{Q instanceof De&&(Q.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(Q.position):Q.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(Q.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(Q,ve){this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.zone.run(()=>{this.transitions.events.next(new De(Q,"popstate"===this.lastSource?this.store[this.restoredId]:null,ve))})},0)})}ngOnDestroy(){var Q,ve;null===(Q=this.routerEventsSubscription)||void 0===Q||Q.unsubscribe(),null===(ve=this.scrollEventsSubscription)||void 0===ve||ve.unsubscribe()}}return(z=q).\u0275fac=function(Q){e.KEo()},z.\u0275prov=e.wxM({token:z,factory:z.\u0275fac}),q})();function nr(z,q){return{\u0275kind:z,\u0275providers:q}}function bs(){const z=(0,e.uUt)(e.zZn);return q=>{var de,Q;const ve=z.get(e.Swk);if(q!==ve.components[0])return;const tt=z.get(ki),Et=z.get(Cs);1===z.get(Us)&&tt.initialNavigation(),null===(de=z.get(vl,null,e._6O.Optional))||void 0===de||de.setUpPreloading(),null===(Q=z.get(ta,null,e._6O.Optional))||void 0===Q||Q.init(),tt.resetRootComponentType(ve.componentTypes[0]),Et.closed||(Et.next(),Et.complete(),Et.unsubscribe())}}const Cs=new e.UbH("",{factory:()=>new l.E}),Us=new e.UbH("",{providedIn:"root",factory:()=>1}),vl=new e.UbH("");function Vo(z){return nr(0,[{provide:vl,useExisting:ha},{provide:La,useExisting:z}])}function ys(z){return nr(9,[{provide:Bt,useValue:Bn},{provide:wn,useValue:{skipNextTransition:!(null==z||!z.skipInitialTransition),...z}}])}const Pa=new e.UbH("ROUTER_FORROOT_GUARD"),Ia=[m.Location,{provide:bt,useClass:Kt},ki,Cn,{provide:Mo,useFactory:function tr(z){return z.routerState.root},deps:[ki]},Ui,[]];let Es=(()=>{var z;class q{constructor(Q){}static forRoot(Q,ve){return{ngModule:q,providers:[Ia,[],{provide:Br,multi:!0,useValue:Q},{provide:Pa,useFactory:es,deps:[[ki,new e.T7N,new e.Qfh]]},{provide:Bi,useValue:ve||{}},null!=ve&&ve.useHash?{provide:m.LocationStrategy,useClass:m.HashLocationStrategy}:{provide:m.LocationStrategy,useClass:m.PathLocationStrategy},{provide:ta,useFactory:()=>{const z=(0,e.uUt)(m.ViewportScroller),q=(0,e.uUt)(e.WW2),de=(0,e.uUt)(Bi),Q=(0,e.uUt)(Ho),ve=(0,e.uUt)(bt);return de.scrollOffset&&z.setOffset(de.scrollOffset),new gs(ve,Q,z,q,de)}},null!=ve&&ve.preloadingStrategy?Vo(ve.preloadingStrategy).\u0275providers:[],null!=ve&&ve.initialNavigation?Xo(ve):[],null!=ve&&ve.bindToComponentInputs?nr(8,[Kn,{provide:qn,useExisting:Kn}]).\u0275providers:[],null!=ve&&ve.enableViewTransitions?ys().\u0275providers:[],[{provide:Ma,useFactory:bs},{provide:e.qid,multi:!0,useExisting:Ma}]]}}static forChild(Q){return{ngModule:q,providers:[{provide:Br,multi:!0,useValue:Q}]}}}return(z=q).\u0275fac=function(Q){return new(Q||z)(e.CoB(Pa,8))},z.\u0275mod=e.a4G({type:z}),z.\u0275inj=e.s3X({}),q})();function es(z){return"guarded"}function Xo(z){return["disabled"===z.initialNavigation?nr(3,[{provide:e.kZF,multi:!0,useFactory:()=>{const q=(0,e.uUt)(ki);return()=>{q.setUpLocationChangeListener()}}},{provide:Us,useValue:2}]).\u0275providers:[],"enabledBlocking"===z.initialNavigation?nr(2,[{provide:Us,useValue:0},{provide:e.kZF,multi:!0,deps:[e.zZn],useFactory:q=>{const de=q.get(m.LOCATION_INITIALIZED,Promise.resolve());return()=>de.then(()=>new Promise(Q=>{const ve=q.get(ki),tt=q.get(Cs);xr(ve,()=>{Q(!0)}),q.get(Ho).afterPreactivation=()=>(Q(!0),tt.closed?(0,d.of)(void 0):tt),ve.initialNavigation()}))}}]).\u0275providers:[]]}const Ma=new e.UbH("")},4372:(_e,te,u)=>{"use strict";u.d(te,{kp:()=>A,Qh:()=>zt,gv:()=>m,y0:()=>C});var e=u(5692),t=u(872),I=u(2824),d=u(7624),P=u(9864),L=u(3618),k=u(2280),w=u(5848);class ge{constructor(ot,bt,Kt){this.kind=ot,this.value=bt,this.error=Kt,this.hasValue="N"===ot}observe(ot){return he(this,ot)}do(ot,bt,Kt){const{kind:dn,value:Tn,error:$t}=this;return"N"===dn?null==ot?void 0:ot(Tn):"E"===dn?null==bt?void 0:bt($t):null==Kt?void 0:Kt()}accept(ot,bt,Kt){var dn;return(0,w.m)(null===(dn=ot)||void 0===dn?void 0:dn.next)?this.observe(ot):this.do(ot,bt,Kt)}toObservable(){const{kind:ot,value:bt,error:Kt}=this,dn="N"===ot?(0,L.of)(bt):"E"===ot?(0,k.c)(()=>Kt):"C"===ot?P.k:0;if(!dn)throw new TypeError(`Unexpected notification kind ${ot}`);return dn}static createNext(ot){return new ge("N",ot)}static createError(ot){return new ge("E",void 0,ot)}static createComplete(){return ge.completeNotification}}function he(Pe,ot){var bt,Kt,dn;const{kind:Tn,value:$t,error:ut}=Pe;if("string"!=typeof Tn)throw new TypeError('Invalid notification, missing "kind"');"N"===Tn?null===(bt=ot.next)||void 0===bt||bt.call(ot,$t):"E"===Tn?null===(Kt=ot.error)||void 0===Kt||Kt.call(ot,ut):null===(dn=ot.complete)||void 0===dn||dn.call(ot)}ge.completeNotification=new ge("C");var Ae=u(2560),We=u(288),at=u(6744),it=u(8676),Tt=u(8112),ct=u(9957);function St(Pe,ot,bt,Kt){return(0,Ae.i)((dn,Tn)=>{let $t;ot&&"function"!=typeof ot?({duration:bt,element:$t,connector:Kt}=ot):$t=ot;const ut=new Map,Ke=qe=>{ut.forEach(qe),qe(Tn)},xe=qe=>Ke(Ot=>Ot.error(qe));let et=0,Ne=!1;const Oe=new We.I(Tn,qe=>{try{const Ot=Pe(qe);let Ct=ut.get(Ot);if(!Ct){ut.set(Ot,Ct=Kt?Kt():new I.E);const Rt=function Fe(qe,Ot){const Ct=new t._(Rt=>{et++;const wt=Ot.subscribe(Rt);return()=>{wt.unsubscribe(),0==--et&&Ne&&Oe.unsubscribe()}});return Ct.key=qe,Ct}(Ot,Ct);if(Tn.next(Rt),bt){const wt=(0,We.e)(Ct,()=>{Ct.complete(),null==wt||wt.unsubscribe()},void 0,void 0,()=>ut.delete(Ot));Oe.add((0,ct.Uv)(bt(Rt)).subscribe(wt))}}Ct.next($t?$t(qe):qe)}catch(Ot){xe(Ot)}},()=>Ke(qe=>qe.complete()),xe,()=>ut.clear(),()=>(Ne=!0,0===et));dn.subscribe(Oe)})}var pt=u(9177);function yt(Pe,ot){return ot?bt=>bt.pipe(yt((Kt,dn)=>(0,ct.Uv)(Pe(Kt,dn)).pipe((0,at.k)((Tn,$t)=>ot(Kt,Tn,dn,$t))))):(0,Ae.i)((bt,Kt)=>{let dn=0,Tn=null,$t=!1;bt.subscribe((0,We.e)(Kt,ut=>{Tn||(Tn=(0,We.e)(Kt,void 0,()=>{Tn=null,$t&&Kt.complete()}),(0,ct.Uv)(Pe(ut,dn++)).subscribe(Tn))},()=>{$t=!0,!Tn&&Kt.complete()}))})}var r=u(6264),g=u(9228),J=u(6284);const n={dispatch:!0,functional:!1,useEffectsErrorHandler:!0},l="__@ngrx/effects_create__";function m(Pe,ot={}){const bt=ot.functional?Pe:Pe(),Kt={...n,...ot};return Object.defineProperty(bt,l,{value:Kt}),bt}function F(Pe){return Object.getPrototypeOf(Pe)}function j(Pe){return"function"==typeof Pe}function V(Pe){return Pe.filter(j)}function W(Pe,ot,bt){const Kt=F(Pe),Tn=Kt&&"Object"!==Kt.constructor.name?Kt.constructor.name:null,$t=function x(Pe){return function h(Pe){return Object.getOwnPropertyNames(Pe).filter(Kt=>!(!Pe[Kt]||!Pe[Kt].hasOwnProperty(l))&&Pe[Kt][l].hasOwnProperty("dispatch")).map(Kt=>({propertyName:Kt,...Pe[Kt][l]}))}(Pe)}(Pe).map(({propertyName:ut,dispatch:Ke,useEffectsErrorHandler:xe})=>{const et="function"==typeof Pe[ut]?Pe[ut]():Pe[ut],Ne=xe?bt(et,ot):et;return!1===Ke?Ne.pipe((0,d.E)()):Ne.pipe(function Ze(){return(0,Ae.i)((Pe,ot)=>{Pe.subscribe((0,We.e)(ot,bt=>{ot.next(ge.createNext(bt))},()=>{ot.next(ge.createComplete()),ot.complete()},bt=>{ot.next(ge.createError(bt)),ot.complete()}))})}()).pipe((0,at.k)(Fe=>({effect:Pe[ut],notification:Fe,propertyName:ut,sourceName:Tn,sourceInstance:Pe})))});return(0,e.U)(...$t)}function D(Pe,ot,bt=10){return Pe.pipe((0,it.a)(Kt=>(ot&&ot.handleError(Kt),bt<=1?Pe:D(Pe,ot,bt-1))))}let A=(()=>{var Pe;class ot extends t._{constructor(Kt){super(),Kt&&(this.source=Kt)}lift(Kt){const dn=new ot;return dn.source=this,dn.operator=Kt,dn}}return(Pe=ot).\u0275fac=function(Kt){return new(Kt||Pe)(g.CoB(J.qg))},Pe.\u0275prov=g.wxM({token:Pe,factory:Pe.\u0275fac,providedIn:"root"}),ot})();function C(...Pe){return(0,Tt.I)(ot=>Pe.some(bt=>"string"==typeof bt?bt===ot.type:bt.type===ot.type))}const v=new g.UbH("@ngrx/effects Internal Root Guard"),T=new g.UbH("@ngrx/effects User Provided Effects"),Z=new g.UbH("@ngrx/effects Internal Root Effects"),R=new g.UbH("@ngrx/effects Internal Root Effects Instances"),M=new g.UbH("@ngrx/effects Internal Feature Effects"),H=new g.UbH("@ngrx/effects Internal Feature Effects Instance Groups"),ne=new g.UbH("@ngrx/effects Effects Error Handler",{providedIn:"root",factory:()=>D}),ee="@ngrx/effects/init";(0,J.Uh)(ee);function Jt(Pe){return Yt(Pe,"ngrxOnInitEffects")}function Yt(Pe,ot){return Pe&&ot in Pe&&"function"==typeof Pe[ot]}let Gt=(()=>{var Pe;class ot extends I.E{constructor(Kt,dn){super(),this.errorHandler=Kt,this.effectsErrorHandler=dn}addEffects(Kt){this.next(Kt)}toActions(){return this.pipe(St(Kt=>function $(Pe){return!!Pe.constructor&&"Object"!==Pe.constructor.name&&"Function"!==Pe.constructor.name}(Kt)?F(Kt):Kt),(0,pt.O)(Kt=>Kt.pipe(St(ln))),(0,pt.O)(Kt=>{const dn=Kt.pipe(yt($t=>function hn(Pe,ot){return bt=>{const Kt=W(bt,Pe,ot);return function Mt(Pe){return Yt(Pe,"ngrxOnRunEffects")}(bt)?bt.ngrxOnRunEffects(Kt):Kt}}(this.errorHandler,this.effectsErrorHandler)($t)),(0,at.k)($t=>(function ie(Pe,ot){if("N"===Pe.notification.kind){const bt=Pe.notification.value;!function we(Pe){return"function"!=typeof Pe&&Pe&&Pe.type&&"string"==typeof Pe.type}(bt)&&ot.handleError(new Error(`Effect ${function Ce({propertyName:Pe,sourceInstance:ot,sourceName:bt}){const Kt="function"==typeof ot[Pe];return bt?`"${bt}.${String(Pe)}${Kt?"()":""}"`:`"${String(Pe)}()"`}(Pe)} dispatched an invalid action: ${function ae(Pe){try{return JSON.stringify(Pe)}catch{return Pe}}(bt)}`))}}($t,this.errorHandler),$t.notification)),(0,Tt.I)($t=>"N"===$t.kind&&null!=$t.value),function Dt(){return(0,Ae.i)((Pe,ot)=>{Pe.subscribe((0,We.e)(ot,bt=>he(bt,ot)))})}()),Tn=Kt.pipe((0,r.U)(1),(0,Tt.I)(Jt),(0,at.k)($t=>$t.ngrxOnInitEffects()));return(0,e.U)(dn,Tn)}))}}return(Pe=ot).\u0275fac=function(Kt){return new(Kt||Pe)(g.CoB(g.eAe),g.CoB(ne))},Pe.\u0275prov=g.wxM({token:Pe,factory:Pe.\u0275fac,providedIn:"root"}),ot})();function ln(Pe){return function ke(Pe){return Yt(Pe,"ngrxOnIdentifyEffects")}(Pe)?Pe.ngrxOnIdentifyEffects():""}let Qe=(()=>{var Pe;class ot{get isStarted(){return!!this.effectsSubscription}constructor(Kt,dn){this.effectSources=Kt,this.store=dn,this.effectsSubscription=null}start(){this.effectsSubscription||(this.effectsSubscription=this.effectSources.toActions().subscribe(this.store))}ngOnDestroy(){this.effectsSubscription&&(this.effectsSubscription.unsubscribe(),this.effectsSubscription=null)}}return(Pe=ot).\u0275fac=function(Kt){return new(Kt||Pe)(g.CoB(Gt),g.CoB(J.m_))},Pe.\u0275prov=g.wxM({token:Pe,factory:Pe.\u0275fac,providedIn:"root"}),ot})(),Ft=(()=>{var Pe;class ot{constructor(Kt,dn,Tn,$t,ut,Ke,xe){this.sources=Kt,dn.start();for(const et of $t)Kt.addEffects(et);Tn.dispatch({type:ee})}addEffects(Kt){this.sources.addEffects(Kt)}}return(Pe=ot).\u0275fac=function(Kt){return new(Kt||Pe)(g.CoB(Gt),g.CoB(Qe),g.CoB(J.m_),g.CoB(R),g.CoB(J.WA,8),g.CoB(J.Y9,8),g.CoB(v,8))},Pe.\u0275mod=g.a4G({type:Pe}),Pe.\u0275inj=g.s3X({}),ot})(),mn=(()=>{var Pe;class ot{constructor(Kt,dn,Tn,$t){const ut=dn.flat();for(const Ke of ut)Kt.addEffects(Ke)}}return(Pe=ot).\u0275fac=function(Kt){return new(Kt||Pe)(g.CoB(Ft),g.CoB(H),g.CoB(J.WA,8),g.CoB(J.Y9,8))},Pe.\u0275mod=g.a4G({type:Pe}),Pe.\u0275inj=g.s3X({}),ot})(),zt=(()=>{var Pe;class ot{static forFeature(...Kt){const dn=Kt.flat(),Tn=V(dn);return{ngModule:mn,providers:[Tn,{provide:M,multi:!0,useValue:dn},{provide:T,multi:!0,useValue:[]},{provide:H,multi:!0,useFactory:rn,deps:[M,T]}]}}static forRoot(...Kt){const dn=Kt.flat(),Tn=V(dn);return{ngModule:Ft,providers:[Tn,{provide:Z,useValue:[dn]},{provide:v,useFactory:Se},{provide:T,multi:!0,useValue:[]},{provide:R,useFactory:rn,deps:[Z,T]}]}}}return(Pe=ot).\u0275fac=function(Kt){return new(Kt||Pe)},Pe.\u0275mod=g.a4G({type:Pe}),Pe.\u0275inj=g.s3X({}),ot})();function rn(Pe,ot){const bt=[];for(const Kt of Pe)bt.push(...Kt);for(const Kt of ot)bt.push(...Kt);return bt.map(Kt=>function N(Pe){return Pe instanceof g.UbH||j(Pe)}(Kt)?(0,g.uUt)(Kt):Kt)}function Se(){const Pe=(0,g.uUt)(Qe,{optional:!0,skipSelf:!0}),ot=(0,g.uUt)(Z,{self:!0});if((1!==ot.length||0!==ot[0].length)&&Pe)throw new TypeError("EffectsModule.forRoot() called twice. Feature modules should use EffectsModule.forFeature() instead.");return"guarded"}},6284:(_e,te,u)=>{"use strict";u.d(te,{Ev:()=>n,Qz:()=>J,SY:()=>O,ei:()=>dt,Lk:()=>ke,qg:()=>Yt,Wo:()=>ln,m_:()=>mn,Y9:()=>So,cx:()=>go,WA:()=>ho,kt:()=>Mt,TL:()=>ie,Uh:()=>at,SM:()=>yt,EF:()=>Rn,M3:()=>Rt,w1:()=>Dt,on:()=>Co,ov:()=>it,Ml:()=>rn});var e=u(9228),t=u(1880),I=u(872),d=u(2824),P=u(7668),L=u(5e3),k=u(292),w=u(6680),re=u(6744),he=u(2435),Ae=u(7560);const We={};function at(st,qt){if(We[st]=(We[st]||0)+1,"function"==typeof qt)return ct(st,(...cn)=>({...qt(...cn),type:st}));switch(qt?qt._as:"empty"){case"empty":return ct(st,()=>({type:st}));case"props":return ct(st,cn=>({...cn,type:st}));default:throw new Error("Unexpected config.")}}function it(){return{_as:"props",_p:void 0}}function ct(st,qt){return Object.defineProperty(qt,"type",{value:st,writable:!1})}function yt(st){const{source:qt,events:Qt}=st;return Object.keys(Qt).reduce((cn,xn)=>({...cn,[r(xn)]:at(g(qt,xn),Qt[xn])}),{})}function Dt(){return{_as:"props",_p:void 0}}function r(st){return st.trim().split(" ").map((qt,Qt)=>0===Qt?function pt(st){return st.charAt(0).toLowerCase()+st.substring(1)}(qt):function St(st){return st.charAt(0).toUpperCase()+st.substring(1)}(qt)).join("")}function g(st,qt){return`[${st}] ${qt}`}const J="@ngrx/store/init";let n=(()=>{var st;class qt extends t.g{constructor(){super({type:J})}next(cn){if("function"==typeof cn)throw new TypeError("\n        Dispatch expected an object, instead it received a function.\n        If you're using the createAction function, make sure to invoke the function\n        before dispatching the action. For example, someAction should be someAction().");if(typeof cn>"u")throw new TypeError("Actions must be objects");if(typeof cn.type>"u")throw new TypeError("Actions must have a type property");super.next(cn)}complete(){}ngOnDestroy(){super.complete()}}return(st=qt).\u0275fac=function(cn){return new(cn||st)},st.\u0275prov=e.wxM({token:st,factory:st.\u0275fac}),qt})();const l=[n],m=new e.UbH("@ngrx/store Internal Root Guard"),h=new e.UbH("@ngrx/store Internal Initial State"),O=new e.UbH("@ngrx/store Initial State"),x=new e.UbH("@ngrx/store Reducer Factory"),F=new e.UbH("@ngrx/store Internal Reducer Factory Provider"),$=new e.UbH("@ngrx/store Initial Reducers"),j=new e.UbH("@ngrx/store Internal Initial Reducers"),V=new e.UbH("@ngrx/store Store Features"),N=new e.UbH("@ngrx/store Internal Store Reducers"),W=new e.UbH("@ngrx/store Internal Feature Reducers"),B=new e.UbH("@ngrx/store Internal Feature Configs"),D=new e.UbH("@ngrx/store Internal Store Features"),A=new e.UbH("@ngrx/store Internal Feature Reducers Token"),C=new e.UbH("@ngrx/store Feature Reducers"),v=new e.UbH("@ngrx/store User Provided Meta Reducers"),T=new e.UbH("@ngrx/store Meta Reducers"),Z=new e.UbH("@ngrx/store Internal Resolved Meta Reducers"),R=new e.UbH("@ngrx/store User Runtime Checks Config"),M=new e.UbH("@ngrx/store Internal User Runtime Checks Config"),H=new e.UbH("@ngrx/store Internal Runtime Checks"),ne=new e.UbH("@ngrx/store Check if Action types are unique");function ie(st,qt={}){const Qt=Object.keys(st),cn={};for(let Dn=0;Dn<Qt.length;Dn++){const Qn=Qt[Dn];"function"==typeof st[Qn]&&(cn[Qn]=st[Qn])}const xn=Object.keys(cn);return function(Qn,wo){Qn=void 0===Qn?qt:Qn;let Io=!1;const Eo={};for(let De=0;De<xn.length;De++){const lt=xn[De],Xt=Qn[lt],an=(0,cn[lt])(Xt,wo);Eo[lt]=an,Io=Io||an!==Xt}return Io?Eo:Qn}}function Ce(...st){return function(qt){if(0===st.length)return qt;const Qt=st[st.length-1];return st.slice(0,-1).reduceRight((xn,Dn)=>Dn(xn),Qt(qt))}}function ae(st,qt){return Array.isArray(qt)&&qt.length>0&&(st=Ce.apply(null,[...qt,st])),(Qt,cn)=>{const xn=st(Qt);return(Dn,Qn)=>xn(Dn=void 0===Dn?cn:Dn,Qn)}}new e.UbH("@ngrx/store Root Store Provider"),new e.UbH("@ngrx/store Feature State Provider");class ke extends I._{}class dt extends n{}const Mt="@ngrx/store/update-reducers";let xt=(()=>{var st;class qt extends t.g{get currentReducers(){return this.reducers}constructor(cn,xn,Dn,Qn){super(Qn(Dn,xn)),this.dispatcher=cn,this.initialState=xn,this.reducers=Dn,this.reducerFactory=Qn}addFeature(cn){this.addFeatures([cn])}addFeatures(cn){const xn=cn.reduce((Dn,{reducers:Qn,reducerFactory:wo,metaReducers:Io,initialState:Eo,key:De})=>{const lt="function"==typeof Qn?function me(st){const qt=Array.isArray(st)&&st.length>0?Ce(...st):Qt=>Qt;return(Qt,cn)=>(Qt=qt(Qt),(xn,Dn)=>Qt(xn=void 0===xn?cn:xn,Dn))}(Io)(Qn,Eo):ae(wo,Io)(Qn,Eo);return Dn[De]=lt,Dn},{});this.addReducers(xn)}removeFeature(cn){this.removeFeatures([cn])}removeFeatures(cn){this.removeReducers(cn.map(xn=>xn.key))}addReducer(cn,xn){this.addReducers({[cn]:xn})}addReducers(cn){this.reducers={...this.reducers,...cn},this.updateReducers(Object.keys(cn))}removeReducer(cn){this.removeReducers([cn])}removeReducers(cn){cn.forEach(xn=>{this.reducers=function we(st,qt){return Object.keys(st).filter(Qt=>Qt!==qt).reduce((Qt,cn)=>Object.assign(Qt,{[cn]:st[cn]}),{})}(this.reducers,xn)}),this.updateReducers(cn)}updateReducers(cn){this.next(this.reducerFactory(this.reducers,this.initialState)),this.dispatcher.next({type:Mt,features:cn})}ngOnDestroy(){this.complete()}}return(st=qt).\u0275fac=function(cn){return new(cn||st)(e.CoB(dt),e.CoB(O),e.CoB($),e.CoB(x))},st.\u0275prov=e.wxM({token:st,factory:st.\u0275fac}),qt})();const Jt=[xt,{provide:ke,useExisting:xt},{provide:dt,useExisting:n}];let Yt=(()=>{var st;class qt extends d.E{ngOnDestroy(){this.complete()}}return(st=qt).\u0275fac=(()=>{let Qt;return function(xn){return(Qt||(Qt=e.otF(st)))(xn||st)}})(),st.\u0275prov=e.wxM({token:st,factory:st.\u0275fac}),qt})();const Gt=[Yt];class ln extends I._{}let hn=(()=>{var st;class qt extends t.g{constructor(cn,xn,Dn,Qn){super(Qn);const De=cn.pipe((0,L.y)(P.M)).pipe((0,k.O)(xn)).pipe((0,w.K)(Qe,{state:Qn}));this.stateSubscription=De.subscribe(({state:lt,action:kt})=>{this.next(lt),Dn.next(kt)}),this.state=(0,Ae.i6)(this,{manualCleanup:!0,requireSync:!0})}ngOnDestroy(){this.stateSubscription.unsubscribe(),this.complete()}}return(st=qt).INIT=J,st.\u0275fac=function(cn){return new(cn||st)(e.CoB(n),e.CoB(ke),e.CoB(Yt),e.CoB(O))},st.\u0275prov=e.wxM({token:st,factory:st.\u0275fac}),qt})();function Qe(st={state:void 0},[qt,Qt]){const{state:cn}=st;return{state:Qt(cn,qt),action:qt}}const Ft=[hn,{provide:ln,useExisting:hn}];let mn=(()=>{var st;class qt extends I._{constructor(cn,xn,Dn){super(),this.actionsObserver=xn,this.reducerManager=Dn,this.source=cn,this.state=cn.state}select(cn,...xn){return rn.call(null,cn,...xn)(this)}selectSignal(cn,xn){return(0,e.S6b)(()=>cn(this.state()),xn)}lift(cn){const xn=new qt(this,this.actionsObserver,this.reducerManager);return xn.operator=cn,xn}dispatch(cn){this.actionsObserver.next(cn)}next(cn){this.actionsObserver.next(cn)}error(cn){this.actionsObserver.error(cn)}complete(){this.actionsObserver.complete()}addReducer(cn,xn){this.reducerManager.addReducer(cn,xn)}removeReducer(cn){this.reducerManager.removeReducer(cn)}}return(st=qt).\u0275fac=function(cn){return new(cn||st)(e.CoB(ln),e.CoB(n),e.CoB(xt))},st.\u0275prov=e.wxM({token:st,factory:st.\u0275fac}),qt})();const zt=[mn];function rn(st,qt,...Qt){return function(xn){let Dn;if("string"==typeof st){const Qn=[qt,...Qt].filter(Boolean);Dn=xn.pipe(function ge(...st){const qt=st.length;if(0===qt)throw new Error("list of properties cannot be empty.");return(0,re.k)(Qt=>{let cn=Qt;for(let xn=0;xn<qt;xn++){const Dn=null==cn?void 0:cn[st[xn]];if(!(typeof Dn<"u"))return;cn=Dn}return cn})}(st,...Qn))}else{if("function"!=typeof st)throw new TypeError(`Unexpected type '${typeof st}' in select operator, expected 'string' or 'function'`);Dn=xn.pipe((0,re.k)(Qn=>st(Qn,qt)))}return Dn.pipe((0,he.a)())}}const Se="https://ngrx.io/guide/store/configuration/runtime-checks";function Ue(st){return void 0===st}function $e(st){return null===st}function Pe(st){return Array.isArray(st)}function dn(st){return"object"==typeof st&&null!==st}function ut(st){return"function"==typeof st}function Fe(st,qt){return st===qt}function Ct(st,qt=Fe,Qt=Fe){let Dn,cn=null,xn=null;return{memoized:function Eo(){if(void 0!==Dn)return Dn.result;if(!cn)return xn=st.apply(null,arguments),cn=arguments,xn;if(!function qe(st,qt,Qt){for(let cn=0;cn<st.length;cn++)if(!Qt(st[cn],qt[cn]))return!0;return!1}(arguments,cn,qt))return xn;const De=st.apply(null,arguments);return cn=arguments,Qt(xn,De)?xn:(xn=De,De)},reset:function Qn(){cn=null,xn=null},setResult:function wo(De=void 0){Dn={result:De}},clearResult:function Io(){Dn=void 0}}}function Rt(...st){return function ce(st,qt={stateFn:wt}){return function(...Qt){let cn=Qt;if(Array.isArray(cn[0])){const[De,...lt]=cn;cn=[...De,...lt]}else 1===cn.length&&function He(st){return!!st&&"object"==typeof st&&Object.values(st).every(qt=>"function"==typeof qt)}(cn[0])&&(cn=function At(st){const qt=Object.values(st),Qt=Object.keys(st);return[...qt,(...xn)=>Qt.reduce((Dn,Qn,wo)=>({...Dn,[Qn]:xn[wo]}),{})]}(cn[0]));const xn=cn.slice(0,cn.length-1),Dn=cn[cn.length-1],Qn=xn.filter(De=>De.release&&"function"==typeof De.release),wo=st(function(...De){return Dn.apply(null,De)}),Io=Ct(function(De,lt){return qt.stateFn.apply(null,[De,xn,lt,wo])});return Object.assign(Io.memoized,{release:function Eo(){Io.reset(),wo.reset(),Qn.forEach(De=>De.release())},projector:wo.memoized,setResult:Io.setResult,clearResult:Io.clearResult})}}(Ct)(...st)}function wt(st,qt,Qt,cn){if(void 0===Qt){const Dn=qt.map(Qn=>Qn(st));return cn.memoized.apply(null,Dn)}const xn=qt.map(Dn=>Dn(st,Qt));return cn.memoized.apply(null,[...xn,Qt])}function _t(st){return st instanceof e.UbH?(0,e.uUt)(st):st}function ht(st,qt){return qt.map((Qt,cn)=>{if(st[cn]instanceof e.UbH){const xn=(0,e.uUt)(st[cn]);return{key:Qt.key,reducerFactory:xn.reducerFactory?xn.reducerFactory:ie,metaReducers:xn.metaReducers?xn.metaReducers:[],initialState:xn.initialState}}return Qt})}function vt(st){return st.map(qt=>qt instanceof e.UbH?(0,e.uUt)(qt):qt)}function Nt(st){return"function"==typeof st?st():st}function Ut(st,qt){return st.concat(qt)}function fe(){if((0,e.uUt)(mn,{optional:!0,skipSelf:!0}))throw new TypeError("The root Store has been provided more than once. Feature modules should provide feature states instead.");return"guarded"}function Be(st){Object.freeze(st);const qt=ut(st);return Object.getOwnPropertyNames(st).forEach(Qt=>{if(!Qt.startsWith("\u0275")&&function xe(st,qt){return Object.prototype.hasOwnProperty.call(st,qt)}(st,Qt)&&(!qt||"caller"!==Qt&&"callee"!==Qt&&"arguments"!==Qt)){const cn=st[Qt];(dn(cn)||ut(cn))&&!Object.isFrozen(cn)&&Be(cn)}}),st}function se(st,qt=[]){return(Ue(st)||$e(st))&&0===qt.length?{path:["root"],value:st}:Object.keys(st).reduce((cn,xn)=>{if(cn)return cn;const Dn=st[xn];return function Ke(st){return ut(st)&&st.hasOwnProperty("\u0275cmp")}(Dn)?cn:!(Ue(Dn)||$e(Dn)||function Kt(st){return"number"==typeof st}(Dn)||function bt(st){return"boolean"==typeof st}(Dn)||function ot(st){return"string"==typeof st}(Dn)||Pe(Dn))&&(function $t(st){if(!function Tn(st){return dn(st)&&!Pe(st)}(st))return!1;const qt=Object.getPrototypeOf(st);return qt===Object.prototype||null===qt}(Dn)?se(Dn,[...qt,xn]):{path:[...qt,xn],value:Dn})},!1)}function Me(st,qt){if(!1===st)return;const Qt=st.path.join("."),cn=new Error(`Detected unserializable ${qt} at "${Qt}". ${Se}#strict${qt}serializability`);throw cn.value=st.value,cn.unserializablePath=Qt,cn}function rt(st){return(0,e.sPQ)()?{strictStateSerializability:!1,strictActionSerializability:!1,strictStateImmutability:!0,strictActionImmutability:!0,strictActionWithinNgZone:!1,strictActionTypeUniqueness:!1,...st}:{strictStateSerializability:!1,strictActionSerializability:!1,strictStateImmutability:!1,strictActionImmutability:!1,strictActionWithinNgZone:!1,strictActionTypeUniqueness:!1}}function jt({strictActionSerializability:st,strictStateSerializability:qt}){return Qt=>st||qt?function je(st,qt){return function(Qt,cn){qt.action(cn)&&Me(se(cn),"action");const xn=st(Qt,cn);return qt.state()&&Me(se(xn),"state"),xn}}(Qt,{action:cn=>st&&!Lt(cn),state:()=>qt}):Qt}function gt({strictActionImmutability:st,strictStateImmutability:qt}){return Qt=>st||qt?function Ye(st,qt){return function(Qt,cn){const xn=qt.action(cn)?Be(cn):cn,Dn=st(Qt,xn);return qt.state()?Be(Dn):Dn}}(Qt,{action:cn=>st&&!Lt(cn),state:()=>qt}):Qt}function Lt(st){return st.type.startsWith("@ngrx")}function Vt({strictActionWithinNgZone:st}){return qt=>st?function Xe(st,qt){return function(Qt,cn){if(qt.action(cn)&&!e.WW2.isInAngularZone())throw new Error(`Action '${cn.type}' running outside NgZone. ${Se}#strictactionwithinngzone`);return st(Qt,cn)}}(qt,{action:Qt=>st&&!Lt(Qt)}):qt}function gn(st){return[{provide:M,useValue:st},{provide:R,useFactory:pn,deps:[M]},{provide:H,deps:[R],useFactory:rt},{provide:T,multi:!0,deps:[H],useFactory:gt},{provide:T,multi:!0,deps:[H],useFactory:jt},{provide:T,multi:!0,deps:[H],useFactory:Vt}]}function nn(){return[{provide:ne,multi:!0,deps:[H],useFactory:In}]}function pn(st){return st}function In(st){if(!st.strictActionTypeUniqueness)return;const qt=Object.entries(We).filter(([,Qt])=>Qt>1).map(([Qt])=>Qt);if(qt.length)throw new Error(`Action types are registered more than once, ${qt.map(Qt=>`"${Qt}"`).join(", ")}. ${Se}#strictactiontypeuniqueness`)}function Fn(st={},qt={}){return[{provide:m,useFactory:fe},{provide:h,useValue:qt.initialState},{provide:O,useFactory:Nt,deps:[h]},{provide:j,useValue:st},{provide:N,useExisting:st instanceof e.UbH?st:j},{provide:$,deps:[j,[new e.y_5(N)]],useFactory:_t},{provide:v,useValue:qt.metaReducers?qt.metaReducers:[]},{provide:Z,deps:[T,v],useFactory:Ut},{provide:F,useValue:qt.reducerFactory?qt.reducerFactory:ie},{provide:x,deps:[F,Z],useFactory:ae},l,Jt,Gt,Ft,zt,gn(qt.runtimeChecks),nn()]}function to(st,qt,Qt={}){return[{provide:B,multi:!0,useValue:st instanceof Object?{}:Qt},{provide:V,multi:!0,useValue:{key:st instanceof Object?st.name:st,reducerFactory:Qt instanceof e.UbH||!Qt.reducerFactory?ie:Qt.reducerFactory,metaReducers:Qt instanceof e.UbH||!Qt.metaReducers?[]:Qt.metaReducers,initialState:Qt instanceof e.UbH||!Qt.initialState?void 0:Qt.initialState}},{provide:D,deps:[B,V],useFactory:ht},{provide:W,multi:!0,useValue:st instanceof Object?st.reducer:qt},{provide:A,multi:!0,useExisting:qt instanceof e.UbH?qt:W},{provide:C,multi:!0,deps:[W,[new e.y_5(A)]],useFactory:vt},nn()]}let ho=(()=>{var st;class qt{constructor(cn,xn,Dn,Qn,wo,Io){}}return(st=qt).\u0275fac=function(cn){return new(cn||st)(e.CoB(n),e.CoB(ke),e.CoB(Yt),e.CoB(mn),e.CoB(m,8),e.CoB(ne,8))},st.\u0275mod=e.a4G({type:st}),st.\u0275inj=e.s3X({}),qt})(),So=(()=>{var st;class qt{constructor(cn,xn,Dn,Qn,wo){this.features=cn,this.featureReducers=xn,this.reducerManager=Dn;const Io=cn.map((Eo,De)=>{const kt=xn.shift()[De];return{...Eo,reducers:kt,initialState:Nt(Eo.initialState)}});Dn.addFeatures(Io)}ngOnDestroy(){this.reducerManager.removeFeatures(this.features)}}return(st=qt).\u0275fac=function(cn){return new(cn||st)(e.CoB(D),e.CoB(C),e.CoB(xt),e.CoB(ho),e.CoB(ne,8))},st.\u0275mod=e.a4G({type:st}),st.\u0275inj=e.s3X({}),qt})(),go=(()=>{var st;class qt{static forRoot(cn,xn){return{ngModule:ho,providers:[...Fn(cn,xn)]}}static forFeature(cn,xn,Dn={}){return{ngModule:So,providers:[...to(cn,xn,Dn)]}}}return(st=qt).\u0275fac=function(cn){return new(cn||st)},st.\u0275mod=e.a4G({type:st}),st.\u0275inj=e.s3X({}),qt})();function Co(...st){return{reducer:st.pop(),types:st.map(cn=>cn.type)}}function Rn(st,...qt){const Qt=new Map;for(const cn of qt)for(const xn of cn.types){const Dn=Qt.get(xn);Qt.set(xn,Dn?(wo,Io)=>cn.reducer(Dn(wo,Io),Io):cn.reducer)}return function(cn=st,xn){const Dn=Qt.get(xn.type);return Dn?Dn(cn,xn):cn}}},5920:(_e,te,u)=>{"use strict";function e(D){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A})(D)}function d(D,A,C){return(A=function I(D){var A=function t(D,A){if("object"!=e(D)||!D)return D;var C=D[Symbol.toPrimitive];if(void 0!==C){var v=C.call(D,A||"default");if("object"!=e(v))return v;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===A?String:Number)(D)}(D,"string");return"symbol"==e(A)?A:String(A)}(A))in D?Object.defineProperty(D,A,{value:C,enumerable:!0,configurable:!0,writable:!0}):D[A]=C,D}u.d(te,{eM:()=>N,_E:()=>ct,O0:()=>B,sD:()=>W,qS:()=>V});var P=u(9228),L=u(3618),k=u(3512),w=u(5728),re=u(9176),ge=u(5356),he=u(6264),Ae=u(1652),We=u(2500);function Ze(D,A,C){let v,T=!1;return D&&"object"==typeof D?({bufferSize:v=1/0,windowTime:A=1/0,refCount:T=!1,scheduler:C}=D):v=null!=D?D:1/0,(0,We.o)({connector:()=>new Ae.o(v,A,C),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:T})}var at=u(6744),it=u(8259),Tt=u(4412);class ct{}let St=(()=>{var D;class A extends ct{getTranslation(v){return(0,L.of)({})}}return D=A,d(A,"\u0275fac",(()=>{let C;return function(T){return(C||(C=P.otF(D)))(T||D)}})()),d(A,"\u0275prov",P.wxM({token:D,factory:D.\u0275fac})),A})();class pt{}let yt=(()=>{var D;class A{handle(v){return v.key}}return D=A,d(A,"\u0275fac",function(v){return new(v||D)}),d(A,"\u0275prov",P.wxM({token:D,factory:D.\u0275fac})),A})();function Dt(D,A){if(D===A)return!0;if(null===D||null===A)return!1;if(D!=D&&A!=A)return!0;let T,Z,R,C=typeof D;if(C==typeof A&&"object"==C){if(!Array.isArray(D)){if(Array.isArray(A))return!1;for(Z in R=Object.create(null),D){if(!Dt(D[Z],A[Z]))return!1;R[Z]=!0}for(Z in A)if(!(Z in R)&&typeof A[Z]<"u")return!1;return!0}if(!Array.isArray(A))return!1;if((T=D.length)==A.length){for(Z=0;Z<T;Z++)if(!Dt(D[Z],A[Z]))return!1;return!0}}return!1}function r(D){return typeof D<"u"&&null!==D}function g(D){return D&&"object"==typeof D&&!Array.isArray(D)}function J(D,A){let C=Object.assign({},D);return g(D)&&g(A)&&Object.keys(A).forEach(v=>{g(A[v])?v in D?C[v]=J(D[v],A[v]):Object.assign(C,{[v]:A[v]}):Object.assign(C,{[v]:A[v]})}),C}class n{}let l=(()=>{var D;class A extends n{constructor(...v){super(...v),d(this,"templateMatcher",/{{\s?([^{}\s]*)\s?}}/g)}interpolate(v,T){let Z;return Z="string"==typeof v?this.interpolateString(v,T):"function"==typeof v?this.interpolateFunction(v,T):v,Z}getValue(v,T){let Z="string"==typeof T?T.split("."):[T];T="";do{T+=Z.shift(),!r(v)||!r(v[T])||"object"!=typeof v[T]&&Z.length?Z.length?T+=".":v=void 0:(v=v[T],T="")}while(Z.length);return v}interpolateFunction(v,T){return v(T)}interpolateString(v,T){return T?v.replace(this.templateMatcher,(Z,R)=>{let M=this.getValue(T,R);return r(M)?M:Z}):v}}return D=A,d(A,"\u0275fac",(()=>{let C;return function(T){return(C||(C=P.otF(D)))(T||D)}})()),d(A,"\u0275prov",P.wxM({token:D,factory:D.\u0275fac})),A})();class m{}let h=(()=>{var D;class A extends m{compile(v,T){return v}compileTranslations(v,T){return v}}return D=A,d(A,"\u0275fac",(()=>{let C;return function(T){return(C||(C=P.otF(D)))(T||D)}})()),d(A,"\u0275prov",P.wxM({token:D,factory:D.\u0275fac})),A})();class O{constructor(){d(this,"defaultLang",void 0),d(this,"currentLang",this.defaultLang),d(this,"translations",{}),d(this,"langs",[]),d(this,"onTranslationChange",new P._w7),d(this,"onLangChange",new P._w7),d(this,"onDefaultLangChange",new P._w7)}}const x=new P.UbH("USE_STORE"),F=new P.UbH("USE_DEFAULT_LANG"),$=new P.UbH("DEFAULT_LANGUAGE"),j=new P.UbH("USE_EXTEND");let V=(()=>{var D;class A{get onTranslationChange(){return this.isolate?this._onTranslationChange:this.store.onTranslationChange}get onLangChange(){return this.isolate?this._onLangChange:this.store.onLangChange}get onDefaultLangChange(){return this.isolate?this._onDefaultLangChange:this.store.onDefaultLangChange}get defaultLang(){return this.isolate?this._defaultLang:this.store.defaultLang}set defaultLang(v){this.isolate?this._defaultLang=v:this.store.defaultLang=v}get currentLang(){return this.isolate?this._currentLang:this.store.currentLang}set currentLang(v){this.isolate?this._currentLang=v:this.store.currentLang=v}get langs(){return this.isolate?this._langs:this.store.langs}set langs(v){this.isolate?this._langs=v:this.store.langs=v}get translations(){return this.isolate?this._translations:this.store.translations}set translations(v){this.isolate?this._translations=v:this.store.translations=v}constructor(v,T,Z,R,M,H=!0,ne=!1,ee=!1,oe){d(this,"store",void 0),d(this,"currentLoader",void 0),d(this,"compiler",void 0),d(this,"parser",void 0),d(this,"missingTranslationHandler",void 0),d(this,"useDefaultLang",void 0),d(this,"isolate",void 0),d(this,"extend",void 0),d(this,"loadingTranslations",void 0),d(this,"pending",!1),d(this,"_onTranslationChange",new P._w7),d(this,"_onLangChange",new P._w7),d(this,"_onDefaultLangChange",new P._w7),d(this,"_defaultLang",void 0),d(this,"_currentLang",void 0),d(this,"_langs",[]),d(this,"_translations",{}),d(this,"_translationRequests",{}),this.store=v,this.currentLoader=T,this.compiler=Z,this.parser=R,this.missingTranslationHandler=M,this.useDefaultLang=H,this.isolate=ne,this.extend=ee,oe&&this.setDefaultLang(oe)}setDefaultLang(v){if(v===this.defaultLang)return;let T=this.retrieveTranslations(v);typeof T<"u"?(null==this.defaultLang&&(this.defaultLang=v),T.pipe((0,he.U)(1)).subscribe(Z=>{this.changeDefaultLang(v)})):this.changeDefaultLang(v)}getDefaultLang(){return this.defaultLang}use(v){if(v===this.currentLang)return(0,L.of)(this.translations[v]);let T=this.retrieveTranslations(v);return typeof T<"u"?(this.currentLang||(this.currentLang=v),T.pipe((0,he.U)(1)).subscribe(Z=>{this.changeLang(v)}),T):(this.changeLang(v),(0,L.of)(this.translations[v]))}retrieveTranslations(v){let T;return(typeof this.translations[v]>"u"||this.extend)&&(this._translationRequests[v]=this._translationRequests[v]||this.getTranslation(v),T=this._translationRequests[v]),T}getTranslation(v){this.pending=!0;const T=this.currentLoader.getTranslation(v).pipe(Ze(1),(0,he.U)(1));return this.loadingTranslations=T.pipe((0,at.k)(Z=>this.compiler.compileTranslations(Z,v)),Ze(1),(0,he.U)(1)),this.loadingTranslations.subscribe({next:Z=>{this.translations[v]=this.extend&&this.translations[v]?{...Z,...this.translations[v]}:Z,this.updateLangs(),this.pending=!1},error:Z=>{this.pending=!1}}),T}setTranslation(v,T,Z=!1){T=this.compiler.compileTranslations(T,v),this.translations[v]=(Z||this.extend)&&this.translations[v]?J(this.translations[v],T):T,this.updateLangs(),this.onTranslationChange.emit({lang:v,translations:this.translations[v]})}getLangs(){return this.langs}addLangs(v){v.forEach(T=>{-1===this.langs.indexOf(T)&&this.langs.push(T)})}updateLangs(){this.addLangs(Object.keys(this.translations))}getParsedResult(v,T,Z){let R;if(T instanceof Array){let M={},H=!1;for(let ne of T)M[ne]=this.getParsedResult(v,ne,Z),(0,k.X)(M[ne])&&(H=!0);if(H){const ne=T.map(ee=>(0,k.X)(M[ee])?M[ee]:(0,L.of)(M[ee]));return(0,w.y)(ne).pipe((0,at.k)(ee=>{let oe={};return ee.forEach((ie,we)=>{oe[T[we]]=ie}),oe}))}return M}if(v&&(R=this.parser.interpolate(this.parser.getValue(v,T),Z)),typeof R>"u"&&null!=this.defaultLang&&this.defaultLang!==this.currentLang&&this.useDefaultLang&&(R=this.parser.interpolate(this.parser.getValue(this.translations[this.defaultLang],T),Z)),typeof R>"u"){let M={key:T,translateService:this};typeof Z<"u"&&(M.interpolateParams=Z),R=this.missingTranslationHandler.handle(M)}return typeof R<"u"?R:T}get(v,T){if(!r(v)||!v.length)throw new Error('Parameter "key" required');if(this.pending)return this.loadingTranslations.pipe((0,it.m)(Z=>(Z=this.getParsedResult(Z,v,T),(0,k.X)(Z)?Z:(0,L.of)(Z))));{let Z=this.getParsedResult(this.translations[this.currentLang],v,T);return(0,k.X)(Z)?Z:(0,L.of)(Z)}}getStreamOnTranslationChange(v,T){if(!r(v)||!v.length)throw new Error('Parameter "key" required');return(0,re.W)((0,ge.Q)(()=>this.get(v,T)),this.onTranslationChange.pipe((0,Tt.G)(Z=>{const R=this.getParsedResult(Z.translations,v,T);return"function"==typeof R.subscribe?R:(0,L.of)(R)})))}stream(v,T){if(!r(v)||!v.length)throw new Error('Parameter "key" required');return(0,re.W)((0,ge.Q)(()=>this.get(v,T)),this.onLangChange.pipe((0,Tt.G)(Z=>{const R=this.getParsedResult(Z.translations,v,T);return(0,k.X)(R)?R:(0,L.of)(R)})))}instant(v,T){if(!r(v)||!v.length)throw new Error('Parameter "key" required');let Z=this.getParsedResult(this.translations[this.currentLang],v,T);if((0,k.X)(Z)){if(v instanceof Array){let R={};return v.forEach((M,H)=>{R[v[H]]=v[H]}),R}return v}return Z}set(v,T,Z=this.currentLang){this.translations[Z][v]=this.compiler.compile(T,Z),this.updateLangs(),this.onTranslationChange.emit({lang:Z,translations:this.translations[Z]})}changeLang(v){this.currentLang=v,this.onLangChange.emit({lang:v,translations:this.translations[v]}),null==this.defaultLang&&this.changeDefaultLang(v)}changeDefaultLang(v){this.defaultLang=v,this.onDefaultLangChange.emit({lang:v,translations:this.translations[v]})}reloadLang(v){return this.resetLang(v),this.getTranslation(v)}resetLang(v){this._translationRequests[v]=void 0,this.translations[v]=void 0}getBrowserLang(){if(typeof window>"u"||typeof window.navigator>"u")return;let v=window.navigator.languages?window.navigator.languages[0]:null;return v=v||window.navigator.language||window.navigator.browserLanguage||window.navigator.userLanguage,typeof v>"u"?void 0:(-1!==v.indexOf("-")&&(v=v.split("-")[0]),-1!==v.indexOf("_")&&(v=v.split("_")[0]),v)}getBrowserCultureLang(){if(typeof window>"u"||typeof window.navigator>"u")return;let v=window.navigator.languages?window.navigator.languages[0]:null;return v=v||window.navigator.language||window.navigator.browserLanguage||window.navigator.userLanguage,v}}return D=A,d(A,"\u0275fac",function(v){return new(v||D)(P.CoB(O),P.CoB(ct),P.CoB(m),P.CoB(n),P.CoB(pt),P.CoB(F),P.CoB(x),P.CoB(j),P.CoB($))}),d(A,"\u0275prov",P.wxM({token:D,factory:D.\u0275fac})),A})(),N=(()=>{var D;class A{set translate(v){v&&(this.key=v,this.checkNodes())}set translateParams(v){Dt(this.currentParams,v)||(this.currentParams=v,this.checkNodes(!0))}constructor(v,T,Z){d(this,"translateService",void 0),d(this,"element",void 0),d(this,"_ref",void 0),d(this,"key",void 0),d(this,"lastParams",void 0),d(this,"currentParams",void 0),d(this,"onLangChangeSub",void 0),d(this,"onDefaultLangChangeSub",void 0),d(this,"onTranslationChangeSub",void 0),this.translateService=v,this.element=T,this._ref=Z,this.onTranslationChangeSub||(this.onTranslationChangeSub=this.translateService.onTranslationChange.subscribe(R=>{R.lang===this.translateService.currentLang&&this.checkNodes(!0,R.translations)})),this.onLangChangeSub||(this.onLangChangeSub=this.translateService.onLangChange.subscribe(R=>{this.checkNodes(!0,R.translations)})),this.onDefaultLangChangeSub||(this.onDefaultLangChangeSub=this.translateService.onDefaultLangChange.subscribe(R=>{this.checkNodes(!0)}))}ngAfterViewChecked(){this.checkNodes()}checkNodes(v=!1,T){let Z=this.element.nativeElement.childNodes;Z.length||(this.setContent(this.element.nativeElement,this.key),Z=this.element.nativeElement.childNodes);for(let R=0;R<Z.length;++R){let M=Z[R];if(3===M.nodeType){let H;if(v&&(M.lastKey=null),r(M.lookupKey))H=M.lookupKey;else if(this.key)H=this.key;else{let ne=this.getContent(M),ee=ne.trim();ee.length&&(M.lookupKey=ee,ne!==M.currentValue?(H=ee,M.originalContent=ne||M.originalContent):M.originalContent?H=M.originalContent.trim():ne!==M.currentValue&&(H=ee,M.originalContent=ne||M.originalContent))}this.updateValue(H,M,T)}}}updateValue(v,T,Z){if(v){if(T.lastKey===v&&this.lastParams===this.currentParams)return;this.lastParams=this.currentParams;let R=M=>{M!==v&&(T.lastKey=v),T.originalContent||(T.originalContent=this.getContent(T)),T.currentValue=r(M)?M:T.originalContent||v,this.setContent(T,this.key?T.currentValue:T.originalContent.replace(v,T.currentValue)),this._ref.markForCheck()};if(r(Z)){let M=this.translateService.getParsedResult(Z,v,this.currentParams);(0,k.X)(M)?M.subscribe({next:R}):R(M)}else this.translateService.get(v,this.currentParams).subscribe(R)}}getContent(v){return r(v.textContent)?v.textContent:v.data}setContent(v,T){r(v.textContent)?v.textContent=T:v.data=T}ngOnDestroy(){this.onLangChangeSub&&this.onLangChangeSub.unsubscribe(),this.onDefaultLangChangeSub&&this.onDefaultLangChangeSub.unsubscribe(),this.onTranslationChangeSub&&this.onTranslationChangeSub.unsubscribe()}}return D=A,d(A,"\u0275fac",function(v){return new(v||D)(P.GI1(V),P.GI1(P.GMv),P.GI1(P.kD9))}),d(A,"\u0275dir",P.Sc5({type:D,selectors:[["","translate",""],["","ngx-translate",""]],inputs:{translate:"translate",translateParams:"translateParams"}})),A})(),W=(()=>{var D;class A{constructor(v,T){d(this,"translate",void 0),d(this,"_ref",void 0),d(this,"value",""),d(this,"lastKey",null),d(this,"lastParams",[]),d(this,"onTranslationChange",void 0),d(this,"onLangChange",void 0),d(this,"onDefaultLangChange",void 0),this.translate=v,this._ref=T}updateValue(v,T,Z){let R=M=>{this.value=void 0!==M?M:v,this.lastKey=v,this._ref.markForCheck()};if(Z){let M=this.translate.getParsedResult(Z,v,T);(0,k.X)(M.subscribe)?M.subscribe(R):R(M)}this.translate.get(v,T).subscribe(R)}transform(v,...T){if(!v||!v.length)return v;if(Dt(v,this.lastKey)&&Dt(T,this.lastParams))return this.value;let Z;if(r(T[0])&&T.length)if("string"==typeof T[0]&&T[0].length){let R=T[0].replace(/(\')?([a-zA-Z0-9_]+)(\')?(\s)?:/g,'"$2":').replace(/:(\s)?(\')(.*?)(\')/g,':"$3"');try{Z=JSON.parse(R)}catch{throw new SyntaxError(`Wrong parameter in TranslatePipe. Expected a valid Object, received: ${T[0]}`)}}else"object"==typeof T[0]&&!Array.isArray(T[0])&&(Z=T[0]);return this.lastKey=v,this.lastParams=T,this.updateValue(v,Z),this._dispose(),this.onTranslationChange||(this.onTranslationChange=this.translate.onTranslationChange.subscribe(R=>{this.lastKey&&R.lang===this.translate.currentLang&&(this.lastKey=null,this.updateValue(v,Z,R.translations))})),this.onLangChange||(this.onLangChange=this.translate.onLangChange.subscribe(R=>{this.lastKey&&(this.lastKey=null,this.updateValue(v,Z,R.translations))})),this.onDefaultLangChange||(this.onDefaultLangChange=this.translate.onDefaultLangChange.subscribe(()=>{this.lastKey&&(this.lastKey=null,this.updateValue(v,Z))})),this.value}_dispose(){typeof this.onTranslationChange<"u"&&(this.onTranslationChange.unsubscribe(),this.onTranslationChange=void 0),typeof this.onLangChange<"u"&&(this.onLangChange.unsubscribe(),this.onLangChange=void 0),typeof this.onDefaultLangChange<"u"&&(this.onDefaultLangChange.unsubscribe(),this.onDefaultLangChange=void 0)}ngOnDestroy(){this._dispose()}}return D=A,d(A,"\u0275fac",function(v){return new(v||D)(P.GI1(V,16),P.GI1(P.kD9,16))}),d(A,"\u0275pipe",P.UTH({name:"translate",type:D,pure:!1})),d(A,"\u0275prov",P.wxM({token:D,factory:D.\u0275fac})),A})(),B=(()=>{var D;class A{static forRoot(v={}){return{ngModule:A,providers:[v.loader||{provide:ct,useClass:St},v.compiler||{provide:m,useClass:h},v.parser||{provide:n,useClass:l},v.missingTranslationHandler||{provide:pt,useClass:yt},O,{provide:x,useValue:v.isolate},{provide:F,useValue:v.useDefaultLang},{provide:j,useValue:v.extend},{provide:$,useValue:v.defaultLanguage},V]}}static forChild(v={}){return{ngModule:A,providers:[v.loader||{provide:ct,useClass:St},v.compiler||{provide:m,useClass:h},v.parser||{provide:n,useClass:l},v.missingTranslationHandler||{provide:pt,useClass:yt},{provide:x,useValue:v.isolate},{provide:F,useValue:v.useDefaultLang},{provide:j,useValue:v.extend},{provide:$,useValue:v.defaultLanguage},V]}}}return D=A,d(A,"\u0275fac",function(v){return new(v||D)}),d(A,"\u0275mod",P.a4G({type:D})),d(A,"\u0275inj",P.s3X({})),A})()},6212:(_e,te,u)=>{"use strict";u.d(te,{CA:()=>pt});var e=u(3972);const t=(n,l)=>l.some(m=>n instanceof m);let I,d;const k=new WeakMap,w=new WeakMap,re=new WeakMap,ge=new WeakMap,he=new WeakMap;let Ze={get(n,l,m){if(n instanceof IDBTransaction){if("done"===l)return w.get(n);if("objectStoreNames"===l)return n.objectStoreNames||re.get(n);if("store"===l)return m.objectStoreNames[1]?void 0:m.objectStore(m.objectStoreNames[0])}return ct(n[l])},set:(n,l,m)=>(n[l]=m,!0),has:(n,l)=>n instanceof IDBTransaction&&("done"===l||"store"===l)||l in n};function Tt(n){return"function"==typeof n?function it(n){return n!==IDBDatabase.prototype.transaction||"objectStoreNames"in IDBTransaction.prototype?function L(){return d||(d=[IDBCursor.prototype.advance,IDBCursor.prototype.continue,IDBCursor.prototype.continuePrimaryKey])}().includes(n)?function(...l){return n.apply(St(this),l),ct(k.get(this))}:function(...l){return ct(n.apply(St(this),l))}:function(l,...m){const h=n.call(St(this),l,...m);return re.set(h,l.sort?l.sort():[l]),ct(h)}}(n):(n instanceof IDBTransaction&&function We(n){if(w.has(n))return;const l=new Promise((m,h)=>{const O=()=>{n.removeEventListener("complete",x),n.removeEventListener("error",F),n.removeEventListener("abort",F)},x=()=>{m(),O()},F=()=>{h(n.error||new DOMException("AbortError","AbortError")),O()};n.addEventListener("complete",x),n.addEventListener("error",F),n.addEventListener("abort",F)});w.set(n,l)}(n),t(n,function P(){return I||(I=[IDBDatabase,IDBObjectStore,IDBIndex,IDBCursor,IDBTransaction])}())?new Proxy(n,Ze):n)}function ct(n){if(n instanceof IDBRequest)return function Ae(n){const l=new Promise((m,h)=>{const O=()=>{n.removeEventListener("success",x),n.removeEventListener("error",F)},x=()=>{m(ct(n.result)),O()},F=()=>{h(n.error),O()};n.addEventListener("success",x),n.addEventListener("error",F)});return l.then(m=>{m instanceof IDBCursor&&k.set(m,n)}).catch(()=>{}),he.set(l,n),l}(n);if(ge.has(n))return ge.get(n);const l=Tt(n);return l!==n&&(ge.set(n,l),he.set(l,n)),l}const St=n=>he.get(n);function pt(n,l,{blocked:m,upgrade:h,blocking:O,terminated:x}={}){const F=indexedDB.open(n,l),$=ct(F);return h&&F.addEventListener("upgradeneeded",j=>{h(ct(F.result),j.oldVersion,j.newVersion,ct(F.transaction),j)}),m&&F.addEventListener("blocked",j=>m(j.oldVersion,j.newVersion,j)),$.then(j=>{x&&j.addEventListener("close",()=>x()),O&&j.addEventListener("versionchange",V=>O(V.oldVersion,V.newVersion,V))}).catch(()=>{}),$}const Dt=["get","getKey","getAll","getAllKeys","count"],r=["put","add","delete","clear"],g=new Map;function J(n,l){if(!(n instanceof IDBDatabase)||l in n||"string"!=typeof l)return;if(g.get(l))return g.get(l);const m=l.replace(/FromIndex$/,""),h=l!==m,O=r.includes(m);if(!(m in(h?IDBIndex:IDBObjectStore).prototype)||!O&&!Dt.includes(m))return;const x=function(){var F=(0,e.c)(function*($,...j){const V=this.transaction($,O?"readwrite":"readonly");let N=V.store;return h&&(N=N.index(j.shift())),(yield Promise.all([N[m](...j),O&&V.done]))[0]});return function(j){return F.apply(this,arguments)}}();return g.set(l,x),x}!function at(n){Ze=n(Ze)}(n=>({...n,get:(l,m,h)=>J(l,m)||n.get(l,m,h),has:(l,m)=>!!J(l,m)||n.has(l,m)}))},580:(_e,te,u)=>{"use strict";u.d(te,{i0:()=>P});let P=(L=21)=>{let k="",w=crypto.getRandomValues(new Uint8Array(L));for(;L--;)k+="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"[63&w[L]];return k}},6136:(_e,te,u)=>{"use strict";u.d(te,{q:()=>I});var e=u(9228),t=u(2376);let I=(()=>{var d;class P{constructor(k,w){this.document=k,this.platformId=w,this.documentIsAccessible=(0,t.isPlatformBrowser)(this.platformId)}static getCookieRegExp(k){const w=k.replace(/([\[\]{}()|=;+?,.*^$])/gi,"\\$1");return new RegExp("(?:^"+w+"|;\\s*"+w+")=(.*?)(?:;|$)","g")}static safeDecodeURIComponent(k){try{return decodeURIComponent(k)}catch{return k}}check(k){return!!this.documentIsAccessible&&(k=encodeURIComponent(k),P.getCookieRegExp(k).test(this.document.cookie))}get(k){if(this.documentIsAccessible&&this.check(k)){k=encodeURIComponent(k);const re=P.getCookieRegExp(k).exec(this.document.cookie);return re[1]?P.safeDecodeURIComponent(re[1]):""}return""}getAll(){if(!this.documentIsAccessible)return{};const k={},w=this.document;return w.cookie&&""!==w.cookie&&w.cookie.split(";").forEach(re=>{const[ge,he]=re.split("=");k[P.safeDecodeURIComponent(ge.replace(/^ /,""))]=P.safeDecodeURIComponent(he)}),k}set(k,w,re,ge,he,Ae,We,Ze){if(!this.documentIsAccessible)return;if("number"==typeof re||re instanceof Date||ge||he||Ae||We)return void this.set(k,w,{expires:re,path:ge,domain:he,secure:Ae,sameSite:We||"Lax",partitioned:Ze});let at=encodeURIComponent(k)+"="+encodeURIComponent(w)+";";const it=re||{};it.expires&&(at+="number"==typeof it.expires?"expires="+new Date((new Date).getTime()+1e3*it.expires*60*60*24).toUTCString()+";":"expires="+it.expires.toUTCString()+";"),it.path&&(at+="path="+it.path+";"),it.domain&&(at+="domain="+it.domain+";"),!1===it.secure&&"None"===it.sameSite&&(it.secure=!0,console.warn(`[ngx-cookie-service] Cookie ${k} was forced with secure flag because sameSite=None.More details : https://github.com/stevermeister/ngx-cookie-service/issues/86#issuecomment-597720130`)),it.secure&&(at+="secure;"),it.sameSite||(it.sameSite="Lax"),at+="sameSite="+it.sameSite+";",it.partitioned&&(at+="Partitioned;"),this.document.cookie=at}delete(k,w,re,ge,he="Lax"){this.documentIsAccessible&&this.set(k,"",{expires:new Date("Thu, 01 Jan 1970 00:00:01 GMT"),path:w,domain:re,secure:ge,sameSite:he})}deleteAll(k,w,re,ge="Lax"){if(!this.documentIsAccessible)return;const he=this.getAll();for(const Ae in he)he.hasOwnProperty(Ae)&&this.delete(Ae,k,w,re,ge)}}return(d=P).\u0275fac=function(k){return new(k||d)(e.CoB(t.DOCUMENT),e.CoB(e.AHE))},d.\u0275prov=e.wxM({token:d,factory:d.\u0275fac,providedIn:"root"}),P})()},5812:(_e,te,u)=>{"use strict";u.d(te,{mk:()=>et,SA:()=>Ct,AT:()=>Ot,U7:()=>wt});var e=u(2824),t=u(7584),I=u(5692),d=u(4544),P=u(2560),L=u(9957),k=u(288),re=u(6164);var he=u(8480),Ae=u(2435),We=u(1472),Ze=u(9228),at=u(2376);function it(ce){return getComputedStyle(ce)}function Tt(ce,Ee){for(var He in Ee){var At=Ee[He];"number"==typeof At&&(At+="px"),ce.style[He]=At}return ce}function ct(ce){var Ee=document.createElement("div");return Ee.className=ce,Ee}var St=typeof Element<"u"&&(Element.prototype.matches||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector);function pt(ce,Ee){if(!St)throw new Error("No element matching method supported");return St.call(ce,Ee)}function yt(ce){ce.remove?ce.remove():ce.parentNode&&ce.parentNode.removeChild(ce)}function Dt(ce,Ee){return Array.prototype.filter.call(ce.children,function(He){return pt(He,Ee)})}var r={main:"ps",rtl:"ps__rtl",element:{thumb:function(ce){return"ps__thumb-"+ce},rail:function(ce){return"ps__rail-"+ce},consuming:"ps__child--consume"},state:{focus:"ps--focus",clicking:"ps--clicking",active:function(ce){return"ps--active-"+ce},scrolling:function(ce){return"ps--scrolling-"+ce}}},g={x:null,y:null};function J(ce,Ee){var He=ce.element.classList,At=r.state.scrolling(Ee);He.contains(At)?clearTimeout(g[Ee]):He.add(At)}function n(ce,Ee){g[Ee]=setTimeout(function(){return ce.isAlive&&ce.element.classList.remove(r.state.scrolling(Ee))},ce.settings.scrollingThreshold)}var m=function(Ee){this.element=Ee,this.handlers={}},h={isEmpty:{configurable:!0}};m.prototype.bind=function(Ee,He){typeof this.handlers[Ee]>"u"&&(this.handlers[Ee]=[]),this.handlers[Ee].push(He),this.element.addEventListener(Ee,He,!1)},m.prototype.unbind=function(Ee,He){var At=this;this.handlers[Ee]=this.handlers[Ee].filter(function(en){return!(!He||en===He)||(At.element.removeEventListener(Ee,en,!1),!1)})},m.prototype.unbindAll=function(){for(var Ee in this.handlers)this.unbind(Ee)},h.isEmpty.get=function(){var ce=this;return Object.keys(this.handlers).every(function(Ee){return 0===ce.handlers[Ee].length})},Object.defineProperties(m.prototype,h);var O=function(){this.eventElements=[]};function x(ce){if("function"==typeof window.CustomEvent)return new CustomEvent(ce);var Ee=document.createEvent("CustomEvent");return Ee.initCustomEvent(ce,!1,!1,void 0),Ee}function F(ce,Ee,He,At,en){var Zt;if(void 0===At&&(At=!0),void 0===en&&(en=!1),"top"===Ee)Zt=["contentHeight","containerHeight","scrollTop","y","up","down"];else{if("left"!==Ee)throw new Error("A proper axis should be provided");Zt=["contentWidth","containerWidth","scrollLeft","x","left","right"]}!function $(ce,Ee,He,At,en){var Zt=He[0],Ge=He[1],_t=He[2],ht=He[3],vt=He[4],Nt=He[5];void 0===At&&(At=!0),void 0===en&&(en=!1);var Ut=ce.element;ce.reach[ht]=null,Ut[_t]<1&&(ce.reach[ht]="start"),Ut[_t]>ce[Zt]-ce[Ge]-1&&(ce.reach[ht]="end"),Ee&&(Ut.dispatchEvent(x("ps-scroll-"+ht)),Ee<0?Ut.dispatchEvent(x("ps-scroll-"+vt)):Ee>0&&Ut.dispatchEvent(x("ps-scroll-"+Nt)),At&&function l(ce,Ee){J(ce,Ee),n(ce,Ee)}(ce,ht)),ce.reach[ht]&&(Ee||en)&&Ut.dispatchEvent(x("ps-"+ht+"-reach-"+ce.reach[ht]))}(ce,He,Zt,At,en)}function j(ce){return parseInt(ce,10)||0}O.prototype.eventElement=function(Ee){var He=this.eventElements.filter(function(At){return At.element===Ee})[0];return He||(He=new m(Ee),this.eventElements.push(He)),He},O.prototype.bind=function(Ee,He,At){this.eventElement(Ee).bind(He,At)},O.prototype.unbind=function(Ee,He,At){var en=this.eventElement(Ee);en.unbind(He,At),en.isEmpty&&this.eventElements.splice(this.eventElements.indexOf(en),1)},O.prototype.unbindAll=function(){this.eventElements.forEach(function(Ee){return Ee.unbindAll()}),this.eventElements=[]},O.prototype.once=function(Ee,He,At){var en=this.eventElement(Ee),Zt=function(Ge){en.unbind(He,Zt),At(Ge)};en.bind(He,Zt)};var W={isWebKit:typeof document<"u"&&"WebkitAppearance"in document.documentElement.style,supportsTouch:typeof window<"u"&&("ontouchstart"in window||"maxTouchPoints"in window.navigator&&window.navigator.maxTouchPoints>0||window.DocumentTouch&&document instanceof window.DocumentTouch),supportsIePointer:typeof navigator<"u"&&navigator.msMaxTouchPoints,isChrome:typeof navigator<"u"&&/Chrome/i.test(navigator&&navigator.userAgent)};function B(ce){var Ee=ce.element,He=Math.floor(Ee.scrollTop),At=Ee.getBoundingClientRect();ce.containerWidth=Math.ceil(At.width),ce.containerHeight=Math.ceil(At.height),ce.contentWidth=Ee.scrollWidth,ce.contentHeight=Ee.scrollHeight,Ee.contains(ce.scrollbarXRail)||(Dt(Ee,r.element.rail("x")).forEach(function(en){return yt(en)}),Ee.appendChild(ce.scrollbarXRail)),Ee.contains(ce.scrollbarYRail)||(Dt(Ee,r.element.rail("y")).forEach(function(en){return yt(en)}),Ee.appendChild(ce.scrollbarYRail)),!ce.settings.suppressScrollX&&ce.containerWidth+ce.settings.scrollXMarginOffset<ce.contentWidth?(ce.scrollbarXActive=!0,ce.railXWidth=ce.containerWidth-ce.railXMarginWidth,ce.railXRatio=ce.containerWidth/ce.railXWidth,ce.scrollbarXWidth=D(ce,j(ce.railXWidth*ce.containerWidth/ce.contentWidth)),ce.scrollbarXLeft=j((ce.negativeScrollAdjustment+Ee.scrollLeft)*(ce.railXWidth-ce.scrollbarXWidth)/(ce.contentWidth-ce.containerWidth))):ce.scrollbarXActive=!1,!ce.settings.suppressScrollY&&ce.containerHeight+ce.settings.scrollYMarginOffset<ce.contentHeight?(ce.scrollbarYActive=!0,ce.railYHeight=ce.containerHeight-ce.railYMarginHeight,ce.railYRatio=ce.containerHeight/ce.railYHeight,ce.scrollbarYHeight=D(ce,j(ce.railYHeight*ce.containerHeight/ce.contentHeight)),ce.scrollbarYTop=j(He*(ce.railYHeight-ce.scrollbarYHeight)/(ce.contentHeight-ce.containerHeight))):ce.scrollbarYActive=!1,ce.scrollbarXLeft>=ce.railXWidth-ce.scrollbarXWidth&&(ce.scrollbarXLeft=ce.railXWidth-ce.scrollbarXWidth),ce.scrollbarYTop>=ce.railYHeight-ce.scrollbarYHeight&&(ce.scrollbarYTop=ce.railYHeight-ce.scrollbarYHeight),function A(ce,Ee){var He={width:Ee.railXWidth},At=Math.floor(ce.scrollTop);He.left=Ee.isRtl?Ee.negativeScrollAdjustment+ce.scrollLeft+Ee.containerWidth-Ee.contentWidth:ce.scrollLeft,Ee.isScrollbarXUsingBottom?He.bottom=Ee.scrollbarXBottom-At:He.top=Ee.scrollbarXTop+At,Tt(Ee.scrollbarXRail,He);var en={top:At,height:Ee.railYHeight};Ee.isScrollbarYUsingRight?en.right=Ee.isRtl?Ee.contentWidth-(Ee.negativeScrollAdjustment+ce.scrollLeft)-Ee.scrollbarYRight-Ee.scrollbarYOuterWidth-9:Ee.scrollbarYRight-ce.scrollLeft:en.left=Ee.isRtl?Ee.negativeScrollAdjustment+ce.scrollLeft+2*Ee.containerWidth-Ee.contentWidth-Ee.scrollbarYLeft-Ee.scrollbarYOuterWidth:Ee.scrollbarYLeft+ce.scrollLeft,Tt(Ee.scrollbarYRail,en),Tt(Ee.scrollbarX,{left:Ee.scrollbarXLeft,width:Ee.scrollbarXWidth-Ee.railBorderXWidth}),Tt(Ee.scrollbarY,{top:Ee.scrollbarYTop,height:Ee.scrollbarYHeight-Ee.railBorderYWidth})}(Ee,ce),ce.scrollbarXActive?Ee.classList.add(r.state.active("x")):(Ee.classList.remove(r.state.active("x")),ce.scrollbarXWidth=0,ce.scrollbarXLeft=0,Ee.scrollLeft=!0===ce.isRtl?ce.contentWidth:0),ce.scrollbarYActive?Ee.classList.add(r.state.active("y")):(Ee.classList.remove(r.state.active("y")),ce.scrollbarYHeight=0,ce.scrollbarYTop=0,Ee.scrollTop=0)}function D(ce,Ee){return ce.settings.minScrollbarLength&&(Ee=Math.max(Ee,ce.settings.minScrollbarLength)),ce.settings.maxScrollbarLength&&(Ee=Math.min(Ee,ce.settings.maxScrollbarLength)),Ee}function T(ce,Ee){var He=Ee[0],At=Ee[1],en=Ee[2],Zt=Ee[3],Ge=Ee[4],_t=Ee[5],ht=Ee[6],vt=Ee[7],Nt=Ee[8],Ut=ce.element,fe=null,Ye=null,Be=null;function je(Xe){Xe.touches&&Xe.touches[0]&&(Xe[en]=Xe.touches[0].pageY),Ut[ht]=fe+Be*(Xe[en]-Ye),J(ce,vt),B(ce),Xe.stopPropagation(),Xe.preventDefault()}function se(){n(ce,vt),ce[Nt].classList.remove(r.state.clicking),ce.event.unbind(ce.ownerDocument,"mousemove",je)}function Me(Xe,rt){fe=Ut[ht],rt&&Xe.touches&&(Xe[en]=Xe.touches[0].pageY),Ye=Xe[en],Be=(ce[At]-ce[He])/(ce[Zt]-ce[_t]),rt?ce.event.bind(ce.ownerDocument,"touchmove",je):(ce.event.bind(ce.ownerDocument,"mousemove",je),ce.event.once(ce.ownerDocument,"mouseup",se),Xe.preventDefault()),ce[Nt].classList.add(r.state.clicking),Xe.stopPropagation()}ce.event.bind(ce[Ge],"mousedown",function(Xe){Me(Xe)}),ce.event.bind(ce[Ge],"touchstart",function(Xe){Me(Xe,!0)})}var ne={"click-rail":function C(ce){ce.event.bind(ce.scrollbarY,"mousedown",function(He){return He.stopPropagation()}),ce.event.bind(ce.scrollbarYRail,"mousedown",function(He){var At=He.pageY-window.pageYOffset-ce.scrollbarYRail.getBoundingClientRect().top;ce.element.scrollTop+=(At>ce.scrollbarYTop?1:-1)*ce.containerHeight,B(ce),He.stopPropagation()}),ce.event.bind(ce.scrollbarX,"mousedown",function(He){return He.stopPropagation()}),ce.event.bind(ce.scrollbarXRail,"mousedown",function(He){var At=He.pageX-window.pageXOffset-ce.scrollbarXRail.getBoundingClientRect().left;ce.element.scrollLeft+=(At>ce.scrollbarXLeft?1:-1)*ce.containerWidth,B(ce),He.stopPropagation()})},"drag-thumb":function v(ce){T(ce,["containerWidth","contentWidth","pageX","railXWidth","scrollbarX","scrollbarXWidth","scrollLeft","x","scrollbarXRail"]),T(ce,["containerHeight","contentHeight","pageY","railYHeight","scrollbarY","scrollbarYHeight","scrollTop","y","scrollbarYRail"])},keyboard:function Z(ce){var Ee=ce.element;ce.event.bind(ce.ownerDocument,"keydown",function(Zt){if(!(Zt.isDefaultPrevented&&Zt.isDefaultPrevented()||Zt.defaultPrevented)&&(pt(Ee,":hover")||pt(ce.scrollbarX,":focus")||pt(ce.scrollbarY,":focus"))){var Ge=document.activeElement?document.activeElement:ce.ownerDocument.activeElement;if(Ge){if("IFRAME"===Ge.tagName)Ge=Ge.contentDocument.activeElement;else for(;Ge.shadowRoot;)Ge=Ge.shadowRoot.activeElement;if(function V(ce){return pt(ce,"input,[contenteditable]")||pt(ce,"select,[contenteditable]")||pt(ce,"textarea,[contenteditable]")||pt(ce,"button,[contenteditable]")}(Ge))return}var _t=0,ht=0;switch(Zt.which){case 37:_t=Zt.metaKey?-ce.contentWidth:Zt.altKey?-ce.containerWidth:-30;break;case 38:ht=Zt.metaKey?ce.contentHeight:Zt.altKey?ce.containerHeight:30;break;case 39:_t=Zt.metaKey?ce.contentWidth:Zt.altKey?ce.containerWidth:30;break;case 40:ht=Zt.metaKey?-ce.contentHeight:Zt.altKey?-ce.containerHeight:-30;break;case 32:ht=Zt.shiftKey?ce.containerHeight:-ce.containerHeight;break;case 33:ht=ce.containerHeight;break;case 34:ht=-ce.containerHeight;break;case 36:ht=ce.contentHeight;break;case 35:ht=-ce.contentHeight;break;default:return}ce.settings.suppressScrollX&&0!==_t||ce.settings.suppressScrollY&&0!==ht||(Ee.scrollTop-=ht,Ee.scrollLeft+=_t,B(ce),function en(Zt,Ge){var _t=Math.floor(Ee.scrollTop);if(0===Zt){if(!ce.scrollbarYActive)return!1;if(0===_t&&Ge>0||_t>=ce.contentHeight-ce.containerHeight&&Ge<0)return!ce.settings.wheelPropagation}var ht=Ee.scrollLeft;if(0===Ge){if(!ce.scrollbarXActive)return!1;if(0===ht&&Zt<0||ht>=ce.contentWidth-ce.containerWidth&&Zt>0)return!ce.settings.wheelPropagation}return!0}(_t,ht)&&Zt.preventDefault())}})},wheel:function R(ce){var Ee=ce.element;function Zt(Ge){var _t=function At(Ge){var _t=Ge.deltaX,ht=-1*Ge.deltaY;return(typeof _t>"u"||typeof ht>"u")&&(_t=-1*Ge.wheelDeltaX/6,ht=Ge.wheelDeltaY/6),Ge.deltaMode&&1===Ge.deltaMode&&(_t*=10,ht*=10),_t!=_t&&ht!=ht&&(_t=0,ht=Ge.wheelDelta),Ge.shiftKey?[-ht,-_t]:[_t,ht]}(Ge),ht=_t[0],vt=_t[1];if(!function en(Ge,_t,ht){if(!W.isWebKit&&Ee.querySelector("select:focus"))return!0;if(!Ee.contains(Ge))return!1;for(var vt=Ge;vt&&vt!==Ee;){if(vt.classList.contains(r.element.consuming))return!0;var Nt=it(vt);if(ht&&Nt.overflowY.match(/(scroll|auto)/)){var Ut=vt.scrollHeight-vt.clientHeight;if(Ut>0&&(vt.scrollTop>0&&ht<0||vt.scrollTop<Ut&&ht>0))return!0}if(_t&&Nt.overflowX.match(/(scroll|auto)/)){var fe=vt.scrollWidth-vt.clientWidth;if(fe>0&&(vt.scrollLeft>0&&_t<0||vt.scrollLeft<fe&&_t>0))return!0}vt=vt.parentNode}return!1}(Ge.target,ht,vt)){var Nt=!1;ce.settings.useBothWheelAxes?ce.scrollbarYActive&&!ce.scrollbarXActive?(vt?Ee.scrollTop-=vt*ce.settings.wheelSpeed:Ee.scrollTop+=ht*ce.settings.wheelSpeed,Nt=!0):ce.scrollbarXActive&&!ce.scrollbarYActive&&(ht?Ee.scrollLeft+=ht*ce.settings.wheelSpeed:Ee.scrollLeft-=vt*ce.settings.wheelSpeed,Nt=!0):(Ee.scrollTop-=vt*ce.settings.wheelSpeed,Ee.scrollLeft+=ht*ce.settings.wheelSpeed),B(ce),Nt=Nt||function He(Ge,_t){var ht=Math.floor(Ee.scrollTop),vt=0===Ee.scrollTop,Nt=ht+Ee.offsetHeight===Ee.scrollHeight,Ut=0===Ee.scrollLeft,fe=Ee.scrollLeft+Ee.offsetWidth===Ee.scrollWidth;return!(Math.abs(_t)>Math.abs(Ge)?vt||Nt:Ut||fe)||!ce.settings.wheelPropagation}(ht,vt),Nt&&!Ge.ctrlKey&&(Ge.stopPropagation(),Ge.preventDefault())}}typeof window.onwheel<"u"?ce.event.bind(Ee,"wheel",Zt):typeof window.onmousewheel<"u"&&ce.event.bind(Ee,"mousewheel",Zt)},touch:function M(ce){if(W.supportsTouch||W.supportsIePointer){var Ee=ce.element,en={},Zt=0,Ge={},_t=null;W.supportsTouch?(ce.event.bind(Ee,"touchstart",Nt),ce.event.bind(Ee,"touchmove",fe),ce.event.bind(Ee,"touchend",Ye)):W.supportsIePointer&&(window.PointerEvent?(ce.event.bind(Ee,"pointerdown",Nt),ce.event.bind(Ee,"pointermove",fe),ce.event.bind(Ee,"pointerup",Ye)):window.MSPointerEvent&&(ce.event.bind(Ee,"MSPointerDown",Nt),ce.event.bind(Ee,"MSPointerMove",fe),ce.event.bind(Ee,"MSPointerUp",Ye)))}function At(Be,je){Ee.scrollTop-=je,Ee.scrollLeft-=Be,B(ce)}function ht(Be){return Be.targetTouches?Be.targetTouches[0]:Be}function vt(Be){return!(Be.pointerType&&"pen"===Be.pointerType&&0===Be.buttons||!(Be.targetTouches&&1===Be.targetTouches.length||Be.pointerType&&"mouse"!==Be.pointerType&&Be.pointerType!==Be.MSPOINTER_TYPE_MOUSE))}function Nt(Be){if(vt(Be)){var je=ht(Be);en.pageX=je.pageX,en.pageY=je.pageY,Zt=(new Date).getTime(),null!==_t&&clearInterval(_t)}}function fe(Be){if(vt(Be)){var je=ht(Be),se={pageX:je.pageX,pageY:je.pageY},Me=se.pageX-en.pageX,Xe=se.pageY-en.pageY;if(function Ut(Be,je,se){if(!Ee.contains(Be))return!1;for(var Me=Be;Me&&Me!==Ee;){if(Me.classList.contains(r.element.consuming))return!0;var Xe=it(Me);if(se&&Xe.overflowY.match(/(scroll|auto)/)){var rt=Me.scrollHeight-Me.clientHeight;if(rt>0&&(Me.scrollTop>0&&se<0||Me.scrollTop<rt&&se>0))return!0}if(je&&Xe.overflowX.match(/(scroll|auto)/)){var jt=Me.scrollWidth-Me.clientWidth;if(jt>0&&(Me.scrollLeft>0&&je<0||Me.scrollLeft<jt&&je>0))return!0}Me=Me.parentNode}return!1}(Be.target,Me,Xe))return;At(Me,Xe),en=se;var rt=(new Date).getTime(),jt=rt-Zt;jt>0&&(Ge.x=Me/jt,Ge.y=Xe/jt,Zt=rt),function He(Be,je){var se=Math.floor(Ee.scrollTop),Me=Ee.scrollLeft,Xe=Math.abs(Be),rt=Math.abs(je);if(rt>Xe){if(je<0&&se===ce.contentHeight-ce.containerHeight||je>0&&0===se)return 0===window.scrollY&&je>0&&W.isChrome}else if(Xe>rt&&(Be<0&&Me===ce.contentWidth-ce.containerWidth||Be>0&&0===Me))return!0;return!0}(Me,Xe)&&Be.preventDefault()}}function Ye(){ce.settings.swipeEasing&&(clearInterval(_t),_t=setInterval(function(){ce.isInitialized?clearInterval(_t):Ge.x||Ge.y?Math.abs(Ge.x)<.01&&Math.abs(Ge.y)<.01?clearInterval(_t):(At(30*Ge.x,30*Ge.y),Ge.x*=.8,Ge.y*=.8):clearInterval(_t)},10))}}},ee=function(Ee,He){var At=this;if(void 0===He&&(He={}),"string"==typeof Ee&&(Ee=document.querySelector(Ee)),!Ee||!Ee.nodeName)throw new Error("no element is specified to initialize PerfectScrollbar");for(var en in this.element=Ee,Ee.classList.add(r.main),this.settings={handlers:["click-rail","drag-thumb","keyboard","wheel","touch"],maxScrollbarLength:null,minScrollbarLength:null,scrollingThreshold:1e3,scrollXMarginOffset:0,scrollYMarginOffset:0,suppressScrollX:!1,suppressScrollY:!1,swipeEasing:!0,useBothWheelAxes:!1,wheelPropagation:!0,wheelSpeed:1},He)this.settings[en]=He[en];this.containerWidth=null,this.containerHeight=null,this.contentWidth=null,this.contentHeight=null;var Nt,vt,Zt=function(){return Ee.classList.add(r.state.focus)},Ge=function(){return Ee.classList.remove(r.state.focus)};this.isRtl="rtl"===it(Ee).direction,!0===this.isRtl&&Ee.classList.add(r.rtl),this.isNegativeScroll=(vt=Ee.scrollLeft,Ee.scrollLeft=-1,Nt=Ee.scrollLeft<0,Ee.scrollLeft=vt,Nt),this.negativeScrollAdjustment=this.isNegativeScroll?Ee.scrollWidth-Ee.clientWidth:0,this.event=new O,this.ownerDocument=Ee.ownerDocument||document,this.scrollbarXRail=ct(r.element.rail("x")),Ee.appendChild(this.scrollbarXRail),this.scrollbarX=ct(r.element.thumb("x")),this.scrollbarXRail.appendChild(this.scrollbarX),this.scrollbarX.setAttribute("tabindex",0),this.event.bind(this.scrollbarX,"focus",Zt),this.event.bind(this.scrollbarX,"blur",Ge),this.scrollbarXActive=null,this.scrollbarXWidth=null,this.scrollbarXLeft=null;var _t=it(this.scrollbarXRail);this.scrollbarXBottom=parseInt(_t.bottom,10),isNaN(this.scrollbarXBottom)?(this.isScrollbarXUsingBottom=!1,this.scrollbarXTop=j(_t.top)):this.isScrollbarXUsingBottom=!0,this.railBorderXWidth=j(_t.borderLeftWidth)+j(_t.borderRightWidth),Tt(this.scrollbarXRail,{display:"block"}),this.railXMarginWidth=j(_t.marginLeft)+j(_t.marginRight),Tt(this.scrollbarXRail,{display:""}),this.railXWidth=null,this.railXRatio=null,this.scrollbarYRail=ct(r.element.rail("y")),Ee.appendChild(this.scrollbarYRail),this.scrollbarY=ct(r.element.thumb("y")),this.scrollbarYRail.appendChild(this.scrollbarY),this.scrollbarY.setAttribute("tabindex",0),this.event.bind(this.scrollbarY,"focus",Zt),this.event.bind(this.scrollbarY,"blur",Ge),this.scrollbarYActive=null,this.scrollbarYHeight=null,this.scrollbarYTop=null;var ht=it(this.scrollbarYRail);this.scrollbarYRight=parseInt(ht.right,10),isNaN(this.scrollbarYRight)?(this.isScrollbarYUsingRight=!1,this.scrollbarYLeft=j(ht.left)):this.isScrollbarYUsingRight=!0,this.scrollbarYOuterWidth=this.isRtl?function N(ce){var Ee=it(ce);return j(Ee.width)+j(Ee.paddingLeft)+j(Ee.paddingRight)+j(Ee.borderLeftWidth)+j(Ee.borderRightWidth)}(this.scrollbarY):null,this.railBorderYWidth=j(ht.borderTopWidth)+j(ht.borderBottomWidth),Tt(this.scrollbarYRail,{display:"block"}),this.railYMarginHeight=j(ht.marginTop)+j(ht.marginBottom),Tt(this.scrollbarYRail,{display:""}),this.railYHeight=null,this.railYRatio=null,this.reach={x:Ee.scrollLeft<=0?"start":Ee.scrollLeft>=this.contentWidth-this.containerWidth?"end":null,y:Ee.scrollTop<=0?"start":Ee.scrollTop>=this.contentHeight-this.containerHeight?"end":null},this.isAlive=!0,this.settings.handlers.forEach(function(vt){return ne[vt](At)}),this.lastScrollTop=Math.floor(Ee.scrollTop),this.lastScrollLeft=Ee.scrollLeft,this.event.bind(this.element,"scroll",function(vt){return At.onScroll(vt)}),B(this)};ee.prototype.update=function(){this.isAlive&&(this.negativeScrollAdjustment=this.isNegativeScroll?this.element.scrollWidth-this.element.clientWidth:0,Tt(this.scrollbarXRail,{display:"block"}),Tt(this.scrollbarYRail,{display:"block"}),this.railXMarginWidth=j(it(this.scrollbarXRail).marginLeft)+j(it(this.scrollbarXRail).marginRight),this.railYMarginHeight=j(it(this.scrollbarYRail).marginTop)+j(it(this.scrollbarYRail).marginBottom),Tt(this.scrollbarXRail,{display:"none"}),Tt(this.scrollbarYRail,{display:"none"}),B(this),F(this,"top",0,!1,!0),F(this,"left",0,!1,!0),Tt(this.scrollbarXRail,{display:""}),Tt(this.scrollbarYRail,{display:""}))},ee.prototype.onScroll=function(Ee){this.isAlive&&(B(this),F(this,"top",this.element.scrollTop-this.lastScrollTop),F(this,"left",this.element.scrollLeft-this.lastScrollLeft),this.lastScrollTop=Math.floor(this.element.scrollTop),this.lastScrollLeft=this.element.scrollLeft)},ee.prototype.destroy=function(){this.isAlive&&(this.event.unbindAll(),yt(this.scrollbarX),yt(this.scrollbarY),yt(this.scrollbarXRail),yt(this.scrollbarYRail),this.removePsClasses(),this.element=null,this.scrollbarX=null,this.scrollbarY=null,this.scrollbarXRail=null,this.scrollbarYRail=null,this.isAlive=!1)},ee.prototype.removePsClasses=function(){this.element.className=this.element.className.split(" ").filter(function(Ee){return!Ee.match(/^ps([-_].+|)$/)}).join(" ")};const oe=ee;var ie=function(){if(typeof Map<"u")return Map;function ce(Ee,He){var At=-1;return Ee.some(function(en,Zt){return en[0]===He&&(At=Zt,!0)}),At}return function(){function Ee(){this.__entries__=[]}return Object.defineProperty(Ee.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),Ee.prototype.get=function(He){var At=ce(this.__entries__,He),en=this.__entries__[At];return en&&en[1]},Ee.prototype.set=function(He,At){var en=ce(this.__entries__,He);~en?this.__entries__[en][1]=At:this.__entries__.push([He,At])},Ee.prototype.delete=function(He){var At=this.__entries__,en=ce(At,He);~en&&At.splice(en,1)},Ee.prototype.has=function(He){return!!~ce(this.__entries__,He)},Ee.prototype.clear=function(){this.__entries__.splice(0)},Ee.prototype.forEach=function(He,At){void 0===At&&(At=null);for(var en=0,Zt=this.__entries__;en<Zt.length;en++){var Ge=Zt[en];He.call(At,Ge[1],Ge[0])}},Ee}()}(),we=typeof window<"u"&&typeof document<"u"&&window.document===document,Ce=typeof global<"u"&&global.Math===Math?global:typeof self<"u"&&self.Math===Math?self:typeof window<"u"&&window.Math===Math?window:Function("return this")(),ae="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(Ce):function(ce){return setTimeout(function(){return ce(Date.now())},1e3/60)},Mt=["top","right","bottom","left","width","height","size","weight"],xt=typeof MutationObserver<"u",Jt=function(){function ce(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function ke(ce,Ee){var He=!1,At=!1,en=0;function Zt(){He&&(He=!1,ce()),At&&_t()}function Ge(){ae(Zt)}function _t(){var ht=Date.now();if(He){if(ht-en<2)return;At=!0}else He=!0,At=!1,setTimeout(Ge,Ee);en=ht}return _t}(this.refresh.bind(this),20)}return ce.prototype.addObserver=function(Ee){~this.observers_.indexOf(Ee)||this.observers_.push(Ee),this.connected_||this.connect_()},ce.prototype.removeObserver=function(Ee){var He=this.observers_,At=He.indexOf(Ee);~At&&He.splice(At,1),!He.length&&this.connected_&&this.disconnect_()},ce.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},ce.prototype.updateObservers_=function(){var Ee=this.observers_.filter(function(He){return He.gatherActive(),He.hasActive()});return Ee.forEach(function(He){return He.broadcastActive()}),Ee.length>0},ce.prototype.connect_=function(){!we||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),xt?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},ce.prototype.disconnect_=function(){!we||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},ce.prototype.onTransitionEnd_=function(Ee){var He=Ee.propertyName,At=void 0===He?"":He;Mt.some(function(Zt){return!!~At.indexOf(Zt)})&&this.refresh()},ce.getInstance=function(){return this.instance_||(this.instance_=new ce),this.instance_},ce.instance_=null,ce}(),Yt=function(ce,Ee){for(var He=0,At=Object.keys(Ee);He<At.length;He++){var en=At[He];Object.defineProperty(ce,en,{value:Ee[en],enumerable:!1,writable:!1,configurable:!0})}return ce},Gt=function(ce){return ce&&ce.ownerDocument&&ce.ownerDocument.defaultView||Ce},ln=Pe(0,0,0,0);function hn(ce){return parseFloat(ce)||0}function Qe(ce){for(var Ee=[],He=1;He<arguments.length;He++)Ee[He-1]=arguments[He];return Ee.reduce(function(At,en){return At+hn(ce["border-"+en+"-width"])},0)}var rn=function(){return typeof SVGGraphicsElement<"u"?function(ce){return ce instanceof Gt(ce).SVGGraphicsElement}:function(ce){return ce instanceof Gt(ce).SVGElement&&"function"==typeof ce.getBBox}}();function Ue(ce){return we?rn(ce)?function mn(ce){var Ee=ce.getBBox();return Pe(0,0,Ee.width,Ee.height)}(ce):function zt(ce){var Ee=ce.clientWidth,He=ce.clientHeight;if(!Ee&&!He)return ln;var At=Gt(ce).getComputedStyle(ce),en=function Ft(ce){for(var He={},At=0,en=["top","right","bottom","left"];At<en.length;At++){var Zt=en[At];He[Zt]=hn(ce["padding-"+Zt])}return He}(At),Zt=en.left+en.right,Ge=en.top+en.bottom,_t=hn(At.width),ht=hn(At.height);if("border-box"===At.boxSizing&&(Math.round(_t+Zt)!==Ee&&(_t-=Qe(At,"left","right")+Zt),Math.round(ht+Ge)!==He&&(ht-=Qe(At,"top","bottom")+Ge)),!function Se(ce){return ce===Gt(ce).document.documentElement}(ce)){var vt=Math.round(_t+Zt)-Ee,Nt=Math.round(ht+Ge)-He;1!==Math.abs(vt)&&(_t-=vt),1!==Math.abs(Nt)&&(ht-=Nt)}return Pe(en.left,en.top,_t,ht)}(ce):ln}function Pe(ce,Ee,He,At){return{x:ce,y:Ee,width:He,height:At}}var ot=function(){function ce(Ee){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=Pe(0,0,0,0),this.target=Ee}return ce.prototype.isActive=function(){var Ee=Ue(this.target);return this.contentRect_=Ee,Ee.width!==this.broadcastWidth||Ee.height!==this.broadcastHeight},ce.prototype.broadcastRect=function(){var Ee=this.contentRect_;return this.broadcastWidth=Ee.width,this.broadcastHeight=Ee.height,Ee},ce}(),bt=function(){return function ce(Ee,He){var At=function $e(ce){var Ee=ce.x,He=ce.y,At=ce.width,en=ce.height,Zt=typeof DOMRectReadOnly<"u"?DOMRectReadOnly:Object,Ge=Object.create(Zt.prototype);return Yt(Ge,{x:Ee,y:He,width:At,height:en,top:He,right:Ee+At,bottom:en+He,left:Ee}),Ge}(He);Yt(this,{target:Ee,contentRect:At})}}(),Kt=function(){function ce(Ee,He,At){if(this.activeObservations_=[],this.observations_=new ie,"function"!=typeof Ee)throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=Ee,this.controller_=He,this.callbackCtx_=At}return ce.prototype.observe=function(Ee){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u")&&Element instanceof Object){if(!(Ee instanceof Gt(Ee).Element))throw new TypeError('parameter 1 is not of type "Element".');var He=this.observations_;He.has(Ee)||(He.set(Ee,new ot(Ee)),this.controller_.addObserver(this),this.controller_.refresh())}},ce.prototype.unobserve=function(Ee){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u")&&Element instanceof Object){if(!(Ee instanceof Gt(Ee).Element))throw new TypeError('parameter 1 is not of type "Element".');var He=this.observations_;He.has(Ee)&&(He.delete(Ee),He.size||this.controller_.removeObserver(this))}},ce.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},ce.prototype.gatherActive=function(){var Ee=this;this.clearActive(),this.observations_.forEach(function(He){He.isActive()&&Ee.activeObservations_.push(He)})},ce.prototype.broadcastActive=function(){if(this.hasActive()){var Ee=this.callbackCtx_,He=this.activeObservations_.map(function(At){return new bt(At.target,At.broadcastRect())});this.callback_.call(Ee,He,Ee),this.clearActive()}},ce.prototype.clearActive=function(){this.activeObservations_.splice(0)},ce.prototype.hasActive=function(){return this.activeObservations_.length>0},ce}(),dn=typeof WeakMap<"u"?new WeakMap:new ie,Tn=function(){return function ce(Ee){if(!(this instanceof ce))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var He=Jt.getInstance(),At=new Kt(Ee,He,this);dn.set(this,At)}}();["observe","unobserve","disconnect"].forEach(function(ce){Tn.prototype[ce]=function(){var Ee;return(Ee=dn.get(this))[ce].apply(Ee,arguments)}});const ut=typeof Ce.ResizeObserver<"u"?Ce.ResizeObserver:Tn;function Ke(ce,Ee){if(1&ce&&(Ze.I0R(0,"div",3),Ze.wR5(1,"div",4)(2,"div",5)(3,"div",6)(4,"div",7),Ze.C$Y()),2&ce){const He=Ze.GaO();Ze.eAK("ps-at-top",He.states.top)("ps-at-left",He.states.left)("ps-at-right",He.states.right)("ps-at-bottom",He.states.bottom),Ze.yG2(),Ze.eAK("ps-indicator-show",He.indicatorY&&He.interaction),Ze.yG2(),Ze.eAK("ps-indicator-show",He.indicatorX&&He.interaction),Ze.yG2(),Ze.eAK("ps-indicator-show",He.indicatorX&&He.interaction),Ze.yG2(),Ze.eAK("ps-indicator-show",He.indicatorY&&He.interaction)}}const xe=["*"],et=new Ze.UbH("PERFECT_SCROLLBAR_CONFIG");class Ne{constructor(Ee,He,At,en){this.x=Ee,this.y=He,this.w=At,this.h=en}}class Oe{constructor(Ee,He){this.x=Ee,this.y=He}}const Fe=["psScrollY","psScrollX","psScrollUp","psScrollDown","psScrollLeft","psScrollRight","psYReachEnd","psYReachStart","psXReachEnd","psXReachStart"];class qe{constructor(Ee={}){this.assign(Ee)}assign(Ee={}){for(const He in Ee)this[He]=Ee[He]}}let Ot=(()=>{class ce{constructor(He,At,en,Zt,Ge){this.zone=He,this.differs=At,this.elementRef=en,this.platformId=Zt,this.defaults=Ge,this.instance=null,this.ro=null,this.timeout=null,this.animation=null,this.configDiff=null,this.ngDestroy=new e.E,this.disabled=!1,this.psScrollY=new Ze._w7,this.psScrollX=new Ze._w7,this.psScrollUp=new Ze._w7,this.psScrollDown=new Ze._w7,this.psScrollLeft=new Ze._w7,this.psScrollRight=new Ze._w7,this.psYReachEnd=new Ze._w7,this.psYReachStart=new Ze._w7,this.psXReachEnd=new Ze._w7,this.psXReachStart=new Ze._w7}ngOnInit(){if(!this.disabled&&(0,at.isPlatformBrowser)(this.platformId)){const He=new qe(this.defaults);He.assign(this.config),this.zone.runOutsideAngular(()=>{this.instance=new oe(this.elementRef.nativeElement,He)}),this.configDiff||(this.configDiff=this.differs.find(this.config||{}).create(),this.configDiff.diff(this.config||{})),this.zone.runOutsideAngular(()=>{this.ro=new ut(()=>{this.update()}),this.elementRef.nativeElement.children[0]&&this.ro.observe(this.elementRef.nativeElement.children[0]),this.ro.observe(this.elementRef.nativeElement)}),this.zone.runOutsideAngular(()=>{Fe.forEach(At=>{const en=At.replace(/([A-Z])/g,Zt=>`-${Zt.toLowerCase()}`);(0,t.w)(this.elementRef.nativeElement,en).pipe(function ge(ce,Ee=d.M){return function w(ce){return(0,P.i)((Ee,He)=>{let At=!1,en=null,Zt=null,Ge=!1;const _t=()=>{if(null==Zt||Zt.unsubscribe(),Zt=null,At){At=!1;const vt=en;en=null,He.next(vt)}Ge&&He.complete()},ht=()=>{Zt=null,Ge&&He.complete()};Ee.subscribe((0,k.e)(He,vt=>{At=!0,en=vt,Zt||(0,L.Uv)(ce(vt)).subscribe(Zt=(0,k.e)(He,_t,ht))},()=>{Ge=!0,(!At||!Zt||Zt.closed)&&He.complete()}))})}(()=>(0,re.k)(ce,Ee))}(20),(0,he.a)(this.ngDestroy)).subscribe(Zt=>{this[At].emit(Zt)})})})}}ngOnDestroy(){(0,at.isPlatformBrowser)(this.platformId)&&(this.ngDestroy.next(),this.ngDestroy.complete(),this.ro&&this.ro.disconnect(),this.timeout&&typeof window<"u"&&window.clearTimeout(this.timeout),this.zone.runOutsideAngular(()=>{this.instance&&this.instance.destroy()}),this.instance=null)}ngDoCheck(){!this.disabled&&this.configDiff&&(0,at.isPlatformBrowser)(this.platformId)&&this.configDiff.diff(this.config||{})&&(this.ngOnDestroy(),this.ngOnInit())}ngOnChanges(He){He.disabled&&!He.disabled.isFirstChange()&&(0,at.isPlatformBrowser)(this.platformId)&&He.disabled.currentValue!==He.disabled.previousValue&&(!0===He.disabled.currentValue?this.ngOnDestroy():!1===He.disabled.currentValue&&this.ngOnInit())}ps(){return this.instance}update(){typeof window<"u"&&(this.timeout&&window.clearTimeout(this.timeout),this.timeout=window.setTimeout(()=>{if(!this.disabled&&this.configDiff)try{this.zone.runOutsideAngular(()=>{this.instance&&this.instance.update()})}catch{}},0))}geometry(He="scroll"){return new Ne(this.elementRef.nativeElement[He+"Left"],this.elementRef.nativeElement[He+"Top"],this.elementRef.nativeElement[He+"Width"],this.elementRef.nativeElement[He+"Height"])}position(He=!1){return!He&&this.instance?new Oe(this.instance.reach.x||0,this.instance.reach.y||0):new Oe(this.elementRef.nativeElement.scrollLeft,this.elementRef.nativeElement.scrollTop)}scrollable(He="any"){const At=this.elementRef.nativeElement;return"any"===He?At.classList.contains("ps--active-x")||At.classList.contains("ps--active-y"):"both"===He?At.classList.contains("ps--active-x")&&At.classList.contains("ps--active-y"):At.classList.contains("ps--active-"+He)}scrollTo(He,At,en){this.disabled||(null==At&&null==en?this.animateScrolling("scrollTop",He,en):(null!=He&&this.animateScrolling("scrollLeft",He,en),null!=At&&this.animateScrolling("scrollTop",At,en)))}scrollToX(He,At){this.animateScrolling("scrollLeft",He,At)}scrollToY(He,At){this.animateScrolling("scrollTop",He,At)}scrollToTop(He,At){this.animateScrolling("scrollTop",He||0,At)}scrollToLeft(He,At){this.animateScrolling("scrollLeft",He||0,At)}scrollToRight(He,At){this.animateScrolling("scrollLeft",this.elementRef.nativeElement.scrollWidth-this.elementRef.nativeElement.clientWidth-(He||0),At)}scrollToBottom(He,At){this.animateScrolling("scrollTop",this.elementRef.nativeElement.scrollHeight-this.elementRef.nativeElement.clientHeight-(He||0),At)}scrollToElement(He,At,en){if("string"==typeof He&&(He=this.elementRef.nativeElement.querySelector(He)),He){const Zt=He.getBoundingClientRect(),Ge=this.elementRef.nativeElement.getBoundingClientRect();this.elementRef.nativeElement.classList.contains("ps--active-x")&&this.animateScrolling("scrollLeft",Zt.left-Ge.left+this.elementRef.nativeElement.scrollLeft+(At||0),en),this.elementRef.nativeElement.classList.contains("ps--active-y")&&this.animateScrolling("scrollTop",Zt.top-Ge.top+this.elementRef.nativeElement.scrollTop+(At||0),en)}}animateScrolling(He,At,en){if(this.animation&&(window.cancelAnimationFrame(this.animation),this.animation=null),!en||typeof window>"u")this.elementRef.nativeElement[He]=At;else if(At!==this.elementRef.nativeElement[He]){let Zt=0,Ge=0,_t=performance.now(),ht=this.elementRef.nativeElement[He];const vt=(ht-At)/2,Nt=Ut=>{Ge+=Math.PI/(en/(Ut-_t)),Zt=Math.round(At+vt+vt*Math.cos(Ge)),this.elementRef.nativeElement[He]===ht&&(Ge>=Math.PI?this.animateScrolling(He,At,0):(this.elementRef.nativeElement[He]=Zt,ht=this.elementRef.nativeElement[He],_t=Ut,this.animation=window.requestAnimationFrame(Nt)))};window.requestAnimationFrame(Nt)}}}return ce.\u0275fac=function(He){return new(He||ce)(Ze.GI1(Ze.WW2),Ze.GI1(Ze.YNh),Ze.GI1(Ze.GMv),Ze.GI1(Ze.AHE),Ze.GI1(et,8))},ce.\u0275dir=Ze.Sc5({type:ce,selectors:[["","perfectScrollbar",""]],inputs:{disabled:"disabled",config:[Ze.Wk5.None,"perfectScrollbar","config"]},outputs:{psScrollY:"psScrollY",psScrollX:"psScrollX",psScrollUp:"psScrollUp",psScrollDown:"psScrollDown",psScrollLeft:"psScrollLeft",psScrollRight:"psScrollRight",psYReachEnd:"psYReachEnd",psYReachStart:"psYReachStart",psXReachEnd:"psXReachEnd",psXReachStart:"psXReachStart"},exportAs:["ngxPerfectScrollbar"],features:[Ze.SYr]}),ce})(),Ct=(()=>{class ce{constructor(He,At,en){this.zone=He,this.cdRef=At,this.platformId=en,this.states={},this.indicatorX=!1,this.indicatorY=!1,this.interaction=!1,this.scrollPositionX=0,this.scrollPositionY=0,this.scrollDirectionX=0,this.scrollDirectionY=0,this.usePropagationX=!1,this.usePropagationY=!1,this.allowPropagationX=!1,this.allowPropagationY=!1,this.stateTimeout=null,this.ngDestroy=new e.E,this.stateUpdate=new e.E,this.disabled=!1,this.usePSClass=!0,this.autoPropagation=!1,this.scrollIndicators=!1,this.psScrollY=new Ze._w7,this.psScrollX=new Ze._w7,this.psScrollUp=new Ze._w7,this.psScrollDown=new Ze._w7,this.psScrollLeft=new Ze._w7,this.psScrollRight=new Ze._w7,this.psYReachEnd=new Ze._w7,this.psYReachStart=new Ze._w7,this.psXReachEnd=new Ze._w7,this.psXReachStart=new Ze._w7}ngOnInit(){(0,at.isPlatformBrowser)(this.platformId)&&(this.stateUpdate.pipe((0,he.a)(this.ngDestroy),(0,Ae.a)((He,At)=>He===At&&!this.stateTimeout)).subscribe(He=>{this.stateTimeout&&typeof window<"u"&&(window.clearTimeout(this.stateTimeout),this.stateTimeout=null),"x"===He||"y"===He?(this.interaction=!1,"x"===He?(this.indicatorX=!1,this.states.left=!1,this.states.right=!1,this.autoPropagation&&this.usePropagationX&&(this.allowPropagationX=!1)):"y"===He&&(this.indicatorY=!1,this.states.top=!1,this.states.bottom=!1,this.autoPropagation&&this.usePropagationY&&(this.allowPropagationY=!1))):("left"===He||"right"===He?(this.states.left=!1,this.states.right=!1,this.states[He]=!0,this.autoPropagation&&this.usePropagationX&&(this.indicatorX=!0)):("top"===He||"bottom"===He)&&(this.states.top=!1,this.states.bottom=!1,this.states[He]=!0,this.autoPropagation&&this.usePropagationY&&(this.indicatorY=!0)),this.autoPropagation&&typeof window<"u"&&(this.stateTimeout=window.setTimeout(()=>{this.indicatorX=!1,this.indicatorY=!1,this.stateTimeout=null,this.interaction&&(this.states.left||this.states.right)&&(this.allowPropagationX=!0),this.interaction&&(this.states.top||this.states.bottom)&&(this.allowPropagationY=!0),this.cdRef.markForCheck()},500))),this.cdRef.markForCheck(),this.cdRef.detectChanges()}),this.zone.runOutsideAngular(()=>{if(this.directiveRef){const He=this.directiveRef.elementRef.nativeElement;(0,t.w)(He,"wheel").pipe((0,he.a)(this.ngDestroy)).subscribe(At=>{!this.disabled&&this.autoPropagation&&this.checkPropagation(At,At.deltaX,At.deltaY)}),(0,t.w)(He,"touchmove").pipe((0,he.a)(this.ngDestroy)).subscribe(At=>{if(!this.disabled&&this.autoPropagation){const en=At.touches[0].clientX,Zt=At.touches[0].clientY;this.checkPropagation(At,en-this.scrollPositionX,Zt-this.scrollPositionY),this.scrollPositionX=en,this.scrollPositionY=Zt}}),(0,I.U)((0,t.w)(He,"ps-scroll-x").pipe((0,We.e)("x")),(0,t.w)(He,"ps-scroll-y").pipe((0,We.e)("y")),(0,t.w)(He,"ps-x-reach-end").pipe((0,We.e)("right")),(0,t.w)(He,"ps-y-reach-end").pipe((0,We.e)("bottom")),(0,t.w)(He,"ps-x-reach-start").pipe((0,We.e)("left")),(0,t.w)(He,"ps-y-reach-start").pipe((0,We.e)("top"))).pipe((0,he.a)(this.ngDestroy)).subscribe(At=>{!this.disabled&&(this.autoPropagation||this.scrollIndicators)&&this.stateUpdate.next(At)})}}),window.setTimeout(()=>{Fe.forEach(He=>{this.directiveRef&&(this.directiveRef[He]=this[He])})},0))}ngOnDestroy(){(0,at.isPlatformBrowser)(this.platformId)&&(this.ngDestroy.next(),this.ngDestroy.unsubscribe(),this.stateTimeout&&typeof window<"u"&&window.clearTimeout(this.stateTimeout))}ngDoCheck(){if((0,at.isPlatformBrowser)(this.platformId)&&!this.disabled&&this.autoPropagation&&this.directiveRef){const He=this.directiveRef.elementRef.nativeElement;this.usePropagationX=He.classList.contains("ps--active-x"),this.usePropagationY=He.classList.contains("ps--active-y")}}checkPropagation(He,At,en){this.interaction=!0;const Zt=At<0?-1:1,Ge=en<0?-1:1;(this.usePropagationX&&this.usePropagationY||this.usePropagationX&&(!this.allowPropagationX||this.scrollDirectionX!==Zt)||this.usePropagationY&&(!this.allowPropagationY||this.scrollDirectionY!==Ge))&&(He.preventDefault(),He.stopPropagation()),At&&(this.scrollDirectionX=Zt),en&&(this.scrollDirectionY=Ge),this.stateUpdate.next("interaction"),this.cdRef.detectChanges()}}return ce.\u0275fac=function(He){return new(He||ce)(Ze.GI1(Ze.WW2),Ze.GI1(Ze.kD9),Ze.GI1(Ze.AHE))},ce.\u0275cmp=Ze.In1({type:ce,selectors:[["perfect-scrollbar"]],viewQuery:function(He,At){if(1&He&&Ze.CC$(Ot,7),2&He){let en;Ze.wto(en=Ze.Gqi())&&(At.directiveRef=en.first)}},hostVars:4,hostBindings:function(He,At){2&He&&Ze.eAK("ps-show-limits",At.autoPropagation)("ps-show-active",At.scrollIndicators)},inputs:{disabled:"disabled",usePSClass:"usePSClass",autoPropagation:"autoPropagation",scrollIndicators:"scrollIndicators",config:"config"},outputs:{psScrollY:"psScrollY",psScrollX:"psScrollX",psScrollUp:"psScrollUp",psScrollDown:"psScrollDown",psScrollLeft:"psScrollLeft",psScrollRight:"psScrollRight",psYReachEnd:"psYReachEnd",psYReachStart:"psYReachStart",psXReachEnd:"psXReachEnd",psXReachStart:"psXReachStart"},exportAs:["ngxPerfectScrollbar"],ngContentSelectors:xe,decls:4,vars:5,consts:[[2,"position","static",3,"perfectScrollbar","disabled"],[1,"ps-content"],["class","ps-overlay",3,"ps-at-top","ps-at-left","ps-at-right","ps-at-bottom",4,"ngIf"],[1,"ps-overlay"],[1,"ps-indicator-top"],[1,"ps-indicator-left"],[1,"ps-indicator-right"],[1,"ps-indicator-bottom"]],template:function(He,At){1&He&&(Ze.kPM(),Ze.I0R(0,"div",0)(1,"div",1),Ze._Xx(2),Ze.C$Y(),Ze.yuY(3,Ke,5,16,"div",2),Ze.C$Y()),2&He&&(Ze.eAK("ps",At.usePSClass),Ze.E7m("perfectScrollbar",At.config)("disabled",At.disabled),Ze.yG2(3),Ze.E7m("ngIf",At.scrollIndicators))},dependencies:[Ot,at.NgIf],styles:["perfect-scrollbar{position:relative;display:block;overflow:hidden;width:100%;height:100%;max-width:100%;max-height:100%}perfect-scrollbar[hidden]{display:none}perfect-scrollbar[fxflex]{display:flex;flex-direction:column;height:auto;min-width:0;min-height:0}perfect-scrollbar[fxflex]>.ps{flex:1 1 auto;width:auto;height:auto;min-width:0;min-height:0;-webkit-box-flex:1}perfect-scrollbar[fxlayout]>.ps,perfect-scrollbar[fxlayout]>.ps>.ps-content{display:flex;flex:1 1 auto;flex-direction:inherit;align-items:inherit;align-content:inherit;justify-content:inherit;width:100%;height:100%;-webkit-box-align:inherit;-webkit-box-flex:1;-webkit-box-pack:inherit}perfect-scrollbar[fxlayout=row]>.ps,perfect-scrollbar[fxlayout=row]>.ps>.ps-content{flex-direction:row!important}perfect-scrollbar[fxlayout=column]>.ps,perfect-scrollbar[fxlayout=column]>.ps>.ps-content{flex-direction:column!important}perfect-scrollbar>.ps{position:static;display:block;width:100%;height:100%;max-width:100%;max-height:100%}perfect-scrollbar>.ps textarea{-ms-overflow-style:scrollbar}perfect-scrollbar>.ps>.ps-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;pointer-events:none}perfect-scrollbar>.ps>.ps-overlay .ps-indicator-top,perfect-scrollbar>.ps>.ps-overlay .ps-indicator-left,perfect-scrollbar>.ps>.ps-overlay .ps-indicator-right,perfect-scrollbar>.ps>.ps-overlay .ps-indicator-bottom{position:absolute;opacity:0;transition:opacity .3s ease-in-out}perfect-scrollbar>.ps>.ps-overlay .ps-indicator-top,perfect-scrollbar>.ps>.ps-overlay .ps-indicator-bottom{left:0;min-width:100%;min-height:24px}perfect-scrollbar>.ps>.ps-overlay .ps-indicator-left,perfect-scrollbar>.ps>.ps-overlay .ps-indicator-right{top:0;min-width:24px;min-height:100%}perfect-scrollbar>.ps>.ps-overlay .ps-indicator-top{top:0}perfect-scrollbar>.ps>.ps-overlay .ps-indicator-left{left:0}perfect-scrollbar>.ps>.ps-overlay .ps-indicator-right{right:0}perfect-scrollbar>.ps>.ps-overlay .ps-indicator-bottom{bottom:0}perfect-scrollbar>.ps.ps--active-y>.ps__rail-y{top:0!important;right:0!important;left:auto!important;width:10px;cursor:default;transition:width .2s linear,opacity .2s linear,background-color .2s linear}perfect-scrollbar>.ps.ps--active-y>.ps__rail-y:hover,perfect-scrollbar>.ps.ps--active-y>.ps__rail-y.ps--clicking{width:15px}perfect-scrollbar>.ps.ps--active-x>.ps__rail-x{top:auto!important;bottom:0!important;left:0!important;height:10px;cursor:default;transition:height .2s linear,opacity .2s linear,background-color .2s linear}perfect-scrollbar>.ps.ps--active-x>.ps__rail-x:hover,perfect-scrollbar>.ps.ps--active-x>.ps__rail-x.ps--clicking{height:15px}perfect-scrollbar>.ps.ps--active-x.ps--active-y>.ps__rail-y{margin:0 0 10px}perfect-scrollbar>.ps.ps--active-x.ps--active-y>.ps__rail-x{margin:0 10px 0 0}perfect-scrollbar>.ps.ps--scrolling-y>.ps__rail-y,perfect-scrollbar>.ps.ps--scrolling-x>.ps__rail-x{opacity:.9;background-color:#eee}perfect-scrollbar.ps-show-always>.ps.ps--active-y>.ps__rail-y,perfect-scrollbar.ps-show-always>.ps.ps--active-x>.ps__rail-x{opacity:.6}perfect-scrollbar.ps-show-active>.ps.ps--active-y>.ps-overlay:not(.ps-at-top) .ps-indicator-top{opacity:1;background:linear-gradient(to bottom,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%)}perfect-scrollbar.ps-show-active>.ps.ps--active-y>.ps-overlay:not(.ps-at-bottom) .ps-indicator-bottom{opacity:1;background:linear-gradient(to top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%)}perfect-scrollbar.ps-show-active>.ps.ps--active-x>.ps-overlay:not(.ps-at-left) .ps-indicator-left{opacity:1;background:linear-gradient(to right,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%)}perfect-scrollbar.ps-show-active>.ps.ps--active-x>.ps-overlay:not(.ps-at-right) .ps-indicator-right{opacity:1;background:linear-gradient(to left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%)}perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-y>.ps-overlay.ps-at-top .ps-indicator-top{background:linear-gradient(to bottom,rgba(170,170,170,.5) 0%,rgba(170,170,170,0) 100%)}perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-y>.ps-overlay.ps-at-bottom .ps-indicator-bottom{background:linear-gradient(to top,rgba(170,170,170,.5) 0%,rgba(170,170,170,0) 100%)}perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-x>.ps-overlay.ps-at-left .ps-indicator-left{background:linear-gradient(to right,rgba(170,170,170,.5) 0%,rgba(170,170,170,0) 100%)}perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-x>.ps-overlay.ps-at-right .ps-indicator-right{background:linear-gradient(to left,rgba(170,170,170,.5) 0%,rgba(170,170,170,0) 100%)}perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-y>.ps-overlay.ps-at-top .ps-indicator-top.ps-indicator-show,perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-y>.ps-overlay.ps-at-bottom .ps-indicator-bottom.ps-indicator-show,perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-x>.ps-overlay.ps-at-left .ps-indicator-left.ps-indicator-show,perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-x>.ps-overlay.ps-at-right .ps-indicator-right.ps-indicator-show{opacity:1}\n",".ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0px;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto!important}}\n"],encapsulation:2}),ce})(),wt=(()=>{class ce{}return ce.\u0275fac=function(He){return new(He||ce)},ce.\u0275mod=Ze.a4G({type:ce}),ce.\u0275inj=Ze.s3X({imports:[[at.CommonModule],at.CommonModule]}),ce})()},3972:(_e,te,u)=>{"use strict";function e(I,d,P,L,k,w,re){try{var ge=I[w](re),he=ge.value}catch(Ae){return void P(Ae)}ge.done?d(he):Promise.resolve(he).then(L,k)}function t(I){return function(){var d=this,P=arguments;return new Promise(function(L,k){var w=I.apply(d,P);function re(he){e(w,L,k,re,ge,"next",he)}function ge(he){e(w,L,k,re,ge,"throw",he)}re(void 0)})}}u.d(te,{c:()=>t})},6639:(_e,te,u)=>{"use strict";function Ae(N,W,B,D){return new(B||(B=Promise))(function(C,v){function T(M){try{R(D.next(M))}catch(H){v(H)}}function Z(M){try{R(D.throw(M))}catch(H){v(H)}}function R(M){M.done?C(M.value):function A(C){return C instanceof B?C:new B(function(v){v(C)})}(M.value).then(T,Z)}R((D=D.apply(N,W||[])).next())})}function yt(N){return this instanceof yt?(this.v=N,this):new yt(N)}function Dt(N,W,B){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var A,D=B.apply(N,W||[]),C=[];return A={},v("next"),v("throw"),v("return"),A[Symbol.asyncIterator]=function(){return this},A;function v(ne){D[ne]&&(A[ne]=function(ee){return new Promise(function(oe,ie){C.push([ne,ee,oe,ie])>1||T(ne,ee)})})}function T(ne,ee){try{!function Z(ne){ne.value instanceof yt?Promise.resolve(ne.value.v).then(R,M):H(C[0][2],ne)}(D[ne](ee))}catch(oe){H(C[0][3],oe)}}function R(ne){T("next",ne)}function M(ne){T("throw",ne)}function H(ne,ee){ne(ee),C.shift(),C.length&&T(C[0][0],C[0][1])}}function g(N){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var B,W=N[Symbol.asyncIterator];return W?W.call(N):(N=function it(N){var W="function"==typeof Symbol&&Symbol.iterator,B=W&&N[W],D=0;if(B)return B.call(N);if(N&&"number"==typeof N.length)return{next:function(){return N&&D>=N.length&&(N=void 0),{value:N&&N[D++],done:!N}}};throw new TypeError(W?"Object is not iterable.":"Symbol.iterator is not defined.")}(N),B={},D("next"),D("throw"),D("return"),B[Symbol.asyncIterator]=function(){return this},B);function D(C){B[C]=N[C]&&function(v){return new Promise(function(T,Z){!function A(C,v,T,Z){Promise.resolve(Z).then(function(R){C({value:R,done:T})},v)}(T,Z,(v=N[C](v)).done,v.value)})}}}u.d(te,{U1:()=>yt,kH:()=>Ae,mA:()=>g,o7:()=>Dt}),"function"==typeof SuppressedError&&SuppressedError}},_e=>{_e(_e.s=5104)}]);