(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{0:function(t,e,n){t.exports=n("zUnb")},"2+X6":function(t,e,n){var r;!function(o,s){void 0===(r=(function(){return function(t,e,n){"use strict";var r,o,s="object",i="function",l="array",c="string",a="boolean",u="number",h="null",f={c:"class",s:"style",i:"id",l:"length",p:"prototype",ti:"tabindex",oH:"offsetHeight",cH:"clientHeight",sH:"scrollHeight",oW:"offsetWidth",cW:"clientWidth",sW:"scrollWidth",hOP:"hasOwnProperty",bCR:"getBoundingClientRect"},d=function(){var r={},o={},s=["-webkit-","-moz-","-o-","-ms-"],i=["WebKit","Moz","O","MS"];function l(t){return t.charAt(0).toUpperCase()+t.slice(1)}return{_cssPrefixes:s,_jsPrefixes:i,_cssProperty:function(t){var r=o[t];if(o[f.hOP](t))return r;for(var i,c,a,u=l(t),h=e.createElement("div")[f.s],d=0;d0&&e-1 in t)}function T(t){return(t.match(r)||[]).join(o)}function I(t,n){for(var r=(t.parentNode||e).querySelectorAll(n)||[],o=r[f.l];o--;)if(r[o]==t)return!0;return!1}function A(t,e,n){if(p.isA(n))for(var r=0;r0?N(t.el,(r=t.q[0]).props,r.duration,r.easing,r.complete,!0):(n=x(t,y))>-1&&y.splice(n,1)}function D(t,e,n){e===d||e===_?t[e]=n:P(t,e,n)}function N(t,e,r,o,s,i){var l,c,a,u,h,v,b=O(r),w={},E={},S=0;for(b?(o=r.easing,a=r.progress,u=r.step,h=r.specialEasing,s=r.complete,v=r.duration):v=r,h=h||{},v=v||400,o=o||"swing",i=i||!1;S0)j=p.now(),F=function(){for(l in T=p.now(),V=T-j,I=z.stop||V>=v,A=1-(g.max(0,j+v-T)/v||0),E)P=parseFloat(w[l]),N=parseFloat(E[l]),H=(N-P)*m[h[l]||o](A,A*v,0,1,v)+P,D(t,l,H),C(u)&&u(H,{elem:t,prop:l,start:P,now:H,end:N,pos:A,options:{easing:o,speacialEasing:h,duration:v,complete:s,step:u},startTime:j});C(a)&&a({},A,g.max(0,v-V)),I?(M(c),C(s)&&s()):z.frame=p.rAF()(F)},z.frame=p.rAF()(F);else{for(l in E)D(t,l,E[l]);M(c)}}}function H(t){return!!(t[f.oW]||t[f.oH]||t.getClientRects()[f.l])}function R(n){if(0===arguments[f.l])return this;var r,o,s=new R,i=n,l=0;if(v(n)==c)for(i=[],"<"===n.charAt(0)?((o=e.createElement("div")).innerHTML=n,r=o.children):r=e.querySelectorAll(n);l0;)o=o.childNodes[0];for(e=0;n[f.l]-e;o.firstChild===n[0]&&e++)o.appendChild(n[e]);return s.insertBefore(r,i?i.nextSibling:s.firstChild),this},wrapInner:function(t){return this.each(function(){var e=R(this),n=e.contents();n[f.l]?n.wrapAll(t):e.append(t)})},wrap:function(t){return this.each(function(){R(this).wrapAll(t)})},css:function(e,r){var o,s,i,l=t.getComputedStyle;return v(e)==c?r===n?(o=this[0],i=l?l(o,null):o.currentStyle[e],l?null!=i?i.getPropertyValue(e):o[f.s][e]:i):this.each(function(){P(this,e,r)}):this.each(function(){for(s in e)P(this,s,e[s])})},hasClass:function(t){for(var e,n,r=0,s=o+t+o;e=this[r++];){if((n=e.classList)&&n.contains(t))return!0;if(1===e.nodeType&&(o+T(e.className+h)+o).indexOf(s)>-1)return!0}return!1},addClass:function(t){var e,s,i,l,c,a,u,f,d=0,p=0;if(t)for(e=t.match(r)||[];s=this[d++];)if(f=s.classList,u===n&&(u=f!==n),u)for(;c=e[p++];)f.add(c);else if(l=s.className+h,i=1===s.nodeType&&o+T(l)+o){for(;c=e[p++];)i.indexOf(o+c+o)<0&&(i+=c+o);l!==(a=T(i))&&(s.className=a)}return this},removeClass:function(t){var e,s,i,l,c,a,u,f,d=0,p=0;if(t)for(e=t.match(r)||[];s=this[d++];)if(f=s.classList,u===n&&(u=f!==n),u)for(;c=e[p++];)f.remove(c);else if(l=s.className+h,i=1===s.nodeType&&o+T(l)+o){for(;c=e[p++];)for(;i.indexOf(o+c+o)>-1;)i=i.replace(o+c+o,o);l!==(a=T(i))&&(s.className=a)}return this},hide:function(){return this.each(function(){this[f.s].display="none"})},show:function(){return this.each(function(){this[f.s].display="block"})},attr:function(t,e){for(var r,o=0;r=this[o++];){if(e===n)return r.getAttribute(t);r.setAttribute(t,e)}return this},removeAttr:function(t){return this.each(function(){this.removeAttribute(t)})},offset:function(){var n=this[0][f.bCR]();return{top:n.top+(t.pageYOffset||e.documentElement.scrollTop),left:n.left+(t.pageXOffset||e.documentElement.scrollLeft)}},position:function(){var t=this[0];return{top:t.offsetTop,left:t.offsetLeft}},scrollLeft:function(t){for(var e,r=0;e=this[r++];){if(t===n)return e.scrollLeft;e.scrollLeft=t}return this},scrollTop:function(t){for(var e,r=0;e=this[r++];){if(t===n)return e.scrollTop;e.scrollTop=t}return this},val:function(t){var e=this[0];return t?(e.value=t,this):e.value},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(t){return R(this[t>=0?t:this[f.l]+t])},find:function(t){var e,n=[];return this.each(function(){var r=this.querySelectorAll(t);for(e=0;e0){if((o=r.q[0]).stop=!0,p.cAF()(o.frame),r.q.splice(0,1),n)for(s in o.props)D(t,s,o.props[s]);e?r.q=[]:M(r,!1)}break}}(this,t,e)})}},w(R,{extend:w,inArray:x,isEmptyObject:k,isPlainObject:O,each:E}),R}(),v=(r=[],function(t,e){var n=arguments[f.l];if(n<1)return r;if(e)t.__overlayScrollbars__=e,r.push(t);else{var o=p.inA(t,r);if(o>-1){if(!(n>1))return r[o].__overlayScrollbars__;delete t.__overlayScrollbars__,r.splice(o,1)}}}),b=function(){var r,o,m,b,w,x,C,k,O,E,S=[],T=(b=p.type,w=[a,u,c,l,s,i,h],O={className:["os-theme-dark",[h,c]],resize:["none","n:none b:both h:horizontal v:vertical"],sizeAutoCapable:x=[!0,a],clipAlways:x,normalizeRTL:x,paddingAbsolute:C=[!1,a],autoUpdate:[null,[h,a]],autoUpdateInterval:[33,u],updateOnLoad:[["img"],[c,l,h]],nativeScrollbarsOverlaid:{showNativeScrollbars:C,initialize:x},overflowBehavior:{x:["scroll","v-h:visible-hidden v-s:visible-scroll s:scroll h:hidden"],y:["scroll","v-h:visible-hidden v-s:visible-scroll s:scroll h:hidden"]},scrollbars:{visibility:["auto","v:visible h:hidden a:auto"],autoHide:["never","n:never s:scroll l:leave m:move"],autoHideDelay:[800,"number"],dragScrolling:x,clickScrolling:C,touchSupport:x,snapHandle:C},textarea:{dynWidth:C,dynHeight:C,inheritedAttrs:[["style","class"],[c,l,h]]},callbacks:{onInitialized:k=[null,[h,i]],onInitializationWithdrawn:k,onDestroyed:k,onScrollStart:k,onScroll:k,onScrollStop:k,onOverflowChanged:k,onOverflowAmountChanged:k,onDirectionChanged:k,onContentSizeChanged:k,onHostSizeChanged:k,onUpdated:k}},{_defaults:(E=function(t){var e=function(n){var r,o,i;for(r in n)n[f.hOP](r)&&((i=b(o=n[r]))==l?n[r]=o[t?1:0]:i==s&&(n[r]=e(o)));return n};return e(y.extend(!0,{},O))})(),_template:E(!0),_validate:function(e,r,o,i){var l={},a={},u=y.extend(!0,{},e),h=y.inArray,d=y.isEmptyObject,g=function(t,e,r,i,l,a){for(var u in e)if(e[f.hOP](u)&&t[f.hOP](u)){var _,m,v,x,C,k,O,E,S=!1,T=!1,I=e[u],A=b(I),P=A==s,M=p.isA(I)?I:[I],D=r[u],N=t[u],H=b(N),R=a?a+".":"",j='The option "'+R+u+"\" wasn't set, because",F=[],V=[];if(D=D===n?{}:D,P&&H==s)i[u]={},l[u]={},g(N,I,D,i[u],l[u],R+u),y.each([t,i,l],function(t,e){d(e[u])&&delete e[u]});else if(!P){for(k=0;k0?"\r\nValid strings are: [ "+V.join(", ").split(":").join(", ")+" ].":"")),delete t[u]}}};return g(u,r,i||{},l,a),!d(u)&&o&&console.warn("The following options are discarded due to invalidity:\r\n"+t.JSON.stringify(u,null,2)),{_default:l,_prepared:a}}});function I(){o||(o=new A(T._defaults)),m||(m=new P(o))}function A(e){var n=this,r="overflow",o="hidden",s=y("body"),i=y('
'),l=i[0],c=y(i.children("div").eq(0));s.append(i),i.hide().show();var a=_(l),u={x:0===a.x,y:0===a.y},h=function(){var e,n=t.navigator.userAgent,r=n.indexOf("MSIE "),o=n.indexOf("Trident/"),s=n.indexOf("Edge/"),i=n.indexOf("rv:"),l=parseInt;return r>0?e=l(n.substring(r+5,n.indexOf(".",r)),10):o>0?e=l(n.substring(i+3,n.indexOf(".",i)),10):s>0&&(e=l(n.substring(s+5,n.indexOf(".",s)),10)),e}();function _(t){return{x:t[f.oH]-t[f.cH],y:t[f.oW]-t[f.cW]}}y.extend(n,{defaultOptions:e,msie:h,autoUpdateLoop:!1,autoUpdateRecommended:!p.mO(),nativeScrollbarSize:a,nativeScrollbarIsOverlaid:u,nativeScrollbarStyling:function(){var e=!1;i.addClass("os-viewport-native-scrollbars-invisible");try{e="none"===i.css("scrollbar-width")&&(h>9||!h)||"none"===t.getComputedStyle(l,"::-webkit-scrollbar").getPropertyValue("display")}catch(n){}return e}(),overlayScrollbarDummySize:{x:30,y:30},cssCalc:d._cssPropertyValue("width","calc","(1px)")||null,restrictedMeasuring:function(){i.css(r,o);var t=l[f.sW],e=l[f.sH];return i.css(r,"visible"),t-l[f.sW]!=0||e-l[f.sH]!=0}(),rtlScrollBehavior:function(){i.css({"overflow-y":o,"overflow-x":"scroll",direction:"rtl"}).scrollLeft(0);var t=i.offset(),e=c.offset();i.scrollLeft(-999);var n=c.offset();return{i:t.left===e.left,n:e.left!==n.left}}(),supportTransform:!!d._cssProperty("transform"),supportTransition:!!d._cssProperty("transition"),supportPassiveEvents:function(){var e=!1;try{t.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){e=!0}}))}catch(n){}return e}(),supportResizeObserver:!!p.rO(),supportMutationObserver:!!p.mO()}),i.removeAttr(f.s).remove(),function(){if(!u.x||!u.y){var e=g.abs,r=p.wW(),o=p.wH(),l=c();y(t).on("resize",function(){if(v().length>0){var t=p.wW(),a=p.wH(),u=t-r,h=a-o;if(0===u&&0===h)return;var f,d=g.round(t/(r/100)),m=g.round(a/(o/100)),b=e(u),w=e(h),x=e(d),C=e(m),k=c(),O=b>2&&w>2,E=(T=C,!((I=e(x))!==(A=e(T))&&I+1!==A&&I-1!==A)),S=n.nativeScrollbarSize;O&&E&&k!==l&&l>0&&(s.append(i),f=n.nativeScrollbarSize=_(i[0]),i.remove(),S.x===f.x&&S.y===f.y||y.each(v(),function(){v(this)&&v(this).update("zoom")})),r=t,o=a,l=k}var T,I,A})}function c(){return t.devicePixelRatio||(t.screen.deviceXDPI||0)/(t.screen.logicalXDPI||1)}}()}function P(t){var e,r=y.inArray,o=p.now,s=f.l,i=[],l=[],c=!1,a=33,u=o(),h=function(){if(i[s]>0&&c){e=p.rAF()(function(){h()});var t,r,f,d,_,m,y=o(),v=y-u;if(v>a){u=y-v%a,t=33;for(var b=0;b_&&(r.update("auto"),l[b]=new Date(m+=_)),t=g.max(1,g.min(t,_)));a=t}}else a=33};this.add=function(e){-1===r(e,i)&&(i.push(e),l.push(o()),i[s]>0&&!c&&(t.autoUpdateLoop=c=!0,h()))},this.remove=function(o){var a=r(o,i);a>-1&&(l.splice(a,1),i.splice(a,1),0===i[s]&&c&&(t.autoUpdateLoop=c=!1,e!==n&&(p.cAF()(e),e=-1)))}}function M(o,h,m,b,w){var x=p.type,C=y.inArray,k=y.each,O=new r,E=y[f.p];if(ho(o)){if(v(o)){var S=v(o);return S.options(h),S}var I,A,P,M,D,N,H,R,j,F,V,L,z,B,W,q,$,Z,U,Q,G,Y,K,X,J,tt,et,nt,rt,ot,st,it,lt,ct,at,ut,ht,ft,dt,pt,gt,_t,mt,yt,vt,bt,wt,xt,Ct,kt,Ot,Et,St,Tt,It,At,Pt,Mt,Dt,Nt,Ht,Rt,jt,Ft,Vt,Lt,zt,Bt,Wt,qt,$t,Zt,Ut,Qt,Gt,Yt,Kt,Xt,Jt,te,ee,ne,re,oe,se,ie,le,ce,ae,ue,he,fe,de,pe,ge,_e,me,ye,ve,be,we,xe,Ce,ke,Oe,Ee,Se,Te,Ie,Ae,Pe,Me,De,Ne,He,Re,je,Fe,Ve,Le,ze={},Be={},We={},qe={},$e={},Ze="-hidden",Ue="margin-",Qe="padding-",Ge="border-",Ye="top",Ke="right",Xe="bottom",Je="left",tn="min-",en="max-",nn="width",rn="height",on="float",sn="",ln="auto",cn="sync",an="scroll",un="100%",hn="x",fn="y",dn=".",pn=" ",gn="scrollbar",_n="-horizontal",mn="-vertical",yn=an+"Left",vn=an+"Top",bn="mousedown touchstart",wn="mouseup touchend touchcancel",xn="mousemove touchmove",Cn="mouseenter",kn="mouseleave",On="keydown",En="keyup",Sn="selectstart",Tn="transitionend webkitTransitionEnd oTransitionEnd",In="__overlayScrollbarsRO__",An="os-html",Pn="os-host",Mn=Pn+"-foreign",Dn=Pn+"-textarea",Nn=Pn+"-"+gn+_n+Ze,Hn=Pn+"-"+gn+mn+Ze,Rn=Pn+"-transition",jn=Pn+"-rtl",Fn=Pn+"-resize-disabled",Vn=Pn+"-scrolling",Ln=Pn+"-overflow",zn=(Ln=Pn+"-overflow")+"-x",Bn=Ln+"-y",Wn="os-textarea",qn=Wn+"-cover",$n="os-padding",Zn="os-viewport",Un=Zn+"-native-scrollbars-invisible",Qn=Zn+"-native-scrollbars-overlaid",Gn="os-content",Yn="os-content-arrange",Kn="os-content-glue",Xn="os-size-auto-observer",Jn="os-resize-observer",tr="os-resize-observer-item",er=tr+"-final",nr="os-text-inherit",rr="os-scrollbar",or=rr+"-track",sr=or+"-off",ir=rr+"-handle",lr=ir+"-off",cr=rr+"-unusable",ar=rr+"-"+ln+Ze,ur=rr+"-corner",hr=ur+"-resize",fr=hr+"-both",dr=hr+_n,pr=hr+mn,gr=rr+_n,_r=rr+mn,mr="os-dragging",yr="os-theme-none",vr=[Un,Qn,sr,lr,cr,ar,hr,fr,dr,pr,mr].join(pn),br=[],wr=[f.ti],xr={},Cr={},kr=42,Or="load",Er=[],Sr={},Tr=["wrap","cols","rows"],Ir=[f.i,f.c,f.s,"open"].concat(wr),Ar=[];return O.sleep=function(){rt=!0},O.update=function(t){var e,r,o,s,i;if(!W)return x(t)==c?t===ln?(e=function(){if(!rt&&!Ee){var t,e,r=[],o=[{_elem:pt,_attrs:Ir.concat(":visible")},{_elem:q?dt:n,_attrs:Tr}];return k(o,function(n,o){(t=o._elem)&&k(o._attrs,function(n,o){wo(e=":"===o.charAt(0)?t.is(o):t.attr(o),Sr[o])&&r.push(o),Sr[o]=e})}),$r(r),r[f.l]>0}}(),r=function(){if(rt)return!1;var t,e,n,r,o=go(),s=q&&qt&&!_e?dt.val().length:0,i=!Ee&&qt&&!q,l={};return i&&(t=vt.css(on),l[on]=nt?Ke:Je,l[nn]=ln,vt.css(l)),r={w:o[f.sW]+s,h:o[f.sH]+s},i&&(l[on]=t,l[nn]=un,vt.css(l)),e=Wr(),n=wo(r,ie),ie=r,n||e}(),(o=e||r)&&Ur({_contentSizeChanged:r,_changedOptions:B?n:it})):t===cn?Ee?(s=ke(xe.takeRecords()),i=Oe(Ce.takeRecords())):s=O.update(ln):"zoom"===t&&Ur({_hostSizeChanged:!0,_contentSizeChanged:!0}):(t=rt||t,rt=!1,O.update(cn)&&!t||Ur({_force:t})),Qr(),o||s||i},O.options=function(t,e){var n,r={};if(y.isEmptyObject(t)||!y.isPlainObject(t)){if(x(t)!=c)return st;if(!(arguments.length>1))return yo(st,t);vo(r,t,e),n=Gr(r)}else n=Gr(t);y.isEmptyObject(n)||Ur({_changedOptions:n})},O.destroy=function(){if(!W){for(var t in w.remove(O),Hr(),Dr(_t),Dr(gt),xr)O.removeExt(t);for(;Ar[f.l]>0;)Ar.pop()();Br(!0),wt&&Eo(wt),bt&&Eo(bt),G&&Eo(gt),Kr(!0),so(!0),Yr(!0);for(var e=0;e2&&(i=e.substr(0,2),C(i,j)>-1&&(r=i)),e=(e=r?e.substr(2):e).replace(/min/g,0).replace(//g,(_?"-":sn)+un).replace(/px/g,sn).replace(/%/g,d+f*(p&&P.n?-1:1)/100).replace(/vw/g,d+qe.w).replace(/vh/g,d+qe.h),o=fo(isNaN(e)?fo(m(e),!0).toFixed():e)):o=e,o!==n&&!isNaN(o)&&x(o)==u){var y=N&&p,v=h*(y&&P.n?-1:1),b=y&&P.i,w=y&&P.n;switch(v=b?f-v:v,r){case"+=":s=v+o;break;case"-=":s=v-o;break;case"*=":s=v*o;break;case"/=":s=v/o;break;default:s=o}s=b?f-s:s,s*=w?-1:1,s=p&&P.n?g.min(0,g.max(f,s)):g.max(0,g.min(f,s))}return s===h?n:s}function ut(t,e,n,r){var o,i,c=[n,n],a=x(t);if(a==e)t=[t,t];else if(a==l){if((o=t[Y])>2||o<1)t=c;else for(1===o&&(t[1]=n),w=0;w0){dt=bt==u||bt==a?ht([dt,dt,dt,dt]):bt==l?2===(ft=dt[Y])?ht([dt[0],dt[1],dt[0],dt[1]]):ft>=4?ht(dt):vt:bt==s?ht([dt[Ye],dt[Ke],dt[Xe],dt[Je]]):vt,T=lt(pt,K)?pt:"xy",I=ut(gt,c,U,J),A=ut(_t,c,q,X),M=dt;var wt={l:Be._currentScroll,t:We._currentScroll},xt=mt.offset(),Ct=D.offset(),kt={x:I.x==Q||T==fn,y:I.y==Q||T==hn};Ct[Ye]-=M[0],Ct[Je]-=M[3];var Ot={x:g.round(Ct[Je]-xt[Je]+wt.l),y:g.round(Ct[Ye]-xt[Ye]+wt.t)};if(nt&&(P.n||P.i||(Ot.x=g.round(xt[Je]-Ct[Je]+wt.l)),P.n&&N&&(Ot.x*=-1),P.i&&N&&(Ot.x=g.round(xt[Je]-Ct[Je]+(Be._maxScroll-wt.l)))),A.x!=q||A.y!=q||I.x==G||I.y==G||nt){var Et=D[0],St=F?Et[f.bCR]():{width:Et[f.oW],height:Et[f.oH]},Tt={w:St[nn]+M[3]+M[1],h:St[rn]+M[0]+M[2]},It=function(t){var e=oo(t),n=e._w_h,r=e._left_top,o=e._x_y,s=A[o]==(t&&nt?q:W),i=A[o]==$,l=A[o]==Z,c=I[o]==G,a=qe[n],u=xt[r],h=Tt[n],f=Ct[r],d=i?2:1,p=f+h/2,g=u+a/2,_=h<=a&&f>=u&&f+h<=u+a;I[o]==Q?kt[o]=!0:kt[o]||((l||c)&&(kt[o]=!!c&&_,s=hg:p0||V)?V?(e.complete=it,yt.animate(z,e)):(S={duration:e,complete:it},p.isA(r)||y.isPlainObject(r)?(B[yn]=r[0]||r.x,B[vn]=r[1]||r.y,S.specialEasing=B):S.easing=r,yt.animate(z,S)):(k&&yt[yn](z[yn]),E&&yt[vn](z[vn]),st())},O.scrollStop=function(t,e,n){return yt.stop(t,e,n),O},O.getElements=function(t){var e={target:Mt,host:Dt,padding:Rt,viewport:jt,content:Ft,scrollbarHorizontal:{scrollbar:kt[0],track:Ot[0],handle:Et[0]},scrollbarVertical:{scrollbar:St[0],track:Tt[0],handle:It[0]},scrollbarCorner:Ct[0]};return x(t)==c?yo(e,t):e},O.getState=function(t){function e(t){if(!y.isPlainObject(t))return t;var e=xo({},t),n=function(t,n){e[f.hOP](t)&&(e[n]=e[t],delete e[t])};return n("w",nn),n("h",rn),delete e.c,e}var n={destroyed:!!e(W),sleeping:!!e(rt),autoUpdate:e(!Ee),widthAuto:e(qt),heightAuto:e($t),padding:e(Ut),overflowAmount:e(ne),hideOverflow:e(Wt),hasOverflow:e(Bt),contentScrollSize:e(Lt),viewportSize:e(qe),hostSize:e(Vt),documentMixed:e(Z)};return x(t)==c?yo(n,t):n},O.ext=function(t){var e,n="added removed on contract".split(" "),r=0;if(x(t)==c){if(xr[f.hOP](t))for(e=xo({},xr[t]);r9||!M?Mr(dt,"input",i):Mr(dt,[On,En],[function(e){var n=e.keyCode;C(n,r)<0&&(o[f.l]||(i(),t=setInterval(i,1e3/60)),C(n,o)<0&&o.push(n))},function(t){var e=t.keyCode,n=C(e,o);C(e,r)<0&&(n>-1&&o.splice(n,1),o[f.l]||i(!0))}]),Mr(dt,[an,"drop",s,"focusout"],[function(t){return dt[yn](P.i&&de?9999999:0),dt[vn](0),p.prvD(t),p.stpP(t),!1},function(t){setTimeout(function(){W||i()},50)},function(){Se=!0,Co(pt,s)},function(){Se=!1,o=[],ko(pt,s),i(!0)}])):Mr(vt,Tn,function(t){!0!==oe&&function(t){if(!B)return!0;var e="flex-grow",n="flex-shrink",r="flex-basis",o=[nn,tn+nn,en+nn,Ue+Je,Ue+Ke,Je,Ke,"font-weight","word-spacing",e,n,r],s=[Qe+Je,Qe+Ke,Ge+Je+nn,Ge+Ke+nn],i=[Qe+Ye,Qe+Xe,Ge+Ye+nn,Ge+Xe+nn],l="s"===ee.x||"v-s"===ee.x,c=!1,a=function(t,e){for(var n=0;n11||!a?u():l=setTimeout(u,11))),e},xe=new h(ke=function(i){var l,c=!1,a=!1,u=[];return B&&!rt&&(k(i,function(){n=(e=(l=this).attributeName)===f.c,r=l.oldValue,o=(t=l.target).className,U&&n&&!a&&r.indexOf(Mn)>-1&&o.indexOf(Mn)<0&&(s=ao(!0),Dt.className=o.split(pn).concat(r.split(pn).filter(function(t){return t.match(s)})).join(pn),c=a=!0),c||(c=n?qr(r,o):e!==f.s||r!==t[f.s].cssText),u.push(e)}),$r(u),c&&O.update(a||ln)),c}),Ce=new h(Oe)}}(),Dr(_t,Rr),$&&(yt[yn](s.l)[vn](s.t),e.activeElement==t&&jt.focus&&(yt.attr(f.ti,"-1"),jt.focus(),Pr(yt,bn,l,!1,!0))),O.update(ln),B=!0,io("onInitialized"),k(br,function(t,e){io(e.n,e.a)}),br=[],x(o)==c&&(o=[o]),p.isA(o)?k(o,function(t,e){O.addExt(e)}):y.isPlainObject(o)&&k(o,function(t,e){O.addExt(t,e)}),setTimeout(function(){j&&!W&&Co(pt,Rn)},333),O)}(o,h,m))&&v(o,O),O}function Pr(t,e,n,r,o){var s=p.isA(e)&&p.isA(n),i=r?"removeEventListener":"addEventListener",l=r?"off":"on",c=!s&&e.split(pn),a=0,u=y.isPlainObject(o),h=V&&(u?o._passive||!1:o),d=u&&(o._capture||!1),g=d||h,_=h?{passive:h,capture:d}:d;if(s)for(;a9||!M){t.prepend(_o(Jn,_o({c:tr,dir:"ltr"},_o(tr,_o(er))+_o(tr,_o({c:er,style:"width: 200%; height: 200%"})))));var c,a,u,h,d=t[0].childNodes[0].childNodes[0],g=y(d.childNodes[1]),_=y(d.childNodes[0]),m=y(_[0].childNodes[0]),v=d[f.oW],w=d[f.oH],x=b.nativeScrollbarSize,C=function(){_[yn](i)[vn](i),g[yn](i)[vn](i)},k=function(){a=0,c&&(v=u,w=h,l())},O=function(t){return h=d[f.oH],c=(u=d[f.oW])!=v||h!=w,t&&c&&!a?(p.cAF()(a),a=p.rAF()(k)):t||k(),C(),t&&(p.prvD(t),p.stpP(t)),!1},E={},S={};lo(S,sn,[2*-(x.y+1),-2*x.x,-2*x.y,2*-(x.x+1)]),y(d).css(S),_.on(an,O),g.on(an,O),t.on(o,function(){O(!1)}),E[nn]=i,E[rn]=i,m.css(E),C()}else{var T=D!==n;if(Pt.attachEvent)t.prepend(_o(Jn)),So(t,dn+Jn)[0].attachEvent("onresize",l);else{var I=Pt.createElement(s);I.setAttribute(f.ti,"-1"),I.setAttribute(f.c,Jn),I.onload=function(){var t=this.contentDocument.defaultView;t.addEventListener("resize",l),t.document.documentElement.style.display="none"},I.type="text/html",T&&t.prepend(I),I.data="about:blank",T||t.prepend(I),t.on(o,l)}}if(t[0]===Ht){var A=function(){var t=pt.css("direction"),e={},n=0,r=!1;return t!==Kt&&("ltr"===t?(e[Je]=0,e[Ke]=ln,n=i):(e[Je]=ln,e[Ke]=0,n=P.n?-3333333:P.i?0:i),_t.children().eq(0).css(e),_t[yn](n)[vn](i),Kt=t,r=!0),r};A(),Mr(t,an,function(t){return A()&&Ur(),p.prvD(t),p.stpP(t),!1})}}else if(L){var N,H=(N=t.contents()[0])[In];H&&(H.disconnect(),delete N[In])}else Eo(t.children(dn+Jn).eq(0))}}function Nr(){z&&!Ee&&(xe.observe(Dt,{attributes:!0,attributeOldValue:!0,attributeFilter:Ir}),Ce.observe(q?Mt:Ft,{attributes:!0,attributeOldValue:!0,subtree:!q,childList:!q,characterData:!q,attributeFilter:q?Tr:Ir}),Ee=!0)}function Hr(){z&&Ee&&(xe.disconnect(),Ce.disconnect(),Ee=!1)}function Rr(){if(!rt){var t,e={w:Ht[f.sW],h:Ht[f.sH]};t=wo(e,le),le=e,t&&Ur({_hostSizeChanged:!0})}}function jr(){Ne&&to(!0)}function Fr(){Ne&&!ft.hasClass(mr)&&to(!1)}function Vr(){De&&(to(!0),clearTimeout(Ie),Ie=setTimeout(function(){De&&!W&&to(!1)},100))}function Lr(t){return p.prvD(t),!1}function zr(t){var e=y(t.target);bo(function(t,n){e.is(n)&&Ur({_contentSizeChanged:!0})})}function Br(t){t||Br(!0),Pr(pt,xn.split(pn)[0],Vr,!De||t,!0),Pr(pt,[Cn,kn],[jr,Fr],!Ne||t,!0),B||t||pt.one("mouseover",jr)}function Wr(){var t={};return $&&bt&&(t.w=fo(bt.css(tn+nn)),t.h=fo(bt.css(tn+rn)),t.c=wo(t,we),t.f=!0),we=t,!!t.c}function qr(t,e){var n,r,o=typeof e==c?e.split(pn):[],s=function(t,e){var n,r,o=[],s=[];for(n=0;n-1&&s.splice(i,1),s[f.l]>0)for(r=ao(!0,!0),n=0;n-1){var n=dt.attr(e);x(n)==c?yt.attr(e,n):yt.removeAttr(e)}})}function Zr(){if(!rt){var t,e,n,r,o=qe.w,s=qe.h,i={},l=qt||!_e;return i[tn+nn]=sn,i[tn+rn]=sn,i[nn]=ln,dt.css(i),t=Mt[f.oW],e=l?g.max(t,Mt[f.sW]-1):1,i[nn]=qt?ln:un,i[tn+nn]=un,i[rn]=ln,dt.css(i),r=g.max(n=Mt[f.oH],Mt[f.sH]-1),i[nn]=e,i[rn]=r,xt.css(i),i[tn+nn]=o,i[tn+rn]=s,dt.css(i),{_originalWidth:t,_originalHeight:n,_dynamicWidth:e,_dynamicHeight:r}}}function Ur(t){clearTimeout(ct),Cr._hostSizeChanged|=(t=t||{})._hostSizeChanged,Cr._contentSizeChanged|=t._contentSizeChanged,Cr._force|=t._force;var e,r=p.now(),o=!!Cr._hostSizeChanged,s=!!Cr._contentSizeChanged,i=!!Cr._force,l=t._changedOptions,c=kr>0&&B&&!W&&!i&&!l&&r-lt0?D:yr)),ft&&(!0===ht||null===ht&&M?(Hr(),w.add(O)):(w.remove(O),Nr())),st)if(ot)if(wt?wt.show():(wt=y(_o(Kn)),mt.before(wt)),G)gt.show();else{gt=y(_o(Xn)),Nt=gt[0],wt.before(gt);var At={w:-1,h:-1};Dr(gt,function(){var t={w:Nt[f.oW],h:Nt[f.oH]};wo(t,At)&&(B&&$t&&t.h>0||qt&&t.w>0||B&&!$t&&0===t.h||!qt&&0===t.w)&&Ur(),At=t}),G=!0,null!==H&>.css(rn,H+"(100% + 1px)")}else G&>.hide(),wt&&wt.hide();i&&(_t.find("*").trigger(an),G&>.find("*").trigger(an)),e=e===n?pt.is(":hidden"):e;var Pt,Ht=!!q&&"off"!==dt.attr("wrap"),Kt=a(Ht,_e),ie=pt.css("direction"),le=a(ie,Yt),xe=pt.css("box-sizing"),Ce=a(xe,Zt),ke=co(Qe);try{Pt=G?Nt[f.bCR]():null}catch(qr){return}Q="border-box"===xe;var Oe=(nt="rtl"===ie)?Je:Ke,Te=nt?Ke:Je,Ie=!1,He=!(!G||"none"===pt.css(on))&&0===g.round(Pt.right-Pt.left)&&(!!L||Dt[f.cW]-Y>0);if(ot&&!He){var Re=Dt[f.oW],Be=wt.css(nn);wt.css(nn,ln);var We=Dt[f.oW];wt.css(nn,Be),(Ie=Re!==We)||(wt.css(nn,Re+1),We=Dt[f.oW],wt.css(nn,Be),Ie=Re!==We)}var Ze=(He||Ie)&&ot&&!e,cn=a(Ze,qt),hn=!Ze&&qt,fn=!(!G||!ot||e)&&0===g.round(Pt.bottom-Pt.top),dn=a(fn,$t),gn=!fn&&$t,_n=co(Ge,"-"+nn,!(Ze&&Q||!Q),!(fn&&Q||!Q)),mn=co(Ue),bn={},wn={},xn=function(){return{w:Dt[f.cW],h:Dt[f.cH]}},Cn=function(){return{w:Rt[f.oW]+g.max(0,Ft[f.cW]-Ft[f.sW]),h:Rt[f.oH]+g.max(0,Ft[f.cH]-Ft[f.sH])}},kn=Y=ke.l+ke.r,On=K=ke.t+ke.b;if(kn*=L?1:0,On*=L?1:0,ke.c=a(ke,Ut),X=_n.l+_n.r,J=_n.t+_n.b,_n.c=a(_n,Qt),tt=mn.l+mn.r,et=mn.t+mn.b,mn.c=a(mn,Gt),_e=Ht,Yt=ie,Zt=xe,qt=Ze,$t=fn,Ut=ke,Qt=_n,Gt=mn,le&&G&>.css(on,Te),ke.c||le||z||cn||dn||Ce||st){var En={},Sn={},Tn=[ke.t,ke.r,ke.b,ke.l];lo(wn,Ue,[-ke.t,-ke.r,-ke.b,-ke.l]),L?(lo(En,sn,Tn),lo(q?Sn:bn,Qe)):(lo(En,sn),lo(q?Sn:bn,Qe,Tn)),mt.css(En),dt.css(Sn)}qe=Cn();var In=!!q&&Zr(),An=q&&a(In,ye),Pn=q&&In?{w:Et?In._dynamicWidth:In._originalWidth,h:Tt?In._dynamicHeight:In._originalHeight}:{};if(ye=In,fn&&(dn||z||Ce||ke.c||_n.c)?bn[rn]=ln:(dn||z)&&(bn[rn]=un),Ze&&(cn||z||Ce||ke.c||_n.c||le)?(bn[nn]=ln,wn[en+nn]=un):(cn||z)&&(bn[nn]=un,bn[on]=sn,wn[en+nn]=sn),Ze?(wn[nn]=ln,bn[nn]=d._cssPropertyValue(nn,"max-content intrinsic")||ln,bn[on]=Te):wn[nn]=sn,wn[rn]=fn?Pn.h||Ft[f.cH]:sn,ot&&wt.css(wn),vt.css(bn),bn={},wn={},o||s||An||le||Ce||z||cn||Ze||dn||fn||ut||Ot||U||V||v||C||T||E||St||It||Kt){var Mn="overflow",Dn="overflow-x",Nn="overflow-y";if(!N){var Hn={},Rn=Bt.y&&Wt.ys&&!at?I.y?yt.css(Oe):-R.y:0,Wn=Bt.x&&Wt.xs&&!at?I.x?yt.css(Xe):-R.x:0;lo(Hn,sn),yt.css(Hn)}var qn=go(),$n={w:Pn.w||qn[f.cW],h:Pn.h||qn[f.cH]},Zn={w:qn[f.sW],h:qn[f.sH]};N||(Hn[Xe]=gn?sn:Wn,Hn[Oe]=hn?sn:Rn,yt.css(Hn)),qe=Cn();var Qn=xn(),Gn={w:Qn.w-tt-X-(Q?0:Y),h:Qn.h-et-J-(Q?0:K)},Jn={w:g.max((Ze?$n.w:Zn.w)+kn,Gn.w),h:g.max((fn?$n.h:Zn.h)+On,Gn.h)};if(Jn.c=a(Jn,te),te=Jn,ot){(Jn.c||fn||Ze)&&(wn[nn]=Jn.w,wn[rn]=Jn.h,q||($n={w:qn[f.cW],h:qn[f.cH]}));var tr={},er=function(t){var e=oo(t),n=e._w_h,r=e._width_height,o=t?Ze:fn,s=qe[n]-(t?X:J)-(t?tt:et)-(Q?0:t?Y:K);(!o||!o&&_n.c)&&(wn[r]=Gn[n]-1),!(o&&$n[n]0&&(wn[r]=g.max(1,wn[r]))};er(!0),er(!1),q&&xt.css(tr),wt.css(wn)}Ze&&(bn[nn]=un),!Ze||Q||Ee||(bn[on]="none"),vt.css(bn),bn={};var nr={w:qn[f.sW],h:qn[f.sH]};nr.c=s=a(nr,Lt),Lt=nr,qe=Cn(),o=a(Qn=xn(),Vt),Vt=Qn;var rr=q&&(0===qe.w||0===qe.h),or=ne,sr={},ir={},lr={},cr={},ar={},ur={},gr={},_r=Rt[f.bCR](),mr=function(t){var e=oo(t),n=oo(!t)._x_y,r=e._x_y,o=e._w_h,s=e._width_height,i=an+e._Left_Top+"Max",l=_r[s]?g.abs(_r[s]-qe[o]):0,c=or&&or[r]>0&&0===jt[i];sr[r]="v-s"===kt[r],ir[r]="v-h"===kt[r],lr[r]="s"===kt[r],cr[r]=g.max(0,g.round(100*(nr[o]-qe[o]))/100),cr[r]*=rr||c&&l>0&&l<1?0:1,ar[r]=cr[r]>0,ur[r]=sr[r]||ir[r]?ar[n]&&!sr[n]&&!ir[n]:ar[r],ur[r+"s"]=!!ur[r]&&(lr[r]||sr[r]),gr[r]=ar[r]&&ur[r+"s"]};if(mr(!0),mr(!1),cr.c=a(cr,ne),ne=cr,ar.c=a(ar,Bt),Bt=ar,ur.c=a(ur,Wt),Wt=ur,I.x||I.y){var vr,br={},wr={},xr=i;(ar.x||ar.y)&&(wr.w=I.y&&ar.y?nr.w+A.y:sn,wr.h=I.x&&ar.x?nr.h+A.x:sn,xr=a(wr,zt),zt=wr),(ar.c||ur.c||nr.c||le||cn||dn||Ze||fn||ut)&&(bn[Ue+Te]=bn[Ge+Te]=sn,vr=function(t){var e=oo(t),n=oo(!t),r=e._x_y,o=t?Xe:Oe,s=t?fn:Ze;I[r]&&ar[r]&&ur[r+"s"]?(bn[Ue+o]=s?at?sn:A[r]:sn,bn[Ge+o]=t&&s||at?sn:A[r]+"px solid transparent"):(wr[n._w_h]=bn[Ue+o]=bn[Ge+o]=sn,xr=!0)},N?Oo(yt,Un,!at):(vr(!0),vr(!1))),at&&(wr.w=wr.h=sn,xr=!0),xr&&!N&&(br[nn]=ur.y?wr.w:sn,br[rn]=ur.x?wr.h:sn,bt||(bt=y(_o(Yn)),yt.prepend(bt)),bt.css(br)),vt.css(bn)}var Or,Er={};if(En={},(o||ar.c||ur.c||nr.c||Ot||Ce||ut||le||U||dn)&&(Er[Te]=sn,(Or=function(t){var e=oo(t),n=oo(!t),r=e._x_y,o=e._X_Y,s=t?Xe:Oe,i=function(){Er[s]=sn,ze[n._w_h]=0};ar[r]&&ur[r+"s"]?(Er[Mn+o]=an,at||N?i():(Er[s]=-(I[r]?A[r]:R[r]),ze[n._w_h]=I[r]?A[n._x_y]:0)):(Er[Mn+o]=sn,i())})(!0),Or(!1),!N&&(qe.h<$e.x||qe.w<$e.y)&&(ar.x&&ur.x&&!I.x||ar.y&&ur.y&&!I.y)?(Er[Qe+Ye]=$e.x,Er[Ue+Ye]=-$e.x,Er[Qe+Te]=$e.y,Er[Ue+Te]=-$e.y):Er[Qe+Ye]=Er[Ue+Ye]=Er[Qe+Te]=Er[Ue+Te]=sn,Er[Qe+Oe]=Er[Ue+Oe]=sn,ar.x&&ur.x||ar.y&&ur.y||rr?q&&rr&&(En[Dn]=En[Nn]="hidden"):(!Z||ir.x||sr.x||ir.y||sr.y)&&(q&&(En[Dn]=En[Nn]=sn),Er[Dn]=Er[Nn]="visible"),mt.css(En),yt.css(Er),Er={},(ar.c||Ce||cn||dn)&&(!I.x||!I.y))){var Sr=Ft[f.s];Sr.webkitTransform="scale(1)",Sr.display="run-in",Sr.display=sn,Sr.webkitTransform=sn}if(bn={},le||cn||dn)if(nt&&Ze){var Tr=vt.css(on),Ir=g.round(vt.css(on,sn).css(Je,sn).position().left);vt.css(on,Tr),Ir!==g.round(vt.position().left)&&(bn[Je]=Ir)}else bn[Je]=sn;if(vt.css(bn),q&&s){var Ar=function(){var t=Mt.selectionStart;if(t!==n){var e,r,o=dt.val(),s=o[f.l],i=o.split("\n"),l=i[f.l],c=o.substr(0,t).split("\n"),a=0,u=0,h=c[f.l],d=c[c[f.l]-1][f.l];for(r=0;ru&&(a=r+1,u=e);return{_cursorRow:h,_cursorColumn:d,_rows:l,_columns:u,_widestRow:a,_cursorPosition:t,_cursorMax:s}}}();if(Ar){var Pr=me===n||Ar._rows!==me._rows,Mr=Ar._cursorRow,Rr=Ar._cursorPosition>=Ar._cursorMax&&Se,jr={x:Ht||Ar._cursorColumn!==Ar._columns||Mr!==Ar._widestRow?-1:ne.x,y:(Ht?Rr||Pr&&or&&u.y===or.y:(Rr||Pr)&&Mr===Ar._rows)?ne.y:-1};u.x=jr.x>-1?nt&&de&&P.i?0:jr.x:u.x,u.y=jr.y>-1?jr.y:u.y}me=Ar}nt&&P.i&&I.y&&ar.x&&de&&(u.x+=ze.w||0),Ze&&pt[yn](0),fn&&pt[vn](0),yt[yn](u.x)[vn](u.y);var Fr="v"===m,Vr="h"===m,Lr="a"===m,zr=function(t,e){e=e===n?t:e,Jr(!0,t,gr.x),Jr(!1,e,gr.y)};Oo(pt,Ln,ur.x||ur.y),Oo(pt,zn,ur.x),Oo(pt,Bn,ur.y),le&&!$&&Oo(pt,jn,nt),$&&Co(pt,Fn),V&&(Oo(pt,Fn,je),Oo(Ct,hr,!je),Oo(Ct,fr,Fe),Oo(Ct,dr,Ve),Oo(Ct,pr,Le)),(v||Ot||ur.c||ar.c||ut)&&(at?ut&&(ko(pt,Vn),at&&zr(!1)):Lr?zr(gr.x,gr.y):Fr?zr(!0):Vr&&zr(!1)),(C||ut)&&(Br(!Ne&&!De),to(Pe,!Pe)),(o||cr.c||dn||cn||V||Ce||z||ut||le)&&(eo(!0),no(!0),eo(!1),no(!1)),E&&ro(!0,k),T&&ro(!1,S),io("onDirectionChanged",{isRTL:nt,dir:ie},le),io("onHostSizeChanged",{width:Vt.w,height:Vt.h},o),io("onContentSizeChanged",{width:Lt.w,height:Lt.h},s),io("onOverflowChanged",{x:ar.x,y:ar.y,xScrollable:ur.xs,yScrollable:ur.ys,clipped:ur.x||ur.y},ar.c||ur.c),io("onOverflowAmountChanged",{x:cr.x,y:cr.y},cr.c)}$&&we&&(Bt.c||we.c)&&(we.f||Wr(),I.y&&Bt.x&&vt.css(tn+nn,we.w+A.y),I.x&&Bt.y&&vt.css(tn+rn,we.h+A.x),we.c=!1),B&&l.updateOnLoad&&Qr(),io("onUpdated",{forced:i})}}function Qr(){q||bo(function(t,e){vt.find(e).each(function(t,e){p.inA(e,Er)<0&&(Er.push(e),y(e).off(Or,zr).on(Or,zr))})})}function Gr(t){var e=T._validate(t,T._template,!0,st);return st=xo({},st,e._default),it=xo({},it,e._prepared),e._prepared}function Yr(t){var e=Wn+pn+nr,r=q?pn+nr:sn,o=it.textarea.inheritedAttrs,s={},i=function(){var e=t?dt:pt;k(s,function(t,n){x(n)==c&&(t==f.c?e.addClass(n):e.attr(t,n))})},l=[Pn,Mn,Dn,Fn,jn,Nn,Hn,Rn,Vn,Ln,zn,Bn,yr,Wn,nr,pe].join(pn),a={};pt=pt||(q?U?dt.parent().parent().parent().parent():y(_o(Dn)):dt),vt=vt||mo(Gn+r),yt=yt||mo(Zn+r),mt=mt||mo($n+r),_t=_t||mo("os-resize-observer-host"),xt=xt||(q?mo(qn):n),U&&Co(pt,Mn),t&&ko(pt,l),o=x(o)==c?o.split(pn):o,p.isA(o)&&q&&k(o,function(e,n){x(n)==c&&(s[n]=t?pt.attr(n):dt.attr(n))}),t?(U&&B?(_t.children().remove(),k([mt,yt,vt,xt],function(t,e){e&&ko(e.removeAttr(f.s),vr)}),Co(pt,q?Dn:Pn)):(Eo(_t),vt.contents().unwrap().unwrap().unwrap(),q&&(dt.unwrap(),Eo(pt),Eo(xt),i())),q&&dt.removeAttr(f.s),$&&ko(ht,An)):(q&&(it.sizeAutoCapable||(a[nn]=dt.css(nn),a[rn]=dt.css(rn)),U||dt.addClass(nr).wrap(pt),pt=dt.parent().css(a)),U||(Co(dt,q?e:Pn),pt.wrapInner(vt).wrapInner(yt).wrapInner(mt).prepend(_t),vt=So(pt,dn+Gn),yt=So(pt,dn+Zn),mt=So(pt,dn+$n),q&&(vt.prepend(xt),i())),N&&Co(yt,Un),I.x&&I.y&&Co(yt,Qn),$&&Co(ht,An),Ht=_t[0],Dt=pt[0],Rt=mt[0],jt=yt[0],Ft=vt[0],$r())}function Kr(t){var e,n,r=function(e){var n=mo(rr+pn+(e?gr:_r),!0),r=mo(or,n),o=mo(ir,n);return U||t||(n.append(r),r.append(o)),{_scrollbar:n,_track:r,_handle:o}};function o(t){var e=oo(t),n=e._scrollbar;U&&B?k([n,e._track,e._handle],function(t,e){ko(e.removeAttr(f.s),vr)}):Eo(n||r(t)._scrollbar)}t?(o(!0),o()):(e=r(!0),n=r(),kt=e._scrollbar,Ot=e._track,Et=e._handle,St=n._scrollbar,Tt=n._track,It=n._handle,U||(mt.after(St),mt.after(kt)))}function Xr(t){var e,r,o,s,i=oo(t),l=i._info,c=At.top!==At,a=i._x_y,u=i._X_Y,h=an+i._Left_Top,d="active",_="snapHandle",m="click",y=1,v=[16,17];function b(t){return D&&c?t["screen"+u]:p.page(t)[a]}function w(t){return it.scrollbars[t]}function x(){y=.5}function k(){y=1}function E(t){p.stpP(t)}function S(t){C(t.keyCode,v)>-1&&x()}function T(t){C(t.keyCode,v)>-1&&k()}function I(t){var e=(t.originalEvent||t).touches!==n;return!(rt||W||po()||!he||e&&!w("touchSupport"))&&(1===p.mBtn(t)||e)}function A(e){if(I(e)){var n=l._trackLength,i=l._handleLength,c=l._maxScroll*((b(e)-o)*s/(n-i));c=isFinite(c)?c:0,nt&&t&&!P.i&&(c*=-1),yt[h](g.round(r+c)),Re&&no(t,r+c),V||p.prvD(e)}else M(e)}function M(l){if(l=l||l.originalEvent,Pr(ut,[xn,wn,On,En,Sn],[A,M,S,T,Lr],!0),p.rAF()(function(){Pr(ut,m,E,!0,{_capture:!0})}),Re&&no(t,!0),Re=!1,ko(ft,mr),ko(i._handle,d),ko(i._track,d),ko(i._scrollbar,d),r=n,o=n,s=1,k(),e!==n&&(O.scrollStop(),clearTimeout(e),e=n),l){var c=Dt[f.bCR]();l.clientX>=c.left&&l.clientX<=c.right&&l.clientY>=c.top&&l.clientY<=c.bottom||Fr(),(Me||De)&&to(!1)}}function N(e){r=yt[h](),r=isNaN(r)?0:r,(nt&&t&&!P.n||!nt)&&(r=r<0?0:r),s=uo()[a],o=b(e),Re=!w(_),Co(ft,mr),Co(i._handle,d),Co(i._scrollbar,d),Pr(ut,[xn,wn,Sn],[A,M,Lr]),p.rAF()(function(){Pr(ut,m,E,!1,{_capture:!0})}),!D&&Z||p.prvD(e),p.stpP(e)}Mr(i._handle,bn,function(t){I(t)&&N(t)}),Mr(i._track,[bn,Cn,kn],[function(r){if(I(r)){var c,u=i._info._handleLength/Math.round(g.min(1,qe[i._w_h]/Lt[i._w_h])*i._info._trackLength),f=g.round(qe[i._w_h]*u),m=270*u,v=400*u,b=i._track.offset()[i._left_top],C=r.ctrlKey,k=r.shiftKey,E=k&&C,A=!0,D=function(e){Re&&no(t,e)},H=function(){D(),N(r)},R=function(){if(!W){var r=(o-b)*s,i=l._handleOffset,u=l._trackLength,d=l._handleLength,p=l._maxScroll,_=l._currentScroll,w=m*y,x=A?g.max(v,w):w,C=p*((r-d/2)/(u-d)),S=nt&&t&&(!P.i&&!P.n||de),T=S?ir,I={},M={easing:"linear",step:function(e){Re&&(yt[h](e),no(t,e))}};C=isFinite(C)?C:0,C=nt&&t&&!P.i?p-C:C,k?(yt[h](C),E?(C=yt[h](),yt[h](_),C=S&&P.i?p-C:C,I[a]=C=S&&P.n?-C:C,O.scroll(I,xo(M,{duration:130,complete:H}))):H()):(c=A?T:c,(S?c?i+d>=r:i<=r:c?i<=r:i+d>=r)?(clearTimeout(e),O.scrollStop(),e=n,D(!0)):(e=setTimeout(R,x),I[a]=(c?"-=":"+=")+f,O.scroll(I,xo(M,{duration:w}))),A=!1)}};C&&x(),s=uo()[a],o=p.page(r)[a],Re=!w(_),Co(ft,mr),Co(i._track,d),Co(i._scrollbar,d),Pr(ut,[wn,On,En,Sn],[M,S,T,Lr]),R(),p.prvD(r),p.stpP(r)}},function(t){He=!0,(Me||De)&&to(!0)},function(t){He=!1,(Me||De)&&to(!1)}]),Mr(i._scrollbar,bn,function(t){p.stpP(t)}),j&&Mr(i._scrollbar,Tn,function(e){e.target===i._scrollbar[0]&&(eo(t),no(t))})}function Jr(t,e,n){var r=t?kt:St;Oo(pt,t?Nn:Hn,!e),Oo(r,cr,!n)}function to(t,e){if(clearTimeout(Te),t)ko(kt,ar),ko(St,ar);else{var n,r="active",o=function(){He||W||(!(n=Et.hasClass(r)||It.hasClass(r))&&(Me||De||Ne)&&Co(kt,ar),!n&&(Me||De||Ne)&&Co(St,ar))};Ae>0&&!0!==e?Te=setTimeout(o,Ae):o()}}function eo(t){var e={},n=oo(t),r=n._info,o=1e6,s=g.min(1,qe[n._w_h]/Lt[n._w_h]);e[n._width_height]=g.floor(100*s*o)/o+"%",po()||n._handle.css(e),r._handleLength=n._handle[0]["offset"+n._Width_Height],r._handleLengthRatio=s}function no(t,e){var r,o=x(e)==a,s=nt&&t,i=oo(t),l=i._info,c=d._cssProperty("transform"),u=d._cssProperty("transition"),h=t?yt[yn]():yt[vn](),p=e===n||o?h:e,_=l._handleLength,m=i._track[0]["offset"+i._Width_Height],y=m-_,v={},b=(jt[an+i._Width_Height]-jt["client"+i._Width_Height])*(P.n&&s?-1:1),w=function(t){return isNaN(t/b)?0:g.max(0,g.min(1,t/b))},C=function(t){var e=y*t;return e=isNaN(e)?0:e,g.max(0,e=s&&!P.i?m-_-e:e)},k=w(h),O=C(w(p)),E=C(k);l._maxScroll=b,l._currentScroll=h,l._currentScrollRatio=k,F?(r=s?-(m-_-O):O,v[c]=t?"translate("+r+"px, 0)":"translate(0, "+r+"px)",j&&(v[u]=o&&g.abs(O-l._handleOffset)>1?function(t){var e=d._cssProperty("transition"),n=t.css(e);if(n)return n;for(var r,o,s,i="\\s*(([^,(]+(\\(.+?\\))?)+)[\\s,]*",l=new RegExp(i),c=new RegExp("^("+i+")+$"),a="property duration timing-function delay".split(" "),u=[],h=0,p=function(t){if(r=[],!t.match(c))return t;for(;t.match(l);)r.push(RegExp.$1),t=t.replace(l,sn);return r};h"+(e||sn)+""}function mo(t,e){var n=x(e)==a,r=n?pt:e||pt;return U&&!r[f.l]?null:U?r[n?"children":"find"](dn+t.replace(/\s/g,dn)).eq(0):y(_o(t))}function yo(t,e){for(var n,r=e.split(dn),o=0;o0&&(y.each(t,u?function(t,r){(l=r)!==n&&a.push(M(l,e,s,o,m))}:function(t,o){l=v(o),("!"===e&&r.valid(l)||p.type(e)==i&&e(o,l)||e===n)&&a.push(l)}),c=1===a[f.l]?a[0]:a),c):u||!e?c:a}).globals=function(){I();var t=y.extend(!0,{},o);return delete t.msie,t},r.defaultOptions=function(t){I();var e=o.defaultOptions;if(t===n)return y.extend(!0,{},e);o.defaultOptions=y.extend(!0,{},e,T._validate(t,T._template,!0,e)._default)},r.valid=function(t){return t instanceof r&&!t.getState().destroyed},r.extension=function(t,e,n){var r=p.type(t)==c,o=arguments[f.l],s=0;if(o<1||!r)return y.extend(!0,{length:S[f.l]},S);if(r)if(p.type(e)==i)S.push({name:t,extensionFactory:e,defaultOptions:n});else for(;s1))return y.extend(!0,{},S[s]);S.splice(s,1)}},r}();return _&&_.fn&&(_.fn.overlayScrollbars=function(t,e){var n=this;return _.isPlainObject(t)?(_.each(n,function(){b(this,t,e)}),n):b(n,t)}),b}(o,o.document,void 0)}).call(e,n,e,t))||(t.exports=r)}("undefined"!=typeof window?window:this)},zUnb:function(t,e,n){"use strict";function r(t){return"function"==typeof t}n.r(e);let o=!1;const s={Promise:void 0,set useDeprecatedSynchronousErrorHandling(t){if(t){const t=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+t.stack)}else o&&console.log("RxJS: Back to a better error behavior. Thank you. <3");o=t},get useDeprecatedSynchronousErrorHandling(){return o}};function i(t){setTimeout(()=>{throw t},0)}const l={closed:!0,next(t){},error(t){if(s.useDeprecatedSynchronousErrorHandling)throw t;i(t)},complete(){}},c=(()=>Array.isArray||(t=>t&&"number"==typeof t.length))();function a(t){return null!==t&&"object"==typeof t}const u=(()=>{function t(t){return Error.call(this),this.message=t?`${t.length} errors occurred during unsubscription:\n${t.map((t,e)=>`${e+1}) ${t.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=t,this}return t.prototype=Object.create(Error.prototype),t})();let h=(()=>{class t{constructor(t){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,t&&(this._ctorUnsubscribe=!0,this._unsubscribe=t)}unsubscribe(){let e;if(this.closed)return;let{_parentOrParents:n,_ctorUnsubscribe:o,_unsubscribe:s,_subscriptions:i}=this;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,n instanceof t)n.remove(this);else if(null!==n)for(let t=0;tt.concat(e instanceof u?e.errors:e),[])}const d=(()=>"function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random())();class p extends h{constructor(t,e,n){switch(super(),this.syncErrorValue=null,this.syncErrorThrown=!1,this.syncErrorThrowable=!1,this.isStopped=!1,arguments.length){case 0:this.destination=l;break;case 1:if(!t){this.destination=l;break}if("object"==typeof t){t instanceof p?(this.syncErrorThrowable=t.syncErrorThrowable,this.destination=t,t.add(this)):(this.syncErrorThrowable=!0,this.destination=new g(this,t));break}default:this.syncErrorThrowable=!0,this.destination=new g(this,t,e,n)}}[d](){return this}static create(t,e,n){const r=new p(t,e,n);return r.syncErrorThrowable=!1,r}next(t){this.isStopped||this._next(t)}error(t){this.isStopped||(this.isStopped=!0,this._error(t))}complete(){this.isStopped||(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe())}_next(t){this.destination.next(t)}_error(t){this.destination.error(t),this.unsubscribe()}_complete(){this.destination.complete(),this.unsubscribe()}_unsubscribeAndRecycle(){const{_parentOrParents:t}=this;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=t,this}}class g extends p{constructor(t,e,n,o){let s;super(),this._parentSubscriber=t;let i=this;r(e)?s=e:e&&(s=e.next,n=e.error,o=e.complete,e!==l&&(i=Object.create(e),r(i.unsubscribe)&&this.add(i.unsubscribe.bind(i)),i.unsubscribe=this.unsubscribe.bind(this))),this._context=i,this._next=s,this._error=n,this._complete=o}next(t){if(!this.isStopped&&this._next){const{_parentSubscriber:e}=this;s.useDeprecatedSynchronousErrorHandling&&e.syncErrorThrowable?this.__tryOrSetError(e,this._next,t)&&this.unsubscribe():this.__tryOrUnsub(this._next,t)}}error(t){if(!this.isStopped){const{_parentSubscriber:e}=this,{useDeprecatedSynchronousErrorHandling:n}=s;if(this._error)n&&e.syncErrorThrowable?(this.__tryOrSetError(e,this._error,t),this.unsubscribe()):(this.__tryOrUnsub(this._error,t),this.unsubscribe());else if(e.syncErrorThrowable)n?(e.syncErrorValue=t,e.syncErrorThrown=!0):i(t),this.unsubscribe();else{if(this.unsubscribe(),n)throw t;i(t)}}}complete(){if(!this.isStopped){const{_parentSubscriber:t}=this;if(this._complete){const e=()=>this._complete.call(this._context);s.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?(this.__tryOrSetError(t,e),this.unsubscribe()):(this.__tryOrUnsub(e),this.unsubscribe())}else this.unsubscribe()}}__tryOrUnsub(t,e){try{t.call(this._context,e)}catch(n){if(this.unsubscribe(),s.useDeprecatedSynchronousErrorHandling)throw n;i(n)}}__tryOrSetError(t,e,n){if(!s.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{e.call(this._context,n)}catch(r){return s.useDeprecatedSynchronousErrorHandling?(t.syncErrorValue=r,t.syncErrorThrown=!0,!0):(i(r),!0)}return!1}_unsubscribe(){const{_parentSubscriber:t}=this;this._context=null,this._parentSubscriber=null,t.unsubscribe()}}const _=(()=>"function"==typeof Symbol&&Symbol.observable||"@@observable")();function m(t){return t}let y=(()=>{class t{constructor(t){this._isScalar=!1,t&&(this._subscribe=t)}lift(e){const n=new t;return n.source=this,n.operator=e,n}subscribe(t,e,n){const{operator:r}=this,o=function(t,e,n){if(t){if(t instanceof p)return t;if(t[d])return t[d]()}return t||e||n?new p(t,e,n):new p(l)}(t,e,n);if(o.add(r?r.call(o,this.source):this.source||s.useDeprecatedSynchronousErrorHandling&&!o.syncErrorThrowable?this._subscribe(o):this._trySubscribe(o)),s.useDeprecatedSynchronousErrorHandling&&o.syncErrorThrowable&&(o.syncErrorThrowable=!1,o.syncErrorThrown))throw o.syncErrorValue;return o}_trySubscribe(t){try{return this._subscribe(t)}catch(e){s.useDeprecatedSynchronousErrorHandling&&(t.syncErrorThrown=!0,t.syncErrorValue=e),function(t){for(;t;){const{closed:e,destination:n,isStopped:r}=t;if(e||r)return!1;t=n&&n instanceof p?n:null}return!0}(t)?t.error(e):console.warn(e)}}forEach(t,e){return new(e=v(e))((e,n)=>{let r;r=this.subscribe(e=>{try{t(e)}catch(o){n(o),r&&r.unsubscribe()}},n,e)})}_subscribe(t){const{source:e}=this;return e&&e.subscribe(t)}[_](){return this}pipe(...t){return 0===t.length?this:(0===(e=t).length?m:1===e.length?e[0]:function(t){return e.reduce((t,e)=>e(t),t)})(this);var e}toPromise(t){return new(t=v(t))((t,e)=>{let n;this.subscribe(t=>n=t,t=>e(t),()=>t(n))})}}return t.create=e=>new t(e),t})();function v(t){if(t||(t=s.Promise||Promise),!t)throw new Error("no Promise impl found");return t}const b=(()=>{function t(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return t.prototype=Object.create(Error.prototype),t})();class w extends h{constructor(t,e){super(),this.subject=t,this.subscriber=e,this.closed=!1}unsubscribe(){if(this.closed)return;this.closed=!0;const t=this.subject,e=t.observers;if(this.subject=null,!e||0===e.length||t.isStopped||t.closed)return;const n=e.indexOf(this.subscriber);-1!==n&&e.splice(n,1)}}class x extends p{constructor(t){super(t),this.destination=t}}let C=(()=>{class t extends y{constructor(){super(),this.observers=[],this.closed=!1,this.isStopped=!1,this.hasError=!1,this.thrownError=null}[d](){return new x(this)}lift(t){const e=new k(this,this);return e.operator=t,e}next(t){if(this.closed)throw new b;if(!this.isStopped){const{observers:e}=this,n=e.length,r=e.slice();for(let o=0;onew k(t,e),t})();class k extends C{constructor(t,e){super(),this.destination=t,this.source=e}next(t){const{destination:e}=this;e&&e.next&&e.next(t)}error(t){const{destination:e}=this;e&&e.error&&this.destination.error(t)}complete(){const{destination:t}=this;t&&t.complete&&this.destination.complete()}_subscribe(t){const{source:e}=this;return e?this.source.subscribe(t):h.EMPTY}}class O{constructor(t,e){this.project=t,this.thisArg=e}call(t,e){return e.subscribe(new E(t,this.project,this.thisArg))}}class E extends p{constructor(t,e,n){super(t),this.project=e,this.count=0,this.thisArg=n||this}_next(t){let e;try{e=this.project.call(this.thisArg,t,this.count++)}catch(n){return void this.destination.error(n)}this.destination.next(e)}}const S=t=>e=>{for(let n=0,r=t.length;n{if(t&&"function"==typeof t[_])return s=t,t=>{const e=s[_]();if("function"!=typeof e.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return e.subscribe(t)};if((e=t)&&"number"==typeof e.length&&"function"!=typeof e)return S(t);var e,n,r,o,s;if((n=t)&&"function"!=typeof n.subscribe&&"function"==typeof n.then)return o=t,t=>(o.then(e=>{t.closed||(t.next(e),t.complete())},e=>t.error(e)).then(null,i),t);if(t&&"function"==typeof t[I])return r=t,t=>{const e=r[I]();for(;;){let r;try{r=e.next()}catch(n){return t.error(n),t}if(r.done){t.complete();break}if(t.next(r.value),t.closed)break}return"function"==typeof e.return&&t.add(()=>{e.return&&e.return()}),t};{const e=a(t)?"an invalid object":`'${t}'`;throw new TypeError(`You provided ${e} where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.`)}};class P extends p{constructor(t){super(),this.parent=t}_next(t){this.parent.notifyNext(t)}_error(t){this.parent.notifyError(t),this.unsubscribe()}_complete(){this.parent.notifyComplete(),this.unsubscribe()}}class M extends p{notifyNext(t){this.destination.next(t)}notifyError(t){this.destination.error(t)}notifyComplete(){this.destination.complete()}}function D(t,e,n=Number.POSITIVE_INFINITY){return"function"==typeof e?r=>r.pipe(D((n,r)=>{return(o=t(n,r),o instanceof y?o:new y(A(o))).pipe(function(t,e){return function(e){return e.lift(new O(t,void 0))}}((t,o)=>e(n,t,r,o)));var o},n)):("number"==typeof e&&(n=e),e=>e.lift(new N(t,n)))}class N{constructor(t,e=Number.POSITIVE_INFINITY){this.project=t,this.concurrent=e}call(t,e){return e.subscribe(new H(t,this.project,this.concurrent))}}class H extends M{constructor(t,e,n=Number.POSITIVE_INFINITY){super(t),this.project=e,this.concurrent=n,this.hasCompleted=!1,this.buffer=[],this.active=0,this.index=0}_next(t){this.active0?this._next(t.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}function R(){return function(t){return t.lift(new j(t))}}class j{constructor(t){this.connectable=t}call(t,e){const{connectable:n}=this;n._refCount++;const r=new F(t,n),o=e.subscribe(r);return r.closed||(r.connection=n.connect()),o}}class F extends p{constructor(t,e){super(t),this.connectable=e}_unsubscribe(){const{connectable:t}=this;if(!t)return void(this.connection=null);this.connectable=null;const e=t._refCount;if(e<=0)return void(this.connection=null);if(t._refCount=e-1,e>1)return void(this.connection=null);const{connection:n}=this,r=t._connection;this.connection=null,!r||n&&r!==n||r.unsubscribe()}}class V extends y{constructor(t,e){super(),this.source=t,this.subjectFactory=e,this._refCount=0,this._isComplete=!1}_subscribe(t){return this.getSubject().subscribe(t)}getSubject(){const t=this._subject;return t&&!t.isStopped||(this._subject=this.subjectFactory()),this._subject}connect(){let t=this._connection;return t||(this._isComplete=!1,t=this._connection=new h,t.add(this.source.subscribe(new z(this.getSubject(),this))),t.closed&&(this._connection=null,t=h.EMPTY)),t}refCount(){return R()(this)}}const L=(()=>{const t=V.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:t._subscribe},_isComplete:{value:t._isComplete,writable:!0},getSubject:{value:t.getSubject},connect:{value:t.connect},refCount:{value:t.refCount}}})();class z extends x{constructor(t,e){super(t),this.connectable=e}_error(t){this._unsubscribe(),super._error(t)}_complete(){this.connectable._isComplete=!0,this._unsubscribe(),super._complete()}_unsubscribe(){const t=this.connectable;if(t){this.connectable=null;const e=t._connection;t._refCount=0,t._subject=null,t._connection=null,e&&e.unsubscribe()}}}function B(){return new C}function W(t){for(let e in t)if(t[e]===W)return e;throw Error("Could not find renamed property on target object.")}function q(t){if("string"==typeof t)return t;if(Array.isArray(t))return"["+t.map(q).join(", ")+"]";if(null==t)return""+t;if(t.overriddenName)return""+t.overriddenName;if(t.name)return""+t.name;const e=t.toString();if(null==e)return""+e;const n=e.indexOf("\n");return-1===n?e:e.substring(0,n)}function $(t,e){return null==t||""===t?null===e?"":e:null==e||""===e?t:t+" "+e}const Z=W({__forward_ref__:W});function U(t){return t.__forward_ref__=U,t.toString=function(){return q(this())},t}function Q(t){return"function"==typeof(e=t)&&e.hasOwnProperty(Z)&&e.__forward_ref__===U?t():t;var e}function G(t){return{token:t.token,providedIn:t.providedIn||null,factory:t.factory,value:void 0}}function Y(t){return{factory:t.factory,providers:t.providers||[],imports:t.imports||[]}}function K(t){return X(t,tt)||X(t,nt)}function X(t,e){return t.hasOwnProperty(e)?t[e]:null}function J(t){return t&&(t.hasOwnProperty(et)||t.hasOwnProperty(rt))?t[et]:null}const tt=W({"\u0275prov":W}),et=W({"\u0275inj":W}),nt=W({ngInjectableDef:W}),rt=W({ngInjectorDef:W});var ot=function(t){return t[t.Default=0]="Default",t[t.Host=1]="Host",t[t.Self=2]="Self",t[t.SkipSelf=4]="SkipSelf",t[t.Optional=8]="Optional",t}({});let st;function it(t){const e=st;return st=t,e}function lt(t,e,n){const r=K(t);if(r&&"root"==r.providedIn)return void 0===r.value?r.value=r.factory():r.value;if(n&ot.Optional)return null;if(void 0!==e)return e;throw new Error(`Injector: NOT_FOUND [${q(t)}]`)}function ct(t){return{toString:t}.toString()}var at=function(t){return t[t.OnPush=0]="OnPush",t[t.Default=1]="Default",t}({}),ut=function(t){return t[t.Emulated=0]="Emulated",t[t.None=2]="None",t[t.ShadowDom=3]="ShadowDom",t}({});const ht="undefined"!=typeof globalThis&&globalThis,ft="undefined"!=typeof window&&window,dt="undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self,pt="undefined"!=typeof global&&global,gt=ht||pt||ft||dt,_t={},mt=[],yt=W({"\u0275cmp":W}),vt=W({"\u0275dir":W}),bt=W({"\u0275pipe":W}),wt=W({"\u0275mod":W}),xt=W({"\u0275loc":W}),Ct=W({"\u0275fac":W}),kt=W({__NG_ELEMENT_ID__:W});let Ot=0;function Et(t){return ct(()=>{const e={},n={type:t.type,providersResolver:null,decls:t.decls,vars:t.vars,factory:null,template:t.template||null,consts:t.consts||null,ngContentSelectors:t.ngContentSelectors,hostBindings:t.hostBindings||null,hostVars:t.hostVars||0,hostAttrs:t.hostAttrs||null,contentQueries:t.contentQueries||null,declaredInputs:e,inputs:null,outputs:null,exportAs:t.exportAs||null,onPush:t.changeDetection===at.OnPush,directiveDefs:null,pipeDefs:null,selectors:t.selectors||mt,viewQuery:t.viewQuery||null,features:t.features||null,data:t.data||{},encapsulation:t.encapsulation||ut.Emulated,id:"c",styles:t.styles||mt,_:null,setInput:null,schemas:t.schemas||null,tView:null},r=t.directives,o=t.features,s=t.pipes;return n.id+=Ot++,n.inputs=Pt(t.inputs,e),n.outputs=Pt(t.outputs),o&&o.forEach(t=>t(n)),n.directiveDefs=r?()=>("function"==typeof r?r():r).map(St):null,n.pipeDefs=s?()=>("function"==typeof s?s():s).map(Tt):null,n})}function St(t){return Dt(t)||function(t){return t[vt]||null}(t)}function Tt(t){return function(t){return t[bt]||null}(t)}const It={};function At(t){const e={type:t.type,bootstrap:t.bootstrap||mt,declarations:t.declarations||mt,imports:t.imports||mt,exports:t.exports||mt,transitiveCompileScopes:null,schemas:t.schemas||null,id:t.id||null};return null!=t.id&&ct(()=>{It[t.id]=t.type}),e}function Pt(t,e){if(null==t)return _t;const n={};for(const r in t)if(t.hasOwnProperty(r)){let o=t[r],s=o;Array.isArray(o)&&(s=o[1],o=o[0]),n[o]=r,e&&(e[o]=s)}return n}const Mt=Et;function Dt(t){return t[yt]||null}function Nt(t,e){const n=t[wt]||null;if(!n&&!0===e)throw new Error(`Type ${q(t)} does not have '\u0275mod' property.`);return n}const Ht=20,Rt=10;function jt(t){return Array.isArray(t)&&"object"==typeof t[1]}function Ft(t){return Array.isArray(t)&&!0===t[1]}function Vt(t){return 0!=(8&t.flags)}function Lt(t){return 2==(2&t.flags)}function zt(t){return 1==(1&t.flags)}function Bt(t){return null!==t.template}function Wt(t,e){return t.hasOwnProperty(Ct)?t[Ct]:null}class qt extends Error{constructor(t,e){super(function(t,e){return`${t?`NG0${t}: `:""}${e}`}(t,e)),this.code=t}}function $t(t){return"string"==typeof t?t:null==t?"":String(t)}function Zt(t){return"function"==typeof t?t.name||t.toString():"object"==typeof t&&null!=t&&"function"==typeof t.type?t.type.name||t.type.toString():$t(t)}function Ut(t,e){const n=e?" in "+e:"";throw new qt("201",`No provider for ${Zt(t)} found${n}`)}class Qt{constructor(t,e,n){this.previousValue=t,this.currentValue=e,this.firstChange=n}isFirstChange(){return this.firstChange}}function Gt(){return Yt}function Yt(t){return t.type.prototype.ngOnChanges&&(t.setInput=Xt),Kt}function Kt(){const t=Jt(this),e=null==t?void 0:t.current;if(e){const n=t.previous;if(n===_t)t.previous=e;else for(let t in e)n[t]=e[t];t.current=null,this.ngOnChanges(e)}}function Xt(t,e,n,r){const o=Jt(t)||function(t,e){return t.__ngSimpleChanges__=e}(t,{previous:_t,current:null}),s=o.current||(o.current={}),i=o.previous,l=this.declaredInputs[n],c=i[l];s[l]=new Qt(c&&c.currentValue,e,i===_t),t[r]=e}function Jt(t){return t.__ngSimpleChanges__||null}Gt.ngInherit=!0;let te=void 0;function ee(t){return!!t.listen}const ne={createRenderer:(t,e)=>void 0!==te?te:"undefined"!=typeof document?document:void 0};function re(t){for(;Array.isArray(t);)t=t[0];return t}function oe(t,e){return re(e[t.index])}function se(t,e){return t.data[e]}function ie(t,e){const n=e[t];return jt(n)?n:n[0]}function le(t){const e=function(t){return t.__ngContext__||null}(t);return e?Array.isArray(e)?e:e.lView:null}function ce(t){return 4==(4&t[2])}function ae(t){return 128==(128&t[2])}function ue(t,e){return null==e?null:t[e]}function he(t){t[18]=0}function fe(t,e){t[5]+=e;let n=t,r=t[3];for(;null!==r&&(1===e&&1===n[5]||-1===e&&0===n[5]);)r[5]+=e,n=r,r=r[3]}const de={lFrame:Ne(null),bindingsEnabled:!0,isInCheckNoChangesMode:!1};function pe(){return de.bindingsEnabled}function ge(){return de.lFrame.lView}function _e(){return de.lFrame.tView}function me(){let t=ye();for(;null!==t&&64===t.type;)t=t.parent;return t}function ye(){return de.lFrame.currentTNode}function ve(t,e){const n=de.lFrame;n.currentTNode=t,n.isParent=e}function be(){return de.lFrame.isParent}function we(){de.lFrame.isParent=!1}function xe(){return de.isInCheckNoChangesMode}function Ce(t){de.isInCheckNoChangesMode=t}function ke(){const t=de.lFrame;let e=t.bindingRootIndex;return-1===e&&(e=t.bindingRootIndex=t.tView.bindingStartIndex),e}function Oe(){return de.lFrame.bindingIndex++}function Ee(t,e){const n=de.lFrame;n.bindingIndex=n.bindingRootIndex=t,Se(e)}function Se(t){de.lFrame.currentDirectiveIndex=t}function Te(){return de.lFrame.currentQueryIndex}function Ie(t){de.lFrame.currentQueryIndex=t}function Ae(t){const e=t[1];return 2===e.type?e.declTNode:1===e.type?t[6]:null}function Pe(t,e,n){if(n&ot.SkipSelf){let r=e,o=t;for(;r=r.parent,!(null!==r||n&ot.Host||(r=Ae(o),null===r)||(o=o[15],10&r.type)););if(null===r)return!1;e=r,t=o}const r=de.lFrame=De();return r.currentTNode=e,r.lView=t,!0}function Me(t){const e=De(),n=t[1];de.lFrame=e,e.currentTNode=n.firstChild,e.lView=t,e.tView=n,e.contextLView=t,e.bindingIndex=n.bindingStartIndex,e.inI18n=!1}function De(){const t=de.lFrame,e=null===t?null:t.child;return null===e?Ne(t):e}function Ne(t){const e={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:t,child:null,inI18n:!1};return null!==t&&(t.child=e),e}function He(){const t=de.lFrame;return de.lFrame=t.parent,t.currentTNode=null,t.lView=null,t}const Re=He;function je(){const t=He();t.isParent=!0,t.tView=null,t.selectedIndex=-1,t.contextLView=null,t.elementDepthCount=0,t.currentDirectiveIndex=-1,t.currentNamespace=null,t.bindingRootIndex=-1,t.bindingIndex=-1,t.currentQueryIndex=0}function Fe(){return de.lFrame.selectedIndex}function Ve(t){de.lFrame.selectedIndex=t}function Le(){const t=de.lFrame;return se(t.tView,t.selectedIndex)}function ze(t,e){for(let n=e.directiveStart,r=e.directiveEnd;n=r)break}else e[i]<0&&(t[18]+=65536),(s>11>16&&(3&t[2])===e&&(t[2]+=2048,s.call(i)):s.call(i)}const Ue=-1;class Qe{constructor(t,e,n){this.factory=t,this.resolving=!1,this.canSeeViewProviders=e,this.injectImpl=n}}function Ge(t,e,n){const r=ee(t);let o=0;for(;oe){i=s-1;break}}}for(;s>16,r=e;for(;n>0;)r=r[15],n--;return r}let nn=!0;function rn(t){const e=nn;return nn=t,e}let on=0;function sn(t,e){const n=cn(t,e);if(-1!==n)return n;const r=e[1];r.firstCreatePass&&(t.injectorIndex=e.length,ln(r.data,t),ln(e,null),ln(r.blueprint,null));const o=an(t,e),s=t.injectorIndex;if(Je(o)){const t=tn(o),n=en(o,e),r=n[1].data;for(let o=0;o<8;o++)e[s+o]=n[t+o]|r[t+o]}return e[s+8]=o,s}function ln(t,e){t.push(0,0,0,0,0,0,0,0,e)}function cn(t,e){return-1===t.injectorIndex||t.parent&&t.parent.injectorIndex===t.injectorIndex||null===e[t.injectorIndex+8]?-1:t.injectorIndex}function an(t,e){if(t.parent&&-1!==t.parent.injectorIndex)return t.parent.injectorIndex;let n=0,r=null,o=e;for(;null!==o;){const t=o[1],e=t.type;if(r=2===e?t.declTNode:1===e?o[6]:null,null===r)return Ue;if(n++,o=o[15],-1!==r.injectorIndex)return r.injectorIndex|n<<16}return Ue}function un(t,e,n){!function(t,e,n){let r;"string"==typeof n?r=n.charCodeAt(0)||0:n.hasOwnProperty(kt)&&(r=n[kt]),null==r&&(r=n[kt]=on++);const o=255&r,s=1<=0?255&e:gn:e}(n);if("function"==typeof s){if(!Pe(e,t,r))return r&ot.Host?hn(o,n,r):fn(e,n,r,o);try{const t=s();if(null!=t||r&ot.Optional)return t;Ut(n)}finally{Re()}}else if("number"==typeof s){let o=null,i=cn(t,e),l=Ue,c=r&ot.Host?e[16][6]:null;for((-1===i||r&ot.SkipSelf)&&(l=-1===i?an(t,e):e[i+8],l!==Ue&&bn(r,!1)?(o=e[1],i=tn(l),e=en(l,e)):i=-1);-1!==i;){const t=e[1];if(vn(s,i,t.data)){const t=_n(i,e,n,o,r,c);if(t!==pn)return t}l=e[i+8],l!==Ue&&bn(r,e[1].data[i+8]===c)&&vn(s,i,e)?(o=t,i=tn(l),e=en(l,e)):i=-1}}}return fn(e,n,r,o)}const pn={};function gn(){return new wn(me(),ge())}function _n(t,e,n,r,o,s){const i=e[1],l=i.data[t+8],c=mn(l,i,n,null==r?Lt(l)&&nn:r!=i&&0!=(3&l.type),o&ot.Host&&s===l);return null!==c?yn(e,i,c,l):pn}function mn(t,e,n,r,o){const s=t.providerIndexes,i=e.data,l=1048575&s,c=t.directiveStart,a=s>>20,u=o?l+a:t.directiveEnd;for(let h=r?l:l+a;h=c&&t.type===n)return h}if(o){const t=i[c];if(t&&Bt(t)&&t.type===n)return c}return null}function yn(t,e,n,r){let o=t[n];const s=e.data;if(o instanceof Qe){const i=o;i.resolving&&function(t,e){throw new qt("200","Circular dependency in DI detected for "+t)}(Zt(s[n]));const l=rn(i.canSeeViewProviders);i.resolving=!0;const c=i.injectImpl?it(i.injectImpl):null;Pe(t,r,ot.Default);try{o=t[n]=i.factory(void 0,s,t,r),e.firstCreatePass&&n>=r.directiveStart&&function(t,e,n){const{ngOnChanges:r,ngOnInit:o,ngDoCheck:s}=e.type.prototype;if(r){const r=Yt(e);(n.preOrderHooks||(n.preOrderHooks=[])).push(t,r),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(t,r)}o&&(n.preOrderHooks||(n.preOrderHooks=[])).push(0-t,o),s&&((n.preOrderHooks||(n.preOrderHooks=[])).push(t,s),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(t,s))}(n,s[n],e)}finally{null!==c&&it(c),rn(l),i.resolving=!1,Re()}}return o}function vn(t,e,n){const r=64&t,o=32&t;let s;return s=128&t?r?o?n[e+7]:n[e+6]:o?n[e+5]:n[e+4]:r?o?n[e+3]:n[e+2]:o?n[e+1]:n[e],!!(s&1<{const r=function(t){return function(...e){if(t){const n=t(...e);for(const t in n)this[t]=n[t]}}}(e);function o(...t){if(this instanceof o)return r.apply(this,t),this;const e=new o(...t);return n.annotation=e,n;function n(t,n,r){const o=t.hasOwnProperty(xn)?t[xn]:Object.defineProperty(t,xn,{value:[]})[xn];for(;o.length<=r;)o.push(null);return(o[r]=o[r]||[]).push(e),t}}return n&&(o.prototype=Object.create(n.prototype)),o.prototype.ngMetadataName=t,o.annotationCls=o,o})}class kn{constructor(t,e){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof e?this.__NG_ELEMENT_ID__=e:void 0!==e&&(this.\u0275prov=G({token:this,providedIn:e.providedIn||"root",factory:e.factory}))}toString(){return"InjectionToken "+this._desc}}function On(t,e){void 0===e&&(e=t);for(let n=0;nArray.isArray(t)?En(t,e):e(t))}function Sn(t,e,n){e>=t.length?t.push(n):t.splice(e,0,n)}function Tn(t,e){return e>=t.length-1?t.pop():t.splice(e,1)[0]}function In(t,e){const n=[];for(let r=0;r({token:t})),Pn=Cn("Optional"),Mn=Cn("Self"),Dn=Cn("SkipSelf"),Nn={},Hn=/\n/gm,Rn="__source",jn=W({provide:String,useValue:W});let Fn=void 0;function Vn(t){const e=Fn;return Fn=t,e}function Ln(t,e=ot.Default){if(void 0===Fn)throw new Error("inject() must be called from an injection context");return null===Fn?lt(t,void 0,e):Fn.get(t,e&ot.Optional?null:void 0,e)}function zn(t,e=ot.Default){return(st||Ln)(Q(t),e)}function Bn(t){const e=[];for(let n=0;n("undefined"!=typeof requestAnimationFrame&&requestAnimationFrame||setTimeout).bind(gt))();function Gn(t){return t instanceof Function?t():t}var Yn=function(t){return t[t.Important=1]="Important",t[t.DashCase=2]="DashCase",t}({});function Kn(t,e){return(void 0)(t,e)}function Xn(t){const e=t[3];return Ft(e)?e[3]:e}function Jn(t){return er(t[13])}function tr(t){return er(t[4])}function er(t){for(;null!==t&&!Ft(t);)t=t[4];return t}function nr(t,e,n,r,o){if(null!=r){let s,i=!1;Ft(r)?s=r:jt(r)&&(i=!0,r=r[0]);const l=re(r);0===t&&null!==n?null==o?ur(e,n,l):ar(e,n,l,o||null,!0):1===t&&null!==n?ar(e,n,l,o||null,!0):2===t?function(t,e,n){const r=fr(t,e);r&&function(t,e,n,r){ee(t)?t.removeChild(e,n,r):e.removeChild(n)}(t,r,e,n)}(e,l,i):3===t&&e.destroyNode(l),null!=s&&function(t,e,n,r,o){const s=n[7];s!==re(n)&&nr(e,t,r,s,o);for(let i=Rt;i0&&(t[n-1][4]=r[4]);const i=Tn(t,Rt+e);vr(r[1],o=r,o[11],2,null,null),o[0]=null,o[6]=null;const l=i[19];null!==l&&l.detachView(i[1]),r[3]=null,r[4]=null,r[2]&=-129}var o;return r}function ir(t,e){if(!(256&e[2])){const n=e[11];ee(n)&&n.destroyNode&&vr(t,e,n,3,null,null),function(t){let e=t[13];if(!e)return lr(t[1],t);for(;e;){let n=null;if(jt(e))n=e[13];else{const t=e[10];t&&(n=t)}if(!n){for(;e&&!e[4]&&e!==t;)jt(e)&&lr(e[1],e),e=e[3];null===e&&(e=t),jt(e)&&lr(e[1],e),n=e&&e[4]}e=n}}(e)}}function lr(t,e){if(!(256&e[2])){e[2]&=-129,e[2]|=256,function(t,e){let n;if(null!=t&&null!=(n=t.destroyHooks))for(let r=0;r=0?r[o=c]():r[o=-c].unsubscribe(),t+=2}else{const e=r[o=n[t+1]];n[t].call(e)}if(null!==r)for(let t=o+1;ts?"":o[u+1].toLowerCase();const e=8&r?t:null;if(e&&-1!==Cr(e,a,0)||2&r&&a!==t){if(Ir(r))return!1;i=!0}}}}else{if(!i&&!Ir(r)&&!Ir(c))return!1;if(i&&Ir(c))continue;i=!1,r=c|1&r}}return Ir(r)||i}function Ir(t){return 0==(1&t)}function Ar(t,e,n,r){if(null===e)return-1;let o=0;if(r||!n){let n=!1;for(;o-1)for(n++;n0?'="'+e+'"':"")+"]"}else 8&r?o+="."+i:4&r&&(o+=" "+i);else""===o||Ir(i)||(e+=Mr(s,o),o=""),r=i,s=s||!Ir(r);n++}return""!==o&&(e+=Mr(s,o)),e}const Nr={};function Hr(t){Rr(_e(),ge(),Fe()+t,xe())}function Rr(t,e,n,r){if(!r)if(3==(3&e[2])){const r=t.preOrderCheckHooks;null!==r&&Be(e,r,n)}else{const r=t.preOrderHooks;null!==r&&We(e,r,0,n)}Ve(n)}function jr(t,e){const n=t.contentQueries;if(null!==n)for(let r=0;rHt&&Rr(t,e,Ht,xe()),n(r,o)}finally{Ve(s)}}function $r(t,e,n){pe()&&(function(t,e,n,r){const o=n.directiveStart,s=n.directiveEnd;t.firstCreatePass||sn(n,e),Un(r,e);const i=n.initialInputs;for(let l=o;l0;){const n=t[--e];if("number"==typeof n&&n<0)return n}return 0})(n)!=s&&n.push(s),n.push(r,o,i)}}function Jr(t,e){null!==t.hostBindings&&t.hostBindings(1,e)}function to(t,e){e.flags|=2,(t.components||(t.components=[])).push(e.index)}function eo(t,e,n){if(n){if(e.exportAs)for(let r=0;r0&&ao(n)}}function ao(t){for(let n=Jn(t);null!==n;n=tr(n))for(let t=Rt;t0&&ao(e)}const e=t[1].components;if(null!==e)for(let n=0;n0&&ao(r)}}function uo(t,e){const n=ie(e,t),r=n[1];!function(t,e){for(let n=e.length;nPromise.resolve(null))();function yo(t){return t[7]||(t[7]=[])}function vo(t){return t.cleanup||(t.cleanup=[])}function bo(t,e){const n=t[9],r=n?n.get(Zn,null):null;r&&r.handleError(e)}function wo(t,e,n,r,o){for(let s=0;sthis.processProvider(n,t,e)),En([t],t=>this.processInjectorType(t,[],o)),this.records.set(Co,No(void 0,this));const s=this.records.get(Oo);this.scope=null!=s?s.value:null,this.source=r||("object"==typeof t?null:q(t))}get destroyed(){return this._destroyed}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{this.onDestroy.forEach(t=>t.ngOnDestroy())}finally{this.records.clear(),this.onDestroy.clear(),this.injectorDefTypes.clear()}}get(t,e=Nn,n=ot.Default){this.assertNotDestroyed();const r=Vn(this);try{if(!(n&ot.SkipSelf)){let e=this.records.get(t);if(void 0===e){const n=("function"==typeof(o=t)||"object"==typeof o&&o instanceof kn)&&K(t);e=n&&this.injectableDefInScope(n)?No(Do(t),Eo):null,this.records.set(t,e)}if(null!=e)return this.hydrate(t,e)}return(n&ot.Self?Ao():this.parent).get(t,e=n&ot.Optional&&e===Nn?null:e)}catch(s){if("NullInjectorError"===s.name){if((s.ngTempTokenPath=s.ngTempTokenPath||[]).unshift(q(t)),r)throw s;return function(t,e,n,r){const o=t.ngTempTokenPath;throw e[Rn]&&o.unshift(e[Rn]),t.message=function(t,e,n,r=null){t=t&&"\n"===t.charAt(0)&&"\u0275"==t.charAt(1)?t.substr(2):t;let o=q(e);if(Array.isArray(e))o=e.map(q).join(" -> ");else if("object"==typeof e){let t=[];for(let n in e)if(e.hasOwnProperty(n)){let r=e[n];t.push(n+":"+("string"==typeof r?JSON.stringify(r):q(r)))}o=`{${t.join(", ")}}`}return`${n}${r?"("+r+")":""}[${o}]: ${t.replace(Hn,"\n ")}`}("\n"+t.message,o,n,r),t.ngTokenPath=o,t.ngTempTokenPath=null,t}(s,t,"R3InjectorError",this.source)}throw s}finally{Vn(r)}var o}_resolveInjectorDefTypes(){this.injectorDefTypes.forEach(t=>this.get(t))}toString(){const t=[];return this.records.forEach((e,n)=>t.push(q(n))),`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new Error("Injector has already been destroyed.")}processInjectorType(t,e,n){if(!(t=Q(t)))return!1;let r=J(t);const o=null==r&&t.ngModule||void 0,s=void 0===o?t:o,i=-1!==n.indexOf(s);if(void 0!==o&&(r=J(o)),null==r)return!1;if(null!=r.imports&&!i){let t;n.push(s);try{En(r.imports,r=>{this.processInjectorType(r,e,n)&&(void 0===t&&(t=[]),t.push(r))})}finally{}if(void 0!==t)for(let e=0;ethis.processProvider(t,n,r||To))}}this.injectorDefTypes.add(s),this.records.set(s,No(r.factory,Eo));const l=r.providers;if(null!=l&&!i){const e=t;En(l,t=>this.processProvider(t,e,l))}return void 0!==o&&void 0!==t.providers}processProvider(t,e,n){let r=Ro(t=Q(t))?t:Q(t&&t.provide);const o=function(t,e,n){return Ho(t)?No(void 0,t.useValue):No(function(t,e,n){let r=void 0;if(Ro(t)){const e=Q(t);return Wt(e)||Do(e)}if(Ho(t))r=()=>Q(t.useValue);else if((o=t)&&o.useFactory)r=()=>t.useFactory(...Bn(t.deps||[]));else if(function(t){return!(!t||!t.useExisting)}(t))r=()=>zn(Q(t.useExisting));else{const e=Q(t&&(t.useClass||t.provide));if(!function(t){return!!t.deps}(t))return Wt(e)||Do(e);r=()=>new e(...Bn(t.deps))}var o;return r}(t),Eo)}(t);if(Ro(t)||!0!==t.multi)this.records.get(r);else{let e=this.records.get(r);e||(e=No(void 0,Eo,!0),e.factory=()=>Bn(e.multi),this.records.set(r,e)),r=t,e.multi.push(t)}this.records.set(r,o)}hydrate(t,e){var n;return e.value===Eo&&(e.value=So,e.value=e.factory()),"object"==typeof e.value&&e.value&&null!==(n=e.value)&&"object"==typeof n&&"function"==typeof n.ngOnDestroy&&this.onDestroy.add(e.value),e.value}injectableDefInScope(t){return!!t.providedIn&&("string"==typeof t.providedIn?"any"===t.providedIn||t.providedIn===this.scope:this.injectorDefTypes.has(t.providedIn))}}function Do(t){const e=K(t),n=null!==e?e.factory:Wt(t);if(null!==n)return n;const r=J(t);if(null!==r)return r.factory;if(t instanceof kn)throw new Error(`Token ${q(t)} is missing a \u0275prov definition.`);if(t instanceof Function)return function(t){const e=t.length;if(e>0){const n=In(e,"?");throw new Error(`Can't resolve all parameters for ${q(t)}: (${n.join(", ")}).`)}const n=function(t){const e=t&&(t[tt]||t[nt]);if(e){const n=function(t){if(t.hasOwnProperty("name"))return t.name;const e=(""+t).match(/^function\s*([^\s(]+)/);return null===e?"":e[1]}(t);return console.warn(`DEPRECATED: DI is instantiating a token "${n}" that inherits its @Injectable decorator but does not provide one itself.\nThis will become an error in a future version of Angular. Please add @Injectable() to the "${n}" class.`),e}return null}(t);return null!==n?()=>n.factory(t):()=>new t}(t);throw new Error("unreachable")}function No(t,e,n=!1){return{factory:t,value:e,multi:n?[]:void 0}}function Ho(t){return null!==t&&"object"==typeof t&&jn in t}function Ro(t){return"function"==typeof t}const jo=function(t,e,n){return function(t,e=null,n=null,r){const o=Po(t,e,n,r);return o._resolveInjectorDefTypes(),o}({name:n},e,t,n)};let Fo=(()=>{class t{static create(t,e){return Array.isArray(t)?jo(t,e,""):jo(t.providers,t.parent,t.name||"")}}return t.THROW_IF_NOT_FOUND=Nn,t.NULL=new ko,t.\u0275prov=G({token:t,providedIn:"any",factory:()=>zn(Co)}),t.__NG_ELEMENT_ID__=-1,t})();function Vo(t,e){ze(le(t)[1],me())}let Lo=null;function zo(){if(!Lo){const t=gt.Symbol;if(t&&t.iterator)Lo=t.iterator;else{const t=Object.getOwnPropertyNames(Map.prototype);for(let e=0;el(re(t[r.index])).target:r.index;if(ee(n)){let i=null;if(!l&&c&&(i=function(t,e,n,r){const o=t.cleanup;if(null!=o)for(let s=0;sn?t[n]:null}"string"==typeof t&&(s+=2)}return null}(t,e,o,r.index)),null!==i)(i.__ngLastListenerFn__||i).__ngNextListenerFn__=s,i.__ngLastListenerFn__=s,h=!1;else{s=rs(r,e,s,!1);const t=n.listen(d.name||p,o,s);u.push(s,t),a&&a.push(o,_,g,g+1)}}else s=rs(r,e,s,!0),p.addEventListener(o,s,i),u.push(s),a&&a.push(o,_,g,i)}else s=rs(r,e,s,!1);const f=r.outputs;let d;if(h&&null!==f&&(d=f[o])){const t=d.length;if(t)for(let n=0;n null != ${e} <=Actual]`)}(n,e),"string"==typeof t&&(ds=t.toLowerCase().replace(/_/g,"-"))}class gs{}class _s{resolveComponentFactory(t){throw function(t){const e=Error(`No component factory found for ${q(t)}. Did you add it to @NgModule.entryComponents?`);return e.ngComponent=t,e}(t)}}let ms=(()=>{class t{}return t.NULL=new _s,t})();function ys(...t){}function vs(t,e){return new ws(oe(t,e))}const bs=function(){return vs(me(),ge())};let ws=(()=>{class t{constructor(t){this.nativeElement=t}}return t.__NG_ELEMENT_ID__=bs,t})();class xs{}let Cs=(()=>{class t{}return t.__NG_ELEMENT_ID__=()=>ks(),t})();const ks=function(){const t=ge(),e=ie(me().index,t);return function(t){return t[11]}(jt(e)?e:t)};let Os=(()=>{class t{}return t.\u0275prov=G({token:t,providedIn:"root",factory:()=>null}),t})();class Es{constructor(t){this.full=t,this.major=t.split(".")[0],this.minor=t.split(".")[1],this.patch=t.split(".").slice(2).join(".")}}const Ss=new Es("11.0.4");class Ts{constructor(){}supports(t){return Bo(t)}create(t){return new As(t)}}const Is=(t,e)=>e;class As{constructor(t){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=t||Is}forEachItem(t){let e;for(e=this._itHead;null!==e;e=e._next)t(e)}forEachOperation(t){let e=this._itHead,n=this._removalsHead,r=0,o=null;for(;e||n;){const s=!n||e&&e.currentIndex{r=this._trackByFn(e,t),null!==o&&Object.is(o.trackById,r)?(s&&(o=this._verifyReinsertion(o,t,r,e)),Object.is(o.item,t)||this._addIdentityChange(o,t)):(o=this._mismatch(o,t,r,e),s=!0),o=o._next,e++}),this.length=e;return this._truncate(o),this.collection=t,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let t;for(t=this._previousItHead=this._itHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._additionsHead;null!==t;t=t._nextAdded)t.previousIndex=t.currentIndex;for(this._additionsHead=this._additionsTail=null,t=this._movesHead;null!==t;t=t._nextMoved)t.previousIndex=t.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(t,e,n,r){let o;return null===t?o=this._itTail:(o=t._prev,this._remove(t)),null!==(t=null===this._linkedRecords?null:this._linkedRecords.get(n,r))?(Object.is(t.item,e)||this._addIdentityChange(t,e),this._moveAfter(t,o,r)):null!==(t=null===this._unlinkedRecords?null:this._unlinkedRecords.get(n,null))?(Object.is(t.item,e)||this._addIdentityChange(t,e),this._reinsertAfter(t,o,r)):t=this._addAfter(new Ps(e,n),o,r),t}_verifyReinsertion(t,e,n,r){let o=null===this._unlinkedRecords?null:this._unlinkedRecords.get(n,null);return null!==o?t=this._reinsertAfter(o,t._prev,r):t.currentIndex!=r&&(t.currentIndex=r,this._addToMoves(t,r)),t}_truncate(t){for(;null!==t;){const e=t._next;this._addToRemovals(this._unlink(t)),t=e}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(t,e,n){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(t);const r=t._prevRemoved,o=t._nextRemoved;return null===r?this._removalsHead=o:r._nextRemoved=o,null===o?this._removalsTail=r:o._prevRemoved=r,this._insertAfter(t,e,n),this._addToMoves(t,n),t}_moveAfter(t,e,n){return this._unlink(t),this._insertAfter(t,e,n),this._addToMoves(t,n),t}_addAfter(t,e,n){return this._insertAfter(t,e,n),this._additionsTail=null===this._additionsTail?this._additionsHead=t:this._additionsTail._nextAdded=t,t}_insertAfter(t,e,n){const r=null===e?this._itHead:e._next;return t._next=r,t._prev=e,null===r?this._itTail=t:r._prev=t,null===e?this._itHead=t:e._next=t,null===this._linkedRecords&&(this._linkedRecords=new Ds),this._linkedRecords.put(t),t.currentIndex=n,t}_remove(t){return this._addToRemovals(this._unlink(t))}_unlink(t){null!==this._linkedRecords&&this._linkedRecords.remove(t);const e=t._prev,n=t._next;return null===e?this._itHead=n:e._next=n,null===n?this._itTail=e:n._prev=e,t}_addToMoves(t,e){return t.previousIndex===e||(this._movesTail=null===this._movesTail?this._movesHead=t:this._movesTail._nextMoved=t),t}_addToRemovals(t){return null===this._unlinkedRecords&&(this._unlinkedRecords=new Ds),this._unlinkedRecords.put(t),t.currentIndex=null,t._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=t,t._prevRemoved=null):(t._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=t),t}_addIdentityChange(t,e){return t.item=e,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=t:this._identityChangesTail._nextIdentityChange=t,t}}class Ps{constructor(t,e){this.item=t,this.trackById=e,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class Ms{constructor(){this._head=null,this._tail=null}add(t){null===this._head?(this._head=this._tail=t,t._nextDup=null,t._prevDup=null):(this._tail._nextDup=t,t._prevDup=this._tail,t._nextDup=null,this._tail=t)}get(t,e){let n;for(n=this._head;null!==n;n=n._nextDup)if((null===e||e<=n.currentIndex)&&Object.is(n.trackById,t))return n;return null}remove(t){const e=t._prevDup,n=t._nextDup;return null===e?this._head=n:e._nextDup=n,null===n?this._tail=e:n._prevDup=e,null===this._head}}class Ds{constructor(){this.map=new Map}put(t){const e=t.trackById;let n=this.map.get(e);n||(n=new Ms,this.map.set(e,n)),n.add(t)}get(t,e){const n=this.map.get(t);return n?n.get(t,e):null}remove(t){const e=t.trackById;return this.map.get(e).remove(t)&&this.map.delete(e),t}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function Ns(t,e,n){const r=t.previousIndex;if(null===r)return r;let o=0;return n&&r{if(e&&e.key===n)this._maybeAddToChanges(e,t),this._appendAfter=e,e=e._next;else{const r=this._getOrCreateRecordForKey(n,t);e=this._insertBeforeOrAppend(e,r)}}),e){e._prev&&(e._prev._next=null),this._removalsHead=e;for(let t=e;null!==t;t=t._nextRemoved)t===this._mapHead&&(this._mapHead=null),this._records.delete(t.key),t._nextRemoved=t._next,t.previousValue=t.currentValue,t.currentValue=null,t._prev=null,t._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(t,e){if(t){const n=t._prev;return e._next=t,e._prev=n,t._prev=e,n&&(n._next=e),t===this._mapHead&&(this._mapHead=e),this._appendAfter=t,t}return this._appendAfter?(this._appendAfter._next=e,e._prev=this._appendAfter):this._mapHead=e,this._appendAfter=e,null}_getOrCreateRecordForKey(t,e){if(this._records.has(t)){const n=this._records.get(t);this._maybeAddToChanges(n,e);const r=n._prev,o=n._next;return r&&(r._next=o),o&&(o._prev=r),n._next=null,n._prev=null,n}const n=new js(t);return this._records.set(t,n),n.currentValue=e,this._addToAdditions(n),n}_reset(){if(this.isDirty){let t;for(this._previousMapHead=this._mapHead,t=this._previousMapHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._changesHead;null!==t;t=t._nextChanged)t.previousValue=t.currentValue;for(t=this._additionsHead;null!=t;t=t._nextAdded)t.previousValue=t.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(t,e){Object.is(e,t.currentValue)||(t.previousValue=t.currentValue,t.currentValue=e,this._addToChanges(t))}_addToAdditions(t){null===this._additionsHead?this._additionsHead=this._additionsTail=t:(this._additionsTail._nextAdded=t,this._additionsTail=t)}_addToChanges(t){null===this._changesHead?this._changesHead=this._changesTail=t:(this._changesTail._nextChanged=t,this._changesTail=t)}_forEach(t,e){t instanceof Map?t.forEach(e):Object.keys(t).forEach(n=>e(t[n],n))}}class js{constructor(t){this.key=t,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}let Fs=(()=>{class t{constructor(t){this.factories=t}static create(e,n){if(null!=n){const t=n.factories.slice();e=e.concat(t)}return new t(e)}static extend(e){return{provide:t,useFactory:n=>{if(!n)throw new Error("Cannot extend IterableDiffers without a parent injector");return t.create(e,n)},deps:[[t,new Dn,new Pn]]}}find(t){const e=this.factories.find(e=>e.supports(t));if(null!=e)return e;throw new Error(`Cannot find a differ supporting object '${t}' of type '${n=t,n.name||typeof n}'`);var n}}return t.\u0275prov=G({token:t,providedIn:"root",factory:()=>new t([new Ts])}),t})(),Vs=(()=>{class t{constructor(t){this.factories=t}static create(e,n){if(n){const t=n.factories.slice();e=e.concat(t)}return new t(e)}static extend(e){return{provide:t,useFactory:n=>{if(!n)throw new Error("Cannot extend KeyValueDiffers without a parent injector");return t.create(e,n)},deps:[[t,new Dn,new Pn]]}}find(t){const e=this.factories.find(e=>e.supports(t));if(e)return e;throw new Error(`Cannot find a differ supporting object '${t}'`)}}return t.\u0275prov=G({token:t,providedIn:"root",factory:()=>new t([new Hs])}),t})();function Ls(t,e,n,r,o=!1){for(;null!==n;){const s=e[n.index];if(null!==s&&r.push(re(s)),Ft(s))for(let t=Rt;t-1&&this._viewContainerRef.detach(t),this._viewContainerRef=null}ir(this._lView[1],this._lView)}onDestroy(t){Gr(this._lView[1],this._lView,null,t)}markForCheck(){fo(this._cdRefInjectingView||this._lView)}detach(){this._lView[2]&=-129}reattach(){this._lView[2]|=128}detectChanges(){po(this._lView[1],this._lView,this.context)}checkNoChanges(){!function(t,e,n){Ce(!0);try{po(t,e,n)}finally{Ce(!1)}}(this._lView[1],this._lView,this.context)}attachToViewContainerRef(t){if(this._appRef)throw new Error("This view is already attached directly to the ApplicationRef!");this._viewContainerRef=t}detachFromAppRef(){var t;this._appRef=null,vr(this._lView[1],t=this._lView,t[11],2,null,null)}attachToAppRef(t){if(this._viewContainerRef)throw new Error("This view is already attached to a ViewContainer!");this._appRef=t}}class Bs extends zs{constructor(t){super(t),this._view=t}detectChanges(){go(this._view)}checkNoChanges(){!function(t){Ce(!0);try{go(t)}finally{Ce(!1)}}(this._view)}get context(){return null}}const Ws=[new Hs],qs=new Fs([new Ts]),$s=new Vs(Ws),Zs=function(){return Ys(me(),ge())};let Us=(()=>{class t{}return t.__NG_ELEMENT_ID__=Zs,t})();const Qs=Us,Gs=class extends Qs{constructor(t,e,n){super(),this._declarationLView=t,this._declarationTContainer=e,this.elementRef=n}createEmbeddedView(t){const e=this._declarationTContainer.tViews,n=Fr(this._declarationLView,e,t,16,null,e.declTNode,null,null,null,null);n[17]=this._declarationLView[this._declarationTContainer.index];const r=this._declarationLView[19];return null!==r&&(n[19]=r.createEmbeddedView(e)),zr(e,n,t),new zs(n)}};function Ys(t,e){return 4&t.type?new Gs(e,t,vs(t,e)):null}class Ks{}const Xs=function(){return oi(me(),ge())};let Js=(()=>{class t{}return t.__NG_ELEMENT_ID__=Xs,t})();const ti=Js,ei=class extends ti{constructor(t,e,n){super(),this._lContainer=t,this._hostTNode=e,this._hostLView=n}get element(){return vs(this._hostTNode,this._hostLView)}get injector(){return new wn(this._hostTNode,this._hostLView)}get parentInjector(){const t=an(this._hostTNode,this._hostLView);if(Je(t)){const e=en(t,this._hostLView),n=tn(t);return new wn(e[1].data[n+8],e)}return new wn(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const e=ni(this._lContainer);return null!==e&&e[t]||null}get length(){return this._lContainer.length-Rt}createEmbeddedView(t,e,n){const r=t.createEmbeddedView(e||{});return this.insert(r,n),r}createComponent(t,e,n,r,o){const s=n||this.parentInjector;if(!o&&null==t.ngModule&&s){const t=s.get(Ks,null);t&&(o=t)}const i=t.create(s,r,void 0,o);return this.insert(i.hostView,e),i}insert(t,e){const n=t._lView,r=n[1];if(Ft(n[3])){const e=this.indexOf(t);if(-1!==e)this.detach(e);else{const e=n[3],r=new ei(e,e[6],e[3]);r.detach(r.indexOf(t))}}const o=this._adjustIndex(e),s=this._lContainer;!function(t,e,n,r){const o=Rt+r,s=n.length;r>0&&(n[o-1][4]=e),rQn});class ai extends gs{constructor(t,e){super(),this.componentDef=t,this.ngModule=e,this.componentType=t.type,this.selector=t.selectors.map(Dr).join(","),this.ngContentSelectors=t.ngContentSelectors?t.ngContentSelectors:[],this.isBoundToModule=!!e}get inputs(){return li(this.componentDef.inputs)}get outputs(){return li(this.componentDef.outputs)}create(t,e,n,r){const o=(r=r||this.ngModule)?function(t,e){return{get:(n,r,o)=>{const s=t.get(n,si,o);return s!==si||r===si?s:e.get(n,r,o)}}}(t,r.injector):t,s=o.get(xs,ne),i=o.get(Os,null),l=s.createRenderer(null,this.componentDef),c=this.componentDef.selectors[0][0]||"div",a=n?function(t,e,n){if(ee(t))return t.selectRootElement(e,n===ut.ShadowDom);let r="string"==typeof e?t.querySelector(e):e;return r.textContent="",r}(l,n,this.componentDef.encapsulation):rr(s.createRenderer(null,this.componentDef),c,function(t){const e=t.toLowerCase();return"svg"===e?"http://www.w3.org/2000/svg":"math"===e?"http://www.w3.org/1998/MathML/":null}(c)),u=this.componentDef.onPush?576:528,h={components:[],scheduler:Qn,clean:mo,playerHandler:null,flags:0},f=Qr(0,null,null,1,0,null,null,null,null,null),d=Fr(null,f,h,u,null,null,s,l,i,o);let p,g;Me(d);try{const t=function(t,e,n,r,o,s){const i=n[1];n[20]=t;const l=Vr(i,20,2,"#host",null),c=l.mergedAttrs=e.hostAttrs;null!==c&&(xo(l,c,!0),null!==t&&(Ge(o,t,c),null!==l.classes&&xr(o,t,l.classes),null!==l.styles&&wr(o,t,l.styles)));const a=r.createRenderer(t,e),u=Fr(n,Ur(e),null,e.onPush?64:16,n[20],l,r,a,null,null);return i.firstCreatePass&&(un(sn(l,n),i,e.type),to(i,l),no(l,n.length,1)),ho(n,u),n[20]=u}(a,this.componentDef,d,s,l);if(a)if(n)Ge(l,a,["ng-version",Ss.full]);else{const{attrs:t,classes:e}=function(t){const e=[],n=[];let r=1,o=2;for(;r0&&xr(l,a,e.join(" "))}if(g=se(f,Ht),void 0!==e){const t=g.projection=[];for(let n=0;nt(i,e)),e.contentQueries){const t=me();e.contentQueries(1,i,t.directiveStart)}const l=me();return!s.firstCreatePass||null===e.hostBindings&&null===e.hostAttrs||(Ve(l.index),Xr(n[1],l,0,l.directiveStart,l.directiveEnd,e),Jr(e,i)),i}(t,this.componentDef,d,h,[Vo]),zr(f,d,null)}finally{je()}return new ui(this.componentType,p,vs(g,d),d,g)}}class ui extends class{}{constructor(t,e,n,r,o){super(),this.location=n,this._rootLView=r,this._tNode=o,this.instance=e,this.hostView=this.changeDetectorRef=new Bs(r),this.componentType=t}get injector(){return new wn(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(t){this.hostView.onDestroy(t)}}const hi=new Map;class fi extends Ks{constructor(t,e){super(),this._parent=e,this._bootstrapComponents=[],this.injector=this,this.destroyCbs=[],this.componentFactoryResolver=new ii(this);const n=Nt(t),r=t[xt]||null;r&&ps(r),this._bootstrapComponents=Gn(n.bootstrap),this._r3Injector=Po(t,e,[{provide:Ks,useValue:this},{provide:ms,useValue:this.componentFactoryResolver}],q(t)),this._r3Injector._resolveInjectorDefTypes(),this.instance=this.get(t)}get(t,e=Fo.THROW_IF_NOT_FOUND,n=ot.Default){return t===Fo||t===Ks||t===Co?this:this._r3Injector.get(t,e,n)}destroy(){const t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(t=>t()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}}class di extends class{}{constructor(t){super(),this.moduleType=t,null!==Nt(t)&&function(t){const e=new Set;!function t(n){const r=Nt(n,!0),o=r.id;null!==o&&(function(t,e,n){if(e&&e!==n)throw new Error(`Duplicate module registered for ${t} - ${q(e)} vs ${q(e.name)}`)}(o,hi.get(o),n),hi.set(o,n));const s=Gn(r.imports);for(const i of s)e.has(i)||(e.add(i),t(i))}(t)}(t)}create(t){return new fi(this.moduleType,t)}}function pi(t,e,n){const r=ke()+t,o=ge();return o[r]===Nr?qo(o,r,n?e.call(n):e()):function(t,e){return t[e]}(o,r)}function gi(t,e){const n=t[e];return n===Nr?void 0:n}const _i=class extends C{constructor(t=!1){super(),this.__isAsync=t}emit(t){super.next(t)}subscribe(t,e,n){let r,o=t=>null,s=()=>null;t&&"object"==typeof t?(r=this.__isAsync?e=>{setTimeout(()=>t.next(e))}:e=>{t.next(e)},t.error&&(o=this.__isAsync?e=>{setTimeout(()=>t.error(e))}:e=>{t.error(e)}),t.complete&&(s=this.__isAsync?()=>{setTimeout(()=>t.complete())}:()=>{t.complete()})):(r=this.__isAsync?e=>{setTimeout(()=>t(e))}:e=>{t(e)},e&&(o=this.__isAsync?t=>{setTimeout(()=>e(t))}:t=>{e(t)}),n&&(s=this.__isAsync?()=>{setTimeout(()=>n())}:()=>{n()}));const i=super.subscribe(r,o,s);return t instanceof h&&t.add(i),i}};function mi(){return this._results[zo()]()}class yi{constructor(){this.dirty=!0,this._results=[],this.changes=new _i,this.length=0;const t=zo(),e=yi.prototype;e[t]||(e[t]=mi)}map(t){return this._results.map(t)}filter(t){return this._results.filter(t)}find(t){return this._results.find(t)}reduce(t,e){return this._results.reduce(t,e)}forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t){this._results=On(t),this.dirty=!1,this.length=this._results.length,this.last=this._results[this.length-1],this.first=this._results[0]}notifyOnChanges(){this.changes.emit(this)}setDirty(){this.dirty=!0}destroy(){this.changes.complete(),this.changes.unsubscribe()}}class vi{constructor(t){this.queryList=t,this.matches=null}clone(){return new vi(this.queryList)}setDirty(){this.queryList.setDirty()}}class bi{constructor(t=[]){this.queries=t}createEmbeddedView(t){const e=t.queries;if(null!==e){const n=null!==t.contentQueries?t.contentQueries[0]:e.length,r=[];for(let t=0;t0)r.push(i[t/2]);else{const o=s[t+1],i=e[-n];for(let t=Rt;t{class t{constructor(t){this.appInits=t,this.resolve=ys,this.reject=ys,this.initialized=!1,this.done=!1,this.donePromise=new Promise((t,e)=>{this.resolve=t,this.reject=e})}runInitializers(){if(this.initialized)return;const t=[],e=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let n=0;n{e()}).catch(t=>{this.reject(t)}),0===t.length&&e(),this.initialized=!0}}return t.\u0275fac=function(e){return new(e||t)(zn(Mi,8))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})();const Ni=new kn("AppId"),Hi={provide:Ni,useFactory:function(){return`${Ri()}${Ri()}${Ri()}`},deps:[]};function Ri(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const ji=new kn("Platform Initializer"),Fi=new kn("Platform ID"),Vi=new kn("appBootstrapListener");let Li=(()=>{class t{log(t){console.log(t)}warn(t){console.warn(t)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})();const zi=new kn("LocaleId"),Bi=new kn("DefaultCurrencyCode");class Wi{constructor(t,e){this.ngModuleFactory=t,this.componentFactories=e}}const qi=function(t){return new di(t)},$i=qi,Zi=function(t){return Promise.resolve(qi(t))},Ui=function(t){const e=qi(t),n=Gn(Nt(t).declarations).reduce((t,e)=>{const n=Dt(e);return n&&t.push(new ai(n)),t},[]);return new Wi(e,n)},Qi=Ui,Gi=function(t){return Promise.resolve(Ui(t))};let Yi=(()=>{class t{constructor(){this.compileModuleSync=$i,this.compileModuleAsync=Zi,this.compileModuleAndAllComponentsSync=Qi,this.compileModuleAndAllComponentsAsync=Gi}clearCache(){}clearCacheFor(t){}getModuleId(t){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})();const Ki=(()=>Promise.resolve(0))();function Xi(t){"undefined"==typeof Zone?Ki.then(()=>{t&&t.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",t)}class Ji{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:e=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new _i(!1),this.onMicrotaskEmpty=new _i(!1),this.onStable=new _i(!1),this.onError=new _i(!1),"undefined"==typeof Zone)throw new Error("In this configuration Angular requires Zone.js");Zone.assertZonePatched();const n=this;n._nesting=0,n._outer=n._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(n._inner=n._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(n._inner=n._inner.fork(Zone.longStackTraceZoneSpec)),n.shouldCoalesceEventChangeDetection=e,n.lastRequestAnimationFrameId=-1,n.nativeRequestAnimationFrame=function(){let t=gt.requestAnimationFrame,e=gt.cancelAnimationFrame;if("undefined"!=typeof Zone&&t&&e){const n=t[Zone.__symbol__("OriginalDelegate")];n&&(t=n);const r=e[Zone.__symbol__("OriginalDelegate")];r&&(e=r)}return{nativeRequestAnimationFrame:t,nativeCancelAnimationFrame:e}}().nativeRequestAnimationFrame,function(t){const e=!!t.shouldCoalesceEventChangeDetection&&t.nativeRequestAnimationFrame&&(()=>{!function(t){-1===t.lastRequestAnimationFrameId&&(t.lastRequestAnimationFrameId=t.nativeRequestAnimationFrame.call(gt,()=>{t.fakeTopEventTask||(t.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{t.lastRequestAnimationFrameId=-1,nl(t),el(t)},void 0,()=>{},()=>{})),t.fakeTopEventTask.invoke()}),nl(t))}(t)});t._inner=t._inner.fork({name:"angular",properties:{isAngularZone:!0,maybeDelayChangeDetection:e},onInvokeTask:(n,r,o,s,i,l)=>{try{return rl(t),n.invokeTask(o,s,i,l)}finally{e&&"eventTask"===s.type&&e(),ol(t)}},onInvoke:(e,n,r,o,s,i,l)=>{try{return rl(t),e.invoke(r,o,s,i,l)}finally{ol(t)}},onHasTask:(e,n,r,o)=>{e.hasTask(r,o),n===r&&("microTask"==o.change?(t._hasPendingMicrotasks=o.microTask,nl(t),el(t)):"macroTask"==o.change&&(t.hasPendingMacrotasks=o.macroTask))},onHandleError:(e,n,r,o)=>(e.handleError(r,o),t.runOutsideAngular(()=>t.onError.emit(o)),!1)})}(n)}static isInAngularZone(){return!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!Ji.isInAngularZone())throw new Error("Expected to be in Angular Zone, but it is not!")}static assertNotInAngularZone(){if(Ji.isInAngularZone())throw new Error("Expected to not be in Angular Zone, but it is!")}run(t,e,n){return this._inner.run(t,e,n)}runTask(t,e,n,r){const o=this._inner,s=o.scheduleEventTask("NgZoneEvent: "+r,t,tl,ys,ys);try{return o.runTask(s,e,n)}finally{o.cancelTask(s)}}runGuarded(t,e,n){return this._inner.runGuarded(t,e,n)}runOutsideAngular(t){return this._outer.run(t)}}const tl={};function el(t){if(0==t._nesting&&!t.hasPendingMicrotasks&&!t.isStable)try{t._nesting++,t.onMicrotaskEmpty.emit(null)}finally{if(t._nesting--,!t.hasPendingMicrotasks)try{t.runOutsideAngular(()=>t.onStable.emit(null))}finally{t.isStable=!0}}}function nl(t){t.hasPendingMicrotasks=!!(t._hasPendingMicrotasks||t.shouldCoalesceEventChangeDetection&&-1!==t.lastRequestAnimationFrameId)}function rl(t){t._nesting++,t.isStable&&(t.isStable=!1,t.onUnstable.emit(null))}function ol(t){t._nesting--,el(t)}class sl{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new _i,this.onMicrotaskEmpty=new _i,this.onStable=new _i,this.onError=new _i}run(t,e,n){return t.apply(e,n)}runGuarded(t,e,n){return t.apply(e,n)}runOutsideAngular(t){return t()}runTask(t,e,n,r){return t.apply(e,n)}}let il=(()=>{class t{constructor(t){this._ngZone=t,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,this._watchAngularEvents(),t.run(()=>{this.taskTrackingZone="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{Ji.assertNotInAngularZone(),Xi(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())Xi(()=>{for(;0!==this._callbacks.length;){let t=this._callbacks.pop();clearTimeout(t.timeoutId),t.doneCb(this._didWork)}this._didWork=!1});else{let t=this.getPendingTasks();this._callbacks=this._callbacks.filter(e=>!e.updateCb||!e.updateCb(t)||(clearTimeout(e.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(t=>({source:t.source,creationLocation:t.creationLocation,data:t.data})):[]}addCallback(t,e,n){let r=-1;e&&e>0&&(r=setTimeout(()=>{this._callbacks=this._callbacks.filter(t=>t.timeoutId!==r),t(this._didWork,this.getPendingTasks())},e)),this._callbacks.push({doneCb:t,timeoutId:r,updateCb:n})}whenStable(t,e,n){if(n&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/dist/task-tracking.js" loaded?');this.addCallback(t,e,n),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}findProviders(t,e,n){return[]}}return t.\u0275fac=function(e){return new(e||t)(zn(Ji))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})(),ll=(()=>{class t{constructor(){this._applications=new Map,ul.addToWindow(this)}registerApplication(t,e){this._applications.set(t,e)}unregisterApplication(t){this._applications.delete(t)}unregisterAllApplications(){this._applications.clear()}getTestability(t){return this._applications.get(t)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(t,e=!0){return ul.findTestabilityInTree(this,t,e)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})();class cl{addToWindow(t){}findTestabilityInTree(t,e,n){return null}}let al,ul=new cl,hl=!0,fl=!1;function dl(){return fl=!0,hl}const pl=new kn("AllowMultipleToken");function gl(t,e,n=[]){const r="Platform: "+e,o=new kn(r);return(e=[])=>{let s=_l();if(!s||s.injector.get(pl,!1))if(t)t(n.concat(e).concat({provide:o,useValue:!0}));else{const t=n.concat(e).concat({provide:o,useValue:!0},{provide:Oo,useValue:"platform"});!function(t){if(al&&!al.destroyed&&!al.injector.get(pl,!1))throw new Error("There can be only one platform. Destroy the previous one to create a new one.");al=t.get(ml);const e=t.get(ji,null);e&&e.forEach(t=>t())}(Fo.create({providers:t,name:r}))}return function(t){const e=_l();if(!e)throw new Error("No platform exists!");if(!e.injector.get(t,null))throw new Error("A platform with a different configuration has been created. Please destroy it first.");return e}(o)}}function _l(){return al&&!al.destroyed?al:null}let ml=(()=>{class t{constructor(t){this._injector=t,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(t,e){const n=function(t,e){let n;return n="noop"===t?new sl:("zone.js"===t?void 0:t)||new Ji({enableLongStackTrace:dl(),shouldCoalesceEventChangeDetection:e}),n}(e?e.ngZone:void 0,e&&e.ngZoneEventCoalescing||!1),r=[{provide:Ji,useValue:n}];return n.run(()=>{const e=Fo.create({providers:r,parent:this.injector,name:t.moduleType.name}),o=t.create(e),s=o.injector.get(Zn,null);if(!s)throw new Error("No ErrorHandler. Is platform module (BrowserModule) included?");return n.runOutsideAngular(()=>{const t=n.onError.subscribe({next:t=>{s.handleError(t)}});o.onDestroy(()=>{bl(this._modules,o),t.unsubscribe()})}),function(t,e,n){try{const r=n();return ts(r)?r.catch(n=>{throw e.runOutsideAngular(()=>t.handleError(n)),n}):r}catch(r){throw e.runOutsideAngular(()=>t.handleError(r)),r}}(s,n,()=>{const t=o.injector.get(Di);return t.runInitializers(),t.donePromise.then(()=>(ps(o.injector.get(zi,fs)||fs),this._moduleDoBootstrap(o),o))})})}bootstrapModule(t,e=[]){const n=yl({},e);return function(t,e,n){const r=new di(n);return Promise.resolve(r)}(0,0,t).then(t=>this.bootstrapModuleFactory(t,n))}_moduleDoBootstrap(t){const e=t.injector.get(vl);if(t._bootstrapComponents.length>0)t._bootstrapComponents.forEach(t=>e.bootstrap(t));else{if(!t.instance.ngDoBootstrap)throw new Error(`The module ${q(t.instance.constructor)} was bootstrapped, but it does not declare "@NgModule.bootstrap" components nor a "ngDoBootstrap" method. Please define one of these.`);t.instance.ngDoBootstrap(e)}this._modules.push(t)}onDestroy(t){this._destroyListeners.push(t)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new Error("The platform has already been destroyed!");this._modules.slice().forEach(t=>t.destroy()),this._destroyListeners.forEach(t=>t()),this._destroyed=!0}get destroyed(){return this._destroyed}}return t.\u0275fac=function(e){return new(e||t)(zn(Fo))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})();function yl(t,e){return Array.isArray(e)?e.reduce(yl,t):Object.assign(Object.assign({},t),e)}let vl=(()=>{class t{constructor(t,e,n,r,o,s){this._zone=t,this._console=e,this._injector=n,this._exceptionHandler=r,this._componentFactoryResolver=o,this._initStatus=s,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const i=new y(t=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{t.next(this._stable),t.complete()})}),l=new y(t=>{let e;this._zone.runOutsideAngular(()=>{e=this._zone.onStable.subscribe(()=>{Ji.assertNotInAngularZone(),Xi(()=>{this._stable||this._zone.hasPendingMacrotasks||this._zone.hasPendingMicrotasks||(this._stable=!0,t.next(!0))})})});const n=this._zone.onUnstable.subscribe(()=>{Ji.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{t.next(!1)}))});return()=>{e.unsubscribe(),n.unsubscribe()}});this.isStable=function(...t){let e=Number.POSITIVE_INFINITY,n=null,r=t[t.length-1];var o;return(o=r)&&"function"==typeof o.schedule?(n=t.pop(),t.length>1&&"number"==typeof t[t.length-1]&&(e=t.pop())):"number"==typeof r&&(e=t.pop()),null===n&&1===t.length&&t[0]instanceof y?t[0]:function(t=Number.POSITIVE_INFINITY){return D(m,t)}(e)(function(t,e){return e?function(t,e){return new y(n=>{const r=new h;let o=0;return r.add(e.schedule(function(){o!==t.length?(n.next(t[o++]),n.closed||r.add(this.schedule())):n.complete()})),r})}(t,e):new y(S(t))}(t,n))}(i,l.pipe(t=>{return R()((e=B,function(t){let n;n="function"==typeof e?e:function(){return e};const r=Object.create(t,L);return r.source=t,r.subjectFactory=n,r})(t));var e}))}bootstrap(t,e){if(!this._initStatus.done)throw new Error("Cannot bootstrap as there are still asynchronous initializers running. Bootstrap components in the `ngDoBootstrap` method of the root module.");let n;n=t instanceof gs?t:this._componentFactoryResolver.resolveComponentFactory(t),this.componentTypes.push(n.componentType);const r=n.isBoundToModule?void 0:this._injector.get(Ks),o=n.create(Fo.NULL,[],e||n.selector,r),s=o.location.nativeElement,i=o.injector.get(il,null),l=i&&o.injector.get(ll);return i&&l&&l.registerApplication(s,i),o.onDestroy(()=>{this.detachView(o.hostView),bl(this.components,o),l&&l.unregisterApplication(s)}),this._loadComponent(o),dl()&&this._console.log("Angular is running in development mode. Call enableProdMode() to enable production mode."),o}tick(){if(this._runningTick)throw new Error("ApplicationRef.tick is called recursively");try{this._runningTick=!0;for(let t of this._views)t.detectChanges()}catch(t){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(t))}finally{this._runningTick=!1}}attachView(t){const e=t;this._views.push(e),e.attachToAppRef(this)}detachView(t){const e=t;bl(this._views,e),e.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView),this.tick(),this.components.push(t),this._injector.get(Vi,[]).concat(this._bootstrapListeners).forEach(e=>e(t))}ngOnDestroy(){this._views.slice().forEach(t=>t.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}get viewCount(){return this._views.length}}return t.\u0275fac=function(e){return new(e||t)(zn(Ji),zn(Li),zn(Fo),zn(Zn),zn(ms),zn(Di))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})();function bl(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const wl=gl(null,"core",[{provide:Fi,useValue:"unknown"},{provide:ml,deps:[Fo]},{provide:ll,deps:[]},{provide:Li,deps:[]}]),xl=[{provide:vl,useClass:vl,deps:[Ji,Li,Fo,Zn,ms,Di]},{provide:ci,deps:[Ji],useFactory:function(t){let e=[];return t.onStable.subscribe(()=>{for(;e.length;)e.pop()()}),function(t){e.push(t)}}},{provide:Di,useClass:Di,deps:[[new Pn,Mi]]},{provide:Yi,useClass:Yi,deps:[]},Hi,{provide:Fs,useFactory:function(){return qs},deps:[]},{provide:Vs,useFactory:function(){return $s},deps:[]},{provide:zi,useFactory:function(t){return ps(t=t||"undefined"!=typeof $localize&&$localize.locale||fs),t},deps:[[new An(zi),new Pn,new Dn]]},{provide:Bi,useValue:"USD"}];let Cl=(()=>{class t{constructor(t){}}return t.\u0275mod=At({type:t}),t.\u0275inj=Y({factory:function(e){return new(e||t)(zn(vl))},providers:xl}),t})();var kl=n("2+X6"),Ol=n.n(kl);let El=null;function Sl(){return El}const Tl=new kn("DocumentToken");var Il=function(t){return t[t.Zero=0]="Zero",t[t.One=1]="One",t[t.Two=2]="Two",t[t.Few=3]="Few",t[t.Many=4]="Many",t[t.Other=5]="Other",t}({});class Al{}let Pl=(()=>{class t extends Al{constructor(t){super(),this.locale=t}getPluralCategory(t,e){switch(function(t){return function(t){const e=function(t){return t.toLowerCase().replace(/_/g,"-")}(t);let n=us(e);if(n)return n;const r=e.split("-")[0];if(n=us(r),n)return n;if("en"===r)return cs;throw new Error(`Missing locale data for the locale "${t}".`)}(t)[hs.PluralCase]}(e||this.locale)(t)){case Il.Zero:return"zero";case Il.One:return"one";case Il.Two:return"two";case Il.Few:return"few";case Il.Many:return"many";default:return"other"}}}return t.\u0275fac=function(e){return new(e||t)(zn(zi))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})(),Ml=(()=>{class t{constructor(t,e,n,r){this._iterableDiffers=t,this._keyValueDiffers=e,this._ngEl=n,this._renderer=r,this._iterableDiffer=null,this._keyValueDiffer=null,this._initialClasses=[],this._rawClass=null}set klass(t){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof t?t.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)}set ngClass(t){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof t?t.split(/\s+/):t,this._rawClass&&(Bo(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())}ngDoCheck(){if(this._iterableDiffer){const t=this._iterableDiffer.diff(this._rawClass);t&&this._applyIterableChanges(t)}else if(this._keyValueDiffer){const t=this._keyValueDiffer.diff(this._rawClass);t&&this._applyKeyValueChanges(t)}}_applyKeyValueChanges(t){t.forEachAddedItem(t=>this._toggleClass(t.key,t.currentValue)),t.forEachChangedItem(t=>this._toggleClass(t.key,t.currentValue)),t.forEachRemovedItem(t=>{t.previousValue&&this._toggleClass(t.key,!1)})}_applyIterableChanges(t){t.forEachAddedItem(t=>{if("string"!=typeof t.item)throw new Error("NgClass can only toggle CSS classes expressed as strings, got "+q(t.item));this._toggleClass(t.item,!0)}),t.forEachRemovedItem(t=>this._toggleClass(t.item,!1))}_applyClasses(t){t&&(Array.isArray(t)||t instanceof Set?t.forEach(t=>this._toggleClass(t,!0)):Object.keys(t).forEach(e=>this._toggleClass(e,!!t[e])))}_removeClasses(t){t&&(Array.isArray(t)||t instanceof Set?t.forEach(t=>this._toggleClass(t,!1)):Object.keys(t).forEach(t=>this._toggleClass(t,!1)))}_toggleClass(t,e){(t=t.trim())&&t.split(/\s+/g).forEach(t=>{e?this._renderer.addClass(this._ngEl.nativeElement,t):this._renderer.removeClass(this._ngEl.nativeElement,t)})}}return t.\u0275fac=function(e){return new(e||t)(Qo(Fs),Qo(Vs),Qo(ws),Qo(Cs))},t.\u0275dir=Mt({type:t,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"}}),t})();class Dl{constructor(t,e,n,r){this.$implicit=t,this.ngForOf=e,this.index=n,this.count=r}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}let Nl=(()=>{class t{constructor(t,e,n){this._viewContainer=t,this._template=e,this._differs=n,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForOf(t){this._ngForOf=t,this._ngForOfDirty=!0}set ngForTrackBy(t){this._trackByFn=t}get ngForTrackBy(){return this._trackByFn}set ngForTemplate(t){t&&(this._template=t)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const n=this._ngForOf;if(!this._differ&&n)try{this._differ=this._differs.find(n).create(this.ngForTrackBy)}catch(e){throw new Error(`Cannot find a differ supporting object '${n}' of type '${t=n,t.name||typeof t}'. NgFor only supports binding to Iterables such as Arrays.`)}}var t;if(this._differ){const t=this._differ.diff(this._ngForOf);t&&this._applyChanges(t)}}_applyChanges(t){const e=[];t.forEachOperation((t,n,r)=>{if(null==t.previousIndex){const n=this._viewContainer.createEmbeddedView(this._template,new Dl(null,this._ngForOf,-1,-1),null===r?void 0:r),o=new Hl(t,n);e.push(o)}else if(null==r)this._viewContainer.remove(null===n?void 0:n);else if(null!==n){const o=this._viewContainer.get(n);this._viewContainer.move(o,r);const s=new Hl(t,o);e.push(s)}});for(let n=0;n{this._viewContainer.get(t.currentIndex).context.$implicit=t.item})}_perViewChange(t,e){t.context.$implicit=e.item}static ngTemplateContextGuard(t,e){return!0}}return t.\u0275fac=function(e){return new(e||t)(Qo(Js),Qo(Us),Qo(Fs))},t.\u0275dir=Mt({type:t,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}}),t})();class Hl{constructor(t,e){this.record=t,this.view=e}}let Rl=(()=>{class t{constructor(t,e,n){this._ngEl=t,this._differs=e,this._renderer=n,this._ngStyle=null,this._differ=null}set ngStyle(t){this._ngStyle=t,!this._differ&&t&&(this._differ=this._differs.find(t).create())}ngDoCheck(){if(this._differ){const t=this._differ.diff(this._ngStyle);t&&this._applyChanges(t)}}_setStyle(t,e){const[n,r]=t.split(".");null!=(e=null!=e&&r?`${e}${r}`:e)?this._renderer.setStyle(this._ngEl.nativeElement,n,e):this._renderer.removeStyle(this._ngEl.nativeElement,n)}_applyChanges(t){t.forEachRemovedItem(t=>this._setStyle(t.key,null)),t.forEachAddedItem(t=>this._setStyle(t.key,t.currentValue)),t.forEachChangedItem(t=>this._setStyle(t.key,t.currentValue))}}return t.\u0275fac=function(e){return new(e||t)(Qo(ws),Qo(Vs),Qo(Cs))},t.\u0275dir=Mt({type:t,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"}}),t})(),jl=(()=>{class t{}return t.\u0275mod=At({type:t}),t.\u0275inj=Y({factory:function(e){return new(e||t)},providers:[{provide:Al,useClass:Pl}]}),t})();class Fl extends class extends class{}{constructor(){super()}supportsDOMEvents(){return!0}}{static makeCurrent(){var t;t=new Fl,El||(El=t)}getProperty(t,e){return t[e]}log(t){window.console&&window.console.log&&window.console.log(t)}logGroup(t){window.console&&window.console.group&&window.console.group(t)}logGroupEnd(){window.console&&window.console.groupEnd&&window.console.groupEnd()}onAndCancel(t,e,n){return t.addEventListener(e,n,!1),()=>{t.removeEventListener(e,n,!1)}}dispatchEvent(t,e){t.dispatchEvent(e)}remove(t){return t.parentNode&&t.parentNode.removeChild(t),t}getValue(t){return t.value}createElement(t,e){return(e=e||this.getDefaultDocument()).createElement(t)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(t){return t.nodeType===Node.ELEMENT_NODE}isShadowRoot(t){return t instanceof DocumentFragment}getGlobalEventTarget(t,e){return"window"===e?window:"document"===e?t:"body"===e?t.body:null}getHistory(){return window.history}getLocation(){return window.location}getBaseHref(t){const e=Ll||(Ll=document.querySelector("base"),Ll)?Ll.getAttribute("href"):null;return null==e?null:(n=e,Vl||(Vl=document.createElement("a")),Vl.setAttribute("href",n),"/"===Vl.pathname.charAt(0)?Vl.pathname:"/"+Vl.pathname);var n}resetBaseElement(){Ll=null}getUserAgent(){return window.navigator.userAgent}performanceNow(){return window.performance&&window.performance.now?window.performance.now():(new Date).getTime()}supportsCookies(){return!0}getCookie(t){return function(t,e){e=encodeURIComponent(e);for(const n of t.split(";")){const t=n.indexOf("="),[r,o]=-1==t?[n,""]:[n.slice(0,t),n.slice(t+1)];if(r.trim()===e)return decodeURIComponent(o)}return null}(document.cookie,t)}}let Vl,Ll=null;const zl=new kn("TRANSITION_ID"),Bl=[{provide:Mi,useFactory:function(t,e,n){return()=>{n.get(Di).donePromise.then(()=>{const n=Sl();Array.prototype.slice.apply(e.querySelectorAll("style[ng-transition]")).filter(e=>e.getAttribute("ng-transition")===t).forEach(t=>n.remove(t))})}},deps:[zl,Tl,Fo],multi:!0}];class Wl{static init(){var t;t=new Wl,ul=t}addToWindow(t){gt.getAngularTestability=(e,n=!0)=>{const r=t.findTestabilityInTree(e,n);if(null==r)throw new Error("Could not find testability for element.");return r},gt.getAllAngularTestabilities=()=>t.getAllTestabilities(),gt.getAllAngularRootElements=()=>t.getAllRootElements(),gt.frameworkStabilizers||(gt.frameworkStabilizers=[]),gt.frameworkStabilizers.push(t=>{const e=gt.getAllAngularTestabilities();let n=e.length,r=!1;const o=function(e){r=r||e,n--,0==n&&t(r)};e.forEach(function(t){t.whenStable(o)})})}findTestabilityInTree(t,e,n){if(null==e)return null;const r=t.getTestability(e);return null!=r?r:n?Sl().isShadowRoot(e)?this.findTestabilityInTree(t,e.host,!0):this.findTestabilityInTree(t,e.parentElement,!0):null}}const ql=new kn("EventManagerPlugins");let $l=(()=>{class t{constructor(t,e){this._zone=e,this._eventNameToPlugin=new Map,t.forEach(t=>t.manager=this),this._plugins=t.slice().reverse()}addEventListener(t,e,n){return this._findPluginFor(e).addEventListener(t,e,n)}addGlobalEventListener(t,e,n){return this._findPluginFor(e).addGlobalEventListener(t,e,n)}getZone(){return this._zone}_findPluginFor(t){const e=this._eventNameToPlugin.get(t);if(e)return e;const n=this._plugins;for(let r=0;r{class t{constructor(){this._stylesSet=new Set}addStyles(t){const e=new Set;t.forEach(t=>{this._stylesSet.has(t)||(this._stylesSet.add(t),e.add(t))}),this.onStylesAdded(e)}onStylesAdded(t){}getAllStyles(){return Array.from(this._stylesSet)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})(),Ql=(()=>{class t extends Ul{constructor(t){super(),this._doc=t,this._hostNodes=new Set,this._styleNodes=new Set,this._hostNodes.add(t.head)}_addStylesToHost(t,e){t.forEach(t=>{const n=this._doc.createElement("style");n.textContent=t,this._styleNodes.add(e.appendChild(n))})}addHost(t){this._addStylesToHost(this._stylesSet,t),this._hostNodes.add(t)}removeHost(t){this._hostNodes.delete(t)}onStylesAdded(t){this._hostNodes.forEach(e=>this._addStylesToHost(t,e))}ngOnDestroy(){this._styleNodes.forEach(t=>Sl().remove(t))}}return t.\u0275fac=function(e){return new(e||t)(zn(Tl))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})();const Gl={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"},Yl=/%COMP%/g;function Kl(t,e,n){for(let r=0;r{if("__ngUnwrap__"===e)return t;!1===t(e)&&(e.preventDefault(),e.returnValue=!1)}}let Jl=(()=>{class t{constructor(t,e,n){this.eventManager=t,this.sharedStylesHost=e,this.appId=n,this.rendererByCompId=new Map,this.defaultRenderer=new tc(t)}createRenderer(t,e){if(!t||!e)return this.defaultRenderer;switch(e.encapsulation){case ut.Emulated:{let n=this.rendererByCompId.get(e.id);return n||(n=new ec(this.eventManager,this.sharedStylesHost,e,this.appId),this.rendererByCompId.set(e.id,n)),n.applyToHost(t),n}case 1:case ut.ShadowDom:return new nc(this.eventManager,this.sharedStylesHost,t,e);default:if(!this.rendererByCompId.has(e.id)){const t=Kl(e.id,e.styles,[]);this.sharedStylesHost.addStyles(t),this.rendererByCompId.set(e.id,this.defaultRenderer)}return this.defaultRenderer}}begin(){}end(){}}return t.\u0275fac=function(e){return new(e||t)(zn($l),zn(Ql),zn(Ni))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})();class tc{constructor(t){this.eventManager=t,this.data=Object.create(null)}destroy(){}createElement(t,e){return e?document.createElementNS(Gl[e]||e,t):document.createElement(t)}createComment(t){return document.createComment(t)}createText(t){return document.createTextNode(t)}appendChild(t,e){t.appendChild(e)}insertBefore(t,e,n){t&&t.insertBefore(e,n)}removeChild(t,e){t&&t.removeChild(e)}selectRootElement(t,e){let n="string"==typeof t?document.querySelector(t):t;if(!n)throw new Error(`The selector "${t}" did not match any elements`);return e||(n.textContent=""),n}parentNode(t){return t.parentNode}nextSibling(t){return t.nextSibling}setAttribute(t,e,n,r){if(r){e=r+":"+e;const o=Gl[r];o?t.setAttributeNS(o,e,n):t.setAttribute(e,n)}else t.setAttribute(e,n)}removeAttribute(t,e,n){if(n){const r=Gl[n];r?t.removeAttributeNS(r,e):t.removeAttribute(`${n}:${e}`)}else t.removeAttribute(e)}addClass(t,e){t.classList.add(e)}removeClass(t,e){t.classList.remove(e)}setStyle(t,e,n,r){r&(Yn.DashCase|Yn.Important)?t.style.setProperty(e,n,r&Yn.Important?"important":""):t.style[e]=n}removeStyle(t,e,n){n&Yn.DashCase?t.style.removeProperty(e):t.style[e]=""}setProperty(t,e,n){t[e]=n}setValue(t,e){t.nodeValue=e}listen(t,e,n){return"string"==typeof t?this.eventManager.addGlobalEventListener(t,e,Xl(n)):this.eventManager.addEventListener(t,e,Xl(n))}}class ec extends tc{constructor(t,e,n,r){super(t),this.component=n;const o=Kl(r+"-"+n.id,n.styles,[]);e.addStyles(o),this.contentAttr="_ngcontent-%COMP%".replace(Yl,r+"-"+n.id),this.hostAttr="_nghost-%COMP%".replace(Yl,r+"-"+n.id)}applyToHost(t){super.setAttribute(t,this.hostAttr,"")}createElement(t,e){const n=super.createElement(t,e);return super.setAttribute(n,this.contentAttr,""),n}}class nc extends tc{constructor(t,e,n,r){super(t),this.sharedStylesHost=e,this.hostEl=n,this.shadowRoot=n.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const o=Kl(r.id,r.styles,[]);for(let s=0;s{class t extends Zl{constructor(t){super(t)}supports(t){return!0}addEventListener(t,e,n){return t.addEventListener(e,n,!1),()=>this.removeEventListener(t,e,n)}removeEventListener(t,e,n){return t.removeEventListener(e,n)}}return t.\u0275fac=function(e){return new(e||t)(zn(Tl))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})();const oc=["alt","control","meta","shift"],sc={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},ic={A:"1",B:"2",C:"3",D:"4",E:"5",F:"6",G:"7",H:"8",I:"9",J:"*",K:"+",M:"-",N:".",O:"/","`":"0","\x90":"NumLock"},lc={alt:t=>t.altKey,control:t=>t.ctrlKey,meta:t=>t.metaKey,shift:t=>t.shiftKey};let cc=(()=>{class t extends Zl{constructor(t){super(t)}supports(e){return null!=t.parseEventName(e)}addEventListener(e,n,r){const o=t.parseEventName(n),s=t.eventCallback(o.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Sl().onAndCancel(e,o.domEventName,s))}static parseEventName(e){const n=e.toLowerCase().split("."),r=n.shift();if(0===n.length||"keydown"!==r&&"keyup"!==r)return null;const o=t._normalizeKey(n.pop());let s="";if(oc.forEach(t=>{const e=n.indexOf(t);e>-1&&(n.splice(e,1),s+=t+".")}),s+=o,0!=n.length||0===o.length)return null;const i={};return i.domEventName=r,i.fullKey=s,i}static getEventFullKey(t){let e="",n=function(t){let e=t.key;if(null==e){if(e=t.keyIdentifier,null==e)return"Unidentified";e.startsWith("U+")&&(e=String.fromCharCode(parseInt(e.substring(2),16)),3===t.location&&ic.hasOwnProperty(e)&&(e=ic[e]))}return sc[e]||e}(t);return n=n.toLowerCase()," "===n?n="space":"."===n&&(n="dot"),oc.forEach(r=>{r!=n&&(0,lc[r])(t)&&(e+=r+".")}),e+=n,e}static eventCallback(e,n,r){return o=>{t.getEventFullKey(o)===e&&r.runGuarded(()=>n(o))}}static _normalizeKey(t){switch(t){case"esc":return"escape";default:return t}}}return t.\u0275fac=function(e){return new(e||t)(zn(Tl))},t.\u0275prov=G({token:t,factory:t.\u0275fac}),t})();const ac=gl(wl,"browser",[{provide:Fi,useValue:"browser"},{provide:ji,useValue:function(){Fl.makeCurrent(),Wl.init()},multi:!0},{provide:Tl,useFactory:function(){return function(t){te=t}(document),document},deps:[]}]),uc=[[],{provide:Oo,useValue:"root"},{provide:Zn,useFactory:function(){return new Zn},deps:[]},{provide:ql,useClass:rc,multi:!0,deps:[Tl,Ji,Fi]},{provide:ql,useClass:cc,multi:!0,deps:[Tl]},[],{provide:Jl,useClass:Jl,deps:[$l,Ql,Ni]},{provide:xs,useExisting:Jl},{provide:Ul,useExisting:Ql},{provide:Ql,useClass:Ql,deps:[Tl]},{provide:il,useClass:il,deps:[Ji]},{provide:$l,useClass:$l,deps:[ql,Ji]},[]];let hc=(()=>{class t{constructor(t){if(t)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.")}static withServerTransition(e){return{ngModule:t,providers:[{provide:Ni,useValue:e.appId},{provide:zl,useExisting:Ni},Bl]}}}return t.\u0275mod=At({type:t}),t.\u0275inj=Y({factory:function(e){return new(e||t)(zn(t,12))},providers:uc,imports:[jl,Cl]}),t})();"undefined"!=typeof window&&window;var fc=["*"],dc=function(){function t(t,e){this.ngZone=e,this._osInstance=null,this._osTargetRef=t}return t.prototype.osInstance=function(){return this._osInstance},t.prototype.osTarget=function(){return this._osTargetRef.nativeElement||null},t.prototype.ngAfterViewInit=function(){var t=this;this.ngZone.runOutsideAngular(function(){t._osInstance=Ol()(t.osTarget(),t._options||{},t._extensions)})},t.prototype.ngOnDestroy=function(){Ol.a.valid(this._osInstance)&&(this._osInstance.destroy(),this._osInstance=null)},t.prototype.ngOnChanges=function(t){var e=t._options;e&&Ol.a.valid(this._osInstance)&&this._osInstance.options(e.currentValue)},t.\u0275fac=function(e){return new(e||t)(Qo(ws),Qo(Ji))},t.\u0275cmp=Et({type:t,selectors:[["overlay-scrollbars"]],hostAttrs:[1,"os-host"],inputs:{_options:["options","_options"],_extensions:["extensions","_extensions"]},features:[Gt],ngContentSelectors:fc,decls:12,vars:0,consts:[[1,"os-resize-observer-host"],[1,"os-padding"],[1,"os-viewport"],[1,"os-content"],[1,"os-scrollbar","os-scrollbar-horizontal"],[1,"os-scrollbar-track"],[1,"os-scrollbar-handle"],[1,"os-scrollbar","os-scrollbar-vertical"],[1,"os-scrollbar-corner"]],template:function(t,e){1&t&&(function(t){const e=ge()[16][6];if(!e.projection){const t=e.projection=In(1,null),n=t.slice();let r=e.child;for(;null!==r;){const e=0;null!==e&&(n[e]?n[e].projectionNext=r:t[e]=r,n[e]=r),r=r.next}}}(),Jo(0,"div",0),Ko(1,"div",1),Ko(2,"div",2),Ko(3,"div",3),function(t,e=0,n){const r=ge(),o=_e(),s=Vr(o,Ht+t,16,null,n||null);null===s.projection&&(s.projection=e),we(),64!=(64&s.flags)&&function(t,e,n){br(e[11],0,e,n,cr(t,n,e),dr(n.parent||e[6],n,e))}(o,r,s)}(4),Xo(),Xo(),Xo(),Ko(5,"div",4),Ko(6,"div",5),Jo(7,"div",6),Xo(),Xo(),Ko(8,"div",7),Ko(9,"div",5),Jo(10,"div",6),Xo(),Xo(),Jo(11,"div",8))},styles:["[_nghost-%COMP%] { display: block; }"]}),t}(),pc=function(){function t(){}return t.\u0275mod=At({type:t}),t.\u0275inj=Y({factory:function(e){return new(e||t)},imports:[[]]}),t}();const gc=["osComponentRef1"],_c=["osComponentRef2"];function mc(t,e){if(1&t&&(Ko(0,"div"),Jo(1,"br"),os(2),Xo()),2&t){const t=e.$implicit;Zo("data-key",e.index),Hr(2),is(" ",t," ")}}const yc=function(){return{maxHeight:"350px"}},vc=function(t,e){return[t,e]},bc=function(){return{maxHeight:"150px"}},wc=function(t){return[t]};let xc=(()=>{class t{constructor(){this.framework="Angular",this.customClassName="custom-class-name-test",this.componentClass="OverlayScrollbarsComponent",this.loremIpsumLong="Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.",this.loremIpsumMedium="At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga.",this.loremIpsumShort="Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio.",this.loremList=[],this.hasCustomClassName=!1,this.componentContent="Lorem Ipsum",this.osComponentOptions={resize:"both",paddingAbsolute:!0,scrollbars:{autoHide:"never"}}}ngAfterViewInit(){console.log(this.componentClass+" (1)"),console.log(this.osComponentRef1),console.log(this.componentClass+" (2)"),console.log(this.osComponentRef2)}onBtnScrollRandom(t,e){if(e)for(let n=0;n span[_ngcontent-%COMP%]{font-weight:700;font-size:30pt;user-select:none;-moz-user-select:none;-webkit-user-select:none}.content-section-content-framework[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]:not(:nth-child(2)){display:inline-block;color:transparent;height:190px;width:190px;vertical-align:middle}.content-section-title[_ngcontent-%COMP%]{margin-bottom:14px}.content-section-title[_ngcontent-%COMP%] > h2[_ngcontent-%COMP%]{text-align:center;font-size:26pt;color:#39547a;margin:24px 0}.content-section-title[_ngcontent-%COMP%] > table[_ngcontent-%COMP%]{text-align:left;margin:0 auto}.content-section-title[_ngcontent-%COMP%] > table[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]{margin:10px}.content-section-title[_ngcontent-%COMP%] > table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{line-height:18pt}.content-section-title[_ngcontent-%COMP%] > table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]:first-child{text-align:right;font-weight:700;vertical-align:top}.content-section-title[_ngcontent-%COMP%] > table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]:first-child span[_ngcontent-%COMP%]{margin:0 6px}.content-section-title[_ngcontent-%COMP%] > table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]:last-child span[_ngcontent-%COMP%]{text-align:left;color:#36befd;font-weight:700}.content-section-content[_ngcontent-%COMP%]{display:table;margin:0 auto}.content-section-content[_ngcontent-%COMP%] .os-host[_ngcontent-%COMP%], .content-section-content[_ngcontent-%COMP%] .os-host-textarea[_ngcontent-%COMP%]{border:2px solid #36befd;width:480px;max-height:300px;margin:10px auto 20px;border-radius:6px;padding:10px;line-height:16pt}.content-section-content[_ngcontent-%COMP%] > .os-host-textarea[_ngcontent-%COMP%] .os-host-textarea[_ngcontent-%COMP%], .content-section-content[_ngcontent-%COMP%] > .os-host[_ngcontent-%COMP%] .os-host[_ngcontent-%COMP%]{border:2px solid #6461f6;width:auto;height:auto;margin:10px auto}.content-section-content[_ngcontent-%COMP%] .bonus-content[_ngcontent-%COMP%]{display:inline-block;white-space:pre;background:#f0f3f6;padding:0 5px;margin:2px;border-radius:4px!important;border:1px solid #dde3ed;font-size:10pt;font-family:Lucida Console,Monaco,monospace;color:#39547a}.content-section-content-buttons[_ngcontent-%COMP%]{display:table;margin:0 auto}.info-span[_ngcontent-%COMP%]{background:#f7f7f7;padding:2px 5px;margin:2px;white-space:nowrap;border-radius:4px;border:1px solid #dedfe0;font-weight:700;font-size:10pt}a[_ngcontent-%COMP%]{display:inline-block;text-decoration:none;position:relative;color:#36befd;transition:color .3s,text-shadow .3s;text-shadow:0 1px 2px rgba(0,0,0,.05);padding:0 1px;font-weight:600;outline:none!important;cursor:pointer;z-index:0}a[_ngcontent-%COMP%]:hover{color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.16)}a[_ngcontent-%COMP%]:before{content:"";position:absolute;display:block;bottom:0;left:0;height:0%;width:100%;background:transparent;z-index:-1;border-bottom:1px dotted #36befd;transition:height .3s,border .3s,background-color .15s}a[_ngcontent-%COMP%]:hover:before{height:100%;background:#36befd;border-bottom:1px solid #36befd}.buttons[_ngcontent-%COMP%]{display:table;margin:0 auto}button[_ngcontent-%COMP%]{font-size:10pt;line-height:28pt;font-family:sans-serif;font-weight:700;color:#555e6b;line-height:40px;border:1px solid #d6d6d6;border-radius:6px;cursor:pointer;transition:color .3s,background-color .3s,border-color .3s,box-shadow .3s;padding:0 14px;display:block;float:left;margin:5px;text-align:center;background:rgba(0,0,0,.02);-webkit-user-select:none;user-select:none;min-width:80px;outline:none!important}button[_ngcontent-%COMP%]:hover{color:#fff;background:#6461f6;border-color:#6461f6;box-shadow:0 4px 8px -1px hsla(0,0%,66.7%,.45)}button[_ngcontent-%COMP%]:active{box-shadow:inset 0 4px 9px -1px rgba(0,0,0,.15)}[_ngcontent-%COMP%]::selection{color:#fff;background:#6461f6;text-shadow:0 1px 3px rgba(0,0,0,.28)}img[_ngcontent-%COMP%]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none}.os-logo[_ngcontent-%COMP%]{background:transparent url(overlayscrollbars.7f1a49176e639b732f4e.svg) no-repeat 50%;background-size:80%}.framework-logo[_ngcontent-%COMP%]{background:transparent url(angular.1effc66e349b0834b6d4.svg) no-repeat 50%;background-size:80%}.custom-class-name-test[_ngcontent-%COMP%]{background:rgba(0,0,0,.03)}']}),t})(),Cc=(()=>{class t{}return t.\u0275mod=At({type:t,bootstrap:[xc]}),t.\u0275inj=Y({factory:function(e){return new(e||t)},providers:[],imports:[[hc,pc]]}),t})();(function(){if(fl)throw new Error("Cannot enable prod mode after platform setup.");hl=!1})(),ac().bootstrapModule(Cc).catch(t=>console.error(t)),Ol()(document.body,{nativeScrollbarsOverlaid:{initialize:!1}})},zn8P:function(t,e){function n(t){return Promise.resolve().then(function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e})}n.keys=function(){return[]},n.resolve=n,t.exports=n,n.id="zn8P"}},[[0,0]]]);