";throw p}}g.exec=g,b.options=b.setOptions=function(e){return _(b.defaults,e),b},b.getDefaults=function(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:new a,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tables:!0,xhtml:!1}},b.defaults=b.getDefaults(),b.Parser=c,b.parser=c.parse,b.Renderer=a,b.TextRenderer=s,b.Lexer=r,b.lexer=r.lex,b.InlineLexer=o,b.inlineLexer=o.output,b.parse=b,e.exports=b}(this||("undefined"!=typeof window?window:global))},Dxa7:function(e,t,n){var r=n("mrSG").__extends,i=n("FWf1"),o=n("IKal"),a=n("aJGj");t.take=function(e){return function(t){return 0===e?a.empty():t.lift(new s(e))}};var s=function(){function e(e){if(this.total=e,this.total<0)throw new o.ArgumentOutOfRangeError}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.total))},e}(),c=function(e){function t(t,n){var r=e.call(this,t)||this;return r.total=n,r.count=0,r}return r(t,e),t.prototype._next=function(e){var t=this.total,n=++this.count;n<=t&&(this.destination.next(e),n===t&&(this.destination.complete(),this.unsubscribe()))},t}(i.Subscriber)},DxbC:function(e,t){e.exports=function(e){return{keywords:"environ vocabularies notations constructors definitions registrations theorems schemes requirements begin end definition registration cluster existence pred func defpred deffunc theorem proof let take assume then thus hence ex for st holds consider reconsider such that and in provided of as from be being by means equals implies iff redefine define now not or attr is mode suppose per cases set thesis contradiction scheme reserve struct correctness compatibility coherence symmetry assymetry reflexivity irreflexivity connectedness uniqueness commutativity idempotence involutiveness projectivity",contains:[e.COMMENT("::","$")]}}},"Dz+M":function(e,t,n){var r=n("mrSG").__extends;t.Action=function(e){function t(t,n){return e.call(this)||this}return r(t,e),t.prototype.schedule=function(e,t){return void 0===t&&(t=0),this},t}(n("zB/H").Subscription)},DzyG:function(e,t){e.exports=function(e){return{aliases:["nim"],keywords:{keyword:"addr and as asm bind block break case cast const continue converter discard distinct div do elif else end enum except export finally for from generic if import in include interface is isnot iterator let macro method mixin mod nil not notin object of or out proc ptr raise ref return shl shr static template try tuple type using var when while with without xor yield",literal:"shared guarded stdin stdout stderr result true false",built_in:"int int8 int16 int32 int64 uint uint8 uint16 uint32 uint64 float float32 float64 bool char string cstring pointer expr stmt void auto any range array openarray varargs seq set clong culong cchar cschar cshort cint csize clonglong cfloat cdouble clongdouble cuchar cushort cuint culonglong cstringarray semistatic"},contains:[{className:"meta",begin:/{\./,end:/\.}/,relevance:10},{className:"string",begin:/[a-zA-Z]\w*"/,end:/"/,contains:[{begin:/""/}]},{className:"string",begin:/([a-zA-Z]\w*)?"""/,end:/"""/},e.QUOTE_STRING_MODE,{className:"type",begin:/\b[A-Z]\w+\b/,relevance:0},{className:"number",relevance:0,variants:[{begin:/\b(0[xX][0-9a-fA-F][_0-9a-fA-F]*)('?[iIuU](8|16|32|64))?/},{begin:/\b(0o[0-7][_0-7]*)('?[iIuUfF](8|16|32|64))?/},{begin:/\b(0(b|B)[01][_01]*)('?[iIuUfF](8|16|32|64))?/},{begin:/\b(\d[_\d]*)('?[iIuUfF](8|16|32|64))?/}]},e.HASH_COMMENT_MODE]}}},E2cJ:function(e,t){e.exports=function(e){return{subLanguage:"xml",contains:[e.COMMENT("<%#","%>"),{begin:"<%[%=-]?",end:"[%-]?%>",subLanguage:"ruby",excludeBegin:!0,excludeEnd:!0}]}}},EBtg:function(e,t,n){"use strict";var r=n("2KeD"),i=n("n73p"),o=n("2qMH"),a=n("LJ/p"),s=n("HZF8"),c=n("90cg"),l=n("yRPT"),u=n("0alx");t.scheduled=function(e,t){if(null!=e){if(s.isInteropObservable(e))return r.scheduleObservable(e,t);if(c.isPromise(e))return i.schedulePromise(e,t);if(l.isArrayLike(e))return o.scheduleArray(e,t);if(u.isIterable(e)||"string"==typeof e)return a.scheduleIterable(e,t)}throw new TypeError((null!==e&&typeof e||e)+" is not observable")}},EGmf:function(e,t){e.exports=function(e){return{keywords:{keyword:"BEGIN END if else while do for in break continue delete next nextfile function func exit|10"},contains:[{className:"variable",variants:[{begin:/\$[\w\d#@][\w\d_]*/},{begin:/\$\{(.*?)}/}]},{className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:/(u|b)?r?'''/,end:/'''/,relevance:10},{begin:/(u|b)?r?"""/,end:/"""/,relevance:10},{begin:/(u|r|ur)'/,end:/'/,relevance:10},{begin:/(u|r|ur)"/,end:/"/,relevance:10},{begin:/(b|br)'/,end:/'/},{begin:/(b|br)"/,end:/"/},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},e.REGEXP_MODE,e.HASH_COMMENT_MODE,e.NUMBER_MODE]}}},EOBV:function(e,t,n){var r=n("mrSG").__extends,i=n("Y4kR"),o=n("cSoz");t.defaultThrottleConfig={leading:!0,trailing:!1},t.throttle=function(e,n){return void 0===n&&(n=t.defaultThrottleConfig),function(t){return t.lift(new a(e,n.leading,n.trailing))}};var a=function(){function e(e,t,n){this.durationSelector=e,this.leading=t,this.trailing=n}return e.prototype.call=function(e,t){return t.subscribe(new s(e,this.durationSelector,this.leading,this.trailing))},e}(),s=function(e){function t(t,n,r,i){var o=e.call(this,t)||this;return o.destination=t,o.durationSelector=n,o._leading=r,o._trailing=i,o._hasValue=!1,o}return r(t,e),t.prototype._next=function(e){this._hasValue=!0,this._sendValue=e,this._throttled||(this._leading?this.send():this.throttle(e))},t.prototype.send=function(){var e=this._sendValue;this._hasValue&&(this.destination.next(e),this.throttle(e)),this._hasValue=!1,this._sendValue=null},t.prototype.throttle=function(e){var t=this.tryDurationSelector(e);t&&this.add(this._throttled=o.subscribeToResult(this,t))},t.prototype.tryDurationSelector=function(e){try{return this.durationSelector(e)}catch(t){return this.destination.error(t),null}},t.prototype.throttlingDone=function(){var e=this._throttled,t=this._trailing;e&&e.unsubscribe(),this._throttled=null,t&&this.send()},t.prototype.notifyNext=function(e,t,n,r,i){this.throttlingDone()},t.prototype.notifyComplete=function(){this.throttlingDone()},t}(i.OuterSubscriber)},EdHE:function(e,t,n){var r=n("mrSG").__extends,i=n("FWf1"),o=n("0z0v");t.single=function(e){return function(t){return t.lift(new a(e,t))}};var a=function(){function e(e,t){this.predicate=e,this.source=t}return e.prototype.call=function(e,t){return t.subscribe(new s(e,this.predicate,this.source))},e}(),s=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.predicate=n,i.source=r,i.seenValue=!1,i.index=0,i}return r(t,e),t.prototype.applySingleValue=function(e){this.seenValue?this.destination.error("Sequence contains more than one element"):(this.seenValue=!0,this.singleValue=e)},t.prototype._next=function(e){var t=this.index++;this.predicate?this.tryNext(e,t):this.applySingleValue(e)},t.prototype.tryNext=function(e,t){try{this.predicate(e,t,this.source)&&this.applySingleValue(e)}catch(n){this.destination.error(n)}},t.prototype._complete=function(){var e=this.destination;this.index>0?(e.next(this.seenValue?this.singleValue:void 0),e.complete()):e.error(new o.EmptyError)},t}(i.Subscriber)},"En8+":function(e,t,n){"use strict";function r(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}n.d(t,"a",function(){return i});var i=r()},EzyC:function(e,t,n){var r=n("mrSG").__extends,i=n("FWf1"),o=n("1pIY");t.sampleTime=function(e,t){return void 0===t&&(t=o.async),function(n){return n.lift(new a(e,t))}};var a=function(){function e(e,t){this.period=e,this.scheduler=t}return e.prototype.call=function(e,t){return t.subscribe(new s(e,this.period,this.scheduler))},e}(),s=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.period=n,i.scheduler=r,i.hasValue=!1,i.add(r.schedule(c,n,{subscriber:i,period:n})),i}return r(t,e),t.prototype._next=function(e){this.lastValue=e,this.hasValue=!0},t.prototype.notifyNext=function(){this.hasValue&&(this.hasValue=!1,this.destination.next(this.lastValue))},t}(i.Subscriber);function c(e){var t=e.period;e.subscriber.notifyNext(),this.schedule(e,t)}},"F/XL":function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n("nkY7"),i=n("IUTb"),o=n("JF+6");function a(){for(var e=[],t=0;t/,starts:{end:/$/,subLanguage:"clojure"}}]}}},FWf1:function(e,t,n){var r=n("mrSG").__extends,i=n("pshJ"),o=n("GiSu"),a=n("zB/H"),s=n("p//D"),c=n("n3uD"),l=n("MkmW"),u=function(e){function t(n,r,i){var a=e.call(this)||this;switch(a.syncErrorValue=null,a.syncErrorThrown=!1,a.syncErrorThrowable=!1,a.isStopped=!1,arguments.length){case 0:a.destination=o.empty;break;case 1:if(!n){a.destination=o.empty;break}if("object"==typeof n){n instanceof t?(a.syncErrorThrowable=n.syncErrorThrowable,a.destination=n,n.add(a)):(a.syncErrorThrowable=!0,a.destination=new p(a,n));break}default:a.syncErrorThrowable=!0,a.destination=new p(a,n,r,i)}return a}return r(t,e),t.prototype[s.rxSubscriber]=function(){return this},t.create=function(e,n,r){var i=new t(e,n,r);return i.syncErrorThrowable=!1,i},t.prototype.next=function(e){this.isStopped||this._next(e)},t.prototype.error=function(e){this.isStopped||(this.isStopped=!0,this._error(e))},t.prototype.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())},t.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this))},t.prototype._next=function(e){this.destination.next(e)},t.prototype._error=function(e){this.destination.error(e),this.unsubscribe()},t.prototype._complete=function(){this.destination.complete(),this.unsubscribe()},t.prototype._unsubscribeAndRecycle=function(){var e=this._parentOrParents;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=e,this},t}(a.Subscription);t.Subscriber=u;var p=function(e){function t(t,n,r,a){var s,c=e.call(this)||this;c._parentSubscriber=t;var l=c;return i.isFunction(n)?s=n:n&&(s=n.next,r=n.error,a=n.complete,n!==o.empty&&(l=Object.create(n),i.isFunction(l.unsubscribe)&&c.add(l.unsubscribe.bind(l)),l.unsubscribe=c.unsubscribe.bind(c))),c._context=l,c._next=s,c._error=r,c._complete=a,c}return r(t,e),t.prototype.next=function(e){if(!this.isStopped&&this._next){var t=this._parentSubscriber;c.config.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?this.__tryOrSetError(t,this._next,e)&&this.unsubscribe():this.__tryOrUnsub(this._next,e)}},t.prototype.error=function(e){if(!this.isStopped){var t=this._parentSubscriber,n=c.config.useDeprecatedSynchronousErrorHandling;if(this._error)n&&t.syncErrorThrowable?(this.__tryOrSetError(t,this._error,e),this.unsubscribe()):(this.__tryOrUnsub(this._error,e),this.unsubscribe());else if(t.syncErrorThrowable)n?(t.syncErrorValue=e,t.syncErrorThrown=!0):l.hostReportError(e),this.unsubscribe();else{if(this.unsubscribe(),n)throw e;l.hostReportError(e)}}},t.prototype.complete=function(){var e=this;if(!this.isStopped){var t=this._parentSubscriber;if(this._complete){var n=function(){return e._complete.call(e._context)};c.config.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?(this.__tryOrSetError(t,n),this.unsubscribe()):(this.__tryOrUnsub(n),this.unsubscribe())}else this.unsubscribe()}},t.prototype.__tryOrUnsub=function(e,t){try{e.call(this._context,t)}catch(n){if(this.unsubscribe(),c.config.useDeprecatedSynchronousErrorHandling)throw n;l.hostReportError(n)}},t.prototype.__tryOrSetError=function(e,t,n){if(!c.config.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{t.call(this._context,n)}catch(r){return c.config.useDeprecatedSynchronousErrorHandling?(e.syncErrorValue=r,e.syncErrorThrown=!0,!0):(l.hostReportError(r),!0)}return!1},t.prototype._unsubscribe=function(){var e=this._parentSubscriber;this._context=null,this._parentSubscriber=null,e.unsubscribe()},t}(u);t.SafeSubscriber=p},FYWq:function(e,t,n){"use strict";var r=n("FCKb");t.combineAll=function(e){return function(t){return t.lift(new r.CombineLatestOperator(e))}}},Fa1C:function(e,t,n){var r=n("mrSG").__extends,i=n("ds6q"),o=n("Y4kR"),a=n("cSoz");t.window=function(e){return function(t){return t.lift(new s(e))}};var s=function(){function e(e){this.windowBoundaries=e}return e.prototype.call=function(e,t){var n=new c(e),r=t.subscribe(n);return r.closed||n.add(a.subscribeToResult(n,this.windowBoundaries)),r},e}(),c=function(e){function t(t){var n=e.call(this,t)||this;return n.window=new i.Subject,t.next(n.window),n}return r(t,e),t.prototype.notifyNext=function(e,t,n,r,i){this.openWindow()},t.prototype.notifyError=function(e,t){this._error(e)},t.prototype.notifyComplete=function(e){this._complete()},t.prototype._next=function(e){this.window.next(e)},t.prototype._error=function(e){this.window.error(e),this.destination.error(e)},t.prototype._complete=function(){this.window.complete(),this.destination.complete()},t.prototype._unsubscribe=function(){this.window=null},t.prototype.openWindow=function(){var e=this.window;e&&e.complete();var t=this.destination,n=this.window=new i.Subject;t.next(n)},t}(o.OuterSubscriber)},Fh4B:function(e,t,n){var r=n("mrSG").__extends,i=n("Y4kR"),o=n("cSoz");t.distinct=function(e,t){return function(n){return n.lift(new a(e,t))}};var a=function(){function e(e,t){this.keySelector=e,this.flushes=t}return e.prototype.call=function(e,t){return t.subscribe(new s(e,this.keySelector,this.flushes))},e}(),s=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.keySelector=n,i.values=new Set,r&&i.add(o.subscribeToResult(i,r)),i}return r(t,e),t.prototype.notifyNext=function(e,t,n,r,i){this.values.clear()},t.prototype.notifyError=function(e,t){this._error(e)},t.prototype._next=function(e){this.keySelector?this._useKeySelector(e):this._finalizeNext(e,e)},t.prototype._useKeySelector=function(e){var t,n=this.destination;try{t=this.keySelector(e)}catch(r){return void n.error(r)}this._finalizeNext(t,e)},t.prototype._finalizeNext=function(e,t){var n=this.values;n.has(e)||(n.add(e),this.destination.next(t))},t}(i.OuterSubscriber);t.DistinctSubscriber=s},FiyT:function(e,t,n){var r=n("mrSG").__extends;t.SubjectSubscription=function(e){function t(t,n){var r=e.call(this)||this;return r.subject=t,r.subscriber=n,r.closed=!1,r}return r(t,e),t.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var e=this.subject,t=e.observers;if(this.subject=null,t&&0!==t.length&&!e.isStopped&&!e.closed){var n=t.indexOf(this.subscriber);-1!==n&&t.splice(n,1)}}},t}(n("zB/H").Subscription)},Fxb1:function(e,t,n){"use strict";var r=n("+tJ4"),i=n("DKTb"),o=n("En8+"),a=n("xTla"),s=n("2ePl"),c=n("/WYv"),l=n("McSo");n.d(t,"a",function(){return u});var u=function(e){if(e&&"function"==typeof e[a.a])return u=e,function(e){var t=u[a.a]();if("function"!=typeof t.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return t.subscribe(e)};if(Object(s.a)(e))return Object(r.a)(e);if(Object(c.a)(e))return n=e,function(e){return n.then(function(t){e.closed||(e.next(t),e.complete())},function(t){return e.error(t)}).then(null,i.a),e};if(e&&"function"==typeof e[o.a])return t=e,function(e){for(var n=t[o.a]();;){var r=n.next();if(r.done){e.complete();break}if(e.next(r.value),e.closed)break}return"function"==typeof n.return&&e.add(function(){n.return&&n.return()}),e};var t,n,u,p=Object(l.a)(e)?"an invalid object":"'"+e+"'";throw new TypeError("You provided "+p+" where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.")}},Fzqc:function(e,t,n){"use strict";n.d(t,"b",function(){return a}),n.d(t,"a",function(){return s});var r=n("Ip0R"),i=n("CcnG"),o=new i.z("cdk-dir-doc",{providedIn:"root",factory:function(){return Object(i.mb)(r.d)}}),a=function(){function e(e){if(this.value="ltr",this.change=new i.t,e){var t=(e.body?e.body.dir:null)||(e.documentElement?e.documentElement.dir:null);this.value="ltr"===t||"rtl"===t?t:"ltr"}}return e.prototype.ngOnDestroy=function(){this.change.complete()},e.ngInjectableDef=Object(i.ec)({factory:function(){return new e(Object(i.ic)(o,8))},token:e,providedIn:"root"}),e}(),s=function(){return function(){}}()},"G+vv":function(e,t){e.exports=function(e){var t={className:"variable",variants:[{begin:"\\b([gtps][A-Z]{1}[a-zA-Z0-9]*)(\\[.+\\])?(?:\\s*?)"},{begin:"\\$_[A-Z]+"}],relevance:0},n=[e.C_BLOCK_COMMENT_MODE,e.HASH_COMMENT_MODE,e.COMMENT("--","$"),e.COMMENT("[^:]//","$")],r=e.inherit(e.TITLE_MODE,{variants:[{begin:"\\b_*rig[A-Z]+[A-Za-z0-9_\\-]*"},{begin:"\\b_[a-z0-9\\-]+"}]}),i=e.inherit(e.TITLE_MODE,{begin:"\\b([A-Za-z0-9_\\-]+)\\b"});return{case_insensitive:!1,keywords:{keyword:"$_COOKIE $_FILES $_GET $_GET_BINARY $_GET_RAW $_POST $_POST_BINARY $_POST_RAW $_SESSION $_SERVER codepoint codepoints segment segments codeunit codeunits sentence sentences trueWord trueWords paragraph after byte bytes english the until http forever descending using line real8 with seventh for stdout finally element word words fourth before black ninth sixth characters chars stderr uInt1 uInt1s uInt2 uInt2s stdin string lines relative rel any fifth items from middle mid at else of catch then third it file milliseconds seconds second secs sec int1 int1s int4 int4s internet int2 int2s normal text item last long detailed effective uInt4 uInt4s repeat end repeat URL in try into switch to words https token binfile each tenth as ticks tick system real4 by dateItems without char character ascending eighth whole dateTime numeric short first ftp integer abbreviated abbr abbrev private case while if div mod wrap and or bitAnd bitNot bitOr bitXor among not in a an within contains ends with begins the keys of keys",literal:"SIX TEN FORMFEED NINE ZERO NONE SPACE FOUR FALSE COLON CRLF PI COMMA ENDOFFILE EOF EIGHT FIVE QUOTE EMPTY ONE TRUE RETURN CR LINEFEED RIGHT BACKSLASH NULL SEVEN TAB THREE TWO six ten formfeed nine zero none space four false colon crlf pi comma endoffile eof eight five quote empty one true return cr linefeed right backslash null seven tab three two RIVERSION RISTATE FILE_READ_MODE FILE_WRITE_MODE FILE_WRITE_MODE DIR_WRITE_MODE FILE_READ_UMASK FILE_WRITE_UMASK DIR_READ_UMASK DIR_WRITE_UMASK",built_in:"put abs acos aliasReference annuity arrayDecode arrayEncode asin atan atan2 average avg avgDev base64Decode base64Encode baseConvert binaryDecode binaryEncode byteOffset byteToNum cachedURL cachedURLs charToNum cipherNames codepointOffset codepointProperty codepointToNum codeunitOffset commandNames compound compress constantNames cos date dateFormat decompress difference directories diskSpace DNSServers exp exp1 exp2 exp10 extents files flushEvents folders format functionNames geometricMean global globals hasMemory harmonicMean hostAddress hostAddressToName hostName hostNameToAddress isNumber ISOToMac itemOffset keys len length libURLErrorData libUrlFormData libURLftpCommand libURLLastHTTPHeaders libURLLastRHHeaders libUrlMultipartFormAddPart libUrlMultipartFormData libURLVersion lineOffset ln ln1 localNames log log2 log10 longFilePath lower macToISO matchChunk matchText matrixMultiply max md5Digest median merge messageAuthenticationCode messageDigest millisec millisecs millisecond milliseconds min monthNames nativeCharToNum normalizeText num number numToByte numToChar numToCodepoint numToNativeChar offset open openfiles openProcesses openProcessIDs openSockets paragraphOffset paramCount param params peerAddress pendingMessages platform popStdDev populationStandardDeviation populationVariance popVariance processID random randomBytes replaceText result revCreateXMLTree revCreateXMLTreeFromFile revCurrentRecord revCurrentRecordIsFirst revCurrentRecordIsLast revDatabaseColumnCount revDatabaseColumnIsNull revDatabaseColumnLengths revDatabaseColumnNames revDatabaseColumnNamed revDatabaseColumnNumbered revDatabaseColumnTypes revDatabaseConnectResult revDatabaseCursors revDatabaseID revDatabaseTableNames revDatabaseType revDataFromQuery revdb_closeCursor revdb_columnbynumber revdb_columncount revdb_columnisnull revdb_columnlengths revdb_columnnames revdb_columntypes revdb_commit revdb_connect revdb_connections revdb_connectionerr revdb_currentrecord revdb_cursorconnection revdb_cursorerr revdb_cursors revdb_dbtype revdb_disconnect revdb_execute revdb_iseof revdb_isbof revdb_movefirst revdb_movelast revdb_movenext revdb_moveprev revdb_query revdb_querylist revdb_recordcount revdb_rollback revdb_tablenames revGetDatabaseDriverPath revNumberOfRecords revOpenDatabase revOpenDatabases revQueryDatabase revQueryDatabaseBlob revQueryResult revQueryIsAtStart revQueryIsAtEnd revUnixFromMacPath revXMLAttribute revXMLAttributes revXMLAttributeValues revXMLChildContents revXMLChildNames revXMLCreateTreeFromFileWithNamespaces revXMLCreateTreeWithNamespaces revXMLDataFromXPathQuery revXMLEvaluateXPath revXMLFirstChild revXMLMatchingNode revXMLNextSibling revXMLNodeContents revXMLNumberOfChildren revXMLParent revXMLPreviousSibling revXMLRootNode revXMLRPC_CreateRequest revXMLRPC_Documents revXMLRPC_Error revXMLRPC_GetHost revXMLRPC_GetMethod revXMLRPC_GetParam revXMLText revXMLRPC_Execute revXMLRPC_GetParamCount revXMLRPC_GetParamNode revXMLRPC_GetParamType revXMLRPC_GetPath revXMLRPC_GetPort revXMLRPC_GetProtocol revXMLRPC_GetRequest revXMLRPC_GetResponse revXMLRPC_GetSocket revXMLTree revXMLTrees revXMLValidateDTD revZipDescribeItem revZipEnumerateItems revZipOpenArchives round sampVariance sec secs seconds sentenceOffset sha1Digest shell shortFilePath sin specialFolderPath sqrt standardDeviation statRound stdDev sum sysError systemVersion tan tempName textDecode textEncode tick ticks time to tokenOffset toLower toUpper transpose truewordOffset trunc uniDecode uniEncode upper URLDecode URLEncode URLStatus uuid value variableNames variance version waitDepth weekdayNames wordOffset xsltApplyStylesheet xsltApplyStylesheetFromFile xsltLoadStylesheet xsltLoadStylesheetFromFile add breakpoint cancel clear local variable file word line folder directory URL close socket process combine constant convert create new alias folder directory decrypt delete variable word line folder directory URL dispatch divide do encrypt filter get include intersect kill libURLDownloadToFile libURLFollowHttpRedirects libURLftpUpload libURLftpUploadFile libURLresetAll libUrlSetAuthCallback libURLSetDriver libURLSetCustomHTTPHeaders libUrlSetExpect100 libURLSetFTPListCommand libURLSetFTPMode libURLSetFTPStopTime libURLSetStatusCallback load extension loadedExtensions multiply socket prepare process post seek rel relative read from process rename replace require resetAll resolve revAddXMLNode revAppendXML revCloseCursor revCloseDatabase revCommitDatabase revCopyFile revCopyFolder revCopyXMLNode revDeleteFolder revDeleteXMLNode revDeleteAllXMLTrees revDeleteXMLTree revExecuteSQL revGoURL revInsertXMLNode revMoveFolder revMoveToFirstRecord revMoveToLastRecord revMoveToNextRecord revMoveToPreviousRecord revMoveToRecord revMoveXMLNode revPutIntoXMLNode revRollBackDatabase revSetDatabaseDriverPath revSetXMLAttribute revXMLRPC_AddParam revXMLRPC_DeleteAllDocuments revXMLAddDTD revXMLRPC_Free revXMLRPC_FreeAll revXMLRPC_DeleteDocument revXMLRPC_DeleteParam revXMLRPC_SetHost revXMLRPC_SetMethod revXMLRPC_SetPort revXMLRPC_SetProtocol revXMLRPC_SetSocket revZipAddItemWithData revZipAddItemWithFile revZipAddUncompressedItemWithData revZipAddUncompressedItemWithFile revZipCancel revZipCloseArchive revZipDeleteItem revZipExtractItemToFile revZipExtractItemToVariable revZipSetProgressCallback revZipRenameItem revZipReplaceItemWithData revZipReplaceItemWithFile revZipOpenArchive send set sort split start stop subtract symmetric union unload vectorDotProduct wait write"},contains:[t,{className:"keyword",begin:"\\bend\\sif\\b"},{className:"function",beginKeywords:"function",end:"$",contains:[t,i,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.BINARY_NUMBER_MODE,e.C_NUMBER_MODE,r]},{className:"function",begin:"\\bend\\s+",end:"$",keywords:"end",contains:[i,r],relevance:0},{beginKeywords:"command on",end:"$",contains:[t,i,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.BINARY_NUMBER_MODE,e.C_NUMBER_MODE,r]},{className:"meta",variants:[{begin:"<\\?(rev|lc|livecode)",relevance:10},{begin:"<\\?"},{begin:"\\?>"}]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.BINARY_NUMBER_MODE,e.C_NUMBER_MODE,r].concat(n),illegal:";$|^\\[|^=|&|{"}}},G01c:function(e,t){e.exports=function(e){var t=e.COMMENT(/\(\*/,/\*\)/);return{illegal:/\S/,contains:[t,{className:"attribute",begin:/^[ ]*[a-zA-Z][a-zA-Z-]*([\s-]+[a-zA-Z][a-zA-Z]*)*/},{begin:/=/,end:/;/,contains:[t,{className:"meta",begin:/\?.*\?/},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]}]}}},G5J1:function(e,t,n){"use strict";n.d(t,"a",function(){return i}),n.d(t,"b",function(){return o});var r=n("6blF"),i=new r.a(function(e){return e.complete()});function o(e){return e?function(e){return new r.a(function(t){return e.schedule(function(){return t.complete()})})}(e):i}},GEZ5:function(e,t){e.exports=function(e){var t="([\\w-]+|@{[\\w-]+})",n=[],r=[],i=function(e){return{className:"string",begin:"~?"+e+".*?"+e}},o=function(e,t,n){return{className:e,begin:t,relevance:n}},a={begin:"\\(",end:"\\)",contains:r,relevance:0};r.push(e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,i("'"),i('"'),e.CSS_NUMBER_MODE,{begin:"(url|data-uri)\\(",starts:{className:"string",end:"[\\)\\n]",excludeEnd:!0}},o("number","#[0-9A-Fa-f]+\\b"),a,o("variable","@@?[\\w-]+",10),o("variable","@{[\\w-]+}"),o("built_in","~?`[^`]*?`"),{className:"attribute",begin:"[\\w-]+\\s*:",end:":",returnBegin:!0,excludeEnd:!0},{className:"meta",begin:"!important"});var s=r.concat({begin:"{",end:"}",contains:n}),c={beginKeywords:"when",endsWithParent:!0,contains:[{beginKeywords:"and not"}].concat(r)},l={begin:t+"\\s*:",returnBegin:!0,end:"[;}]",relevance:0,contains:[{className:"attribute",begin:t,end:":",excludeEnd:!0,starts:{endsWithParent:!0,illegal:"[<=$]",relevance:0,contains:r}}]},u={className:"keyword",begin:"@(import|media|charset|font-face|(-[a-z]+-)?keyframes|supports|document|namespace|page|viewport|host)\\b",starts:{end:"[;{}]",returnEnd:!0,contains:r,relevance:0}},p={className:"variable",variants:[{begin:"@[\\w-]+\\s*:",relevance:15},{begin:"@[\\w-]+"}],starts:{end:"[;}]",returnEnd:!0,contains:s}},d={variants:[{begin:"[\\.#:&\\[>]",end:"[;{}]"},{begin:t,end:"{"}],returnBegin:!0,returnEnd:!0,illegal:"[<='$\"]",relevance:0,contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,c,o("keyword","all\\b"),o("variable","@{[\\w-]+}"),o("selector-tag",t+"%?",0),o("selector-id","#"+t),o("selector-class","\\."+t,0),o("selector-tag","&",0),{className:"selector-attr",begin:"\\[",end:"\\]"},{className:"selector-pseudo",begin:/:(:)?[a-zA-Z0-9\_\-\+\(\)"'.]+/},{begin:"\\(",end:"\\)",contains:s},{begin:"!important"}]};return n.push(e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,u,p,l,d),{case_insensitive:!0,illegal:"[=>'/<($\"]",contains:n}}},GMZp:function(e,t,n){"use strict";t.isObject=function(e){return null!==e&&"object"==typeof e}},GgYO:function(e,t){e.exports=function(e){return{contains:[{className:"attribute",begin:"^dn",end:": ",excludeEnd:!0,starts:{end:"$",relevance:0},relevance:10},{className:"attribute",begin:"^\\w",end:": ",excludeEnd:!0,starts:{end:"$",relevance:0}},{className:"literal",begin:"^-",end:"$"},e.HASH_COMMENT_MODE]}}},Gi3i:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var r=n("mrSG"),i=n("FFOo"),o=n("T1DM");function a(e,t){return void 0===t&&(t=o.a),function(n){return n.lift(new s(e,t))}}var s=function(){function e(e,t){this.dueTime=e,this.scheduler=t}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.dueTime,this.scheduler))},e}(),c=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.dueTime=n,i.scheduler=r,i.debouncedSubscription=null,i.lastValue=null,i.hasValue=!1,i}return r.__extends(t,e),t.prototype._next=function(e){this.clearDebounce(),this.lastValue=e,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(l,this.dueTime,this))},t.prototype._complete=function(){this.debouncedNext(),this.destination.complete()},t.prototype.debouncedNext=function(){if(this.clearDebounce(),this.hasValue){var e=this.lastValue;this.lastValue=null,this.hasValue=!1,this.destination.next(e)}},t.prototype.clearDebounce=function(){var e=this.debouncedSubscription;null!==e&&(this.remove(e),e.unsubscribe(),this.debouncedSubscription=null)},t}(i.a);function l(e){e.debouncedNext()}},GiSu:function(e,t,n){"use strict";var r=n("n3uD"),i=n("MkmW");t.empty={closed:!0,next:function(e){},error:function(e){if(r.config.useDeprecatedSynchronousErrorHandling)throw e;i.hostReportError(e)},complete:function(){}}},GvSz:function(e,t,n){"use strict";var r=n("+Zhm"),i=n("7K7o");t.publishReplay=function(e,t,n,o){n&&"function"!=typeof n&&(o=n);var a="function"==typeof n?n:void 0,s=new r.ReplaySubject(e,t,o);return function(e){return i.multicast(function(){return s},a)(e)}}},GwJY:function(e,t){e.exports=function(e){return{aliases:["pb","pbi"],keywords:"And As Break CallDebugger Case CompilerCase CompilerDefault CompilerElse CompilerEndIf CompilerEndSelect CompilerError CompilerIf CompilerSelect Continue Data DataSection EndDataSection Debug DebugLevel Default Define Dim DisableASM DisableDebugger DisableExplicit Else ElseIf EnableASM EnableDebugger EnableExplicit End EndEnumeration EndIf EndImport EndInterface EndMacro EndProcedure EndSelect EndStructure EndStructureUnion EndWith Enumeration Extends FakeReturn For Next ForEach ForEver Global Gosub Goto If Import ImportC IncludeBinary IncludeFile IncludePath Interface Macro NewList Not Or ProcedureReturn Protected Prototype PrototypeC Read ReDim Repeat Until Restore Return Select Shared Static Step Structure StructureUnion Swap To Wend While With XIncludeFile XOr Procedure ProcedureC ProcedureCDLL ProcedureDLL Declare DeclareC DeclareCDLL DeclareDLL",contains:[e.COMMENT(";","$",{relevance:0}),{className:"function",begin:"\\b(Procedure|Declare)(C|CDLL|DLL)?\\b",end:"\\(",excludeEnd:!0,returnBegin:!0,contains:[{className:"keyword",begin:"(Procedure|Declare)(C|CDLL|DLL)?",excludeEnd:!0},{className:"type",begin:"\\.\\w*"},e.UNDERSCORE_TITLE_MODE]},{className:"string",begin:'(~)?"',end:'"',illegal:"\\n"},{className:"symbol",begin:"#[a-zA-Z_]\\w*\\$?"}]}}},Gxxu:function(e,t){e.exports=function(e){var t=["add","and","cmp","cmpg","cmpl","const","div","double","float","goto","if","int","long","move","mul","neg","new","nop","not","or","rem","return","shl","shr","sput","sub","throw","ushr","xor"];return{aliases:["smali"],contains:[{className:"string",begin:'"',end:'"',relevance:0},e.COMMENT("#","$",{relevance:0}),{className:"keyword",variants:[{begin:"\\s*\\.end\\s[a-zA-Z0-9]*"},{begin:"^[ ]*\\.[a-zA-Z]*",relevance:0},{begin:"\\s:[a-zA-Z_0-9]*",relevance:0},{begin:"\\s("+["transient","constructor","abstract","final","synthetic","public","private","protected","static","bridge","system"].join("|")+")"}]},{className:"built_in",variants:[{begin:"\\s("+t.join("|")+")\\s"},{begin:"\\s("+t.join("|")+")((\\-|/)[a-zA-Z0-9]+)+\\s",relevance:10},{begin:"\\s("+["aget","aput","array","check","execute","fill","filled","goto/16","goto/32","iget","instance","invoke","iput","monitor","packed","sget","sparse"].join("|")+")((\\-|/)[a-zA-Z0-9]+)*\\s",relevance:10}]},{className:"class",begin:"L[^(;:\n]*;",relevance:0},{begin:"[vp][0-9]+"}]}}},H2PQ:function(e,t,n){var r=n("mrSG").__extends;t.QueueScheduler=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r(t,e),t}(n("NTcF").AsyncScheduler)},H2RM:function(e,t){e.exports=function(e){return{keywords:{literal:"true false null",keyword:"byte short char int long boolean float double void def as in assert trait super this abstract static volatile transient public private protected synchronized final class interface enum if else for while switch case break default continue throw throws try catch finally implements extends new import package return instanceof"},contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"string",begin:'"""',end:'"""'},{className:"string",begin:"'''",end:"'''"},{className:"string",begin:"\\$/",end:"/\\$",relevance:10},e.APOS_STRING_MODE,{className:"regexp",begin:/~?\/[^\/\n]+\//,contains:[e.BACKSLASH_ESCAPE]},e.QUOTE_STRING_MODE,{className:"meta",begin:"^#!/usr/bin/env",end:"$",illegal:"\n"},e.BINARY_NUMBER_MODE,{className:"class",beginKeywords:"class interface trait enum",end:"{",illegal:":",contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},e.C_NUMBER_MODE,{className:"meta",begin:"@[A-Za-z]+"},{className:"string",begin:/[^\?]{0}[A-Za-z0-9_$]+ *:/},{begin:/\?/,end:/\:/},{className:"symbol",begin:"^\\s*[A-Za-z0-9_$]+:",relevance:0}],illegal:/#|<\//}}},H4p3:function(e,t){e.exports=function(e){var t="exports register file shl array record property for mod while set ally label uses raise not stored class safecall var interface or private static exit index inherited to else stdcall override shr asm far resourcestring finalization packed virtual out and protected library do xorwrite goto near function end div overload object unit begin string on inline repeat until destructor write message program with read initialization except default nil if case cdecl in downto threadvar of try pascal const external constructor type public then implementation finally published procedure absolute reintroduce operator as is abstract alias assembler bitpacked break continue cppdecl cvar enumerator experimental platform deprecated unimplemented dynamic export far16 forward generic helper implements interrupt iochecks local name nodefault noreturn nostackframe oldfpccall otherwise saveregisters softfloat specialize strict unaligned varargs ",n=[e.C_LINE_COMMENT_MODE,e.COMMENT(/\{/,/\}/,{relevance:0}),e.COMMENT(/\(\*/,/\*\)/,{relevance:10})],r={className:"meta",variants:[{begin:/\{\$/,end:/\}/},{begin:/\(\*\$/,end:/\*\)/}]},i={className:"string",begin:/'/,end:/'/,contains:[{begin:/''/}]},o={className:"string",begin:/(#\d+)+/},a={begin:e.IDENT_RE+"\\s*=\\s*class\\s*\\(",returnBegin:!0,contains:[e.TITLE_MODE]},s={className:"function",beginKeywords:"function constructor destructor procedure",end:/[:;]/,keywords:"function constructor|10 destructor|10 procedure|10",contains:[e.TITLE_MODE,{className:"params",begin:/\(/,end:/\)/,keywords:t,contains:[i,o,r].concat(n)},r].concat(n)};return{aliases:["dpr","dfm","pas","pascal","freepascal","lazarus","lpr","lfm"],case_insensitive:!0,keywords:t,illegal:/"|\$[G-Zg-z]|\/\*|<\/|\|/,contains:[i,o,e.NUMBER_MODE,a,s,r].concat(n)}}},HZF8:function(e,t,n){"use strict";var r=n("zfKp");t.isInteropObservable=function(e){return e&&"function"==typeof e[r.observable]}},HmDv:function(e,t,n){"use strict";var r=n("0z0v"),i=n("4ik+"),o=n("76/Q"),a=n("W96K"),s=n("1Z+e"),c=n("yoF8");t.last=function(e,t){var n=arguments.length>=2;return function(l){return l.pipe(e?i.filter(function(t,n){return e(t,n,l)}):c.identity,o.takeLast(1),n?s.defaultIfEmpty(t):a.throwIfEmpty(function(){return new r.EmptyError}))}}},HzbE:function(e,t,n){var r=n("mrSG").__extends,i=n("Y4kR"),o=n("cSoz");t.buffer=function(e){return function(t){return t.lift(new a(e))}};var a=function(){function e(e){this.closingNotifier=e}return e.prototype.call=function(e,t){return t.subscribe(new s(e,this.closingNotifier))},e}(),s=function(e){function t(t,n){var r=e.call(this,t)||this;return r.buffer=[],r.add(o.subscribeToResult(r,n)),r}return r(t,e),t.prototype._next=function(e){this.buffer.push(e)},t.prototype.notifyNext=function(e,t,n,r,i){var o=this.buffer;this.buffer=[],this.destination.next(o)},t}(i.OuterSubscriber)},I65S:function(e,t,n){"use strict";var r=n("nzqU"),i=n("zzsZ"),o=n("2qMH");t.of=function(){for(var e=[],t=0;t0?e.prototype.schedule.call(this,t,n):(this.delay=n,this.state=t,this.scheduler.flush(this),this)},t.prototype.execute=function(t,n){return n>0||this.closed?e.prototype.execute.call(this,t,n):this._execute(t,n)},t.prototype.requestAsyncId=function(t,n,r){return void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0?e.prototype.requestAsyncId.call(this,t,n,r):t.flush(this)},t}(n("2tF/").AsyncAction)},IKMM:function(e,t,n){"use strict";var r=n("I65S"),i=n("c4Wt");t.concat=function(){for(var e=[],t=0;t0?t.substring(1):t},t.prototype.prepareExternalUrl=function(e){var t=l.joinWithSlash(this._baseHref,e);return t.length>0?"#"+t:t},t.prototype.pushState=function(e,t,n,r){var i=this.prepareExternalUrl(n+l.normalizeQueryParams(r));0==i.length&&(i=this._platformLocation.pathname),this._platformLocation.pushState(e,t,i)},t.prototype.replaceState=function(e,t,n,r){var i=this.prepareExternalUrl(n+l.normalizeQueryParams(r));0==i.length&&(i=this._platformLocation.pathname),this._platformLocation.replaceState(e,t,i)},t.prototype.forward=function(){this._platformLocation.forward()},t.prototype.back=function(){this._platformLocation.back()},t}(s),d=function(e){function t(t,n){var r=e.call(this)||this;if(r._platformLocation=t,null==n&&(n=r._platformLocation.getBaseHrefFromDOM()),null==n)throw new Error("No base href set. Please provide a value for the APP_BASE_HREF token or add a base element to the document.");return r._baseHref=n,r}return Object(i.__extends)(t,e),t.prototype.onPopState=function(e){this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e)},t.prototype.getBaseHref=function(){return this._baseHref},t.prototype.prepareExternalUrl=function(e){return l.joinWithSlash(this._baseHref,e)},t.prototype.path=function(e){void 0===e&&(e=!1);var t=this._platformLocation.pathname+l.normalizeQueryParams(this._platformLocation.search),n=this._platformLocation.hash;return n&&e?""+t+n:t},t.prototype.pushState=function(e,t,n,r){var i=this.prepareExternalUrl(n+l.normalizeQueryParams(r));this._platformLocation.pushState(e,t,i)},t.prototype.replaceState=function(e,t,n,r){var i=this.prepareExternalUrl(n+l.normalizeQueryParams(r));this._platformLocation.replaceState(e,t,i)},t.prototype.forward=function(){this._platformLocation.forward()},t.prototype.back=function(){this._platformLocation.back()},t}(s),h=void 0,f=["en",[["a","p"],["AM","PM"],h],[["AM","PM"],h,h],[["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"]],h,[["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"]],h,[["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}",h,"{1} 'at' {0}",h],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"$","US Dollar",{},function(e){var t=Math.floor(Math.abs(e)),n=e.toString().replace(/^[^.]*\.?/,"").length;return 1===t&&0===n?1:5}],g={},_=function(e){return e[e.Zero=0]="Zero",e[e.One=1]="One",e[e.Two=2]="Two",e[e.Few=3]="Few",e[e.Many=4]="Many",e[e.Other=5]="Other",e}({}),m=function(e){return e[e.Format=0]="Format",e[e.Standalone=1]="Standalone",e}({}),y=function(e){return e[e.Narrow=0]="Narrow",e[e.Abbreviated=1]="Abbreviated",e[e.Wide=2]="Wide",e[e.Short=3]="Short",e}({}),b=function(e){return e[e.Short=0]="Short",e[e.Medium=1]="Medium",e[e.Long=2]="Long",e[e.Full=3]="Full",e}({}),v=function(e){return e[e.Decimal=0]="Decimal",e[e.Group=1]="Group",e[e.List=2]="List",e[e.PercentSign=3]="PercentSign",e[e.PlusSign=4]="PlusSign",e[e.MinusSign=5]="MinusSign",e[e.Exponential=6]="Exponential",e[e.SuperscriptingExponent=7]="SuperscriptingExponent",e[e.PerMille=8]="PerMille",e[e[1/0]=9]="Infinity",e[e.NaN=10]="NaN",e[e.TimeSeparator=11]="TimeSeparator",e[e.CurrencyDecimal=12]="CurrencyDecimal",e[e.CurrencyGroup=13]="CurrencyGroup",e}({});function S(e,t,n){var r=x(e),i=A([r[3],r[4]],t);return A(i,n)}function E(e,t,n){var r=x(e),i=A([r[5],r[6]],t);return A(i,n)}function O(e){return x(e)[8]}function T(e,t){return A(x(e)[10],t)}function C(e,t){return A(x(e)[11],t)}function R(e,t){return A(x(e)[12],t)}function w(e,t){var n=x(e),r=n[13][t];if(void 0===r){if(t===v.CurrencyDecimal)return n[13][v.Decimal];if(t===v.CurrencyGroup)return n[13][v.Group]}return r}function N(e){if(!e[19])throw new Error('Missing extra locale data for the locale "'+e[0]+'". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.')}function A(e,t){for(var n=t;n>-1;n--)if(void 0!==e[n])return e[n];throw new Error("Locale data API: locale data undefined")}function I(e){var t=Object(i.__read)(e.split(":"),2);return{hours:+t[0],minutes:+t[1]}}function x(e){var t=e.toLowerCase().replace(/_/g,"-"),n=g[t];if(n)return n;var r=t.split("-")[0];if(n=g[r])return n;if("en"===r)return f;throw new Error('Missing locale data for the locale "'+e+'".')}var D=/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,M={},P=/((?:[^GyMLwWdEabBhHmsSzZO']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{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]*)/,L=function(e){return e[e.Short=0]="Short",e[e.ShortGMT=1]="ShortGMT",e[e.Long=2]="Long",e[e.Extended=3]="Extended",e}({}),k=function(e){return e[e.FullYear=0]="FullYear",e[e.Month=1]="Month",e[e.Date=2]="Date",e[e.Hours=3]="Hours",e[e.Minutes=4]="Minutes",e[e.Seconds=5]="Seconds",e[e.FractionalSeconds=6]="FractionalSeconds",e[e.Day=7]="Day",e}({}),j=function(e){return e[e.DayPeriods=0]="DayPeriods",e[e.Days=1]="Days",e[e.Months=2]="Months",e[e.Eras=3]="Eras",e}({});function F(e,t){return t&&(e=e.replace(/\{([^}]+)}/g,function(e,n){return null!=t&&n in t?t[n]:e})),e}function B(e,t,n,r,i){void 0===n&&(n="-");var o="";(e<0||i&&e<=0)&&(i?e=1-e:(e=-e,o=n));for(var a=String(e);a.length0||c>-n)&&(c+=n),e===k.Hours)0===c&&-12===n&&(c=12);else if(e===k.FractionalSeconds)return s=t,B(c,3).substr(0,s);var l=w(a,v.MinusSign);return B(c,t,l,r,i)}}function V(e,t,n,r){return void 0===n&&(n=m.Format),void 0===r&&(r=!1),function(i,o){return function(e,t,n,r,i,o){switch(n){case j.Months:return E(t,i,r)[e.getMonth()];case j.Days:return S(t,i,r)[e.getDay()];case j.DayPeriods:var a=e.getHours(),s=e.getMinutes();if(o){var c,l=function(e){var t=x(e);return N(t),(t[19][2]||[]).map(function(e){return"string"==typeof e?I(e):[I(e[0]),I(e[1])]})}(t),u=function(e,t,n){var r=x(e);N(r);var i=A([r[19][0],r[19][1]],t)||[];return A(i,n)||[]}(t,i,r);if(l.forEach(function(e,t){if(Array.isArray(e)){var n=e[0],r=e[1],i=r.hours;a>=n.hours&&s>=n.minutes&&(a0?Math.floor(i/60):Math.ceil(i/60);switch(e){case L.Short:return(i>=0?"+":"")+B(a,2,o)+B(Math.abs(i%60),2,o);case L.ShortGMT:return"GMT"+(i>=0?"+":"")+B(a,1,o);case L.Long:return"GMT"+(i>=0?"+":"")+B(a,2,o)+":"+B(Math.abs(i%60),2,o);case L.Extended:return 0===r?"Z":(i>=0?"+":"")+B(a,2,o)+":"+B(Math.abs(i%60),2,o);default:throw new Error('Unknown zone width "'+e+'"')}}}var G=0,H=4;function Y(e,t){return void 0===t&&(t=!1),function(n,r){var i,o,a,s;if(t){var c=new Date(n.getFullYear(),n.getMonth(),1).getDay()-1,l=n.getDate();i=1+Math.floor((l+c)/7)}else{var u=(a=n.getFullYear(),s=new Date(a,G,1).getDay(),new Date(a,0,1+(s<=H?H:H+7)-s)),p=(o=n,new Date(o.getFullYear(),o.getMonth(),o.getDate()+(H-o.getDay()))).getTime()-u.getTime();i=1+Math.round(p/6048e5)}return B(i,e,w(r,v.MinusSign))}}var q={};function W(e,t){e=e.replace(/:/g,"");var n=Date.parse("Jan 01, 1970 00:00:00 "+e)/6e4;return isNaN(n)?t:n}function Q(e){return e instanceof Date&&!isNaN(e.valueOf())}var K=new r.z("UseV4Plurals"),$=function(){return function(){}}(),Z=function(e){function t(t,n){var r=e.call(this)||this;return r.locale=t,r.deprecatedPluralFn=n,r}return Object(i.__extends)(t,e),t.prototype.getPluralCategory=function(e,t){switch(this.deprecatedPluralFn?this.deprecatedPluralFn(t||this.locale,e):function(e){return x(e)[18]}(t||this.locale)(e)){case _.Zero:return"zero";case _.One:return"one";case _.Two:return"two";case _.Few:return"few";case _.Many:return"many";default:return"other"}},t}($);function X(e,t){var n,r;t=encodeURIComponent(t);try{for(var o=Object(i.__values)(e.split(";")),a=o.next();!a.done;a=o.next()){var s=a.value,c=s.indexOf("="),l=Object(i.__read)(-1==c?[s,""]:[s.slice(0,c),s.slice(c+1)],2),u=l[1];if(l[0].trim()===t)return decodeURIComponent(u)}}catch(p){n={error:p}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return null}var J=function(){return function(){}}(),ee=function(){function e(e,t,n,r){this._iterableDiffers=e,this._keyValueDiffers=t,this._ngEl=n,this._renderer=r,this._initialClasses=[]}return e.prototype.getValue=function(){return null},e.prototype.setClass=function(e){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof e?e.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)},e.prototype.setNgClass=function(e){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof e?e.split(/\s+/):e,this._rawClass&&(Object(r.Lb)(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())},e.prototype.applyChanges=function(){if(this._iterableDiffer){var e=this._iterableDiffer.diff(this._rawClass);e&&this._applyIterableChanges(e)}else if(this._keyValueDiffer){var t=this._keyValueDiffer.diff(this._rawClass);t&&this._applyKeyValueChanges(t)}},e.prototype._applyKeyValueChanges=function(e){var t=this;e.forEachAddedItem(function(e){return t._toggleClass(e.key,e.currentValue)}),e.forEachChangedItem(function(e){return t._toggleClass(e.key,e.currentValue)}),e.forEachRemovedItem(function(e){e.previousValue&&t._toggleClass(e.key,!1)})},e.prototype._applyIterableChanges=function(e){var t=this;e.forEachAddedItem(function(e){if("string"!=typeof e.item)throw new Error("NgClass can only toggle CSS classes expressed as strings, got "+Object(r.Zb)(e.item));t._toggleClass(e.item,!0)}),e.forEachRemovedItem(function(e){return t._toggleClass(e.item,!1)})},e.prototype._applyClasses=function(e){var t=this;e&&(Array.isArray(e)||e instanceof Set?e.forEach(function(e){return t._toggleClass(e,!0)}):Object.keys(e).forEach(function(n){return t._toggleClass(n,!!e[n])}))},e.prototype._removeClasses=function(e){var t=this;e&&(Array.isArray(e)||e instanceof Set?e.forEach(function(e){return t._toggleClass(e,!1)}):Object.keys(e).forEach(function(e){return t._toggleClass(e,!1)}))},e.prototype._toggleClass=function(e,t){var n=this;(e=e.trim())&&e.split(/\s+/g).forEach(function(e){t?n._renderer.addClass(n._ngEl.nativeElement,e):n._renderer.removeClass(n._ngEl.nativeElement,e)})},e}(),te=function(e){function t(t){return e.call(this,t)||this}return Object(i.__extends)(t,e),Object.defineProperty(t.prototype,"klass",{set:function(e){this._delegate.setClass(e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ngClass",{set:function(e){this._delegate.setNgClass(e)},enumerable:!0,configurable:!0}),t.prototype.ngDoCheck=function(){this._delegate.applyChanges()},t}(function(){function e(e){this._delegate=e}return e.prototype.getValue=function(){return this._delegate.getValue()},e.ngDirectiveDef=void 0,e}()),ne=function(){function e(e,t,n,r){this.$implicit=e,this.ngForOf=t,this.index=n,this.count=r}return Object.defineProperty(e.prototype,"first",{get:function(){return 0===this.index},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"last",{get:function(){return this.index===this.count-1},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"even",{get:function(){return this.index%2==0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"odd",{get:function(){return!this.even},enumerable:!0,configurable:!0}),e}(),re=function(){function e(e,t,n){this._viewContainer=e,this._template=t,this._differs=n,this._ngForOfDirty=!0,this._differ=null}return Object.defineProperty(e.prototype,"ngForOf",{set:function(e){this._ngForOf=e,this._ngForOfDirty=!0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ngForTrackBy",{get:function(){return this._trackByFn},set:function(e){Object(r.nb)()&&null!=e&&"function"!=typeof e&&console&&console.warn&&console.warn("trackBy must be a function, but received "+JSON.stringify(e)+". See https://angular.io/docs/ts/latest/api/common/index/NgFor-directive.html#!#change-propagation for more information."),this._trackByFn=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ngForTemplate",{set:function(e){e&&(this._template=e)},enumerable:!0,configurable:!0}),e.prototype.ngDoCheck=function(){if(this._ngForOfDirty){this._ngForOfDirty=!1;var e=this._ngForOf;if(!this._differ&&e)try{this._differ=this._differs.find(e).create(this.ngForTrackBy)}catch(r){throw new Error("Cannot find a differ supporting object '"+e+"' of type '"+((t=e).name||typeof t)+"'. NgFor only supports binding to Iterables such as Arrays.")}}var t;if(this._differ){var n=this._differ.diff(this._ngForOf);n&&this._applyChanges(n)}},e.prototype._applyChanges=function(e){var t=this,n=[];e.forEachOperation(function(e,r,i){if(null==e.previousIndex){var o=t._viewContainer.createEmbeddedView(t._template,new ne(null,t._ngForOf,-1,-1),i),a=new ie(e,o);n.push(a)}else null==i?t._viewContainer.remove(r):(o=t._viewContainer.get(r),t._viewContainer.move(o,i),a=new ie(e,o),n.push(a))});for(var r=0;r"},{begin:"<=",relevance:0},{begin:"=>",relevance:0},{begin:"/\\\\"},{begin:"\\\\/"}]},{className:"built_in",variants:[{begin:":-\\|--\x3e"},{begin:"=",relevance:0}]},t,e.C_BLOCK_COMMENT_MODE,{className:"number",begin:"0'.\\|0[box][0-9a-fA-F]*"},e.NUMBER_MODE,n,r,{begin:/:-/}]}}},"JF+6":function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n("6blF"),i=n("pugT");function o(e,t){return new r.a(function(n){var r=new i.a,o=0;return r.add(t.schedule(function(){o!==e.length?(n.next(e[o++]),n.closed||r.add(this.schedule())):n.complete()})),r})}},JGhL:function(e,t){e.exports=function(e){return{contains:[{className:"comment",begin:/\$noop\(/,end:/\)/,contains:[{begin:/\(/,end:/\)/,contains:["self",{begin:/\\./}]}],relevance:10},{className:"keyword",begin:/\$(?!noop)[a-zA-Z][_a-zA-Z0-9]*/,end:/\(/,excludeEnd:!0},{className:"variable",begin:/%[_a-zA-Z0-9:]*/,end:"%"},{className:"symbol",begin:/\\./}]}}},Jb18:function(e,t){e.exports=function(e){var t="\\]|\\?>",n={literal:"true false none minimal full all void and or not bw nbw ew new cn ncn lt lte gt gte eq neq rx nrx ft",built_in:"array date decimal duration integer map pair string tag xml null boolean bytes keyword list locale queue set stack staticarray local var variable global data self inherited currentcapture givenblock",keyword:"cache database_names database_schemanames database_tablenames define_tag define_type email_batch encode_set html_comment handle handle_error header if inline iterate ljax_target link link_currentaction link_currentgroup link_currentrecord link_detail link_firstgroup link_firstrecord link_lastgroup link_lastrecord link_nextgroup link_nextrecord link_prevgroup link_prevrecord log loop namespace_using output_none portal private protect records referer referrer repeating resultset rows search_args search_arguments select sort_args sort_arguments thread_atomic value_list while abort case else fail_if fail_ifnot fail if_empty if_false if_null if_true loop_abort loop_continue loop_count params params_up return return_value run_children soap_definetag soap_lastrequest soap_lastresponse tag_name ascending average by define descending do equals frozen group handle_failure import in into join let match max min on order parent protected provide public require returnhome skip split_thread sum take thread to trait type where with yield yieldhome"},r=e.COMMENT("\x3c!--","--\x3e",{relevance:0}),i={className:"meta",begin:"\\[noprocess\\]",starts:{end:"\\[/noprocess\\]",returnEnd:!0,contains:[r]}},o={className:"meta",begin:"\\[/noprocess|<\\?(lasso(script)?|=)"},a=[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.inherit(e.C_NUMBER_MODE,{begin:e.C_NUMBER_RE+"|(-?infinity|NaN)\\b"}),e.inherit(e.APOS_STRING_MODE,{illegal:null}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null}),{className:"string",begin:"`",end:"`"},{variants:[{begin:"[#$][a-zA-Z_][\\w.]*"},{begin:"#",end:"\\d+",illegal:"\\W"}]},{className:"type",begin:"::\\s*",end:"[a-zA-Z_][\\w.]*",illegal:"\\W"},{className:"params",variants:[{begin:"-(?!infinity)[a-zA-Z_][\\w.]*",relevance:0},{begin:"(\\.\\.\\.)"}]},{begin:/(->|\.)\s*/,relevance:0,contains:[{className:"symbol",begin:"'[a-zA-Z_][\\w.]*'"}]},{className:"class",beginKeywords:"define",returnEnd:!0,end:"\\(|=>",contains:[e.inherit(e.TITLE_MODE,{begin:"[a-zA-Z_][\\w.]*(=(?!>))?|[-+*/%](?!>)"})]}];return{aliases:["ls","lassoscript"],case_insensitive:!0,lexemes:"[a-zA-Z_][\\w.]*|&[lg]t;",keywords:n,contains:[{className:"meta",begin:t,relevance:0,starts:{end:"\\[|<\\?(lasso(script)?|=)",returnEnd:!0,relevance:0,contains:[r]}},i,o,{className:"meta",begin:"\\[no_square_brackets",starts:{end:"\\[/no_square_brackets\\]",lexemes:"[a-zA-Z_][\\w.]*|&[lg]t;",keywords:n,contains:[{className:"meta",begin:t,relevance:0,starts:{end:"\\[noprocess\\]|<\\?(lasso(script)?|=)",returnEnd:!0,contains:[r]}},i,o].concat(a)}},{className:"meta",begin:"\\[",relevance:0},{className:"meta",begin:"^#!",end:"lasso9$",relevance:10}].concat(a)}}},Jjkb:function(e,t){e.exports=function(e){var t={keyword:"if then else do while until for loop import with is as where when by data constant integer real text name boolean symbol infix prefix postfix block tree",literal:"true false nil",built_in:"in mod rem and or xor not abs sign floor ceil sqrt sin cos tan asin acos atan exp expm1 log log2 log10 log1p pi at text_length text_range text_find text_replace contains page slide basic_slide title_slide title subtitle fade_in fade_out fade_at clear_color color line_color line_width texture_wrap texture_transform texture scale_?x scale_?y scale_?z? translate_?x translate_?y translate_?z? rotate_?x rotate_?y rotate_?z? rectangle circle ellipse sphere path line_to move_to quad_to curve_to theme background contents locally time mouse_?x mouse_?y mouse_buttons ObjectLoader Animate MovieCredits Slides Filters Shading Materials LensFlare Mapping VLCAudioVideo StereoDecoder PointCloud NetworkAccess RemoteControl RegExp ChromaKey Snowfall NodeJS Speech Charts"},n={className:"string",begin:'"',end:'"',illegal:"\\n"},r={beginKeywords:"import",end:"$",keywords:t,contains:[n]},i={className:"function",begin:/[a-z][^\n]*->/,returnBegin:!0,end:/->/,contains:[e.inherit(e.TITLE_MODE,{starts:{endsWithParent:!0,keywords:t}})]};return{aliases:["tao"],lexemes:/[a-zA-Z][a-zA-Z0-9_?]*/,keywords:t,contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,n,{className:"string",begin:"'",end:"'",illegal:"\\n"},{className:"string",begin:"<<",end:">>"},i,r,{className:"number",begin:"[0-9]+#[0-9A-Z_]+(\\.[0-9-A-Z_]+)?#?([Ee][+-]?[0-9]+)?"},e.NUMBER_MODE]}}},JopO:function(e,t){e.exports=function(e){return{aliases:["xpath","xq"],case_insensitive:!1,lexemes:/[a-zA-Z\$][a-zA-Z0-9_:\-]*/,illegal:/(proc)|(abstract)|(extends)|(until)|(#)/,keywords:{keyword:"module schema namespace boundary-space preserve no-preserve strip default collation base-uri ordering context decimal-format decimal-separator copy-namespaces empty-sequence except exponent-separator external grouping-separator inherit no-inherit lax minus-sign per-mille percent schema-attribute schema-element strict unordered zero-digit declare import option function validate variable for at in let where order group by return if then else tumbling sliding window start when only end previous next stable ascending descending allowing empty greatest least some every satisfies switch case typeswitch try catch and or to union intersect instance of treat as castable cast map array delete insert into replace value rename copy modify update",type:"item document-node node attribute document element comment namespace namespace-node processing-instruction text construction xs:anyAtomicType xs:untypedAtomic xs:duration xs:time xs:decimal xs:float xs:double xs:gYearMonth xs:gYear xs:gMonthDay xs:gMonth xs:gDay xs:boolean xs:base64Binary xs:hexBinary xs:anyURI xs:QName xs:NOTATION xs:dateTime xs:dateTimeStamp xs:date xs:string xs:normalizedString xs:token xs:language xs:NMTOKEN xs:Name xs:NCName xs:ID xs:IDREF xs:ENTITY xs:integer xs:nonPositiveInteger xs:negativeInteger xs:long xs:int xs:short xs:byte xs:nonNegativeInteger xs:unisignedLong xs:unsignedInt xs:unsignedShort xs:unsignedByte xs:positiveInteger xs:yearMonthDuration xs:dayTimeDuration",literal:"eq ne lt le gt ge is self:: child:: descendant:: descendant-or-self:: attribute:: following:: following-sibling:: parent:: ancestor:: ancestor-or-self:: preceding:: preceding-sibling:: NaN"},contains:[{className:"variable",begin:/[\$][\w-:]+/},{className:"built_in",variants:[{begin:/\barray\:/,end:/(?:append|filter|flatten|fold\-(?:left|right)|for-each(?:\-pair)?|get|head|insert\-before|join|put|remove|reverse|size|sort|subarray|tail)\b/},{begin:/\bmap\:/,end:/(?:contains|entry|find|for\-each|get|keys|merge|put|remove|size)\b/},{begin:/\bmath\:/,end:/(?:a(?:cos|sin|tan[2]?)|cos|exp(?:10)?|log(?:10)?|pi|pow|sin|sqrt|tan)\b/},{begin:/\bop\:/,end:/\(/,excludeEnd:!0},{begin:/\bfn\:/,end:/\(/,excludeEnd:!0},{begin:/[^<\/\$\:'"-]\b(?:abs|accumulator\-(?:after|before)|adjust\-(?:date(?:Time)?|time)\-to\-timezone|analyze\-string|apply|available\-(?:environment\-variables|system\-properties)|avg|base\-uri|boolean|ceiling|codepoints?\-(?:equal|to\-string)|collation\-key|collection|compare|concat|contains(?:\-token)?|copy\-of|count|current(?:\-)?(?:date(?:Time)?|time|group(?:ing\-key)?|output\-uri|merge\-(?:group|key))?data|dateTime|days?\-from\-(?:date(?:Time)?|duration)|deep\-equal|default\-(?:collation|language)|distinct\-values|document(?:\-uri)?|doc(?:\-available)?|element\-(?:available|with\-id)|empty|encode\-for\-uri|ends\-with|environment\-variable|error|escape\-html\-uri|exactly\-one|exists|false|filter|floor|fold\-(?:left|right)|for\-each(?:\-pair)?|format\-(?:date(?:Time)?|time|integer|number)|function\-(?:arity|available|lookup|name)|generate\-id|has\-children|head|hours\-from\-(?:dateTime|duration|time)|id(?:ref)?|implicit\-timezone|in\-scope\-prefixes|index\-of|innermost|insert\-before|iri\-to\-uri|json\-(?:doc|to\-xml)|key|lang|last|load\-xquery\-module|local\-name(?:\-from\-QName)?|(?:lower|upper)\-case|matches|max|minutes\-from\-(?:dateTime|duration|time)|min|months?\-from\-(?:date(?:Time)?|duration)|name(?:space\-uri\-?(?:for\-prefix|from\-QName)?)?|nilled|node\-name|normalize\-(?:space|unicode)|not|number|one\-or\-more|outermost|parse\-(?:ietf\-date|json)|path|position|(?:prefix\-from\-)?QName|random\-number\-generator|regex\-group|remove|replace|resolve\-(?:QName|uri)|reverse|root|round(?:\-half\-to\-even)?|seconds\-from\-(?:dateTime|duration|time)|snapshot|sort|starts\-with|static\-base\-uri|stream\-available|string\-?(?:join|length|to\-codepoints)?|subsequence|substring\-?(?:after|before)?|sum|system\-property|tail|timezone\-from\-(?:date(?:Time)?|time)|tokenize|trace|trans(?:form|late)|true|type\-available|unordered|unparsed\-(?:entity|text)?\-?(?:public\-id|uri|available|lines)?|uri\-collection|xml\-to\-json|years?\-from\-(?:date(?:Time)?|duration)|zero\-or\-one)\b/},{begin:/\blocal\:/,end:/\(/,excludeEnd:!0},{begin:/\bzip\:/,end:/(?:zip\-file|(?:xml|html|text|binary)\-entry| (?:update\-)?entries)\b/},{begin:/\b(?:util|db|functx|app|xdmp|xmldb)\:/,end:/\(/,excludeEnd:!0}]},{className:"string",variants:[{begin:/"/,end:/"/,contains:[{begin:/""/,relevance:0}]},{begin:/'/,end:/'/,contains:[{begin:/''/,relevance:0}]}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{className:"comment",begin:"\\(:",end:":\\)",relevance:10,contains:[{className:"doctag",begin:"@\\w+"}]},{className:"meta",begin:/%[\w-:]+/},{className:"title",begin:/\bxquery version "[13]\.[01]"\s?(?:encoding ".+")?/,end:/;/},{beginKeywords:"element attribute comment document processing-instruction",end:"{",excludeEnd:!0},{begin:/<([\w\._:\-]+)((\s*.*)=('|").*('|"))?>/,end:/(\/[\w\._:\-]+>)/,subLanguage:"xml",contains:[{begin:"{",end:"}",subLanguage:"xquery"},"self"]}]}}},Jrxr:function(e,t){e.exports=function(e){var t="([a-zA-Z]|\\.[a-zA-Z.])[a-zA-Z0-9._]*";return{contains:[e.HASH_COMMENT_MODE,{begin:t,lexemes:t,keywords:{keyword:"function if in break next repeat else for return switch while try tryCatch stop warning require library attach detach source setMethod setGeneric setGroupGeneric setClass ...",literal:"NULL NA TRUE FALSE T F Inf NaN NA_integer_|10 NA_real_|10 NA_character_|10 NA_complex_|10"},relevance:0},{className:"number",begin:"0[xX][0-9a-fA-F]+[Li]?\\b",relevance:0},{className:"number",begin:"\\d+(?:[eE][+\\-]?\\d*)?L\\b",relevance:0},{className:"number",begin:"\\d+\\.(?!\\d)(?:i\\b)?",relevance:0},{className:"number",begin:"\\d+(?:\\.\\d*)?(?:[eE][+\\-]?\\d*)?i?\\b",relevance:0},{className:"number",begin:"\\.\\d+(?:[eE][+\\-]?\\d*)?i?\\b",relevance:0},{begin:"`",end:"`",relevance:0},{className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:'"',end:'"'},{begin:"'",end:"'"}]}]}}},JtEA:function(e,t,n){var r={"./docs/landing-docs.module.ngfactory":["h2n+",1,5],"./home/landing-home.module.ngfactory":["6OPl",1,6],"./pages/pages.module.ngfactory":["+HWO",7]};function i(e){if(!n.o(r,e))return Promise.resolve().then(function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t});var t=r[e],i=t[0];return Promise.all(t.slice(1).map(n.e)).then(function(){return n(i)})}i.keys=function(){return Object.keys(r)},i.id="JtEA",e.exports=i},Jtdv:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("DlQD"),i=(n("rMZ+"),function(){function e(e,t){this.highlight=e,this.location=t,this.SECTION_SPLIT="",this.TITLE_MASK="^#{1,6}[^#]?(.+)\n",this.STRIP_HTML="<\\/?[^>]+(>|$)"}return e.prototype.mdToSectionsHTML=function(e){var t=this;return this.splitIntoSections(e).map(function(e){var n=t.mdToHTML(e),r=t.extractTitle(e)||t.extractFirstTwoWords(n);return{source:e,title:r,fragment:t.createSlag(r),html:n}})},e.prototype.mdToHTML=function(e){var t=this;return r.setOptions({baseUrl:this.location.prepareExternalUrl(""),langPrefix:"hljs ",highlight:function(e){return t.highlight.highlight(e)}}).parse(e.trim())},e.prototype.splitIntoSections=function(e){return e.split(new RegExp(this.SECTION_SPLIT,"g")).filter(function(e){return e.trim()})},e.prototype.extractTitle=function(e){var t=e.trim().match(new RegExp(this.TITLE_MASK,"i"));return t?t[1]:""},e.prototype.extractFirstTwoWords=function(e){return e.replace(new RegExp(this.STRIP_HTML,"g"),"").trim().split(/\s+/g).slice(0,2).join(" ")},e.prototype.createSlag=function(e){return e.replace(/[^a-zA-Z0-9\s]+/g,"").replace(/\s/g,"-").toLowerCase()},e}())},K9Ia:function(e,t,n){"use strict";n.d(t,"b",function(){return u}),n.d(t,"a",function(){return p});var r=n("mrSG"),i=n("6blF"),o=n("FFOo"),a=n("pugT"),s=n("8g8A"),c=n("uMaO"),l=n("L/V9"),u=function(e){function t(t){var n=e.call(this,t)||this;return n.destination=t,n}return r.__extends(t,e),t}(o.a),p=function(e){function t(){var t=e.call(this)||this;return t.observers=[],t.closed=!1,t.isStopped=!1,t.hasError=!1,t.thrownError=null,t}return r.__extends(t,e),t.prototype[l.a]=function(){return new u(this)},t.prototype.lift=function(e){var t=new d(this,this);return t.operator=e,t},t.prototype.next=function(e){if(this.closed)throw new s.a;if(!this.isStopped)for(var t=this.observers,n=t.length,r=t.slice(),i=0;i/},r={className:"string",contains:[e.BACKSLASH_ESCAPE,n],variants:[{begin:'b"',end:'"'},{begin:"b'",end:"'"},e.inherit(e.APOS_STRING_MODE,{illegal:null}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null})]},i={variants:[e.BINARY_NUMBER_MODE,e.C_NUMBER_MODE]};return{aliases:["php","php3","php4","php5","php6","php7"],case_insensitive:!0,keywords:"and include_once list abstract global private echo interface as static endswitch array null if endwhile or const for endforeach self var while isset public protected exit foreach throw elseif include __FILE__ empty require_once do xor return parent clone use __CLASS__ __LINE__ else break print eval new catch __METHOD__ case exception default die require __FUNCTION__ enddeclare final try switch continue endfor endif declare unset true false trait goto instanceof insteadof __DIR__ __NAMESPACE__ yield finally",contains:[e.HASH_COMMENT_MODE,e.COMMENT("//","$",{contains:[n]}),e.COMMENT("/\\*","\\*/",{contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),e.COMMENT("__halt_compiler.+?;",!1,{endsWithParent:!0,keywords:"__halt_compiler",lexemes:e.UNDERSCORE_IDENT_RE}),{className:"string",begin:/<<<['"]?\w+['"]?$/,end:/^\w+;?$/,contains:[e.BACKSLASH_ESCAPE,{className:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]}]},n,{className:"keyword",begin:/\$this\b/},t,{begin:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{className:"function",beginKeywords:"function",end:/[;{]/,excludeEnd:!0,illegal:"\\$|\\[|%",contains:[e.UNDERSCORE_TITLE_MODE,{className:"params",begin:"\\(",end:"\\)",contains:["self",t,e.C_BLOCK_COMMENT_MODE,r,i]}]},{className:"class",beginKeywords:"class interface",end:"{",excludeEnd:!0,illegal:/[:\(\$"]/,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",end:";",illegal:/[\.']/,contains:[e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"use",end:";",contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"=>"},r,i]}}},KUpP:function(e,t){e.exports=function(e){var t="(_*[ui](8|16|32|64|128))?",n="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~|]|//|//=|&[-+*]=?|&\\*\\*|\\[\\][=?]?",r="[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?",i={keyword:"abstract alias annotation as as? asm begin break case class def do else elsif end ensure enum extend for fun if include instance_sizeof is_a? lib macro module next nil? of out pointerof private protected rescue responds_to? return require select self sizeof struct super then type typeof union uninitialized unless until verbatim when while with yield __DIR__ __END_LINE__ __FILE__ __LINE__",literal:"false nil true"},o={className:"subst",begin:"#{",end:"}",keywords:i},a={className:"template-variable",variants:[{begin:"\\{\\{",end:"\\}\\}"},{begin:"\\{%",end:"%\\}"}],keywords:i};function s(e,t){var n=[{begin:e,end:t}];return n[0].contains=n,n}var c={className:"string",contains:[e.BACKSLASH_ESCAPE,o],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:"%[Qwi]?\\(",end:"\\)",contains:s("\\(","\\)")},{begin:"%[Qwi]?\\[",end:"\\]",contains:s("\\[","\\]")},{begin:"%[Qwi]?{",end:"}",contains:s("{","}")},{begin:"%[Qwi]?<",end:">",contains:s("<",">")},{begin:"%[Qwi]?\\|",end:"\\|"},{begin:/<<-\w+$/,end:/^\s*\w+$/}],relevance:0},l={className:"string",variants:[{begin:"%q\\(",end:"\\)",contains:s("\\(","\\)")},{begin:"%q\\[",end:"\\]",contains:s("\\[","\\]")},{begin:"%q{",end:"}",contains:s("{","}")},{begin:"%q<",end:">",contains:s("<",">")},{begin:"%q\\|",end:"\\|"},{begin:/<<-'\w+'$/,end:/^\s*\w+$/}],relevance:0},u={begin:"(?!%})("+e.RE_STARTERS_RE+"|\\n|\\b(case|if|select|unless|until|when|while)\\b)\\s*",keywords:"case if select unless until when while",contains:[{className:"regexp",contains:[e.BACKSLASH_ESCAPE,o],variants:[{begin:"//[a-z]*",relevance:0},{begin:"/(?!\\/)",end:"/[a-z]*"}]}],relevance:0},p=[a,c,l,{className:"regexp",contains:[e.BACKSLASH_ESCAPE,o],variants:[{begin:"%r\\(",end:"\\)",contains:s("\\(","\\)")},{begin:"%r\\[",end:"\\]",contains:s("\\[","\\]")},{begin:"%r{",end:"}",contains:s("{","}")},{begin:"%r<",end:">",contains:s("<",">")},{begin:"%r\\|",end:"\\|"}],relevance:0},u,{className:"meta",begin:"@\\[",end:"\\]",contains:[e.inherit(e.QUOTE_STRING_MODE,{className:"meta-string"})]},e.HASH_COMMENT_MODE,{className:"class",beginKeywords:"class module struct",end:"$|;",illegal:/=/,contains:[e.HASH_COMMENT_MODE,e.inherit(e.TITLE_MODE,{begin:r}),{begin:"<"}]},{className:"class",beginKeywords:"lib enum union",end:"$|;",illegal:/=/,contains:[e.HASH_COMMENT_MODE,e.inherit(e.TITLE_MODE,{begin:r})],relevance:10},{beginKeywords:"annotation",end:"$|;",illegal:/=/,contains:[e.HASH_COMMENT_MODE,e.inherit(e.TITLE_MODE,{begin:r})],relevance:10},{className:"function",beginKeywords:"def",end:/\B\b/,contains:[e.inherit(e.TITLE_MODE,{begin:n,endsParent:!0})]},{className:"function",beginKeywords:"fun macro",end:/\B\b/,contains:[e.inherit(e.TITLE_MODE,{begin:n,endsParent:!0})],relevance:5},{className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"(\\!|\\?)?:",relevance:0},{className:"symbol",begin:":",contains:[c,{begin:n}],relevance:0},{className:"number",variants:[{begin:"\\b0b([01_]+)"+t},{begin:"\\b0o([0-7_]+)"+t},{begin:"\\b0x([A-Fa-f0-9_]+)"+t},{begin:"\\b([1-9][0-9_]*[0-9]|[0-9])(\\.[0-9][0-9_]*)?([eE]_*[-+]?[0-9_]*)?(_*f(32|64))?(?!_)"},{begin:"\\b([1-9][0-9_]*|0)"+t}],relevance:0}];return o.contains=p,a.contains=p.slice(1),{aliases:["cr"],lexemes:"[a-zA-Z_]\\w*[!?=]?",keywords:i,contains:p}}},KcjC:function(e,t){e.exports=function(e){var t={className:"tag",begin:/\\/,relevance:0,contains:[{className:"name",variants:[{begin:/[a-zA-Z\u0430-\u044f\u0410-\u042f]+[*]?/},{begin:/[^a-zA-Z\u0430-\u044f\u0410-\u042f0-9]/}],starts:{endsWithParent:!0,relevance:0,contains:[{className:"string",variants:[{begin:/\[/,end:/\]/},{begin:/\{/,end:/\}/}]},{begin:/\s*=\s*/,endsWithParent:!0,relevance:0,contains:[{className:"number",begin:/-?\d*\.?\d+(pt|pc|mm|cm|in|dd|cc|ex|em)?/}]}]}}]};return{contains:[t,{className:"formula",contains:[t],relevance:0,variants:[{begin:/\$\$/,end:/\$\$/},{begin:/\$/,end:/\$/}]},e.COMMENT("%","$",{relevance:0})]}}},KeLI:function(e,t){e.exports='# Backend Integration\n\nThis section describes approaches of integration of ngx-admin application with backend API. Despite we understand that every backend is really different, we think that we can cover several most commonly used ways.\n\n\n## Integration with JSON REST server\n\nDespite there\'s an option to do CORS requests to API server directly, we don\'t advise to do so. This way has disadvantages in terms of security and performance. In terms of security when you do CORS request you basically expose your API server URL to everybody. Your API server should take additional measures to make sure some URLs are not accessible, because it is exposed to the web. As for performance, CORS requests require to send preflight OPTIONS request before each HTTP request. This adds additional HTTP overhead.\n\nThe solution we suggest is to use proxy for your API server. In this case you can make your app accessible through some sub-url. For example, if your application\'s hosted under url `website.com` and your index file is located at `website.com/index.html`, you can make your API root accessible on `website.com/api`. This is well supported by angular-cli/webpack-dev-server for development setup and by web servers for production setup. Let\'s review these setups:\n\n\n## angular-cli/webpack-dev-server setup\n\nThere\'s not so much needs to be done to proxy your api using angular-cli. You can read detailed documentation in their docs.\nBut the most important topics are:\n\nYou should create `proxy.conf.json` file in your application root. The file should contain something like below:\n```json\n{\n "/api": {\n "target": "http://localhost:3000",\n "secure": false\n }\n}\n```\n\nIn this case you should put URL of your API server instead of `http://localhost:3000`.\n\nAfter that you need to run your angular-cli application using following command \n```bash\nng serve --proxy-config proxy.conf.json\n```\nThat\'s it. Now you can access `/api` URL from your ngx-admin application and your requests will be forwarded to your API server.\n\n\n## Production setup\n\nProduction setup is not much different from development setup. The only difference is that usually you don\'t use there angular-cli or webpack-dev-server to host your HTML/CSS/JS. Usually we all use some web server for that. At Akveo we mostly use [nginx](https://nginx.org/en/) for this use case. Below there is a sample configuration for this particular web server. For others it is not that much different.\n\nUsually you create new virtual host with some similar configuration:\n\n```nginx\nserver {\n listen 80;\n server_name website.com;\n\n root /yourAngularAppDistPath;\n index index.html index.htm;\n etag on;\n\n location / {\n index index.html;\n try_files $uri /index.html;\n }\n}\n```\n\nThe only thing you need to add is proxy-pass to `/api` URL like below:\n\n```nginx\nserver {\n listen 80;\n server_name website.com;\n\n root /yourAngularAppDistPath;\n index index.html index.htm;\n etag on;\n\n location / {\n index index.html;\n try_files $uri /index.html;\n }\n\n location /api {\n proxy_pass http://localhost:3000/;\n proxy_set_header Host $host;\n }\n}\n```\n\nThat\'s it. Now your API server works on production as well.\n'},Kjk6:function(e,t){e.exports=function(e){var t={keyword:"#available #colorLiteral #column #else #elseif #endif #file #fileLiteral #function #if #imageLiteral #line #selector #sourceLocation _ __COLUMN__ __FILE__ __FUNCTION__ __LINE__ Any as as! as? associatedtype associativity break case catch class continue convenience default defer deinit didSet do dynamic dynamicType else enum extension fallthrough false fileprivate final for func get guard if import in indirect infix init inout internal is lazy left let mutating nil none nonmutating open operator optional override postfix precedence prefix private protocol Protocol public repeat required rethrows return right self Self set static struct subscript super switch throw throws true try try! try? Type typealias unowned var weak where while willSet",literal:"true false nil",built_in:"abs advance alignof alignofValue anyGenerator assert assertionFailure bridgeFromObjectiveC bridgeFromObjectiveCUnconditional bridgeToObjectiveC bridgeToObjectiveCUnconditional c contains count countElements countLeadingZeros debugPrint debugPrintln distance dropFirst dropLast dump encodeBitsAsWords enumerate equal fatalError filter find getBridgedObjectiveCType getVaList indices insertionSort isBridgedToObjectiveC isBridgedVerbatimToObjectiveC isUniquelyReferenced isUniquelyReferencedNonObjC join lazy lexicographicalCompare map max maxElement min minElement numericCast overlaps partition posix precondition preconditionFailure print println quickSort readLine reduce reflect reinterpretCast reverse roundUpToAlignment sizeof sizeofValue sort split startsWith stride strideof strideofValue swap toString transcode underestimateCount unsafeAddressOf unsafeBitCast unsafeDowncast unsafeUnwrap unsafeReflect withExtendedLifetime withObjectAtPlusZero withUnsafePointer withUnsafePointerToObject withUnsafeMutablePointer withUnsafeMutablePointers withUnsafePointer withUnsafePointers withVaList zip"},n=e.COMMENT("/\\*","\\*/",{contains:["self"]}),r={className:"subst",begin:/\\\(/,end:"\\)",keywords:t,contains:[]},i={className:"string",contains:[e.BACKSLASH_ESCAPE,r],variants:[{begin:/"""/,end:/"""/},{begin:/"/,end:/"/}]},o={className:"number",begin:"\\b([\\d_]+(\\.[\\deE_]+)?|0x[a-fA-F0-9_]+(\\.[a-fA-F0-9p_]+)?|0b[01_]+|0o[0-7_]+)\\b",relevance:0};return r.contains=[o],{keywords:t,contains:[i,e.C_LINE_COMMENT_MODE,n,{className:"type",begin:"\\b[A-Z][\\w\xc0-\u02b8']*[!?]"},{className:"type",begin:"\\b[A-Z][\\w\xc0-\u02b8']*",relevance:0},o,{className:"function",beginKeywords:"func",end:"{",excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/[A-Za-z$_][0-9A-Za-z$_]*/}),{begin:/,end:/>/},{className:"params",begin:/\(/,end:/\)/,endsParent:!0,keywords:t,contains:["self",o,i,e.C_BLOCK_COMMENT_MODE,{begin:":"}],illegal:/["']/}],illegal:/\[|%/},{className:"class",beginKeywords:"struct protocol class extension enum",keywords:t,end:"\\{",excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/})]},{className:"meta",begin:"(@discardableResult|@warn_unused_result|@exported|@lazy|@noescape|@NSCopying|@NSManaged|@objc|@objcMembers|@convention|@required|@noreturn|@IBAction|@IBDesignable|@IBInspectable|@IBOutlet|@infix|@prefix|@postfix|@autoclosure|@testable|@available|@nonobjc|@NSApplicationMain|@UIApplicationMain)"},{beginKeywords:"import",end:/$/,contains:[e.C_LINE_COMMENT_MODE,n]}]}}},KpOm:function(e,t){e.exports=function(e){var t={className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:"'''",end:"'''",relevance:10},{begin:'"""',end:'"""',relevance:10},{begin:'"',end:'"'},{begin:"'",end:"'"}]};return{aliases:["toml"],case_insensitive:!0,illegal:/\S/,contains:[e.COMMENT(";","$"),e.HASH_COMMENT_MODE,{className:"section",begin:/^\s*\[+/,end:/\]+/},{begin:/^[a-z0-9\[\]_\.-]+\s*=\s*/,end:"$",returnBegin:!0,contains:[{className:"attr",begin:/[a-z0-9\[\]_\.-]+/},{begin:/=/,endsWithParent:!0,relevance:0,contains:[e.COMMENT(";","$"),e.HASH_COMMENT_MODE,{className:"literal",begin:/\bon|off|true|false|yes|no\b/},{className:"variable",variants:[{begin:/\$[\w\d"][\w\d_]*/},{begin:/\$\{(.*?)}/}]},t,{className:"number",begin:/([\+\-]+)?[\d]+_[\d_]+/},e.NUMBER_MODE]}]}]}}},KyKy:function(e,t){e.exports=function(e){return{contains:[{begin:/[^\u2401\u0001]+/,end:/[\u2401\u0001]/,excludeEnd:!0,returnBegin:!0,returnEnd:!1,contains:[{begin:/([^\u2401\u0001=]+)/,end:/=([^\u2401\u0001=]+)/,returnEnd:!0,returnBegin:!1,className:"attr"},{begin:/=/,end:/([\u2401\u0001])/,excludeEnd:!0,excludeBegin:!0,className:"string"}]}],case_insensitive:!0}}},"L/V9":function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random()},LA7j:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=function(){function e(e){this.window=e,this.enabled=this.window.location.href.indexOf("akveo.github.io")>=0}return e.prototype.trackEvent=function(e,t){void 0===t&&(t=""),this.enabled&&this.gtmPushToDataLayer({event:e,eventValue:t})},e.prototype.gtmPushToDataLayer=function(e){this.window.dataLayer.push(e)},e}()},LBXl:function(e,t,n){"use strict";function r(e){return Error.call(this),this.message=e?e.length+" errors occurred during unsubscription:\n"+e.map(function(e,t){return t+1+") "+e.toString()}).join("\n "):"",this.name="UnsubscriptionError",this.errors=e,this}r.prototype=Object.create(Error.prototype),t.UnsubscriptionError=r},"LJ/p":function(e,t,n){"use strict";var r=n("Q1FS"),i=n("zB/H"),o=n("VKeD");t.scheduleIterable=function(e,t){if(!e)throw new Error("Iterable cannot be null");return new r.Observable(function(n){var r,a=new i.Subscription;return a.add(function(){r&&"function"==typeof r.return&&r.return()}),a.add(t.schedule(function(){r=e[o.iterator](),a.add(t.schedule(function(){if(!n.closed){var e,t;try{var i=r.next();e=i.value,t=i.done}catch(o){return void n.error(o)}t?n.complete():(n.next(e),this.schedule())}}))})),a})}},LOdI:function(e,t){e.exports=function(e){var t="([ui](8|16|32|64|128|size)|f(32|64))?",n="drop i8 i16 i32 i64 i128 isize u8 u16 u32 u64 u128 usize f32 f64 str char bool Box Option Result String Vec Copy Send Sized Sync Drop Fn FnMut FnOnce ToOwned Clone Debug PartialEq PartialOrd Eq Ord AsRef AsMut Into From Default Iterator Extend IntoIterator DoubleEndedIterator ExactSizeIterator SliceConcatExt ToString assert! assert_eq! bitflags! bytes! cfg! col! concat! concat_idents! debug_assert! debug_assert_eq! env! panic! file! format! format_args! include_bin! include_str! line! local_data_key! module_path! option_env! print! println! select! stringify! try! unimplemented! unreachable! vec! write! writeln! macro_rules! assert_ne! debug_assert_ne!";return{aliases:["rs"],keywords:{keyword:"alignof as be box break const continue crate do else enum extern false fn for if impl in let loop match mod mut offsetof once priv proc pub pure ref return self Self sizeof static struct super trait true type typeof unsafe unsized use virtual while where yield move default",literal:"true false Some None Ok Err",built_in:n},lexemes:e.IDENT_RE+"!?",illegal:"",contains:[e.C_LINE_COMMENT_MODE,e.COMMENT("/\\*","\\*/",{contains:["self"]}),e.inherit(e.QUOTE_STRING_MODE,{begin:/b?"/,illegal:null}),{className:"string",variants:[{begin:/r(#*)"(.|\n)*?"\1(?!#)/},{begin:/b?'\\?(x\w{2}|u\w{4}|U\w{8}|.)'/}]},{className:"symbol",begin:/'[a-zA-Z_][a-zA-Z0-9_]*/},{className:"number",variants:[{begin:"\\b0b([01_]+)"+t},{begin:"\\b0o([0-7_]+)"+t},{begin:"\\b0x([A-Fa-f0-9_]+)"+t},{begin:"\\b(\\d[\\d_]*(\\.[0-9_]+)?([eE][+-]?[0-9_]+)?)"+t}],relevance:0},{className:"function",beginKeywords:"fn",end:"(\\(|<)",excludeEnd:!0,contains:[e.UNDERSCORE_TITLE_MODE]},{className:"meta",begin:"#\\!?\\[",end:"\\]",contains:[{className:"meta-string",begin:/"/,end:/"/}]},{className:"class",beginKeywords:"type",end:";",contains:[e.inherit(e.UNDERSCORE_TITLE_MODE,{endsParent:!0})],illegal:"\\S"},{className:"class",beginKeywords:"trait enum struct union",end:"{",contains:[e.inherit(e.UNDERSCORE_TITLE_MODE,{endsParent:!0})],illegal:"[\\w\\d]"},{begin:e.IDENT_RE+"::",keywords:{built_in:n}},{begin:"->"}]}}},LhHj:function(e,t){e.exports=function(e){var t={keyword:"in if for while finally new do return else break catch instanceof throw try this switch continue typeof delete debugger case default function var with then unless until loop of by when and or is isnt not it that otherwise from to til fallthrough super case default function var void const let enum export import native __hasProp __extends __slice __bind __indexOf",literal:"true false null undefined yes no on off it that void",built_in:"npm require console print module global window document"},n="[A-Za-z$_](?:-[0-9A-Za-z$_]|[0-9A-Za-z$_])*",r=e.inherit(e.TITLE_MODE,{begin:n}),i={className:"subst",begin:/#\{/,end:/}/,keywords:t},o={className:"subst",begin:/#[A-Za-z$_]/,end:/(?:\-[0-9A-Za-z$_]|[0-9A-Za-z$_])*/,keywords:t},a=[e.BINARY_NUMBER_MODE,{className:"number",begin:"(\\b0[xX][a-fA-F0-9_]+)|(\\b\\d(\\d|_\\d)*(\\.(\\d(\\d|_\\d)*)?)?(_*[eE]([-+]\\d(_\\d|\\d)*)?)?[_a-z]*)",relevance:0,starts:{end:"(\\s*/)?",relevance:0}},{className:"string",variants:[{begin:/'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE]},{begin:/'/,end:/'/,contains:[e.BACKSLASH_ESCAPE]},{begin:/"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,i,o]},{begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,i,o]},{begin:/\\/,end:/(\s|$)/,excludeEnd:!0}]},{className:"regexp",variants:[{begin:"//",end:"//[gim]*",contains:[i,e.HASH_COMMENT_MODE]},{begin:/\/(?![ *])(\\\/|.)*?\/[gim]*(?=\W|$)/}]},{begin:"@"+n},{begin:"``",end:"``",excludeBegin:!0,excludeEnd:!0,subLanguage:"javascript"}];i.contains=a;var s={className:"params",begin:"\\(",returnBegin:!0,contains:[{begin:/\(/,end:/\)/,keywords:t,contains:["self"].concat(a)}]};return{aliases:["ls"],keywords:t,illegal:/\/\*/,contains:a.concat([e.COMMENT("\\/\\*","\\*\\/"),e.HASH_COMMENT_MODE,{className:"function",contains:[r,s],returnBegin:!0,variants:[{begin:"("+n+"\\s*(?:=|:=)\\s*)?(\\(.*\\))?\\s*\\B\\->\\*?",end:"\\->\\*?"},{begin:"("+n+"\\s*(?:=|:=)\\s*)?!?(\\(.*\\))?\\s*\\B[-~]{1,2}>\\*?",end:"[-~]{1,2}>\\*?"},{begin:"("+n+"\\s*(?:=|:=)\\s*)?(\\(.*\\))?\\s*\\B!?[-~]{1,2}>\\*?",end:"!?[-~]{1,2}>\\*?"}]},{className:"class",beginKeywords:"class",end:"$",illegal:/[:="\[\]]/,contains:[{beginKeywords:"extends",endsWithParent:!0,illegal:/[:="\[\]]/,contains:[r]},r]},{begin:n+":",end:":",returnBegin:!0,returnEnd:!0,relevance:0}])}}},Ll1m:function(e,t){e.exports=function(e){return{aliases:["i7"],case_insensitive:!0,keywords:{keyword:"thing room person man woman animal container supporter backdrop door scenery open closed locked inside gender is are say understand kind of rule"},contains:[{className:"string",begin:'"',end:'"',relevance:0,contains:[{className:"subst",begin:"\\[",end:"\\]"}]},{className:"section",begin:/^(Volume|Book|Part|Chapter|Section|Table)\b/,end:"$"},{begin:/^(Check|Carry out|Report|Instead of|To|Rule|When|Before|After)\b/,end:":",contains:[{begin:"\\(This",end:"\\)"}]},{className:"comment",begin:"\\[",end:"\\]",contains:["self"]}]}}},Lns6:function(e,t){e.exports=function(e){var t="[a-zA-Z_][\\w\\-]*",n={className:"attr",variants:[{begin:"^[ \\-]*"+t+":"},{begin:'^[ \\-]*"'+t+'":'},{begin:"^[ \\-]*'"+t+"':"}]},r={className:"string",relevance:0,variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/\S+/}],contains:[e.BACKSLASH_ESCAPE,{className:"template-variable",variants:[{begin:"{{",end:"}}"},{begin:"%{",end:"}"}]}]};return{case_insensitive:!0,aliases:["yml","YAML","yaml"],contains:[n,{className:"meta",begin:"^---s*$",relevance:10},{className:"string",begin:"[\\|>] *$",returnEnd:!0,contains:r.contains,end:n.variants[0].begin},{begin:"<%[%=-]?",end:"[%-]?%>",subLanguage:"ruby",excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:"!"+e.UNDERSCORE_IDENT_RE},{className:"type",begin:"!!"+e.UNDERSCORE_IDENT_RE},{className:"meta",begin:"&"+e.UNDERSCORE_IDENT_RE+"$"},{className:"meta",begin:"\\*"+e.UNDERSCORE_IDENT_RE+"$"},{className:"bullet",begin:"^ *-",relevance:0},e.HASH_COMMENT_MODE,{beginKeywords:"true false yes no null",keywords:{literal:"true false yes no null"}},e.C_NUMBER_MODE,r]}}},Lo5G:function(e,t){e.exports=function(e){return{keywords:{keyword:"package import option optional required repeated group oneof",built_in:"double float int32 int64 uint32 uint64 sint32 sint64 fixed32 fixed64 sfixed32 sfixed64 bool string bytes",literal:"true false"},contains:[e.QUOTE_STRING_MODE,e.NUMBER_MODE,e.C_LINE_COMMENT_MODE,{className:"class",beginKeywords:"message enum service",end:/\{/,illegal:/\n/,contains:[e.inherit(e.TITLE_MODE,{starts:{endsWithParent:!0,excludeEnd:!0}})]},{className:"function",beginKeywords:"rpc",end:/;/,excludeEnd:!0,keywords:"rpc returns"},{begin:/^\s*[A-Z_]+/,end:/\s*=/,excludeEnd:!0}]}}},LptB:function(e,t){e.exports=function(e){return{contains:[{className:"function",begin:"#+[A-Za-z_0-9]*\\(",end:" {",returnBegin:!0,excludeEnd:!0,contains:[{className:"keyword",begin:"#+"},{className:"title",begin:"[A-Za-z_][A-Za-z_0-9]*"},{className:"params",begin:"\\(",end:"\\)",endsParent:!0,contains:[{className:"string",begin:'"',end:'"'},{className:"variable",begin:"[A-Za-z_][A-Za-z_0-9]*"}]}]}]}}},MF4s:function(e,t){e.exports=function(e){var t="[A-Za-z_][0-9A-Za-z_]*",n={keyword:"if for while var new function do return void else break",literal:"true false null undefined NaN Infinity PI BackSlash DoubleQuote ForwardSlash NewLine SingleQuote Tab",built_in:"Abs Acos Area AreaGeodetic Asin Atan Atan2 Average Boolean Buffer BufferGeodetic Ceil Centroid Clip Console Constrain Contains Cos Count Crosses Cut Date DateAdd DateDiff Day Decode DefaultValue Dictionary Difference Disjoint Distance Distinct DomainCode DomainName Equals Exp Extent Feature FeatureSet FeatureSetById FeatureSetByTitle FeatureSetByUrl Filter First Floor Geometry Guid HasKey Hour IIf IndexOf Intersection Intersects IsEmpty Length LengthGeodetic Log Max Mean Millisecond Min Minute Month MultiPartToSinglePart Multipoint NextSequenceValue Now Number OrderBy Overlaps Point Polygon Polyline Pow Random Relate Reverse Round Second SetGeometry Sin Sort Sqrt Stdev Sum SymmetricDifference Tan Text Timestamp Today ToLocal Top Touches ToUTC TypeOf Union Variance Weekday When Within Year "},r={className:"number",variants:[{begin:"\\b(0[bB][01]+)"},{begin:"\\b(0[oO][0-7]+)"},{begin:e.C_NUMBER_RE}],relevance:0},i={className:"subst",begin:"\\$\\{",end:"\\}",keywords:n,contains:[]},o={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,i]};i.contains=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,o,r,e.REGEXP_MODE];var a=i.contains.concat([e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]);return{aliases:["arcade"],keywords:n,contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,o,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"symbol",begin:"\\$[feature|layer|map|value|view]+"},r,{begin:/[{,]\s*/,relevance:0,contains:[{begin:t+"\\s*:",returnBegin:!0,relevance:0,contains:[{className:"attr",begin:t,relevance:0}]}]},{begin:"("+e.RE_STARTERS_RE+"|\\b(return)\\b)\\s*",keywords:"return",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.REGEXP_MODE,{className:"function",begin:"(\\(.*?\\)|"+t+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:t},{begin:/\(\s*\)/},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:n,contains:a}]}]}],relevance:0},{className:"function",beginKeywords:"function",end:/\{/,excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{begin:t}),{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,contains:a}],illegal:/\[|%/},{begin:/\$[(.]/}],illegal:/#(?!!)/}}},MGBS:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("mrSG"),i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r.__extends(t,e),t.prototype.notifyNext=function(e,t,n,r,i){this.destination.next(t)},t.prototype.notifyError=function(e,t){this.destination.error(e)},t.prototype.notifyComplete=function(e){this.destination.complete()},t}(n("FFOo").a)},"MQ8/":function(e,t){e.exports=function(e){return{case_insensitive:!0,keywords:{keyword:"abs access after alias all and architecture array assert assume assume_guarantee attribute begin block body buffer bus case component configuration constant context cover disconnect downto default else elsif end entity exit fairness file for force function generate generic group guarded if impure in inertial inout is label library linkage literal loop map mod nand new next nor not null of on open or others out package parameter port postponed procedure process property protected pure range record register reject release rem report restrict restrict_guarantee return rol ror select sequence severity shared signal sla sll sra srl strong subtype then to transport type unaffected units until use variable view vmode vprop vunit wait when while with xnor xor",built_in:"boolean bit character integer time delay_length natural positive string bit_vector file_open_kind file_open_status std_logic std_logic_vector unsigned signed boolean_vector integer_vector std_ulogic std_ulogic_vector unresolved_unsigned u_unsigned unresolved_signed u_signed real_vector time_vector",literal:"false true note warning error failure line text side width"},illegal:"{",contains:[e.C_BLOCK_COMMENT_MODE,e.COMMENT("--","$"),e.QUOTE_STRING_MODE,{className:"number",begin:"\\b(\\d(_|\\d)*#\\w+(\\.\\w+)?#([eE][-+]?\\d(_|\\d)*)?|\\d(_|\\d)*(\\.\\d(_|\\d)*)?([eE][-+]?\\d(_|\\d)*)?)",relevance:0},{className:"string",begin:"'(U|X|0|1|Z|W|L|H|-)'",contains:[e.BACKSLASH_ESCAPE]},{className:"symbol",begin:"'[A-Za-z](_?[A-Za-z0-9])*",contains:[e.BACKSLASH_ESCAPE]}]}}},McSo:function(e,t,n){"use strict";function r(e){return null!==e&&"object"==typeof e}n.d(t,"a",function(){return r})},MhJ4:function(e,t,n){"use strict";var r=n("6aLS");t.switchMapTo=function(e,t){return t?r.switchMap(function(){return e},t):r.switchMap(function(){return e})}},MkmW:function(e,t,n){"use strict";t.hostReportError=function(e){setTimeout(function(){throw e},0)}},Mxlh:function(e,t,n){"use strict";function r(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}r.prototype=Object.create(Error.prototype),t.ObjectUnsubscribedError=r},"My+Z":function(e,t){e.exports=function(e){var t="false synchronized int abstract float private char boolean var static null if const for true while long strictfp finally protected import native final void enum else break transient catch instanceof byte super volatile case assert short package default double public try this switch continue throws protected public private module requires exports do";return{aliases:["jsp"],keywords:t,illegal:/<\/|#/,contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{className:"class",beginKeywords:"class interface",end:/[{;=]/,excludeEnd:!0,keywords:"class interface",illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"new throw return else",relevance:0},{className:"function",begin:"([\xc0-\u02b8a-zA-Z_$][\xc0-\u02b8a-zA-Z_$0-9]*(<[\xc0-\u02b8a-zA-Z_$][\xc0-\u02b8a-zA-Z_$0-9]*(\\s*,\\s*[\xc0-\u02b8a-zA-Z_$][\xc0-\u02b8a-zA-Z_$0-9]*)*>)?\\s+)+"+e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:t,contains:[{begin:e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[e.UNDERSCORE_TITLE_MODE]},{className:"params",begin:/\(/,end:/\)/,keywords:t,relevance:0,contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.C_NUMBER_MODE,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"number",begin:"\\b(0[bB]([01]+[01_]+[01]+|[01]+)|0[xX]([a-fA-F0-9]+[a-fA-F0-9_]+[a-fA-F0-9]+|[a-fA-F0-9]+)|(([\\d]+[\\d_]+[\\d]+|[\\d]+)(\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))?|\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))([eE][-+]?\\d+)?)[lLfF]?",relevance:0},{className:"meta",begin:"@[A-Za-z]+"}]}}},NRrW:function(e,t){e.exports=function(e){return{aliases:["feature"],keywords:"Feature Background Ability Business Need Scenario Scenarios Scenario Outline Scenario Template Examples Given And Then But When",contains:[{className:"symbol",begin:"\\*",relevance:0},{className:"meta",begin:"@[^@\\s]+"},{begin:"\\|",end:"\\|\\w*$",contains:[{className:"string",begin:"[^|]+"}]},{className:"variable",begin:"<",end:">"},e.HASH_COMMENT_MODE,{className:"string",begin:'"""',end:'"""'},e.QUOTE_STRING_MODE]}}},NTcF:function(e,t,n){var r=n("mrSG").__extends,i=n("ffpz");t.AsyncScheduler=function(e){function t(n,r){void 0===r&&(r=i.Scheduler.now);var o=e.call(this,n,function(){return t.delegate&&t.delegate!==o?t.delegate.now():r()})||this;return o.actions=[],o.active=!1,o.scheduled=void 0,o}return r(t,e),t.prototype.schedule=function(n,r,i){return void 0===r&&(r=0),t.delegate&&t.delegate!==this?t.delegate.schedule(n,r,i):e.prototype.schedule.call(this,n,r,i)},t.prototype.flush=function(e){var t=this.actions;if(this.active)t.push(e);else{var n;this.active=!0;do{if(n=e.execute(e.state,e.delay))break}while(e=t.shift());if(this.active=!1,n){for(;e=t.shift();)e.unsubscribe();throw n}}},t}(i.Scheduler)},NZaV:function(e,t,n){"use strict";var r=n("7RJT"),i=n("7K7o");t.publishBehavior=function(e){return function(t){return i.multicast(new r.BehaviorSubject(e))(t)}}},NyhX:function(e,t){e.exports=function(e){var t=e.COMMENT("{","}",{contains:["self"]});return{subLanguage:"xml",relevance:0,contains:[e.COMMENT("^#","$"),e.COMMENT("\\^rem{","}",{relevance:10,contains:[t]}),{className:"meta",begin:"^@(?:BASE|USE|CLASS|OPTIONS)$",relevance:10},{className:"title",begin:"@[\\w\\-]+\\[[\\w^;\\-]*\\](?:\\[[\\w^;\\-]*\\])?(?:.*)$"},{className:"variable",begin:"\\$\\{?[\\w\\-\\.\\:]+\\}?"},{className:"keyword",begin:"\\^[\\w\\-\\.\\:]+"},{className:"number",begin:"\\^#[0-9a-fA-F]+"},e.C_NUMBER_MODE]}}},OAkW:function(e,t,n){"use strict";t.subscribeToArray=function(e){return function(t){for(var n=0,r=e.length;n/}]}}},Phjn:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("psW0");function i(e,t){return Object(r.a)(e,t,1)}},PziN:function(e,t){e.exports=function(e){var t={variants:[e.COMMENT("--","$"),e.COMMENT("{-","-}",{contains:["self"]})]},n={className:"meta",begin:"{-#",end:"#-}"},r={className:"meta",begin:"^#",end:"$"},i={className:"type",begin:"\\b[A-Z][\\w']*",relevance:0},o={begin:"\\(",end:"\\)",illegal:'"',contains:[n,r,{className:"type",begin:"\\b[A-Z][\\w]*(\\((\\.\\.|,|\\w+)\\))?"},e.inherit(e.TITLE_MODE,{begin:"[_a-z][\\w']*"}),t]};return{aliases:["hs"],keywords:"let in if then else case of where do module import hiding qualified type data newtype deriving class instance as default infix infixl infixr foreign export ccall stdcall cplusplus jvm dotnet safe unsafe family forall mdo proc rec",contains:[{beginKeywords:"module",end:"where",keywords:"module where",contains:[o,t],illegal:"\\W\\.|;"},{begin:"\\bimport\\b",end:"$",keywords:"import qualified as hiding",contains:[o,t],illegal:"\\W\\.|;"},{className:"class",begin:"^(\\s*)?(class|instance)\\b",end:"where",keywords:"class family instance where",contains:[i,o,t]},{className:"class",begin:"\\b(data|(new)?type)\\b",end:"$",keywords:"data family type newtype deriving",contains:[n,i,o,{begin:"{",end:"}",contains:o.contains},t]},{beginKeywords:"default",end:"$",contains:[i,o,t]},{beginKeywords:"infix infixl infixr",end:"$",contains:[e.C_NUMBER_MODE,t]},{begin:"\\bforeign\\b",end:"$",keywords:"foreign import export ccall stdcall cplusplus jvm dotnet safe unsafe",contains:[i,e.QUOTE_STRING_MODE,t]},{className:"meta",begin:"#!\\/usr\\/bin\\/env runhaskell",end:"$"},n,r,e.QUOTE_STRING_MODE,e.C_NUMBER_MODE,i,e.inherit(e.TITLE_MODE,{begin:"^[_a-z][\\w']*"}),t,{begin:"->|<-"}]}}},Q1FS:function(e,t,n){"use strict";var r=n("yx2s"),i=n("Xwq/"),o=n("zfKp"),a=n("9AGB"),s=n("n3uD");function c(e){if(e||(e=s.config.Promise||Promise),!e)throw new Error("no Promise impl found");return e}t.Observable=function(){function e(e){this._isScalar=!1,e&&(this._subscribe=e)}return e.prototype.lift=function(t){var n=new e;return n.source=this,n.operator=t,n},e.prototype.subscribe=function(e,t,n){var r=this.operator,o=i.toSubscriber(e,t,n);if(o.add(r?r.call(o,this.source):this.source||s.config.useDeprecatedSynchronousErrorHandling&&!o.syncErrorThrowable?this._subscribe(o):this._trySubscribe(o)),s.config.useDeprecatedSynchronousErrorHandling&&o.syncErrorThrowable&&(o.syncErrorThrowable=!1,o.syncErrorThrown))throw o.syncErrorValue;return o},e.prototype._trySubscribe=function(e){try{return this._subscribe(e)}catch(t){s.config.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=t),r.canReportError(e)?e.error(t):console.warn(t)}},e.prototype.forEach=function(e,t){var n=this;return new(t=c(t))(function(t,r){var i;i=n.subscribe(function(t){try{e(t)}catch(n){r(n),i&&i.unsubscribe()}},r,t)})},e.prototype._subscribe=function(e){var t=this.source;return t&&t.subscribe(e)},e.prototype[o.observable]=function(){return this},e.prototype.pipe=function(){for(var e=[],t=0;t > >= ` abs acos angle append apply asin assoc assq assv atan boolean? caar cadr call-with-input-file call-with-output-file call-with-values car cdddar cddddr cdr ceiling char->integer char-alphabetic? char-ci<=? char-ci char-ci=? char-ci>=? char-ci>? char-downcase char-lower-case? char-numeric? char-ready? char-upcase char-upper-case? char-whitespace? char<=? char char=? char>=? char>? char? close-input-port close-output-port complex? cons cos current-input-port current-output-port denominator display eof-object? eq? equal? eqv? eval even? exact->inexact exact? exp expt floor force gcd imag-part inexact->exact inexact? input-port? integer->char integer? interaction-environment lcm length list list->string list->vector list-ref list-tail list? load log magnitude make-polar make-rectangular make-string make-vector max member memq memv min modulo negative? newline not null-environment null? number->string number? numerator odd? open-input-file open-output-file output-port? pair? peek-char port? positive? procedure? quasiquote quote quotient rational? rationalize read read-char real-part real? remainder reverse round scheme-report-environment set! set-car! set-cdr! sin sqrt string string->list string->number string->symbol string-append string-ci<=? string-ci string-ci=? string-ci>=? string-ci>? string-copy string-fill! string-length string-ref string-set! string<=? string string=? string>=? string>? string? substring symbol->string symbol? tan transcript-off transcript-on truncate values vector vector->list vector-fill! vector-length vector-ref vector-set! with-input-from-file with-output-to-file write write-char zero?"}},p={variants:[{begin:"\\(",end:"\\)"},{begin:"\\[",end:"\\]"}],contains:[{begin:/lambda/,endsWithParent:!0,returnBegin:!0,contains:[u,{begin:/\(/,end:/\)/,endsParent:!0,contains:[a]}]},u,c]};return c.contains=[n,r,i,a,s,l,p].concat(o),{illegal:/\S/,contains:[{className:"meta",begin:"^#!",end:"$"},r,i,s,l,p].concat(o)}}},QUyD:function(e,t,n){var r=n("mrSG").__extends,i=n("1pIY"),o=n("FWf1"),a=n("nzqU");t.bufferTime=function(e){var t=arguments.length,n=i.async;a.isScheduler(arguments[arguments.length-1])&&(n=arguments[arguments.length-1],t--);var r=null;t>=2&&(r=arguments[1]);var o=Number.POSITIVE_INFINITY;return t>=3&&(o=arguments[2]),function(t){return t.lift(new s(e,r,o,n))}};var s=function(){function e(e,t,n,r){this.bufferTimeSpan=e,this.bufferCreationInterval=t,this.maxBufferSize=n,this.scheduler=r}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.bufferTimeSpan,this.bufferCreationInterval,this.maxBufferSize,this.scheduler))},e}(),c=function(){return function(){this.buffer=[]}}(),l=function(e){function t(t,n,r,i,o){var a=e.call(this,t)||this;a.bufferTimeSpan=n,a.bufferCreationInterval=r,a.maxBufferSize=i,a.scheduler=o,a.contexts=[];var s=a.openContext();if(a.timespanOnly=null==r||r<0,a.timespanOnly)a.add(s.closeAction=o.schedule(u,n,{subscriber:a,context:s,bufferTimeSpan:n}));else{var c={bufferTimeSpan:n,bufferCreationInterval:r,subscriber:a,scheduler:o};a.add(s.closeAction=o.schedule(d,n,{subscriber:a,context:s})),a.add(o.schedule(p,r,c))}return a}return r(t,e),t.prototype._next=function(e){for(var t,n=this.contexts,r=n.length,i=0;i0;){var r=t.shift();n.next(r.buffer)}e.prototype._complete.call(this)},t.prototype._unsubscribe=function(){this.contexts=null},t.prototype.onBufferFull=function(e){this.closeContext(e);var t=e.closeAction;if(t.unsubscribe(),this.remove(t),!this.closed&&this.timespanOnly){e=this.openContext();var n=this.bufferTimeSpan;this.add(e.closeAction=this.scheduler.schedule(u,n,{subscriber:this,context:e,bufferTimeSpan:n}))}},t.prototype.openContext=function(){var e=new c;return this.contexts.push(e),e},t.prototype.closeContext=function(e){this.destination.next(e.buffer);var t=this.contexts;(t?t.indexOf(e):-1)>=0&&t.splice(t.indexOf(e),1)},t}(o.Subscriber);function u(e){var t=e.subscriber,n=e.context;n&&t.closeContext(n),t.closed||(e.context=t.openContext(),e.context.closeAction=this.schedule(e,e.bufferTimeSpan))}function p(e){var t=e.bufferCreationInterval,n=e.bufferTimeSpan,r=e.subscriber,i=e.scheduler,o=r.openContext();r.closed||(r.add(o.closeAction=i.schedule(d,n,{subscriber:r,context:o})),this.schedule(e,t))}function d(e){e.subscriber.closeContext(e.context)}},Qitr:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=function(){function e(){}return e.prototype.transform=function(e){return e&&e.length?e.charAt(0).toUpperCase()+e.slice(1).toLowerCase():e},e}()},Qlto:function(e,t,n){"use strict";var r=n("B/hR");t.distinctUntilKeyChanged=function(e,t){return r.distinctUntilChanged(function(n,r){return t?t(n[e],r[e]):n[e]===r[e]})}},QnJG:function(e,t){e.exports=function(e){return{case_insensitive:!1,lexemes:"[a-zA-Z][a-zA-Z0-9_-]*",keywords:{keyword:"base-uri child-src connect-src default-src font-src form-action frame-ancestors frame-src img-src media-src object-src plugin-types report-uri sandbox script-src style-src"},contains:[{className:"string",begin:"'",end:"'"},{className:"attribute",begin:"^Content",end:":",excludeEnd:!0}]}}},QtHX:function(e,t,n){"use strict";var r=n("UNqx"),i=n("yoF8");t.mergeAll=function(e){return void 0===e&&(e=Number.POSITIVE_INFINITY),r.mergeMap(i.identity,e)}},R7wr:function(e,t,n){"use strict";t.isDate=function(e){return e instanceof Date&&!isNaN(+e)}},RLXu:function(e,t){e.exports=function(e){return{aliases:["docker"],case_insensitive:!0,keywords:"from maintainer expose env arg user onbuild stopsignal",contains:[e.HASH_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.NUMBER_MODE,{beginKeywords:"run cmd entrypoint volume add copy workdir label healthcheck shell",starts:{end:/[^\\]$/,subLanguage:"bash"}}],illegal:""}}},ROUN:function(e,t){e.exports=function(e){return{disableAutodetect:!0}}},RmBe:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n("s4kO"),i=n("yGWI"),o=function(){function e(e){this.http=e,this.cache=new Map}return e.prototype.load=function(e){var t=this.buildFilePath(e);return this.cache.get(t)||this.buildRequest(t)},e.prototype.buildFilePath=function(e){return"assets/examples/"+e},e.prototype.buildRequest=function(e){var t=this.http.get(e,{responseType:"text"}).pipe(Object(r.a)(1),Object(i.a)());return this.cache.set(e,t),t},e}()},RmLz:function(e,t,n){"use strict";var r=n("IKMM"),i=n("nzqU");t.startWith=function(){for(var e=[],t=0;t0?e.prototype.schedule.call(this,t,n):(this.delay=n,this.state=t,this.scheduler.flush(this),this)},t.prototype.execute=function(t,n){return n>0||this.closed?e.prototype.execute.call(this,t,n):this._execute(t,n)},t.prototype.requestAsyncId=function(t,n,r){return void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0?e.prototype.requestAsyncId.call(this,t,n,r):t.flush(this)},t}(n("h9Dq").a),a=new(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r.__extends(t,e),t}(n("CS9Q").a))(o),s=n("pugT"),c=n("FFOo"),l=n("60iU"),u=function(e){function t(t,n,r){void 0===r&&(r=0);var i=e.call(this,t)||this;return i.scheduler=n,i.delay=r,i}return r.__extends(t,e),t.dispatch=function(e){e.notification.observe(e.destination),this.unsubscribe()},t.prototype.scheduleMessage=function(e){this.destination.add(this.scheduler.schedule(t.dispatch,this.delay,new p(e,this.destination)))},t.prototype._next=function(e){this.scheduleMessage(l.a.createNext(e))},t.prototype._error=function(e){this.scheduleMessage(l.a.createError(e)),this.unsubscribe()},t.prototype._complete=function(){this.scheduleMessage(l.a.createComplete()),this.unsubscribe()},t}(c.a),p=function(){return function(e,t){this.notification=e,this.destination=t}}(),d=n("8g8A"),h=n("uMaO");n.d(t,"a",function(){return f});var f=function(e){function t(t,n,r){void 0===t&&(t=Number.POSITIVE_INFINITY),void 0===n&&(n=Number.POSITIVE_INFINITY);var i=e.call(this)||this;return i.scheduler=r,i._events=[],i._infiniteTimeWindow=!1,i._bufferSize=t<1?1:t,i._windowTime=n<1?1:n,n===Number.POSITIVE_INFINITY?(i._infiniteTimeWindow=!0,i.next=i.nextInfiniteTimeWindow):i.next=i.nextTimeWindow,i}return r.__extends(t,e),t.prototype.nextInfiniteTimeWindow=function(t){var n=this._events;n.push(t),n.length>this._bufferSize&&n.shift(),e.prototype.next.call(this,t)},t.prototype.nextTimeWindow=function(t){this._events.push(new g(this._getNow(),t)),this._trimBufferThenGetEvents(),e.prototype.next.call(this,t)},t.prototype._subscribe=function(e){var t,n=this._infiniteTimeWindow,r=n?this._events:this._trimBufferThenGetEvents(),i=this.scheduler,o=r.length;if(this.closed)throw new d.a;if(this.isStopped||this.hasError?t=s.a.EMPTY:(this.observers.push(e),t=new h.a(this,e)),i&&e.add(e=new u(e,i)),n)for(var a=0;at&&(o=Math.max(o,i-t)),o>0&&r.splice(0,o),r},t}(i.a),g=function(){return function(e,t){this.time=e,this.value=t}}()},SF9x:function(e,t){e.exports=function(e){return{case_insensitive:!0,aliases:["f90","f95"],keywords:{literal:".False. .True.",keyword:"kind do while private call intrinsic where elsewhere type endtype endmodule endselect endinterface end enddo endif if forall endforall only contains default return stop then public subroutine|10 function program .and. .or. .not. .le. .eq. .ge. .gt. .lt. goto save else use module select case access blank direct exist file fmt form formatted iostat name named nextrec number opened rec recl sequential status unformatted unit continue format pause cycle exit c_null_char c_alert c_backspace c_form_feed flush wait decimal round iomsg synchronous nopass non_overridable pass protected volatile abstract extends import non_intrinsic value deferred generic final enumerator class associate bind enum c_int c_short c_long c_long_long c_signed_char c_size_t c_int8_t c_int16_t c_int32_t c_int64_t c_int_least8_t c_int_least16_t c_int_least32_t c_int_least64_t c_int_fast8_t c_int_fast16_t c_int_fast32_t c_int_fast64_t c_intmax_t C_intptr_t c_float c_double c_long_double c_float_complex c_double_complex c_long_double_complex c_bool c_char c_null_ptr c_null_funptr c_new_line c_carriage_return c_horizontal_tab c_vertical_tab iso_c_binding c_loc c_funloc c_associated c_f_pointer c_ptr c_funptr iso_fortran_env character_storage_size error_unit file_storage_size input_unit iostat_end iostat_eor numeric_storage_size output_unit c_f_procpointer ieee_arithmetic ieee_support_underflow_control ieee_get_underflow_mode ieee_set_underflow_mode newunit contiguous recursive pad position action delim readwrite eor advance nml interface procedure namelist include sequence elemental pure integer real character complex logical dimension allocatable|10 parameter external implicit|10 none double precision assign intent optional pointer target in out common equivalence data",built_in:"alog alog10 amax0 amax1 amin0 amin1 amod cabs ccos cexp clog csin csqrt dabs dacos dasin datan datan2 dcos dcosh ddim dexp dint dlog dlog10 dmax1 dmin1 dmod dnint dsign dsin dsinh dsqrt dtan dtanh float iabs idim idint idnint ifix isign max0 max1 min0 min1 sngl algama cdabs cdcos cdexp cdlog cdsin cdsqrt cqabs cqcos cqexp cqlog cqsin cqsqrt dcmplx dconjg derf derfc dfloat dgamma dimag dlgama iqint qabs qacos qasin qatan qatan2 qcmplx qconjg qcos qcosh qdim qerf qerfc qexp qgamma qimag qlgama qlog qlog10 qmax1 qmin1 qmod qnint qsign qsin qsinh qsqrt qtan qtanh abs acos aimag aint anint asin atan atan2 char cmplx conjg cos cosh exp ichar index int log log10 max min nint sign sin sinh sqrt tan tanh print write dim lge lgt lle llt mod nullify allocate deallocate adjustl adjustr all allocated any associated bit_size btest ceiling count cshift date_and_time digits dot_product eoshift epsilon exponent floor fraction huge iand ibclr ibits ibset ieor ior ishft ishftc lbound len_trim matmul maxexponent maxloc maxval merge minexponent minloc minval modulo mvbits nearest pack present product radix random_number random_seed range repeat reshape rrspacing scale scan selected_int_kind selected_real_kind set_exponent shape size spacing spread sum system_clock tiny transpose trim ubound unpack verify achar iachar transfer dble entry dprod cpu_time command_argument_count get_command get_command_argument get_environment_variable is_iostat_end ieee_arithmetic ieee_support_underflow_control ieee_get_underflow_mode ieee_set_underflow_mode is_iostat_eor move_alloc new_line selected_char_kind same_type_as extends_type_ofacosh asinh atanh bessel_j0 bessel_j1 bessel_jn bessel_y0 bessel_y1 bessel_yn erf erfc erfc_scaled gamma log_gamma hypot norm2 atomic_define atomic_ref execute_command_line leadz trailz storage_size merge_bits bge bgt ble blt dshiftl dshiftr findloc iall iany iparity image_index lcobound ucobound maskl maskr num_images parity popcnt poppar shifta shiftl shiftr this_image"},illegal:/\/\*/,contains:[e.inherit(e.APOS_STRING_MODE,{className:"string",relevance:0}),e.inherit(e.QUOTE_STRING_MODE,{className:"string",relevance:0}),{className:"function",beginKeywords:"subroutine function program",illegal:"[${=\\n]",contains:[e.UNDERSCORE_TITLE_MODE,{className:"params",begin:"\\(",end:"\\)"}]},e.COMMENT("!","$",{relevance:0}),{className:"number",begin:"(?=\\b|\\+|\\-|\\.)(?=\\.\\d|\\d)(?:\\d+)?(?:\\.?\\d*)(?:[de][+-]?\\d+)?\\b\\.?",relevance:0}]}}},SLii:function(e,t){e.exports=function(e){return{aliases:["patch"],contains:[{className:"meta",relevance:10,variants:[{begin:/^@@ +\-\d+,\d+ +\+\d+,\d+ +@@$/},{begin:/^\*\*\* +\d+,\d+ +\*\*\*\*$/},{begin:/^\-\-\- +\d+,\d+ +\-\-\-\-$/}]},{className:"comment",variants:[{begin:/Index: /,end:/$/},{begin:/={3,}/,end:/$/},{begin:/^\-{3}/,end:/$/},{begin:/^\*{3} /,end:/$/},{begin:/^\+{3}/,end:/$/},{begin:/\*{5}/,end:/\*{5}$/}]},{className:"addition",begin:"^\\+",end:"$"},{className:"deletion",begin:"^\\-",end:"$"},{className:"addition",begin:"^\\!",end:"$"}]}}},SaRX:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("mrSG"),i=(n("9/DE"),n("Jtdv"),function(){function e(e,t,n,r){this.textService=e,this.tabbedService=t,this.prepared=this.prepareStructure(n,r)}return e.prototype.getPreparedStructure=function(){return this.prepared},e.prototype.findPageBySlag=function(e,t){for(var n=0,r=e;n0&&this._next(t.shift()),this.hasCompleted&&0===this.active&&this.destination.complete()},t}(i.OuterSubscriber);t.ExpandSubscriber=s},"T/FJ":function(e,t,n){var r=n("mrSG").__extends,i=n("FWf1");t.every=function(e,t){return function(n){return n.lift(new o(e,t,n))}};var o=function(){function e(e,t,n){this.predicate=e,this.thisArg=t,this.source=n}return e.prototype.call=function(e,t){return t.subscribe(new a(e,this.predicate,this.thisArg,this.source))},e}(),a=function(e){function t(t,n,r,i){var o=e.call(this,t)||this;return o.predicate=n,o.thisArg=r,o.source=i,o.index=0,o.thisArg=r||o,o}return r(t,e),t.prototype.notifyComplete=function(e){this.destination.next(e),this.destination.complete()},t.prototype._next=function(e){var t=!1;try{t=this.predicate.call(this.thisArg,e,this.index++,this.source)}catch(n){return void this.destination.error(n)}t||this.notifyComplete(!1)},t.prototype._complete=function(){this.notifyComplete(!0)},t}(i.Subscriber)},T0rU:function(e,t){e.exports=function(e){return{case_insensitive:!0,contains:[{className:"meta",begin:"^!!!( (5|1\\.1|Strict|Frameset|Basic|Mobile|RDFa|XML\\b.*))?$",relevance:10},e.COMMENT("^\\s*(!=#|=#|-#|/).*$",!1,{relevance:0}),{begin:"^\\s*(-|=|!=)(?!#)",starts:{end:"\\n",subLanguage:"ruby"}},{className:"tag",begin:"^\\s*%",contains:[{className:"selector-tag",begin:"\\w+"},{className:"selector-id",begin:"#[\\w-]+"},{className:"selector-class",begin:"\\.[\\w-]+"},{begin:"{\\s*",end:"\\s*}",contains:[{begin:":\\w+\\s*=>",end:",\\s+",returnBegin:!0,endsWithParent:!0,contains:[{className:"attr",begin:":\\w+"},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{begin:"\\w+",relevance:0}]}]},{begin:"\\(\\s*",end:"\\s*\\)",excludeEnd:!0,contains:[{begin:"\\w+\\s*=",end:"\\s+",returnBegin:!0,endsWithParent:!0,contains:[{className:"attr",begin:"\\w+",relevance:0},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{begin:"\\w+",relevance:0}]}]}]},{begin:"^\\s*[=~]\\s*"},{begin:"#{",starts:{end:"}",subLanguage:"ruby"}}]}}},T1DM:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("h9Dq"),i=new(n("CS9Q").a)(r.a)},TAn0:function(e,t,n){"use strict";var r=n("6aLS"),i=n("yoF8");t.switchAll=function(){return r.switchMap(i.identity)}},TdF3:function(e,t){e.exports=function(e){var t="[A-Za-z$_][0-9A-Za-z$_]*",n={keyword:"in of if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const export super debugger as async await static import from as",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require module console window document Symbol Set Map WeakSet WeakMap Proxy Reflect Promise"},r={className:"number",variants:[{begin:"\\b(0[bB][01]+)"},{begin:"\\b(0[oO][0-7]+)"},{begin:e.C_NUMBER_RE}],relevance:0},i={className:"subst",begin:"\\$\\{",end:"\\}",keywords:n,contains:[]},o={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,i]};i.contains=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,o,r,e.REGEXP_MODE];var a=i.contains.concat([e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]);return{aliases:["js","jsx"],keywords:n,contains:[{className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},{className:"meta",begin:/^#!/,end:/$/},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,o,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,r,{begin:/[{,]\s*/,relevance:0,contains:[{begin:t+"\\s*:",returnBegin:!0,relevance:0,contains:[{className:"attr",begin:t,relevance:0}]}]},{begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.REGEXP_MODE,{className:"function",begin:"(\\(.*?\\)|"+t+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:t},{begin:/\(\s*\)/},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:n,contains:a}]}]},{className:"",begin:/\s/,end:/\s*/,skip:!0},{begin:/,end:/(\/[A-Za-z0-9\\._:-]+|[A-Za-z0-9\\._:-]+\/)>/,subLanguage:"xml",contains:[{begin:/<[A-Za-z0-9\\._:-]+\s*\/>/,skip:!0},{begin:/<[A-Za-z0-9\\._:-]+/,end:/(\/[A-Za-z0-9\\._:-]+|[A-Za-z0-9\\._:-]+\/)>/,skip:!0,contains:[{begin:/<[A-Za-z0-9\\._:-]+\s*\/>/,skip:!0},"self"]}]}],relevance:0},{className:"function",beginKeywords:"function",end:/\{/,excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{begin:t}),{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,contains:a}],illegal:/\[|%/},{begin:/\$[(.]/},e.METHOD_GUARD,{className:"class",beginKeywords:"class",end:/[{;=]/,excludeEnd:!0,illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"constructor get set",end:/\{/,excludeEnd:!0}],illegal:/#(?!!)/}}},TjMZ:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=function(){function e(){}return e.prototype.getNgxVersion=function(){return n("kiQV").version},e}()},Tkif:function(e,t,n){"use strict";var r=n("YK4L");function i(e,t,n){return 0===n?[t]:(e.push(t),e)}t.toArray=function(){return r.reduce(i,[])}},Txjg:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("Zn8D");function i(){return Object(r.a)(1)}},U2p0:function(e,t,n){var r=n("mrSG").__extends,i=n("1pIY"),o=n("R7wr"),a=n("FWf1"),s=n("xKqS");t.delay=function(e,t){void 0===t&&(t=i.async);var n=o.isDate(e)?+e-t.now():Math.abs(e);return function(e){return e.lift(new c(n,t))}};var c=function(){function e(e,t){this.delay=e,this.scheduler=t}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.delay,this.scheduler))},e}(),l=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.delay=n,i.scheduler=r,i.queue=[],i.active=!1,i.errored=!1,i}return r(t,e),t.dispatch=function(e){for(var t=e.source,n=t.queue,r=e.scheduler,i=e.destination;n.length>0&&n[0].time-r.now()<=0;)n.shift().notification.observe(i);if(n.length>0){var o=Math.max(0,n[0].time-r.now());this.schedule(e,o)}else this.unsubscribe(),t.active=!1},t.prototype._schedule=function(e){this.active=!0,this.destination.add(e.schedule(t.dispatch,this.delay,{source:this,destination:this.destination,scheduler:e}))},t.prototype.scheduleNotification=function(e){if(!0!==this.errored){var t=this.scheduler,n=new u(t.now()+this.delay,e);this.queue.push(n),!1===this.active&&this._schedule(t)}},t.prototype._next=function(e){this.scheduleNotification(s.Notification.createNext(e))},t.prototype._error=function(e){this.errored=!0,this.queue=[],this.destination.error(e),this.unsubscribe()},t.prototype._complete=function(){this.scheduleNotification(s.Notification.createComplete()),this.unsubscribe()},t}(a.Subscriber),u=function(){return function(e,t){this.time=e,this.notification=t}}()},UCcd:function(e,t){e.exports=function(e){var t=e.COMMENT("#","$"),n=e.inherit(e.TITLE_MODE,{begin:"([A-Za-z_]|::)(\\w|::)*"}),r={className:"variable",begin:"\\$([A-Za-z_]|::)(\\w|::)*"},i={className:"string",contains:[e.BACKSLASH_ESCAPE,r],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/}]};return{aliases:["pp"],contains:[t,r,i,{beginKeywords:"class",end:"\\{|;",illegal:/=/,contains:[n,t]},{beginKeywords:"define",end:/\{/,contains:[{className:"section",begin:e.IDENT_RE,endsParent:!0}]},{begin:e.IDENT_RE+"\\s+\\{",returnBegin:!0,end:/\S/,contains:[{className:"keyword",begin:e.IDENT_RE},{begin:/\{/,end:/\}/,keywords:{keyword:"and case default else elsif false if in import enherits node or true undef unless main settings $string ",literal:"alias audit before loglevel noop require subscribe tag owner ensure group mode name|0 changes context force incl lens load_path onlyif provider returns root show_diff type_check en_address ip_address realname command environment hour monute month monthday special target weekday creates cwd ogoutput refresh refreshonly tries try_sleep umask backup checksum content ctime force ignore links mtime purge recurse recurselimit replace selinux_ignore_defaults selrange selrole seltype seluser source souirce_permissions sourceselect validate_cmd validate_replacement allowdupe attribute_membership auth_membership forcelocal gid ia_load_module members system host_aliases ip allowed_trunk_vlans description device_url duplex encapsulation etherchannel native_vlan speed principals allow_root auth_class auth_type authenticate_user k_of_n mechanisms rule session_owner shared options device fstype enable hasrestart directory present absent link atboot blockdevice device dump pass remounts poller_tag use message withpath adminfile allow_virtual allowcdrom category configfiles flavor install_options instance package_settings platform responsefile status uninstall_options vendor unless_system_user unless_uid binary control flags hasstatus manifest pattern restart running start stop allowdupe auths expiry gid groups home iterations key_membership keys managehome membership password password_max_age password_min_age profile_membership profiles project purge_ssh_keys role_membership roles salt shell uid baseurl cost descr enabled enablegroups exclude failovermethod gpgcheck gpgkey http_caching include includepkgs keepalive metadata_expire metalink mirrorlist priority protect proxy proxy_password proxy_username repo_gpgcheck s3_enabled skip_if_unavailable sslcacert sslclientcert sslclientkey sslverify mounted",built_in:"architecture augeasversion blockdevices boardmanufacturer boardproductname boardserialnumber cfkey dhcp_servers domain ec2_ ec2_userdata facterversion filesystems ldom fqdn gid hardwareisa hardwaremodel hostname id|0 interfaces ipaddress ipaddress_ ipaddress6 ipaddress6_ iphostnumber is_virtual kernel kernelmajversion kernelrelease kernelversion kernelrelease kernelversion lsbdistcodename lsbdistdescription lsbdistid lsbdistrelease lsbmajdistrelease lsbminordistrelease lsbrelease macaddress macaddress_ macosx_buildversion macosx_productname macosx_productversion macosx_productverson_major macosx_productversion_minor manufacturer memoryfree memorysize netmask metmask_ network_ operatingsystem operatingsystemmajrelease operatingsystemrelease osfamily partitions path physicalprocessorcount processor processorcount productname ps puppetversion rubysitedir rubyversion selinux selinux_config_mode selinux_config_policy selinux_current_mode selinux_current_mode selinux_enforced selinux_policyversion serialnumber sp_ sshdsakey sshecdsakey sshrsakey swapencrypted swapfree swapsize timezone type uniqueid uptime uptime_days uptime_hours uptime_seconds uuid virtual vlans xendomains zfs_version zonenae zones zpool_version"},relevance:0,contains:[i,t,{begin:"[a-zA-Z_]+\\s*=>",returnBegin:!0,end:"=>",contains:[{className:"attr",begin:e.IDENT_RE}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},r]}],relevance:0}]}}},UFGb:function(e,t){e.exports=function(e){var t={variants:[e.COMMENT("--","$"),e.COMMENT("{-","-}",{contains:["self"]})]},n={className:"type",begin:"\\b[A-Z][\\w']*",relevance:0},r={begin:"\\(",end:"\\)",illegal:'"',contains:[{className:"type",begin:"\\b[A-Z][\\w]*(\\((\\.\\.|,|\\w+)\\))?"},t]};return{keywords:"let in if then else case of where module import exposing type alias as infix infixl infixr port effect command subscription",contains:[{beginKeywords:"port effect module",end:"exposing",keywords:"port effect module where command subscription exposing",contains:[r,t],illegal:"\\W\\.|;"},{begin:"import",end:"$",keywords:"import as exposing",contains:[r,t],illegal:"\\W\\.|;"},{begin:"type",end:"$",keywords:"type alias",contains:[n,r,{begin:"{",end:"}",contains:r.contains},t]},{beginKeywords:"infix infixl infixr",end:"$",contains:[e.C_NUMBER_MODE,t]},{begin:"port",end:"$",keywords:"port",contains:[t]},{className:"string",begin:"'\\\\?.",end:"'",illegal:"."},e.QUOTE_STRING_MODE,e.C_NUMBER_MODE,n,e.inherit(e.TITLE_MODE,{begin:"^[_a-z][\\w']*"}),t,{begin:"->|<-"}],illegal:/;/}}},UGPC:function(e,t,n){var r=n("mrSG").__extends;t.AsapScheduler=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r(t,e),t.prototype.flush=function(e){this.active=!0,this.scheduled=void 0;var t,n=this.actions,r=-1,i=n.length;e=e||n.shift();do{if(t=e.execute(e.state,e.delay))break}while(++r/}],contains:[{className:"doctag",variants:[{begin:/\.(synopsis|description|example|inputs|outputs|notes|link|component|role|functionality)/},{begin:/\.(parameter|forwardhelptargetname|forwardhelpcategory|remotehelprunspace|externalhelp)\s+\S+/}]}]});return{aliases:["ps"],lexemes:/-?[A-z\.\-]+/,case_insensitive:!0,keywords:{keyword:"if else foreach return function do while until elseif begin for trap data dynamicparam end break throw param continue finally in switch exit filter try process catchValidateNoCircleInNodeResources ValidateNodeExclusiveResources ValidateNodeManager ValidateNodeResources ValidateNodeResourceSource ValidateNoNameNodeResources ThrowError IsHiddenResourceIsPatternMatched ",built_in:"Add-Computer Add-Content Add-History Add-JobTrigger Add-Member Add-PSSnapin Add-Type Checkpoint-Computer Clear-Content Clear-EventLog Clear-History Clear-Host Clear-Item Clear-ItemProperty Clear-Variable Compare-Object Complete-Transaction Connect-PSSession Connect-WSMan Convert-Path ConvertFrom-Csv ConvertFrom-Json ConvertFrom-SecureString ConvertFrom-StringData ConvertTo-Csv ConvertTo-Html ConvertTo-Json ConvertTo-SecureString ConvertTo-Xml Copy-Item Copy-ItemProperty Debug-Process Disable-ComputerRestore Disable-JobTrigger Disable-PSBreakpoint Disable-PSRemoting Disable-PSSessionConfiguration Disable-WSManCredSSP Disconnect-PSSession Disconnect-WSMan Disable-ScheduledJob Enable-ComputerRestore Enable-JobTrigger Enable-PSBreakpoint Enable-PSRemoting Enable-PSSessionConfiguration Enable-ScheduledJob Enable-WSManCredSSP Enter-PSSession Exit-PSSession Export-Alias Export-Clixml Export-Console Export-Counter Export-Csv Export-FormatData Export-ModuleMember Export-PSSession ForEach-Object Format-Custom Format-List Format-Table Format-Wide Get-Acl Get-Alias Get-AuthenticodeSignature Get-ChildItem Get-Command Get-ComputerRestorePoint Get-Content Get-ControlPanelItem Get-Counter Get-Credential Get-Culture Get-Date Get-Event Get-EventLog Get-EventSubscriber Get-ExecutionPolicy Get-FormatData Get-Host Get-HotFix Get-Help Get-History Get-IseSnippet Get-Item Get-ItemProperty Get-Job Get-JobTrigger Get-Location Get-Member Get-Module Get-PfxCertificate Get-Process Get-PSBreakpoint Get-PSCallStack Get-PSDrive Get-PSProvider Get-PSSession Get-PSSessionConfiguration Get-PSSnapin Get-Random Get-ScheduledJob Get-ScheduledJobOption Get-Service Get-TraceSource Get-Transaction Get-TypeData Get-UICulture Get-Unique Get-Variable Get-Verb Get-WinEvent Get-WmiObject Get-WSManCredSSP Get-WSManInstance Group-Object Import-Alias Import-Clixml Import-Counter Import-Csv Import-IseSnippet Import-LocalizedData Import-PSSession Import-Module Invoke-AsWorkflow Invoke-Command Invoke-Expression Invoke-History Invoke-Item Invoke-RestMethod Invoke-WebRequest Invoke-WmiMethod Invoke-WSManAction Join-Path Limit-EventLog Measure-Command Measure-Object Move-Item Move-ItemProperty New-Alias New-Event New-EventLog New-IseSnippet New-Item New-ItemProperty New-JobTrigger New-Object New-Module New-ModuleManifest New-PSDrive New-PSSession New-PSSessionConfigurationFile New-PSSessionOption New-PSTransportOption New-PSWorkflowExecutionOption New-PSWorkflowSession New-ScheduledJobOption New-Service New-TimeSpan New-Variable New-WebServiceProxy New-WinEvent New-WSManInstance New-WSManSessionOption Out-Default Out-File Out-GridView Out-Host Out-Null Out-Printer Out-String Pop-Location Push-Location Read-Host Receive-Job Register-EngineEvent Register-ObjectEvent Register-PSSessionConfiguration Register-ScheduledJob Register-WmiEvent Remove-Computer Remove-Event Remove-EventLog Remove-Item Remove-ItemProperty Remove-Job Remove-JobTrigger Remove-Module Remove-PSBreakpoint Remove-PSDrive Remove-PSSession Remove-PSSnapin Remove-TypeData Remove-Variable Remove-WmiObject Remove-WSManInstance Rename-Computer Rename-Item Rename-ItemProperty Reset-ComputerMachinePassword Resolve-Path Restart-Computer Restart-Service Restore-Computer Resume-Job Resume-Service Save-Help Select-Object Select-String Select-Xml Send-MailMessage Set-Acl Set-Alias Set-AuthenticodeSignature Set-Content Set-Date Set-ExecutionPolicy Set-Item Set-ItemProperty Set-JobTrigger Set-Location Set-PSBreakpoint Set-PSDebug Set-PSSessionConfiguration Set-ScheduledJob Set-ScheduledJobOption Set-Service Set-StrictMode Set-TraceSource Set-Variable Set-WmiInstance Set-WSManInstance Set-WSManQuickConfig Show-Command Show-ControlPanelItem Show-EventLog Sort-Object Split-Path Start-Job Start-Process Start-Service Start-Sleep Start-Transaction Start-Transcript Stop-Computer Stop-Job Stop-Process Stop-Service Stop-Transcript Suspend-Job Suspend-Service Tee-Object Test-ComputerSecureChannel Test-Connection Test-ModuleManifest Test-Path Test-PSSessionConfigurationFile Trace-Command Unblock-File Undo-Transaction Unregister-Event Unregister-PSSessionConfiguration Unregister-ScheduledJob Update-FormatData Update-Help Update-List Update-TypeData Use-Transaction Wait-Event Wait-Job Wait-Process Where-Object Write-Debug Write-Error Write-EventLog Write-Host Write-Output Write-Progress Write-Verbose Write-Warning Add-MDTPersistentDrive Disable-MDTMonitorService Enable-MDTMonitorService Get-MDTDeploymentShareStatistics Get-MDTMonitorData Get-MDTOperatingSystemCatalog Get-MDTPersistentDrive Import-MDTApplication Import-MDTDriver Import-MDTOperatingSystem Import-MDTPackage Import-MDTTaskSequence New-MDTDatabase Remove-MDTMonitorData Remove-MDTPersistentDrive Restore-MDTPersistentDrive Set-MDTMonitorData Test-MDTDeploymentShare Test-MDTMonitorData Update-MDTDatabaseSchema Update-MDTDeploymentShare Update-MDTLinkedDS Update-MDTMedia Add-VamtProductKey Export-VamtData Find-VamtManagedMachine Get-VamtConfirmationId Get-VamtProduct Get-VamtProductKey Import-VamtData Initialize-VamtData Install-VamtConfirmationId Install-VamtProductActivation Install-VamtProductKey Update-VamtProduct Add-CIDatastore Add-KeyManagementServer Add-NodeKeys Add-NsxDynamicCriteria Add-NsxDynamicMemberSet Add-NsxEdgeInterfaceAddress Add-NsxFirewallExclusionListMember Add-NsxFirewallRuleMember Add-NsxIpSetMember Add-NsxLicense Add-NsxLoadBalancerPoolMember Add-NsxLoadBalancerVip Add-NsxSecondaryManager Add-NsxSecurityGroupMember Add-NsxSecurityPolicyRule Add-NsxSecurityPolicyRuleGroup Add-NsxSecurityPolicyRuleService Add-NsxServiceGroupMember Add-NsxTransportZoneMember Add-PassthroughDevice Add-VDSwitchPhysicalNetworkAdapter Add-VDSwitchVMHost Add-VMHost Add-VMHostNtpServer Add-VirtualSwitchPhysicalNetworkAdapter Add-XmlElement Add-vRACustomForm Add-vRAPrincipalToTenantRole Add-vRAReservationNetwork Add-vRAReservationStorage Clear-NsxEdgeInterface Clear-NsxManagerTimeSettings Compress-Archive Connect-CIServer Connect-CisServer Connect-HCXServer Connect-NIServer Connect-NsxLogicalSwitch Connect-NsxServer Connect-NsxtServer Connect-SrmServer Connect-VIServer Connect-Vmc Connect-vRAServer Connect-vRNIServer ConvertFrom-Markdown ConvertTo-MOFInstance Copy-DatastoreItem Copy-HardDisk Copy-NsxEdge Copy-VDisk Copy-VMGuestFile Debug-Runspace Disable-NsxEdgeSsh Disable-RunspaceDebug Disable-vRNIDataSource Disconnect-CIServer Disconnect-CisServer Disconnect-HCXServer Disconnect-NsxLogicalSwitch Disconnect-NsxServer Disconnect-NsxtServer Disconnect-SrmServer Disconnect-VIServer Disconnect-Vmc Disconnect-vRAServer Disconnect-vRNIServer Dismount-Tools Enable-NsxEdgeSsh Enable-RunspaceDebug Enable-vRNIDataSource Expand-Archive Export-NsxObject Export-SpbmStoragePolicy Export-VApp Export-VDPortGroup Export-VDSwitch Export-VMHostProfile Export-vRAIcon Export-vRAPackage Find-Command Find-DscResource Find-Module Find-NsxWhereVMUsed Find-Package Find-PackageProvider Find-RoleCapability Find-Script Format-Hex Format-VMHostDiskPartition Format-XML Generate-VersionInfo Get-AdvancedSetting Get-AlarmAction Get-AlarmActionTrigger Get-AlarmDefinition Get-Annotation Get-CDDrive Get-CIAccessControlRule Get-CIDatastore Get-CINetworkAdapter Get-CIRole Get-CIUser Get-CIVApp Get-CIVAppNetwork Get-CIVAppStartRule Get-CIVAppTemplate Get-CIVM Get-CIVMTemplate Get-CIView Get-Catalog Get-CisCommand Get-CisService Get-CloudCommand Get-Cluster Get-CompatibleVersionAddtionaPropertiesStr Get-ComplexResourceQualifier Get-ConfigurationErrorCount Get-ContentLibraryItem Get-CustomAttribute Get-DSCResourceModules Get-Datacenter Get-Datastore Get-DatastoreCluster Get-DrsClusterGroup Get-DrsRecommendation Get-DrsRule Get-DrsVMHostRule Get-DscResource Get-EdgeGateway Get-EncryptedPassword Get-ErrorReport Get-EsxCli Get-EsxTop Get-ExternalNetwork Get-FileHash Get-FloppyDrive Get-Folder Get-HAPrimaryVMHost Get-HCXAppliance Get-HCXApplianceCompute Get-HCXApplianceDVS Get-HCXApplianceDatastore Get-HCXApplianceNetwork Get-HCXContainer Get-HCXDatastore Get-HCXGateway Get-HCXInterconnectStatus Get-HCXJob Get-HCXMigration Get-HCXNetwork Get-HCXNetworkExtension Get-HCXReplication Get-HCXReplicationSnapshot Get-HCXService Get-HCXSite Get-HCXSitePairing Get-HCXVM Get-HardDisk Get-IScsiHbaTarget Get-InnerMostErrorRecord Get-InstallPath Get-InstalledModule Get-InstalledScript Get-Inventory Get-ItemPropertyValue Get-KeyManagementServer Get-KmipClientCertificate Get-KmsCluster Get-Log Get-LogType Get-MarkdownOption Get-Media Get-MofInstanceName Get-MofInstanceText Get-NetworkAdapter Get-NetworkPool Get-NfsUser Get-NicTeamingPolicy Get-NsxApplicableMember Get-NsxApplicableSecurityAction Get-NsxBackingDVSwitch Get-NsxBackingPortGroup Get-NsxCliDfwAddrSet Get-NsxCliDfwFilter Get-NsxCliDfwRule Get-NsxClusterStatus Get-NsxController Get-NsxDynamicCriteria Get-NsxDynamicMemberSet Get-NsxEdge Get-NsxEdgeBgp Get-NsxEdgeBgpNeighbour Get-NsxEdgeCertificate Get-NsxEdgeCsr Get-NsxEdgeFirewall Get-NsxEdgeFirewallRule Get-NsxEdgeInterface Get-NsxEdgeInterfaceAddress Get-NsxEdgeNat Get-NsxEdgeNatRule Get-NsxEdgeOspf Get-NsxEdgeOspfArea Get-NsxEdgeOspfInterface Get-NsxEdgePrefix Get-NsxEdgeRedistributionRule Get-NsxEdgeRouting Get-NsxEdgeStaticRoute Get-NsxEdgeSubInterface Get-NsxFirewallExclusionListMember Get-NsxFirewallGlobalConfiguration Get-NsxFirewallPublishStatus Get-NsxFirewallRule Get-NsxFirewallRuleMember Get-NsxFirewallSavedConfiguration Get-NsxFirewallSection Get-NsxFirewallThreshold Get-NsxIpPool Get-NsxIpSet Get-NsxLicense Get-NsxLoadBalancer Get-NsxLoadBalancerApplicationProfile Get-NsxLoadBalancerApplicationRule Get-NsxLoadBalancerMonitor Get-NsxLoadBalancerPool Get-NsxLoadBalancerPoolMember Get-NsxLoadBalancerStats Get-NsxLoadBalancerVip Get-NsxLogicalRouter Get-NsxLogicalRouterBgp Get-NsxLogicalRouterBgpNeighbour Get-NsxLogicalRouterBridge Get-NsxLogicalRouterBridging Get-NsxLogicalRouterInterface Get-NsxLogicalRouterOspf Get-NsxLogicalRouterOspfArea Get-NsxLogicalRouterOspfInterface Get-NsxLogicalRouterPrefix Get-NsxLogicalRouterRedistributionRule Get-NsxLogicalRouterRouting Get-NsxLogicalRouterStaticRoute Get-NsxLogicalSwitch Get-NsxMacSet Get-NsxManagerBackup Get-NsxManagerCertificate Get-NsxManagerComponentSummary Get-NsxManagerNetwork Get-NsxManagerRole Get-NsxManagerSsoConfig Get-NsxManagerSyncStatus Get-NsxManagerSyslogServer Get-NsxManagerSystemSummary Get-NsxManagerTimeSettings Get-NsxManagerVcenterConfig Get-NsxSecondaryManager Get-NsxSecurityGroup Get-NsxSecurityGroupEffectiveIpAddress Get-NsxSecurityGroupEffectiveMacAddress Get-NsxSecurityGroupEffectiveMember Get-NsxSecurityGroupEffectiveVirtualMachine Get-NsxSecurityGroupEffectiveVnic Get-NsxSecurityGroupMemberTypes Get-NsxSecurityPolicy Get-NsxSecurityPolicyHighestUsedPrecedence Get-NsxSecurityPolicyRule Get-NsxSecurityTag Get-NsxSecurityTagAssignment Get-NsxSegmentIdRange Get-NsxService Get-NsxServiceDefinition Get-NsxServiceGroup Get-NsxServiceGroupMember Get-NsxServiceProfile Get-NsxSpoofguardNic Get-NsxSpoofguardPolicy Get-NsxSslVpn Get-NsxSslVpnAuthServer Get-NsxSslVpnClientInstallationPackage Get-NsxSslVpnIpPool Get-NsxSslVpnPrivateNetwork Get-NsxSslVpnUser Get-NsxTransportZone Get-NsxUserRole Get-NsxVdsContext Get-NsxtPolicyService Get-NsxtService Get-OSCustomizationNicMapping Get-OSCustomizationSpec Get-Org Get-OrgNetwork Get-OrgVdc Get-OrgVdcNetwork Get-OvfConfiguration Get-PSCurrentConfigurationNode Get-PSDefaultConfigurationDocument Get-PSMetaConfigDocumentInstVersionInfo Get-PSMetaConfigurationProcessed Get-PSReadLineKeyHandler Get-PSReadLineOption Get-PSRepository Get-PSTopConfigurationName Get-PSVersion Get-Package Get-PackageProvider Get-PackageSource Get-PassthroughDevice Get-PositionInfo Get-PowerCLICommunity Get-PowerCLIConfiguration Get-PowerCLIHelp Get-PowerCLIVersion Get-PowerNsxVersion Get-ProviderVdc Get-PublicKeyFromFile Get-PublicKeyFromStore Get-ResourcePool Get-Runspace Get-RunspaceDebug Get-ScsiController Get-ScsiLun Get-ScsiLunPath Get-SecurityInfo Get-SecurityPolicy Get-Snapshot Get-SpbmCapability Get-SpbmCompatibleStorage Get-SpbmEntityConfiguration Get-SpbmFaultDomain Get-SpbmPointInTimeReplica Get-SpbmReplicationGroup Get-SpbmReplicationPair Get-SpbmStoragePolicy Get-Stat Get-StatInterval Get-StatType Get-Tag Get-TagAssignment Get-TagCategory Get-Task Get-Template Get-TimeZone Get-Uptime Get-UsbDevice Get-VAIOFilter Get-VApp Get-VDBlockedPolicy Get-VDPort Get-VDPortgroup Get-VDPortgroupOverridePolicy Get-VDSecurityPolicy Get-VDSwitch Get-VDSwitchPrivateVlan Get-VDTrafficShapingPolicy Get-VDUplinkLacpPolicy Get-VDUplinkTeamingPolicy Get-VDisk Get-VIAccount Get-VICommand Get-VICredentialStoreItem Get-VIEvent Get-VIObjectByVIView Get-VIPermission Get-VIPrivilege Get-VIProperty Get-VIRole Get-VM Get-VMGuest Get-VMHost Get-VMHostAccount Get-VMHostAdvancedConfiguration Get-VMHostAuthentication Get-VMHostAvailableTimeZone Get-VMHostDiagnosticPartition Get-VMHostDisk Get-VMHostDiskPartition Get-VMHostFirewallDefaultPolicy Get-VMHostFirewallException Get-VMHostFirmware Get-VMHostHardware Get-VMHostHba Get-VMHostModule Get-VMHostNetwork Get-VMHostNetworkAdapter Get-VMHostNtpServer Get-VMHostPatch Get-VMHostPciDevice Get-VMHostProfile Get-VMHostProfileImageCacheConfiguration Get-VMHostProfileRequiredInput Get-VMHostProfileStorageDeviceConfiguration Get-VMHostProfileUserConfiguration Get-VMHostProfileVmPortGroupConfiguration Get-VMHostRoute Get-VMHostService Get-VMHostSnmp Get-VMHostStartPolicy Get-VMHostStorage Get-VMHostSysLogServer Get-VMQuestion Get-VMResourceConfiguration Get-VMStartPolicy Get-VTpm Get-VTpmCSR Get-VTpmCertificate Get-VasaProvider Get-VasaStorageArray Get-View Get-VirtualPortGroup Get-VirtualSwitch Get-VmcSddcNetworkService Get-VmcService Get-VsanClusterConfiguration Get-VsanComponent Get-VsanDisk Get-VsanDiskGroup Get-VsanEvacuationPlan Get-VsanFaultDomain Get-VsanIscsiInitiatorGroup Get-VsanIscsiInitiatorGroupTargetAssociation Get-VsanIscsiLun Get-VsanIscsiTarget Get-VsanObject Get-VsanResyncingComponent Get-VsanRuntimeInfo Get-VsanSpaceUsage Get-VsanStat Get-VsanView Get-vRAApplianceServiceStatus Get-vRAAuthorizationRole Get-vRABlueprint Get-vRABusinessGroup Get-vRACatalogItem Get-vRACatalogItemRequestTemplate Get-vRACatalogPrincipal Get-vRAComponentRegistryService Get-vRAComponentRegistryServiceEndpoint Get-vRAComponentRegistryServiceStatus Get-vRAContent Get-vRAContentData Get-vRAContentType Get-vRACustomForm Get-vRAEntitledCatalogItem Get-vRAEntitledService Get-vRAEntitlement Get-vRAExternalNetworkProfile Get-vRAGroupPrincipal Get-vRAIcon Get-vRANATNetworkProfile Get-vRANetworkProfileIPAddressList Get-vRANetworkProfileIPRangeSummary Get-vRAPackage Get-vRAPackageContent Get-vRAPropertyDefinition Get-vRAPropertyGroup Get-vRARequest Get-vRARequestDetail Get-vRAReservation Get-vRAReservationComputeResource Get-vRAReservationComputeResourceMemory Get-vRAReservationComputeResourceNetwork Get-vRAReservationComputeResourceResourcePool Get-vRAReservationComputeResourceStorage Get-vRAReservationPolicy Get-vRAReservationTemplate Get-vRAReservationType Get-vRAResource Get-vRAResourceAction Get-vRAResourceActionRequestTemplate Get-vRAResourceMetric Get-vRAResourceOperation Get-vRAResourceType Get-vRARoutedNetworkProfile Get-vRAService Get-vRAServiceBlueprint Get-vRASourceMachine Get-vRAStorageReservationPolicy Get-vRATenant Get-vRATenantDirectory Get-vRATenantDirectoryStatus Get-vRATenantRole Get-vRAUserPrincipal Get-vRAUserPrincipalGroupMembership Get-vRAVersion Get-vRNIAPIVersion Get-vRNIApplication Get-vRNIApplicationTier Get-vRNIDataSource Get-vRNIDataSourceSNMPConfig Get-vRNIDatastore Get-vRNIDistributedSwitch Get-vRNIDistributedSwitchPortGroup Get-vRNIEntity Get-vRNIEntityName Get-vRNIFirewallRule Get-vRNIFlow Get-vRNIHost Get-vRNIHostVMKNic Get-vRNIIPSet Get-vRNIL2Network Get-vRNINSXManager Get-vRNINodes Get-vRNIProblem Get-vRNIRecommendedRules Get-vRNIRecommendedRulesNsxBundle Get-vRNISecurityGroup Get-vRNISecurityTag Get-vRNIService Get-vRNIServiceGroup Get-vRNIVM Get-vRNIVMvNIC Get-vRNIvCenter Get-vRNIvCenterCluster Get-vRNIvCenterDatacenter Get-vRNIvCenterFolder Grant-NsxSpoofguardNicApproval Import-CIVApp Import-CIVAppTemplate Import-NsxObject Import-PackageProvider Import-PowerShellDataFile Import-SpbmStoragePolicy Import-VApp Import-VMHostProfile Import-vRAContentData Import-vRAIcon Import-vRAPackage Initialize-ConfigurationRuntimeState Install-Module Install-NsxCluster Install-Package Install-PackageProvider Install-Script Install-VMHostPatch Invoke-DrsRecommendation Invoke-NsxCli Invoke-NsxClusterResolveAll Invoke-NsxManagerSync Invoke-NsxRestMethod Invoke-NsxWebRequest Invoke-VMHostProfile Invoke-VMScript Invoke-XpathQuery Invoke-vRADataCollection Invoke-vRARestMethod Invoke-vRATenantDirectorySync Invoke-vRNIRestMethod Join-String Mount-Tools Move-Cluster Move-Datacenter Move-Datastore Move-Folder Move-HardDisk Move-Inventory Move-NsxSecurityPolicyRule Move-ResourcePool Move-Template Move-VApp Move-VDisk Move-VM Move-VMHost New-AdvancedSetting New-AlarmAction New-AlarmActionTrigger New-CDDrive New-CIAccessControlRule New-CIVApp New-CIVAppNetwork New-CIVAppTemplate New-CIVM New-Cluster New-CustomAttribute New-Datacenter New-Datastore New-DatastoreCluster New-DatastoreDrive New-DrsClusterGroup New-DrsRule New-DrsVMHostRule New-DscChecksum New-FloppyDrive New-Folder New-Guid New-HCXAppliance New-HCXMigration New-HCXNetworkExtension New-HCXNetworkMapping New-HCXReplication New-HCXSitePairing New-HCXStaticRoute New-HardDisk New-IScsiHbaTarget New-KmipClientCertificate New-NetworkAdapter New-NfsUser New-NsxAddressSpec New-NsxClusterVxlanConfig New-NsxController New-NsxDynamicCriteriaSpec New-NsxEdge New-NsxEdgeBgpNeighbour New-NsxEdgeCsr New-NsxEdgeFirewallRule New-NsxEdgeInterfaceSpec New-NsxEdgeNatRule New-NsxEdgeOspfArea New-NsxEdgeOspfInterface New-NsxEdgePrefix New-NsxEdgeRedistributionRule New-NsxEdgeSelfSignedCertificate New-NsxEdgeStaticRoute New-NsxEdgeSubInterface New-NsxEdgeSubInterfaceSpec New-NsxFirewallRule New-NsxFirewallSavedConfiguration New-NsxFirewallSection New-NsxIpPool New-NsxIpSet New-NsxLoadBalancerApplicationProfile New-NsxLoadBalancerApplicationRule New-NsxLoadBalancerMemberSpec New-NsxLoadBalancerMonitor New-NsxLoadBalancerPool New-NsxLogicalRouter New-NsxLogicalRouterBgpNeighbour New-NsxLogicalRouterBridge New-NsxLogicalRouterInterface New-NsxLogicalRouterInterfaceSpec New-NsxLogicalRouterOspfArea New-NsxLogicalRouterOspfInterface New-NsxLogicalRouterPrefix New-NsxLogicalRouterRedistributionRule New-NsxLogicalRouterStaticRoute New-NsxLogicalSwitch New-NsxMacSet New-NsxManager New-NsxSecurityGroup New-NsxSecurityPolicy New-NsxSecurityPolicyAssignment New-NsxSecurityPolicyFirewallRuleSpec New-NsxSecurityPolicyGuestIntrospectionSpec New-NsxSecurityPolicyNetworkIntrospectionSpec New-NsxSecurityTag New-NsxSecurityTagAssignment New-NsxSegmentIdRange New-NsxService New-NsxServiceGroup New-NsxSpoofguardPolicy New-NsxSslVpnAuthServer New-NsxSslVpnClientInstallationPackage New-NsxSslVpnIpPool New-NsxSslVpnPrivateNetwork New-NsxSslVpnUser New-NsxTransportZone New-NsxVdsContext New-OSCustomizationNicMapping New-OSCustomizationSpec New-Org New-OrgNetwork New-OrgVdc New-OrgVdcNetwork New-ResourcePool New-ScriptFileInfo New-ScsiController New-Snapshot New-SpbmRule New-SpbmRuleSet New-SpbmStoragePolicy New-StatInterval New-Tag New-TagAssignment New-TagCategory New-Template New-TemporaryFile New-VAIOFilter New-VApp New-VDPortgroup New-VDSwitch New-VDSwitchPrivateVlan New-VDisk New-VICredentialStoreItem New-VIInventoryDrive New-VIPermission New-VIProperty New-VIRole New-VISamlSecurityContext New-VM New-VMHostAccount New-VMHostNetworkAdapter New-VMHostProfile New-VMHostProfileVmPortGroupConfiguration New-VMHostRoute New-VTpm New-VasaProvider New-VcsOAuthSecurityContext New-VirtualPortGroup New-VirtualSwitch New-VsanDisk New-VsanDiskGroup New-VsanFaultDomain New-VsanIscsiInitiatorGroup New-VsanIscsiInitiatorGroupTargetAssociation New-VsanIscsiLun New-VsanIscsiTarget New-vRABusinessGroup New-vRAEntitlement New-vRAExternalNetworkProfile New-vRAGroupPrincipal New-vRANATNetworkProfile New-vRANetworkProfileIPRangeDefinition New-vRAPackage New-vRAPropertyDefinition New-vRAPropertyGroup New-vRAReservation New-vRAReservationNetworkDefinition New-vRAReservationPolicy New-vRAReservationStorageDefinition New-vRARoutedNetworkProfile New-vRAService New-vRAStorageReservationPolicy New-vRATenant New-vRATenantDirectory New-vRAUserPrincipal New-vRNIApplication New-vRNIApplicationTier New-vRNIDataSource Open-VMConsoleWindow Publish-Module Publish-NsxSpoofguardPolicy Publish-Script Register-PSRepository Register-PackageSource Remove-AdvancedSetting Remove-AlarmAction Remove-AlarmActionTrigger Remove-Alias Remove-CDDrive Remove-CIAccessControlRule Remove-CIVApp Remove-CIVAppNetwork Remove-CIVAppTemplate Remove-Cluster Remove-CustomAttribute Remove-Datacenter Remove-Datastore Remove-DatastoreCluster Remove-DrsClusterGroup Remove-DrsRule Remove-DrsVMHostRule Remove-FloppyDrive Remove-Folder Remove-HCXAppliance Remove-HCXNetworkExtension Remove-HCXReplication Remove-HCXSitePairing Remove-HardDisk Remove-IScsiHbaTarget Remove-Inventory Remove-KeyManagementServer Remove-NetworkAdapter Remove-NfsUser Remove-NsxCluster Remove-NsxClusterVxlanConfig Remove-NsxController Remove-NsxDynamicCriteria Remove-NsxDynamicMemberSet Remove-NsxEdge Remove-NsxEdgeBgpNeighbour Remove-NsxEdgeCertificate Remove-NsxEdgeCsr Remove-NsxEdgeFirewallRule Remove-NsxEdgeInterfaceAddress Remove-NsxEdgeNatRule Remove-NsxEdgeOspfArea Remove-NsxEdgeOspfInterface Remove-NsxEdgePrefix Remove-NsxEdgeRedistributionRule Remove-NsxEdgeStaticRoute Remove-NsxEdgeSubInterface Remove-NsxFirewallExclusionListMember Remove-NsxFirewallRule Remove-NsxFirewallRuleMember Remove-NsxFirewallSavedConfiguration Remove-NsxFirewallSection Remove-NsxIpPool Remove-NsxIpSet Remove-NsxIpSetMember Remove-NsxLoadBalancerApplicationProfile Remove-NsxLoadBalancerMonitor Remove-NsxLoadBalancerPool Remove-NsxLoadBalancerPoolMember Remove-NsxLoadBalancerVip Remove-NsxLogicalRouter Remove-NsxLogicalRouterBgpNeighbour Remove-NsxLogicalRouterBridge Remove-NsxLogicalRouterInterface Remove-NsxLogicalRouterOspfArea Remove-NsxLogicalRouterOspfInterface Remove-NsxLogicalRouterPrefix Remove-NsxLogicalRouterRedistributionRule Remove-NsxLogicalRouterStaticRoute Remove-NsxLogicalSwitch Remove-NsxMacSet Remove-NsxSecondaryManager Remove-NsxSecurityGroup Remove-NsxSecurityGroupMember Remove-NsxSecurityPolicy Remove-NsxSecurityPolicyAssignment Remove-NsxSecurityPolicyRule Remove-NsxSecurityPolicyRuleGroup Remove-NsxSecurityPolicyRuleService Remove-NsxSecurityTag Remove-NsxSecurityTagAssignment Remove-NsxSegmentIdRange Remove-NsxService Remove-NsxServiceGroup Remove-NsxSpoofguardPolicy Remove-NsxSslVpnClientInstallationPackage Remove-NsxSslVpnIpPool Remove-NsxSslVpnPrivateNetwork Remove-NsxSslVpnUser Remove-NsxTransportZone Remove-NsxTransportZoneMember Remove-NsxVdsContext Remove-OSCustomizationNicMapping Remove-OSCustomizationSpec Remove-Org Remove-OrgNetwork Remove-OrgVdc Remove-OrgVdcNetwork Remove-PSReadLineKeyHandler Remove-PassthroughDevice Remove-ResourcePool Remove-Snapshot Remove-SpbmStoragePolicy Remove-StatInterval Remove-Tag Remove-TagAssignment Remove-TagCategory Remove-Template Remove-UsbDevice Remove-VAIOFilter Remove-VApp Remove-VDPortGroup Remove-VDSwitch Remove-VDSwitchPhysicalNetworkAdapter Remove-VDSwitchPrivateVlan Remove-VDSwitchVMHost Remove-VDisk Remove-VICredentialStoreItem Remove-VIPermission Remove-VIProperty Remove-VIRole Remove-VM Remove-VMHost Remove-VMHostAccount Remove-VMHostNetworkAdapter Remove-VMHostNtpServer Remove-VMHostProfile Remove-VMHostProfileVmPortGroupConfiguration Remove-VMHostRoute Remove-VTpm Remove-VasaProvider Remove-VirtualPortGroup Remove-VirtualSwitch Remove-VirtualSwitchPhysicalNetworkAdapter Remove-VsanDisk Remove-VsanDiskGroup Remove-VsanFaultDomain Remove-VsanIscsiInitiatorGroup Remove-VsanIscsiInitiatorGroupTargetAssociation Remove-VsanIscsiLun Remove-VsanIscsiTarget Remove-vRABusinessGroup Remove-vRACustomForm Remove-vRAExternalNetworkProfile Remove-vRAGroupPrincipal Remove-vRAIcon Remove-vRANATNetworkProfile Remove-vRAPackage Remove-vRAPrincipalFromTenantRole Remove-vRAPropertyDefinition Remove-vRAPropertyGroup Remove-vRAReservation Remove-vRAReservationNetwork Remove-vRAReservationPolicy Remove-vRAReservationStorage Remove-vRARoutedNetworkProfile Remove-vRAService Remove-vRAStorageReservationPolicy Remove-vRATenant Remove-vRATenantDirectory Remove-vRAUserPrincipal Remove-vRNIApplication Remove-vRNIApplicationTier Remove-vRNIDataSource Repair-NsxEdge Repair-VsanObject Request-vRACatalogItem Request-vRAResourceAction Restart-CIVApp Restart-CIVAppGuest Restart-CIVM Restart-CIVMGuest Restart-VM Restart-VMGuest Restart-VMHost Restart-VMHostService Resume-HCXReplication Revoke-NsxSpoofguardNicApproval Save-Module Save-Package Save-Script Search-Cloud Set-AdvancedSetting Set-AlarmDefinition Set-Annotation Set-CDDrive Set-CIAccessControlRule Set-CINetworkAdapter Set-CIVApp Set-CIVAppNetwork Set-CIVAppStartRule Set-CIVAppTemplate Set-Cluster Set-CustomAttribute Set-Datacenter Set-Datastore Set-DatastoreCluster Set-DrsClusterGroup Set-DrsRule Set-DrsVMHostRule Set-FloppyDrive Set-Folder Set-HCXAppliance Set-HCXMigration Set-HCXReplication Set-HardDisk Set-IScsiHbaTarget Set-KeyManagementServer Set-KmsCluster Set-MarkdownOption Set-NetworkAdapter Set-NfsUser Set-NicTeamingPolicy Set-NodeExclusiveResources Set-NodeManager Set-NodeResourceSource Set-NodeResources Set-NsxEdge Set-NsxEdgeBgp Set-NsxEdgeFirewall Set-NsxEdgeInterface Set-NsxEdgeNat Set-NsxEdgeOspf Set-NsxEdgeRouting Set-NsxFirewallGlobalConfiguration Set-NsxFirewallRule Set-NsxFirewallSavedConfiguration Set-NsxFirewallThreshold Set-NsxLoadBalancer Set-NsxLoadBalancerPoolMember Set-NsxLogicalRouter Set-NsxLogicalRouterBgp Set-NsxLogicalRouterBridging Set-NsxLogicalRouterInterface Set-NsxLogicalRouterOspf Set-NsxLogicalRouterRouting Set-NsxManager Set-NsxManagerRole Set-NsxManagerTimeSettings Set-NsxSecurityPolicy Set-NsxSecurityPolicyFirewallRule Set-NsxSslVpn Set-OSCustomizationNicMapping Set-OSCustomizationSpec Set-Org Set-OrgNetwork Set-OrgVdc Set-OrgVdcNetwork Set-PSCurrentConfigurationNode Set-PSDefaultConfigurationDocument Set-PSMetaConfigDocInsProcessedBeforeMeta Set-PSMetaConfigVersionInfoV2 Set-PSReadLineKeyHandler Set-PSReadLineOption Set-PSRepository Set-PSTopConfigurationName Set-PackageSource Set-PowerCLIConfiguration Set-ResourcePool Set-ScsiController Set-ScsiLun Set-ScsiLunPath Set-SecurityPolicy Set-Snapshot Set-SpbmEntityConfiguration Set-SpbmStoragePolicy Set-StatInterval Set-Tag Set-TagCategory Set-Template Set-VAIOFilter Set-VApp Set-VDBlockedPolicy Set-VDPort Set-VDPortgroup Set-VDPortgroupOverridePolicy Set-VDSecurityPolicy Set-VDSwitch Set-VDTrafficShapingPolicy Set-VDUplinkLacpPolicy Set-VDUplinkTeamingPolicy Set-VDVlanConfiguration Set-VDisk Set-VIPermission Set-VIRole Set-VM Set-VMHost Set-VMHostAccount Set-VMHostAdvancedConfiguration Set-VMHostAuthentication Set-VMHostDiagnosticPartition Set-VMHostFirewallDefaultPolicy Set-VMHostFirewallException Set-VMHostFirmware Set-VMHostHba Set-VMHostModule Set-VMHostNetwork Set-VMHostNetworkAdapter Set-VMHostProfile Set-VMHostProfileImageCacheConfiguration Set-VMHostProfileStorageDeviceConfiguration Set-VMHostProfileUserConfiguration Set-VMHostProfileVmPortGroupConfiguration Set-VMHostRoute Set-VMHostService Set-VMHostSnmp Set-VMHostStartPolicy Set-VMHostStorage Set-VMHostSysLogServer Set-VMQuestion Set-VMResourceConfiguration Set-VMStartPolicy Set-VTpm Set-VirtualPortGroup Set-VirtualSwitch Set-VsanClusterConfiguration Set-VsanFaultDomain Set-VsanIscsiInitiatorGroup Set-VsanIscsiLun Set-VsanIscsiTarget Set-vRABusinessGroup Set-vRACatalogItem Set-vRACustomForm Set-vRAEntitlement Set-vRAExternalNetworkProfile Set-vRANATNetworkProfile Set-vRAReservation Set-vRAReservationNetwork Set-vRAReservationPolicy Set-vRAReservationStorage Set-vRARoutedNetworkProfile Set-vRAService Set-vRAStorageReservationPolicy Set-vRATenant Set-vRATenantDirectory Set-vRAUserPrincipal Set-vRNIDataSourceSNMPConfig Show-Markdown Start-CIVApp Start-CIVM Start-HCXMigration Start-HCXReplication Start-SpbmReplicationFailover Start-SpbmReplicationPrepareFailover Start-SpbmReplicationPromote Start-SpbmReplicationReverse Start-SpbmReplicationTestFailover Start-ThreadJob Start-VApp Start-VM Start-VMHost Start-VMHostService Start-VsanClusterDiskUpdate Start-VsanClusterRebalance Start-VsanEncryptionConfiguration Stop-CIVApp Stop-CIVAppGuest Stop-CIVM Stop-CIVMGuest Stop-SpbmReplicationTestFailover Stop-Task Stop-VApp Stop-VM Stop-VMGuest Stop-VMHost Stop-VMHostService Stop-VsanClusterRebalance Suspend-CIVApp Suspend-CIVM Suspend-HCXReplication Suspend-VM Suspend-VMGuest Suspend-VMHost Sync-SpbmReplicationGroup Test-ConflictingResources Test-HCXMigration Test-HCXReplication Test-Json Test-ModuleReloadRequired Test-MofInstanceText Test-NodeManager Test-NodeResourceSource Test-NodeResources Test-ScriptFileInfo Test-VMHostProfileCompliance Test-VMHostSnmp Test-VsanClusterHealth Test-VsanNetworkPerformance Test-VsanStoragePerformance Test-VsanVMCreation Test-vRAPackage Uninstall-Module Uninstall-Package Uninstall-Script Unlock-VM Unregister-PSRepository Unregister-PackageSource Update-ConfigurationDocumentRef Update-ConfigurationErrorCount Update-DependsOn Update-LocalConfigManager Update-Module Update-ModuleManifest Update-ModuleVersion Update-PowerNsx Update-Script Update-ScriptFileInfo Update-Tools Update-VsanHclDatabase ValidateUpdate-ConfigurationData Wait-Debugger Wait-NsxControllerJob Wait-NsxGenericJob Wait-NsxJob Wait-Task Wait-Tools Write-Information Write-Log Write-MetaConfigFile Write-NodeMOFFile",nomarkup:"-ne -eq -lt -gt -ge -le -not -like -notlike -match -notmatch -contains -notcontains -in -notin -replace"},contains:[t,e.NUMBER_MODE,r,{className:"string",variants:[{begin:/'/,end:/'/},{begin:/@'/,end:/^'@/}]},{className:"literal",begin:/\$(null|true|false)\b/},n,i]}}},UNqx:function(e,t,n){var r=n("mrSG").__extends,i=n("cSoz"),o=n("Y4kR"),a=n("Vi6O"),s=n("q3Kh"),c=n("gTqA");t.mergeMap=function e(t,n,r){return void 0===r&&(r=Number.POSITIVE_INFINITY),"function"==typeof n?function(i){return i.pipe(e(function(e,r){return c.from(t(e,r)).pipe(s.map(function(t,i){return n(e,t,r,i)}))},r))}:("number"==typeof n&&(r=n),function(e){return e.lift(new l(t,r))})};var l=function(){function e(e,t){void 0===t&&(t=Number.POSITIVE_INFINITY),this.project=e,this.concurrent=t}return e.prototype.call=function(e,t){return t.subscribe(new u(e,this.project,this.concurrent))},e}();t.MergeMapOperator=l;var u=function(e){function t(t,n,r){void 0===r&&(r=Number.POSITIVE_INFINITY);var i=e.call(this,t)||this;return i.project=n,i.concurrent=r,i.hasCompleted=!1,i.buffer=[],i.active=0,i.index=0,i}return r(t,e),t.prototype._next=function(e){this.active0?this._next(t.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},t}(o.OuterSubscriber);t.MergeMapSubscriber=u},Uasv:function(e,t){e.exports=function(e){return{aliases:["clean","icl","dcl"],keywords:{keyword:"if let in with where case of class instance otherwise implementation definition system module from import qualified as special code inline foreign export ccall stdcall generic derive infix infixl infixr",built_in:"Int Real Char Bool",literal:"True False"},contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.C_NUMBER_MODE,{begin:"->|<-[|:]?|#!?|>>=|\\{\\||\\|\\}|:==|=:|<>"}]}}},V5i5:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n("S5bw"),i=n("S1nX"),o=function(){function e(){this.dialogState$=new r.a}return e.prototype.changeDialogState=function(e){this.dialogState$.next({state:e})},e.prototype.onChangeDialogState=function(){return this.dialogState$.pipe(Object(i.a)())},e}()},VFZO:function(e,t,n){var r=n("mrSG").__extends,i=n("FWf1");t.dematerialize=function(){return function(e){return e.lift(new o)}};var o=function(){function e(){}return e.prototype.call=function(e,t){return t.subscribe(new a(e))},e}(),a=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype._next=function(e){e.observe(this.destination)},t}(i.Subscriber)},VKeD:function(e,t,n){"use strict";function r(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}t.getSymbolIterator=r,t.iterator=r(),t.$$iterator=t.iterator},VLYi:function(e,t,n){"use strict";var r=n("rxKr");t.findIndex=function(e,t){return function(n){return n.lift(new r.FindValueOperator(e,n,!0,t))}}},VNr4:function(e,t,n){"use strict";n.d(t,"a",function(){return c});var r=n("6blF"),i=n("isby"),o=n("67Y/"),a=n("McSo"),s=n("0/uQ");function c(){for(var e=[],t=0;t \r\n]","[\\[\\]\\.,\\+\\-<> \r\n]",{returnEnd:!0,relevance:0}),{className:"title",begin:"[\\[\\]]",relevance:0},{className:"string",begin:"[\\.,]",relevance:0},{begin:/\+\+|\-\-/,returnBegin:!0,contains:[t]},t]}}},WYtE:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=n("jvbL"),i=(n("TjMZ"),n("X2XW"),function(){function e(e,t,n){var i=this;this.sidebarService=e,this.versionService=t,this.headerMenuService=n,this.alive=!0,this.isDocs=!1,this.sidebarTag="",this.headerMenu=[],this.currentVersion=this.versionService.getNgxVersion(),this.headerMenuService.getHeaderMenu().pipe(Object(r.a)(function(){return i.alive})).subscribe(function(e){return i.headerMenu=e})}return e.prototype.trackEmailClick=function(){},e.prototype.toggleSidebar=function(){this.sidebarService.toggle(!1,this.sidebarTag)},e.prototype.ngOnDestroy=function(){this.alive=!1},e}())},Wj43:function(e,t){e.exports=function(e){return{aliases:["vbs"],case_insensitive:!0,keywords:{keyword:"call class const dim do loop erase execute executeglobal exit for each next function if then else on error option explicit new private property let get public randomize redim rem select case set stop sub while wend with end to elseif is or xor and not class_initialize class_terminate default preserve in me byval byref step resume goto",built_in:"lcase month vartype instrrev ubound setlocale getobject rgb getref string weekdayname rnd dateadd monthname now day minute isarray cbool round formatcurrency conversions csng timevalue second year space abs clng timeserial fixs len asc isempty maths dateserial atn timer isobject filter weekday datevalue ccur isdate instr datediff formatdatetime replace isnull right sgn array snumeric log cdbl hex chr lbound msgbox ucase getlocale cos cdate cbyte rtrim join hour oct typename trim strcomp int createobject loadpicture tan formatnumber mid scriptenginebuildversion scriptengine split scriptengineminorversion cint sin datepart ltrim sqr scriptenginemajorversion time derived eval date formatpercent exp inputbox left ascw chrw regexp server response request cstr err",literal:"true false null nothing empty"},illegal:"//",contains:[e.inherit(e.QUOTE_STRING_MODE,{contains:[{begin:'""'}]}),e.COMMENT(/'/,/$/,{relevance:0}),e.C_NUMBER_MODE]}}},WkQe:function(e,t){e.exports='# Install ngx-admin\n\nPlease note, that **ngx-admin** is just a frontend application. Backend integration can be done relatively simple, but you should be aware that all the data is mocked using JavaScript objects. \nIf you want the data to be dynamic, you should consider developing a backend integration by your own. \nThe Nebular team doesn\'t consider providing generic integration layer as a part of this project because every backend API has a different structure in terms of data format and URLs.\n\n\n## Install tools\n\nTo install ngx-admin on your machine you need to have the following tools installed:\n- Git - https://git-scm.com\n- Node.js - https://nodejs.org. Please note the **version** should be **>=8**\n- Npm - Node.js package manager, comes with Node.js. Please make sure npm **version** is **>=5**\n- You might also need some specific native packages depending on your operating system like `build-essential` on Ubuntu\n\n
\n
Warning!
\n
\n Please note that **it is not possible** to build ngx-admin **without these tools** and it will not be possible because of the way how Angular is built.\n
\n
\n\n\n## Download the code\n\nWhen you completed tools setup, you need to download the code of ngx-admin application. The easiest way to do that is to clone GitHub repository:\n```bash\ngit clone https://github.com/akveo/ngx-admin.git\n```\n\nAfter clone is completed, you need to install npm modules:\n```bash\ncd ngx-admin && npm i\n```\n
\n
Warning!
\n
\n Please make sure that installation process successfully completed without errors.\n
\n
\n\n\n## Run local copy\n\nTo run a local copy in development mode, execute:\n\n```bash\nnpm start\n```\n\nGo to http://0.0.0.0:4200 or http://localhost:4200 in your browser.\n\n\n## Production bundle\n\nTo create a bundle in production mode, execute:\n\n```bash\nnpm run build:prod\n```\n\nThis will clear up your `dist` folder (where release files are located) and generate a release build.\nNow you can copy the sources from the `dist` folder and use it with any backend framework or simply [put it under a web server](docs/getting-started/server-deployment).\n'},Wr5T:function(e,t){!function(e,t){"use strict";if("IntersectionObserver"in e&&"IntersectionObserverEntry"in e&&"intersectionRatio"in e.IntersectionObserverEntry.prototype)"isIntersecting"in e.IntersectionObserverEntry.prototype||Object.defineProperty(e.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var n=[];i.prototype.THROTTLE_TIMEOUT=100,i.prototype.POLL_INTERVAL=null,i.prototype.USE_MUTATION_OBSERVER=!0,i.prototype.observe=function(e){if(!this._observationTargets.some(function(t){return t.element==e})){if(!e||1!=e.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:e,entry:null}),this._monitorIntersections(),this._checkForIntersections()}},i.prototype.unobserve=function(e){this._observationTargets=this._observationTargets.filter(function(t){return t.element!=e}),this._observationTargets.length||(this._unmonitorIntersections(),this._unregisterInstance())},i.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorIntersections(),this._unregisterInstance()},i.prototype.takeRecords=function(){var e=this._queuedEntries.slice();return this._queuedEntries=[],e},i.prototype._initThresholds=function(e){var t=e||[0];return Array.isArray(t)||(t=[t]),t.sort().filter(function(e,t,n){if("number"!=typeof e||isNaN(e)||e<0||e>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return e!==n[t-1]})},i.prototype._parseRootMargin=function(e){var t=(e||"0px").split(/\s+/).map(function(e){var t=/^(-?\d*\.?\d+)(px|%)$/.exec(e);if(!t)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(t[1]),unit:t[2]}});return t[1]=t[1]||t[0],t[2]=t[2]||t[0],t[3]=t[3]||t[1],t},i.prototype._monitorIntersections=function(){this._monitoringIntersections||(this._monitoringIntersections=!0,this.POLL_INTERVAL?this._monitoringInterval=setInterval(this._checkForIntersections,this.POLL_INTERVAL):(o(e,"resize",this._checkForIntersections,!0),o(t,"scroll",this._checkForIntersections,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in e&&(this._domObserver=new MutationObserver(this._checkForIntersections),this._domObserver.observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))))},i.prototype._unmonitorIntersections=function(){this._monitoringIntersections&&(this._monitoringIntersections=!1,clearInterval(this._monitoringInterval),this._monitoringInterval=null,a(e,"resize",this._checkForIntersections,!0),a(t,"scroll",this._checkForIntersections,!0),this._domObserver&&(this._domObserver.disconnect(),this._domObserver=null))},i.prototype._checkForIntersections=function(){var t=this._rootIsInDom(),n=t?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};this._observationTargets.forEach(function(i){var o=i.element,a=s(o),c=this._rootContainsTarget(o),l=i.entry,u=t&&c&&this._computeTargetAndRootIntersection(o,n),p=i.entry=new r({time:e.performance&&performance.now&&performance.now(),target:o,boundingClientRect:a,rootBounds:n,intersectionRect:u});l?t&&c?this._hasCrossedThreshold(l,p)&&this._queuedEntries.push(p):l&&l.isIntersecting&&this._queuedEntries.push(p):this._queuedEntries.push(p)},this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)},i.prototype._computeTargetAndRootIntersection=function(n,r){if("none"!=e.getComputedStyle(n).display){for(var i,o,a,c,u,p,d,h,f=s(n),g=l(n),_=!1;!_;){var m=null,y=1==g.nodeType?e.getComputedStyle(g):{};if("none"==y.display)return;if(g==this.root||g==t?(_=!0,m=r):g!=t.body&&g!=t.documentElement&&"visible"!=y.overflow&&(m=s(g)),m&&(i=m,o=f,a=Math.max(i.top,o.top),c=Math.min(i.bottom,o.bottom),u=Math.max(i.left,o.left),h=c-a,!(f=(d=(p=Math.min(i.right,o.right))-u)>=0&&h>=0&&{top:a,bottom:c,left:u,right:p,width:d,height:h})))break;g=l(g)}return f}},i.prototype._getRootRect=function(){var e;if(this.root)e=s(this.root);else{var n=t.documentElement,r=t.body;e={top:0,left:0,right:n.clientWidth||r.clientWidth,width:n.clientWidth||r.clientWidth,bottom:n.clientHeight||r.clientHeight,height:n.clientHeight||r.clientHeight}}return this._expandRectByRootMargin(e)},i.prototype._expandRectByRootMargin=function(e){var t=this._rootMarginValues.map(function(t,n){return"px"==t.unit?t.value:t.value*(n%2?e.width:e.height)/100}),n={top:e.top-t[0],right:e.right+t[1],bottom:e.bottom+t[2],left:e.left-t[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},i.prototype._hasCrossedThreshold=function(e,t){var n=e&&e.isIntersecting?e.intersectionRatio||0:-1,r=t.isIntersecting?t.intersectionRatio||0:-1;if(n!==r)for(var i=0;i=2;return function(c){return c.pipe(i.filter(function(t,n){return n===e}),s.take(1),n?a.defaultIfEmpty(t):o.throwIfEmpty(function(){return new r.ArgumentOutOfRangeError}))}}},XKtA:function(e,t,n){"use strict";var r=n("7K7o"),i=n("4mvG"),o=n("ds6q");function a(){return new o.Subject}t.share=function(){return function(e){return i.refCount()(r.multicast(a)(e))}}},XdTn:function(e,t,n){var r=n("mrSG").__extends,i=n("iFGG");t.AsapAction=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r.scheduler=t,r.work=n,r}return r(t,e),t.prototype.requestAsyncId=function(t,n,r){return void 0===r&&(r=0),null!==r&&r>0?e.prototype.requestAsyncId.call(this,t,n,r):(t.actions.push(this),t.scheduled||(t.scheduled=i.Immediate.setImmediate(t.flush.bind(t,null))))},t.prototype.recycleAsyncId=function(t,n,r){if(void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0)return e.prototype.recycleAsyncId.call(this,t,n,r);0===t.actions.length&&(i.Immediate.clearImmediate(n),t.scheduled=void 0)},t}(n("2tF/").AsyncAction)},Xfvt:function(e,t){e.exports=function(e){return{aliases:["k","kdb"],keywords:{keyword:"do while select delete by update from",literal:"0b 1b",built_in:"neg not null string reciprocal floor ceiling signum mod xbar xlog and or each scan over prior mmu lsq inv md5 ltime gtime count first var dev med cov cor all any rand sums prds mins maxs fills deltas ratios avgs differ prev next rank reverse iasc idesc asc desc msum mcount mavg mdev xrank mmin mmax xprev rotate distinct group where flip type key til get value attr cut set upsert raze union inter except cross sv vs sublist enlist read0 read1 hopen hclose hdel hsym hcount peach system ltrim rtrim trim lower upper ssr view tables views cols xcols keys xkey xcol xasc xdesc fkeys meta lj aj aj0 ij pj asof uj ww wj wj1 fby xgroup ungroup ej save load rsave rload show csv parse eval min max avg wavg wsum sin cos tan sum",type:"`float `double int `timestamp `timespan `datetime `time `boolean `symbol `char `byte `short `long `real `month `date `minute `second `guid"},lexemes:/(`?)[A-Za-z0-9_]+\b/,contains:[e.C_LINE_COMMENT_MODE,e.QUOTE_STRING_MODE,e.C_NUMBER_MODE]}}},Xk95:function(e,t,n){"use strict";var r=n("mrSG"),i=n("CcnG"),o=n("Ip0R"),a=n("S5bw"),s=n("K9Ia"),c=n("6blF"),l=n("bne5"),u=n("p0ib"),p=n("G5J1"),d=n("26FU"),h=n("F/XL"),f=n("T1DM"),g=n("/21U");function _(e){var t=e.subscriber,n=e.counter,r=e.period;t.next(n),this.schedule({subscriber:t,counter:n+1,period:r},r)}var m=n("gI3B"),y=n("VNr4"),b=n("dzgT"),v=n("67Y/"),S=n("p0Sj"),E=n("qyHS"),O=n("VnD/"),T=n("ad02"),C=n("S1nX"),R=n("ny24"),w=n("vubp"),N=n("FFOo");function A(e){return void 0===e&&(e=-1),function(t){return 0===e?Object(p.b)():t.lift(new I(e<0?-1:e-1,t))}}var I=function(){function e(e,t){this.count=e,this.source=t}return e.prototype.call=function(e,t){return t.subscribe(new x(e,this.count,this.source))},e}(),x=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.count=n,i.source=r,i}return r.__extends(t,e),t.prototype.complete=function(){if(!this.isStopped){var t=this.source,n=this.count;if(0===n)return e.prototype.complete.call(this);n>-1&&(this.count=n-1),t.subscribe(this._unsubscribeAndRecycle())}},t}(N.a),D=n("15JJ"),M=n("Gi3i"),P=n("jvbL"),L=n("t9fZ"),k=n("xMyE"),j=n("gIcY"),F=n("ZYCi"),B=n("lLAP"),U=n("4c35"),V=n("eDkP"),z=n("qAlS"),G=n("dWZg"),H=n("ZYjt"),Y=n("ihYY"),q=(n("Wr5T"),n("Fzqc")),W=n("y4qS"),Q=n("YlbQ"),K=n("YSh2");n.d(t,"Td",function(){return Ot}),n.d(t,"Vd",function(){return ts}),n.d(t,"Sd",function(){return ti}),n.d(t,"Ud",function(){return Se}),n.d(t,"N",function(){return Fn}),n.d(t,"K",function(){return In}),n.d(t,"cb",function(){return cr}),n.d(t,"S",function(){return Hn}),n.d(t,"L",function(){return Mn}),n.d(t,"T",function(){return Wn}),n.d(t,"U",function(){return $n}),n.d(t,"M",function(){return Ln}),n.d(t,"Q",function(){return Vn}),n.d(t,"bb",function(){return or}),n.d(t,"W",function(){return nr}),n.d(t,"V",function(){return Jn}),n.d(t,"R",function(){return wn}),n.d(t,"mc",function(){return pr}),n.d(t,"Cb",function(){return On}),n.d(t,"lc",function(){return ei}),n.d(t,"G",function(){return Et}),n.d(t,"l",function(){return Z}),n.d(t,"h",function(){return X}),n.d(t,"c",function(){return J}),n.d(t,"f",function(){return ee}),n.d(t,"n",function(){return te}),n.d(t,"e",function(){return ne}),n.d(t,"Rd",function(){return Lt}),n.d(t,"pd",function(){return jt}),n.d(t,"qd",function(){return ue}),n.d(t,"gd",function(){return de}),n.d(t,"b",function(){return ce}),n.d(t,"hc",function(){return le}),n.d(t,"g",function(){return me}),n.d(t,"Yb",function(){return ye}),n.d(t,"dc",function(){return be}),n.d(t,"cc",function(){return ve}),n.d(t,"a",function(){return oe}),n.d(t,"Vb",function(){return ae}),n.d(t,"jb",function(){return hn}),n.d(t,"ib",function(){return Xt}),n.d(t,"eb",function(){return Jt}),n.d(t,"gb",function(){return en}),n.d(t,"fb",function(){return tn}),n.d(t,"Kb",function(){return cn}),n.d(t,"Kc",function(){return on}),n.d(t,"hb",function(){return un}),n.d(t,"db",function(){return pn}),n.d(t,"P",function(){return br}),n.d(t,"J",function(){return _n}),n.d(t,"Z",function(){return wr}),n.d(t,"X",function(){return Rr}),n.d(t,"D",function(){return mr}),n.d(t,"E",function(){return yr}),n.d(t,"Y",function(){return Er}),n.d(t,"ab",function(){return Or}),n.d(t,"O",function(){return fr}),n.d(t,"bc",function(){return Vr}),n.d(t,"Xb",function(){return kr}),n.d(t,"Wb",function(){return jr}),n.d(t,"ac",function(){return Fr}),n.d(t,"Zb",function(){return Br}),n.d(t,"Jc",function(){return Dr}),n.d(t,"kc",function(){return li}),n.d(t,"jc",function(){return oi}),n.d(t,"ic",function(){return ai}),n.d(t,"Mc",function(){return hi}),n.d(t,"Lc",function(){return di}),n.d(t,"Zc",function(){return Ei}),n.d(t,"ad",function(){return fi}),n.d(t,"Yc",function(){return mi}),n.d(t,"Xc",function(){return yi}),n.d(t,"Wc",function(){return bi}),n.d(t,"od",function(){return Di}),n.d(t,"kd",function(){return Ci}),n.d(t,"nd",function(){return Ri}),n.d(t,"Kd",function(){return ji}),n.d(t,"Jd",function(){return Li}),n.d(t,"y",function(){return Gi}),n.d(t,"w",function(){return Ui}),n.d(t,"x",function(){return Vi}),n.d(t,"Rc",function(){return Ki}),n.d(t,"Sc",function(){return Hi}),n.d(t,"Qc",function(){return Wi}),n.d(t,"Pc",function(){return Qi}),n.d(t,"wb",function(){return Xi}),n.d(t,"xb",function(){return Ji}),n.d(t,"B",function(){return Ai}),n.d(t,"C",function(){return Ii}),n.d(t,"yc",function(){return fo}),n.d(t,"xc",function(){return lo}),n.d(t,"zb",function(){return yo}),n.d(t,"Ab",function(){return Eo}),n.d(t,"Dc",function(){return Co}),n.d(t,"Ec",function(){return Ro}),n.d(t,"z",function(){return Ao}),n.d(t,"A",function(){return Io}),n.d(t,"nb",function(){return Bo}),n.d(t,"pb",function(){return ko}),n.d(t,"rb",function(){return Go}),n.d(t,"qb",function(){return Wo}),n.d(t,"sb",function(){return $o}),n.d(t,"tb",function(){return Jo}),n.d(t,"ob",function(){return Mo}),n.d(t,"ub",function(){return aa}),n.d(t,"vb",function(){return Uo}),n.d(t,"ed",function(){return la}),n.d(t,"fd",function(){return ha}),n.d(t,"k",function(){return fa}),n.d(t,"id",function(){return va}),n.d(t,"hd",function(){return ma}),n.d(t,"jd",function(){return Ca}),n.d(t,"r",function(){return Na}),n.d(t,"t",function(){return xa}),n.d(t,"s",function(){return Pa}),n.d(t,"u",function(){return ja}),n.d(t,"v",function(){return Ba}),n.d(t,"H",function(){return vn}),n.d(t,"I",function(){return En}),n.d(t,"ec",function(){return za}),n.d(t,"fc",function(){return Ga}),n.d(t,"gc",function(){return Ka}),n.d(t,"Tb",function(){return na}),n.d(t,"Ub",function(){return ia}),n.d(t,"sc",function(){return Pt}),n.d(t,"uc",function(){return ft}),n.d(t,"Bc",function(){return at}),n.d(t,"rc",function(){return ut}),n.d(t,"Id",function(){return Mt}),n.d(t,"zc",function(){return Ne}),n.d(t,"Ac",function(){return Ae}),n.d(t,"pc",function(){return xe}),n.d(t,"vc",function(){return De}),n.d(t,"tc",function(){return Me}),n.d(t,"lb",function(){return Be}),n.d(t,"Cc",function(){return Ke}),n.d(t,"q",function(){return Ce}),n.d(t,"Lb",function(){return Te}),n.d(t,"kb",function(){return Tt}),n.d(t,"qc",function(){return Ve}),n.d(t,"Oc",function(){return mt}),n.d(t,"Ld",function(){return He}),n.d(t,"Jb",function(){return Za}),n.d(t,"F",function(){return Ja}),n.d(t,"wc",function(){return rs}),n.d(t,"j",function(){return us}),n.d(t,"Bb",function(){return vs}),n.d(t,"Pb",function(){return Ss}),n.d(t,"Nb",function(){return Es}),n.d(t,"mb",function(){return Os}),n.d(t,"Ob",function(){return ws}),n.d(t,"Mb",function(){return Ns}),n.d(t,"Nc",function(){return As}),n.d(t,"ld",function(){return Ps}),n.d(t,"md",function(){return ks}),n.d(t,"Gb",function(){return Fs}),n.d(t,"Ib",function(){return Ws}),n.d(t,"td",function(){return hc}),n.d(t,"rd",function(){return Zs}),n.d(t,"sd",function(){return nc}),n.d(t,"vd",function(){return vc}),n.d(t,"ud",function(){return _c}),n.d(t,"Vc",function(){return Lc}),n.d(t,"Uc",function(){return Ac}),n.d(t,"Tc",function(){return Ic}),n.d(t,"nc",function(){return Rc}),n.d(t,"oc",function(){return Mc}),n.d(t,"i",function(){return Oc}),n.d(t,"Od",function(){return Zc}),n.d(t,"Pd",function(){return Vc}),n.d(t,"Nd",function(){return jc}),n.d(t,"o",function(){return Fc}),n.d(t,"p",function(){return Uc}),n.d(t,"Md",function(){return Qc}),n.d(t,"Qd",function(){return Hc}),n.d(t,"Fb",function(){return El}),n.d(t,"d",function(){return il}),n.d(t,"Eb",function(){return ll}),n.d(t,"Db",function(){return gl}),n.d(t,"Ic",function(){return _l}),n.d(t,"Hb",function(){return zs}),n.d(t,"Hc",function(){return Il}),n.d(t,"Gc",function(){return Al}),n.d(t,"Fc",function(){return Cl}),n.d(t,"Dd",function(){return ep}),n.d(t,"xd",function(){return Su}),n.d(t,"Ed",function(){return du}),n.d(t,"Cd",function(){return hu}),n.d(t,"Bd",function(){return fu}),n.d(t,"m",function(){return Ql}),n.d(t,"bd",function(){return Fl}),n.d(t,"dd",function(){return Ul}),n.d(t,"cd",function(){return Vl}),n.d(t,"Fd",function(){return Xu}),n.d(t,"wd",function(){return Bu}),n.d(t,"zd",function(){return Wl}),n.d(t,"yd",function(){return Ml}),n.d(t,"Ad",function(){return Pl}),n.d(t,"Gd",function(){return Gl}),n.d(t,"Hd",function(){return zl}),n.d(t,"yb",function(){return _u}),n.d(t,"Sb",function(){return Kt}),n.d(t,"Qb",function(){return Wt}),n.d(t,"Rb",function(){return Ht});var $,Z=new i.z("Nebular Theme Options"),X=new i.z("Nebular Media Breakpoints"),J=new i.z("Nebular Built-in JS Themes"),ee=new i.z("Nebular JS Themes"),te=new i.z("Window"),ne=new i.z("Document"),re=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},ie=function(e,t){return function(n,r){t(n,r,e)}},oe=[{name:"default",variables:{fontMain:"Open Sans, sans-serif",fontSecondary:"Raleway, sans-serif",bg:"#ffffff",bg2:"#f7f9fc",bg3:"#edf1f7",bg4:"#e4e9f2",border:"#ffffff",border2:"#f7f9fc",border3:"#edf1f7",border4:"#e4e9f2",border5:"#c5cee0",fg:"#8f9bb3",fgHeading:"#1a2138",fgText:"#1a2138",fgHighlight:"#3366ff",layoutBg:"#f7f9fc",separator:"#edf1f7",primary:"#3366ff",success:"#00d68f",info:"#0095ff",warning:"#ffaa00",danger:"#ff3d71",primaryLight:"#598bff",successLight:"#2ce69b",infoLight:"#42aaff",warningLight:"#ffc94d",dangerLight:"#ff708d"}},{name:"cosmic",variables:{fontMain:"Open Sans, sans-serif",fontSecondary:"Raleway, sans-serif",bg:"#323259",bg2:"#252547",bg3:"#1b1b38",bg4:"#13132b",border:"#323259",border2:"#252547",border3:"#1b1b38",border4:"#13132b",border5:"#13132b",fg:"#b4b4db",fgHeading:"#ffffff",fgText:"#ffffff",fgHighlight:"#a16eff",layoutBg:"#151a30",separator:"#151a30",primary:"#a16eff",success:"#00d68f",info:"#0095ff",warning:"#ffaa00",danger:"#ff3d71",primaryLight:"#b18aff",successLight:"#2ce69b",infoLight:"#42aaff",warningLight:"#ffc94d",dangerLight:"#ff708d"}},{name:"corporate",base:"default",variables:{fontMain:"Open Sans, sans-serif",fontSecondary:"Raleway, sans-serif",bg:"#ffffff",bg2:"#f7f9fc",bg3:"#edf1f7",bg4:"#e4e9f2",border:"#ffffff",border2:"#f7f9fc",border3:"#edf1f7",border4:"#e4e9f2",border5:"#c5cee0",fg:"#8f9bb3",fgHeading:"#1a2138",fgText:"#1a2138",fgHighlight:"#73a1ff",layoutBg:"#f7f9fc",separator:"#edf1f7",primary:"#73a1ff",success:"#5dcfe3",info:"#ba7fec",warning:"#ffa36b",danger:"#ff6b83",primaryLight:"#598bff",successLight:"#2ce69b",infoLight:"#42aaff",warningLight:"#ffc94d",dangerLight:"#ff708d"}},{name:"dark",variables:{fontMain:"Open Sans, sans-serif",fontSecondary:"Raleway, sans-serif",bg:"#222b45",bg2:"#1a2138",bg3:"#151a30",bg4:"#101426",border:"#222b45",border2:"#1a2138",border3:"#151a30",border4:"#101426",border5:"#101426",fg:"#8f9bb3",fgHeading:"#ffffff",fgText:"#ffffff",fgHighlight:"#3366ff",layoutBg:"#1b1b38",separator:"#1b1b38",primary:"#3366ff",success:"#00d68f",info:"#0095ff",warning:"#ffaa00",danger:"#ff3d71",primaryLight:"#598bff",successLight:"#2ce69b",infoLight:"#42aaff",warningLight:"#ffc94d",dangerLight:"#ff708d"}}],ae=function(){function e(e,t){var n=this;void 0===t&&(t=[]),this.themes={},this.combineByNames(t,e).forEach(function(e){n.register(e,e.name,e.base)})}return e.prototype.register=function(e,t,n){var r=this.has(n)?this.get(n):{};this.themes[t]=this.mergeDeep({},r,e)},e.prototype.has=function(e){return!!this.themes[e]},e.prototype.get=function(e){if(!this.themes[e])throw Error("NbThemeConfig: no theme '"+e+"' found registered.");return JSON.parse(JSON.stringify(this.themes[e]))},e.prototype.combineByNames=function(e,t){var n=this;if(e){var r=[];return e.forEach(function(e){var i=t.find(function(t){return t.name===e.name})||{},o=n.mergeDeep({},i,e);r.push(o)}),t.forEach(function(e){r.find(function(t){return t.name===e.name})||r.push(e)}),r}return t},e.prototype.isObject=function(e){return e&&"object"==typeof e&&!Array.isArray(e)},e.prototype.mergeDeep=function(e){for(var t,n,r=[],i=1;i=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)(),ie(0,Object(i.x)(J)),ie(1,Object(i.x)(ee)),re("design:paramtypes",[Array,Array])],e)}(),se=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},ce=[{name:"xs",width:0},{name:"is",width:400},{name:"sm",width:576},{name:"md",width:768},{name:"lg",width:992},{name:"xl",width:1200},{name:"xxl",width:1400},{name:"xxxl",width:1600}],le=function(){function e(e){this.breakpoints=e,this.breakpointsMap=this.breakpoints.reduce(function(e,t){return e[t.name]=t.width,e},{})}return e.prototype.getByWidth=function(e){var t={name:"unknown",width:e},n=this.getBreakpoints();return n.find(function(t,r){var i=n[r+1];return e>=t.width&&(!i||e=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)(),(0,t=Object(i.x)(X),function(e,n){t(e,n,0)}),se("design:paramtypes",[Object])],e);var t}(),ue=function(){function e(e,t,n){this.options=e,this.breakpointService=t,this.jsThemesRegistry=n,this.themeChanges$=new a.a(1),this.appendLayoutClass$=new s.a,this.removeLayoutClass$=new s.a,this.changeWindowWidth$=new a.a(2),e&&e.name&&this.changeTheme(e.name)}return e.prototype.changeTheme=function(e){this.themeChanges$.next({name:e,previous:this.currentTheme}),this.currentTheme=e},e.prototype.changeWindowWidth=function(e){this.changeWindowWidth$.next(e)},e.prototype.getJsTheme=function(){var e=this;return this.onThemeChange().pipe(Object(v.a)(function(t){return e.jsThemesRegistry.get(t.name)}))},e.prototype.onMediaQueryChange=function(){var e=this;return this.changeWindowWidth$.pipe(Object(S.a)(void 0),Object(E.a)(),Object(v.a)(function(t){var n=t[1];return[e.breakpointService.getByWidth(t[0]),e.breakpointService.getByWidth(n)]}),Object(O.a)(function(e){return e[0].name!==e[1].name}),Object(T.a)(null,function(e){return e[0].name+e[1].name}),Object(C.a)())},e.prototype.onThemeChange=function(){return this.themeChanges$.pipe(Object(C.a)())},e.prototype.appendLayoutClass=function(e){this.appendLayoutClass$.next(e)},e.prototype.onAppendLayoutClass=function(){return this.appendLayoutClass$.pipe(Object(C.a)())},e.prototype.removeLayoutClass=function(e){this.removeLayoutClass$.next(e)},e.prototype.onRemoveLayoutClass=function(){return this.removeLayoutClass$.pipe(Object(C.a)())},function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)(),Object(r.__param)(0,Object(i.x)(Z)),Object(r.__metadata)("design:paramtypes",[Object,le,ae])],e)}(),pe=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},de=function(){function e(e){this.document=e,this.loaders=[],this.selector="nb-global-spinner"}return e.prototype.registerLoader=function(e){this.loaders.push(e)},e.prototype.clear=function(){this.loaders=[]},e.prototype.load=function(){this.showSpinner(),this.executeAll()},e.prototype.executeAll=function(e){var t=this;void 0===e&&(e=function(){}),Promise.all(this.loaders).then(function(n){t.hideSpinner(),e.call(null,n)}).catch(function(e){console.error(e)})},e.prototype.showSpinner=function(){var e=this.getSpinnerElement();e&&(e.style.display="block")},e.prototype.hideSpinner=function(){var e=this.getSpinnerElement();e&&(e.style.display="none")},e.prototype.getSpinnerElement=function(){return this.document.getElementById(this.selector)},function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)(),(0,t=Object(i.x)(ne),function(e,n){t(e,n,0)}),pe("design:paramtypes",[Object])],e);var t}(),he=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},fe=function(e,t){return function(n,r){t(n,r,e)}};!function(e){e.LTR="ltr",e.RTL="rtl"}($||($={}));var ge,_e,me=new i.z("Layout direction"),ye=function(){function e(e){void 0===e&&(e=$.LTR),this.direction=e,this.$directionChange=new a.a(1),this.setDirection(e)}return e.prototype.isLtr=function(){return this.direction===$.LTR},e.prototype.isRtl=function(){return this.direction===$.RTL},e.prototype.getDirection=function(){return this.direction},e.prototype.setDirection=function(e){this.direction=e,this.$directionChange.next(e)},e.prototype.onDirectionChange=function(){return this.$directionChange.pipe(Object(C.a)())},function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)(),fe(0,Object(i.L)()),fe(0,Object(i.x)(me)),he("design:paramtypes",[Object])],e)}(),be=function(){function e(){this.scrollPositionReq$=new s.a,this.manualScroll$=new s.a,this.scroll$=new s.a,this.scrollable$=new s.a}return e.prototype.getPosition=function(){var e=this;return c.a.create(function(t){var n=new s.a;return n.subscribe(t),e.scrollPositionReq$.next({listener:n}),function(){return n.complete()}})},e.prototype.scrollTo=function(e,t){void 0===e&&(e=null),void 0===t&&(t=null),this.manualScroll$.next({x:e,y:t})},e.prototype.onScroll=function(){return this.scroll$.pipe(Object(C.a)())},e.prototype.onManualScroll=function(){return this.manualScroll$.pipe(Object(C.a)())},e.prototype.onGetPosition=function(){return this.scrollPositionReq$},e.prototype.onScrollableChange=function(){return this.scrollable$.pipe(Object(C.a)())},e.prototype.fireScrollChange=function(e){this.scroll$.next(e)},e.prototype.scrollable=function(e){this.scrollable$.next(e)},function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)()],e)}(),ve=function(){function e(){this.contentDimensionsReq$=new s.a}return e.prototype.getDimensions=function(){var e=this;return c.a.create(function(t){var n=new s.a;return n.subscribe(t),e.contentDimensionsReq$.next({listener:n}),function(){return n.complete()}})},e.prototype.onGetDimensions=function(){return this.contentDimensionsReq$},function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)()],e)}(),Se=function(){return function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.F)({exports:[o.c,j.h,F.p]})],function(){})}(),Ee=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},Oe=function(e){function t(t,n,r,i,o){var a=e.call(this,t,n,r,i,o)||this;return a.element=t,a.checker=n,a.ngZone=r,a.document=i,a.savePreviouslyFocusedElement(),a}return Object(r.__extends)(t,e),t.prototype.restoreFocus=function(){this.previouslyFocusedElement.focus(),this.destroy()},t.prototype.blurPreviouslyFocusedElement=function(){this.previouslyFocusedElement.blur()},t.prototype.savePreviouslyFocusedElement=function(){this.previouslyFocusedElement=this.document.activeElement},t}(B.b),Te=function(e){function t(t,n,r){var i=e.call(this,t,n,r)||this;return i.checker=t,i.ngZone=n,i.document=r,i}return Object(r.__extends)(t,e),t.prototype.create=function(e,t){return new Oe(e,this.checker,this.ngZone,this.document,t)},function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)(),(2,n=Object(i.x)(ne),function(e,t){n(e,t,2)}),Ee("design:paramtypes",[B.d,i.K,Object])],t);var n}(B.c),Ce=function(){function e(){}var t;return t=e,e.forRoot=function(){return{ngModule:t,providers:[Te]}},t=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.F)({})],e)}(),Re=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),we=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Ne=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Re(t,e),we([Object(i.p)({selector:"[nbPortal]"})],t)}(U.a),Ae=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Re(t,e),we([Object(i.p)({selector:"[nbPortalOutlet]"})],t)}(U.b),Ie=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Re(t,e),t}(U.c),xe=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Re(t,e),we([Object(i.y)()],t)}(V.d),De=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Re(t,e),we([Object(i.y)()],t)}(G.a),Me=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Re(t,e),we([Object(i.y)()],t)}(V.h),Pe=function(e){function t(t,n,r){return e.call(this,t,n,r)||this}return Re(t,e),t}(U.g),Le=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Re(t,e),t.ngInjectableDef=Object(i.ec)({factory:function(){return new t(Object(i.ic)(o.d))},token:t,providedIn:"root"}),t}(V.e),ke=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Re(t,e),t}(V.b),je=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Re(t,e),t}(U.e),Fe=[V.g,U.f],Be=function(){function e(){}var t;return t=e,e.forRoot=function(){return{ngModule:t,providers:[xe,De,Me]}},t=we([Object(i.F)({imports:Fe.slice(),exports:Fe.concat([Ne,Ae]),declarations:[Ne,Ae]})],e)}(),Ue=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ve=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Ue(t,e),t.prototype.setContainer=function(e){this.container=e},t.prototype.clearContainer=function(){this.container=null,this._containerElement=null},t.prototype._createContainer=function(){var e=this._document.createElement("div");e.classList.add("cdk-overlay-container"),this.container.appendChild(e),this._containerElement=e},function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)()],t)}(Le),ze=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ge=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},He=function(e){function t(t,n,r,i){var o=e.call(this,t,n)||this;return o.ruler=r,o.scroll=i,o}return ze(t,e),t.prototype.getViewportSize=function(){var e;return this.ruler.getDimensions().pipe(Object(v.a)(function(e){return{width:e.clientWidth,height:e.clientHeight}})).subscribe(function(t){return e=t}),e},t.prototype.getViewportScrollPosition=function(){var e;return this.scroll.getPosition().pipe(Object(v.a)(function(e){return{top:e.y,left:e.x}})).subscribe(function(t){return e=t}),e},function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)(),Ge("design:paramtypes",[De,i.K,ve,be])],t)}(z.d),Ye=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};!function(e){e.TOP_START="top-start",e.TOP_END="top-end",e.BOTTOM_START="bottom-start",e.BOTTOM_END="bottom-end"}(ge||(ge={})),function(e){e.TOP_RIGHT="top-right",e.TOP_LEFT="top-left",e.BOTTOM_RIGHT="bottom-right",e.BOTTOM_LEFT="bottom-left"}(_e||(_e={}));var qe,We,Qe,Ke=function(){function e(e){this.layoutDirection=e}return e.prototype.toLogicalPosition=function(e){return Object.values(ge).includes(e)?e:this.layoutDirection.isLtr()?this.toLogicalPositionWhenLtr(e):this.toLogicalPositionWhenRtl(e)},e.prototype.toPhysicalPosition=function(e){return Object.values(_e).includes(e)?e:this.layoutDirection.isLtr()?this.toPhysicalPositionWhenLtr(e):this.toPhysicalPositionWhenRtl(e)},e.prototype.isTopPosition=function(e){var t=this.toLogicalPosition(e);return t===ge.TOP_END||t===ge.TOP_START},e.prototype.isRightPosition=function(e){var t=this.toPhysicalPosition(e);return t===_e.TOP_RIGHT||t===_e.BOTTOM_RIGHT},e.prototype.toLogicalPositionWhenLtr=function(e){switch(e){case _e.TOP_RIGHT:return ge.TOP_END;case _e.TOP_LEFT:return ge.TOP_START;case _e.BOTTOM_RIGHT:return ge.BOTTOM_END;case _e.BOTTOM_LEFT:return ge.BOTTOM_START}},e.prototype.toLogicalPositionWhenRtl=function(e){switch(e){case _e.TOP_RIGHT:return ge.TOP_START;case _e.TOP_LEFT:return ge.TOP_END;case _e.BOTTOM_RIGHT:return ge.BOTTOM_START;case _e.BOTTOM_LEFT:return ge.BOTTOM_END}},e.prototype.toPhysicalPositionWhenLtr=function(e){switch(e){case ge.TOP_START:return _e.TOP_LEFT;case ge.TOP_END:return _e.TOP_RIGHT;case ge.BOTTOM_START:return _e.BOTTOM_LEFT;case ge.BOTTOM_END:return _e.BOTTOM_RIGHT}},e.prototype.toPhysicalPositionWhenRtl=function(e){switch(e){case ge.TOP_START:return _e.TOP_RIGHT;case ge.TOP_END:return _e.TOP_LEFT;case ge.BOTTOM_START:return _e.BOTTOM_RIGHT;case ge.BOTTOM_END:return _e.BOTTOM_LEFT}},function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)(),Ye("design:paramtypes",[ye])],e)}(),$e=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ze=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};!function(e){e.NOOP="noop",e.CLOCKWISE="clockwise",e.COUNTERCLOCKWISE="counterclockwise",e.VERTICAL="vertical",e.HORIZONTAL="horizontal"}(We||(We={})),function(e){e.TOP="top",e.BOTTOM="bottom",e.LEFT="left",e.RIGHT="right",e.START="start",e.END="end"}(Qe||(Qe={}));var Xe=((qe={})[Qe.RIGHT]=function(e){return{originX:"end",originY:"center",overlayX:"start",overlayY:"center",offsetX:e}},qe[Qe.BOTTOM]=function(e){return{originX:"center",originY:"bottom",overlayX:"center",overlayY:"top",offsetY:e}},qe[Qe.LEFT]=function(e){return{originX:"start",originY:"center",overlayX:"end",overlayY:"center",offsetX:-e}},qe[Qe.TOP]=function(e){return{originX:"center",originY:"top",overlayX:"center",overlayY:"bottom",offsetY:-e}},qe),Je=[Qe.TOP,Qe.LEFT,Qe.BOTTOM,Qe.RIGHT],et=[Qe.TOP,Qe.BOTTOM,Qe.LEFT,Qe.RIGHT],tt=[Qe.TOP,Qe.RIGHT,Qe.BOTTOM,Qe.LEFT],nt=[Qe.BOTTOM,Qe.TOP],rt=[Qe.START,Qe.END],it=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._offset=15,t.positionChange=t.positionChanges.pipe(Object(v.a)(function(e){return e.connectionPair}),Object(v.a)(function(e){return t.appliedPositions.find(function(t){var n,r;return(n=t.connectedPosition).originX===(r=e).originX&&n.originY===r.originY&&n.overlayX===r.overlayX&&n.overlayY===r.overlayY}).key})),t}return $e(t,e),t.prototype.attach=function(t){this.applyPositions(),e.prototype.attach.call(this,t)},t.prototype.apply=function(){this.applyPositions(),e.prototype.apply.call(this)},t.prototype.position=function(e){return this._position=e,this},t.prototype.adjustment=function(e){return this._adjustment=e,this},t.prototype.offset=function(e){return this._offset=e,this},t.prototype.applyPositions=function(){var e=this.createPositions();this.persistChosenPositions(e),this.withPositions(this.appliedPositions.map(function(e){return e.connectedPosition}))},t.prototype.createPositions=function(){var e=this;switch(this._adjustment){case We.NOOP:return et.filter(function(t){return e._position===t});case We.CLOCKWISE:return this.reorderPreferredPositions(tt);case We.COUNTERCLOCKWISE:return this.reorderPreferredPositions(Je);case We.HORIZONTAL:return this.reorderPreferredPositions(rt);case We.VERTICAL:return this.reorderPreferredPositions(nt)}},t.prototype.persistChosenPositions=function(e){var t=this;this.appliedPositions=e.map(function(e){return{key:e,connectedPosition:Xe[e](t._offset)}})},t.prototype.reorderPreferredPositions=function(e){var t=e.slice(),n=e.indexOf(this._position),r=t.splice(n);return r.concat.apply(r,t)},t}(ke),ot=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return $e(t,e),t.prototype.position=function(e){switch(e){case ge.TOP_START:return this.top().left();case ge.TOP_END:return this.top().right();case ge.BOTTOM_START:return this.bottom().left();case ge.BOTTOM_END:return this.bottom().right()}},t}(V.c),at=function(){function e(e,t,n,r,i){this.document=e,this.viewportRuler=t,this.platform=n,this.positionBuilder=r,this.overlayContainer=i}return e.prototype.global=function(){return new ot},e.prototype.connectedTo=function(e){return new it(e,this.viewportRuler,this.document,this.platform,this.overlayContainer).withFlexibleDimensions(!1).withPush(!1)},function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)(),(0,t=Object(i.x)(ne),function(e,n){t(e,n,0)}),Ze("design:paramtypes",[Object,He,De,Me,Ve])],e);var t}(),st=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},ct=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},lt=function(){function e(){}return Object.defineProperty(e.prototype,"top",{get:function(){return this.position===Qe.TOP},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"right",{get:function(){return this.position===Qe.RIGHT},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bottom",{get:function(){return this.position===Qe.BOTTOM},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"left",{get:function(){return this.position===Qe.LEFT},enumerable:!0,configurable:!0}),st([Object(i.B)(),ct("design:type",String)],e.prototype,"position",void 0),st([Object(i.v)("class.nb-overlay-top"),ct("design:type",Boolean),ct("design:paramtypes",[])],e.prototype,"top",null),st([Object(i.v)("class.nb-overlay-right"),ct("design:type",Boolean),ct("design:paramtypes",[])],e.prototype,"right",null),st([Object(i.v)("class.nb-overlay-bottom"),ct("design:type",Boolean),ct("design:paramtypes",[])],e.prototype,"bottom",null),st([Object(i.v)("class.nb-overlay-left"),ct("design:type",Boolean),ct("design:paramtypes",[])],e.prototype,"left",null),e}(),ut=function(){function e(e,t,n){this.vcr=e,this.injector=t,this.changeDetectorRef=n,this.isAttached=!1}return Object.defineProperty(e.prototype,"isStringContent",{get:function(){return!!this.content},enumerable:!0,configurable:!0}),e.prototype.attachComponentPortal=function(e,t){e.injector=this.createChildInjector(e.componentFactoryResolver);var n=this.portalOutlet.attachComponentPortal(e);return t&&Object.assign(n.instance,t),n.changeDetectorRef.markForCheck(),n.changeDetectorRef.detectChanges(),this.isAttached=!0,n},e.prototype.attachTemplatePortal=function(e){var t=this.portalOutlet.attachTemplatePortal(e);return t.detectChanges(),this.isAttached=!0,t},e.prototype.attachStringContent=function(e){this.content=e,this.changeDetectorRef.markForCheck(),this.changeDetectorRef.detectChanges(),this.isAttached=!0},e.prototype.detach=function(){this.portalOutlet.hasAttached()&&this.portalOutlet.detach(),this.attachStringContent(null),this.isAttached=!1},e.prototype.createChildInjector=function(e){return new je(this.injector,new WeakMap([[i.m,e]]))},st([Object(i.db)(Ae,{static:!0}),ct("design:type",Ae)],e.prototype,"portalOutlet",void 0),st([Object(i.l)({selector:"nb-overlay-container",template:'\n
{{ content }}
\n \n '}),ct("design:paramtypes",[i.fb,i.A,i.j])],e)}(),pt=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};function dt(e,t){return Object.assign(e.instance,t),e.changeDetectorRef.detectChanges(),e}var ht,ft=function(){function e(e,t){this.overlay=e,this.layoutDirection=t}return Object.defineProperty(e.prototype,"scrollStrategies",{get:function(){return this.overlay.scrollStrategies},enumerable:!0,configurable:!0}),e.prototype.create=function(e){var t=this.overlay.create(e);return this.layoutDirection.onDirectionChange().subscribe(function(e){return t.setDirection(e)}),t},function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)(),pt("design:paramtypes",[xe,ye])],e)}(),gt=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),_t=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},mt=function(e){function t(t,n,r){var i=e.call(this,t,n)||this;return i.scrollService=r,i}return gt(t,e),t.prototype.scrolled=function(e){return this.scrollService.onScroll()},function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)(),_t("design:paramtypes",[i.K,De,be])],t)}(z.a),yt=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),bt=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},vt=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},St=function(e,t){return function(n,r){t(n,r,e)}},Et=function(e){function t(t,n,r){var i=e.call(this,n,t)||this;return i.scrollService=r,i}return yt(t,e),t.prototype.enable=function(){e.prototype.enable.call(this),this.scrollService.scrollable(!1)},t.prototype.disable=function(){e.prototype.disable.call(this),this.scrollService.scrollable(!0)},bt([Object(i.y)(),St(0,Object(i.x)(ne)),vt("design:paramtypes",[Object,He,be])],t)}(V.a),Ot=function(e){function t(t,n,r,i,o){var a=e.call(this,n,r,i,o)||this;return a.scrollService=t,a.scrollDispatcher=n,a.viewportRuler=r,a.ngZone=i,a.document=o,a.block=function(){return new Et(a.document,a.viewportRuler,a.scrollService)},a}return yt(t,e),t.ngInjectableDef=Object(i.ec)({factory:function(){return new t(Object(i.ic)(be),Object(i.ic)(z.a),Object(i.ic)(He),Object(i.ic)(i.K),Object(i.ic)(ne))},token:t,providedIn:"root"}),t=bt([St(4,Object(i.x)(ne)),vt("design:paramtypes",[be,z.a,He,i.K,Object])],t)}(V.i),Tt=function(){function e(){}var t;return t=e,e.forRoot=function(){return{ngModule:t,providers:[He,Ve,Et,{provide:V.e,useExisting:Ve},{provide:z.a,useClass:mt},{provide:V.i,useClass:Ot}]}},t=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.F)({})],e)}(),Ct=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Rt=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};!function(e){e.NOOP="noop",e.CLICK="click",e.HOVER="hover",e.HINT="hint",e.FOCUS="focus"}(ht||(ht={}));var wt=function(){function e(e,t,n){this.document=e,this.host=t,this.container=n,this.destroyed$=new s.a}return e.prototype.destroy=function(){this.destroyed$.next()},e.prototype.isNotOnHostOrContainer=function(e){return!this.isOnHost(e)&&!this.isOnContainer(e)},e.prototype.isOnHostOrContainer=function(e){return this.isOnHost(e)||this.isOnContainer(e)},e.prototype.isOnHost=function(e){return this.host.contains(e.target)},e.prototype.isOnContainer=function(e){var t=e.target;return this.container()&&this.container().location.nativeElement.contains(t)},e}(),Nt=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.click$=Object(l.a)(t.document,"click").pipe(Object(v.a)(function(e){return[!t.container()&&t.isOnHost(e),e]}),Object(C.a)(),Object(R.a)(t.destroyed$)),t.show$=t.click$.pipe(Object(O.a)(function(e){return e[0]}),Object(v.a)(function(e){return e[1]}),Object(R.a)(t.destroyed$)),t.hide$=t.click$.pipe(Object(O.a)(function(e){return!e[0]&&!t.isOnContainer(e[1])}),Object(v.a)(function(e){return e[1]}),Object(R.a)(t.destroyed$)),t}return Ct(t,e),t}(wt),At=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.show$=Object(l.a)(t.host,"mouseenter").pipe(Object(O.a)(function(){return!t.container()}),Object(w.a)(100),Object(R.a)(Object(u.a)(Object(l.a)(t.host,"mouseleave"),t.destroyed$)),A()),t.hide$=Object(l.a)(t.host,"mouseleave").pipe(Object(D.a)(function(){return Object(l.a)(t.document,"mousemove").pipe(Object(M.a)(100),Object(P.a)(function(){return!!t.container()}),Object(O.a)(function(e){return t.isNotOnHostOrContainer(e)}))}),Object(R.a)(t.destroyed$)),t}return Ct(t,e),t}(wt),It=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.show$=Object(l.a)(t.host,"mouseenter").pipe(Object(w.a)(100),Object(R.a)(Object(u.a)(Object(l.a)(t.host,"mouseleave"),t.destroyed$)),A()),t.hide$=Object(l.a)(t.host,"mouseleave").pipe(Object(R.a)(t.destroyed$)),t}return Ct(t,e),t}(wt),xt=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.focusOut$=Object(l.a)(t.host,"focusout").pipe(Object(D.a)(function(){return Object(l.a)(t.document,"focusin").pipe(Object(P.a)(function(){return!!t.container()}),Object(O.a)(function(e){return t.isNotOnHostOrContainer(e)}))}),Object(R.a)(t.destroyed$)),t.clickIn$=Object(l.a)(t.host,"click").pipe(Object(O.a)(function(){return!t.container()}),Object(R.a)(t.destroyed$)),t.clickOut$=Object(l.a)(t.document,"click").pipe(Object(O.a)(function(){return!!t.container()}),Object(O.a)(function(e){return t.isNotOnHostOrContainer(e)}),Object(R.a)(t.destroyed$)),t.tabKeyPress$=Object(l.a)(t.document,"keydown").pipe(Object(O.a)(function(e){return 9===e.keyCode}),Object(O.a)(function(){return!!t.container()}),Object(R.a)(t.destroyed$)),t.show$=Object(u.a)(Object(l.a)(t.host,"focusin"),t.clickIn$).pipe(Object(O.a)(function(){return!t.container()}),Object(M.a)(100),Object(R.a)(Object(u.a)(Object(l.a)(t.host,"focusout"),t.destroyed$)),A()),t.hide$=Object(u.a)(t.focusOut$,t.tabKeyPress$,t.clickOut$).pipe(Object(R.a)(t.destroyed$)),t}return Ct(t,e),t}(wt),Dt=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.show$=p.a,t.hide$=p.a,t}return Ct(t,e),t}(wt),Mt=function(){function e(e){this._document=e}return e.prototype.trigger=function(e){return this._trigger=e,this},e.prototype.host=function(e){return this._host=e,this},e.prototype.container=function(e){return this._container=e,this},e.prototype.build=function(){switch(this._trigger){case ht.CLICK:return new Nt(this._document,this._host,this._container);case ht.HINT:return new It(this._document,this._host,this._container);case ht.HOVER:return new At(this._document,this._host,this._container);case ht.FOCUS:return new xt(this._document,this._host,this._container);case ht.NOOP:return new Dt(this._document,this._host,this._container);default:throw new Error("Trigger have to be provided")}},function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)(),(0,t=Object(i.x)(ne),function(e,n){t(e,n,0)}),Rt("design:paramtypes",[Object])],e);var t}(),Pt=function(){function e(){}var t;return t=e,e.forRoot=function(){return{ngModule:t,providers:[at,Mt,ft,Ke].concat(Be.forRoot().providers,Tt.forRoot().providers,Ce.forRoot().providers)}},t=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.F)({imports:[Be,Se],declarations:[ut],exports:[Be,Tt,ut]})],e)}();function Lt(){return window}var kt,jt=function(){function e(){}var t;return t=e,e.forRoot=function(e,n,r,i){return void 0===e&&(e={name:"default"}),{ngModule:t,providers:[{provide:Z,useValue:e||{}},{provide:J,useValue:oe},{provide:ee,useValue:n||[]},{provide:X,useValue:r||ce},{provide:te,useFactory:Lt},{provide:ne,useExisting:o.d},ae,ue,le,de,{provide:me,useValue:i||$.LTR},ye,be,ve].concat(Pt.forRoot().providers)}},e}();!function(e){e.SVG="svg",e.FONT="font"}(kt||(kt={}));var Ft=function(){function e(e,t,n){void 0===n&&(n={}),this.name=e,this.content=t,this.params=n}return e.prototype.getClasses=function(e){var t=[];return this.params.packClass&&t.push(this.params.packClass),t.push(this.params.iconClassPrefix?this.params.iconClassPrefix+"-"+this.name:this.name),t},e.prototype.getContent=function(e){return this.content},e}(),Bt=function(){function e(e,t,n){void 0===n&&(n={}),this.name=e,this.content=t,this.params=n}return e.prototype.getClasses=function(e){var t=[];return this.params.packClass&&t.push(this.params.packClass),t},e.prototype.getContent=function(e){return this.content},e}();function Ut(e){throw Error("Icon Pack '"+e+"' is not registered")}function Vt(e,t,n){throw Error("Pack '"+e+"' is not an '"+n+"' Pack and its type is '"+t+"'")}var zt,Gt,Ht=function(){function e(){this.packs=new Map}return e.prototype.registerSvgPack=function(e,t,n){void 0===n&&(n={}),this.packs.set(e,{name:e,icons:new Map(Object.entries(t)),params:n,type:kt.SVG})},e.prototype.registerFontPack=function(e,t){void 0===t&&(t={}),this.packs.set(e,{name:e,params:t,icons:new Map,type:kt.FONT})},e.prototype.getPack=function(e){return this.packs.get(e)},e.prototype.setDefaultPack=function(e){this.packs.has(e)||Ut(e),this.defaultPack=this.packs.get(e)},e.prototype.getSvgIcon=function(e,t){var n=t?this.getPackOrThrow(t):this.getDefaultPackOrThrow();n.type!==kt.SVG&&Vt(n.name,n.type,"SVG");var r=this.getIconFromPack(e,n);return{name:e,pack:n.name,type:kt.SVG,icon:this.createSvgIcon(e,r,n.params)}},e.prototype.getFontIcon=function(e,t){var n=t?this.getPackOrThrow(t):this.getDefaultPackOrThrow();n.type!==kt.FONT&&Vt(n.name,n.type,"Font");var r=this.getIconFromPack(e,n,!1);return{name:e,pack:n.name,type:kt.FONT,icon:this.createFontIcon(e,r||"",n.params)}},e.prototype.getIcon=function(e,t){return(t?this.getPackOrThrow(t):this.getDefaultPackOrThrow()).type===kt.SVG?this.getSvgIcon(e,t):this.getFontIcon(e,t)},e.prototype.createSvgIcon=function(e,t,n){return t instanceof Bt?t:new Bt(e,t,n)},e.prototype.createFontIcon=function(e,t,n){return t instanceof Ft?t:new Ft(e,t,n)},e.prototype.getPackOrThrow=function(e){var t=this.packs.get(e);return t||Ut(e),t},e.prototype.getDefaultPackOrThrow=function(){return this.defaultPack||function(){throw Error("Default pack is not registered.")}(),this.defaultPack},e.prototype.getIconFromPack=function(e,t,n){return void 0===n&&(n=!0),n&&!t.icons.has(e)&&function(e,t){throw Error("Icon '"+e+"' is not registered in pack '"+t+"'. Check icon name or consider switching icon pack.")}(e,t.name),t.icons.get(e)},e.ngInjectableDef=Object(i.ec)({factory:function(){return new e},token:e,providedIn:"root"}),e=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)({providedIn:"root"})],e)}(),Yt=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},qt=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},Wt=function(){function e(e,t,n,r){this.sanitizer=e,this.iconLibrary=t,this.el=n,this.renderer=r,this.prevClasses=[]}return Object.defineProperty(e.prototype,"primary",{get:function(){return"primary"===this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"info",{get:function(){return"info"===this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"success",{get:function(){return"success"===this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"warning",{get:function(){return"warning"===this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"danger",{get:function(){return"danger"===this.status},enumerable:!0,configurable:!0}),e.prototype.ngOnInit=function(){this.iconDef=this.renderIcon(this.icon,this.pack,this.options)},e.prototype.ngOnChanges=function(){this.iconDef&&(this.iconDef=this.renderIcon(this.icon,this.pack,this.options))},e.prototype.renderIcon=function(e,t,n){var r=this.iconLibrary.getIcon(e,t),i=r.icon.getContent(n);return i&&(this.html=this.sanitizer.bypassSecurityTrustHtml(i)),this.assignClasses(r.icon.getClasses(n)),r},e.prototype.assignClasses=function(e){var t=this;this.prevClasses.forEach(function(e){t.renderer.removeClass(t.el.nativeElement,e)}),e.forEach(function(e){t.renderer.addClass(t.el.nativeElement,e)}),this.prevClasses=e},Yt([Object(i.v)("innerHtml"),qt("design:type",Object)],e.prototype,"html",void 0),Yt([Object(i.v)("class.status-primary"),qt("design:type",Object),qt("design:paramtypes",[])],e.prototype,"primary",null),Yt([Object(i.v)("class.status-info"),qt("design:type",Object),qt("design:paramtypes",[])],e.prototype,"info",null),Yt([Object(i.v)("class.status-success"),qt("design:type",Object),qt("design:paramtypes",[])],e.prototype,"success",null),Yt([Object(i.v)("class.status-warning"),qt("design:type",Object),qt("design:paramtypes",[])],e.prototype,"warning",null),Yt([Object(i.v)("class.status-danger"),qt("design:type",Object),qt("design:paramtypes",[])],e.prototype,"danger",null),Yt([Object(i.B)(),qt("design:type",String)],e.prototype,"icon",void 0),Yt([Object(i.B)(),qt("design:type",String)],e.prototype,"pack",void 0),Yt([Object(i.B)(),qt("design:type",Object)],e.prototype,"options",void 0),Yt([Object(i.B)(),qt("design:type",String)],e.prototype,"status",void 0),Yt([Object(i.l)({selector:"nb-icon",template:"",changeDetection:i.i.OnPush,styles:[":host{display:inline-block}\n"]}),qt("design:paramtypes",[H.b,Ht,i.q,i.Q])],e)}(),Qt=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},Kt=function(){return function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.F)({imports:[o.c],declarations:[Wt],exports:[Wt]}),Qt("design:paramtypes",[Ht])],function(e){this.iconsLibrary=e,this.essentialsPackName="nebular-essentials",this.iconsLibrary.getPack(this.essentialsPackName)||this.iconsLibrary.registerSvgPack(this.essentialsPackName,{"chevron-down-outline":'',"chevron-up-outline":'',"chevron-left-outline":'',"chevron-right-outline":'',"checkmark-outline":'',"paper-plane-outline":'',"file-text-outline":'',"alert-triangle-outline":'',"question-mark-outline":'',"email-outline":'',"flash-outline":'',"search-outline":'',"close-outline":'',"collapse-outline":'',"expand-outline":'',"minus-outline":'',"minus-bold-outline":'',"checkmark-bold-outline":'',"arrow-back":''})})}(),$t=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Zt=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},Xt=function(){return $t([Object(i.l)({selector:"nb-card-header",template:""})],function(){})}(),Jt=function(){return $t([Object(i.l)({selector:"nb-card-body",template:""})],function(){})}(),en=function(){return $t([Object(i.l)({selector:"nb-card-footer",template:""})],function(){})}(),tn=function(){function e(){this._size="",this._status=""}return Object.defineProperty(e.prototype,"size",{get:function(){return this._size},set:function(e){this._size=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"status",{get:function(){return this._status},set:function(e){this._status=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"accent",{get:function(){return this._accent},set:function(e){this._accent=e},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tiny",{get:function(){return"tiny"===this.size},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"small",{get:function(){return"small"===this.size},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"medium",{get:function(){return"medium"===this.size},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"large",{get:function(){return"large"===this.size},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"giant",{get:function(){return"giant"===this.size},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"primary",{get:function(){return"primary"===this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"info",{get:function(){return"info"===this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"success",{get:function(){return"success"===this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"warning",{get:function(){return"warning"===this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"danger",{get:function(){return"danger"===this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hasAccent",{get:function(){return this.accent},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"primaryAccent",{get:function(){return"primary"===this.accent},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"infoAccent",{get:function(){return"info"===this.accent},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"successAccent",{get:function(){return"success"===this.accent},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"warningAccent",{get:function(){return"warning"===this.accent},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dangerAccent",{get:function(){return"danger"===this.accent},enumerable:!0,configurable:!0}),$t([Object(i.B)(),Zt("design:type",String),Zt("design:paramtypes",[String])],e.prototype,"size",null),$t([Object(i.B)(),Zt("design:type",String),Zt("design:paramtypes",[String])],e.prototype,"status",null),$t([Object(i.B)(),Zt("design:type",String),Zt("design:paramtypes",[String])],e.prototype,"accent",null),$t([Object(i.v)("class.size-tiny"),Zt("design:type",Object),Zt("design:paramtypes",[])],e.prototype,"tiny",null),$t([Object(i.v)("class.size-small"),Zt("design:type",Object),Zt("design:paramtypes",[])],e.prototype,"small",null),$t([Object(i.v)("class.size-medium"),Zt("design:type",Object),Zt("design:paramtypes",[])],e.prototype,"medium",null),$t([Object(i.v)("class.size-large"),Zt("design:type",Object),Zt("design:paramtypes",[])],e.prototype,"large",null),$t([Object(i.v)("class.size-giant"),Zt("design:type",Object),Zt("design:paramtypes",[])],e.prototype,"giant",null),$t([Object(i.v)("class.status-primary"),Zt("design:type",Object),Zt("design:paramtypes",[])],e.prototype,"primary",null),$t([Object(i.v)("class.status-info"),Zt("design:type",Object),Zt("design:paramtypes",[])],e.prototype,"info",null),$t([Object(i.v)("class.status-success"),Zt("design:type",Object),Zt("design:paramtypes",[])],e.prototype,"success",null),$t([Object(i.v)("class.status-warning"),Zt("design:type",Object),Zt("design:paramtypes",[])],e.prototype,"warning",null),$t([Object(i.v)("class.status-danger"),Zt("design:type",Object),Zt("design:paramtypes",[])],e.prototype,"danger",null),$t([Object(i.v)("class.accent"),Zt("design:type",Object),Zt("design:paramtypes",[])],e.prototype,"hasAccent",null),$t([Object(i.v)("class.accent-primary"),Zt("design:type",Object),Zt("design:paramtypes",[])],e.prototype,"primaryAccent",null),$t([Object(i.v)("class.accent-info"),Zt("design:type",Object),Zt("design:paramtypes",[])],e.prototype,"infoAccent",null),$t([Object(i.v)("class.accent-success"),Zt("design:type",Object),Zt("design:paramtypes",[])],e.prototype,"successAccent",null),$t([Object(i.v)("class.accent-warning"),Zt("design:type",Object),Zt("design:paramtypes",[])],e.prototype,"warningAccent",null),$t([Object(i.v)("class.accent-danger"),Zt("design:type",Object),Zt("design:paramtypes",[])],e.prototype,"dangerAccent",null),$t([Object(i.l)({selector:"nb-card",template:'\n \n \n \n \n ',styles:[":host{display:flex;flex-direction:column}\n"]})],e)}(),nn=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},rn=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},on=function(){function e(){this.revealed=!1,this.showToggleButton=!0}return e.prototype.toggle=function(){this.revealed=!this.revealed},nn([Object(i.B)(),Object(i.v)("class.revealed"),rn("design:type",Boolean)],e.prototype,"revealed",void 0),nn([Object(i.B)(),rn("design:type",Object)],e.prototype,"showToggleButton",void 0),nn([Object(i.l)({selector:"nb-reveal-card",template:'\n \n
\n \n \n \n \n \n ',styles:[":host{flex:1 0 auto;min-width:20rem}:host nb-card{margin:0}:host nb-card-header{display:flex;justify-content:space-between;align-items:center;overflow:hidden}:host .title{flex:1 0 auto;margin-right:3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:host .buttons{width:9.5rem;display:flex;justify-content:space-evenly}:host .buttons [nbButton]{flex:0 0 3rem}:host(.full-screen){position:fixed;top:50%;left:50%;transform:translate(-50%, -50%)}:host(.maximized) nb-card{border-bottom-left-radius:0;border-bottom-right-radius:0}:host(.minimized) nb-card{border-bottom-left-radius:0;border-bottom-right-radius:0;height:auto}:host(.minimized) nb-card nb-card-header{border-bottom:none}\n"]}),Wc(0,Object(i.x)(Fc)),Wc(1,Object(i.x)(Uc)),qc("design:paramtypes",[Object,Object,Vc,jc,Te,i.q,i.Q])],e)}(),Kc=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},$c=function(){function e(e,t,n,r,i,o){this.componentFactoryResolver=e,this.overlayService=t,this.overlayPositionBuilder=n,this.blockScrollStrategy=r,this.defaultWindowsConfig=i,this.cfr=o,this.openWindows=[]}return e.prototype.open=function(e,t){void 0===t&&(t={}),null==this.windowsContainerViewRef&&this.createWindowsContainer();var n=new jc(this.defaultWindowsConfig,t),r=new Vc(n);return r.componentRef=this.appendWindow(e,n,r),this.openWindows.push(r),this.subscribeToEvents(r),r},e.prototype.createWindowsContainer=function(){this.overlayRef=this.overlayService.create({scrollStrategy:this.overlayService.scrollStrategies.noop(),positionStrategy:this.overlayPositionBuilder.global().bottom().right(),hasBackdrop:!0});var e=new Ie(Hc,null,null,this.cfr),t=this.overlayRef.attach(e);this.windowsContainerViewRef=t.instance.viewContainerRef},e.prototype.appendWindow=function(e,t,n){var r=i.A.create({parent:t.viewContainerRef?t.viewContainerRef.injector:this.windowsContainerViewRef.injector,providers:[{provide:Fc,useValue:e},{provide:Uc,useValue:e instanceof i.Z?{$implicit:t.context,windowRef:n}:t.context},{provide:jc,useValue:t},{provide:Vc,useValue:n}]}),o=this.componentFactoryResolver.resolveComponentFactory(Qc),a=this.windowsContainerViewRef.createComponent(o,null,r);return a.instance.cfr=this.cfr,a.changeDetectorRef.detectChanges(),a},e.prototype.subscribeToEvents=function(e){var t=this;e.config.closeOnBackdropClick&&this.overlayRef.backdropClick().subscribe(function(){return e.close()}),e.config.closeOnEsc&&this.overlayRef.keydownEvents().pipe(Object(O.a)(function(e){return 27===e.keyCode})).subscribe(function(){return e.close()}),e.stateChange.subscribe(function(){return t.checkAndUpdateOverlay()}),e.onClose.subscribe(function(){t.openWindows.splice(t.openWindows.indexOf(e),1),t.checkAndUpdateOverlay()})},e.prototype.checkAndUpdateOverlay=function(){var e=this.openWindows.filter(function(e){return e.state===ii.FULL_SCREEN});e.length>0?this.blockScrollStrategy.enable():this.blockScrollStrategy.disable(),e.some(function(e){return e.config.hasBackdrop})?this.overlayRef.backdropElement.removeAttribute("hidden"):this.overlayRef.backdropElement.setAttribute("hidden","")},function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)(),(4,t=Object(i.x)(Bc),function(e,n){t(e,n,4)}),Kc("design:paramtypes",[i.m,ft,Me,Et,jc,i.m])],e);var t}(),Zc=function(){function e(){}var t;return t=e,e.forRoot=function(e){return{ngModule:t,providers:[$c,{provide:Bc,useValue:e}]}},e.forChild=function(e){return{ngModule:t,providers:[$c,{provide:Bc,useValue:e}]}},t=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.F)({imports:[o.c,Pt,hn,Kt,En],declarations:[Hc,Qc],entryComponents:[Hc,Qc]})],e)}(),Xc=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Jc=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},el=function(e,t){return function(n,r){t(n,r,e)}},tl=function(){return function(){}}(),nl=function(){return function(){}}(),rl=new i.z("Datepicker Adapter"),il=new i.z("Date service options"),ol=function(){function e(e,t,n,r,i){var o=this;this.document=e,this.datepickerAdapters=t,this.hostRef=n,this.dateService=r,this.changeDetector=i,this.alive=!0,this.isDatepickerReady=!1,this.onChange=function(){},this.onTouched=function(){},this.validator=j.t.compose([this.parseValidator,this.minValidator,this.maxValidator,this.filterValidator].map(function(e){return e.bind(o)})),this.subscribeOnInputChange()}var t;return t=e,Object.defineProperty(e.prototype,"setPicker",{set:function(e){this.picker=e,this.setupPicker()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"input",{get:function(){return this.hostRef.nativeElement},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"inputValue",{get:function(){return this.input.value},enumerable:!0,configurable:!0}),e.prototype.ngOnDestroy=function(){this.alive=!1},e.prototype.writeValue=function(e){this.isDatepickerReady?(this.writePicker(e),this.writeInput(e)):this.queue=e},e.prototype.registerOnChange=function(e){this.onChange=e},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){this.input.disabled=e},e.prototype.validate=function(){return this.validator(null)},e.prototype.hidePicker=function(){this.input.focus(),this.picker.hide()},e.prototype.parseValidator=function(){return""===this.inputValue?null:this.datepickerAdapter.isValid(this.inputValue,this.picker.format)?null:{nbDatepickerParse:{value:this.inputValue}}},e.prototype.minValidator=function(){var e=this.picker.getValidatorConfig(),t=this.datepickerAdapter.parse(this.inputValue,this.picker.format);return!e.min||!t||this.dateService.compareDates(e.min,t)<=0?null:{nbDatepickerMin:{min:e.min,actual:t}}},e.prototype.maxValidator=function(){var e=this.picker.getValidatorConfig(),t=this.datepickerAdapter.parse(this.inputValue,this.picker.format);return!e.max||!t||this.dateService.compareDates(e.max,t)>=0?null:{nbDatepickerMax:{max:e.max,actual:t}}},e.prototype.filterValidator=function(){var e=this.picker.getValidatorConfig(),t=this.datepickerAdapter.parse(this.inputValue,this.picker.format);return e.filter&&t&&!e.filter(t)?{nbDatepickerFilter:!0}:null},e.prototype.chooseDatepickerAdapter=function(){var e=this;if(this.datepickerAdapter=this.datepickerAdapters.find(function(t){return e.picker instanceof t.picker}),this.noDatepickerAdapterProvided())throw new Error("No datepickerAdapter provided for picker")},e.prototype.setupPicker=function(){var e=this;this.chooseDatepickerAdapter(),this.picker.attach(this.hostRef),this.inputValue&&(this.picker.value=this.datepickerAdapter.parse(this.inputValue,this.picker.format)),this.isDatepickerReady||this.picker.init.pipe(Object(P.a)(function(){return e.alive}),Object(L.a)(1),Object(k.a)(function(){return e.isDatepickerReady=!0}),Object(O.a)(function(){return!!e.queue})).subscribe(function(){e.writeValue(e.queue),e.onChange(e.queue),e.changeDetector.detectChanges(),e.queue=void 0}),this.picker.valueChange.pipe(Object(P.a)(function(){return e.alive})).subscribe(function(t){e.writePicker(t),e.writeInput(t),e.onChange(t),e.picker.shouldHide()&&e.hidePicker()}),Object(u.a)(this.picker.blur,Object(l.a)(this.input,"blur").pipe(Object(O.a)(function(){return!e.picker.isShown&&e.document.activeElement!==e.input}))).pipe(Object(P.a)(function(){return e.alive}),Object(L.a)(1)).subscribe(function(){return e.onTouched()})},e.prototype.writePicker=function(e){this.picker.value=e},e.prototype.writeInput=function(e){var t=this.datepickerAdapter.format(e,this.picker.format);this.hostRef.nativeElement.value=t},e.prototype.noDatepickerAdapterProvided=function(){return!(this.datepickerAdapter&&this.datepickerAdapter instanceof tl)},e.prototype.subscribeOnInputChange=function(){var e=this;Object(l.a)(this.input,"input").pipe(Object(v.a)(function(){return e.inputValue}),Object(P.a)(function(){return e.alive})).subscribe(function(t){return e.handleInputChange(t)})},e.prototype.handleInputChange=function(e){var t=this.parseInputValue(e);this.onChange(t),this.writePicker(t)},e.prototype.parseInputValue=function(e){return this.datepickerAdapter.isValid(e,this.picker.format)?this.datepickerAdapter.parse(e,this.picker.format):null},Xc([Object(i.B)("nbDatepicker"),Jc("design:type",nl),Jc("design:paramtypes",[nl])],e.prototype,"setPicker",null),t=Xc([Object(i.p)({selector:"input[nbDatepicker]",providers:[{provide:j.j,useExisting:Object(i.kb)(function(){return t}),multi:!0},{provide:j.i,useExisting:Object(i.kb)(function(){return t}),multi:!0}]}),el(0,Object(i.x)(ne)),el(1,Object(i.x)(rl)),Jc("design:paramtypes",[Object,Array,i.q,On,i.j])],e)}(),al=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),sl=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},cl=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},ll=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return al(t,e),t.prototype.attach=function(e){return this.overlayContainer.attachComponentPortal(e)},sl([Object(i.db)(ut,{static:!0}),cl("design:type",ut)],t.prototype,"overlayContainer",void 0),sl([Object(i.l)({selector:"nb-datepicker-container",template:'\n \n \n ',styles:[":host .arrow{position:absolute;width:0;height:0}:host ::ng-deep nb-overlay-container .primitive-overlay{padding:0.75rem 1rem}\n"]})],t)}(lt),ul=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),pl=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},dl=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},hl=function(e,t){return function(n,r){t(n,r,e)}},fl=function(e){function t(t,n,r,i,o,c,l){var u=e.call(this)||this;return u.document=t,u.positionBuilder=n,u.triggerStrategyBuilder=r,u.overlay=i,u.cfr=o,u.dateService=c,u.dateServiceOptions=l,u.boundingMonth=!0,u.startView=zt.DATE,u.size=Gt.MEDIUM,u.hideOnSelect=!0,u.init$=new a.a,u.onChange$=new s.a,u.alive=!0,u.blur$=new s.a,u}return ul(t,e),Object.defineProperty(t.prototype,"picker",{get:function(){return this.pickerRef&&this.pickerRef.instance},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"valueChange",{get:function(){return this.onChange$.asObservable()},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"isShown",{get:function(){return this.ref&&this.ref.hasAttached()},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"init",{get:function(){return this.init$.asObservable()},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"blur",{get:function(){return this.blur$.asObservable()},enumerable:!0,configurable:!0}),t.prototype.ngOnInit=function(){this.checkFormat()},t.prototype.ngOnChanges=function(e){e.format&&!e.format.isFirstChange()&&this.checkFormat()},t.prototype.ngAfterViewInit=function(){this.init$.next()},t.prototype.ngOnDestroy=function(){this.alive=!1,this.hide(),this.init$.complete(),this.ref&&this.ref.dispose(),this.triggerStrategy.destroy()},t.prototype.attach=function(e){this.hostRef=e,this.subscribeOnTriggers()},t.prototype.getValidatorConfig=function(){return{min:this.min,max:this.max,filter:this.filter}},t.prototype.show=function(){this.ref||this.createOverlay(),this.openDatepicker()},t.prototype.shouldHide=function(){return this.hideOnSelect&&!!this.value},t.prototype.hide=function(){this.ref&&this.ref.detach(),this.picker&&(this.queue=this.value,this.pickerRef.destroy(),this.pickerRef=null,this.container=null)},t.prototype.createOverlay=function(){this.positionStrategy=this.createPositionStrategy(),this.ref=this.overlay.create({positionStrategy:this.positionStrategy,scrollStrategy:this.overlay.scrollStrategies.reposition()}),this.subscribeOnPositionChange()},t.prototype.openDatepicker=function(){this.container=this.ref.attach(new Ie(ll,null,null,this.cfr)),this.instantiatePicker(),this.subscribeOnValueChange(),this.writeQueue(),this.patchWithInputs()},t.prototype.createPositionStrategy=function(){return this.positionBuilder.connectedTo(this.hostRef).position(Qe.BOTTOM).adjustment(We.COUNTERCLOCKWISE)},t.prototype.subscribeOnPositionChange=function(){var e=this;this.positionStrategy.positionChange.pipe(Object(P.a)(function(){return e.alive})).subscribe(function(t){return dt(e.container,{position:t})})},t.prototype.createTriggerStrategy=function(){var e=this;return this.triggerStrategyBuilder.trigger(ht.FOCUS).host(this.hostRef.nativeElement).container(function(){return e.container}).build()},t.prototype.subscribeOnTriggers=function(){var e=this;this.triggerStrategy=this.createTriggerStrategy(),this.triggerStrategy.show$.subscribe(function(){return e.show()}),this.triggerStrategy.hide$.subscribe(function(){e.blur$.next(),e.hide()})},t.prototype.instantiatePicker=function(){this.pickerRef=this.container.instance.attach(new Ie(this.pickerClass,null,null,this.cfr))},t.prototype.subscribeOnValueChange=function(){var e=this;this.pickerValueChange.subscribe(function(t){e.onChange$.next(t)})},t.prototype.patchWithInputs=function(){this.picker.boundingMonth=this.boundingMonth,this.picker.startView=this.startView,this.picker.min=this.min,this.picker.max=this.max,this.picker.filter=this.filter,this.picker._cellComponent=this.dayCellComponent,this.picker.monthCellComponent=this.monthCellComponent,this.picker._yearCellComponent=this.yearCellComponent,this.picker.size=this.size,this.picker.visibleDate=this.visibleDate},t.prototype.checkFormat=function(){if("native"===this.dateService.getId()&&this.format)throw new Error('Can\'t format native date. To use custom formatting you have to install @nebular/moment or @nebular/date-fns package and import NbMomentDateModule or NbDateFnsDateModule accordingly.More information at "Formatting issue" https://akveo.github.io/nebular/docs/components/datepicker/overview#nbdatepickercomponent');var e=this.format||this.dateServiceOptions&&this.dateServiceOptions.format;if("date-fns"===this.dateService.getId()&&!e)throw new Error("format is required when using NbDateFnsDateModule")},pl([Object(i.B)(),dl("design:type",String)],t.prototype,"format",void 0),pl([Object(i.B)(),dl("design:type",Boolean)],t.prototype,"boundingMonth",void 0),pl([Object(i.B)(),dl("design:type",String)],t.prototype,"startView",void 0),pl([Object(i.B)(),dl("design:type",Object)],t.prototype,"min",void 0),pl([Object(i.B)(),dl("design:type",Object)],t.prototype,"max",void 0),pl([Object(i.B)(),dl("design:type",Function)],t.prototype,"filter",void 0),pl([Object(i.B)(),dl("design:type",i.bb)],t.prototype,"dayCellComponent",void 0),pl([Object(i.B)(),dl("design:type",i.bb)],t.prototype,"monthCellComponent",void 0),pl([Object(i.B)(),dl("design:type",i.bb)],t.prototype,"yearCellComponent",void 0),pl([Object(i.B)(),dl("design:type",String)],t.prototype,"size",void 0),pl([Object(i.B)(),dl("design:type",Object)],t.prototype,"visibleDate",void 0),pl([Object(i.B)(),dl("design:type",Boolean)],t.prototype,"hideOnSelect",void 0),pl([hl(0,Object(i.x)(ne)),hl(6,Object(i.L)()),hl(6,Object(i.x)(il)),dl("design:paramtypes",[Object,at,Mt,ft,i.m,On,Object])],t)}(nl),gl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.pickerClass=_n,t}return ul(t,e),Object.defineProperty(t.prototype,"date",{set:function(e){this.value=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dateChange",{get:function(){return this.valueChange},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"value",{get:function(){return this.picker?this.picker.date:void 0},set:function(e){this.picker?e&&(this.visibleDate=e,this.picker.visibleDate=e,this.picker.date=e):this.queue=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"pickerValueChange",{get:function(){return this.picker.dateChange},enumerable:!0,configurable:!0}),t.prototype.writeQueue=function(){if(this.queue){var e=this.queue;this.queue=null,this.value=e}},pl([Object(i.B)(),dl("design:type",Object),dl("design:paramtypes",[Object])],t.prototype,"date",null),pl([Object(i.M)(),dl("design:type",i.t),dl("design:paramtypes",[])],t.prototype,"dateChange",null),pl([Object(i.l)({selector:"nb-datepicker",template:""})],t)}(fl),_l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.pickerClass=Rr,t}return ul(t,e),Object.defineProperty(t.prototype,"range",{set:function(e){this.value=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rangeChange",{get:function(){return this.valueChange},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"value",{get:function(){return this.picker?this.picker.range:void 0},set:function(e){if(this.picker){if(e){var t=e&&e.start;this.visibleDate=t,this.picker.visibleDate=t,this.picker.range=e}}else this.queue=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"pickerValueChange",{get:function(){return this.picker.rangeChange},enumerable:!0,configurable:!0}),t.prototype.shouldHide=function(){return e.prototype.shouldHide.call(this)&&!!(this.value&&this.value.start&&this.value.end)},t.prototype.writeQueue=function(){if(this.queue){var e=this.queue;this.queue=null,this.value=e}},pl([Object(i.B)(),dl("design:type",Object),dl("design:paramtypes",[Object])],t.prototype,"range",null),pl([Object(i.M)(),dl("design:type",i.t),dl("design:paramtypes",[])],t.prototype,"rangeChange",null),pl([Object(i.l)({selector:"nb-rangepicker",template:""})],t)}(fl),ml=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),yl=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},bl=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},vl=function(e){function t(t){var n=e.call(this)||this;return n.dateService=t,n.picker=gl,n}return ml(t,e),t.prototype.parse=function(e,t){return this.dateService.parse(e,t)},t.prototype.format=function(e,t){return this.dateService.format(e,t)},t.prototype.isValid=function(e,t){return this.dateService.isValidDateString(e,t)},yl([Object(i.y)(),bl("design:paramtypes",[On])],t)}(tl),Sl=function(e){function t(t){var n=e.call(this)||this;return n.dateService=t,n.picker=_l,n}return ml(t,e),t.prototype.parse=function(e,t){var n=e.split("-").map(function(e){return e.trim()}),r=n[1];return{start:this.dateService.parse(n[0],t),end:this.dateService.parse(r,t)}},t.prototype.format=function(e,t){if(!e)return"";var n=this.dateService.format(e.start,t);if(!this.dateService.isValidDateString(n,t))return"";var r=this.dateService.format(e.end,t);return this.dateService.isValidDateString(r,t)?n+" - "+r:n},t.prototype.isValid=function(e,t){var n=e.split("-").map(function(e){return e.trim()}),r=n[1];return this.dateService.isValidDateString(n[0],t)&&this.dateService.isValidDateString(r,t)},yl([Object(i.y)(),bl("design:paramtypes",[On])],t)}(tl),El=function(){function e(){}var t;return t=e,e.forRoot=function(){return{ngModule:t,providers:[o.e,{provide:rl,multi:!0,useClass:vl},{provide:rl,multi:!0,useClass:Sl}]}},t=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.F)({imports:[Pt,br,wr],exports:[ol,gl,_l],declarations:[ol,ll,gl,_l],entryComponents:[_n,Rr,ll]})],e)}(),Ol=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Tl=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},Cl=function(){function e(e){this.cd=e,this._checked=!1,this._disabled=!1,this.valueChange=new i.t,this.blur=new i.t}return Object.defineProperty(e.prototype,"name",{get:function(){return this._name},set:function(e){this._name!==e&&(this._name=e,this.cd.detectChanges())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"checked",{get:function(){return this._checked},set:function(e){var t=mn(e);this._checked!==t&&(this._checked=t,this.cd.markForCheck())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"value",{get:function(){return this._value},set:function(e){this._value!==e&&(this._value=e,this.cd.markForCheck())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"disabled",{get:function(){return this._disabled},set:function(e){var t=mn(e);this._disabled!==t&&(this._disabled=t,this.cd.markForCheck())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"status",{get:function(){return this._status},set:function(e){this._status!==e&&(this._status=e,this.cd.markForCheck())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isPrimary",{get:function(){return"primary"===this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isSuccess",{get:function(){return"success"===this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isWarning",{get:function(){return"warning"===this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isDanger",{get:function(){return"danger"===this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isInfo",{get:function(){return"info"===this.status},enumerable:!0,configurable:!0}),e.prototype.onChange=function(e){e.stopPropagation(),this.checked=!0,this.valueChange.emit(this.value)},e.prototype.onClick=function(e){e.stopPropagation()},Ol([Object(i.B)(),Tl("design:type",String),Tl("design:paramtypes",[String])],e.prototype,"name",null),Ol([Object(i.B)(),Tl("design:type",Boolean),Tl("design:paramtypes",[Boolean])],e.prototype,"checked",null),Ol([Object(i.B)(),Tl("design:type",Object),Tl("design:paramtypes",[Object])],e.prototype,"value",null),Ol([Object(i.B)(),Tl("design:type",Boolean),Tl("design:paramtypes",[Boolean])],e.prototype,"disabled",null),Ol([Object(i.B)(),Tl("design:type",String),Tl("design:paramtypes",[String])],e.prototype,"status",null),Ol([Object(i.M)(),Tl("design:type",i.t)],e.prototype,"valueChange",void 0),Ol([Object(i.M)(),Tl("design:type",i.t)],e.prototype,"blur",void 0),Ol([Object(i.v)("class.status-primary"),Tl("design:type",Boolean),Tl("design:paramtypes",[])],e.prototype,"isPrimary",null),Ol([Object(i.v)("class.status-success"),Tl("design:type",Boolean),Tl("design:paramtypes",[])],e.prototype,"isSuccess",null),Ol([Object(i.v)("class.status-warning"),Tl("design:type",Boolean),Tl("design:paramtypes",[])],e.prototype,"isWarning",null),Ol([Object(i.v)("class.status-danger"),Tl("design:type",Boolean),Tl("design:paramtypes",[])],e.prototype,"isDanger",null),Ol([Object(i.v)("class.status-info"),Tl("design:type",Boolean),Tl("design:paramtypes",[])],e.prototype,"isInfo",null),Ol([Object(i.l)({selector:"nb-radio",template:'\n \n ',changeDetection:i.i.OnPush,styles:[":host{display:block;position:relative}:host label{display:inline-flex;margin:0;min-height:inherit;padding:0.375rem 1.5rem 0.375rem 0;align-items:center}:host .outer-circle,:host .inner-circle{border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%)}:host .inner-circle{transform:translateY(-50%) scale(0.65)}[dir=ltr] :host .text{padding-left:.5rem}[dir=rtl] :host .text{padding-right:.5rem}\n"]}),Tl("design:paramtypes",[i.j])],e)}(),Rl=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},wl=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},Nl=function(e,t){return function(n,r){t(n,r,e)}},Al=function(){function e(e,t,n){this.hostElement=e,this.platformId=t,this.document=n,this.alive=!0,this.isTouched=!1,this.onChange=function(e){},this.onTouched=function(){},this._status="",this.valueChange=new i.t}var t;return t=e,Object.defineProperty(e.prototype,"value",{get:function(){return this._value},set:function(e){this._value=e,this.updateValues()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"name",{get:function(){return this._name},set:function(e){this._name=e,this.updateNames()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"disabled",{get:function(){return this._disabled},set:function(e){this._disabled=mn(e),this.updateDisabled()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"status",{get:function(){return this._status},set:function(e){this._status!==e&&(this._status=e,this.updateStatus())},enumerable:!0,configurable:!0}),e.prototype.ngAfterContentInit=function(){var e=this;this.updateNames(),Promise.resolve().then(function(){return e.updateAndSubscribeToRadios()}),this.radios.changes.pipe(Object(P.a)(function(){return e.alive})).subscribe(function(){Promise.resolve().then(function(){return e.updateAndSubscribeToRadios()})})},e.prototype.ngOnDestroy=function(){this.alive=!1},e.prototype.registerOnChange=function(e){this.onChange=e},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.writeValue=function(e){this.value=e,void 0!==e&&this.updateValues()},e.prototype.updateAndSubscribeToRadios=function(){this.updateNames(),this.updateValues(),this.updateDisabled(),this.updateStatus(),this.subscribeOnRadiosValueChange(),this.subscribeOnRadiosBlur()},e.prototype.updateNames=function(){var e=this;this.radios&&this.radios.forEach(function(t){return t.name=e.name})},e.prototype.updateValues=function(){var e=this;this.radios&&void 0!==this.value&&this.radios.forEach(function(t){return t.checked=t.value===e.value})},e.prototype.updateDisabled=function(){var e=this;this.radios&&void 0!==this.disabled&&this.radios.forEach(function(t){return t.disabled=e.disabled})},e.prototype.subscribeOnRadiosValueChange=function(){var e=this;this.radios&&this.radios.length&&u.a.apply(void 0,this.radios.map(function(e){return e.valueChange})).pipe(Object(P.a)(function(){return e.alive}),Object(R.a)(this.radios.changes)).subscribe(function(t){e.writeValue(t),e.propagateValue(t)})},e.prototype.propagateValue=function(e){this.valueChange.emit(e),this.onChange(e)},e.prototype.subscribeOnRadiosBlur=function(){var e=this,t=!this.radios||!this.radios.length;if(Object(o.C)(this.platformId)&&!this.isTouched&&!t){var n=this.hostElement.nativeElement;Object(l.a)(n,"focusin").pipe(Object(P.a)(function(){return e.alive}),Object(O.a)(function(e){return n.contains(e.target)}),Object(D.a)(function(){return Object(u.a)(Object(l.a)(e.document,"focusin"),Object(l.a)(e.document,"click"))}),Object(O.a)(function(e){return!n.contains(e.target)}),Object(L.a)(1),Object(R.a)(this.radios.changes)).subscribe(function(){return e.markTouched()})}},e.prototype.markTouched=function(){this.isTouched=!0,this.onTouched()},e.prototype.updateStatus=function(){var e=this;this.radios&&this.radios.forEach(function(t){return t.status=e.status})},Rl([Object(i.B)(),wl("design:type",Object),wl("design:paramtypes",[Object])],e.prototype,"value",null),Rl([Object(i.B)(),wl("design:type",String),wl("design:paramtypes",[String])],e.prototype,"name",null),Rl([Object(i.B)(),wl("design:type",Boolean),wl("design:paramtypes",[Boolean])],e.prototype,"disabled",null),Rl([Object(i.B)(),wl("design:type",String),wl("design:paramtypes",[String])],e.prototype,"status",null),Rl([Object(i.o)(Cl,{descendants:!0}),wl("design:type",i.P)],e.prototype,"radios",void 0),Rl([Object(i.M)(),wl("design:type",i.t)],e.prototype,"valueChange",void 0),t=Rl([Object(i.l)({selector:"nb-radio-group",template:'\n ',providers:[{provide:j.j,useExisting:Object(i.kb)(function(){return t}),multi:!0}],changeDetection:i.i.OnPush}),Nl(1,Object(i.x)(i.N)),Nl(2,Object(i.x)(ne)),wl("design:paramtypes",[i.q,Object,Object])],e)}(),Il=function(){return function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.F)({imports:[],exports:[Cl,Al],declarations:[Cl,Al]})],function(){})}(),xl=function(){function e(e,t,n,r){this.data=e,this.children=t,this.expanded=n,this.level=r}return e.prototype.hasChildren=function(){return!!this.children&&!!this.children.length},e}(),Dl=function(){return(Dl=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)()],e)}(),Pl=function(){function e(){}return e.prototype.filter=function(e,t){var n=this;return e?t.reduce(function(t,r){var i;return r.children&&(i=n.filter(e,r.children),r.children=i),r.expanded=!1,i&&i.length?(r.expanded=!0,t.push(r)):n.filterPredicate(r.data,e)&&t.push(r),t},[]):t},e.prototype.filterPredicate=function(e,t){for(var n=t.trim().toLocaleLowerCase(),r=0,i=Object.values(e);r=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)()],e)}(),Ll=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},kl=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};!function(e){e.ASCENDING="asc",e.DESCENDING="desc",e.NONE=""}(kc||(kc={}));var jl=[kc.ASCENDING,kc.DESCENDING,kc.NONE],Fl=function(){function e(){this.sort=new i.t}return e.prototype.emitSort=function(e){this.sortable&&this.sortable.sort&&this.sortable.sort(e),this.sort.emit(e)},Ll([Object(i.B)("nbSort"),kl("design:type",Object)],e.prototype,"sortable",void 0),Ll([Object(i.M)(),kl("design:type",i.t)],e.prototype,"sort",void 0),Ll([Object(i.p)({selector:"[nbSort]"})],e)}(),Bl=function(){return Ll([Object(i.p)({selector:"[nbSortHeaderIcon]"})],function(){})}(),Ul=function(){function e(){this.direction=kc.NONE}return e.prototype.isAscending=function(){return this.direction===kc.ASCENDING},e.prototype.isDescending=function(){return this.direction===kc.DESCENDING},e.prototype.isDirectionSet=function(){return this.isAscending()||this.isDescending()},Ll([Object(i.B)(),kl("design:type",String)],e.prototype,"direction",void 0),Ll([Object(i.l)({selector:"nb-sort-icon",template:'\n \n \n \n \n '})],e)}(),Vl=function(){function e(e,t){this.sort=e,this.columnDef=t,this.disabledValue=!1}return Object.defineProperty(e.prototype,"disabled",{get:function(){return this.disabledValue},set:function(e){this.disabledValue=mn(e)},enumerable:!0,configurable:!0}),e.prototype.sortIfEnabled=function(){this.disabled||this.sortData()},e.prototype.isAscending=function(){return this.direction===kc.ASCENDING},e.prototype.isDescending=function(){return this.direction===kc.DESCENDING},e.prototype.sortData=function(){var e=this.createSortRequest();this.sort.emitSort(e)},e.prototype.getIconContext=function(){return{$implicit:this.direction,isAscending:this.isAscending(),isDescending:this.isDescending(),isNone:!this.isAscending()&&!this.isDescending()}},e.prototype.getDisabledAttributeValue=function(){return this.disabled?"":null},e.prototype.createSortRequest=function(){return this.direction=this.getNextDirection(),{direction:this.direction,column:this.columnDef.name}},e.prototype.getNextDirection=function(){var e=jl,t=e.indexOf(this.direction)+1;return t>=e.length&&(t=0),e[t]},Ll([Object(i.n)(Bl,{read:i.Z,static:!1}),kl("design:type",i.Z)],e.prototype,"sortIcon",void 0),Ll([Object(i.B)("nbSortHeader"),kl("design:type",String)],e.prototype,"direction",void 0),Ll([Object(i.B)(),Object(i.v)("class.disabled"),kl("design:type",Boolean),kl("design:paramtypes",[Object])],e.prototype,"disabled",null),Ll([Object(i.w)("click"),kl("design:type",Function),kl("design:paramtypes",[]),kl("design:returntype",void 0)],e.prototype,"sortIfEnabled",null),Ll([Object(i.l)({selector:"[nbSortHeader]",template:'\n \n \n \n ',changeDetection:i.i.OnPush}),(1,t=Object(i.x)(us),function(e,n){t(e,n,1)}),kl("design:paramtypes",[Fl,Object])],e);var t}(),zl=function(){function e(){}return e.prototype.sort=function(e,t){var n=this;if(!e)return t;for(var r=t.sort(function(t,r){return n.comparator(e,t,r)}),i=0,o=t;io&&(a=1),i=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)()],e)}(),Gl=function(){function e(){}return e.prototype.expand=function(e,t,n){var r=this;void 0===n&&(n={});var i=this.find(e,t);i.expanded=!0,n.deep&&i.hasChildren()&&i.children.forEach(function(t){return r.expand(e,t.data,n)})},e.prototype.collapse=function(e,t,n){var r=this;void 0===n&&(n={});var i=this.find(e,t);i.expanded=!1,n.deep&&i.hasChildren()&&i.children.forEach(function(t){return r.collapse(e,t.data,n)})},e.prototype.toggle=function(e,t,n){void 0===n&&(n={}),this.find(e,t).expanded?this.collapse(e,t,n):this.expand(e,t,n)},e.prototype.find=function(e,t){for(var n=e.slice(),r=0,i=n;r=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)()],e)}(),Hl=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Yl=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},ql=function(e){function t(t,n,r,i){var o=e.call(this)||this;return o.sortService=t,o.filterService=n,o.treeGridService=r,o.treeGridDataService=i,o.renderData=new d.a([]),o.filterRequest=new d.a(""),o.sortRequest=new d.a(null),o}return Hl(t,e),t.prototype.setData=function(e,t){var n=[];e&&(n=this.treeGridDataService.toPresentationNodes(e,t)),this.data=new d.a(n),this.updateChangeSubscription()},t.prototype.connect=function(e){return this.renderData},t.prototype.disconnect=function(e){},t.prototype.expand=function(e){this.treeGridService.expand(this.data.value,e),this.data.next(this.data.value)},t.prototype.collapse=function(e){this.treeGridService.collapse(this.data.value,e),this.data.next(this.data.value)},t.prototype.toggle=function(e,t){this.treeGridService.toggle(this.data.value,e,t),this.data.next(this.data.value)},t.prototype.toggleByIndex=function(e,t){var n=this.renderData.value&&this.renderData.value[e];n&&this.toggle(n.data,t)},t.prototype.getLevel=function(e){var t=this.renderData.value[e];return t?t.level:0},t.prototype.sort=function(e){this.sortRequest.next(e)},t.prototype.filter=function(e){this.filterRequest.next(e)},t.prototype.updateChangeSubscription=function(){var e=this,t=this.data,n=Object(b.a)(t,this.filterRequest).pipe(Object(v.a)(function(t){return e.treeGridDataService.copy(t[0])}),Object(v.a)(function(t){return e.filterData(t)}));Object(b.a)(n,this.sortRequest).pipe(Object(v.a)(function(t){return e.sortData(t[0])})).pipe(Object(v.a)(function(t){return e.treeGridDataService.flattenExpanded(t)})).subscribe(function(t){return e.renderData.next(t)})},t.prototype.filterData=function(e){return this.filterService.filter(this.filterRequest.value,e)},t.prototype.sortData=function(e){return this.sortService.sort(this.sortRequest.value,e)},t}(_s),Wl=function(){function e(e,t,n,r){this.filterService=e,this.sortService=t,this.treeGridService=n,this.treeGridDataService=r}return e.prototype.create=function(e,t){var n=new ql(this.sortService,this.filterService,this.treeGridService,this.treeGridDataService);return n.setData(e,t),n},function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)(),Yl("design:paramtypes",[Pl,zl,Gl,Ml])],e)}(),Ql=new i.z("NB_TREE_GRID"),Kl=W.n,$l=W.m,Zl=W.b,Xl=W.l,Jl=W.k,eu=W.j,tu=W.h,nu=W.g,ru=W.f,iu=W.d,ou=W.a,au=W.i,su=W.e,cu=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),lu=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},uu=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},pu=200,du=function(e){function t(t,n){var r=e.call(this)||this;return r.elementRef=n,r.doubleClick$=new s.a,r.doubleClickDelay=pu,r.clickToToggle=!0,r.tree=t,r}var n,r;return cu(t,e),n=t,t.prototype.toggleIfEnabledNode=function(){var e=this;this.clickToToggle&&Object(m.a)(pu).pipe(Object(L.a)(1),Object(R.a)(this.doubleClick$)).subscribe(function(){return e.tree.toggleRow(e)})},t.prototype.toggleIfEnabledNodeDeep=function(){this.clickToToggle&&(this.doubleClick$.next(),this.tree.toggleRow(this,{deep:!0}))},t.prototype.ngOnDestroy=function(){this.doubleClick$.complete()},lu([Object(i.B)(),uu("design:type",Number)],t.prototype,"doubleClickDelay",void 0),lu([Object(i.B)(),uu("design:type",Boolean)],t.prototype,"clickToToggle",void 0),lu([Object(i.w)("click"),uu("design:type",Function),uu("design:paramtypes",[]),uu("design:returntype",void 0)],t.prototype,"toggleIfEnabledNode",null),lu([Object(i.w)("dblclick"),uu("design:type",Function),uu("design:paramtypes",[]),uu("design:returntype",void 0)],t.prototype,"toggleIfEnabledNodeDeep",null),lu([Object(i.l)({selector:"tr[nbTreeGridRow]",template:"",host:{class:"nb-tree-grid-row",role:"row"},providers:[{provide:$l,useExisting:n}],changeDetection:i.i.OnPush}),(0,r=Object(i.x)(Ql),function(e,t){r(e,t,0)}),uu("design:paramtypes",[Object,i.q])],t)}(As),hu=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}var n;return cu(t,e),n=t,lu([Object(i.l)({selector:"tr[nbTreeGridHeaderRow]",template:"\n ",host:{class:"nb-tree-grid-header-row",role:"row"},changeDetection:i.i.OnPush,providers:[{provide:Jl,useExisting:n}]})],t)}(ws),fu=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}var n;return cu(t,e),n=t,lu([Object(i.l)({selector:"tr[nbTreeGridFooterRow]",template:"\n ",host:{class:"nb-tree-grid-footer-row",role:"row"},changeDetection:i.i.OnPush,providers:[{provide:nu,useExisting:n}]})],t)}(Ns),gu=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},_u=function(){function e(e){this.differs=e,this.columnHide$=new s.a,this.columnShow$=new s.a}return e.prototype.setColumns=function(e){this.changesDiffer||(this.changesDiffer=this.differs.find(e||[]).create()),this.changesDiffer.diff(e)&&(this.allColumns=Array.from(e),this.visibleColumns=Array.from(e))},e.prototype.getVisibleColumns=function(){return this.visibleColumns},e.prototype.hideColumn=function(e){var t=this.visibleColumns.indexOf(e);t>-1&&(this.visibleColumns.splice(t,1),this.columnHide$.next())},e.prototype.showColumn=function(e){this.visibleColumns.includes(e)||(this.visibleColumns.splice(this.findInsertIndex(e),0,e),this.columnShow$.next())},e.prototype.onColumnsChange=function(){return Object(u.a)(this.columnShow$,this.columnHide$)},e.prototype.findInsertIndex=function(e){var t=this.allColumns.indexOf(e);if(0===t||!this.visibleColumns.length)return 0;if(t===this.allColumns.length-1)return this.visibleColumns.length;for(var n=t-1;n>=0;n--)if(-1!==(r=this.visibleColumns.indexOf(this.allColumns[n])))return r+1;for(n=t+1;n=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.y)(),gu("design:paramtypes",[i.C])],e)}(),mu=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),yu=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},bu=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},vu=function(e,t){return function(n,r){t(n,r,e)}},Su=function(e){function t(t,n,r,i,o,a,s,c,l){var u=e.call(this,n,r,i,o,a,s,c)||this;return u.dataSourceBuilder=t,u.window=l,u.alive=!0,u.levelPadding="",u.equalColumnsWidthValue=!1,u.treeClass=!0,u.platform=c,u}var n;return mu(t,e),n=t,Object.defineProperty(t.prototype,"source",{set:function(e){e&&(this._source=e instanceof ql?e:this.dataSourceBuilder.create(e),this.dataSource=this._source)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"equalColumnsWidth",{get:function(){return this.equalColumnsWidthValue},set:function(e){this.equalColumnsWidthValue=mn(e)},enumerable:!0,configurable:!0}),t.prototype.ngAfterViewInit=function(){var e=this;this.checkDefsCount();var t=Object(u.a)(this._contentRowDefs.changes,this._contentHeaderRowDefs.changes,this._contentFooterRowDefs.changes);if(t.pipe(Object(P.a)(function(){return e.alive})).subscribe(function(){return e.checkDefsCount()}),this.platform.isBrowser){this.updateVisibleColumns();var n=Object(l.a)(this.window,"resize").pipe(Object(M.a)(50));Object(u.a)(t,this._contentColumnDefs.changes,n).pipe(Object(P.a)(function(){return e.alive})).subscribe(function(){return e.updateVisibleColumns()})}},t.prototype.ngOnDestroy=function(){e.prototype.ngOnDestroy.call(this),this.alive=!1},t.prototype.toggleRow=function(e,t){this._source.toggleByIndex(this.getDataIndex(e),t)},t.prototype.toggleCellRow=function(e){this.toggleRow(this.findCellRow(e))},t.prototype.getColumnWidth=function(){return this.equalColumnsWidth?100/this.getColumnsCount()+"%":""},t.prototype.getCellLevel=function(e,t){var n=this.isFirstColumn(t)&&this.findCellRow(e),r=n&&this.getRowLevel(n);return r||0===r?r:0},t.prototype.getDataIndex=function(e){var t=e.elementRef.nativeElement,n=t.parentElement;return n?Array.from(n.children).filter(function(e){return e.hasAttribute("nbtreegridrow")}).indexOf(t):-1},t.prototype.getRowLevel=function(e){return this._source.getLevel(this.getDataIndex(e))},t.prototype.getColumns=function(){return Array.from((this._contentHeaderRowDefs.length?this._contentHeaderRowDefs.first:this._contentRowDefs.first).columns||[])},t.prototype.getColumnsCount=function(){return this.getColumns().length},t.prototype.isFirstColumn=function(e){return this.getColumns()[0]===e},t.prototype.findCellRow=function(e){var t=e.elementRef.nativeElement.parentElement;return this.rows.toArray().find(function(e){return e.elementRef.nativeElement===t})},t.prototype.checkDefsCount=function(){if(this._contentRowDefs.length>1)throw new Error("Found multiple row definitions");if(this._contentHeaderRowDefs.length>1)throw new Error("Found multiple header row definitions");if(this._contentFooterRowDefs.length>1)throw new Error("Found multiple footer row definitions")},t.prototype.updateVisibleColumns=function(){var e=this.window.innerWidth,t=this._contentColumnDefs,n=t.filter(function(t){return t.shouldHide(e)}).map(function(e){return e.name}),r=t.filter(function(t){return t.shouldShow(e)}).map(function(e){return e.name});if(n.length||r.length)for(var i=0,o=[this._contentHeaderRowDefs.first,this._contentRowDefs.first,this._contentFooterRowDefs.first].filter(function(e){return!!e});i\n \n ",changeDetection:i.i.OnPush,providers:[{provide:Ql,useExisting:n},_u],styles:[":host{table-layout:fixed;border-spacing:0;border-collapse:collapse;width:100%;max-width:100%;overflow:auto}::ng-deep .nb-tree-grid-cell,::ng-deep .nb-tree-grid-header-cell,::ng-deep .nb-tree-grid-footer-cell{overflow:hidden}\n"]}),vu(4,Object(i.h)("role")),vu(6,Object(i.x)(ne)),vu(8,Object(i.x)(te)),bu("design:paramtypes",[Wl,i.C,i.j,i.q,String,Za,Object,ts,Object])],t)}(Ps),Eu=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ou=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Tu=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},Cu=function(e){function t(t,n,r){var i=e.call(this,t,n)||this;return i.columnsService=r,i}var n;return Eu(t,e),n=t,Object.defineProperty(t.prototype,"columns",{get:function(){return this.columnsService.getVisibleColumns()},set:function(e){this.columnsService.setColumns(e)},enumerable:!0,configurable:!0}),t.prototype.hideColumn=function(e){this.columnsService.hideColumn(e)},t.prototype.showColumn=function(e){this.columnsService.showColumn(e)},Ou([Object(i.B)("nbTreeGridRowDefColumns"),Tu("design:type",Object),Tu("design:paramtypes",[Object])],t.prototype,"columns",null),Ou([Object(i.p)({selector:"[nbTreeGridRowDef]",providers:[{provide:Kl,useExisting:n}]}),Tu("design:paramtypes",[i.Z,i.C,_u])],t)}(Rs),Ru=function(e){function t(t,n,r){var i=e.call(this,t,n)||this;return i.columnsService=r,i}var n;return Eu(t,e),n=t,Object.defineProperty(t.prototype,"columns",{get:function(){return this.columnsService.getVisibleColumns()},set:function(e){this.columnsService.setColumns(e)},enumerable:!0,configurable:!0}),t.prototype.hideColumn=function(e){this.columnsService.hideColumn(e)},t.prototype.showColumn=function(e){this.columnsService.showColumn(e)},Ou([Object(i.B)("nbTreeGridHeaderRowDef"),Tu("design:type",Object),Tu("design:paramtypes",[Object])],t.prototype,"columns",null),Ou([Object(i.p)({selector:"[nbTreeGridHeaderRowDef]",providers:[{provide:Xl,useExisting:n}]}),Tu("design:paramtypes",[i.Z,i.C,_u])],t)}(Ts),wu=function(e){function t(t,n,r){var i=e.call(this,t,n)||this;return i.columnsService=r,i}var n;return Eu(t,e),n=t,Object.defineProperty(t.prototype,"columns",{get:function(){return this.columnsService.getVisibleColumns()},set:function(e){this.columnsService.setColumns(e)},enumerable:!0,configurable:!0}),t.prototype.hideColumn=function(e){this.columnsService.hideColumn(e)},t.prototype.showColumn=function(e){this.columnsService.showColumn(e)},Ou([Object(i.B)("nbTreeGridFooterRowDef"),Tu("design:type",Object),Tu("design:paramtypes",[Object])],t.prototype,"columns",null),Ou([Object(i.p)({selector:"[nbTreeGridFooterRowDef]",providers:[{provide:tu,useExisting:n}]}),Tu("design:paramtypes",[i.Z,i.C,_u])],t)}(Cs),Nu=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}var n;return Eu(t,e),n=t,Ou([Object(i.p)({selector:"[nbTreeGridCellDef]",providers:[{provide:Zl,useExisting:n}]})],t)}(ss),Au=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}var n;return Eu(t,e),n=t,Ou([Object(i.p)({selector:"[nbTreeGridHeaderCellDef]",providers:[{provide:eu,useExisting:n}]})],t)}(cs),Iu=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}var n;return Eu(t,e),n=t,Ou([Object(i.p)({selector:"[nbTreeGridFooterCellDef]",providers:[{provide:ru,useExisting:n}]})],t)}(ls),xu=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Du=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Mu=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},Pu=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hideOnValue=null,t.showOnValue=null,t}var n;return xu(t,e),n=t,Object.defineProperty(t.prototype,"hideOn",{get:function(){return this.hideOnValue},set:function(e){this.hideOnValue=e||0===e?parseInt(e,10):null},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"showOn",{get:function(){return this.showOnValue},set:function(e){this.showOnValue=e||0===e?parseInt(e,10):null},enumerable:!0,configurable:!0}),t.prototype.ngOnChanges=function(){if(null!=this.hideOn&&null!=this.showOn)throw new Error("hideOn and showOn are mutually exclusive and can't be used simultaneously.")},t.prototype.shouldHide=function(e){return!this.shouldShow(e)},t.prototype.shouldShow=function(e){return null==this.hideOn&&null==this.showOn||(null!=this.hideOn?e>this.hideOn:e>=this.showOn)},Du([Object(i.B)("nbTreeGridColumnDef"),Mu("design:type",String)],t.prototype,"name",void 0),Du([Object(i.B)(),Mu("design:type",Number),Mu("design:paramtypes",[Number])],t.prototype,"hideOn",null),Du([Object(i.B)(),Mu("design:type",Number),Mu("design:paramtypes",[Number])],t.prototype,"showOn",null),Du([Object(i.p)({selector:"[nbTreeGridColumnDef]",providers:[{provide:iu,useExisting:n},{provide:us,useExisting:n}]})],t)}(ps),Lu=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),ku=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},ju=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},Fu=function(e,t){return function(n,r){t(n,r,e)}},Bu=function(e){function t(t,n,r,i,o,a,s,c,l){var u=e.call(this,t,n)||this;return u.platformId=i,u.window=o,u.sanitizer=a,u.directionService=s,u.columnService=c,u.cd=l,u.alive=!0,u.initialLeftPadding="",u.initialRightPadding="",u.tree=r,u.columnDef=t,u.elementRef=n,u}var n;return Lu(t,e),n=t,Object.defineProperty(t.prototype,"columnWidth",{get:function(){return this.latestWidth=this.tree.getColumnWidth(),this.latestWidth||null},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"leftPadding",{get:function(){return this.directionService.isLtr()?this.getStartPadding():null},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rightPadding",{get:function(){return this.directionService.isRtl()?this.getStartPadding():null},enumerable:!0,configurable:!0}),t.prototype.ngOnInit=function(){var e=this;if(Object(o.C)(this.platformId)){var t=this.window.getComputedStyle(this.elementRef.nativeElement);this.initialLeftPadding=t.paddingLeft,this.initialRightPadding=t.paddingRight}this.columnService.onColumnsChange().pipe(Object(P.a)(function(){return e.alive}),Object(O.a)(function(){return e.latestWidth!==e.tree.getColumnWidth()})).subscribe(function(){return e.cd.detectChanges()})},t.prototype.ngOnDestroy=function(){this.alive=!1},t.prototype.toggleRow=function(){this.tree.toggleCellRow(this)},Object.defineProperty(t.prototype,"initialStartPadding",{get:function(){return this.directionService.isLtr()?this.initialLeftPadding:this.initialRightPadding},enumerable:!0,configurable:!0}),t.prototype.getStartPadding=function(){var e=this.tree.getCellLevel(this,this.columnDef.name);if(0===e)return null;var t=e+1,n="";return this.tree.levelPadding?n="calc("+this.tree.levelPadding+" * "+t+")":this.initialStartPadding&&(n="calc("+this.initialStartPadding+" * "+t+")"),n?this.sanitizer.bypassSecurityTrustStyle(n):null},ku([Object(i.v)("style.width"),ju("design:type",String),ju("design:paramtypes",[])],t.prototype,"columnWidth",null),ku([Object(i.v)("style.padding-left"),ju("design:type",Object),ju("design:paramtypes",[])],t.prototype,"leftPadding",null),ku([Object(i.v)("style.padding-right"),ju("design:type",Object),ju("design:paramtypes",[])],t.prototype,"rightPadding",null),ku([Object(i.p)({selector:"td[nbTreeGridCell]",host:{class:"nb-tree-grid-cell",role:"gridcell"},providers:[{provide:ou,useExisting:n}]}),Fu(2,Object(i.x)(Ql)),Fu(3,Object(i.x)(i.N)),Fu(4,Object(i.x)(te)),ju("design:paramtypes",[Pu,i.q,Object,Object,Object,H.b,ye,_u,i.j])],t)}(fs),Uu=function(e){function t(t,n,r,i,o){var a=e.call(this,t,n)||this;return a.columnService=i,a.cd=o,a.alive=!0,a.tree=r,a}var n;return Lu(t,e),n=t,Object.defineProperty(t.prototype,"columnWidth",{get:function(){return this.latestWidth=this.tree.getColumnWidth(),this.latestWidth||null},enumerable:!0,configurable:!0}),t.prototype.ngOnInit=function(){var e=this;this.columnService.onColumnsChange().pipe(Object(P.a)(function(){return e.alive}),Object(O.a)(function(){return e.latestWidth!==e.tree.getColumnWidth()})).subscribe(function(){return e.cd.detectChanges()})},t.prototype.ngOnDestroy=function(){this.alive=!1},ku([Object(i.v)("style.width"),ju("design:type",String),ju("design:paramtypes",[])],t.prototype,"columnWidth",null),ku([Object(i.p)({selector:"th[nbTreeGridHeaderCell]",host:{class:"nb-tree-grid-header-cell",role:"columnheader"},providers:[{provide:au,useExisting:n}]}),Fu(2,Object(i.x)(Ql)),ju("design:paramtypes",[Pu,i.q,Object,_u,i.j])],t)}(ds),Vu=function(e){function t(t,n,r,i,o){var a=e.call(this,t,n)||this;return a.columnService=i,a.cd=o,a.alive=!0,a.tree=r,a}var n;return Lu(t,e),n=t,Object.defineProperty(t.prototype,"columnWidth",{get:function(){return this.latestWidth=this.tree.getColumnWidth(),this.latestWidth||null},enumerable:!0,configurable:!0}),t.prototype.ngOnInit=function(){var e=this;this.columnService.onColumnsChange().pipe(Object(P.a)(function(){return e.alive}),Object(O.a)(function(){return e.latestWidth!==e.tree.getColumnWidth()})).subscribe(function(){return e.cd.detectChanges()})},t.prototype.ngOnDestroy=function(){this.alive=!1},ku([Object(i.v)("style.width"),ju("design:type",String),ju("design:paramtypes",[])],t.prototype,"columnWidth",null),ku([Object(i.p)({selector:"td[nbTreeGridFooterCell]",host:{class:"nb-tree-grid-footer-cell",role:"gridcell"},providers:[{provide:su,useExisting:n}]}),Fu(2,Object(i.x)(Ql)),ju("design:paramtypes",[Pu,i.q,Object,_u,i.j])],t)}(hs),zu=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Gu=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Hu=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},Yu=function(){function e(){}return e.prototype.filter=function(e){this.filterable.filter(e)},Gu([Object(i.B)("nbFilter"),Hu("design:type",Object)],e.prototype,"filterable",void 0),Gu([Object(i.p)({selector:"[nbFilter]"})],e)}(),qu=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.search$=new s.a,t.alive=!0,t.debounceTime=200,t}var n;return zu(t,e),n=t,t.prototype.ngOnInit=function(){var t=this;this.search$.pipe(Object(P.a)(function(){return t.alive}),Object(M.a)(this.debounceTime)).subscribe(function(n){e.prototype.filter.call(t,n)})},t.prototype.ngOnDestroy=function(){this.alive=!1,this.search$.complete()},t.prototype.filter=function(e){this.search$.next(e.target.value)},Gu([Object(i.B)("nbFilterInput"),Hu("design:type",Object)],t.prototype,"filterable",void 0),Gu([Object(i.B)(),Hu("design:type",Number)],t.prototype,"debounceTime",void 0),Gu([Object(i.w)("input",["$event"]),Hu("design:type",Function),Hu("design:paramtypes",[Object]),Hu("design:returntype",void 0)],t.prototype,"filter",null),Gu([Object(i.p)({selector:"[nbFilterInput]",providers:[{provide:Yu,useExisting:n}]})],t)}(Yu),Wu=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Qu=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},Ku=function(){function e(e){this.cell=e}return e.prototype.toggleRow=function(e){this.cell.toggleRow(),e.stopPropagation()},Wu([Object(i.w)("click",["$event"]),Qu("design:type",Function),Qu("design:paramtypes",[Event]),Qu("design:returntype",void 0)],e.prototype,"toggleRow",null),Wu([Object(i.p)({selector:"[nbTreeGridRowToggle]"}),Qu("design:paramtypes",[Bu])],e)}(),$u=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Zu=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},Xu=function(){function e(e){this.cell=e}return Object.defineProperty(e.prototype,"expanded",{get:function(){return this.expandedValue},set:function(e){this.expandedValue=e},enumerable:!0,configurable:!0}),e.prototype.toggleRow=function(e){this.cell.toggleRow(),e.stopPropagation()},$u([Object(i.B)(),Zu("design:type",Boolean),Zu("design:paramtypes",[Boolean])],e.prototype,"expanded",null),$u([Object(i.w)("click",["$event"]),Zu("design:type",Function),Zu("design:paramtypes",[Event]),Zu("design:returntype",void 0)],e.prototype,"toggleRow",null),$u([Object(i.l)({selector:"nb-tree-grid-row-toggle",template:'\n \n ',styles:["\n button {\n background: transparent;\n border: none;\n padding: 0;\n }\n "]}),Zu("design:paramtypes",[Bu])],e)}(),Ju=[Su,Cu,du,Nu,Bu,Ru,hu,Au,Uu,wu,fu,Iu,Vu,Pu,Fl,Vl,Ul,Yu,qu,Ku,Xu,Bl],ep=function(){return function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var s=e.length-1;s>=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}([Object(i.F)({imports:[o.c,ks,Kt],declarations:Ju.slice(),exports:[ks].concat(Ju),providers:[zl,Pl,Gl,Ml,Wl]})],function(){})}()},XoMe:function(e,t,n){"use strict";var r=n("0z0v"),i=n("4ik+"),o=n("Dxa7"),a=n("1Z+e"),s=n("W96K"),c=n("yoF8");t.first=function(e,t){var n=arguments.length>=2;return function(l){return l.pipe(e?i.filter(function(t,n){return e(t,n,l)}):c.identity,o.take(1),n?a.defaultIfEmpty(t):s.throwIfEmpty(function(){return new r.EmptyError}))}}},"Xwq/":function(e,t,n){"use strict";var r=n("FWf1"),i=n("p//D"),o=n("GiSu");t.toSubscriber=function(e,t,n){if(e){if(e instanceof r.Subscriber)return e;if(e[i.rxSubscriber])return e[i.rxSubscriber]()}return e||t||n?new r.Subscriber(e,t,n):new r.Subscriber(o.empty)}},Y34a:function(e,t,n){var r=n("mrSG").__extends,i=n("FWf1");t.pairwise=function(){return function(e){return e.lift(new o)}};var o=function(){function e(){}return e.prototype.call=function(e,t){return t.subscribe(new a(e))},e}(),a=function(e){function t(t){var n=e.call(this,t)||this;return n.hasPrev=!1,n}return r(t,e),t.prototype._next=function(e){var t;this.hasPrev?t=[this.prev,e]:this.hasPrev=!0,this.prev=e,t&&this.destination.next(t)},t}(i.Subscriber)},Y4kR:function(e,t,n){var r=n("mrSG").__extends;t.OuterSubscriber=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r(t,e),t.prototype.notifyNext=function(e,t,n,r,i){this.destination.next(t)},t.prototype.notifyError=function(e,t){this.destination.error(e)},t.prototype.notifyComplete=function(e){this.destination.complete()},t}(n("FWf1").Subscriber)},YK4L:function(e,t,n){"use strict";var r=n("vrE+"),i=n("76/Q"),o=n("1Z+e"),a=n("9AGB");t.reduce=function(e,t){return arguments.length>=2?function(n){return a.pipe(r.scan(e,t),i.takeLast(1),o.defaultIfEmpty(t))(n)}:function(t){return a.pipe(r.scan(function(t,n,r){return e(t,n,r+1)}),i.takeLast(1))(t)}}},YROV:function(e,t){e.exports=function(e){var t={className:"variable",begin:"(\\$[a-zA-Z-][a-zA-Z0-9_-]*)\\b"},n={className:"number",begin:"#[0-9A-Fa-f]+"};return{case_insensitive:!0,illegal:"[=/|']",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"selector-id",begin:"\\#[A-Za-z0-9_-]+",relevance:0},{className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0},{className:"selector-attr",begin:"\\[",end:"\\]",illegal:"$"},{className:"selector-tag",begin:"\\b(a|abbr|acronym|address|area|article|aside|audio|b|base|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|command|datalist|dd|del|details|dfn|div|dl|dt|em|embed|fieldset|figcaption|figure|footer|form|frame|frameset|(h[1-6])|head|header|hgroup|hr|html|i|iframe|img|input|ins|kbd|keygen|label|legend|li|link|map|mark|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|pre|progress|q|rp|rt|ruby|samp|script|section|select|small|span|strike|strong|style|sub|sup|table|tbody|td|textarea|tfoot|th|thead|time|title|tr|tt|ul|var|video)\\b",relevance:0},{begin:":(visited|valid|root|right|required|read-write|read-only|out-range|optional|only-of-type|only-child|nth-of-type|nth-last-of-type|nth-last-child|nth-child|not|link|left|last-of-type|last-child|lang|invalid|indeterminate|in-range|hover|focus|first-of-type|first-line|first-letter|first-child|first|enabled|empty|disabled|default|checked|before|after|active)"},{begin:"::(after|before|choices|first-letter|first-line|repeat-index|repeat-item|selection|value)"},t,{className:"attribute",begin:"\\b(z-index|word-wrap|word-spacing|word-break|width|widows|white-space|visibility|vertical-align|unicode-bidi|transition-timing-function|transition-property|transition-duration|transition-delay|transition|transform-style|transform-origin|transform|top|text-underline-position|text-transform|text-shadow|text-rendering|text-overflow|text-indent|text-decoration-style|text-decoration-line|text-decoration-color|text-decoration|text-align-last|text-align|tab-size|table-layout|right|resize|quotes|position|pointer-events|perspective-origin|perspective|page-break-inside|page-break-before|page-break-after|padding-top|padding-right|padding-left|padding-bottom|padding|overflow-y|overflow-x|overflow-wrap|overflow|outline-width|outline-style|outline-offset|outline-color|outline|orphans|order|opacity|object-position|object-fit|normal|none|nav-up|nav-right|nav-left|nav-index|nav-down|min-width|min-height|max-width|max-height|mask|marks|margin-top|margin-right|margin-left|margin-bottom|margin|list-style-type|list-style-position|list-style-image|list-style|line-height|letter-spacing|left|justify-content|initial|inherit|ime-mode|image-orientation|image-resolution|image-rendering|icon|hyphens|height|font-weight|font-variant-ligatures|font-variant|font-style|font-stretch|font-size-adjust|font-size|font-language-override|font-kerning|font-feature-settings|font-family|font|float|flex-wrap|flex-shrink|flex-grow|flex-flow|flex-direction|flex-basis|flex|filter|empty-cells|display|direction|cursor|counter-reset|counter-increment|content|column-width|column-span|column-rule-width|column-rule-style|column-rule-color|column-rule|column-gap|column-fill|column-count|columns|color|clip-path|clip|clear|caption-side|break-inside|break-before|break-after|box-sizing|box-shadow|box-decoration-break|bottom|border-width|border-top-width|border-top-style|border-top-right-radius|border-top-left-radius|border-top-color|border-top|border-style|border-spacing|border-right-width|border-right-style|border-right-color|border-right|border-radius|border-left-width|border-left-style|border-left-color|border-left|border-image-width|border-image-source|border-image-slice|border-image-repeat|border-image-outset|border-image|border-color|border-collapse|border-bottom-width|border-bottom-style|border-bottom-right-radius|border-bottom-left-radius|border-bottom-color|border-bottom|border|background-size|background-repeat|background-position|background-origin|background-image|background-color|background-clip|background-attachment|background-blend-mode|background|backface-visibility|auto|animation-timing-function|animation-play-state|animation-name|animation-iteration-count|animation-fill-mode|animation-duration|animation-direction|animation-delay|animation|align-self|align-items|align-content)\\b",illegal:"[^\\s]"},{begin:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b"},{begin:":",end:";",contains:[t,n,e.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,{className:"meta",begin:"!important"}]},{begin:"@",end:"[{;]",keywords:"mixin include extend for if else each while charset import debug media page content font-face namespace warn",contains:[t,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,n,e.CSS_NUMBER_MODE,{begin:"\\s[A-Za-z0-9_.-]+",relevance:0}]}]}}},YSh2:function(e,t,n){"use strict";n.d(t,"g",function(){return r}),n.d(t,"c",function(){return i}),n.d(t,"d",function(){return o}),n.d(t,"h",function(){return a}),n.d(t,"f",function(){return s}),n.d(t,"b",function(){return c}),n.d(t,"j",function(){return l}),n.d(t,"e",function(){return u}),n.d(t,"a",function(){return p}),n.d(t,"i",function(){return d}),n.d(t,"k",function(){return h});var r=9,i=27,o=37,a=38,s=39,c=40,l=48,u=57,p=65,d=90;function h(e){for(var t=[],n=1;n\s*[);\]]/,relevance:0,subLanguage:"xml"}],relevance:0},{className:"keyword",begin:"\\bsignal\\b",starts:{className:"string",end:"(\\(|:|=|;|,|//|/\\*|$)",returnEnd:!0}},{className:"keyword",begin:"\\bproperty\\b",starts:{className:"string",end:"(:|=|;|,|//|/\\*|$)",returnEnd:!0}},{className:"function",beginKeywords:"function",end:/\{/,excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/[A-Za-z$_][0-9A-Za-z$_]*/}),{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]}],illegal:/\[|%/},{begin:"\\."+e.IDENT_RE,relevance:0},n,r,i],illegal:/#/}}},YZsg:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=function(){function e(e){this.docs=e}return e.prototype.mapThemedValues=function(e){var t=this;return e.map(function(e){return e.styles.map(function(e){for(var n in e.themedValues=[],t.docs.themes)t.docs.themes.hasOwnProperty(n)&&e.themedValues.push({theme:t.docs.themes[n].name,value:t.docs.themes[n].data[e.name].value});return e}),e})},e}()},YlbQ:function(e,t,n){"use strict";n.d(t,"a",function(){return c}),n.d(t,"c",function(){return s}),n.d(t,"b",function(){return a});var r=n("mrSG"),i=n("6blF"),o=n("F/XL"),a=(n("K9Ia"),n("CcnG"),function(){return function(){}}());function s(e){return e&&"function"==typeof e.connect}var c=function(e){function t(t){var n=e.call(this)||this;return n._data=t,n}return Object(r.__extends)(t,e),t.prototype.connect=function(){return this._data instanceof i.a?this._data:Object(o.a)(this._data)},t.prototype.disconnect=function(){},t}(a)},Z303:function(e,t,n){"use strict";var r=n("1pIY"),i=n("vrE+"),o=n("b/k1"),a=n("q3Kh");t.timeInterval=function(e){return void 0===e&&(e=r.async),function(t){return o.defer(function(){return t.pipe(i.scan(function(t,n){var r=t.current;return{value:n,current:e.now(),last:r}},{current:e.now(),value:void 0,last:void 0}),a.map(function(e){return new s(e.value,e.current-e.last)}))})}};var s=function(){return function(e,t){this.value=e,this.interval=t}}();t.TimeInterval=s},Z5tI:function(e,t,n){"use strict";var r=n("MkmW");t.subscribeToPromise=function(e){return function(t){return e.then(function(e){t.closed||(t.next(e),t.complete())},function(e){return t.error(e)}).then(null,r.hostReportError),t}}},ZHwm:function(e,t,n){"use strict";var r=n("eYLY"),i=n("7K7o");t.publishLast=function(){return function(e){return i.multicast(new r.AsyncSubject)(e)}}},ZMJd:function(e,t){e.exports='# What is ngx-admin?\n\nngx-admin is a front-end admin dashboard template based on Angular 8+, Bootstrap 4+ and Nebular. That means all the data you can see on graphs, charts and tables is mocked in Javascript so you can use the backend of your choice with no limitations.\n\n\n## How can it help me?\n\nWe believe that at the moment a lot of business applications have administration/management interfaces inside of them. Sometimes it\u2019s not that obvious, but a lot of web applications have dashboards with panels, charts analytics, etc.\n\n\nngx-admin aims to bootstrap the development of your product and provide an ecosystem for building production-ready application or prototypes.\n\nFrameworks like Bootstrap provide a number of components, but usually it\u2019s not enough to build a real-world app. This template comes with lots of popular UI components with a unified color scheme, plus it is based on a modern Angular framework and has a flexible component based structure.\n\nYou can also use ngx-admin for the purpose of learning Angular.\n\n\n## List of features\n\n- Angular 8+ & Typescript\n- Bootstrap 4+ & SCSS\n- Responsive layout\n- RTL support\n- High resolution\n- Flexibly configurable themes with **hot-reload** (3 themes included)\n- Authentication module with multiple providers\n- Lots of awesome features:\n - Buttons\n - Modals\n - Popovers\n - Icons\n - Typography\n - Animated searches\n - Forms\n - Tabs\n - Notifications\n - Tables\n - Maps\n - Charts\n - Editors\n \nAnd many more!\n\n\n## Assumptions\n\nThis documentation assumes that you are already familiar with JavaScript/TypeScript, Angular, CSS and Bootstrap.\n\n## Have questions?\nDidn\'t find something here? Look through the issues or simply drop us a line at contact@akveo.com.\n'},ZTPi:function(e,t,n){var r=n("mrSG").__extends,i=n("FWf1"),o=n("aJGj");t.repeat=function(e){return void 0===e&&(e=-1),function(t){return 0===e?o.empty():t.lift(new a(e<0?-1:e-1,t))}};var a=function(){function e(e,t){this.count=e,this.source=t}return e.prototype.call=function(e,t){return t.subscribe(new s(e,this.count,this.source))},e}(),s=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.count=n,i.source=r,i}return r(t,e),t.prototype.complete=function(){if(!this.isStopped){var t=this.source,n=this.count;if(0===n)return e.prototype.complete.call(this);n>-1&&(this.count=n-1),t.subscribe(this._unsubscribeAndRecycle())}},t}(i.Subscriber)},ZYCi:function(e,t,n){"use strict";var r=n("mrSG"),i=n("Ip0R"),o=n("CcnG"),a=n("F/XL"),s=n("0/uQ"),c=n("26FU"),l=n("6blF");function u(){return Error.call(this),this.message="no elements in sequence",this.name="EmptyError",this}u.prototype=Object.create(Error.prototype);var p=u,d=n("dzgT"),h=n("G5J1");function f(e){return new l.a(function(t){var n;try{n=e()}catch(r){return void t.error(r)}return(n?Object(s.a)(n):Object(h.b)()).subscribe(t)})}var g=n("K9Ia"),_=n("67Y/"),m=n("Txjg"),y=n("VnD/"),b=n("FFOo"),v=n("b7mW");function S(e){return function(t){return 0===e?Object(h.b)():t.lift(new E(e))}}var E=function(){function e(e){if(this.total=e,this.total<0)throw new v.a}return e.prototype.call=function(e,t){return t.subscribe(new O(e,this.total))},e}(),O=function(e){function t(t,n){var r=e.call(this,t)||this;return r.total=n,r.ring=new Array,r.count=0,r}return r.__extends(t,e),t.prototype._next=function(e){var t=this.ring,n=this.total,r=this.count++;t.length0)for(var n=this.count>=this.total?this.total:this.count,r=this.ring,i=0;i=2;return function(r){return r.pipe(e?Object(y.a)(function(t,n){return e(t,n,r)}):x.a,S(1),n?N(t):T(function(){return new p}))}}var M=n("9Z1F"),P=n("t9fZ");function L(e,t){var n=arguments.length>=2;return function(r){return r.pipe(e?Object(y.a)(function(t,n){return e(t,n,r)}):x.a,Object(P.a)(1),n?N(t):T(function(){return new p}))}}var k=n("psW0"),j=function(){function e(e,t,n){this.predicate=e,this.thisArg=t,this.source=n}return e.prototype.call=function(e,t){return t.subscribe(new F(e,this.predicate,this.thisArg,this.source))},e}(),F=function(e){function t(t,n,r,i){var o=e.call(this,t)||this;return o.predicate=n,o.thisArg=r,o.source=i,o.index=0,o.thisArg=r||o,o}return r.__extends(t,e),t.prototype.notifyComplete=function(e){this.destination.next(e),this.destination.complete()},t.prototype._next=function(e){var t=!1;try{t=this.predicate.call(this.thisArg,e,this.index++,this.source)}catch(n){return void this.destination.error(n)}t||this.notifyComplete(!1)},t.prototype._complete=function(){this.notifyComplete(!0)},t}(b.a),B=n("15JJ"),U=n("p0Sj");function V(e,t){var n=!1;return arguments.length>=2&&(n=!0),function(r){return r.lift(new z(e,t,n))}}var z=function(){function e(e,t,n){void 0===n&&(n=!1),this.accumulator=e,this.seed=t,this.hasSeed=n}return e.prototype.call=function(e,t){return t.subscribe(new G(e,this.accumulator,this.seed,this.hasSeed))},e}(),G=function(e){function t(t,n,r,i){var o=e.call(this,t)||this;return o.accumulator=n,o._seed=r,o.hasSeed=i,o.index=0,o}return r.__extends(t,e),Object.defineProperty(t.prototype,"seed",{get:function(){return this._seed},set:function(e){this.hasSeed=!0,this._seed=e},enumerable:!0,configurable:!0}),t.prototype._next=function(e){if(this.hasSeed)return this._tryNext(e);this.seed=e,this.destination.next(e)},t.prototype._tryNext=function(e){var t,n=this.index++;try{t=this.accumulator(this.seed,e,n)}catch(r){this.destination.error(r)}this.seed=t,this.destination.next(t)},t}(b.a),H=n("Phjn"),Y=n("y3By"),q=n("xMyE"),W=n("pugT"),Q=function(){function e(e){this.callback=e}return e.prototype.call=function(e,t){return t.subscribe(new K(e,this.callback))},e}(),K=function(e){function t(t,n){var r=e.call(this,t)||this;return r.add(new W.a(n)),r}return r.__extends(t,e),t}(b.a),$=n("Zn8D"),Z=n("ZYjt");n.d(t,"E",function(){return ge}),n.d(t,"u",function(){return Dn}),n.d(t,"B",function(){return zn}),n.d(t,"w",function(){return kn}),n.d(t,"C",function(){return Gn}),n.d(t,"D",function(){return Hn}),n.d(t,"y",function(){return Fn}),n.d(t,"x",function(){return jn}),n.d(t,"A",function(){return Vn}),n.d(t,"v",function(){return Pn}),n.d(t,"z",function(){return Un}),n.d(t,"F",function(){return In}),n.d(t,"m",function(){return yn}),n.d(t,"o",function(){return bn}),n.d(t,"n",function(){return Sn}),n.d(t,"q",function(){return Tn}),n.d(t,"d",function(){return ee}),n.d(t,"k",function(){return cn}),n.d(t,"l",function(){return mn}),n.d(t,"j",function(){return un}),n.d(t,"h",function(){return xn}),n.d(t,"i",function(){return Yn}),n.d(t,"p",function(){return Ln}),n.d(t,"b",function(){return On}),n.d(t,"e",function(){return Nn}),n.d(t,"f",function(){return wn}),n.d(t,"g",function(){return Rn}),n.d(t,"r",function(){return An}),n.d(t,"a",function(){return at}),n.d(t,"s",function(){return dn}),n.d(t,"c",function(){return Be}),n.d(t,"t",function(){return Fe});var X=function(){return function(e,t){this.id=e,this.url=t}}(),J=function(e){function t(t,n,r,i){void 0===r&&(r="imperative"),void 0===i&&(i=null);var o=e.call(this,t,n)||this;return o.navigationTrigger=r,o.restoredState=i,o}return Object(r.__extends)(t,e),t.prototype.toString=function(){return"NavigationStart(id: "+this.id+", url: '"+this.url+"')"},t}(X),ee=function(e){function t(t,n,r){var i=e.call(this,t,n)||this;return i.urlAfterRedirects=r,i}return Object(r.__extends)(t,e),t.prototype.toString=function(){return"NavigationEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.urlAfterRedirects+"')"},t}(X),te=function(e){function t(t,n,r){var i=e.call(this,t,n)||this;return i.reason=r,i}return Object(r.__extends)(t,e),t.prototype.toString=function(){return"NavigationCancel(id: "+this.id+", url: '"+this.url+"')"},t}(X),ne=function(e){function t(t,n,r){var i=e.call(this,t,n)||this;return i.error=r,i}return Object(r.__extends)(t,e),t.prototype.toString=function(){return"NavigationError(id: "+this.id+", url: '"+this.url+"', error: "+this.error+")"},t}(X),re=function(e){function t(t,n,r,i){var o=e.call(this,t,n)||this;return o.urlAfterRedirects=r,o.state=i,o}return Object(r.__extends)(t,e),t.prototype.toString=function(){return"RoutesRecognized(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.urlAfterRedirects+"', state: "+this.state+")"},t}(X),ie=function(e){function t(t,n,r,i){var o=e.call(this,t,n)||this;return o.urlAfterRedirects=r,o.state=i,o}return Object(r.__extends)(t,e),t.prototype.toString=function(){return"GuardsCheckStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.urlAfterRedirects+"', state: "+this.state+")"},t}(X),oe=function(e){function t(t,n,r,i,o){var a=e.call(this,t,n)||this;return a.urlAfterRedirects=r,a.state=i,a.shouldActivate=o,a}return Object(r.__extends)(t,e),t.prototype.toString=function(){return"GuardsCheckEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.urlAfterRedirects+"', state: "+this.state+", shouldActivate: "+this.shouldActivate+")"},t}(X),ae=function(e){function t(t,n,r,i){var o=e.call(this,t,n)||this;return o.urlAfterRedirects=r,o.state=i,o}return Object(r.__extends)(t,e),t.prototype.toString=function(){return"ResolveStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.urlAfterRedirects+"', state: "+this.state+")"},t}(X),se=function(e){function t(t,n,r,i){var o=e.call(this,t,n)||this;return o.urlAfterRedirects=r,o.state=i,o}return Object(r.__extends)(t,e),t.prototype.toString=function(){return"ResolveEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.urlAfterRedirects+"', state: "+this.state+")"},t}(X),ce=function(){function e(e){this.route=e}return e.prototype.toString=function(){return"RouteConfigLoadStart(path: "+this.route.path+")"},e}(),le=function(){function e(e){this.route=e}return e.prototype.toString=function(){return"RouteConfigLoadEnd(path: "+this.route.path+")"},e}(),ue=function(){function e(e){this.snapshot=e}return e.prototype.toString=function(){return"ChildActivationStart(path: '"+(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"")+"')"},e}(),pe=function(){function e(e){this.snapshot=e}return e.prototype.toString=function(){return"ChildActivationEnd(path: '"+(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"")+"')"},e}(),de=function(){function e(e){this.snapshot=e}return e.prototype.toString=function(){return"ActivationStart(path: '"+(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"")+"')"},e}(),he=function(){function e(e){this.snapshot=e}return e.prototype.toString=function(){return"ActivationEnd(path: '"+(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"")+"')"},e}(),fe=function(){function e(e,t,n){this.routerEvent=e,this.position=t,this.anchor=n}return e.prototype.toString=function(){return"Scroll(anchor: '"+this.anchor+"', position: '"+(this.position?this.position[0]+", "+this.position[1]:null)+"')"},e}(),ge=function(){return function(){}}(),_e="primary",me=function(){function e(e){this.params=e||{}}return e.prototype.has=function(e){return this.params.hasOwnProperty(e)},e.prototype.get=function(e){if(this.has(e)){var t=this.params[e];return Array.isArray(t)?t[0]:t}return null},e.prototype.getAll=function(e){if(this.has(e)){var t=this.params[e];return Array.isArray(t)?t:[t]}return[]},Object.defineProperty(e.prototype,"keys",{get:function(){return Object.keys(this.params)},enumerable:!0,configurable:!0}),e}();function ye(e){return new me(e)}var be="ngNavigationCancelingError";function ve(e){var t=Error("NavigationCancelingError: "+e);return t[be]=!0,t}function Se(e,t,n){var r=n.path.split("/");if(r.length>e.length)return null;if("full"===n.pathMatch&&(t.hasChildren()||r.length0?e[e.length-1]:null}function Ie(e,t){for(var n in e)e.hasOwnProperty(n)&&t(e[n],n)}function xe(e){return Object(o.Mb)(e)?e:Object(o.Nb)(e)?Object(s.a)(Promise.resolve(e)):Object(a.a)(e)}function De(e,t,n){return n?function(e,t){return we(e,t)}(e.queryParams,t.queryParams)&&function e(t,n){if(!ke(t.segments,n.segments))return!1;if(t.numberOfChildren!==n.numberOfChildren)return!1;for(var r in n.children){if(!t.children[r])return!1;if(!e(t.children[r],n.children[r]))return!1}return!0}(e.root,t.root):function(e,t){return Object.keys(t).length<=Object.keys(e).length&&Object.keys(t).every(function(n){return t[n]===e[n]})}(e.queryParams,t.queryParams)&&function e(t,n){return function t(n,r,i){if(n.segments.length>i.length)return!!ke(a=n.segments.slice(0,i.length),i)&&!r.hasChildren();if(n.segments.length===i.length){if(!ke(n.segments,i))return!1;for(var o in r.children){if(!n.children[o])return!1;if(!e(n.children[o],r.children[o]))return!1}return!0}var a=i.slice(0,n.segments.length),s=i.slice(n.segments.length);return!!ke(n.segments,a)&&!!n.children[_e]&&t(n.children[_e],r,s)}(t,n,n.segments)}(e.root,t.root)}var Me=function(){function e(e,t,n){this.root=e,this.queryParams=t,this.fragment=n}return Object.defineProperty(e.prototype,"queryParamMap",{get:function(){return this._queryParamMap||(this._queryParamMap=ye(this.queryParams)),this._queryParamMap},enumerable:!0,configurable:!0}),e.prototype.toString=function(){return Ue.serialize(this)},e}(),Pe=function(){function e(e,t){var n=this;this.segments=e,this.children=t,this.parent=null,Ie(t,function(e,t){return e.parent=n})}return e.prototype.hasChildren=function(){return this.numberOfChildren>0},Object.defineProperty(e.prototype,"numberOfChildren",{get:function(){return Object.keys(this.children).length},enumerable:!0,configurable:!0}),e.prototype.toString=function(){return Ve(this)},e}(),Le=function(){function e(e,t){this.path=e,this.parameters=t}return Object.defineProperty(e.prototype,"parameterMap",{get:function(){return this._parameterMap||(this._parameterMap=ye(this.parameters)),this._parameterMap},enumerable:!0,configurable:!0}),e.prototype.toString=function(){return We(this)},e}();function ke(e,t){return e.length===t.length&&e.every(function(e,n){return e.path===t[n].path})}function je(e,t){var n=[];return Ie(e.children,function(e,r){r===_e&&(n=n.concat(t(e,r)))}),Ie(e.children,function(e,r){r!==_e&&(n=n.concat(t(e,r)))}),n}var Fe=function(){return function(){}}(),Be=function(){function e(){}return e.prototype.parse=function(e){var t=new Xe(e);return new Me(t.parseRootSegment(),t.parseQueryParams(),t.parseFragment())},e.prototype.serialize=function(e){var t,n;return"/"+function e(t,n){if(!t.hasChildren())return Ve(t);if(n){var r=t.children[_e]?e(t.children[_e],!1):"",i=[];return Ie(t.children,function(t,n){n!==_e&&i.push(n+":"+e(t,!1))}),i.length>0?r+"("+i.join("//")+")":r}var o=je(t,function(n,r){return r===_e?[e(t.children[_e],!1)]:[r+":"+e(n,!1)]});return Ve(t)+"/("+o.join("//")+")"}(e.root,!0)+(t=e.queryParams,(n=Object.keys(t).map(function(e){var n=t[e];return Array.isArray(n)?n.map(function(t){return Ge(e)+"="+Ge(t)}).join("&"):Ge(e)+"="+Ge(n)})).length?"?"+n.join("&"):"")+("string"==typeof e.fragment?"#"+encodeURI(e.fragment):"")},e}(),Ue=new Be;function Ve(e){return e.segments.map(function(e){return We(e)}).join("/")}function ze(e){return encodeURIComponent(e).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Ge(e){return ze(e).replace(/%3B/gi,";")}function He(e){return ze(e).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Ye(e){return decodeURIComponent(e)}function qe(e){return Ye(e.replace(/\+/g,"%20"))}function We(e){return""+He(e.path)+(t=e.parameters,Object.keys(t).map(function(e){return";"+He(e)+"="+He(t[e])}).join(""));var t}var Qe=/^[^\/()?;=#]+/;function Ke(e){var t=e.match(Qe);return t?t[0]:""}var $e=/^[^=?]+/,Ze=/^[^?]+/,Xe=function(){function e(e){this.url=e,this.remaining=e}return e.prototype.parseRootSegment=function(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new Pe([],{}):new Pe([],this.parseChildren())},e.prototype.parseQueryParams=function(){var e={};if(this.consumeOptional("?"))do{this.parseQueryParam(e)}while(this.consumeOptional("&"));return e},e.prototype.parseFragment=function(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null},e.prototype.parseChildren=function(){if(""===this.remaining)return{};this.consumeOptional("/");var e=[];for(this.peekStartsWith("(")||e.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),e.push(this.parseSegment());var t={};this.peekStartsWith("/(")&&(this.capture("/"),t=this.parseParens(!0));var n={};return this.peekStartsWith("(")&&(n=this.parseParens(!1)),(e.length>0||Object.keys(t).length>0)&&(n[_e]=new Pe(e,t)),n},e.prototype.parseSegment=function(){var e=Ke(this.remaining);if(""===e&&this.peekStartsWith(";"))throw new Error("Empty path url segment cannot have parameters: '"+this.remaining+"'.");return this.capture(e),new Le(Ye(e),this.parseMatrixParams())},e.prototype.parseMatrixParams=function(){for(var e={};this.consumeOptional(";");)this.parseParam(e);return e},e.prototype.parseParam=function(e){var t=Ke(this.remaining);if(t){this.capture(t);var n="";if(this.consumeOptional("=")){var r=Ke(this.remaining);r&&this.capture(n=r)}e[Ye(t)]=Ye(n)}},e.prototype.parseQueryParam=function(e){var t,n=(t=this.remaining.match($e))?t[0]:"";if(n){this.capture(n);var r="";if(this.consumeOptional("=")){var i=function(e){var t=e.match(Ze);return t?t[0]:""}(this.remaining);i&&this.capture(r=i)}var o=qe(n),a=qe(r);if(e.hasOwnProperty(o)){var s=e[o];Array.isArray(s)||(e[o]=s=[s]),s.push(a)}else e[o]=a}},e.prototype.parseParens=function(e){var t={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){var n=Ke(this.remaining),r=this.remaining[n.length];if("/"!==r&&")"!==r&&";"!==r)throw new Error("Cannot parse url '"+this.url+"'");var i=void 0;n.indexOf(":")>-1?(i=n.substr(0,n.indexOf(":")),this.capture(i),this.capture(":")):e&&(i=_e);var o=this.parseChildren();t[i]=1===Object.keys(o).length?o[_e]:new Pe([],o),this.consumeOptional("//")}return t},e.prototype.peekStartsWith=function(e){return this.remaining.startsWith(e)},e.prototype.consumeOptional=function(e){return!!this.peekStartsWith(e)&&(this.remaining=this.remaining.substring(e.length),!0)},e.prototype.capture=function(e){if(!this.consumeOptional(e))throw new Error('Expected "'+e+'".')},e}(),Je=function(){function e(e){this._root=e}return Object.defineProperty(e.prototype,"root",{get:function(){return this._root.value},enumerable:!0,configurable:!0}),e.prototype.parent=function(e){var t=this.pathFromRoot(e);return t.length>1?t[t.length-2]:null},e.prototype.children=function(e){var t=et(e,this._root);return t?t.children.map(function(e){return e.value}):[]},e.prototype.firstChild=function(e){var t=et(e,this._root);return t&&t.children.length>0?t.children[0].value:null},e.prototype.siblings=function(e){var t=tt(e,this._root);return t.length<2?[]:t[t.length-2].children.map(function(e){return e.value}).filter(function(t){return t!==e})},e.prototype.pathFromRoot=function(e){return tt(e,this._root).map(function(e){return e.value})},e}();function et(e,t){var n,i;if(e===t.value)return t;try{for(var o=Object(r.__values)(t.children),a=o.next();!a.done;a=o.next()){var s=et(e,a.value);if(s)return s}}catch(c){n={error:c}}finally{try{a&&!a.done&&(i=o.return)&&i.call(o)}finally{if(n)throw n.error}}return null}function tt(e,t){var n,i;if(e===t.value)return[t];try{for(var o=Object(r.__values)(t.children),a=o.next();!a.done;a=o.next()){var s=tt(e,a.value);if(s.length)return s.unshift(t),s}}catch(c){n={error:c}}finally{try{a&&!a.done&&(i=o.return)&&i.call(o)}finally{if(n)throw n.error}}return[]}var nt=function(){function e(e,t){this.value=e,this.children=t}return e.prototype.toString=function(){return"TreeNode("+this.value+")"},e}();function rt(e){var t={};return e&&e.children.forEach(function(e){return t[e.value.outlet]=e}),t}var it=function(e){function t(t,n){var r=e.call(this,t)||this;return r.snapshot=n,ut(r,t),r}return Object(r.__extends)(t,e),t.prototype.toString=function(){return this.snapshot.toString()},t}(Je);function ot(e,t){var n=function(e,t){var n=new ct([],{},{},"",{},_e,t,null,e.root,-1,{});return new lt("",new nt(n,[]))}(e,t),r=new c.a([new Le("",{})]),i=new c.a({}),o=new c.a({}),a=new c.a({}),s=new c.a(""),l=new at(r,i,a,s,o,_e,t,n.root);return l.snapshot=n.root,new it(new nt(l,[]),n)}var at=function(){function e(e,t,n,r,i,o,a,s){this.url=e,this.params=t,this.queryParams=n,this.fragment=r,this.data=i,this.outlet=o,this.component=a,this._futureSnapshot=s}return Object.defineProperty(e.prototype,"routeConfig",{get:function(){return this._futureSnapshot.routeConfig},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"root",{get:function(){return this._routerState.root},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"parent",{get:function(){return this._routerState.parent(this)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"firstChild",{get:function(){return this._routerState.firstChild(this)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"children",{get:function(){return this._routerState.children(this)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pathFromRoot",{get:function(){return this._routerState.pathFromRoot(this)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"paramMap",{get:function(){return this._paramMap||(this._paramMap=this.params.pipe(Object(_.a)(function(e){return ye(e)}))),this._paramMap},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"queryParamMap",{get:function(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe(Object(_.a)(function(e){return ye(e)}))),this._queryParamMap},enumerable:!0,configurable:!0}),e.prototype.toString=function(){return this.snapshot?this.snapshot.toString():"Future("+this._futureSnapshot+")"},e}();function st(e,t){void 0===t&&(t="emptyOnly");var n=e.pathFromRoot,i=0;if("always"!==t)for(i=n.length-1;i>=1;){var o=n[i],a=n[i-1];if(o.routeConfig&&""===o.routeConfig.path)i--;else{if(a.component)break;i--}}return function(e){return e.reduce(function(e,t){return{params:Object(r.__assign)({},e.params,t.params),data:Object(r.__assign)({},e.data,t.data),resolve:Object(r.__assign)({},e.resolve,t._resolvedData)}},{params:{},data:{},resolve:{}})}(n.slice(i))}var ct=function(){function e(e,t,n,r,i,o,a,s,c,l,u){this.url=e,this.params=t,this.queryParams=n,this.fragment=r,this.data=i,this.outlet=o,this.component=a,this.routeConfig=s,this._urlSegment=c,this._lastPathIndex=l,this._resolve=u}return Object.defineProperty(e.prototype,"root",{get:function(){return this._routerState.root},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"parent",{get:function(){return this._routerState.parent(this)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"firstChild",{get:function(){return this._routerState.firstChild(this)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"children",{get:function(){return this._routerState.children(this)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pathFromRoot",{get:function(){return this._routerState.pathFromRoot(this)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"paramMap",{get:function(){return this._paramMap||(this._paramMap=ye(this.params)),this._paramMap},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"queryParamMap",{get:function(){return this._queryParamMap||(this._queryParamMap=ye(this.queryParams)),this._queryParamMap},enumerable:!0,configurable:!0}),e.prototype.toString=function(){return"Route(url:'"+this.url.map(function(e){return e.toString()}).join("/")+"', path:'"+(this.routeConfig?this.routeConfig.path:"")+"')"},e}(),lt=function(e){function t(t,n){var r=e.call(this,n)||this;return r.url=t,ut(r,n),r}return Object(r.__extends)(t,e),t.prototype.toString=function(){return pt(this._root)},t}(Je);function ut(e,t){t.value._routerState=e,t.children.forEach(function(t){return ut(e,t)})}function pt(e){var t=e.children.length>0?" { "+e.children.map(pt).join(", ")+" } ":"";return""+e.value+t}function dt(e){if(e.snapshot){var t=e.snapshot,n=e._futureSnapshot;e.snapshot=n,we(t.queryParams,n.queryParams)||e.queryParams.next(n.queryParams),t.fragment!==n.fragment&&e.fragment.next(n.fragment),we(t.params,n.params)||e.params.next(n.params),function(e,t){if(e.length!==t.length)return!1;for(var n=0;n0&&ft(n[0]))throw new Error("Root segment cannot have matrix parameters");var r=n.find(function(e){return"object"==typeof e&&null!=e&&e.outlets});if(r&&r!==Ae(n))throw new Error("{outlets:{}} has to be the last command")}return e.prototype.toRoot=function(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]},e}(),mt=function(){return function(e,t,n){this.segmentGroup=e,this.processChildren=t,this.index=n}}();function yt(e){return"object"==typeof e&&null!=e&&e.outlets?e.outlets[_e]:""+e}function bt(e,t,n){if(e||(e=new Pe([],{})),0===e.segments.length&&e.hasChildren())return vt(e,t,n);var r=function(e,t,n){for(var r=0,i=t,o={match:!1,pathIndex:0,commandIndex:0};i=n.length)return o;var a=e.segments[i],s=yt(n[r]),c=r0&&void 0===s)break;if(s&&c&&"object"==typeof c&&void 0===c.outlets){if(!Tt(s,c,a))return o;r+=2}else{if(!Tt(s,{},a))return o;r++}i++}return{match:!0,pathIndex:i,commandIndex:r}}(e,t,n),i=n.slice(r.commandIndex);if(r.match&&r.pathIndex0?new Pe([],((r={})[_e]=e,r)):e;return new Me(i,t,n)},e.prototype.expandSegmentGroup=function(e,t,n,r){return 0===n.segments.length&&n.hasChildren()?this.expandChildren(e,t,n).pipe(Object(_.a)(function(e){return new Pe([],e)})):this.expandSegment(e,n,t,n.segments,r,!0)},e.prototype.expandChildren=function(e,t,n){var r=this;return function(n,i){if(0===Object.keys(n).length)return Object(a.a)({});var o=[],s=[],c={};return Ie(n,function(n,i){var a,l,u=(a=i,l=n,r.expandSegmentGroup(e,t,l,a)).pipe(Object(_.a)(function(e){return c[i]=e}));i===_e?o.push(u):s.push(u)}),a.a.apply(null,o.concat(s)).pipe(Object(m.a)(),D(),Object(_.a)(function(){return c}))}(n.children)},e.prototype.expandSegment=function(e,t,n,i,o,s){var c=this;return a.a.apply(void 0,Object(r.__spread)(n)).pipe(Object(_.a)(function(r){return c.expandSegmentAgainstRoute(e,t,n,r,i,o,s).pipe(Object(M.a)(function(e){if(e instanceof At)return Object(a.a)(null);throw e}))}),Object(m.a)(),L(function(e){return!!e}),Object(M.a)(function(e,n){if(e instanceof p||"EmptyError"===e.name){if(c.noLeftoversInUrl(t,i,o))return Object(a.a)(new Pe([],{}));throw new At(t)}throw e}))},e.prototype.noLeftoversInUrl=function(e,t,n){return 0===t.length&&!e.children[n]},e.prototype.expandSegmentAgainstRoute=function(e,t,n,r,i,o,a){return Ft(r)!==o?xt(t):void 0===r.redirectTo?this.matchSegmentAgainstRoute(e,t,r,i):a&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(e,t,n,r,i,o):xt(t)},e.prototype.expandSegmentAgainstRouteUsingRedirect=function(e,t,n,r,i,o){return"**"===r.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(e,n,r,o):this.expandRegularSegmentAgainstRouteUsingRedirect(e,t,n,r,i,o)},e.prototype.expandWildCardWithParamsAgainstRouteUsingRedirect=function(e,t,n,r){var i=this,o=this.applyRedirectCommands([],n.redirectTo,{});return n.redirectTo.startsWith("/")?Dt(o):this.lineralizeSegments(n,o).pipe(Object(k.a)(function(n){var o=new Pe(n,{});return i.expandSegment(e,o,t,n,r,!1)}))},e.prototype.expandRegularSegmentAgainstRouteUsingRedirect=function(e,t,n,r,i,o){var a=this,s=Lt(t,r,i),c=s.consumedSegments,l=s.lastChild,u=s.positionalParamSegments;if(!s.matched)return xt(t);var p=this.applyRedirectCommands(c,r.redirectTo,u);return r.redirectTo.startsWith("/")?Dt(p):this.lineralizeSegments(r,p).pipe(Object(k.a)(function(r){return a.expandSegment(e,t,n,r.concat(i.slice(l)),o,!1)}))},e.prototype.matchSegmentAgainstRoute=function(e,t,n,i){var o=this;if("**"===n.path)return n.loadChildren?this.configLoader.load(e.injector,n).pipe(Object(_.a)(function(e){return n._loadedConfig=e,new Pe(i,{})})):Object(a.a)(new Pe(i,{}));var s=Lt(t,n,i),c=s.consumedSegments,l=s.lastChild;if(!s.matched)return xt(t);var u=i.slice(l);return this.getChildConfig(e,n,i).pipe(Object(k.a)(function(e){var n=e.module,i=e.routes,s=function(e,t,n,i){return n.length>0&&function(e,t,n){return i.some(function(n){return jt(e,t,n)&&Ft(n)!==_e})}(e,n)?{segmentGroup:kt(new Pe(t,function(e,t){var n,i,o={};o[_e]=t;try{for(var a=Object(r.__values)(e),s=a.next();!s.done;s=a.next()){var c=s.value;""===c.path&&Ft(c)!==_e&&(o[Ft(c)]=new Pe([],{}))}}catch(l){n={error:l}}finally{try{s&&!s.done&&(i=a.return)&&i.call(a)}finally{if(n)throw n.error}}return o}(i,new Pe(n,e.children)))),slicedSegments:[]}:0===n.length&&function(e,t,n){return i.some(function(n){return jt(e,t,n)})}(e,n)?{segmentGroup:kt(new Pe(e.segments,function(e,t,n,i){var o,a,s={};try{for(var c=Object(r.__values)(n),l=c.next();!l.done;l=c.next()){var u=l.value;jt(e,t,u)&&!i[Ft(u)]&&(s[Ft(u)]=new Pe([],{}))}}catch(p){o={error:p}}finally{try{l&&!l.done&&(a=c.return)&&a.call(c)}finally{if(o)throw o.error}}return Object(r.__assign)({},i,s)}(e,n,i,e.children))),slicedSegments:n}:{segmentGroup:e,slicedSegments:n}}(t,c,u,i),l=s.segmentGroup,p=s.slicedSegments;return 0===p.length&&l.hasChildren()?o.expandChildren(n,i,l).pipe(Object(_.a)(function(e){return new Pe(c,e)})):0===i.length&&0===p.length?Object(a.a)(new Pe(c,{})):o.expandSegment(n,l,i,p,_e,!0).pipe(Object(_.a)(function(e){return new Pe(c.concat(e.segments),e.children)}))}))},e.prototype.getChildConfig=function(e,t,n){var r=this;return t.children?Object(a.a)(new Ee(t.children,e)):t.loadChildren?void 0!==t._loadedConfig?Object(a.a)(t._loadedConfig):function(e,t,n){var r,i=t.canLoad;return i&&0!==i.length?Object(s.a)(i).pipe(Object(_.a)(function(r){var i,o=e.get(r);if(function(e){return e&&wt(e.canLoad)}(o))i=o.canLoad(t,n);else{if(!wt(o))throw new Error("Invalid CanLoad guard");i=o(t,n)}return xe(i)})).pipe(Object(m.a)(),(r=function(e){return!0===e},function(e){return e.lift(new j(r,void 0,e))})):Object(a.a)(!0)}(e.injector,t,n).pipe(Object(k.a)(function(n){return n?r.configLoader.load(e.injector,t).pipe(Object(_.a)(function(e){return t._loadedConfig=e,e})):function(e){return new l.a(function(t){return t.error(ve("Cannot load children because the guard of the route \"path: '"+e.path+"'\" returned false"))})}(t)})):Object(a.a)(new Ee([],e))},e.prototype.lineralizeSegments=function(e,t){for(var n=[],r=t.root;;){if(n=n.concat(r.segments),0===r.numberOfChildren)return Object(a.a)(n);if(r.numberOfChildren>1||!r.children[_e])return Mt(e.redirectTo);r=r.children[_e]}},e.prototype.applyRedirectCommands=function(e,t,n){return this.applyRedirectCreatreUrlTree(t,this.urlSerializer.parse(t),e,n)},e.prototype.applyRedirectCreatreUrlTree=function(e,t,n,r){var i=this.createSegmentGroup(e,t.root,n,r);return new Me(i,this.createQueryParams(t.queryParams,this.urlTree.queryParams),t.fragment)},e.prototype.createQueryParams=function(e,t){var n={};return Ie(e,function(e,r){if("string"==typeof e&&e.startsWith(":")){var i=e.substring(1);n[r]=t[i]}else n[r]=e}),n},e.prototype.createSegmentGroup=function(e,t,n,r){var i=this,o=this.createSegments(e,t.segments,n,r),a={};return Ie(t.children,function(t,o){a[o]=i.createSegmentGroup(e,t,n,r)}),new Pe(o,a)},e.prototype.createSegments=function(e,t,n,r){var i=this;return t.map(function(t){return t.path.startsWith(":")?i.findPosParam(e,t,r):i.findOrReturn(t,n)})},e.prototype.findPosParam=function(e,t,n){var r=n[t.path.substring(1)];if(!r)throw new Error("Cannot redirect to '"+e+"'. Cannot find '"+t.path+"'.");return r},e.prototype.findOrReturn=function(e,t){var n,i,o=0;try{for(var a=Object(r.__values)(t),s=a.next();!s.done;s=a.next()){var c=s.value;if(c.path===e.path)return t.splice(o),c;o++}}catch(l){n={error:l}}finally{try{s&&!s.done&&(i=a.return)&&i.call(a)}finally{if(n)throw n.error}}return e},e}();function Lt(e,t,n){if(""===t.path)return"full"===t.pathMatch&&(e.hasChildren()||n.length>0)?{matched:!1,consumedSegments:[],lastChild:0,positionalParamSegments:{}}:{matched:!0,consumedSegments:[],lastChild:0,positionalParamSegments:{}};var r=(t.matcher||Se)(n,e,t);return r?{matched:!0,consumedSegments:r.consumed,lastChild:r.consumed.length,positionalParamSegments:r.posParams}:{matched:!1,consumedSegments:[],lastChild:0,positionalParamSegments:{}}}function kt(e){if(1===e.numberOfChildren&&e.children[_e]){var t=e.children[_e];return new Pe(e.segments.concat(t.segments),t.children)}return e}function jt(e,t,n){return(!(e.hasChildren()||t.length>0)||"full"!==n.pathMatch)&&""===n.path&&void 0!==n.redirectTo}function Ft(e){return e.outlet||_e}var Bt=function(){return function(e){this.path=e,this.route=this.path[this.path.length-1]}}(),Ut=function(){return function(e,t){this.component=e,this.route=t}}();function Vt(e,t,n){var r=function(e){if(!e)return null;for(var t=e.parent;t;t=t.parent){var n=t.routeConfig;if(n&&n._loadedConfig)return n._loadedConfig}return null}(t);return(r?r.module.injector:n).get(e)}function zt(e,t,n,r,i){void 0===i&&(i={canDeactivateChecks:[],canActivateChecks:[]});var o=rt(t);return e.children.forEach(function(e){!function(e,t,n,r,i){void 0===i&&(i={canDeactivateChecks:[],canActivateChecks:[]});var o=e.value,a=t?t.value:null,s=n?n.getContext(e.value.outlet):null;if(a&&o.routeConfig===a.routeConfig){var c=function(e,t,n){if("function"==typeof n)return n(e,t);switch(n){case"pathParamsChange":return!ke(e.url,t.url);case"pathParamsOrQueryParamsChange":return!ke(e.url,t.url)||!we(e.queryParams,t.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!ht(e,t)||!we(e.queryParams,t.queryParams);case"paramsChange":default:return!ht(e,t)}}(a,o,o.routeConfig.runGuardsAndResolvers);c?i.canActivateChecks.push(new Bt(r)):(o.data=a.data,o._resolvedData=a._resolvedData),zt(e,t,o.component?s?s.children:null:n,r,i),c&&i.canDeactivateChecks.push(new Ut(s&&s.outlet&&s.outlet.component||null,a))}else a&&Gt(t,s,i),i.canActivateChecks.push(new Bt(r)),zt(e,null,o.component?s?s.children:null:n,r,i)}(e,o[e.value.outlet],n,r.concat([e.value]),i),delete o[e.value.outlet]}),Ie(o,function(e,t){return Gt(e,n.getContext(t),i)}),i}function Gt(e,t,n){var r=rt(e),i=e.value;Ie(r,function(e,r){Gt(e,i.component?t?t.children.getContext(r):null:t,n)}),n.canDeactivateChecks.push(new Ut(i.component&&t&&t.outlet&&t.outlet.isActivated?t.outlet.component:null,i))}var Ht=Symbol("INITIAL_VALUE");function Yt(){return Object(B.a)(function(e){return d.a.apply(void 0,Object(r.__spread)(e.map(function(e){return e.pipe(Object(P.a)(1),Object(U.a)(Ht))}))).pipe(V(function(e,t){var n=!1;return t.reduce(function(e,r,i){if(e!==Ht)return e;if(r===Ht&&(n=!0),!n){if(!1===r)return r;if(i===t.length-1||Nt(r))return r}return e},e)},Ht),Object(y.a)(function(e){return e!==Ht}),Object(_.a)(function(e){return Nt(e)?e:!0===e}),Object(P.a)(1))})}function qt(e,t){return null!==e&&t&&t(new de(e)),Object(a.a)(!0)}function Wt(e,t){return null!==e&&t&&t(new ue(e)),Object(a.a)(!0)}function Qt(e,t,n){var r=t.routeConfig?t.routeConfig.canActivate:null;if(!r||0===r.length)return Object(a.a)(!0);var i=r.map(function(r){return f(function(){var i,o=Vt(r,t,n);if(function(e){return e&&wt(e.canActivate)}(o))i=xe(o.canActivate(t,e));else{if(!wt(o))throw new Error("Invalid CanActivate guard");i=xe(o(t,e))}return i.pipe(L())})});return Object(a.a)(i).pipe(Yt())}function Kt(e,t,n){var r=t[t.length-1],i=t.slice(0,t.length-1).reverse().map(function(e){return function(e){var t=e.routeConfig?e.routeConfig.canActivateChild:null;return t&&0!==t.length?{node:e,guards:t}:null}(e)}).filter(function(e){return null!==e}).map(function(t){return f(function(){var i=t.guards.map(function(i){var o,a=Vt(i,t.node,n);if(function(e){return e&&wt(e.canActivateChild)}(a))o=xe(a.canActivateChild(r,e));else{if(!wt(a))throw new Error("Invalid CanActivateChild guard");o=xe(a(r,e))}return o.pipe(L())});return Object(a.a)(i).pipe(Yt())})});return Object(a.a)(i).pipe(Yt())}var $t=function(){return function(){}}(),Zt=function(){function e(e,t,n,r,i,o){this.rootComponentType=e,this.config=t,this.urlTree=n,this.url=r,this.paramsInheritanceStrategy=i,this.relativeLinkResolution=o}return e.prototype.recognize=function(){try{var e=en(this.urlTree.root,[],[],this.config,this.relativeLinkResolution).segmentGroup,t=this.processSegmentGroup(this.config,e,_e),n=new ct([],Object.freeze({}),Object.freeze(Object(r.__assign)({},this.urlTree.queryParams)),this.urlTree.fragment,{},_e,this.rootComponentType,null,this.urlTree.root,-1,{}),i=new nt(n,t),o=new lt(this.url,i);return this.inheritParamsAndData(o._root),Object(a.a)(o)}catch(s){return new l.a(function(e){return e.error(s)})}},e.prototype.inheritParamsAndData=function(e){var t=this,n=e.value,r=st(n,this.paramsInheritanceStrategy);n.params=Object.freeze(r.params),n.data=Object.freeze(r.data),e.children.forEach(function(e){return t.inheritParamsAndData(e)})},e.prototype.processSegmentGroup=function(e,t,n){return 0===t.segments.length&&t.hasChildren()?this.processChildren(e,t):this.processSegment(e,t,t.segments,n)},e.prototype.processChildren=function(e,t){var n,r=this,i=je(t,function(t,n){return r.processSegmentGroup(e,t,n)});return n={},i.forEach(function(e){var t=n[e.value.outlet];if(t){var r=t.url.map(function(e){return e.toString()}).join("/"),i=e.value.url.map(function(e){return e.toString()}).join("/");throw new Error("Two segments cannot have the same outlet name: '"+r+"' and '"+i+"'.")}n[e.value.outlet]=e.value}),i.sort(function(e,t){return e.value.outlet===_e?-1:t.value.outlet===_e?1:e.value.outlet.localeCompare(t.value.outlet)}),i},e.prototype.processSegment=function(e,t,n,i){var o,a;try{for(var s=Object(r.__values)(e),c=s.next();!c.done;c=s.next()){var l=c.value;try{return this.processSegmentAgainstRoute(l,t,n,i)}catch(u){if(!(u instanceof $t))throw u}}}catch(p){o={error:p}}finally{try{c&&!c.done&&(a=s.return)&&a.call(s)}finally{if(o)throw o.error}}if(this.noLeftoversInUrl(t,n,i))return[];throw new $t},e.prototype.noLeftoversInUrl=function(e,t,n){return 0===t.length&&!e.children[n]},e.prototype.processSegmentAgainstRoute=function(e,t,n,i){if(e.redirectTo)throw new $t;if((e.outlet||_e)!==i)throw new $t;var o,a=[],s=[];if("**"===e.path){var c=n.length>0?Ae(n).parameters:{};o=new ct(n,c,Object.freeze(Object(r.__assign)({},this.urlTree.queryParams)),this.urlTree.fragment,rn(e),i,e.component,e,Xt(t),Jt(t)+n.length,on(e))}else{var l=function(e,t,n){if(""===t.path){if("full"===t.pathMatch&&(e.hasChildren()||n.length>0))throw new $t;return{consumedSegments:[],lastChild:0,parameters:{}}}var i=(t.matcher||Se)(n,e,t);if(!i)throw new $t;var o={};Ie(i.posParams,function(e,t){o[t]=e.path});var a=i.consumed.length>0?Object(r.__assign)({},o,i.consumed[i.consumed.length-1].parameters):o;return{consumedSegments:i.consumed,lastChild:i.consumed.length,parameters:a}}(t,e,n);a=l.consumedSegments,s=n.slice(l.lastChild),o=new ct(a,l.parameters,Object.freeze(Object(r.__assign)({},this.urlTree.queryParams)),this.urlTree.fragment,rn(e),i,e.component,e,Xt(t),Jt(t)+a.length,on(e))}var u=function(e){return e.children?e.children:e.loadChildren?e._loadedConfig.routes:[]}(e),p=en(t,a,s,u,this.relativeLinkResolution),d=p.segmentGroup,h=p.slicedSegments;if(0===h.length&&d.hasChildren()){var f=this.processChildren(u,d);return[new nt(o,f)]}if(0===u.length&&0===h.length)return[new nt(o,[])];var g=this.processSegment(u,d,h,_e);return[new nt(o,g)]},e}();function Xt(e){for(var t=e;t._sourceSegment;)t=t._sourceSegment;return t}function Jt(e){for(var t=e,n=t._segmentIndexShift?t._segmentIndexShift:0;t._sourceSegment;)n+=(t=t._sourceSegment)._segmentIndexShift?t._segmentIndexShift:0;return n-1}function en(e,t,n,i,o){if(n.length>0&&function(e,t,n){return i.some(function(n){return tn(e,t,n)&&nn(n)!==_e})}(e,n)){var a=new Pe(t,function(e,t,n,i){var o,a,s={};s[_e]=i,i._sourceSegment=e,i._segmentIndexShift=t.length;try{for(var c=Object(r.__values)(n),l=c.next();!l.done;l=c.next()){var u=l.value;if(""===u.path&&nn(u)!==_e){var p=new Pe([],{});p._sourceSegment=e,p._segmentIndexShift=t.length,s[nn(u)]=p}}}catch(d){o={error:d}}finally{try{l&&!l.done&&(a=c.return)&&a.call(c)}finally{if(o)throw o.error}}return s}(e,t,i,new Pe(n,e.children)));return a._sourceSegment=e,a._segmentIndexShift=t.length,{segmentGroup:a,slicedSegments:[]}}if(0===n.length&&function(e,t,n){return i.some(function(n){return tn(e,t,n)})}(e,n)){var s=new Pe(e.segments,function(e,t,n,i,o,a){var s,c,l={};try{for(var u=Object(r.__values)(i),p=u.next();!p.done;p=u.next()){var d=p.value;if(tn(e,n,d)&&!o[nn(d)]){var h=new Pe([],{});h._sourceSegment=e,h._segmentIndexShift="legacy"===a?e.segments.length:t.length,l[nn(d)]=h}}}catch(f){s={error:f}}finally{try{p&&!p.done&&(c=u.return)&&c.call(u)}finally{if(s)throw s.error}}return Object(r.__assign)({},o,l)}(e,t,n,i,e.children,o));return s._sourceSegment=e,s._segmentIndexShift=t.length,{segmentGroup:s,slicedSegments:n}}var c=new Pe(e.segments,e.children);return c._sourceSegment=e,c._segmentIndexShift=t.length,{segmentGroup:c,slicedSegments:n}}function tn(e,t,n){return(!(e.hasChildren()||t.length>0)||"full"!==n.pathMatch)&&""===n.path&&void 0===n.redirectTo}function nn(e){return e.outlet||_e}function rn(e){return e.data||{}}function on(e){return e.resolve||{}}function an(e,t,n,r){var i=Vt(e,t,r);return xe(i.resolve?i.resolve(t,n):i(t,n))}function sn(e){return function(t){return t.pipe(Object(B.a)(function(t){var n=e(t);return n?Object(s.a)(n).pipe(Object(_.a)(function(){return t})):Object(s.a)([t])}))}}var cn=function(){return function(){}}(),ln=function(){function e(){}return e.prototype.shouldDetach=function(e){return!1},e.prototype.store=function(e,t){},e.prototype.shouldAttach=function(e){return!1},e.prototype.retrieve=function(e){return null},e.prototype.shouldReuseRoute=function(e,t){return e.routeConfig===t.routeConfig},e}(),un=new o.z("ROUTES"),pn=function(){function e(e,t,n,r){this.loader=e,this.compiler=t,this.onLoadStartListener=n,this.onLoadEndListener=r}return e.prototype.load=function(e,t){var n=this;return this.onLoadStartListener&&this.onLoadStartListener(t),this.loadModuleFactory(t.loadChildren).pipe(Object(_.a)(function(r){n.onLoadEndListener&&n.onLoadEndListener(t);var i=r.create(e);return new Ee(Ne(i.injector.get(un)).map(Re),i)}))},e.prototype.loadModuleFactory=function(e){var t=this;return"string"==typeof e?Object(s.a)(this.loader.load(e)):xe(e()).pipe(Object(k.a)(function(e){return e instanceof o.G?Object(a.a)(e):Object(s.a)(t.compiler.compileModuleAsync(e))}))},e}(),dn=function(){return function(){}}(),hn=function(){function e(){}return e.prototype.shouldProcessUrl=function(e){return!0},e.prototype.extract=function(e){return e},e.prototype.merge=function(e,t){return e},e}();function fn(e){throw e}function gn(e,t,n){return t.parse("/")}function _n(e,t){return Object(a.a)(null)}var mn=function(){function e(e,t,n,r,i,a,s,l){var u=this;this.rootComponentType=e,this.urlSerializer=t,this.rootContexts=n,this.location=r,this.config=l,this.lastSuccessfulNavigation=null,this.currentNavigation=null,this.navigationId=0,this.isNgZoneEnabled=!1,this.events=new g.a,this.errorHandler=fn,this.malformedUriErrorHandler=gn,this.navigated=!1,this.lastSuccessfulId=-1,this.hooks={beforePreactivation:_n,afterPreactivation:_n},this.urlHandlingStrategy=new hn,this.routeReuseStrategy=new ln,this.onSameUrlNavigation="ignore",this.paramsInheritanceStrategy="emptyOnly",this.urlUpdateStrategy="deferred",this.relativeLinkResolution="legacy",this.ngModule=i.get(o.I),this.console=i.get(o.sb);var p=i.get(o.K);this.isNgZoneEnabled=p instanceof o.K,this.resetConfig(l),this.currentUrlTree=new Me(new Pe([],{}),{},null),this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.configLoader=new pn(a,s,function(e){return u.triggerEvent(new ce(e))},function(e){return u.triggerEvent(new le(e))}),this.routerState=ot(this.currentUrlTree,this.rootComponentType),this.transitions=new c.a({id:0,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,extractedUrl:this.urlHandlingStrategy.extract(this.currentUrlTree),urlAfterRedirects:this.urlHandlingStrategy.extract(this.currentUrlTree),rawUrl:this.currentUrlTree,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",restoredState:null,currentSnapshot:this.routerState.snapshot,targetSnapshot:null,currentRouterState:this.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.navigations=this.setupNavigations(this.transitions),this.processNavigations()}return e.prototype.setupNavigations=function(e){var t=this,n=this.events;return e.pipe(Object(y.a)(function(e){return 0!==e.id}),Object(_.a)(function(e){return Object(r.__assign)({},e,{extractedUrl:t.urlHandlingStrategy.extract(e.rawUrl)})}),Object(B.a)(function(e){var i,o,l,u,p=!1,d=!1;return Object(a.a)(e).pipe(Object(q.a)(function(e){t.currentNavigation={id:e.id,initialUrl:e.currentRawUrl,extractedUrl:e.extractedUrl,trigger:e.source,extras:e.extras,previousNavigation:t.lastSuccessfulNavigation?Object(r.__assign)({},t.lastSuccessfulNavigation,{previousNavigation:null}):null}}),Object(B.a)(function(e){var i,o,s,c,l=!t.navigated||e.extractedUrl.toString()!==t.browserUrlTree.toString();if(("reload"===t.onSameUrlNavigation||l)&&t.urlHandlingStrategy.shouldProcessUrl(e.rawUrl))return Object(a.a)(e).pipe(Object(B.a)(function(e){var r=t.transitions.getValue();return n.next(new J(e.id,t.serializeUrl(e.extractedUrl),e.source,e.restoredState)),r!==t.transitions.getValue()?h.a:[e]}),Object(B.a)(function(e){return Promise.resolve(e)}),(i=t.ngModule.injector,o=t.configLoader,s=t.urlSerializer,c=t.config,function(e){return e.pipe(Object(B.a)(function(e){return function(t,n,r,i,o){return new Pt(t,n,r,e.extractedUrl,o).apply()}(i,o,s,0,c).pipe(Object(_.a)(function(t){return Object(r.__assign)({},e,{urlAfterRedirects:t})}))}))}),Object(q.a)(function(e){t.currentNavigation=Object(r.__assign)({},t.currentNavigation,{finalUrl:e.urlAfterRedirects})}),function(e,n,i,o,a){return function(i){return i.pipe(Object(k.a)(function(i){return function(e,t,n,r,i,o){return void 0===i&&(i="emptyOnly"),void 0===o&&(o="legacy"),new Zt(e,t,n,r,i,o).recognize()}(e,n,i.urlAfterRedirects,(s=i.urlAfterRedirects,t.serializeUrl(s)),o,a).pipe(Object(_.a)(function(e){return Object(r.__assign)({},i,{targetSnapshot:e})}));var s}))}}(t.rootComponentType,t.config,0,t.paramsInheritanceStrategy,t.relativeLinkResolution),Object(q.a)(function(e){"eager"===t.urlUpdateStrategy&&(e.extras.skipLocationChange||t.setBrowserUrl(e.urlAfterRedirects,!!e.extras.replaceUrl,e.id,e.extras.state),t.browserUrlTree=e.urlAfterRedirects)}),Object(q.a)(function(e){var r=new re(e.id,t.serializeUrl(e.extractedUrl),t.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);n.next(r)}));if(l&&t.rawUrlTree&&t.urlHandlingStrategy.shouldProcessUrl(t.rawUrlTree)){var u=e.extractedUrl,p=e.source,d=e.restoredState,f=e.extras,g=new J(e.id,t.serializeUrl(u),p,d);n.next(g);var m=ot(u,t.rootComponentType).snapshot;return Object(a.a)(Object(r.__assign)({},e,{targetSnapshot:m,urlAfterRedirects:u,extras:Object(r.__assign)({},f,{skipLocationChange:!1,replaceUrl:!1})}))}return t.rawUrlTree=e.rawUrl,t.browserUrlTree=e.urlAfterRedirects,e.resolve(null),h.a}),sn(function(e){var n=e.extras;return t.hooks.beforePreactivation(e.targetSnapshot,{navigationId:e.id,appliedUrlTree:e.extractedUrl,rawUrlTree:e.rawUrl,skipLocationChange:!!n.skipLocationChange,replaceUrl:!!n.replaceUrl})}),Object(q.a)(function(e){var n=new ie(e.id,t.serializeUrl(e.extractedUrl),t.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);t.triggerEvent(n)}),Object(_.a)(function(e){return Object(r.__assign)({},e,{guards:(n=e.targetSnapshot,i=e.currentSnapshot,o=t.rootContexts,a=n._root,zt(a,i?i._root:null,o,[a.value]))});var n,i,o,a}),function(e,t){return function(n){return n.pipe(Object(k.a)(function(n){var i=n.targetSnapshot,o=n.currentSnapshot,c=n.guards,l=c.canActivateChecks,u=c.canDeactivateChecks;return 0===u.length&&0===l.length?Object(a.a)(Object(r.__assign)({},n,{guardsResult:!0})):function(e,t,n,r){return Object(s.a)(e).pipe(Object(k.a)(function(e){return function(e,t,n,r,i){var o=t&&t.routeConfig?t.routeConfig.canDeactivate:null;if(!o||0===o.length)return Object(a.a)(!0);var s=o.map(function(o){var a,s=Vt(o,t,i);if(function(e){return e&&wt(e.canDeactivate)}(s))a=xe(s.canDeactivate(e,t,n,r));else{if(!wt(s))throw new Error("Invalid CanDeactivate guard");a=xe(s(e,t,n,r))}return a.pipe(L())});return Object(a.a)(s).pipe(Yt())}(e.component,e.route,n,t,r)}),L(function(e){return!0!==e},!0))}(u,i,o,e).pipe(Object(k.a)(function(n){return n&&"boolean"==typeof n?function(e,t,n,r){return Object(s.a)(t).pipe(Object(H.a)(function(t){return Object(s.a)([Wt(t.route.parent,r),qt(t.route,r),Kt(e,t.path,n),Qt(e,t.route,n)]).pipe(Object(m.a)(),L(function(e){return!0!==e},!0))}),L(function(e){return!0!==e},!0))}(i,l,e,t):Object(a.a)(n)}),Object(_.a)(function(e){return Object(r.__assign)({},n,{guardsResult:e})}))}))}}(t.ngModule.injector,function(e){return t.triggerEvent(e)}),Object(q.a)(function(e){if(Nt(e.guardsResult)){var n=ve('Redirecting to "'+t.serializeUrl(e.guardsResult)+'"');throw n.url=e.guardsResult,n}}),Object(q.a)(function(e){var n=new oe(e.id,t.serializeUrl(e.extractedUrl),t.serializeUrl(e.urlAfterRedirects),e.targetSnapshot,!!e.guardsResult);t.triggerEvent(n)}),Object(y.a)(function(e){if(!e.guardsResult){t.resetUrlToCurrentUrlTree();var r=new te(e.id,t.serializeUrl(e.extractedUrl),"");return n.next(r),e.resolve(!1),!1}return!0}),sn(function(e){if(e.guards.canActivateChecks.length)return Object(a.a)(e).pipe(Object(q.a)(function(e){var n=new ae(e.id,t.serializeUrl(e.extractedUrl),t.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);t.triggerEvent(n)}),(n=t.paramsInheritanceStrategy,i=t.ngModule.injector,function(e){return e.pipe(Object(k.a)(function(e){var t=e.targetSnapshot,o=e.guards.canActivateChecks;return o.length?Object(s.a)(o).pipe(Object(H.a)(function(e){return function(e,n,i,o){return function(e,t,n,r){var i=Object.keys(e);if(0===i.length)return Object(a.a)({});if(1===i.length){var o=i[0];return an(e[o],t,n,r).pipe(Object(_.a)(function(e){var t;return(t={})[o]=e,t}))}var c={};return Object(s.a)(i).pipe(Object(k.a)(function(i){return an(e[i],t,n,r).pipe(Object(_.a)(function(e){return c[i]=e,e}))})).pipe(D(),Object(_.a)(function(){return c}))}(e._resolve,e,t,o).pipe(Object(_.a)(function(t){return e._resolvedData=t,e.data=Object(r.__assign)({},e.data,st(e,i).resolve),null}))}(e.route,0,n,i)}),function(e,t){return arguments.length>=2?function(t){return Object(Y.a)(V(e,void 0),S(1),N(void 0))(t)}:function(t){return Object(Y.a)(V(function(t,n,r){return e(t)}),S(1))(t)}}(function(e,t){return e}),Object(_.a)(function(t){return e})):Object(a.a)(e)}))}),Object(q.a)(function(e){var n=new se(e.id,t.serializeUrl(e.extractedUrl),t.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);t.triggerEvent(n)}));var n,i}),sn(function(e){var n=e.extras;return t.hooks.afterPreactivation(e.targetSnapshot,{navigationId:e.id,appliedUrlTree:e.extractedUrl,rawUrlTree:e.rawUrl,skipLocationChange:!!n.skipLocationChange,replaceUrl:!!n.replaceUrl})}),Object(_.a)(function(e){var n,i,o,a=(o=function e(t,n,i){if(i&&t.shouldReuseRoute(n.value,i.value.snapshot)){(u=i.value)._futureSnapshot=n.value;var o=function(t,n,i){return n.children.map(function(n){var o,a;try{for(var s=Object(r.__values)(i.children),c=s.next();!c.done;c=s.next()){var l=c.value;if(t.shouldReuseRoute(l.value.snapshot,n.value))return e(t,n,l)}}catch(u){o={error:u}}finally{try{c&&!c.done&&(a=s.return)&&a.call(s)}finally{if(o)throw o.error}}return e(t,n)})}(t,n,i);return new nt(u,o)}var a=t.retrieve(n.value);if(a){var s=a.route;return function e(t,n){if(t.value.routeConfig!==n.value.routeConfig)throw new Error("Cannot reattach ActivatedRouteSnapshot created from a different route");if(t.children.length!==n.children.length)throw new Error("Cannot reattach ActivatedRouteSnapshot with a different number of children");n.value._futureSnapshot=t.value;for(var r=0;rs;){if(c-=s,!(a=a.parent))throw new Error("Invalid number of '../'");s=a.segments.length}return new mt(a,!1,s-c)}()}(a,0,e),c=s.processChildren?vt(s.segmentGroup,s.index,a.commands):bt(s.segmentGroup,s.index,a.commands);return gt(s.segmentGroup,c,t,i,o)}(u,this.currentUrlTree,e,d,p)},e.prototype.navigateByUrl=function(e,t){void 0===t&&(t={skipLocationChange:!1}),Object(o.nb)()&&this.isNgZoneEnabled&&!o.K.isInAngularZone()&&this.console.warn("Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?");var n=Nt(e)?e:this.parseUrl(e),r=this.urlHandlingStrategy.merge(n,this.rawUrlTree);return this.scheduleNavigation(r,"imperative",null,t)},e.prototype.navigate=function(e,t){return void 0===t&&(t={skipLocationChange:!1}),function(e){for(var t=0;t0},t.prototype.tagName=function(e){return e.tagName},t.prototype.attributeMap=function(e){for(var t=new Map,n=e.attributes,r=0;r0;s||(s=e[a]=[]);var l=$(t)?Zone.root:Zone.current;if(0===s.length)s.push({zone:l,handler:i});else{for(var u=!1,p=0;p-1},t}(A),ie=["alt","control","meta","shift"],oe={alt:function(e){return e.altKey},control:function(e){return e.ctrlKey},meta:function(e){return e.metaKey},shift:function(e){return e.shiftKey}},ae=function(e){function t(t){return e.call(this,t)||this}var n;return Object(r.__extends)(t,e),n=t,t.prototype.supports=function(e){return null!=n.parseEventName(e)},t.prototype.addEventListener=function(e,t,r){var i=n.parseEventName(t),o=n.eventCallback(i.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(function(){return s().onAndCancel(e,i.domEventName,o)})},t.parseEventName=function(e){var t=e.toLowerCase().split("."),r=t.shift();if(0===t.length||"keydown"!==r&&"keyup"!==r)return null;var i=n._normalizeKey(t.pop()),o="";if(ie.forEach(function(e){var n=t.indexOf(e);n>-1&&(t.splice(n,1),o+=e+".")}),o+=i,0!=t.length||0===i.length)return null;var a={};return a.domEventName=r,a.fullKey=o,a},t.getEventFullKey=function(e){var t="",n=s().getEventKey(e);return" "===(n=n.toLowerCase())?n="space":"."===n&&(n="dot"),ie.forEach(function(r){r!=n&&(0,oe[r])(e)&&(t+=r+".")}),t+=n},t.eventCallback=function(e,t,r){return function(i){n.getEventFullKey(i)===e&&r.runGuarded(function(){return t(i)})}},t._normalizeKey=function(e){switch(e){case"esc":return"escape";default:return e}},t}(A),se=function(){return function(){}}(),ce=function(e){function t(t){var n=e.call(this)||this;return n._doc=t,n}return Object(r.__extends)(t,e),t.prototype.sanitize=function(e,t){if(null==t)return null;switch(e){case o.U.NONE:return t;case o.U.HTML:return t instanceof ue?t.changingThisBreaksApplicationSecurity:(this.checkNotSafeValue(t,"HTML"),Object(o.ub)(this._doc,String(t)));case o.U.STYLE:return t instanceof pe?t.changingThisBreaksApplicationSecurity:(this.checkNotSafeValue(t,"Style"),Object(o.vb)(t));case o.U.SCRIPT:if(t instanceof de)return t.changingThisBreaksApplicationSecurity;throw this.checkNotSafeValue(t,"Script"),new Error("unsafe value used in a script context");case o.U.URL:return t instanceof fe||t instanceof he?t.changingThisBreaksApplicationSecurity:(this.checkNotSafeValue(t,"URL"),Object(o.wb)(String(t)));case o.U.RESOURCE_URL:if(t instanceof fe)return t.changingThisBreaksApplicationSecurity;throw this.checkNotSafeValue(t,"ResourceURL"),new Error("unsafe value used in a resource URL context (see http://g.co/ng/security#xss)");default:throw new Error("Unexpected SecurityContext "+e+" (see http://g.co/ng/security#xss)")}},t.prototype.checkNotSafeValue=function(e,t){if(e instanceof le)throw new Error("Required a safe "+t+", got a "+e.getTypeName()+" (see http://g.co/ng/security#xss)")},t.prototype.bypassSecurityTrustHtml=function(e){return new ue(e)},t.prototype.bypassSecurityTrustStyle=function(e){return new pe(e)},t.prototype.bypassSecurityTrustScript=function(e){return new de(e)},t.prototype.bypassSecurityTrustUrl=function(e){return new he(e)},t.prototype.bypassSecurityTrustResourceUrl=function(e){return new fe(e)},t}(se),le=function(){function e(e){this.changingThisBreaksApplicationSecurity=e}return e.prototype.toString=function(){return"SafeValue must use [property]=binding: "+this.changingThisBreaksApplicationSecurity+" (see http://g.co/ng/security#xss)"},e}(),ue=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.__extends)(t,e),t.prototype.getTypeName=function(){return"HTML"},t}(le),pe=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.__extends)(t,e),t.prototype.getTypeName=function(){return"Style"},t}(le),de=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.__extends)(t,e),t.prototype.getTypeName=function(){return"Script"},t}(le),he=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.__extends)(t,e),t.prototype.getTypeName=function(){return"URL"},t}(le),fe=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.__extends)(t,e),t.prototype.getTypeName=function(){return"ResourceURL"},t}(le),ge=[{provide:o.N,useValue:i.I},{provide:o.O,useValue:function(){f.makeCurrent(),v.init()},multi:!0},{provide:i.v,useClass:m,deps:[i.d]},{provide:i.d,useFactory:function(){return document},deps:[]}],_e=Object(o.ib)(o.ob,"browser",ge);function me(){return new o.s}var ye=function(){function e(e){if(e)throw new Error("BrowserModule has already been loaded. If you need access to common directives such as NgIf and NgFor from a lazy loaded module, import CommonModule instead.")}var t;return t=e,e.withServerTransition=function(e){return{ngModule:t,providers:[{provide:o.c,useValue:e.appId},{provide:y,useExisting:o.c},b]}},e}();function be(){return new ve(Object(o.ic)(i.d))}var ve=function(){function e(e){this._doc=e}return e.prototype.getTitle=function(){return s().getTitle(this._doc)},e.prototype.setTitle=function(e){s().setTitle(this._doc,e)},e.ngInjectableDef=Object(o.ec)({factory:be,token:e,providedIn:"root"}),e}();"undefined"!=typeof window&&window},Zn8D:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n("psW0"),i=n("mChF");function o(e){return void 0===e&&(e=Number.POSITIVE_INFINITY),Object(r.a)(i.a,e)}},ZrqW:function(e,t){e.exports=function(e){return{subLanguage:"xml",contains:[{className:"meta",begin:"^__(END|DATA)__$"},{begin:"^\\s*%{1,2}={0,2}",end:"$",subLanguage:"perl"},{begin:"<%{1,2}={0,2}",end:"={0,1}%>",subLanguage:"perl",excludeBegin:!0,excludeEnd:!0}]}}},ZtdT:function(e,t,n){var r;"undefined"!=typeof self&&self,r=function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,(function(t){return e[t]}).bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s="./package/src/index.js")}({"./node_modules/classnames/dedupe.js":function(e,t,n){var r;!function(){"use strict";var n=function(){function e(){}function t(e,t){for(var n=t.length,r=0;r=0&&u.splice(t,1)}function _(e){var t=document.createElement("style");return void 0===e.attrs.type&&(e.attrs.type="text/css"),m(t,e.attrs),f(e,t),t}function m(e,t){Object.keys(t).forEach(function(n){e.setAttribute(n,t[n])})}function y(e,t){var n,r,i,o;if(t.transform&&e.css){if(!(o=t.transform(e.css)))return function(){};e.css=o}if(t.singleton){var a=l++;n=c||(c=_(t)),r=S.bind(null,n,a,!1),i=S.bind(null,n,a,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return void 0===e.attrs.type&&(e.attrs.type="text/css"),e.attrs.rel="stylesheet",m(t,e.attrs),f(e,t),t}(t),r=(function(e,t,n){var r=n.css,i=n.sourceMap;(t.convertToAbsoluteUrls||void 0===t.convertToAbsoluteUrls&&i)&&(r=p(r)),i&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */");var o=new Blob([r],{type:"text/css"}),a=e.href;e.href=URL.createObjectURL(o),a&&URL.revokeObjectURL(a)}).bind(null,n,t),i=function(){g(n),n.href&&URL.revokeObjectURL(n.href)}):(n=_(t),r=(function(e,t){var n=t.css,r=t.media;if(r&&e.setAttribute("media",r),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}).bind(null,n),i=function(){g(n)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else i()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=a()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=h(e,t);return d(n,t),function(e){for(var r=[],i=0;i',"alert-circle":'',"alert-triangle":'',archive:'',"arrow-back":'',"arrow-circle-down":'',"arrow-circle-left":'',"arrow-circle-right":'',"arrow-circle-up":'',"arrow-down":'',"arrow-downward":'',"arrow-forward":'',"arrow-ios-back":'',"arrow-ios-downward":'',"arrow-ios-forward":'',"arrow-ios-upward":'',"arrow-left":'',"arrow-right":'',"arrow-up":'',"arrow-upward":'',"arrowhead-down":'',"arrowhead-left":'',"arrowhead-right":'',"arrowhead-up":'',at:'',"attach-2":'',attach:'',award:'',backspace:'',"bar-chart-2":'',"bar-chart":'',battery:'',behance:'',"bell-off":'',bell:'',bluetooth:'',"book-open":'',book:'',bookmark:'',briefcase:'',browser:'',brush:'',bulb:'',calendar:'',camera:'',car:'',cast:'',charging:'',"checkmark-circle-2":'',"checkmark-circle":'',"checkmark-square-2":'',"checkmark-square":'',checkmark:'',"chevron-down":'',"chevron-left":'',"chevron-right":'',"chevron-up":'',clipboard:'',clock:'',"close-circle":'',"close-square":'',close:'',"cloud-download":'',"cloud-upload":'',"code-download":'',code:'',collapse:'',"color-palette":'',"color-picker":'',compass:'',copy:'',"corner-down-left":'',"corner-down-right":'',"corner-left-down":'',"corner-left-up":'',"corner-right-down":'',"corner-right-up":'',"corner-up-left":'',"corner-up-right":'',"credit-card":'',crop:'',cube:'',"diagonal-arrow-left-down":'',"diagonal-arrow-left-up":'',"diagonal-arrow-right-down":'',"diagonal-arrow-right-up":'',"done-all":'',download:'',"droplet-off":'',droplet:'',"edit-2":'',edit:'',email:'',expand:'',"external-link":'',"eye-off-2":'',"eye-off":'',eye:'',facebook:'',"file-add":'',"file-remove":'',"file-text":'',file:'',film:'',flag:'',"flash-off":'',flash:'',"flip-2":'',flip:'',"folder-add":'',"folder-remove":'',folder:'',funnel:'',gift:'',github:'',"globe-2":'',"globe-3":'',globe:'',google:'',grid:'',"hard-drive":'',hash:'',headphones:'',heart:'',home:'',"image-2":'',image:'',inbox:'',info:'',keypad:'',layers:'',layout:'',"link-2":'',link:'',linkedin:'',list:'',lock:'',"log-in":'',"log-out":'',map:'',maximize:'',"menu-2":'',"menu-arrow":'',menu:'',"message-circle":'',"message-square":'',"mic-off":'',mic:'',minimize:'',"minus-circle":'',"minus-square":'',minus:'',monitor:'',moon:'',"more-horizotnal":'',"more-vertical":'',move:'',music:'',"navigation-2":'',navigation:'',npm:'',"options-2":'',options:'',pantone:'',"paper-plane":'',"pause-circle":'',people:'',percent:'',"person-add":'',"person-delete":'',"person-done":'',"person-remove":'',person:'',"phone-call":'',"phone-missed":'',"phone-off":'',phone:'',"pie-chart-2":'',"pie-chart":'',pin:'',"play-circle":'',"plus-circle":'',"plus-square":'',plus:'',power:'',pricetags:'',printer:'',"question-mark-circle":'',"question-mark":'',"radio-button-off":'',"radio-button-on":'',radio:'',recording:'',refresh:'',repeat:'',"rewind-left":'',"rewind-right":'',save:'',scissors:'',search:'',"settings-2":'',settings:'',shake:'',share:'',"shield-off":'',shield:'',"shopping-bag":'',"shopping-cart":'',"shuffle-2":'',shuffle:'',"skip-back":'',"skip-forward":'',slash:'',smartphone:'',speaker:'',square:'',star:'',"stop-circle":'',sun:'',swap:'',sync:'',text:'',"thermometer-minus":'',"thermometer-plus":'',thermometer:'',"toggle-left":'',"toggle-right":'',"trash-2":'',trash:'',"trending-down":'',"trending-up":'',tv:'',twitter:'',umbrella:'',undo:'',unlock:'',upload:'',"video-off":'',video:'',"volume-down":'',"volume-mute":'',"volume-off":'',"volume-up":'',"wifi-off":'',wifi:'',"activity-outline":'',"alert-circle-outline":'',"alert-triangle-outline":'',"archive-outline":'',"arrow-back-outline":'',"arrow-circle-down-outline":'',"arrow-circle-left-outline":'',"arrow-circle-right-outline":'',"arrow-circle-up-outline":'',"arrow-down-outline":'',"arrow-downward-outline":'',"arrow-forward-outline":'',"arrow-ios-back-outline":'',"arrow-ios-downward-outline":'',"arrow-ios-forward-outline":'',"arrow-ios-upward-outline":'',"arrow-left-outline":'',"arrow-right-outline":'',"arrow-up-outline":'',"arrow-upward-outline":'',"arrowhead-down-outline":'',"arrowhead-left-outline":'',"arrowhead-right-outline":'',"arrowhead-up-outline":'',"at-outline":'',"attach-2-outline":'',"attach-outline":'',"award-outline":'',"backspace-outline":'',"bar-chart-2-outline":'',"bar-chart-outline":'',"battery-outline":'',"behance-outline":'',"bell-off-outline":'',"bell-outline":'',"bluetooth-outline":'',"book-open-outline":'',"book-outline":'',"bookmark-outline":'',"briefcase-outline":'',"browser-outline":'',"brush-outline":'',"bulb-outline":'',"calendar-outline":'',"camera-outline":'',"car-outline":'',"cast-outline":'',"charging-outline":'',"checkmark-circle-2-outline":'',"checkmark-circle-outline":'',"checkmark-outline":'',"checkmark-square-2-outline":'',"checkmark-square-outline":'',"chevron-down-outline":'',"chevron-left-outline":'',"chevron-right-outline":'',"chevron-up-outline":'',"clipboard-outline":'',"clock-outline":'',"close-circle-outline":'',"close-outline":'',"close-square-outline":'',"cloud-download-outline":'',"cloud-upload-outline":'',"code-download-outline":'',"code-outline":'',"collapse-outline":'',"color-palette-outline":'',"color-picker-outline":'',"compass-outline":'',"copy-outline":'',"corner-down-left-outline":'',"corner-down-right-outline":'',"corner-left-down-outline":'',"corner-left-up-outline":'',"corner-right-down-outline":'',"corner-right-up-outline":'',"corner-up-left-outline":'',"corner-up-right-outline":'',"credit-card-outline":'',"crop-outline":'',"cube-outline":'',"diagonal-arrow-left-down-outline":'',"diagonal-arrow-left-up-outline":'',"diagonal-arrow-right-down-outline":'',"diagonal-arrow-right-up-outline":'',"done-all-outline":'',"download-outline":'',"droplet-off-outline":'',"droplet-outline":'',"edit-2-outline":'',"edit-outline":'',"email-outline":'',"expand-outline":'',"external-link-outline":'',"eye-off-2-outline":'',"eye-off-outline":'',"eye-outline":'',"facebook-outline":'',"file-add-outline":'',"file-outline":'',"file-remove-outline":'',"file-text-outline":'',"film-outline":'',"flag-outline":'',"flash-off-outline":'',"flash-outline":'',"flip-2-outline":'',"flip-outline":'',"folder-add-outline":'',"folder-outline":'',"folder-remove-outline":'',"funnel-outline":'',"gift-outline":'',"github-outline":'',"globe-2-outline":'',"globe-outline":'',"google-outline":'',"grid-outline":'',"hard-drive-outline":'',"hash-outline":'',"headphones-outline":'',"heart-outline":'',"home-outline":'',"image-outline":'',"inbox-outline":'',"info-outline":'',"keypad-outline":'',"layers-outline":'',"layout-outline":'',"link-2-outline":'',"link-outline":'',"linkedin-outline":'',"list-outline":'',"loader-outline":'',"lock-outline":'',"log-in-outline":'',"log-out-outline":'',"map-outline":'',"maximize-outline":'',"menu-2-outline":'',"menu-arrow-outline":'',"menu-outline":'',"message-circle-outline":'',"message-square-outline":'',"mic-off-outline":'',"mic-outline":'',"minimize-outline":'',"minus-circle-outline":'',"minus-outline":'',"minus-square-outline":'',"monitor-outline":'',"moon-outline":'',"more-horizotnal-outline":'',"more-vertical-outline":'',"move-outline":'',"music-outline":'',"navigation-2-outline":'',"navigation-outline":'',"npm-outline":'',"options-2-outline":'',"options-outline":'',"pantone-outline":'',"paper-plane-outline":'',"pause-circle-outline":'',"people-outline":'',"percent-outline":'',"person-add-outline":'',"person-delete-outline":'',"person-done-outline":'',"person-outline":'',"person-remove-outline":'',"phone-call-outline":'',"phone-missed-outline":'',"phone-off-outline":'',"phone-outline":'',"pie-chart-outline":'',"pin-outline":'',"play-circle-outline":'',"plus-circle-outline":'',"plus-outline":'',"plus-square-outline":'',"power-outline":'',"pricetags-outline":'',"printer-outline":'',"question-mark-circle-outline":'',"question-mark-outline":'',"radio-button-off-outline":'',"radio-button-on-outline":'',"radio-outline":'',"recording-outline":'',"refresh-outline":'',"repeat-outline":'',"rewind-left-outline":'',"rewind-right-outline":'',"save-outline":'',"scissors-outline":'',"search-outline":'',"settings-2-outline":'',"settings-outline":'',"shake-outline":'',"share-outline":'',"shield-off-outline":'',"shield-outline":'',"shopping-bag-outline":'',"shopping-cart-outline":'',"shuffle-2-outline":'',"shuffle-outline":'',"skip-back-outline":'',"skip-forward-outline":'',"slash-outline":'',"smartphone-outline":'',"speaker-outline":'',"square-outline":'',"star-outline":'',"stop-circle-outline":'',"sun-outline":'',"swap-outline":'',"sync-outline":'',"text-outline":'',"thermometer-minus-outline":'',"thermometer-outline":'',"thermometer-plus-outline":'',"toggle-left-outline":'',"toggle-right-outline":'',"trash-2-outline":'',"trash-outline":'',"trending-down-outline":'',"trending-up-outline":'',"tv-outline":'',"twitter-outline":'',"umbrella-outline":'',"undo-outline":'',"unlock-outline":'',"upload-outline":'',"video-off-outline":'',"video-outline":'',"volume-down-outline":'',"volume-mute-outline":'',"volume-off-outline":'',"volume-up-outline":'',"wifi-off-outline":'',"wifi-outline":''}},"./package/src/animation.scss":function(e,t,n){var r=n("./node_modules/css-loader/index.js!./node_modules/sass-loader/lib/loader.js!./package/src/animation.scss");"string"==typeof r&&(r=[[e.i,r,""]]),n("./node_modules/style-loader/lib/addStyles.js")(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(e.exports=r.locals)},"./package/src/default-attrs.json":function(e){e.exports={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24"}},"./package/src/icon.js":function(e,t,n){"use strict";n.r(t);var r=n("./node_modules/classnames/dedupe.js"),i=n.n(r),o=n("./package/src/default-attrs.json");function a(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=e.animation,n=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,["animation"]),r=function(e){if(!e)return null;e.hover&&(e.hover=l(e.hover)?JSON.parse(e.hover):e.hover);var t=a({},c,e),n=t.hover?"eva-icon-hover-".concat(t.type):"eva-icon-".concat(t.type);return t.class=i()({"eva-animation":!0,"eva-infinite":l(e.infinite)?JSON.parse(e.infinite):e.infinite},n),t}(t),o=r?r.class:"",s=a({},this.attrs,n,{class:i()(this.attrs.class,e.class,o)}),u="");return r&&r.hover?''.concat(u,""):u}},{key:"toString",value:function(){return this.contents}}])&&function(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};if("undefined"==typeof document)throw new Error("`eva.replace()` only works in a browser environment.");var t=document.querySelectorAll("[data-eva]");Array.from(t).forEach(function(t){return function(e){var t,n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},u=function(e){return Array.from(e.attributes).reduce(function(e,t){return c[t.name]?e.animation=a({},e.animation,s({},c[t.name],t.value)):e=a({},e,function(e){return s({},l[e.name]?l[e.name]:e.name,e.value)}(t)),e},{})}(e),p=u.name,d=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(u,["name"]),h=o.default[p].toSvg(a({},r,d,{animation:(t=r.animation,n=d.animation,t||n?a({},t,n):null)},{class:i()(r.class,d.class)})),f=(new DOMParser).parseFromString(h,"text/html"),g=f.querySelector(".eva-hover")||f.querySelector("svg");e.parentNode.replaceChild(g,e)}(t,e)})}}})},e.exports=r()},a6us:function(e,t,n){var r=n("mrSG").__extends,i=n("FWf1");t.retry=function(e){return void 0===e&&(e=-1),function(t){return t.lift(new o(e,t))}};var o=function(){function e(e,t){this.count=e,this.source=t}return e.prototype.call=function(e,t){return t.subscribe(new a(e,this.count,this.source))},e}(),a=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.count=n,i.source=r,i}return r(t,e),t.prototype.error=function(t){if(!this.isStopped){var n=this.source,r=this.count;if(0===r)return e.prototype.error.call(this,t);r>-1&&(this.count=r-1),n.subscribe(this._unsubscribeAndRecycle())}},t}(i.Subscriber)},a7Bn:function(e,t,n){var r=n("mrSG").__extends,i=n("FWf1");t.skip=function(e){return function(t){return t.lift(new o(e))}};var o=function(){function e(e){this.total=e}return e.prototype.call=function(e,t){return t.subscribe(new a(e,this.total))},e}(),a=function(e){function t(t,n){var r=e.call(this,t)||this;return r.total=n,r.count=0,r}return r(t,e),t.prototype._next=function(e){++this.count>this.total&&this.destination.next(e)},t}(i.Subscriber)},aJGj:function(e,t,n){"use strict";var r=n("Q1FS");t.EMPTY=new r.Observable(function(e){return e.complete()}),t.empty=function(e){return e?function(e){return new r.Observable(function(t){return e.schedule(function(){return t.complete()})})}(e):t.EMPTY}},aOuE:function(e,t,n){"use strict";var r=n("YK4L");t.max=function(e){return r.reduce("function"==typeof e?function(t,n){return e(t,n)>0?t:n}:function(e,t){return e>t?e:t})}},ad02:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var r=n("mrSG"),i=n("FFOo");function o(e,t){return function(n){return n.lift(new a(e,t))}}var a=function(){function e(e,t){this.compare=e,this.keySelector=t}return e.prototype.call=function(e,t){return t.subscribe(new s(e,this.compare,this.keySelector))},e}(),s=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.keySelector=r,i.hasKey=!1,"function"==typeof n&&(i.compare=n),i}return r.__extends(t,e),t.prototype.compare=function(e,t){return e===t},t.prototype._next=function(e){var t;try{var n=this.keySelector;t=n?n(e):e}catch(i){return this.destination.error(i)}var r=!1;if(this.hasKey)try{r=(0,this.compare)(this.key,t)}catch(i){return this.destination.error(i)}else this.hasKey=!0;r||(this.key=t,this.destination.next(e))},t}(i.a)},alHH:function(e,t){e.exports=function(e){var t="getpwent getservent quotemeta msgrcv scalar kill dbmclose undef lc ma syswrite tr send umask sysopen shmwrite vec qx utime local oct semctl localtime readpipe do return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qqfileno qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent shutdown dump chomp connect getsockname die socketpair close flock exists index shmgetsub for endpwent redo lstat msgctl setpgrp abs exit select print ref gethostbyaddr unshift fcntl syscall goto getnetbyaddr join gmtime symlink semget splice x|0 getpeername recv log setsockopt cos last reverse gethostbyname getgrnam study formline endhostent times chop length gethostent getnetent pack getprotoent getservbyname rand mkdir pos chmod y|0 substr endnetent printf next open msgsnd readdir use unlink getsockopt getpriority rindex wantarray hex system getservbyport endservent int chr untie rmdir prototype tell listen fork shmread ucfirst setprotoent else sysseek link getgrgid shmctl waitpid unpack getnetbyname reset chdir grep split require caller lcfirst until warn while values shift telldir getpwuid my getprotobynumber delete and sort uc defined srand accept package seekdir getprotobyname semop our rename seek if q|0 chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied closedirioctl socket readlink eval xor readline binmode setservent eof ord bind alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given say state when",n={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:t},r={begin:"->{",end:"}"},i={variants:[{begin:/\$\d/},{begin:/[\$%@](\^\w\b|#\w+(::\w+)*|{\w+}|\w+(::\w*)*)/},{begin:/[\$%@][^\s\w{]/,relevance:0}]},o=[e.BACKSLASH_ESCAPE,n,i],a=[i,e.HASH_COMMENT_MODE,e.COMMENT("^\\=\\w","\\=cut",{endsWithParent:!0}),r,{className:"string",contains:o,variants:[{begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[",end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*\\<",end:"\\>",relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'",contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE]},{begin:"{\\w+}",contains:[],relevance:0},{begin:"-?\\w+\\s*\\=\\>",contains:[],relevance:0}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\/\\/|"+e.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[e.HASH_COMMENT_MODE,{className:"regexp",begin:"(s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*",relevance:10},{className:"regexp",begin:"(m|qr)?/",end:"/[a-z]*",contains:[e.BACKSLASH_ESCAPE],relevance:0}]},{className:"function",beginKeywords:"sub",end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[e.TITLE_MODE]},{begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return n.contains=a,r.contains=a,{aliases:["pl","pm"],lexemes:/[\w\.]+/,keywords:t,contains:a}}},"b/k1":function(e,t,n){"use strict";var r=n("Q1FS"),i=n("gTqA"),o=n("aJGj");t.defer=function(e){return new r.Observable(function(t){var n;try{n=e()}catch(r){return void t.error(r)}return(n?i.from(n):o.empty()).subscribe(t)})}},b7mW:function(e,t,n){"use strict";function r(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}n.d(t,"a",function(){return i}),r.prototype=Object.create(Error.prototype);var i=r},bSa5:function(e,t,n){var r=n("mrSG").__extends,i=n("FWf1");t.mapTo=function(e){return function(t){return t.lift(new o(e))}};var o=function(){function e(e){this.value=e}return e.prototype.call=function(e,t){return t.subscribe(new a(e,this.value))},e}(),a=function(e){function t(t,n){var r=e.call(this,t)||this;return r.value=n,r}return r(t,e),t.prototype._next=function(e){this.destination.next(this.value)},t}(i.Subscriber)},beiO:function(e,t){e.exports=function(e){var t="abstract add and array as asc aspect assembly async begin break block by case class concat const copy constructor continue create default delegate desc distinct div do downto dynamic each else empty end ensure enum equals event except exit extension external false final finalize finalizer finally flags for forward from function future global group has if implementation implements implies in index inherited inline interface into invariants is iterator join locked locking loop matching method mod module namespace nested new nil not notify nullable of old on operator or order out override parallel params partial pinned private procedure property protected public queryable raise read readonly record reintroduce remove repeat require result reverse sealed select self sequence set shl shr skip static step soft take then to true try tuple type union unit unsafe until uses using var virtual raises volatile where while with write xor yield await mapped deprecated stdcall cdecl pascal register safecall overload library platform reference packed strict published autoreleasepool selector strong weak unretained",n=e.COMMENT("{","}",{relevance:0}),r=e.COMMENT("\\(\\*","\\*\\)",{relevance:10}),i={className:"string",begin:"'",end:"'",contains:[{begin:"''"}]},o={className:"string",begin:"(#\\d+)+"},a={className:"function",beginKeywords:"function constructor destructor procedure method",end:"[:;]",keywords:"function constructor|10 destructor|10 procedure|10 method|10",contains:[e.TITLE_MODE,{className:"params",begin:"\\(",end:"\\)",keywords:t,contains:[i,o]},n,r]};return{case_insensitive:!0,lexemes:/\.?\w+/,keywords:t,illegal:'("|\\$[G-Zg-z]|\\/\\*||=>|->)',contains:[n,r,e.C_LINE_COMMENT_MODE,i,o,e.NUMBER_MODE,a,{className:"class",begin:"=\\bclass\\b",end:"end;",keywords:t,contains:[i,o,n,r,e.C_LINE_COMMENT_MODE,a]}]}}},bne5:function(e,t,n){"use strict";n.d(t,"a",function(){return s});var r=n("6blF"),i=n("isby"),o=n("2Bdj"),a=n("67Y/");function s(e,t,n,c){return Object(o.a)(n)&&(c=n,n=void 0),c?s(e,t,n).pipe(Object(a.a)(function(e){return Object(i.a)(e)?c.apply(void 0,e):c(e)})):new r.a(function(r){!function e(t,n,r,i,o){var a;if(function(e){return e&&"function"==typeof e.addEventListener&&"function"==typeof e.removeEventListener}(t)){var s=t;t.addEventListener(n,r,o),a=function(){return s.removeEventListener(n,r,o)}}else if(function(e){return e&&"function"==typeof e.on&&"function"==typeof e.off}(t)){var c=t;t.on(n,r),a=function(){return c.off(n,r)}}else if(function(e){return e&&"function"==typeof e.addListener&&"function"==typeof e.removeListener}(t)){var l=t;t.addListener(n,r),a=function(){return l.removeListener(n,r)}}else{if(!t||!t.length)throw new TypeError("Invalid event target");for(var u=0,p=t.length;u
1?Array.prototype.slice.call(arguments):e)},r,n)})}},c4Wt:function(e,t,n){"use strict";var r=n("QtHX");t.concatAll=function(){return r.mergeAll(1)}},cHgL:function(e,t,n){"use strict";var r=n("6eB1");t.merge=function(){for(var e=[],t=0;t0?this._next(t.shift()):0===this.active&&this.hasCompleted&&(!1===this.hasValue&&this.destination.next(this.acc),this.destination.complete())},t}(o.OuterSubscriber);t.MergeScanSubscriber=c},cnJE:function(e,t,n){var r=n("mrSG").__extends,i=n("zB/H"),o=n("Y4kR"),a=n("cSoz");t.bufferWhen=function(e){return function(t){return t.lift(new s(e))}};var s=function(){function e(e){this.closingSelector=e}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.closingSelector))},e}(),c=function(e){function t(t,n){var r=e.call(this,t)||this;return r.closingSelector=n,r.subscribing=!1,r.openBuffer(),r}return r(t,e),t.prototype._next=function(e){this.buffer.push(e)},t.prototype._complete=function(){var t=this.buffer;t&&this.destination.next(t),e.prototype._complete.call(this)},t.prototype._unsubscribe=function(){this.buffer=null,this.subscribing=!1},t.prototype.notifyNext=function(e,t,n,r,i){this.openBuffer()},t.prototype.notifyComplete=function(){this.subscribing?this.complete():this.openBuffer()},t.prototype.openBuffer=function(){var e,t=this.closingSubscription;t&&(this.remove(t),t.unsubscribe()),this.buffer&&this.destination.next(this.buffer),this.buffer=[];try{e=(0,this.closingSelector)()}catch(n){return this.error(n)}t=new i.Subscription,this.closingSubscription=t,this.add(t),this.subscribing=!0,t.add(a.subscribeToResult(this,e)),this.subscribing=!1},t}(o.OuterSubscriber)},coyH:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=function(){return function(){}}()},csrQ:function(e,t,n){var r={"./backend-integration.md":"KeLI","./concept-theme-system.md":"wT9L","./index.md":"ZMJd","./install-starter-kit.md":"WkQe","./server-deployment.md":"AcpZ","./start.md":"og5X","./theme-change.md":"+dYQ"};function i(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}i.keys=function(){return Object.keys(r)},i.resolve=o,e.exports=i,i.id="csrQ"},d1Tk:function(e,t,n){"use strict";var r=n("AmbE");t.zipAll=function(e){return function(t){return t.lift(new r.ZipOperator(e))}}},d4EH:function(e,t){e.exports=function(e){var t="div mod in and or not xor asserterror begin case do downto else end exit for if of repeat then to until while with var",n=[e.C_LINE_COMMENT_MODE,e.COMMENT(/\{/,/\}/,{relevance:0}),e.COMMENT(/\(\*/,/\*\)/,{relevance:10})],r={className:"string",begin:/'/,end:/'/,contains:[{begin:/''/}]},i={className:"string",begin:/(#\d+)+/},o={className:"function",beginKeywords:"procedure",end:/[:;]/,keywords:"procedure|10",contains:[e.TITLE_MODE,{className:"params",begin:/\(/,end:/\)/,keywords:t,contains:[r,i]}].concat(n)};return{case_insensitive:!0,keywords:{keyword:t,literal:"false true"},illegal:/\/\*/,contains:[r,i,{className:"number",begin:"\\b\\d+(\\.\\d+)?(DT|D|T)",relevance:0},{className:"string",begin:'"',end:'"'},e.NUMBER_MODE,{className:"class",begin:"OBJECT (Table|Form|Report|Dataport|Codeunit|XMLport|MenuSuite|Page|Query) (\\d+) ([^\\r\\n]+)",returnBegin:!0,contains:[e.TITLE_MODE,o]},o]}}},dMDw:function(e,t,n){var r=n("mrSG").__extends,i=n("FWf1"),o=n("1pIY");t.debounceTime=function(e,t){return void 0===t&&(t=o.async),function(n){return n.lift(new a(e,t))}};var a=function(){function e(e,t){this.dueTime=e,this.scheduler=t}return e.prototype.call=function(e,t){return t.subscribe(new s(e,this.dueTime,this.scheduler))},e}(),s=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.dueTime=n,i.scheduler=r,i.debouncedSubscription=null,i.lastValue=null,i.hasValue=!1,i}return r(t,e),t.prototype._next=function(e){this.clearDebounce(),this.lastValue=e,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(c,this.dueTime,this))},t.prototype._complete=function(){this.debouncedNext(),this.destination.complete()},t.prototype.debouncedNext=function(){if(this.clearDebounce(),this.hasValue){var e=this.lastValue;this.lastValue=null,this.hasValue=!1,this.destination.next(e)}},t.prototype.clearDebounce=function(){var e=this.debouncedSubscription;null!==e&&(this.remove(e),e.unsubscribe(),this.debouncedSubscription=null)},t}(i.Subscriber);function c(e){e.debouncedNext()}},dWZg:function(e,t,n){"use strict";n.d(t,"a",function(){return s}),n.d(t,"b",function(){return c}),n.d(t,"e",function(){return l}),n.d(t,"f",function(){return d}),n.d(t,"d",function(){return h}),n.d(t,"c",function(){return p});var r,i=n("CcnG"),o=n("Ip0R");try{r="undefined"!=typeof Intl&&Intl.v8BreakIterator}catch(f){r=!1}var a,s=function(){function e(e){this._platformId=e,this.isBrowser=this._platformId?Object(o.C)(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!r)&&"undefined"!=typeof CSS&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}return e.ngInjectableDef=Object(i.ec)({factory:function(){return new e(Object(i.ic)(i.N,8))},token:e,providedIn:"root"}),e}(),c=function(){return function(){}}();function l(e){return function(){if(null==a&&"undefined"!=typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return a=!0}}))}finally{a=a||!1}return a}()?e:!!e.capture}var u,p=function(){var e={NORMAL:0,NEGATED:1,INVERTED:2};return e[e.NORMAL]="NORMAL",e[e.NEGATED]="NEGATED",e[e.INVERTED]="INVERTED",e}();function d(){return!!("object"==typeof document&&"scrollBehavior"in document.documentElement.style)}function h(){if("object"!=typeof document||!document)return p.NORMAL;if(!u){var e=document.createElement("div"),t=e.style;e.dir="rtl",t.height="1px",t.width="1px",t.overflow="auto",t.visibility="hidden",t.pointerEvents="none",t.position="absolute";var n=document.createElement("div"),r=n.style;r.width="2px",r.height="1px",e.appendChild(n),document.body.appendChild(e),u=p.NORMAL,0===e.scrollLeft&&(e.scrollLeft=1,u=0===e.scrollLeft?p.NEGATED:p.INVERTED),e.parentNode.removeChild(e)}return u}},ddo8:function(e,t){e.exports=function(e){return{contains:[{className:"attribute",begin:/,end:/>/},{begin:/::=/,starts:{end:/$/,contains:[{begin:/,end:/>/},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]}}]}}},dnrZ:function(e,t){e.exports=function(e){return{aliases:["pf.conf"],lexemes:/[a-z0-9_<>-]+/,keywords:{built_in:"block match pass load anchor|5 antispoof|10 set table",keyword:"in out log quick on rdomain inet inet6 proto from port os to routeallow-opts divert-packet divert-reply divert-to flags group icmp-typeicmp6-type label once probability recieved-on rtable prio queuetos tag tagged user keep fragment for os dropaf-to|10 binat-to|10 nat-to|10 rdr-to|10 bitmask least-stats random round-robinsource-hash static-portdup-to reply-to route-toparent bandwidth default min max qlimitblock-policy debug fingerprints hostid limit loginterface optimizationreassemble ruleset-optimization basic none profile skip state-defaultsstate-policy timeoutconst counters persistno modulate synproxy state|5 floating if-bound no-sync pflow|10 sloppysource-track global rule max-src-nodes max-src-states max-src-connmax-src-conn-rate overload flushscrub|5 max-mss min-ttl no-df|10 random-id",literal:"all any no-route self urpf-failed egress|5 unknown"},contains:[e.HASH_COMMENT_MODE,e.NUMBER_MODE,e.QUOTE_STRING_MODE,{className:"variable",begin:/\$[\w\d#@][\w\d_]*/},{className:"variable",begin:/<(?!\/)/,end:/>/}]}}},ds6q:function(e,t,n){var r=n("mrSG").__extends,i=n("Q1FS"),o=n("FWf1"),a=n("zB/H"),s=n("Mxlh"),c=n("FiyT"),l=n("p//D"),u=function(e){function t(t){var n=e.call(this,t)||this;return n.destination=t,n}return r(t,e),t}(o.Subscriber);t.SubjectSubscriber=u;var p=function(e){function t(){var t=e.call(this)||this;return t.observers=[],t.closed=!1,t.isStopped=!1,t.hasError=!1,t.thrownError=null,t}return r(t,e),t.prototype[l.rxSubscriber]=function(){return new u(this)},t.prototype.lift=function(e){var t=new d(this,this);return t.operator=e,t},t.prototype.next=function(e){if(this.closed)throw new s.ObjectUnsubscribedError;if(!this.isStopped)for(var t=this.observers,n=t.length,r=t.slice(),i=0;i>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?"}],relevance:0},{className:"symbol",begin:t+":(?!:)",relevance:0},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{className:"variable",begin:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{begin:"->"},{begin:"("+e.RE_STARTERS_RE+")\\s*",contains:[e.HASH_COMMENT_MODE,{className:"regexp",illegal:"\\n",contains:[e.BACKSLASH_ESCAPE,r],variants:[{begin:"/",end:"/[a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}]}],relevance:0}];return r.contains=s,{lexemes:t,keywords:n,contains:s}}},dzgT:function(e,t,n){"use strict";n.d(t,"a",function(){return u});var r=n("mrSG"),i=n("nkY7"),o=n("isby"),a=n("MGBS"),s=n("zotm"),c=n("IUTb"),l={};function u(){for(var e=[],t=0;t|=>|\\[\\["}}},eDkP:function(e,t,n){"use strict";n.d(t,"d",function(){return F}),n.d(t,"e",function(){return I}),n.d(t,"f",function(){return A}),n.d(t,"h",function(){return k}),n.d(t,"c",function(){return L}),n.d(t,"b",function(){return D}),n.d(t,"i",function(){return O}),n.d(t,"a",function(){return _}),n.d(t,"g",function(){return V}),n.d(t,"j",function(){return B}),n.d(t,"k",function(){return U});var r=n("n6gG"),i=n("qAlS"),o=n("Ip0R"),a=n("CcnG"),s=n("mrSG"),c=n("K9Ia"),l=n("pugT"),u=n("6blF"),p=n("p0ib"),d=n("t9fZ"),h=n("ny24"),f=n("dWZg"),g=n("4c35"),_=(n("YSh2"),function(){function e(e,t){this._viewportRuler=e,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=t}return e.prototype.attach=function(){},e.prototype.enable=function(){if(this._canBeEnabled()){var e=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=e.style.left||"",this._previousHTMLStyles.top=e.style.top||"",e.style.left=Object(r.c)(-this._previousScrollPosition.left),e.style.top=Object(r.c)(-this._previousScrollPosition.top),e.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}},e.prototype.disable=function(){if(this._isEnabled){var e=this._document.documentElement,t=e.style,n=this._document.body.style,r=t.scrollBehavior||"",i=n.scrollBehavior||"";this._isEnabled=!1,t.left=this._previousHTMLStyles.left,t.top=this._previousHTMLStyles.top,e.classList.remove("cdk-global-scrollblock"),t.scrollBehavior=n.scrollBehavior="auto",window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),t.scrollBehavior=r,n.scrollBehavior=i}},e.prototype._canBeEnabled=function(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;var e=this._document.body,t=this._viewportRuler.getViewportSize();return e.scrollHeight>t.height||e.scrollWidth>t.width},e}());function m(){return Error("Scroll strategy has already been attached.")}var y=function(){function e(e,t,n,r){var i=this;this._scrollDispatcher=e,this._ngZone=t,this._viewportRuler=n,this._config=r,this._scrollSubscription=null,this._detach=function(){i.disable(),i._overlayRef.hasAttached()&&i._ngZone.run(function(){return i._overlayRef.detach()})}}return e.prototype.attach=function(e){if(this._overlayRef)throw m();this._overlayRef=e},e.prototype.enable=function(){var e=this;if(!this._scrollSubscription){var t=this._scrollDispatcher.scrolled(0);this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=t.subscribe(function(){var t=e._viewportRuler.getViewportScrollPosition().top;Math.abs(t-e._initialScrollPosition)>e._config.threshold?e._detach():e._overlayRef.updatePosition()})):this._scrollSubscription=t.subscribe(this._detach)}},e.prototype.disable=function(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)},e.prototype.detach=function(){this.disable(),this._overlayRef=null},e}(),b=function(){function e(){}return e.prototype.enable=function(){},e.prototype.disable=function(){},e.prototype.attach=function(){},e}();function v(e,t){return t.some(function(t){return e.bottomt.bottom||e.rightt.right})}function S(e,t){return t.some(function(t){return e.topt.bottom||e.leftt.right})}var E=function(){function e(e,t,n,r){this._scrollDispatcher=e,this._viewportRuler=t,this._ngZone=n,this._config=r,this._scrollSubscription=null}return e.prototype.attach=function(e){if(this._overlayRef)throw m();this._overlayRef=e},e.prototype.enable=function(){var e=this;this._scrollSubscription||(this._scrollSubscription=this._scrollDispatcher.scrolled(this._config?this._config.scrollThrottle:0).subscribe(function(){if(e._overlayRef.updatePosition(),e._config&&e._config.autoClose){var t=e._overlayRef.overlayElement.getBoundingClientRect(),n=e._viewportRuler.getViewportSize(),r=n.width,i=n.height;v(t,[{width:r,height:i,bottom:i,right:r,top:0,left:0}])&&(e.disable(),e._ngZone.run(function(){return e._overlayRef.detach()}))}}))},e.prototype.disable=function(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)},e.prototype.detach=function(){this.disable(),this._overlayRef=null},e}(),O=function(){function e(e,t,n,r){var i=this;this._scrollDispatcher=e,this._viewportRuler=t,this._ngZone=n,this.noop=function(){return new b},this.close=function(e){return new y(i._scrollDispatcher,i._ngZone,i._viewportRuler,e)},this.block=function(){return new _(i._viewportRuler,i._document)},this.reposition=function(e){return new E(i._scrollDispatcher,i._viewportRuler,i._ngZone,e)},this._document=r}return e.ngInjectableDef=Object(a.ec)({factory:function(){return new e(Object(a.ic)(i.a),Object(a.ic)(i.d),Object(a.ic)(a.K),Object(a.ic)(o.d))},token:e,providedIn:"root"}),e}(),T=function(){return function(e){var t=this;this.scrollStrategy=new b,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,e&&Object.keys(e).forEach(function(n){void 0!==e[n]&&(t[n]=e[n])})}}(),C=function(){return function(e,t,n,r,i){this.offsetX=n,this.offsetY=r,this.panelClass=i,this.originX=e.originX,this.originY=e.originY,this.overlayX=t.overlayX,this.overlayY=t.overlayY}}(),R=function(){return function(e,t){this.connectionPair=e,this.scrollableViewProperties=t}}();function w(e,t){if("top"!==t&&"bottom"!==t&&"center"!==t)throw Error("ConnectedPosition: Invalid "+e+' "'+t+'". Expected "top", "bottom" or "center".')}function N(e,t){if("start"!==t&&"end"!==t&&"center"!==t)throw Error("ConnectedPosition: Invalid "+e+' "'+t+'". Expected "start", "end" or "center".')}var A=function(){function e(e){var t=this;this._attachedOverlays=[],this._keydownListener=function(e){for(var n=t._attachedOverlays,r=n.length-1;r>-1;r--)if(n[r]._keydownEventSubscriptions>0){n[r]._keydownEvents.next(e);break}},this._document=e}return e.prototype.ngOnDestroy=function(){this._detach()},e.prototype.add=function(e){this.remove(e),this._isAttached||(this._document.body.addEventListener("keydown",this._keydownListener,!0),this._isAttached=!0),this._attachedOverlays.push(e)},e.prototype.remove=function(e){var t=this._attachedOverlays.indexOf(e);t>-1&&this._attachedOverlays.splice(t,1),0===this._attachedOverlays.length&&this._detach()},e.prototype._detach=function(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener,!0),this._isAttached=!1)},e.ngInjectableDef=Object(a.ec)({factory:function(){return new e(Object(a.ic)(o.d))},token:e,providedIn:"root"}),e}(),I=function(){function e(e){this._document=e}return e.prototype.ngOnDestroy=function(){this._containerElement&&this._containerElement.parentNode&&this._containerElement.parentNode.removeChild(this._containerElement)},e.prototype.getContainerElement=function(){return this._containerElement||this._createContainer(),this._containerElement},e.prototype._createContainer=function(){var e=this._document.createElement("div");e.classList.add("cdk-overlay-container"),this._document.body.appendChild(e),this._containerElement=e},e.ngInjectableDef=Object(a.ec)({factory:function(){return new e(Object(a.ic)(o.d))},token:e,providedIn:"root"}),e}(),x=function(){function e(e,t,n,r,i,o,a,s){var p=this;this._portalOutlet=e,this._host=t,this._pane=n,this._config=r,this._ngZone=i,this._keyboardDispatcher=o,this._document=a,this._location=s,this._backdropElement=null,this._backdropClick=new c.a,this._attachments=new c.a,this._detachments=new c.a,this._locationChanges=l.a.EMPTY,this._keydownEventsObservable=new u.a(function(e){var t=p._keydownEvents.subscribe(e);return p._keydownEventSubscriptions++,function(){t.unsubscribe(),p._keydownEventSubscriptions--}}),this._keydownEvents=new c.a,this._keydownEventSubscriptions=0,r.scrollStrategy&&(this._scrollStrategy=r.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=r.positionStrategy}return Object.defineProperty(e.prototype,"overlayElement",{get:function(){return this._pane},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"backdropElement",{get:function(){return this._backdropElement},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hostElement",{get:function(){return this._host},enumerable:!0,configurable:!0}),e.prototype.attach=function(e){var t=this,n=this._portalOutlet.attach(e);return this._positionStrategy&&this._positionStrategy.attach(this),!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._ngZone.onStable.asObservable().pipe(Object(d.a)(1)).subscribe(function(){t.hasAttached()&&t.updatePosition()}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&this._location&&(this._locationChanges=this._location.subscribe(function(){return t.dispose()})),n},e.prototype.detach=function(){if(this.hasAttached()){this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();var e=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenStable(),this._locationChanges.unsubscribe(),e}},e.prototype.dispose=function(){var e=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this.detachBackdrop(),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._host&&this._host.parentNode&&(this._host.parentNode.removeChild(this._host),this._host=null),this._previousHostParent=this._pane=null,e&&this._detachments.next(),this._detachments.complete()},e.prototype.hasAttached=function(){return this._portalOutlet.hasAttached()},e.prototype.backdropClick=function(){return this._backdropClick.asObservable()},e.prototype.attachments=function(){return this._attachments.asObservable()},e.prototype.detachments=function(){return this._detachments.asObservable()},e.prototype.keydownEvents=function(){return this._keydownEventsObservable},e.prototype.getConfig=function(){return this._config},e.prototype.updatePosition=function(){this._positionStrategy&&this._positionStrategy.apply()},e.prototype.updatePositionStrategy=function(e){e!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=e,this.hasAttached()&&(e.attach(this),this.updatePosition()))},e.prototype.updateSize=function(e){this._config=Object(s.__assign)({},this._config,e),this._updateElementSize()},e.prototype.setDirection=function(e){this._config=Object(s.__assign)({},this._config,{direction:e}),this._updateElementDirection()},e.prototype.addPanelClass=function(e){this._pane&&this._toggleClasses(this._pane,e,!0)},e.prototype.removePanelClass=function(e){this._pane&&this._toggleClasses(this._pane,e,!1)},e.prototype.getDirection=function(){var e=this._config.direction;return e?"string"==typeof e?e:e.value:"ltr"},e.prototype.updateScrollStrategy=function(e){e!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=e,this.hasAttached()&&(e.attach(this),e.enable()))},e.prototype._updateElementDirection=function(){this._host.setAttribute("dir",this.getDirection())},e.prototype._updateElementSize=function(){var e=this._pane.style;e.width=Object(r.c)(this._config.width),e.height=Object(r.c)(this._config.height),e.minWidth=Object(r.c)(this._config.minWidth),e.minHeight=Object(r.c)(this._config.minHeight),e.maxWidth=Object(r.c)(this._config.maxWidth),e.maxHeight=Object(r.c)(this._config.maxHeight)},e.prototype._togglePointerEvents=function(e){this._pane.style.pointerEvents=e?"auto":"none"},e.prototype._attachBackdrop=function(){var e=this;this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._config.backdropClass&&this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",function(t){return e._backdropClick.next(t)}),"undefined"!=typeof requestAnimationFrame?this._ngZone.runOutsideAngular(function(){requestAnimationFrame(function(){e._backdropElement&&e._backdropElement.classList.add("cdk-overlay-backdrop-showing")})}):this._backdropElement.classList.add("cdk-overlay-backdrop-showing")},e.prototype._updateStackingOrder=function(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)},e.prototype.detachBackdrop=function(){var e=this,t=this._backdropElement;if(t){var n,r=function(){t&&t.parentNode&&t.parentNode.removeChild(t),e._backdropElement==t&&(e._backdropElement=null),e._config.backdropClass&&e._toggleClasses(t,e._config.backdropClass,!1),clearTimeout(n)};t.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(function(){t.addEventListener("transitionend",r)}),t.style.pointerEvents="none",n=this._ngZone.runOutsideAngular(function(){return setTimeout(r,500)})}},e.prototype._toggleClasses=function(e,t,n){var i=e.classList;Object(r.a)(t).forEach(function(e){n?i.add(e):i.remove(e)})},e.prototype._detachContentWhenStable=function(){var e=this;this._ngZone.runOutsideAngular(function(){var t=e._ngZone.onStable.asObservable().pipe(Object(h.a)(Object(p.a)(e._attachments,e._detachments))).subscribe(function(){e._pane&&e._host&&0!==e._pane.children.length||(e._pane&&e._config.panelClass&&e._toggleClasses(e._pane,e._config.panelClass,!1),e._host&&e._host.parentElement&&(e._previousHostParent=e._host.parentElement,e._previousHostParent.removeChild(e._host)),t.unsubscribe())})})},e.prototype._disposeScrollStrategy=function(){var e=this._scrollStrategy;e&&(e.disable(),e.detach&&e.detach())},e}(),D=function(){function e(e,t,n,r,i){this._viewportRuler=t,this._document=n,this._platform=r,this._overlayContainer=i,this._lastBoundingBoxSize={width:0,height:0},this._isPushed=!1,this._canPush=!0,this._growAfterOpen=!1,this._hasFlexibleDimensions=!0,this._positionLocked=!1,this._viewportMargin=0,this._scrollables=[],this._preferredPositions=[],this._positionChanges=new c.a,this._resizeSubscription=l.a.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges.asObservable(),this.setOrigin(e)}return Object.defineProperty(e.prototype,"positions",{get:function(){return this._preferredPositions},enumerable:!0,configurable:!0}),e.prototype.attach=function(e){var t=this;if(this._overlayRef&&e!==this._overlayRef)throw Error("This position strategy is already attached to an overlay");this._validatePositions(),e.hostElement.classList.add("cdk-overlay-connected-position-bounding-box"),this._overlayRef=e,this._boundingBox=e.hostElement,this._pane=e.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(function(){t._isInitialRender=!0,t.apply()})},e.prototype.apply=function(){if(!this._isDisposed&&this._platform.isBrowser)if(!this._isInitialRender&&this._positionLocked&&this._lastPosition)this.reapplyLastPosition();else{this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect();for(var e,t=this._originRect,n=this._overlayRect,r=this._viewportRect,i=[],o=0,a=this._preferredPositions;od&&(d=_,p=g)}return this._isPushed=!1,void this._applyPosition(p.position,p.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(e.position,e.originPoint);this._applyPosition(e.position,e.originPoint)}},e.prototype.detach=function(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()},e.prototype.dispose=function(){this._isDisposed||(this._boundingBox&&M(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)},e.prototype.reapplyLastPosition=function(){if(!this._isDisposed&&(!this._platform||this._platform.isBrowser)){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect();var e=this._lastPosition||this._preferredPositions[0],t=this._getOriginPoint(this._originRect,e);this._applyPosition(e,t)}},e.prototype.withScrollableContainers=function(e){return this._scrollables=e,this},e.prototype.withPositions=function(e){return this._preferredPositions=e,-1===e.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this},e.prototype.withViewportMargin=function(e){return this._viewportMargin=e,this},e.prototype.withFlexibleDimensions=function(e){return void 0===e&&(e=!0),this._hasFlexibleDimensions=e,this},e.prototype.withGrowAfterOpen=function(e){return void 0===e&&(e=!0),this._growAfterOpen=e,this},e.prototype.withPush=function(e){return void 0===e&&(e=!0),this._canPush=e,this},e.prototype.withLockedPosition=function(e){return void 0===e&&(e=!0),this._positionLocked=e,this},e.prototype.setOrigin=function(e){return this._origin=e,this},e.prototype.withDefaultOffsetX=function(e){return this._offsetX=e,this},e.prototype.withDefaultOffsetY=function(e){return this._offsetY=e,this},e.prototype.withTransformOriginOn=function(e){return this._transformOriginSelector=e,this},e.prototype._getOriginPoint=function(e,t){var n;if("center"==t.originX)n=e.left+e.width/2;else{var r=this._isRtl()?e.right:e.left,i=this._isRtl()?e.left:e.right;n="start"==t.originX?r:i}return{x:n,y:"center"==t.originY?e.top+e.height/2:"top"==t.originY?e.top:e.bottom}},e.prototype._getOverlayPoint=function(e,t,n){var r;return r="center"==n.overlayX?-t.width/2:"start"===n.overlayX?this._isRtl()?-t.width:0:this._isRtl()?0:-t.width,{x:e.x+r,y:e.y+("center"==n.overlayY?-t.height/2:"top"==n.overlayY?0:-t.height)}},e.prototype._getOverlayFit=function(e,t,n,r){var i=e.x,o=e.y,a=this._getOffset(r,"x"),s=this._getOffset(r,"y");a&&(i+=a),s&&(o+=s);var c=0-o,l=o+t.height-n.height,u=this._subtractOverflows(t.width,0-i,i+t.width-n.width),p=this._subtractOverflows(t.height,c,l),d=u*p;return{visibleArea:d,isCompletelyWithinViewport:t.width*t.height===d,fitsInViewportVertically:p===t.height,fitsInViewportHorizontally:u==t.width}},e.prototype._canFitWithFlexibleDimensions=function(e,t,n){if(this._hasFlexibleDimensions){var r=n.bottom-t.y,i=n.right-t.x,o=this._overlayRef.getConfig().minHeight,a=this._overlayRef.getConfig().minWidth;return(e.fitsInViewportVertically||null!=o&&o<=r)&&(e.fitsInViewportHorizontally||null!=a&&a<=i)}},e.prototype._pushOverlayOnScreen=function(e,t,n){if(this._previousPushAmount&&this._positionLocked)return{x:e.x+this._previousPushAmount.x,y:e.y+this._previousPushAmount.y};var r,i,o=this._viewportRect,a=Math.max(e.x+t.width-o.right,0),s=Math.max(e.y+t.height-o.bottom,0),c=Math.max(o.top-n.top-e.y,0),l=Math.max(o.left-n.left-e.x,0);return this._previousPushAmount={x:r=t.width<=o.width?l||-a:e.xp&&!this._isInitialRender&&!this._growAfterOpen&&(r=e.y-p/2)}if("end"===t.overlayX&&!l||"start"===t.overlayX&&l)s=c.right-e.x+this._viewportMargin,o=e.x-c.left;else if("start"===t.overlayX&&!l||"end"===t.overlayX&&l)a=e.x,o=c.right-e.x;else{u=Math.min(c.right-e.x+c.left,e.x);var d=this._lastBoundingBoxSize.width;a=e.x-u,(o=2*u)>d&&!this._isInitialRender&&!this._growAfterOpen&&(a=e.x-d/2)}return{top:r,left:a,bottom:i,right:s,width:o,height:n}},e.prototype._setBoundingBoxStyles=function(e,t){var n=this._calculateBoundingBoxRect(e,t);this._isInitialRender||this._growAfterOpen||(n.height=Math.min(n.height,this._lastBoundingBoxSize.height),n.width=Math.min(n.width,this._lastBoundingBoxSize.width));var i={};if(this._hasExactPosition())i.top=i.left="0",i.bottom=i.right="",i.width=i.height="100%";else{var o=this._overlayRef.getConfig().maxHeight,a=this._overlayRef.getConfig().maxWidth;i.height=Object(r.c)(n.height),i.top=Object(r.c)(n.top),i.bottom=Object(r.c)(n.bottom),i.width=Object(r.c)(n.width),i.left=Object(r.c)(n.left),i.right=Object(r.c)(n.right),i.alignItems="center"===t.overlayX?"center":"end"===t.overlayX?"flex-end":"flex-start",i.justifyContent="center"===t.overlayY?"center":"bottom"===t.overlayY?"flex-end":"flex-start",o&&(i.maxHeight=Object(r.c)(o)),a&&(i.maxWidth=Object(r.c)(a))}this._lastBoundingBoxSize=n,M(this._boundingBox.style,i)},e.prototype._resetBoundingBoxStyles=function(){M(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})},e.prototype._resetOverlayElementStyles=function(){M(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})},e.prototype._setOverlayElementStyles=function(e,t){var n={};if(this._hasExactPosition()){var r=this._viewportRuler.getViewportScrollPosition();M(n,this._getExactOverlayY(t,e,r)),M(n,this._getExactOverlayX(t,e,r))}else n.position="static";var i="",o=this._getOffset(t,"x"),a=this._getOffset(t,"y");o&&(i+="translateX("+o+"px) "),a&&(i+="translateY("+a+"px)"),n.transform=i.trim(),this._hasFlexibleDimensions&&this._overlayRef.getConfig().maxHeight&&(n.maxHeight=""),this._hasFlexibleDimensions&&this._overlayRef.getConfig().maxWidth&&(n.maxWidth=""),M(this._pane.style,n)},e.prototype._getExactOverlayY=function(e,t,n){var i={top:null,bottom:null},o=this._getOverlayPoint(t,this._overlayRect,e);this._isPushed&&(o=this._pushOverlayOnScreen(o,this._overlayRect,n));var a=this._overlayContainer.getContainerElement().getBoundingClientRect().top;return o.y-=a,"bottom"===e.overlayY?i.bottom=this._document.documentElement.clientHeight-(o.y+this._overlayRect.height)+"px":i.top=Object(r.c)(o.y),i},e.prototype._getExactOverlayX=function(e,t,n){var i={left:null,right:null},o=this._getOverlayPoint(t,this._overlayRect,e);return this._isPushed&&(o=this._pushOverlayOnScreen(o,this._overlayRect,n)),"right"==(this._isRtl()?"end"===e.overlayX?"left":"right":"end"===e.overlayX?"right":"left")?i.right=this._document.documentElement.clientWidth-(o.x+this._overlayRect.width)+"px":i.left=Object(r.c)(o.x),i},e.prototype._getScrollVisibility=function(){var e=this._getOriginRect(),t=this._pane.getBoundingClientRect(),n=this._scrollables.map(function(e){return e.getElementRef().nativeElement.getBoundingClientRect()});return{isOriginClipped:S(e,n),isOriginOutsideView:v(e,n),isOverlayClipped:S(t,n),isOverlayOutsideView:v(t,n)}},e.prototype._subtractOverflows=function(e){for(var t=[],n=1;n"}]}}},fHEK:function(e,t){e.exports=function(e){return{aliases:["hx"],keywords:{keyword:"break case cast catch continue default do dynamic else enum extern for function here if import in inline never new override package private get set public return static super switch this throw trace try typedef untyped using var while Int Float String Bool Dynamic Void Array ",built_in:"trace this",literal:"true false null _"},contains:[{className:"string",begin:"'",end:"'",contains:[e.BACKSLASH_ESCAPE,{className:"subst",begin:"\\$\\{",end:"\\}"},{className:"subst",begin:"\\$",end:"\\W}"}]},e.QUOTE_STRING_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.C_NUMBER_MODE,{className:"meta",begin:"@:",end:"$"},{className:"meta",begin:"#",end:"$",keywords:{"meta-keyword":"if else elseif end error"}},{className:"type",begin:":[ \t]*",end:"[^A-Za-z0-9_ \t\\->]",excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:":[ \t]*",end:"\\W",excludeBegin:!0,excludeEnd:!0},{className:"type",begin:"new *",end:"\\W",excludeBegin:!0,excludeEnd:!0},{className:"class",beginKeywords:"enum",end:"\\{",contains:[e.TITLE_MODE]},{className:"class",beginKeywords:"abstract",end:"[\\{$]",contains:[{className:"type",begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"type",begin:"from +",end:"\\W",excludeBegin:!0,excludeEnd:!0},{className:"type",begin:"to +",end:"\\W",excludeBegin:!0,excludeEnd:!0},e.TITLE_MODE],keywords:{keyword:"abstract from to"}},{className:"class",begin:"\\b(class|interface) +",end:"[\\{$]",excludeEnd:!0,keywords:"class interface",contains:[{className:"keyword",begin:"\\b(extends|implements) +",keywords:"extends implements",contains:[{className:"type",begin:e.IDENT_RE,relevance:0}]},e.TITLE_MODE]},{className:"function",beginKeywords:"function",end:"\\(",excludeEnd:!0,illegal:"\\S",contains:[e.TITLE_MODE]}],illegal:/<\//}}},fMhY:function(e,t,n){var r=n("mrSG").__extends,i=n("FWf1");t.isEmpty=function(){return function(e){return e.lift(new o)}};var o=function(){function e(){}return e.prototype.call=function(e,t){return t.subscribe(new a(e))},e}(),a=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.notifyComplete=function(e){var t=this.destination;t.next(e),t.complete()},t.prototype._next=function(e){this.notifyComplete(!1)},t.prototype._complete=function(){this.notifyComplete(!0)},t}(i.Subscriber)},fP8y:function(e,t){e.exports=function(e){var t=e.COMMENT(/^\s*@?rem\b/,/$/,{relevance:10});return{aliases:["bat","cmd"],case_insensitive:!0,illegal:/\/\*/,keywords:{keyword:"if else goto for in do call exit not exist errorlevel defined equ neq lss leq gtr geq",built_in:"prn nul lpt3 lpt2 lpt1 con com4 com3 com2 com1 aux shift cd dir echo setlocal endlocal set pause copy append assoc at attrib break cacls cd chcp chdir chkdsk chkntfs cls cmd color comp compact convert date dir diskcomp diskcopy doskey erase fs find findstr format ftype graftabl help keyb label md mkdir mode more move path pause print popd pushd promt rd recover rem rename replace restore rmdir shiftsort start subst time title tree type ver verify vol ping net ipconfig taskkill xcopy ren del"},contains:[{className:"variable",begin:/%%[^ ]|%[^ ]+?%|![^ ]+?!/},{className:"function",begin:"^\\s*[A-Za-z._?][A-Za-z0-9_$#@~.?]*(:|\\s+label)",end:"goto:eof",contains:[e.inherit(e.TITLE_MODE,{begin:"([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*"}),t]},{className:"number",begin:"\\b\\d+",relevance:0},t]}}},fZ2E:function(e,t){e.exports=function(e){var t={keyword:"abort acronym acronyms alias all and assign binary card diag display else eq file files for free ge gt if integer le loop lt maximizing minimizing model models ne negative no not option options or ord positive prod put putpage puttl repeat sameas semicont semiint smax smin solve sos1 sos2 sum system table then until using while xor yes",literal:"eps inf na","built-in":"abs arccos arcsin arctan arctan2 Beta betaReg binomial ceil centropy cos cosh cvPower div div0 eDist entropy errorf execSeed exp fact floor frac gamma gammaReg log logBeta logGamma log10 log2 mapVal max min mod ncpCM ncpF ncpVUpow ncpVUsin normal pi poly power randBinomial randLinear randTriangle round rPower sigmoid sign signPower sin sinh slexp sllog10 slrec sqexp sqlog10 sqr sqrec sqrt tan tanh trunc uniform uniformInt vcPower bool_and bool_eqv bool_imp bool_not bool_or bool_xor ifThen rel_eq rel_ge rel_gt rel_le rel_lt rel_ne gday gdow ghour gleap gmillisec gminute gmonth gsecond gyear jdate jnow jstart jtime errorLevel execError gamsRelease gamsVersion handleCollect handleDelete handleStatus handleSubmit heapFree heapLimit heapSize jobHandle jobKill jobStatus jobTerminate licenseLevel licenseStatus maxExecError sleep timeClose timeComp timeElapsed timeExec timeStart"},n={className:"symbol",variants:[{begin:/\=[lgenxc]=/},{begin:/\$/}]},r={className:"comment",variants:[{begin:"'",end:"'"},{begin:'"',end:'"'}],illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},i={begin:"/",end:"/",keywords:t,contains:[r,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,e.C_NUMBER_MODE]},o={begin:/[a-z][a-z0-9_]*(\([a-z0-9_, ]*\))?[ \t]+/,excludeBegin:!0,end:"$",endsWithParent:!0,contains:[r,i,{className:"comment",begin:/([ ]*[a-z0-9*=?@>\\<:\-,()$\[\]_.{}!+%^]+)+/,relevance:0}]};return{aliases:["gms"],case_insensitive:!0,keywords:t,contains:[e.COMMENT(/^\$ontext/,/^\$offtext/),{className:"meta",begin:"^\\$[a-z0-9]+",end:"$",returnBegin:!0,contains:[{className:"meta-keyword",begin:"^\\$[a-z0-9]+"}]},e.COMMENT("^\\*","$"),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,{beginKeywords:"set sets parameter parameters variable variables scalar scalars equation equations",end:";",contains:[e.COMMENT("^\\*","$"),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,i,o]},{beginKeywords:"table",end:";",returnBegin:!0,contains:[{beginKeywords:"table",end:"$",contains:[o]},e.COMMENT("^\\*","$"),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,e.C_NUMBER_MODE]},{className:"function",begin:/^[a-z][a-z0-9_,\-+' ()$]+\.{2}/,returnBegin:!0,contains:[{className:"title",begin:/^[a-z0-9_]+/},{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0},n]},e.C_NUMBER_MODE,n]}}},ffpz:function(e,t,n){"use strict";t.Scheduler=function(){function e(t,n){void 0===n&&(n=e.now),this.SchedulerAction=t,this.now=n}return e.prototype.schedule=function(e,t,n){return void 0===t&&(t=0),new this.SchedulerAction(this,e).schedule(n,t)},e.now=function(){return Date.now()},e}()},fkra:function(e,t,n){"use strict";var r=n("p0Sj"),i=n("vBVf"),o=n("+AIC"),a=function(){function e(e,t,n,r){this.left=e,this.top=t,this.right=n,this.bottom=r}return e.fromElement=function(t){var n=t.getBoundingClientRect(),r=n.left,i=n.top,o=n.right,a=n.bottom;return 0===r&&0===i&&0===o&&0===a?e.empty:new e(r,i,o,a)},e.fromWindow=function(t){return new e(0,0,t.innerWidth,t.innerHeight)},e.prototype.inflate=function(e){this.left-=e,this.top-=e,this.right+=e,this.bottom+=e},e.prototype.intersectsWith=function(e){return e.left=n&&o>=r?new e(n,r,i,o):e.empty},e.empty=new e(0,0,0,0),e}(),s=n("G5J1"),c=n("6blF"),l=n("mrSG"),u=n("FFOo"),p=n("T1DM"),d=function(){function e(e,t){this.period=e,this.scheduler=t}return e.prototype.call=function(e,t){return t.subscribe(new h(e,this.period,this.scheduler))},e}(),h=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.period=n,i.scheduler=r,i.hasValue=!1,i.add(r.schedule(f,n,{subscriber:i,period:n})),i}return l.__extends(t,e),t.prototype._next=function(e){this.lastValue=e,this.hasValue=!0},t.prototype.notifyNext=function(){this.hasValue&&(this.hasValue=!1,this.destination.next(this.lastValue))},t}(u.a);function f(e){var t=e.period;e.subscriber.notifyNext(),this.schedule(e,t)}var g=n("S1nX"),_=new WeakMap,m=Object.assign({},i.a,{isVisible:function(e,t){var n=e.offset,r=e.scrollContainer;void 0===t&&(t=function(){return window});var i=a.fromElement(e.element);if(i===a.empty)return!1;var o=a.fromWindow(t());if(i.inflate(n),r){var s=a.fromElement(r).getIntersectionWith(o);return i.intersectsWith(s)}return i.intersectsWith(o)},getObservable:function(e){return e.scrollObservable?e.scrollObservable.pipe(Object(r.a)("")):function(e){if(!e||"function"!=typeof e.addEventListener)return Object(o.f)()&&console.warn("`addEventListener` on "+e+" (scrollTarget) is not a function. Skipping this target"),Object(s.b)();if(_.has(e))return _.get(e);var t=c.a.create(function(t){var n=function(e){return t.next(e)},r={passive:!0,capture:!1};return e.addEventListener("scroll",n,r),function(){return e.removeEventListener("scroll",n,r)}}).pipe(function(e,t){return void 0===t&&(t=p.a),function(e){return e.lift(new d(100,t))}}(0,void 0),Object(g.a)(),Object(r.a)(""));return _.set(e,t),t}(e.scrollContainer?e.scrollContainer:Object(o.f)()?window:void 0)}});n.d(t,"a",function(){return m})},fnxQ:function(e,t,n){var r=n("mrSG").__extends,i=n("FWf1");t.sequenceEqual=function(e,t){return function(n){return n.lift(new o(e,t))}};var o=function(){function e(e,t){this.compareTo=e,this.comparator=t}return e.prototype.call=function(e,t){return t.subscribe(new a(e,this.compareTo,this.comparator))},e}();t.SequenceEqualOperator=o;var a=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.compareTo=n,i.comparator=r,i._a=[],i._b=[],i._oneComplete=!1,i.destination.add(n.subscribe(new s(t,i))),i}return r(t,e),t.prototype._next=function(e){this._oneComplete&&0===this._b.length?this.emit(!1):(this._a.push(e),this.checkValues())},t.prototype._complete=function(){this._oneComplete?this.emit(0===this._a.length&&0===this._b.length):this._oneComplete=!0,this.unsubscribe()},t.prototype.checkValues=function(){for(var e=this._a,t=this._b,n=this.comparator;e.length>0&&t.length>0;){var r=e.shift(),i=t.shift(),o=!1;try{o=n?n(r,i):r===i}catch(a){this.destination.error(a)}o||this.emit(!1)}},t.prototype.emit=function(e){var t=this.destination;t.next(e),t.complete()},t.prototype.nextB=function(e){this._oneComplete&&0===this._a.length?this.emit(!1):(this._b.push(e),this.checkValues())},t.prototype.completeB=function(){this._oneComplete?this.emit(0===this._a.length&&0===this._b.length):this._oneComplete=!0},t}(i.Subscriber);t.SequenceEqualSubscriber=a;var s=function(e){function t(t,n){var r=e.call(this,t)||this;return r.parent=n,r}return r(t,e),t.prototype._next=function(e){this.parent.nextB(e)},t.prototype._error=function(e){this.parent.error(e),this.unsubscribe()},t.prototype._complete=function(){this.parent.completeB(),this.unsubscribe()},t}(i.Subscriber)},gI3B:function(e,t,n){"use strict";n.d(t,"a",function(){return s});var r=n("6blF"),i=n("T1DM"),o=n("/21U"),a=n("nkY7");function s(e,t,n){void 0===e&&(e=0);var s=-1;return Object(o.a)(t)?s=Number(t)<1?1:Number(t):Object(a.a)(t)&&(n=t),Object(a.a)(n)||(n=i.a),new r.a(function(t){var r=Object(o.a)(e)?e:+e-n.now();return n.schedule(c,r,{index:0,period:s,subscriber:t})})}function c(e){var t=e.index,n=e.period,r=e.subscriber;if(r.next(t),!r.closed){if(-1===n)return r.complete();e.index=t+1,this.schedule(e,n)}}},gIcY:function(e,t,n){"use strict";n.d(t,"u",function(){return _e}),n.d(t,"y",function(){return he}),n.d(t,"v",function(){return I}),n.d(t,"w",function(){return fe}),n.d(t,"x",function(){return z}),n.d(t,"c",function(){return f}),n.d(t,"j",function(){return l}),n.d(t,"b",function(){return p}),n.d(t,"d",function(){return d}),n.d(t,"k",function(){return _}),n.d(t,"l",function(){return y}),n.d(t,"m",function(){return b}),n.d(t,"n",function(){return ae}),n.d(t,"o",function(){return de}),n.d(t,"q",function(){return x}),n.d(t,"g",function(){return ge}),n.d(t,"p",function(){return B}),n.d(t,"s",function(){return F}),n.d(t,"e",function(){return me}),n.d(t,"a",function(){return te}),n.d(t,"f",function(){return ne}),n.d(t,"i",function(){return S}),n.d(t,"t",function(){return O}),n.d(t,"h",function(){return ye}),n.d(t,"r",function(){return be});var r=n("mrSG"),i=n("CcnG"),o=n("ZYjt"),a=n("VNr4"),s=n("0/uQ"),c=n("67Y/"),l=new i.z("NgValueAccessor"),u=function(){function e(e,t){this._renderer=e,this._elementRef=t,this.onChange=function(e){},this.onTouched=function(){}}return e.prototype.writeValue=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"checked",e)},e.prototype.registerOnChange=function(e){this.onChange=e},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)},e}(),p=new i.z("CompositionEventMode"),d=function(){function e(e,t,n){var r;this._renderer=e,this._elementRef=t,this._compositionMode=n,this.onChange=function(e){},this.onTouched=function(){},this._composing=!1,null==this._compositionMode&&(this._compositionMode=(r=Object(o.s)()?Object(o.s)().getUserAgent():"",!/android (\d+)/.test(r.toLowerCase())))}return e.prototype.writeValue=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"value",null==e?"":e)},e.prototype.registerOnChange=function(e){this.onChange=e},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)},e.prototype._handleInput=function(e){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(e)},e.prototype._compositionStart=function(){this._composing=!0},e.prototype._compositionEnd=function(e){this._composing=!1,this._compositionMode&&this.onChange(e)},e}(),h=function(){function e(){}return Object.defineProperty(e.prototype,"value",{get:function(){return this.control?this.control.value:null},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"valid",{get:function(){return this.control?this.control.valid:null},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"invalid",{get:function(){return this.control?this.control.invalid:null},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pending",{get:function(){return this.control?this.control.pending:null},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"disabled",{get:function(){return this.control?this.control.disabled:null},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"enabled",{get:function(){return this.control?this.control.enabled:null},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"errors",{get:function(){return this.control?this.control.errors:null},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pristine",{get:function(){return this.control?this.control.pristine:null},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dirty",{get:function(){return this.control?this.control.dirty:null},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"touched",{get:function(){return this.control?this.control.touched:null},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"status",{get:function(){return this.control?this.control.status:null},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"untouched",{get:function(){return this.control?this.control.untouched:null},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"statusChanges",{get:function(){return this.control?this.control.statusChanges:null},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"valueChanges",{get:function(){return this.control?this.control.valueChanges:null},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"path",{get:function(){return null},enumerable:!0,configurable:!0}),e.prototype.reset=function(e){void 0===e&&(e=void 0),this.control&&this.control.reset(e)},e.prototype.hasError=function(e,t){return!!this.control&&this.control.hasError(e,t)},e.prototype.getError=function(e,t){return this.control?this.control.getError(e,t):null},e}(),f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.__extends)(t,e),Object.defineProperty(t.prototype,"formDirective",{get:function(){return null},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"path",{get:function(){return null},enumerable:!0,configurable:!0}),t}(h);function g(){throw new Error("unimplemented")}var _=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._parent=null,t.name=null,t.valueAccessor=null,t._rawValidators=[],t._rawAsyncValidators=[],t}return Object(r.__extends)(t,e),Object.defineProperty(t.prototype,"validator",{get:function(){return g()},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"asyncValidator",{get:function(){return g()},enumerable:!0,configurable:!0}),t}(h),m=function(){function e(e){this._cd=e}return Object.defineProperty(e.prototype,"ngClassUntouched",{get:function(){return!!this._cd.control&&this._cd.control.untouched},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ngClassTouched",{get:function(){return!!this._cd.control&&this._cd.control.touched},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ngClassPristine",{get:function(){return!!this._cd.control&&this._cd.control.pristine},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ngClassDirty",{get:function(){return!!this._cd.control&&this._cd.control.dirty},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ngClassValid",{get:function(){return!!this._cd.control&&this._cd.control.valid},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ngClassInvalid",{get:function(){return!!this._cd.control&&this._cd.control.invalid},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ngClassPending",{get:function(){return!!this._cd.control&&this._cd.control.pending},enumerable:!0,configurable:!0}),e}(),y=function(e){function t(t){return e.call(this,t)||this}return Object(r.__extends)(t,e),t}(m),b=function(e){function t(t){return e.call(this,t)||this}return Object(r.__extends)(t,e),t}(m);function v(e){return null==e||0===e.length}var S=new i.z("NgValidators"),E=/^(?=.{1,254}$)(?=.{1,64}@)[-!#$%&'*+\/0-9=?A-Z^_`a-z{|}~]+(\.[-!#$%&'*+\/0-9=?A-Z^_`a-z{|}~]+)*@[A-Za-z0-9]([A-Za-z0-9-]{0,61}[A-Za-z0-9])?(\.[A-Za-z0-9]([A-Za-z0-9-]{0,61}[A-Za-z0-9])?)*$/,O=function(){function e(){}return e.min=function(e){return function(t){if(v(t.value)||v(e))return null;var n=parseFloat(t.value);return!isNaN(n)&&ne?{max:{max:e,actual:t.value}}:null}},e.required=function(e){return v(e.value)?{required:!0}:null},e.requiredTrue=function(e){return!0===e.value?null:{required:!0}},e.email=function(e){return v(e.value)?null:E.test(e.value)?null:{email:!0}},e.minLength=function(e){return function(t){if(v(t.value))return null;var n=t.value?t.value.length:0;return ne?{maxlength:{requiredLength:e,actualLength:n}}:null}},e.pattern=function(t){return t?("string"==typeof t?(r="","^"!==t.charAt(0)&&(r+="^"),r+=t,"$"!==t.charAt(t.length-1)&&(r+="$"),n=new RegExp(r)):(r=t.toString(),n=t),function(e){if(v(e.value))return null;var t=e.value;return n.test(t)?null:{pattern:{requiredPattern:r,actualValue:t}}}):e.nullValidator;var n,r},e.nullValidator=function(e){return null},e.compose=function(e){if(!e)return null;var t=e.filter(T);return 0==t.length?null:function(e){return R(function(e,n){return t.map(function(t){return t(e)})}(e))}},e.composeAsync=function(e){if(!e)return null;var t=e.filter(T);return 0==t.length?null:function(e){var n=function(e,n){return t.map(function(t){return t(e)})}(e).map(C);return Object(a.a)(n).pipe(Object(c.a)(R))}},e}();function T(e){return null!=e}function C(e){var t=Object(i.Nb)(e)?Object(s.a)(e):e;if(!Object(i.Mb)(t))throw new Error("Expected validator to return Promise or Observable.");return t}function R(e){var t=e.reduce(function(e,t){return null!=t?Object(r.__assign)({},e,t):e},{});return 0===Object.keys(t).length?null:t}function w(e){return e.validate?function(t){return e.validate(t)}:e}function N(e){return e.validate?function(t){return e.validate(t)}:e}var A=function(){function e(e,t){this._renderer=e,this._elementRef=t,this.onChange=function(e){},this.onTouched=function(){}}return e.prototype.writeValue=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"value",null==e?"":e)},e.prototype.registerOnChange=function(e){this.onChange=function(t){e(""==t?null:parseFloat(t))}},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)},e}(),I=function(){function e(){this._accessors=[]}return e.prototype.add=function(e,t){this._accessors.push([e,t])},e.prototype.remove=function(e){for(var t=this._accessors.length-1;t>=0;--t)if(this._accessors[t][1]===e)return void this._accessors.splice(t,1)},e.prototype.select=function(e){var t=this;this._accessors.forEach(function(n){t._isSameGroup(n,e)&&n[1]!==e&&n[1].fireUncheck(e.value)})},e.prototype._isSameGroup=function(e,t){return!!e[0].control&&e[0]._parent===t._control._parent&&e[1].name===t.name},e}(),x=function(){function e(e,t,n,r){this._renderer=e,this._elementRef=t,this._registry=n,this._injector=r,this.onChange=function(){},this.onTouched=function(){}}return e.prototype.ngOnInit=function(){this._control=this._injector.get(_),this._checkName(),this._registry.add(this._control,this)},e.prototype.ngOnDestroy=function(){this._registry.remove(this)},e.prototype.writeValue=function(e){this._state=e===this.value,this._renderer.setProperty(this._elementRef.nativeElement,"checked",this._state)},e.prototype.registerOnChange=function(e){var t=this;this._fn=e,this.onChange=function(){e(t.value),t._registry.select(t)}},e.prototype.fireUncheck=function(e){this.writeValue(e)},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)},e.prototype._checkName=function(){this.name&&this.formControlName&&this.name!==this.formControlName&&this._throwNameError(),!this.name&&this.formControlName&&(this.name=this.formControlName)},e.prototype._throwNameError=function(){throw new Error('\n If you define both a name and a formControlName attribute on your radio button, their values\n must match. Ex: \n ')},e}(),D=function(){function e(e,t){this._renderer=e,this._elementRef=t,this.onChange=function(e){},this.onTouched=function(){}}return e.prototype.writeValue=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"value",parseFloat(e))},e.prototype.registerOnChange=function(e){this.onChange=function(t){e(""==t?null:parseFloat(t))}},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)},e}(),M='\n
\n \n
\n\n In your class:\n\n this.myGroup = new FormGroup({\n firstName: new FormControl()\n });',P='\n
\n
\n \n
\n
\n\n In your class:\n\n this.myGroup = new FormGroup({\n person: new FormGroup({ firstName: new FormControl() })\n });',L='\n ',k=function(){function e(){}return e.controlParentException=function(){throw new Error("formControlName must be used with a parent formGroup directive. You'll want to add a formGroup\n directive and pass it an existing FormGroup instance (you can create one in your class).\n\n Example:\n\n "+M)},e.ngModelGroupException=function(){throw new Error('formControlName cannot be used with an ngModelGroup parent. It is only compatible with parents\n that also have a "form" prefix: formGroupName, formArrayName, or formGroup.\n\n Option 1: Update the parent to be formGroupName (reactive form strategy)\n\n '+P+"\n\n Option 2: Use ngModel instead of formControlName (template-driven strategy)\n\n "+L)},e.missingFormException=function(){throw new Error("formGroup expects a FormGroup instance. Please pass one in.\n\n Example:\n\n "+M)},e.groupParentException=function(){throw new Error("formGroupName must be used with a parent formGroup directive. You'll want to add a formGroup\n directive and pass it an existing FormGroup instance (you can create one in your class).\n\n Example:\n\n "+P)},e.arrayParentException=function(){throw new Error('formArrayName must be used with a parent formGroup directive. You\'ll want to add a formGroup\n directive and pass it an existing FormGroup instance (you can create one in your class).\n\n Example:\n\n \n
\n
\n
\n \n
\n
\n
\n\n In your class:\n\n this.cityArray = new FormArray([new FormControl(\'SF\')]);\n this.myGroup = new FormGroup({\n cities: this.cityArray\n });')},e.disabledAttrWarning=function(){console.warn("\n It looks like you're using the disabled attribute with a reactive form directive. If you set disabled to true\n when you set up this control in your component class, the disabled attribute will actually be set in the DOM for\n you. We recommend using this approach to avoid 'changed after checked' errors.\n \n Example: \n form = new FormGroup({\n first: new FormControl({value: 'Nancy', disabled: true}, Validators.required),\n last: new FormControl('Drew', Validators.required)\n });\n ")},e.ngModelWarning=function(e){console.warn("\n It looks like you're using ngModel on the same form field as "+e+". \n Support for using the ngModel input property and ngModelChange event with \n reactive form directives has been deprecated in Angular v6 and will be removed \n in Angular v7.\n \n For more information on this, see our API docs here:\n https://angular.io/api/forms/"+("formControl"===e?"FormControlDirective":"FormControlName")+"#use-with-ngmodel\n ")},e}();function j(e,t){return null==e?""+t:(t&&"object"==typeof t&&(t="Object"),(e+": "+t).slice(0,50))}var F=function(){function e(e,t){this._renderer=e,this._elementRef=t,this._optionMap=new Map,this._idCounter=0,this.onChange=function(e){},this.onTouched=function(){},this._compareWith=i.Ob}return Object.defineProperty(e.prototype,"compareWith",{set:function(e){if("function"!=typeof e)throw new Error("compareWith must be a function, but received "+JSON.stringify(e));this._compareWith=e},enumerable:!0,configurable:!0}),e.prototype.writeValue=function(e){this.value=e;var t=this._getOptionId(e);null==t&&this._renderer.setProperty(this._elementRef.nativeElement,"selectedIndex",-1);var n=j(t,e);this._renderer.setProperty(this._elementRef.nativeElement,"value",n)},e.prototype.registerOnChange=function(e){var t=this;this.onChange=function(n){t.value=t._getOptionValue(n),e(t.value)}},e.prototype.registerOnTouched=function(e){this.onTouched=e},e.prototype.setDisabledState=function(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)},e.prototype._registerOption=function(){return(this._idCounter++).toString()},e.prototype._getOptionId=function(e){var t,n;try{for(var i=Object(r.__values)(Array.from(this._optionMap.keys())),o=i.next();!o.done;o=i.next()){var a=o.value;if(this._compareWith(this._optionMap.get(a),e))return a}}catch(s){t={error:s}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}return null},e.prototype._getOptionValue=function(e){var t=function(e){return e.split(":")[0]}(e);return this._optionMap.has(t)?this._optionMap.get(t):e},e}(),B=function(){function e(e,t,n){this._element=e,this._renderer=t,this._select=n,this._select&&(this.id=this._select._registerOption())}return Object.defineProperty(e.prototype,"ngValue",{set:function(e){null!=this._select&&(this._select._optionMap.set(this.id,e),this._setElementValue(j(this.id,e)),this._select.writeValue(this._select.value))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"value",{set:function(e){this._setElementValue(e),this._select&&this._select.writeValue(this._select.value)},enumerable:!0,configurable:!0}),e.prototype._setElementValue=function(e){this._renderer.setProperty(this._element.nativeElement,"value",e)},e.prototype.ngOnDestroy=function(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))},e}();function U(e,t){return null==e?""+t:("string"==typeof t&&(t="'"+t+"'"),t&&"object"==typeof t&&(t="Object"),(e+": "+t).slice(0,50))}var V=function(){function e(e,t){this._renderer=e,this._elementRef=t,this._optionMap=new Map,this._idCounter=0,this.onChange=function(e){},this.onTouched=function(){},this._compareWith=i.Ob}return Object.defineProperty(e.prototype,"compareWith",{set:function(e){if("function"!=typeof e)throw new Error("compareWith must be a function, but received "+JSON.stringify(e));this._compareWith=e},enumerable:!0,configurable:!0}),e.prototype.writeValue=function(e){var t,n=this;if(this.value=e,Array.isArray(e)){var r=e.map(function(e){return n._getOptionId(e)});t=function(e,t){e._setSelected(r.indexOf(t.toString())>-1)}}else t=function(e,t){e._setSelected(!1)};this._optionMap.forEach(t)},e.prototype.registerOnChange=function(e){var t=this;this.onChange=function(n){var r=[];if(n.hasOwnProperty("selectedOptions"))for(var i=n.selectedOptions,o=0;o1?"path: '"+e.path.join(" -> ")+"'":e.path[0]?"name: '"+e.path+"'":"unspecified name attribute",new Error(t+" "+n)}function W(e){return null!=e?O.compose(e.map(w)):null}function Q(e){return null!=e?O.composeAsync(e.map(N)):null}function K(e,t){if(!e.hasOwnProperty("model"))return!1;var n=e.model;return!!n.isFirstChange()||!Object(i.Ob)(t,n.currentValue)}var $=[u,D,A,F,V,x];function Z(e,t){if(!t)return null;Array.isArray(t)||q(e,"Value accessor was not provided as an array for form control with");var n=void 0,r=void 0,i=void 0;return t.forEach(function(t){var o;t.constructor===d?n=t:(o=t,$.some(function(e){return o.constructor===e})?(r&&q(e,"More than one built-in value accessor matches form control with"),r=t):(i&&q(e,"More than one custom value accessor matches form control with"),i=t))}),i||r||n||(q(e,"No valid value accessor for form control with"),null)}function X(e){var t=ee(e)?e.validators:e;return Array.isArray(t)?W(t):t||null}function J(e,t){var n=ee(t)?t.asyncValidators:e;return Array.isArray(n)?Q(n):n||null}function ee(e){return null!=e&&!Array.isArray(e)&&"object"==typeof e}var te=function(){function e(e,t){this.validator=e,this.asyncValidator=t,this._onCollectionChange=function(){},this.pristine=!0,this.touched=!1,this._onDisabledChange=[]}return Object.defineProperty(e.prototype,"parent",{get:function(){return this._parent},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"valid",{get:function(){return"VALID"===this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"invalid",{get:function(){return"INVALID"===this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pending",{get:function(){return"PENDING"==this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"disabled",{get:function(){return"DISABLED"===this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"enabled",{get:function(){return"DISABLED"!==this.status},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dirty",{get:function(){return!this.pristine},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"untouched",{get:function(){return!this.touched},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"updateOn",{get:function(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"},enumerable:!0,configurable:!0}),e.prototype.setValidators=function(e){this.validator=X(e)},e.prototype.setAsyncValidators=function(e){this.asyncValidator=J(e)},e.prototype.clearValidators=function(){this.validator=null},e.prototype.clearAsyncValidators=function(){this.asyncValidator=null},e.prototype.markAsTouched=function(e){void 0===e&&(e={}),this.touched=!0,this._parent&&!e.onlySelf&&this._parent.markAsTouched(e)},e.prototype.markAllAsTouched=function(){this.markAsTouched({onlySelf:!0}),this._forEachChild(function(e){return e.markAllAsTouched()})},e.prototype.markAsUntouched=function(e){void 0===e&&(e={}),this.touched=!1,this._pendingTouched=!1,this._forEachChild(function(e){e.markAsUntouched({onlySelf:!0})}),this._parent&&!e.onlySelf&&this._parent._updateTouched(e)},e.prototype.markAsDirty=function(e){void 0===e&&(e={}),this.pristine=!1,this._parent&&!e.onlySelf&&this._parent.markAsDirty(e)},e.prototype.markAsPristine=function(e){void 0===e&&(e={}),this.pristine=!0,this._pendingDirty=!1,this._forEachChild(function(e){e.markAsPristine({onlySelf:!0})}),this._parent&&!e.onlySelf&&this._parent._updatePristine(e)},e.prototype.markAsPending=function(e){void 0===e&&(e={}),this.status="PENDING",!1!==e.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!e.onlySelf&&this._parent.markAsPending(e)},e.prototype.disable=function(e){void 0===e&&(e={});var t=this._parentMarkedDirty(e.onlySelf);this.status="DISABLED",this.errors=null,this._forEachChild(function(t){t.disable(Object(r.__assign)({},e,{onlySelf:!0}))}),this._updateValue(),!1!==e.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(Object(r.__assign)({},e,{skipPristineCheck:t})),this._onDisabledChange.forEach(function(e){return e(!0)})},e.prototype.enable=function(e){void 0===e&&(e={});var t=this._parentMarkedDirty(e.onlySelf);this.status="VALID",this._forEachChild(function(t){t.enable(Object(r.__assign)({},e,{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent}),this._updateAncestors(Object(r.__assign)({},e,{skipPristineCheck:t})),this._onDisabledChange.forEach(function(e){return e(!1)})},e.prototype._updateAncestors=function(e){this._parent&&!e.onlySelf&&(this._parent.updateValueAndValidity(e),e.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())},e.prototype.setParent=function(e){this._parent=e},e.prototype.updateValueAndValidity=function(e){void 0===e&&(e={}),this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),"VALID"!==this.status&&"PENDING"!==this.status||this._runAsyncValidator(e.emitEvent)),!1!==e.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!e.onlySelf&&this._parent.updateValueAndValidity(e)},e.prototype._updateTreeValidity=function(e){void 0===e&&(e={emitEvent:!0}),this._forEachChild(function(t){return t._updateTreeValidity(e)}),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent})},e.prototype._setInitialStatus=function(){this.status=this._allControlsDisabled()?"DISABLED":"VALID"},e.prototype._runValidator=function(){return this.validator?this.validator(this):null},e.prototype._runAsyncValidator=function(e){var t=this;if(this.asyncValidator){this.status="PENDING";var n=C(this.asyncValidator(this));this._asyncValidationSubscription=n.subscribe(function(n){return t.setErrors(n,{emitEvent:e})})}},e.prototype._cancelExistingSubscription=function(){this._asyncValidationSubscription&&this._asyncValidationSubscription.unsubscribe()},e.prototype.setErrors=function(e,t){void 0===t&&(t={}),this.errors=e,this._updateControlsErrors(!1!==t.emitEvent)},e.prototype.get=function(e){return function(e,t,n){return null==t?null:(t instanceof Array||(t=t.split(".")),t instanceof Array&&0===t.length?null:t.reduce(function(e,t){return e instanceof re?e.controls.hasOwnProperty(t)?e.controls[t]:null:e instanceof ie&&e.at(t)||null},e))}(this,e)},e.prototype.getError=function(e,t){var n=t?this.get(t):this;return n&&n.errors?n.errors[e]:null},e.prototype.hasError=function(e,t){return!!this.getError(e,t)},Object.defineProperty(e.prototype,"root",{get:function(){for(var e=this;e._parent;)e=e._parent;return e},enumerable:!0,configurable:!0}),e.prototype._updateControlsErrors=function(e){this.status=this._calculateStatus(),e&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(e)},e.prototype._initObservables=function(){this.valueChanges=new i.t,this.statusChanges=new i.t},e.prototype._calculateStatus=function(){return this._allControlsDisabled()?"DISABLED":this.errors?"INVALID":this._anyControlsHaveStatus("PENDING")?"PENDING":this._anyControlsHaveStatus("INVALID")?"INVALID":"VALID"},e.prototype._anyControlsHaveStatus=function(e){return this._anyControls(function(t){return t.status===e})},e.prototype._anyControlsDirty=function(){return this._anyControls(function(e){return e.dirty})},e.prototype._anyControlsTouched=function(){return this._anyControls(function(e){return e.touched})},e.prototype._updatePristine=function(e){void 0===e&&(e={}),this.pristine=!this._anyControlsDirty(),this._parent&&!e.onlySelf&&this._parent._updatePristine(e)},e.prototype._updateTouched=function(e){void 0===e&&(e={}),this.touched=this._anyControlsTouched(),this._parent&&!e.onlySelf&&this._parent._updateTouched(e)},e.prototype._isBoxedValue=function(e){return"object"==typeof e&&null!==e&&2===Object.keys(e).length&&"value"in e&&"disabled"in e},e.prototype._registerOnCollectionChange=function(e){this._onCollectionChange=e},e.prototype._setUpdateStrategy=function(e){ee(e)&&null!=e.updateOn&&(this._updateOn=e.updateOn)},e.prototype._parentMarkedDirty=function(e){return!e&&this._parent&&this._parent.dirty&&!this._parent._anyControlsDirty()},e}(),ne=function(e){function t(t,n,r){void 0===t&&(t=null);var i=e.call(this,X(n),J(r,n))||this;return i._onChange=[],i._applyFormState(t),i._setUpdateStrategy(n),i.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),i._initObservables(),i}return Object(r.__extends)(t,e),t.prototype.setValue=function(e,t){var n=this;void 0===t&&(t={}),this.value=this._pendingValue=e,this._onChange.length&&!1!==t.emitModelToViewChange&&this._onChange.forEach(function(e){return e(n.value,!1!==t.emitViewToModelChange)}),this.updateValueAndValidity(t)},t.prototype.patchValue=function(e,t){void 0===t&&(t={}),this.setValue(e,t)},t.prototype.reset=function(e,t){void 0===e&&(e=null),void 0===t&&(t={}),this._applyFormState(e),this.markAsPristine(t),this.markAsUntouched(t),this.setValue(this.value,t),this._pendingChange=!1},t.prototype._updateValue=function(){},t.prototype._anyControls=function(e){return!1},t.prototype._allControlsDisabled=function(){return this.disabled},t.prototype.registerOnChange=function(e){this._onChange.push(e)},t.prototype._clearChangeFns=function(){this._onChange=[],this._onDisabledChange=[],this._onCollectionChange=function(){}},t.prototype.registerOnDisabledChange=function(e){this._onDisabledChange.push(e)},t.prototype._forEachChild=function(e){},t.prototype._syncPendingControls=function(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))},t.prototype._applyFormState=function(e){this._isBoxedValue(e)?(this.value=this._pendingValue=e.value,e.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=e},t}(te),re=function(e){function t(t,n,r){var i=e.call(this,X(n),J(r,n))||this;return i.controls=t,i._initObservables(),i._setUpdateStrategy(n),i._setUpControls(),i.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),i}return Object(r.__extends)(t,e),t.prototype.registerControl=function(e,t){return this.controls[e]?this.controls[e]:(this.controls[e]=t,t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange),t)},t.prototype.addControl=function(e,t){this.registerControl(e,t),this.updateValueAndValidity(),this._onCollectionChange()},t.prototype.removeControl=function(e){this.controls[e]&&this.controls[e]._registerOnCollectionChange(function(){}),delete this.controls[e],this.updateValueAndValidity(),this._onCollectionChange()},t.prototype.setControl=function(e,t){this.controls[e]&&this.controls[e]._registerOnCollectionChange(function(){}),delete this.controls[e],t&&this.registerControl(e,t),this.updateValueAndValidity(),this._onCollectionChange()},t.prototype.contains=function(e){return this.controls.hasOwnProperty(e)&&this.controls[e].enabled},t.prototype.setValue=function(e,t){var n=this;void 0===t&&(t={}),this._checkAllValuesPresent(e),Object.keys(e).forEach(function(r){n._throwIfControlMissing(r),n.controls[r].setValue(e[r],{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)},t.prototype.patchValue=function(e,t){var n=this;void 0===t&&(t={}),Object.keys(e).forEach(function(r){n.controls[r]&&n.controls[r].patchValue(e[r],{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)},t.prototype.reset=function(e,t){void 0===e&&(e={}),void 0===t&&(t={}),this._forEachChild(function(n,r){n.reset(e[r],{onlySelf:!0,emitEvent:t.emitEvent})}),this._updatePristine(t),this._updateTouched(t),this.updateValueAndValidity(t)},t.prototype.getRawValue=function(){return this._reduceChildren({},function(e,t,n){return e[n]=t instanceof ne?t.value:t.getRawValue(),e})},t.prototype._syncPendingControls=function(){var e=this._reduceChildren(!1,function(e,t){return!!t._syncPendingControls()||e});return e&&this.updateValueAndValidity({onlySelf:!0}),e},t.prototype._throwIfControlMissing=function(e){if(!Object.keys(this.controls).length)throw new Error("\n There are no form controls registered with this group yet. If you're using ngModel,\n you may want to check next tick (e.g. use setTimeout).\n ");if(!this.controls[e])throw new Error("Cannot find form control with name: "+e+".")},t.prototype._forEachChild=function(e){var t=this;Object.keys(this.controls).forEach(function(n){return e(t.controls[n],n)})},t.prototype._setUpControls=function(){var e=this;this._forEachChild(function(t){t.setParent(e),t._registerOnCollectionChange(e._onCollectionChange)})},t.prototype._updateValue=function(){this.value=this._reduceValue()},t.prototype._anyControls=function(e){var t=this,n=!1;return this._forEachChild(function(r,i){n=n||t.contains(i)&&e(r)}),n},t.prototype._reduceValue=function(){var e=this;return this._reduceChildren({},function(t,n,r){return(n.enabled||e.disabled)&&(t[r]=n.value),t})},t.prototype._reduceChildren=function(e,t){var n=e;return this._forEachChild(function(e,r){n=t(n,e,r)}),n},t.prototype._allControlsDisabled=function(){var e,t;try{for(var n=Object(r.__values)(Object.keys(this.controls)),i=n.next();!i.done;i=n.next())if(this.controls[i.value].enabled)return!1}catch(o){e={error:o}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return Object.keys(this.controls).length>0||this.disabled},t.prototype._checkAllValuesPresent=function(e){this._forEachChild(function(t,n){if(void 0===e[n])throw new Error("Must supply a value for form control with name: '"+n+"'.")})},t}(te),ie=function(e){function t(t,n,r){var i=e.call(this,X(n),J(r,n))||this;return i.controls=t,i._initObservables(),i._setUpdateStrategy(n),i._setUpControls(),i.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),i}return Object(r.__extends)(t,e),t.prototype.at=function(e){return this.controls[e]},t.prototype.push=function(e){this.controls.push(e),this._registerControl(e),this.updateValueAndValidity(),this._onCollectionChange()},t.prototype.insert=function(e,t){this.controls.splice(e,0,t),this._registerControl(t),this.updateValueAndValidity()},t.prototype.removeAt=function(e){this.controls[e]&&this.controls[e]._registerOnCollectionChange(function(){}),this.controls.splice(e,1),this.updateValueAndValidity()},t.prototype.setControl=function(e,t){this.controls[e]&&this.controls[e]._registerOnCollectionChange(function(){}),this.controls.splice(e,1),t&&(this.controls.splice(e,0,t),this._registerControl(t)),this.updateValueAndValidity(),this._onCollectionChange()},Object.defineProperty(t.prototype,"length",{get:function(){return this.controls.length},enumerable:!0,configurable:!0}),t.prototype.setValue=function(e,t){var n=this;void 0===t&&(t={}),this._checkAllValuesPresent(e),e.forEach(function(e,r){n._throwIfControlMissing(r),n.at(r).setValue(e,{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)},t.prototype.patchValue=function(e,t){var n=this;void 0===t&&(t={}),e.forEach(function(e,r){n.at(r)&&n.at(r).patchValue(e,{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)},t.prototype.reset=function(e,t){void 0===e&&(e=[]),void 0===t&&(t={}),this._forEachChild(function(n,r){n.reset(e[r],{onlySelf:!0,emitEvent:t.emitEvent})}),this._updatePristine(t),this._updateTouched(t),this.updateValueAndValidity(t)},t.prototype.getRawValue=function(){return this.controls.map(function(e){return e instanceof ne?e.value:e.getRawValue()})},t.prototype.clear=function(){this.controls.length<1||(this._forEachChild(function(e){return e._registerOnCollectionChange(function(){})}),this.controls.splice(0),this.updateValueAndValidity())},t.prototype._syncPendingControls=function(){var e=this.controls.reduce(function(e,t){return!!t._syncPendingControls()||e},!1);return e&&this.updateValueAndValidity({onlySelf:!0}),e},t.prototype._throwIfControlMissing=function(e){if(!this.controls.length)throw new Error("\n There are no form controls registered with this array yet. If you're using ngModel,\n you may want to check next tick (e.g. use setTimeout).\n ");if(!this.at(e))throw new Error("Cannot find form control at index "+e)},t.prototype._forEachChild=function(e){this.controls.forEach(function(t,n){e(t,n)})},t.prototype._updateValue=function(){var e=this;this.value=this.controls.filter(function(t){return t.enabled||e.disabled}).map(function(e){return e.value})},t.prototype._anyControls=function(e){return this.controls.some(function(t){return t.enabled&&e(t)})},t.prototype._setUpControls=function(){var e=this;this._forEachChild(function(t){return e._registerControl(t)})},t.prototype._checkAllValuesPresent=function(e){this._forEachChild(function(t,n){if(void 0===e[n])throw new Error("Must supply a value for form control at index: "+n+".")})},t.prototype._allControlsDisabled=function(){var e,t;try{for(var n=Object(r.__values)(this.controls),i=n.next();!i.done;i=n.next())if(i.value.enabled)return!1}catch(o){e={error:o}}finally{try{i&&!i.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return this.controls.length>0||this.disabled},t.prototype._registerControl=function(e){e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange)},t}(te),oe=function(){return Promise.resolve(null)}(),ae=function(e){function t(t,n){var r=e.call(this)||this;return r.submitted=!1,r._directives=[],r.ngSubmit=new i.t,r.form=new re({},W(t),Q(n)),r}return Object(r.__extends)(t,e),t.prototype.ngAfterViewInit=function(){this._setUpdateStrategy()},Object.defineProperty(t.prototype,"formDirective",{get:function(){return this},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"control",{get:function(){return this.form},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"path",{get:function(){return[]},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"controls",{get:function(){return this.form.controls},enumerable:!0,configurable:!0}),t.prototype.addControl=function(e){var t=this;oe.then(function(){var n=t._findContainer(e.path);e.control=n.registerControl(e.name,e.control),H(e.control,e),e.control.updateValueAndValidity({emitEvent:!1}),t._directives.push(e)})},t.prototype.getControl=function(e){return this.form.get(e.path)},t.prototype.removeControl=function(e){var t=this;oe.then(function(){var n,r,i=t._findContainer(e.path);i&&i.removeControl(e.name),(r=(n=t._directives).indexOf(e))>-1&&n.splice(r,1)})},t.prototype.addFormGroup=function(e){var t=this;oe.then(function(){var n=t._findContainer(e.path),r=new re({});(function(e,t){null==e&&q(t,"Cannot find control with"),e.validator=O.compose([e.validator,t.validator]),e.asyncValidator=O.composeAsync([e.asyncValidator,t.asyncValidator])})(r,e),n.registerControl(e.name,r),r.updateValueAndValidity({emitEvent:!1})})},t.prototype.removeFormGroup=function(e){var t=this;oe.then(function(){var n=t._findContainer(e.path);n&&n.removeControl(e.name)})},t.prototype.getFormGroup=function(e){return this.form.get(e.path)},t.prototype.updateModel=function(e,t){var n=this;oe.then(function(){n.form.get(e.path).setValue(t)})},t.prototype.setValue=function(e){this.control.setValue(e)},t.prototype.onSubmit=function(e){return this.submitted=!0,t=this._directives,this.form._syncPendingControls(),t.forEach(function(e){var t=e.control;"submit"===t.updateOn&&t._pendingChange&&(e.viewToModelUpdate(t._pendingValue),t._pendingChange=!1)}),this.ngSubmit.emit(e),!1;var t},t.prototype.onReset=function(){this.resetForm()},t.prototype.resetForm=function(e){void 0===e&&(e=void 0),this.form.reset(e),this.submitted=!1},t.prototype._setUpdateStrategy=function(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)},t.prototype._findContainer=function(e){return e.pop(),e.length?this.form.get(e):this.form},t}(f),se=function(){function e(){}return e.modelParentException=function(){throw new Error('\n ngModel cannot be used to register form controls with a parent formGroup directive. Try using\n formGroup\'s partner directive "formControlName" instead. Example:\n\n '+M+'\n\n Or, if you\'d like to avoid registering this form control, indicate that it\'s standalone in ngModelOptions:\n\n Example:\n\n \n
\n \n \n
\n ')},e.formGroupNameException=function(){throw new Error("\n ngModel cannot be used to register form controls with a parent formGroupName or formArrayName directive.\n\n Option 1: Use formControlName instead of ngModel (reactive strategy):\n\n "+P+"\n\n Option 2: Update ngModel's parent be ngModelGroup (template-driven strategy):\n\n "+L)},e.missingNameException=function(){throw new Error('If ngModel is used within a form tag, either the name attribute must be set or the form\n control must be defined as \'standalone\' in ngModelOptions.\n\n Example 1: \n Example 2: ')},e.modelGroupParentException=function(){throw new Error("\n ngModelGroup cannot be used with a parent formGroup directive.\n\n Option 1: Use formGroupName instead of ngModelGroup (reactive strategy):\n\n "+P+"\n\n Option 2: Use a regular form tag instead of the formGroup directive (template-driven strategy):\n\n "+L)},e.ngFormWarning=function(){console.warn("\n It looks like you're using 'ngForm'.\n\n Support for using the 'ngForm' element selector has been deprecated in Angular v6 and will be removed\n in Angular v9.\n\n Use 'ng-form' instead.\n\n Before:\n \n\n After:\n \n ")},e}(),ce=new i.z("NgFormSelectorWarning"),le=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(r.__extends)(t,e),t.prototype.ngOnInit=function(){this._checkParentType(),this.formDirective.addFormGroup(this)},t.prototype.ngOnDestroy=function(){this.formDirective&&this.formDirective.removeFormGroup(this)},Object.defineProperty(t.prototype,"control",{get:function(){return this.formDirective.getFormGroup(this)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"path",{get:function(){return G(this.name,this._parent)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"formDirective",{get:function(){return this._parent?this._parent.formDirective:null},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validator",{get:function(){return W(this._validators)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"asyncValidator",{get:function(){return Q(this._asyncValidators)},enumerable:!0,configurable:!0}),t.prototype._checkParentType=function(){},t}(f),ue=function(e){function t(t,n,r){var i=e.call(this)||this;return i._parent=t,i._validators=n,i._asyncValidators=r,i}var n;return Object(r.__extends)(t,e),n=t,t.prototype._checkParentType=function(){this._parent instanceof n||this._parent instanceof ae||se.modelGroupParentException()},t}(le),pe=function(){return Promise.resolve(null)}(),de=function(e){function t(t,n,r,o){var a=e.call(this)||this;return a.control=new ne,a._registered=!1,a.update=new i.t,a._parent=t,a._rawValidators=n||[],a._rawAsyncValidators=r||[],a.valueAccessor=Z(a,o),a}return Object(r.__extends)(t,e),t.prototype.ngOnChanges=function(e){this._checkForErrors(),this._registered||this._setUpControl(),"isDisabled"in e&&this._updateDisabled(e),K(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)},t.prototype.ngOnDestroy=function(){this.formDirective&&this.formDirective.removeControl(this)},Object.defineProperty(t.prototype,"path",{get:function(){return this._parent?G(this.name,this._parent):[this.name]},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"formDirective",{get:function(){return this._parent?this._parent.formDirective:null},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validator",{get:function(){return W(this._rawValidators)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"asyncValidator",{get:function(){return Q(this._rawAsyncValidators)},enumerable:!0,configurable:!0}),t.prototype.viewToModelUpdate=function(e){this.viewModel=e,this.update.emit(e)},t.prototype._setUpControl=function(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0},t.prototype._setUpdateStrategy=function(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)},t.prototype._isStandalone=function(){return!this._parent||!(!this.options||!this.options.standalone)},t.prototype._setUpStandalone=function(){H(this.control,this),this.control.updateValueAndValidity({emitEvent:!1})},t.prototype._checkForErrors=function(){this._isStandalone()||this._checkParentType(),this._checkName()},t.prototype._checkParentType=function(){!(this._parent instanceof ue)&&this._parent instanceof le?se.formGroupNameException():this._parent instanceof ue||this._parent instanceof ae||se.modelParentException()},t.prototype._checkName=function(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()||this.name||se.missingNameException()},t.prototype._updateValue=function(e){var t=this;pe.then(function(){t.control.setValue(e,{emitViewToModelChange:!1})})},t.prototype._updateDisabled=function(e){var t=this,n=e.isDisabled.currentValue,r=""===n||n&&"false"!==n;pe.then(function(){r&&!t.control.disabled?t.control.disable():!r&&t.control.disabled&&t.control.enable()})},t}(_),he=function(){return function(){}}(),fe=new i.z("NgModelWithFormControlWarning"),ge=function(e){function t(t,n,r,o){var a=e.call(this)||this;return a._ngModelWarningConfig=o,a.update=new i.t,a._ngModelWarningSent=!1,a._rawValidators=t||[],a._rawAsyncValidators=n||[],a.valueAccessor=Z(a,r),a}var n;return Object(r.__extends)(t,e),n=t,Object.defineProperty(t.prototype,"isDisabled",{set:function(e){k.disabledAttrWarning()},enumerable:!0,configurable:!0}),t.prototype.ngOnChanges=function(e){var t,r;this._isControlChanged(e)&&(H(this.form,this),this.control.disabled&&this.valueAccessor.setDisabledState&&this.valueAccessor.setDisabledState(!0),this.form.updateValueAndValidity({emitEvent:!1})),K(e,this.viewModel)&&("formControl",t=n,this,r=this._ngModelWarningConfig,Object(i.nb)()&&"never"!==r&&((null!==r&&"once"!==r||t._ngModelWarningSentOnce)&&("always"!==r||this._ngModelWarningSent)||(k.ngModelWarning("formControl"),t._ngModelWarningSentOnce=!0,this._ngModelWarningSent=!0)),this.form.setValue(this.model),this.viewModel=this.model)},Object.defineProperty(t.prototype,"path",{get:function(){return[]},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"validator",{get:function(){return W(this._rawValidators)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"asyncValidator",{get:function(){return Q(this._rawAsyncValidators)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"control",{get:function(){return this.form},enumerable:!0,configurable:!0}),t.prototype.viewToModelUpdate=function(e){this.viewModel=e,this.update.emit(e)},t.prototype._isControlChanged=function(e){return e.hasOwnProperty("form")},t._ngModelWarningSentOnce=!1,t}(_),_e=function(){return function(){}}(),me=function(){function e(){}return e.prototype.group=function(e,t){void 0===t&&(t=null);var n=this._reduceControls(e),r=null,i=null,o=void 0;return null!=t&&(function(e){return void 0!==e.asyncValidators||void 0!==e.validators||void 0!==e.updateOn}(t)?(r=null!=t.validators?t.validators:null,i=null!=t.asyncValidators?t.asyncValidators:null,o=null!=t.updateOn?t.updateOn:void 0):(r=null!=t.validator?t.validator:null,i=null!=t.asyncValidator?t.asyncValidator:null)),new re(n,{asyncValidators:i,updateOn:o,validators:r})},e.prototype.control=function(e,t,n){return new ne(e,t,n)},e.prototype.array=function(e,t,n){var r=this,i=e.map(function(e){return r._createControl(e)});return new ie(i,t,n)},e.prototype._reduceControls=function(e){var t=this,n={};return Object.keys(e).forEach(function(r){n[r]=t._createControl(e[r])}),n},e.prototype._createControl=function(e){return e instanceof ne||e instanceof re||e instanceof ie?e:Array.isArray(e)?this.control(e[0],e.length>1?e[1]:null,e.length>2?e[2]:null):this.control(e)},e}(),ye=function(){function e(){}var t;return t=e,e.withConfig=function(e){return{ngModule:t,providers:[{provide:ce,useValue:e.warnOnDeprecatedNgFormSelector}]}},e}(),be=function(){function e(){}var t;return t=e,e.withConfig=function(e){return{ngModule:t,providers:[{provide:fe,useValue:e.warnOnNgModelWithFormControl}]}},e}()},gLO8:function(e,t){e.exports=function(e){return{keywords:{keyword:"_ as at cofix else end exists exists2 fix for forall fun if IF in let match mod Prop return Set then Type using where with Abort About Add Admit Admitted All Arguments Assumptions Axiom Back BackTo Backtrack Bind Blacklist Canonical Cd Check Class Classes Close Coercion Coercions CoFixpoint CoInductive Collection Combined Compute Conjecture Conjectures Constant constr Constraint Constructors Context Corollary CreateHintDb Cut Declare Defined Definition Delimit Dependencies DependentDerive Drop eauto End Equality Eval Example Existential Existentials Existing Export exporting Extern Extract Extraction Fact Field Fields File Fixpoint Focus for From Function Functional Generalizable Global Goal Grab Grammar Graph Guarded Heap Hint HintDb Hints Hypotheses Hypothesis ident Identity If Immediate Implicit Import Include Inductive Infix Info Initial Inline Inspect Instance Instances Intro Intros Inversion Inversion_clear Language Left Lemma Let Libraries Library Load LoadPath Local Locate Ltac ML Mode Module Modules Monomorphic Morphism Next NoInline Notation Obligation Obligations Opaque Open Optimize Options Parameter Parameters Parametric Path Paths pattern Polymorphic Preterm Print Printing Program Projections Proof Proposition Pwd Qed Quit Rec Record Recursive Redirect Relation Remark Remove Require Reserved Reset Resolve Restart Rewrite Right Ring Rings Save Scheme Scope Scopes Script Search SearchAbout SearchHead SearchPattern SearchRewrite Section Separate Set Setoid Show Solve Sorted Step Strategies Strategy Structure SubClass Table Tables Tactic Term Test Theorem Time Timeout Transparent Type Typeclasses Types Undelimit Undo Unfocus Unfocused Unfold Universe Universes Unset Unshelve using Variable Variables Variant Verbose Visibility where with",built_in:"abstract absurd admit after apply as assert assumption at auto autorewrite autounfold before bottom btauto by case case_eq cbn cbv change classical_left classical_right clear clearbody cofix compare compute congruence constr_eq constructor contradict contradiction cut cutrewrite cycle decide decompose dependent destruct destruction dintuition discriminate discrR do double dtauto eapply eassumption eauto ecase econstructor edestruct ediscriminate eelim eexact eexists einduction einjection eleft elim elimtype enough equality erewrite eright esimplify_eq esplit evar exact exactly_once exfalso exists f_equal fail field field_simplify field_simplify_eq first firstorder fix fold fourier functional generalize generalizing gfail give_up has_evar hnf idtac in induction injection instantiate intro intro_pattern intros intuition inversion inversion_clear is_evar is_var lapply lazy left lia lra move native_compute nia nsatz omega once pattern pose progress proof psatz quote record red refine reflexivity remember rename repeat replace revert revgoals rewrite rewrite_strat right ring ring_simplify rtauto set setoid_reflexivity setoid_replace setoid_rewrite setoid_symmetry setoid_transitivity shelve shelve_unifiable simpl simple simplify_eq solve specialize split split_Rabs split_Rmult stepl stepr subst sum swap symmetry tactic tauto time timeout top transitivity trivial try tryif unfold unify until using vm_compute with"},contains:[e.QUOTE_STRING_MODE,e.COMMENT("\\(\\*","\\*\\)"),e.C_NUMBER_MODE,{className:"type",excludeBegin:!0,begin:"\\|\\s*",end:"\\w+"},{begin:/[-=]>/}]}}},gTqA:function(e,t,n){"use strict";var r=n("Q1FS"),i=n("6qA3"),o=n("EBtg");t.from=function(e,t){return t?o.scheduled(e,t):e instanceof r.Observable?e:new r.Observable(i.subscribeTo(e))}},gmEm:function(e,t){e.exports=function(e){return{case_insensitive:!0,aliases:["cos","cls"],keywords:"property parameter class classmethod clientmethod extends as break catch close continue do d|0 else elseif for goto halt hang h|0 if job j|0 kill k|0 lock l|0 merge new open quit q|0 read r|0 return set s|0 tcommit throw trollback try tstart use view while write w|0 xecute x|0 zkill znspace zn ztrap zwrite zw zzdump zzwrite print zbreak zinsert zload zprint zremove zsave zzprint mv mvcall mvcrt mvdim mvprint zquit zsync ascii",contains:[{className:"number",begin:"\\b(\\d+(\\.\\d*)?|\\.\\d+)",relevance:0},{className:"string",variants:[{begin:'"',end:'"',contains:[{begin:'""',relevance:0}]}]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"comment",begin:/;/,end:"$",relevance:0},{className:"built_in",begin:/(?:\$\$?|\.\.)\^?[a-zA-Z]+/},{className:"built_in",begin:/\$\$\$[a-zA-Z]+/},{className:"built_in",begin:/%[a-z]+(?:\.[a-z]+)*/},{className:"symbol",begin:/\^%?[a-zA-Z][\w]*/},{className:"keyword",begin:/##class|##super|#define|#dim/},{begin:/&sql\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,subLanguage:"sql"},{begin:/&(js|jscript|javascript),end:/>/,excludeBegin:!0,excludeEnd:!0,subLanguage:"javascript"},{begin:/&html<\s*,end:/>\s*>/,subLanguage:"xml"}]}}},gst6:function(e,t){e.exports=function(e){var t="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?",n={keyword:"and then defined module in return redo if BEGIN retry end for self when next until do begin unless END rescue else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor",literal:"true false nil"},r={className:"doctag",begin:"@[A-Za-z]+"},i={begin:"#<",end:">"},o=[e.COMMENT("#","$",{contains:[r]}),e.COMMENT("^\\=begin","^\\=end",{contains:[r],relevance:10}),e.COMMENT("^__END__","\\n$")],a={className:"subst",begin:"#\\{",end:"}",keywords:n},s={className:"string",contains:[e.BACKSLASH_ESCAPE,a],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:"%[qQwWx]?\\(",end:"\\)"},{begin:"%[qQwWx]?\\[",end:"\\]"},{begin:"%[qQwWx]?{",end:"}"},{begin:"%[qQwWx]?<",end:">"},{begin:"%[qQwWx]?/",end:"/"},{begin:"%[qQwWx]?%",end:"%"},{begin:"%[qQwWx]?-",end:"-"},{begin:"%[qQwWx]?\\|",end:"\\|"},{begin:/\B\?(\\\d{1,3}|\\x[A-Fa-f0-9]{1,2}|\\u[A-Fa-f0-9]{4}|\\?\S)\b/},{begin:/<<(-?)\w+$/,end:/^\s*\w+$/}]},c={className:"params",begin:"\\(",end:"\\)",endsParent:!0,keywords:n},l=[s,i,{className:"class",beginKeywords:"class module",end:"$|;",illegal:/=/,contains:[e.inherit(e.TITLE_MODE,{begin:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?"}),{begin:"<\\s*",contains:[{begin:"("+e.IDENT_RE+"::)?"+e.IDENT_RE}]}].concat(o)},{className:"function",beginKeywords:"def",end:"$|;",contains:[e.inherit(e.TITLE_MODE,{begin:t}),c].concat(o)},{begin:e.IDENT_RE+"::"},{className:"symbol",begin:e.UNDERSCORE_IDENT_RE+"(\\!|\\?)?:",relevance:0},{className:"symbol",begin:":(?!\\s)",contains:[s,{begin:t}],relevance:0},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{className:"params",begin:/\|/,end:/\|/,keywords:n},{begin:"("+e.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[i,{className:"regexp",contains:[e.BACKSLASH_ESCAPE,a],illegal:/\n/,variants:[{begin:"/",end:"/[a-z]*"},{begin:"%r{",end:"}[a-z]*"},{begin:"%r\\(",end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}]}].concat(o),relevance:0}].concat(o);return a.contains=l,c.contains=l,{aliases:["rb","gemspec","podspec","thor","irb"],keywords:n,illegal:/\/\*/,contains:o.concat([{begin:/^\s*=>/,starts:{end:"$",contains:l}},{className:"meta",begin:"^([>?]>|[\\w#]+\\(\\w+\\):\\d+:\\d+>|(\\w+-)?\\d+\\.\\d+\\.\\d(p\\d+)?[^>]+>)",starts:{end:"$",contains:l}}]).concat(l)}}},gzDA:function(e,t,n){var r=n("mrSG").__extends,i=n("Y4kR"),o=n("cSoz");t.sample=function(e){return function(t){return t.lift(new a(e))}};var a=function(){function e(e){this.notifier=e}return e.prototype.call=function(e,t){var n=new s(e),r=t.subscribe(n);return r.add(o.subscribeToResult(n,this.notifier)),r},e}(),s=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hasValue=!1,t}return r(t,e),t.prototype._next=function(e){this.value=e,this.hasValue=!0},t.prototype.notifyNext=function(e,t,n,r,i){this.emitValue()},t.prototype.notifyComplete=function(){this.emitValue()},t.prototype.emitValue=function(){this.hasValue&&(this.hasValue=!1,this.destination.next(this.value))},t}(i.OuterSubscriber)},h9Dq:function(e,t,n){"use strict";var r=n("mrSG"),i=function(e){function t(t,n){return e.call(this)||this}return r.__extends(t,e),t.prototype.schedule=function(e,t){return void 0===t&&(t=0),this},t}(n("pugT").a);n.d(t,"a",function(){return o});var o=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r.scheduler=t,r.work=n,r.pending=!1,r}return r.__extends(t,e),t.prototype.schedule=function(e,t){if(void 0===t&&(t=0),this.closed)return this;this.state=e;var n=this.id,r=this.scheduler;return null!=n&&(this.id=this.recycleAsyncId(r,n,t)),this.pending=!0,this.delay=t,this.id=this.id||this.requestAsyncId(r,this.id,t),this},t.prototype.requestAsyncId=function(e,t,n){return void 0===n&&(n=0),setInterval(e.flush.bind(e,this),n)},t.prototype.recycleAsyncId=function(e,t,n){if(void 0===n&&(n=0),null!==n&&this.delay===n&&!1===this.pending)return t;clearInterval(t)},t.prototype.execute=function(e,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var n=this._execute(e,t);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},t.prototype._execute=function(e,t){var n=!1,r=void 0;try{this.work(e)}catch(i){n=!0,r=!!i&&i||new Error(i)}if(n)return this.unsubscribe(),r},t.prototype._unsubscribe=function(){var e=this.id,t=this.scheduler,n=t.actions,r=n.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==r&&n.splice(r,1),null!=e&&(this.id=this.recycleAsyncId(t,e,null)),this.delay=null},t}(i)},hmeD:function(e,t){e.exports=function(e){var t="[a-zA-Z_\\-!.?+*=<>'][a-zA-Z_\\-!.?+*=<>'0-9/;:]*",n={begin:t,relevance:0},r={className:"number",begin:"[-+]?\\d+(\\.\\d+)?",relevance:0},i=e.inherit(e.QUOTE_STRING_MODE,{illegal:null}),o=e.COMMENT(";","$",{relevance:0}),a={className:"literal",begin:/\b([Tt]rue|[Ff]alse|nil|None)\b/},s={begin:"[\\[\\{]",end:"[\\]\\}]"},c={className:"comment",begin:"\\^"+t},l=e.COMMENT("\\^\\{","\\}"),u={className:"symbol",begin:"[:]{1,2}"+t},p={begin:"\\(",end:"\\)"},d={endsWithParent:!0,relevance:0},h={keywords:{"builtin-name":"!= % %= & &= * ** **= *= *map + += , --build-class-- --import-- -= . / // //= /= < << <<= <= = > >= >> >>= @ @= ^ ^= abs accumulate all and any ap-compose ap-dotimes ap-each ap-each-while ap-filter ap-first ap-if ap-last ap-map ap-map-when ap-pipe ap-reduce ap-reject apply as-> ascii assert assoc bin break butlast callable calling-module-name car case cdr chain chr coll? combinations compile compress cond cons cons? continue count curry cut cycle dec def default-method defclass defmacro defmacro-alias defmacro/g! defmain defmethod defmulti defn defn-alias defnc defnr defreader defseq del delattr delete-route dict-comp dir disassemble dispatch-reader-macro distinct divmod do doto drop drop-last drop-while empty? end-sequence eval eval-and-compile eval-when-compile even? every? except exec filter first flatten float? fn fnc fnr for for* format fraction genexpr gensym get getattr global globals group-by hasattr hash hex id identity if if* if-not if-python2 import in inc input instance? integer integer-char? integer? interleave interpose is is-coll is-cons is-empty is-even is-every is-float is-instance is-integer is-integer-char is-iterable is-iterator is-keyword is-neg is-none is-not is-numeric is-odd is-pos is-string is-symbol is-zero isinstance islice issubclass iter iterable? iterate iterator? keyword keyword? lambda last len let lif lif-not list* list-comp locals loop macro-error macroexpand macroexpand-1 macroexpand-all map max merge-with method-decorator min multi-decorator multicombinations name neg? next none? nonlocal not not-in not? nth numeric? oct odd? open or ord partition permutations pos? post-route postwalk pow prewalk print product profile/calls profile/cpu put-route quasiquote quote raise range read read-str recursive-replace reduce remove repeat repeatedly repr require rest round route route-with-methods rwm second seq set-comp setattr setv some sorted string string? sum switch symbol? take take-nth take-while tee try unless unquote unquote-splicing vars walk when while with with* with-decorator with-gensyms xi xor yield yield-from zero? zip zip-longest | |= ~"},lexemes:t,className:"name",begin:t,starts:d},f=[p,i,c,l,o,u,s,r,a,n];return p.contains=[e.COMMENT("comment",""),h,d],d.contains=f,s.contains=f,{aliases:["hylang"],illegal:/\S/,contains:[{className:"meta",begin:"^#!",end:"$"},p,i,c,l,o,u,s,r,a]}}},i6Cy:function(e,t,n){var r=n("mrSG").__extends,i=n("FWf1");t.bufferCount=function(e,t){return void 0===t&&(t=null),function(n){return n.lift(new o(e,t))}};var o=function(){function e(e,t){this.bufferSize=e,this.startBufferEvery=t,this.subscriberClass=t&&e!==t?s:a}return e.prototype.call=function(e,t){return t.subscribe(new this.subscriberClass(e,this.bufferSize,this.startBufferEvery))},e}(),a=function(e){function t(t,n){var r=e.call(this,t)||this;return r.bufferSize=n,r.buffer=[],r}return r(t,e),t.prototype._next=function(e){var t=this.buffer;t.push(e),t.length==this.bufferSize&&(this.destination.next(t),this.buffer=[])},t.prototype._complete=function(){var t=this.buffer;t.length>0&&this.destination.next(t),e.prototype._complete.call(this)},t}(i.Subscriber),s=function(e){function t(t,n,r){var i=e.call(this,t)||this;return i.bufferSize=n,i.startBufferEvery=r,i.buffers=[],i.count=0,i}return r(t,e),t.prototype._next=function(e){var t=this.bufferSize,n=this.startBufferEvery,r=this.buffers,i=this.count;this.count++,i%n==0&&r.push([]);for(var o=r.length;o--;){var a=r[o];a.push(e),a.length===t&&(r.splice(o,1),this.destination.next(a))}},t.prototype._complete=function(){for(var t=this.buffers,n=this.destination;t.length>0;){var r=t.shift();r.length>0&&n.next(r)}e.prototype._complete.call(this)},t}(i.Subscriber)},iFGG:function(e,t,n){"use strict";var r=1,i={};t.Immediate={setImmediate:function(e){var t=r++;return i[t]=e,Promise.resolve().then(function(){return function(e){var t=i[e];t&&t()}(t)}),t},clearImmediate:function(e){delete i[e]}}},iLxQ:function(e,t,n){"use strict";n.d(t,"a",function(){return i});var r=!1,i={Promise:void 0,set useDeprecatedSynchronousErrorHandling(e){r=e},get useDeprecatedSynchronousErrorHandling(){return r}}},iTGd:function(e,t){e.exports=function(e){return{contains:[e.HASH_COMMENT_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{begin:e.UNDERSCORE_IDENT_RE,lexemes:e.UNDERSCORE_IDENT_RE,keywords:{name:"for in while repeat until if then else",symbol:"bernoulli bernoulli_logit binomial binomial_logit beta_binomial hypergeometric categorical categorical_logit ordered_logistic neg_binomial neg_binomial_2 neg_binomial_2_log poisson poisson_log multinomial normal exp_mod_normal skew_normal student_t cauchy double_exponential logistic gumbel lognormal chi_square inv_chi_square scaled_inv_chi_square exponential inv_gamma weibull frechet rayleigh wiener pareto pareto_type_2 von_mises uniform multi_normal multi_normal_prec multi_normal_cholesky multi_gp multi_gp_cholesky multi_student_t gaussian_dlm_obs dirichlet lkj_corr lkj_corr_cholesky wishart inv_wishart","selector-tag":"int real vector simplex unit_vector ordered positive_ordered row_vector matrix cholesky_factor_corr cholesky_factor_cov corr_matrix cov_matrix",title:"functions model data parameters quantities transformed generated",literal:"true false"},relevance:0},{className:"number",begin:"0[xX][0-9a-fA-F]+[Li]?\\b",relevance:0},{className:"number",begin:"0[xX][0-9a-fA-F]+[Li]?\\b",relevance:0},{className:"number",begin:"\\d+(?:[eE][+\\-]?\\d*)?L\\b",relevance:0},{className:"number",begin:"\\d+\\.(?!\\d)(?:i\\b)?",relevance:0},{className:"number",begin:"\\d+(?:\\.\\d*)?(?:[eE][+\\-]?\\d*)?i?\\b",relevance:0},{className:"number",begin:"\\.\\d+(?:[eE][+\\-]?\\d*)?i?\\b",relevance:0}]}}},ieeH:function(e,t){e.exports=function(e){return{aliases:["vb"],case_insensitive:!0,keywords:{keyword:"addhandler addressof alias and andalso aggregate ansi as assembly auto binary by byref byval call case catch class compare const continue custom declare default delegate dim distinct do each equals else elseif end enum erase error event exit explicit finally for friend from function get global goto group handles if implements imports in inherits interface into is isfalse isnot istrue join key let lib like loop me mid mod module mustinherit mustoverride mybase myclass namespace narrowing new next not notinheritable notoverridable of off on operator option optional or order orelse overloads overridable overrides paramarray partial preserve private property protected public raiseevent readonly redim rem removehandler resume return select set shadows shared skip static step stop structure strict sub synclock take text then throw to try unicode until using when where while widening with withevents writeonly xor",built_in:"boolean byte cbool cbyte cchar cdate cdec cdbl char cint clng cobj csbyte cshort csng cstr ctype date decimal directcast double gettype getxmlnamespace iif integer long object sbyte short single string trycast typeof uinteger ulong ushort",literal:"true false nothing"},illegal:"//|{|}|endif|gosub|variant|wend|^\\$ ",contains:[e.inherit(e.QUOTE_STRING_MODE,{contains:[{begin:'""'}]}),e.COMMENT("'","$",{returnBegin:!0,contains:[{className:"doctag",begin:"'''|\x3c!--|--\x3e",contains:[e.PHRASAL_WORDS_MODE]},{className:"doctag",begin:"?",end:">",contains:[e.PHRASAL_WORDS_MODE]}]}),e.C_NUMBER_MODE,{className:"meta",begin:"#",end:"$",keywords:{"meta-keyword":"if else elseif end region externalsource"}}]}}},ihYY:function(e,t,n){"use strict";n.d(t,"b",function(){return r}),n.d(t,"c",function(){return i}),n.d(t,"a",function(){return o}),n.d(t,"e",function(){return s}),n.d(t,"f",function(){return h}),n.d(t,"g",function(){return p}),n.d(t,"h",function(){return c}),n.d(t,"i",function(){return u}),n.d(t,"j",function(){return l}),n.d(t,"k",function(){return d}),n.d(t,"l",function(){return a}),n.d(t,"d",function(){return g}),n.d(t,"n",function(){return m}),n.d(t,"m",function(){return _});var r=function(){return function(){}}(),i=function(){return function(){}}(),o="*";function a(e,t){return{type:7,name:e,definitions:t,options:{}}}function s(e,t){return void 0===t&&(t=null),{type:4,styles:t,timings:e}}function c(e,t){return void 0===t&&(t=null),{type:2,steps:e,options:t}}function l(e){return{type:6,styles:e,offset:null}}function u(e,t,n){return{type:0,name:e,styles:t,options:n}}function p(e){return{type:5,steps:e}}function d(e,t,n){return void 0===n&&(n=null),{type:1,expr:e,animation:t,options:n}}function h(e,t){return void 0===t&&(t=null),{type:8,animation:e,options:t}}function f(e){Promise.resolve(null).then(e)}var g=function(){function e(e,t){void 0===e&&(e=0),void 0===t&&(t=0),this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this.parentPlayer=null,this.totalTime=e+t}return e.prototype._onFinish=function(){this._finished||(this._finished=!0,this._onDoneFns.forEach(function(e){return e()}),this._onDoneFns=[])},e.prototype.onStart=function(e){this._onStartFns.push(e)},e.prototype.onDone=function(e){this._onDoneFns.push(e)},e.prototype.onDestroy=function(e){this._onDestroyFns.push(e)},e.prototype.hasStarted=function(){return this._started},e.prototype.init=function(){},e.prototype.play=function(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0},e.prototype.triggerMicrotask=function(){var e=this;f(function(){return e._onFinish()})},e.prototype._onStart=function(){this._onStartFns.forEach(function(e){return e()}),this._onStartFns=[]},e.prototype.pause=function(){},e.prototype.restart=function(){},e.prototype.finish=function(){this._onFinish()},e.prototype.destroy=function(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(function(e){return e()}),this._onDestroyFns=[])},e.prototype.reset=function(){},e.prototype.setPosition=function(e){},e.prototype.getPosition=function(){return 0},e.prototype.triggerCallback=function(e){var t="start"==e?this._onStartFns:this._onDoneFns;t.forEach(function(e){return e()}),t.length=0},e}(),_=function(){function e(e){var t=this;this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=e;var n=0,r=0,i=0,o=this.players.length;0==o?f(function(){return t._onFinish()}):this.players.forEach(function(e){e.onDone(function(){++n==o&&t._onFinish()}),e.onDestroy(function(){++r==o&&t._onDestroy()}),e.onStart(function(){++i==o&&t._onStart()})}),this.totalTime=this.players.reduce(function(e,t){return Math.max(e,t.totalTime)},0)}return e.prototype._onFinish=function(){this._finished||(this._finished=!0,this._onDoneFns.forEach(function(e){return e()}),this._onDoneFns=[])},e.prototype.init=function(){this.players.forEach(function(e){return e.init()})},e.prototype.onStart=function(e){this._onStartFns.push(e)},e.prototype._onStart=function(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(function(e){return e()}),this._onStartFns=[])},e.prototype.onDone=function(e){this._onDoneFns.push(e)},e.prototype.onDestroy=function(e){this._onDestroyFns.push(e)},e.prototype.hasStarted=function(){return this._started},e.prototype.play=function(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(function(e){return e.play()})},e.prototype.pause=function(){this.players.forEach(function(e){return e.pause()})},e.prototype.restart=function(){this.players.forEach(function(e){return e.restart()})},e.prototype.finish=function(){this._onFinish(),this.players.forEach(function(e){return e.finish()})},e.prototype.destroy=function(){this._onDestroy()},e.prototype._onDestroy=function(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(function(e){return e.destroy()}),this._onDestroyFns.forEach(function(e){return e()}),this._onDestroyFns=[])},e.prototype.reset=function(){this.players.forEach(function(e){return e.reset()}),this._destroyed=!1,this._finished=!1,this._started=!1},e.prototype.setPosition=function(e){var t=e*this.totalTime;this.players.forEach(function(e){var n=e.totalTime?Math.min(1,t/e.totalTime):1;e.setPosition(n)})},e.prototype.getPosition=function(){var e=0;return this.players.forEach(function(t){var n=t.getPosition();e=Math.min(n,e)}),e},e.prototype.beforeDestroy=function(){this.players.forEach(function(e){e.beforeDestroy&&e.beforeDestroy()})},e.prototype.triggerCallback=function(e){var t="start"==e?this._onStartFns:this._onDoneFns;t.forEach(function(e){return e()}),t.length=0},e}(),m="!"},iobV:function(e,t){e.exports=function(e){return{aliases:["bind","zone"],keywords:{keyword:"IN A AAAA AFSDB APL CAA CDNSKEY CDS CERT CNAME DHCID DLV DNAME DNSKEY DS HIP IPSECKEY KEY KX LOC MX NAPTR NS NSEC NSEC3 NSEC3PARAM PTR RRSIG RP SIG SOA SRV SSHFP TA TKEY TLSA TSIG TXT"},contains:[e.COMMENT(";","$",{relevance:0}),{className:"meta",begin:/^\$(TTL|GENERATE|INCLUDE|ORIGIN)\b/},{className:"number",begin:"((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)(\\.(25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]?\\d)){3}))|:)))\\b"},{className:"number",begin:"((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]).){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\b"},e.inherit(e.NUMBER_MODE,{begin:/\b\d+[dhwm]?/})]}}},irpp:function(e,t){e.exports=function(e){return{keywords:{keyword:"BILL_PERIOD BILL_START BILL_STOP RS_EFFECTIVE_START RS_EFFECTIVE_STOP RS_JURIS_CODE RS_OPCO_CODE INTDADDATTRIBUTE|5 INTDADDVMSG|5 INTDBLOCKOP|5 INTDBLOCKOPNA|5 INTDCLOSE|5 INTDCOUNT|5 INTDCOUNTSTATUSCODE|5 INTDCREATEMASK|5 INTDCREATEDAYMASK|5 INTDCREATEFACTORMASK|5 INTDCREATEHANDLE|5 INTDCREATEOVERRIDEDAYMASK|5 INTDCREATEOVERRIDEMASK|5 INTDCREATESTATUSCODEMASK|5 INTDCREATETOUPERIOD|5 INTDDELETE|5 INTDDIPTEST|5 INTDEXPORT|5 INTDGETERRORCODE|5 INTDGETERRORMESSAGE|5 INTDISEQUAL|5 INTDJOIN|5 INTDLOAD|5 INTDLOADACTUALCUT|5 INTDLOADDATES|5 INTDLOADHIST|5 INTDLOADLIST|5 INTDLOADLISTDATES|5 INTDLOADLISTENERGY|5 INTDLOADLISTHIST|5 INTDLOADRELATEDCHANNEL|5 INTDLOADSP|5 INTDLOADSTAGING|5 INTDLOADUOM|5 INTDLOADUOMDATES|5 INTDLOADUOMHIST|5 INTDLOADVERSION|5 INTDOPEN|5 INTDREADFIRST|5 INTDREADNEXT|5 INTDRECCOUNT|5 INTDRELEASE|5 INTDREPLACE|5 INTDROLLAVG|5 INTDROLLPEAK|5 INTDSCALAROP|5 INTDSCALE|5 INTDSETATTRIBUTE|5 INTDSETDSTPARTICIPANT|5 INTDSETSTRING|5 INTDSETVALUE|5 INTDSETVALUESTATUS|5 INTDSHIFTSTARTTIME|5 INTDSMOOTH|5 INTDSORT|5 INTDSPIKETEST|5 INTDSUBSET|5 INTDTOU|5 INTDTOURELEASE|5 INTDTOUVALUE|5 INTDUPDATESTATS|5 INTDVALUE|5 STDEV INTDDELETEEX|5 INTDLOADEXACTUAL|5 INTDLOADEXCUT|5 INTDLOADEXDATES|5 INTDLOADEX|5 INTDLOADEXRELATEDCHANNEL|5 INTDSAVEEX|5 MVLOAD|5 MVLOADACCT|5 MVLOADACCTDATES|5 MVLOADACCTHIST|5 MVLOADDATES|5 MVLOADHIST|5 MVLOADLIST|5 MVLOADLISTDATES|5 MVLOADLISTHIST|5 IF FOR NEXT DONE SELECT END CALL ABORT CLEAR CHANNEL FACTOR LIST NUMBER OVERRIDE SET WEEK DISTRIBUTIONNODE ELSE WHEN THEN OTHERWISE IENUM CSV INCLUDE LEAVE RIDER SAVE DELETE NOVALUE SECTION WARN SAVE_UPDATE DETERMINANT LABEL REPORT REVENUE EACH IN FROM TOTAL CHARGE BLOCK AND OR CSV_FILE RATE_CODE AUXILIARY_DEMAND UIDACCOUNT RS BILL_PERIOD_SELECT HOURS_PER_MONTH INTD_ERROR_STOP SEASON_SCHEDULE_NAME ACCOUNTFACTOR ARRAYUPPERBOUND CALLSTOREDPROC GETADOCONNECTION GETCONNECT GETDATASOURCE GETQUALIFIER GETUSERID HASVALUE LISTCOUNT LISTOP LISTUPDATE LISTVALUE PRORATEFACTOR RSPRORATE SETBINPATH SETDBMONITOR WQ_OPEN BILLINGHOURS DATE DATEFROMFLOAT DATETIMEFROMSTRING DATETIMETOSTRING DATETOFLOAT DAY DAYDIFF DAYNAME DBDATETIME HOUR MINUTE MONTH MONTHDIFF MONTHHOURS MONTHNAME ROUNDDATE SAMEWEEKDAYLASTYEAR SECOND WEEKDAY WEEKDIFF YEAR YEARDAY YEARSTR COMPSUM HISTCOUNT HISTMAX HISTMIN HISTMINNZ HISTVALUE MAXNRANGE MAXRANGE MINRANGE COMPIKVA COMPKVA COMPKVARFROMKQKW COMPLF IDATTR FLAG LF2KW LF2KWH MAXKW POWERFACTOR READING2USAGE AVGSEASON MAXSEASON MONTHLYMERGE SEASONVALUE SUMSEASON ACCTREADDATES ACCTTABLELOAD CONFIGADD CONFIGGET CREATEOBJECT CREATEREPORT EMAILCLIENT EXPBLKMDMUSAGE EXPMDMUSAGE EXPORT_USAGE FACTORINEFFECT GETUSERSPECIFIEDSTOP INEFFECT ISHOLIDAY RUNRATE SAVE_PROFILE SETREPORTTITLE USEREXIT WATFORRUNRATE TO TABLE ACOS ASIN ATAN ATAN2 BITAND CEIL COS COSECANT COSH COTANGENT DIVQUOT DIVREM EXP FABS FLOOR FMOD FREPM FREXPN LOG LOG10 MAX MAXN MIN MINNZ MODF POW ROUND ROUND2VALUE ROUNDINT SECANT SIN SINH SQROOT TAN TANH FLOAT2STRING FLOAT2STRINGNC INSTR LEFT LEN LTRIM MID RIGHT RTRIM STRING STRINGNC TOLOWER TOUPPER TRIM NUMDAYS READ_DATE STAGING",built_in:"IDENTIFIER OPTIONS XML_ELEMENT XML_OP XML_ELEMENT_OF DOMDOCCREATE DOMDOCLOADFILE DOMDOCLOADXML DOMDOCSAVEFILE DOMDOCGETROOT DOMDOCADDPI DOMNODEGETNAME DOMNODEGETTYPE DOMNODEGETVALUE DOMNODEGETCHILDCT DOMNODEGETFIRSTCHILD DOMNODEGETSIBLING DOMNODECREATECHILDELEMENT DOMNODESETATTRIBUTE DOMNODEGETCHILDELEMENTCT DOMNODEGETFIRSTCHILDELEMENT DOMNODEGETSIBLINGELEMENT DOMNODEGETATTRIBUTECT DOMNODEGETATTRIBUTEI DOMNODEGETATTRIBUTEBYNAME DOMNODEGETBYNAME"},contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.C_NUMBER_MODE,{className:"literal",variants:[{begin:"#\\s+[a-zA-Z\\ \\.]*",relevance:0},{begin:"#[a-zA-Z\\ \\.]+"}]}]}}},isby:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var r=Array.isArray||function(e){return e&&"number"==typeof e.length}},jFrH:function(e,t,n){"use strict";var r=n("YK4L");t.min=function(e){return r.reduce("function"==typeof e?function(t,n){return e(t,n)<0?t:n}:function(e,t){return e`]+/}]}]}]};return{aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist"],case_insensitive:!0,contains:[{className:"meta",begin:"",relevance:10,contains:[{begin:"\\[",end:"\\]"}]},e.COMMENT("\x3c!--","--\x3e",{relevance:10}),{begin:"<\\!\\[CDATA\\[",end:"\\]\\]>",relevance:10},{className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{begin:/<\?(php)?/,end:/\?>/,subLanguage:"php",contains:[{begin:"/\\*",end:"\\*/",skip:!0},{begin:'b"',end:'"',skip:!0},{begin:"b'",end:"'",skip:!0},e.inherit(e.APOS_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0})]},{className:"tag",begin:"",returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:"