PageSourceSearch

https://dodtap.mil/dodtap/main.a2636ffad48a3dd4.js

js dodtap.mil collected 2026-10-03 21:19:38 UTC 1,420,875 bytes, 1 lines download raw bytes

vendor: 4,817 bytes, line 1
1(self.webpackChunkdodtap=self.webpackChunkdodtap||[]).push([[792],{3488(Fr,Us,dp){"use strict";let Ya;function k(){return Ya}function la(t){const n=Ya;return Ya=t,n}const tx=Symbol("NotFound");function up(t){return t===tx||"\u0275NotFound"===t?.name}function sc(t,n){return Object.is(t,n)}Error;let ii=null,ca=!1,ar=1;const jt=Symbol("SIGNAL");function Re(t){const n=ii;return ii=t,n}const Ka={version:0,lastCleanEpoch:0,dirty:!1,producers:void 0,producersTail:void 0,consumers:void 0,consumersTail:void 0,recomputing:!1,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,kind:"unknown",producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function ki(t){if(ca)throw new Error("");if(null===ii)return;ii.consumerOnSignalRead(t);const n=ii.producersTail;if(void 0!==n&&n.producer===t)return;let e;const i=ii.recomputing;if(i&&(e=void 0!==n?n.nextProducer:ii.producers,void 0!==e&&e.producer===t))return ii.producersTail=e,void(e.lastReadVersion=t.version);const o=t.consumersTail;if(void 0!==o&&o.consumer===ii&&(!i||function lr(t,n){const e=n.producersTail;if(void 0!==e){let i=n.producers;do{if(i===t)return!0;if(i===e)break;i=i.nextProducer}while(void 0!==i)}return!1}(o,ii)))return;const r=Xi(ii),a={producer:t,consumer:ii,nextProducer:e,prevConsumer:o,lastReadVersion:t.version,nextConsumer:void 0};ii.producersTail=a,void 0!==n?n.nextProducer=a:ii.producers=a,r&&Wg(t,a)}function Di(t){if((!Xi(t)||t.dirty)&&(t.dirty||t.lastCleanEpoch!==ar)){if(!t.producerMustRecompute(t)&&!dc(t))return void qs(t);t.producerRecomputeValue(t),qs(t)}}function Xa(t){if(void 0===t.consumers)return;const n=ca;ca=!0;try{for(let e=t.consumers;void 0!==e;e=e.nextConsumer){const i=e.consumer;i.dirty||lc(i)}}finally{ca=n}}function sr(){return!1!==ii?.consumerAllowSignalWrites}function lc(t){t.dirty=!0,Xa(t),t.consumerMarkedDirty?.(t)}function qs(t){t.dirty=!1,t.lastCleanEpoch=ar}function Ys(t){return t&&function nx(t){t.producersTail=void 0,t.recomputing=!0}(t),Re(t)}function cc(t,n){Re(n),t&&function ix(t){t.recomputing=!1;const n=t.producersTail;let e=void 0!==n?n.nextProducer:t.producers;if(void 0!==e){if(Xi(t))do{e=Nr(e)}while(void 0!==e);void 0!==n?n.nextProducer=void 0:t.producers=void 0}}(t)}function dc(t){for(let n=t.producers;void 0!==n;n=n.nextProducer){const e=n.producer,i=n.lastReadVersion;if(i!==e.version||(Di(e),i!==e.version))return!0}return!1}function uc(t){if(Xi(t)){let n=t.producers;for(;void 0!==n;)n=Nr(n)}t.producers=void 0,t.producersTail=void 0,t.consumers=void 0,t.consumersTail=void 0}function Wg(t,n){const e=t.consumersTail,i=Xi(t);if(void 0!==e?(n.nextConsumer=e.nextConsumer,e.nextConsumer=n):(n.nextConsumer=void 0,t.consumers=n),n.prevConsumer=e,t.consumersTail=n,!i)for(let o=t.producers;void 0!==o;o=o.nextProducer)Wg(o.producer,o)}function Nr(t){const n=t.producer,e=t.nextProducer,i=t.nextConsumer,o=t.prevConsumer;if(t.nextConsumer=void 0,t.prevConsumer=void 0,void 0!==i?i.prevConsumer=o:n.consumersTail=o,void 0!==o)o.nextConsumer=i;else if(n.consumers=i,!Xi(n)){let r=n.producers;for(;void 0!==r;)r=Nr(r)}return e}function Xi(t){return t.consumerIsAlwaysLive||void 0!==t.consumers}function qg(t,n){const e=Object.create(qd);e.computation=t,void 0!==n&&(e.equal=n);const i=()=>{if(Di(e),ki(e),e.value===Qi)throw e.error;return e.value};return i[jt]=e,i}const Qa=Symbol("UNSET"),Ks=Symbol("COMPUTING"),Qi=Symbol("ERRORED"),qd={...Ka,value:Qa,dirty:!0,error:null,equal:sc,kind:"computed",producerMustRecompute:t=>t.value===Qa||t.value===Ks,producerRecomputeValue(t){if(t.value===Ks)throw new Error("");const n=t.value;t.value=Ks;const e=Ys(t);let i,o=!1;try{i=t.computation(),Re(null),o=n!==Qa&&n!==Qi&&i!==Qi&&t.equal(n,i)}catch(r){i=Qi,t.error=r}finally{cc(t,e)}o?t.value=n:(t.value=i,t.version++)}};let Xs=function ox(){throw new Error};function Qs(t){Xs(t)}function Yd(t,n){const e=Object.create(Kd);e.value=t,void 0!==n&&(e.equal=n);const i=()=>function Lo(t){return ki(t),t.value}(e);return i[jt]=e,[i,a=>da(e,a),a=>function Yg(t,n){sr()||Qs(t),da(t,n(t.value))}(e,a)]}function da(t,n){sr()||Qs(t),t.equal(t.value,n)||(t.value=n,function sx(t){t.version++,function Ws(){ar++}(),Xa(t)}(t))}const Kd={...Ka,equal:sc,value:void 0,kind:"signal"};function st(t){return"function"==typeof t}function Zi(t){const e=t(i=>{Error.call(i),i.stack=(new Error).stack});return e.prototype=Object.create(Error.prototype),e.prototype.constructor=e,e}const Ja=Zi(t=>function(e){t(this),this.message=e?`${e.length} errors occurred during unsubscription:\n${e.map((i,o)=>`${o+1}) ${i.toString()}`).join("\n  ")}`:"",this.name="UnsubscriptionError",this.errors=e});function es(t,n){if(t){const e=t.indexOf(n);0<=e&&t.splice(e,1)}}class Je{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}
vendor: 4,367 bytes, line 1
1unsubscribe(){let n;if(!this.closed){this.closed=!0;const{_parentage:e}=this;if(e)if(this._parentage=null,Array.isArray(e))for(const r of e)r.remove(this);else e.remove(this);const{initialTeardown:i}=this;if(st(i))try{i()}catch(r){n=r instanceof Ja?r.errors:[r]}const{_finalizers:o}=this;if(o){this._finalizers=null;for(const r of o)try{Js(r)}catch(a){n=n??[],a instanceof Ja?n=[...n,...a.errors]:n.push(a)}}if(n)throw new Ja(n)}}add(n){var e;if(n&&n!==this)if(this.closed)Js(n);else{if(n instanceof Je){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=null!==(e=this._finalizers)&&void 0!==e?e:[]).push(n)}}_hasParent(n){const{_parentage:e}=this;return e===n||Array.isArray(e)&&e.includes(n)}_addParent(n){const{_parentage:e}=this;this._parentage=Array.isArray(e)?(e.push(n),e):e?[e,n]:n}_removeParent(n){const{_parentage:e}=this;e===n?this._parentage=null:Array.isArray(e)&&es(e,n)}remove(n){const{_finalizers:e}=this;e&&es(e,n),n instanceof Je&&n._removeParent(this)}}Je.EMPTY=(()=>{const t=new Je;return t.closed=!0,t})();const Zs=Je.EMPTY;function Kg(t){return t instanceof Je||t&&"closed"in t&&st(t.remove)&&st(t.add)&&st(t.unsubscribe)}function Js(t){st(t)?t():t.unsubscribe()}const mo={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},el={setTimeout(t,n,...e){const{delegate:i}=el;return i?.setTimeout?i.setTimeout(t,n,...e):setTimeout(t,n,...e)},clearTimeout(t){const{delegate:n}=el;return(n?.clearTimeout||clearTimeout)(t)},delegate:void 0};function Xd(t){el.setTimeout(()=>{const{onUnhandledError:n}=mo;if(!n)throw t;n(t)})}function tl(){}const mp=hc("C",void 0,void 0);function hc(t,n,e){return{kind:t,value:n,error:e}}let Lr=null;function nl(t){if(mo.useDeprecatedSynchronousErrorHandling){const n=!Lr;if(n&&(Lr={errorThrown:!1,error:null}),t(),n){const{errorThrown:e,error:i}=Lr;if(Lr=null,e)throw i}}else t()}class _p extends Je{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,Kg(n)&&n.add(this)):this.destination=Qg}static create(n,e,i){return new pc(n,e,i)}next(n){this.isStopped?bp(function gp(t){return hc("N",t,void 0)}(n),this):this._next(n)}error(n){this.isStopped?bp(function fp(t){return hc("E",void 0,t)}(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?bp(mp,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const cx=Function.prototype.bind;function Qd(t,n){return cx.call(t,n)}class Xg{constructor(n){this.partialObserver=n}next(n){const{partialObserver:e}=this;if(e.next)try{e.next(n)}catch(i){Zd(i)}}error(n){const{partialObserver:e}=this;if(e.error)try{e.error(n)}catch(i){Zd(i)}else Zd(n)}complete(){const{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(e){Zd(e)}}}class pc extends _p{constructor(n,e,i){let o;if(super(),st(n)||!n)o={next:n??void 0,error:e??void 0,complete:i??void 0};else{let r;this&&mo.useDeprecatedNextContext?(r=Object.create(n),r.unsubscribe=()=>this.unsubscribe(),o={next:n.next&&Qd(n.next,r),error:n.error&&Qd(n.error,r),complete:n.complete&&Qd(n.complete,r)}):o=n}this.destination=new Xg(o)}}function Zd(t){mo.useDeprecatedSynchronousErrorHandling?function lx(t){mo.useDeprecatedSynchronousErrorHandling&&Lr&&(Lr.errorThrown=!0,Lr.error=t)}(t):Xd(t)}function bp(t,n){const{onStoppedNotification:e}=mo;e&&el.setTimeout(()=>e(t,n))}const Qg={closed:!0,next:tl,error:function dx(t){throw t},complete:tl},vp="function"==typeof Symbol&&Symbol.observable||"@@observable";function ha(t){return t}function Jd(t){return 0===t.length?ha:1===t.length?t[0]:function(e){return t.reduce((i,o)=>o(i),e)}}let vt=(()=>{class t{constructor(e){e&&(this._subscribe=e)}lift(e){const i=new t;return i.source=this,i.operator=e,i}subscribe(e,i,o){const r=function px(t){return t&&t instanceof _p||function hx(t){return t&&st(t.next)&&st(t.error)&&st(t.complete)}(t)&&Kg(t)}(e)?e:new pc(e,i,o);return nl(()=>{const{operator:a,source:s}=this;r.add(a?a.call(r,s):s?this._subscribe(r):this._trySubscribe(r))}),r}_trySubscribe(e){try{return this._subscribe(e)}catch(i){e.error(i)}}forEach(e,i){return new(i=eu(i))((o,r)=>
vendor: 5,035 bytes, line 1
1{const a=new pc({next:s=>{try{e(s)}catch(d){r(d),a.unsubscribe()}},error:r,complete:o});this.subscribe(a)})}_subscribe(e){var i;return null===(i=this.source)||void 0===i?void 0:i.subscribe(e)}[vp](){return this}pipe(...e){return Jd(e)(this)}toPromise(e){return new(e=eu(e))((i,o)=>{let r;this.subscribe(a=>r=a,a=>o(a),()=>i(r))})}}return t.create=n=>new t(n),t})();function eu(t){var n;return null!==(n=t??mo.Promise)&&void 0!==n?n:Promise}const mx=Zi(t=>function(){t(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let Z=(()=>{class t extends vt{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(e){const i=new Zg(this,this);return i.operator=e,i}_throwIfClosed(){if(this.closed)throw new mx}next(e){nl(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const i of this.currentObservers)i.next(e)}})}error(e){nl(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=e;const{observers:i}=this;for(;i.length;)i.shift().error(e)}})}complete(){nl(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:e}=this;for(;e.length;)e.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var e;return(null===(e=this.observers)||void 0===e?void 0:e.length)>0}_trySubscribe(e){return this._throwIfClosed(),super._trySubscribe(e)}_subscribe(e){return this._throwIfClosed(),this._checkFinalizedStatuses(e),this._innerSubscribe(e)}_innerSubscribe(e){const{hasError:i,isStopped:o,observers:r}=this;return i||o?Zs:(this.currentObservers=null,r.push(e),new Je(()=>{this.currentObservers=null,es(r,e)}))}_checkFinalizedStatuses(e){const{hasError:i,thrownError:o,isStopped:r}=this;i?e.error(o):r&&e.complete()}asObservable(){const e=new vt;return e.source=this,e}}return t.create=(n,e)=>new Zg(n,e),t})();class Zg extends Z{constructor(n,e){super(),this.destination=n,this.source=e}next(n){var e,i;null===(i=null===(e=this.destination)||void 0===e?void 0:e.next)||void 0===i||i.call(e,n)}error(n){var e,i;null===(i=null===(e=this.destination)||void 0===e?void 0:e.error)||void 0===i||i.call(e,n)}complete(){var n,e;null===(e=null===(n=this.destination)||void 0===n?void 0:n.complete)||void 0===e||e.call(n)}_subscribe(n){var e,i;return null!==(i=null===(e=this.source)||void 0===e?void 0:e.subscribe(n))&&void 0!==i?i:Zs}}class Ln extends Z{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){const e=super._subscribe(n);return!e.closed&&n.next(this._value),e}getValue(){const{hasError:n,thrownError:e,_value:i}=this;if(n)throw e;return this._throwIfClosed(),i}next(n){super.next(this._value=n)}}const e_="https://angular.dev/best-practices/security#preventing-cross-site-scripting-xss";class F extends Error{code;constructor(n,e){super(fo(n,e)),this.code=n}}function fo(t,n){return`${function gx(t){return`NG0${Math.abs(t)}`}(t)}${n?": "+n:""}`}const rn=globalThis;function gt(t){for(let n in t)if(t[n]===gt)return n;throw Error("")}function tu(t,n){for(const e in n)n.hasOwnProperty(e)&&!t.hasOwnProperty(e)&&(t[e]=n[e])}function Oi(t){if("string"==typeof t)return t;if(Array.isArray(t))return`[${t.map(Oi).join(", ")}]`;if(null==t)return""+t;const n=t.overriddenName||t.name;if(n)return`${n}`;const e=t.toString();if(null==e)return""+e;const i=e.indexOf("\n");return i>=0?e.slice(0,i):e}function Cp(t,n){return t?n?`${t} ${n}`:t:n||""}const t_=gt({__forward_ref__:gt});function at(t){return t.__forward_ref__=at,t.toString=function(){return Oi(this())},t}function Qe(t){return nu(t)?t():t}function nu(t){return"function"==typeof t&&t.hasOwnProperty(t_)&&t.__forward_ref__===at}function H(t){return{token:t.token,providedIn:t.providedIn||null,factory:t.factory,value:void 0}}function be(t){return{providers:t.providers||[],imports:t.imports||[]}}function gc(t){return function a_(t,n){return t.hasOwnProperty(n)&&t[n]||null}(t,ru)}function ou(t){return t&&t.hasOwnProperty(wp)?t[wp]:null}const ru=gt({\u0275prov:gt}),wp=gt({\u0275inj:gt});class E{_desc;ngMetadataName="InjectionToken";\u0275prov;constructor(n,e){this._desc=n,this.\u0275prov=void 0,"number"==typeof e?this.__NG_ELEMENT_ID__=e:void 0!==e&&(this.\u0275prov=H({token:this,providedIn:e.providedIn||"root",factory:e.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}function Dp(t){return t&&!!t.\u0275providers}const Op=gt({\u0275cmp:gt}),Px=gt({\u0275dir:gt}),Ex=gt({\u0275pipe:gt}),Pp=gt({\u0275mod:gt}),ns=gt({\u0275fac:gt}),mn=gt({__NG_ELEMENT_ID__:gt}),Ep=gt({__NG_ENV_ID__:gt});function Ue(t){return"string"==typeof t?t:null==t?"":String(t)}const su=gt({ngErrorCode:gt}),Tp=gt({ngErrorMessage:gt}),il=gt({ngTokenPath:gt});function lu(t,n){return Ip("",-200,n)}function Sp(t,n){throw new F(-201,!1)}function Ip(t,n,e){const i=new F(n,t);return i[su]=n,i[Tp]=t,e&&(i[il]=e),i}let vc;
vendor: 4,713 bytes, line 1
1function Lt(){return vc}function fn(t){const n=vc;return vc=t,n}function du(t,n,e){const i=gc(t);return i&&"root"==i.providedIn?void 0===i.value?i.value=i.factory():i.value:8&e?null:void 0!==n?n:void Sp()}const is={},Ap="__NG_DI_FLAG__";class Ax{injector;constructor(n){this.injector=n}retrieve(n,e){const i=ol(e)||0;try{return this.injector.get(n,8&i?null:is,i)}catch(o){if(up(o))return o;throw o}}}function d_(t,n=0){const e=k();if(void 0===e)throw new F(-203,!1);if(null===e)return du(t,void 0,n);{const i=function u_(t){return{optional:!!(8&t),host:!!(1&t),self:!!(2&t),skipSelf:!!(4&t)}}(n),o=e.retrieve(t,i);if(up(o)){if(i.optional)return null;throw o}return o}}function le(t,n=0){return(Lt()||d_)(Qe(t),n)}function m(t,n){return le(t,ol(n))}function ol(t){return typeof t>"u"||"number"==typeof t?t:0|(t.optional&&8)|(t.host&&1)|(t.self&&2)|(t.skipSelf&&4)}function yc(t){const n=[];for(let e=0;e<t.length;e++){const i=Qe(t[e]);if(Array.isArray(i)){if(0===i.length)throw new F(900,!1);let o,r=0;for(let a=0;a<i.length;a++){const s=i[a],d=h_(s);"number"==typeof d?-1===d?o=s.token:r|=d:o=s}n.push(le(o,r))}else n.push(le(i))}return n}function rs(t,n){return t[Ap]=n,t.prototype[Ap]=n,t}function h_(t){return t[Ap]}function as(t,n){return t.hasOwnProperty(ns)?t[ns]:null}function rl(t,n){t.forEach(e=>Array.isArray(e)?rl(e,n):n(e))}function Fp(t,n,e){n>=t.length?t.push(e):t.splice(n,0,e)}function oi(t,n){return n>=t.length-1?t.pop():t.splice(n,1)[0]}function Cc(t,n,e){let i=xc(t,n);return i>=0?t[1|i]=e:(i=~i,function Np(t,n,e,i){let o=t.length;if(o==n)t.push(e,i);else if(1===o)t.push(i,t[0]),t[0]=e;else{for(o--,t.push(t[o-1],t[o]);o>n;)t[o]=t[o-2],o--;t[n]=e,t[n+1]=i}}(t,i,n,e)),i}function Lp(t,n){const e=xc(t,n);if(e>=0)return t[1|e]}function xc(t,n){return function Rx(t,n,e){let i=0,o=t.length>>e;for(;o!==i;){const r=i+(o-i>>1),a=t[r<<e];if(n===a)return r<<e;a>n?o=r:i=r+1}return~(o<<e)}(t,n,1)}const cr={},Ot=[],to=new E(""),p_=new E("",-1),Bp=new E("");class ll{get(n,e=is){if(e===is){const o=Ip("",-201);throw o.name="\u0275NotFound",o}return e}}function Vo(t){return t[Pp]||null}function ht(t){return t[Op]||null}function ui(t){return t[Px]||null}function zo(t){return t[Ex]||null}function Ei(t){return{\u0275providers:t}}function Fx(...t){return{\u0275providers:Vp(0,t),\u0275fromNgModule:!0}}function Vp(t,...n){const e=[],i=new Set;let o;const r=a=>{e.push(a)};return rl(n,a=>{const s=a;uu(s,r,[],i)&&(o||=[],o.push(s))}),void 0!==o&&f_(o,r),e}function f_(t,n){for(let e=0;e<t.length;e++){const{ngModule:i,providers:o}=t[e];cl(o,r=>{n(r,i)})}}function uu(t,n,e,i){if(!(t=Qe(t)))return!1;let o=null,r=ou(t);const a=!r&&ht(t);if(r||a){if(a&&!a.standalone)return!1;o=t}else{const d=t.ngModule;if(r=ou(d),!r)return!1;o=d}const s=i.has(o);if(a){if(s)return!1;if(i.add(o),a.dependencies){const d="function"==typeof a.dependencies?a.dependencies():a.dependencies;for(const u of d)uu(u,n,e,i)}}else{if(!r)return!1;{if(null!=r.imports&&!s){let u;i.add(o);try{rl(r.imports,p=>{uu(p,n,e,i)&&(u||=[],u.push(p))})}finally{}void 0!==u&&f_(u,n)}if(!s){const u=as(o)||(()=>new o);n({provide:o,useFactory:u,deps:Ot},o),n({provide:Bp,useValue:o,multi:!0},o),n({provide:to,useValue:()=>le(o),multi:!0},o)}const d=r.providers;if(null!=d&&!s){const u=t;cl(d,p=>{n(p,u)})}}}return o!==t&&void 0!==t.providers}function cl(t,n){for(let e of t)Dp(e)&&(e=e.\u0275providers),Array.isArray(e)?cl(e,n):n(e)}const I=gt({provide:String,useValue:gt});function V(t){return null!==t&&"object"==typeof t&&I in t}function Fe(t){return"function"==typeof t}const gn=new E(""),yt={},hu={};let zp;function hi(){return void 0===zp&&(zp=new ll),zp}class $t{}class ss extends $t{parent;source;scopes;records=new Map;_ngOnDestroyHooks=new Set;_onDestroyHooks=[];get destroyed(){return this._destroyed}_destroyed=!1;injectorDefTypes;constructor(n,e,i,o){super(),this.parent=e,this.source=i,this.scopes=o,Hp(n,a=>this.processProvider(a)),this.records.set(p_,ls(void 0,this)),o.has("environment")&&this.records.set($t,ls(void 0,this));const r=this.records.get(gn);null!=r&&"string"==typeof r.value&&this.scopes.add(r.value),this.injectorDefTypes=new Set(this.get(Bp,Ot,{self:!0}))}retrieve(n,e){const i=ol(e)||0;try{return this.get(n,is,i)}catch(o){if(up(o))return o;throw o}}destroy(){wc(this),this._destroyed=!0;const n=Re(null);try{for(const i of this._ngOnDestroyHooks)i.ngOnDestroy();const e=this._onDestroyHooks;this._onDestroyHooks=[];for(const i of e)i()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),Re(n)}}onDestroy(n){return wc(this),this._onDestroyHooks.push(n),()=>this.removeOnDestroy(n)}runInContext(n){wc(this);const e=la(this),i=fn(void 0);try{return n()}finally{la(e),fn(i)}}
vendor: 5,922 bytes, line 1
1get(n,e=is,i){if(wc(this),n.hasOwnProperty(Ep))return n[Ep](this);const o=ol(i),a=la(this),s=fn(void 0);try{if(!(4&o)){let u=this.records.get(n);if(void 0===u){const p=function Lx(t){return"function"==typeof t||"object"==typeof t&&"InjectionToken"===t.ngMetadataName}(n)&&gc(n);u=p&&this.injectableDefInScope(p)?ls(ma(n),yt):null,this.records.set(n,u)}if(null!=u)return this.hydrate(n,u,o)}return(2&o?hi():this.parent).get(n,e=8&o&&e===is?null:e)}catch(d){const u=function pa(t){return t[su]}(d);throw-200===u||-201===u?new F(u,null):d}finally{fn(s),la(a)}}resolveInjectorInitializers(){const n=Re(null),e=la(this),i=fn(void 0);try{const r=this.get(to,Ot,{self:!0});for(const a of r)a()}finally{la(e),fn(i),Re(n)}}toString(){const n=[],e=this.records;for(const i of e.keys())n.push(Oi(i));return`R3Injector[${n.join(", ")}]`}processProvider(n){let e=Fe(n=Qe(n))?n:Qe(n&&n.provide);const i=function mu(t){return V(t)?ls(void 0,t.useValue):ls(_t(t),yt)}(n);if(!Fe(n)&&!0===n.multi){let o=this.records.get(e);o||(o=ls(void 0,yt,!0),o.factory=()=>yc(o.multi),this.records.set(e,o)),e=n,o.multi.push(n)}this.records.set(e,i)}hydrate(n,e,i){const o=Re(null);try{if(e.value===hu)throw lu(Oi(n));return e.value===yt&&(e.value=hu,e.value=e.factory(void 0,i)),"object"==typeof e.value&&e.value&&function Nx(t){return null!==t&&"object"==typeof t&&"function"==typeof t.ngOnDestroy}(e.value)&&this._ngOnDestroyHooks.add(e.value),e.value}finally{Re(o)}}injectableDefInScope(n){if(!n.providedIn)return!1;const e=Qe(n.providedIn);return"string"==typeof e?"any"===e||this.scopes.has(e):this.injectorDefTypes.has(e)}removeOnDestroy(n){const e=this._onDestroyHooks.indexOf(n);-1!==e&&this._onDestroyHooks.splice(e,1)}}function ma(t){const n=gc(t),e=null!==n?n.factory:as(t);if(null!==e)return e;if(t instanceof E)throw new F(204,!1);if(t instanceof Function)return function pu(t){if(t.length>0)throw new F(204,!1);const e=function s_(t){return(t?.[ru]??null)||null}(t);return null!==e?()=>e.factory(t):()=>new t}(t);throw new F(204,!1)}function _t(t,n,e){let i;if(Fe(t)){const o=Qe(t);return as(o)||ma(o)}if(V(t))i=()=>Qe(t.useValue);else if(function _e(t){return!(!t||!t.useFactory)}(t))i=()=>t.useFactory(...yc(t.deps||[]));else if(function B(t){return!(!t||!t.useExisting)}(t))i=(o,r)=>le(Qe(t.useExisting),void 0!==r&&8&r?8:void 0);else{const o=Qe(t&&(t.useClass||t.provide));if(!function fu(t){return!!t.deps}(t))return as(o)||ma(o);i=()=>new o(...yc(t.deps))}return i}function wc(t){if(t.destroyed)throw new F(205,!1)}function ls(t,n,e=!1){return{factory:t,value:n,multi:e?[]:void 0}}function Hp(t,n){for(const e of t)Array.isArray(e)?Hp(e,n):e&&Dp(e)?Hp(e.\u0275providers,n):n(e)}function Kn(t,n){let e;t instanceof ss?(wc(t),e=t):e=new Ax(t);const o=la(e),r=fn(void 0);try{return n()}finally{la(o),fn(r)}}function ur(){return void 0!==Lt()||null!=k()}function Qt(t){return Array.isArray(t)&&"object"==typeof t[1]}function pi(t){return Array.isArray(t)&&!0===t[1]}function g_(t){return!!(4&t.flags)}function Hr(t){return t.componentOffset>-1}function jr(t){return!(1&~t.flags)}function Qn(t){return!!t.template}function Ur(t){return!!(512&t[2])}function vo(t){return!(256&~t[2])}function Bn(t){for(;Array.isArray(t);)t=t[0];return t}function hl(t,n){return Bn(n[t])}function kn(t,n){return Bn(n[t.index])}function pl(t,n){return t.data[n]}function hs(t,n){return t[n]}function mi(t,n){const e=n[t];return Qt(e)?e:e[0]}function _u(t){return!(128&~t[2])}function ri(t,n){return null==n?null:t[n]}function x_(t){t[17]=0}function bu(t){1024&t[2]||(t[2]|=1024,_u(t)&&ms(t))}function ps(t){return!!(9216&t[2]||t[24]?.dirty)}function Gp(t){t[10].changeDetectionScheduler?.notify(8),64&t[2]&&(t[2]|=1024),ps(t)&&ms(t)}function ms(t){t[10].changeDetectionScheduler?.notify(0);let n=qo(t);for(;null!==n&&!(8192&n[2])&&(n[2]|=8192,_u(n));)n=qo(n)}function vu(t,n){if(vo(t))throw new F(911,!1);null===t[21]&&(t[21]=[]),t[21].push(n)}function qo(t){const n=t[3];return pi(n)?n[3]:n}function xa(t){return t[7]??=[]}function ro(t){return t.cleanup??=[]}const Ge={lFrame:P_(null),bindingsEnabled:!0,skipHydrationRootTNode:null};let pr=!1;function kc(){Ge.lFrame.elementDepthCount--}function Wp(){return Ge.bindingsEnabled}function qp(){return null!==Ge.skipHydrationRootTNode}function Vn(t){return Ge.skipHydrationRootTNode===t}function yu(){Ge.skipHydrationRootTNode=null}function z(){return Ge.lFrame.lView}function $e(){return Ge.lFrame.tView}function he(t){return Ge.lFrame.contextLView=t,t[8]}function ee(t){return Ge.lFrame.contextLView=null,t}function We(){let t=M_();for(;null!==t&&64===t.type;)t=t.parent;return t}function M_(){return Ge.lFrame.currentTNode}function $r(t,n){const e=Ge.lFrame;e.currentTNode=t,e.isParent=n}function Cu(){return Ge.lFrame.isParent}function k_(){Ge.lFrame.isParent=!1}function gl(){return pr}function xu(t){const n=pr;return pr=t,n}function fi(){const t=Ge.lFrame;let n=t.bindingRootIndex;return-1===n&&(n=t.bindingRootIndex=t.tView.bindingStartIndex),n}function Ti(){return Ge.lFrame.bindingIndex++}function Gr(t){const n=Ge.lFrame,e=n.bindingIndex;return n.bindingIndex=n.bindingIndex+t,e}function Qp(t,n){const e=Ge.lFrame;e.bindingIndex=e.bindingRootIndex=t,Oc(n)}function Oc(t){Ge.lFrame.currentDirectiveIndex=t}function Mu(){return Ge.lFrame.currentQueryIndex}function Pc(t){Ge.lFrame.currentQueryIndex=t}function ku(t){const n=t[1];return 2===n.type?n.declTNode:1===n.type?t[5]:null}function O_(t,n,e){if(4&e){let o=n,r=t;for(;!(o=o.parent,null!==o||1&e||(o=ku(r),null===o||(r=r[14],10&o.type))););if(null===o)return!1;n=o,t=r}const i=Ge.lFrame=Zp();return i.currentTNode=n,i.lView=t,!0}function Du(t){const n=Zp(),e=t[1];Ge.lFrame=n,n.currentTNode=e.firstChild,n.lView=t,n.tView=e,n.contextLView=t,n.bindingIndex=e.bindingStartIndex,n.inI18n=!1}function Zp(){const t=Ge.lFrame,n=null===t?null:t.child;return null===n?P_(t):n}function P_(t){const n={currentTNode:null,isParent:!0,lView:null,tView:null,
1selectedIndex:-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=n),n}function Jp(){const t=Ge.lFrame;return Ge.lFrame=t.parent,t.currentTNode=null,t.lView=null,t}const E_=Jp;function Ec(){const t=Jp();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 Sn(){return Ge.lFrame.selectedIndex}function _s(t){Ge.lFrame.selectedIndex=t}function yo(){const t=Ge.lFrame;return pl(t.tView,t.selectedIndex)}function Ee(){Ge.lFrame.currentNamespace="svg"}function bs(){!function Tc(){Ge.lFrame.currentNamespace=null}()}let I_=!0;function Ou(){return I_}function ai(t){I_=t}function A_(t,n=null,e=null,i){const o=Sc(t,n,e,i);return o.resolveInjectorInitializers(),o}function Sc(t,n=null,e=null,i,o=new Set){const r=[e||Ot,Fx(t)];return i=i||("object"==typeof t?void 0:Oi(t)),new ss(r,n||hi(),i||null,o)}class we{static THROW_IF_NOT_FOUND=is;static NULL=new ll;static create(n,e){if(Array.isArray(n))return A_({name:""},e,n,"");{const i=n.name??"";return A_({name:i},n.parent,n.providers,i)}}static \u0275prov=H({token:we,providedIn:"any",factory:()=>le(p_)});static __NG_ELEMENT_ID__=-1}const Xe=new E("");let Co=(()=>class t{static __NG_ELEMENT_ID__=wa;static __NG_ENV_ID__=e=>e})();class Si extends Co{_lView;constructor(n){super(),this._lView=n}get destroyed(){return vo(this._lView)}onDestroy(n){const e=this._lView;return vu(e,n),()=>function Wo(t,n){if(null===t[21])return;const e=t[21].indexOf(n);-1!==e&&t[21].splice(e,1)}(e,n)}}function wa(){return new Si(z())}class Ko{_console=console;handleError(n){this._console.error("ERROR",n)}}const xo=new E("",{providedIn:"root",factory:()=>{const t=m($t);let n;return e=>{t.destroyed&&!n?setTimeout(()=>{throw e}):(n??=t.get(Ko),n.handleError(e))}}}),Pu={provide:to,useValue:()=>{m(Ko)},multi:!0};function vs(t){return"function"==typeof t&&void 0!==t[jt]}function Te(t,n){const[e,i,o]=Yd(t,n?.equal),r=e;return r.set=i,r.update=o,r.asReadonly=fr.bind(r),r}function fr(){const t=this[jt];if(void 0===t.readonlyFn){const n=()=>this();n[jt]=t,t.readonlyFn=n}return t.readonlyFn}function L_(t){return vs(t)&&"function"==typeof t.set}class Ii{}const em=new E("",{providedIn:"root",factory:()=>!1}),Eu=new E(""),B_=new E("");let Tu=(()=>class t{view;node;constructor(e,i){this.view=e,this.node=i}static __NG_ELEMENT_ID__=V_})();function V_(){return new Tu(z(),We())}let Wr=(()=>{class t{taskId=0;pendingTasks=new Set;destroyed=!1;pendingTask=new Ln(!1);get hasPendingTasks(){return!this.destroyed&&this.pendingTask.value}get hasPendingTasksObservable(){return this.destroyed?new vt(e=>{e.next(!1),e.complete()}):this.pendingTask}add(){!this.hasPendingTasks&&!this.destroyed&&this.pendingTask.next(!0);const e=this.taskId++;return this.pendingTasks.add(e),e}has(e){return this.pendingTasks.has(e)}remove(e){this.pendingTasks.delete(e),0===this.pendingTasks.size&&this.hasPendingTasks&&this.pendingTask.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this.hasPendingTasks&&this.pendingTask.next(!1),this.destroyed=!0,this.pendingTask.unsubscribe()}static \u0275prov=H({token:t,providedIn:"root",factory:()=>new t})}return t})(),Su=(()=>{class t{internalPendingTasks=m(Wr);scheduler=m(Ii);errorHandler=m(xo);add(){const e=this.internalPendingTasks.add();return()=>{this.internalPendingTasks.has(e)&&(this.scheduler.notify(11),this.internalPendingTasks.remove(e))}}run(e){const i=this.add();
vendor: 5,788 bytes, line 1
1e().catch(this.errorHandler).finally(i)}static \u0275prov=H({token:t,providedIn:"root",factory:()=>new t})}return t})();function _l(...t){}let tm=(()=>{class t{static \u0275prov=H({token:t,providedIn:"root",factory:()=>new Ai})}return t})();class Ai{dirtyEffectCount=0;queues=new Map;add(n){this.enqueue(n),this.schedule(n)}schedule(n){n.dirty&&this.dirtyEffectCount++}remove(n){const i=this.queues.get(n.zone);i.has(n)&&(i.delete(n),n.dirty&&this.dirtyEffectCount--)}enqueue(n){const e=n.zone;this.queues.has(e)||this.queues.set(e,new Set);const i=this.queues.get(e);i.has(n)||i.add(n)}flush(){for(;this.dirtyEffectCount>0;){let n=!1;for(const[e,i]of this.queues)n||=null===e?this.flushQueue(i):e.run(()=>this.flushQueue(i));n||(this.dirtyEffectCount=0)}}flushQueue(n){let e=!1;for(const i of n)i.dirty&&(this.dirtyEffectCount--,e=!0,i.run());return e}}let Xo=null;function Ma(){return Xo}class Iu{}let ka=(()=>{class t{historyGo(e){throw new Error("")}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:()=>m(H_),providedIn:"platform"})}return t})();const z_=new E("");let H_=(()=>{class t extends ka{_location;_history;_doc=m(Xe);constructor(){super(),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return Ma().getBaseHref(this._doc)}onPopState(e){const i=Ma().getGlobalEventTarget(this._doc,"window");return i.addEventListener("popstate",e,!1),()=>i.removeEventListener("popstate",e)}onHashChange(e){const i=Ma().getGlobalEventTarget(this._doc,"window");return i.addEventListener("hashchange",e,!1),()=>i.removeEventListener("hashchange",e)}get href(){return this._location.href}get protocol(){return this._location.protocol}get hostname(){return this._location.hostname}get port(){return this._location.port}get pathname(){return this._location.pathname}get search(){return this._location.search}get hash(){return this._location.hash}set pathname(e){this._location.pathname=e}pushState(e,i,o){this._history.pushState(e,i,o)}replaceState(e,i,o){this._history.replaceState(e,i,o)}forward(){this._history.forward()}back(){this._history.back()}historyGo(e=0){this._history.go(e)}getState(){return this._history.state}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:()=>new t,providedIn:"platform"})}return t})();function nm(t,n){return t?n?t.endsWith("/")?n.startsWith("/")?t+n.slice(1):t+n:n.startsWith("/")?t+n:`${t}/${n}`:t:n}function im(t){const n=t.search(/#|\?|$/);return"/"===t[n-1]?t.slice(0,n-1)+t.slice(n):t}function Ri(t){return t&&"?"!==t[0]?`?${t}`:t}let Qo=(()=>{class t{historyGo(e){throw new Error("")}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:()=>m(om),providedIn:"root"})}return t})();const j_=new E("");let om=(()=>{class t extends Qo{_platformLocation;_baseHref;_removeListenerFns=[];constructor(e,i){super(),this._platformLocation=e,this._baseHref=i??this._platformLocation.getBaseHrefFromDOM()??m(Xe).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(e){this._removeListenerFns.push(this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e))}getBaseHref(){return this._baseHref}prepareExternalUrl(e){return nm(this._baseHref,e)}path(e=!1){const i=this._platformLocation.pathname+Ri(this._platformLocation.search),o=this._platformLocation.hash;return o&&e?`${i}${o}`:i}pushState(e,i,o,r){const a=this.prepareExternalUrl(o+Ri(r));this._platformLocation.pushState(e,i,a)}replaceState(e,i,o,r){const a=this.prepareExternalUrl(o+Ri(r));this._platformLocation.replaceState(e,i,a)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(e=0){this._platformLocation.historyGo?.(e)}static \u0275fac=function(i){return new(i||t)(le(ka),le(j_,8))};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),ys=(()=>{class t{_subject=new Z;_basePath;_locationStrategy;_urlChangeListeners=[];_urlChangeSubscription=null;constructor(e){this._locationStrategy=e;const i=this._locationStrategy.getBaseHref();this._basePath=function rm(t){if(new RegExp("^(https?:)?//").test(t)){const[,e]=t.split(/\/\/[^\/]+/);return e}return t}(im(Ic(i))),this._locationStrategy.onPopState(o=>{this._subject.next({url:this.path(!0),pop:!0,state:o.state,type:o.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(e=!1){return this.normalize(this._locationStrategy.path(e))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(e,i=""){return this.path()==this.normalize(e+Ri(i))}normalize(e){return t.stripTrailingSlash(function U_(t,n){if(!t||!n.startsWith(t))return n;const e=n.substring(t.length);return""===e||["/",";","?","#"].includes(e[0])?e:n}(this._basePath,Ic(e)))}prepareExternalUrl(e){return e&&"/"!==e[0]&&(e="/"+e),this._locationStrategy.prepareExternalUrl(e)}go(e,i="",o=null){this._locationStrategy.pushState(o,"",e,i),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+Ri(i)),o)}replaceState(e,i="",o=null){this._locationStrategy.replaceState(o,"",e,i),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+Ri(i)),o)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(e=0){this._locationStrategy.historyGo?.(e)}onUrlChange(e){return this._urlChangeListeners.push(e),this._urlChangeSubscription??=this.subscribe(i=>{this._notifyUrlChangeListeners(i.url,i.state)}),()=>{const i=this._urlChangeListeners.indexOf(e);this._urlChangeListeners.splice(i,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(e="",i){this._urlChangeListeners.forEac
1h(o=>o(e,i))}subscribe(e,i,o){return this._subject.subscribe({next:e,error:i??void 0,complete:o??void 0})}static normalizeQueryParams=Ri;static joinWithSlash=nm;static stripTrailingSlash=im;static \u0275fac=function(i){return new(i||t)(le(Qo))};static \u0275prov=H({token:t,factory:()=>function Au(){return new ys(le(Qo))}(),providedIn:"root"})}return t})();function Ic(t){return t.replace(/\/index.html$/,"")}function Ac(t,n){n=encodeURIComponent(n);for(const e of t.split(";")){const i=e.indexOf("="),[o,r]=-1==i?[e,""]:[e.slice(0,i),e.slice(i+1)];if(o.trim()===n)return decodeURIComponent(r)}return null}class $_{}const Rc="browser";let qr=(()=>{class t{static \u0275prov=H({token:t,providedIn:"root",factory:()=>new W_(m(Xe),window)})}return t})();class W_{document;window;offset=()=>[0,0];constructor(n,e){this.document=n,this.window=e}setOffset(n){this.offset=Array.isArray(n)?()=>n:n}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(n,e){this.window.scrollTo({...e,left:n[0],top:n[1]})}scrollToAnchor(n,e){const i=function q_(t,n){const e=t.getElementById(n)||t.getElementsByName(n)[0];if(e)return e;if("function"==typeof t.createTreeWalker&&t.body&&"function"==typeof t.body.attachShadow){const i=t.createTreeWalker(t.body,NodeFilter.SHOW_ELEMENT);let o=i.currentNode;for(;o;){const r=o.shadowRoot;if(r){const a=r.getElementById(n)||r.querySelector(`[name="${n}"]`);if(a)return a}o=i.nextNode()}}return null}(this.document,n);i&&(this.scrollToElement(i,e),i.focus())}setHistoryScrollRestoration(n){try{this.window.history.scrollRestoration=n}catch{console.warn(fo(2400,!1))}}scrollToElement(n,e){const i=n.getBoundingClientRect(),o=i.left+this.window.pageXOffset,r=i.top+this.window.pageYOffset,a=this.offset();this.window.scrollTo({...e,left:o-a[0],top:r-a[1]})}}function ub(t,n,e,i,o,r,a){try{var s=t[r](a),d=s.value}catch(u){return void e(u)}s.done?n(d):Promise.resolve(d).then(i,o)}function Kr(t){return function(){var n=this,e=arguments;return new Promise(function(i,o){var r=t.apply(n,e);function a(d){ub(r,i,o,a,s,"next",d)}function s(d){ub(r,i,o,a,s,"throw",d)}a(void 0)})}}function hb(t){return st(t?.lift)}function Gt(t){return n=>{if(hb(n))return n.lift(function(e){try{return t(e,this)}catch(i){this.error(i)}});throw new TypeError("Unable to lift unknown Observable type")}}function At(t,n,e,i,o){return new fw(t,n,e,i,o)}class fw extends _p{constructor(n,e,i,o,r,a){super(n),this.onFinalize=r,this.shouldUnsubscribe=a,this._next=e?function(s){try{e(s)}catch(d){n.error(d)}}:super._next,this._error=o?function(s){try{o(s)}catch(d){n.error(d)}finally{this.unsubscribe()}}:super._error,this._complete=i?function(){try{i()}catch(s){n.error(s)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:e}=this;super.unsubscribe(),!e&&(null===(n=this.onFinalize)||void 0===n||n.call(this))}}}function Se(t,n){return Gt((e,i)=>{let o=0;e.subscribe(At(i,r=>{i.next(t.call(n,r,o++))}))})}function Xr(t){return{toString:t}.toString()}const yl="__parameters__";function xl(t,n,e){return Xr(()=>{const i=function ju(t){return function(...e){if(t){const i=t(...e);for(const o in i)this[o]=i[o]}}}(n);function o(...r){if(this instanceof o)return i.apply(this,r),this;const a=new o(...r);return s.annotation=a,s;function s(d,u,p){const f=d.hasOwnProperty(yl)?d[yl]:Object.defineProperty(d,yl,{value:[]})[yl];for(;f.length<=p;)f.push(null);return(f[p]=f[p]||[]).push(a),d}}return o.prototype.ngMetadataName=t,o.annotationCls=o,o})}const gr=rs(xl("Optional"),8),Pa=rs(xl("SkipSelf"),4);class Dw{previousValue;currentValue;firstChange;constructor(n,e,i){this.previousValue=n,this.currentValue=e,this.firstChange=i}isFirstChange(){return this.firstChange}}function pb(t,n,e,i){null!==n?n.applyValueToInputSignal(n,i):t[e]=i}const Ct=(()=>{const t=()=>mb;return t.ngInherit=!0,t})();function mb(t){return t.type.prototype.ngOnChanges&&(t.setInput=Pw),Ow}function Ow(){const t=gb(this),n=t?.current;if(n){const e=t.previous;if(e===cr)t.previous=n;else for(let i in n)e[i]=n[i];t.current=null,this.ngOnChanges(n)}}function Pw(t,n,e,i,o){const r=this.declaredInputs[i],a=gb(t)||function _b(t,n){return t[fb]=n}(t,{previous:cr,current:null}),s=a.current||(a.current={}),d=a.previous,u=d[r];s[r]=new Dw(u&&u.currentValue,e,d===cr),pb(t,n,o,e)}const fb="__ngSimpleChanges__";function gb(t){return t[fb]||null}const Ta=[],Dt=function(t,n=null,e){for(let i=0;i<Ta.length;i++)(0,Ta[i])(t,n,e)};function bb(t,n){for(let e=n.directiveStart,i=n.directiveEnd;e<i;e++){const r=t.data[e].type.prototype,{ngAfterContentInit:a,ngAfterContentChecked:s,ngAfterViewInit:d,ngAfterViewChecked:u,ngOnDestroy:p}=r;a&&(t.contentHooks??=[]).push(-e,a),s&&((t.contentHooks??=[]).push(e,s),(t.contentCheckHooks??=[]).push(e,s)),d&&(t.viewHooks??=[]).push(-e,d),u&&((t.viewHooks??=[]).push(e,u),(t.viewCheckHooks??=[]).push(e,u)),null!=p&&(t.destroyHooks??=[]).push(e,p)}}function Gu(t,n,e){vb(t,n,3,e)}function Wu(t,n,e,i){(3&t[2])===e&&vb(t,n,e,i)}function bm(t,n){let e=t[2];(3&e)===n&&(e&=16383,e+=1,t[2]=e)}function vb(t,n,e,i){const r=i??-1,a=n.length-1;let s=0;for(let d=void 0!==i?65535&t[17]:0;d<a;d++)if("number"==typeof n[d+1]){if(s=n[d],null!=i&&s>=i)break}else n[d]<0&&(t[17]+=65536),(s<r||-1==r)&&(Iw(t,e,n,d),t[17]=(4294901760&t[17])+d+2),d++}function yb(t,n){Dt(4,t,n);const e=Re(null);try{n.call(t)}finally{Re(e),Dt(5,t,n)}}function Iw(t,n,e,i){const o=e[i]<0,r=e[i+1],s=t[o?-e[i]:e[i]];o?t[2]>>14<t[17]>>16&&(3&t[2])===n&&(t[2]+=16384,yb(s,r)):yb(s,r)}class Lc{factory;name;injectImpl;resolving=!1;canSeeViewProviders;multi;componentProviders;index;providerFactory;constructor(n,e,i,o){this.factory=n,this.name=o,this.canSeeViewProviders=e,this.injectImpl=i}}function Cm(t){return 3===t||4===t||6===t}function xm(t){return 64===t.charCodeAt(0)}function xs(t,n){if(null!==n&&0!==n.length)if(null===t||0===t.length)t=n.slice();else{let e=-1;for(let i=0;i<n.length;i++){const o=n[i];"number"==typeof o?e=o:0===e||kb(t,e,o,0,-1===e||2===e?n[++i]:null)}}return t}function kb(t,n,e,i,o){let r=0,a=t.length;if(-1===n)a=-1;else for(;r<t.length;){const s=t[r++];if("number"==typeof s){if(s===n){a=-1;break}if(s>n){a=r-1;break}}}for(;r<t.length;){const s=t[r];
vendor: 4,209 bytes, line 1
1if("number"==typeof s)break;if(s===e)return void(null!==o&&(t[r+1]=o));r++,null!==o&&r++}-1!==a&&(t.splice(a,0,n),r=a+1),t.splice(r++,0,e),null!==o&&t.splice(r++,0,o)}function wm(t){return-1!==t}function Bc(t){return 32767&t}function Sa(t,n){let e=function qu(t){return t>>16}(t),i=n;for(;e>0;)i=i[14],e--;return i}let Mm=!0;function Yu(t){const n=Mm;return Mm=t,n}let Fw=0;const _r={};function Ku(t,n){const e=Pb(t,n);if(-1!==e)return e;const i=n[1];i.firstCreatePass&&(t.injectorIndex=n.length,Dm(i.data,t),Dm(n,null),Dm(i.blueprint,null));const o=Xu(t,n),r=t.injectorIndex;if(wm(o)){const a=Bc(o),s=Sa(o,n),d=s[1].data;for(let u=0;u<8;u++)n[r+u]=s[a+u]|d[a+u]}return n[r+8]=o,r}function Dm(t,n){t.push(0,0,0,0,0,0,0,0,n)}function Pb(t,n){return-1===t.injectorIndex||t.parent&&t.parent.injectorIndex===t.injectorIndex||null===n[t.injectorIndex+8]?-1:t.injectorIndex}function Xu(t,n){if(t.parent&&-1!==t.parent.injectorIndex)return t.parent.injectorIndex;let e=0,i=null,o=n;for(;null!==o;){if(i=Ab(o),null===i)return-1;if(e++,o=o[14],-1!==i.injectorIndex)return i.injectorIndex|e<<16}return-1}function Om(t,n,e){!function Nw(t,n,e){let i;"string"==typeof e?i=e.charCodeAt(0)||0:e.hasOwnProperty(mn)&&(i=e[mn]),null==i&&(i=e[mn]=Fw++);const o=255&i;n.data[t+(o>>5)]|=1<<o}(t,n,e)}function Eb(t,n,e){if(8&e||void 0!==t)return t;Sp()}function Tb(t,n,e,i){if(8&e&&void 0===i&&(i=null),!(3&e)){const o=t[9],r=fn(void 0);try{return o?o.get(n,i,8&e):du(n,i,8&e)}finally{fn(r)}}return Eb(i,0,e)}function Do(t,n,e,i=0,o){if(null!==t){if(2048&n[2]&&!(2&i)){const a=function Em(t,n,e,i,o){let r=t,a=n;for(;null!==r&&null!==a&&2048&a[2]&&!Ur(a);){const s=Sb(r,a,e,2|i,_r);if(s!==_r)return s;let d=r.parent;if(!d){const u=a[20];if(u){const p=u.get(e,_r,i);if(p!==_r)return p}d=Ab(a),a=a[14]}r=d}return o}(t,n,e,i,_r);if(a!==_r)return a}const r=Sb(t,n,e,i,_r);if(r!==_r)return r}return Tb(n,e,i,o)}function Sb(t,n,e,i,o){const r=function Fi(t){if("string"==typeof t)return t.charCodeAt(0)||0;const n=t.hasOwnProperty(mn)?t[mn]:void 0;return"number"==typeof n?n>=0?255&n:Vw:n}(e);if("function"==typeof r){if(!O_(n,t,i))return 1&i?Eb(o,0,i):Tb(n,e,i,o);try{let a;if(a=r(i),null!=a||8&i)return a;Sp()}finally{E_()}}else if("number"==typeof r){let a=null,s=Pb(t,n),d=-1,u=1&i?n[15][5]:null;for((-1===s||4&i)&&(d=-1===s?Xu(t,n):n[s+8],-1!==d&&Ib(i,!1)?(a=n[1],s=Bc(d),n=Sa(d,n)):s=-1);-1!==s;){const p=n[1];if(sn(r,s,p.data)){const f=Bw(s,n,e,a,i,u);if(f!==_r)return f}d=n[s+8],-1!==d&&Ib(i,n[1].data[s+8]===u)&&sn(r,s,n)?(a=p,s=Bc(d),n=Sa(d,n)):s=-1}}return o}function Bw(t,n,e,i,o,r){const a=n[1],s=a.data[t+8],p=br(s,a,e,null==i?Hr(s)&&Mm:i!=a&&!!(3&s.type),1&o&&r===s);return null!==p?Vc(n,a,p,s,o):_r}function br(t,n,e,i,o){const r=t.providerIndexes,a=n.data,s=1048575&r,d=t.directiveStart,p=r>>20,v=o?s+p:t.directiveEnd;for(let b=i?s:s+p;b<v;b++){const x=a[b];if(b<d&&e===x||b>=d&&x.type===e)return b}if(o){const b=a[d];if(b&&Qn(b)&&b.type===e)return d}return null}function Vc(t,n,e,i,o){let r=t[e];const a=n.data;if(r instanceof Lc){const s=r;if(s.resolving)throw function ut(t){return"function"==typeof t?t.name||t.toString():"object"==typeof t&&null!=t&&"function"==typeof t.type?t.type.name||t.type.toString():Ue(t)}(a[e]),lu();const d=Yu(s.canSeeViewProviders);s.resolving=!0;const f=s.injectImpl?fn(s.injectImpl):null;O_(t,i,0);try{r=t[e]=s.factory(void 0,o,a,t,i),n.firstCreatePass&&e>=i.directiveStart&&function $u(t,n,e){const{ngOnChanges:i,ngOnInit:o,ngDoCheck:r}=n.type.prototype;if(i){const a=mb(n);(e.preOrderHooks??=[]).push(t,a),(e.preOrderCheckHooks??=[]).push(t,a)}o&&(e.preOrderHooks??=[]).push(0-t,o),r&&((e.preOrderHooks??=[]).push(t,r),(e.preOrderCheckHooks??=[]).push(t,r))}(e,a[e],n)}finally{null!==f&&fn(f),Yu(d),s.resolving=!1,E_()}}return r}function sn(t,n,e){return!!(e[n+(t>>5)]&1<<t)}function Ib(t,n){return!(2&t||1&t&&n)}class ln{_tNode;_lView;constructor(n,e){this._tNode=n,this._lView=e}get(n,e,i){return Do(this._tNode,this._lView,n,ol(i),e)}}function Vw(){return new ln(We(),z())}function Ne(t){return Xr(()=>{const n=t.prototype.constructor,e=n[ns]||Pm(n),i=Object.prototype;let o=Object.getPrototypeOf(t.prototype).constructor;for(;o&&o!==i;){const r=o[ns]||Pm(o);if(r&&r!==e)return r;
vendor: 11,659 bytes, line 1
1o=Object.getPrototypeOf(o)}return r=>new r})}function Pm(t){return nu(t)?()=>{const n=Pm(Qe(t));return n&&n()}:as(t)}function Ab(t){const n=t[1],e=n.type;return 2===e?n.declTNode:1===e?t[5]:null}function ao(t){return function Lw(t,n){if("class"===n)return t.classes;if("style"===n)return t.styles;const e=t.attrs;if(e){const i=e.length;let o=0;for(;o<i;){const r=e[o];if(Cm(r))break;if(0===r)o+=2;else if("number"==typeof r)for(o++;o<i&&"string"==typeof e[o];)o++;else{if(r===n)return e[o+1];o+=2}}}return null}(We(),t)}function $w(){return Ms(We(),z())}function Ms(t,n){return new re(kn(t,n))}let re=(()=>class t{nativeElement;constructor(e){this.nativeElement=e}static __NG_ELEMENT_ID__=$w})();function Ni(t){return t instanceof re?t.nativeElement:t}function Ml(){return this._results[Symbol.iterator]()}class vr{_emitDistinctChangesOnly;dirty=!0;_onDirty=void 0;_results=[];_changesDetected=!1;_changes=void 0;length=0;first=void 0;last=void 0;get changes(){return this._changes??=new Z}constructor(n=!1){this._emitDistinctChangesOnly=n}get(n){return this._results[n]}map(n){return this._results.map(n)}filter(n){return this._results.filter(n)}find(n){return this._results.find(n)}reduce(n,e){return this._results.reduce(n,e)}forEach(n){this._results.forEach(n)}some(n){return this._results.some(n)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(n,e){this.dirty=!1;const i=function Pi(t){return t.flat(Number.POSITIVE_INFINITY)}(n);(this._changesDetected=!function Rp(t,n,e){if(t.length!==n.length)return!1;for(let i=0;i<t.length;i++){let o=t[i],r=n[i];if(e&&(o=e(o),r=e(r)),r!==o)return!1}return!0}(this._results,i,e))&&(this._results=i,this.length=i.length,this.last=i[this.length-1],this.first=i[0])}notifyOnChanges(){void 0!==this._changes&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.next(this)}onDirty(n){this._onDirty=n}setDirty(){this.dirty=!0,this._onDirty?.()}destroy(){void 0!==this._changes&&(this._changes.complete(),this._changes.unsubscribe())}[Symbol.iterator]=Ml}function kl(t){return!(128&~t.flags)}var jc=function(t){return t[t.OnPush=0]="OnPush",t[t.Default=1]="Default",t}(jc||{});const bi=new Map;let zb=0;function Qu(t){bi.delete(t[19])}const Am="__ngContext__";function Bi(t,n){Qt(n)?(t[Am]=n[19],function xt(t){bi.set(t[19],t)}(n)):t[Am]=n}function In(t){return Yb(t[12])}function vi(t){return Yb(t[4])}function Yb(t){for(;null!==t&&!pi(t);)t=t[4];return t}let Lm;function Ia(){if(void 0!==Lm)return Lm;if(typeof document<"u")return document;throw new F(210,!1)}const ks=new E("",{providedIn:"root",factory:()=>iv}),iv="ng",Bm=new E(""),eh=new E("",{providedIn:"platform",factory:()=>"unknown"}),th=new E(""),Vm=new E("",{providedIn:"root",factory:()=>Ia().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null}),fM=new E("",{providedIn:"root",factory:()=>!1}),Vi=new E("");function ih(t){return!(32&~t.flags)}function ZT(t,n){const e=t.contentQueries;if(null!==e){const i=Re(null);try{for(let o=0;o<e.length;o+=2){const a=e[o+1];if(-1!==a){const s=t.data[a];Pc(e[o]),s.contentQueries(2,n[a],a)}}}finally{Re(i)}}}function EM(t,n,e){Pc(0);const i=Re(null);try{n(t,e)}finally{Re(i)}}function TM(t,n,e){if(g_(n)){const i=Re(null);try{const r=n.directiveEnd;for(let a=n.directiveStart;a<r;a++){const s=t.data[a];s.contentQueries&&s.contentQueries(1,e[a],a)}}finally{Re(i)}}}var Ds=function(t){return t[t.Emulated=0]="Emulated",t[t.None=2]="None",t[t.ShadowDom=3]="ShadowDom",t}(Ds||{});let xv,wv;function rh(t){return function JT(){if(void 0===xv&&(xv=null,rn.trustedTypes))try{xv=rn.trustedTypes.createPolicy("angular",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return xv}()?.createHTML(t)||t}function SM(){if(void 0===wv&&(wv=null,rn.trustedTypes))try{wv=rn.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return wv}function eS(t){return SM()?.createHTML(t)||t}function nS(t){return SM()?.createScriptURL(t)||t}class Wc{changingThisBreaksApplicationSecurity;constructor(n){this.changingThisBreaksApplicationSecurity=n}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${e_})`}}class Qz extends Wc{getTypeName(){return"HTML"}}class Zz extends Wc{getTypeName(){return"Style"}}class Jz extends Wc{getTypeName(){return"Script"}}class e4 extends Wc{getTypeName(){return"URL"}}class t4 extends Wc{getTypeName(){return"ResourceURL"}}function Jo(t){return t instanceof Wc?t.changingThisBreaksApplicationSecurity:t}function Ra(t,n){const e=function n4(t){return t instanceof Wc&&t.getTypeName()||null}(t);if(null!=e&&e!==n){if("ResourceURL"===e&&"URL"===n)return!0;throw new Error(`Required a safe ${n}, got a ${e} (see ${e_})`)}return e===n}class l4{inertDocumentHelper;constructor(n){this.inertDocumentHelper=n}getInertBodyElement(n){n="<body><remove></remove>"+n;try{const e=(new window.DOMParser).parseFromString(rh(n),"text/html").body;return null===e?this.inertDocumentHelper.getInertBodyElement(n):(e.firstChild?.remove(),e)}catch{return null}}}class c4{defaultDoc;inertDocument;constructor(n){this.defaultDoc=n,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(n){const e=this.inertDocument.createElement("template");return e.innerHTML=rh(n),e}}const u4=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function Mv(t){return(t=String(t)).match(u4)?t:"unsafe:"+t}function Os(t){const n={};for(const e of t.split(","))n[e]=!0;return n}function Jm(...t){const n={};for(const e of t)for(const i in e)e.hasOwnProperty(i)&&(n[i]=!0);return n}const oS=Os("area,br,col,hr,img,wbr"),rS=Os("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),aS=Os("rp,rt"),IM=Jm(oS,Jm(rS,Os("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),Jm(aS,Os("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),Jm(aS,rS)),AM=Os("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),sS=Jm(AM,Os("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),Os("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext")),h4=Os("script,style,template");class p4{sanitizedSomething=!1;buf=[];sanitizeChildren(n){let e=n.firstChild,i=!0,o=[];for(;e;)if(e.nodeType===Node.ELEMENT_NODE?i=this.startElement(e):e.nodeType===Node.TEXT_NODE?this.chars(e.nodeValue):this.sanitizedSomething=!0,i&&e.firstChild)o.push(e),e=g4(e);else for(;e;){e.nodeType===Node.ELEMENT_NODE&&this.endElement(e);let r=f4(e);if(r){e=r;break}e=o.pop()}return this.buf.join("")}startElement(n){const e=lS(n).toLowerCase();if(!IM.hasOwnProperty(e))return this.sanitizedSomething=!0,!h4.hasOwnProperty(e);this.buf.push("<"),this.buf.push(e);const i=n.attributes;for(let o=0;o<i.length;o++){const r=i.item(o),a=r.name,s=a.toLowerCase();if(!sS.hasOwnProperty(s)){this.sanitizedSomething=!0;continue}let d=r.value;AM[s]&&(d=Mv(d)),this.buf.push(" ",a,'="',dS(d),'"')}return this.buf.push(">"),!0}endElement(n){const e=lS(n).toLowerCase();IM.hasOwnProperty(e)&&!oS.hasOwnProperty(e)&&(this.buf.push("</"),this.buf.push(e),this.buf.push(">"))}chars(n){this.buf.push(dS(n))}}function f4(t){const n=t.nextSibling;if(n&&t!==n.previousSibling)throw cS(n);return n}function g4(t){const n=t.firstChild;if(n&&function m4(t,n){return(t.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}(t,n))throw cS(n);return n}function lS(t){const n=t.nodeName;return"string"==typeof n?n:"FORM"}function cS(t){return new Error(`Failed to sanitize html because the element is clobbered: ${t.outerHTML}`)}const _4=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,b4=/([^\#-~ |!])/g;function dS(t){return t.replace(/&/g,"&amp;").replace(_4,function(n){return"&#"+(1024*(n.charCodeAt(0)-55296)+(n.charCodeAt(1)-56320)+65536)+";"}).replace(b4,function(n){return"&#"+n.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}let kv;function uS(t,n){let e=null;try{kv=kv||function iS(t){const n=new c4(t);return function d4(){try{return!!(new window.DOMParser).parseFromString(rh(""),"text/html")}catch{return!1}}()?new l4(n):n}(t);let i=n?String(n):"";e=kv.getInertBodyElement(i);let o=5,r=i;do{if(0===o)throw new Error("Failed to sanitize html because the input is unstable");o--,i=r,r=e.innerHTML,e=kv.getInertBodyElement(i)}while(i!==r);return rh((new p4).sanitizeChildren(RM(e)||e))}finally{if(e){const i=RM(e)||e;for(;i.firstChild;)i.firstChild.remove()}}}function RM(t){return"content"in t&&function v4(t){return t.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===t.nodeName}(t)?t.content:null}var Ci=function(t){return t[t.NONE=0]="NONE",t[t.HTML=1]="HTML",t[t.STYLE=2]="STYLE",t[t.SCRIPT=3]="SCRIPT",t[t.URL=4]="URL",t[t.RESOURCE_URL=5]="RESOURCE_URL",t}(Ci||{});function FM(t){const n=ef();return n?eS(n.sanitize(Ci.HTML,t)||""):Ra(t,"HTML")?eS(Jo(t)):uS(Ia(),Ue(t))}function Fa(t){const n=ef();return n?n.sanitize(Ci.URL,t)||"":Ra(t,"URL")?Jo(t):Mv(Ue(t))}function hS(t){const n=ef();if(n)return nS(n.sanitize(Ci.RESOURCE_URL,t)||"");if(Ra(t,"ResourceURL"))return nS(Jo(t));throw new F(904,!1)}function pS(t,n,e){return function M4(t,n){return"src"===n&&("embed"===t||"frame"===t||"iframe"===t||"media"===t||"script"===t)||"href"===n&&("base"===t||"link"===t)?hS:Fa}(n,e)(t)}function ef(){const t=z();return t&&t[10].sanitizer}const k4=/^>|^->|<!--|-->|--!>|<!-$/g,D4=/(<|>)/g;function bS(t){return t.ownerDocument}function Na(t){return t instanceof Function?t():t}function B4(t,n,e){let i=t.length;for(;;){const o=t.indexOf(n,e);if(-1===o)return o;if(0===o||t.charCodeAt(o-1)<=32){const r=n.length;if(o+r===i||t.charCodeAt(o+r)<=32)return o}e=o+1}}const wS="ng-template";function V4(t,n,e,i){let o=0;if(i){for(;o<n.length&&"string"==typeof n[o];o+=2)if("class"===n[o]&&-1!==B4(n[o+1].toLowerCase(),e,0))return!0}else if(BM(t))return!1;if(o=n.indexOf(1,o),o>-1){let r;for(;++o<n.length&&"string"==typeof(r=n[o]);)if(r.toLowerCase()===e)return!0}return!1}function BM(t){return 4===t.type&&t.value!==wS}function z4(t,n,e){return n===(4!==t.type||e?t.value:wS)}function H4(t,n,e){let i=4;const o=t.attrs,r=null!==o?function $4(t){for(let n=0;n<t.length;n++)if(Cm(t[n]))return n;return t.length}(o):0;let a=!1;for(let s=0;s<n.length;s++){const d=n[s];if("number"!=typeof d){if(!a)if(4&i){if(i=2|1&i,""!==d&&!z4(t,d,e)||""===d&&1===n.length){if(Qr(i))return!1;a=!0}}
vendor: 5,772 bytes, line 1
1else if(8&i){if(null===o||!V4(t,o,d,e)){if(Qr(i))return!1;a=!0}}else{const u=n[++s],p=j4(d,o,BM(t),e);if(-1===p){if(Qr(i))return!1;a=!0;continue}if(""!==u){let f;if(f=p>r?"":o[p+1].toLowerCase(),2&i&&u!==f){if(Qr(i))return!1;a=!0}}}}else{if(!a&&!Qr(i)&&!Qr(d))return!1;if(a&&Qr(d))continue;a=!1,i=d|1&i}}return Qr(i)||a}function Qr(t){return!(1&t)}function j4(t,n,e,i){if(null===n)return-1;let o=0;if(i||!e){let r=!1;for(;o<n.length;){const a=n[o];if(a===t)return o;if(3===a||6===a)r=!0;else{if(1===a||2===a){let s=n[++o];for(;"string"==typeof s;)s=n[++o];continue}if(4===a)break;if(0===a){o+=4;continue}}o+=r?1:2}return-1}return function G4(t,n){let e=t.indexOf(4);if(e>-1)for(e++;e<t.length;){const i=t[e];if("number"==typeof i)return-1;if(i===n)return e;e++}return-1}(n,t)}function MS(t,n,e=!1){for(let i=0;i<n.length;i++)if(H4(t,n[i],e))return!0;return!1}function W4(t,n){e:for(let e=0;e<n.length;e++){const i=n[e];if(t.length===i.length){for(let o=0;o<t.length;o++)if(t[o]!==i[o])continue e;return!0}}return!1}function kS(t,n){return t?":not("+n.trim()+")":n}function q4(t){let n=t[0],e=1,i=2,o="",r=!1;for(;e<t.length;){let a=t[e];if("string"==typeof a)if(2&i){const s=t[++e];o+="["+a+(s.length>0?'="'+s+'"':"")+"]"}else 8&i?o+="."+a:4&i&&(o+=" "+a);else""!==o&&!Qr(a)&&(n+=kS(r,o),o=""),i=a,r=r||!Qr(i);e++}return""!==o&&(n+=kS(r,o)),n}const Pt={};function zM(t,n){return t.createComment(function mS(t){return t.replace(k4,n=>n.replace(D4,"\u200b$1\u200b"))}(n))}function Pv(t,n,e){return t.createElement(n,e)}function qc(t,n,e,i,o){t.insertBefore(n,e,i,o)}function OS(t,n,e){t.appendChild(n,e)}function PS(t,n,e,i,o){null!==i?qc(t,n,e,i,o):OS(t,n,e)}function tf(t,n,e,i){t.removeChild(null,n,e,i)}function TS(t,n,e){const{mergedAttrs:i,classes:o,styles:r}=e;null!==i&&function Mb(t,n,e){let i=0;for(;i<e.length;){const o=e[i];if("number"==typeof o){if(0!==o)break;i++;const r=e[i++],a=e[i++],s=e[i++];t.setAttribute(n,a,s,r)}else{const r=o,a=e[++i];xm(r)?t.setProperty(n,r,a):t.setAttribute(n,r,a),i++}}}(t,n,i),null!==o&&function Q4(t,n,e){""===e?t.removeAttribute(n,"class"):t.setAttribute(n,"class",e)}(t,n,o),null!==r&&function X4(t,n,e){t.setAttribute(n,"style",e)}(t,n,r)}function HM(t,n,e,i,o,r,a,s,d,u,p){const f=27+i,v=f+o,b=function Z4(t,n){const e=[];for(let i=0;i<n;i++)e.push(i<t?null:Pt);return e}(f,v),x="function"==typeof u?u():u;return b[1]={type:t,blueprint:b,template:e,queries:null,viewQuery:s,declTNode:n,data:b.slice().fill(null,f),bindingStartIndex:f,expandoStartIndex:v,hostBindingOpCodes:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:"function"==typeof r?r():r,pipeRegistry:"function"==typeof a?a():a,firstChild:null,schemas:d,consts:x,incompleteFirstPass:!1,ssrId:p}}function Ev(t,n,e,i,o,r,a,s,d,u,p){const f=n.blueprint.slice();return f[0]=o,f[2]=1228|i,(null!==u||t&&2048&t[2])&&(f[2]|=2048),x_(f),f[3]=f[14]=t,f[8]=e,f[10]=a||t&&t[10],f[11]=s||t&&t[11],f[9]=d||t&&t[9]||null,f[5]=r,f[19]=function qw(){return zb++}(),f[6]=p,f[20]=u,f[15]=2==n.type?t[15]:f,f}function jM(t){let n=16;return t.signals?n=4096:t.onPush&&(n=64),n}function nf(t,n,e,i){if(0===e)return-1;const o=n.length;for(let r=0;r<e;r++)n.push(i),t.blueprint.push(i),t.data.push(null);return o}function UM(t,n){return t[12]?t[13][4]=n:t[12]=n,t[13]=n,n}function T(t=1){IS($e(),z(),Sn()+t,!1)}function IS(t,n,e,i){if(!i)if(3&~n[2]){const r=t.preOrderHooks;null!==r&&Wu(n,r,0,e)}else{const r=t.preOrderCheckHooks;null!==r&&Gu(n,r,e)}_s(e)}var Tv=function(t){return t[t.None=0]="None",t[t.SignalBased=1]="SignalBased",t[t.HasDecoratorInputTransform=2]="HasDecoratorInputTransform",t}(Tv||{});function rf(t,n,e,i){const o=Re(null);try{const[r,a,s]=t.inputs[e];let d=null;0!==(a&Tv.SignalBased)&&(d=n[r][jt]),null!==d&&void 0!==d.transformFn?i=d.transformFn(i):null!==s&&(i=s.call(n,i)),null!==t.setInput?t.setInput(n,d,i,e,r):pb(n,d,r,i)}finally{Re(o)}}var Al=function(t){return t[t.Important=1]="Important",t[t.DashCase=2]="DashCase",t}(Al||{});function GM(t,n){return undefined(t,n)}const Iv=new Set;function lh(t,n,e,i,o,r){if(null!=i){let a,s=!1;pi(i)?a=i:Qt(i)&&(s=!0,i=i[0]);const d=Bn(i);0===t&&null!==e?null==o?OS(n,e,d):qc(n,e,d,o||null,!0):1===t&&null!==e?qc(n,e,d,o||null,!0):2===t?BS(r,u=>{tf(n,d,s,u)}):3===t&&BS(r,()=>{n.destroyNode(d)}),null!=a&&function u8(t,n,e,i,o){const r=e[7];r!==Bn(e)&&lh(n,t,i,r,o);for(let s=10;s<e.length;s++){const d=e[s];Rv(d[1],d,t,n,i,r)}}(n,t,a,e,o)}}function LS(t,n){n[10].changeDetectionScheduler?.notify(9),Rv(t,n,n[11],2,null,null)}function WM(t,n){const e=t[9],i=e.indexOf(n);e.splice(i,1)}function af(t,n){if(vo(n))return;const e=n[11];e.destroyNode&&Rv(t,n,e,3,null,null),function a8(t){let n=t[12];if(!n)return qM(t[1],t);for(;n;){let e=null;if(Qt(n))e=n[12];else{const i=n[10];i&&(e=i)}if(!e){for(;n&&!n[4]&&n!==t;)Qt(n)&&qM(n[1],n),n=n[3];null===n&&(n=t),Qt(n)&&qM(n[1],n),e=n&&n[4]}n=e}}(n)}function qM(t,n){if(vo(n))return;const e=Re(null);try{n[2]&=-129,n[2]|=256,n[24]&&uc(n[24]),function c8(t,n){let e;if(null!=t&&null!=(e=t.destroyHooks))for(let i=0;i<e.length;i+=2){const o=n[e[i]];if(!(o instanceof Lc)){const r=e[i+1];if(Array.isArray(r))for(let a=0;a<r.length;a+=2){const s=o[r[a]],d=r[a+1];Dt(4,s,d);try{d.call(s)}finally{Dt(5,s,d)}}else{Dt(4,o,r);try{r.call(o)}finally{Dt(5,o,r)}}}}}(t,n),function l8(t,n){const e=t.cleanup,i=n[7];if(null!==e)for(let a=0;a<e.length-1;a+=2)if("string"==typeof e[a]){const s=e[a+3];s>=0?i[s]():i[-s].unsubscribe(),a+=2}else e[a].call(i[e[a+1]]);null!==i&&(n[7]=null);const o=n[21];if(null!==o){n[21]=null;for(let a=0;a<o.length;
1a++)(0,o[a])()}const r=n[23];if(null!==r){n[23]=null;for(const a of r)a.destroy()}}(t,n),1===n[1].type&&n[11].destroy();const i=n[16];if(null!==i&&pi(n[3])){i!==n[3]&&WM(i,n);const o=n[18];null!==o&&o.detachView(t)}Qu(n)}finally{Re(e)}}function BS(t,n){if(t&&t[26]&&t[26].leave)if(t[26].skipLeaveAnimations)t[26].skipLeaveAnimations=!1;else{const e=t[26].leave,i=[];for(let o=0;o<e.length;o++)i.push((0,e[o])());t[26].running=Promise.allSettled(i),t[26].leave=void 0}!function s8(t,n){t&&t[26]&&t[26].running?t[26].running.then(()=>{t[26]&&t[26].running&&(t[26].running=void 0),Iv.delete(t),n(!0)}):n(!1)}(t,n)}function YM(t,n,e){return function VS(t,n,e){let i=n;for(;null!==i&&168&i.type;)i=(n=i).parent;if(null===i)return e[0];if(Hr(i)){const{encapsulation:o}=t.data[i.directiveStart+i.componentOffset];if(o===Ds.None||o===Ds.Emulated)return null}return kn(i,e)}(t,n.parent,e)}function zS(t,n,e){return jS(t,n,e)}let jS=function HS(t,n,e){return 40&t.type?kn(t,e):null};function XM(t,n,e,i){const o=YM(t,i,n),r=n[11],s=zS(i.parent||n[5],i,n);if(null!=o)if(Array.isArray(e))for(let d=0;d<e.length;d++)PS(r,o,e[d],s,!1);else PS(r,o,e,s,!1)}function Yc(t,n){if(null!==n){const e=n.type;if(3&e)return kn(n,t);if(4&e)return Av(-1,t[n.index]);if(8&e){const i=n.child;if(null!==i)return Yc(t,i);{const o=t[n.index];return pi(o)?Av(-1,o):Bn(o)}}if(128&e)return Yc(t,n.next);if(32&e)return GM(n,t)()||Bn(t[n.index]);{const i=$S(t,n);return null!==i?Array.isArray(i)?i[0]:Yc(qo(t[15]),i):Yc(t,n.next)}}return null}function $S(t,n){return null!==n?t[15][5].projection[n.projection]:null}function Av(t,n){const e=10+t+1;if(e<n.length){const i=n[e],o=i[1].firstChild;if(null!==o)return Yc(i,o)}return n[7]}function QM(t,n,e,i,o,r,a){for(;null!=e;){if(128===e.type){e=e.next;continue}const s=i[e.index],d=e.type;if(a&&0===n&&(s&&Bi(Bn(s),i),e.flags|=2),!ih(e))if(8&d)QM(t,n,e.child,i,o,r,!1),lh(n,t,o,s,r,i);else if(32&d){const u=GM(e,i);let p;for(;p=u();)lh(n,t,o,p,r,i);lh(n,t,o,s,r,i)}else 16&d?GS(t,n,i,e,o,r):lh(n,t,o,s,r,i);e=a?e.projectionNext:e.next}}function Rv(t,n,e,i,o,r){QM(e,i,t.firstChild,n,o,r,!1)}function GS(t,n,e,i,o,r){const a=e[15],d=a[5].projection[i.projection];if(Array.isArray(d))for(let u=0;u<d.length;u++)lh(n,t,o,d[u],r,e);else{let u=d;const p=a[3];kl(i)&&(u.flags|=128),QM(t,n,u,p,o,r,!0)}}function WS(t,n,e,i,o){const r=Sn(),a=2&i;try{_s(-1),a&&n.length>27&&IS(t,n,27,!1),Dt(a?2:0,o,e),e(i,o)}finally{_s(r),Dt(a?3:1,o,e)}}function Fv(t,n,e){(function _8(t,n,e){const i=e.directiveStart,o=e.directiveEnd;Hr(e)&&function J4(t,n,e){const i=kn(n,t),o=function SS(t){const n=t.tView;return null===n||n.incompleteFirstPass?t.tView=HM(1,null,t.template,t.decls,t.vars,t.directiveDefs,t.pipeDefs,t.viewQuery,t.schemas,t.consts,t.id):n}(e),r=t[10].rendererFactory,a=UM(t,Ev(t,o,null,jM(e),i,n,null,r.createRenderer(i,e),null,null,null));t[n.index]=a}(n,e,t.data[i+e.componentOffset]),t.firstCreatePass||Ku(e,n);const r=e.initialInputs;for(let a=i;a<o;a++){const s=t.data[a],d=Vc(n,t,a,e);Bi(d,n),null!==r&&C8(0,a-i,d,s,0,r),Qn(s)&&(mi(e.index,n)[8]=Vc(n,t,a,e))}})(t,n,e),!(64&~e.flags)&&function b8(t,n,e){const i=e.directiveStart,o=e.directiveEnd,r=e.index,a=function Wx(){return Ge.lFrame.currentDirectiveIndex}();try{_s(r);for(let s=i;s<o;s++){const d=t.data[s],u=n[s];Oc(s),(null!==d.hostBindings||0!==d.hostVars||null!==d.hostAttrs)&&v8(d,u)}}finally{_s(-1),Oc(a)}}(t,n,e)}function ch(t,n,e=kn){const i=n.localNames;if(null!==i){let o=n.index+1;for(let r=0;r<i.length;
vendor: 2,088 bytes, line 1
1r+=2){const a=i[r+1],s=-1===a?e(n,t):t[a];t[o++]=s}}}let qS=()=>null;function ZM(t,n,e,i,o,r){Vv(t,n[1],n,e,i)?Hr(t)&&YS(n,t.index):(3&t.type&&(e=function g8(t){return"class"===t?"className":"for"===t?"htmlFor":"formaction"===t?"formAction":"innerHtml"===t?"innerHTML":"readonly"===t?"readOnly":"tabindex"===t?"tabIndex":t}(e)),JM(t,n,e,i,o,r))}function JM(t,n,e,i,o,r){if(3&t.type){const a=kn(t,n);i=null!=r?r(i,t.value||"",e):i,o.setProperty(a,e,i)}}function YS(t,n){const e=mi(n,t);16&e[2]||(e[2]|=64)}function v8(t,n){null!==t.hostBindings&&t.hostBindings(1,n)}function ek(t,n){const e=t.directiveRegistry;let i=null;if(e)for(let o=0;o<e.length;o++){const r=e[o];MS(n,r.selectors,!1)&&(i??=[],Qn(r)?i.unshift(r):i.push(r))}return i}function Nv(t,n,e,i,o,r,a){if(null==r)t.removeAttribute(n,o,e);else{const s=null==a?Ue(r):a(r,i||"",o);t.setAttribute(n,o,s,e)}}function C8(t,n,e,i,o,r){const a=r[n];if(null!==a)for(let s=0;s<a.length;s+=2)rf(i,e,a[s],a[s+1])}function Lv(t,n,e,i,o){const r=27+e,a=n[1],s=o(a,n,t,i,e);n[r]=s,$r(t,!0);const d=2===t.type;return d?(TS(n[11],s,t),(0===function w_(){return Ge.lFrame.elementDepthCount}()||jr(t))&&Bi(s,n),function jx(){Ge.lFrame.elementDepthCount++}()):Bi(s,n),Ou()&&(!d||!ih(t))&&XM(a,n,s,t),t}function Bv(t){let n=t;return Cu()?k_():(n=n.parent,$r(n,!1)),n}function Vv(t,n,e,i,o){const r=t.inputs?.[i],a=t.hostDirectiveInputs?.[i];let s=!1;if(a)for(let d=0;d<a.length;d+=2){const u=a[d];rf(n.data[u],e[u],a[d+1],o),s=!0}if(r)for(const d of r)rf(n.data[d],e[d],i,o),s=!0;return s}function w8(t,n){const e=mi(n,t),i=e[1];!function M8(t,n){for(let e=n.length;e<t.blueprint.length;e++)n.push(t.blueprint[e])}(i,e);const o=e[0];null!==o&&null===e[6]&&(e[6]=null),Dt(18),zv(i,e,e[8]),Dt(19,e[8])}function zv(t,n,e){Du(n);try{const i=t.viewQuery;null!==i&&EM(1,i,e);const o=t.template;null!==o&&WS(t,n,o,1,e),t.firstCreatePass&&(t.firstCreatePass=!1),n[18]?.finishViewCreation(t),t.staticContentQueries&&ZT(t,n),t.staticViewQueries&&EM(2,t.viewQuery,e);const r=t.components;null!==r&&function k8(t,n){for(let e=0;e<n.length;e++)w8(t,n[e])}(n,r)}
vendor: 8,334 bytes, line 1
1catch(i){throw t.firstCreatePass&&(t.incompleteFirstPass=!0,t.firstCreatePass=!1),i}finally{n[2]&=-5,Ec()}}function dh(t,n,e,i){const o=Re(null);try{const r=n.tView,d=Ev(t,r,e,4096&t[2]?4096:16,null,n,null,null,i?.injector??null,i?.embeddedViewInjector??null,i?.dehydratedView??null);d[16]=t[n.index];const p=t[18];return null!==p&&(d[18]=p.createEmbeddedView(r)),zv(r,d,e),d}finally{Re(o)}}function Kc(t,n){return!n||null===n.firstChild||kl(t)}function sf(t,n,e,i,o=!1){for(;null!==e;){if(128===e.type){e=o?e.projectionNext:e.next;continue}const r=n[e.index];null!==r&&i.push(Bn(r)),pi(r)&&D8(r,i);const a=e.type;if(8&a)sf(t,n,e.child,i);else if(32&a){const s=GM(e,n);let d;for(;d=s();)i.push(d)}else if(16&a){const s=$S(n,e);if(Array.isArray(s))i.push(...s);else{const d=qo(n[15]);sf(d[1],d,s,i,!0)}}e=o?e.projectionNext:e.next}return i}function D8(t,n){for(let e=10;e<t.length;e++){const i=t[e],o=i[1].firstChild;null!==o&&sf(i[1],i,o,n)}t[7]!==t[0]&&n.push(t[7])}function QS(t){if(null!==t[25]){for(const n of t[25])n.impl.addSequence(n);t[25].length=0}}let ZS=[];const T8={...Ka,consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:t=>{ms(t.lView)},consumerOnSignalRead(){this.lView[24]=this}},I8={...Ka,consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:t=>{let n=qo(t.lView);for(;n&&!JS(n[1]);)n=qo(n);n&&bu(n)},consumerOnSignalRead(){this.lView[24]=this}};function JS(t){return 2!==t.type}function eI(t){if(null===t[23])return;let n=!0;for(;n;){let e=!1;for(const i of t[23])i.dirty&&(e=!0,null===i.zone||Zone.current===i.zone?i.run():i.zone.run(()=>i.run()));n=e&&!!(8192&t[2])}}function Hv(t,n=0){const i=t[10].rendererFactory;i.begin?.();try{!function R8(t,n){const e=gl();try{xu(!0),nk(t,n);let i=0;for(;ps(t);){if(100===i)throw new F(103,!1);i++,nk(t,1)}}finally{xu(e)}}(t,n)}finally{i.end?.()}}function tI(t,n,e,i){if(vo(n))return;const o=n[2];Du(n);let s=!0,d=null,u=null;JS(t)?(u=function O8(t){return t[24]??function P8(t){const n=ZS.pop()??Object.create(T8);return n.lView=t,n}(t)}(n),d=Ys(u)):null===function $s(){return ii}()?(s=!1,u=function S8(t){const n=t[24]??Object.create(I8);return n.lView=t,n}(n),d=Ys(u)):n[24]&&(uc(n[24]),n[24]=null);try{x_(n),function Kp(t){return Ge.lFrame.bindingIndex=t}(t.bindingStartIndex),null!==e&&WS(t,n,e,2,i),function F8(t){const n=t[26];if(n?.enter){for(const e of n.enter)e();n.enter=void 0}}(n);const p=!(3&~o);if(p){const b=t.preOrderCheckHooks;null!==b&&Gu(n,b,null)}else{const b=t.preOrderHooks;null!==b&&Wu(n,b,0,null),bm(n,0)}if(function N8(t){for(let n=In(t);null!==n;n=vi(n)){if(!(2&n[2]))continue;const e=n[9];for(let i=0;i<e.length;i++)bu(e[i])}}(n),eI(n),nI(n,0),null!==t.contentQueries&&ZT(t,n),p){const b=t.contentCheckHooks;null!==b&&Gu(n,b)}else{const b=t.contentHooks;null!==b&&Wu(n,b,1),bm(n,1)}!function B8(t,n){const e=t.hostBindingOpCodes;if(null!==e)try{for(let i=0;i<e.length;i++){const o=e[i];if(o<0)_s(~o);else{const r=o,a=e[++i],s=e[++i];Qp(a,r);const d=n[r];Dt(24,d),s(2,d),Dt(25,d)}}}finally{_s(-1)}}(t,n);const f=t.components;null!==f&&oI(n,f,0);const v=t.viewQuery;if(null!==v&&EM(2,v,i),p){const b=t.viewCheckHooks;null!==b&&Gu(n,b)}else{const b=t.viewHooks;null!==b&&Wu(n,b,2),bm(n,2)}if(!0===t.firstUpdatePass&&(t.firstUpdatePass=!1),n[22]){for(const b of n[22])b();n[22]=null}QS(n),n[2]&=-73}catch(p){throw ms(n),p}finally{null!==u&&(cc(u,d),s&&function E8(t){t.lView[24]!==t&&(t.lView=null,ZS.push(t))}(u)),Ec()}}function nI(t,n){for(let e=In(t);null!==e;e=vi(e))for(let i=10;i<e.length;i++)iI(e[i],n)}function L8(t,n,e){Dt(18);const i=mi(n,t);iI(i,e),Dt(19,i[8])}function iI(t,n){_u(t)&&nk(t,n)}function nk(t,n){const i=t[1],o=t[2],r=t[24];let a=!!(0===n&&16&o);if(a||=!!(64&o&&0===n),a||=!!(1024&o),a||=!(!r?.dirty||!dc(r)),a||=!1,r&&(r.dirty=!1),t[2]&=-9217,a)tI(i,t,i.template,t[8]);else if(8192&o){const s=Re(null);try{eI(t),nI(t,1);const d=i.components;null!==d&&oI(t,d,1),QS(t)}finally{Re(s)}}}function oI(t,n,e){for(let i=0;i<n.length;i++)L8(t,n[i],e)}function uh(t,n){const e=gl()?64:1088;for(t[10].changeDetectionScheduler?.notify(n);t;){t[2]|=e;const i=qo(t);if(Ur(t)&&!i)return t;t=i}return null}function rI(t,n,e,i){return[t,!0,0,n,null,i,null,e,null,null]}function aI(t,n){const e=10+n;if(e<t.length)return t[e]}function hh(t,n,e,i=!0){const o=n[1];if(function V8(t,n,e,i){const o=10+i,r=e.length;i>0&&(e[o-1][4]=n),i<r-10?(n[4]=e[o],Fp(e,10+i,n)):(e.push(n),n[4]=null),n[3]=e;const a=n[16];null!==a&&e!==a&&sI(a,n);const s=n[18];null!==s&&s.insertView(t),Gp(n),n[2]|=128}(o,n,t,e),i){const a=Av(e,t),s=n[11],d=s.parentNode(t[7]);null!==d&&function r8(t,n,e,i,o,r){i[0]=o,i[5]=n,Rv(t,i,e,1,o,r)}(o,t[5],s,n,d,a)}const r=n[6];null!==r&&null!==r.firstChild&&(r.firstChild=null)}function ik(t,n){const e=lf(t,n);return void 0!==e&&af(e[1],e),e}function lf(t,n){if(t.length<=10)return;const e=10+n,i=t[e];if(i){const o=i[16];null!==o&&o!==t&&WM(o,i),n>0&&(t[e-1][4]=i[4]);const r=oi(t,10+n);!function NS(t,n){LS(t,n),n[0]=null,n[5]=null}(i[1],i);const a=r[18];null!==a&&a.detachView(r[1]),i[3]=null,i[4]=null,i[2]&=-129}return i}function sI(t,n){const e=t[9],i=n[3];(Qt(i)||n[15]!==i[3][15])&&(t[2]|=2),null===e?t[9]=[n]:e.push(n)}class cf{_lView;_cdRefInjectingView;_appRef=null;_attachedToViewContainer=!1;exhaustive;get rootNodes(){const n=this._lView,e=n[1];return sf(e,n,e.firstChild,[])}constructor(n,e){this._lView=n,this._cdRefInjectingView=e}get context(){return this._lView[8]}set context(n){this._lView[8]=n}get destroyed(){return vo(this._lView)}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const n=this._lView[3];if(pi(n)){const e=n[8],i=e?e.indexOf(this):-1;i>-1&&(lf(n,i),oi(e,i))}this._attachedToViewContainer=!1}af(this._lView[1],this._lView)}onDestroy(n){vu(this._lView,n)}markForCheck(){uh(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[2]&=-129}reattach(){Gp(this._lView),this._lView[2]|=128}detectChanges(){this._lView[2]|=1024,Hv(this._lView)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new F(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;const n=Ur(this._lView),e=this._lView[16];null!==e&&!n&&WM(e,this._lView),LS(this._lView[1],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new F(902,!1);this._appRef=n;const e=Ur(this._lView),i=this._lView[16];null!==i&&!e&&sI(i,this._lView),Gp(this._lView)}}let Jt=(()=>class t{_declarationLView;_declarationTContainer;elementRef;static __NG_ELEMENT_ID__=z8;constructor(e,i,o){this._declarationLView=e,this._declarationTContainer=i,this.elementRef=o}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(e,i){return this.createEmbeddedViewImpl(e,i)}createEmbeddedViewImpl(e,i,o){const r=dh(this._declarationLView,this._declarationTContainer,e,{embeddedViewInjector:i,dehydratedView:o});return new cf(r)}})();function z8(){return jv(We(),z())}function jv(t,n){return 4&t.type?new Jt(n,t,Ms(t,n)):null}function Xc(t,n,e,i,o){let r=t.data[n];if(null===r)r=function sk(t,n,e,i,o){const r=M_(),a=Cu(),d=t.data[n]=function K8(t,n,e,i,o,r){let a=n?n.injectorIndex:-1,s=0;return qp()&&(s|=128),{type:e,index:i,insertBeforeIndex:null,injectorIndex:a,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:s,providerIndexes:0,value:o,attrs:r,mergedAttrs:null,localNames:null,initialInputs:null,inputs:null,hostDirectiveInputs:null,outputs:null,hostDirectiveOutputs:null,directiveToIndex:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:n,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,a?r:r&&r.parent,e,n,i,o);return function Y8(t,n,e,i){null===t.firstChild&&(t.firstChild=n),null!==e&&(i?null==e.child&&null!==n.parent&&(e.child=n):null===e.next&&(e.next=n,n.prev=e))}(t,d,r,a),d}(t,n,e,i,o),function Gx(){return Ge.lFrame.inI18n}()&&(r.flags|=32);else if(64&r.type){r.type=e,r.value=i,r.attrs=o;const a=function Dc(){const t=Ge.lFrame,n=t.currentTNode;return t.isParent?n:n.parent}();r.injectorIndex=null===a?-1:a.injectorIndex}return $r(r,!0),r}function DI(t,n){let e=0,i=t.firstChild;if(i){const o=t.data.r;for(;e<o;){const r=i.nextSibling;tf(n,i,!1),i=r,e++}}}let SH=class{},II=class{};
vendor: 4,690 bytes, line 1
1class IH{resolveComponentFactory(n){throw new F(917,!1)}}let Xv=class{static NULL=new IH};class Cr{}let Wt=(()=>class t{destroyNode=null;static __NG_ELEMENT_ID__=()=>function AH(){const t=z(),e=mi(We().index,t);return(Qt(e)?e:t)[11]}()})(),RH=(()=>{class t{static \u0275prov=H({token:t,providedIn:"root",factory:()=>null})}return t})();const fk={};class mh{injector;parentInjector;constructor(n,e){this.injector=n,this.parentInjector=e}get(n,e,i){const o=this.injector.get(n,fk,i);return o!==fk||e===fk?o:this.parentInjector.get(n,e,i)}}function Zv(t,n,e){let i=e?t.styles:null,o=e?t.classes:null,r=0;if(null!==n)for(let a=0;a<n.length;a++){const s=n[a];"number"==typeof s?r=s:1==r?o=Cp(o,s):2==r&&(i=Cp(i,s+": "+n[++a]+";"))}e?t.styles=i:t.stylesWithoutHost=i,e?t.classes=o:t.classesWithoutHost=o}function $(t,n=0){const e=z();return null===e?le(t,n):Do(We(),e,Qe(t),n)}function Jv(){throw new Error("invalid")}function RI(t,n,e,i,o){const r=null===i?null:{"":-1},a=o(t,e);if(null!==a){let s=a,d=null,u=null;for(const p of a)if(null!==p.resolveHostDirectives){[s,d,u]=p.resolveHostDirectives(a);break}!function zH(t,n,e,i,o,r,a){const s=i.length;let d=!1;for(let v=0;v<s;v++){const b=i[v];!d&&Qn(b)&&(d=!0,VH(t,e,v)),Om(Ku(e,n),t,b.type)}!function WH(t,n,e){t.flags|=1,t.directiveStart=n,t.directiveEnd=n+e,t.providerIndexes=n}(e,t.data.length,s);for(let v=0;v<s;v++){const b=i[v];b.providersResolver&&b.providersResolver(b)}let u=!1,p=!1,f=nf(t,n,s,null);s>0&&(e.directiveToIndex=new Map);for(let v=0;v<s;v++){const b=i[v];if(e.mergedAttrs=xs(e.mergedAttrs,b.hostAttrs),jH(t,e,n,f,b),GH(f,b,o),null!==a&&a.has(b)){const[M,S]=a.get(b);e.directiveToIndex.set(b.type,[f,M+e.directiveStart,S+e.directiveStart])}else(null===r||!r.has(b))&&e.directiveToIndex.set(b.type,f);null!==b.contentQueries&&(e.flags|=4),(null!==b.hostBindings||null!==b.hostAttrs||0!==b.hostVars)&&(e.flags|=64);const x=b.type.prototype;!u&&(x.ngOnChanges||x.ngOnInit||x.ngDoCheck)&&((t.preOrderHooks??=[]).push(e.index),u=!0),!p&&(x.ngOnChanges||x.ngDoCheck)&&((t.preOrderCheckHooks??=[]).push(e.index),p=!0),f++}!function HH(t,n,e){for(let i=n.directiveStart;i<n.directiveEnd;i++){const o=t.data[i];if(null!==e&&e.has(o)){const r=e.get(o);NI(0,n,r,i),NI(1,n,r,i),BI(n,i,!0)}else FI(0,n,o,i),FI(1,n,o,i),BI(n,i,!1)}}(t,e,r)}(t,n,e,s,r,d,u)}null!==r&&null!==i&&function BH(t,n,e){const i=t.localNames=[];for(let o=0;o<n.length;o+=2){const r=e[n[o+1]];if(null==r)throw new F(-301,!1);i.push(n[o],r)}}(e,i,r)}function VH(t,n,e){n.componentOffset=e,(t.components??=[]).push(n.index)}function FI(t,n,e,i){const o=0===t?e.inputs:e.outputs;for(const r in o)if(o.hasOwnProperty(r)){let a;a=0===t?n.inputs??={}:n.outputs??={},a[r]??=[],a[r].push(i),LI(n,r)}}function NI(t,n,e,i){const o=0===t?e.inputs:e.outputs;for(const r in o)if(o.hasOwnProperty(r)){const a=o[r];let s;s=0===t?n.hostDirectiveInputs??={}:n.hostDirectiveOutputs??={},s[a]??=[],s[a].push(i,r),LI(n,a)}}function LI(t,n){"class"===n?t.flags|=8:"style"===n&&(t.flags|=16)}function BI(t,n,e){const{attrs:i,inputs:o,hostDirectiveInputs:r}=t;if(null===i||!e&&null===o||e&&null===r||BM(t))return t.initialInputs??=[],void t.initialInputs.push(null);let a=null,s=0;for(;s<i.length;){const d=i[s];if(0!==d)if(5!==d){if("number"==typeof d)break;if(!e&&o.hasOwnProperty(d)){const u=o[d];for(const p of u)if(p===n){a??=[],a.push(d,i[s+1]);break}}else if(e&&r.hasOwnProperty(d)){const u=r[d];for(let p=0;p<u.length;p+=2)if(u[p]===n){a??=[],a.push(u[p+1],i[s+1]);break}}s+=2}else s+=2;else s+=4}t.initialInputs??=[],t.initialInputs.push(a)}function jH(t,n,e,i,o){t.data[i]=o;const r=o.factory||(o.factory=as(o.type)),a=new Lc(r,Qn(o),$,null);t.blueprint[i]=a,e[i]=a,function UH(t,n,e,i,o){const r=o.hostBindings;if(r){let a=t.hostBindingOpCodes;null===a&&(a=t.hostBindingOpCodes=[]);const s=~n.index;(function $H(t){let n=t.length;for(;n>0;){const e=t[--n];if("number"==typeof e&&e<0)return e}return 0})(a)!=s&&a.push(s),a.push(e,i,r)}}(t,n,i,nf(t,e,o.hostVars,Pt),o)}function GH(t,n,e){if(e){if(n.exportAs)for(let i=0;i<n.exportAs.length;i++)e[n.exportAs[i]]=t;Qn(n)&&(e[""]=t)}}function gk(t,n,e,i,o,r,a,s){const d=n[1],u=d.consts,f=Xc(d,t,e,i,ri(u,a));return r&&RI(d,n,f,ri(u,s),o),f.mergedAttrs=xs(f.mergedAttrs,f.attrs),null!==f.attrs&&Zv(f,f.attrs,!1),null!==f.mergedAttrs&&Zv(f,f.mergedAttrs,!0),null!==d.queries&&d.queries.elementStart(d,f),f}function _k(t,n){bb(t,n),g_(n)&&t.queries.elementEnd(n)}function ey(t){return!!bk(t)&&(Array.isArray(t)||!(t instanceof Map)&&Symbol.iterator in t)}function bk(t){return null!==t&&("function"==typeof t||"object"==typeof t)}function La(t,n,e){return t[n]=e}function en(t,n,e){return e!==Pt&&(!Object.is(t[n],e)&&(t[n]=e,!0))}
vendor: 5,537 bytes, line 1
1function Jc(t,n,e,i){const o=en(t,n,e);return en(t,n+1,i)||o}function yf(t,n,e){return function i(o){uh(Hr(t)?mi(t.index,n):n,5);const a=n[8];let s=zI(n,a,e,o),d=i.__ngNextListenerFn__;for(;d;)s=zI(n,a,d,o)&&s,d=d.__ngNextListenerFn__;return s}}function zI(t,n,e,i){const o=Re(null);try{return Dt(6,n,e),!1!==e(i)}catch(r){return function tk(t,n){const e=t[9];if(!e)return;let i;try{i=e.get(xo,null)}catch{i=null}i?.(n)}(t,r),!1}finally{Dt(7,n,e),Re(o)}}function HI(t,n,e,i,o,r,a,s){const d=jr(t);let u=!1,p=null;if(!i&&d&&(p=function QH(t,n,e,i){const o=t.cleanup;if(null!=o)for(let r=0;r<o.length-1;r+=2){const a=o[r];if(a===e&&o[r+1]===i){const s=n[7],d=o[r+2];return s&&s.length>d?s[d]:null}"string"==typeof a&&(r+=2)}return null}(n,e,r,t.index)),null!==p)(p.__ngLastListenerFn__||p).__ngNextListenerFn__=a,p.__ngLastListenerFn__=a,u=!0;else{const f=kn(t,e),v=i?i(f):f,b=o.listen(v,r,s);(function XH(t){return t.startsWith("animation")||t.startsWith("transition")})(r)||jI(i?M=>i(Bn(M[t.index])):t.index,n,e,r,s,b,!1)}return u}function jI(t,n,e,i,o,r,a){const s=n.firstCreatePass?ro(n):null,d=xa(e),u=d.length;d.push(o,r),s&&s.push(i,t,u,(u+1)*(a?-1:1))}function ny(t,n,e,i,o,r){const s=n[1],f=n[e][s.data[e].outputs[i]].subscribe(r);jI(t.index,s,n,o,r,f,!0)}const Fl=Symbol("BINDING");class UI extends Xv{ngModule;constructor(n){super(),this.ngModule=n}resolveComponentFactory(n){const e=ht(n);return new Cf(e,this.ngModule)}}class Cf extends II{componentDef;ngModule;selector;componentType;ngContentSelectors;isBoundToModule;cachedInputs=null;cachedOutputs=null;get inputs(){return this.cachedInputs??=function rj(t){return Object.keys(t).map(n=>{const[e,i,o]=t[n],r={propName:e,templateName:n,isSignal:0!==(i&Tv.SignalBased)};return o&&(r.transform=o),r})}(this.componentDef.inputs),this.cachedInputs}get outputs(){return this.cachedOutputs??=function aj(t){return Object.keys(t).map(n=>({propName:t[n],templateName:n}))}(this.componentDef.outputs),this.cachedOutputs}constructor(n,e){super(),this.componentDef=n,this.ngModule=e,this.componentType=n.type,this.selector=function Y4(t){return t.map(q4).join(",")}(n.selectors),this.ngContentSelectors=n.ngContentSelectors??[],this.isBoundToModule=!!e}create(n,e,i,o,r,a){Dt(22);const s=Re(null);try{const d=this.componentDef,u=function uj(t,n,e,i){const o=t?["ng-version","20.3.2"]:function K4(t){const n=[],e=[];let i=1,o=2;for(;i<t.length;){let r=t[i];if("string"==typeof r)2===o?""!==r&&n.push(r,t[++i]):8===o&&e.push(r);else{if(!Qr(o))break;o=r}i++}return e.length&&n.push(1,...e),n}(n.selectors[0]);let r=null,a=null,s=0;if(e)for(const p of e)s+=p[Fl].requiredVars,p.create&&(p.targetIdx=0,(r??=[]).push(p)),p.update&&(p.targetIdx=0,(a??=[]).push(p));if(i)for(let p=0;p<i.length;p++){const f=i[p];if("function"!=typeof f)for(const v of f.bindings){s+=v[Fl].requiredVars;const b=p+1;v.create&&(v.targetIdx=b,(r??=[]).push(v)),v.update&&(v.targetIdx=b,(a??=[]).push(v))}}const d=[n];if(i)for(const p of i){const v=ui("function"==typeof p?p:p.type);d.push(v)}return HM(0,null,function hj(t,n){return t||n?e=>{if(1&e&&t)for(const i of t)i.create();if(2&e&&n)for(const i of n)i.update()}:null}(r,a),1,s,d,null,null,null,[o],null)}(i,d,a,r),p=function sj(t,n,e){let i=n instanceof $t?n:n?.injector;return i&&null!==t.getStandaloneInjector&&(i=t.getStandaloneInjector(i)||i),i?new mh(e,i):e}(d,o||this.ngModule,n),f=function lj(t){const n=t.get(Cr,null);if(null===n)throw new F(407,!1);return{rendererFactory:n,sanitizer:t.get(RH,null),changeDetectionScheduler:t.get(Ii,null),ngReflect:!1}}(p),v=f.rendererFactory.createRenderer(null,d),b=i?function p8(t,n,e,i){const r=i.get(fM,!1)||e===Ds.ShadowDom,a=t.selectRootElement(n,r);return function m8(t){qS(t)}(a),a}(v,i,d.encapsulation,p):function cj(t,n){const e=function dj(t){return(t.selectors[0][0]||"div").toLowerCase()}(t);return Pv(n,e,"svg"===e?"svg":"math"===e?"math":null)}(d,v),x=a?.some($I)||r?.some(A=>"function"!=typeof A&&A.bindings.some($I)),M=Ev(null,u,null,512|jM(d),null,null,f,v,p,null,null);M[27]=b,Du(M);let S=null;try{const A=gk(27,M,2,"#host",()=>u.directiveRegistry,!0,0);TS(v,b,A),Bi(b,M),Fv(u,M,A),TM(u,A,M),_k(u,A),void 0!==e&&function mj(t,n,e){const i=t.projection=[];for(let o=0;o<n.length;o++){const r=e[o];i.push(null!=r&&r.length?Array.from(r):null)}}(A,this.ngContentSelectors,e),S=mi(A.index,M),M[8]=S[8],zv(u,M,null)}catch(A){throw null!==S&&Qu(S),Qu(M),A}finally{Dt(23),Ec()}return new pj(this.componentType,M,!!x)}finally{Re(s)}}}function $I(t){const n=t[Fl].kind;return"input"===n||"twoWay"===n}class pj extends SH{_rootLView;_hasInputBindings;instance;hostView;changeDetectorRef;componentType;location;previousInputValues=null;_tNode;constructor(n,e,i){super(),this._rootLView=e,this._hasInputBindings=i,this._tNode=pl(e[1],27),this.location=Ms(this._tNode,e),this.instance=mi(this._tNode.index,e)[8],this.hostView=this.changeDetectorRef=new cf(e,void 0),this.componentType=n}setInput(n,e){const i=this._tNode;if(this.previousInputValues??=new Map,this.previousInputValues.has(n)&&Object.is(this.previousInputValues.get(n),e))return;const o=this._rootLView;Vv(i,o[1],o,n,e),this.previousInputValues.set(n,e),uh(mi(i.index,o),1)}get injector(){return new ln(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(n){this.hostView.onDestroy(n)}}let cn=(()=>class t{static __NG_ELEMENT_ID__=fj})();function fj(){return qI(We(),z())}const gj=cn,GI=class extends gj{_lContainer;_hostTNode;_hostLView;constructor(n,e,i){super(),this._lContainer=n,this._hostTNode=e,this._hostLView=i}
vendor: 4,502 bytes, line 1
1get element(){return Ms(this._hostTNode,this._hostLView)}get injector(){return new ln(this._hostTNode,this._hostLView)}get parentInjector(){const n=Xu(this._hostTNode,this._hostLView);if(wm(n)){const e=Sa(n,this._hostLView),i=Bc(n);return new ln(e[1].data[i+8],e)}return new ln(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){const e=WI(this._lContainer);return null!==e&&e[n]||null}get length(){return this._lContainer.length-10}createEmbeddedView(n,e,i){let o,r;"number"==typeof i?o=i:null!=i&&(o=i.index,r=i.injector);const s=n.createEmbeddedViewImpl(e||{},r,null);return this.insertImpl(s,o,Kc(this._hostTNode,null)),s}createComponent(n,e,i,o,r,a,s){const d=n&&!function Ea(t){return"function"==typeof t}(n);let u;if(d)u=e;else{const S=e||{};u=S.index,i=S.injector,o=S.projectableNodes,r=S.environmentInjector||S.ngModuleRef,a=S.directives,s=S.bindings}const p=d?n:new Cf(ht(n)),f=i||this.parentInjector;if(!r&&null==p.ngModule){const A=(d?f:this.parentInjector).get($t,null);A&&(r=A)}ht(p.componentType??{});const M=p.create(f,o,null,r,a,s);return this.insertImpl(M.hostView,u,Kc(this._hostTNode,null)),M}insert(n,e){return this.insertImpl(n,e,!0)}insertImpl(n,e,i){const o=n._lView;if(function C_(t){return pi(t[3])}(o)){const s=this.indexOf(n);if(-1!==s)this.detach(s);else{const d=o[3],u=new GI(d,d[5],d[3]);u.detach(u.indexOf(n))}}const r=this._adjustIndex(e),a=this._lContainer;return hh(a,o,r,i),n.attachToViewContainerRef(),Fp(vk(a),r,n),n}move(n,e){return this.insert(n,e)}indexOf(n){const e=WI(this._lContainer);return null!==e?e.indexOf(n):-1}remove(n){const e=this._adjustIndex(n,-1),i=lf(this._lContainer,e);i&&(oi(vk(this._lContainer),e),af(i[1],i))}detach(n){const e=this._adjustIndex(n,-1),i=lf(this._lContainer,e);return i&&null!=oi(vk(this._lContainer),e)?new cf(i):null}_adjustIndex(n,e=0){return n??this.length+e}};function WI(t){return t[8]}function vk(t){return t[8]||(t[8]=[])}function qI(t,n){let e;const i=n[t.index];return pi(i)?e=i:(e=rI(i,n,null,t),n[t.index]=e,UM(n,e)),YI(e,n,t,i),new GI(e,t,n)}let YI=function XI(t,n,e,i){if(t[7])return;let o;o=8&e.type?Bn(i):function _j(t,n){const e=t[11],i=e.createComment(""),o=kn(n,t),r=e.parentNode(o);return qc(e,r,i,e.nextSibling(o),!1),i}(n,e),t[7]=o};class Ck{queryList;matches=null;constructor(n){this.queryList=n}clone(){return new Ck(this.queryList)}setDirty(){this.queryList.setDirty()}}class xk{queries;constructor(n=[]){this.queries=n}createEmbeddedView(n){const e=n.queries;if(null!==e){const i=null!==n.contentQueries?n.contentQueries[0]:e.length,o=[];for(let r=0;r<i;r++){const a=e.getByIndex(r);o.push(this.queries[a.indexInDeclarationView].clone())}return new xk(o)}return null}insertView(n){this.dirtyQueriesWithMatches(n)}detachView(n){this.dirtyQueriesWithMatches(n)}finishViewCreation(n){this.dirtyQueriesWithMatches(n)}dirtyQueriesWithMatches(n){for(let e=0;e<this.queries.length;e++)null!==Ok(n,e).matches&&this.queries[e].setDirty()}}class QI{flags;read;predicate;constructor(n,e,i=null){this.flags=e,this.read=i,this.predicate="string"==typeof n?function Mj(t){return t.split(",").map(n=>n.trim())}(n):n}}class wk{queries;constructor(n=[]){this.queries=n}elementStart(n,e){for(let i=0;i<this.queries.length;i++)this.queries[i].elementStart(n,e)}elementEnd(n){for(let e=0;e<this.queries.length;e++)this.queries[e].elementEnd(n)}embeddedTView(n){let e=null;for(let i=0;i<this.length;i++){const o=null!==e?e.length:0,r=this.getByIndex(i).embeddedTView(n,o);r&&(r.indexInDeclarationView=i,null!==e?e.push(r):e=[r])}return null!==e?new wk(e):null}template(n,e){for(let i=0;i<this.queries.length;i++)this.queries[i].template(n,e)}getByIndex(n){return this.queries[n]}get length(){return this.queries.length}track(n){this.queries.push(n)}}class Mk{metadata;matches=null;indexInDeclarationView=-1;crossesNgTemplate=!1;_declarationNodeIndex;_appliesToNextNode=!0;constructor(n,e=-1){this.metadata=n,this._declarationNodeIndex=e}elementStart(n,e){this.isApplyingToNode(e)&&this.matchTNode(n,e)}elementEnd(n){this._declarationNodeIndex===n.index&&(this._appliesToNextNode=!1)}template(n,e){this.elementStart(n,e)}embeddedTView(n,e){return this.isApplyingToNode(n)?(this.crossesNgTemplate=!0,this.addMatch(-n.index,e),new Mk(this.metadata)):null}isApplyingToNode(n){if(this._appliesToNextNode&&1&~this.metadata.flags){const e=this._declarationNodeIndex;let i=n.parent;for(;null!==i&&8&i.type&&i.index!==e;)i=i.parent;return e===(null!==i?i.index:-1)}return this._appliesToNextNode}
vendor: 8,688 bytes, line 1
1matchTNode(n,e){const i=this.metadata.predicate;if(Array.isArray(i))for(let o=0;o<i.length;o++){const r=i[o];this.matchTNodeWithReadOption(n,e,yj(e,r)),this.matchTNodeWithReadOption(n,e,br(e,n,r,!1,!1))}else i===Jt?4&e.type&&this.matchTNodeWithReadOption(n,e,-1):this.matchTNodeWithReadOption(n,e,br(e,n,i,!1,!1))}matchTNodeWithReadOption(n,e,i){if(null!==i){const o=this.metadata.read;if(null!==o)if(o===re||o===cn||o===Jt&&4&e.type)this.addMatch(e.index,-2);else{const r=br(e,n,o,!1,!1);null!==r&&this.addMatch(e.index,r)}else this.addMatch(e.index,i)}}addMatch(n,e){null===this.matches?this.matches=[n,e]:this.matches.push(n,e)}}function yj(t,n){const e=t.localNames;if(null!==e)for(let i=0;i<e.length;i+=2)if(e[i]===n)return e[i+1];return null}function xj(t,n,e,i){return-1===e?function Cj(t,n){return 11&t.type?Ms(t,n):4&t.type?jv(t,n):null}(n,t):-2===e?function wj(t,n,e){return e===re?Ms(n,t):e===Jt?jv(n,t):e===cn?qI(n,t):void 0}(t,n,i):Vc(t,t[1],e,n)}function ZI(t,n,e,i){const o=n[18].queries[i];if(null===o.matches){const r=t.data,a=e.matches,s=[];for(let d=0;null!==a&&d<a.length;d+=2){const u=a[d];s.push(u<0?null:xj(n,r[u],a[d+1],e.metadata.read))}o.matches=s}return o.matches}function kk(t,n,e,i){const o=t.queries.getByIndex(e),r=o.matches;if(null!==r){const a=ZI(t,n,o,e);for(let s=0;s<r.length;s+=2){const d=r[s];if(d>0)i.push(a[s/2]);else{const u=r[s+1],p=n[-d];for(let f=10;f<p.length;f++){const v=p[f];v[16]===v[3]&&kk(v[1],v,u,i)}if(null!==p[9]){const f=p[9];for(let v=0;v<f.length;v++){const b=f[v];kk(b[1],b,u,i)}}}}}return i}function Dk(t,n){return t[18].queries[n].queryList}function JI(t,n,e){const i=new vr(!(4&~e));return function Hx(t,n,e,i){const o=xa(n);o.push(e),t.firstCreatePass&&ro(t).push(i,o.length-1)}(t,n,i,i.destroy),(n[18]??=new xk).queries.push(new Ck(i))-1}function eA(t,n,e){const i=$e();return i.firstCreatePass&&(nA(i,new QI(t,n,e),-1),!(2&~n)&&(i.staticViewQueries=!0)),JI(i,z(),n)}function tA(t,n,e,i){const o=$e();if(o.firstCreatePass){const r=We();nA(o,new QI(n,e,i),r.index),function kj(t,n){const e=t.contentQueries||(t.contentQueries=[]);n!==(e.length?e[e.length-1]:-1)&&e.push(t.queries.length-1,n)}(o,t),!(2&~e)&&(o.staticContentQueries=!0)}return JI(o,z(),e)}function nA(t,n,e){null===t.queries&&(t.queries=new wk),t.queries.track(new Mk(n,e))}function Ok(t,n){return t.queries.getByIndex(n)}function iA(t,n){const e=t[1],i=Ok(e,n);return i.crossesNgTemplate?kk(e,t,n,[]):ZI(e,t,i,n)}function Pk(t,n,e){let i;const o=qg(()=>{i._dirtyCounter();const r=function Oj(t,n){const e=t._lView,i=t._queryIndex;if(void 0===e||void 0===i||4&e[2])return n?void 0:Ot;const o=Dk(e,i),r=iA(e,i);return o.reset(r,Ni),n?o.first:o._changesDetected||void 0===t._flatValue?t._flatValue=o.toArray():t._flatValue}(i,t);if(n&&void 0===r)throw new F(-951,!1);return r});return i=o[jt],i._dirtyCounter=Te(0),i._flatValue=void 0,o}function oA(t){return Pk(!0,!1)}function rA(t){return Pk(!0,!0)}function aA(t,n){const e=t[jt];e._lView=z(),e._queryIndex=n,e._queryList=Dk(e._lView,n),e._queryList.onDirty(()=>e._dirtyCounter.update(i=>i+1))}const dA=new Set;function xi(t){dA.has(t)||(dA.add(t),performance?.mark?.("mark_feature_usage",{detail:{feature:t}}))}let Ps=class{},uA=class{};class Tk extends Ps{ngModuleType;_parent;_bootstrapComponents=[];_r3Injector;instance;destroyCbs=[];componentFactoryResolver=new UI(this);constructor(n,e,i,o=!0){super(),this.ngModuleType=n,this._parent=e;const r=Vo(n);this._bootstrapComponents=Na(r.bootstrap),this._r3Injector=Sc(n,e,[{provide:Ps,useValue:this},{provide:Xv,useValue:this.componentFactoryResolver},...i],Oi(n),new Set(["environment"])),o&&this.resolveInjectorInitializers()}resolveInjectorInitializers(){this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(this.ngModuleType)}get injector(){return this._r3Injector}destroy(){const n=this._r3Injector;!n.destroyed&&n.destroy(),this.destroyCbs.forEach(e=>e()),this.destroyCbs=null}onDestroy(n){this.destroyCbs.push(n)}}class hA extends uA{moduleType;constructor(n){super(),this.moduleType=n}create(n){return new Tk(this.moduleType,n,[])}}class Bj extends Ps{injector;componentFactoryResolver=new UI(this);instance=null;constructor(n){super();const e=new ss([...n.providers,{provide:Ps,useValue:this},{provide:Xv,useValue:this.componentFactoryResolver}],n.parent||hi(),n.debugName,new Set(["environment"]));this.injector=e,n.runEnvironmentInitializers&&e.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(n){this.injector.onDestroy(n)}}function iy(t,n,e=null){return new Bj({providers:t,parent:n,debugName:e,runEnvironmentInitializers:!0}).injector}let Vj=(()=>{class t{_injector;cachedInjectors=new Map;constructor(e){this._injector=e}getOrCreateStandaloneInjector(e){if(!e.standalone)return null;if(!this.cachedInjectors.has(e)){const i=Vp(0,e.type),o=i.length>0?iy([i],this._injector,`Standalone[${e.type.name}]`):null;this.cachedInjectors.set(e,o)}return this.cachedInjectors.get(e)}ngOnDestroy(){try{for(const e of this.cachedInjectors.values())null!==e&&e.destroy()}finally{this.cachedInjectors.clear()}}static \u0275prov=H({token:t,providedIn:"environment",factory:()=>new t(le($t))})}return t})();function ae(t){return Xr(()=>{const n=mA(t),e={...n,decls:t.decls,vars:t.vars,template:t.template,consts:t.consts||null,ngContentSelectors:t.ngContentSelectors,onPush:t.changeDetection===jc.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&t.dependencies||null,getStandaloneInjector:n.standalone?o=>o.get(Vj).getOrCreateStandaloneInjector(e):null,getExternalStyles:null,signals:t.signals??!1,data:t.data||{},encapsulation:t.encapsulation||Ds.Emulated,styles:t.styles||Ot,_:null,schemas:t.schemas||null,tView:null,id:""};n.standalone&&xi("NgStandalone"),fA(e);const i=t.dependencies;return e.directiveDefs=oy(i,pA),e.pipeDefs=oy(i,zo),e.id=function Uj(t){let n=0;const i=[t.selectors,t.ngContentSelectors,t.hostVars,t.hostAttrs,"function"==typeof t.consts?"":t.consts,t.vars,t.decls,t.encapsulation,t.standalone,t.signals,t.exportAs,JSON.stringify(t.inputs),JSON.stringify(t.outputs),Object.getOwnPropertyNames(t.type.prototype),!!t.contentQueries,!!t.viewQuery];for(const r of i.join("|"))n=Math.imul(31,n)+r.charCodeAt(0)|0;return n+=2147483648,"c"+n}(e),e})}function pA(t){return ht(t)||ui(t)}function ye(t){return Xr(()=>({type:t.type,bootstrap:t.bootstrap||Ot,declarations:t.declarations||Ot,imports:t.imports||Ot,exports:t.exports||Ot,transitiveCompileScopes:null,schemas:t.schemas||null,id:t.id||null}))}function zj(t,n){if(null==t)return cr;const e={};for(const i in t)if(t.hasOwnProperty(i)){const o=t[i];let r,a,s,d;Array.isArray(o)?(s=o[0],r=o[1],a=o[2]??r,d=o[3]||null):(r=o,a=o,s=Tv.None,d=null),e[r]=[i,s,d],n[r]=a}return e}function Hj(t){if(null==t)return cr;const n={};for(const e in t)t.hasOwnProperty(e)&&(n[t[e]]=e);return n}function L(t){return Xr(()=>{const n=mA(t);return fA(n),n})}function so(t){return{type:t.type,name:t.name,factory:null,pure:!1!==t.pure,standalone:t.standalone??!0,onDestroy:t.type.prototype.ngOnDestroy||null}}function mA(t){const n={};return{type:t.type,providersResolver:null,factory:null,hostBindings:t.hostBindings||null,hostVars:t.hostVars||0,hostAttrs:t.hostAttrs||null,contentQueries:t.contentQueries||null,declaredInputs:n,inputConfig:t.inputs||cr,exportAs:t.exportAs||null,standalone:t.standalone??!0,signals:!0===t.signals,selectors:t.selectors||Ot,viewQuery:t.viewQuery||null,features:t.features||null,setInput:null,resolveHostDirectives:null,hostDirectives:null,inputs:zj(t.inputs,n),outputs:Hj(t.outputs),debugInfo:null}}function fA(t){t.features?.forEach(n=>n(t))}function oy(t,n){return t?()=>{const e="function"==typeof t?t():t,i=[];for(const o of e){const r=n(o);null!==r&&i.push(r)}return i}:null}function ce(t){let n=function gA(t){return Object.getPrototypeOf(t.prototype).constructor}(t.type),e=!0;const i=[t];for(;n;){let o;if(Qn(t))o=n.\u0275cmp||n.\u0275dir;else{if(n.\u0275cmp)throw new F(903,!1);o=n.\u0275dir}if(o){if(e){i.push(o);const a=t;a.inputs=Sk(t.inputs),a.declaredInputs=Sk(t.declaredInputs),a.outputs=Sk(t.outputs);const s=o.hostBindings;s&&Yj(t,s);const d=o.viewQuery,u=o.contentQueries;if(d&&Wj(t,d),u&&qj(t,u),$j(t,o),tu(t.outputs,o.outputs),Qn(o)&&o.data.animation){const p=t.data;p.animation=(p.animation||[]).concat(o.data.animation)}}const r=o.features;if(r)for(let a=0;a<r.length;a++){const s=r[a];s&&s.ngInherit&&s(t),s===ce&&(e=!1)}}n=Object.getPrototypeOf(n)}!function Gj(t){let n=0,e=null;for(let i=t.length-1;i>=0;i--){const o=t[i];o.hostVars=n+=o.hostVars,o.hostAttrs=xs(o.hostAttrs,e=xs(e,o.hostAttrs))}}(i)}function $j(t,n){for(const e in n.inputs){if(!n.inputs.hasOwnProperty(e)||t.input
vendor: 12,422 bytes, line 1
1s.hasOwnProperty(e))continue;const i=n.inputs[e];void 0!==i&&(t.inputs[e]=i,t.declaredInputs[e]=n.declaredInputs[e])}}function Sk(t){return t===cr?{}:t===Ot?[]:t}function Wj(t,n){const e=t.viewQuery;t.viewQuery=e?(i,o)=>{n(i,o),e(i,o)}:n}function qj(t,n){const e=t.contentQueries;t.contentQueries=e?(i,o,r)=>{n(i,o,r),e(i,o,r)}:n}function Yj(t,n){const e=t.hostBindings;t.hostBindings=e?(i,o)=>{n(i,o),e(i,o)}:n}function xA(t,n,e,i,o,r,a,s){if(e.firstCreatePass){t.mergedAttrs=xs(t.mergedAttrs,t.attrs);const p=t.tView=HM(2,t,o,r,a,e.directiveRegistry,e.pipeRegistry,null,e.schemas,e.consts,null);null!==e.queries&&(e.queries.template(e,t),p.queries=e.queries.embeddedTView(t))}s&&(t.flags|=s),$r(t,!1);const d=wA(e,n,t,i);Ou()&&XM(e,n,d,t),Bi(d,n);const u=rI(d,n,d,t);n[i+27]=u,UM(n,u)}function ed(t,n,e,i,o,r,a,s,d,u,p){const f=e+27;let v;if(n.firstCreatePass){if(v=Xc(n,f,4,a||null,s||null),null!=u){const b=ri(n.consts,u);v.localNames=[];for(let x=0;x<b.length;x+=2)v.localNames.push(b[x],-1)}}else v=n.data[f];return xA(v,t,n,e,i,o,r,d),null!=u&&ch(t,v,p),v}function Et(t,n,e,i,o,r,a,s){const d=z(),u=$e();return function eU(t,n,e,i,o,r,a,s,d,u,p){const f=e+27;let v;n.firstCreatePass?(v=Xc(n,f,4,a||null,s||null),Wp()&&RI(n,t,v,ri(n.consts,u),ek),bb(n,v)):v=n.data[f],xA(v,t,n,e,i,o,r,d),jr(v)&&Fv(n,t,v),null!=u&&ch(t,v,p)}(d,u,t,n,e,i,o,ri(u.consts,r),void 0,a,s),Et}function ry(t,n,e,i,o,r,a,s){const d=z(),u=$e();return ed(d,u,t,n,e,i,o,ri(u.consts,r),void 0,a,s),ry}let wA=function MA(t,n,e,i){return ai(!0),n[11].createComment("")};var Ak=function(t){return t[t.CHANGE_DETECTION=0]="CHANGE_DETECTION",t[t.AFTER_NEXT_RENDER=1]="AFTER_NEXT_RENDER",t}(Ak||{});const vh=new E(""),EA=!1,J=class aU extends Z{__isAsync;destroyRef=void 0;pendingTasks=void 0;constructor(n=!1){super(),this.__isAsync=n,ur()&&(this.destroyRef=m(Co,{optional:!0})??void 0,this.pendingTasks=m(Wr,{optional:!0})??void 0)}emit(n){const e=Re(null);try{super.next(n)}finally{Re(e)}}subscribe(n,e,i){let o=n,r=e||(()=>null),a=i;if(n&&"object"==typeof n){const d=n;o=d.next?.bind(d),r=d.error?.bind(d),a=d.complete?.bind(d)}this.__isAsync&&(r=this.wrapInTimeout(r),o&&(o=this.wrapInTimeout(o)),a&&(a=this.wrapInTimeout(a)));const s=super.subscribe({next:o,error:r,complete:a});return n instanceof Je&&n.add(s),s}wrapInTimeout(n){return e=>{const i=this.pendingTasks?.add();setTimeout(()=>{try{n(e)}finally{void 0!==i&&this.pendingTasks?.remove(i)}})}}};function TA(t){let n,e;function i(){t=_l;try{void 0!==e&&"function"==typeof cancelAnimationFrame&&cancelAnimationFrame(e),void 0!==n&&clearTimeout(n)}catch{}}return n=setTimeout(()=>{t(),i()}),"function"==typeof requestAnimationFrame&&(e=requestAnimationFrame(()=>{t(),i()})),()=>i()}function SA(t){return queueMicrotask(()=>t()),()=>{t=_l}}const Rk="isAngularZone",cy=Rk+"_ID";let sU=0;class pe{hasPendingMacrotasks=!1;hasPendingMicrotasks=!1;isStable=!0;onUnstable=new J(!1);onMicrotaskEmpty=new J(!1);onStable=new J(!1);onError=new J(!1);constructor(n){const{enableLongStackTrace:e=!1,shouldCoalesceEventChangeDetection:i=!1,shouldCoalesceRunChangeDetection:o=!1,scheduleInRootZone:r=EA}=n;if(typeof Zone>"u")throw new F(908,!1);Zone.assertZonePatched();const a=this;a._nesting=0,a._outer=a._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(a._inner=a._inner.fork(new Zone.TaskTrackingZoneSpec)),e&&Zone.longStackTraceZoneSpec&&(a._inner=a._inner.fork(Zone.longStackTraceZoneSpec)),a.shouldCoalesceEventChangeDetection=!o&&i,a.shouldCoalesceRunChangeDetection=o,a.callbackScheduled=!1,a.scheduleInRootZone=r,function dU(t){const n=()=>{!function cU(t){function n(){TA(()=>{t.callbackScheduled=!1,Nk(t),t.isCheckStableRunning=!0,Fk(t),t.isCheckStableRunning=!1})}t.isCheckStableRunning||t.callbackScheduled||(t.callbackScheduled=!0,t.scheduleInRootZone?Zone.root.run(()=>{n()}):t._outer.run(()=>{n()}),Nk(t))}(t)},e=sU++;t._inner=t._inner.fork({name:"angular",properties:{[Rk]:!0,[cy]:e,[cy+e]:!0},onInvokeTask:(i,o,r,a,s,d)=>{if(function uU(t){return RA(t,"__ignore_ng_zone__")}(d))return i.invokeTask(r,a,s,d);try{return IA(t),i.invokeTask(r,a,s,d)}finally{(t.shouldCoalesceEventChangeDetection&&"eventTask"===a.type||t.shouldCoalesceRunChangeDetection)&&n(),AA(t)}},onInvoke:(i,o,r,a,s,d,u)=>{try{return IA(t),i.invoke(r,a,s,d,u)}finally{t.shouldCoalesceRunChangeDetection&&!t.callbackScheduled&&!function hU(t){return RA(t,"__scheduler_tick__")}(d)&&n(),AA(t)}},onHasTask:(i,o,r,a)=>{i.hasTask(r,a),o===r&&("microTask"==a.change?(t._hasPendingMicrotasks=a.microTask,Nk(t),Fk(t)):"macroTask"==a.change&&(t.hasPendingMacrotasks=a.macroTask))},onHandleError:(i,o,r,a)=>(i.handleError(r,a),t.runOutsideAngular(()=>t.onError.emit(a)),!1)})}(a)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get(Rk)}static assertInAngularZone(){if(!pe.isInAngularZone())throw new F(909,!1)}static assertNotInAngularZone(){if(pe.isInAngularZone())throw new F(909,!1)}run(n,e,i){return this._inner.run(n,e,i)}runTask(n,e,i,o){const r=this._inner,a=r.scheduleEventTask("NgZoneEvent: "+o,n,lU,_l,_l);try{return r.runTask(a,e,i)}finally{r.cancelTask(a)}}runGuarded(n,e,i){return this._inner.runGuarded(n,e,i)}runOutsideAngular(n){return this._outer.run(n)}}const lU={};function Fk(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 Nk(t){t.hasPendingMicrotasks=!!(t._hasPendingMicrotasks||(t.shouldCoalesceEventChangeDetection||t.shouldCoalesceRunChangeDetection)&&!0===t.callbackScheduled)}function IA(t){t._nesting++,t.isStable&&(t.isStable=!1,t.onUnstable.emit(null))}function AA(t){t._nesting--,Fk(t)}class Lk{hasPendingMicrotasks=!1;hasPendingMacrotasks=!1;isStable=!0;onUnstable=new J;onMicrotaskEmpty=new J;onStable=new J;onError=new J;run(n,e,i){return n.apply(e,i)}runGuarded(n,e,i){return n.apply(e,i)}runOutsideAngular(n){return n()}runTask(n,e,i,o){return n.apply(e,i)}}function RA(t,n){return!(!Array.isArray(t)||1!==t.length)&&!0===t[0]?.data?.[n]}let Bk=(()=>{class t{impl=null;execute(){this.impl?.execute()}static \u0275prov=H({token:t,providedIn:"root",factory:()=>new t})}return t})();const FA=[0,1,2,3];let NA=(()=>{class t{ngZone=m(pe);scheduler=m(Ii);errorHandler=m(Ko,{optional:!0});sequences=new Set;deferredRegistrations=new Set;executing=!1;constructor(){m(vh,{optional:!0})}execute(){const e=this.sequences.size>0;e&&Dt(16),this.executing=!0;for(const i of FA)for(const o of this.sequences)if(!o.erroredOrDestroyed&&o.hooks[i])try{o.pipelinedValue=this.ngZone.runOutsideAngular(()=>this.maybeTrace(()=>(0,o.hooks[i])(o.pipelinedValue),o.snapshot))}catch(r){o.erroredOrDestroyed=!0,this.errorHandler?.handleError(r)}this.executing=!1;for(const i of this.sequences)i.afterRun(),i.once&&(this.sequences.delete(i),i.destroy());for(const i of this.deferredRegistrations)this.sequences.add(i);this.deferredRegistrations.size>0&&this.scheduler.notify(7),this.deferredRegistrations.clear(),e&&Dt(17)}register(e){const{view:i}=e;void 0!==i?((i[25]??=[]).push(e),ms(i),i[2]|=8192):this.executing?this.deferredRegistrations.add(e):this.addSequence(e)}addSequence(e){this.sequences.add(e),this.scheduler.notify(7)}unregister(e){this.executing&&this.sequences.has(e)?(e.erroredOrDestroyed=!0,e.pipelinedValue=void 0,e.once=!0):(this.sequences.delete(e),this.deferredRegistrations.delete(e))}maybeTrace(e,i){return i?i.run(Ak.AFTER_NEXT_RENDER,e):e()}static \u0275prov=H({token:t,providedIn:"root",factory:()=>new t})}return t})();class LA{impl;hooks;view;once;snapshot;erroredOrDestroyed=!1;pipelinedValue=void 0;unregisterOnDestroy;constructor(n,e,i,o,r,a=null){this.impl=n,this.hooks=e,this.view=i,this.once=o,this.snapshot=a,this.unregisterOnDestroy=r?.onDestroy(()=>this.destroy())}afterRun(){this.erroredOrDestroyed=!1,this.pipelinedValue=void 0,this.snapshot?.dispose(),this.snapshot=null}destroy(){this.impl.unregister(this),this.unregisterOnDestroy?.();const n=this.view?.[25];n&&(this.view[25]=n.filter(e=>e!==this))}}function Dn(t,n){const e=n?.injector??m(we);return xi("NgAfterNextRender"),function BA(t,n,e,i){const o=n.get(Bk);o.impl??=n.get(NA);const r=n.get(vh,null,{optional:!0}),a=!0!==e?.manualCleanup?n.get(Co):null,s=n.get(Tu,null,{optional:!0}),d=new LA(o.impl,function fU(t){return t instanceof Function?[void 0,void 0,t,void 0]:[t.earlyRead,t.write,t.mixedReadWrite,t.read]}(t),s?.view,i,a,r?.snapshot(null));return o.impl.register(d),d}(t,e,n,!0)}let qA=(()=>{class t{log(e){console.log(e)}warn(e){console.warn(e)}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"platform"})}return t})();const lR=new E(""),my=new E("");let qk,Gk=(()=>{class t{_ngZone;registry;_isZoneStable=!0;_callbacks=[];_taskTrackingZone=null;_destroyRef;constructor(e,i,o){this._ngZone=e,this.registry=i,ur()&&(this._destroyRef=m(Co,{optional:!0})??void 0),qk||(function b7(t){qk=t}(o),o.addToWindow(i)),this._watchAngularEvents(),e.run(()=>{this._taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){const e=this._ngZone.onUnstable.subscribe({next:()=>{this._isZoneStable=!1}}),i=this._ngZone.runOutsideAngular(()=>this._ngZone.onStable.subscribe({next:()=>{pe.assertNotInAngularZone(),queueMicrotask(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}}));this._destroyRef?.onDestroy(()=>{e.unsubscribe(),i.unsubscribe()})}isStable(){return this._isZoneStable&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())queueMicrotask(()=>{for(;0!==this._callbacks.length;){let e=this._callbacks.pop();clearTimeout(e.timeoutId),e.doneCb()}});else{let e=this.getPendingTasks();this._callbacks=this._callbacks.filter(i=>!i.updateCb||!i.updateCb(e)||(clearTimeout(i.timeoutId),!1))}}getPendingTasks(){return this._taskTrackingZone?this._taskTrackingZone.macroTasks.map(e=>({source:e.source,creationLocation:e.creationLocation,data:e.data})):[]}addCallback(e,i,o){let r=-1;i&&i>0&&(r=setTimeout(()=>{this._callbacks=this._callbacks.filter(a=>a.timeoutId!==r),e()},i)),this._callbacks.push({doneCb:e,timeoutId:r,updateCb:o})}whenStable(e,i,o){if(o&&!this._taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(e,i,o),this._runCallbacksIfReady()}registerApplication(e){this.registry.registerApplication(e,this)}unregisterApplication(e){this.registry.unregisterApplication(e)}findProviders(e,i,o){return[]}static \u0275fac=function(i){return new(i||t)(le(pe),le(Wk),le(my))};static \u0275prov=H({token:t,factory:t.\u0275fac})}return t})(),Wk=(()=>{class t{_applications=new Map;registerApplication(e,i){this._applications.set(e,i)}unregisterApplication(e){this._applications.delete(e)}unregisterAllApplications(){this._applications.clear()}getTestability(e){return this._applications.get(e)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(e,i=!0){return qk?.findTestabilityInTree(this,e,i)??null}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"platform"})}return t})();function Of(t){return!!t&&"function"==typeof t.then}function cR(t){return!!t&&"function"==typeof t.subscribe}const dR=new E("");function uR(t){return Ei([{provide:dR,multi:!0,useValue:t}])}let hR=(()=>{class t{resolve;reject;initialized=!1;done=!1;donePromise=new Promise((e,i)=>{this.resolve=e,this.reject=i});appInits=m(dR,{optional:!0})??[];injector=m(we);constructor(){}runInitializers(){if(this.initialized)return;const e=[];for(const o of this.appInits){const r=Kn(this.injector,o);if(Of(r))e.push(r);else if(cR(r)){const a=new Promise((s,d)=>{r.subscribe({complete:s,error:d})});e.push(a)}}const i=()=>{this.done=!0,this.resolve()};Promise.all(e).then(()=>{i()}).catch(o=>{this.reject(o)}),0===e.length&&i(),this.initialized=!0}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();const pR=new E("");function mR(t,n){return Array.isArray(n)?n.reduce(mR,t):{...t,...n}}let Zr=(()=>{class t{_runningTick=!1;_destroyed=!1;_destroyListeners=[];_views=[];internalErrorHandler=m(xo);afterRenderManager=m(Bk);zonelessEnabled=m(em);
vendor: 9,448 bytes, line 1
1rootEffectScheduler=m(tm);dirtyFlags=0;tracingSnapshot=null;allTestViews=new Set;autoDetectTestViews=new Set;includeAllTestViews=!1;afterTick=new Z;get allViews(){return[...(this.includeAllTestViews?this.allTestViews:this.autoDetectTestViews).keys(),...this._views]}get destroyed(){return this._destroyed}componentTypes=[];components=[];internalPendingTask=m(Wr);get isStable(){return this.internalPendingTask.hasPendingTasksObservable.pipe(Se(e=>!e))}constructor(){m(vh,{optional:!0})}whenStable(){let e;return new Promise(i=>{e=this.isStable.subscribe({next:o=>{o&&i()}})}).finally(()=>{e.unsubscribe()})}_injector=m($t);_rendererFactory=null;get injector(){return this._injector}bootstrap(e,i){return this.bootstrapImpl(e,i)}bootstrapImpl(e,i,o=we.NULL){return this._injector.get(pe).run(()=>{Dt(10);const a=e instanceof II;if(!this._injector.get(hR).done)throw new F(405,"");let d;d=a?e:this._injector.get(Xv).resolveComponentFactory(e),this.componentTypes.push(d.componentType);const u=function y7(t){return t.isBoundToModule}(d)?void 0:this._injector.get(Ps),f=d.create(o,[],i||d.selector,u),v=f.location.nativeElement,b=f.injector.get(lR,null);return b?.registerApplication(v),f.onDestroy(()=>{this.detachView(f.hostView),fy(this.components,f),b?.unregisterApplication(v)}),this._loadComponent(f),Dt(11,f),f})}tick(){this.zonelessEnabled||(this.dirtyFlags|=1),this._tick()}_tick(){Dt(12),null!==this.tracingSnapshot?this.tracingSnapshot.run(Ak.CHANGE_DETECTION,this.tickImpl):this.tickImpl()}tickImpl=()=>{if(this._runningTick)throw new F(101,!1);const e=Re(null);try{this._runningTick=!0,this.synchronize()}finally{this._runningTick=!1,this.tracingSnapshot?.dispose(),this.tracingSnapshot=null,Re(e),this.afterTick.next(),Dt(13)}};synchronize(){null===this._rendererFactory&&!this._injector.destroyed&&(this._rendererFactory=this._injector.get(Cr,null,{optional:!0}));let e=0;for(;0!==this.dirtyFlags&&e++<10;)Dt(14),this.synchronizeOnce(),Dt(15)}synchronizeOnce(){16&this.dirtyFlags&&(this.dirtyFlags&=-17,this.rootEffectScheduler.flush());let e=!1;if(7&this.dirtyFlags){const i=!!(1&this.dirtyFlags);this.dirtyFlags&=-8,this.dirtyFlags|=8;for(let{_lView:o}of this.allViews)(i||ps(o))&&(Hv(o,i&&!this.zonelessEnabled?0:1),e=!0);if(this.dirtyFlags&=-5,this.syncDirtyFlagsWithViews(),23&this.dirtyFlags)return}e||(this._rendererFactory?.begin?.(),this._rendererFactory?.end?.()),8&this.dirtyFlags&&(this.dirtyFlags&=-9,this.afterRenderManager.execute()),this.syncDirtyFlagsWithViews()}syncDirtyFlagsWithViews(){this.allViews.some(({_lView:e})=>ps(e))?this.dirtyFlags|=2:this.dirtyFlags&=-8}attachView(e){const i=e;this._views.push(i),i.attachToAppRef(this)}detachView(e){const i=e;fy(this._views,i),i.detachFromAppRef()}_loadComponent(e){this.attachView(e.hostView);try{this.tick()}catch(o){this.internalErrorHandler(o)}this.components.push(e),this._injector.get(pR,[]).forEach(o=>o(e))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(e=>e()),this._views.slice().forEach(e=>e.destroy())}finally{this._destroyed=!0,this._views=[],this._destroyListeners=[]}}onDestroy(e){return this._destroyListeners.push(e),()=>fy(this._destroyListeners,e)}destroy(){if(this._destroyed)throw new F(406,!1);const e=this._injector;e.destroy&&!e.destroyed&&e.destroy()}get viewCount(){return this._views.length}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function fy(t,n){const e=t.indexOf(n);e>-1&&t.splice(e,1)}function eD(t,n){const e=z();if(en(e,Ti(),n)){const o=$e(),r=yo();if(Vv(r,o,e,t,n))Hr(r)&&YS(e,r.index);else{const s=kn(r,e),d=function n9(t){return"-"!==t.charAt(4)?"aria-"+t.slice(4).toLowerCase():t}(t);Nv(e[11],s,null,r.value,d,n,null)}}return eD}function se(t,n,e,i){const o=z();return en(o,Ti(),n)&&($e(),function y8(t,n,e,i,o,r){const a=kn(t,n);Nv(n[11],a,r,t.value,e,i,o)}(yo(),o,t,n,e,i)),se}typeof document<"u"&&document;class b9{destroy(n){}updateValue(n,e){}swap(n,e){const i=Math.min(n,e),o=Math.max(n,e),r=this.detach(o);if(o-i>1){const a=this.detach(i);this.attach(i,r),this.attach(o,a)}else this.attach(i,r)}move(n,e){this.attach(e,this.detach(n,!0))}}function iD(t,n,e,i,o){return t===e&&Object.is(n,i)?1:Object.is(o(t,n),o(e,i))?-1:0}function oD(t,n,e,i){return!(void 0===n||!n.has(i)||(t.attach(e,n.get(i)),n.delete(i),0))}function ER(t,n,e,i,o){if(oD(t,n,i,e(i,o)))t.updateValue(i,o);else{const r=t.create(i,o);t.attach(i,r)}}function TR(t,n,e,i){const o=new Set;for(let r=n;r<=e;r++)o.add(i(r,t.at(r)));return o}class SR{kvMap=new Map;_vMap=void 0;has(n){return this.kvMap.has(n)}delete(n){if(!this.has(n))return!1;const e=this.kvMap.get(n);return void 0!==this._vMap&&this._vMap.has(e)?(this.kvMap.set(n,this._vMap.get(e)),this._vMap.delete(e)):this.kvMap.delete(n),!0}get(n){return this.kvMap.get(n)}set(n,e){if(this.kvMap.has(n)){let i=this.kvMap.get(n);void 0===this._vMap&&(this._vMap=new Map);const o=this._vMap;for(;o.has(i);)i=o.get(i);o.set(i,e)}else this.kvMap.set(n,e)}forEach(n){for(let[e,i]of this.kvMap)if(n(i,e),void 0!==this._vMap){const o=this._vMap;for(;o.has(i);)i=o.get(i),n(i,e)}}}function Ce(t,n,e,i,o,r,a,s){xi("NgControlFlow");const d=z(),u=$e();return ed(d,u,t,n,e,i,o,ri(u.consts,r),256,a,s),rD}function rD(t,n,e,i,o,r,a,s){xi("NgControlFlow");const d=z(),u=$e();return ed(d,u,t,n,e,i,o,ri(u.consts,r),512,a,s),rD}function xe(t,n){xi("NgControlFlow");const e=z(),i=Ti(),o=e[i]!==Pt?e[i]:-1,r=-1!==o?Cy(e,27+o):void 0;if(en(e,i,t)){const s=Re(null);try{if(void 0!==r&&ik(r,0),-1!==t){const d=27+t,u=Cy(e,d),p=aD(e[1],d),f=null;hh(u,dh(e,p,n,{dehydratedView:f}),0,Kc(p,f))}}finally{Re(s)}}else if(void 0!==r){const s=aI(r,0);void 0!==s&&(s[8]=n)}}class y9{lContainer;$implicit;$index;constructor(n,e,i){this.lContainer=n,this.$implicit=e,this.$index=i}get $count(){return this.lContainer.length-10}}function Ef(t,n){return n}class x9{hasEmptyBlock;trackByFn;liveCollection;constructor(n,e,i){this.hasEmptyBlock=n,this.trackByFn=e,this.liveCollection=i}}function Vl(t,n,e,i,o,r,a,s,d,u,p,f,v){xi("NgControlFlow");const b=z(),x=$e(),M=void 0!==d,S=z(),A=s?a.bind(S[15][8]):a,N=new x9(M,A);S[27+t]=N,ed(b,x,t+1,n,e,i,o,ri(x.consts,r),256),M&&ed(b,x,t+2,d,u,p,f,ri(x.consts,v),512)}class w9 extends b9{lContainer;hostLView;templateTNode;operationsCounter=void 0;needsIndexUpdate=!1;constructor(n,e,i){super(),this.lContainer=n,this.hostLView=e,this.templateTNode=i}get length(){return this.lContainer.length-10}at(n){return this.getLView(n)[8].$implicit}attach(n,e){const i=e[6];this.needsIndexUpdate||=n!==this.length,hh(this.lContainer,e,n,Kc(this.templateTNode,i))}detach(n,e){return this.needsIndexUpdate||=n!==this.length-1,e&&function M9(t,n){if(t.length<=10)return;const i=t[10+n];i&&i[26]&&(i[26].skipLeaveAnimations=!0)}(this.lContainer,n),function k9(t,n){return lf(t,n)}(this.lContainer,n)}create(n,e){const o=dh(this.hostLView,this.templateTNode,new y9(this.lContainer,e,n),{dehydratedView:null});return this.operationsCounter?.recordCreate(),o}destroy(n){af(n[1],n),this.operationsCounter?.recordDestroy()}updateValue(n,e){this.getLView(n)[8].$implicit=e}reset(){this.needsIndexUpdate=!1,this.operationsCounter?.reset()}updateIndexes(){if(this.needsIndexUpdate)for(let n=0;n<this.length;n++)this.getLView(n)[8].$index=n}getLView(n){return function D9(t,n){return aI(t,n)}(this.lContainer,n)}}function zl(t){const n=Re(null),e=Sn();try{const i=z(),o=i[1],r=i[e],a=e+1,s=Cy(i,a);if(void 0===r.liveCollection){const u=aD(o,a);r.liveCollection=new w9(s,i,u)}else r.liveCollection.reset();const d=r.liveCollection;if(function v9(t,n,e){let i,o,r=0,a=t.length-1;if(Array.isArray(n)){let d=n.length-1;for(;r<=a&&r<=d;){const u=t.at(r),p=n[r],f=iD(r,u,r,p,e);if(0!==f){f<0&&t.updateValue(r,p),r++;continue}const v=t.at(a),b=n[d],x=iD(a,v,d,b,e);if(0!==x){x<0&&t.updateValue(a,b),a--,d--;continue}const M=e(r,u),S=e(a,v),A=e(r,p);if(Object.is(A,S)){const N=e(d,b);Object.is(N,M)?(t.swap(r,a),t.updateValue(a,b),d--,a--):t.move(a,r),t.updateValue(r,p),r++;continue}if(i??=new SR,o??=TR(t,r,a,e),oD(t,i,r,A))t.updateValue(r,p),r++,a++;else if(o.has(A))i.set(M,t.detach(r)),a--;else{const N=t.create(r,n[r]);t.attach(r,N),r++,a++}}for(;r<=d;)ER(t,i,e,r,n[r]),r++}else if(null!=n){const d=n[Symbol.iterator]();let u=d.next();for(;!u.done&&r<=a;){const p=t.at(r),f=u.value,v=iD(r,p,r,f,e);if(0!==v)v<0&&t.updateValue(r,f),r++,u=d.next();else{i??=new SR,o??=TR(t,r,a,e);const b=e(r,f);if(oD(t,i,r,b))t.updateValue(r,f),r++,a++,u=d.next();else if(o.has(b)){const x=e(r,p);i.set(x,t.detach(r)),a--}else t.attach(r,t.create(r,f)),r++,a++,u=d.next()}}for(;!u.done;)ER(t,i,e,t.length,u.value),u=d.next()}for(;r<=a;)t.destroy(t.detach(a--));i?.forEach(d=>{t.destroy(d)})}(d,t,r.trackByFn),d.updateIndexes(),r.hasEmptyBlock){const u=Ti(),p=0===d.length;if(en(i,u,p)){const f=e+2,v=Cy(i,f);if(p){const b=aD(o,f),x=null;hh(v,dh(i,b,void 0,{dehydratedView:x}),0,Kc(b,x))}else o.firstUpdatePass&&function qv(t){const n=t[6]??[],i=t[3][11],o=[];for(const r of n)void 0!==r.data.di?o.push(r):DI(r,i);t[6]=o}(v),ik(v,0)}}}finally{Re(n)}}function Cy(t,n){return t[n]}function aD(t,n){return pl(t,n)}function G(t,n,e){const i=z();return en(i,Ti(),n)&&($e(),ZM(yo(),i,t,n,i[11],e)),G}function sD(t,n,e,i,o){Vv(n,t,e,o?"class":"style",i)}function D(t,n,e,i){const o=z(),r=o[1],a=t+27,s=r.firstCreatePass?gk(a,o,2,n,ek,Wp(),e,i):r.data[a];if(Lv(s,o,t,n,lD),jr(s)){const d=o[1];Fv(d,o,s),TM(d,s,o)}return null!=i&&ch(o,s),D}
vendor: 1,210 bytes, line 1
1function O(){const t=$e(),e=Bv(We());return t.firstCreatePass&&_k(t,e),Vn(e)&&yu(),kc(),null!=e.classesWithoutHost&&function Aw(t){return!!(8&t.flags)}(e)&&sD(t,e,z(),e.classesWithoutHost,!0),null!=e.stylesWithoutHost&&function xb(t){return!!(16&t.flags)}(e)&&sD(t,e,z(),e.stylesWithoutHost,!1),O}function te(t,n,e,i){return D(t,n,e,i),O(),te}function lo(t,n,e,i){const o=z(),r=o[1],a=t+27,s=r.firstCreatePass?function VI(t,n,e,i,o,r){const a=n.consts,d=Xc(n,t,e,i,ri(a,o));if(d.mergedAttrs=xs(d.mergedAttrs,d.attrs),null!=r){const u=ri(a,r);d.localNames=[];for(let p=0;p<u.length;p+=2)d.localNames.push(u[p],-1)}return null!==d.attrs&&Zv(d,d.attrs,!1),null!==d.mergedAttrs&&Zv(d,d.mergedAttrs,!0),null!==n.queries&&n.queries.elementStart(n,d),d}(a,r,2,n,e,i):r.data[a];return Lv(s,o,t,n,lD),null!=i&&ch(o,s),lo}function So(){return Vn(Bv(We()))&&yu(),kc(),So}function wr(t,n,e,i){return lo(t,n,e,i),So(),wr}let lD=(t,n,e,i,o)=>(ai(!0),Pv(n[11],i,function S_(){return Ge.lFrame.currentNamespace}()));function kh(t,n,e){const i=z(),o=i[1],r=t+27,a=o.firstCreatePass?gk(r,i,8,"ng-container",ek,Wp(),n,e):o.data[r];if(Lv(a,i,t,"ng-container",dD),jr(a)){const s=i[1];Fv(s,i,a),TM(s,a,i)}return null!=e&&ch(i,a),kh}
vendor: 4,245 bytes, line 1
1function ad(){const t=$e(),e=Bv(We());return t.firstCreatePass&&_k(t,e),ad}function tn(t,n,e){return kh(t,n,e),ad(),tn}let dD=(t,n,e,i,o)=>(ai(!0),zM(n[11],""));function dn(){return z()}function ji(t,n,e){const i=z();return en(i,Ti(),n)&&($e(),JM(yo(),i,t,n,i[11],e)),ji}const wy="en-US";let LR=wy;function Y(t,n,e){const i=z(),o=$e(),r=We();return mD(o,i,i[11],r,t,n,e),Y}function pD(t,n,e){const i=z(),o=$e(),r=We();return(3&r.type||e)&&HI(r,o,i,e,i[11],t,n,yf(r,i,n)),pD}function mD(t,n,e,i,o,r,a){let s=!0,d=null;if((3&i.type||a)&&(d??=yf(i,n,r),HI(i,t,n,a,e,o,r,d)&&(s=!1)),s){const u=i.outputs?.[o],p=i.hostDirectiveOutputs?.[o];if(p&&p.length)for(let f=0;f<p.length;f+=2){const v=p[f],b=p[f+1];d??=yf(i,n,r),ny(i,n,v,b,o,d)}if(u&&u.length)for(const f of u)d??=yf(i,n,r),ny(i,n,f,o,o,d)}}function ne(t=1){return function T_(t){return(Ge.lFrame.contextLView=function ml(t,n){for(;t>0;)n=n[14],t--;return n}(t,Ge.lFrame.contextLView))[8]}(t)}function b$(t,n){let e=null;const i=function U4(t){const n=t.attrs;if(null!=n){const e=n.indexOf(5);if(!(1&e))return n[e+1]}return null}(t);for(let o=0;o<n.length;o++){const r=n[o];if("*"!==r){if(null===i?MS(t,r,!0):W4(i,r))return o}else e=o}return e}function ot(t){const n=z()[15][5];if(!n.projection){const i=n.projection=function al(t,n){const e=[];for(let i=0;i<t;i++)e.push(n);return e}(t?t.length:1,null),o=i.slice();let r=n.child;for(;null!==r;){if(128!==r.type){const a=t?b$(r,t):0;null!==a&&(o[a]?o[a].projectionNext=r:i[a]=r,o[a]=r)}r=r.next}}}function ue(t,n=0,e,i,o,r){const a=z(),s=$e(),d=i?t+1:null;null!==d&&ed(a,s,d,i,o,r,null,e);const u=Xc(s,27+t,16,null,e||null);null===u.projection&&(u.projection=n),k_();const f=!a[6]||qp();null===a[15][5].projection[u.projection]&&null!==d?function v$(t,n,e){const i=27+e,o=n.data[i],r=t[i];hh(r,dh(t,o,void 0,{dehydratedView:null}),0,Kc(o,null))}(a,s,d):f&&!ih(u)&&function d8(t,n,e){GS(n[11],0,n,e,YM(t,e,n),zS(e.parent||n[5],e,n))}(s,a,u)}function Le(t,n,e,i){tA(t,n,e,i)}function Ye(t,n,e){eA(t,n,e)}function X(t){const n=z(),e=$e(),i=Mu();Pc(i+1);const o=Ok(e,i);if(t.dirty&&function zx(t){return!(4&~t[2])}(n)===!(2&~o.metadata.flags)){if(null===o.matches)t.reset([]);else{const r=iA(n,i);t.reset(r,Ni),t.notifyOnChanges()}return!0}return!1}function Q(){return Dk(z(),Mu())}function Ff(t,n,e,i){aA(t,eA(n,e,i))}function fD(t=1){Pc(Mu()+t)}function un(t){return hs(function fl(){return Ge.lFrame.contextLView}(),27+t)}function Oy(t,n){return t<<17|n<<2}function sd(t){return t>>17&32767}function gD(t){return 2|t}function Oh(t){return(131068&t)>>2}function _D(t,n){return-131069&t|n<<2}function bD(t){return 1|t}function iF(t,n,e,i){const o=t[e+1],r=null===n;let a=i?sd(o):Oh(o),s=!1;for(;0!==a&&(!1===s||r);){const u=t[a+1];k$(t[a],n)&&(s=!0,t[a+1]=i?bD(u):gD(u)),a=i?sd(u):Oh(u)}s&&(t[e+1]=i?gD(o):bD(o))}function k$(t,n){return null===t||null==n||(Array.isArray(t)?t[1]:t)===n||!(!Array.isArray(t)||"string"!=typeof n)&&xc(t,n)>=0}const Zn={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function oF(t){return t.substring(Zn.key,Zn.keyEnd)}function rF(t,n){const e=Zn.textEnd;return e===n?-1:(n=Zn.keyEnd=function E$(t,n,e){for(;n<e&&t.charCodeAt(n)>32;)n++;return n}(t,Zn.key=n,e),Ph(t,n,e))}function Ph(t,n,e){for(;n<e&&t.charCodeAt(n)<=32;)n++;return n}function li(t,n,e){return dF(t,n,e,!1),li}function oe(t,n){return dF(t,n,null,!0),oe}function Ui(t){!function uF(t,n,e,i){const o=$e(),r=Gr(2);o.firstUpdatePass&&pF(o,null,r,i);const a=z();if(e!==Pt&&en(a,r,e)){const s=o.data[Sn()];if(_F(s,i)&&!hF(o,r)){let d=i?s.classesWithoutHost:s.stylesWithoutHost;null!==d&&(e=Cp(d,e||"")),sD(o,s,a,e,i)}else!function H$(t,n,e,i,o,r,a,s){o===Pt&&(o=Ot);let d=0,u=0,p=0<o.length?o[0]:null,f=0<r.length?r[0]:null;for(;null!==p||null!==f;){const v=d<o.length?o[d+1]:void 0,b=u<r.length?r[u+1]:void 0;let M,x=null;p===f?(d+=2,u+=2,v!==b&&(x=f,M=b)):null===f||null!==p&&p<f?(d+=2,x=p):(u+=2,x=f,M=b),null!==x&&fF(t,n,e,i,x,M,a,s),p=d<o.length?o[d]:null,f=u<r.length?r[u]:null}}(o,s,a,a[11],a[r+1],a[r+1]=function V$(t,n,e){if(null==e||""===e)return Ot;const i=[],o=Jo(e);if(Array.isArray(o))for(let r=0;r<o.length;r++)t(i,o[r],!0);else if("object"==typeof o)for(const r in o)o.hasOwnProperty(r)&&t(i,r,o[r]);else"string"==typeof o&&n(i,o);return i}
vendor: 4,379 bytes, line 1
1(t,n,e),i,r)}}(z$,R$,t,!0)}function R$(t,n){for(let e=function O$(t){return function sF(t){Zn.key=0,Zn.keyEnd=0,Zn.value=0,Zn.valueEnd=0,Zn.textEnd=t.length}(t),rF(t,Ph(t,0,Zn.textEnd))}(n);e>=0;e=rF(n,e))Cc(t,oF(n),!0)}function dF(t,n,e,i){const o=z(),r=$e(),a=Gr(2);r.firstUpdatePass&&pF(r,t,a,i),n!==Pt&&en(o,a,n)&&fF(r,r.data[Sn()],o,o[11],t,o[a+1]=function j$(t,n){return null==t||""===t||("string"==typeof n?t+=n:"object"==typeof t&&(t=Oi(Jo(t)))),t}(n,e),i,a)}function hF(t,n){return n>=t.expandoStartIndex}function pF(t,n,e,i){const o=t.data;if(null===o[e+1]){const r=o[Sn()],a=hF(t,e);_F(r,i)&&null===n&&!a&&(n=!1),n=function F$(t,n,e,i){const o=function wu(t){const n=Ge.lFrame.currentDirectiveIndex;return-1===n?null:t[n]}(t);let r=i?n.residualClasses:n.residualStyles;if(null===o)0===(i?n.classBindings:n.styleBindings)&&(e=Nf(e=vD(null,t,n,e,i),n.attrs,i),r=null);else{const a=n.directiveStylingLast;if(-1===a||t[a]!==o)if(e=vD(o,t,n,e,i),null===r){let d=function N$(t,n,e){const i=e?n.classBindings:n.styleBindings;if(0!==Oh(i))return t[sd(i)]}(t,n,i);void 0!==d&&Array.isArray(d)&&(d=vD(null,t,n,d[1],i),d=Nf(d,n.attrs,i),function L$(t,n,e,i){t[sd(e?n.classBindings:n.styleBindings)]=i}(t,n,i,d))}else r=function B$(t,n,e){let i;const o=n.directiveEnd;for(let r=1+n.directiveStylingLast;r<o;r++)i=Nf(i,t[r].hostAttrs,e);return Nf(i,n.attrs,e)}(t,n,i)}return void 0!==r&&(i?n.residualClasses=r:n.residualStyles=r),e}(o,r,n,i),function w$(t,n,e,i,o,r){let a=r?n.classBindings:n.styleBindings,s=sd(a),d=Oh(a);t[i]=e;let p,u=!1;if(Array.isArray(e)?(p=e[1],(null===p||xc(e,p)>0)&&(u=!0)):p=e,o)if(0!==d){const v=sd(t[s+1]);t[i+1]=Oy(v,s),0!==v&&(t[v+1]=_D(t[v+1],i)),t[s+1]=function C$(t,n){return 131071&t|n<<17}(t[s+1],i)}else t[i+1]=Oy(s,0),0!==s&&(t[s+1]=_D(t[s+1],i)),s=i;else t[i+1]=Oy(d,0),0===s?s=i:t[d+1]=_D(t[d+1],i),d=i;u&&(t[i+1]=gD(t[i+1])),iF(t,p,i,!0),iF(t,p,i,!1),function M$(t,n,e,i,o){const r=o?t.residualClasses:t.residualStyles;null!=r&&"string"==typeof n&&xc(r,n)>=0&&(e[i+1]=bD(e[i+1]))}(n,p,t,i,r),a=Oy(s,d),r?n.classBindings=a:n.styleBindings=a}(o,r,n,e,a,i)}}function vD(t,n,e,i,o){let r=null;const a=e.directiveEnd;let s=e.directiveStylingLast;for(-1===s?s=e.directiveStart:s++;s<a&&(r=n[s],i=Nf(i,r.hostAttrs,o),r!==t);)s++;return null!==t&&(e.directiveStylingLast=s),i}function Nf(t,n,e){const i=e?1:2;let o=-1;if(null!==n)for(let r=0;r<n.length;r++){const a=n[r];"number"==typeof a?o=a:o===i&&(Array.isArray(t)||(t=void 0===t?[]:["",t]),Cc(t,a,!!e||n[++r]))}return void 0===t?null:t}function z$(t,n,e){const i=String(n);""!==i&&!i.includes(" ")&&Cc(t,i,e)}function fF(t,n,e,i,o,r,a,s){if(!(3&n.type))return;const d=t.data,u=d[s+1],p=function x$(t){return!(1&~t)}(u)?gF(d,n,e,o,Oh(u),a):void 0;Py(p)||(Py(r)||function y$(t){return!(2&~t)}(u)&&(r=gF(d,null,e,o,s,a)),function h8(t,n,e,i,o){if(n)o?t.addClass(e,i):t.removeClass(e,i);else{let r=-1===i.indexOf("-")?void 0:Al.DashCase;null==o?t.removeStyle(e,i,r):("string"==typeof o&&o.endsWith("!important")&&(o=o.slice(0,-10),r|=Al.Important),t.setStyle(e,i,o,r))}}(i,a,hl(Sn(),e),o,r))}function gF(t,n,e,i,o,r){const a=null===n;let s;for(;o>0;){const d=t[o],u=Array.isArray(d),p=u?d[1]:d,f=null===p;let v=e[o+1];v===Pt&&(v=f?Ot:void 0);let b=f?Lp(v,i):p===i?v:void 0;if(u&&!Py(b)&&(b=Lp(d,i)),Py(b)&&(s=b,a))return s;const x=t[o+1];o=a?sd(x):Oh(x)}if(null!==n){let d=r?n.residualClasses:n.residualStyles;null!=d&&(s=Lp(d,i))}return s}function Py(t){return void 0!==t}function _F(t,n){return!!(t.flags&(n?8:16))}function ie(t,n=""){const e=z(),i=$e(),o=t+27,r=i.firstCreatePass?Xc(i,o,1,n,null):i.data[o],a=bF(i,e,r,n,t);e[o]=a,Ou()&&XM(i,e,a,r),$r(r,!1)}let bF=(t,n,e,i,o)=>(ai(!0),function VM(t,n){return t.createText(n)}(n[11],i));function yF(t,n,e,i=""){return en(t,Ti(),e)?n+Ue(e)+i:Pt}function CF(t,n,e,i,o,r=""){const s=Jc(t,function Yo(){return Ge.lFrame.bindingIndex}(),e,o);return Gr(2),s?n+Ue(e)+i+Ue(o)+r:Pt}function zn(t){return Jn("",t),zn}function Jn(t,n,e){const i=z(),o=yF(i,t,n,e);return o!==Pt&&Es(i,Sn(),o),Jn}function Ey(t,n,e,i,o){const r=z(),a=CF(r,t,n,e,i,o);return a!==Pt&&Es(r,Sn(),a),Ey}function Es(t,n,e){const i=hl(n,t);!function DS(t,n,e){t.setValue(n,e)}(t[11],i,e)}function Lf(t,n,e){L_(n)&&(n=n());const i=z();return en(i,Ti(),n)&&($e(),ZM(yo(),i,t,n,i[11],e)),Lf}function Ty(t,n){const e=L_(t);return e&&t.set(n),e}function Bf(t,n){const e=z(),i=$e(),o=We();
1return mD(i,e,e[11],o,t,n),Bf}function $i(t){return en(z(),Ti(),t)?Ue(t):Pt}function yD(t,n,e=""){return yF(z(),t,n,e)}function CD(t,n,e,i,o){if(t=Qe(t),Array.isArray(t))for(let r=0;r<t.length;r++)CD(t[r],n,e,i,o);else{const r=$e(),a=z(),s=We();let d=Fe(t)?t:Qe(t.provide);const u=_t(t),p=1048575&s.providerIndexes,f=s.directiveStart,v=s.providerIndexes>>20;if(Fe(t)||!t.multi){const b=new Lc(u,o,$,null),x=wD(d,n,o?p:p+v,f);-1===x?(Om(Ku(s,a),r,d),xD(r,t,n.length),n.push(d),s.directiveStart++,s.directiveEnd++,o&&(s.providerIndexes+=1048576),e.push(b),a.push(b)):(e[x]=b,a[x]=b)}else{const b=wD(d,n,p+v,f),x=wD(d,n,p,p+v),S=x>=0&&e[x];if(o&&!S||!o&&!(b>=0&&e[b])){Om(Ku(s,a),r,d);const A=function oG(t,n,e,i,o){const a=new Lc(t,e,$,null);return a.multi=[],a.index=n,a.componentProviders=0,LF(a,o,i&&!e),a}(o?iG:nG,e.length,o,i,u);!o&&S&&(e[x].providerFactory=A),xD(r,t,n.length,0),n.push(d),s.directiveStart++,s.directiveEnd++,o&&(s.providerIndexes+=1048576),e.push(A),a.push(A)}else xD(r,t,b>-1?b:x,LF(e[o?x:b],u,!o&&i));!o&&i&&S&&e[x].componentProviders++}}}function xD(t,n,e,i){const o=Fe(n),r=function ft(t){return!!t.useClass}(n);if(o||r){const d=(r?Qe(n.useClass):n).prototype.ngOnDestroy;if(d){const u=t.destroyHooks||(t.destroyHooks=[]);if(!o&&n.multi){const p=u.indexOf(e);-1===p?u.push(e,[i,d]):u[p+1].push(i,d)}else u.push(e,d)}}}function LF(t,n,e){return e&&t.componentProviders++,t.multi.push(n)-1}function wD(t,n,e,i){for(let o=e;o<i;o++)if(n[o]===t)return o;return-1}function nG(t,n,e,i,o){return MD(this.multi,[])}function iG(t,n,e,i,o){const r=this.multi;let a;if(this.providerFactory){const s=this.providerFactory.componentProviders,d=Vc(i,i[1],this.providerFactory.index,o);a=d.slice(0,s),MD(r,a);for(let u=s;u<d.length;u++)a.push(d[u])}else a=[],MD(r,a);return a}function MD(t,n){for(let e=0;e<t.length;e++)n.push((0,t[e])());return n}function ge(t,n=[]){return e=>{e.providersResolver=(i,o)=>function tG(t,n,e){const i=$e();if(i.firstCreatePass){const o=Qn(t);CD(e,i.data,i.blueprint,o,!0),CD(n,i.data,i.blueprint,o,!1)}}(i,o?o(t):t,n)}}function kD(t,n,e,i){return HF(z(),fi(),t,n,e,i)}function zF(t,n,e,i,o,r){return function UF(t,n,e,i,o,r,a,s){const d=n+e;return function ty(t,n,e,i,o){const r=Jc(t,n,e,i);return en(t,n+2,o)||r}(t,d,o,r,a)?La(t,d+3,s?i.call(s,o,r,a):i(o,r,a)):Vf(t,d+3)}(z(),fi(),t,n,e,i,o,r)}function Vf(t,n){const e=t[n];return e===Pt?void 0:e}function HF(t,n,e,i,o,r){const a=n+e;return en(t,a,o)?La(t,a+1,r?i.call(r,o):i(o)):Vf(t,a+1)}function jF(t,n,e,i,o,r,a){const s=n+e;return Jc(t,s,o,r)?La(t,s+2,a?i.call(a,o,r):i(o,r)):Vf(t,s+2)}function Iy(t,n){const e=$e();let i;const o=t+27;e.firstCreatePass?(i=function fG(t,n){if(n)for(let e=n.length-1;e>=0;e--){const i=n[e];if(t===i.name)return i}}(n,e.pipeRegistry),e.data[o]=i,i.onDestroy&&(e.destroyHooks??=[]).push(o,i.onDestroy)):i=e.data[o];const r=i.factory||(i.factory=as(i.type)),s=fn($);try{const d=Yu(!1),u=r();return Yu(d),function $p(t,n,e,i){e>=t.data.length&&(t.data[e]=null,t.blueprint[e]=null),n[e]=i}(e,z(),o,u),u}finally{fn(s)}}function DD(t,n,e){const i=t+27,o=z(),r=hs(o,i);return zf(o,i)?HF(o,fi(),n,r.transform,e,r):r.transform(e)}function zf(t,n){return t[1].data[n].pure}function ld(t,n){return jv(t,n)}class WG{ngModuleFactory;componentFactories;constructor(n,e){this.ngModuleFactory=n,this.componentFactories=e}}let qG=(()=>{class t{compileModuleSync(e){return new hA(e)}compileModuleAsync(e){return Promise.resolve(this.compileModuleSync(e))}compileModuleAndAllComponentsSync(e){const i=this.compileModuleSync(e),r=Na(Vo(e).declarations).reduce((a,s)=>{const d=ht(s);return d&&a.push(new Cf(d)),a},[]);return new WG(i,r)}compileModuleAndAllComponentsAsync(e){return Promise.resolve(this.compileModuleAndAllComponentsSync(e))}clearCache(){}clearCacheFor(e){}getModuleId(e){}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),KG=(()=>{class t{zone=m(pe);changeDetectionScheduler=m(Ii);applicationRef=m(Zr);applicationErrorHandler=m(xo);_onMicrotaskEmptySubscription;initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.changeDetectionScheduler.runningTick||this.zone.run(()=>{try{this.applicationRef.dirtyFlags|=1,this.applicationRef._tick()}catch(e){this.applicationErrorHandler(e)}})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function dN({ngZoneFactory:t,ignoreChangesOutsideZone:n,scheduleInRootZone:e}){return t??=()=>new pe({...SD(),scheduleInRootZone:e}),[{provide:pe,useFactory:t},{provide:to,multi:!0,useFactory:()=>{const i=m(KG,{optional:!0});return()=>i.initialize()}},{provide:to,multi:!0,useFactory:()=>{const i=m(QG);return()=>{i.initialize()}}},!0===n?{provide:Eu,useValue:!0}:[],{provide:B_,useValue:e??EA},{provide:xo,useFactory:()=>{const i=m(pe),o=m($t);let r;return a=>{i.runOutsideAngular(()=>{o.destroyed&&!r?setTimeout(()=>{throw a}):(r??=o.get(Ko),r.handleError(a))})}}}]}function SD(t){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:t?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:t?.runCoalescing??!1}}let QG=(()=>{class t{subscription=new Je;initialized=!1;zone=m(pe);pendingTasks=m(Wr);initialize(){if(this.initialized)return;this.initialized=!0;let e=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(e=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{pe.assertNotInAngularZone(),queueMicrotask(()=>{null!==e&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(e),e=null)})}
1))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{pe.assertInAngularZone(),e??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),pN=(()=>{class t{applicationErrorHandler=m(xo);appRef=m(Zr);taskService=m(Wr);ngZone=m(pe);zonelessEnabled=m(em);tracing=m(vh,{optional:!0});disableScheduling=m(Eu,{optional:!0})??!1;zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run;schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}];subscriptions=new Je;angularZoneId=this.zoneIsDefined?this.ngZone._inner?.get(cy):null;scheduleInRootZone=!this.zonelessEnabled&&this.zoneIsDefined&&(m(B_,{optional:!0})??!1);cancelScheduledCallback=null;useMicrotaskScheduler=!1;runningTick=!1;pendingRenderTaskId=null;constructor(){this.subscriptions.add(this.appRef.afterTick.subscribe(()=>{this.runningTick||this.cleanup()})),this.subscriptions.add(this.ngZone.onUnstable.subscribe(()=>{this.runningTick||this.cleanup()})),this.disableScheduling||=!this.zonelessEnabled&&(this.ngZone instanceof Lk||!this.zoneIsDefined)}notify(e){if(!this.zonelessEnabled&&5===e)return;let i=!1;switch(e){case 0:this.appRef.dirtyFlags|=2;break;case 3:case 2:case 4:case 5:case 1:this.appRef.dirtyFlags|=4;break;case 6:case 13:this.appRef.dirtyFlags|=2,i=!0;break;case 12:this.appRef.dirtyFlags|=16,i=!0;break;case 11:i=!0;break;default:this.appRef.dirtyFlags|=8}if(this.appRef.tracingSnapshot=this.tracing?.snapshot(this.appRef.tracingSnapshot)??null,!this.shouldScheduleTick(i))return;const o=this.useMicrotaskScheduler?SA:TA;this.pendingRenderTaskId=this.taskService.add(),this.cancelScheduledCallback=this.scheduleInRootZone?Zone.root.run(()=>o(()=>this.tick())):this.ngZone.runOutsideAngular(()=>o(()=>this.tick()))}shouldScheduleTick(e){return!(this.disableScheduling&&!e||this.appRef.destroyed||null!==this.pendingRenderTaskId||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDefined&&Zone.current.get(cy+this.angularZoneId))}tick(){if(this.runningTick||this.appRef.destroyed)return;if(0===this.appRef.dirtyFlags)return void this.cleanup();!this.zonelessEnabled&&7&this.appRef.dirtyFlags&&(this.appRef.dirtyFlags|=1);const e=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick()},void 0,this.schedulerTickApplyArgs)}catch(i){this.taskService.remove(e),this.applicationErrorHandler(i)}finally{this.cleanup()}this.useMicrotaskScheduler=!0,SA(()=>{this.useMicrotaskScheduler=!1,this.taskService.remove(e)})}ngOnDestroy(){this.subscriptions.unsubscribe(),this.cleanup()}cleanup(){if(this.runningTick=!1,this.cancelScheduledCallback?.(),this.cancelScheduledCallback=null,null!==this.pendingRenderTaskId){const e=this.pendingRenderTaskId;this.pendingRenderTaskId=null,this.taskService.remove(e)}}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();const Ts=new E("",{providedIn:"root",factory:()=>m(Ts,{optional:!0,skipSelf:!0})||function ZG(){return typeof $localize<"u"&&$localize.locale||wy}()}),Ly=Symbol("InputSignalNode#UNSET"),_N={...Kd,transformFn:void 0,applyValueToInputSignal(t,n){da(t,n)}};function bN(t,n){const e=Object.create(_N);function i(){if(ki(e),e.value===Ly)throw new F(-950,null);return e.value}return e.value=t,e.transformFn=n?.transform,i[jt]=e,i}class Ss{attributeName;constructor(n){this.attributeName=n}__NG_ELEMENT_ID__=()=>ao(this.attributeName);toString(){return`HostAttributeToken ${this.attributeName}`}}function yN(t,n){return bN(t,n)}new E("").__NG_ELEMENT_ID__=t=>{const n=We();if(null===n)throw new F(204,!1);if(2&n.type)return n.value;if(8&t)return null;throw new F(204,!1)};const sW=(yN.required=function aW(t){return bN(Ly,t)},yN);function CN(t,n){return oA()}const By=(CN.required=function lW(t,n){return rA()},CN);function xN(t,n){return oA()}const dW=(xN.required=function cW(t,n){return rA()},xN),Vy=new E(""),fW=new E("");function jf(t){return!t.moduleRef}let PN;function EN(){PN=gW}function gW(t,n){const e=t.injector.get(Zr);if(t._bootstrapComponents.length>
vendor: 15,567 bytes, line 1
10)t._bootstrapComponents.forEach(i=>e.bootstrap(i));else{if(!t.instance.ngDoBootstrap)throw new F(-403,!1);t.instance.ngDoBootstrap(e)}n.push(t)}let TN=(()=>{class t{_injector;_modules=[];_destroyListeners=[];_destroyed=!1;constructor(e){this._injector=e}bootstrapModuleFactory(e,i){const o=i?.scheduleInRootZone,a=i?.ignoreChangesOutsideZone,s=[dN({ngZoneFactory:()=>function pU(t="zone.js",n){return"noop"===t?new Lk:"zone.js"===t?new pe(n):t}(i?.ngZone,{...SD({eventCoalescing:i?.ngZoneEventCoalescing,runCoalescing:i?.ngZoneRunCoalescing}),scheduleInRootZone:o}),ignoreChangesOutsideZone:a}),{provide:Ii,useExisting:pN},Pu],d=function Lj(t,n,e){return new Tk(t,n,e,!1)}(e.moduleType,this.injector,s);return EN(),function ON(t){const n=jf(t)?t.r3Injector:t.moduleRef.injector,e=n.get(pe);return e.run(()=>{jf(t)?t.r3Injector.resolveInjectorInitializers():t.moduleRef.resolveInjectorInitializers();const i=n.get(xo);let o;if(e.runOutsideAngular(()=>{o=e.onError.subscribe({next:i})}),jf(t)){const r=()=>n.destroy(),a=t.platformInjector.get(Vy);a.add(r),n.onDestroy(()=>{o.unsubscribe(),a.delete(r)})}else{const r=()=>t.moduleRef.destroy(),a=t.platformInjector.get(Vy);a.add(r),t.moduleRef.onDestroy(()=>{fy(t.allPlatformModules,t.moduleRef),o.unsubscribe(),a.delete(r)})}return function _W(t,n,e){try{const i=e();return Of(i)?i.catch(o=>{throw n.runOutsideAngular(()=>t(o)),o}):i}catch(i){throw n.runOutsideAngular(()=>t(i)),i}}(i,e,()=>{const r=n.get(Wr),a=r.add(),s=n.get(hR);return s.runInitializers(),s.donePromise.then(()=>{if(function F9(t){"string"==typeof t&&(LR=t.toLowerCase().replace(/_/g,"-"))}(n.get(Ts,wy)||wy),!n.get(fW,!0))return jf(t)?n.get(Zr):(t.allPlatformModules.push(t.moduleRef),t.moduleRef);if(jf(t)){const p=n.get(Zr);return void 0!==t.rootComponent&&p.bootstrap(t.rootComponent),p}return PN?.(t.moduleRef,t.allPlatformModules),t.moduleRef}).finally(()=>{r.remove(a)})})})}({moduleRef:d,allPlatformModules:this._modules,platformInjector:this.injector})}bootstrapModule(e,i=[]){const o=mR({},i);return EN(),function uW(t,n,e){const i=new hA(e);return Promise.resolve(i)}(0,0,e).then(r=>this.bootstrapModuleFactory(r,o))}onDestroy(e){this._destroyListeners.push(e)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new F(404,!1);this._modules.slice().forEach(i=>i.destroy()),this._destroyListeners.forEach(i=>i());const e=this._injector.get(Vy,null);e&&(e.forEach(i=>i()),e.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}static \u0275fac=function(i){return new(i||t)(le(we))};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"platform"})}return t})(),Sh=null;function SN(t,n,e=[]){const i=`Platform: ${n}`,o=new E(i);return(r=[])=>{let a=zy();if(!a){const s=[...e,...r,{provide:o,useValue:!0}];a=t?.(s)??function bW(t){if(zy())throw new F(400,!1);(function v7(){!function rx(t){Xs=t}(()=>{throw new F(600,"")})})(),Sh=t;const n=t.get(TN);return function AN(t){const n=t.get(Bm,null);Kn(t,()=>{n?.forEach(e=>e())})}(t),n}(function IN(t=[],n){return we.create({name:n,providers:[{provide:gn,useValue:"platform"},{provide:Vy,useValue:new Set([()=>Sh=null])},...t]})}(s,i))}return function vW(){const n=zy();if(!n)throw new F(-401,!1);return n}()}}function zy(){return Sh?.get(TN)??null}let it=(()=>class t{static __NG_ELEMENT_ID__=CW})();function CW(t){return function xW(t,n,e){if(Hr(t)&&!e){const i=mi(t.index,n);return new cf(i,i)}return 175&t.type?new cf(n[15],n):null}(We(),z(),!(16&~t))}class FN{constructor(){}supports(n){return ey(n)}create(n){return new MW(n)}}const wW=(t,n)=>n;class MW{length=0;collection;_linkedRecords=null;_unlinkedRecords=null;_previousItHead=null;_itHead=null;_itTail=null;_additionsHead=null;_additionsTail=null;_movesHead=null;_movesTail=null;_removalsHead=null;_removalsTail=null;_identityChangesHead=null;_identityChangesTail=null;_trackByFn;constructor(n){this._trackByFn=n||wW}forEachItem(n){let e;for(e=this._itHead;null!==e;e=e._next)n(e)}forEachOperation(n){let e=this._itHead,i=this._removalsHead,o=0,r=null;for(;e||i;){const a=!i||e&&e.currentIndex<LN(i,o,r)?e:i,s=LN(a,o,r),d=a.currentIndex;if(a===i)o--,i=i._nextRemoved;else if(e=e._next,null==a.previousIndex)o++;else{r||(r=[]);const u=s-o,p=d-o;if(u!=p){for(let v=0;v<u;v++){const b=v<r.length?r[v]:r[v]=0,x=b+v;p<=x&&x<u&&(r[v]=b+1)}r[a.previousIndex]=p-u}}s!==d&&n(a,s,d)}}forEachPreviousItem(n){let e;for(e=this._previousItHead;null!==e;e=e._nextPrevious)n(e)}forEachAddedItem(n){let e;for(e=this._additionsHead;null!==e;e=e._nextAdded)n(e)}forEachMovedItem(n){let e;for(e=this._movesHead;null!==e;e=e._nextMoved)n(e)}forEachRemovedItem(n){let e;for(e=this._removalsHead;null!==e;e=e._nextRemoved)n(e)}forEachIdentityChange(n){let e;for(e=this._identityChangesHead;null!==e;e=e._nextIdentityChange)n(e)}diff(n){if(null==n&&(n=[]),!ey(n))throw new F(900,!1);return this.check(n)?this:null}onDestroy(){}check(n){this._reset();let o,r,a,e=this._itHead,i=!1;if(Array.isArray(n)){this.length=n.length;for(let s=0;s<this.length;s++)r=n[s],a=this._trackByFn(s,r),null!==e&&Object.is(e.trackById,a)?(i&&(e=this._verifyReinsertion(e,r,a,s)),Object.is(e.item,r)||this._addIdentityChange(e,r)):(e=this._mismatch(e,r,a,s),i=!0),e=e._next}else o=0,function YH(t,n){if(Array.isArray(t))for(let e=0;e<t.length;e++)n(t[e]);else{const e=t[Symbol.iterator]();let i;for(;!(i=e.next()).done;)n(i.value)}}(n,s=>{a=this._trackByFn(o,s),null!==e&&Object.is(e.trackById,a)?(i&&(e=this._verifyReinsertion(e,s,a,o)),Object.is(e.item,s)||this._addIdentityChange(e,s)):(e=this._mismatch(e,s,a,o),i=!0),e=e._next,o++}),this.length=o;return this._truncate(e),this.collection=n,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let n;for(n=this._previousItHead=this._itHead;null!==n;n=n._next)n._nextPrevious=n._next;for(n=this._additionsHead;null!==n;n=n._nextAdded)n.previousIndex=n.currentIndex;for(this._additionsHead=this._additionsTail=null,n=this._movesHead;null!==n;n=n._nextMoved)n.previousIndex=n.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(n,e,i,o){let r;return null===n?r=this._itTail:(r=n._prev,this._remove(n)),null!==(n=null===this._unlinkedRecords?null:this._unlinkedRecords.get(i,null))?(Object.is(n.item,e)||this._addIdentityChange(n,e),this._reinsertAfter(n,r,o)):null!==(n=null===this._linkedRecords?null:this._linkedRecords.get(i,o))?(Object.is(n.item,e)||this._addIdentityChange(n,e),this._moveAfter(n,r,o)):n=this._addAfter(new kW(e,i),r,o),n}_verifyReinsertion(n,e,i,o){let r=null===this._unlinkedRecords?null:this._unlinkedRecords.get(i,null);return null!==r?n=this._reinsertAfter(r,n._prev,o):n.currentIndex!=o&&(n.currentIndex=o,this._addToMoves(n,o)),n}_truncate(n){for(;null!==n;){const e=n._next;this._addToRemovals(this._unlink(n)),n=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(n,e,i){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(n);const o=n._prevRemoved,r=n._nextRemoved;return null===o?this._removalsHead=r:o._nextRemoved=r,null===r?this._removalsTail=o:r._prevRemoved=o,this._insertAfter(n,e,i),this._addToMoves(n,i),n}_moveAfter(n,e,i){return this._unlink(n),this._insertAfter(n,e,i),this._addToMoves(n,i),n}_addAfter(n,e,i){return this._insertAfter(n,e,i),this._additionsTail=null===this._additionsTail?this._additionsHead=n:this._additionsTail._nextAdded=n,n}_insertAfter(n,e,i){const o=null===e?this._itHead:e._next;return n._next=o,n._prev=e,null===o?this._itTail=n:o._prev=n,null===e?this._itHead=n:e._next=n,null===this._linkedRecords&&(this._linkedRecords=new NN),this._linkedRecords.put(n),n.currentIndex=i,n}_remove(n){return this._addToRemovals(this._unlink(n))}_unlink(n){null!==this._linkedRecords&&this._linkedRecords.remove(n);const e=n._prev,i=n._next;return null===e?this._itHead=i:e._next=i,null===i?this._itTail=e:i._prev=e,n}_addToMoves(n,e){return n.previousIndex===e||(this._movesTail=null===this._movesTail?this._movesHead=n:this._movesTail._nextMoved=n),n}_addToRemovals(n){return null===this._unlinkedRecords&&(this._unlinkedRecords=new NN),this._unlinkedRecords.put(n),n.currentIndex=null,n._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=n,n._prevRemoved=null):(n._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=n),n}_addIdentityChange(n,e){return n.item=e,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=n:this._identityChangesTail._nextIdentityChange=n,n}}class kW{item;trackById;currentIndex=null;previousIndex=null;_nextPrevious=null;_prev=null;_next=null;_prevDup=null;_nextDup=null;_prevRemoved=null;_nextRemoved=null;_nextAdded=null;_nextMoved=null;_nextIdentityChange=null;constructor(n,e){this.item=n,this.trackById=e}}class DW{_head=null;_tail=null;add(n){null===this._head?(this._head=this._tail=n,n._nextDup=null,n._prevDup=null):(this._tail._nextDup=n,n._prevDup=this._tail,n._nextDup=null,this._tail=n)}get(n,e){let i;for(i=this._head;null!==i;i=i._nextDup)if((null===e||e<=i.currentIndex)&&Object.is(i.trackById,n))return i;return null}remove(n){const e=n._prevDup,i=n._nextDup;return null===e?this._head=i:e._nextDup=i,null===i?this._tail=e:i._prevDup=e,null===this._head}}class NN{map=new Map;put(n){const e=n.trackById;let i=this.map.get(e);i||(i=new DW,this.map.set(e,i)),i.add(n)}get(n,e){const o=this.map.get(n);return o?o.get(n,e):null}remove(n){const e=n.trackById;return this.map.get(e).remove(n)&&this.map.delete(e),n}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function LN(t,n,e){const i=t.previousIndex;if(null===i)return i;let o=0;return e&&i<e.length&&(o=e[i]),i+n+o}class BN{constructor(){}supports(n){return n instanceof Map||bk(n)}create(){return new OW}}class OW{_records=new Map;_mapHead=null;_appendAfter=null;_previousMapHead=null;_changesHead=null;_changesTail=null;_additionsHead=null;_additionsTail=null;_removalsHead=null;_removalsTail=null;get isDirty(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}forEachItem(n){let e;for(e=this._mapHead;null!==e;e=e._next)n(e)}forEachPreviousItem(n){let e;for(e=this._previousMapHead;null!==e;e=e._nextPrevious)n(e)}forEachChangedItem(n){let e;for(e=this._changesHead;null!==e;e=e._nextChanged)n(e)}forEachAddedItem(n){let e;for(e=this._additionsHead;null!==e;e=e._nextAdded)n(e)}forEachRemovedItem(n){let e;for(e=this._removalsHead;null!==e;e=e._nextRemoved)n(e)}diff(n){if(n){if(!(n instanceof Map||bk(n)))throw new F(900,!1)}else n=new Map;return this.check(n)?this:null}onDestroy(){}check(n){this._reset();let e=this._mapHead;if(this._appendAfter=null,this._forEach(n,(i,o)=>{if(e&&e.key===o)this._maybeAddToChanges(e,i),this._appendAfter=e,e=e._next;else{const r=this._getOrCreateRecordForKey(o,i);e=this._insertBeforeOrAppend(e,r)}}),e){e._prev&&(e._prev._next=null),this._removalsHead=e;for(let i=e;null!==i;i=i._nextRemoved)i===this._mapHead&&(this._mapHead=null),this._records.delete(i.key),i._nextRemoved=i._next,i.previousValue=i.currentValue,i.currentValue=null,i._prev=null,i._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(n,e){if(n){const i=n._prev;return e._next=n,e._prev=i,n._prev=e,i&&(i._next=e),n===this._mapHead&&(this._mapHead=e),this._appendAfter=n,n}return this._appendAfter?(this._appendAfter._next=e,e._prev=this._appendAfter):this._mapHead=e,this._appendAfter=e,null}_getOrCreateRecordForKey(n,e){if(this._records.has(n)){const o=this._records.get(n);this._maybeAddToChanges(o,e);const r=o._prev,a=o._next;return r&&(r._next=a),a&&(a._prev=r),o._next=null,o._prev=null,o}const i=new PW(n);return this._records.set(n,i),i.currentValue=e,this._addToAdditions(i),i}_reset(){if(this.isDirty){let n;for(this._previousMapHead=this._mapHead,n=this._previousMapHead;null!==n;n=n._next)n._nextPrevious=n._next;for(n=this._changesHead;null!==n;n=n._nextChanged)n.previousValue=n.currentValue;for(n=this._additionsHead;null!=n;n=n._nextAdded)n.previousValue=n.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(n,e){Object.is(e,n.currentValue)||(n.previousValue=n.currentValue,n.currentValue=e,this._addToChanges(n))}_addToAdditions(n){null===this._additionsHead?this._additionsHead=this._additionsTail=n:(this._additionsTail._nextAdded=n,this._additionsTail=n)}_addToChanges(n){null===this._changesHead?this._changesHead=this._changesTail=n:(this._changesTail._nextChanged=n,this._changesTail=n)}_forEach(n,e){n instanceof Map?n.forEach(e):Object.keys(n).forEach(i=>e(n[i],i))}}class PW{key;previousValue=null;currentValue=null;_nextPrevious=null;_next=null;_prev=null;_nextAdded=null;_nextRemoved=null;_nextChanged=null;constructor(n){this.key=n}}function VN(){return new jl([new FN])}let jl=(()=>{class t{factories;static \u0275prov=H({token:t,providedIn:"root",factory:VN});constructor(e){this.factories=e}static create(e,i){if(null!=i){const o=i.factories.slice();e=e.concat(o)}return new t(e)}static extend(e){return{provide:t,useFactory:()=>{const i=m(t,{optional:!0,skipSelf:!0});return t.create(e,i||VN())}}}find(e){const i=this.factories.find(o=>o.supports(e));if(null!=i)return i;throw new F(901,!1)}}return t})();function zN(){return new Hy([new BN])}let Hy=(()=>{class t{static \u0275prov=H({token:t,providedIn:"root",factory:zN});factories;constructor(e){this.factories=e}static create(e,i){if(i){const o=i.factories.slice();e=e.concat(o)}return new t(e)}static extend(e){return{provide:t,useFactory:()=>{const i=m(t,{optional:!0,skipSelf:!0});return t.create(e,i||zN())}}}find(e){const i=this.factories.find(o=>o.supports(e));if(i)return i;throw new F(901,!1)}}return t})();const SW=SN(null,"core",[]);let IW=(()=>{class t{constructor(e){}static \u0275fac=function(i){return new(i||t)(le(Zr))};static \u0275mod=ye({type:t});static \u0275inj=be({})}return t})();function K(t){return"boolean"==typeof t?t:null!=t&&"false"!==t}function hn(t,n=NaN){return isNaN(parseFloat(t))||isNaN(Number(t))?n:Number(t)}const LD=Symbol("NOT_SET"),e2=new Set,nq={...Kd,consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,value:LD,cleanup:null,consumerMarkedDirty(){if(this.sequence.impl.executing){if(null===this.sequence.lastPhase||this.sequence.lastPhase<this.phase)return;this.sequence.erroredOrDestroyed=!0}this.sequence.scheduler.notify(7)},phaseFn(t){if(this.sequence.lastPhase=this.phase,!this.dirty)return this.signal;if(this.dirty=!1,this.value!==LD&&!dc(this))return this.signal;try{for(const o of this.cleanup??e2)o()}finally{this.cleanup?.clear()}const n=[];void 0!==t&&n.push(t),n.push(this.registerCleanupFn);const e=Ys(this);let i;try{i=this.userFn.apply(null,n)}finally{cc(this,e)}return(this.value===LD||!this.equal(this.value,i))&&(this.value=i,this.version++),this.signal}};class iq extends LA{scheduler;lastPhase=null;nodes=[void 0,void 0,void 0,void 0];constructor(n,e,i,o,r,a=null){super(n,[void 0,void 0,void 0,void 0],i,!1,r.get(Co),a),this.scheduler
1=o;for(const s of FA){const d=e[s];if(void 0===d)continue;const u=Object.create(nq);u.sequence=this,u.phase=s,u.userFn=d,u.dirty=!0,u.signal=()=>(ki(u),u.value),u.signal[jt]=u,u.registerCleanupFn=p=>(u.cleanup??=new Set).add(p),this.nodes[s]=u,this.hooks[s]=p=>u.phaseFn(p)}}afterRun(){super.afterRun(),this.lastPhase=null}destroy(){super.destroy();for(const n of this.nodes)if(n)try{for(const e of n.cleanup??e2)e()}finally{uc(n)}}}function t2(t,n){const e=ht(t),i=n.elementInjector||hi();return new Cf(e).create(i,n.projectableNodes,n.hostElement,n.environmentInjector,n.directives,n.bindings)}const uq={...Ka,consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,dirty:!0,kind:"effect"};function qt(t){return function dq(t){const n=Re(null);try{return t()}finally{Re(n)}}(t)}function Mi(t,n){return qg(t,n?.equal)}class pq{[jt];constructor(n){this[jt]=n}destroy(){this[jt].destroy()}}function Wy(t,n){const e=n?.injector??m(we);let o,i=!0!==n?.manualCleanup?e.get(Co):null;const r=e.get(Tu,null,{optional:!0}),a=e.get(Ii);return null!==r?(o=function gq(t,n,e){const i=Object.create(fq);return i.view=t,i.zone=typeof Zone<"u"?Zone.current:null,i.notifier=n,i.fn=o2(i,e),t[23]??=new Set,t[23].add(i),i.consumerMarkedDirty(i),i}(r.view,a,t),i instanceof Si&&i._lView===r.view&&(i=null)):o=function _q(t,n,e){const i=Object.create(mq);return i.fn=o2(i,t),i.scheduler=n,i.notifier=e,i.zone=typeof Zone<"u"?Zone.current:null,i.scheduler.add(i),i.notifier.notify(12),i}(t,e.get(tm),a),o.injector=e,null!==i&&(o.onDestroyFn=i.onDestroy(()=>o.destroy())),new pq(o)}const i2={...uq,cleanupFns:void 0,zone:null,onDestroyFn:_l,run(){const t=xu(!1);try{!function hq(t){if(t.dirty=!1,t.version>0&&!dc(t))return;t.version++;const n=Ys(t);try{t.cleanup(),t.fn()}finally{cc(t,n)}}(this)}finally{xu(t)}},cleanup(){if(!this.cleanupFns?.length)return;const t=Re(null);try{for(;this.cleanupFns.length;)this.cleanupFns.pop()()}finally{this.cleanupFns=[],Re(t)}}},mq={...i2,consumerMarkedDirty(){this.scheduler.schedule(this),this.notifier.notify(12)},destroy(){uc(this),this.onDestroyFn(),this.cleanup(),this.scheduler.remove(this)}},fq={...i2,consumerMarkedDirty(){this.view[2]|=8192,ms(this.view),this.notifier.notify(13)},destroy(){uc(this),this.onDestroyFn(),this.cleanup(),this.view[23]?.delete(this)}};function o2(t,n){return()=>{n(e=>(t.cleanupFns??=[]).push(e))}}Error,Error;let Dq=(()=>{class t extends Qo{_platformLocation;_baseHref="";_removeListenerFns=[];constructor(e,i){super(),this._platformLocation=e,null!=i&&(this._baseHref=i)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(e){this._removeListenerFns.push(this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e))}getBaseHref(){return this._baseHref}path(e=!1){const i=this._platformLocation.hash??"#";return i.length>0?i.substring(1):i}prepareExternalUrl(e){const i=nm(this._baseHref,e);return i.length>0?"#"+i:i}pushState(e,i,o,r){const a=this.prepareExternalUrl(o+Ri(r))||this._platformLocation.pathname;this._platformLocation.pushState(e,i,a)}replaceState(e,i,o,r){const a=this.prepareExternalUrl(o+Ri(r))||this._platformLocation.pathname;this._platformLocation.replaceState(e,i,a)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(e=0){this._platformLocation.historyGo?.(e)}static \u0275fac=function(i){return new(i||t)(le(ka),le(j_,8))};static \u0275prov=H({token:t,factory:t.\u0275fac})}return t})();const YD=/\s+/,b2=[];let Gf=(()=>{class t{_ngEl;_renderer;initialClasses=b2;rawClass;stateMap=new Map;constructor(e,i){this._ngEl=e,this._renderer=i}set klass(e){this.initialClasses=null!=e?e.trim().split(YD):b2}set ngClass(e){this.rawClass="string"==typeof e?e.trim().split(YD):e}ngDoCheck(){for(const i of this.initialClasses)this._updateState(i,!0);const e=this.rawClass;if(Array.isArray(e)||e instanceof Set)for(const i of e)this._updateState(i,!0);else if(null!=e)for(const i of Object.keys(e))this._updateState(i,!!e[i]);this._applyStateDiff()}_updateState(e,i){const o=this.stateMap.get(e);void 0!==o?(o.enabled!==i&&(o.changed=!0,o.enabled=i),o.touched=!0):this.stateMap.set(e,{enabled:i,changed:!0,touched:!0})}_applyStateDiff(){for(const e of this.stateMap){const i=e[0],o=e[1];
vendor: 2,233 bytes, line 1
1o.changed?(this._toggleClass(i,o.enabled),o.changed=!1):o.touched||(o.enabled&&this._toggleClass(i,!1),this.stateMap.delete(i)),o.touched=!1}}_toggleClass(e,i){(e=e.trim()).length>0&&e.split(YD).forEach(o=>{i?this._renderer.addClass(this._ngEl.nativeElement,o):this._renderer.removeClass(this._ngEl.nativeElement,o)})}static \u0275fac=function(i){return new(i||t)($(re),$(Wt))};static \u0275dir=L({type:t,selectors:[["","ngClass",""]],inputs:{klass:[0,"class","klass"],ngClass:"ngClass"}})}return t})();class uY{$implicit;ngForOf;index;count;constructor(n,e,i,o){this.$implicit=n,this.ngForOf=e,this.index=i,this.count=o}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 y2=(()=>{class t{_viewContainer;_template;_differs;set ngForOf(e){this._ngForOf=e,this._ngForOfDirty=!0}set ngForTrackBy(e){this._trackByFn=e}get ngForTrackBy(){return this._trackByFn}_ngForOf=null;_ngForOfDirty=!0;_differ=null;_trackByFn;constructor(e,i,o){this._viewContainer=e,this._template=i,this._differs=o}set ngForTemplate(e){e&&(this._template=e)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const e=this._ngForOf;!this._differ&&e&&(this._differ=this._differs.find(e).create(this.ngForTrackBy))}if(this._differ){const e=this._differ.diff(this._ngForOf);e&&this._applyChanges(e)}}_applyChanges(e){const i=this._viewContainer;e.forEachOperation((o,r,a)=>{if(null==o.previousIndex)i.createEmbeddedView(this._template,new uY(o.item,this._ngForOf,-1,-1),null===a?void 0:a);else if(null==a)i.remove(null===r?void 0:r);else if(null!==r){const s=i.get(r);i.move(s,a),C2(s,o)}});for(let o=0,r=i.length;o<r;o++){const s=i.get(o).context;s.index=o,s.count=r,s.ngForOf=this._ngForOf}e.forEachIdentityChange(o=>{C2(i.get(o.currentIndex),o)})}static ngTemplateContextGuard(e,i){return!0}static \u0275fac=function(i){return new(i||t)($(cn),$(Jt),$(jl))};static \u0275dir=L({type:t,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}})}return t})();function C2(t,n){t.context.$implicit=n.item}let oC=(()=>{class t{_viewContainer;_context=new hY;_thenTemplateRef=null;_elseTemplateRef=null;
1_thenViewRef=null;_elseViewRef=null;constructor(e,i){this._viewContainer=e,this._thenTemplateRef=i}set ngIf(e){this._context.$implicit=this._context.ngIf=e,this._updateView()}set ngIfThen(e){x2(e),this._thenTemplateRef=e,this._thenViewRef=null,this._updateView()}set ngIfElse(e){x2(e),this._elseTemplateRef=e,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngIfUseIfTypeGuard;static ngTemplateGuard_ngIf;static ngTemplateContextGuard(e,i){return!0}static \u0275fac=function(i){return new(i||t)($(cn),$(Jt))};static \u0275dir=L({type:t,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"}})}return t})();class hY{$implicit=null;ngIf=null}function x2(t,n){if(t&&!t.createEmbeddedView)throw new F(2020,!1)}let Ah=(()=>{class t{_viewContainerRef;_viewRef=null;ngTemplateOutletContext=null;ngTemplateOutlet=null;ngTemplateOutletInjector=null;constructor(e){this._viewContainerRef=e}ngOnChanges(e){if(this._shouldRecreateView(e)){const i=this._viewContainerRef;if(this._viewRef&&i.remove(i.indexOf(this._viewRef)),!this.ngTemplateOutlet)return void(this._viewRef=null);const o=this._createContextForwardProxy();this._viewRef=i.createEmbeddedView(this.ngTemplateOutlet,o,{injector:this.ngTemplateOutletInjector??void 0})}}_shouldRecreateView(e){return!!e.ngTemplateOutlet||!!e.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(e,i,o)=>!!this.ngTemplateOutletContext&&Reflect.set(this.ngTemplateOutletContext,i,o),get:(e,i,o)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,i,o)}})}static \u0275fac=function(i){return new(i||t)($(cn))};static \u0275dir=L({type:t,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},features:[Ct]})}return t})(),M2=(()=>{class t{differs;constructor(e){this.differs=e}differ;keyValues=[];compareFn=k2;transform(e,i=k2){if(!e||!(e instanceof Map)&&"object"!=typeof e)return null;this.differ??=this.differs.find(e).create();const o=this.differ.diff(e),r=i!==this.compareFn;return o&&(this.keyValues=[],o.forEachItem(a=>{this.keyValues.push(function RY(t,n){return{key:t,value:n}}(a.key,a.currentValue))})),(o||r)&&(i&&this.keyValues.sort(i),this.compareFn=i),this.keyValues}static \u0275fac=function(i){return new(i||t)($(Hy,16))};static \u0275pipe=so({name:"keyvalue",type:t,pure:!1})}return t})();function k2(t,n){const e=t.key,i=n.key;if(e===i)return 0;if(null==e)return 1;if(null==i)return-1;if("string"==typeof e&&"string"==typeof i)return e<i?-1:1;if("number"==typeof e&&"number"==typeof i)return e-i;if("boolean"==typeof e&&"boolean"==typeof i)return e<i?-1:1;const o=String(e),r=String(i);return o==r?0:o<r?-1:1}let JD=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({})}return t})();const eO=new E("");let D2=(()=>{class t{_zone;_plugins;_eventNameToPlugin=new Map;constructor(e,i){this._zone=i,e.forEach(o=>{o.manager=this}),this._plugins=e.slice().reverse()}addEventListener(e,i,o,r){return this._findPluginFor(i).addEventListener(e,i,o,r)}getZone(){return this._zone}_findPluginFor(e){let i=this._eventNameToPlugin.get(e);if(i)return i;if(i=this._plugins.find(r=>r.supports(e)),!i)throw new F(5101,!1);return this._eventNameToPlugin.set(e,i),i}static \u0275fac=function(i){return new(i||t)(le(eO),le(pe))};static \u0275prov=H({token:t,factory:t.\u0275fac})}return t})();class O2{_doc;constructor(n){this._doc=n}manager}const tO="ng-app-id";function P2(t){for(const n of t)n.remove()}function E2(t,n){const e=n.createElement("style");return e.textContent=t,e}function nO(t,n){const e=n.createElement("link");return e.setAttribute("rel","stylesheet"),e.setAttribute("href",t),e}let T2=(()=>{class t{doc;appId;nonce;inline=new Map;external=new Map;hosts=new Set;constructor(e,i,o,r={}){this.doc=e,this.appId=i,this.nonce=o,function BY(t,n,e,i){const o=t.head?.querySelectorAll(`style[${tO}="${n}"],link[${tO}="${n}"]`);if(o)for(const r of o)r.removeAttribute(tO),r instanceof HTMLLinkElement?i.set(r.href.slice(r.href.lastIndexOf("/")+1),{usage:0,elements:[r]}):r.textContent&&e.set(r.textContent,{usage:0,elements:[r]})}(e,i,this.inline,this.external),this.hosts.add(e.head)}addStyles(e,i){for(const o of e)this.addUsage(o,this.inline,E2);i?.forEach(o=>this.addUsage(o,this.external,nO))}removeStyles(e,i){for(const o of e)this.removeUsage(o,this.inline);i?.forEach(o=>this.removeUsage(o,this.external))}addUsage(e,i,o){const r=i.get(e);r?r.usage++:i.set(e,{usage:1,elements:[...this.hosts].map(a=>this.addElement(a,o(e,this.doc)))})}removeUsage(e,i){const o=i.get(e);o&&(o.usage--,o.usage<=0&&(P2(o.elements),i.delete(e)))}ngOnDestroy(){for(const[,{elements:e}]of[...this.inline,...this.external])P2(e);this.hosts.clear()}addHost(e){this.hosts.add(e);for(const[i,{elements:o}]of this.inline)o.push(this.addElement(e,E2(i,this.doc)));for(const[i,{elements:o}]of this.external)o.push(this.addElement(e,nO(i,this.doc)))}removeHost(e){this.hosts.delete(e)}addElement(e,i){return this.nonce&&i.setAttribute("nonce",this.nonce),e.appendChild(i)}static \u0275fac=function(i){return new(i||t)(le(Xe),le(ks),le(Vm,8),le(eh))};static \u0275prov=H({token:t,factory:t.\u0275fac})}return t})();const iO={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/Math/MathML"},oO=/%COMP%/g,$Y=new E("",{providedIn:"root",factory:()=>!0});function I2(t,n){return n.map(e=>e.replace(oO,t))}let rO=(()=>{class t{eventManager;sharedStylesHost;appId;removeStylesOnCompDestroy;doc;platformId;ngZone;nonce;tracingService;rendererByCompId=new Map;defaultRenderer;platformIsServer;constructor(e,i,o,r,a,s,d,u=null,p=null){this.eventManager=e,this.sharedStylesHost=i,this.appId=o,this.removeStylesOnCompDestroy=r,this.doc=a,this.platformId=s,this.ngZone=d,this.nonce=u,this.tracingService=p,this.platformIsServer=!1,this.defaultRenderer=new aO(e,a,d,this.platformIsServer,this.tracingService)}
vendor: 9,797 bytes, line 1
1createRenderer(e,i){if(!e||!i)return this.defaultRenderer;const o=this.getOrCreateRenderer(e,i);return o instanceof R2?o.applyToHost(e):o instanceof sO&&o.applyStyles(),o}getOrCreateRenderer(e,i){const o=this.rendererByCompId;let r=o.get(i.id);if(!r){const a=this.doc,s=this.ngZone,d=this.eventManager,u=this.sharedStylesHost,p=this.removeStylesOnCompDestroy,f=this.platformIsServer,v=this.tracingService;switch(i.encapsulation){case Ds.Emulated:r=new R2(d,u,i,this.appId,p,a,s,f,v);break;case Ds.ShadowDom:return new YY(d,u,e,i,a,s,this.nonce,f,v);default:r=new sO(d,u,i,p,a,s,f,v)}o.set(i.id,r)}return r}ngOnDestroy(){this.rendererByCompId.clear()}componentReplaced(e){this.rendererByCompId.delete(e)}static \u0275fac=function(i){return new(i||t)(le(D2),le(T2),le(ks),le($Y),le(Xe),le(eh),le(pe),le(Vm),le(vh,8))};static \u0275prov=H({token:t,factory:t.\u0275fac})}return t})();class aO{eventManager;doc;ngZone;platformIsServer;tracingService;data=Object.create(null);throwOnSyntheticProps=!0;constructor(n,e,i,o,r){this.eventManager=n,this.doc=e,this.ngZone=i,this.platformIsServer=o,this.tracingService=r}destroy(){}destroyNode=null;createElement(n,e){return e?this.doc.createElementNS(iO[e]||e,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,e){(A2(n)?n.content:n).appendChild(e)}insertBefore(n,e,i){n&&(A2(n)?n.content:n).insertBefore(e,i)}removeChild(n,e){e.remove()}selectRootElement(n,e){let i="string"==typeof n?this.doc.querySelector(n):n;if(!i)throw new F(-5104,!1);return e||(i.textContent=""),i}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,e,i,o){if(o){e=o+":"+e;const r=iO[o];r?n.setAttributeNS(r,e,i):n.setAttribute(e,i)}else n.setAttribute(e,i)}removeAttribute(n,e,i){if(i){const o=iO[i];o?n.removeAttributeNS(o,e):n.removeAttribute(`${i}:${e}`)}else n.removeAttribute(e)}addClass(n,e){n.classList.add(e)}removeClass(n,e){n.classList.remove(e)}setStyle(n,e,i,o){o&(Al.DashCase|Al.Important)?n.style.setProperty(e,i,o&Al.Important?"important":""):n.style[e]=i}removeStyle(n,e,i){i&Al.DashCase?n.style.removeProperty(e):n.style[e]=""}setProperty(n,e,i){null!=n&&(n[e]=i)}setValue(n,e){n.nodeValue=e}listen(n,e,i,o){if("string"==typeof n&&!(n=Ma().getGlobalEventTarget(this.doc,n)))throw new F(5102,!1);let r=this.decoratePreventDefault(i);return this.tracingService?.wrapEventListener&&(r=this.tracingService.wrapEventListener(n,e,r)),this.eventManager.addEventListener(n,e,r,o)}decoratePreventDefault(n){return e=>{if("__ngUnwrap__"===e)return n;!1===n(e)&&e.preventDefault()}}}function A2(t){return"TEMPLATE"===t.tagName&&void 0!==t.content}class YY extends aO{sharedStylesHost;hostEl;shadowRoot;constructor(n,e,i,o,r,a,s,d,u){super(n,r,a,d,u),this.sharedStylesHost=e,this.hostEl=i,this.shadowRoot=i.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);let p=o.styles;p=I2(o.id,p);for(const v of p){const b=document.createElement("style");s&&b.setAttribute("nonce",s),b.textContent=v,this.shadowRoot.appendChild(b)}const f=o.getExternalStyles?.();if(f)for(const v of f){const b=nO(v,r);s&&b.setAttribute("nonce",s),this.shadowRoot.appendChild(b)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,e){return super.appendChild(this.nodeOrShadowRoot(n),e)}insertBefore(n,e,i){return super.insertBefore(this.nodeOrShadowRoot(n),e,i)}removeChild(n,e){return super.removeChild(null,e)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class sO extends aO{sharedStylesHost;removeStylesOnCompDestroy;styles;styleUrls;constructor(n,e,i,o,r,a,s,d,u){super(n,r,a,s,d),this.sharedStylesHost=e,this.removeStylesOnCompDestroy=o;let p=i.styles;this.styles=u?I2(u,p):p,this.styleUrls=i.getExternalStyles?.(u)}applyStyles(){this.sharedStylesHost.addStyles(this.styles,this.styleUrls)}destroy(){this.removeStylesOnCompDestroy&&0===Iv.size&&this.sharedStylesHost.removeStyles(this.styles,this.styleUrls)}}class R2 extends sO{contentAttr;hostAttr;constructor(n,e,i,o,r,a,s,d,u){const p=o+"-"+i.id;super(n,e,i,r,a,s,d,u,p),this.contentAttr=function GY(t){return"_ngcontent-%COMP%".replace(oO,t)}(p),this.hostAttr=function WY(t){return"_nghost-%COMP%".replace(oO,t)}(p)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,e){const i=super.createElement(n,e);return super.setAttribute(i,this.contentAttr,""),i}}class lO extends Iu{supportsDOMEvents=!0;static makeCurrent(){!function Kx(t){Xo??=t}(new lO)}onAndCancel(n,e,i,o){return n.addEventListener(e,i,o),()=>{n.removeEventListener(e,i,o)}}dispatchEvent(n,e){n.dispatchEvent(e)}remove(n){n.remove()}createElement(n,e){return(e=e||this.getDefaultDocument()).createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,e){return"window"===e?window:"document"===e?n:"body"===e?n.body:null}getBaseHref(n){const e=function KY(){return Wf=Wf||document.head.querySelector("base"),Wf?Wf.getAttribute("href"):null}();return null==e?null:function XY(t){return new URL(t,document.baseURI).pathname}(e)}resetBaseElement(){Wf=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return Ac(document.cookie,n)}}let Wf=null,ZY=(()=>{class t{build(){return new XMLHttpRequest}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac})}return t})(),JY=(()=>{class t extends O2{constructor(e){super(e)}supports(e){return!0}addEventListener(e,i,o,r){return e.addEventListener(i,o,r),()=>this.removeEventListener(e,i,o,r)}removeEventListener(e,i,o,r){return e.removeEventListener(i,o,r)}static \u0275fac=function(i){return new(i||t)(le(Xe))};static \u0275prov=H({token:t,factory:t.\u0275fac})}return t})();const F2=["alt","control","meta","shift"],eK={"\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"},tK={alt:t=>t.altKey,control:t=>t.ctrlKey,meta:t=>t.metaKey,shift:t=>t.shiftKey};let nK=(()=>{class t extends O2{constructor(e){super(e)}supports(e){return null!=t.parseEventName(e)}addEventListener(e,i,o,r){const a=t.parseEventName(i),s=t.eventCallback(a.fullKey,o,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Ma().onAndCancel(e,a.domEventName,s,r))}static parseEventName(e){const i=e.toLowerCase().split("."),o=i.shift();if(0===i.length||"keydown"!==o&&"keyup"!==o)return null;const r=t._normalizeKey(i.pop());let a="",s=i.indexOf("code");if(s>-1&&(i.splice(s,1),a="code."),F2.forEach(u=>{const p=i.indexOf(u);p>-1&&(i.splice(p,1),a+=u+".")}),a+=r,0!=i.length||0===r.length)return null;const d={};return d.domEventName=o,d.fullKey=a,d}static matchEventFullKeyCode(e,i){let o=eK[e.key]||e.key,r="";return i.indexOf("code.")>-1&&(o=e.code,r="code."),!(null==o||!o)&&(o=o.toLowerCase()," "===o?o="space":"."===o&&(o="dot"),F2.forEach(a=>{a!==o&&(0,tK[a])(e)&&(r+=a+".")}),r+=o,r===i)}static eventCallback(e,i,o){return r=>{t.matchEventFullKeyCode(r,e)&&o.runGuarded(()=>i(r))}}static _normalizeKey(e){return"esc"===e?"escape":e}static \u0275fac=function(i){return new(i||t)(le(Xe))};static \u0275prov=H({token:t,factory:t.\u0275fac})}return t})();const aK=SN(SW,"browser",[{provide:eh,useValue:Rc},{provide:Bm,useValue:function iK(){lO.makeCurrent()},multi:!0},{provide:Xe,useFactory:function rK(){return function sM(t){Lm=t}(document),document}}]),B2=[{provide:my,useClass:class QY{addToWindow(n){rn.getAngularTestability=(i,o=!0)=>{const r=n.findTestabilityInTree(i,o);if(null==r)throw new F(5103,!1);return r},rn.getAllAngularTestabilities=()=>n.getAllTestabilities(),rn.getAllAngularRootElements=()=>n.getAllRootElements(),rn.frameworkStabilizers||(rn.frameworkStabilizers=[]),rn.frameworkStabilizers.push(i=>{const o=rn.getAllAngularTestabilities();let r=o.length;const a=function(){r--,0==r&&i()};o.forEach(s=>{s.whenStable(a)})})}findTestabilityInTree(n,e,i){return null==e?null:n.getTestability(e)??(i?Ma().isShadowRoot(e)?this.findTestabilityInTree(n,e.host,!0):this.findTestabilityInTree(n,e.parentElement,!0):null)}}},{provide:lR,useClass:Gk,deps:[pe,Wk,my]},{provide:Gk,useClass:Gk,deps:[pe,Wk,my]}],V2=[{provide:gn,useValue:"root"},{provide:Ko,useFactory:function oK(){return new Ko}},{provide:eO,useClass:JY,multi:!0,deps:[Xe]},{provide:eO,useClass:nK,multi:!0,deps:[Xe]},rO,T2,D2,{provide:Cr,useExisting:rO},{provide:$_,useClass:ZY},[]];let z2=(()=>{class t{constructor(){}static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({providers:[...V2,...B2],imports:[JD,IW]})}return t})(),cO=(()=>{class t{_doc;constructor(e){this._doc=e}getTitle(){return this._doc.title}setTitle(e){this._doc.title=e||""}static \u0275fac=function(i){return new(i||t)(le(Xe))};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),qf=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:function(i){let o=null;return o=i?new(i||t):le(dK),o},providedIn:"root"})}return t})(),dK=(()=>{class t extends qf{_doc;constructor(e){super(),this._doc=e}sanitize(e,i){if(null==i)return null;switch(e){case Ci.NONE:return i;case Ci.HTML:return Ra(i,"HTML")?Jo(i):uS(this._doc,String(i)).toString();case Ci.STYLE:return Ra(i,"Style")?Jo(i):i;case Ci.SCRIPT:if(Ra(i,"Script"))return Jo(i);throw new F(5200,!1);case Ci.URL:return Ra(i,"URL")?Jo(i):Mv(String(i));case Ci.RESOURCE_URL:if(Ra(i,"ResourceURL"))return Jo(i);
1throw new F(5201,!1);default:throw new F(5202,!1)}}bypassSecurityTrustHtml(e){return function i4(t){return new Qz(t)}(e)}bypassSecurityTrustStyle(e){return function o4(t){return new Zz(t)}(e)}bypassSecurityTrustScript(e){return function r4(t){return new Jz(t)}(e)}bypassSecurityTrustUrl(e){return function a4(t){return new e4(t)}(e)}bypassSecurityTrustResourceUrl(e){return function s4(t){return new t4(t)}(e)}static \u0275fac=function(i){return new(i||t)(le(Xe))};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var Ke=function(t){return t[t.State=0]="State",t[t.Transition=1]="Transition",t[t.Sequence=2]="Sequence",t[t.Group=3]="Group",t[t.Animate=4]="Animate",t[t.Keyframes=5]="Keyframes",t[t.Style=6]="Style",t[t.Trigger=7]="Trigger",t[t.Reference=8]="Reference",t[t.AnimateChild=9]="AnimateChild",t[t.AnimateRef=10]="AnimateRef",t[t.Query=11]="Query",t[t.Stagger=12]="Stagger",t}(Ke||{});const As="*";function U2(t){return{type:Ke.Style,styles:t,offset:null}}class Kf{_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_originalOnDoneFns=[];_originalOnStartFns=[];_started=!1;_destroyed=!1;_finished=!1;_position=0;parentPlayer=null;totalTime;constructor(n=0,e=0){this.totalTime=n+e}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}onStart(n){this._originalOnStartFns.push(n),this._onStartFns.push(n)}onDone(n){this._originalOnDoneFns.push(n),this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(n=>n()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(n=>n()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(n){this._position=this.totalTime?n*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(n){const e="start"==n?this._onStartFns:this._onDoneFns;e.forEach(i=>i()),e.length=0}}class $2{_onDoneFns=[];_onStartFns=[];_finished=!1;_started=!1;_destroyed=!1;_onDestroyFns=[];parentPlayer=null;totalTime=0;players;constructor(n){this.players=n;let e=0,i=0,o=0;const r=this.players.length;0==r?queueMicrotask(()=>this._onFinish()):this.players.forEach(a=>{a.onDone(()=>{++e==r&&this._onFinish()}),a.onDestroy(()=>{++i==r&&this._onDestroy()}),a.onStart(()=>{++o==r&&this._onStart()})}),this.totalTime=this.players.reduce((a,s)=>Math.max(a,s.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}init(){this.players.forEach(n=>n.init())}onStart(n){this._onStartFns.push(n)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(n=>n()),this._onStartFns=[])}onDone(n){this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(n=>n.play())}pause(){this.players.forEach(n=>n.pause())}restart(){this.players.forEach(n=>n.restart())}finish(){this._onFinish(),this.players.forEach(n=>n.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(n=>n.destroy()),this._onDestroyFns.forEach(n=>n()),this._onDestroyFns=[])}reset(){this.players.forEach(n=>n.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(n){const e=n*this.totalTime;this.players.forEach(i=>{const o=i.totalTime?Math.min(1,e/i.totalTime):1;i.setPosition(o)})}getPosition(){const n=this.players.reduce((e,i)=>null===e||i.totalTime>e.totalTime?i:e,null);return null!=n?n.getPosition():0}beforeDestroy(){this.players.forEach(n=>{n.beforeDestroy&&n.beforeDestroy()})}triggerCallback(n){const e="start"==n?this._onStartFns:this._onDoneFns;e.forEach(i=>
1i()),e.length=0}}function G2(t){return new F(3e3,!1)}function CK(t){return new F(3002,!1)}function $l(t){switch(t.length){case 0:return new Kf;case 1:return t[0];default:return new $2(t)}}function W2(t,n,e=new Map,i=new Map){const o=[],r=[];let a=-1,s=null;if(n.forEach(d=>{const u=d.get("offset"),p=u==a,f=p&&s||new Map;d.forEach((v,b)=>{let x=b,M=v;if("offset"!==b)switch(x=t.normalizePropertyName(x,o),M){case"!":M=e.get(b);break;case As:M=i.get(b);break;default:M=t.normalizeStyleValue(b,x,M,o)}f.set(x,M)}),p||r.push(f),s=f,a=u}),o.length)throw function IK(){return new F(3502,!1)}();return r}function uO(t,n,e,i){switch(n){case"start":t.onStart(()=>i(e&&hO(e,"start",t)));break;case"done":t.onDone(()=>i(e&&hO(e,"done",t)));break;case"destroy":t.onDestroy(()=>i(e&&hO(e,"destroy",t)))}}function hO(t,n,e){const r=pO(t.element,t.triggerName,t.fromState,t.toState,n||t.phaseName,e.totalTime??t.totalTime,!!e.disabled),a=t._data;return null!=a&&(r._data=a),r}function pO(t,n,e,i,o="",r=0,a){return{element:t,triggerName:n,fromState:e,toState:i,phaseName:o,totalTime:r,disabled:!!a}}function tr(t,n,e){let i=t.get(n);return i||t.set(n,i=e),i}function q2(t){const n=t.indexOf(":");return[t.substring(1,n),t.slice(n+1)]}const $K=typeof document>"u"?null:document.documentElement;function mO(t){const n=t.parentNode||t.host||null;return n===$K?null:n}let dd=null,Y2=!1;function K2(t,n){for(;n;){if(n===t)return!0;n=mO(n)}return!1}function X2(t,n,e){if(e)return Array.from(t.querySelectorAll(n));const i=t.querySelector(n);return i?[i]:[]}const Z2="ng-enter",fO="ng-leave",rC="ng-trigger",aC=".ng-trigger",J2="ng-animating",gO=".ng-animating";function Rs(t){if("number"==typeof t)return t;const n=t.match(/^(-?[\.\d]+)(m?s)/);return!n||n.length<2?0:_O(parseFloat(n[1]),n[2])}function _O(t,n){return"s"===n?1e3*t:t}function sC(t,n,e){return t.hasOwnProperty("duration")?t:function QK(t,n,e){let i,o=0,r="";if("string"==typeof t){const a=t.match(XK);if(null===a)return n.push(G2()),{duration:0,delay:0,easing:""};i=_O(parseFloat(a[1]),a[2]);const s=a[3];null!=s&&(o=_O(parseFloat(s),a[4]));const d=a[5];d&&(r=d)}else i=t;if(!e){let a=!1,s=n.length;i<0&&(n.push(function hK(){return new F(3100,!1)}()),a=!0),o<0&&(n.push(function pK(){return new F(3101,!1)}()),a=!0),a&&n.splice(s,0,G2())}return{duration:i,delay:o,easing:r}}(t,n,e)}const XK=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i;function Ba(t,n,e){n.forEach((i,o)=>{const r=vO(o);e&&!e.has(o)&&e.set(o,t.style[r]),t.style[r]=i})}function ud(t,n){n.forEach((e,i)=>{const o=vO(i);t.style[o]=""})}function Xf(t){return Array.isArray(t)?1==t.length?t[0]:function uK(t,n=null){return{type:Ke.Sequence,steps:t,options:n}}(t):t}const bO=new RegExp("{{\\s*(.+?)\\s*}}","g");function eL(t){let n=[];if("string"==typeof t){let e;for(;e=bO.exec(t);)n.push(e[1]);bO.lastIndex=0}return n}function Qf(t,n,e){const i=`${t}`,o=i.replace(bO,(r,a)=>{let s=n[a];return null==s&&(e.push(function fK(){return new F(3003,!1)}()),s=""),s.toString()});return o==i?t:o}const eX=/-+([a-z0-9])/g;function vO(t){return t.replace(eX,(...n)=>n[1].toUpperCase())}function nr(t,n,e){switch(n.type){case Ke.Trigger:return t.visitTrigger(n,e);case Ke.State:return t.visitState(n,e);case Ke.Transition:return t.visitTransition(n,e);case Ke.Sequence:return t.visitSequence(n,e);case Ke.Group:return t.visitGroup(n,e);case Ke.Animate:return t.visitAnimate(n,e);case Ke.Keyframes:return t.visitKeyframes(n,e);case Ke.Style:return t.visitStyle(n,e);case Ke.Reference:return t.visitReference(n,e);case Ke.AnimateChild:return t.visitAnimateChild(n,e);case Ke.AnimateRef:return t.visitAnimateRef(n,e);case Ke.Query:return t.visitQuery(n,e);case Ke.Stagger:return t.visitStagger(n,e);default:throw function gK(){return new F(3004,!1)}()}}function yO(t,n){return window.getComputedStyle(t)[n]}let CO=(()=>{class t{validateStyleProperty(e){return function WK(t){dd||(dd=function qK(){return typeof document<"u"?document.body:null}()||{},Y2=!!dd.style&&"WebkitAppearance"in dd.style);let n=!0;return dd.style&&!function GK(t){return"ebkit"==t.substring(1,6)}(t)&&(n=t in dd.style,!n&&Y2&&(n="Webkit"+t.charAt(0).toUpperCase()+t.slice(1)in dd.style)),n}(e)}containsElement(e,i){return K2(e,i)}getParentElement(e){return mO(e)}query(e,i,o){return X2(e,i,o)}computeStyle(e,i,o){return o||""}animate(e,i,o,r,a,s=[],d){return new Kf(o,r)}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac})}return t})();class xO{static NOOP=new CO}class wO{}const oX=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]);class tL extends wO{normalizePropertyName(n,e){return vO(n)}normalizeStyleValue(n,e,i,o){let r="";
1const a=i.toString().trim();if(oX.has(e)&&0!==i&&"0"!==i)if("number"==typeof i)r="px";else{const s=i.match(/^[+-]?[\d\.]+([a-z]*)$/);s&&0==s[1].length&&o.push(function _K(){return new F(3005,!1)}())}return a+r}}const cC=new Set(["true","1"]),dC=new Set(["false","0"]);function nL(t,n){const e=cC.has(t)||dC.has(t),i=cC.has(n)||dC.has(n);return(o,r)=>{let a="*"==t||t==o,s="*"==n||n==r;return!a&&e&&"boolean"==typeof o&&(a=o?cC.has(t):dC.has(t)),!s&&i&&"boolean"==typeof r&&(s=r?cC.has(n):dC.has(n)),a&&s}}const lX=new RegExp("s*:selfs*,?","g");function kO(t,n,e,i){return new cX(t).build(n,e,i)}class cX{_driver;constructor(n){this._driver=n}build(n,e,i){const o=new hX(e);return this._resetContextStyleTimingState(o),nr(this,Xf(n),o)}_resetContextStyleTimingState(n){n.currentQuerySelector="",n.collectedStyles=new Map,n.collectedStyles.set("",new Map),n.currentTime=0}visitTrigger(n,e){let i=e.queryCount=0,o=e.depCount=0;const r=[],a=[];return"@"==n.name.charAt(0)&&e.errors.push(function bK(){return new F(3006,!1)}()),n.definitions.forEach(s=>{if(this._resetContextStyleTimingState(e),s.type==Ke.State){const d=s,u=d.name;u.toString().split(/\s*,\s*/).forEach(p=>{d.name=p,r.push(this.visitState(d,e))}),d.name=u}else if(s.type==Ke.Transition){const d=this.visitTransition(s,e);i+=d.queryCount,o+=d.depCount,a.push(d)}else e.errors.push(function vK(){return new F(3007,!1)}())}),{type:Ke.Trigger,name:n.name,states:r,transitions:a,queryCount:i,depCount:o,options:null}}visitState(n,e){const i=this.visitStyle(n.styles,e),o=n.options&&n.options.params||null;if(i.containsDynamicStyles){const r=new Set,a=o||{};i.styles.forEach(s=>{s instanceof Map&&s.forEach(d=>{eL(d).forEach(u=>{a.hasOwnProperty(u)||r.add(u)})})}),r.size&&e.errors.push(function yK(){return new F(3008,!1)}(0,r.values()))}return{type:Ke.State,name:n.name,style:i,options:o?{params:o}:null}}visitTransition(n,e){e.queryCount=0,e.depCount=0;const i=nr(this,Xf(n.animation),e),o=function rX(t,n){const e=[];return"string"==typeof t?t.split(/\s*,\s*/).forEach(i=>function aX(t,n,e){if(":"==t[0]){const d=function sX(t,n){switch(t){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(e,i)=>parseFloat(i)>parseFloat(e);case":decrement":return(e,i)=>parseFloat(i)<parseFloat(e);default:return n.push(function TK(){return new F(3016,!1)}()),"* => *"}}(t,e);if("function"==typeof d)return void n.push(d);t=d}const i=t.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==i||i.length<4)return e.push(function EK(){return new F(3015,!1)}()),n;const o=i[1],r=i[2],a=i[3];n.push(nL(o,a)),"<"==r[0]&&("*"!=o||"*"!=a)&&n.push(nL(a,o))}(i,e,n)):e.push(t),e}(n.expr,e.errors);return{type:Ke.Transition,matchers:o,animation:i,queryCount:e.queryCount,depCount:e.depCount,options:hd(n.options)}}visitSequence(n,e){return{type:Ke.Sequence,steps:n.steps.map(i=>nr(this,i,e)),options:hd(n.options)}}visitGroup(n,e){const i=e.currentTime;let o=0;const r=n.steps.map(a=>{e.currentTime=i;const s=nr(this,a,e);return o=Math.max(o,e.currentTime),s});return e.currentTime=o,{type:Ke.Group,steps:r,options:hd(n.options)}}visitAnimate(n,e){const i=function mX(t,n){if(t.hasOwnProperty("duration"))return t;if("number"==typeof t)return DO(sC(t,n).duration,0,"");const e=t;if(e.split(/\s+/).some(r=>"{"==r.charAt(0)&&"{"==r.charAt(1))){const r=DO(0,0,"");return r.dynamic=!0,r.strValue=e,r}const o=sC(e,n);return DO(o.duration,o.delay,o.easing)}(n.timings,e.errors);e.currentAnimateTimings=i;let o,r=n.styles?n.styles:U2({});if(r.type==Ke.Keyframes)o=this.visitKeyframes(r,e);else{let a=n.styles,s=!1;if(!a){s=!0;const u={};i.easing&&(u.easing=i.easing),a=U2(u)}e.currentTime+=i.duration+i.delay;const d=this.visitStyle(a,e);d.isEmptyStep=s,o=d}return e.currentAnimateTimings=null,{type:Ke.Animate,timings:i,style:o,options:null}}visitStyle(n,e){const i=this._makeStyleAst(n,e);return this._validateStyleAst(i,e),i}_makeStyleAst(n,e){const i=[],o=Array.isArray(n.styles)?n.styles:[n.styles];for(let s of o)"string"==typeof s?s===As?i.push(s):e.errors.push(CK()):i.push(new Map(Object.entries(s)));let r=!1,a=null;
1return i.forEach(s=>{if(s instanceof Map&&(s.has("easing")&&(a=s.get("easing"),s.delete("easing")),!r))for(let d of s.values())if(d.toString().indexOf("{{")>=0){r=!0;break}}),{type:Ke.Style,styles:i,easing:a,offset:n.offset,containsDynamicStyles:r,options:null}}_validateStyleAst(n,e){const i=e.currentAnimateTimings;let o=e.currentTime,r=e.currentTime;i&&r>0&&(r-=i.duration+i.delay),n.styles.forEach(a=>{"string"!=typeof a&&a.forEach((s,d)=>{const u=e.collectedStyles.get(e.currentQuerySelector),p=u.get(d);let f=!0;p&&(r!=o&&r>=p.startTime&&o<=p.endTime&&(e.errors.push(function xK(){return new F(3010,!1)}()),f=!1),r=p.startTime),f&&u.set(d,{startTime:r,endTime:o}),e.options&&function JK(t,n,e){const i=n.params||{},o=eL(t);o.length&&o.forEach(r=>{i.hasOwnProperty(r)||e.push(function mK(){return new F(3001,!1)}())})}(s,e.options,e.errors)})})}visitKeyframes(n,e){const i={type:Ke.Keyframes,styles:[],options:null};if(!e.currentAnimateTimings)return e.errors.push(function wK(){return new F(3011,!1)}()),i;let r=0;const a=[];let s=!1,d=!1,u=0;const p=n.steps.map(A=>{const N=this._makeStyleAst(A,e);let fe=null!=N.offset?N.offset:function pX(t){if("string"==typeof t)return null;let n=null;if(Array.isArray(t))t.forEach(e=>{if(e instanceof Map&&e.has("offset")){const i=e;n=parseFloat(i.get("offset")),i.delete("offset")}});else if(t instanceof Map&&t.has("offset")){const e=t;n=parseFloat(e.get("offset")),e.delete("offset")}return n}(N.styles),ve=0;return null!=fe&&(r++,ve=N.offset=fe),d=d||ve<0||ve>1,s=s||ve<u,u=ve,a.push(ve),N});d&&e.errors.push(function MK(){return new F(3012,!1)}()),s&&e.errors.push(function kK(){return new F(3200,!1)}());const f=n.steps.length;let v=0;r>0&&r<f?e.errors.push(function DK(){return new F(3202,!1)}()):0==r&&(v=1/(f-1));const b=f-1,x=e.currentTime,M=e.currentAnimateTimings,S=M.duration;return p.forEach((A,N)=>{const fe=v>0?N==b?1:v*N:a[N],ve=fe*S;e.currentTime=x+M.delay+ve,M.duration=ve,this._validateStyleAst(A,e),A.offset=fe,i.styles.push(A)}),i}visitReference(n,e){return{type:Ke.Reference,animation:nr(this,Xf(n.animation),e),options:hd(n.options)}}visitAnimateChild(n,e){return e.depCount++,{type:Ke.AnimateChild,options:hd(n.options)}}visitAnimateRef(n,e){return{type:Ke.AnimateRef,animation:this.visitReference(n.animation,e),options:hd(n.options)}}visitQuery(n,e){const i=e.currentQuerySelector,o=n.options||{};e.queryCount++,e.currentQuery=n;const[r,a]=function dX(t){const n=!!t.split(/\s*,\s*/).find(e=>":self"==e);return n&&(t=t.replace(lX,"")),t=t.replace(/@\*/g,aC).replace(/@\w+/g,e=>aC+"-"+e.slice(1)).replace(/:animating/g,gO),[t,n]}(n.selector);e.currentQuerySelector=i.length?i+" "+r:r,tr(e.collectedStyles,e.currentQuerySelector,new Map);const s=nr(this,Xf(n.animation),e);return e.currentQuery=null,e.currentQuerySelector=i,{type:Ke.Query,selector:r,limit:o.limit||0,optional:!!o.optional,includeSelf:a,animation:s,originalSelector:n.selector,options:hd(n.options)}}visitStagger(n,e){e.currentQuery||e.errors.push(function OK(){return new F(3013,!1)}());const i="full"===n.timings?{duration:0,delay:0,easing:"full"}:sC(n.timings,e.errors,!0);return{type:Ke.Stagger,animation:nr(this,Xf(n.animation),e),timings:i,options:null}}}class hX{errors;queryCount=0;depCount=0;currentTransition=null;currentQuery=null;currentQuerySelector=null;currentAnimateTimings=null;currentTime=0;collectedStyles=new Map;options=null;unsupportedCSSPropertiesFound=new Set;constructor(n){this.errors=n}}function hd(t){return t?(t={...t}).params&&(t.params=function uX(t){return t?{...t}:null}(t.params)):t={},t}function DO(t,n,e){return{duration:t,delay:n,easing:e}}function OO(t,n,e,i,o,r,a=null,s=!1){return{type:1,element:t,keyframes:n,preStyleProps:e,postStyleProps:i,duration:o,delay:r,totalTime:o+r,easing:a,subTimeline:s}}class uC{_map=new Map;get(n){return this._map.get(n)||[]}append(n,e){let i=this._map.get(n);i||this._map.set(n,i=[]),i.push(...e)}has(n){return this._map.has(n)}clear(){this._map.clear()}}const _X=new RegExp(":enter","g"),vX=new RegExp(":leave","g");function PO(t,n,e,i,o,r=new Map,a=new Map,s,d,u=[]){return(new yX).buildKeyframes(t,n,e,i,o,r,a,s,d,u)}class yX{buildKeyframes(n,e,i,o,r,a,s,d,u,p=[]){u=u||new uC;const f=new EO(n,e,u,o,r,p,[]);f.options=d;const v=d.delay?Rs(d.delay):0;f.currentTimeline.delayNextStep(v),f.currentTimeline.setStyles([a],null,f.errors,d),nr(this,i,f);const b=f.timelines.filter(x=>x.containsAnimation());if(b.length&&s.size){let x;for(let M=b.length-1;M>=0;M--){const S=b[M];if(S.element===e){x=S;break}}x&&!x.allowOnlyTimelineStyles()&&x.setStyles([s],null,f.errors,d)}return b.length?b.map(x=>x.buildKeyframes()):[OO(e,[],[],[],0,v,"",!1)]}visitTrigger(n,e){}visitState(n,e){}visitTransition(n,e){}
vendor: 9,754 bytes, line 1
1visitAnimateChild(n,e){const i=e.subInstructions.get(e.element);if(i){const o=e.createSubContext(n.options),r=e.currentTimeline.currentTime,a=this._visitSubInstructions(i,o,o.options);r!=a&&e.transformIntoNewTimeline(a)}e.previousNode=n}visitAnimateRef(n,e){const i=e.createSubContext(n.options);i.transformIntoNewTimeline(),this._applyAnimationRefDelays([n.options,n.animation.options],e,i),this.visitReference(n.animation,i),e.transformIntoNewTimeline(i.currentTimeline.currentTime),e.previousNode=n}_applyAnimationRefDelays(n,e,i){for(const o of n){const r=o?.delay;if(r){const a="number"==typeof r?r:Rs(Qf(r,o?.params??{},e.errors));i.delayNextStep(a)}}}_visitSubInstructions(n,e,i){let r=e.currentTimeline.currentTime;const a=null!=i.duration?Rs(i.duration):null,s=null!=i.delay?Rs(i.delay):null;return 0!==a&&n.forEach(d=>{const u=e.appendInstructionToTimeline(d,a,s);r=Math.max(r,u.duration+u.delay)}),r}visitReference(n,e){e.updateOptions(n.options,!0),nr(this,n.animation,e),e.previousNode=n}visitSequence(n,e){const i=e.subContextCount;let o=e;const r=n.options;if(r&&(r.params||r.delay)&&(o=e.createSubContext(r),o.transformIntoNewTimeline(),null!=r.delay)){o.previousNode.type==Ke.Style&&(o.currentTimeline.snapshotCurrentStyles(),o.previousNode=hC);const a=Rs(r.delay);o.delayNextStep(a)}n.steps.length&&(n.steps.forEach(a=>nr(this,a,o)),o.currentTimeline.applyStylesToKeyframe(),o.subContextCount>i&&o.transformIntoNewTimeline()),e.previousNode=n}visitGroup(n,e){const i=[];let o=e.currentTimeline.currentTime;const r=n.options&&n.options.delay?Rs(n.options.delay):0;n.steps.forEach(a=>{const s=e.createSubContext(n.options);r&&s.delayNextStep(r),nr(this,a,s),o=Math.max(o,s.currentTimeline.currentTime),i.push(s.currentTimeline)}),i.forEach(a=>e.currentTimeline.mergeTimelineCollectedStyles(a)),e.transformIntoNewTimeline(o),e.previousNode=n}_visitTiming(n,e){if(n.dynamic){const i=n.strValue;return sC(e.params?Qf(i,e.params,e.errors):i,e.errors)}return{duration:n.duration,delay:n.delay,easing:n.easing}}visitAnimate(n,e){const i=e.currentAnimateTimings=this._visitTiming(n.timings,e),o=e.currentTimeline;i.delay&&(e.incrementTime(i.delay),o.snapshotCurrentStyles());const r=n.style;r.type==Ke.Keyframes?this.visitKeyframes(r,e):(e.incrementTime(i.duration),this.visitStyle(r,e),o.applyStylesToKeyframe()),e.currentAnimateTimings=null,e.previousNode=n}visitStyle(n,e){const i=e.currentTimeline,o=e.currentAnimateTimings;!o&&i.hasCurrentStyleProperties()&&i.forwardFrame();const r=o&&o.easing||n.easing;n.isEmptyStep?i.applyEmptyStep(r):i.setStyles(n.styles,r,e.errors,e.options),e.previousNode=n}visitKeyframes(n,e){const i=e.currentAnimateTimings,o=e.currentTimeline.duration,r=i.duration,s=e.createSubContext().currentTimeline;s.easing=i.easing,n.styles.forEach(d=>{s.forwardTime((d.offset||0)*r),s.setStyles(d.styles,d.easing,e.errors,e.options),s.applyStylesToKeyframe()}),e.currentTimeline.mergeTimelineCollectedStyles(s),e.transformIntoNewTimeline(o+r),e.previousNode=n}visitQuery(n,e){const i=e.currentTimeline.currentTime,o=n.options||{},r=o.delay?Rs(o.delay):0;r&&(e.previousNode.type===Ke.Style||0==i&&e.currentTimeline.hasCurrentStyleProperties())&&(e.currentTimeline.snapshotCurrentStyles(),e.previousNode=hC);let a=i;const s=e.invokeQuery(n.selector,n.originalSelector,n.limit,n.includeSelf,!!o.optional,e.errors);e.currentQueryTotal=s.length;let d=null;s.forEach((u,p)=>{e.currentQueryIndex=p;const f=e.createSubContext(n.options,u);r&&f.delayNextStep(r),u===e.element&&(d=f.currentTimeline),nr(this,n.animation,f),f.currentTimeline.applyStylesToKeyframe(),a=Math.max(a,f.currentTimeline.currentTime)}),e.currentQueryIndex=0,e.currentQueryTotal=0,e.transformIntoNewTimeline(a),d&&(e.currentTimeline.mergeTimelineCollectedStyles(d),e.currentTimeline.snapshotCurrentStyles()),e.previousNode=n}visitStagger(n,e){const i=e.parentContext,o=e.currentTimeline,r=n.timings,a=Math.abs(r.duration),s=a*(e.currentQueryTotal-1);let d=a*e.currentQueryIndex;switch(r.duration<0?"reverse":r.easing){case"reverse":d=s-d;break;case"full":d=i.currentStaggerTime}const p=e.currentTimeline;d&&p.delayNextStep(d);const f=p.currentTime;nr(this,n.animation,e),e.previousNode=n,i.currentStaggerTime=o.currentTime-f+(o.startTime-i.currentTimeline.startTime)}}const hC={};class EO{_driver;element;subInstructions;_enterClassName;_leaveClassName;errors;timelines;parentContext=null;currentTimeline;currentAnimateTimings=null;previousNode=hC;subContextCount=0;options={};currentQueryIndex=0;currentQueryTotal=0;currentStaggerTime=0;constructor(n,e,i,o,r,a,s,d){this._driver=n,this.element=e,this.subInstructions=i,this._enterClassName=o,this._leaveClassName=r,this.errors=a,this.timelines=s,this.currentTimeline=d||new pC(this._driver,e,0),s.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(n,e){if(!n)return;const i=n;let o=this.options;null!=i.duration&&(o.duration=Rs(i.duration)),null!=i.delay&&(o.delay=Rs(i.delay));const r=i.params;if(r){let a=o.params;a||(a=this.options.params={}),Object.keys(r).forEach(s=>{(!e||!a.hasOwnProperty(s))&&(a[s]=Qf(r[s],a,this.errors))})}}_copyOptions(){const n={};if(this.options){const e=this.options.params;if(e){const i=n.params={};Object.keys(e).forEach(o=>{i[o]=e[o]})}}return n}createSubContext(n=null,e,i){const o=e||this.element,r=new EO(this._driver,o,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(o,i||0));return r.previousNode=this.previousNode,r.currentAnimateTimings=this.currentAnimateTimings,r.options=this._copyOptions(),r.updateOptions(n),r.currentQueryIndex=this.currentQueryIndex,r.currentQueryTotal=this.currentQueryTotal,r.parentContext=this,this.subContextCount++,r}transformIntoNewTimeline(n){return this.previousNode=hC,this.currentTimeline=this.currentTimeline.fork(this.element,n),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(n,e,i){const o={duration:e??n.duration,delay:this.currentTimeline.currentTime+(i??0)+n.delay,easing:""},r=new CX(this._driver,n.element,n.keyframes,n.preStyleProps,n.postStyleProps,o,n.stretchStartingKeyframe);return this.timelines.push(r),o}incrementTime(n){this.currentTimeline.forwardTime(this.currentTimeline.duration+n)}delayNextStep(n){n>0&&this.currentTimeline.delayNextStep(n)}invokeQuery(n,e,i,o,r,a){let s=[];if(o&&s.push(this.element),n.length>0){n=(n=n.replace(_X,"."+this._enterClassName)).replace(vX,"."+this._leaveClassName);let u=this._driver.query(this.element,n,1!=i);0!==i&&(u=i<0?u.slice(u.length+i,u.length):u.slice(0,i)),s.push(...u)}return!r&&0==s.length&&a.push(function PK(){return new F(3014,!1)}()),s}}class pC{_driver;element;startTime;_elementTimelineStylesLookup;duration=0;easing=null;_previousKeyframe=new Map;_currentKeyframe=new Map;_keyframes=new Map;_styleSummary=new Map;_localTimelineStyles=new Map;_globalTimelineStyles;_pendingStyles=new Map;_backFill=new Map;_currentEmptyStepKeyframe=null;constructor(n,e,i,o){this._driver=n,this.element=e,this.startTime=i,this._elementTimelineStylesLookup=o,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(e),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(e,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(n){const e=1===this._keyframes.size&&this._pendingStyles.size;this.duration||e?(this.forwardTime(this.currentTime+n),e&&this.snapshotCurrentStyles()):this.startTime+=n}fork(n,e){return this.applyStylesToKeyframe(),new pC(this._driver,n,e||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(n){this.applyStylesToKeyframe(),this.duration=n,this._loadKeyframe()}_updateStyle(n,e){this._localTimelineStyles.set(n,e),this._globalTimelineStyles.set(n,e),this._styleSummary.set(n,{time:this.currentTime,value:e})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(n){n&&this._previousKeyframe.set("easing",n);for(let[e,i]of this._globalTimelineStyles)this._backFill.set(e,i||As),this._currentKeyframe.set(e,As);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(n,e,i,o){e&&this._previousKeyframe.set("easing",e);const r=o&&o.params||{},a=function xX(t,n){const e=new Map;let i;return t.forEach(o=>{if("*"===o){i??=n.keys();for(let r of i)e.set(r,As)}else for(let[r,a]of o)e.set(r,a)}),e}(n,this._globalTimelineStyles);for(let[s,d]of a){const u=Qf(d,r,i);this._pendingStyles.set(s,u),this._localTimelineStyles.has(s)||this._backFill.set(s,this._globalTimelineStyles.get(s)??As),this._updateStyle(s,u)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((n,e)=>{this._currentKeyframe.set(e,n)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((n,e)=>{this._currentKeyframe.has(e)||this._currentKeyframe.set(e,n)}))}snapshotCurrentStyles(){for(let[n,e]of this._localTimelineStyles)this._pendingStyles.set(n,e),this._updateStyle(n,e)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const n=[];for(let e in this._currentKeyframe)n.push(e);return n}
1mergeTimelineCollectedStyles(n){n._styleSummary.forEach((e,i)=>{const o=this._styleSummary.get(i);(!o||e.time>o.time)&&this._updateStyle(i,e.value)})}buildKeyframes(){this.applyStylesToKeyframe();const n=new Set,e=new Set,i=1===this._keyframes.size&&0===this.duration;let o=[];this._keyframes.forEach((s,d)=>{const u=new Map([...this._backFill,...s]);u.forEach((p,f)=>{"!"===p?n.add(f):p===As&&e.add(f)}),i||u.set("offset",d/this.duration),o.push(u)});const r=[...n.values()],a=[...e.values()];if(i){const s=o[0],d=new Map(s);s.set("offset",0),d.set("offset",1),o=[s,d]}return OO(this.element,o,r,a,this.duration,this.startTime,this.easing,!1)}}class CX extends pC{keyframes;preStyleProps;postStyleProps;_stretchStartingKeyframe;timings;constructor(n,e,i,o,r,a,s=!1){super(n,e,a.delay),this.keyframes=i,this.preStyleProps=o,this.postStyleProps=r,this._stretchStartingKeyframe=s,this.timings={duration:a.duration,delay:a.delay,easing:a.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let n=this.keyframes,{delay:e,duration:i,easing:o}=this.timings;if(this._stretchStartingKeyframe&&e){const r=[],a=i+e,s=e/a,d=new Map(n[0]);d.set("offset",0),r.push(d);const u=new Map(n[0]);u.set("offset",rL(s)),r.push(u);const p=n.length-1;for(let f=1;f<=p;f++){let v=new Map(n[f]);const b=v.get("offset");v.set("offset",rL((e+b*i)/a)),r.push(v)}i=a,e=0,o="",n=r}return OO(this.element,n,this.preStyleProps,this.postStyleProps,i,e,o,!0)}}function rL(t,n=3){const e=Math.pow(10,n-1);return Math.round(t*e)/e}function aL(t,n,e,i,o,r,a,s,d,u,p,f,v){return{type:0,element:t,triggerName:n,isRemovalTransition:o,fromState:e,fromStyles:r,toState:i,toStyles:a,timelines:s,queriedElements:d,preStyleProps:u,postStyleProps:p,totalTime:f,errors:v}}const TO={};class sL{_triggerName;ast;_stateStyles;constructor(n,e,i){this._triggerName=n,this.ast=e,this._stateStyles=i}match(n,e,i,o){return function wX(t,n,e,i,o){return t.some(r=>r(n,e,i,o))}(this.ast.matchers,n,e,i,o)}buildStyles(n,e,i){let o=this._stateStyles.get("*");return void 0!==n&&(o=this._stateStyles.get(n?.toString())||o),o?o.buildStyles(e,i):new Map}build(n,e,i,o,r,a,s,d,u,p){const f=[],v=this.ast.options&&this.ast.options.params||TO,x=this.buildStyles(i,s&&s.params||TO,f),M=d&&d.params||TO,S=this.buildStyles(o,M,f),A=new Set,N=new Map,fe=new Map,ve="void"===o,Pe={params:lL(M,v),delay:this.ast.options?.delay},St=p?[]:PO(n,e,this.ast.animation,r,a,x,S,Pe,u,f);let Mt=0;return St.forEach(wn=>{Mt=Math.max(wn.duration+wn.delay,Mt)}),f.length?aL(e,this._triggerName,i,o,ve,x,S,[],[],N,fe,Mt,f):(St.forEach(wn=>{const Ar=wn.element,js=tr(N,Ar,new Set);wn.preStyleProps.forEach($d=>js.add($d));const Bz=tr(fe,Ar,new Set);wn.postStyleProps.forEach($d=>Bz.add($d)),Ar!==e&&A.add(Ar)}),aL(e,this._triggerName,i,o,ve,x,S,St,[...A.values()],N,fe,Mt))}}function lL(t,n){const e={...n};return Object.entries(t).forEach(([i,o])=>{null!=o&&(e[i]=o)}),e}class MX{styles;defaultParams;normalizer;constructor(n,e,i){this.styles=n,this.defaultParams=e,this.normalizer=i}buildStyles(n,e){const i=new Map,o=lL(n,this.defaultParams);return this.styles.styles.forEach(r=>{"string"!=typeof r&&r.forEach((a,s)=>{a&&(a=Qf(a,o,e));const d=this.normalizer.normalizePropertyName(s,e);a=this.normalizer.normalizeStyleValue(s,d,a,e),i.set(s,a)})}),i}}class DX{name;ast;_normalizer;transitionFactories=[];fallbackTransition;states=new Map;constructor(n,e,i){this.name=n,this.ast=e,this._normalizer=i,e.states.forEach(o=>{this.states.set(o.name,new MX(o.style,o.options&&o.options.params||{},i))}),cL(this.states,"true","1"),cL(this.states,"false","0"),e.transitions.forEach(o=>{this.transitionFactories.push(new sL(n,o,this.states))}),this.fallbackTransition=function OX(t,n){return new sL(t,{type:Ke.Transition,animation:{type:Ke.Sequence,steps:[],options:null},matchers:[(a,s)=>!0],options:null,queryCount:0,depCount:0},n)}(n,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(n,e,i,o){return this.transitionFactories.find(a=>a.match(n,e,i,o))||null}matchStyles(n,e,i){return this.fallbackTransition.buildStyles(n,e,i)}}function cL(t,n,e){t.has(n)?t.has(e)||t.set(e,t.get(n)):t.has(e)&&t.set(n,t.get(e))}const PX=new uC;class EX{bodyNode;_driver;_normalizer;_animations=new Map;_playersById=new Map;players=[];constructor(n,e,i){this.bodyNode=n,this._driver=e,this._normalizer=i}register(n,e){const i=[],r=kO(this._driver,e,i,[]);if(i.length)throw function AK(){return new F(3503,!1)}();this._animations.set(n,r)}_buildPlayer(n,e,i){const o=n.element,r=W2(this._normalizer,n.keyframes,e,i);return this._driver.animate(o,r,n.duration,n.delay,n.easing,[],!0)}create(n,e,i={}){const o=[],r=this._animations.get(n);let a;const s=new Map;if(r?(a=PO(this._driver,e,r,Z2,fO,new Map,new Map,i,PX,o),a.forEach(p=>{const f=tr(s,p.element,new Map);p.postStyleProps.forEach(v=>f.set(v,null))})):(o.push(function RK(){return new F(3300,!1)}()),a=[]),o.length)throw function FK(){return new F(3504,!1)}();
1s.forEach((p,f)=>{p.forEach((v,b)=>{p.set(b,this._driver.computeStyle(f,b,As))})});const u=$l(a.map(p=>{const f=s.get(p.element);return this._buildPlayer(p,new Map,f)}));return this._playersById.set(n,u),u.onDestroy(()=>this.destroy(n)),this.players.push(u),u}destroy(n){const e=this._getPlayer(n);e.destroy(),this._playersById.delete(n);const i=this.players.indexOf(e);i>=0&&this.players.splice(i,1)}_getPlayer(n){const e=this._playersById.get(n);if(!e)throw function NK(){return new F(3301,!1)}();return e}listen(n,e,i,o){const r=pO(e,"","","");return uO(this._getPlayer(n),i,r,o),()=>{}}command(n,e,i,o){if("register"==i)return void this.register(n,o[0]);if("create"==i)return void this.create(n,e,o[0]||{});const r=this._getPlayer(n);switch(i){case"play":r.play();break;case"pause":r.pause();break;case"reset":r.reset();break;case"restart":r.restart();break;case"finish":r.finish();break;case"init":r.init();break;case"setPosition":r.setPosition(parseFloat(o[0]));break;case"destroy":this.destroy(n)}}}const dL="ng-animate-queued",SO="ng-animate-disabled",RX=[],uL={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},FX={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},ta="__ng_removed";class IO{namespaceId;value;options;get params(){return this.options.params}constructor(n,e=""){this.namespaceId=e;const i=n&&n.hasOwnProperty("value");if(this.value=function VX(t){return t??null}(i?n.value:n),i){const{value:r,...a}=n;this.options=a}else this.options={};this.options.params||(this.options.params={})}absorbOptions(n){const e=n.params;if(e){const i=this.options.params;Object.keys(e).forEach(o=>{null==i[o]&&(i[o]=e[o])})}}}const Zf="void",AO=new IO(Zf);class NX{id;hostElement;_engine;players=[];_triggers=new Map;_queue=[];_elementListeners=new Map;_hostClassName;constructor(n,e,i){this.id=n,this.hostElement=e,this._engine=i,this._hostClassName="ng-tns-"
vendor: 17,193 bytes, line 1
1+n,Dr(e,this._hostClassName)}listen(n,e,i,o){if(!this._triggers.has(e))throw function LK(){return new F(3302,!1)}();if(null==i||0==i.length)throw function BK(){return new F(3303,!1)}();if(!function zX(t){return"start"==t||"done"==t}(i))throw function VK(){return new F(3400,!1)}();const r=tr(this._elementListeners,n,[]),a={name:e,phase:i,callback:o};r.push(a);const s=tr(this._engine.statesByElement,n,new Map);return s.has(e)||(Dr(n,rC),Dr(n,rC+"-"+e),s.set(e,AO)),()=>{this._engine.afterFlush(()=>{const d=r.indexOf(a);d>=0&&r.splice(d,1),this._triggers.has(e)||s.delete(e)})}}register(n,e){return!this._triggers.has(n)&&(this._triggers.set(n,e),!0)}_getTrigger(n){const e=this._triggers.get(n);if(!e)throw function zK(){return new F(3401,!1)}();return e}trigger(n,e,i,o=!0){const r=this._getTrigger(e),a=new RO(this.id,e,n);let s=this._engine.statesByElement.get(n);s||(Dr(n,rC),Dr(n,rC+"-"+e),this._engine.statesByElement.set(n,s=new Map));let d=s.get(e);const u=new IO(i,this.id);if(!(i&&i.hasOwnProperty("value"))&&d&&u.absorbOptions(d.options),s.set(e,u),d||(d=AO),u.value!==Zf&&d.value===u.value){if(!function UX(t,n){const e=Object.keys(t),i=Object.keys(n);if(e.length!=i.length)return!1;for(let o=0;o<e.length;o++){const r=e[o];if(!n.hasOwnProperty(r)||t[r]!==n[r])return!1}return!0}(d.params,u.params)){const M=[],S=r.matchStyles(d.value,d.params,M),A=r.matchStyles(u.value,u.params,M);M.length?this._engine.reportError(M):this._engine.afterFlush(()=>{ud(n,S),Ba(n,A)})}return}const v=tr(this._engine.playersByElement,n,[]);v.forEach(M=>{M.namespaceId==this.id&&M.triggerName==e&&M.queued&&M.destroy()});let b=r.matchTransition(d.value,u.value,n,u.params),x=!1;if(!b){if(!o)return;b=r.fallbackTransition,x=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:n,triggerName:e,transition:b,fromState:d,toState:u,player:a,isFallbackTransition:x}),x||(Dr(n,dL),a.onStart(()=>{Rh(n,dL)})),a.onDone(()=>{let M=this.players.indexOf(a);M>=0&&this.players.splice(M,1);const S=this._engine.playersByElement.get(n);if(S){let A=S.indexOf(a);A>=0&&S.splice(A,1)}}),this.players.push(a),v.push(a),a}deregister(n){this._triggers.delete(n),this._engine.statesByElement.forEach(e=>e.delete(n)),this._elementListeners.forEach((e,i)=>{this._elementListeners.set(i,e.filter(o=>o.name!=n))})}clearElementCache(n){this._engine.statesByElement.delete(n),this._elementListeners.delete(n);const e=this._engine.playersByElement.get(n);e&&(e.forEach(i=>i.destroy()),this._engine.playersByElement.delete(n))}_signalRemovalForInnerTriggers(n,e){const i=this._engine.driver.query(n,aC,!0);i.forEach(o=>{if(o[ta])return;const r=this._engine.fetchNamespacesByElement(o);r.size?r.forEach(a=>a.triggerLeaveAnimation(o,e,!1,!0)):this.clearElementCache(o)}),this._engine.afterFlushAnimationsDone(()=>i.forEach(o=>this.clearElementCache(o)))}triggerLeaveAnimation(n,e,i,o){const r=this._engine.statesByElement.get(n),a=new Map;if(r){const s=[];if(r.forEach((d,u)=>{if(a.set(u,d.value),this._triggers.has(u)){const p=this.trigger(n,u,Zf,o);p&&s.push(p)}}),s.length)return this._engine.markElementAsRemoved(this.id,n,!0,e,a),i&&$l(s).onDone(()=>this._engine.processLeaveNode(n)),!0}return!1}prepareLeaveAnimationListeners(n){const e=this._elementListeners.get(n),i=this._engine.statesByElement.get(n);if(e&&i){const o=new Set;e.forEach(r=>{const a=r.name;if(o.has(a))return;o.add(a);const d=this._triggers.get(a).fallbackTransition,u=i.get(a)||AO,p=new IO(Zf),f=new RO(this.id,a,n);this._engine.totalQueuedPlayers++,this._queue.push({element:n,triggerName:a,transition:d,fromState:u,toState:p,player:f,isFallbackTransition:!0})})}}removeNode(n,e){const i=this._engine;if(n.childElementCount&&this._signalRemovalForInnerTriggers(n,e),this.triggerLeaveAnimation(n,e,!0))return;let o=!1;if(i.totalAnimations){const r=i.players.length?i.playersByQueriedElement.get(n):[];if(r&&r.length)o=!0;else{let a=n;for(;a=a.parentNode;)if(i.statesByElement.get(a)){o=!0;break}}}if(this.prepareLeaveAnimationListeners(n),o)i.markElementAsRemoved(this.id,n,!1,e);else{const r=n[ta];(!r||r===uL)&&(i.afterFlush(()=>this.clearElementCache(n)),i.destroyInnerAnimations(n),i._onRemovalComplete(n,e))}}insertNode(n,e){Dr(n,this._hostClassName)}drainQueuedTransitions(n){const e=[];return this._queue.forEach(i=>{const o=i.player;if(o.destroyed)return;const r=i.element,a=this._elementListeners.get(r);a&&a.forEach(s=>{if(s.name==i.triggerName){const d=pO(r,i.triggerName,i.fromState.value,i.toState.value);d._data=n,uO(i.player,s.phase,d,s.callback)}}),o.markedForDestroy?this._engine.afterFlush(()=>{o.destroy()}):e.push(i)}),this._queue=[],e.sort((i,o)=>{const r=i.transition.ast.depCount,a=o.transition.ast.depCount;return 0==r||0==a?r-a:this._engine.driver.containsElement(i.element,o.element)?1:-1})}destroy(n){this.players.forEach(e=>e.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,n)}}class LX{bodyNode;driver;_normalizer;players=[];newHostElements=new Map;playersByElement=new Map;playersByQueriedElement=new Map;statesByElement=new Map;disabledNodes=new Set;totalAnimations=0;totalQueuedPlayers=0;_namespaceLookup={};_namespaceList=[];_flushFns=[];_whenQuietFns=[];namespacesByHostElement=new Map;collectedEnterElements=[];collectedLeaveElements=[];onRemovalComplete=(n,e)=>{};_onRemovalComplete(n,e){this.onRemovalComplete(n,e)}constructor(n,e,i){this.bodyNode=n,this.driver=e,this._normalizer=i}get queuedPlayers(){const n=[];return this._namespaceList.forEach(e=>{e.players.forEach(i=>{i.queued&&n.push(i)})}),n}createNamespace(n,e){const i=new NX(n,e,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,e)?this._balanceNamespaceList(i,e):(this.newHostElements.set(e,i),this.collectEnterElement(e)),this._namespaceLookup[n]=i}_balanceNamespaceList(n,e){const i=this._namespaceList,o=this.namespacesByHostElement;if(i.length-1>=0){let a=!1,s=this.driver.getParentElement(e);for(;s;){const d=o.get(s);if(d){const u=i.indexOf(d);i.splice(u+1,0,n),a=!0;break}s=this.driver.getParentElement(s)}a||i.unshift(n)}else i.push(n);return o.set(e,n),n}register(n,e){let i=this._namespaceLookup[n];return i||(i=this.createNamespace(n,e)),i}registerTrigger(n,e,i){let o=this._namespaceLookup[n];o&&o.register(e,i)&&this.totalAnimations++}destroy(n,e){n&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{const i=this._fetchNamespace(n);this.namespacesByHostElement.delete(i.hostElement);const o=this._namespaceList.indexOf(i);o>=0&&this._namespaceList.splice(o,1),i.destroy(e),delete this._namespaceLookup[n]}))}_fetchNamespace(n){return this._namespaceLookup[n]}fetchNamespacesByElement(n){const e=new Set,i=this.statesByElement.get(n);if(i)for(let o of i.values())if(o.namespaceId){const r=this._fetchNamespace(o.namespaceId);r&&e.add(r)}return e}trigger(n,e,i,o){if(mC(e)){const r=this._fetchNamespace(n);if(r)return r.trigger(e,i,o),!0}return!1}insertNode(n,e,i,o){if(!mC(e))return;const r=e[ta];if(r&&r.setForRemoval){r.setForRemoval=!1,r.setForMove=!0;const a=this.collectedLeaveElements.indexOf(e);a>=0&&this.collectedLeaveElements.splice(a,1)}if(n){const a=this._fetchNamespace(n);a&&a.insertNode(e,i)}o&&this.collectEnterElement(e)}collectEnterElement(n){this.collectedEnterElements.push(n)}markElementAsDisabled(n,e){e?this.disabledNodes.has(n)||(this.disabledNodes.add(n),Dr(n,SO)):this.disabledNodes.has(n)&&(this.disabledNodes.delete(n),Rh(n,SO))}removeNode(n,e,i){if(mC(e)){const o=n?this._fetchNamespace(n):null;o?o.removeNode(e,i):this.markElementAsRemoved(n,e,!1,i);const r=this.namespacesByHostElement.get(e);r&&r.id!==n&&r.removeNode(e,i)}else this._onRemovalComplete(e,i)}markElementAsRemoved(n,e,i,o,r){this.collectedLeaveElements.push(e),e[ta]={namespaceId:n,setForRemoval:o,hasAnimation:i,removedBeforeQueried:!1,previousTriggersValues:r}}listen(n,e,i,o,r){return mC(e)?this._fetchNamespace(n).listen(e,i,o,r):()=>{}}_buildInstruction(n,e,i,o,r){return n.transition.build(this.driver,n.element,n.fromState.value,n.toState.value,i,o,n.fromState.options,n.toState.options,e,r)}destroyInnerAnimations(n){let e=this.driver.query(n,aC,!0);e.forEach(i=>this.destroyActiveAnimationsForElement(i)),0!=this.playersByQueriedElement.size&&(e=this.driver.query(n,gO,!0),e.forEach(i=>this.finishActiveQueriedAnimationOnElement(i)))}destroyActiveAnimationsForElement(n){const e=this.playersByElement.get(n);e&&e.forEach(i=>{i.queued?i.markedForDestroy=!0:i.destroy()})}finishActiveQueriedAnimationOnElement(n){const e=this.playersByQueriedElement.get(n);e&&e.forEach(i=>i.finish())}whenRenderingDone(){return new Promise(n=>{if(this.players.length)return $l(this.players).onDone(()=>n());n()})}processLeaveNode(n){const e=n[ta];if(e&&e.setForRemoval){if(n[ta]=uL,e.namespaceId){this.destroyInnerAnimations(n);const i=this._fetchNamespace(e.namespaceId);i&&i.clearElementCache(n)}this._onRemovalComplete(n,e.setForRemoval)}n.classList?.contains(SO)&&this.markElementAsDisabled(n,!1),this.driver.query(n,".ng-animate-disabled",!0).forEach(i=>{this.markElementAsDisabled(i,!1)})}flush(n=-1){let e=[];if(this.newHostElements.size&&(this.newHostElements.forEach((i,o)=>this._balanceNamespaceList(i,o)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let i=0;i<this.collectedEnterElements.length;i++)Dr(this.collectedEnterElements[i],"ng-star-inserted");if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){const i=[];try{e=this._flushAnimations(i,n)}finally{for(let o=0;o<i.length;o++)i[o]()}}else for(let i=0;i<this.collectedLeaveElements.length;i++)this.processLeaveNode(this.collectedLeaveElements[i]);if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(i=>i()),this._flushFns=[],this._whenQuietFns.length){const i=this._whenQuietFns;this._whenQuietFns=[],e.length?$l(e).onDone(()=>{i.forEach(o=>o())}):i.forEach(o=>o())}}reportError(n){throw function HK(){return new F(3402,!1)}()}_flushAnimations(n,e){const i=new uC,o=[],r=new Map,a=[],s=new Map,d=new Map,u=new Map,p=new Set;this.disabledNodes.forEach(ke=>{p.add(ke);const ze=this.driver.query(ke,".ng-animate-queued",!0);for(let qe=0;qe<ze.length;qe++)p.add(ze[qe])});const f=this.bodyNode,v=Array.from(this.statesByElement.keys()),b=mL(v,this.collectedEnterElements),x=new Map;let M=0;b.forEach((ke,ze)=>{const qe=Z2+M++;x.set(ze,qe),ke.forEach(bt=>Dr(bt,qe))});const S=[],A=new Set,N=new Set;for(let ke=0;ke<this.collectedLeaveElements.length;ke++){const ze=this.collectedLeaveElements[ke],qe=ze[ta];qe&&qe.setForRemoval&&(S.push(ze),A.add(ze),qe.hasAnimation?this.driver.query(ze,".ng-star-inserted",!0).forEach(bt=>A.add(bt)):N.add(ze))}const fe=new Map,ve=mL(v,Array.from(A));ve.forEach((ke,ze)=>{const qe=fO+M++;fe.set(ze,qe),ke.forEach(bt=>Dr(bt,qe))}),n.push(()=>{b.forEach((ke,ze)=>{const qe=x.get(ze);ke.forEach(bt=>Rh(bt,qe))}),ve.forEach((ke,ze)=>{const qe=fe.get(ze);ke.forEach(bt=>Rh(bt,qe))}),S.forEach(ke=>{this.processLeaveNode(ke)})});const Pe=[],St=[];for(let ke=this._namespaceList.length-1;ke>=0;ke--)this._namespaceList[ke].drainQueuedTransitions(e).forEach(qe=>{const bt=qe.player,di=qe.element;if(Pe.push(bt),this.collectedEnterElements.length){const Ki=di[ta];if(Ki&&Ki.setForMove){if(Ki.previousTriggersValues&&Ki.previousTriggersValues.has(qe.triggerName)){const Gd=Ki.previousTriggersValues.get(qe.triggerName),Rr=this.statesByElement.get(qe.element);if(Rr&&Rr.has(qe.triggerName)){const ex=Rr.get(qe.triggerName);ex.value=Gd,Rr.set(qe.triggerName,ex)}}return void bt.destroy()}}const qa=!f||!this.driver.containsElement(f,di),rr=fe.get(di),ac=x.get(di),Mn=this._buildInstruction(qe,i,ac,rr,qa);if(Mn.errors&&Mn.errors.length)return void St.push(Mn);if(qa)return bt.onStart(()=>ud(di,Mn.fromStyles)),bt.onDestroy(()=>Ba(di,Mn.toStyles)),void o.push(bt);if(qe.isFallbackTransition)return bt.onStart(()=>ud(di,Mn.fromStyles)),bt.onDestroy(()=>Ba(di,Mn.toStyles)),void o.push(bt);const Hz=[];Mn.timelines.forEach(Ki=>{Ki.stretchStartingKeyframe=!0,this.disabledNodes.has(Ki.element)||Hz.push(Ki)}),Mn.timelines=Hz,i.append(di,Mn.timelines),a.push({instruction:Mn,player:bt,element:di}),Mn.queriedElements.forEach(Ki=>tr(s,Ki,[]).push(bt)),Mn.preStyleProps.forEach((Ki,Gd)=>{if(Ki.size){let Rr=d.get(Gd);Rr||d.set(Gd,Rr=new Set),Ki.forEach((ex,RE)=>Rr.add(RE))}}),Mn.postStyleProps.forEach((Ki,Gd)=>{let Rr=u.get(Gd);Rr||u.set(Gd,Rr=new Set),Ki.forEach((ex,RE)=>Rr.add(RE))})});if(St.length){const ke=[];St.forEach(ze=>{ke.push(function jK(){return new F(3505,!1)}())}),Pe.forEach(ze=>ze.destroy()),this.reportError(ke)}const Mt=new Map,wn=new Map;a.forEach(ke=>{const ze=ke.element;i.has(ze)&&(wn.set(ze,ze),this._beforeAnimationBuild(ke.player.namespaceId,ke.instruction,Mt))}),o.forEach(ke=>{const ze=ke.element;this._getPreviousPlayers(ze,!1,ke.namespaceId,ke.triggerName,null).forEach(bt=>{tr(Mt,ze,[]).push(bt),bt.destroy()})});const Ar=S.filter(ke=>gL(ke,d,u)),js=new Map;pL(js,this.driver,N,u,As).forEach(ke=>{gL(ke,d,u)&&Ar.push(ke)});const $d=new Map;b.forEach((ke,ze)=>{pL($d,this.driver,new Set(ke),d,"!")}),Ar.forEach(ke=>{const ze=js.get(ke),qe=$d.get(ke);js.set(ke,new Map([...ze?.entries()??[],...qe?.entries()??[]]))});const AE=[],Vz=[],zz={};a.forEach(ke=>{const{element:ze,player:qe,instruction:bt}=ke;if(i.has(ze)){if(p.has(ze))return qe.onDestroy(()=>Ba(ze,bt.toStyles)),qe.disabled=!0,qe.overrideTotalTime(bt.totalTime),void o.push(qe);let di=zz;if(wn.size>1){let rr=ze;const ac=[];for(;rr=rr.parentNode;){const Mn=wn.get(rr);if(Mn){di=Mn;break}ac.push(rr)}ac.forEach(Mn=>wn.set(Mn,di))}const qa=this._buildAnimation(qe.namespaceId,bt,Mt,r,$d,js);if(qe.setRealPlayer(qa),di===zz)AE.push(qe);else{const rr=this.playersByElement.get(di);rr&&rr.length&&(qe.parentPlayer=$l(rr)),o.push(qe)}}else ud(ze,bt.fromStyles),qe.onDestroy(()=>Ba(ze,bt.toStyles)),Vz.push(qe),p.has(ze)&&o.push(qe)}),Vz.forEach(ke=>{const ze=r.get(ke.element);if(ze&&ze.length){const qe=$l(ze);ke.setRealPlayer(qe)}}),o.forEach(ke=>{ke.parentPlayer?ke.syncPlayerEvents(ke.parentPlayer):ke.destroy()});for(let ke=0;ke<S.length;ke++){const ze=S[ke],qe=ze[ta];if(Rh(ze,fO),qe&&qe.hasAnimation)continue;let bt=[];if(s.size){let qa=s.get(ze);qa&&qa.length&&bt.push(...qa);let rr=this.driver.query(ze,gO,!0);for(let ac=0;ac<rr.length;ac++){let Mn=s.get(rr[ac]);Mn&&Mn.length&&bt.push(...Mn)}}const di=bt.filter(qa=>!qa.destroyed);di.length?HX(this,ze,di):this.processLeaveNode(ze)}return S.length=0,AE.forEach(ke=>{this.players.push(ke),ke.onDone(()=>{ke.destroy();const ze=this.players.indexOf(ke);this.players.splice(ze,1)}),ke.play()}),AE}afterFlush(n){this._flushFns.push(n)}afterFlushAnimationsDone(n){this._whenQuietFns.push(n)}_getPreviousPlayers(n,e,i,o,r){let a=[];if(e){const s=this.playersByQueriedElement.get(n);s&&(a=s)}else{const s=this.playersByElement.get(n);if(s){const d=!r||r==Zf;s.forEach(u=>{u.queued||!d&&u.triggerName!=o||a.push(u)})}}return(i||o)&&(a=a.filter(s=>!(i&&i!=s.namespaceId||o&&o!=s.triggerName))),a}_beforeAnimationBuild(n,e,i){const r=e.element,a=e.isRemovalTransition?void 0:n,s=e.isRemovalTransition?void 0:e.triggerName;for(const d of e.timelines){const u=d.element,p=u!==r,f=tr(i,u,[]);this._getPreviousPlayers(u,p,a,s,e.toState).forEach(b=>{const x=b.getRealPlayer();x.beforeDestroy&&x.beforeDestroy(),b.destroy(),f.push(b)})}ud(r,e.fromStyles)}_buildAnimation(n,e,i,o,r,a){const s=e.triggerName,d=e.element,u=[],p=new Set,f=new Set,v=e.timelines.map(x=>{const M=x.element;p.add(M);const S=M[ta];if(S&&S.removedBeforeQueried)return new Kf(x.duration,x.delay);const A=M!==d,N=function jX(t){const n=[];return fL(t,n),n}((i.get(M)||RX).map(Mt=>Mt.getRealPlayer())).filter(Mt=>!!Mt.element&&Mt.element===M),fe=r.get(M),ve=a.get(M),Pe=W2(this._normalizer,x.keyframes,fe,ve),St=this._buildPlayer(x,Pe,N);if(x.subTimeline&&o&&f.add(M),A){const Mt=new RO(n,s,M);Mt.setRealPlayer(St),u.push(Mt)}return St});u.forEach(x=>{tr(this.playersByQueriedElement,x.element,[]).push(x),x.onDone(()=>function BX(t,n,e){let i=t.get(n);if(i){if(i.length){const o=i.indexOf(e);i.splice(o,1)}0==i.length&&t.delete(n)}return i}(this.playersByQueriedElement,x.element,x))}),p.forEach(x=>Dr(x,J2));const b=$l(v);return b.onDestroy(()=>{p.forEach(x=>Rh(x,J2)),Ba(d,e.toStyles)}),f.forEach(x=>{tr(o,x,[]).push(b)}),b}_buildPlayer(n,e,i){return e.length>0?this.driver.animate(n.element,e,n.duration,n.delay,n.easing,i):new Kf(n.duration,n.delay)}}class RO{namespaceId;triggerName;element;_player=new Kf;_containsRealPlayer=!1;_queuedCallbacks=new Map;destroyed=!1;parentPlayer=null;markedForDestroy=!1;disabled=!1;queued=!0;totalTime=0;constructor(n,e,i){this.namespaceId=n,this.triggerName=e,this.element=i}setRealPlayer(n){this._containsRealPlayer||(this._player=n,this._queuedCallbacks.forEach((e,i)=>{e.forEach(o=>uO(n,i,void 0,o))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(n.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(n){this.totalTime=n}syncPlayerEvents(n){const e=this._player;e.triggerCallback&&n.onStart(()=>e.triggerCallback("start")),n.onDone(()=>this.finish()),n.onDestroy(()=>this.destroy())}_queueEvent(n,e){tr(this._queuedCallbacks,n,[]).push(e)}
1onDone(n){this.queued&&this._queueEvent("done",n),this._player.onDone(n)}onStart(n){this.queued&&this._queueEvent("start",n),this._player.onStart(n)}onDestroy(n){this.queued&&this._queueEvent("destroy",n),this._player.onDestroy(n)}init(){this._player.init()}hasStarted(){return!this.queued&&this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(n){this.queued||this._player.setPosition(n)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(n){const e=this._player;e.triggerCallback&&e.triggerCallback(n)}}function mC(t){return t&&1===t.nodeType}function hL(t,n){const e=t.style.display;return t.style.display=n??"none",e}function pL(t,n,e,i,o){const r=[];e.forEach(d=>r.push(hL(d)));const a=[];i.forEach((d,u)=>{const p=new Map;d.forEach(f=>{const v=n.computeStyle(u,f,o);p.set(f,v),(!v||0==v.length)&&(u[ta]=FX,a.push(u))}),t.set(u,p)});let s=0;return e.forEach(d=>hL(d,r[s++])),a}function mL(t,n){const e=new Map;if(t.forEach(s=>e.set(s,[])),0==n.length)return e;const o=new Set(n),r=new Map;function a(s){if(!s)return 1;let d=r.get(s);if(d)return d;const u=s.parentNode;return d=e.has(u)?u:o.has(u)?1:a(u),r.set(s,d),d}return n.forEach(s=>{const d=a(s);1!==d&&e.get(d).push(s)}),e}function Dr(t,n){t.classList?.add(n)}function Rh(t,n){t.classList?.remove(n)}function HX(t,n,e){$l(e).onDone(()=>t.processLeaveNode(n))}function fL(t,n){for(let e=0;e<t.length;e++){const i=t[e];i instanceof $2?fL(i.players,n):n.push(i)}}function gL(t,n,e){const i=e.get(t);if(!i)return!1;let o=n.get(t);return o?i.forEach(r=>o.add(r)):n.set(t,i),e.delete(t),!0}class Jf{_driver;_normalizer;_transitionEngine;_timelineEngine;_triggerCache={};onRemovalComplete=(n,e)=>{};constructor(n,e,i){this._driver=e,this._normalizer=i,this._transitionEngine=new LX(n.body,e,i),this._timelineEngine=new EX(n.body,e,i),this._transitionEngine.onRemovalComplete=(o,r)=>this.onRemovalComplete(o,r)}registerTrigger(n,e,i,o,r){const a=n+"-"+o;let s=this._triggerCache[a];if(!s){const d=[],p=kO(this._driver,r,d,[]);if(d.length)throw function SK(){return new F(3404,!1)}();s=function kX(t,n,e){return new DX(t,n,e)}(o,p,this._normalizer),this._triggerCache[a]=s}this._transitionEngine.registerTrigger(e,o,s)}register(n,e){this._transitionEngine.register(n,e)}destroy(n,e){this._transitionEngine.destroy(n,e)}onInsert(n,e,i,o){this._transitionEngine.insertNode(n,e,i,o)}onRemove(n,e,i){this._transitionEngine.removeNode(n,e,i)}disableAnimations(n,e){this._transitionEngine.markElementAsDisabled(n,e)}process(n,e,i,o){if("@"==i.charAt(0)){const[r,a]=q2(i);this._timelineEngine.command(r,e,a,o)}else this._transitionEngine.trigger(n,e,i,o)}listen(n,e,i,o,r){if("@"==i.charAt(0)){const[a,s]=q2(i);return this._timelineEngine.listen(a,e,s,r)}return this._transitionEngine.listen(n,e,i,o,r)}flush(n=-1){this._transitionEngine.flush(n)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(n){this._transitionEngine.afterFlushAnimationsDone(n)}}let GX=(()=>{class t{_element;_startStyles;_endStyles;static initialStylesByElement=new WeakMap;_state=0;_initialStyles;constructor(e,i,o){this._element=e,this._startStyles=i,this._endStyles=o;let r=t.initialStylesByElement.get(e);r||t.initialStylesByElement.set(e,r=new Map),this._initialStyles=r}start(){this._state<1&&(this._startStyles&&Ba(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Ba(this._element,this._initialStyles),this._endStyles&&(Ba(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(t.initialStylesByElement.delete(this._element),this._startStyles&&(ud(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(ud(this._element,this._endStyles),this._endStyles=null),Ba(this._element,this._initialStyles),this._state=3)}}return t})();function FO(t){let n=null;return t.forEach((e,i)=>{(function WX(t){return"display"===t||"position"===t})(i)&&(n=n||new Map,n.set(i,e))}),n}class _L{element;keyframes;options;_specialStyles;_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_duration;_delay;_initialized=!1;_finished=!1;_started=!1;_destroyed=!1;_finalKeyframe;_originalOnDoneFns=[];_originalOnStartFns=[];domPlayer;time=0;parentPlayer=null;currentSnapshot=new Map;constructor(n,e,i,o){this.element=n,this.keyframes=e,this.options=i,this._specialStyles=o,this._duration=i.duration,this._delay=i.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const n=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,n,this.options),this._finalKeyframe=n.length?n[n.length-1]:new Map;const e=()=>this._onFinish();this.domPlayer.addEventListener("finish",e),this.onDestroy(()=>{this.domPlayer.removeEventListener("finish",e)})}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(n){const e=[];
1return n.forEach(i=>{e.push(Object.fromEntries(i))}),e}_triggerWebAnimation(n,e,i){return n.animate(this._convertKeyframesToObject(e),i)}onStart(n){this._originalOnStartFns.push(n),this._onStartFns.push(n)}onDone(n){this._originalOnDoneFns.push(n),this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(n=>n()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(n=>n()),this._onDestroyFns=[])}setPosition(n){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=n*this.time}getPosition(){return+(this.domPlayer.currentTime??0)/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const n=new Map;this.hasStarted()&&this._finalKeyframe.forEach((i,o)=>{"offset"!==o&&n.set(o,this._finished?i:yO(this.element,o))}),this.currentSnapshot=n}triggerCallback(n){const e="start"===n?this._onStartFns:this._onDoneFns;e.forEach(i=>i()),e.length=0}}class bL{validateStyleProperty(n){return!0}validateAnimatableStyleProperty(n){return!0}containsElement(n,e){return K2(n,e)}getParentElement(n){return mO(n)}query(n,e,i){return X2(n,e,i)}computeStyle(n,e,i){return yO(n,e)}animate(n,e,i,o,r,a=[]){const d={duration:i,delay:o,fill:0==o?"both":"forwards"};r&&(d.easing=r);const u=new Map,p=a.filter(b=>b instanceof _L);(function tX(t,n){return 0===t||0===n})(i,o)&&p.forEach(b=>{b.currentSnapshot.forEach((x,M)=>u.set(M,x))});let f=function ZK(t){return t.length?t[0]instanceof Map?t:t.map(n=>new Map(Object.entries(n))):[]}(e).map(b=>new Map(b));f=function nX(t,n,e){if(e.size&&n.length){let i=n[0],o=[];if(e.forEach((r,a)=>{i.has(a)||o.push(a),i.set(a,r)}),o.length)for(let r=1;r<n.length;r++){let a=n[r];o.forEach(s=>a.set(s,yO(t,s)))}}return n}(n,f,u);const v=function $X(t,n){let e=null,i=null;return Array.isArray(n)&&n.length?(e=FO(n[0]),n.length>1&&(i=FO(n[n.length-1]))):n instanceof Map&&(e=FO(n)),e||i?new GX(t,e,i):null}(n,f);return new _L(n,f,d,v)}}const vL="@.disabled";class yL{namespaceId;delegate;engine;_onDestroy;\u0275type=0;constructor(n,e,i,o){this.namespaceId=n,this.delegate=e,this.engine=i,this._onDestroy=o}get data(){return this.delegate.data}destroyNode(n){this.delegate.destroyNode?.(n)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(n,e){return this.delegate.createElement(n,e)}createComment(n){return this.delegate.createComment(n)}createText(n){return this.delegate.createText(n)}appendChild(n,e){this.delegate.appendChild(n,e),this.engine.onInsert(this.namespaceId,e,n,!1)}insertBefore(n,e,i,o=!0){this.delegate.insertBefore(n,e,i),this.engine.onInsert(this.namespaceId,e,n,o)}removeChild(n,e,i,o){o?this.delegate.removeChild(n,e,i):this.parentNode(e)&&this.engine.onRemove(this.namespaceId,e,this.delegate)}selectRootElement(n,e){return this.delegate.selectRootElement(n,e)}parentNode(n){return this.delegate.parentNode(n)}nextSibling(n){return this.delegate.nextSibling(n)}setAttribute(n,e,i,o){this.delegate.setAttribute(n,e,i,o)}removeAttribute(n,e,i){this.delegate.removeAttribute(n,e,i)}addClass(n,e){this.delegate.addClass(n,e)}removeClass(n,e){this.delegate.removeClass(n,e)}setStyle(n,e,i,o){this.delegate.setStyle(n,e,i,o)}removeStyle(n,e,i){this.delegate.removeStyle(n,e,i)}setProperty(n,e,i){"@"==e.charAt(0)&&e==vL?this.disableAnimations(n,!!i):this.delegate.setProperty(n,e,i)}setValue(n,e){this.delegate.setValue(n,e)}listen(n,e,i,o){return this.delegate.listen(n,e,i,o)}disableAnimations(n,e){this.engine.disableAnimations(n,e)}}class qX extends yL{factory;constructor(n,e,i,o,r){super(e,i,o,r),this.factory=n,this.namespaceId=e}setProperty(n,e,i){"@"==e.charAt(0)?"."==e.charAt(1)&&e==vL?this.disableAnimations(n,i=void 0===i||!!i):this.engine.process(this.namespaceId,n,e.slice(1),i):this.delegate.setProperty(n,e,i)}listen(n,e,i,o){if("@"==e.charAt(0)){const r=function YX(t){switch(t){case"body":return document.body;case"document":return document;case"window":return window;default:return t}}(n);let a=e.slice(1),s="";return"@"!=a.charAt(0)&&([a,s]=function KX(t){const n=t.indexOf(".");return[t.substring(0,n),t.slice(n+1)]}(a)),this.engine.listen(this.namespaceId,r,a,s,d=>{this.factory.scheduleListenerCallback(d._data||-1,i,d)})}return this.delegate.listen(n,e,i,o)}}class XX{delegate;engine;_zone;_currentId=0;_microtaskId=1;_animationCallbacksBuffer=[];_rendererCache=new Map;_cdRecurDepth=0;constructor(n,e,i){this.delegate=n,this.engine=e,this._zone=i,e.onRemovalComplete=(o,r)=>{r?.removeChild(null,o)}}createRenderer(n,e){const o=this.delegate.createRenderer(n,e);if(!n||!e?.data?.animation){const u=this._rendererCache;let p=u.get(o);return p||(p=new yL("",o,this.engine,()=>u.delete(o)),u.set(o,p)),p}const r=e.id,a=e.id+"-"+this._currentId;this._currentId++,this.engine.register(a,n);const s=u=>{Array.isArray(u)?u.forEach(s):this.engine.registerTrigger(r,a,n,u.name,u)};return e.data.animation.forEach(s),new qX(this,a,o,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(n,e,i){if(n>=0&&n<this._microtaskId)return void this._zone.run(()=>e(i));const o=this._animationCallbacksBuffer;0==o.length&&queueMicrotask(()=>{this._zone.run(()=>{o.forEach(r=>{const[a,s]=r;a(s)}),this._animationCallbacksBuffer=[]})}),o.push([e,i])}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}componentReplaced(n){this.engine.flush(),this.delegate.componentReplaced?.(n)}}const CL=[{provide:wO,useFactory:function ZX(){return new tL}},{provide:Jf,useClass:(()=>{class t extends Jf{constructor(e,i,o){super(e,i,o)}ngOnDestroy(){this.flush()}static \u0275fac=function(i){return new(i||t)(le(Xe),le(xO),le(wO))};static \u0275prov=H({token:t,factory:t.\u0275fac})}return t})()},{provide:Cr,useFactory:function JX(t,n,e){return new XX(t,n,e)},deps:[rO,Jf,pe]}],xL=[{provide:xO,useClass:CO},{provide:th,useValue:"NoopAnimations"},...CL],NO=[{provide:xO,useFactory:()=>new bL},{provide:th,useFactory:()=>"BrowserAnimations"},...CL];let eQ=(()=>{class t{static withConfig(e){return{ngModule:t,providers:e.disableAnimations?xL:NO}}static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({providers:NO,imports:[z2]})}return t})();
vendor: 4,452 bytes, line 1
1function Gl(t){return this instanceof Gl?(this.v=t,this):new Gl(t)}function DL(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,n=t[Symbol.asyncIterator];return n?n.call(t):(t=function zO(t){var n="function"==typeof Symbol&&Symbol.iterator,e=n&&t[n],i=0;if(e)return e.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&i>=t.length&&(t=void 0),{value:t&&t[i++],done:!t}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}(t),e={},i("next"),i("throw"),i("return"),e[Symbol.asyncIterator]=function(){return this},e);function i(r){e[r]=t[r]&&function(a){return new Promise(function(s,d){!function o(r,a,s,d){Promise.resolve(d).then(function(u){r({value:u,done:s})},a)}(s,d,(a=t[r](a)).done,a.value)})}}}"function"==typeof SuppressedError&&SuppressedError;const jO=t=>t&&"number"==typeof t.length&&"function"!=typeof t;function OL(t){return st(t?.then)}function PL(t){return st(t[vp])}function EL(t){return Symbol.asyncIterator&&st(t?.[Symbol.asyncIterator])}function TL(t){return new TypeError(`You provided ${null!==t&&"object"==typeof t?"an invalid object":`'${t}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}const SL=function OQ(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}();function IL(t){return st(t?.[SL])}function AL(t){return function kL(t,n,e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var o,i=e.apply(t,n||[]),r=[];return o=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),s("next"),s("throw"),s("return",function a(b){return function(x){return Promise.resolve(x).then(b,f)}}),o[Symbol.asyncIterator]=function(){return this},o;function s(b,x){i[b]&&(o[b]=function(M){return new Promise(function(S,A){r.push([b,M,S,A])>1||d(b,M)})},x&&(o[b]=x(o[b])))}function d(b,x){try{!function u(b){b.value instanceof Gl?Promise.resolve(b.value.v).then(p,f):v(r[0][2],b)}(i[b](x))}catch(M){v(r[0][3],M)}}function p(b){d("next",b)}function f(b){d("throw",b)}function v(b,x){b(x),r.shift(),r.length&&d(r[0][0],r[0][1])}}(this,arguments,function*(){const e=t.getReader();try{for(;;){const{value:i,done:o}=yield Gl(e.read());if(o)return yield Gl(void 0);yield yield Gl(i)}}finally{e.releaseLock()}})}function RL(t){return st(t?.getReader)}function Gi(t){if(t instanceof vt)return t;if(null!=t){if(PL(t))return function PQ(t){return new vt(n=>{const e=t[vp]();if(st(e.subscribe))return e.subscribe(n);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(t);if(jO(t))return function EQ(t){return new vt(n=>{for(let e=0;e<t.length&&!n.closed;e++)n.next(t[e]);n.complete()})}(t);if(OL(t))return function TQ(t){return new vt(n=>{t.then(e=>{n.closed||(n.next(e),n.complete())},e=>n.error(e)).then(null,Xd)})}(t);if(EL(t))return FL(t);if(IL(t))return function SQ(t){return new vt(n=>{for(const e of t)if(n.next(e),n.closed)return;n.complete()})}(t);if(RL(t))return function IQ(t){return FL(AL(t))}(t)}throw TL(t)}function FL(t){return new vt(n=>{(function AQ(t,n){var e,i,o,r;return function wL(t,n,e,i){return new(e||(e=Promise))(function(r,a){function s(p){try{u(i.next(p))}catch(f){a(f)}}function d(p){try{u(i.throw(p))}catch(f){a(f)}}function u(p){p.done?r(p.value):function o(r){return r instanceof e?r:new e(function(a){a(r)})}(p.value).then(s,d)}u((i=i.apply(t,n||[])).next())})}(this,void 0,void 0,function*(){try{for(e=DL(t);!(i=yield e.next()).done;)if(n.next(i.value),n.closed)return}catch(a){o={error:a}}finally{try{i&&!i.done&&(r=e.return)&&(yield r.call(e))}finally{if(o)throw o.error}}n.complete()})})(t,n).catch(e=>n.error(e))})}function Fs(t,n,e,i=0,o=!1){const r=n.schedule(function(){e(),o?t.add(this.schedule(null,i)):this.unsubscribe()},i);if(t.add(r),!o)return r}function NL(t,n=0){return Gt((e,i)=>{e.subscribe(At(i,o=>Fs(i,t,()=>i.next(o),n),()=>Fs(i,t,()=>i.complete(),n),o=>Fs(i,t,()=>i.error(o),n)))})}function LL(t,n=0){return Gt((e,i)=>{i.add(t.schedule(()=>e.subscribe(i),n))})}function BL(t,n){if(!t)throw new Error("Iterable cannot be null");return new vt(e=>{Fs(e,n,()=>{const i=t[Symbol.asyncIterator]();Fs(e,n,()=>{i.next().then(o=>{o.done?e.complete():e.next(o.value)})},0,!0)})})}function ei(t,n){return n?function VQ(t,n){if(null!=t){if(PL(t))return function RQ(t,n){return Gi(t).pipe(LL(n),NL(n))}(t,n);
1if(jO(t))return function NQ(t,n){return new vt(e=>{let i=0;return n.schedule(function(){i===t.length?e.complete():(e.next(t[i++]),e.closed||this.schedule())})})}(t,n);if(OL(t))return function FQ(t,n){return Gi(t).pipe(LL(n),NL(n))}(t,n);if(EL(t))return BL(t,n);if(IL(t))return function LQ(t,n){return new vt(e=>{let i;return Fs(e,n,()=>{i=t[SL](),Fs(e,n,()=>{let o,r;try{({value:o,done:r}=i.next())}catch(a){return void e.error(a)}r?e.complete():e.next(o)},0,!0)}),()=>st(i?.return)&&i.return()})}(t,n);if(RL(t))return function BQ(t,n){return BL(AL(t),n)}(t,n)}throw TL(t)}(t,n):Gi(t)}function VL(t){return t&&st(t.schedule)}function UO(t){return t[t.length-1]}function zL(t){return st(UO(t))?t.pop():void 0}function tg(t){return VL(UO(t))?t.pop():void 0}function me(...t){return ei(t,tg(t))}const{isArray:HQ}=Array,{getPrototypeOf:jQ,prototype:UQ,keys:$Q}=Object;function HL(t){if(1===t.length){const n=t[0];if(HQ(n))return{args:n,keys:null};if(function GQ(t){return t&&"object"==typeof t&&jQ(t)===UQ}(n)){const e=$Q(n);return{args:e.map(i=>n[i]),keys:e}}}return{args:t,keys:null}}const{isArray:WQ}=Array;function $O(t){return Se(n=>function qQ(t,n){return WQ(n)?t(...n):t(n)}(t,n))}function jL(t,n){return t.reduce((e,i,o)=>(e[i]=n[o],e),{})}function pd(...t){const n=tg(t),e=zL(t),{args:i,keys:o}=HL(t);if(0===i.length)return ei([],n);const r=new vt(function YQ(t,n,e=ha){return i=>{UL(n,()=>{const{length:o}=t,r=new Array(o);let a=o,s=o;for(let d=0;d<o;d++)UL(n,()=>{const u=ei(t[d],n);let p=!1;u.subscribe(At(i,f=>{r[d]=f,p||(p=!0,s--),s||i.next(e(r.slice()))},()=>{--a||i.complete()}))},i)},i)}}(i,n,o?a=>jL(o,a):ha));return e?r.pipe($O(e)):r}function UL(t,n,e){t?Fs(e,t,n):n()}const ng=Zi(t=>function(){t(this),this.name="EmptyError",this.message="no elements in sequence"});function ti(t,n,e=1/0){return st(n)?ti((i,o)=>Se((r,a)=>n(i,r,o,a))(Gi(t(i,o))),e):("number"==typeof n&&(e=n),Gt((i,o)=>function KQ(t,n,e,i,o,r,a,s){const d=[];let u=0,p=0,f=!1;const v=()=>{f&&!d.length&&!u&&n.complete()},b=M=>u<i?x(M):d.push(M),x=M=>{r&&n.next(M),u++;let S=!1;Gi(e(M,p++)).subscribe(At(n,A=>{o?.(A),r?b(A):n.next(A)},()=>{S=!0},void 0,()=>{if(S)try{for(u--;d.length&&u<i;){const A=d.shift();a?Fs(n,a,()=>x(A)):x(A)}v()}catch(A){n.error(A)}}))};return t.subscribe(At(n,b,()=>{f=!0,v()})),()=>{s?.()}}(i,o,t,e)))}function Fh(t=1/0){return ti(ha,t)}function ig(...t){return function XQ(){return Fh(1)}()(ei(t,tg(t)))}function md(t){return new vt(n=>{Gi(t()).subscribe(n)})}function og(t,n){const e=st(t)?t:()=>t,i=o=>o.error(e());return new vt(n?o=>n.schedule(i,0,o):i)}const Ao=new vt(t=>t.complete());function GO(){return Gt((t,n)=>{let e=null;t._refCount++;const i=At(n,void 0,void 0,void 0,()=>{if(!t||t._refCount<=0||0<--t._refCount)return void(e=null);const o=t._connection,r=e;e=null,o&&(!r||o===r)&&o.unsubscribe(),n.unsubscribe()});t.subscribe(i),i.closed||(e=t.connect())})}class WO extends vt{constructor(n,e){super(),this.source=n,this.subjectFactory=e,this._subject=null,this._refCount=0,this._connection=null,hb(n)&&(this.lift=n.lift)}_subscribe(n){return this.getSubject().subscribe(n)}getSubject(){const n=this._subject;return(!n||n.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:n}=this;this._subject=this._connection=null,n?.unsubscribe()}connect(){let n=this._connection;if(!n){n=this._connection=new Je;const e=this.getSubject();n.add(this.source.subscribe(At(e,void 0,()=>{this._teardown(),e.complete()},i=>{this._teardown(),e.error(i)},()=>this._teardown()))),n.closed&&(this._connection=null,n=Je.EMPTY)}return n}refCount(){return GO()(this)}}function vn(t,n){return Gt((e,i)=>{let o=null,r=0,a=!1;const s=()=>a&&!o&&i.complete();e.subscribe(At(i,d=>{o?.unsubscribe();let u=0;const p=r++;Gi(t(d,p)).subscribe(o=At(i,f=>i.next(n?n(d,f,p,u++):f),()=>{o=null,s()}))},()=>{a=!0,s()}))})}function Rn(t){return t<=0?()=>Ao:Gt((n,e)=>{let i=0;n.subscribe(At(e,o=>{++i<=t&&(e.next(o),t<=i&&e.complete())}))})}function on(...t){const n=tg(t);return Gt((e,i)=>{(n?ig(t,e,n):ig(t,e)).subscribe(i)})}function wt(t,n){return Gt((e,i)=>{let o=0;
1e.subscribe(At(i,r=>t.call(n,r,o++)&&i.next(r)))})}function gC(t){return Gt((n,e)=>{let i=!1;n.subscribe(At(e,o=>{i=!0,e.next(o)},()=>{i||e.next(t),e.complete()}))})}function $L(t=ZQ){return Gt((n,e)=>{let i=!1;n.subscribe(At(e,o=>{i=!0,e.next(o)},()=>i?e.complete():e.error(t())))})}function ZQ(){return new ng}function fd(t,n){const e=arguments.length>=2;return i=>i.pipe(t?wt((o,r)=>t(o,r,i)):ha,Rn(1),e?gC(n):$L(()=>new ng))}function Nh(t,n){return st(n)?ti(t,n,1):ti(t,1)}function Fn(t,n,e){const i=st(t)||n||e?{next:t,error:n,complete:e}:t;return i?Gt((o,r)=>{var a;null===(a=i.subscribe)||void 0===a||a.call(i);let s=!0;o.subscribe(At(r,d=>{var u;null===(u=i.next)||void 0===u||u.call(i,d),r.next(d)},()=>{var d;s=!1,null===(d=i.complete)||void 0===d||d.call(i),r.complete()},d=>{var u;s=!1,null===(u=i.error)||void 0===u||u.call(i,d),r.error(d)},()=>{var d,u;s&&(null===(d=i.unsubscribe)||void 0===d||d.call(i)),null===(u=i.finalize)||void 0===u||u.call(i)}))}):ha}function na(t){return Gt((n,e)=>{let r,i=null,o=!1;i=n.subscribe(At(e,void 0,void 0,a=>{r=Gi(t(a,na(t)(n))),i?(i.unsubscribe(),i=null,r.subscribe(e)):o=!0})),o&&(i.unsubscribe(),i=null,r.subscribe(e))})}function qO(t){return t<=0?()=>Ao:Gt((n,e)=>{let i=[];n.subscribe(At(e,o=>{i.push(o),t<i.length&&i.shift()},()=>{for(const o of i)e.next(o);e.complete()},void 0,()=>{i=null}))})}function gd(t){return Gt((n,e)=>{try{n.subscribe(e)}finally{e.add(t)}})}function je(t){return Gt((n,e)=>{Gi(t).subscribe(At(e,()=>e.complete(),tl)),!e.closed&&n.subscribe(e)})}const rt="primary",rg=Symbol("RouteTitle");class nZ{params;constructor(n){this.params=n||{}}has(n){return Object.prototype.hasOwnProperty.call(this.params,n)}get(n){if(this.has(n)){const e=this.params[n];return Array.isArray(e)?e[0]:e}return null}getAll(n){if(this.has(n)){const e=this.params[n];return Array.isArray(e)?e:[e]}return[]}get keys(){return Object.keys(this.params)}}function Lh(t){return new nZ(t)}function iZ(t,n,e){const i=e.path.split("/");if(i.length>t.length||"full"===e.pathMatch&&(n.hasChildren()||i.length<t.length))return null;const o={};for(let r=0;r<i.length;r++){const a=i[r],s=t[r];if(":"===a[0])o[a.substring(1)]=s;else if(a!==s.path)return null}return{consumed:t.slice(0,i.length),posParams:o}}function Va(t,n){const e=t?YO(t):void 0,i=n?YO(n):void 0;if(!e||!i||e.length!=i.length)return!1;let o;for(let r=0;r<e.length;r++)if(o=e[r],!GL(t[o],n[o]))return!1;return!0}function YO(t){return[...Object.keys(t),...Object.getOwnPropertySymbols(t)]}function GL(t,n){if(Array.isArray(t)&&Array.isArray(n)){if(t.length!==n.length)return!1;const e=[...t].sort(),i=[...n].sort();return e.every((o,r)=>i[r]===o)}return t===n}function WL(t){return t.length>0?t[t.length-1]:null}function Ns(t){return function eg(t){return!!t&&(t instanceof vt||st(t.lift)&&st(t.subscribe))}(t)?t:Of(t)?ei(Promise.resolve(t)):me(t)}const rZ={exact:function KL(t,n,e){if(!bd(t.segments,n.segments)||!_C(t.segments,n.segments,e)||t.numberOfChildren!==n.numberOfChildren)return!1;for(const i in n.children)if(!t.children[i]||!KL(t.children[i],n.children[i],e))return!1;return!0},subset:XL},qL={exact:function aZ(t,n){return Va(t,n)},subset:function sZ(t,n){return Object.keys(n).length<=Object.keys(t).length&&Object.keys(n).every(e=>GL(t[e],n[e]))},ignored:()=>!0};function YL(t,n,e){return rZ[e.paths](t.root,n.root,e.matrixParams)&&qL[e.queryParams](t.queryParams,n.queryParams)&&!("exact"===e.fragment&&t.fragment!==n.fragment)}function XL(t,n,e){return QL(t,n,n.segments,e)}function QL(t,n,e,i){if(t.segments.length>e.length){const o=t.segments.slice(0,e.length);return!(!bd(o,e)||n.hasChildren()||!_C(o,e,i))}if(t.segments.length===e.length){if(!bd(t.segments,e)||!_C(t.segments,e,i))return!1;for(const o in n.children)if(!t.children[o]||!XL(t.children[o],n.children[o],i))return!1;return!0}{const o=e.slice(0,t.segments.length),r=e.slice(t.segments.length);return!!(bd(t.segments,o)&&_C(t.segments,o,i)&&t.children[rt])&&QL(t.children[rt],n,r,i)}}function _C(t,n,e){return n.every((i,o)=>qL[e](t[o].parameters,i.parameters))}class _d{root;queryParams;fragment;_queryParamMap;constructor(n=new Ft([],{}),e={},i=null){this.root=n,this.queryParams=e,this.fragment=i}get queryParamMap(){return this._queryParamMap??=Lh(this.queryParams),this._queryParamMap}toString(){return dZ.serialize(this)}}class Ft{segments;children;parent=null;constructor(n,e){this.segments=n,this.children=e,Object.values(e).forEach(i=>
1i.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return vC(this)}}class ag{path;parameters;_parameterMap;constructor(n,e){this.path=n,this.parameters=e}get parameterMap(){return this._parameterMap??=Lh(this.parameters),this._parameterMap}toString(){return e3(this)}}function bd(t,n){return t.length===n.length&&t.every((e,i)=>e.path===n[i].path)}let sg=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:()=>new bC,providedIn:"root"})}return t})();class bC{parse(n){const e=new CZ(n);return new _d(e.parseRootSegment(),e.parseQueryParams(),e.parseFragment())}serialize(n){const e=`/${lg(n.root,!0)}`,i=function pZ(t){const n=Object.entries(t).map(([e,i])=>Array.isArray(i)?i.map(o=>`${yC(e)}=${yC(o)}`).join("&"):`${yC(e)}=${yC(i)}`).filter(e=>e);return n.length?`?${n.join("&")}`:""}(n.queryParams);return`${e}${i}${"string"==typeof n.fragment?`#${function uZ(t){return encodeURI(t)}(n.fragment)}`:""}`}}const dZ=new bC;function vC(t){return t.segments.map(n=>e3(n)).join("/")}function lg(t,n){if(!t.hasChildren())return vC(t);if(n){const e=t.children[rt]?lg(t.children[rt],!1):"",i=[];return Object.entries(t.children).forEach(([o,r])=>{o!==rt&&i.push(`${o}:${lg(r,!1)}`)}),i.length>0?`${e}(${i.join("//")})`:e}{const e=function cZ(t,n){let e=[];return Object.entries(t.children).forEach(([i,o])=>{i===rt&&(e=e.concat(n(o,i)))}),Object.entries(t.children).forEach(([i,o])=>{i!==rt&&(e=e.concat(n(o,i)))}),e}(t,(i,o)=>o===rt?[lg(t.children[rt],!1)]:[`${o}:${lg(i,!1)}`]);return 1===Object.keys(t.children).length&&null!=t.children[rt]?`${vC(t)}/${e[0]}`:`${vC(t)}/(${e.join("//")})`}}function ZL(t){return encodeURIComponent(t).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function yC(t){return ZL(t).replace(/%3B/gi,";")}function KO(t){return ZL(t).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function CC(t){return decodeURIComponent(t)}function JL(t){return CC(t.replace(/\+/g,"%20"))}function e3(t){return`${KO(t.path)}${function hZ(t){return Object.entries(t).map(([n,e])=>`;${KO(n)}=${KO(e)}`).join("")}(t.parameters)}`}const mZ=/^[^\/()?;#]+/;function XO(t){const n=t.match(mZ);return n?n[0]:""}const fZ=/^[^\/()?;=#]+/,_Z=/^[^=?&#]+/,vZ=/^[^&#]+/;class CZ{url;remaining;constructor(n){this.url=n,this.remaining=n}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new Ft([],{}):new Ft([],this.parseChildren())}parseQueryParams(){const n={};if(this.consumeOptional("?"))do{this.parseQueryParam(n)}while(this.consumeOptional("&"));return n}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const n=[];for(this.peekStartsWith("(")||n.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),n.push(this.parseSegment());let e={};this.peekStartsWith("/(")&&(this.capture("/"),e=this.parseParens(!0));let i={};return this.peekStartsWith("(")&&(i=this.parseParens(!1)),(n.length>0||Object.keys(e).length>0)&&(i[rt]=new Ft(n,e)),i}parseSegment(){const n=XO(this.remaining);if(""===n&&this.peekStartsWith(";"))throw new F(4009,!1);return this.capture(n),new ag(CC(n),this.parseMatrixParams())}parseMatrixParams(){const n={};for(;this.consumeOptional(";");)this.parseParam(n);return n}parseParam(n){const e=function gZ(t){const n=t.match(fZ);return n?n[0]:""}(this.remaining);if(!e)return;this.capture(e);let i="";if(this.consumeOptional("=")){const o=XO(this.remaining);o&&(i=o,this.capture(i))}n[CC(e)]=CC(i)}parseQueryParam(n){const e=function bZ(t){const n=t.match(_Z);return n?n[0]:""}(this.remaining);if(!e)return;this.capture(e);let i="";if(this.consumeOptional("=")){const a=function yZ(t){const n=t.match(vZ);return n?n[0]:""}(this.remaining);a&&(i=a,this.capture(i))}const o=JL(e),r=JL(i);if(n.hasOwnProperty(o)){let a=n[o];Array.isArray(a)||(a=[a],n[o]=a),a.push(r)}else n[o]=r}parseParens(n){const e={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const i=XO(this.remaining),o=this.remaining[i.length];if("/"!==o&&")"!==o&&";"!==o)throw new F(4010,!1);let r;i.indexOf(":")>-1?(r=i.slice(0,i.indexOf(":")),this.capture(r),this.capture(":")):n&&(r=rt);const a=this.parseChildren();e[r]=1===Object.keys(a).length?a[rt]:new Ft([],a),this.consumeOptional("//")}return e}peekStartsWith(n){return this.remaining.startsWith(n)}consumeOptional(n){return!!this.peekStartsWith(n)&&(this.remaining=this.remaining.substring(n.length),!0)}capture(n){if(!this.consumeOptional(n))throw new F(4011,!1)}}function t3(t){return t.segments.length>0?new Ft([],{[rt]:t}):t}function n3(t){const n={};for(const[i,o]of Object.entries(t.children)){const r=n3(o);if(i===rt&&0===r.segments.length&&r.hasChildren())for(const[a,s]of Object.entries(r.children))n[a]=s;else(r.segments.length>0||r.hasChildren())&&(n[i]=r)}return function xZ(t){if(1===t.numberOfChildren&&t.children[rt]){const n=t.children[rt];return new Ft(t.segments.concat(n.segments),n.children)}return t}(new Ft(t.segments,n))}function vd(t){return t instanceof _d}function i3(t){let n;const o=t3(function e(r){const a={};for(const d of r.children){const u=e(d);a[d.outlet]=u}const s=new Ft(r.url,a);return r===t&&(n=s),s}(t.root));return n??o}function o3(t,n,e,i){let o=t;for(;o.parent;)o=o.parent;if(0===n.length)return QO(o,o,o,e,i);const r=function MZ(t){if("string"==typeof t[0]&&1===t.length&&"/"===t[0])return new a3(!0,0,t);let n=0,e=!1;const i=t.reduce((o,r,a)=>{if("object"==typeof r&&null!=r){if(r.outlets){const s={};
1return Object.entries(r.outlets).forEach(([d,u])=>{s[d]="string"==typeof u?u.split("/"):u}),[...o,{outlets:s}]}if(r.segmentPath)return[...o,r.segmentPath]}return"string"!=typeof r?[...o,r]:0===a?(r.split("/").forEach((s,d)=>{0==d&&"."===s||(0==d&&""===s?e=!0:".."===s?n++:""!=s&&o.push(s))}),o):[...o,r]},[]);return new a3(e,n,i)}(n);if(r.toRoot())return QO(o,o,new Ft([],{}),e,i);const a=function kZ(t,n,e){if(t.isAbsolute)return new wC(n,!0,0);if(!e)return new wC(n,!1,NaN);if(null===e.parent)return new wC(e,!0,0);const i=xC(t.commands[0])?0:1;return function DZ(t,n,e){let i=t,o=n,r=e;for(;r>o;){if(r-=o,i=i.parent,!i)throw new F(4005,!1);o=i.segments.length}return new wC(i,!1,o-r)}(e,e.segments.length-1+i,t.numberOfDoubleDots)}(r,o,t),s=a.processChildren?dg(a.segmentGroup,a.index,r.commands):s3(a.segmentGroup,a.index,r.commands);return QO(o,a.segmentGroup,s,e,i)}function xC(t){return"object"==typeof t&&null!=t&&!t.outlets&&!t.segmentPath}function cg(t){return"object"==typeof t&&null!=t&&t.outlets}function QO(t,n,e,i,o){let a,r={};i&&Object.entries(i).forEach(([d,u])=>{r[d]=Array.isArray(u)?u.map(p=>`${p}`):`${u}`}),a=t===n?e:r3(t,n,e);const s=t3(n3(a));return new _d(s,r,o)}function r3(t,n,e){const i={};return Object.entries(t.children).forEach(([o,r])=>{i[o]=r===n?e:r3(r,n,e)}),new Ft(t.segments,i)}class a3{isAbsolute;numberOfDoubleDots;commands;constructor(n,e,i){if(this.isAbsolute=n,this.numberOfDoubleDots=e,this.commands=i,n&&i.length>0&&xC(i[0]))throw new F(4003,!1);const o=i.find(cg);if(o&&o!==WL(i))throw new F(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class wC{segmentGroup;processChildren;index;constructor(n,e,i){this.segmentGroup=n,this.processChildren=e,this.index=i}}function s3(t,n,e){if(t??=new Ft([],{}),0===t.segments.length&&t.hasChildren())return dg(t,n,e);const i=function PZ(t,n,e){let i=0,o=n;const r={match:!1,pathIndex:0,commandIndex:0};for(;o<t.segments.length;){if(i>=e.length)return r;const a=t.segments[o],s=e[i];if(cg(s))break;const d=`${s}`,u=i<e.length-1?e[i+1]:null;if(o>0&&void 0===d)break;if(d&&u&&"object"==typeof u&&void 0===u.outlets){if(!c3(d,u,a))return r;i+=2}else{if(!c3(d,{},a))return r;i++}o++}return{match:!0,pathIndex:o,commandIndex:i}}
1(t,n,e),o=e.slice(i.commandIndex);if(i.match&&i.pathIndex<t.segments.length){const r=new Ft(t.segments.slice(0,i.pathIndex),{});return r.children[rt]=new Ft(t.segments.slice(i.pathIndex),t.children),dg(r,0,o)}return i.match&&0===o.length?new Ft(t.segments,{}):i.match&&!t.hasChildren()?ZO(t,n,e):i.match?dg(t,0,o):ZO(t,n,e)}function dg(t,n,e){if(0===e.length)return new Ft(t.segments,{});{const i=function OZ(t){return cg(t[0])?t[0].outlets:{[rt]:t}}(e),o={};if(Object.keys(i).some(r=>r!==rt)&&t.children[rt]&&1===t.numberOfChildren&&0===t.children[rt].segments.length){const r=dg(t.children[rt],n,e);return new Ft(t.segments,r.children)}return Object.entries(i).forEach(([r,a])=>{"string"==typeof a&&(a=[a]),null!==a&&(o[r]=s3(t.children[r],n,a))}),Object.entries(t.children).forEach(([r,a])=>{void 0===i[r]&&(o[r]=a)}),new Ft(t.segments,o)}}function ZO(t,n,e){const i=t.segments.slice(0,n);let o=0;for(;o<e.length;){const r=e[o];if(cg(r)){const d=EZ(r.outlets);return new Ft(i,d)}if(0===o&&xC(e[0])){i.push(new ag(t.segments[n].path,l3(e[0]))),o++;continue}const a=cg(r)?r.outlets[rt]:`${r}`,s=o<e.length-1?e[o+1]:null;a&&s&&xC(s)?(i.push(new ag(a,l3(s))),o+=2):(i.push(new ag(a,{})),o++)}return new Ft(i,{})}function EZ(t){const n={};return Object.entries(t).forEach(([e,i])=>{"string"==typeof i&&(i=[i]),null!==i&&(n[e]=ZO(new Ft([],{}),0,i))}),n}function l3(t){const n={};return Object.entries(t).forEach(([e,i])=>n[e]=`${i}`),n}function c3(t,n,e){return t==e.path&&Va(n,e.parameters)}const ug="imperative";var mt=function(t){return t[t.NavigationStart=0]="NavigationStart",t[t.NavigationEnd=1]="NavigationEnd",t[t.NavigationCancel=2]="NavigationCancel",t[t.NavigationError=3]="NavigationError",t[t.RoutesRecognized=4]="RoutesRecognized",t[t.ResolveStart=5]="ResolveStart",t[t.ResolveEnd=6]="ResolveEnd",t[t.GuardsCheckStart=7]="GuardsCheckStart",t[t.GuardsCheckEnd=8]="GuardsCheckEnd",t[t.RouteConfigLoadStart=9]="RouteConfigLoadStart",t[t.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",t[t.ChildActivationStart=11]="ChildActivationStart",t[t.ChildActivationEnd=12]="ChildActivationEnd",t[t.ActivationStart=13]="ActivationStart",t[t.ActivationEnd=14]="ActivationEnd",t[t.Scroll=15]="Scroll",t[t.NavigationSkipped=16]="NavigationSkipped",t}(mt||{});class za{id;url;constructor(n,e){this.id=n,this.url=e}}class Bh extends za{type=mt.NavigationStart;navigationTrigger;restoredState;constructor(n,e,i="imperative",o=null){super(n,e),this.navigationTrigger=i,this.restoredState=o}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class Ha extends za{urlAfterRedirects;type=mt.NavigationEnd;constructor(n,e,i){super(n,e),this.urlAfterRedirects=i}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}var Ro=function(t){return t[t.Redirect=0]="Redirect",t[t.SupersededByNewNavigation=1]="SupersededByNewNavigation",t[t.NoDataFromResolver=2]="NoDataFromResolver",t[t.GuardRejected=3]="GuardRejected",t[t.Aborted=4]="Aborted",t}(Ro||{}),MC=function(t){return t[t.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",t[t.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",t}(MC||{});class yd extends za{reason;code;type=mt.NavigationCancel;constructor(n,e,i,o){super(n,e),this.reason=i,this.code=o}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class Vh extends za{reason;code;type=mt.NavigationSkipped;constructor(n,e,i,o){super(n,e),this.reason=i,this.code=o}}class JO extends za{error;target;type=mt.NavigationError;constructor(n,e,i,o){super(n,e),this.error=i,this.target=o}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class d3 extends za{urlAfterRedirects;state;type=mt.RoutesRecognized;constructor(n,e,i,o){super(n,e),this.urlAfterRedirects=i,this.state=o}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class TZ extends za{urlAfterRedirects;state;type=mt.GuardsCheckStart;constructor(n,e,i,o){super(n,e),this.urlAfterRedirects=i,this.state=o}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class SZ extends za{urlAfterRedirects;state;shouldActivate;type=mt.GuardsCheckEnd;constructor(n,e,i,o,r){super(n,e),this.urlAfterRedirects=i,this.state=o,this.shouldActivate=r}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class IZ extends za{urlAfterRedirects;state;type=mt.ResolveStart;constructor(n,e,i,o){super(n,e),this.urlAfterRedirects=i,this.state=o}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class AZ extends za{urlAfterRedirects;state;type=mt.ResolveEnd;constructor(n,e,i,o){super(n,e),this.urlAfterRedirects=i,this.state=o}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class RZ{route;type=mt.RouteConfigLoadStart;constructor(n){this.route=n}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class FZ{route;type=mt.RouteConfigLoadEnd;constructor(n){this.route=n}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class NZ{snapshot;type=mt.ChildActivationStart;constructor(n){this.snapshot=n}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class LZ{snapshot;type=mt.ChildActivationEnd;constructor(n){this.snapshot=n}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class BZ{snapshot;type=mt.ActivationStart;constructor(n){this.snapshot=n}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class VZ{snapshot;type=mt.ActivationEnd;constructor(n){this.snapshot=n}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class u3{routerEvent;position;anchor;type=mt.Scroll;constructor(n,e,i){this.routerEvent=n,this.position=e,this.anchor=i}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}class eP{}class kC{url;navigationBehaviorOptions;constructor(n,e){this.url=n,this.navigationBehaviorOptions=e}}function ia(t){return t.outlet||rt}function zh(t){if(!t)return null;if(t.routeConfig?._injector)return t.routeConfig._injector;for(let n=t.parent;n;n=n.parent){const e=n.routeConfig;if(e?._loadedInjector)return e._loadedInjector;if(e?._injector)return e._injector}return null}class WZ{rootInjector;outlet=null;route=null;children;attachRef=null;get injector(){return zh(this.route?.snapshot)??this.rootInjector}constructor(n){this.rootInjector=n,this.children=new hg(this.rootInjector)}}let hg=(()=>{class t{rootInjector;contexts=new Map;constructor(e){this.rootInjector=e}onChildOutletCreated(e,i){const o=this.getOrCreateContext(e);o.outlet=i,this.contexts.set(e,o)}onChildOutletDestroyed(e){const i=this.getContext(e);
1i&&(i.outlet=null,i.attachRef=null)}onOutletDeactivated(){const e=this.contexts;return this.contexts=new Map,e}onOutletReAttached(e){this.contexts=e}getOrCreateContext(e){let i=this.getContext(e);return i||(i=new WZ(this.rootInjector),this.contexts.set(e,i)),i}getContext(e){return this.contexts.get(e)||null}static \u0275fac=function(i){return new(i||t)(le($t))};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();class h3{_root;constructor(n){this._root=n}get root(){return this._root.value}parent(n){const e=this.pathFromRoot(n);return e.length>1?e[e.length-2]:null}children(n){const e=tP(n,this._root);return e?e.children.map(i=>i.value):[]}firstChild(n){const e=tP(n,this._root);return e&&e.children.length>0?e.children[0].value:null}siblings(n){const e=nP(n,this._root);return e.length<2?[]:e[e.length-2].children.map(o=>o.value).filter(o=>o!==n)}pathFromRoot(n){return nP(n,this._root).map(e=>e.value)}}function tP(t,n){if(t===n.value)return n;for(const e of n.children){const i=tP(t,e);if(i)return i}return null}function nP(t,n){if(t===n.value)return[n];for(const e of n.children){const i=nP(t,e);if(i.length)return i.unshift(n),i}return[]}class oa{value;children;constructor(n,e){this.value=n,this.children=e}toString(){return`TreeNode(${this.value})`}}function Hh(t){const n={};return t&&t.children.forEach(e=>n[e.value.outlet]=e),n}class p3 extends h3{snapshot;constructor(n,e){super(n),this.snapshot=e,iP(this,n)}toString(){return this.snapshot.toString()}}function m3(t){const n=function qZ(t){const r=new OC([],{},{},"",{},rt,t,null,{});return new f3("",new oa(r,[]))}(t),e=new Ln([new ag("",{})]),i=new Ln({}),o=new Ln({}),r=new Ln({}),a=new Ln(""),s=new Cd(e,i,r,a,o,rt,t,n.root);return s.snapshot=n.root,new p3(new oa(s,[]),n)}class Cd{urlSubject;paramsSubject;queryParamsSubject;fragmentSubject;dataSubject;outlet;component;snapshot;_futureSnapshot;_routerState;_paramMap;_queryParamMap;title;url;params;queryParams;fragment;data;constructor(n,e,i,o,r,a,s,d){this.urlSubject=n,this.paramsSubject=e,this.queryParamsSubject=i,this.fragmentSubject=o,this.dataSubject=r,this.outlet=a,this.component=s,this._futureSnapshot=d,this.title=this.dataSubject?.pipe(Se(u=>u[rg]))??me(void 0),this.url=n,this.params=e,this.queryParams=i,this.fragment=o,this.data=r}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=this.params.pipe(Se(n=>Lh(n))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe(Se(n=>Lh(n))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function DC(t,n,e="emptyOnly"){let i;const{routeConfig:o}=t;return i=null===n||"always"!==e&&""!==o?.path&&(n.component||n.routeConfig?.loadComponent)?{params:{...t.params},data:{...t.data},resolve:{...t.data,...t._resolvedData??{}}}:{params:{...n.params,...t.params},data:{...n.data,...t.data},resolve:{...t.data,...n.data,...o?.data,...t._resolvedData}},o&&_3(o)&&(i.resolve[rg]=o.title),i}class OC{url;params;queryParams;fragment;data;outlet;component;routeConfig;_resolve;_resolvedData;_routerState;_paramMap;_queryParamMap;get title(){return this.data?.[rg]}constructor(n,e,i,o,r,a,s,d,u){this.url=n,this.params=e,this.queryParams=i,this.fragment=o,this.data=r,this.outlet=a,this.component=s,this.routeConfig=d,this._resolve=u}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=Lh(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=Lh(this.queryParams),this._queryParamMap}toString(){return`Route(url:'${this.url.map(i=>i.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class f3 extends h3{url;constructor(n,e){super(e),this.url=n,iP(this,e)}toString(){return g3(this._root)}}
1function iP(t,n){n.value._routerState=t,n.children.forEach(e=>iP(t,e))}function g3(t){const n=t.children.length>0?` { ${t.children.map(g3).join(", ")} } `:"";return`${t.value}${n}`}function oP(t){if(t.snapshot){const n=t.snapshot,e=t._futureSnapshot;t.snapshot=e,Va(n.queryParams,e.queryParams)||t.queryParamsSubject.next(e.queryParams),n.fragment!==e.fragment&&t.fragmentSubject.next(e.fragment),Va(n.params,e.params)||t.paramsSubject.next(e.params),function oZ(t,n){if(t.length!==n.length)return!1;for(let e=0;e<t.length;++e)if(!Va(t[e],n[e]))return!1;return!0}(n.url,e.url)||t.urlSubject.next(e.url),Va(n.data,e.data)||t.dataSubject.next(e.data)}else t.snapshot=t._futureSnapshot,t.dataSubject.next(t._futureSnapshot.data)}function rP(t,n){const e=Va(t.params,n.params)&&function lZ(t,n){return bd(t,n)&&t.every((e,i)=>Va(e.parameters,n[i].parameters))}(t.url,n.url);return e&&!(!t.parent!=!n.parent)&&(!t.parent||rP(t.parent,n.parent))}function _3(t){return"string"==typeof t.title||null===t.title}const YZ=new E("");let aP=(()=>{class t{activated=null;get activatedComponentRef(){return this.activated}_activatedRoute=null;name=rt;activateEvents=new J;deactivateEvents=new J;attachEvents=new J;detachEvents=new J;routerOutletData=sW(void 0);parentContexts=m(hg);location=m(cn);changeDetector=m(it);inputBinder=m(PC,{optional:!0});supportsBindingToComponentInputs=!0;ngOnChanges(e){if(e.name){const{firstChange:i,previousValue:o}=e.name;if(i)return;this.isTrackedInParentContexts(o)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(o)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(e){return this.parentContexts.getContext(e)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;const e=this.parentContexts.getContext(this.name);e?.route&&(e.attachRef?this.attach(e.attachRef,e.route):this.activateWith(e.route,e.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new F(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new F(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new F(4012,!1);this.location.detach();const e=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(e.instance),e}attach(e,i){this.activated=e,this._activatedRoute=i,this.location.insert(e.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(e.instance)}deactivate(){if(this.activated){const e=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(e)}}activateWith(e,i){if(this.isActivated)throw new F(4013,!1);this._activatedRoute=e;const o=this.location,a=e.snapshot.component,s=this.parentContexts.getOrCreateContext(this.name).children,d=new KZ(e,s,o.injector,this.routerOutletData);this.activated=o.createComponent(a,{index:o.length,injector:d,environmentInjector:i}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["router-outlet"]],inputs:{name:"name",routerOutletData:[1,"routerOutletData"]},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],features:[Ct]})}return t})();class KZ{route;childContexts;parent;outletData;constructor(n,e,i,o){this.route=n,this.childContexts=e,this.parent=i,this.outletData=o}get(n,e){return n===Cd?this.route:n===hg?this.childContexts:n===YZ?this.outletData:this.parent.get(n,e)}}const PC=new E("");let b3=(()=>{class t{outletDataSubscriptions=new Map;bindActivatedRouteToOutletComponent(e){this.unsubscribeFromRouteData(e),this.subscribeToRouteData(e)}unsubscribeFromRouteData(e){this.outletDataSubscriptions.get(e)?.unsubscribe(),this.outletDataSubscriptions.delete(e)}subscribeToRouteData(e){const{activatedRoute:i}=e,o=pd([i.queryParams,i.params,i.data]).pipe(vn(([r,a,s],d)=>(s={...r,...a,...s},0===d?me(s):Promise.resolve(s)))).subscribe(r=>{if(!e.isActivated||!e.activatedComponentRef||e.activatedRoute!==i||null===i.component)return void this.unsubscribeFromRouteData(e);const a=function aq(t){const n=ht(t);if(!n)return null;const e=new Cf(n);return{get selector(){return e.selector},get type(){return e.componentType},get inputs(){return e.inputs},get outputs(){return e.outputs},get ngContentSelectors(){return e.ngContentSelectors},get isStandalone(){return n.standalone},get isSignal(){return n.signals}}}(i.component);if(a)for(const{templateName:s}of a.inputs)e.activatedComponentRef.setInput(s,r[s]);else this.unsubscribeFromRouteData(e)});this.outletDataSubscriptions.set(e,o)}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac})}return t})(),v3=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["ng-component"]],exportAs:["emptyRouterOutlet"],decls:1,vars:0,template:function(i,o){1&i&&te(0,"router-outlet")},dependencies:[aP],encapsulation:2})}return t})();function sP(t){const n=t.children&&t.children.map(sP),e=n?{...t,children:n}:{...t};return!e.component&&!e.loadComponent&&(n||e.loadChildren)&&e.outlet&&e.outlet!==rt&&(e.component=v3),e}function pg(t,n,e){if(e&&t.shouldReuseRoute(n.value,e.value.snapshot)){const i=e.value;i._futureSnapshot=n.value;const o=function QZ(t,n,e){return n.children.map(i=>{for(const o of e.children)if(t.shouldReuseRoute(i.value,o.value.snapshot))return pg(t,i,o);return pg(t,i)})}(t,n,e);return new oa(i,o)}{if(t.shouldAttach(n.value)){const r=t.retrieve(n.value);if(null!==r){const a=r.route;return a.value._futureSnapshot=n.value,a.children=n.children.map(s=>pg(t,s)),a}}const i=function ZZ(t){return new Cd(new Ln(t.url),new Ln(t.params),new Ln(t.queryParams),new Ln(t.fragment),new Ln(t.data),t.outlet,t.component,t)}(n.value),o=n.children.map(r=>pg(t,r));return new oa(i,o)}}class lP{redirectTo;navigationBehaviorOptions;constructor(n,e){this.redirectTo=n,this.navigationBehaviorOptions=e}}const y3="ngNavigationCancelingError";function EC(t,n){const{redirectTo:e,navigationBehaviorOptions:i}=vd(n)?{redirectTo:n,navigationBehaviorOptions:void 0}:n,o=C3(!1,Ro.Redirect);return o.url=e,o.navigationBehaviorOptions=i,o}function C3(t,n){const e=new Error(`NavigationCancelingError: ${t||""}`);return e[y3]=!0,e.cancellationCode=n,e}function x3(t){return!!t&&t[y3]}class tJ{routeReuseStrategy;futureState;currState;forwardEvent;inputBindingEnabled;constructor(n,e,i,o,r){this.routeReuseStrategy=n,this.futureState=e,this.currState=i,this.forwardEvent=o,this.inputBindingEnabled=r}
1activate(n){const e=this.futureState._root,i=this.currState?this.currState._root:null;this.deactivateChildRoutes(e,i,n),oP(this.futureState.root),this.activateChildRoutes(e,i,n)}deactivateChildRoutes(n,e,i){const o=Hh(e);n.children.forEach(r=>{const a=r.value.outlet;this.deactivateRoutes(r,o[a],i),delete o[a]}),Object.values(o).forEach(r=>{this.deactivateRouteAndItsChildren(r,i)})}deactivateRoutes(n,e,i){const o=n.value,r=e?e.value:null;if(o===r)if(o.component){const a=i.getContext(o.outlet);a&&this.deactivateChildRoutes(n,e,a.children)}else this.deactivateChildRoutes(n,e,i);else r&&this.deactivateRouteAndItsChildren(e,i)}deactivateRouteAndItsChildren(n,e){n.value.component&&this.routeReuseStrategy.shouldDetach(n.value.snapshot)?this.detachAndStoreRouteSubtree(n,e):this.deactivateRouteAndOutlet(n,e)}detachAndStoreRouteSubtree(n,e){const i=e.getContext(n.value.outlet),o=i&&n.value.component?i.children:e,r=Hh(n);for(const a of Object.values(r))this.deactivateRouteAndItsChildren(a,o);if(i&&i.outlet){const a=i.outlet.detach(),s=i.children.onOutletDeactivated();this.routeReuseStrategy.store(n.value.snapshot,{componentRef:a,route:n,contexts:s})}}deactivateRouteAndOutlet(n,e){const i=e.getContext(n.value.outlet),o=i&&n.value.component?i.children:e,r=Hh(n);for(const a of Object.values(r))this.deactivateRouteAndItsChildren(a,o);i&&(i.outlet&&(i.outlet.deactivate(),i.children.onOutletDeactivated()),i.attachRef=null,i.route=null)}activateChildRoutes(n,e,i){const o=Hh(e);n.children.forEach(r=>{this.activateRoutes(r,o[r.value.outlet],i),this.forwardEvent(new VZ(r.value.snapshot))}),n.children.length&&this.forwardEvent(new LZ(n.value.snapshot))}activateRoutes(n,e,i){const o=n.value,r=e?e.value:null;if(oP(o),o===r)if(o.component){const a=i.getOrCreateContext(o.outlet);this.activateChildRoutes(n,e,a.children)}else this.activateChildRoutes(n,e,i);else if(o.component){const a=i.getOrCreateContext(o.outlet);if(this.routeReuseStrategy.shouldAttach(o.snapshot)){const s=this.routeReuseStrategy.retrieve(o.snapshot);this.routeReuseStrategy.store(o.snapshot,null),a.children.onOutletReAttached(s.contexts),a.attachRef=s.componentRef,a.route=s.route.value,a.outlet&&a.outlet.attach(s.componentRef,s.route.value),oP(s.route.value),this.activateChildRoutes(n,null,a.children)}else a.attachRef=null,a.route=o,a.outlet&&a.outlet.activateWith(o,a.injector),this.activateChildRoutes(n,null,a.children)}else this.activateChildRoutes(n,null,i)}}class w3{path;route;constructor(n){this.path=n,this.route=this.path[this.path.length-1]}}class TC{component;route;constructor(n,e){this.component=n,this.route=e}}function nJ(t,n,e){const i=t._root;return mg(i,n?n._root:null,e,[i.value])}function jh(t,n){const e=Symbol(),i=n.get(t,e);return i===e?"function"!=typeof t||function r_(t){return null!==gc(t)}(t)?n.get(t):t:i}function mg(t,n,e,i,o={canDeactivateChecks:[],canActivateChecks:[]}){const r=Hh(n);return t.children.forEach(a=>{(function oJ(t,n,e,i,o={canDeactivateChecks:[],canActivateChecks:[]}){const r=t.value,a=n?n.value:null,s=e?e.getContext(t.value.outlet):null;if(a&&r.routeConfig===a.routeConfig){const d=function rJ(t,n,e){if("function"==typeof e)return e(t,n);switch(e){case"pathParamsChange":return!bd(t.url,n.url);case"pathParamsOrQueryParamsChange":return!bd(t.url,n.url)||!Va(t.queryParams,n.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!rP(t,n)||!Va(t.queryParams,n.queryParams);default:return!rP(t,n)}}(a,r,r.routeConfig.runGuardsAndResolvers);d?o.canActivateChecks.push(new w3(i)):(r.data=a.data,r._resolvedData=a._resolvedData),mg(t,n,r.component?s?s.children:null:e,i,o),d&&s&&s.outlet&&s.outlet.isActivated&&o.canDeactivateChecks.push(new TC(s.outlet.component,a))}else a&&fg(n,s,o),o.canActivateChecks.push(new w3(i)),mg(t,null,r.component?s?s.children:null:e,i,o)})(a,r[a.value.outlet],e,i.concat([a.value]),o),delete r[a.value.outlet]}),Object.entries(r).forEach(([a,s])=>fg(s,e.getContext(a),o)),o}function fg(t,n,e){const i=Hh(t),o=t.value;Object.entries(i).forEach(([r,a])=>{fg(a,o.component?n?n.children.getContext(r):null:n,e)}),e.canDeactivateChecks.push(new TC(o.component&&n&&n.outlet&&n.outlet.isActivated?n.outlet.component:null,o))}function gg(t){return"function"==typeof t}function M3(t){return t instanceof ng||"EmptyError"===t?.name}const SC=Symbol("INITIAL_VALUE");function Uh(){return vn(t=>pd(t.map(n=>n.pipe(Rn(1),on(SC)))).pipe(Se(n=>{for(const e of n)if(!0!==e){if(e===SC)return SC;
1if(!1===e||hJ(e))return e}return!0}),wt(n=>n!==SC),Rn(1)))}function hJ(t){return vd(t)||t instanceof lP}function k3(t){return function ux(...t){return Jd(t)}(Fn(n=>{if("boolean"!=typeof n)throw EC(0,n)}),Se(n=>!0===n))}class cP{segmentGroup;constructor(n){this.segmentGroup=n||null}}class dP extends Error{urlTree;constructor(n){super(),this.urlTree=n}}function $h(t){return og(new cP(t))}function wJ(t){return og(new F(4e3,!1))}class kJ{urlSerializer;urlTree;constructor(n,e){this.urlSerializer=n,this.urlTree=e}lineralizeSegments(n,e){let i=[],o=e.root;for(;;){if(i=i.concat(o.segments),0===o.numberOfChildren)return me(i);if(o.numberOfChildren>1||!o.children[rt])return wJ();o=o.children[rt]}}applyRedirectCommands(n,e,i,o,r){return function DJ(t,n,e){if("string"==typeof t)return me(t);const i=t,{queryParams:o,fragment:r,routeConfig:a,url:s,outlet:d,params:u,data:p,title:f}=n;return Ns(Kn(e,()=>i({params:u,data:p,queryParams:o,fragment:r,routeConfig:a,url:s,outlet:d,title:f})))}(e,o,r).pipe(Se(a=>{if(a instanceof _d)throw new dP(a);const s=this.applyRedirectCreateUrlTree(a,this.urlSerializer.parse(a),n,i);if("/"===a[0])throw new dP(s);return s}))}applyRedirectCreateUrlTree(n,e,i,o){const r=this.createSegmentGroup(n,e.root,i,o);return new _d(r,this.createQueryParams(e.queryParams,this.urlTree.queryParams),e.fragment)}createQueryParams(n,e){const i={};return Object.entries(n).forEach(([o,r])=>{if("string"==typeof r&&":"===r[0]){const s=r.substring(1);i[o]=e[s]}else i[o]=r}),i}createSegmentGroup(n,e,i,o){const r=this.createSegments(n,e.segments,i,o);let a={};return Object.entries(e.children).forEach(([s,d])=>{a[s]=this.createSegmentGroup(n,d,i,o)}),new Ft(r,a)}createSegments(n,e,i,o){return e.map(r=>":"===r.path[0]?this.findPosParam(n,r,o):this.findOrReturn(r,i))}findPosParam(n,e,i){const o=i[e.path.substring(1)];if(!o)throw new F(4001,!1);return o}findOrReturn(n,e){let i=0;for(const o of e){if(o.path===n.path)return e.splice(i),o;i++}return n}}const uP={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function OJ(t,n,e,i,o){const r=D3(t,n,e);return r.matched?(i=function HZ(t,n){return t.providers&&!t._injector&&(t._injector=iy(t.providers,n,`Route: ${t.path}`)),t._injector??n}(n,i),function xJ(t,n,e,i){const o=n.canMatch;return o&&0!==o.length?me(o.map(a=>{const s=jh(a,t);return Ns(function uJ(t){return t&&gg(t.canMatch)}(s)?s.canMatch(n,e):Kn(t,()=>s(n,e)))})).pipe(Uh(),k3()):me(!0)}(i,n,e).pipe(Se(a=>!0===a?r:{...uP}))):me(r)}function D3(t,n,e){if("**"===n.path)return function PJ(t){return{matched:!0,parameters:t.length>0?WL(t).parameters:{},consumedSegments:t,remainingSegments:[],positionalParamSegments:{}}}(e);if(""===n.path)return"full"===n.pathMatch&&(t.hasChildren()||e.length>0)?{...uP}:{matched:!0,consumedSegments:[],remainingSegments:e,parameters:{},positionalParamSegments:{}};const o=(n.matcher||iZ)(e,t,n);if(!o)return{...uP};const r={};Object.entries(o.posParams??{}).forEach(([s,d])=>{r[s]=d.path});const a=o.consumed.length>0?{...r,...o.consumed[o.consumed.length-1].parameters}:r;return{matched:!0,consumedSegments:o.consumed,remainingSegments:e.slice(o.consumed.length),parameters:a,positionalParamSegments:o.posParams??{}}}function O3(t,n,e,i){return e.length>0&&function SJ(t,n,e){return e.some(i=>IC(t,n,i)&&ia(i)!==rt)}(t,e,i)?{segmentGroup:new Ft(n,TJ(i,new Ft(e,t.children))),slicedSegments:[]}:0===e.length&&function IJ(t,n,e){return e.some(i=>IC(t,n,i))}(t,e,i)?{segmentGroup:new Ft(t.segments,EJ(t,e,i,t.children)),slicedSegments:e}:{segmentGroup:new Ft(t.segments,t.children),slicedSegments:e}}function EJ(t,n,e,i){const o={};for(const r of e)if(IC(t,n,r)&&!i[ia(r)]){const a=new Ft([],{});o[ia(r)]=a}return{...i,...o}}function TJ(t,n){const e={};e[rt]=n;for(const i of t)if(""===i.path&&ia(i)!==rt){const o=new Ft([],{});e[ia(i)]=o}return e}function IC(t,n,e){return(!(t.hasChildren()||n.length>0)||"full"!==e.pathMatch)&&""===e.path}class RJ{}class LJ{injector;configLoader;rootComponentType;config;urlTree;paramsInheritanceStrategy;urlSerializer;applyRedirects;absoluteRedirectCount=0;allowRedirects=!0;constructor(n,e,i,o,r,a,s){this.injector=n,this.configLoader=e,this.rootComponentType=i,this.config=o,this.urlTree=r,this.paramsInheritanceStrategy=a,this.urlSerializer
1=s,this.applyRedirects=new kJ(this.urlSerializer,this.urlTree)}noMatchError(n){return new F(4002,`'${n.segmentGroup}'`)}recognize(){const n=O3(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(n).pipe(Se(({children:e,rootSnapshot:i})=>{const o=new oa(i,e),r=new f3("",o),a=function wZ(t,n,e=null,i=null){return o3(i3(t),n,e,i)}(i,[],this.urlTree.queryParams,this.urlTree.fragment);return a.queryParams=this.urlTree.queryParams,r.url=this.urlSerializer.serialize(a),{state:r,tree:a}}))}match(n){const e=new OC([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,Object.freeze({}),rt,this.rootComponentType,null,{});return this.processSegmentGroup(this.injector,this.config,n,rt,e).pipe(Se(i=>({children:i,rootSnapshot:e})),na(i=>{if(i instanceof dP)return this.urlTree=i.urlTree,this.match(i.urlTree.root);throw i instanceof cP?this.noMatchError(i):i}))}processSegmentGroup(n,e,i,o,r){return 0===i.segments.length&&i.hasChildren()?this.processChildren(n,e,i,r):this.processSegment(n,e,i,i.segments,o,!0,r).pipe(Se(a=>a instanceof oa?[a]:[]))}processChildren(n,e,i,o){const r=[];for(const a of Object.keys(i.children))"primary"===a?r.unshift(a):r.push(a);return ei(r).pipe(Nh(a=>{const s=i.children[a],d=function GZ(t,n){const e=t.filter(i=>ia(i)===n);return e.push(...t.filter(i=>ia(i)!==n)),e}(e,a);return this.processSegmentGroup(n,d,s,a,o)}),function eZ(t,n){return Gt(function JQ(t,n,e,i,o){return(r,a)=>{let s=e,d=n,u=0;r.subscribe(At(a,p=>{const f=u++;d=s?t(d,p,f):(s=!0,p),i&&a.next(d)},o&&(()=>{s&&a.next(d),a.complete()})))}}(t,n,arguments.length>=2,!0))}((a,s)=>(a.push(...s),a)),gC(null),function tZ(t,n){const e=arguments.length>=2;return i=>i.pipe(t?wt((o,r)=>t(o,r,i)):ha,qO(1),e?gC(n):$L(()=>new ng))}(),ti(a=>{if(null===a)return $h(i);const s=P3(a);return function BJ(t){t.sort((n,e)=>n.value.outlet===rt?-1:e.value.outlet===rt?1:n.value.outlet.localeCompare(e.value.outlet))}(s),me(s)}))}processSegment(n,e,i,o,r,a,s){return ei(e).pipe(Nh(d=>this.processSegmentAgainstRoute(d._injector??n,e,d,i,o,r,a,s).pipe(na(u=>{if(u instanceof cP)return me(null);throw u}))),fd(d=>!!d),na(d=>{if(M3(d))return function AJ(t,n,e){return 0===n.length&&!t.children[e]}(i,o,r)?me(new RJ):$h(i);throw d}))}processSegmentAgainstRoute(n,e,i,o,r,a,s,d){return ia(i)===a||a!==rt&&IC(o,r,i)?void 0===i.redirectTo?this.matchSegmentAgainstRoute(n,o,i,r,a,d):this.allowRedirects&&s?this.expandSegmentAgainstRouteUsingRedirect(n,o,e,i,r,a,d):$h(o):$h(o)}expandSegmentAgainstRouteUsingRedirect(n,e,i,o,r,a,s){const{matched:d,parameters:u,consumedSegments:p,positionalParamSegments:f,remainingSegments:v}=D3(e,o,r);if(!d)return $h(e);"string"==typeof o.redirectTo&&"/"===o.redirectTo[0]&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>31&&(this.allowRedirects=!1));const b=new OC(r,u,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,E3(o),ia(o),o.component??o._loadedComponent??null,o,T3(o)),x=DC(b,s,this.paramsInheritanceStrategy);return b.params=Object.freeze(x.params),b.data=Object.freeze(x.data),this.applyRedirects.applyRedirectCommands(p,o.redirectTo,f,b,n).pipe(vn(S=>this.applyRedirects.lineralizeSegments(o,S)),ti(S=>this.processSegment(n,i,e,S.concat(v),a,!1,s)))}matchSegmentAgainstRoute(n,e,i,o,r,a){const s=OJ(e,i,o,n);return"**"===i.path&&(e.children={}),s.pipe(vn(d=>d.matched?this.getChildConfig(n=i._injector??n,i,o).pipe(vn(({routes:u})=>{const p=i._loadedInjector??n,{parameters:f,consumedSegments:v,remainingSegments:b}=d,x=new OC(v,f,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,E3(i),ia(i),i.component??i._loadedComponent??null,i,T3(i)),M=DC(x,a,this.paramsInheritanceStrategy);x.params=Object.freeze(M.params),x.data=Object.freeze(M.data);const{segmentGroup:S,slicedSegments:A}=O3(e,v,b,u);if(0===A.length&&S.hasChildren())return this.processChildren(p,u,S,x).pipe(Se(fe=>new oa(x,fe)));if(0===u.length&&0===A.length)return me(new oa(x,[]));const N=ia(i)===r;return this.processSegment(p,u,S,A,N?rt:r,!0,x).pipe(Se(fe=>new oa(x,fe instanceof oa?[fe]:[])))})):$h(e)))}getChildConfig(n,e,i){return e.children?me({routes:e.children,injector:n}):e.loadChildren?void 0!==e._loadedRoutes?me({routes:e._loadedRoutes,injector:e._loadedInjector}):function CJ(t,n,e,i){const o=n.canLoad;return void 0===o||0===o.length?me(!0):me(o.map(a=>{const s=jh(a,t);return Ns(function sJ(t){return t&&gg(t.canLoad)}(s)?s.canLoad(n,e):Kn(t,()=>s(n,e)))})).pipe(Uh(),k3())}(n,e,i).pipe(ti(o=>
1o?this.configLoader.loadChildren(n,e).pipe(Fn(r=>{e._loadedRoutes=r.routes,e._loadedInjector=r.injector})):function MJ(){return og(C3(!1,Ro.GuardRejected))}())):me({routes:[],injector:n})}}function VJ(t){const n=t.value.routeConfig;return n&&""===n.path}function P3(t){const n=[],e=new Set;for(const i of t){if(!VJ(i)){n.push(i);continue}const o=n.find(r=>i.value.routeConfig===r.value.routeConfig);void 0!==o?(o.children.push(...i.children),e.add(o)):n.push(i)}for(const i of e){const o=P3(i.children);n.push(new oa(i.value,o))}return n.filter(i=>!e.has(i))}function E3(t){return t.data||{}}function T3(t){return t.resolve||{}}function S3(t){const n=t.children.map(e=>S3(e)).flat();return[t,...n]}function hP(t){return vn(n=>{const e=t(n);return e?ei(e).pipe(Se(()=>n)):me(n)})}let I3=(()=>{class t{buildTitle(e){let i,o=e.root;for(;void 0!==o;)i=this.getResolvedTitleForRoute(o)??i,o=o.children.find(r=>r.outlet===rt);return i}getResolvedTitleForRoute(e){return e.data[rg]}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:()=>m(GJ),providedIn:"root"})}return t})(),GJ=(()=>{class t extends I3{title;constructor(e){super(),this.title=e}updateTitle(e){const i=this.buildTitle(e);void 0!==i&&this.title.setTitle(i)}static \u0275fac=function(i){return new(i||t)(le(cO))};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();const Gh=new E("",{providedIn:"root",factory:()=>({})}),AC=new E("");let pP=(()=>{class t{componentLoaders=new WeakMap;childrenLoaders=new WeakMap;onLoadStartListener;onLoadEndListener;compiler=m(qG);loadComponent(e,i){if(this.componentLoaders.get(i))return this.componentLoaders.get(i);if(i._loadedComponent)return me(i._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(i);const o=Ns(Kn(e,()=>i.loadComponent())).pipe(Se(A3),vn(R3),Fn(a=>{this.onLoadEndListener&&this.onLoadEndListener(i),i._loadedComponent=a}),gd(()=>{this.componentLoaders.delete(i)})),r=new WO(o,()=>new Z).pipe(GO());return this.componentLoaders.set(i,r),r}loadChildren(e,i){if(this.childrenLoaders.get(i))return this.childrenLoaders.get(i);if(i._loadedRoutes)return me({routes:i._loadedRoutes,injector:i._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(i);const r=function WJ(t,n,e,i){return Ns(Kn(e,()=>t.loadChildren())).pipe(Se(A3),vn(R3),ti(o=>o instanceof uA||Array.isArray(o)?me(o):ei(n.compileModuleAsync(o))),Se(o=>{i&&i(t);let r,a,s=!1;return Array.isArray(o)?(a=o,!0):(r=o.create(e).injector,a=r.get(AC,[],{optional:!0,self:!0}).flat()),{routes:a.map(sP),injector:r}}))}(i,this.compiler,e,this.onLoadEndListener).pipe(gd(()=>{this.childrenLoaders.delete(i)})),a=new WO(r,()=>new Z).pipe(GO());return this.childrenLoaders.set(i,a),a}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function A3(t){return function qJ(t){return t&&"object"==typeof t&&"default"in t}(t)?t.default:t}function R3(t){return me(t)}let mP=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:()=>m(YJ),providedIn:"root"})}return t})(),YJ=(()=>{class t{shouldProcessUrl(e){return!0}extract(e){return e}merge(e,i){return e}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();const F3=new E(""),N3=new E("");function KJ(t,n,e){const i=t.get(N3),o=t.get(Xe);if(!o.startViewTransition||i.skipNextTransition)return i.skipNextTransition=!1,new Promise(u=>setTimeout(u));let r;const a=new Promise(u=>{r=u}),s=o.startViewTransition(()=>(r(),function XJ(t){return new Promise(n=>{Dn({read:()=>setTimeout(n)},{injector:t})})}(t)));s.ready.catch(u=>{});const{onViewTransitionCreated:d}=i;return d&&Kn(t,()=>d({transition:s,from:n,to:e})),a}const L3=new E("");let fP=(()=>{class t{currentNavigation=Te(null,{equal:()=>!1});currentTransition=null;lastSuccessfulNavigation=null;events=new Z;transitionAbortWithErrorSubject=new Z;configLoader=m(pP);environmentInjector=m($t);destroyRef=m(Co);urlSerializer=m(sg);rootContexts=m(hg);location=m(ys);inputBindingEnabled=null!==m(PC,{optional:!0});titleStrategy=m(I3);options=m(Gh,{optional:!0})||{};paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly";urlHandlingStrategy=m(mP);createViewTransition=m(F3,{optional:!0});navigationErrorHandler=m(L3,{optional:!0});navigationId=0;get hasRequestedNavigation(){return 0!==this.navigationId}transitions;afterPreactivation=()=>me(void 0);rootComponentType=null;destroyed=!1;constructor(){this.configLoader.onLoadEndListener=o=>this.events.next(new FZ(o)),this.configLoader.onLoadStartListener=o=>this.events.next(new RZ(o)),this.destroyRef.onDestroy(()=>{this.destroyed=!0})}complete(){this.transitions?.complete()}handleNavigationRequest(e){const i=++this.navigationId;qt(()=>{this.transitions?.next({...e,extractedUrl:this.urlHandlingStrategy.extract(e.rawUrl),targetSnapshot:null,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null,abortController:new AbortController,id:i})})}setupNavigations(e){return this.transitions=new Ln(null),this.transitions.pipe(wt(i=>null!==i),vn(i=>{let o=!1;return me(i).pipe(vn(r=>{if(this.navigationId>i.id)return this.cancelNavigationTransition(i,"",Ro.SupersededByNewNavigation),Ao;this.currentTransition=i,this.currentNavigation.set({id:r.id,initialUrl:r.rawUrl,extractedUrl:r.extractedUrl,targetBrowserUrl:"string"==typeof r.extras.browserUrl?this.urlSerializer.parse(r.extras.browserUrl):r.extras.browserUrl,trigger:r.source,extras:r.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null,abort:()=>r.abortController.abort()});const a=!e.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl();if(!a&&"reload"!==(r.extras.onSameUrlNavigation??e.onSameUrlNavigation))return this.events.next(new Vh(r.id,this.urlSerializer.serialize(r.rawUrl),"",MC.IgnoredSameUrlNavigation)),r.resolve(!1),Ao;if(this.urlHandlingStrategy.shouldProcessUrl(r.rawUrl))return me(r).pipe(vn(d=>(this.events.next(new Bh(d.id,this.urlSerializer.serialize(d.extractedUrl),d.source,d.restoredState)),d.id!==this.navigationId?Ao:Prom
1ise.resolve(d))),function zJ(t,n,e,i,o,r){return ti(a=>function FJ(t,n,e,i,o,r,a="emptyOnly"){return new LJ(t,n,e,i,o,a,r).recognize()}(t,n,e,i,a.extractedUrl,o,r).pipe(Se(({state:s,tree:d})=>({...a,targetSnapshot:s,urlAfterRedirects:d}))))}(this.environmentInjector,this.configLoader,this.rootComponentType,e.config,this.urlSerializer,this.paramsInheritanceStrategy),Fn(d=>{i.targetSnapshot=d.targetSnapshot,i.urlAfterRedirects=d.urlAfterRedirects,this.currentNavigation.update(p=>(p.finalUrl=d.urlAfterRedirects,p));const u=new d3(d.id,this.urlSerializer.serialize(d.extractedUrl),this.urlSerializer.serialize(d.urlAfterRedirects),d.targetSnapshot);this.events.next(u)}));if(a&&this.urlHandlingStrategy.shouldProcessUrl(r.currentRawUrl)){const{id:d,extractedUrl:u,source:p,restoredState:f,extras:v}=r,b=new Bh(d,this.urlSerializer.serialize(u),p,f);this.events.next(b);const x=m3(this.rootComponentType).snapshot;return this.currentTransition=i={...r,targetSnapshot:x,urlAfterRedirects:u,extras:{...v,skipLocationChange:!1,replaceUrl:!1}},this.currentNavigation.update(M=>(M.finalUrl=u,M)),me(i)}return this.events.next(new Vh(r.id,this.urlSerializer.serialize(r.extractedUrl),"",MC.IgnoredByUrlHandlingStrategy)),r.resolve(!1),Ao}),Fn(r=>{const a=new TZ(r.id,this.urlSerializer.serialize(r.extractedUrl),this.urlSerializer.serialize(r.urlAfterRedirects),r.targetSnapshot);this.events.next(a)}),Se(r=>(this.currentTransition=i={...r,guards:nJ(r.targetSnapshot,r.currentSnapshot,this.rootContexts)},i)),function pJ(t,n){return ti(e=>{const{targetSnapshot:i,currentSnapshot:o,guards:{canActivateChecks:r,canDeactivateChecks:a}}=e;return 0===a.length&&0===r.length?me({...e,guardsResult:!0}):function mJ(t,n,e,i){return ei(t).pipe(ti(o=>function yJ(t,n,e,i,o){const r=n&&n.routeConfig?n.routeConfig.canDeactivate:null;return r&&0!==r.length?me(r.map(s=>{const d=zh(n)??o,u=jh(s,d);return Ns(function dJ(t){return t&&gg(t.canDeactivate)}(u)?u.canDeactivate(t,n,e,i):Kn(d,()=>u(t,n,e,i))).pipe(fd())})).pipe(Uh()):me(!0)}(o.component,o.route,e,n,i)),fd(o=>!0!==o,!0))}(a,i,o,t).pipe(ti(s=>s&&function aJ(t){return"boolean"==typeof t}(s)?function fJ(t,n,e,i){return ei(n).pipe(Nh(o=>ig(function _J(t,n){return null!==t&&n&&n(new NZ(t)),me(!0)}(o.route.parent,i),function gJ(t,n){return null!==t&&n&&n(new BZ(t)),me(!0)}(o.route,i),function vJ(t,n,e){const i=n[n.length-1],r=n.slice(0,n.length-1).reverse().map(a=>function iJ(t){const n=t.routeConfig?t.routeConfig.canActivateChild:null;return n&&0!==n.length?{node:t,guards:n}:null}(a)).filter(a=>null!==a).map(a=>md(()=>me(a.guards.map(d=>{const u=zh(a.node)??e,p=jh(d,u);return Ns(function cJ(t){return t&&gg(t.canActivateChild)}(p)?p.canActivateChild(i,t):Kn(u,()=>p(i,t))).pipe(fd())})).pipe(Uh())));return me(r).pipe(Uh())}(t,o.path,e),function bJ(t,n,e){const i=n.routeConfig?n.routeConfig.canActivate:null;if(!i||0===i.length)return me(!0);const o=i.map(r=>md(()=>{const a=zh(n)??e,s=jh(r,a);return Ns(function lJ(t){return t&&gg(t.canActivate)}(s)?s.canActivate(n,t):Kn(a,()=>s(n,t))).pipe(fd())}));return me(o).pipe(Uh())}(t,o.route,e))),fd(o=>!0!==o,!0))}(i,r,t,n):me(s)),Se(s=>({...e,guardsResult:s})))})}(this.environmentInjector,r=>this.events.next(r)),Fn(r=>{if(i.guardsResult=r.guardsResult,r.guardsResult&&"boolean"!=typeof r.guardsResult)throw EC(0,r.guardsResult);const a=new SZ(r.id,this.urlSerializer.serialize(r.extractedUrl),this.urlSerializer.serialize(r.urlAfterRedirects),r.targetSnapshot,!!r.guardsResult);this.events.next(a)}),wt(r=>!!r.guardsResult||(this.cancelNavigationTransition(r,"",Ro.GuardRejected),!1)),hP(r=>{if(0!==r.guards.canActivateChecks.length)return me(r).pipe(Fn(a=>{const s=new IZ(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects),a.targetSnapshot);this.events.next(s)}),vn(a=>{let s=!1;return me(a).pipe(function HJ(t,n){return ti(e=>{const{targetSnapshot:i,guards:{canActivateChecks:o}}=e;if(!o.length)return me(e);const r=new Set(o.map(d=>d.route)),a=new Set;for(const d of r)if(!a.has(d))for(const u of S3(d))a.add(u);let s=0;return ei(a).pipe(Nh(d=>r.has(d)?function jJ(t,n,e,i){const o=t.routeConfig,r=t._resolve;return void 0!==o?.title&&!_3(o)&&(r[rg]=o.title),md(()=>(t.data=DC(t,t.parent,e).resolve,function UJ(t,n,e,i){const o=YO(t);if(0===o.length)return me({});const r={};return ei(o).pipe(ti(a=>function $J(t,n,e,i){const o=zh(n)??i,r=jh(t,o);return Ns(r.resolve?r.resolve(n,e):Kn(o,()=>r(n,e)))}(t[a],n,e,i).pipe(fd(),Fn(s=>{if(s instanceof lP)throw EC(new bC,s);r[a]=s}))),qO(1),Se(()=>r),na(a=>M3(a)?Ao:og(a)))}(r,t,n,i).pipe(Se(a=>(t._resolvedData=a,t.data={...t.data,...a},null)))))}(d,i,t,n):(d.data=DC(d,d.parent,t).resolve,me(void 0))),Fn(()=>s++),qO(1),ti(d=>s===a.size?me(e):Ao))})}(this.paramsInheritanceStrategy,this.environmentInjector),Fn({next:()=>s=!0,complete:()=>
1{s||this.cancelNavigationTransition(a,"",Ro.NoDataFromResolver)}}))}),Fn(a=>{const s=new AZ(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects),a.targetSnapshot);this.events.next(s)}))}),hP(r=>{const a=s=>{const d=[];if(s.routeConfig?.loadComponent){const u=zh(s)??this.environmentInjector;d.push(this.configLoader.loadComponent(u,s.routeConfig).pipe(Fn(p=>{s.component=p}),Se(()=>{})))}for(const u of s.children)d.push(...a(u));return d};return pd(a(r.targetSnapshot.root)).pipe(gC(null),Rn(1))}),hP(()=>this.afterPreactivation()),vn(()=>{const{currentSnapshot:r,targetSnapshot:a}=i,s=this.createViewTransition?.(this.environmentInjector,r.root,a.root);return s?ei(s).pipe(Se(()=>i)):me(i)}),Se(r=>{const a=function XZ(t,n,e){const i=pg(t,n._root,e?e._root:void 0);return new p3(i,n)}(e.routeReuseStrategy,r.targetSnapshot,r.currentRouterState);return this.currentTransition=i={...r,targetRouterState:a},this.currentNavigation.update(s=>(s.targetRouterState=a,s)),i}),Fn(()=>{this.events.next(new eP)}),((t,n,e,i)=>Se(o=>(new tJ(n,o.targetRouterState,o.currentRouterState,e,i).activate(t),o)))(this.rootContexts,e.routeReuseStrategy,r=>this.events.next(r),this.inputBindingEnabled),Rn(1),je(new vt(r=>{const a=i.abortController.signal,s=()=>r.next();return a.addEventListener("abort",s),()=>a.removeEventListener("abort",s)}).pipe(wt(()=>!o&&!i.targetRouterState),Fn(()=>{this.cancelNavigationTransition(i,i.abortController.signal.reason+"",Ro.Aborted)}))),Fn({next:r=>{o=!0,this.lastSuccessfulNavigation=qt(this.currentNavigation),this.events.next(new Ha(r.id,this.urlSerializer.serialize(r.extractedUrl),this.urlSerializer.serialize(r.urlAfterRedirects))),this.titleStrategy?.updateTitle(r.targetRouterState.snapshot),r.resolve(!0)},complete:()=>{o=!0}}),je(this.transitionAbortWithErrorSubject.pipe(Fn(r=>{throw r}))),gd(()=>{o||this.cancelNavigationTransition(i,"",Ro.SupersededByNewNavigation),this.currentTransition?.id===i.id&&(this.currentNavigation.set(null),this.currentTransition=null)}),na(r=>{if(this.destroyed)return i.resolve(!1),Ao;if(o=!0,x3(r))this.events.next(new yd(i.id,this.urlSerializer.serialize(i.extractedUrl),r.message,r.cancellationCode)),function JZ(t){return x3(t)&&vd(t.url)}(r)?this.events.next(new kC(r.url,r.navigationBehaviorOptions)):i.resolve(!1);else{const a=new JO(i.id,this.urlSerializer.serialize(i.extractedUrl),r,i.targetSnapshot??void 0);try{const s=Kn(this.environmentInjector,()=>this.navigationErrorHandler?.(a));if(!(s instanceof lP))throw this.events.next(a),r;{const{message:d,cancellationCode:u}=EC(0,s);this.events.next(new yd(i.id,this.urlSerializer.serialize(i.extractedUrl),d,u)),this.events.next(new kC(s.redirectTo,s.navigationBehaviorOptions))}}catch(s){this.options.resolveNavigationPromiseOnError?i.resolve(!1):i.reject(s)}}return Ao}))}))}cancelNavigationTransition(e,i,o){const r=new yd(e.id,this.urlSerializer.serialize(e.extractedUrl),i,o);this.events.next(r),e.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){const e=this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))),i=qt(this.currentNavigation),o=i?.targetBrowserUrl??i?.extractedUrl;return e.toString()!==o?.toString()&&!i?.extras.skipLocationChange}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function QJ(t){return t!==ug}let ZJ=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:()=>m(eee),providedIn:"root"})}return t})();class JJ{shouldDetach(n){return!1}store(n,e){}shouldAttach(n){return!1}retrieve(n){return null}shouldReuseRoute(n,e){return n.routeConfig===e.routeConfig}}let eee=(()=>{class t extends JJ{static \u0275fac=(()=>{let e;return function(o){return(e||(e=Ne(t)))(o||t)}})();static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),B3=(()=>{class t{urlSerializer=m(sg);options=m(Gh,{optional:!0})||{};canceledNavigationResolution=this.options.canceledNavigationResolution||"replace";location=m(ys);urlHandlingStrategy=m(mP);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";currentUrlTree=new _d;getCurrentUrlTree(){return this.currentUrlTree}rawUrlTree=this.currentUrlTree;getRawUrlTree(){return this.rawUrlTree}createBrowserPath({finalUrl:e,initialUrl:i,targetBrowserUrl:o}){const r=void 0!==e?this.urlHandlingStrategy.merge(e,i):i,a=o??r;return a instanceof _d?this.urlSerializer.serialize(a):a}commitTransition({targetRouterState:e,finalUrl:i,initialUrl:o}){i&&e?(this.currentUrlTree=i,this.rawUrlTree=this.urlHandlingStrategy.merge(i,o),this.routerState=e):this.rawUrlTree=o}routerState=m3(null);getRouterState(){return this.routerState}stateMemento=this.createStateMemento();updateStateMemento(){this.stateMemento=this.createStateMemento()}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}resetInternalState({finalUrl:e}){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,e??this.rawUrlTree)}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:()=>m(tee),providedIn:"root"})}return t})(),tee=(()=>{class t extends B3{currentPageId=0;lastSuccessfulId=-1;restoredState(){return this.location.getState()}get browserPageId(){return"computed"!==this.canceledNavigationResolution?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}registerNonRouterCurrentEntryChangeListener(e){return this.location.subscribe(i=>{"popstate"===i.type&&setTimeout(()=>{e(i.url,i.state,"popstate")})})}handleRouterEvent(e,i){e instanceof Bh?this.updateStateMemento():e instanceof Vh?this.commitTransition(i):e instanceof d3?"eager"===this.urlUpdateStrategy&&(i.extras.skipLocationChange||this.setBrowserUrl(this.createBrowserPath(i),i)):e instanceof eP?(this.commitTransition(i),"deferred"===this.urlUpdateStrategy&&!i.extras.skipLocationChange&&this.setBrowserUrl(this.createBrowserPath(i),i)):e instanceof yd&&e.code!==Ro.SupersededByNewNavigation&&e.code!==Ro.Redirect?this.restoreHistory(i):e instanceof JO?this.restoreHistory(i,!0):e instanceof Ha&&(this.lastSuccessfulId=e.id,this.currentPageId=this.browserPageId)}setBrowserUrl(e,{extras:i,id:o}){const{replaceUrl:r,state:a}=i;if(this.location.isCurrentPathEqualTo(e)||r){const s=this.browserPageId,d={...a,...this.generateNgRouterState(o,s)};this.location.replaceState(e,"",d)}else{const s={...a,...this.generateNgRouterState(o,this.browserPageId+1)};this.location.go(e,"",s)}}restoreHistory(e,i=!1){if("computed"===this.canceledNavigationResolution){const r=this.currentPageId-this.browserPageId;0!==r?this.location.historyGo(r):this.getCurrentUrlTree()===e.finalUrl&&0===r&&(this.resetInternalState(e),this.resetUrlToCurrentUrlTree())}else"replace"===this.canceledNavigationResolution&&(i&&this.resetInternalState(e),this.resetUrlToCurrentUrlTree())}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.getRawUrlTree()),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(e,i){return"computed"===this.canceledNavigationResolution?{navigationId:e,\u0275routerPageId:i}:{navigationId:e}}static \u0275fac=(()=>{let e;return function(o){return(e||(e=Ne(t)))(o||t)}})();static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function V3(t,n){t.events.pipe(wt(e=>e instanceof Ha||e instanceof yd||e instanceof JO||e instanceof Vh),Se(e=>e instanceof Ha||e instanceof Vh?0:e instanceof yd&&(e.code===Ro.Redirect||e.code===Ro.SupersededByNewNavigation)?2:1),wt(e=>2!==e),Rn(1)).subscribe(()=>{n()})}const nee={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},iee={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let Or=(()=>{class t{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}disposed=!1;nonRouterCurrentEntryChangeSubscription;console=m(qA);stateManager=m(B3);options=m(Gh,{optional:!0})||{};pendingTasks=m(Wr);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";navigationTransitions=m(fP);
1urlSerializer=m(sg);location=m(ys);urlHandlingStrategy=m(mP);injector=m($t);_events=new Z;get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}navigated=!1;routeReuseStrategy=m(ZJ);onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore";config=m(AC,{optional:!0})?.flat()??[];componentInputBindingEnabled=!!m(PC,{optional:!0});currentNavigation=this.navigationTransitions.currentNavigation.asReadonly();constructor(){this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this).subscribe({error:e=>{this.console.warn(e)}}),this.subscribeToNavigationEvents()}eventsSubscription=new Je;subscribeToNavigationEvents(){const e=this.navigationTransitions.events.subscribe(i=>{try{const o=this.navigationTransitions.currentTransition,r=qt(this.navigationTransitions.currentNavigation);if(null!==o&&null!==r)if(this.stateManager.handleRouterEvent(i,r),i instanceof yd&&i.code!==Ro.Redirect&&i.code!==Ro.SupersededByNewNavigation)this.navigated=!0;else if(i instanceof Ha)this.navigated=!0;else if(i instanceof kC){const a=i.navigationBehaviorOptions,s=this.urlHandlingStrategy.merge(i.url,o.currentRawUrl),d={browserUrl:o.extras.browserUrl,info:o.extras.info,skipLocationChange:o.extras.skipLocationChange,replaceUrl:o.extras.replaceUrl||"eager"===this.urlUpdateStrategy||QJ(o.source),...a};this.scheduleNavigation(s,ug,null,d,{resolve:o.resolve,reject:o.reject,promise:o.promise})}(function zZ(t){return!(t instanceof eP||t instanceof kC)})(i)&&this._events.next(i)}catch(o){this.navigationTransitions.transitionAbortWithErrorSubject.next(o)}});this.eventsSubscription.add(e)}resetRootComponentType(e){this.routerState.root.component=e,this.navigationTransitions.rootComponentType=e}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),ug,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((e,i,o)=>{this.navigateToSyncWithBrowser(e,o,i)})}navigateToSyncWithBrowser(e,i,o){const r={replaceUrl:!0},a=o?.navigationId?o:null;if(o){const d={...o};delete d.navigationId,delete d.\u0275routerPageId,0!==Object.keys(d).length&&(r.state=d)}const s=this.parseUrl(e);this.scheduleNavigation(s,i,a,r).catch(d=>{this.disposed||this.injector.get(xo)(d)})}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return qt(this.navigationTransitions.currentNavigation)}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(e){this.config=e.map(sP),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this._events.unsubscribe(),this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription&&(this.nonRouterCurrentEntryChangeSubscription.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(e,i={}){const{relativeTo:o,queryParams:r,fragment:a,queryParamsHandling:s,preserveFragment:d}=i,u=d?this.currentUrlTree.fragment:a;let f,p=null;switch(s??this.options.defaultQueryParamsHandling){case"merge":p={...this.currentUrlTree.queryParams,...r};break;case"preserve":p=this.currentUrlTree.queryParams;break;default:p=r||null}null!==p&&(p=this.removeEmptyProps(p));try{f=i3(o?o.snapshot:this.routerState.snapshot.root)}catch{("string"!=typeof e[0]||"/"!==e[0][0])&&(e=[]),f=this.currentUrlTree.root}return o3(f,e,p,u??null)}navigateByUrl(e,i={skipLocationChange:!1}){const o=vd(e)?e:this.parseUrl(e),r=this.urlHandlingStrategy.merge(o,this.rawUrlTree);return this.scheduleNavigation(r,ug,null,i)}navigate(e,i={skipLocationChange:!1}){return function oee(t){for(let n=0;n<t.length;n++)if(null==t[n])throw new F(4008,!1)}(e),this.navigateByUrl(this.createUrlTree(e,i),i)}serializeUrl(e){return this.urlSerializer.serialize(e)}parseUrl(e){try{return this.urlSerializer.parse(e)}catch{return this.urlSerializer.parse("/")}}isActive(e,i){let o;if(o=!0===i?{...nee}:!1===i?{...iee}:i,vd(e))return YL(this.currentUrlTree,e,o);const r=this.parseUrl(e);return YL(this.currentUrlTree,r,o)}removeEmptyProps(e){return Object.entries(e).reduce((i,[o,r])=>(null!=r&&(i[o]=r),i),{})}scheduleNavigation(e,i,o,r,a){if(this.disposed)return Promise.resolve(!1);let s,d,u;a?(s=a.resolve,d=a.reject,u=a.promise):u=new Promise((f,v)=>{s=f,d=v});const p=this.pendingTasks.add();return V3(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(p))}),this.navigationTransitions.handleNavigationRequest({source:i,restoredState:o,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:e,extras:r,resolve:s,reject:d,promise:u,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),u.catch(f=>Promise.reject(f))}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),RC=(()=>{class t{router;route;tabIndexAttribute;renderer;el;locationStrategy;reactiveHref=Te(null);get href(){return qt(this.reactiveHref)}set href(e){this.reactiveHref.set(e)}target;queryParams;fragment;queryParamsHandling;state;info;relativeTo;
1isAnchorElement;subscription;onChanges=new Z;applicationErrorHandler=m(xo);options=m(Gh,{optional:!0});constructor(e,i,o,r,a,s){this.router=e,this.route=i,this.tabIndexAttribute=o,this.renderer=r,this.el=a,this.locationStrategy=s,this.reactiveHref.set(m(new Ss("href"),{optional:!0}));const d=a.nativeElement.tagName?.toLowerCase();this.isAnchorElement="a"===d||"area"===d||!("object"!=typeof customElements||!customElements.get(d)?.observedAttributes?.includes?.("href")),this.isAnchorElement?this.setTabIndexIfNotOnNativeEl("0"):this.subscribeToNavigationEventsIfNecessary()}subscribeToNavigationEventsIfNecessary(){if(void 0!==this.subscription||!this.isAnchorElement)return;let e=this.preserveFragment;const i=o=>"merge"===o||"preserve"===o;e||=i(this.queryParamsHandling),e||=!this.queryParamsHandling&&!i(this.options?.defaultQueryParamsHandling),e&&(this.subscription=this.router.events.subscribe(o=>{o instanceof Ha&&this.updateHref()}))}preserveFragment=!1;skipLocationChange=!1;replaceUrl=!1;setTabIndexIfNotOnNativeEl(e){null!=this.tabIndexAttribute||this.isAnchorElement||this.applyAttributeValue("tabindex",e)}ngOnChanges(e){this.isAnchorElement&&(this.updateHref(),this.subscribeToNavigationEventsIfNecessary()),this.onChanges.next(this)}routerLinkInput=null;set routerLink(e){null==e?(this.routerLinkInput=null,this.setTabIndexIfNotOnNativeEl(null)):(this.routerLinkInput=vd(e)||Array.isArray(e)?e:[e],this.setTabIndexIfNotOnNativeEl("0"))}onClick(e,i,o,r,a){const s=this.urlTree;if(null===s||this.isAnchorElement&&(0!==e||i||o||r||a||"string"==typeof this.target&&"_self"!=this.target))return!0;const d={skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state,info:this.info};return this.router.navigateByUrl(s,d)?.catch(u=>{this.applicationErrorHandler(u)}),!this.isAnchorElement}ngOnDestroy(){this.subscription?.unsubscribe()}updateHref(){const e=this.urlTree;this.reactiveHref.set(null!==e&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(e))??"":null)}applyAttributeValue(e,i){const o=this.renderer,r=this.el.nativeElement;null!==i?o.setAttribute(r,e,i):o.removeAttribute(r,e)}get urlTree(){return null===this.routerLinkInput?null:vd(this.routerLinkInput)?this.routerLinkInput:this.router.createUrlTree(this.routerLinkInput,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}static \u0275fac=function(i){return new(i||t)($(Or),$(Cd),ao("tabindex"),$(Wt),$(re),$(Qo))};static \u0275dir=L({type:t,selectors:[["","routerLink",""]],hostVars:2,hostBindings:function(i,o){1&i&&Y("click",function(a){return o.onClick(a.button,a.ctrlKey,a.shiftKey,a.altKey,a.metaKey)}),2&i&&se("href",o.reactiveHref(),pS)("target",o.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",info:"info",relativeTo:"relativeTo",preserveFragment:[2,"preserveFragment","preserveFragment",K],skipLocationChange:[2,"skipLocationChange","skipLocationChange",K],replaceUrl:[2,"replaceUrl","replaceUrl",K],routerLink:"routerLink"},features:[Ct]})}return t})();class z3{}let see=(()=>{class t{preload(e,i){return i().pipe(na(()=>me(null)))}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),lee=(()=>{class t{router;injector;preloadingStrategy;loader;subscription;constructor(e,i,o,r){this.router=e,this.injector=i,this.preloadingStrategy=o,this.loader=r}setUpPreloading(){this.subscription=this.router.events.pipe(wt(e=>e instanceof Ha),Nh(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(e,i){const o=[];for(const r of i){r.providers&&!r._injector&&(r._injector=iy(r.providers,e,`Route: ${r.path}`));const a=r._injector??e,s=r._loadedInjector??a;(r.loadChildren&&!r._loadedRoutes&&void 0===r.canLoad||r.loadComponent&&!r._loadedComponent)&&o.push(this.preloadConfig(a,r)),(r.children||r._loadedRoutes)&&o.push(this.processRoutes(s,r.children??r._loadedRoutes))}return ei(o).pipe(Fh())}preloadConfig(e,i){return this.preloadingStrategy.preload(i,()=>{let o;o=i.loadChildren&&void 0===i.canLoad?this.loader.loadChildren(e,i):me(null);const r=o.pipe(ti(a=>null===a?me(void 0):(i._loadedRoutes=a.routes,i._loadedInjector=a.injector,this.processRoutes(a.injector??e,a.routes))));return i.loadComponent&&!i._loadedComponent?ei([r,this.loader.loadComponent(e,i)]).pipe(Fh()):r})}static \u0275fac=function(i){return new(i||t)(le(Or),le($t),le(z3),le(pP))};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();const gP=new E("");let H3=(()=>{class t{urlSerializer;transitions;viewportScroller;zone;options;routerEventsSubscription;scrollEventsSubscription;lastId=0;lastSource=ug;restoredId=0;store={};constructor(e,i,o,r,a={}
1){this.urlSerializer=e,this.transitions=i,this.viewportScroller=o,this.zone=r,this.options=a,a.scrollPositionRestoration||="disabled",a.anchorScrolling||="disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(e=>{e instanceof Bh?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=e.navigationTrigger,this.restoredId=e.restoredState?e.restoredState.navigationId:0):e instanceof Ha?(this.lastId=e.id,this.scheduleScrollEvent(e,this.urlSerializer.parse(e.urlAfterRedirects).fragment)):e instanceof Vh&&e.code===MC.IgnoredSameUrlNavigation&&(this.lastSource=void 0,this.restoredId=0,this.scheduleScrollEvent(e,this.urlSerializer.parse(e.url).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(e=>{e instanceof u3&&(e.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(e.position):e.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(e.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(e,i){var o=this;this.zone.runOutsideAngular(Kr(function*(){yield new Promise(r=>{setTimeout(r),typeof requestAnimationFrame<"u"&&requestAnimationFrame(r)}),o.zone.run(()=>{o.transitions.events.next(new u3(e,"popstate"===o.lastSource?o.store[o.restoredId]:null,i))})}))}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}static \u0275fac=function(i){Jv()};static \u0275prov=H({token:t,factory:t.\u0275fac})}return t})();function ja(t,n){return{\u0275kind:t,\u0275providers:n}}function U3(){const t=m(we);return n=>{const e=t.get(Zr);if(n!==e.components[0])return;const i=t.get(Or),o=t.get($3);1===t.get(_P)&&i.initialNavigation(),t.get(G3,null,{optional:!0})?.setUpPreloading(),t.get(gP,null,{optional:!0})?.init(),i.resetRootComponentType(e.componentTypes[0]),o.closed||(o.next(),o.complete(),o.unsubscribe())}}const $3=new E("",{factory:()=>new Z}),_P=new E("",{providedIn:"root",factory:()=>1}),G3=new E("");function hee(t){return ja(0,[{provide:G3,useExisting:lee},{provide:z3,useExisting:t}])}function mee(t){return xi("NgRouterViewTransitions"),ja(9,[{provide:F3,useValue:KJ},{provide:N3,useValue:{skipNextTransition:!!t?.skipInitialTransition,...t}}])}const fee=[ys,{provide:sg,useClass:bC},Or,hg,{provide:Cd,useFactory:function j3(t){return t.routerState.root},deps:[Or]},pP,[]];let W3=(()=>{class t{constructor(){}static forRoot(e,i){return{ngModule:t,providers:[fee,[],{provide:AC,multi:!0,useValue:e},[],i?.errorHandler?{provide:L3,useValue:i.errorHandler}:[],{provide:Gh,useValue:i||{}},i?.useHash?{provide:Qo,useClass:Dq}:{provide:Qo,useClass:om},{provide:gP,useFactory:()=>{const t=m(qr),n=m(pe),e=m(Gh),i=m(fP),o=m(sg);return e.scrollOffset&&t.setOffset(e.scrollOffset),new H3(o,i,t,n,e)}},i?.preloadingStrategy?hee(i.preloadingStrategy).\u0275providers:[],i?.initialNavigation?vee(i):[],i?.bindToComponentInputs?ja(8,[b3,{provide:PC,useExisting:b3}]).\u0275providers:[],i?.enableViewTransitions?mee().\u0275providers:[],[{provide:q3,useFactory:U3},{provide:pR,multi:!0,useExisting:q3}]]}}static forChild(e){return{ngModule:t,providers:[{provide:AC,multi:!0,useValue:e}]}}static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({})}return t})();function vee(t){return["disabled"===t.initialNavigation?ja(3,[uR(()=>{m(Or).setUpLocationChangeListener()}),{provide:_P,useValue:2}]).\u0275providers:[],"enabledBlocking"===t.initialNavigation?ja(2,[{provide:Vi,useValue:!0},{provide:_P,useValue:0},uR(()=>{const n=m(we);return n.get(z_,Promise.resolve()).then(()=>new Promise(i=>{const o=n.get(Or),r=n.get($3);V3(o,()=>{i(!0)}),n.get(fP).afterPreactivation=()=>(i(!0),r.closed?me(void 0):r),o.initialNavigation()}))})]).\u0275providers:[]]}const q3=new E("");var bP=function(t){return t.UNAVAILABLE="[Content couldn't be retrieved. Refresh page or try again later.]",t}(bP||{});let Y3=(()=>{var t;class n{constructor(i){this._sanitizer=i}transform(i){return this._sanitizer.bypassSecurityTrustHtml(i)}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)($(qf,16))},this.\u0275pipe=so({name:"sanitizeHtml",type:n,pure:!0,standalone:!1}))}return t(),n})(),Cee=(()=>{var t;class n{constructor(){this.template="[No template selected]"}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)},this.\u0275cmp=ae({type:n,selectors:[["dodtap-content"]],inputs:{template:"template",data:"data"},standalone:!1,decls:2,vars:3,consts:[[3,"innerHTML"]],template:function(o,r){1&o&&(te(0,"div",0),Iy(1,"sanitizeHtml")),2&o&&G("innerHTML",DD(1,1,r.template),FM)},dependencies:[Y3],encapsulation:2}))}return t(),n})(),K3=(()=>{var t;
1class n{constructor(i){this.viewContainerRef=i}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)($(cn))},this.\u0275dir=L({type:n,selectors:[["","dynamicContentHost",""]],standalone:!1}))}return t(),n})();function xee(t,n){}let wee=(()=>{var t;class n{constructor(i){this.viewContainerRef=i,this.htmlContent=bP.UNAVAILABLE}ngOnInit(){this.loadComponent()}loadComponent(){let i=this.viewContainerRef.createComponent(Cee);i.instance.template=this.htmlContent,i.instance.data=this.data}ngOnDestroy(){this.viewContainerRef.clear()}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)($(cn))},this.\u0275cmp=ae({type:n,selectors:[["dodtap-dynamic-content"]],viewQuery:function(o,r){if(1&o&&Ye(K3,5),2&o){let a;X(a=Q())&&(r.dynamicContentHost=a.first)}},inputs:{htmlContent:"htmlContent",data:"data"},standalone:!1,decls:1,vars:0,consts:[["dynamicContentHost",""]],template:function(o,r){1&o&&Et(0,xee,0,0,"ng-template",0)},dependencies:[K3],encapsulation:2}))}return t(),n})(),yn=(()=>{var t;class n{get pageContent(){return this._pageContentMap.get("pageContent")||bP.UNAVAILABLE}constructor(i,o,r){this._route=i,this.elRef=o,this.titleService=r,this._subscription=new Je,this.loading=!1,this._pageContentMap=new Map}ngOnInit(){this.loading=!0,this._subscription.add(this._route.data.pipe(gd(()=>this.loading=!1)).subscribe(i=>{let o=i.contentLoaded;if(o){this._pageContentMap.clear();for(let r in o)this._pageContentMap.set("pageContent",o[r])}})),this._route.data.subscribe(i=>{this.titleService.setTitle(i.title)})}ngOnDestroy(){this._subscription&&this._subscription.unsubscribe(),this._pageContentMap.clear()}ngAfterViewInit(){let i=this.elRef.nativeElement.shadowRoot.querySelectorAll(".panel-heading");for(let a of i)a.addEventListener("click",this.togglePageItem.bind(this));let o=this.elRef.nativeElement.shadowRoot.querySelector("#jsExpandAll");o&&o.addEventListener("click",this.expandAllItems.bind(this));let r=this.elRef.nativeElement.shadowRoot.querySelector("#jsCollapseAll");r&&r.addEventListener("click",this.collapseAllItems.bind(this))}togglePageItem(i){i.preventDefault();let o=i.currentTarget,r=o.classList.contains("accord_opened")?"accord_opened":"accord_closed",a=o.classList.contains("accord_opened")?"accord_closed":"accord_opened";o.classList.remove(r),o.classList.add(a)}expandAllItems(i){i.preventDefault();let o=this.elRef.nativeElement.shadowRoot.querySelectorAll(".panel-heading");for(let r of o)r.classList.remove("accord_closed"),r.classList.add("accord_opened")}collapseAllItems(i){i.preventDefault();let o=this.elRef.nativeElement.shadowRoot.querySelectorAll(".panel-heading");for(let r of o)r.classList.remove("accord_opened"),r.classList.add("accord_closed")}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)($(Cd),$(re),$(cO))},this.\u0275cmp=ae({type:n,selectors:[["app-main"]],standalone:!1,decls:1,vars:1,consts:[[3,"htmlContent"]],template:function(o,r){1&o&&te(0,"dodtap-dynamic-content",0),2&o&&G("htmlContent",r.pageContent)},dependencies:[wee],styles:[".accord_closed+.panel-collapse{display:none;max-height:0}\n",'@charset "UTF-8";/*!\n * Bootstrap v3.0.0\n *\n * Copyright 2013 Twitter, Inc\n * Licensed under the Apache License v2.0\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Designed and built with all the love in the world by @mdo and @fat.\n *//*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{margin:.67em 0;font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{height:0;box-sizing:content-box}mark{color:#000;background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\\201c" "\\201d" "\\2018" "\\2019"}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0}legend{padding:0;border:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0;box-sizing:border-box}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:2cm .5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}*,*:before,*:after{box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select[multiple],textarea{background-image:none}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.img-responsive{display:block;height:auto;max-width:100%}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;height:auto;max-width:100%;padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #dddddd;border-radius:4px;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16.1px;font-weight:200;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small{font-size:85%}cite{font-style:normal}.text-muted{color:#999}.text-primary{color:#428bca}.text-warning{color:#c09853}.text-danger{color:#b94a48}.text-success{color:#468847}.text-info{color:#3a87ad}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{font-weight:400;line-height:1;color:#999}h1,h2,h3{margin-top:20px;margin-bottom:10px}h4,h5,h6{margin-top:10px;margin-bottom:10px}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}h1 small,.h1 small{font-size:24px}h2 small,.h2 small{font-size:18px}h3 small,.h3 small,h4 small,.h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:700}dd{margin-left:0}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}
1.dl-horizontal dd{margin-left:180px}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eeeeee}blockquote p{font-size:17.5px;font-weight:300;line-height:1.25}blockquote p:last-child{margin-bottom:0}blockquote small{display:block;line-height:1.428571429;color:#999}blockquote small:before{content:"\\2014\\a0"}blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:""}blockquote.pull-right small:after{content:"\\a0\\2014"}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:1.428571429}code,pre{font-family:Monaco,Menlo,Consolas,Courier New,monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #cccccc;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}@media (min-width: 768px){.container{max-width:750px}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}}@media (min-width: 992px){.container{max-width:970px}
1.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}}@media (min-width: 1200px){.container{max-width:1170px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table thead>tr>th,.table tbody>tr>th,.table tfoot>tr>th,.table thead>tr>td,.table tbody>tr>td,.table tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #dddddd}.table thead>tr>th{vertical-align:bottom;border-bottom:2px solid #dddddd}.table caption+thead tr:first-child th,.table colgroup+thead tr:first-child th,.table thead:first-child tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #dddddd}.table .table{background-color:#fff}.table-condensed thead>tr>th,.table-condensed tbody>tr>th,.table-condensed tfoot>tr>th,.table-condensed thead>tr>td,.table-condensed tbody>tr>td,.table-condensed tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #dddddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #dddddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*=col-]{display:table-column;float:none}table td[class*=col-],table th[class*=col-]{display:table-cell;float:none}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8;border-color:#d6e9c6}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td{background-color:#d0e9c6;border-color:#c9e2b3}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede;border-color:#eed3d7}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td{background-color:#ebcccc;border-color:#e6c1c7}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3;border-color:#fbeed5}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td{background-color:#faf2cc;border-color:#f8e5be}@media (max-width: 768px){.table-responsive{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;border:1px solid #dddddd}.table-responsive>.table{margin-bottom:0;background-color:#fff}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>thead>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>thead>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box}input[type=radio],input[type=checkbox]{margin:4px 0 0;margin-top:1px \\\t;line-height:normal}input[type=file]{display:block}select[multiple],select[size]{height:auto}select optgroup{font-family:inherit;font-size:inherit;font-style:inherit}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{height:auto}.form-control:-moz-placeholder{color:#999}.form-control::-moz-placeholder{color:#999}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #cccccc;border-radius:4px;box-shadow:inset 0 1px 1px #00000013;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee}textarea.form-control{height:auto}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:20px;padding-left:20px;margin-top:10px;margin-bottom:10px;vertical-align:middle}.radio label,.checkbox label{display:inline;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type=radio][disabled],input[type=checkbox][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm{height:auto}.input-lg{height:45px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:45px;line-height:45px}textarea.input-lg{height:auto}.has-warning .help-block,.has-warning .control-label{color:#c09853}.has-warning .form-control{border-color:#c09853;box-shadow:inset 0 1px 1px #00000013}.has-warning .form-control:focus{border-color:#a47e3c;box-shadow:inset 0 1px 1px #00000013,0 0 6px #dbc59e}.has-warning .input-group-addon{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.has-error .help-block,.has-error .control-label{color:#b94a48}.has-error .form-control{border-color:#b94a48;box-shadow:inset 0 1px 1px #00000013}.has-error .form-control:focus{border-color:#953b39;box-shadow:inset 0 1px 1px #00000013,0 0 6px #d59392}.has-error .input-group-addon{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.has-success .help-block,.has-success .control-label{color:#468847}.has-success .form-control{border-color:#468847;box-shadow:inset 0 1px 1px #00000013}.has-success .form-control:focus{border-color:#356635;box-shadow:inset 0 1px 1px #00000013,0 0 6px #7aba7b}.has-success .input-group-addon{color:#468847;background-color:#dff0d8;border-color:#468847}.form-control-static{padding-top:7px;margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}
1@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block}.form-inline .radio,.form-inline .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0}.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{float:none;margin-left:0}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{text-align:right}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-o-user-select:none;user-select:none}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;box-shadow:inset 0 3px 5px #00000020}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}
1.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-link{font-weight:400;color:#428bca;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1}.glyphicon-asterisk:before{content:"*"}.glyphicon-plus:before{content:"+"}.glyphicon-euro:before{content:"\\20ac"}.glyphicon-minus:before{content:"\\2212"}.glyphicon-cloud:before{content:"\\2601"}.glyphicon-envelope:before{content:"\\2709"}.glyphicon-pencil:before{content:"\\270f"}.glyphicon-glass:before{content:"\\e001"}.glyphicon-music:before{content:"\\e002"}.glyphicon-search:before{content:"\\e003"}.glyphicon-heart:before{content:"\\e005"}.glyphicon-star:before{content:"\\e006"}.glyphicon-star-empty:before{content:"\\e007"}.glyphicon-user:before{content:"\\e008"}.glyphicon-film:before{content:"\\e009"}.glyphicon-th-large:before{content:"\\e010"}.glyphicon-th:before{content:"\\e011"}.glyphicon-th-list:before{content:"\\e012"}.glyphicon-ok:before{content:"\\e013"}.glyphicon-remove:before{content:"\\e014"}.glyphicon-zoom-in:before{content:"\\e015"}.glyphicon-zoom-out:before{content:"\\e016"}.glyphicon-off:before{content:"\\e017"}.glyphicon-signal:before{content:"\\e018"}.glyphicon-cog:before{content:"\\e019"}.glyphicon-trash:before{content:"\\e020"}.glyphicon-home:before{content:"\\e021"}.glyphicon-file:before{content:"\\e022"}.glyphicon-time:before{content:"\\e023"}.glyphicon-road:before{content:"\\e024"}.glyphicon-download-alt:before{content:"\\e025"}.glyphicon-download:before{content:"\\e026"}.glyphicon-upload:before{content:"\\e027"}.glyphicon-inbox:before{content:"\\e028"}.glyphicon-play-circle:before{content:"\\e029"}.glyphicon-repeat:before{content:"\\e030"}.glyphicon-refresh:before{content:"\\e031"}.glyphicon-list-alt:before{content:"\\e032"}.glyphicon-flag:before{content:"\\e034"}.glyphicon-headphones:before{content:"\\e035"}.glyphicon-volume-off:before{content:"\\e036"}.glyphicon-volume-down:before{content:"\\e037"}.glyphicon-volume-up:before{content:"\\e038"}.glyphicon-qrcode:before{content:"\\e039"}.glyphicon-barcode:before{content:"\\e040"}.glyphicon-tag:before{content:"\\e041"}.glyphicon-tags:before{content:"\\e042"}.glyphicon-book:before{content:"\\e043"}.glyphicon-print:before{content:"\\e045"}.glyphicon-font:before{content:"\\e047"}.glyphicon-bold:before{content:"\\e048"}.glyphicon-italic:before{content:"\\e049"}.glyphicon-text-height:before{content:"\\e050"}.glyphicon-text-width:before{content:"\\e051"}.glyphicon-align-left:before{content:"\\e052"}.glyphicon-align-center:before{content:"\\e053"}.glyphicon-align-right:before{content:"\\e054"}.glyphicon-align-justify:before{content:"\\e055"}.glyphicon-list:before{content:"\\e056"}.glyphicon-indent-left:before{content:"\\e057"}.glyphicon-indent-right:before{content:"\\e058"}.glyphicon-facetime-video:before{content:"\\e059"}.glyphicon-picture:before{content:"\\e060"}.glyphicon-map-marker:before{content:"\\e062"}.glyphicon-adjust:before{content:"\\e063"}.glyphicon-tint:before{content:"\\e064"}.glyphicon-edit:before{content:"\\e065"}.glyphicon-share:before{content:"\\e066"}.glyphicon-check:before{content:"\\e067"}.glyphicon-move:before{content:"\\e068"}.glyphicon-step-backward:before{content:"\\e069"}.glyphicon-fast-backward:before{content:"\\e070"}.glyphicon-backward:before{content:"\\e071"}.glyphicon-play:before{content:"\\e072"}.glyphicon-pause:before{content:"\\e073"}.glyphicon-stop:before{content:"\\e074"}.glyphicon-forward:before{content:"\\e075"}.glyphicon-fast-forward:before{content:"\\e076"}.glyphicon-step-forward:before{content:"\\e077"}.glyphicon-eject:before{content:"\\e078"}.glyphicon-chevron-left:before{content:"\\e079"}.glyphicon-chevron-right:before{content:"\\e080"}.glyphicon-plus-sign:before{content:"\\e081"}.glyphicon-minus-sign:before{content:"\\e082"}.glyphicon-remove-sign:before{content:"\\e083"}.glyphicon-ok-sign:before{content:"\\e084"}.glyphicon-question-sign:before{content:"\\e085"}.glyphicon-info-sign:before{content:"\\e086"}.glyphicon-screenshot:before{content:"\\e087"}.glyphicon-remove-circle:before{content:"\\e088"}.glyphicon-ok-circle:before{content:"\\e089"}.glyphicon-ban-circle:before{content:"\\e090"}.glyphicon-arrow-left:before{content:"\\e091"}.glyphicon-arrow-right:before{content:"\\e092"}.glyphicon-arrow-up:before{content:"\\e093"}.glyphicon-arrow-down:before{content:"\\e094"}.glyphicon-share-alt:before{content:"\\e095"}.glyphicon-resize-full:before{content:"\\e096"}.glyphicon-resize-small:before{content:"\\e097"}.glyphicon-exclamation-sign:before{content:"\\e101"}.glyphicon-gift:before{content:"\\e102"}.glyphicon-leaf:before{content:"\\e103"}.glyphicon-eye-open:before{content:"\\e105"}
1.glyphicon-eye-close:before{content:"\\e106"}.glyphicon-warning-sign:before{content:"\\e107"}.glyphicon-plane:before{content:"\\e108"}.glyphicon-random:before{content:"\\e110"}.glyphicon-comment:before{content:"\\e111"}.glyphicon-magnet:before{content:"\\e112"}.glyphicon-chevron-up:before{content:"\\e113"}.glyphicon-chevron-down:before{content:"\\e114"}.glyphicon-retweet:before{content:"\\e115"}.glyphicon-shopping-cart:before{content:"\\e116"}.glyphicon-folder-close:before{content:"\\e117"}.glyphicon-folder-open:before{content:"\\e118"}.glyphicon-resize-vertical:before{content:"\\e119"}.glyphicon-resize-horizontal:before{content:"\\e120"}.glyphicon-hdd:before{content:"\\e121"}.glyphicon-bullhorn:before{content:"\\e122"}.glyphicon-certificate:before{content:"\\e124"}.glyphicon-thumbs-up:before{content:"\\e125"}.glyphicon-thumbs-down:before{content:"\\e126"}.glyphicon-hand-right:before{content:"\\e127"}.glyphicon-hand-left:before{content:"\\e128"}.glyphicon-hand-up:before{content:"\\e129"}.glyphicon-hand-down:before{content:"\\e130"}.glyphicon-circle-arrow-right:before{content:"\\e131"}.glyphicon-circle-arrow-left:before{content:"\\e132"}.glyphicon-circle-arrow-up:before{content:"\\e133"}.glyphicon-circle-arrow-down:before{content:"\\e134"}.glyphicon-globe:before{content:"\\e135"}.glyphicon-tasks:before{content:"\\e137"}.glyphicon-filter:before{content:"\\e138"}.glyphicon-fullscreen:before{content:"\\e140"}.glyphicon-dashboard:before{content:"\\e141"}.glyphicon-heart-empty:before{content:"\\e143"}.glyphicon-link:before{content:"\\e144"}.glyphicon-phone:before{content:"\\e145"}.glyphicon-usd:before{content:"\\e148"}.glyphicon-gbp:before{content:"\\e149"}.glyphicon-sort:before{content:"\\e150"}.glyphicon-sort-by-alphabet:before{content:"\\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\\e152"}.glyphicon-sort-by-order:before{content:"\\e153"}.glyphicon-sort-by-order-alt:before{content:"\\e154"}.glyphicon-sort-by-attributes:before{content:"\\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\\e156"}.glyphicon-unchecked:before{content:"\\e157"}.glyphicon-expand:before{content:"\\e158"}.glyphicon-collapse-down:before{content:"\\e159"}.glyphicon-collapse-up:before{content:"\\e160"}.glyphicon-log-in:before{content:"\\e161"}.glyphicon-flash:before{content:"\\e162"}.glyphicon-log-out:before{content:"\\e163"}.glyphicon-new-window:before{content:"\\e164"}.glyphicon-record:before{content:"\\e165"}.glyphicon-save:before{content:"\\e166"}.glyphicon-open:before{content:"\\e167"}.glyphicon-saved:before{content:"\\e168"}.glyphicon-import:before{content:"\\e169"}.glyphicon-export:before{content:"\\e170"}.glyphicon-send:before{content:"\\e171"}.glyphicon-floppy-disk:before{content:"\\e172"}.glyphicon-floppy-saved:before{content:"\\e173"}.glyphicon-floppy-remove:before{content:"\\e174"}.glyphicon-floppy-save:before{content:"\\e175"}.glyphicon-floppy-open:before{content:"\\e176"}.glyphicon-credit-card:before{content:"\\e177"}.glyphicon-transfer:before{content:"\\e178"}.glyphicon-cutlery:before{content:"\\e179"}.glyphicon-header:before{content:"\\e180"}.glyphicon-compressed:before{content:"\\e181"}.glyphicon-earphone:before{content:"\\e182"}.glyphicon-phone-alt:before{content:"\\e183"}.glyphicon-tower:before{content:"\\e184"}.glyphicon-stats:before{content:"\\e185"}.glyphicon-sd-video:before{content:"\\e186"}.glyphicon-hd-video:before{content:"\\e187"}.glyphicon-subtitles:before{content:"\\e188"}.glyphicon-sound-stereo:before{content:"\\e189"}.glyphicon-sound-dolby:before{content:"\\e190"}.glyphicon-sound-5-1:before{content:"\\e191"}.glyphicon-sound-6-1:before{content:"\\e192"}.glyphicon-sound-7-1:before{content:"\\e193"}.glyphicon-copyright-mark:before{content:"\\e194"}.glyphicon-registration-mark:before{content:"\\e195"}.glyphicon-cloud-download:before{content:"\\e197"}.glyphicon-cloud-upload:before{content:"\\e198"}.glyphicon-tree-conifer:before{content:"\\e199"}.glyphicon-tree-deciduous:before{content:"\\e200"}.glyphicon-briefcase:before{content:"\\1f4bc"}.glyphicon-calendar:before{content:"\\1f4c5"}.glyphicon-pushpin:before{content:"\\1f4cc"}.glyphicon-paperclip:before{content:"\\1f4ce"}.glyphicon-camera:before{content:"\\1f4f7"}.glyphicon-lock:before{content:"\\1f512"}.glyphicon-bell:before{content:"\\1f514"}.glyphicon-bookmark:before{content:"\\1f516"}.glyphicon-fire:before{content:"\\1f525"}.glyphicon-wrench:before{content:"\\1f527"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid #000000;border-right:4px solid transparent;border-bottom:0 dotted;border-left:4px solid transparent;content:""}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;list-style:none;background-color:#fff;border:1px solid #cccccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px #0000002d;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#fff;text-decoration:none;background-color:#428bca}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#428bca;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#999}.dropdown-backdrop{position:fixed;inset:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0 dotted;border-bottom:4px solid #000000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}}.btn-default .caret{border-top-color:#333}.btn-primary .caret,.btn-success .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret{border-top-color:#fff}.dropup .btn-default .caret{border-bottom-color:#333}.dropup .btn-primary .caret,.dropup .btn-success .caret,.dropup .btn-warning .caret,.dropup .btn-danger .caret,.dropup .btn-info .caret{border-bottom-color:#fff}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:none}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group{float:left}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}
1.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px #00000020}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child>.btn:last-child,.btn-group-vertical>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;border-collapse:separate;table-layout:fixed}.btn-group-justified .btn{display:table-cell;float:none;width:1%}[data-toggle=buttons]>.btn>input[type=radio],[data-toggle=buttons]>.btn>input[type=checkbox]{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group.col{float:none;padding-right:0;padding-left:0}.input-group .form-control{width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:45px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:45px;line-height:45px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}
1.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;text-align:center;background-color:#eee;border:1px solid #cccccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=radio],.input-group-addon input[type=checkbox]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-4px}.input-group-btn>.btn:hover,.input-group-btn>.btn:active{z-index:2}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #dddddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #dddddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #dddddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center}@media (min-width: 768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}}.nav-tabs.nav-justified>li>a{margin-right:0;border-bottom:1px solid #dddddd}.nav-tabs.nav-justified>.active>a{border-bottom-color:#fff}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:5px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center}@media (min-width: 768px){.nav-justified>li{display:table-cell;width:1%}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-bottom:1px solid #dddddd}.nav-tabs-justified>.active>a{border-bottom-color:#fff}.tabbable:before,.tabbable:after{display:table;content:" "}.tabbable:after{clear:both}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.nav .caret{border-top-color:#428bca;border-bottom-color:#428bca}.nav a:hover .caret{border-top-color:#2a6496;border-bottom-color:#2a6496}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;z-index:1000;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px #ffffff1a;-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-collapse .navbar-nav.navbar-left:first-child{margin-left:-15px}.navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:-15px}.navbar-collapse .navbar-text:last-child{margin-right:0}}.container>.navbar-header,.container>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;border-width:0 0 1px}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;z-index:1030}.navbar-fixed-bottom{bottom:0;margin-bottom:0}.navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width: 768px){.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;border:1px solid transparent;border-radius:4px}
1.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}@media (min-width: 768px){.navbar-left{float:left!important}.navbar-right{float:right!important}}.navbar-form{padding:10px 15px;margin:8px -15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px #ffffff1a,0 1px #ffffff1a}
1@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0}.navbar-form .radio input[type=radio],.navbar-form .checkbox input[type=checkbox]{float:none;margin-left:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width: 768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-nav.pull-right>li>.dropdown-menu,.navbar-nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-text{float:left;margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{margin-right:15px;margin-left:15px}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e6e6e6}.navbar-default .navbar-nav>.dropdown>a:hover .caret,.navbar-default .navbar-nav>.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.open>a .caret,.navbar-default .navbar-nav>.open>a:hover .caret,.navbar-default .navbar-nav>.open>a:focus .caret{border-top-color:#555;border-bottom-color:#555}.navbar-default .navbar-nav>.dropdown>a .caret{border-top-color:#777;border-bottom-color:#777}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}
1.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-nav>.dropdown>a .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .navbar-nav>.open>a .caret,.navbar-inverse .navbar-nav>.open>a:hover .caret,.navbar-inverse .navbar-nav>.open>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\\a0"}.breadcrumb>.active{color:#999}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;text-decoration:none;background-color:#fff;border:1px solid #dddddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#eee}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca}.pagination>.disabled>span,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #dddddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.label-default{background-color:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:gray}.label-primary{background-color:#428bca}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#999;border-radius:10px}.badge:empty{display:none}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.btn .badge{position:relative;top:-1px}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;font-size:21px;font-weight:200;line-height:2.1428571435;color:inherit;background-color:#eee}.jumbotron h1{line-height:1;color:inherit}.jumbotron p{line-height:1.4}.container .jumbotron{border-radius:6px}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1{font-size:63px}}.thumbnail{display:inline-block;display:block;height:auto;max-width:100%;padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #dddddd;border-radius:4px;transition:all .2s ease-in-out}.thumbnail>img{display:block;height:auto;max-width:100%}a.thumbnail:hover,a.thumbnail:focus{border-color:#428bca}.thumbnail>img{margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#356635}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#2d6987}.alert-warning{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5}.alert-warning hr{border-top-color:#f8e5be}.alert-warning .alert-link{color:#a47e3c}.alert-danger{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger hr{border-top-color:#e6c1c7}.alert-danger .alert-link{color:#953b39}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px #0000001a}.progress-bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;background-color:#428bca;box-shadow:inset 0 -1px #00000026;transition:width .6s ease}.progress-striped .progress-bar{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress.active .progress-bar{animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #dddddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#e1edf7}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px #0000000d}.panel-body{padding:15px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0}.panel>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel>.list-group .list-group-item:last-child{border-bottom:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table{margin-bottom:0}.panel>.panel-body+.table{border-top:1px solid #dddddd}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #dddddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-group .panel{margin-bottom:0;overflow:hidden;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #dddddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #dddddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-warning{border-color:#fbeed5}.panel-warning>.panel-heading{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#fbeed5}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#fbeed5}.panel-danger{border-color:#eed3d7}.panel-danger>.panel-heading{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#eed3d7}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#eed3d7}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px #0000000d}.well blockquote{border-color:#ddd;border-color:#00000026}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #ffffff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}
1body.modal-open,.modal-open .navbar-fixed-top,.modal-open .navbar-fixed-bottom{margin-right:15px}.modal{position:fixed;inset:0;z-index:1040;display:none;overflow:auto;overflow-y:scroll}.modal.fade .modal-dialog{transform:translateY(-25%);transition:transform .3s ease-out}.modal.in .modal-dialog{transform:translate(0)}.modal-dialog{z-index:1050;width:auto;padding:10px;margin-right:auto;margin-left:auto}.modal-content{position:relative;background-color:#fff;border:1px solid #999999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:none;box-shadow:0 3px 9px #00000080;background-clip:padding-box}.modal-backdrop{position:fixed;inset:0;z-index:1030;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{min-height:16.428571429px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:20px}.modal-footer{padding:19px 20px 20px;margin-top:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media screen and (min-width: 768px){.modal-dialog{right:auto;left:50%;width:600px;padding-top:30px;padding-bottom:30px}.modal-content{box-shadow:0 5px 15px #00000080}}.tooltip{position:absolute;z-index:1030;display:block;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.top-right .tooltip-arrow{right:5px;bottom:0;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-bottom-color:#000;border-width:0 5px 5px}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #cccccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px #0003;background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:#00000040;border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0;content:" "}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:#00000040;border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0;content:" "}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:#00000040;border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0;content:" "}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:#00000040;border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0;content:" "}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;height:auto;max-width:100%;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}
1.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);opacity:.5;filter:alpha(opacity=50)}.carousel-control.left{background-image:linear-gradient(to right,#00000080 0,#0000);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1)}.carousel-control.right{right:0;left:auto;background-image:linear-gradient(to right,#0000 0,#00000080);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1)}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;left:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:"\\2039"}.carousel-control .icon-next:before{content:"\\203a"}.carousel-indicators{position:absolute;bottom:10px;z-index:15;width:70%;padding-left:0;margin-left:35%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;float:left;width:10px;height:10px;margin:5px;text-indent:-999px;cursor:pointer;border:1px solid #ffffff;border-radius:10px}.carousel-indicators .active{width:10px;height:10px;margin:5px;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.affix{position:fixed}.hidden{display:none!important;visibility:hidden!important}.visible-xs,tr.visible-xs,th.visible-xs,td.visible-xs{display:none!important}@media (max-width: 767px){.visible-xs{display:block!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (min-width: 768px) and (max-width: 991px){.visible-xs.visible-sm{display:block!important}tr.visible-xs.visible-sm{display:table-row!important}th.visible-xs.visible-sm,td.visible-xs.visible-sm{display:table-cell!important}}@media (min-width: 992px) and (max-width: 1199px){.visible-xs.visible-md{display:block!important}tr.visible-xs.visible-md{display:table-row!important}th.visible-xs.visible-md,td.visible-xs.visible-md{display:table-cell!important}}@media (min-width: 1200px){.visible-xs.visible-lg{display:block!important}tr.visible-xs.visible-lg{display:table-row!important}th.visible-xs.visible-lg,td.visible-xs.visible-lg{display:table-cell!important}}.visible-sm,tr.visible-sm,th.visible-sm,td.visible-sm{display:none!important}@media (max-width: 767px){.visible-sm.visible-xs{display:block!important}tr.visible-sm.visible-xs{display:table-row!important}th.visible-sm.visible-xs,td.visible-sm.visible-xs{display:table-cell!important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (min-width: 992px) and (max-width: 1199px){.visible-sm.visible-md{display:block!important}tr.visible-sm.visible-md{display:table-row!important}th.visible-sm.visible-md,td.visible-sm.visible-md{display:table-cell!important}}@media (min-width: 1200px){.visible-sm.visible-lg{display:block!important}tr.visible-sm.visible-lg{display:table-row!important}th.visible-sm.visible-lg,td.visible-sm.visible-lg{display:table-cell!important}}.visible-md,tr.visible-md,th.visible-md,td.visible-md{display:none!important}@media (max-width: 767px){.visible-md.visible-xs{display:block!important}tr.visible-md.visible-xs{display:table-row!important}th.visible-md.visible-xs,td.visible-md.visible-xs{display:table-cell!important}}@media (min-width: 768px) and (max-width: 991px){.visible-md.visible-sm{display:block!important}tr.visible-md.visible-sm{display:table-row!important}th.visible-md.visible-sm,td.visible-md.visible-sm{display:table-cell!important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media (min-width: 1200px){.visible-md.visible-lg{display:block!important}tr.visible-md.visible-lg{display:table-row!important}th.visible-md.visible-lg,td.visible-md.visible-lg{display:table-cell!important}}.visible-lg,tr.visible-lg,th.visible-lg,td.visible-lg{display:none!important}@media (max-width: 767px){.visible-lg.visible-xs{display:block!important}tr.visible-lg.visible-xs{display:table-row!important}th.visible-lg.visible-xs,td.visible-lg.visible-xs{display:table-cell!important}}@media (min-width: 768px) and (max-width: 991px){.visible-lg.visible-sm{display:block!important}tr.visible-lg.visible-sm{display:table-row!important}th.visible-lg.visible-sm,td.visible-lg.visible-sm{display:table-cell!important}}@media (min-width: 992px) and (max-width: 1199px){.visible-lg.visible-md{display:block!important}tr.visible-lg.visible-md{display:table-row!important}th.visible-lg.visible-md,td.visible-lg.visible-md{display:table-cell!important}}@media (min-width: 1200px){.visible-lg{display:block!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}.hidden-xs{display:block!important}tr.hidden-xs{display:table-row!important}th.hidden-xs,td.hidden-xs{display:table-cell!important}@media (max-width: 767px){.hidden-xs,tr.hidden-xs,th.hidden-xs,td.hidden-xs{display:none!important}}@media (min-width: 768px) and (max-width: 991px){.hidden-xs.hidden-sm,tr.hidden-xs.hidden-sm,th.hidden-xs.hidden-sm,td.hidden-xs.hidden-sm{display:none!important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-xs.hidden-md,tr.hidden-xs.hidden-md,th.hidden-xs.hidden-md,td.hidden-xs.hidden-md{display:none!important}}@media (min-width: 1200px){.hidden-xs.hidden-lg,tr.hidden-xs.hidden-lg,th.hidden-xs.hidden-lg,td.hidden-xs.hidden-lg{display:none!important}}.hidden-sm{display:block!important}tr.hidden-sm{display:table-row!important}th.hidden-sm,td.hidden-sm{display:table-cell!important}@media (max-width: 767px){.hidden-sm.hidden-xs,tr.hidden-sm.hidden-xs,th.hidden-sm.hidden-xs,td.hidden-sm.hidden-xs{display:none!important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm,tr.hidden-sm,th.hidden-sm,td.hidden-sm{display:none!important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-sm.hidden-md,tr.hidden-sm.hidden-md,th.hidden-sm.hidden-md,td.hidden-sm.hidden-md{display:none!important}}@media (min-width: 1200px){.hidden-sm.hidden-lg,tr.hidden-sm.hidden-lg,th.hidden-sm.hidden-lg,td.hidden-sm.hidden-lg{display:none!important}}.hidden-md{display:block!important}tr.hidden-md{display:table-row!important}th.hidden-md,td.hidden-md{display:table-cell!important}@media (max-width: 767px){.hidden-md.hidden-xs,tr.hidden-md.hidden-xs,th.hidden-md.hidden-xs,td.hidden-md.hidden-xs{display:none!important}}@media (min-width: 768px) and (max-width: 991px){.hidden-md.hidden-sm,tr.hidden-md.hidden-sm,th.hidden-md.hidden-sm,td.hidden-md.hidden-sm{display:none!important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md,tr.hidden-md,th.hidden-md,td.hidden-md{display:none!important}}@media (min-width: 1200px){.hidden-md.hidden-lg,tr.hidden-md.hidden-lg,th.hidden-md.hidden-lg,td.hidden-md.hidden-lg{display:none!important}}.hidden-lg{display:block!important}tr.hidden-lg{display:table-row!important}th.hidden-lg,td.hidden-lg{display:table-cell!important}@media (max-width: 767px){.hidden-lg.hidden-xs,tr.hidden-lg.hidden-xs,th.hidden-lg.hidden-xs,td.hidden-lg.hidden-xs{display:none!important}}@media (min-width: 768px) and (max-width: 991px){.hidden-lg.hidden-sm,tr.hidden-lg.hidden-sm,th.hidden-lg.hidden-sm,td.hidden-lg.hidden-sm{display:none!important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-lg.hidden-md,tr.hidden-lg.hidden-md,th.hidden-lg.hidden-md,td.hidden-lg.hidden-md{display:none!important}}@media (min-width: 1200px){.hidden-lg,tr.hidden-lg,th.hidden-lg,td.hidden-lg{display:none!important}}.visible-print,tr.visible-print,th.visible-print,td.visible-print{display:none!important}@media print{.visible-print{display:block!important}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}.hidden-print,tr.hidden-print,th.hidden-print,td.hidden-print{display:none!important}}\n','h1,.h1{font-size:30px;margin-bottom:5px}h2,.h2{font-size:26px}h1,h2,h3{margin-top:0;font-family:heuristicaitalic,Georgia,Times New Roman,Times,serif;margin-bottom:15px}h4,h5,h6{margin-top:10px;margin-bottom:10px}body{background-color:#5a5a5a;font-family:Roboto,Helvetica Neue,sans-serif}p{font-family:Roboto,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:400;line-height:1.5}a{font-family:Roboto,Helvetica Neue,sans-serif!important;font-size:.9em;font-weight:400;color:#357abb}.container{padding-right:0;padding-left:0;margin-right:auto;margin-left:auto;width:100%}.mainContent{max-width:970px;background-color:#c8c8c8;padding:10px;z-index:0}.center{text-align:center;display:block;width:450px;margin:0 auto}.service{background-color:#ededed;background-image:url(/dodtap/assets/img/service_bg.jpg);background-repeat:repeat-x;padding:10px 0 10px 10px;margin-bottom:10px;margin-right:0;height:244px;max-width:950px}.serviceBox{margin-top:15px;margin-left:5px;width:150px;height:129px;float:left}.serviceBoxImage{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;width:100%;height:99px}.serviceBoxText{position:relative;text-align:center;width:100%;background-color:#01013e;
1color:#fff;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.serviceBoxText a{text-decoration:none}.campaignFooter{display:inline-block!important}.navbar{z-index:1000;min-height:30px;margin-top:-5px;margin-bottom:0;border:0px solid transparent;border-radius:0}.navbar-default{height:auto;height:30px\\\t;background:#9a3a1a;background:linear-gradient(to bottom,#9a3a1a,#6b2812);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9a3a1a",endColorstr="#6b2812",GradientType=0);border-color:#853217;border:0px}.navbar-nav>li>a{padding-top:13px;padding-bottom:5px;line-height:1px;height:30px;display:block}.navbar-nav>li{color:#fff;background:#c2653d;background:linear-gradient(to bottom,#c2653d,#8d492c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#c2653d",endColorstr="#8d492c",GradientType=0);border-right:thin solid #814329}.navbar-nav>li.campaign{color:#333;background:#fc0;background:linear-gradient(to bottom,#fc0,#ffac2e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffcc00",endColorstr="#ffac2e",GradientType=0);border-right:thin solid #814329}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#fff;height:30px\\\t;background:#da9a25;background:linear-gradient(to bottom,#da9a25,#a8761c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#da9a25",endColorstr="#a8761c",GradientType=0)}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#fff}.navbar-default .navbar-nav>li.campaign>a{color:#333;font-weight:600}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#fff;background:#da9a25;background:linear-gradient(to bottom,#da9a25,#a8761c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#da9a25",endColorstr="#a8761c",GradientType=0)}.navbar-collapse{height:auto;max-height:645px;padding-right:15px;padding-left:0;overflow-x:visible;border-top:0px solid transparent;box-shadow:inset 0 1px #ffffff1a;-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:visible}.search{margin-right:0}.form-controlSearch{float:left;width:100%;height:20px;padding:0 0 0 5px;margin-top:5px;font-size:13px;color:#555;background-color:#fff;border:.5px solid #cccccc;border-radius:0}.btn-search{color:#333;background-color:#fff;border-color:#dbdbdb;float:left;height:20px;padding:1px 6px;font-size:13px;margin-top:5px;text-align:center;cursor:pointer;border:0px solid transparent;-webkit-user-select:none;-o-user-select:none;user-select:none}.welcome{background-color:#f8f8f8;font-size:.9em;min-height:262px;height:auto;padding:10px;max-width:100%;width:52%}.video-home{max-width:100%;width:48%;height:auto;padding-left:10px}.video-home iframe{height:332px;width:445px}.getStarted-block{background:#cd6510;color:#fff;padding-top:1px;padding-left:15px;margin-top:5px;height:30px}.getStarted-block span{font-size:20px;font-family:heuristicaitalic,Georgia,Times New Roman,Times,serif;font-weight:500;padding-right:5px}.orangeArrow{padding-right:190px}.branch{height:45px;margin-top:130px;margin-left:-12px;width:100%}.learnContainer{margin:0 auto;padding-right:5px}.learn{height:100%;padding-right:0;margin-right:-5px}.learnMore{width:32%;float:left;padding:0;display:block;position:relative}.learnMore-middle{margin-left:2%;margin-right:2%}.learnMoreTop{background:#fff;padding:5px 5px 5px 10px;height:215px;color:#000}.learnMoreTop li{margin-left:-20px}.awarenessCampaign{z-index:8000}.awarenessCampaign .modal-dialog{width:650px;margin-top:55px!important}.awarenessCampaign .modal-header{border-bottom:0px none}.awarenessCampaign img{margin-top:-15px}.awarenessCampaign .modal-body{text-align:center;margin-left:50px}.awarenessCampaign h2{padding-bottom:10px;font-family:heuristicaitalic,Georgia,Times New Roman,Times,serif}.campaign-btn{margin-top:10px;background:#4b84f5;background:linear-gradient(to bottom,#4b84f5,#050f7e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4b84f5",endColorstr="#050f7e",GradientType=0)}.modal-body a:hover,.modal-body a:focus{background:#050f7e;background:linear-gradient(to bottom,#050f7e,#4b84f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#050f7e",endColorstr="#4b84f5",GradientType=0)}.operationTAP{background-color:#fff;padding:15px 15px 10px;padding-bottom:28px\\\t;padding-bottom:10px\\;}.operationTAP ol.breadcrumb,.operationTAP img{margin-top:-15px}.campaignVideos{margin-right:-25px}.campaignVideoList{width:93%;background-color:#fff;margin-left:10px;padding:10px}.campaignVideoList table{font-size:13px;width:450px;border:#FFF thin solid;vertical-align:central}.campaignVideoList table p{margin:0}.campaignVideoList th{font-weight:400;color:#333;background-color:#ccc;padding:5px 5px 5px 8px;border:#FFF thin solid;width:28%}.campaignVideoList th p{color:#666;font-size:12px}.campaignVideoList th.past{color:#6e6e6e}.campaignVideoList th.featured{color:#fff;background-color:#cd6510}.campaignVideoList th.featured img{margin:0 0 0 -8px;padding:0 5px 0 0}.campaignVideoList td{font-weight:400;color:#333;background-color:#e4e4e4;border:#FFF thin solid;padding:5px 5px 5px 8px}.campaignVideoList td.past img{border:#333333}.campaignVideoList .thumb{margin-right:10px}.campaignVideoList td.past p{color:#666;font-size:12px;margin-top:5px}.campaignVideoList td.featured{color:#333;background-color:#f8c79e}.campaignVideoList td.featured p{color:#666;font-size:12px}.contentPage{min-height:400px;height:auto;background-color:#ccc}.breadcrumb{padding:8px 0;margin-left:0;margin-bottom:5px;list-style:none;background-color:#fff;display:inline-block}.breadcrumb>li{float:left;color:#ccc}.breadcrumb>li+li:before{padding:0;color:#ccc;content:" "}.breadcrumb span{color:#ccc}.breadcrumb>.active{color:#ddd}.breadcrumb a{color:#357abb;text-decoration:none}.breadcrumb a:hover{color:#03c}.contentContainer{background-color:#fff;font-size:.9em;min-height:400px;height:95%;width:75%;margin-top:10px;margin-bottom:10px;padding:0 10px 25px 40px}.contentContainer p{padding-right:30px}.contentContainer img{margin-top:0;padding:0 5px 5px 10px;float:right}.contentContainer ul{line-height:1.5}.contentContainer ul>li{font-family:Roboto,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:400;padding-right:10px}.mainContent>.centerContainer{display:flex;flex-direction:row;align-items:center;justify-content:center}.searchResultsContainer{background-color:#fff;font-size:.9em;min-height:400px;height:95%;width:100%;margin-top:10px;margin-bottom:10px;padding:0 15px 15px}.emailFormContainer{background-color:#fff;font-size:.9em;min-height:400px;height:95%;width:70%;margin-top:10px;margin-bottom:10px;padding:0 15px 15px}.bs-sidebar.affix{z-index:1000;width:250px;margin-top:50px}.bs-sidebar ul.nav-tabs>li>a{background-color:#333;border-top:#FFF thin solid;border-left:#444 thick solid;border-radius:0;color:#fff;padding:6px 15px}.bs-sidebar ul.nav-tabs>li>a:hover{background-color:#888;border-top:#FFF thin solid;border-left:#444 thick solid;border-radius:0;color:#000}.bs-sidebar ul.nav-tabs>li.active>a,.bs-sidebar ul.nav-tabs>li.active>a:hover,.bs-sidebar ul.nav-tabs>li.active>a:focus{background-color:#888;border-top:#FFF thin solid;border-left:#444 thick solid;border-radius:0;color:#000}.errorContent{vertical-align:baseline;height:100%;margin-left:auto;margin-right:auto}.errorMessage{color:#fff}.quickLinksTitle{background-color:#333;border-top:#333 thin solid;border-left:#444 thick solid;border-radius:0;color:#fff;padding:6px 15px;background:#0f3086;background:linear-gradient(to right,#0f3086,#2d5acd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0f3086",endColorstr="#2d5acd",GradientType=1)}.quickLinksBody{font-size:13px;margin-top:-10px;background-color:#fff;color:#000;border-left:#444 thick solid;border-right:#333 thin solid;border-bottom:#333 thin solid;padding:10px 5px 10px 15px}.quickLinksBody p{margin-bottom:3px}.quickLinksBody a{padding-left:10px;display:block}.quickLinksBody ul{list-style:disc;padding-top:5px}.quicklink-Bottom{margin-top:5px}.expand-collapse{padding-right:10px}.accordion{width:99%}.accordion .panel-group{margin-bottom:10px}.panel-heading a{color:#993a1a;text-decoration:none}.panel-heading a:hover{text-decoration:none}.panel-heading a:focus{text-decoration:none}.accord_opened .accordion-toggle:after{font-family:Glyphicons Halflings;content:"\\e114";float:right;margin-top:-18px}.accord_closed .accordion-toggle:after{font-family:Glyphicons Halflings;content:"\\e080";float:right;margin-top:-18px}.accordion p{padding-right:0}.screenshot{width:100%;float:none!important;padding:0!important}.contentContainer img.seals{margin-top:0;float:left;padding:0 0 10px}.seals{padding:0;margin-right:10px}ul.partner{padding-left:110px;list-style:none}ol.contentList{padding-right:30px}div.faqA{width:20px;float:left}div.faqAnswer{column-count:1}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-right:10px}.form-horizontal .form-group{margin-right:0;margin-left:0;padding-right:40px}.form-horizontal{margin-right:0;padding-top:20px}
1.btn-link1{width:200px;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:700;line-height:1.428571429;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-o-user-select:none;user-select:none;color:#fff;background:#e5891f;background:linear-gradient(to bottom,#e5891f,#a75f0d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#E5891F",endColorstr="#A75F0D",GradientType=0);border-color:#039}.btn-link2{width:200px;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:700;line-height:1.428571429;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-o-user-select:none;user-select:none;color:#fff;background:#4b84f5;background:linear-gradient(to bottom,#4b84f5,#050f7e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4b84f5",endColorstr="#050f7e",GradientType=0);border-color:#039}.btn-link3{width:200px;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:700;line-height:1.428571429;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-o-user-select:none;user-select:none;color:#fff;background:#63da58;background:linear-gradient(to bottom,#63da58,#36942e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#63DA58",endColorstr="#36942E",GradientType=0);border-color:#039}.btn-cancel{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-o-user-select:none;user-select:none;color:#fff;background:#7b7b7b;background:linear-gradient(to bottom,#7b7b7b,#404040);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7b7b7b",endColorstr="#404040",GradientType=0);border-color:#555}.btn-submit{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-o-user-select:none;user-select:none;color:#fff;background:#4b84f5;background:linear-gradient(to bottom,#4b84f5,#050f7e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4b84f5",endColorstr="#050f7e",GradientType=0);border-color:#039}.btn-link:hover{color:#fff;background:#da9a25;background:linear-gradient(to bottom,#da9a25,#a8761c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#da9a25",endColorstr="#a8761c",GradientType=0);border-color:#033be5}.btn-cancel:hover{background:#404040;background:linear-gradient(to bottom,#404040,#7b7b7b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#404040",endColorstr="#7b7b7b",GradientType=0);border-color:#777;color:#fff}.btn-submit:hover .btn-link2:hover{color:#fff;background:#050f7e;background:linear-gradient(to bottom,#050f7e,#4b84f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#050f7e",endColorstr="#4b84f5",GradientType=0);border-color:#033be5}textarea{resize:none}.login-content{width:100%;float:left;padding-left:20px}.login-content-horizontal{width:100%}.login-content-horizontal-sub1{float:left;width:35%;vertical-align:middle}.login-content-horizontal-sub2{float:left;
1width:65%}@media screen and (min-width: 768px){.MLCmodel{width:98%;float:none!important;margin-bottom:10px;margin-left:-10px}.MLCpop .modal-dialog{width:auto;max-width:1000px;padding-top:50px}.MLCpop .modal-body{padding-top:15px}}.media{background-color:#fff;padding:15px;padding-bottom:35px\\\t;padding-bottom:15px\\;}.media ol.breadcrumb{margin-top:-15px}.posted{color:#999;font-style:italic;font-size:12px;font-family:Arial,Helvetica,sans-serif}.description{margin-top:-10px}.mediaVideos{background-color:#fff;width:47%;padding-bottom:17px}.videosHeader{background-color:#e4e4e4;border-bottom:#CCCCCC 2px solid;padding-top:5px;padding-left:10px;padding-bottom:5px}ul.videoList{list-style:none;padding:15px}li.videoListItem{padding-bottom:20px}.videoListInfo{display:table-cell}li.videoListItem img{padding-right:10px}li.videoListItem a{font-weight:700}li.videoListItem p.description{font-size:12px;margin-top:0}li.servicePSAs{background-color:#ebebeb;border:thin solid #CCCCCC;margin-top:-10px;margin-bottom:20px}li.servicePSAs p.title{padding-top:10px;padding-bottom:10px;border-bottom:thin solid #cccccc;margin-left:10px;margin-right:10px}.servicePSAvideos{margin-left:9%;margin-top:20px;margin-bottom:10px}li.servicePSAs a{font-weight:700}li.servicePSAs .videoListInfo{padding-top:5px}li.servicePSAs p.description{font-size:12px;margin-top:0}.mediaContact{background-color:#fff;margin-top:10px;padding:10px}.mediaContact hr{margin-top:0;margin-bottom:10px;border-color:#ccc}.mediaContact table{margin-top:15px}.mediaContact th{padding-left:40px;vertical-align:text-top}.mediaContact td{padding-left:10px;vertical-align:text-top}.modalVieoPlayer .modal-dialog{max-width:700px;width:auto}.modal-body .video-home iframe{width:620px;height:450px}.modal-body .description{margin:10px 10px 0}@media (max-width: 768px){.navbar-default{height:auto\\\t}.navbar-collapse{height:auto;background-color:#333;padding-bottom:0;padding-right:15px;padding-left:10px;overflow-x:visible;border-top:0px solid transparent;box-shadow:inset 0 1px #ffffff1a;-webkit-overflow-scrolling:touch}.navbar-nav>li{background:#989696;background:linear-gradient(to bottom,#989696,#7c7c7c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#989696",endColorstr="#7c7c7c",GradientType=0);border-bottom:#FFF .5px solid;border-right:none}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#fff;background:#717171;background:linear-gradient(to bottom,#717171,#333);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#717171",endColorstr="#333333",GradientType=0)}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#fff;padding-top:15px\\fffd;line-height:5px\\;}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#fff;background:#717171;background:-webkit-linear-gradient(top,#717171 0%,#333333 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#717171",endColorstr="#333333",GradientType=0)}.navbar-nav>li.submenu{background:#cecece;background:linear-gradient(to bottom,#cecece,#9e9e9e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cecece",endColorstr="#9e9e9e",GradientType=0);border-bottom:#eee .5px solid}.navbar-nav>li.submenu>a{color:#333;padding-left:30px}.navbar-default .navbar-nav>li.submenu>a:hover,.navbar-default .navbar-nav>li.submenu>a:focus{color:#fff;background:#717171;background:linear-gradient(to bottom,#717171,#333);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#717171",endColorstr="#333333",GradientType=0)}.navbar-default .navbar-nav>li.campaign{border-right:0px}.login-content{width:100%;float:left}.search{margin-right:10px;margin-top:0px\\\t}.form-controlSearch{float:left;width:100%;height:20px;padding:3px;margin-top:5px;margin-left:5px;font-size:13px;color:#555;background-color:#fff;border:.5px solid #cccccc;border-radius:0;-webkit-appearance:none}.btn-search{color:#333;background-color:#fff;border-color:#dbdbdb;float:left;height:20px;padding:1px 5px;font-size:13px;margin-top:5px;text-align:center;cursor:pointer;border:0px solid transparent}.awarenessCampaign .modal-dialog{width:95%;margin-top:175px}.awarenessCampaign .modal-body{text-align:center;margin-left:0}.video-home{max-width:100%;width:100%;height:auto;margin-bottom:5px;padding-left:0}.video-home iframe{height:325px;width:100%}.welcome{background-color:#f8f8f8;font-size:.9em;height:auto;width:100%;padding:10px 15px;margin-bottom:5px}.welcome h1{font-size:26px}.getStarted-block{background:#cd6510;color:#fff;padding:8px 5px 1px 15px;margin-top:5px;height:auto}.getStarted-block span{font-size:20px;font-family:heuristicaitalic,Georgia,Times New Roman,Times,serif;font-weight:500;padding-right:5px}.orangeArrow{padding-right:35px}.blue{background:#1843ce;background:linear-gradient(to bottom,#1843ce,#051654);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1843ce",endColorstr="#051654",GradientType=0);width:100%;color:#fff;text-align:left;padding:8px 10px 10px 20px;margin-top:0;margin-bottom:-15px;min-height:35px;height:auto;border-bottom:#FFF .5px solid}.blue h3{font-weight:400;line-height:1.2;font-size:20px}.navbar-default-services{background:none;filter:none;margin-right:15px;margin-left:15px;margin-top:15px\\\t}.navbar-default-services .navbar-nav{margin-right:-75px\\\t}li.services{border-left:#333 10px solid;border-bottom:#333 1px solid;border-right:#333 1px solid}.learnMore-mobile{width:100%;height:auto;margin-left:0;display:block;position:relative}.learnMore-mobile h3{font-size:20px}.learnMore-one-mobile,.learnMore-two-mobile,.learnMore-three-mobile{height:auto;margin-top:5px;margin-bottom:5px}.learnMoreTop-mobile{background:#fff;padding:10px 5px 5px 10px;height:auto;min-height:110px}.learnMoreTop-mobile img{padding-right:5px}.learnMoreTop-mobile img.compass{width:auto;height:90px}.learnMoreTop-mobile img.mouse{width:auto;height:95px}.learnMoreTop-mobile li{margin-left:-20px}.breadcrumb{padding:0;margin-top:-10px;margin-left:0;margin-bottom:5px;list-style:none;background-color:#fff;display:inline-block}.breadcrumb>li{float:left;color:#ccc}.contentContainer{position:relative;background-color:#fff;font-size:.9em;height:85%!important;width:100%!important;margin-top:5px;margin-bottom:5px;padding:20px}.contentContainer p{padding-right:0}.contentContainer img{margin-top:0;margin-right:30px;padding:5px 0 10px;float:left}.contentContainer img.seals{margin-right:10px}.contentContainer img.about{padding:0 0 5px}.contentContainer img.crs{width:175px;margin-right:25px}ol.contentList{padding-right:0}.MLCpop .modal-body{padding-top:15px}.form-horizontal .form-group{margin-right:0;margin-left:0;padding-right:0}.form-horizontal{margin-right:0;margin-left:0;padding-top:5px;margin-bottom:-15px}.searchResultsContainer{background-color:#fff;font-size:.9em;min-height:400px;height:95%;width:100%;margin-top:10px;margin-bottom:10px;padding:15px}.operationTAP{background-color:#fff;padding:15px}.operationTAP ol>li{margin-top:15px}.campaignVideos{margin-right:0;width:100%;margin-top:8px}.campaignVideoList{width:100%;margin-left:0;padding:10px}.campaignVideoList table{width:100%}.media{background-color:#fff}.media ol>li{margin-top:15px}.mediaVideos{background-color:#fff;width:100%;margin-top:5px;padding-bottom:10px;margin-bottom:0}.videoList{margin-bottom:-25px}li.videoListItem{margin-bottom:-10px;display:inline-block}.videoListInfo{display:inline}li.servicePSAs{margin-bottom:15px;margin-top:5px}.servicePSAvideos{margin-left:20px;margin-top:20px;margin-bottom:10px}li.servicePSAs .videoListItem{padding-bottom:15px;padding-right:10px}li.servicePSAs img{float:left;padding-right:10px}.contactInfo{margin-left:20px}.modal-body .video-home iframe{width:100%;height:250px}}.navbar-toggle{position:relative;float:right;padding:5px 6px;margin-top:2px;margin-right:5px;margin-bottom:4px;background-color:transparent;border:1px solid transparent;border-radius:4px}
1.navbar-toggle .icon-bar{display:block;width:15px;height:2px;border-radius:1px}.btn-home{color:#eee;background-color:transparent;border:none;margin-right:10px}.btn-home:hover,.btn-home:focus,.btn-home:active,.btn-home.active{color:#adadad}.valign{min-height:2em;display:inline-block;vertical-align:middle}@media (min-width: 768px) and (max-width: 991px){.navbar-nav>li>a{padding-top:13px\\\t;padding-bottom:0px\\\t;padding-left:8px;padding-right:8px;line-height:5px\\;}.btn-home{margin-right:-8px;margin-left:-8px;width:50px}.search{margin-right:0}.form-controlSearch{width:100%;height:20px;padding:3px;margin-top:5px;margin-left:5px;font-size:13px;color:#555;background-color:#fff;border:.5px solid #cccccc;border-radius:0;-webkit-appearance:none}.btn-search{color:#333;background-color:#fff;border-color:#dbdbdb;float:left;height:20px;padding:1px 5px;font-size:13px;margin-top:5px;text-align:center;cursor:pointer;border:0px solid transparent}.welcome{height:auto;max-width:100%;width:100%;margin-bottom:5px}.video-home{max-width:100%;width:100%;height:auto;margin-bottom:5px;padding-left:0}.video-home iframe{height:322px;width:100%}.getStarted-block{padding:8px 5px 1px 15px;margin-top:5px;height:auto}.orangeArrow{padding-right:135px}.service{padding-right:0;margin-right:0;max-width:950px;height:auto}.serviceSet{margin-right:0}.serviceBox{margin-left:-2px!important;width:140px!important;height:105px}.branch{height:33px;margin-top:110px;margin-left:-5px;width:100%}.selectBrackets{margin-top:0;width:100%}.learnContainer{width:730px}.learn{height:100%;padding-right:0;margin-right:-5px}.learnMore{width:32%;float:left;padding:0;display:block;position:relative}.learnMoreTop{height:260px}.learnMore-middle{margin-left:2%;margin-right:2%}.learnMoreTop img.compass{width:95px;height:auto}.breadcrumb{padding:8px 0;margin-top:-15px;margin-left:0;margin-bottom:5px;list-style:none;background-color:#fff;display:inline-block}.breadcrumb>li{float:left;color:#ccc}.contentContainer{z-index:1;background-color:#fff;font-size:.9em;height:95%;width:75%!important;padding:20px 0 25px 40px}.contentContainer img{margin-top:5px;padding:0 15px 0 10px;float:right}.contentContainer li{padding-right:15px}.searchResultsContainer{background-color:#fff;font-size:.9em;min-height:400px;height:95%;width:100%;margin-top:10px;margin-bottom:10px;padding:15px}.bs-sidebar.affix{z-index:3;width:210px!important;margin-top:40px;margin-left:-10px}.form-horizontal{margin-right:0;margin-left:-10px}.awarenessCampaign{z-index:8000}.awarenessCampaign .modal-dialog{width:650px;margin-top:175px}.awarenessCampaign .modal-header{border-bottom:0px none;margin-bottom:-10px}.awarenessCampaign img{margin-top:-15px}.awarenessCampaign .modal-body{text-align:center;margin-left:50px}.awarenessCampaign h2{padding-bottom:10px;font-family:heuristicaitalic,Georgia,Times New Roman,Times,serif}.awarenessCampaign .modal-body button{margin-top:10px}.operationTAP{padding:15px}.operationTAP ol>li{margin-top:5px}.campaignVideos{margin-right:0;width:100%;margin-top:8px}.campaignVideoList{width:100%;margin-left:0;padding:10px}.campaignVideoList table{width:100%}.media{background-color:#fff}.media ol>li{margin-top:5px}.mediaVideos{background-color:#fff;width:100%;margin-top:5px;padding-bottom:10px;margin-bottom:0}.videoList{margin-bottom:-25px}li.videoListItem{margin-bottom:-10px;display:inline-block}.videoListInfo{display:inline}li.servicePSAs{margin-bottom:15px;margin-top:5px}.servicePSAvideos{margin-left:20px;margin-top:20px;margin-bottom:10px}li.servicePSAs .videoListItem{padding-bottom:15px;padding-right:10px}li.servicePSAs img{float:left;padding-right:10px}.contactInfo{margin-left:20px}.modal-body .video-home iframe{width:100%;height:375px}}@media (min-width: 1200px){.container{max-width:970px}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}
1.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}}\n'],encapsulation:3}))}return t(),n})();var _g=function(t){return t.page="/dodtap/rest/page",t.search="/dodtap/rest/search",t}(_g||{});class FC{}class NC{}class Pr{headers;normalizedNames=new Map;lazyInit;lazyUpdate=null;constructor(n){n?"string"==typeof n?this.lazyInit=()=>{this.headers=new Map,n.split("\n").forEach(e=>{const i=e.indexOf(":");if(i>0){const o=e.slice(0,i),r=e.slice(i+1).trim();this.addHeaderEntry(o,r)}})}:typeof Headers<"u"&&n instanceof Headers?(this.headers=new Map,n.forEac
vendor: 4,118 bytes, line 1
1h((e,i)=>{this.addHeaderEntry(i,e)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(n).forEach(([e,i])=>{this.setHeaderEntries(e,i)})}:this.headers=new Map}has(n){return this.init(),this.headers.has(n.toLowerCase())}get(n){this.init();const e=this.headers.get(n.toLowerCase());return e&&e.length>0?e[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(n){return this.init(),this.headers.get(n.toLowerCase())||null}append(n,e){return this.clone({name:n,value:e,op:"a"})}set(n,e){return this.clone({name:n,value:e,op:"s"})}delete(n,e){return this.clone({name:n,value:e,op:"d"})}maybeSetNormalizedName(n,e){this.normalizedNames.has(e)||this.normalizedNames.set(e,n)}init(){this.lazyInit&&(this.lazyInit instanceof Pr?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(n=>this.applyUpdate(n)),this.lazyUpdate=null))}copyFrom(n){n.init(),Array.from(n.headers.keys()).forEach(e=>{this.headers.set(e,n.headers.get(e)),this.normalizedNames.set(e,n.normalizedNames.get(e))})}clone(n){const e=new Pr;return e.lazyInit=this.lazyInit&&this.lazyInit instanceof Pr?this.lazyInit:this,e.lazyUpdate=(this.lazyUpdate||[]).concat([n]),e}applyUpdate(n){const e=n.name.toLowerCase();switch(n.op){case"a":case"s":let i=n.value;if("string"==typeof i&&(i=[i]),0===i.length)return;this.maybeSetNormalizedName(n.name,e);const o=("a"===n.op?this.headers.get(e):void 0)||[];o.push(...i),this.headers.set(e,o);break;case"d":const r=n.value;if(r){let a=this.headers.get(e);if(!a)return;a=a.filter(s=>-1===r.indexOf(s)),0===a.length?(this.headers.delete(e),this.normalizedNames.delete(e)):this.headers.set(e,a)}else this.headers.delete(e),this.normalizedNames.delete(e)}}addHeaderEntry(n,e){const i=n.toLowerCase();this.maybeSetNormalizedName(n,i),this.headers.has(i)?this.headers.get(i).push(e):this.headers.set(i,[e])}setHeaderEntries(n,e){const i=(Array.isArray(e)?e:[e]).map(r=>r.toString()),o=n.toLowerCase();this.headers.set(o,i),this.maybeSetNormalizedName(n,o)}forEach(n){this.init(),Array.from(this.normalizedNames.keys()).forEach(e=>n(this.normalizedNames.get(e),this.headers.get(e)))}}class Mee{encodeKey(n){return Q3(n)}encodeValue(n){return Q3(n)}decodeKey(n){return decodeURIComponent(n)}decodeValue(n){return decodeURIComponent(n)}}const Dee=/%(\d[a-f0-9])/gi,Oee={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function Q3(t){return encodeURIComponent(t).replace(Dee,(n,e)=>Oee[e]??n)}function LC(t){return`${t}`}class Wl{map;encoder;updates=null;cloneFrom=null;constructor(n={}){if(this.encoder=n.encoder||new Mee,n.fromString){if(n.fromObject)throw new F(2805,!1);this.map=function kee(t,n){const e=new Map;return t.length>0&&t.replace(/^\?/,"").split("&").forEach(o=>{const r=o.indexOf("="),[a,s]=-1==r?[n.decodeKey(o),""]:[n.decodeKey(o.slice(0,r)),n.decodeValue(o.slice(r+1))],d=e.get(a)||[];d.push(s),e.set(a,d)}),e}(n.fromString,this.encoder)}else n.fromObject?(this.map=new Map,Object.keys(n.fromObject).forEach(e=>{const i=n.fromObject[e],o=Array.isArray(i)?i.map(LC):[LC(i)];this.map.set(e,o)})):this.map=null}has(n){return this.init(),this.map.has(n)}get(n){this.init();const e=this.map.get(n);return e?e[0]:null}getAll(n){return this.init(),this.map.get(n)||null}keys(){return this.init(),Array.from(this.map.keys())}append(n,e){return this.clone({param:n,value:e,op:"a"})}appendAll(n){const e=[];return Object.keys(n).forEach(i=>{const o=n[i];Array.isArray(o)?o.forEach(r=>{e.push({param:i,value:r,op:"a"})}):e.push({param:i,value:o,op:"a"})}),this.clone(e)}set(n,e){return this.clone({param:n,value:e,op:"s"})}delete(n,e){return this.clone({param:n,value:e,op:"d"})}toString(){return this.init(),this.keys().map(n=>{const e=this.encoder.encodeKey(n);return this.map.get(n).map(i=>e+"="+this.encoder.encodeValue(i)).join("&")}).filter(n=>""!==n).join("&")}clone(n){const e=new Wl({encoder:this.encoder});return e.cloneFrom=this.cloneFrom||this,e.updates=(this.updates||[]).concat(n),e}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEac
vendor: 7,321 bytes, line 1
1h(n=>this.map.set(n,this.cloneFrom.map.get(n))),this.updates.forEach(n=>{switch(n.op){case"a":case"s":const e=("a"===n.op?this.map.get(n.param):void 0)||[];e.push(LC(n.value)),this.map.set(n.param,e);break;case"d":if(void 0===n.value){this.map.delete(n.param);break}{let i=this.map.get(n.param)||[];const o=i.indexOf(LC(n.value));-1!==o&&i.splice(o,1),i.length>0?this.map.set(n.param,i):this.map.delete(n.param)}}}),this.cloneFrom=this.updates=null)}}class Pee{map=new Map;set(n,e){return this.map.set(n,e),this}get(n){return this.map.has(n)||this.map.set(n,n.defaultValue()),this.map.get(n)}delete(n){return this.map.delete(n),this}has(n){return this.map.has(n)}keys(){return this.map.keys()}}function Z3(t){return typeof ArrayBuffer<"u"&&t instanceof ArrayBuffer}function J3(t){return typeof Blob<"u"&&t instanceof Blob}function e5(t){return typeof FormData<"u"&&t instanceof FormData}const bg="Content-Type",vP="X-Request-URL",t5="text/plain",n5="application/json",i5=`${n5}, ${t5}, */*`;class vg{url;body=null;headers;context;reportProgress=!1;withCredentials=!1;credentials;keepalive=!1;cache;priority;mode;redirect;referrer;integrity;responseType="json";method;params;urlWithParams;transferCache;timeout;constructor(n,e,i,o){let r;if(this.url=e,this.method=n.toUpperCase(),function Eee(t){switch(t){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||o?(this.body=void 0!==i?i:null,r=o):r=i,r){if(this.reportProgress=!!r.reportProgress,this.withCredentials=!!r.withCredentials,this.keepalive=!!r.keepalive,r.responseType&&(this.responseType=r.responseType),r.headers&&(this.headers=r.headers),r.context&&(this.context=r.context),r.params&&(this.params=r.params),r.priority&&(this.priority=r.priority),r.cache&&(this.cache=r.cache),r.credentials&&(this.credentials=r.credentials),"number"==typeof r.timeout){if(r.timeout<1||!Number.isInteger(r.timeout))throw new F(2822,"");this.timeout=r.timeout}r.mode&&(this.mode=r.mode),r.redirect&&(this.redirect=r.redirect),r.integrity&&(this.integrity=r.integrity),r.referrer&&(this.referrer=r.referrer),this.transferCache=r.transferCache}if(this.headers??=new Pr,this.context??=new Pee,this.params){const a=this.params.toString();if(0===a.length)this.urlWithParams=e;else{const s=e.indexOf("?");this.urlWithParams=e+(-1===s?"?":s<e.length-1?"&":"")+a}}else this.params=new Wl,this.urlWithParams=e}serializeBody(){return null===this.body?null:"string"==typeof this.body||Z3(this.body)||J3(this.body)||e5(this.body)||function Tee(t){return typeof URLSearchParams<"u"&&t instanceof URLSearchParams}(this.body)?this.body:this.body instanceof Wl?this.body.toString():"object"==typeof this.body||"boolean"==typeof this.body||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return null===this.body||e5(this.body)?null:J3(this.body)?this.body.type||null:Z3(this.body)?null:"string"==typeof this.body?t5:this.body instanceof Wl?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?n5:null}clone(n={}){const e=n.method||this.method,i=n.url||this.url,o=n.responseType||this.responseType,r=n.keepalive??this.keepalive,a=n.priority||this.priority,s=n.cache||this.cache,d=n.mode||this.mode,u=n.redirect||this.redirect,p=n.credentials||this.credentials,f=n.referrer||this.referrer,v=n.integrity||this.integrity,b=n.transferCache??this.transferCache,x=n.timeout??this.timeout,M=void 0!==n.body?n.body:this.body,S=n.withCredentials??this.withCredentials,A=n.reportProgress??this.reportProgress;let N=n.headers||this.headers,fe=n.params||this.params;const ve=n.context??this.context;return void 0!==n.setHeaders&&(N=Object.keys(n.setHeaders).reduce((Pe,St)=>Pe.set(St,n.setHeaders[St]),N)),n.setParams&&(fe=Object.keys(n.setParams).reduce((Pe,St)=>Pe.set(St,n.setParams[St]),fe)),new vg(e,i,M,{params:fe,headers:N,context:ve,reportProgress:A,responseType:o,withCredentials:S,transferCache:b,keepalive:r,cache:s,priority:a,timeout:x,mode:d,redirect:u,credentials:p,referrer:f,integrity:v})}}var ql=function(t){return t[t.Sent=0]="Sent",t[t.UploadProgress=1]="UploadProgress",t[t.ResponseHeader=2]="ResponseHeader",t[t.DownloadProgress=3]="DownloadProgress",t[t.Response=4]="Response",t[t.User=5]="User",t}(ql||{});class yP{headers;status;statusText;url;ok;type;redirected;constructor(n,e=200,i="OK"){this.headers=n.headers||new Pr,this.status=void 0!==n.status?n.status:e,this.statusText=n.statusText||i,this.url=n.url||null,this.redirected=n.redirected,this.ok=this.status>=200&&this.status<300}}class VC extends yP{constructor(n={}){super(n)}type=ql.ResponseHeader;clone(n={}){return new VC({headers:n.headers||this.headers,status:void 0!==n.status?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0})}}class yg extends yP{body;constructor(n={}){super(n),this.body=void 0!==n.body?n.body:null}type=ql.Response;clone(n={}){return new yg({body:void 0!==n.body?n.body:this.body,headers:n.headers||this.headers,status:void 0!==n.status?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0,redirected:n.redirected??this.redirected})}}class xd extends yP{name="HttpErrorResponse";message;error;ok=!1;constructor(n){super(n,0,"Unknown Error"),this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${n.url||"(unknown url)"}`:`Http failure response for ${n.url||"(unknown url)"}: ${n.status} ${n.statusText}`,this.error=n.error||null}}function CP(t,n){return{body:n,headers:t.headers,context:t.context,observe:t.observe,params:t.params,reportProgress:t.reportProgress,responseType:t.responseType,withCredentials:t.withCredentials,credentials:t.credentials,transferCache:t.transferCache,timeout:t.timeout,keepalive:t.keepalive,priority:t.priority,cache:t.cache,mode:t.mode,redirect:t.redirect,integrity:t.integrity,referrer:t.referrer}}let Yl=(()=>{class t{handler;constructor(e){this.handler=e}request(e,i,o={}){let r;if(e instanceof vg)r=e;else{let d,u;d=o.headers instanceof Pr?o.headers:new Pr(o.headers),o.params&&(u=o.params instanceof Wl?o.params:new Wl({fromObject:o.params})),r=new vg(e,i,void 0!==o.body?o.body:null,{headers:d,context:o.context,params:u,reportProgress:o.reportProgress,responseType:o.responseType||"json",withCredentials:o.withCredentials,transferCache:o.transferCache,keepalive:o.keepalive,priority:o.priority,cache:o.cache,mode:o.mode,redirect:o.redirect,credentials:o.credentials,referrer:o.referrer,integrity:o.integrity,timeout:o.timeout})}const a=me(r).pipe(Nh(d=>this.handler.handle(d)));if(e instanceof vg||"events"===o.observe)return a;const s=a.pipe(wt(d=>d instanceof yg));switch(o.observe||"body"){case"body":switch(r.responseType){case"arraybuffer":return s.pipe(Se(d=>{if(null!==d.body&&!(d.body instanceof ArrayBuffer))throw new F(2806,!1);return d.body}));case"blob":return s.pipe(Se(d=>{if(null!==d.body&&!(d.body instanceof Blob))throw new F(2807,!1);return d.body}));case"text":return s.pipe(Se(d=>{if(null!==d.body&&"string"!=typeof d.body)throw new F(2808,!1);return d.body}));default:return s.pipe(Se(d=>d.body))}case"response":return s;default:throw new F(2809,!1)}}delete(e,i={}){return this.request("DELETE",e,i)}get(e,i={}){return this.request("GET",e,i)}head(e,i={}
1){return this.request("HEAD",e,i)}jsonp(e,i){return this.request("JSONP",e,{params:(new Wl).append(i,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(e,i={}){return this.request("OPTIONS",e,i)}patch(e,i,o={}){return this.request("PATCH",e,CP(o,i))}post(e,i,o={}){return this.request("POST",e,CP(o,i))}put(e,i,o={}){return this.request("PUT",e,CP(o,i))}static \u0275fac=function(i){return new(i||t)(le(FC))};static \u0275prov=H({token:t,factory:t.\u0275fac})}return t})();const a5=new E("");function s5(t,n){return n(t)}function Nee(t,n){return(e,i)=>n.intercept(e,{handle:o=>t(o,i)})}const Bee=new E(""),Cg=new E(""),Vee=new E(""),l5=new E("",{providedIn:"root",factory:()=>!0});function zee(){let t=null;return(n,e)=>{null===t&&(t=(m(Bee,{optional:!0})??[]).reduceRight(Nee,s5));const i=m(Su);if(m(l5)){const r=i.add();return t(n,e).pipe(gd(r))}return t(n,e)}}let c5=(()=>{class t extends FC{backend;injector;chain=null;pendingTasks=m(Su);contributeToStability=m(l5);constructor(e,i){super(),this.backend=e,this.injector=i}handle(e){if(null===this.chain){const i=Array.from(new Set([...this.injector.get(Cg),...this.injector.get(Vee,[])]));this.chain=i.reduceRight((o,r)=>function Lee(t,n,e){return(i,o)=>Kn(e,()=>n(i,r=>t(r,o)))}(o,r,this.injector),s5)}if(this.contributeToStability){const i=this.pendingTasks.add();return this.chain(e,o=>this.backend.handle(o)).pipe(gd(i))}return this.chain(e,i=>this.backend.handle(i))}static \u0275fac=function(i){return new(i||t)(le(NC),le($t))};static \u0275prov=H({token:t,factory:t.\u0275fac})}return t})();const $ee=/^\)\]\}',?\n/,Gee=RegExp(`^${vP}:`,"m");let u5=(()=>{class t{xhrFactory;constructor(e){this.xhrFactory=e}handle(e){if("JSONP"===e.method)throw new F(-2800,!1);const i=this.xhrFactory;return me(null).pipe(vn(()=>new vt(r=>{const a=i.build();if(a.open(e.method,e.urlWithParams),e.withCredentials&&(a.withCredentials=!0),e.headers.forEach((S,A)=>a.setRequestHeader(S,A.join(","))),e.headers.has("Accept")||a.setRequestHeader("Accept",i5),!e.headers.has(bg)){const S=e.detectContentTypeHeader();null!==S&&a.setRequestHeader(bg,S)}if(e.timeout&&(a.timeout=e.timeout),e.responseType){const S=e.responseType.toLowerCase();a.responseType="json"!==S?S:"text"}const s=e.serializeBody();let d=null;const u=()=>{if(null!==d)return d;const S=a.statusText||"OK",A=new Pr(a.getAllResponseHeaders()),N=function Wee(t){return"responseURL"in t&&t.responseURL?t.responseURL:Gee.test(t.getAllResponseHeaders())?t.getResponseHeader(vP):null}(a)||e.url;return d=new VC({headers:A,status:a.status,statusText:S,url:N}),d},p=()=>{let{headers:S,status:A,statusText:N,url:fe}=u(),ve=null;204!==A&&(ve=typeof a.response>"u"?a.responseText:a.response),0===A&&(A=ve?200:0);let Pe=A>=200&&A<300;if("json"===e.responseType&&"string"==typeof ve){const St=ve;ve=ve.replace($ee,"");try{ve=""!==ve?JSON.parse(ve):null}catch(Mt){ve=St,Pe&&(Pe=!1,ve={error:Mt,text:ve})}}Pe?(r.next(new yg({body:ve,headers:S,status:A,statusText:N,url:fe||void 0})),r.complete()):r.error(new xd({error:ve,headers:S,status:A,statusText:N,url:fe||void 0}))},f=S=>{const{url:A}=u(),N=new xd({error:S,status:a.status||0,statusText:a.statusText||"Unknown Error",url:A||void 0});r.error(N)};let v=f;e.timeout&&(v=S=>{const{url:A}=u(),N=new xd({error:new DOMException("Request timed out","TimeoutError"),status:a.status||0,statusText:a.statusText||"Request timeout",url:A||void 0});r.error(N)});let b=!1;const x=S=>{b||(r.next(u()),b=!0);let A={type:ql.DownloadProgress,loaded:S.loaded};S.lengthComputable&&(A.total=S.total),"text"===e.responseType&&a.responseText&&(A.partialText=a.responseText),r.next(A)},M=S=>{let A={type:ql.UploadProgress,loaded:S.loaded};S.lengthComputable&&(A.total=S.total),r.next(A)};return a.addEventListener("load",p),a.addEventListener("error",f),a.addEventListener("timeout",v),a.addEventListener("abort",f),e.reportProgress&&(a.addEventListener("progress",x),null!==s&&a.upload&&a.upload.addEventListener("progress",M)),a.send(s),r.next({type:ql.Sent}),()=>{a.removeEventListener("error",f),a.removeEventListener("abort",f),a.removeEventListener("load",p),a.removeEventListener("timeout",v),e.reportProgress&&(a.removeEventListener("progress",x),null!==s&&a.upload&&a.upload.removeEventListener("progress",M)),a.readyState!==a.DONE&&a.abort()}})))}static \u0275fac=function(i){return new(i||t)(le($_))};static \u0275prov=H({token:t,factory:t.\u0275fac})}return t})();const MP=new E(""),h5=new E("",{providedIn:"root",factory:()=>"XSRF-TOKEN"}),p5=new E("",{providedIn:"root",factory:()=>"X-XSRF-TOKEN"});class m5{}let Kee=(()=>{class t{doc;cookieName;lastCookieString="";lastToken=null;parseCount=0;constructor(e,i){this.doc=e,this.cookieName=i}getToken(){const e=this.doc.cookie||"";return e!==this.lastCookieString&&(this.parseCount++,this.lastToken=Ac(e,this.cookieName),this.lastCookieString=e),this.lastToken}static \u0275fac=function(i){return new(i||t)(le(Xe),le(h5))};static \u0275prov=H({token:t,factory:t.\u0275fac})}return t})();function Xee(t,n){const e=t.url.toLowerCase();if(!m(MP)||"GET"===t.method||"HEAD"===t.method||e.startsWith("http://")||e.startsWith("https://"))return n(t);const i=m(m5).getToken(),o=m(p5);return null!=i&&!t.headers.has(o)&&(t=t.clone({headers:t.headers.set(o,i)})),n(t)}var Kl=function(t){return t[t.Interceptors=0]="Interceptors",t[t.LegacyInterceptors=1]="LegacyInterceptors",t[t.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",t[t.NoXsrfProtection=3]="NoXsrfProtection",t[t.JsonpSupport=4]="JsonpSupport",t[t.RequestsMadeViaParent=5]="RequestsMadeViaParent",t[t.Fetch=6]="Fetch",t}(Kl||{});function Qee(...t){const n=[Yl,u5,c5,{provide:FC,useExisting:c5},{provide:NC,useFactory:()=>m(a5,{optional:!0})??m(u5)},{provide:Cg,useValue:Xee,multi:!0},{provide:MP,useValue:!0},{provide:m5,useClass:Kee}];for(const e of t)n.push(...e.\u0275providers);return Ei(n)}const f5=new E("");function Zee(){return function wd(t,n){return{\u0275kind:t,\u0275providers:n}}(Kl.LegacyInterceptors,[{provide:f5,useFactory:zee},{provide:Cg,useExisting:f5,multi:!0}])}let g5=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({providers:[Qee(Zee())]})}return t})();var _5=function(t){return t.log="/dodtap/rest/log",t}(_5||{});let Jee=(()=>{var t;class n{constructor(i){this.http=i}
1sendToBackend(i){return this.http.post(_5.log,i).pipe(na(o=>(console.error("Failed to log error:",o),me(void 0)))).subscribe(()=>{})}logError(i){console.warn("pathName:",window.location.pathname),console.warn("userAgent:",window.navigator.userAgent),i.stackTrace?console.warn("stackTrace:",i.stackTrace):console.warn("message:",i.message)}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)(le(Yl))},this.\u0275prov=H({token:n,factory:n.\u0275fac,providedIn:"root"}))}return t(),n})();var b5=function(t){return t.SUCCESS="SUCCESS",t.FAILURE="FAILURE",t.FAILURE_PERMISSION="FAILURE_PERMISSION",t.FAILURE_VALIDATION="FAILURE_VALIDATION",t}(b5||{});class v5 extends Error{constructor(n,e,i){super(e),this.apiStatusCode=n,this.data=i,this.__proto__=new.target.prototype,this.name=this.constructor.name}}function y5(t){return wt((n,e)=>t<=e)}function nte(t,n){return t===n}function kP(t){return 0===t.buttons||0===t.detail}function DP(t){const n=t.touches&&t.touches[0]||t.changedTouches&&t.changedTouches[0];return!(!n||-1!==n.identifier||null!=n.radiusX&&1!==n.radiusX||null!=n.radiusY&&1!==n.radiusY)}let PP,EP;function Zl(){let t=typeof document<"u"&&document?document.activeElement:null;for(;t&&t.shadowRoot;){const n=t.shadowRoot.activeElement;if(n===t)break;t=n}return t}function aa(t){return t.composedPath?t.composedPath()[0]:t.target}try{EP=typeof Intl<"u"&&Intl.v8BreakIterator}catch{EP=!1}let xg,Tt=(()=>{class t{_platformId=m(eh);isBrowser=this._platformId?function am(t){return t===Rc}(this._platformId):"object"==typeof document&&!!document;EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent);TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent);BLINK=this.isBrowser&&!(!window.chrome&&!EP)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT;WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT;IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent);ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT;SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT;constructor(){}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function GC(t){return function mte(){if(null==xg&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>xg=!0}))}finally{xg=xg||!1}return xg}()?t:!!t.capture}function Jl(t,n=0){return function x5(t){return!isNaN(parseFloat(t))&&!isNaN(Number(t))}(t)?Number(t):2===arguments.length?n:0}function Ls(t){return t instanceof re?t.nativeElement:t}const fte=new E("cdk-input-modality-detector-options"),gte={ignoreKeys:[18,17,224,91,16]},TP={passive:!0,capture:!0};let _te=(()=>{class t{_platform=m(Tt);_listenerCleanups;modalityDetected;modalityChanged;get mostRecentModality(){return this._modality.value}_mostRecentTarget=null;_modality=new Ln(null);_options;_lastTouchMs=0;_onKeydown=e=>{this._options?.ignoreKeys?.some(i=>
vendor: 4,666 bytes, line 1
1i===e.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=aa(e))};_onMousedown=e=>{Date.now()-this._lastTouchMs<650||(this._modality.next(kP(e)?"keyboard":"mouse"),this._mostRecentTarget=aa(e))};_onTouchstart=e=>{DP(e)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=aa(e))};constructor(){const e=m(pe),i=m(Xe),o=m(fte,{optional:!0});if(this._options={...gte,...o},this.modalityDetected=this._modality.pipe(y5(1)),this.modalityChanged=this.modalityDetected.pipe(function tte(t,n=ha){return t=t??nte,Gt((e,i)=>{let o,r=!0;e.subscribe(At(i,a=>{const s=n(a);(r||!t(o,s))&&(r=!1,o=s,i.next(a))}))})}()),this._platform.isBrowser){const r=m(Cr).createRenderer(null,null);this._listenerCleanups=e.runOutsideAngular(()=>[r.listen(i,"keydown",this._onKeydown,TP),r.listen(i,"mousedown",this._onMousedown,TP),r.listen(i,"touchstart",this._onTouchstart,TP)])}}ngOnDestroy(){this._modality.complete(),this._listenerCleanups?.forEach(e=>e())}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var WC=function(t){return t[t.IMMEDIATE=0]="IMMEDIATE",t[t.EVENTUAL=1]="EVENTUAL",t}(WC||{});const bte=new E("cdk-focus-monitor-default-options"),qC=GC({passive:!0,capture:!0});let Tr=(()=>{class t{_ngZone=m(pe);_platform=m(Tt);_inputModalityDetector=m(_te);_origin=null;_lastFocusOrigin;_windowFocused=!1;_windowFocusTimeoutId;_originTimeoutId;_originFromTouchInteraction=!1;_elementInfo=new Map;_monitoredElementCount=0;_rootNodeFocusListenerCount=new Map;_detectionMode;_windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=setTimeout(()=>this._windowFocused=!1)};_document=m(Xe);_stopInputModalityDetector=new Z;constructor(){const e=m(bte,{optional:!0});this._detectionMode=e?.detectionMode||WC.IMMEDIATE}_rootNodeFocusAndBlurListener=e=>{for(let o=aa(e);o;o=o.parentElement)"focus"===e.type?this._onFocus(e,o):this._onBlur(e,o)};monitor(e,i=!1){const o=Ls(e);if(!this._platform.isBrowser||1!==o.nodeType)return me();const r=function pte(t){if(function hte(){if(null==PP){const t=typeof document<"u"?document.head:null;PP=!(!t||!t.createShadowRoot&&!t.attachShadow)}return PP}()){const n=t.getRootNode?t.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&n instanceof ShadowRoot)return n}return null}(o)||this._document,a=this._elementInfo.get(o);if(a)return i&&(a.checkChildren=!0),a.subject;const s={checkChildren:i,subject:new Z,rootNode:r};return this._elementInfo.set(o,s),this._registerGlobalListeners(s),s.subject}stopMonitoring(e){const i=Ls(e),o=this._elementInfo.get(i);o&&(o.subject.complete(),this._setClasses(i),this._elementInfo.delete(i),this._removeGlobalListeners(o))}focusVia(e,i,o){const r=Ls(e);r===this._document.activeElement?this._getClosestElementsInfo(r).forEach(([s,d])=>this._originChanged(s,i,d)):(this._setOrigin(i),"function"==typeof r.focus&&r.focus(o))}ngOnDestroy(){this._elementInfo.forEach((e,i)=>this.stopMonitoring(i))}_getWindow(){return this._document.defaultView||window}_getFocusOrigin(e){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(e)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:e&&this._isLastInteractionFromInputLabel(e)?"mouse":"program"}_shouldBeAttributedToTouch(e){return this._detectionMode===WC.EVENTUAL||!!e?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(e,i){e.classList.toggle("cdk-focused",!!i),e.classList.toggle("cdk-touch-focused","touch"===i),e.classList.toggle("cdk-keyboard-focused","keyboard"===i),e.classList.toggle("cdk-mouse-focused","mouse"===i),e.classList.toggle("cdk-program-focused","program"===i)}_setOrigin(e,i=!1){this._ngZone.runOutsideAngular(()=>{this._origin=e,this._originFromTouchInteraction="touch"===e&&i,this._detectionMode===WC.IMMEDIATE&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(e,i){const o=this._elementInfo.get(i),r=aa(e);!o||!o.checkChildren&&i!==r||this._originChanged(i,this._getFocusOrigin(r),o)}_onBlur(e,i){const o=this._elementInfo.get(i);!o||o.checkChildren&&e.relatedTarget instanceof Node&&i.contains(e.relatedTarget)||(this._setClasses(i),this._emitOrigin(o,null))}_emitOrigin(e,i){e.subject.observers.length&&this._ngZone.run(()=>e.subject.next(i))}_registerGlobalListeners(e){if(!this._platform.isBrowser)return;const i=e.rootNode,o=this._rootNodeFocusListenerCount.get(i)||0;o||this._ngZone.runOutsideAngular(()=>{i.addEventListener("focus",this._rootNodeFocusAndBlurListener,q
vendor: 4,194 bytes, line 1
1C),i.addEventListener("blur",this._rootNodeFocusAndBlurListener,qC)}),this._rootNodeFocusListenerCount.set(i,o+1),1===++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe(je(this._stopInputModalityDetector)).subscribe(r=>{this._setOrigin(r,!0)}))}_removeGlobalListeners(e){const i=e.rootNode;if(this._rootNodeFocusListenerCount.has(i)){const o=this._rootNodeFocusListenerCount.get(i);o>1?this._rootNodeFocusListenerCount.set(i,o-1):(i.removeEventListener("focus",this._rootNodeFocusAndBlurListener,qC),i.removeEventListener("blur",this._rootNodeFocusAndBlurListener,qC),this._rootNodeFocusListenerCount.delete(i))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(e,i,o){this._setClasses(e,i),this._emitOrigin(o,i),this._lastFocusOrigin=i}_getClosestElementsInfo(e){const i=[];return this._elementInfo.forEach((o,r)=>{(r===e||o.checkChildren&&r.contains(e))&&i.push([r,o])}),i}_isLastInteractionFromInputLabel(e){const{_mostRecentTarget:i,mostRecentModality:o}=this._inputModalityDetector;if("mouse"!==o||!i||i===e||"INPUT"!==e.nodeName&&"TEXTAREA"!==e.nodeName||e.disabled)return!1;const r=e.labels;if(r)for(let a=0;a<r.length;a++)if(r[a].contains(i))return!0;return!1}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),vte=(()=>{class t{_elementRef=m(re);_focusMonitor=m(Tr);_monitorSubscription;_focusOrigin=null;cdkFocusChange=new J;constructor(){}get focusOrigin(){return this._focusOrigin}ngAfterViewInit(){const e=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(e,1===e.nodeType&&e.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(i=>{this._focusOrigin=i,this.cdkFocusChange.emit(i)})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription&&this._monitorSubscription.unsubscribe()}static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"},exportAs:["cdkMonitorFocus"]})}return t})();const YC=new WeakMap;let Nn=(()=>{class t{_appRef;_injector=m(we);_environmentInjector=m($t);load(e){const i=this._appRef=this._appRef||this._injector.get(Zr);let o=YC.get(i);o||(o={loaders:new Set,refs:[]},YC.set(i,o),i.onDestroy(()=>{YC.get(i)?.refs.forEach(r=>r.destroy()),YC.delete(i)})),o.loaders.has(e)||(o.loaders.add(e),o.refs.push(t2(e,{environmentInjector:this._environmentInjector})))}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();class yte extends Je{constructor(n,e){super()}schedule(n,e=0){return this}}const KC={setInterval(t,n,...e){const{delegate:i}=KC;return i?.setInterval?i.setInterval(t,n,...e):setInterval(t,n,...e)},clearInterval(t){const{delegate:n}=KC;return(n?.clearInterval||clearInterval)(t)},delegate:void 0};class SP extends yte{constructor(n,e){super(n,e),this.scheduler=n,this.work=e,this.pending=!1}schedule(n,e=0){var i;if(this.closed)return this;this.state=n;const o=this.id,r=this.scheduler;return null!=o&&(this.id=this.recycleAsyncId(r,o,e)),this.pending=!0,this.delay=e,this.id=null!==(i=this.id)&&void 0!==i?i:this.requestAsyncId(r,this.id,e),this}requestAsyncId(n,e,i=0){return KC.setInterval(n.flush.bind(n,this),i)}recycleAsyncId(n,e,i=0){if(null!=i&&this.delay===i&&!1===this.pending)return e;null!=e&&KC.clearInterval(e)}execute(n,e){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const i=this._execute(n,e);if(i)return i;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(n,e){let o,i=!1;try{this.work(n)}catch(r){i=!0,o=r||new Error("Scheduled action threw falsy error")}if(i)return this.unsubscribe(),o}unsubscribe(){if(!this.closed){const{id:n,scheduler:e}=this,{actions:i}=e;
vendor: 4,221 bytes, line 1
1this.work=this.state=this.scheduler=null,this.pending=!1,es(i,this),null!=n&&(this.id=this.recycleAsyncId(e,n,null)),this.delay=null,super.unsubscribe()}}}const IP={now:()=>(IP.delegate||Date).now(),delegate:void 0};class wg{constructor(n,e=wg.now){this.schedulerActionCtor=n,this.now=e}schedule(n,e=0,i){return new this.schedulerActionCtor(this,n).schedule(i,e)}}wg.now=IP.now;class AP extends wg{constructor(n,e=wg.now){super(n,e),this.actions=[],this._active=!1}flush(n){const{actions:e}=this;if(this._active)return void e.push(n);let i;this._active=!0;do{if(i=n.execute(n.state,n.delay))break}while(n=e.shift());if(this._active=!1,i){for(;n=e.shift();)n.unsubscribe();throw i}}}const XC=new AP(SP),Cte=XC;function QC(t,n=XC){return Gt((e,i)=>{let o=null,r=null,a=null;const s=()=>{if(o){o.unsubscribe(),o=null;const u=r;r=null,i.next(u)}};function d(){const u=a+t,p=n.now();if(p<u)return o=this.schedule(void 0,u-p),void i.add(o);s()}e.subscribe(At(i,u=>{r=u,a=n.now(),o||(o=n.schedule(d,t),i.add(o))},()=>{s(),i.complete()},void 0,()=>{r=o=null}))})}function Mg(t){return Array.isArray(t)?t:[t]}const M5=new Set;let Md,k5=(()=>{class t{_platform=m(Tt);_nonce=m(Vm,{optional:!0});_matchMedia;constructor(){this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):wte}matchMedia(e){return(this._platform.WEBKIT||this._platform.BLINK)&&function xte(t,n){if(!M5.has(t))try{Md||(Md=document.createElement("style"),n&&Md.setAttribute("nonce",n),Md.setAttribute("type","text/css"),document.head.appendChild(Md)),Md.sheet&&(Md.sheet.insertRule(`@media ${t} {body{ }}`,0),M5.add(t))}catch(e){console.error(e)}}(e,this._nonce),this._matchMedia(e)}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function wte(t){return{matches:"all"===t||""===t,media:t,addListener:()=>{},removeListener:()=>{}}}let RP=(()=>{class t{_mediaMatcher=m(k5);_zone=m(pe);_queries=new Map;_destroySubject=new Z;constructor(){}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(e){return D5(Mg(e)).some(o=>this._registerQuery(o).mql.matches)}observe(e){let r=pd(D5(Mg(e)).map(a=>this._registerQuery(a).observable));return r=ig(r.pipe(Rn(1)),r.pipe(y5(1),QC(0))),r.pipe(Se(a=>{const s={matches:!1,breakpoints:{}};return a.forEach(({matches:d,query:u})=>{s.matches=s.matches||d,s.breakpoints[u]=d}),s}))}_registerQuery(e){if(this._queries.has(e))return this._queries.get(e);const i=this._mediaMatcher.matchMedia(e),r={observable:new vt(a=>{const s=d=>this._zone.run(()=>a.next(d));return i.addListener(s),()=>{i.removeListener(s)}}).pipe(on(i),Se(({matches:a})=>({query:e,matches:a})),je(this._destroySubject)),mql:i};return this._queries.set(e,r),r}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function D5(t){return t.map(n=>n.split(",")).reduce((n,e)=>n.concat(e)).map(n=>n.trim())}const Mte=new E("MATERIAL_ANIMATIONS");let O5=null;function FP(){return m(Mte,{optional:!0})?.animationsDisabled||"NoopAnimations"===m(th,{optional:!0})?"di-disabled":(O5??=m(k5).matchMedia("(prefers-reduced-motion)").matches,O5?"reduced-motion":"enabled")}function pn(){return"enabled"!==FP()}var Sr=function(t){return t[t.FADING_IN=0]="FADING_IN",t[t.VISIBLE=1]="VISIBLE",t[t.FADING_OUT=2]="FADING_OUT",t[t.HIDDEN=3]="HIDDEN",t}(Sr||{});class kte{_renderer;element;config;_animationForciblyDisabledThroughCss;state=Sr.HIDDEN;constructor(n,e,i,o=!1){this._renderer=n,this.element=e,this.config=i,this._animationForciblyDisabledThroughCss=o}fadeOut(){this._renderer.fadeOutRipple(this)}}const P5=GC({passive:!0,capture:!0});class Dte{_events=new Map;addHandler(n,e,i,o){const r=this._events.get(e);if(r){const a=r.get(i);a?a.add(o):r.set(i,new Set([o]))}else this._events.set(e,new Map([[i,new Set([o])]])),n.runOutsideAngular(()=>{document.addEventListener(e,this._delegateEventHandler,P5)})}removeHandler(n,e,i){const o=this._events.get(n);if(!o)return;const r=o.get(e);r&&(r.delete(i),0===r.size&&o.delete(e),0===o.size&&(this._events.delete(n),document.removeEventListener(n,this._delegateEventHandler,P5)))}_delegateEventHandler=n=>
vendor: 15,411 bytes, line 1
1{const e=aa(n);e&&this._events.get(n.type)?.forEach((i,o)=>{(o===e||o.contains(e))&&i.forEach(r=>r.handleEvent(n))})}}const ZC={enterDuration:225,exitDuration:150},E5=GC({passive:!0,capture:!0}),T5=["mousedown","touchstart"],S5=["mouseup","mouseleave","touchend","touchcancel"];let Pte=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["ng-component"]],hostAttrs:["mat-ripple-style-loader",""],decls:0,vars:0,template:function(i,o){},styles:[".mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale3d(0, 0, 0);background-color:var(--mat-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface) 10%, transparent))}@media(forced-colors: active){.mat-ripple-element{display:none}}.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}\n"],encapsulation:2,changeDetection:0})}return t})();class Wh{_target;_ngZone;_platform;_containerElement;_triggerElement;_isPointerDown=!1;_activeRipples=new Map;_mostRecentTransientRipple;_lastTouchStartEvent;_pointerUpEventsRegistered=!1;_containerRect;static _eventManager=new Dte;constructor(n,e,i,o,r){this._target=n,this._ngZone=e,this._platform=o,o.isBrowser&&(this._containerElement=Ls(i)),r&&r.get(Nn).load(Pte)}fadeInRipple(n,e,i={}){const o=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),r={...ZC,...i.animation};i.centered&&(n=o.left+o.width/2,e=o.top+o.height/2);const a=i.radius||function Ete(t,n,e){const i=Math.max(Math.abs(t-e.left),Math.abs(t-e.right)),o=Math.max(Math.abs(n-e.top),Math.abs(n-e.bottom));return Math.sqrt(i*i+o*o)}(n,e,o),s=n-o.left,d=e-o.top,u=r.enterDuration,p=document.createElement("div");p.classList.add("mat-ripple-element"),p.style.left=s-a+"px",p.style.top=d-a+"px",p.style.height=2*a+"px",p.style.width=2*a+"px",null!=i.color&&(p.style.backgroundColor=i.color),p.style.transitionDuration=`${u}ms`,this._containerElement.appendChild(p);const f=window.getComputedStyle(p),b=f.transitionDuration,x="none"===f.transitionProperty||"0s"===b||"0s, 0s"===b||0===o.width&&0===o.height,M=new kte(this,p,i,x);p.style.transform="scale3d(1, 1, 1)",M.state=Sr.FADING_IN,i.persistent||(this._mostRecentTransientRipple=M);let S=null;return!x&&(u||r.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const A=()=>{S&&(S.fallbackTimer=null),clearTimeout(fe),this._finishRippleTransition(M)},N=()=>this._destroyRipple(M),fe=setTimeout(N,u+100);p.addEventListener("transitionend",A),p.addEventListener("transitioncancel",N),S={onTransitionEnd:A,onTransitionCancel:N,fallbackTimer:fe}}),this._activeRipples.set(M,S),(x||!u)&&this._finishRippleTransition(M),M}fadeOutRipple(n){if(n.state===Sr.FADING_OUT||n.state===Sr.HIDDEN)return;const e=n.element,i={...ZC,...n.config.animation};e.style.transitionDuration=`${i.exitDuration}ms`,e.style.opacity="0",n.state=Sr.FADING_OUT,(n._animationForciblyDisabledThroughCss||!i.exitDuration)&&this._finishRippleTransition(n)}fadeOutAll(){this._getActiveRipples().forEach(n=>n.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(n=>{n.config.persistent||n.fadeOut()})}setupTriggerEvents(n){const e=Ls(n);!this._platform.isBrowser||!e||e===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=e,T5.forEach(i=>{Wh._eventManager.addHandler(this._ngZone,i,e,this)}))}handleEvent(n){"mousedown"===n.type?this._onMousedown(n):"touchstart"===n.type?this._onTouchStart(n):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{S5.forEach(e=>{this._triggerElement.addEventListener(e,this,E5)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(n){n.state===Sr.FADING_IN?this._startFadeOutTransition(n):n.state===Sr.FADING_OUT&&this._destroyRipple(n)}_startFadeOutTransition(n){const e=n===this._mostRecentTransientRipple,{persistent:i}=n.config;n.state=Sr.VISIBLE,!i&&(!e||!this._isPointerDown)&&n.fadeOut()}_destroyRipple(n){const e=this._activeRipples.get(n)??null;this._activeRipples.delete(n),this._activeRipples.size||(this._containerRect=null),n===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),n.state=Sr.HIDDEN,null!==e&&(n.element.removeEventListener("transitionend",e.onTransitionEnd),n.element.removeEventListener("transitioncancel",e.onTransitionCancel),null!==e.fallbackTimer&&clearTimeout(e.fallbackTimer)),n.element.remove()}_onMousedown(n){const e=kP(n),i=this._lastTouchStartEvent&&Date.now()<this._lastTouchStartEvent+800;!this._target.rippleDisabled&&!e&&!i&&(this._isPointerDown=!0,this.fadeInRipple(n.clientX,n.clientY,this._target.rippleConfig))}_onTouchStart(n){if(!this._target.rippleDisabled&&!DP(n)){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;const e=n.changedTouches;if(e)for(let i=0;i<e.length;i++)this.fadeInRipple(e[i].clientX,e[i].clientY,this._target.rippleConfig)}}_onPointerUp(){this._isPointerDown&&(this._isPointerDown=!1,this._getActiveRipples().forEach(n=>{!n.config.persistent&&(n.state===Sr.VISIBLE||n.config.terminateOnPointerUp&&n.state===Sr.FADING_IN)&&n.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){const n=this._triggerElement;n&&(T5.forEach(e=>Wh._eventManager.removeHandler(e,n,this)),this._pointerUpEventsRegistered&&(S5.forEach(e=>n.removeEventListener(e,this,E5)),this._pointerUpEventsRegistered=!1))}}const JC=new E("mat-ripple-global-options");let kd=(()=>{class t{_elementRef=m(re);_animationsDisabled=pn();color;unbounded;centered;radius=0;animation;get disabled(){return this._disabled}set disabled(e){e&&this.fadeOutAllNonPersistent(),this._disabled=e,this._setupTriggerEventsIfEnabled()}_disabled=!1;get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(e){this._trigger=e,this._setupTriggerEventsIfEnabled()}_trigger;_rippleRenderer;_globalOptions;_isInitialized=!1;constructor(){const e=m(pe),i=m(Tt),o=m(JC,{optional:!0}),r=m(we);this._globalOptions=o||{},this._rippleRenderer=new Wh(this,e,this._elementRef,i,r)}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:{...this._globalOptions.animation,...this._animationsDisabled?{enterDuration:0,exitDuration:0}:{},...this.animation},terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(e,i=0,o){return"number"==typeof e?this._rippleRenderer.fadeInRipple(e,i,{...this.rippleConfig,...o}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...e})}static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(i,o){2&i&&oe("mat-ripple-unbounded",o.unbounded)},inputs:{color:[0,"matRippleColor","color"],unbounded:[0,"matRippleUnbounded","unbounded"],centered:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},exportAs:["matRipple"]})}return t})();const Tte={capture:!0},Ste=["focus","mousedown","mouseenter","touchstart"],NP="mat-ripple-loader-uninitialized",LP="mat-ripple-loader-class-name",I5="mat-ripple-loader-centered",e0="mat-ripple-loader-disabled";let A5=(()=>{class t{_document=m(Xe);_animationsDisabled=pn();_globalRippleOptions=m(JC,{optional:!0});_platform=m(Tt);_ngZone=m(pe);_injector=m(we);_eventCleanups;_hosts=new Map;constructor(){const e=m(Cr).createRenderer(null,null);this._eventCleanups=this._ngZone.runOutsideAngular(()=>Ste.map(i=>e.listen(this._document,i,this._onInteraction,Tte)))}ngOnDestroy(){const e=this._hosts.keys();for(const i of e)this.destroyRipple(i);this._eventCleanups.forEach(i=>i())}configureRipple(e,i){e.setAttribute(NP,this._globalRippleOptions?.namespace??""),(i.className||!e.hasAttribute(LP))&&e.setAttribute(LP,i.className||""),i.centered&&e.setAttribute(I5,""),i.disabled&&e.setAttribute(e0,"")}setDisabled(e,i){const o=this._hosts.get(e);o?(o.target.rippleDisabled=i,!i&&!o.hasSetUpEvents&&(o.hasSetUpEvents=!0,o.renderer.setupTriggerEvents(e))):i?e.setAttribute(e0,""):e.removeAttribute(e0)}_onInteraction=e=>{const i=aa(e);if(i instanceof HTMLElement){const o=i.closest(`[${NP}="${this._globalRippleOptions?.namespace??""}"]`);o&&this._createRipple(o)}};_createRipple(e){if(!this._document||this._hosts.has(e))return;e.querySelector(".mat-ripple")?.remove();const i=this._document.createElement("span");i.classList.add("mat-ripple",e.getAttribute(LP)),e.append(i);const o=this._globalRippleOptions,r=this._animationsDisabled?0:o?.animation?.enterDuration??ZC.enterDuration,a=this._animationsDisabled?0:o?.animation?.exitDuration??ZC.exitDuration,s={rippleDisabled:this._animationsDisabled||o?.disabled||e.hasAttribute(e0),rippleConfig:{centered:e.hasAttribute(I5),terminateOnPointerUp:o?.terminateOnPointerUp,animation:{enterDuration:r,exitDuration:a}}},d=new Wh(s,this._ngZone,i,this._platform,this._injector),u=!s.rippleDisabled;u&&d.setupTriggerEvents(e),this._hosts.set(e,{target:s,renderer:d,hasSetUpEvents:u}),e.removeAttribute(NP)}destroyRipple(e){const i=this._hosts.get(e);i&&(i.renderer._removeTriggerEvents(),this._hosts.delete(e))}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Ir=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["structural-styles"]],decls:0,vars:0,template:function(i,o){},styles:['.mat-focus-indicator{position:relative}.mat-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border-width:var(--mat-focus-indicator-border-width, 3px);border-style:var(--mat-focus-indicator-border-style, solid);border-color:var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus::before{content:""}@media(forced-colors: active){html{--mat-focus-indicator-display: block}}\n'],encapsulation:2,changeDetection:0})}return t})();const Ite=["mat-icon-button",""],Ate=["*"],Rte=new E("MAT_BUTTON_CONFIG");function R5(t){return null==t?void 0:hn(t)}let F5=(()=>{class t{_elementRef=m(re);_ngZone=m(pe);_animationsDisabled=pn();_config=m(Rte,{optional:!0});_focusMonitor=m(Tr);_cleanupClick;_renderer=m(Wt);_rippleLoader=m(A5);_isAnchor;_isFab=!1;color;get disableRipple(){return this._disableRipple}set disableRipple(e){this._disableRipple=e,this._updateRippleDisabled()}_disableRipple=!1;get disabled(){return this._disabled}set disabled(e){this._disabled=e,this._updateRippleDisabled()}_disabled=!1;ariaDisabled;disabledInteractive;tabIndex;set _tabindex(e){this.tabIndex=e}constructor(){m(Nn).load(Ir);const e=this._elementRef.nativeElement;this._isAnchor="A"===e.tagName,this.disabledInteractive=this._config?.disabledInteractive??!1,this.color=this._config?.color??null,this._rippleLoader?.configureRipple(e,{className:"mat-mdc-button-ripple"})}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0),this._isAnchor&&this._setupAsAnchor()}ngOnDestroy(){this._cleanupClick?.(),this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement)}focus(e="program",i){e?this._focusMonitor.focusVia(this._elementRef.nativeElement,e,i):this._elementRef.nativeElement.focus(i)}_getAriaDisabled(){return null!=this.ariaDisabled?this.ariaDisabled:this._isAnchor?this.disabled||null:!(!this.disabled||!this.disabledInteractive)||null}_getDisabledAttribute(){return!(this.disabledInteractive||!this.disabled)||null}_updateRippleDisabled(){this._rippleLoader?.setDisabled(this._elementRef.nativeElement,this.disableRipple||this.disabled)}_getTabIndex(){return this._isAnchor&&this.disabled&&!this.disabledInteractive?-1:this.tabIndex}_setupAsAnchor(){this._cleanupClick=this._ngZone.runOutsideAngular(()=>this._renderer.listen(this._elementRef.nativeElement,"click",e=>{this.disabled&&(e.preventDefault(),e.stopImmediatePropagation())}))}static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,hostAttrs:[1,"mat-mdc-button-base"],hostVars:13,hostBindings:function(i,o){2&i&&(se("disabled",o._getDisabledAttribute())("aria-disabled",o._getAriaDisabled())("tabindex",o._getTabIndex()),Ui(o.color?"mat-"+o.color:""),oe("mat-mdc-button-disabled",o.disabled)("mat-mdc-button-disabled-interactive",o.disabledInteractive)("mat-unthemed",!o.color)("_mat-animation-noopable",o._animationsDisabled))},inputs:{color:"color",disableRipple:[2,"disableRipple","disableRipple",K],disabled:[2,"disabled","disabled",K],ariaDisabled:[2,"aria-disabled","ariaDisabled",K],disabledInteractive:[2,"disabledInteractive","disabledInteractive",K],tabIndex:[2,"tabIndex","tabIndex",R5],_tabindex:[2,"tabindex","_tabindex",R5]}})}return t})(),BP=(()=>{class t extends F5{constructor(){super(),this._rippleLoader.configureRipple(this._elementRef.nativeElement,{centered:!0})}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["button","mat-icon-button",""],["a","mat-icon-button",""],["button","matIconButton",""],["a","matIconButton",""]],hostAttrs:[1,"mdc-icon-button","mat-mdc-icon-button"],exportAs:["matButton","matAnchor"],features:[ce],attrs:Ite,ngContentSelectors:Ate,decls:4,vars:0,consts:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(i,o){1&i&&(ot(),wr(0,"span",0),ue(1),wr(2,"span",1)(3,"span",2))},styles:['.mat-mdc-icon-button{-webkit-user-select:none;user-select:none;display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;text-decoration:none;cursor:pointer;z-index:0;overflow:visible;border-radius:var(--mat-icon-button-container-shape, var(--mat-sys-corner-full, 50%));flex-shrink:0;text-align:center;width:var(--mat-icon-button-state-layer-size, 40px);height:var(--mat-icon-button-state-layer-size, 40px);padding:calc(calc(var(--mat-icon-button-state-layer-size, 40px) - var(--mat-icon-button-icon-size, 24px)) / 2);font-size:var(--mat-icon-button-icon-size, 24px);color:var(--mat-icon-button-icon-color, var(--mat-sys-on-surface-variant));-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}
1.mat-mdc-icon-button .mdc-button__label,.mat-mdc-icon-button .mat-icon{z-index:1;position:relative}.mat-mdc-icon-button .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit}.mat-mdc-icon-button:focus>.mat-focus-indicator::before{content:"";border-radius:inherit}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface-variant) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-icon-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-icon-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-icon-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:var(--mat-icon-button-touch-target-size, 48px);display:var(--mat-icon-button-touch-target-display, block);left:50%;width:var(--mat-icon-button-touch-target-size, 48px);transform:translate(-50%, -50%)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-icon-button-disabled-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button img,.mat-mdc-icon-button svg{width:var(--mat-icon-button-icon-size, 24px);height:var(--mat-icon-button-icon-size, 24px);vertical-align:baseline}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:var(--mat-icon-button-container-shape, var(--mat-sys-corner-full, 50%))}.mat-mdc-icon-button[hidden]{display:none}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}\n',"@media(forced-colors: active){.mat-mdc-button:not(.mdc-button--outlined),.mat-mdc-unelevated-button:not(.mdc-button--outlined),.mat-mdc-raised-button:not(.mdc-button--outlined),.mat-mdc-outlined-button:not(.mdc-button--outlined),.mat-mdc-button-base.mat-tonal-button,.mat-mdc-icon-button.mat-mdc-icon-button,.mat-mdc-outlined-button .mdc-button__ripple{outline:solid 1px}}\n"],encapsulation:2,changeDetection:0})}return t})(),ec=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["ng-component"]],exportAs:["cdkVisuallyHidden"],decls:0,vars:0,template:function(i,o){},styles:[".cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}\n"],encapsulation:2,changeDetection:0})}return t})(),N5=(()=>{class t{create(e){return typeof MutationObserver>"u"?null:new MutationObserver(e)}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),VP=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({providers:[N5]})}return t})(),zP=(()=>{class t{_platform=m(Tt);constructor(){}isDisabled(e){return e.hasAttribute("disabled")}isVisible(e){return function Vte(t){return!!(t.offsetWidth||t.offsetHeight||"function"==typeof t.getClientRects&&t.getClientRects().length)}(e)&&"visible"===getComputedStyle(e).visibility}isTabbable(e){if(!this._platform.isBrowser)return!1;const i=function Bte(t){try{return t.frameElement}catch{return null}}(function qte(t){return t.ownerDocument&&t.ownerDocument.defaultView||window}(e));if(i&&(-1===B5(i)||!this.isVisible(i)))return!1;let o=e.nodeName.toLowerCase(),r=B5(e);return e.hasAttribute("contenteditable")?-1!==r:!("iframe"===o||"object"===o||this._platform.WEBKIT&&this._platform.IOS&&!function Gte(t){let n=t.nodeName.toLowerCase(),e="input"===n&&t.type;return"text"===e||"password"===e||"select"===n||"textarea"===n}(e))&&("audio"===o?!!e.hasAttribute("controls")&&-1!==r:"video"===o?-1!==r&&(null!==r||this._platform.FIRE
1FOX||e.hasAttribute("controls")):e.tabIndex>=0)}isFocusable(e,i){return function Wte(t){return!function Hte(t){return function Ute(t){return"input"==t.nodeName.toLowerCase()}(t)&&"hidden"==t.type}(t)&&(function zte(t){let n=t.nodeName.toLowerCase();return"input"===n||"select"===n||"button"===n||"textarea"===n}(t)||function jte(t){return function $te(t){return"a"==t.nodeName.toLowerCase()}(t)&&t.hasAttribute("href")}(t)||t.hasAttribute("contenteditable")||L5(t))}(e)&&!this.isDisabled(e)&&(i?.ignoreVisibility||this.isVisible(e))}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function L5(t){if(!t.hasAttribute("tabindex")||void 0===t.tabIndex)return!1;let n=t.getAttribute("tabindex");return!(!n||isNaN(parseInt(n,10)))}function B5(t){if(!L5(t))return null;const n=parseInt(t.getAttribute("tabindex")||"",10);return isNaN(n)?-1:n}class V5{_element;_checker;_ngZone;_document;_injector;_startAnchor;_endAnchor;_hasAttached=!1;startAnchorListener=()=>this.focusLastTabbableElement();endAnchorListener=()=>this.focusFirstTabbableElement();get enabled(){return this._enabled}set enabled(n){this._enabled=n,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(n,this._startAnchor),this._toggleAnchorTabIndex(n,this._endAnchor))}_enabled=!0;constructor(n,e,i,o,r=!1,a){this._element=n,this._checker=e,this._ngZone=i,this._document=o,this._injector=a,r||this.attachAnchors()}destroy(){const n=this._startAnchor,e=this._endAnchor;n&&(n.removeEventListener("focus",this.startAnchorListener),n.remove()),e&&(e.removeEventListener("focus",this.endAnchorListener),e.remove()),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}attachAnchors(){return!!this._hasAttached||(this._ngZone.runOutsideAngular(()=>{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.endAnchorListener))}),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}focusInitialElementWhenReady(n){return new Promise(e=>{this._executeOnStable(()=>e(this.focusInitialElement(n)))})}focusFirstTabbableElementWhenReady(n){return new Promise(e=>{this._executeOnStable(()=>e(this.focusFirstTabbableElement(n)))})}focusLastTabbableElementWhenReady(n){return new Promise(e=>{this._executeOnStable(()=>e(this.focusLastTabbableElement(n)))})}_getRegionBoundary(n){const e=this._element.querySelectorAll(`[cdk-focus-region-${n}], [cdkFocusRegion${n}], [cdk-focus-${n}]`);return"start"==n?e.length?e[0]:this._getFirstTabbableElement(this._element):e.length?e[e.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(n){const e=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(e){if(!this._checker.isFocusable(e)){const i=this._getFirstTabbableElement(e);return i?.focus(n),!!i}return e.focus(n),!0}return this.focusFirstTabbableElement(n)}focusFirstTabbableElement(n){const e=this._getRegionBoundary("start");return e&&e.focus(n),!!e}focusLastTabbableElement(n){const e=this._getRegionBoundary("end");return e&&e.focus(n),!!e}hasAttached(){return this._hasAttached}_getFirstTabbableElement(n){if(this._checker.isFocusable(n)&&this._checker.isTabbable(n))return n;const e=n.children;for(let i=0;i<e.length;i++){const o=e[i].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement(e[i]):null;if(o)return o}return null}_getLastTabbableElement(n){if(this._checker.isFocusable(n)&&this._checker.isTabbable(n))return n;const e=n.children;for(let i=e.length-1;i>=0;i--){const o=e[i].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(e[i]):null;if(o)return o}return null}_createAnchor(){const n=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,n),n.classList.add("cdk-visually-hidden"),n.classList.add("cdk-focus-trap-anchor"),n.setAttribute("aria-hidden","true"),n}_toggleAnchorTabIndex(n,e){n?e.setAttribute("tabindex","0"):e.removeAttribute("tabindex")}toggleAnchors(n){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(n,this._startAnchor),this._toggleAnchorTabIndex(n,this._endAnchor))}_executeOnStable(n){this._injector?Dn(n,{injector:this._injector}):setTimeout(n)}}let HP=(()=>{class t{_checker=m(zP);_ngZone=m(pe);_document=m(Xe);_injector=m(we);constructor(){m(Nn).load(ec)}create(e,i=!1){return new V5(e,this._checker,this._ngZone,this._document,i,this._injector)}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Yte=(()=>{class t{_elementRef=m(re);_focusTrapFactory=m(HP);focusTrap;_previouslyFocusedElement=null;get enabled(){return this.focusTrap?.enabled||!1}set enabled(e){this.focusTrap&&(this.focusTrap.enabled=e)}autoCapture;constructor(){m(Tt).isBrowser&&(this.focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement,!0))}ngOnDestroy(){this.focusTrap?.destroy(),this._previouslyFocusedElement&&(this._previouslyFocusedElement.focus(),this._previouslyFocusedElement=null)}ngAfterContentInit(){this.focusTrap?.attachAnchors(),this.autoCapture&&this._captureFocus()}ngDoCheck(){this.focusTrap&&!this.focusTrap.hasAttached()&&this.focusTrap.attachAnchors()}ngOnChanges(e){const i=e.autoCapture;i&&!i.firstChange&&this.autoCapture&&this.focusTrap?.hasAttached()&&this._captureFocus()}_captureFocus(){this._previouslyFocusedElement=Zl(),this.focusTrap?.focusInitialElementWhenReady()}static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["","cdkTrapFocus",""]],inputs:{enabled:[2,"cdkTrapFocus","enabled",K],autoCapture:[2,"cdkTrapFocusAutoCapture","autoCapture",K]},exportAs:["cdkTrapFocus"],features:[Ct]})}return t})();const Kte=new E("liveAnnouncerElement",{providedIn:"root",factory:function Xte(){return null}}),Qte=new E("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let Zte=0,z5=(()=>{class t{_ngZone=m(pe);_defaultOptions=m(Qte,{optional:!0});_liveElement;_document=m(Xe);_previousTimeout;_currentPromise;_currentResolve;constructor(){const e=m(Kte,{optional:!0});this._liveElement=e||this._createLiveElement()}announce(e,...i){const o=this._defaultOptions;let r,a;return 1===i.length&&"number"==typeof i[0]?a=i[0]:[r,a]=i,this.clear(),clearTimeout(this._previousTimeout),r||(r=o&&o.politeness?o.politeness:"polite"),null==a&&o&&(a=o.duration),this._liveElement.setAttribute("aria-live",r),this._liveElement.id&&this._exposeAnnouncerToModals(this._liveElement.id),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(s=>this._currentResolve=s)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=e,"number"==typeof a&&(this._previousTimeout=setTimeout(()=>this.clear(),a)),this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0},100),this._currentPromise))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){clearTimeout(this._previousTimeout),this._liveElement?.remove(),this._liveElement=null,this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0}_createLiveElement(){const e="cdk-live-announcer-element",i=this._document.getElementsByClassName(e),o=this._document.createElement("div");for(let r=0;r<i.length;r++)i[r].remove();return o.classList.add(e),o.classList.add("cdk-visually-hidden"),o.setAttribute("aria-atomic","true"),o.setAttribute("aria-live","polite"),o.id="cdk-live-announcer-"+Zte++,this._document.body.appendChild(o),o}_exposeAnnouncerToModals(e){const i=this._document.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let o=0;o<i.length;o++){const r=i[o],a=r.getAttribute("aria-owns");a?-1===a.indexOf(e)&&r.setAttribute("aria-owns",a+" "+e):r.setAttribute("aria-owns",e)}}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var Dd=function(t){return t[t.NONE=0]="NONE",t[t.BLACK_ON_WHITE=1]="BLACK_ON_WHITE",t[t.WHITE_ON_BLACK=2]="WHITE_ON_BLACK",t}(Dd||{});const H5="cdk-high-contrast-black-on-white",j5="cdk-high-contrast-white-on-black",jP="cdk-high-contrast-active";let U5=(()=>{class t{_platform=m(Tt);_hasCheckedHighContrastMode;_document=m(Xe);_breakpointSubscription;constructor(){this._breakpointSubscription=m(RP).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasse
vendor: 7,961 bytes, line 1
1s())})}getHighContrastMode(){if(!this._platform.isBrowser)return Dd.NONE;const e=this._document.createElement("div");e.style.backgroundColor="rgb(1,2,3)",e.style.position="absolute",this._document.body.appendChild(e);const i=this._document.defaultView||window,o=i&&i.getComputedStyle?i.getComputedStyle(e):null,r=(o&&o.backgroundColor||"").replace(/ /g,"");switch(e.remove(),r){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return Dd.WHITE_ON_BLACK;case"rgb(255,255,255)":case"rgb(255,250,239)":return Dd.BLACK_ON_WHITE}return Dd.NONE}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const e=this._document.body.classList;e.remove(jP,H5,j5),this._hasCheckedHighContrastMode=!0;const i=this.getHighContrastMode();i===Dd.BLACK_ON_WHITE?e.add(jP,H5):i===Dd.WHITE_ON_BLACK&&e.add(jP,j5)}}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),UP=(()=>{class t{constructor(){m(U5)._applyBodyHighContrastModeCssClasses()}static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[VP]})}return t})(),qh=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({})}return t})(),Oe=(()=>{class t{constructor(){m(U5)._applyBodyHighContrastModeCssClasses()}static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[qh,qh]})}return t})(),$a=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[Oe,Oe]})}return t})();const Jte=["matButton",""],ene=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]],tne=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],$5=new Map([["text",["mat-mdc-button"]],["filled",["mdc-button--unelevated","mat-mdc-unelevated-button"]],["elevated",["mdc-button--raised","mat-mdc-raised-button"]],["outlined",["mdc-button--outlined","mat-mdc-outlined-button"]],["tonal",["mat-tonal-button"]]]);let t0=(()=>{class t extends F5{get appearance(){return this._appearance}set appearance(e){this.setAppearance(e||this._config?.defaultAppearance||"text")}_appearance=null;constructor(){super();const e=function nne(t){return t.hasAttribute("mat-raised-button")?"elevated":t.hasAttribute("mat-stroked-button")?"outlined":t.hasAttribute("mat-flat-button")?"filled":t.hasAttribute("mat-button")?"text":null}(this._elementRef.nativeElement);e&&this.setAppearance(e)}setAppearance(e){if(e===this._appearance)return;const i=this._elementRef.nativeElement.classList,o=this._appearance?$5.get(this._appearance):null,r=$5.get(e);o&&i.remove(...o),i.add(...r),this._appearance=e}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["button","matButton",""],["a","matButton",""],["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""],["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],hostAttrs:[1,"mdc-button"],inputs:{appearance:[0,"matButton","appearance"]},exportAs:["matButton","matAnchor"],features:[ce],attrs:Jte,ngContentSelectors:tne,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(i,o){1&i&&(ot(ene),wr(0,"span",0),ue(1),lo(2,"span",1),ue(3,1),So(),ue(4,2),wr(5,"span",2)(6,"span",3)),2&i&&oe("mdc-button__ripple",!o._isFab)("mdc-fab__ripple",o._isFab)},styles:['.mat-mdc-button-base{text-decoration:none}.mat-mdc-button-base .mat-icon{min-height:fit-content;flex-shrink:0}.mdc-button{-webkit-user-select:none;user-select:none;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0);padding:0 8px}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__label{position:relative}.mat-mdc-button{padding:0 var(--mat-button-text-horizontal-padding, 12px);height:var(--mat-button-text-container-height, 40px);font-family:var(--mat-button-text-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mat-button-text-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mat-button-text-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mat-button-text-label-text-transform);font-weight:var(--mat-button-text-label-text-weight, var(--mat-sys-label-large-weight))}.mat-mdc-button,.mat-mdc-button .mdc-button__ripple{border-radius:var(--mat-button-text-container-shape, var(--mat-sys-corner-full))}.mat-mdc-button:not(:disabled){color:var(--mat-button-text-label-text-color, var(--mat-sys-primary))}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-button-text-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-button-text-with-icon-horizontal-padding, 16px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-button-text-icon-spacing, 8px);margin-left:var(--mat-button-text-icon-offset, -4px)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-button-text-icon-offset, -4px);margin-left:var(--mat-button-text-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-text-icon-offset, -4px);margin-left:var(--mat-button-text-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-text-icon-spacing, 8px);margin-left:var(--mat-button-text-icon-offset, -4px)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-button-text-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-text-state-layer-color, var(--mat-sys-primary))}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-text-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-text-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-text-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-text-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:var(--mat-button-text-touch-target-size, 48px);display:var(--mat-button-text-touch-target-display, block);left:0;right:0;transform:translateY(-50%)}
1.mat-mdc-unelevated-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mat-button-filled-container-height, 40px);font-family:var(--mat-button-filled-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mat-button-filled-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mat-button-filled-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mat-button-filled-label-text-transform);font-weight:var(--mat-button-filled-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-button-filled-horizontal-padding, 24px)}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-button-filled-icon-spacing, 8px);margin-left:var(--mat-button-filled-icon-offset, -8px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-button-filled-icon-offset, -8px);margin-left:var(--mat-button-filled-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-filled-icon-offset, -8px);margin-left:var(--mat-button-filled-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-filled-icon-spacing, 8px);margin-left:var(--mat-button-filled-icon-offset, -8px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-button-filled-ripple-color, color-mix(in srgb, var(--mat-sys-on-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-filled-state-layer-color, var(--mat-sys-on-primary))}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-filled-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-unelevated-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-filled-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-unelevated-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-filled-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-unelevated-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-filled-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:var(--mat-button-filled-touch-target-size, 48px);display:var(--mat-button-filled-touch-target-display, block);left:0;right:0;transform:translateY(-50%)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mat-button-filled-label-text-color, var(--mat-sys-on-primary));background-color:var(--mat-button-filled-container-color, var(--mat-sys-primary))}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mat-button-filled-container-shape, var(--mat-sys-corner-full))}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-button-filled-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mat-button-filled-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);box-shadow:var(--mat-button-protected-container-elevation-shadow, var(--mat-sys-level1));height:var(--mat-button-protected-container-height, 40px);font-family:var(--mat-button-protected-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mat-button-protected-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mat-button-protected-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mat-button-protected-label-text-transform);font-weight:var(--mat-button-protected-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-button-protected-horizontal-padding, 24px)}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-button-protected-icon-spacing, 8px);margin-left:var(--mat-button-protected-icon-offset, -8px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-button-protected-icon-offset, -8px);margin-left:var(--mat-button-protected-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-protected-icon-offset, -8px);margin-left:var(--mat-button-protected-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-protected-icon-spacing, 8px);margin-left:var(--mat-button-protected-icon-offset, -8px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-button-protected-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-protected-state-layer-color, var(--mat-sys-primary))}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-protected-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-raised-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-protected-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-raised-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-protected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-raised-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-protected-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:var(--mat-button-protected-touch-target-size, 48px);display:var(--mat-button-protected-touch-target-display, block);left:0;right:0;transform:translateY(-50%)}.mat-mdc-raised-button:not(:disabled){color:var(--mat-button-protected-label-text-color, var(--mat-sys-primary));background-color:var(--mat-button-protected-container-color, var(--mat-sys-surface))}.mat-mdc-raised-button,.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mat-button-protected-container-shape, var(--mat-sys-corner-full))}.mat-mdc-raised-button:hover{box-shadow:var(--mat-button-protected-hover-container-elevation-shadow, var(--mat-sys-level2))}.mat-mdc-raised-button:focus{box-shadow:var(--mat-button-protected-focus-container-elevation-shadow, var(--mat-sys-level1))}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mat-button-protected-pressed-container-elevation-shadow, var(--mat-sys-level1))}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-button-protected-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mat-button-protected-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mat-button-protected-disabled-container-elevation-shadow, var(--mat-sys-level0))}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mat-button-outlined-container-height, 40px);font-family:var(--mat-button-outlined-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mat-button-outlined-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mat-button-outlined-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mat-button-outlined-label-text-transform);font-weight:var(--mat-button-outlined-label-text-weight, var(--mat-sys-label-large-weight));border-radius:var(--mat-button-outlined-container-shape, var(--mat-sys-corner-full));border-width:var(--mat-button-outlined-outline-width, 1px);padding:0 var(--mat-button-outlined-horizontal-padding, 24px)}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-button-outlined-icon-spacing, 8px);margin-left:var(--mat-button-outlined-icon-offset, -8px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-button-outlined-icon-offset, -8px);margin-left:var(--mat-button-outlined-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-outlined-icon-offset, -8px);margin-left:var(--mat-button-outlined-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-outlined-icon-spacing, 8px);margin-left:var(--mat-button-outlined-icon-offset, -8px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-button-outlined-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-outlined-state-layer-color, var(--mat-sys-primary))}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-outlined-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-outlined-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-outlined-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-outlined-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-outlined-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-outlined-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-outlined-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:var(--mat-button-outlined-touch-target-size, 48px);display:var(--mat-button-outlined-touch-target-display, block);left:0;right:0;transform:translateY(-50%)}.mat-mdc-outlined-button:not(:disabled){color:var(--mat-button-outlined-label-text-color, var(--mat-sys-primary));border-color:var(--mat-button-outlined-outline-color, var(--mat-sys-outline))}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-button-outlined-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));border-color:var(--mat-button-outlined-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}
1.mat-tonal-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mat-button-tonal-container-height, 40px);font-family:var(--mat-button-tonal-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mat-button-tonal-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mat-button-tonal-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mat-button-tonal-label-text-transform);font-weight:var(--mat-button-tonal-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-button-tonal-horizontal-padding, 24px)}.mat-tonal-button:not(:disabled){color:var(--mat-button-tonal-label-text-color, var(--mat-sys-on-secondary-container));background-color:var(--mat-button-tonal-container-color, var(--mat-sys-secondary-container))}.mat-tonal-button,.mat-tonal-button .mdc-button__ripple{border-radius:var(--mat-button-tonal-container-shape, var(--mat-sys-corner-full))}.mat-tonal-button[disabled],.mat-tonal-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-button-tonal-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mat-button-tonal-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-tonal-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-tonal-button>.mat-icon{margin-right:var(--mat-button-tonal-icon-spacing, 8px);margin-left:var(--mat-button-tonal-icon-offset, -8px)}[dir=rtl] .mat-tonal-button>.mat-icon{margin-right:var(--mat-button-tonal-icon-offset, -8px);margin-left:var(--mat-button-tonal-icon-spacing, 8px)}.mat-tonal-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-tonal-icon-offset, -8px);margin-left:var(--mat-button-tonal-icon-spacing, 8px)}[dir=rtl] .mat-tonal-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-tonal-icon-spacing, 8px);margin-left:var(--mat-button-tonal-icon-offset, -8px)}.mat-tonal-button .mat-ripple-element{background-color:var(--mat-button-tonal-ripple-color, color-mix(in srgb, var(--mat-sys-on-secondary-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-tonal-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-tonal-state-layer-color, var(--mat-sys-on-secondary-container))}.mat-tonal-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-tonal-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-tonal-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-tonal-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-tonal-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-tonal-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-tonal-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-tonal-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-tonal-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-tonal-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-tonal-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:var(--mat-button-tonal-touch-target-size, 48px);display:var(--mat-button-tonal-touch-target-display, block);left:0;right:0;transform:translateY(-50%)}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button,.mat-tonal-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before,.mat-tonal-button .mat-mdc-button-ripple,.mat-tonal-button .mat-mdc-button-persistent-ripple,.mat-tonal-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-tonal-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before,.mat-tonal-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}
1.mat-mdc-button .mdc-button__label,.mat-mdc-button .mat-icon,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-unelevated-button .mat-icon,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-raised-button .mat-icon,.mat-mdc-outlined-button .mdc-button__label,.mat-mdc-outlined-button .mat-icon,.mat-tonal-button .mdc-button__label,.mat-tonal-button .mat-icon{z-index:1;position:relative}.mat-mdc-button .mat-focus-indicator,.mat-mdc-unelevated-button .mat-focus-indicator,.mat-mdc-raised-button .mat-focus-indicator,.mat-mdc-outlined-button .mat-focus-indicator,.mat-tonal-button .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit}.mat-mdc-button:focus>.mat-focus-indicator::before,.mat-mdc-unelevated-button:focus>.mat-focus-indicator::before,.mat-mdc-raised-button:focus>.mat-focus-indicator::before,.mat-mdc-outlined-button:focus>.mat-focus-indicator::before,.mat-tonal-button:focus>.mat-focus-indicator::before{content:"";border-radius:inherit}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable,.mat-tonal-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon,.mat-tonal-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px}.mat-mdc-unelevated-button .mat-focus-indicator::before,.mat-tonal-button .mat-focus-indicator::before,.mat-mdc-raised-button .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px)*-1)}\n',"@media(forced-colors: active){.mat-mdc-button:not(.mdc-button--outlined),.mat-mdc-unelevated-button:not(.mdc-button--outlined),.mat-mdc-raised-button:not(.mdc-button--outlined),.mat-mdc-outlined-button:not(.mdc-button--outlined),.mat-mdc-button-base.mat-tonal-button,.mat-mdc-icon-button.mat-mdc-icon-button,.mat-mdc-outlined-button .mdc-button__ripple{outline:solid 1px}}\n"],encapsulation:2,changeDetection:0})}return t})(),n0=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[Oe,$a,Oe]})}return t})();const $P={};let Cn=(()=>{class t{_appId=m(ks);getId(e){return"ng"!==this._appId&&(e+=this._appId),$P.hasOwnProperty(e)||($P[e]=0),`${e}${$P[e]++}`}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();class GP{_attachedHost;attach(n){return this._attachedHost=n,n.attach(this)}detach(){let n=this._attachedHost;null!=n&&(this._attachedHost=null,n.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(n){this._attachedHost=n}}class Od extends GP{component;viewContainerRef;injector;projectableNodes;constructor(n,e,i,o){super(),this.component=n,this.viewContainerRef=e,this.injector=i,this.projectableNodes=o}}class Pd extends GP{templateRef;viewContainerRef;context;injector;constructor(n,e,i,o){super(),this.templateRef=n,this.viewContainerRef=e,this.context=i,this.injector=o}get origin(){return this.templateRef.elementRef}attach(n,e=this.context){return this.context=e,super.attach(n)}detach(){return this.context=void 0,super.detach()}}class one extends GP{element;constructor(n){super(),this.element=n instanceof re?n.nativeElement:n}}class o0{_attachedPortal;_disposeFn;_isDisposed=!1;hasAttached(){return!!this._attachedPortal}attach(n){return n instanceof Od?(this._attachedPortal=n,this.attachComponentPortal(n)):n instanceof Pd?(this._attachedPortal=n,this.attachTemplatePortal(n)):this.attachDomPortal&&n instanceof one?(this._attachedPortal=n,this.attachDomPortal(n)):void 0}attachDomPortal=null;detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDis
vendor: 4,792 bytes, line 1
1poseFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(n){this._disposeFn=n}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class rne extends o0{outletElement;_appRef;_defaultInjector;constructor(n,e,i){super(),this.outletElement=n,this._appRef=e,this._defaultInjector=i}attachComponentPortal(n){let e;if(n.viewContainerRef){const i=n.injector||n.viewContainerRef.injector,o=i.get(Ps,null,{optional:!0})||void 0;e=n.viewContainerRef.createComponent(n.component,{index:n.viewContainerRef.length,injector:i,ngModuleRef:o,projectableNodes:n.projectableNodes||void 0}),this.setDisposeFn(()=>e.destroy())}else{const i=this._appRef,o=n.injector||this._defaultInjector||we.NULL,r=o.get($t,i.injector);e=t2(n.component,{elementInjector:o,environmentInjector:r,projectableNodes:n.projectableNodes||void 0}),i.attachView(e.hostView),this.setDisposeFn(()=>{i.viewCount>0&&i.detachView(e.hostView),e.destroy()})}return this.outletElement.appendChild(this._getComponentRootNode(e)),this._attachedPortal=n,e}attachTemplatePortal(n){let e=n.viewContainerRef,i=e.createEmbeddedView(n.templateRef,n.context,{injector:n.injector});return i.rootNodes.forEach(o=>this.outletElement.appendChild(o)),i.detectChanges(),this.setDisposeFn(()=>{let o=e.indexOf(i);-1!==o&&e.remove(o)}),this._attachedPortal=n,i}attachDomPortal=n=>{const e=n.element,i=this.outletElement.ownerDocument.createComment("dom-portal");e.parentNode.insertBefore(i,e),this.outletElement.appendChild(e),this._attachedPortal=n,super.setDisposeFn(()=>{i.parentNode&&i.parentNode.replaceChild(e,i)})};dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(n){return n.hostView.rootNodes[0]}}let tc=(()=>{class t extends o0{_moduleRef=m(Ps,{optional:!0});_document=m(Xe);_viewContainerRef=m(cn);_isInitialized=!1;_attachedRef;constructor(){super()}get portal(){return this._attachedPortal}set portal(e){this.hasAttached()&&!e&&!this._isInitialized||(this.hasAttached()&&super.detach(),e&&super.attach(e),this._attachedPortal=e||null)}attached=new J;get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedRef=this._attachedPortal=null}attachComponentPortal(e){e.setAttachedHost(this);const i=null!=e.viewContainerRef?e.viewContainerRef:this._viewContainerRef,o=i.createComponent(e.component,{index:i.length,injector:e.injector||i.injector,projectableNodes:e.projectableNodes||void 0,ngModuleRef:this._moduleRef||void 0});return i!==this._viewContainerRef&&this._getRootNode().appendChild(o.hostView.rootNodes[0]),super.setDisposeFn(()=>o.destroy()),this._attachedPortal=e,this._attachedRef=o,this.attached.emit(o),o}attachTemplatePortal(e){e.setAttachedHost(this);const i=this._viewContainerRef.createEmbeddedView(e.templateRef,e.context,{injector:e.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=e,this._attachedRef=i,this.attached.emit(i),i}attachDomPortal=e=>{const i=e.element,o=this._document.createComment("dom-portal");e.setAttachedHost(this),i.parentNode.insertBefore(o,i),this._getRootNode().appendChild(i),this._attachedPortal=e,super.setDisposeFn(()=>{o.parentNode&&o.parentNode.replaceChild(i,o)})};_getRootNode(){const e=this._viewContainerRef.element.nativeElement;return e.nodeType===e.ELEMENT_NODE?e:e.parentNode}static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:[0,"cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[ce]})}return t})(),nc=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({})}return t})();function W5(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}function $n(t){return null==t?"":"string"==typeof t?t:`${t}px`}const kg={schedule(t){let n=requestAnimationFrame,e=cancelAnimationFrame;const{delegate:i}=kg;i&&(n=i.requestAnimationFrame,e=i.cancelAnimationFrame);const o=n(r=>{e=void 0,t(r)});return new Je(()=>e?.(o))},requestAnimationFrame(...t){const{delegate:n}=kg;return(n?.requestAnimationFrame||requestAnimationFrame)(...t)},cancelAnimationFrame(...t){const{delegate:n}=kg;return(n?.cancelAnimationFrame||cancelAnimationFrame)(...t)},delegate:void 0};new class sne extends AP{flush(n){let e;this._active=!0,n?e=n.id:(e=this._scheduled,this._scheduled=void 0);const{actions:i}=this;let o;n=n||i.shift();do{if(o=n.execute(n.state,n.delay))break}while((n=i[0])&&n.id===e&&i.shift());if(this._active=!1,o){for(;(n=i[0])&&n.id===e&&i.shift();)n.unsubscribe();throw o}}}(class ane extends SP{constructor(n,e){super(n,e),this.scheduler
vendor: 1,747 bytes, line 1
1=n,this.work=e}requestAsyncId(n,e,i=0){return null!==i&&i>0?super.requestAsyncId(n,e,i):(n.actions.push(this),n._scheduled||(n._scheduled=kg.requestAnimationFrame(()=>n.flush(void 0))))}recycleAsyncId(n,e,i=0){var o;if(null!=i?i>0:this.delay>0)return super.recycleAsyncId(n,e,i);const{actions:r}=n;null!=e&&e===n._scheduled&&(null===(o=r[r.length-1])||void 0===o?void 0:o.id)!==e&&(kg.cancelAnimationFrame(e),n._scheduled=void 0)}});let WP,cne=1;const r0={};function q5(t){return t in r0&&(delete r0[t],!0)}const dne={setImmediate(t){const n=cne++;return r0[n]=!0,WP||(WP=Promise.resolve()),WP.then(()=>q5(n)&&t()),n},clearImmediate(t){q5(t)}},{setImmediate:une,clearImmediate:hne}=dne,a0={setImmediate(...t){const{delegate:n}=a0;return(n?.setImmediate||une)(...t)},clearImmediate(t){const{delegate:n}=a0;return(n?.clearImmediate||hne)(t)},delegate:void 0};new class mne extends AP{flush(n){this._active=!0;const e=this._scheduled;this._scheduled=void 0;const{actions:i}=this;let o;n=n||i.shift();do{if(o=n.execute(n.state,n.delay))break}while((n=i[0])&&n.id===e&&i.shift());if(this._active=!1,o){for(;(n=i[0])&&n.id===e&&i.shift();)n.unsubscribe();throw o}}}(class pne extends SP{constructor(n,e){super(n,e),this.scheduler=n,this.work=e}requestAsyncId(n,e,i=0){return null!==i&&i>0?super.requestAsyncId(n,e,i):(n.actions.push(this),n._scheduled||(n._scheduled=a0.setImmediate(n.flush.bind(n,void 0))))}recycleAsyncId(n,e,i=0){var o;if(null!=i?i>0:this.delay>0)return super.recycleAsyncId(n,e,i);const{actions:r}=n;null!=e&&(null===(o=r[r.length-1])||void 0===o?void 0:o.id)!==e&&(a0.clearImmediate(e),n._scheduled===e&&(n._scheduled=void 0))}});function K5(t,n=XC){return function gne(t){return Gt((n,e)=>{let i=!1,o=null,r=null,a=!1;const s=()=>
1{if(r?.unsubscribe(),r=null,i){i=!1;const u=o;o=null,e.next(u)}a&&e.complete()},d=()=>{r=null,a&&e.complete()};n.subscribe(At(e,u=>{i=!0,o=u,r||Gi(t(u)).subscribe(r=At(e,s,d))},()=>{a=!0,(!i||!r||r.closed)&&e.complete()}))})}(()=>function Y5(t=0,n,e=Cte){let i=-1;return null!=n&&(VL(n)?e=n:i=n),new vt(o=>{let r=function _ne(t){return t instanceof Date&&!isNaN(t)}(t)?+t-e.now():t;r<0&&(r=0);let a=0;return e.schedule(function(){o.closed||(o.next(a++),0<=i?this.schedule(void 0,i):o.complete())},r)})}(t,n))}const bne=new E("cdk-dir-doc",{providedIn:"root",factory:function vne(){return m(Xe)}}),yne=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;let ci=(()=>{class t{get value(){return this.valueSignal()}valueSignal=Te("ltr");change=new J;constructor(){const e=m(bne,{optional:!0});e&&this.valueSignal.set(function Cne(t){const n=t?.toLowerCase()||"";return"auto"===n&&typeof navigator<"u"&&navigator?.language?yne.test(navigator.language)?"rtl":"ltr":"rtl"===n?"rtl":"ltr"}((e.body?e.body.dir:null)||(e.documentElement?e.documentElement.dir:null)||"ltr"))}ngOnDestroy(){this.change.complete()}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var Ga=function(t){return t[t.NORMAL=0]="NORMAL",t[t.NEGATED=1]="NEGATED",t[t.INVERTED=2]="INVERTED",t}(Ga||{});let s0,Ed;function X5(){if(null==Ed){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return Ed=!1,Ed;if(document.documentElement?.style&&"scrollBehavior"in document.documentElement.style)Ed=!0;else{const t=Element.prototype.scrollTo;Ed=!!t&&!/\{\s*\[native code\]\s*\}/.test(t.toString())}}return Ed}function Dg(){if("object"!=typeof document||!document)return Ga.NORMAL;if(null==s0){const t=document.createElement("div"),n=t.style;t.dir="rtl",n.width="1px",n.overflow="auto",n.visibility="hidden",n.pointerEvents="none",n.position="absolute";const e=document.createElement("div"),i=e.style;i.width="2px",i.height="1px",t.appendChild(e),document.body.appendChild(t),s0=Ga.NORMAL,0===t.scrollLeft&&(t.scrollLeft=1,s0=0===t.scrollLeft?Ga.NEGATED:Ga.INVERTED),t.remove()}return s0}let Og=(()=>{class t{_ngZone=m(pe);_platform=m(Tt);_renderer=m(Cr).createRenderer(null,null);_cleanupGlobalListener;constructor(){}_scrolled=new Z;_scrolledCount=0;scrollContainers=new Map;register(e){this.scrollContainers.has(e)||this.scrollContainers.set(e,e.elementScrolled().subscribe(()=>this._scrolled.next(e)))}deregister(e){const i=this.scrollContainers.get(e);i&&(i.unsubscribe(),this.scrollContainers.delete(e))}scrolled(e=20){return this._platform.isBrowser?new vt(i=>{this._cleanupGlobalListener||(this._cleanupGlobalListener=this._ngZone.runOutsideAngular(()=>this._renderer.listen("document","scroll",()=>this._scrolled.next())));const o=e>0?this._scrolled.pipe(K5(e)).subscribe(i):this._scrolled.subscribe(i);return this._scrolledCount++,()=>{o.unsubscribe(),this._scrolledCount--,this._scrolledCount||(this._cleanupGlobalListener?.(),this._cleanupGlobalListener=void 0)}}):me()}ngOnDestroy(){this._cleanupGlobalListener?.(),this._cleanupGlobalListener=void 0,this.scrollContainers.forEach((e,i)=>this.deregister(i)),this._scrolled.complete()}ancestorScrolled(e,i){const o=this.getAncestorScrollContainers(e);return this.scrolled(i).pipe(wt(r=>!r||o.indexOf(r)>-1))}getAncestorScrollContainers(e){const i=[];return this.scrollContainers.forEach((o,r)=>{this._scrollableContainsElement(r,e)&&i.push(r)}),i}_scrollableContainsElement(e,i){let o=Ls(i),r=e.getElementRef().nativeElement;do{if(o==r)return!0}while(o=o.parentElement);return!1}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Yh=(()=>{class t{elementRef=m(re);scrollDispatcher=m(Og);ngZone=m(pe);dir=m(ci,{optional:!0});_scrollElement=this.elementRef.nativeElement;_destroyed=new Z;_renderer=m(Wt);_cleanupScroll;_elementScrolled=new Z;constructor(){}ngOnInit(){this._cleanupScroll=this.ngZone.runOutsideAngular(()=>this._renderer.listen(this._scrollElement,"scroll",e=>this._elementScrolled.next(e))),this.scrollDispatcher.register(this)}ngOnDestroy(){this._cleanupScroll?.(),this._elementScrolled.complete(),this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(e){const i=this.elementRef.nativeElement,o=this.dir&&"rtl"==this.dir.value;null==e.left&&(e.left=o?e.end:e.start),null==e.right&&(e.right=o?e.start:e.end),null!=e.bottom&&(e.top=i.scrollHeight-i.clientHeight-e.bottom),o&&Dg()!=Ga.NORMAL?(null!=e.left&&(e.right=i.scrollWidth-i.clientWidth-e.left),Dg()==Ga.INVERTED?e.left=e.right:Dg()==Ga.NEGATED&&(e.left=e.right?-e.right:e.right)):null!=e.right&&(e.left=i.scrollWidth-i.clientWidth-e.right),this._applyScrollToOptions(e)}_applyScrollToOptions(e){const i=this.elementRef.nativeElement;X5()?i.scrollTo(e):(null!=e.top&&(i.scrollTop=e.top),null!=e.left&&(i.scrollLeft=e.left))}measureScrollOffset(e){const i="left",o="right",r=this.elementRef.nativeElement;if("top"==e)return r.scrollTop;if("bottom"==e)return r.scrollHeight-r.clientHeight-r.scrollTop;const a=this.dir&&"rtl"==this.dir.value;return"start"==e?e=a?o:i:"end"==e&&(e=a?i:o),a&&Dg()==Ga.INVERTED?e==i?r.scrollWidth-r.clientWidth-r.scrollLeft:r.scrollLeft:a&&Dg()==Ga.NEGATED?e==i?r.scrollLeft+r.scrollWidth-r.clientWidth:-r.scrollLeft:e==i?r.scrollLeft:r.scrollWidth-r.clientWidth-r.scrollLeft}static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]]})}return t})(),ic=(()=>{class t{_platform=m(Tt);_listeners;_viewportSize;_change=new Z;_document=m(Xe);constructor(){const e=m(pe),i=m(Cr).createRenderer(null,null);e.runOutsideAngular(()=>{if(this._platform.isBrowser){const o=r=>this._change.next(r);this._listeners=[i.listen("window","resize",o),i.listen("window","orientationchange",o)]}this.change().subscribe(()=>this._viewportSize=null)})}
vendor: 4,446 bytes, line 1
1ngOnDestroy(){this._listeners?.forEach(e=>e()),this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const e={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),e}getViewportRect(){const e=this.getViewportScrollPosition(),{width:i,height:o}=this.getViewportSize();return{top:e.top,left:e.left,bottom:e.top+o,right:e.left+i,height:o,width:i}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const e=this._document,i=this._getWindow(),o=e.documentElement,r=o.getBoundingClientRect();return{top:-r.top||e.body.scrollTop||i.scrollY||o.scrollTop||0,left:-r.left||e.body.scrollLeft||i.scrollX||o.scrollLeft||0}}change(e=20){return e>0?this._change.pipe(K5(e)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const e=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:e.innerWidth,height:e.innerHeight}:{width:0,height:0}}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Bs=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({})}return t})(),qP=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[qh,Bs,qh,Bs]})}return t})();function Pn(t,...n){return n.length?n.some(e=>t[e]):t.altKey||t.shiftKey||t.ctrlKey||t.metaKey}const Q5=X5();function YP(t){return new kne(t.get(ic),t.get(Xe))}class kne{_viewportRuler;_previousHTMLStyles={top:"",left:""};_previousScrollPosition;_isEnabled=!1;_document;constructor(n,e){this._viewportRuler=n,this._document=e}attach(){}enable(){if(this._canBeEnabled()){const n=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=n.style.left||"",this._previousHTMLStyles.top=n.style.top||"",n.style.left=$n(-this._previousScrollPosition.left),n.style.top=$n(-this._previousScrollPosition.top),n.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const n=this._document.documentElement,i=n.style,o=this._document.body.style,r=i.scrollBehavior||"",a=o.scrollBehavior||"";this._isEnabled=!1,i.left=this._previousHTMLStyles.left,i.top=this._previousHTMLStyles.top,n.classList.remove("cdk-global-scrollblock"),Q5&&(i.scrollBehavior=o.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),Q5&&(i.scrollBehavior=r,o.scrollBehavior=a)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const e=this._document.documentElement,i=this._viewportRuler.getViewportSize();return e.scrollHeight>i.height||e.scrollWidth>i.width}}class One{_scrollDispatcher;_ngZone;_viewportRuler;_config;_scrollSubscription=null;_overlayRef;_initialScrollPosition;constructor(n,e,i,o){this._scrollDispatcher=n,this._ngZone=e,this._viewportRuler=i,this._config=o}attach(n){this._overlayRef=n}enable(){if(this._scrollSubscription)return;const n=this._scrollDispatcher.scrolled(0).pipe(wt(e=>!e||!this._overlayRef.overlayElement.contains(e.getElementRef().nativeElement)));this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=n.subscribe(()=>{const e=this._viewportRuler.getViewportScrollPosition().top;Math.abs(e-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=n.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}_detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}class KP{enable(){}disable(){}attach(){}}function XP(t,n){return n.some(e=>t.bottom<e.top||t.top>e.bottom||t.right<e.left||t.left>e.right)}function Z5(t,n){return n.some(e=>t.top<e.top||t.bottom>e.bottom||t.left<e.left||t.right>e.right)}function ir(t,n){return new Pne(t.get(Og),t.get(ic),t.get(pe),n)}class Pne{_scrollDispatcher;_viewportRuler;_ngZone;_config;_scrollSubscription=null;_overlayRef;constructor(n,e,i,o){this._scrollDispatcher=n,this._viewportRuler
1=e,this._ngZone=i,this._config=o}attach(n){this._overlayRef=n}enable(){this._scrollSubscription||(this._scrollSubscription=this._scrollDispatcher.scrolled(this._config?this._config.scrollThrottle:0).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){const e=this._overlayRef.overlayElement.getBoundingClientRect(),{width:i,height:o}=this._viewportRuler.getViewportSize();XP(e,[{width:i,height:o,bottom:o,right:i,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}}))}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}let Ene=(()=>{class t{_injector=m(we);constructor(){}noop=()=>new KP;close=e=>function Dne(t,n){return new One(t.get(Og),t.get(pe),t.get(ic),n)}(this._injector,e);block=()=>YP(this._injector);reposition=e=>ir(this._injector,e);static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();class Kh{positionStrategy;scrollStrategy=new KP;panelClass="";hasBackdrop=!1;backdropClass="cdk-overlay-dark-backdrop";disableAnimations;width;height;minWidth;minHeight;maxWidth;maxHeight;direction;disposeOnNavigation=!1;constructor(n){if(n){const e=Object.keys(n);for(const i of e)void 0!==n[i]&&(this[i]=n[i])}}}class Tne{connectionPair;scrollableViewProperties;constructor(n,e){this.connectionPair=n,this.scrollableViewProperties=e}}let J5=(()=>{class t{_attachedOverlays=[];_document=m(Xe);_isAttached;constructor(){}ngOnDestroy(){this.detach()}add(e){this.remove(e),this._attachedOverlays.push(e)}remove(e){const i=this._attachedOverlays.indexOf(e);i>-1&&this._attachedOverlays.splice(i,1),0===this._attachedOverlays.length&&this.detach()}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Sne=(()=>{class t extends J5{_ngZone=m(pe);_renderer=m(Cr).createRenderer(null,null);_cleanupKeydown;add(e){super.add(e),this._isAttached||(this._ngZone.runOutsideAngular(()=>{this._cleanupKeydown=this._renderer.listen("body","keydown",this._keydownListener)}),this._isAttached=!0)}detach(){this._isAttached&&(this._cleanupKeydown?.(),this._isAttached=!1)}_keydownListener=e=>{const i=this._attachedOverlays;for(let o=i.length-1;o>-1;o--)if(i[o]._keydownEvents.observers.length>0){this._ngZone.run(()=>i[o]._keydownEvents.next(e));break}};static \u0275fac=(()=>{let e;return function(o){return(e||(e=Ne(t)))(o||t)}})();static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Ine=(()=>{class t extends J5{_platform=m(Tt);_ngZone=m(pe);_renderer=m(Cr).createRenderer(null,null);_cursorOriginalValue;_cursorStyleIsSet=!1;_pointerDownEventTarget;_cleanups;add(e){if(super.add(e),!this._isAttached){const i=this._document.body,o={capture:!0},r=this._renderer;this._cleanups=this._ngZone.runOutsideAngular(()=>[r.listen(i,"pointerdown",this._pointerDownListener,o),r.listen(i,"click",this._clickListener,o),r.listen(i,"auxclick",this._clickListener,o),r.listen(i,"contextmenu",this._clickListener,o)]),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=i.style.cursor,i.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){this._isAttached&&(this._cleanups?.forEach(e=>e()),this._cleanups=void 0,this._platform.IOS&&this._cursorStyleIsSet&&(this._document.body.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1)}_pointerDownListener=e=>{this._pointerDownEventTarget=aa(e)};_clickListener=e=>{const i=aa(e),o="click"===e.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:i;this._pointerDownEventTarget=null;const r=this._attachedOverlays.slice();for(let a=r.length-1;a>-1;a--){const s=r[a];if(s._outsidePointerEvents.observers.length<1||!s.hasAttached())continue;if(eB(s.overlayElement,i)||eB(s.overlayElement,o))break;const d=s._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>d.next(e)):d.next(e)}};static \u0275fac=(()=>{let e;return function(o){return(e||(e=Ne(t)))(o||t)}})();static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function eB(t,n){const e=typeof ShadowRoot<"u"&&ShadowRoot;let i=n;for(;i;){if(i===t)return!0;
vendor: 6,458 bytes, line 1
1i=e&&i instanceof ShadowRoot?i.host:i.parentNode}return!1}let tB=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["ng-component"]],hostAttrs:["cdk-overlay-style-loader",""],decls:0,vars:0,template:function(i,o){},styles:[".cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed}@layer cdk-overlay{.cdk-overlay-container{z-index:1000}}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute}@layer cdk-overlay{.cdk-global-overlay-wrapper{z-index:1000}}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%}@layer cdk-overlay{.cdk-overlay-pane{z-index:1000}}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation}@layer cdk-overlay{.cdk-overlay-backdrop{z-index:1000;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}@layer cdk-overlay{.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px}@layer cdk-overlay{.cdk-overlay-connected-position-bounding-box{z-index:1000}}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}\n"],encapsulation:2,changeDetection:0})}return t})(),QP=(()=>{class t{_platform=m(Tt);_containerElement;_document=m(Xe);_styleLoader=m(Nn);constructor(){}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._loadStyles(),this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const e="cdk-overlay-container";if(this._platform.isBrowser||W5()){const o=this._document.querySelectorAll(`.${e}[platform="server"], .${e}[platform="test"]`);for(let r=0;r<o.length;r++)o[r].remove()}const i=this._document.createElement("div");i.classList.add(e),W5()?i.setAttribute("platform","test"):this._platform.isBrowser||i.setAttribute("platform","server"),this._document.body.appendChild(i),this._containerElement=i}_loadStyles(){this._styleLoader.load(tB)}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();class Ane{_renderer;_ngZone;element;_cleanupClick;_cleanupTransitionEnd;_fallbackTimeout;constructor(n,e,i,o){this._renderer=e,this._ngZone=i,this.element=n.createElement("div"),this.element.classList.add("cdk-overlay-backdrop"),this._cleanupClick=e.listen(this.element,"click",o)}detach(){this._ngZone.runOutsideAngular(()=>{const n=this.element;clearTimeout(this._fallbackTimeout),this._cleanupTransitionEnd?.(),this._cleanupTransitionEnd=this._renderer.listen(n,"transitionend",this.dispose),this._fallbackTimeout=setTimeout(this.dispose,500),n.style.pointerEvents="none",n.classList.remove("cdk-overlay-backdrop-showing")})}dispose=()=>{clearTimeout(this._fallbackTimeout),this._cleanupClick?.(),this._cleanupTransitionEnd?.(),this._cleanupClick=this._cleanupTransitionEnd=this._fallbackTimeout=void 0,this.element.remove()}}class nB{_portalOutlet;_host;_pane;_config;_ngZone;_keyboardDispatcher;_document;_location;_outsideClickDispatcher;_animationsDisabled;_injector;_renderer;_backdropClick=new Z;_attachments=new Z;_detachments=new Z;_positionStrategy;_scrollStrategy;_locationChanges=Je.EMPTY;_backdropRef=null;_detachContentMutationObserver;_detachContentAfterRenderRef;_previousHostParent;_keydownEvents=new Z;_outsidePointerEvents=new Z;_afterNextRenderRef;constructor(n,e,i,o,r,a,s,d,u,p=!1,f,v){this._portalOutlet=n,this._host=e,this._pane=i,this._config=o,this._ngZone=r,this._keyboardDispatcher=a,this._document=s,this._location=d,this._outsideClickDispatcher=u,this._animationsDisabled=p,this._injector=f,this._renderer=v,o.scrollStrategy&&(this._scrollStrategy=o.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=o.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropRef?.element||null}get hostElement(){return this._host}attach(n){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);const e=this._portalOutlet.attach(n);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._afterNextRenderRef?.destroy(),this._afterNextRenderRef=Dn(()=>{this.hasAttached()&&this.updatePosition()},{injector:this._injector}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._completeDetachContent(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),"function"==typeof e?.onDestroy&&e.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),e}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const n=this._portalOutlet.detach();return this._detachments.next(),this._completeDetachContent(),this._keyboardDispatcher.remove(this),this._detachContentWhenEmpty(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),n}dispose(){const n=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._backdropRef?.dispose(),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dis
vendor: 4,696 bytes, line 1
1pose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),this._host?.remove(),this._afterNextRenderRef?.destroy(),this._previousHostParent=this._pane=this._host=this._backdropRef=null,n&&this._detachments.next(),this._detachments.complete(),this._completeDetachContent()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(n){n!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=n,this.hasAttached()&&(n.attach(this),this.updatePosition()))}updateSize(n){this._config={...this._config,...n},this._updateElementSize()}setDirection(n){this._config={...this._config,direction:n},this._updateElementDirection()}addPanelClass(n){this._pane&&this._toggleClasses(this._pane,n,!0)}removePanelClass(n){this._pane&&this._toggleClasses(this._pane,n,!1)}getDirection(){const n=this._config.direction;return n?"string"==typeof n?n:n.value:"ltr"}updateScrollStrategy(n){n!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=n,this.hasAttached()&&(n.attach(this),n.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const n=this._pane.style;n.width=$n(this._config.width),n.height=$n(this._config.height),n.minWidth=$n(this._config.minWidth),n.minHeight=$n(this._config.minHeight),n.maxWidth=$n(this._config.maxWidth),n.maxHeight=$n(this._config.maxHeight)}_togglePointerEvents(n){this._pane.style.pointerEvents=n?"":"none"}_attachBackdrop(){const n="cdk-overlay-backdrop-showing";this._backdropRef?.dispose(),this._backdropRef=new Ane(this._document,this._renderer,this._ngZone,e=>{this._backdropClick.next(e)}),this._animationsDisabled&&this._backdropRef.element.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropRef.element,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropRef.element,this._host),!this._animationsDisabled&&typeof requestAnimationFrame<"u"?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>this._backdropRef?.element.classList.add(n))}):this._backdropRef.element.classList.add(n)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){this._animationsDisabled?(this._backdropRef?.dispose(),this._backdropRef=null):this._backdropRef?.detach()}_toggleClasses(n,e,i){const o=Mg(e||[]).filter(r=>!!r);o.length&&(i?n.classList.add(...o):n.classList.remove(...o))}_detachContentWhenEmpty(){let n=!1;try{this._detachContentAfterRenderRef=Dn(()=>{n=!0,this._detachContent()},{injector:this._injector})}catch(e){if(n)throw e;this._detachContent()}globalThis.MutationObserver&&this._pane&&(this._detachContentMutationObserver||=new globalThis.MutationObserver(()=>{this._detachContent()}),this._detachContentMutationObserver.observe(this._pane,{childList:!0}))}_detachContent(){(!this._pane||!this._host||0===this._pane.children.length)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),this._completeDetachContent())}_completeDetachContent(){this._detachContentAfterRenderRef?.destroy(),this._detachContentAfterRenderRef=void 0,this._detachContentMutationObserver?.disconnect()}_disposeScrollStrategy(){const n=this._scrollStrategy;n?.disable(),n?.detach?.()}}const iB="cdk-overlay-connected-position-bounding-box",Rne=/([A-Za-z%]+)$/;function Pg(t,n){return new Fne(n,t.get(ic),t.get(Xe),t.get(Tt),t.get(QP))}class Fne{_viewportRuler;_document;_platform;_overlayContainer;_overlayRef;_isInitialRender;_lastBoundingBoxSize={width:0,height:0};_isPushed=!1;_canPush=!0;_growAfterOpen=!1;_hasFlexibleDimensions=!0;_positionLocked=!1;_originRect;_overlayRect;_viewportRect;_containerRect;_viewportMargin=0;_scrollables=[];_preferredPositions=[];_origin;_pane;_isDisposed;_boundingBox;_lastPosition;_lastScrollVisibility;_positionChanges=new Z;_resizeSubscription=Je.EMPTY;_offsetX=0;_offsetY=0;_transformOriginSelector;_appliedPanelClasses=[];_previousPushAmount;positionChanges=this._positionChanges;get positions(){return this._preferredPositions}
vendor: 7,956 bytes, line 1
1constructor(n,e,i,o,r){this._viewportRuler=e,this._document=i,this._platform=o,this._overlayContainer=r,this.setOrigin(n)}attach(n){this._validatePositions(),n.hostElement.classList.add(iB),this._overlayRef=n,this._boundingBox=n.hostElement,this._pane=n.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=>{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition)return void this.reapplyLastPosition();this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const n=this._originRect,e=this._overlayRect,i=this._viewportRect,o=this._containerRect,r=[];let a;for(let s of this._preferredPositions){let d=this._getOriginPoint(n,o,s),u=this._getOverlayPoint(d,e,s),p=this._getOverlayFit(u,e,i,s);if(p.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(s,d);this._canFitWithFlexibleDimensions(p,u,i)?r.push({position:s,origin:d,overlayRect:e,boundingBoxRect:this._calculateBoundingBoxRect(d,s)}):(!a||a.overlayFit.visibleArea<p.visibleArea)&&(a={overlayFit:p,overlayPoint:u,originPoint:d,position:s,overlayRect:e})}if(r.length){let s=null,d=-1;for(const u of r){const p=u.boundingBoxRect.width*u.boundingBoxRect.height*(u.position.weight||1);p>d&&(d=p,s=u)}return this._isPushed=!1,void this._applyPosition(s.position,s.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(a.position,a.originPoint);this._applyPosition(a.position,a.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&Td(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(iB),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;const n=this._lastPosition;if(n){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const e=this._getOriginPoint(this._originRect,this._containerRect,n);this._applyPosition(n,e)}else this.apply()}withScrollableContainers(n){return this._scrollables=n,this}withPositions(n){return this._preferredPositions=n,-1===n.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(n){return this._viewportMargin=n,this}withFlexibleDimensions(n=!0){return this._hasFlexibleDimensions=n,this}withGrowAfterOpen(n=!0){return this._growAfterOpen=n,this}withPush(n=!0){return this._canPush=n,this}withLockedPosition(n=!0){return this._positionLocked=n,this}setOrigin(n){return this._origin=n,this}withDefaultOffsetX(n){return this._offsetX=n,this}withDefaultOffsetY(n){return this._offsetY=n,this}withTransformOriginOn(n){return this._transformOriginSelector=n,this}_getOriginPoint(n,e,i){let o,r;if("center"==i.originX)o=n.left+n.width/2;else{const a=this._isRtl()?n.right:n.left,s=this._isRtl()?n.left:n.right;o="start"==i.originX?a:s}return e.left<0&&(o-=e.left),r="center"==i.originY?n.top+n.height/2:"top"==i.originY?n.top:n.bottom,e.top<0&&(r-=e.top),{x:o,y:r}}_getOverlayPoint(n,e,i){let o,r;return o="center"==i.overlayX?-e.width/2:"start"===i.overlayX?this._isRtl()?-e.width:0:this._isRtl()?0:-e.width,r="center"==i.overlayY?-e.height/2:"top"==i.overlayY?0:-e.height,{x:n.x+o,y:n.y+r}}_getOverlayFit(n,e,i,o){const r=rB(e);let{x:a,y:s}=n,d=this._getOffset(o,"x"),u=this._getOffset(o,"y");d&&(a+=d),u&&(s+=u);let v=0-s,b=s+r.height-i.height,x=this._subtractOverflows(r.width,0-a,a+r.width-i.width),M=this._subtractOverflows(r.height,v,b),S=x*M;return{visibleArea:S,isCompletelyWithinViewport:r.width*r.height===S,fitsInViewportVertically:M===r.height,fitsInViewportHorizontally:x==r.width}}_canFitWithFlexibleDimensions(n,e,i){if(this._hasFlexibleDimensions){const o=i.bottom-e.y,r=i.right-e.x,a=oB(this._overlayRef.getConfig().minHeight),s=oB(this._overlayRef.getConfig().minWidth);return(n.fitsInViewportVertically||null!=a&&a<=o)&&(n.fitsInViewportHorizontally||null!=s&&s<=r)}return!1}_pushOverlayOnScreen(n,e,i){if(this._previousPushAmount&&this._positionLocked)return{x:n.x+this._previousPushAmount.x,y:n.y+this._previousPushAmount.y};const o=rB(e),r=this._viewportRect,a=Math.max(n.x+o.width-r.width,0),s=Math.max(n.y+o.height-r.height,0),d=Math.max(r.top-i.top-n.y,0),u=Math.max(r.left-i.left-n.x,0);let p=0,f=0;return p=o.width<=r.width?u||-a:n.x<this._viewportMargin?r.left-i.left-n.x:0,f=o.height<=r.height?d||-s:n.y<this._viewportMargin?r.top-i.top-n.y:0,this._previousPushAmount={x:p,y:f},{x:n.x+p,y:n.y+f}}_applyPosition(n,e){if(this._setTransformOrigin(n),this._setOverlayElementStyles(e,n),this._setBoundingBoxStyles(e,n),n.panelClass&&this._addPanelClasses(n.panelClass),this._positionChanges.observers.length){const i=this._getScrollVisibility();if(n!==this._lastPosition||!this._lastScrollVisibility||!function Nne(t,n){return t===n||t.isOriginClipped===n.isOriginClipped&&t.isOriginOutsideView===n.isOriginOutsideView&&t.isOverlayClipped===n.isOverlayClipped&&t.isOverlayOutsideView===n.isOverlayOutsideView}(this._lastScrollVisibility,i)){const o=new Tne(n,i);this._positionChanges.next(o)}this._lastScrollVisibility=i}this._lastPosition=n,this._isInitialRender=!1}_setTransformOrigin(n){if(!this._transformOriginSelector)return;const e=this._boundingBox.querySelectorAll(this._transformOriginSelector);let i,o=n.overlayY;i="center"===n.overlayX?"center":this._isRtl()?"start"===n.overlayX?"right":"left":"start"===n.overlayX?"left":"right";for(let r=0;r<e.length;r++)e[r].style.transformOrigin=`${i} ${o}`}_calculateBoundingBoxRect(n,e){const i=this._viewportRect,o=this._isRtl();let r,a,s,p,f,v;if("top"===e.overlayY)a=n.y,r=i.height-a+this._viewportMargin;else if("bottom"===e.overlayY)s=i.height-n.y+2*this._viewportMargin,r=i.height-s+this._viewportMargin;else{const b=Math.min(i.bottom-n.y+i.top,n.y),x=this._lastBoundingBoxSize.height;r=2*b,a=n.y-b,r>x&&!this._isInitialRender&&!this._growAfterOpen&&(a=n.y-x/2)}if("end"===e.overlayX&&!o||"start"===e.overlayX&&o)v=i.width-n.x+2*this._viewportMargin,p=n.x-this._viewportMargin;else if("start"===e.overlayX&&!o||"end"===e.overlayX&&o)f=n.x,p=i.right-n.x;else{const b=Math.min(i.right-n.x+i.left,n.x),x=this._lastBoundingBoxSize.width;p=2*b,f=n.x-b,p>x&&!this._isInitialRender&&!this._growAfterOpen&&(f=n.x-x/2)}return{top:a,left:f,bottom:s,right:v,width:p,height:r}}_setBoundingBoxStyles(n,e){const i=this._calculateBoundingBoxRect(n,e);!this._isInitialRender&&!this._growAfterOpen&&(i.height=Math.min(i.height,this._lastBoundingBoxSize.height),i.width=Math.min(i.width,this._lastBoundingBoxSize.width));const o={};if(this._hasExactPosition())o.top=o.left="0",o.bottom=o.right=o.maxHeight=o.maxWidth="",o.width=o.height="100%";else{const r=this._overlayRef.getConfig().maxHeight,a=this._overlayRef.getConfig().maxWidth;o.height=$n(i.height),o.top=$n(i.top),o.bottom=$n(i.bottom),o.width=$n(i.width),o.left=$n(i.left),o.right=$n(i.right),o.alignItems="center"===e.overlayX?"center":"end"===e.overlayX?"flex-end":"flex-start",o.justifyContent="center"===e.overlayY?"center":"bottom"===e.overlayY?"flex-end":"flex-start",r&&(o.maxHeight=$n(r)),a&&(o.maxWidth=$n(a)
vendor: 4,716 bytes, line 1
1)}this._lastBoundingBoxSize=i,Td(this._boundingBox.style,o)}_resetBoundingBoxStyles(){Td(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){Td(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(n,e){const i={},o=this._hasExactPosition(),r=this._hasFlexibleDimensions,a=this._overlayRef.getConfig();if(o){const p=this._viewportRuler.getViewportScrollPosition();Td(i,this._getExactOverlayY(e,n,p)),Td(i,this._getExactOverlayX(e,n,p))}else i.position="static";let s="",d=this._getOffset(e,"x"),u=this._getOffset(e,"y");d&&(s+=`translateX(${d}px) `),u&&(s+=`translateY(${u}px)`),i.transform=s.trim(),a.maxHeight&&(o?i.maxHeight=$n(a.maxHeight):r&&(i.maxHeight="")),a.maxWidth&&(o?i.maxWidth=$n(a.maxWidth):r&&(i.maxWidth="")),Td(this._pane.style,i)}_getExactOverlayY(n,e,i){let o={top:"",bottom:""},r=this._getOverlayPoint(e,this._overlayRect,n);return this._isPushed&&(r=this._pushOverlayOnScreen(r,this._overlayRect,i)),"bottom"===n.overlayY?o.bottom=this._document.documentElement.clientHeight-(r.y+this._overlayRect.height)+"px":o.top=$n(r.y),o}_getExactOverlayX(n,e,i){let a,o={left:"",right:""},r=this._getOverlayPoint(e,this._overlayRect,n);return this._isPushed&&(r=this._pushOverlayOnScreen(r,this._overlayRect,i)),a=this._isRtl()?"end"===n.overlayX?"left":"right":"end"===n.overlayX?"right":"left","right"===a?o.right=this._document.documentElement.clientWidth-(r.x+this._overlayRect.width)+"px":o.left=$n(r.x),o}_getScrollVisibility(){const n=this._getOriginRect(),e=this._pane.getBoundingClientRect(),i=this._scrollables.map(o=>o.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:Z5(n,i),isOriginOutsideView:XP(n,i),isOverlayClipped:Z5(e,i),isOverlayOutsideView:XP(e,i)}}_subtractOverflows(n,...e){return e.reduce((i,o)=>i-Math.max(o,0),n)}_getNarrowedViewportRect(){const n=this._document.documentElement.clientWidth,e=this._document.documentElement.clientHeight,i=this._viewportRuler.getViewportScrollPosition();return{top:i.top+this._viewportMargin,left:i.left+this._viewportMargin,right:i.left+n-this._viewportMargin,bottom:i.top+e-this._viewportMargin,width:n-2*this._viewportMargin,height:e-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(n,e){return"x"===e?null==n.offsetX?this._offsetX:n.offsetX:null==n.offsetY?this._offsetY:n.offsetY}_validatePositions(){}_addPanelClasses(n){this._pane&&Mg(n).forEach(e=>{""!==e&&-1===this._appliedPanelClasses.indexOf(e)&&(this._appliedPanelClasses.push(e),this._pane.classList.add(e))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(n=>{this._pane.classList.remove(n)}),this._appliedPanelClasses=[])}_getOriginRect(){const n=this._origin;if(n instanceof re)return n.nativeElement.getBoundingClientRect();if(n instanceof Element)return n.getBoundingClientRect();const e=n.width||0,i=n.height||0;return{top:n.y,bottom:n.y+i,left:n.x,right:n.x+e,height:i,width:e}}}function Td(t,n){for(let e in n)n.hasOwnProperty(e)&&(t[e]=n[e]);return t}function oB(t){if("number"!=typeof t&&null!=t){const[n,e]=t.split(Rne);return e&&"px"!==e?null:parseFloat(n)}return t||null}function rB(t){return{top:Math.floor(t.top),right:Math.floor(t.right),bottom:Math.floor(t.bottom),left:Math.floor(t.left),width:Math.floor(t.width),height:Math.floor(t.height)}}const aB="cdk-global-overlay-wrapper";function l0(t){return new Lne}class Lne{_overlayRef;_cssPosition="static";_topOffset="";_bottomOffset="";_alignItems="";_xPosition="";_xOffset="";_width="";_height="";_isDisposed=!1;attach(n){const e=n.getConfig();this._overlayRef=n,this._width&&!e.width&&n.updateSize({width:this._width}),this._height&&!e.height&&n.updateSize({height:this._height}),n.hostElement.classList.add(aB),this._isDisposed=!1}top(n=""){return this._bottomOffset="",this._topOffset=n,this._alignItems="flex-start",this}left(n=""){return this._xOffset=n,this._xPosition="left",this}bottom(n=""){return this._topOffset="",this._bottomOffset=n,this._alignItems="flex-end",this}right(n=""){return this._xOffset=n,this._xPosition="right",this}start(n=""){return this._xOffset=n,this._xPosition="start",this}end(n=""){return this._xOffset=n,this._xPosition="end",this}width(n=""){return this._overlayRef?this._overlayRef.updateSize({width:n}):this._width=n,this}height(n=""){return this._overlayRef?this._overlayRef.updateSize({height:n}):this._height=n,this}centerHorizontally(n=""){return this.left(n),this._xPosition="center",this}centerVertically(n=""){return this.top(n),this._alignItems="center",this}
vendor: 6,550 bytes, line 1
1apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const n=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement.style,i=this._overlayRef.getConfig(),{width:o,height:r,maxWidth:a,maxHeight:s}=i,d=!("100%"!==o&&"100vw"!==o||a&&"100%"!==a&&"100vw"!==a),u=!("100%"!==r&&"100vh"!==r||s&&"100%"!==s&&"100vh"!==s),p=this._xPosition,f=this._xOffset,v="rtl"===this._overlayRef.getConfig().direction;let b="",x="",M="";d?M="flex-start":"center"===p?(M="center",v?x=f:b=f):v?"left"===p||"end"===p?(M="flex-end",b=f):("right"===p||"start"===p)&&(M="flex-start",x=f):"left"===p||"start"===p?(M="flex-start",b=f):("right"===p||"end"===p)&&(M="flex-end",x=f),n.position=this._cssPosition,n.marginLeft=d?"0":b,n.marginTop=u?"0":this._topOffset,n.marginBottom=this._bottomOffset,n.marginRight=d?"0":x,e.justifyContent=M,e.alignItems=u?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const n=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement,i=e.style;e.classList.remove(aB),i.justifyContent=i.alignItems=n.marginTop=n.marginBottom=n.marginLeft=n.marginRight=n.position="",this._overlayRef=null,this._isDisposed=!0}}let Bne=(()=>{class t{_injector=m(we);constructor(){}global(){return l0()}flexibleConnectedTo(e){return Pg(this._injector,e)}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function Sd(t,n){t.get(Nn).load(tB);const e=t.get(QP),i=t.get(Xe),o=t.get(Cn),r=t.get(Zr),a=t.get(ci),s=i.createElement("div"),d=i.createElement("div");d.id=o.getId("cdk-overlay-"),d.classList.add("cdk-overlay-pane"),s.appendChild(d),e.getContainerElement().appendChild(s);const u=new rne(d,r,t),p=new Kh(n),f=t.get(Wt,null,{optional:!0})||t.get(Cr).createRenderer(null,null);return p.direction=p.direction||a.value,new nB(u,s,d,p,t.get(pe),t.get(Sne),i,t.get(ys),t.get(Ine),n?.disableAnimations??"NoopAnimations"===t.get(th,null,{optional:!0}),t.get($t),f)}let Vne=(()=>{class t{scrollStrategies=m(Ene);_positionBuilder=m(Bne);_injector=m(we);constructor(){}create(e){return Sd(this._injector,e)}position(){return this._positionBuilder}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();const zne=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],sB=new E("cdk-connected-overlay-scroll-strategy",{providedIn:"root",factory:()=>{const t=m(we);return()=>ir(t)}});let c0=(()=>{class t{elementRef=m(re);constructor(){}static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"]})}return t})(),lB=(()=>{class t{_dir=m(ci,{optional:!0});_injector=m(we);_overlayRef;_templatePortal;_backdropSubscription=Je.EMPTY;_attachSubscription=Je.EMPTY;_detachSubscription=Je.EMPTY;_positionSubscription=Je.EMPTY;_offsetX;_offsetY;_position;_scrollStrategyFactory=m(sB);_disposeOnNavigation=!1;_ngZone=m(pe);origin;positions;positionStrategy;get offsetX(){return this._offsetX}set offsetX(e){this._offsetX=e,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(e){this._offsetY=e,this._position&&this._updatePositionStrategy(this._position)}width;height;minWidth;minHeight;backdropClass;panelClass;viewportMargin=0;scrollStrategy;open=!1;disableClose=!1;transformOriginSelector;hasBackdrop=!1;lockPosition=!1;flexibleDimensions=!1;growAfterOpen=!1;push=!1;get disposeOnNavigation(){return this._disposeOnNavigation}set disposeOnNavigation(e){this._disposeOnNavigation=e}backdropClick=new J;positionChange=new J;attach=new J;detach=new J;overlayKeydown=new J;overlayOutsideClick=new J;constructor(){const e=m(Jt),i=m(cn);this._templatePortal=new Pd(e,i),this.scrollStrategy=this._scrollStrategyFactory()}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef?.dispose()}ngOnChanges(e){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef?.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),e.origin&&this.open&&this._position.apply()),e.open&&(this.open?this.attachOverlay():this.detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=zne);const e=this._overlayRef=Sd(this._injector,this._buildConfig());this._attachSubscription=e.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=e.detachments().subscribe(()=>this.detach.emit()),e.keydownEvents().subscribe(i=>{this.overlayKeydown.next(i),27===i.keyCode&&!this.disableClose&&!Pn(i)&&(i.preventDefault(),this.detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(i=>{const o=this._getOriginElement(),r=aa(i);(!o||o!==r&&!o.contains(r))&&this.overlayOutsideClick.next(i)})}_buildConfig(){const e=this._position=this.positionStrategy||this._createPositionStrategy(),i=new Kh({direction:this._dir||"ltr",positionStrategy:e,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop,disposeOnNavigation:this.disposeOnNavigation});return(this.width||0===this.width)&&(i.width=this.width),(this.height||0===this.height)&&(i.height=this.height),(this.minWidth||0===this.minWidth)&&(i.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(i.minHeight=this.minHeight),this.backdropClass&&(i.backdropClass=this.backdropClass),this.panelClass&&(i.panelClass=this.panelClass),i}_updatePositionStrategy(e){const i=this.positions.map(o=>({originX:o.originX,originY:o.originY,overlayX:o.overlayX,overlayY:o.overlayY,offsetX:o.offsetX||this.offsetX,offsetY:o.offsetY||this.offsetY,panelClass:o.panelClass||void 0}));return e.setOrigin(this._getOrigin()).withPositions(i).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){const e=Pg(this._injector,this._getOrigin());return this._updatePositionStrategy(e),e}
1_getOrigin(){return this.origin instanceof c0?this.origin.elementRef:this.origin}_getOriginElement(){return this.origin instanceof c0?this.origin.elementRef.nativeElement:this.origin instanceof re?this.origin.nativeElement:typeof Element<"u"&&this.origin instanceof Element?this.origin:null}attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(e=>{this.backdropClick.emit(e)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe(function Mne(t,n=!1){return Gt((e,i)=>{let o=0;e.subscribe(At(i,r=>{const a=t(r,o++);(a||n)&&i.next(r),!a&&i.complete()}))})}(()=>this.positionChange.observers.length>0)).subscribe(e=>{this._ngZone.run(()=>this.positionChange.emit(e)),0===this.positionChange.observers.length&&this._positionSubscription.unsubscribe()})),this.open=!0}detachOverlay(){this._overlayRef?.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.open=!1}static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[0,"cdkConnectedOverlayOrigin","origin"],positions:[0,"cdkConnectedOverlayPositions","positions"],positionStrategy:[0,"cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:[0,"cdkConnectedOverlayOffsetX","offsetX"],offsetY:[0,"cdkConnectedOverlayOffsetY","offsetY"],width:[0,"cdkConnectedOverlayWidth","width"],height:[0,"cdkConnectedOverlayHeight","height"],minWidth:[0,"cdkConnectedOverlayMinWidth","minWidth"],minHeight:[0,"cdkConnectedOverlayMinHeight","minHeight"],backdropClass:[0,"cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:[0,"cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:[0,"cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:[0,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[0,"cdkConnectedOverlayOpen","open"],disableClose:[0,"cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:[0,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:[2,"cdkConnectedOverlayHasBackdrop","hasBackdrop",K],lockPosition:[2,"cdkConnectedOverlayLockPosition","lockPosition",K],flexibleDimensions:[2,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",K],growAfterOpen:[2,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen",K],push:[2,"cdkConnectedOverlayPush","push",K],disposeOnNavigation:[2,"cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",K]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],features:[Ct]})}return t})();const jne={provide:sB,useFactory:function Hne(t){const n=m(we);return()=>ir(n)}};let oc=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({providers:[Vne,jne],imports:[qh,nc,qP,qP]})}return t})();function Une(t,n){if(1&t){const e=dn();D(0,"div",1)(1,"button",2),Y("click",function(){return he(e),ee(ne().action())}),ie(2),O()()}if(2&t){const e=ne();T(2),Jn(" ",e.data.action," ")}}const $ne=["label"];function Gne(t,n){}const Wne=Math.pow(2,31)-1;class ZP{_overlayRef;instance;containerInstance;_afterDismissed=new Z;_afterOpened=new Z;_onAction=new Z;_durationTimeoutId;_dismissedByAction=!1;constructor(n,e){this._overlayRef=e,this.containerInstance=n,n._onExit.subscribe(()=>this._finishDismiss())}dismiss(){this._afterDismissed.closed||this.containerInstance.exit(),clearTimeout(this._durationTimeoutId)}dismissWithAction(){this._onAction.closed||(this._dismissedByAction=!0,this._onAction.next(),this._onAction.complete(),this.dismiss()),clearTimeout(this._durationTimeoutId)}closeWithAction(){this.dismissWithAction()}_dismissAfter(n){this._durationTimeoutId=setTimeout(()=>this.dismiss(),Math.min(n,Wne))}_open(){this._afterOpened.closed||(this._afterOpened.next(),this._afterOpened.complete())}_finishDismiss(){this._overlayRef.dispose(),this._onAction.closed||this._onAction.complete(),this._afterDismissed.next({dismissedByAction:this._dismissedByAction}),this._afterDismissed.complete(),this._dismissedByAction=!1}afterDismissed(){return this._afterDismissed}afterOpened(){return this.containerInstance._onEnter}onAction(){return this._onAction}}const cB=new E("MatSnackBarData");class d0{politeness="polite";announcementMessage="";viewContainerRef;duration=0;panelClass;direction;data=null;horizontalPosition="center";verticalPosition="bottom"}let dB=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["","matSnackBarLabel",""]],hostAttrs:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"]})}return t})(),uB=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["","matSnackBarActions",""]],hostAttrs:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"]})}return t})(),hB=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["","matSnackBarAction",""]],hostAttrs:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"]})}return t})(),pB=(()=>{class t{snackBarRef=m(ZP);data=m(cB);constructor(){}action(){this.snackBarRef.dismissWithAction()}get hasAction(){return!!this.data.action}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["simple-snack-bar"]],hostAttrs:[1,"mat-mdc-simple-snack-bar"],exportAs:["matSnackBar"],decls:3,vars:2,consts:[["matSnackBarLabel",""],["matSnackBarActions",""],["matButton","","matSnackBarAction","",3,"click"]],template:function(i,o){1&i&&(D(0,"div",0),ie(1),O(),Ce(2,Une,3,1,"div",1)),2&i&&(T(),Jn(" ",o.data.message,"\n"),T(),xe(o.hasAction?2:-1))},dependencies:[t0,dB,uB,hB],styles:[".mat-mdc-simple-snack-bar{display:flex}.mat-mdc-simple-snack-bar .mat-mdc-snack-bar-label{max-height:50vh;overflow:auto}\n"],encapsulation:2,changeDetection:0})}return t})();const JP="_mat-snack-bar-enter",e1="_mat-snack-bar-exit";let mB=(()=>{class t extends o0{_ngZone=m(pe);_elementRef=m(re);_changeDetectorRef=m(it);_platform=m(Tt);_animationsDisabled=pn();snackBarConfig=m(d0);_document=m(Xe);_trackedModals=new Set;_enterFallback;_exitFallback;_injector=m(we);_announceDelay=150;_announceTimeoutId;_destroyed=!1;_portalOutlet;
1_onAnnounce=new Z;_onExit=new Z;_onEnter=new Z;_animationState="void";_live;_label;_role;_liveElementId=m(Cn).getId("mat-snack-bar-container-live-");constructor(){super();const e=this.snackBarConfig;this._live="assertive"!==e.politeness||e.announcementMessage?"off"===e.politeness?"off":"polite":"assertive",this._platform.FIREFOX&&("polite"===this._live&&(this._role="status"),"assertive"===this._live&&(this._role="alert"))}attachComponentPortal(e){this._assertNotAttached();const i=this._portalOutlet.attachComponentPortal(e);return this._afterPortalAttached(),i}attachTemplatePortal(e){this._assertNotAttached();const i=this._portalOutlet.attachTemplatePortal(e);return this._afterPortalAttached(),i}attachDomPortal=e=>{this._assertNotAttached();const i=this._portalOutlet.attachDomPortal(e);return this._afterPortalAttached(),i};onAnimationEnd(e){e===e1?this._completeExit():e===JP&&(clearTimeout(this._enterFallback),this._ngZone.run(()=>{this._onEnter.next(),this._onEnter.complete()}))}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.markForCheck(),this._changeDetectorRef.detectChanges(),this._screenReaderAnnounce(),this._animationsDisabled?Dn(()=>{this._ngZone.run(()=>queueMicrotask(()=>this.onAnimationEnd(JP)))},{injector:this._injector}):(clearTimeout(this._enterFallback),this._enterFallback=setTimeout(()=>{this._elementRef.nativeElement.classList.add("mat-snack-bar-fallback-visible"),this.onAnimationEnd(JP)},200)))}exit(){return this._destroyed?me(void 0):(this._ngZone.run(()=>{this._animationState="hidden",this._changeDetectorRef.markForCheck(),this._elementRef.nativeElement.setAttribute("mat-exit",""),clearTimeout(this._announceTimeoutId),this._animationsDisabled?Dn(()=>{this._ngZone.run(()=>queueMicrotask(()=>this.onAnimationEnd(e1)))},{injector:this._injector}):(clearTimeout(this._exitFallback),this._exitFallback=setTimeout(()=>this.onAnimationEnd(e1),200))}),this._onExit)}ngOnDestroy(){this._destroyed=!0,this._clearFromModals(),this._completeExit()}_completeExit(){clearTimeout(this._exitFallback),queueMicrotask(()=>{this._onExit.next(),this._onExit.complete()})}_afterPortalAttached(){const e=this._elementRef.nativeElement,i=this.snackBarConfig.panelClass;i&&(Array.isArray(i)?i.forEach(a=>e.classList.add(a)):e.classList.add(i)),this._exposeToModals();const o=this._label.nativeElement,r="mdc-snackbar__label";o.classList.toggle(r,!o.querySelector(`.${r}`))}_exposeToModals(){const e=this._liveElementId,i=this._document.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let o=0;o<i.length;o++){const r=i[o],a=r.getAttribute("aria-owns");this._trackedModals.add(r),a?-1===a.indexOf(e)&&r.setAttribute("aria-owns",a+" "+e):r.setAttribute("aria-owns",e)}}_clearFromModals(){this._trackedModals.forEach(e=>{const i=e.getAttribute("aria-owns");if(i){const o=i.replace(this._liveElementId,"").trim();o.length>0?e.setAttribute("aria-owns",o):e.removeAttribute("aria-owns")}}),this._trackedModals.clear()}_assertNotAttached(){this._portalOutlet.hasAttached()}_screenReaderAnnounce(){this._announceTimeoutId||this._ngZone.runOutsideAngular(()=>{this._announceTimeoutId=setTimeout(()=>{if(this._destroyed)return;const e=this._elementRef.nativeElement,i=e.querySelector("[aria-hidden]"),o=e.querySelector("[aria-live]");if(i&&o){let r=null;this._platform.isBrowser&&document.activeElement instanceof HTMLElement&&i.contains(document.activeElement)&&(r=document.activeElement),i.removeAttribute("aria-hidden"),o.appendChild(i),r?.focus(),this._onAnnounce.next(),this._onAnnounce.complete()}},this._announceDelay)})}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-snack-bar-container"]],viewQuery:function(i,o){if(1&i&&(Ye(tc,7),Ye($ne,7)),2&i){let r;X(r=Q())&&(o._portalOutlet=r.first),X(r=Q())&&(o._label=r.first)}},hostAttrs:[1,"mdc-snackbar","mat-mdc-snack-bar-container"],hostVars:6,hostBindings:function(i,o){1&i&&Y("animationend",function(a){return o.onAnimationEnd(a.animationName)})("animationcancel",function(a){return o.onAnimationEnd(a.animationName)}),2&i&&oe("mat-snack-bar-container-enter","visible"===o._animationState)("mat-snack-bar-container-exit","hidden"===o._animationState)("mat-snack-bar-container-animations-enabled",!o._animationsDisabled)},features:[ce],decls:6,vars:3,consts:[["label",""],[1,"mdc-snackbar__surface","mat-mdc-snackbar-surface"],[1,"mat-mdc-snack-bar-label"],["aria-hidden","true"],["cdkPortalOutlet",""]],template:function(i,o){1&i&&(D(0,"div",1)(1,"div",2,0)(3,"div",3),Et(4,Gne,0,0,"ng-template",4),O(),te(5,"div"),O()()),2&i&&(T(5),se("aria-live",o._live)("role",o._role)("id",o._liveElementId))},dependencies:[tc],styles:["@keyframes _mat-snack-bar-enter{from{transform:scale(0.8);opacity:0}
1to{transform:scale(1);opacity:1}}@keyframes _mat-snack-bar-exit{from{opacity:1}to{opacity:0}}.mat-mdc-snack-bar-container{display:flex;align-items:center;justify-content:center;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:8px}.mat-mdc-snack-bar-handset .mat-mdc-snack-bar-container{width:100vw}.mat-snack-bar-container-animations-enabled{opacity:0}.mat-snack-bar-container-animations-enabled.mat-snack-bar-fallback-visible{opacity:1}.mat-snack-bar-container-animations-enabled.mat-snack-bar-container-enter{animation:_mat-snack-bar-enter 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-snack-bar-container-animations-enabled.mat-snack-bar-container-exit{animation:_mat-snack-bar-exit 75ms cubic-bezier(0.4, 0, 1, 1) forwards}.mat-mdc-snackbar-surface{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;padding-left:0;padding-right:8px}[dir=rtl] .mat-mdc-snackbar-surface{padding-right:0;padding-left:8px}.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{min-width:344px;max-width:672px}.mat-mdc-snack-bar-handset .mat-mdc-snackbar-surface{width:100%;min-width:0}@media(forced-colors: active){.mat-mdc-snackbar-surface{outline:solid 1px}}.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{color:var(--mat-snack-bar-supporting-text-color, var(--mat-sys-inverse-on-surface));border-radius:var(--mat-snack-bar-container-shape, var(--mat-sys-corner-extra-small));background-color:var(--mat-snack-bar-container-color, var(--mat-sys-inverse-surface))}.mdc-snackbar__label{width:100%;flex-grow:1;box-sizing:border-box;margin:0;padding:14px 8px 14px 16px}[dir=rtl] .mdc-snackbar__label{padding-left:8px;padding-right:16px}.mat-mdc-snack-bar-container .mdc-snackbar__label{font-family:var(--mat-snack-bar-supporting-text-font, var(--mat-sys-body-medium-font));font-size:var(--mat-snack-bar-supporting-text-size, var(--mat-sys-body-medium-size));font-weight:var(--mat-snack-bar-supporting-text-weight, var(--mat-sys-body-medium-weight));line-height:var(--mat-snack-bar-supporting-text-line-height, var(--mat-sys-body-medium-line-height))}.mat-mdc-snack-bar-actions{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box}.mat-mdc-snack-bar-handset,.mat-mdc-snack-bar-container,.mat-mdc-snack-bar-label{flex:1 1 auto}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){--mat-button-text-state-layer-color: currentColor;--mat-button-text-ripple-color: currentColor}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled).mat-unthemed{color:var(--mat-snack-bar-button-color, var(--mat-sys-inverse-primary))}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled) .mat-ripple-element{opacity:.1}\n"],encapsulation:2})}return t})();const Yne=new E("mat-snack-bar-default-options",{providedIn:"root",factory:function qne(){return new d0}});let fB=(()=>{class t{_live=m(z5);_injector=m(we);_breakpointObserver=m(RP);_parentSnackBar=m(t,{optional:!0,skipSelf:!0});_defaultConfig=m(Yne);_animationsDisabled=pn();_snackBarRefAtThisLevel=null;simpleSnackBarComponent=pB;snackBarContainerComponent=mB;handsetCssClass="mat-mdc-snack-bar-handset";get _openedSnackBarRef(){const e=this._parentSnackBar;return e?e._openedSnackBarRef:this._snackBarRefAtThisLevel}set _openedSnackBarRef(e){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=e:this._snackBarRefAtThisLevel=e}constructor(){}openFromComponent(e,i){return this._attach(e,i)}openFromTemplate(e,i){return this._attach(e,i)}open(e,i="",o){const r={...this._defaultConfig,...o};return r.data={message:e,action:i},r.announcementMessage===e&&(r.announcementMessage=void 0),this.openFromComponent(this.simpleSnackBarComponent,r)}dismiss(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}ngOnDestroy(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}_attachSnackBarContainer(e,i){const r=we.create({parent:i&&i.viewContainerRef&&i.viewContainerRef.injector||this._injector,providers:[{provide:d0,useValue:i}]}),a=new Od(this.snackBarContainerComponent,i.viewContainerRef,r),s=e.attach(a);return s.instance.snackBarConfig=i,s.instance}_attach(e,i){const o={...new d0,...this._defaultConfig,...i},r=this._createOverlay(o),a=this._attachSnackBarContainer(r,o),s=new ZP(a,r);if(e instanceof Jt){const d=new Pd(e,null,{$implicit:o.data,snackBarRef:s});s.instance=a.attachTemplatePortal(d)}else{const d=this._createInjector(o,s),u=new Od(e,void 0,d),p=a.attachComponentPortal(u);s.instance=p.instance}return this._breakpointObserver.observe("(max-width: 599.98px) and (orientation: portrait)").pipe(je(r.detachments())).subscribe(d=>{r.overlayElement.classList.toggle(this.handsetCssClass,d.matches)}),o.announcementMessage&&a._onAnnounce.subscribe(()=>{this._live.announce(o.announcementMessage,o.politeness)}),this._animateSnackBar(s,o),this._openedSnackBarRef=s,this._openedSnackBarRef}_animateSnackBar(e,i){e.afterDismissed().subscribe(()=>{this._openedSnackBarRef==e&&(this._openedSnackBarRef=null),i.announcementMessage&&this._live.clear()}),i.duration&&i.duration>0&&e.afterOpened().subscribe(()=>e._dismissAfter(i.duration)),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe(()=>{e.containerInstance.enter()}),this._openedSnackBarRef.dismiss()):e.containerInstance.enter()}_createOverlay(e){const i=new Kh;i.direction=e.direction;const o=l0(),r="rtl"===e.direction,a="left"===e.horizontalPosition||"start"===e.horizontalPosition&&!r||"end"===e.horizontalPosition&&r,s=!a&&"center"!==e.horizontalPosition;return a?o.left("0"):s?o.right("0"):o.centerHorizontally(),"top"===e.verticalPosition?o.top("0"):o.bottom("0"),i.positionStrategy=o,i.disableAnimations=this._animationsDisabled,Sd(this._injector,i)}_createInjector(e,i){return we.create({parent:e&&e.viewContainerRef&&e.viewContainerRef.injector||this._injector,providers:[{provide:ZP,useValue:i},{provide:cB,useValue:e.data}]})}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Kne=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({providers:[fB],imports:[oc,nc,n0,Oe,pB,Oe]})}return t})(),gB=(()=>{var t;class n{constructor(i){this.snackBar=i}notify(i,o="Close",r){this.snackBar.open(i,o,{duration:1e4,...r})}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)(le(fB))},this.\u0275prov=H({token:n,factory:n.\u0275fac,providedIn:"root"}))}return t(),n})(),t1=(()=>{var t;class n{constructor(i,o){this._alertService=i,this._loggingService=o}
1notFound(i="server",o=void 0){return this._alertService.notify(`There was an error while loading the ${i} content.`),Ao}handleApiResponse(i){const{apiStatusCode:o,message:r,data:a}=i;if(b5.SUCCESS===o)return r&&this._alertService.notify(r),a;throw this._alertService.notify(r),new v5(o,r,a)}handleApiError(i){return i instanceof v5&&this._alertService.notify(i.message),me({})}urlFor(i){return`/dodtap/rest${i}`}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)(le(gB),le(Jee))},this.\u0275prov=H({token:n,factory:n.\u0275fac,providedIn:"root"}))}return t(),n})(),Xne=(()=>{var t;class n{constructor(i,o){this._http=i,this._apiUtilService=o}getContent(i){return this._http.get(i).pipe(Se(o=>this._apiUtilService.handleApiResponse(o)),na(o=>this._apiUtilService.handleApiError(o)))}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)(le(Yl),le(t1))},this.\u0275prov=H({token:n,factory:n.\u0275fac,providedIn:"root"}))}return t(),n})();const _B={"/home":"1","/about/DoDTAP":"2","/about/directives":"3","/about/partners":"4","/transition/gps":"6","/transition/pre-separation_counseling":"7","/transition/core_curriculum":"8","/transition/tracks":"9","/transition/capstone":"10","/about/career_readiness_standards":"11","/resources":"12","/resources/forms":"13","/resources/links":"14","/contact":"15","/transition/transition_online_learning_curriculum":"17","/resources/faqs":"18","/media":"20","/login/links":"21","/login/operator":"22","/login/beneficiary":"23","/login/assessment":"24","/resources/disclaimer":"25","/login/commander":"26"};let xn=(()=>{var t;class n{constructor(i,o){this._mainService=i,this._apiUtilService=o}resolve(i,o){let r="1";return _B.hasOwnProperty(o.url)&&(r=_B[o.url]),this._mainService.getContent(`${_g.page}?page=${r}`).pipe(Rn(1),ti(a=>a?me(a):this._apiUtilService.notFound(`${_g.page}?page=${r}`)),na(a=>this._apiUtilService.notFound(`${_g.page}?page=${r}`,a)))}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)(le(Xne),le(t1))},this.\u0275prov=H({token:n,factory:n.\u0275fac,providedIn:"root"}))}return t(),n})(),n1=(()=>{var t;class n{constructor(i){this.httpClient=i,this.httpOptions={headers:new Pr({"Content-Type":"application/json"})},this.FocusElementId=""}getSearch(i){return this.httpClient.get(`${_g.search}?search=${i}`)}setFocusElementId(i){this.FocusElementId=i}getFocusElementId(){return this.FocusElementId}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)(le(Yl))},this.\u0275prov=H({token:n,factory:n.\u0275fac,providedIn:"root"}))}return t(),n})();var Id=dp(7376);function Qne(t,n){1&t&&(D(0,"div",8),ie(1," No search results were found "),O())}function Zne(t,n){if(1&t&&(D(0,"div",8)(1,"strong"),ie(2),O(),te(3,"strong",9),Iy(4,"sanitizeHtml"),D(5,"i",10),ie(6),O(),te(7,"br")(8,"br"),O()),2&t){const e=n.$implicit,i=n.index;T(2),Jn("",i+1,". "),T(),G("innerHtml",DD(4,3,e.key),FM),T(3),zn(e.value)}}let Jne=(()=>{var t;class n{constructor(i,o,r,a){this.route=i,this._http=o,this._apiUtilService=r,this.coreService=a}unsorted(){}ngOnInit(){let i=this.route.snapshot.queryParamMap.get("search");i&&this.coreService.getSearch(i).subscribe(o=>{(0,Id.isEmpty)(o.data)||(this.searchResults=o.data)})}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)($(Cd),$(Yl),$(t1),$(n1))},this.\u0275cmp=ae({type:n,selectors:[["app-search-results"]],standalone:!1,decls:17,vars:5,consts:[[1,"row"],[1,"searchResultsContainer"],[1,"breadcrumb"],["href","app/home"],["href","app/searchResults"],["id","results"],["style","font-family: Roboto, Helvetica Neue, sans-serif",4,"ngIf"],["style","font-family: Roboto, Helvetica Neue, sans-serif",4,"ngFor","ngForOf"],[2,"font-family","Roboto, Helvetica Neue, sans-serif"],[3,"innerHtml"],[2,"padding","12px"]],template:function(o,r){1&o&&(D(0,"div",0)(1,"div",1)(2,"ol",2)(3,"li")(4,"a",3),ie(5,"Home"),O(),D(6,"span"),ie(7,"\xa0>\xa0"),O()(),D(8,"li")(9,"a",4),ie(10,"Search Results"),O()()(),D(11,"h1"),ie(12,"Search Results"),O(),D(13,"div",5),Et(14,Qne,2,0,"div",6)(15,Zne,9,5,"div",7),Iy(16,"keyvalue"),O()()()),2&o&&(T(14),G("ngIf",!r.searchResults),T(),G("ngForOf",function WF(t,n,e,i){const o=t+27,r=z(),a=hs(r,o);return zf(r,o)?jF(r,fi(),n,a.transform,e,i,a):a.transform(e,i)}(16,2,r.searchResults,r.unsorted)))},dependencies:[y2,oC,M2,Y3],styles:['@charset "UTF-8";\n\n\n\n\n\n\n\n\n\narticle[_ngcontent-%COMP%], aside[_ngcontent-%COMP%], details[_ngcontent-%COMP%], figcaption[_ngcontent-%COMP%], figure[_ngcontent-%COMP%], footer[_ngcontent-%COMP%], header[_ngcontent-%COMP%], hgroup[_ngcontent-%COMP%], main[_ngcontent-%COMP%], nav[_ngcontent-%COMP%], section[_ngcontent-%COMP%], summary[_ngcontent-%COMP%]{display:block}audio[_ngcontent-%COMP%], canvas[_ngcontent-%COMP%], video[_ngcontent-%COMP%]{display:inline-block}audio[_ngcontent-%COMP%]:not([controls]){display:none;height:0}[hidden][_ngcontent-%COMP%]{display:none}html[_ngcontent-%COMP%]{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body[_ngcontent-%COMP%]{margin:0}a[_ngcontent-%COMP%]:focus{outline:thin dotted}a[_ngcontent-%COMP%]:active, a[_ngcontent-%COMP%]:hover{outline:0}h1[_ngcontent-%COMP%]{margin:.67em 0;font-size:2em}abbr[title][_ngcontent-%COMP%]{border-bottom:1px dotted}b[_ngcontent-%COMP%], strong[_ngcontent-%COMP%]{font-weight:700}dfn[_ngcontent-%COMP%]{font-style:italic}hr[_ngcontent-%COMP%]{height:0;box-sizing:content-box}mark[_ngcontent-%COMP%]{color:#000;background:#ff0}code[_ngcontent-%COMP%], kbd[_ngcontent-%COMP%], pre[_ngcontent-%COMP%], samp[_ngcontent-%COMP%]{font-family:monospace,serif;font-size:1em}pre[_ngcontent-%COMP%]{white-space:pre-wrap}q[_ngcontent-%COMP%]{quotes:"\\201c" "\\201d" "\\2018" "\\2019"}small[_ngcontent-%COMP%]{font-size:80%}sub[_ngcontent-%COMP%], sup[_ngcontent-%COMP%]{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup[_ngcontent-%COMP%]{top:-.5em}sub[_ngcontent-%COMP%]{bottom:-.25em}img[_ngcontent-%COMP%]{border:0}svg[_ngcontent-%COMP%]:not(:root){overflow:hidden}figure[_ngcontent-%COMP%]{margin:0}fieldset[_ngcontent-%COMP%]{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0}legend[_ngcontent-%COMP%]{padding:0;border:0}button[_ngcontent-%COMP%], input[_ngcontent-%COMP%], select[_ngcontent-%COMP%], textarea[_ngcontent-%COMP%]{margin:0;font-family:inherit;font-size:100%}button[_ngcontent-%COMP%], input[_ngcontent-%COMP%]{line-height:normal}button[_ngcontent-%COMP%], select[_ngcontent-%COMP%]{text-transform:none}button[_ngcontent-%COMP%], html[_ngcontent-%COMP%]   input[type=button][_ngcontent-%COMP%], input[type=reset][_ngcontent-%COMP%], input[type=submit][_ngcontent-%COMP%]{cursor:pointer;-webkit-appearance:button}button[disabled][_ngcontent-%COMP%], html[_ngcontent-%COMP%]   input[disabled][_ngcontent-%COMP%]{cursor:default}input[type=checkbox][_ngcontent-%COMP%], input[type=radio][_ngcontent-%COMP%]{padding:0;box-sizing:border-box}input[type=search][_ngcontent-%COMP%]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search][_ngcontent-%COMP%]::-webkit-search-cancel-button, input[type=search][_ngcontent-%COMP%]::-webkit-search-decoration{-webkit-appearance:none}button[_ngcontent-%COMP%]::-moz-focus-inner, input[_ngcontent-%COMP%]::-moz-focus-inner{padding:0;border:0}textarea[_ngcontent-%COMP%]{overflow:auto;vertical-align:top}table[_ngcontent-%COMP%]{border-collapse:collapse;border-spacing:0}@media print{*[_ngcontent-%COMP%]{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a[_ngcontent-%COMP%], a[_ngcontent-%COMP%]:visited{text-decoration:underline}a[href][_ngcontent-%COMP%]:after{content:" (" attr(href) ")"}abbr[title][_ngcontent-%COMP%]:after{content:" (" attr(title) ")"}.ir[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:after, a[href^="javascript:"][_ngcontent-%COMP%]:after, a[href^="#"][_ngcontent-%COMP%]:after{content:""}pre[_ngcontent-%COMP%], blockquote[_ngcontent-%COMP%]{border:1px solid #999;page-break-inside:avoid}thead[_ngcontent-%COMP%]{display:table-header-group}tr[_ngcontent-%COMP%], img[_ngcontent-%COMP%]{page-break-inside:avoid}img[_ngcontent-%COMP%]{max-width:100%!important}@page{margin:2cm .5cm}p[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%]{orphans:3;widows:3}
1h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%]{page-break-after:avoid}.navbar[_ngcontent-%COMP%]{display:none}.table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{background-color:#fff!important}.btn[_ngcontent-%COMP%] > .caret[_ngcontent-%COMP%], .dropup[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%] > .caret[_ngcontent-%COMP%]{border-top-color:#000!important}.label[_ngcontent-%COMP%]{border:1px solid #000}.table[_ngcontent-%COMP%]{border-collapse:collapse!important}.table-bordered[_ngcontent-%COMP%]   th[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{border:1px solid #ddd!important}}*[_ngcontent-%COMP%], *[_ngcontent-%COMP%]:before, *[_ngcontent-%COMP%]:after{box-sizing:border-box}html[_ngcontent-%COMP%]{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body[_ngcontent-%COMP%]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}input[_ngcontent-%COMP%], button[_ngcontent-%COMP%], select[_ngcontent-%COMP%], textarea[_ngcontent-%COMP%]{font-family:inherit;font-size:inherit;line-height:inherit}button[_ngcontent-%COMP%], input[_ngcontent-%COMP%], select[multiple][_ngcontent-%COMP%], textarea[_ngcontent-%COMP%]{background-image:none}a[_ngcontent-%COMP%]{color:#428bca;text-decoration:none}a[_ngcontent-%COMP%]:hover, a[_ngcontent-%COMP%]:focus{color:#2a6496;text-decoration:underline}a[_ngcontent-%COMP%]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img[_ngcontent-%COMP%]{vertical-align:middle}.img-responsive[_ngcontent-%COMP%]{display:block;height:auto;max-width:100%}.img-rounded[_ngcontent-%COMP%]{border-radius:6px}.img-thumbnail[_ngcontent-%COMP%]{display:inline-block;height:auto;max-width:100%;padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #dddddd;border-radius:4px;transition:all .2s ease-in-out}.img-circle[_ngcontent-%COMP%]{border-radius:50%}hr[_ngcontent-%COMP%]{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.sr-only[_ngcontent-%COMP%]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}p[_ngcontent-%COMP%]{margin:0 0 10px}.lead[_ngcontent-%COMP%]{margin-bottom:20px;font-size:16.1px;font-weight:200;line-height:1.4}@media (min-width: 768px){.lead[_ngcontent-%COMP%]{font-size:21px}}small[_ngcontent-%COMP%]{font-size:85%}cite[_ngcontent-%COMP%]{font-style:normal}.text-muted[_ngcontent-%COMP%]{color:#999}.text-primary[_ngcontent-%COMP%]{color:#428bca}.text-warning[_ngcontent-%COMP%]{color:#c09853}.text-danger[_ngcontent-%COMP%]{color:#b94a48}.text-success[_ngcontent-%COMP%]{color:#468847}.text-info[_ngcontent-%COMP%]{color:#3a87ad}.text-left[_ngcontent-%COMP%]{text-align:left}.text-right[_ngcontent-%COMP%]{text-align:right}.text-center[_ngcontent-%COMP%]{text-align:center}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%], .h5[_ngcontent-%COMP%], .h6[_ngcontent-%COMP%]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1}h1[_ngcontent-%COMP%]   small[_ngcontent-%COMP%], h2[_ngcontent-%COMP%]   small[_ngcontent-%COMP%], h3[_ngcontent-%COMP%]   small[_ngcontent-%COMP%], h4[_ngcontent-%COMP%]   small[_ngcontent-%COMP%], h5[_ngcontent-%COMP%]   small[_ngcontent-%COMP%], h6[_ngcontent-%COMP%]   small[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]   small[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%]   small[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%]   small[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%]   small[_ngcontent-%COMP%], .h5[_ngcontent-%COMP%]   small[_ngcontent-%COMP%], .h6[_ngcontent-%COMP%]   small[_ngcontent-%COMP%]{font-weight:400;line-height:1;color:#999}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%]{margin-top:20px;margin-bottom:10px}h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%]{margin-top:10px;margin-bottom:10px}h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{font-size:36px}h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%]{font-size:30px}h3[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%]{font-size:24px}h4[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%]{font-size:18px}h5[_ngcontent-%COMP%], .h5[_ngcontent-%COMP%]{font-size:14px}h6[_ngcontent-%COMP%], .h6[_ngcontent-%COMP%]{font-size:12px}h1[_ngcontent-%COMP%]   small[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]   small[_ngcontent-%COMP%]{font-size:24px}h2[_ngcontent-%COMP%]   small[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%]   small[_ngcontent-%COMP%]{font-size:18px}h3[_ngcontent-%COMP%]   small[_ngcontent-%COMP%], .h3[_ngcontent-%COMP%]   small[_ngcontent-%COMP%], h4[_ng
1content-%COMP%]   small[_ngcontent-%COMP%], .h4[_ngcontent-%COMP%]   small[_ngcontent-%COMP%]{font-size:14px}.page-header[_ngcontent-%COMP%]{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee}ul[_ngcontent-%COMP%], ol[_ngcontent-%COMP%]{margin-top:0;margin-bottom:10px}ul[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%], ol[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%], ul[_ngcontent-%COMP%]   ol[_ngcontent-%COMP%], ol[_ngcontent-%COMP%]   ol[_ngcontent-%COMP%]{margin-bottom:0}.list-unstyled[_ngcontent-%COMP%], .list-inline[_ngcontent-%COMP%]{padding-left:0;list-style:none}.list-inline[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{display:inline-block;padding-right:5px;padding-left:5px}dl[_ngcontent-%COMP%]{margin-bottom:20px}dt[_ngcontent-%COMP%], dd[_ngcontent-%COMP%]{line-height:1.428571429}dt[_ngcontent-%COMP%]{font-weight:700}dd[_ngcontent-%COMP%]{margin-left:0}@media (min-width: 768px){.dl-horizontal[_ngcontent-%COMP%]   dt[_ngcontent-%COMP%]{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal[_ngcontent-%COMP%]   dd[_ngcontent-%COMP%]{margin-left:180px}.dl-horizontal[_ngcontent-%COMP%]   dd[_ngcontent-%COMP%]:before, .dl-horizontal[_ngcontent-%COMP%]   dd[_ngcontent-%COMP%]:after{display:table;content:" "}.dl-horizontal[_ngcontent-%COMP%]   dd[_ngcontent-%COMP%]:after{clear:both}}abbr[title][_ngcontent-%COMP%], abbr[data-original-title][_ngcontent-%COMP%]{cursor:help;border-bottom:1px dotted #999999}abbr.initialism[_ngcontent-%COMP%]{font-size:90%;text-transform:uppercase}blockquote[_ngcontent-%COMP%]{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eeeeee}blockquote[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:17.5px;font-weight:300;line-height:1.25}blockquote[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]:last-child{margin-bottom:0}blockquote[_ngcontent-%COMP%]   small[_ngcontent-%COMP%]{display:block;line-height:1.428571429;color:#999}blockquote[_ngcontent-%COMP%]   small[_ngcontent-%COMP%]:before{content:"\\2014\\a0"}blockquote.pull-right[_ngcontent-%COMP%]{padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0}blockquote.pull-right[_ngcontent-%COMP%]   p[_ngcontent-%COMP%], blockquote.pull-right[_ngcontent-%COMP%]   small[_ngcontent-%COMP%]{text-align:right}blockquote.pull-right[_ngcontent-%COMP%]   small[_ngcontent-%COMP%]:before{content:""}blockquote.pull-right[_ngcontent-%COMP%]   small[_ngcontent-%COMP%]:after{content:"\\a0\\2014"}q[_ngcontent-%COMP%]:before, q[_ngcontent-%COMP%]:after, blockquote[_ngcontent-%COMP%]:before, blockquote[_ngcontent-%COMP%]:after{content:""}address[_ngcontent-%COMP%]{display:block;margin-bottom:20px;font-style:normal;line-height:1.428571429}code[_ngcontent-%COMP%], pre[_ngcontent-%COMP%]{font-family:Monaco,Menlo,Consolas,Courier New,monospace}code[_ngcontent-%COMP%]{padding:2px 4px;font-size:90%;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px}pre[_ngcontent-%COMP%]{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #cccccc;border-radius:4px}pre.prettyprint[_ngcontent-%COMP%]{margin-bottom:20px}pre[_ngcontent-%COMP%]   code[_ngcontent-%COMP%]{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable[_ngcontent-%COMP%]{max-height:340px;overflow-y:scroll}.container[_ngcontent-%COMP%]{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container[_ngcontent-%COMP%]:before, .container[_ngcontent-%COMP%]:after{display:table;content:" "}.container[_ngcontent-%COMP%]:after{clear:both}.row[_ngcontent-%COMP%]:before, .row[_ngcontent-%COMP%]:after{display:table;content:" "}.row[_ngcontent-%COMP%]:after{clear:both}.col-xs-1[_ngcontent-%COMP%], .col-xs-2[_ngcontent-%COMP%], .col-xs-3[_ngcontent-%COMP%], .col-xs-4[_ngcontent-%COMP%], .col-xs-5[_ngcontent-%COMP%], .col-xs-6[_ngcontent-%COMP%], .col-xs-7[_ngcontent-%COMP%], .col-xs-8[_ngcontent-%COMP%], .col-xs-9[_ngcontent-%COMP%], .col-xs-10[_ngcontent-%COMP%], .col-xs-11[_ngcontent-%COMP%], .col-xs-12[_ngcontent-%COMP%], .col-sm-1[_ngcontent-%COMP%], .col-sm-2[_ng
1content-%COMP%], .col-sm-3[_ngcontent-%COMP%], .col-sm-4[_ngcontent-%COMP%], .col-sm-5[_ngcontent-%COMP%], .col-sm-6[_ngcontent-%COMP%], .col-sm-7[_ngcontent-%COMP%], .col-sm-8[_ngcontent-%COMP%], .col-sm-9[_ngcontent-%COMP%], .col-sm-10[_ngcontent-%COMP%], .col-sm-11[_ngcontent-%COMP%], .col-sm-12[_ngcontent-%COMP%], .col-md-1[_ngcontent-%COMP%], .col-md-2[_ngcontent-%COMP%], .col-md-3[_ngcontent-%COMP%], .col-md-4[_ngcontent-%COMP%], .col-md-5[_ngcontent-%COMP%], .col-md-6[_ngcontent-%COMP%], .col-md-7[_ngcontent-%COMP%], .col-md-8[_ngcontent-%COMP%], .col-md-9[_ngcontent-%COMP%], .col-md-10[_ngcontent-%COMP%], .col-md-11[_ngcontent-%COMP%], .col-md-12[_ngcontent-%COMP%], .col-lg-1[_ngcontent-%COMP%], .col-lg-2[_ngcontent-%COMP%], .col-lg-3[_ngcontent-%COMP%], .col-lg-4[_ngcontent-%COMP%], .col-lg-5[_ngcontent-%COMP%], .col-lg-6[_ngcontent-%COMP%], .col-lg-7[_ngcontent-%COMP%], .col-lg-8[_ngcontent-%COMP%], .col-lg-9[_ngcontent-%COMP%], .col-lg-10[_ngcontent-%COMP%], .col-lg-11[_ngcontent-%COMP%], .col-lg-12[_ngcontent-%COMP%]{position:relative;min-height:1px}.col-xs-1[_ngcontent-%COMP%], .col-xs-2[_ngcontent-%COMP%], .col-xs-3[_ngcontent-%COMP%], .col-xs-4[_ngcontent-%COMP%], .col-xs-5[_ngcontent-%COMP%], .col-xs-6[_ngcontent-%COMP%], .col-xs-7[_ngcontent-%COMP%], .col-xs-8[_ngcontent-%COMP%], .col-xs-9[_ngcontent-%COMP%], .col-xs-10[_ngcontent-%COMP%], .col-xs-11[_ngcontent-%COMP%]{float:left}.col-xs-1[_ngcontent-%COMP%]{width:8.3333333333%}.col-xs-2[_ngcontent-%COMP%]{width:16.6666666667%}.col-xs-3[_ngcontent-%COMP%]{width:25%}.col-xs-4[_ngcontent-%COMP%]{width:33.3333333333%}.col-xs-5[_ngcontent-%COMP%]{width:41.6666666667%}.col-xs-6[_ngcontent-%COMP%]{width:50%}.col-xs-7[_ngcontent-%COMP%]{width:58.3333333333%}.col-xs-8[_ngcontent-%COMP%]{width:66.6666666667%}.col-xs-9[_ngcontent-%COMP%]{width:75%}.col-xs-10[_ngcontent-%COMP%]{width:83.3333333333%}.col-xs-11[_ngcontent-%COMP%]{width:91.6666666667%}.col-xs-12[_ngcontent-%COMP%]{width:100%}@media (min-width: 768px){.container[_ngcontent-%COMP%]{max-width:750px}.col-sm-1[_ngcontent-%COMP%], .col-sm-2[_ngcontent-%COMP%], .col-sm-3[_ngcontent-%COMP%], .col-sm-4[_ngcontent-%COMP%], .col-sm-5[_ngcontent-%COMP%], .col-sm-6[_ngcontent-%COMP%], .col-sm-7[_ngcontent-%COMP%], .col-sm-8[_ngcontent-%COMP%], .col-sm-9[_ngcontent-%COMP%], .col-sm-10[_ngcontent-%COMP%], .col-sm-11[_ngcontent-%COMP%]{float:left}.col-sm-1[_ngcontent-%COMP%]{width:8.3333333333%}.col-sm-2[_ngcontent-%COMP%]{width:16.6666666667%}.col-sm-3[_ngcontent-%COMP%]{width:25%}.col-sm-4[_ngcontent-%COMP%]{width:33.3333333333%}.col-sm-5[_ngcontent-%COMP%]{width:41.6666666667%}.col-sm-6[_ngcontent-%COMP%]{width:50%}.col-sm-7[_ngcontent-%COMP%]{width:58.3333333333%}.col-sm-8[_ngcontent-%COMP%]{width:66.6666666667%}.col-sm-9[_ngcontent-%COMP%]{width:75%}.col-sm-10[_ngcontent-%COMP%]{width:83.3333333333%}.col-sm-11[_ngcontent-%COMP%]{width:91.6666666667%}.col-sm-12[_ngcontent-%COMP%]{width:100%}.col-sm-push-1[_ngcontent-%COMP%]{left:8.3333333333%}.col-sm-push-2[_ngcontent-%COMP%]{left:16.6666666667%}.col-sm-push-3[_ngcontent-%COMP%]{left:25%}.col-sm-push-4[_ngcontent-%COMP%]{left:33.3333333333%}.col-sm-push-5[_ngcontent-%COMP%]{left:41.6666666667%}.col-sm-push-6[_ngcontent-%COMP%]{left:50%}.col-sm-push-7[_ngcontent-%COMP%]{left:58.3333333333%}.col-sm-push-8[_ngcontent-%COMP%]{left:66.6666666667%}.col-sm-push-9[_ngcontent-%COMP%]{left:75%}.col-sm-push-10[_ngcontent-%COMP%]{left:83.3333333333%}.col-sm-push-11[_ngcontent-%COMP%]{left:91.6666666667%}.col-sm-pull-1[_ngcontent-%COMP%]{right:8.3333333333%}.col-sm-pull-2[_ngcontent-%COMP%]{right:16.6666666667%}.col-sm-pull-3[_ngcontent-%COMP%]{right:25%}.col-sm-pull-4[_ngcontent-%COMP%]{right:33.3333333333%}.col-sm-pull-5[_ngcontent-%COMP%]{right:41.6666666667%}.col-sm-pull-6[_ngcontent-%COMP%]{right:50%}.col-sm-pull-7[_ngcontent-%COMP%]{right:58.3333333333%}.col-sm-pull-8[_ngcontent-%COMP%]{right:66.6666666667%}.col-sm-pull-9[_ngcontent-%COMP%]{right:75%}.col-sm-pull-10[_ngcontent-%COMP%]{right:83.3333333333%}.col-sm-pull-11[_ngcontent-%COMP%]{right:91.6666666667%}.col-sm-offset-1[_ngcontent-%COMP%]{margin-left:8.3333333333%}
1.col-sm-offset-2[_ngcontent-%COMP%]{margin-left:16.6666666667%}.col-sm-offset-3[_ngcontent-%COMP%]{margin-left:25%}.col-sm-offset-4[_ngcontent-%COMP%]{margin-left:33.3333333333%}.col-sm-offset-5[_ngcontent-%COMP%]{margin-left:41.6666666667%}.col-sm-offset-6[_ngcontent-%COMP%]{margin-left:50%}.col-sm-offset-7[_ngcontent-%COMP%]{margin-left:58.3333333333%}.col-sm-offset-8[_ngcontent-%COMP%]{margin-left:66.6666666667%}.col-sm-offset-9[_ngcontent-%COMP%]{margin-left:75%}.col-sm-offset-10[_ngcontent-%COMP%]{margin-left:83.3333333333%}.col-sm-offset-11[_ngcontent-%COMP%]{margin-left:91.6666666667%}}@media (min-width: 992px){.container[_ngcontent-%COMP%]{max-width:970px}.col-md-1[_ngcontent-%COMP%], .col-md-2[_ngcontent-%COMP%], .col-md-3[_ngcontent-%COMP%], .col-md-4[_ngcontent-%COMP%], .col-md-5[_ngcontent-%COMP%], .col-md-6[_ngcontent-%COMP%], .col-md-7[_ngcontent-%COMP%], .col-md-8[_ngcontent-%COMP%], .col-md-9[_ngcontent-%COMP%], .col-md-10[_ngcontent-%COMP%], .col-md-11[_ngcontent-%COMP%]{float:left}.col-md-1[_ngcontent-%COMP%]{width:8.3333333333%}.col-md-2[_ngcontent-%COMP%]{width:16.6666666667%}.col-md-3[_ngcontent-%COMP%]{width:25%}.col-md-4[_ngcontent-%COMP%]{width:33.3333333333%}.col-md-5[_ngcontent-%COMP%]{width:41.6666666667%}.col-md-6[_ngcontent-%COMP%]{width:50%}.col-md-7[_ngcontent-%COMP%]{width:58.3333333333%}.col-md-8[_ngcontent-%COMP%]{width:66.6666666667%}.col-md-9[_ngcontent-%COMP%]{width:75%}.col-md-10[_ngcontent-%COMP%]{width:83.3333333333%}.col-md-11[_ngcontent-%COMP%]{width:91.6666666667%}.col-md-12[_ngcontent-%COMP%]{width:100%}.col-md-push-0[_ngcontent-%COMP%]{left:auto}.col-md-push-1[_ngcontent-%COMP%]{left:8.3333333333%}.col-md-push-2[_ngcontent-%COMP%]{left:16.6666666667%}.col-md-push-3[_ngcontent-%COMP%]{left:25%}.col-md-push-4[_ngcontent-%COMP%]{left:33.3333333333%}.col-md-push-5[_ngcontent-%COMP%]{left:41.6666666667%}.col-md-push-6[_ngcontent-%COMP%]{left:50%}.col-md-push-7[_ngcontent-%COMP%]{left:58.3333333333%}.col-md-push-8[_ngcontent-%COMP%]{left:66.6666666667%}.col-md-push-9[_ngcontent-%COMP%]{left:75%}.col-md-push-10[_ngcontent-%COMP%]{left:83.3333333333%}.col-md-push-11[_ngcontent-%COMP%]{left:91.6666666667%}.col-md-pull-0[_ngcontent-%COMP%]{right:auto}.col-md-pull-1[_ngcontent-%COMP%]{right:8.3333333333%}.col-md-pull-2[_ngcontent-%COMP%]{right:16.6666666667%}.col-md-pull-3[_ngcontent-%COMP%]{right:25%}.col-md-pull-4[_ngcontent-%COMP%]{right:33.3333333333%}.col-md-pull-5[_ngcontent-%COMP%]{right:41.6666666667%}.col-md-pull-6[_ngcontent-%COMP%]{right:50%}.col-md-pull-7[_ngcontent-%COMP%]{right:58.3333333333%}.col-md-pull-8[_ngcontent-%COMP%]{right:66.6666666667%}.col-md-pull-9[_ngcontent-%COMP%]{right:75%}.col-md-pull-10[_ngcontent-%COMP%]{right:83.3333333333%}.col-md-pull-11[_ngcontent-%COMP%]{right:91.6666666667%}.col-md-offset-0[_ngcontent-%COMP%]{margin-left:0}.col-md-offset-1[_ngcontent-%COMP%]{margin-left:8.3333333333%}
1.col-md-offset-2[_ngcontent-%COMP%]{margin-left:16.6666666667%}.col-md-offset-3[_ngcontent-%COMP%]{margin-left:25%}.col-md-offset-4[_ngcontent-%COMP%]{margin-left:33.3333333333%}.col-md-offset-5[_ngcontent-%COMP%]{margin-left:41.6666666667%}.col-md-offset-6[_ngcontent-%COMP%]{margin-left:50%}.col-md-offset-7[_ngcontent-%COMP%]{margin-left:58.3333333333%}.col-md-offset-8[_ngcontent-%COMP%]{margin-left:66.6666666667%}.col-md-offset-9[_ngcontent-%COMP%]{margin-left:75%}.col-md-offset-10[_ngcontent-%COMP%]{margin-left:83.3333333333%}.col-md-offset-11[_ngcontent-%COMP%]{margin-left:91.6666666667%}}@media (min-width: 1200px){.container[_ngcontent-%COMP%]{max-width:1170px}.col-lg-1[_ngcontent-%COMP%], .col-lg-2[_ngcontent-%COMP%], .col-lg-3[_ngcontent-%COMP%], .col-lg-4[_ngcontent-%COMP%], .col-lg-5[_ngcontent-%COMP%], .col-lg-6[_ngcontent-%COMP%], .col-lg-7[_ngcontent-%COMP%], .col-lg-8[_ngcontent-%COMP%], .col-lg-9[_ngcontent-%COMP%], .col-lg-10[_ngcontent-%COMP%], .col-lg-11[_ngcontent-%COMP%]{float:left}.col-lg-1[_ngcontent-%COMP%]{width:8.3333333333%}.col-lg-2[_ngcontent-%COMP%]{width:16.6666666667%}.col-lg-3[_ngcontent-%COMP%]{width:25%}.col-lg-4[_ngcontent-%COMP%]{width:33.3333333333%}.col-lg-5[_ngcontent-%COMP%]{width:41.6666666667%}.col-lg-6[_ngcontent-%COMP%]{width:50%}.col-lg-7[_ngcontent-%COMP%]{width:58.3333333333%}.col-lg-8[_ngcontent-%COMP%]{width:66.6666666667%}.col-lg-9[_ngcontent-%COMP%]{width:75%}.col-lg-10[_ngcontent-%COMP%]{width:83.3333333333%}.col-lg-11[_ngcontent-%COMP%]{width:91.6666666667%}.col-lg-12[_ngcontent-%COMP%]{width:100%}.col-lg-push-0[_ngcontent-%COMP%]{left:auto}.col-lg-push-1[_ngcontent-%COMP%]{left:8.3333333333%}.col-lg-push-2[_ngcontent-%COMP%]{left:16.6666666667%}.col-lg-push-3[_ngcontent-%COMP%]{left:25%}.col-lg-push-4[_ngcontent-%COMP%]{left:33.3333333333%}.col-lg-push-5[_ngcontent-%COMP%]{left:41.6666666667%}.col-lg-push-6[_ngcontent-%COMP%]{left:50%}.col-lg-push-7[_ngcontent-%COMP%]{left:58.3333333333%}.col-lg-push-8[_ngcontent-%COMP%]{left:66.6666666667%}.col-lg-push-9[_ngcontent-%COMP%]{left:75%}.col-lg-push-10[_ngcontent-%COMP%]{left:83.3333333333%}.col-lg-push-11[_ngcontent-%COMP%]{left:91.6666666667%}.col-lg-pull-0[_ngcontent-%COMP%]{right:auto}.col-lg-pull-1[_ngcontent-%COMP%]{right:8.3333333333%}.col-lg-pull-2[_ngcontent-%COMP%]{right:16.6666666667%}.col-lg-pull-3[_ngcontent-%COMP%]{right:25%}.col-lg-pull-4[_ngcontent-%COMP%]{right:33.3333333333%}.col-lg-pull-5[_ngcontent-%COMP%]{right:41.6666666667%}.col-lg-pull-6[_ngcontent-%COMP%]{right:50%}.col-lg-pull-7[_ngcontent-%COMP%]{right:58.3333333333%}.col-lg-pull-8[_ngcontent-%COMP%]{right:66.6666666667%}.col-lg-pull-9[_ngcontent-%COMP%]{right:75%}.col-lg-pull-10[_ngcontent-%COMP%]{right:83.3333333333%}.col-lg-pull-11[_ngcontent-%COMP%]{right:91.6666666667%}.col-lg-offset-0[_ngcontent-%COMP%]{margin-left:0}.col-lg-offset-1[_ngcontent-%COMP%]{margin-left:8.3333333333%}
1.col-lg-offset-2[_ngcontent-%COMP%]{margin-left:16.6666666667%}.col-lg-offset-3[_ngcontent-%COMP%]{margin-left:25%}.col-lg-offset-4[_ngcontent-%COMP%]{margin-left:33.3333333333%}.col-lg-offset-5[_ngcontent-%COMP%]{margin-left:41.6666666667%}.col-lg-offset-6[_ngcontent-%COMP%]{margin-left:50%}.col-lg-offset-7[_ngcontent-%COMP%]{margin-left:58.3333333333%}.col-lg-offset-8[_ngcontent-%COMP%]{margin-left:66.6666666667%}.col-lg-offset-9[_ngcontent-%COMP%]{margin-left:75%}.col-lg-offset-10[_ngcontent-%COMP%]{margin-left:83.3333333333%}.col-lg-offset-11[_ngcontent-%COMP%]{margin-left:91.6666666667%}}table[_ngcontent-%COMP%]{max-width:100%;background-color:transparent}th[_ngcontent-%COMP%]{text-align:left}.table[_ngcontent-%COMP%]{width:100%;margin-bottom:20px}.table[_ngcontent-%COMP%]   thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%]   tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%]   thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%]   tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%]{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #dddddd}.table[_ngcontent-%COMP%]   thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%]{vertical-align:bottom;border-bottom:2px solid #dddddd}.table[_ngcontent-%COMP%]   caption[_ngcontent-%COMP%] + thead[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:first-child   th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%]   colgroup[_ngcontent-%COMP%] + thead[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:first-child   th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%]   thead[_ngcontent-%COMP%]:first-child   tr[_ngcontent-%COMP%]:first-child   th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%]   caption[_ngcontent-%COMP%] + thead[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:first-child   td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%]   colgroup[_ngcontent-%COMP%] + thead[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]:first-child   td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%]   thead[_ngcontent-%COMP%]:first-child   tr[_ngcontent-%COMP%]:first-child   td[_ngcontent-%COMP%]{border-top:0}.table[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%] + tbody[_ngcontent-%COMP%]{border-top:2px solid #dddddd}.table[_ngcontent-%COMP%]   .table[_ngcontent-%COMP%]{background-color:#fff}.table-condensed[_ngcontent-%COMP%]   thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-condensed[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-condensed[_ngcontent-%COMP%]   tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-condensed[_ngcontent-%COMP%]   thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table-condensed[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table-condensed[_ngcontent-%COMP%]   tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%]{padding:5px}.table-bordered[_ngcontent-%COMP%]{border:1px solid #dddddd}.table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%]{border:1px solid #dddddd}.table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%]{border-bottom-width:2px}.table-striped[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:nth-child(odd) > td[_ngcontent-%COMP%], .table-striped[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:nth-child(odd) > th[_ngcontent-%COMP%]{background-color:#f9f9f9}.table-hover[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:hover > td[_ngcontent-%COMP%], .table-hover[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:hover > th[_ngcontent-%COMP%]{background-color:#f5f5f5}table[_ngcontent-%COMP%]   col[class*=col-][_ngcontent-%COMP%]{display:table-column;float:none}table[_ngcontent-%COMP%]   td[class*=col-][_ngcontent-%COMP%], table[_ngcontent-%COMP%]   th[class*=col-][_ngcontent-%COMP%]{display:table-cell;float:none}.table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td.active[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td.active[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td.active[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th.active[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th.active[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th.active[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr.active[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr.active[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr.active[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr.active[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr.active[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr.active[_ngcontent-%COMP%] > th[_ngcontent-%COMP%]{background-color:#f5f5f5}.table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td.success[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td.success[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td.success[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th.success[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th.success[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th.success[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr.success[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr.success[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr.success[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr.success[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr.success[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr.success[_ngcontent-%COMP%] > th[_ngcontent-%COMP%]{background-color:#dff0d8;border-color:#d6e9c6}.table-hover[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td.success[_ngcontent-%COMP%]:hover, .table-hover[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th.success[_ngcontent-%COMP%]:hover, .table-hover[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr.success[_ngcontent-%COMP%]:hover > td[_ngcontent-%COMP%]{background-color:#d0e9c6;border-color:#c9e2b3}.table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td.danger[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td.danger[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td.danger[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th.danger[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th.danger[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th.danger[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr.danger[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr.danger[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr.danger[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr.danger[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr.danger[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr.danger[_ngcontent-%COMP%] > th[_ngcontent-%COMP%]{background-color:#f2dede;border-color:#eed3d7}.table-hover[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td.danger[_ngcontent-%COMP%]:hover, .table-hover[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th.danger[_ngcontent-%COMP%]:hover, .table-hover[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr.danger[_ngcontent-%COMP%]:hover > td[_ngcontent-%COMP%]{background-color:#ebcccc;border-color:#e6c1c7}.table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td.warning[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td.warning[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td.warning[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th.warning[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th.warning[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th.warning[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr.warning[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr.warning[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr.warning[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr.warning[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr.warning[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr.warning[_ngcontent-%COMP%] > th[_ngcontent-%COMP%]{background-color:#fcf8e3;border-color:#fbeed5}.table-hover[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td.warning[_ngcontent-%COMP%]:hover, .table-hover[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th.warning[_ngcontent-%COMP%]:hover, .table-hover[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr.warning[_ngcontent-%COMP%]:hover > td[_ngcontent-%COMP%]{background-color:#faf2cc;border-color:#f8e5be}@media (max-width: 768px){.table-responsive[_ngcontent-%COMP%]{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;border:1px solid #dddddd}.table-responsive[_ngcontent-%COMP%] > .table[_ngcontent-%COMP%]{margin-bottom:0;background-color:#fff}.table-responsive[_ngcontent-%COMP%] > .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-responsive[_ngcontent-%COMP%] > .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-responsive[_ngcontent-%COMP%] > .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-responsive[_ngcontent-%COMP%] > .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table-responsive[_ngcontent-%COMP%] > .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table-responsive[_ngcontent-%COMP%] > .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%]{white-space:nowrap}.table-responsive[_ngcontent-%COMP%] > .table-bordered[_ngcontent-%COMP%]{border:0}.table-responsive[_ngcontent-%COMP%] > .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%]:first-child, .table-responsive[_ngcontent-%COMP%] > .table-bordered[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%]:first-child, .table-responsive[_ngcontent-%COMP%] > .table-bordered[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%]:first-child, .table-responsive[_ngcontent-%COMP%] > .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%]:first-child, .table-responsive[_ngcontent-%COMP%] > .table-bordered[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%]:first-child, .table-responsive[_ngcontent-%COMP%] > .table-bordered[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%]:first-child{border-left:0}.table-responsive[_ngcontent-%COMP%] > .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%]:last-child, .table-responsive[_ngcontent-%COMP%] > .table-bordered[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%]:last-child, .table-responsive[_ngcontent-%COMP%] > .table-bordered[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%]:last-child, .table-responsive[_ngcontent-%COMP%] > .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%]:last-child, .table-responsive[_ngcontent-%COMP%] > .table-bordered[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%]:last-child, .table-responsive[_ngcontent-%COMP%] > .table-bordered[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%]:last-child{border-right:0}.table-responsive[_ngcontent-%COMP%] > .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:last-child > th[_ngcontent-%COMP%], .table-responsive[_ngcontent-%COMP%] > .table-bordered[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:last-child > th[_ngcontent-%COMP%], .table-responsive[_ngcontent-%COMP%] > .table-bordered[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:last-child > th[_ngcontent-%COMP%], .table-responsive[_ngcontent-%COMP%] > .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:last-child > td[_ngcontent-%COMP%], .table-responsive[_ngcontent-%COMP%] > .table-bordered[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:last-child > td[_ngcontent-%COMP%], .table-responsive[_ngcontent-%COMP%] > .table-bordered[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:last-child > td[_ngcontent-%COMP%]{border-bottom:0}}fieldset[_ngcontent-%COMP%]{padding:0;margin:0;border:0}legend[_ngcontent-%COMP%]{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label[_ngcontent-%COMP%]{display:inline-block;margin-bottom:5px;font-weight:700}input[type=search][_ngcontent-%COMP%]{box-sizing:border-box}input[type=radio][_ngcontent-%COMP%], input[type=checkbox][_ngcontent-%COMP%]{margin:4px 0 0;margin-top:1px \\\t;line-height:normal}inp
1ut[type=file][_ngcontent-%COMP%]{display:block}select[multiple][_ngcontent-%COMP%], select[size][_ngcontent-%COMP%]{height:auto}select[_ngcontent-%COMP%]   optgroup[_ngcontent-%COMP%]{font-family:inherit;font-size:inherit;font-style:inherit}input[type=file][_ngcontent-%COMP%]:focus, input[type=radio][_ngcontent-%COMP%]:focus, input[type=checkbox][_ngcontent-%COMP%]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type=number][_ngcontent-%COMP%]::-webkit-outer-spin-button, input[type=number][_ngcontent-%COMP%]::-webkit-inner-spin-button{height:auto}.form-control[_ngcontent-%COMP%]:-moz-placeholder{color:#999}.form-control[_ngcontent-%COMP%]::-moz-placeholder{color:#999}.form-control[_ngcontent-%COMP%]:-ms-input-placeholder{color:#999}.form-control[_ngcontent-%COMP%]::-webkit-input-placeholder{color:#999}.form-control[_ngcontent-%COMP%]{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #cccccc;border-radius:4px;box-shadow:inset 0 1px 1px #00000013;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control[_ngcontent-%COMP%]:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.form-control[disabled][_ngcontent-%COMP%], .form-control[readonly][_ngcontent-%COMP%], fieldset[disabled][_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]{cursor:not-allowed;background-color:#eee}textarea.form-control[_ngcontent-%COMP%]{height:auto}.form-group[_ngcontent-%COMP%]{margin-bottom:15px}.radio[_ngcontent-%COMP%], .checkbox[_ngcontent-%COMP%]{display:block;min-height:20px;padding-left:20px;margin-top:10px;margin-bottom:10px;vertical-align:middle}.radio[_ngcontent-%COMP%]   label[_ngcontent-%COMP%], .checkbox[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{display:inline;margin-bottom:0;font-weight:400;cursor:pointer}.radio[_ngcontent-%COMP%]   input[type=radio][_ngcontent-%COMP%], .radio-inline[_ngcontent-%COMP%]   input[type=radio][_ngcontent-%COMP%], .checkbox[_ngcontent-%COMP%]   input[type=checkbox][_ngcontent-%COMP%], .checkbox-inline[_ngcontent-%COMP%]   input[type=checkbox][_ngcontent-%COMP%]{float:left;margin-left:-20px}.radio[_ngcontent-%COMP%] + .radio[_ngcontent-%COMP%], .checkbox[_ngcontent-%COMP%] + .checkbox[_ngcontent-%COMP%]{margin-top:-5px}.radio-inline[_ngcontent-%COMP%], .checkbox-inline[_ngcontent-%COMP%]{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline[_ngcontent-%COMP%] + .radio-inline[_ngcontent-%COMP%], .checkbox-inline[_ngcontent-%COMP%] + .checkbox-inline[_ngcontent-%COMP%]{margin-top:0;margin-left:10px}input[type=radio][disabled][_ngcontent-%COMP%], input[type=checkbox][disabled][_ngcontent-%COMP%], .radio[disabled][_ngcontent-%COMP%], .radio-inline[disabled][_ngcontent-%COMP%], .checkbox[disabled][_ngcontent-%COMP%], .checkbox-inline[disabled][_ngcontent-%COMP%], fieldset[disabled][_ngcontent-%COMP%]   input[type=radio][_ngcontent-%COMP%], fieldset[disabled][_ngcontent-%COMP%]   input[type=checkbox][_ngcontent-%COMP%], fieldset[disabled][_ngcontent-%COMP%]   .radio[_ngcontent-%COMP%], fieldset[disabled][_ngcontent-%COMP%]   .radio-inline[_ngcontent-%COMP%], fieldset[disabled][_ngcontent-%COMP%]   .checkbox[_ngcontent-%COMP%], fieldset[disabled][_ngcontent-%COMP%]   .checkbox-inline[_ngcontent-%COMP%]{cursor:not-allowed}.input-sm[_ngcontent-%COMP%]{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm[_ngcontent-%COMP%]{height:30px;line-height:30px}textarea.input-sm[_ngcontent-%COMP%]{height:auto}.input-lg[_ngcontent-%COMP%]{height:45px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg[_ngcontent-%COMP%]{height:45px;line-height:45px}textarea.input-lg[_ngcontent-%COMP%]{height:auto}.has-warning[_ngcontent-%COMP%]   .help-block[_ngcontent-%COMP%], .has-warning[_ngcontent-%COMP%]   .control-label[_ngcontent-%COMP%]{color:#c09853}.has-warning[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]{border-color:#c09853;box-shadow:inset 0 1px 1px #00000013}.has-warning[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:focus{border-color:#a47e3c;box-shadow:inset 0 1px 1px #00000013,0 0 6px #dbc59e}.has-warning[_ngcontent-%COMP%]   .input-group-addon[_ngcontent-%COMP%]{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.has-error[_ngcontent-%COMP%]   .help-block[_ngcontent-%COMP%], .has-error[_ngcontent-%COMP%]   .control-label[_ngcontent-%COMP%]{color:#b94a48}.has-error[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]{border-color:#b94a48;box-shadow:inset 0 1px 1px #00000013}.has-error[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:focus{border-color:#953b39;box-shadow:inset 0 1px 1px #00000013,0 0 6px #d59392}.has-error[_ngcontent-%COMP%]   .input-group-addon[_ngcontent-%COMP%]{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.has-success[_ngcontent-%COMP%]   .help-block[_ngcontent-%COMP%], .has-success[_ngcontent-%COMP%]   .control-label[_ngcontent-%COMP%]{color:#468847}.has-success[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]{border-color:#468847;box-shadow:inset 0 1px 1px #00000013}.has-success[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:focus{border-color:#356635;box-shadow:inset 0 1px 1px #00000013,0 0 6px #7aba7b}.has-success[_ngcontent-%COMP%]   .input-group-addon[_ngcontent-%COMP%]{color:#468847;background-color:#dff0d8;border-color:#468847}.form-control-static[_ngcontent-%COMP%]{padding-top:7px;margin-bottom:0}.help-block[_ngcontent-%COMP%]{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]{display:inline-block}.form-inline[_ngcontent-%COMP%]   .radio[_ngcontent-%COMP%], .form-inline[_ngcontent-%COMP%]   .checkbox[_ngcontent-%COMP%]{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0}.form-inline[_ngcontent-%COMP%]   .radio[_ngcontent-%COMP%]   input[type=radio][_ngcontent-%COMP%], .form-inline[_ngcontent-%COMP%]   .checkbox[_ngcontent-%COMP%]   input[type=checkbox][_ngcontent-%COMP%]{float:none;margin-left:0}}.form-horizontal[_ngcontent-%COMP%]   .control-label[_ngcontent-%COMP%], .form-horizontal[_ngcontent-%COMP%]   .radio[_ngcontent-%COMP%], .form-horizontal[_ngcontent-%COMP%]   .checkbox[_ngcontent-%COMP%], .form-horizontal[_ngcontent-%COMP%]   .radio-inline[_ngcontent-%COMP%], .form-horizontal[_ngcontent-%COMP%]   .checkbox-inline[_ngcontent-%COMP%]{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]{margin-right:-15px;margin-left:-15px}.form-horizontal[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]:before, .form-horizontal[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]:after{display:table;content:" "}.form-horizontal[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]:after{clear:both}@media (min-width: 768px){.form-horizontal[_ngcontent-%COMP%]   .control-label[_ngcontent-%COMP%]{text-align:right}}.btn[_ngcontent-%COMP%]{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;
1-o-user-select:none;user-select:none}.btn[_ngcontent-%COMP%]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn[_ngcontent-%COMP%]:hover, .btn[_ngcontent-%COMP%]:focus{text-decoration:none}.btn[_ngcontent-%COMP%]:active, .btn.active[_ngcontent-%COMP%]{background-image:none;outline:0;box-shadow:inset 0 3px 5px #00000020}.btn.disabled[_ngcontent-%COMP%], .btn[disabled][_ngcontent-%COMP%], fieldset[disabled][_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{pointer-events:none;cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.btn-default[_ngcontent-%COMP%]{color:#333;background-color:#fff;border-color:#ccc}.btn-default[_ngcontent-%COMP%]:hover, .btn-default[_ngcontent-%COMP%]:focus, .btn-default[_ngcontent-%COMP%]:active, .btn-default.active[_ngcontent-%COMP%], .open[_ngcontent-%COMP%]   .dropdown-toggle.btn-default[_ngcontent-%COMP%]{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default[_ngcontent-%COMP%]:active, .btn-default.active[_ngcontent-%COMP%], .open[_ngcontent-%COMP%]   .dropdown-toggle.btn-default[_ngcontent-%COMP%]{background-image:none}.btn-default.disabled[_ngcontent-%COMP%], .btn-default[disabled][_ngcontent-%COMP%], fieldset[disabled][_ngcontent-%COMP%]   .btn-default[_ngcontent-%COMP%], .btn-default.disabled[_ngcontent-%COMP%]:hover, .btn-default[disabled][_ngcontent-%COMP%]:hover, fieldset[disabled][_ngcontent-%COMP%]   .btn-default[_ngcontent-%COMP%]:hover, .btn-default.disabled[_ngcontent-%COMP%]:focus, .btn-default[disabled][_ngcontent-%COMP%]:focus, fieldset[disabled][_ngcontent-%COMP%]   .btn-default[_ngcontent-%COMP%]:focus, .btn-default.disabled[_ngcontent-%COMP%]:active, .btn-default[disabled][_ngcontent-%COMP%]:active, fieldset[disabled][_ngcontent-%COMP%]   .btn-default[_ngcontent-%COMP%]:active, .btn-default.disabled.active[_ngcontent-%COMP%], .btn-default[disabled].active[_ngcontent-%COMP%], fieldset[disabled][_ngcontent-%COMP%]   .btn-default.active[_ngcontent-%COMP%]{background-color:#fff;border-color:#ccc}.btn-primary[_ngcontent-%COMP%]{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary[_ngcontent-%COMP%]:hover, .btn-primary[_ngcontent-%COMP%]:focus, .btn-primary[_ngcontent-%COMP%]:active, .btn-primary.active[_ngcontent-%COMP%], .open[_ngcontent-%COMP%]   .dropdown-toggle.btn-primary[_ngcontent-%COMP%]{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary[_ngcontent-%COMP%]:active, .btn-primary.active[_ngcontent-%COMP%], .open[_ngcontent-%COMP%]   .dropdown-toggle.btn-primary[_ngcontent-%COMP%]{background-image:none}.btn-primary.disabled[_ngcontent-%COMP%], .btn-primary[disabled][_ngcontent-%COMP%], fieldset[disabled][_ngcontent-%COMP%]   .btn-primary[_ngcontent-%COMP%], .btn-primary.disabled[_ngcontent-%COMP%]:hover, .btn-primary[disabled][_ngcontent-%COMP%]:hover, fieldset[disabled][_ngcontent-%COMP%]   .btn-primary[_ngcontent-%COMP%]:hover, .btn-primary.disabled[_ngcontent-%COMP%]:focus, .btn-primary[disabled][_ngcontent-%COMP%]:focus, fieldset[disabled][_ngcontent-%COMP%]   .btn-primary[_ngcontent-%COMP%]:focus, .btn-primary.disabled[_ngcontent-%COMP%]:active, .btn-primary[disabled][_ngcontent-%COMP%]:active, fieldset[disabled][_ngcontent-%COMP%]   .btn-primary[_ngcontent-%COMP%]:active, .btn-primary.disabled.active[_ngcontent-%COMP%], .btn-primary[disabled].active[_ngcontent-%COMP%], fieldset[disabled][_ngcontent-%COMP%]   .btn-primary.active[_ngcontent-%COMP%]{background-color:#428bca;border-color:#357ebd}.btn-warning[_ngcontent-%COMP%]{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning[_ngcontent-%COMP%]:hover, .btn-warning[_ngcontent-%COMP%]:focus, .btn-warning[_ngcontent-%COMP%]:active, .btn-warning.active[_ngcontent-%COMP%], .open[_ngcontent-%COMP%]   .dropdown-toggle.btn-warning[_ngcontent-%COMP%]{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning[_ngcontent-%COMP%]:active, .btn-warning.active[_ngcontent-%COMP%], .open[_ngcontent-%COMP%]   .dropdown-toggle.btn-warning[_ngcontent-%COMP%]{background-image:none}.btn-warning.disabled[_ngcontent-%COMP%], .btn-warning[disabled][_ngcontent-%COMP%], fieldset[disabled][_ngcontent-%COMP%]   .btn-warning[_ngcontent-%COMP%], .btn-warning.disabled[_ngcontent-%COMP%]:hover, .btn-warning[disabled][_ngcontent-%COMP%]:hover, fieldset[disabled][_ngcontent-%COMP%]   .btn-warning[_ngcontent-%COMP%]:hover, .btn-warning.disabled[_ngcontent-%COMP%]:focus, .btn-warning[disabled][_ngcontent-%COMP%]:focus, fieldset[disabled][_ngcontent-%COMP%]   .btn-warning[_ngcontent-%COMP%]:focus, .btn-warning.disabled[_ngcontent-%COMP%]:active, .btn-warning[disabled][_ngcontent-%COMP%]:active, fieldset[disabled][_ngcontent-%COMP%]   .btn-warning[_ngcontent-%COMP%]:active, .btn-warning.disabled.active[_ngcontent-%COMP%], .btn-warning[disabled].active[_ngcontent-%COMP%], fieldset[disabled][_ngcontent-%COMP%]   .btn-warning.active[_ngcontent-%COMP%]{background-color:#f0ad4e;border-color:#eea236}.btn-danger[_ngcontent-%COMP%]{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger[_ngcontent-%COMP%]:hover, .btn-danger[_ngcontent-%COMP%]:focus, .btn-danger[_ngcontent-%COMP%]:active, .btn-danger.active[_ngcontent-%COMP%], .open[_ngcontent-%COMP%]   .dropdown-toggle.btn-danger[_ngcontent-%COMP%]{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger[_ngcontent-%COMP%]:active, .btn-danger.active[_ngcontent-%COMP%], .open[_ngcontent-%COMP%]   .dropdown-toggle.btn-danger[_ngcontent-%COMP%]{background-image:none}.btn-danger.disabled[_ngcontent-%COMP%], .btn-danger[disabled][_ngcontent-%COMP%], fieldset[disabled][_ngcontent-%COMP%]   .btn-danger[_ngcontent-%COMP%], .btn-danger.disabled[_ngcontent-%COMP%]:hover, .btn-danger[disabled][_ngcontent-%COMP%]:hover, fieldset[disabled][_ngcontent-%COMP%]   .btn-danger[_ngcontent-%COMP%]:hover, .btn-danger.disabled[_ngcontent-%COMP%]:focus, .btn-danger[disabled][_ngcontent-%COMP%]:focus, fieldset[disabled][_ngcontent-%COMP%]   .btn-danger[_ngcontent-%COMP%]:focus, .btn-danger.disabled[_ngcontent-%COMP%]:active, .btn-danger[disabled][_ngcontent-%COMP%]:active, fieldset[disabled][_ngcontent-%COMP%]   .btn-danger[_ngcontent-%COMP%]:active, .btn-danger.disabled.active[_ngcontent-%COMP%], .btn-danger[disabled].active[_ngcontent-%COMP%], fieldset[disabled][_ngcontent-%COMP%]   .btn-danger.active[_ngcontent-%COMP%]{background-color:#d9534f;border-color:#d43f3a}.btn-success[_ngcontent-%COMP%]{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success[_ngcontent-%COMP%]:hover, .btn-success[_ngcontent-%COMP%]:focus, .btn-success[_ngcontent-%COMP%]:active, .btn-success.active[_ngcontent-%COMP%], .open[_ngcontent-%COMP%]   .dropdown-toggle.btn-success[_ngcontent-%COMP%]{color:#fff;background-color:#47a447;border-color:#398439}.btn-success[_ngcontent-%COMP%]:active, .btn-success.active[_ngcontent-%COMP%], .open[_ngcontent-%COMP%]   .dropdown-toggle.btn-success[_ngcontent-%COMP%]{background-image:none}.btn-success.disabled[_ngcontent-%COMP%], .btn-success[disabled][_ngcontent-%COMP%], fieldset[disabled][_ngcontent-%COMP%]   .btn-success[_ngcontent-%COMP%], .btn-success.disabled[_ngcontent-%COMP%]:hover, .btn-success[disabled][_ngcontent-%COMP%]:hover, fieldset[disabled][_ngcontent-%COMP%]   .btn-success[_ngcontent-%COMP%]:hover, .btn-success.disabled[_ngcontent-%COMP%]:focus, .btn-success[disabled][_ngcontent-%COMP%]:focus, fieldset[disabled][_ngcontent-%COMP%]   .btn-success[_ngcontent-%COMP%]:focus, .btn-success.disabled[_ngcontent-%COMP%]:active, .btn-success[disabled][_ngcontent-%COMP%]:active, fieldset[disabled][_ngcontent-%COMP%]   .btn-success[_ngcontent-%COMP%]:active, .btn-success.disabled.active[_ngcontent-%COMP%], .btn-success[disabled].active[_ngcontent-%COMP%], fieldset[disabled][_ngcontent-%COMP%]   .btn-success.active[_ngcontent-%COMP%]{background-color:#5cb85c;border-color:#4cae4c}.btn-info[_ngcontent-%COMP%]{color:#fff;background-color:#5bc0de;border-color:#46b8da}
1.btn-info[_ngcontent-%COMP%]:hover, .btn-info[_ngcontent-%COMP%]:focus, .btn-info[_ngcontent-%COMP%]:active, .btn-info.active[_ngcontent-%COMP%], .open[_ngcontent-%COMP%]   .dropdown-toggle.btn-info[_ngcontent-%COMP%]{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info[_ngcontent-%COMP%]:active, .btn-info.active[_ngcontent-%COMP%], .open[_ngcontent-%COMP%]   .dropdown-toggle.btn-info[_ngcontent-%COMP%]{background-image:none}.btn-info.disabled[_ngcontent-%COMP%], .btn-info[disabled][_ngcontent-%COMP%], fieldset[disabled][_ngcontent-%COMP%]   .btn-info[_ngcontent-%COMP%], .btn-info.disabled[_ngcontent-%COMP%]:hover, .btn-info[disabled][_ngcontent-%COMP%]:hover, fieldset[disabled][_ngcontent-%COMP%]   .btn-info[_ngcontent-%COMP%]:hover, .btn-info.disabled[_ngcontent-%COMP%]:focus, .btn-info[disabled][_ngcontent-%COMP%]:focus, fieldset[disabled][_ngcontent-%COMP%]   .btn-info[_ngcontent-%COMP%]:focus, .btn-info.disabled[_ngcontent-%COMP%]:active, .btn-info[disabled][_ngcontent-%COMP%]:active, fieldset[disabled][_ngcontent-%COMP%]   .btn-info[_ngcontent-%COMP%]:active, .btn-info.disabled.active[_ngcontent-%COMP%], .btn-info[disabled].active[_ngcontent-%COMP%], fieldset[disabled][_ngcontent-%COMP%]   .btn-info.active[_ngcontent-%COMP%]{background-color:#5bc0de;border-color:#46b8da}.btn-link[_ngcontent-%COMP%]{font-weight:400;color:#428bca;cursor:pointer;border-radius:0}.btn-link[_ngcontent-%COMP%], .btn-link[_ngcontent-%COMP%]:active, .btn-link[disabled][_ngcontent-%COMP%], fieldset[disabled][_ngcontent-%COMP%]   .btn-link[_ngcontent-%COMP%]{background-color:transparent;box-shadow:none}.btn-link[_ngcontent-%COMP%], .btn-link[_ngcontent-%COMP%]:hover, .btn-link[_ngcontent-%COMP%]:focus, .btn-link[_ngcontent-%COMP%]:active{border-color:transparent}.btn-link[_ngcontent-%COMP%]:hover, .btn-link[_ngcontent-%COMP%]:focus{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled][_ngcontent-%COMP%]:hover, fieldset[disabled][_ngcontent-%COMP%]   .btn-link[_ngcontent-%COMP%]:hover, .btn-link[disabled][_ngcontent-%COMP%]:focus, fieldset[disabled][_ngcontent-%COMP%]   .btn-link[_ngcontent-%COMP%]:focus{color:#999;text-decoration:none}.btn-lg[_ngcontent-%COMP%]{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm[_ngcontent-%COMP%], .btn-xs[_ngcontent-%COMP%]{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs[_ngcontent-%COMP%]{padding:1px 5px}.btn-block[_ngcontent-%COMP%]{display:block;width:100%;padding-right:0;padding-left:0}.btn-block[_ngcontent-%COMP%] + .btn-block[_ngcontent-%COMP%]{margin-top:5px}input[type=submit].btn-block[_ngcontent-%COMP%], input[type=reset].btn-block[_ngcontent-%COMP%], input[type=button].btn-block[_ngcontent-%COMP%]{width:100%}.fade[_ngcontent-%COMP%]{opacity:0;transition:opacity .15s linear}.fade.in[_ngcontent-%COMP%]{opacity:1}.collapse[_ngcontent-%COMP%]{display:none}.collapse.in[_ngcontent-%COMP%]{display:block}.collapsing[_ngcontent-%COMP%]{position:relative;height:0;overflow:hidden;transition:height .35s ease}.glyphicon[_ngcontent-%COMP%]{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1}.glyphicon-asterisk[_ngcontent-%COMP%]:before{content:"*"}.glyphicon-plus[_ngcontent-%COMP%]:before{content:"+"}.glyphicon-euro[_ngcontent-%COMP%]:before{content:"\\20ac"}.glyphicon-minus[_ngcontent-%COMP%]:before{content:"\\2212"}.glyphicon-cloud[_ngcontent-%COMP%]:before{content:"\\2601"}.glyphicon-envelope[_ngcontent-%COMP%]:before{content:"\\2709"}.glyphicon-pencil[_ngcontent-%COMP%]:before{content:"\\270f"}.glyphicon-glass[_ngcontent-%COMP%]:before{content:"\\e001"}.glyphicon-music[_ngcontent-%COMP%]:before{content:"\\e002"}.glyphicon-search[_ngcontent-%COMP%]:before{content:"\\e003"}.glyphicon-heart[_ngcontent-%COMP%]:before{content:"\\e005"}.glyphicon-star[_ngcontent-%COMP%]:before{content:"\\e006"}.glyphicon-star-empty[_ngcontent-%COMP%]:before{content:"\\e007"}.glyphicon-user[_ngcontent-%COMP%]:before{content:"\\e008"}.glyphicon-film[_ngcontent-%COMP%]:before{content:"\\e009"}
1.glyphicon-th-large[_ngcontent-%COMP%]:before{content:"\\e010"}.glyphicon-th[_ngcontent-%COMP%]:before{content:"\\e011"}.glyphicon-th-list[_ngcontent-%COMP%]:before{content:"\\e012"}.glyphicon-ok[_ngcontent-%COMP%]:before{content:"\\e013"}.glyphicon-remove[_ngcontent-%COMP%]:before{content:"\\e014"}.glyphicon-zoom-in[_ngcontent-%COMP%]:before{content:"\\e015"}.glyphicon-zoom-out[_ngcontent-%COMP%]:before{content:"\\e016"}.glyphicon-off[_ngcontent-%COMP%]:before{content:"\\e017"}.glyphicon-signal[_ngcontent-%COMP%]:before{content:"\\e018"}.glyphicon-cog[_ngcontent-%COMP%]:before{content:"\\e019"}.glyphicon-trash[_ngcontent-%COMP%]:before{content:"\\e020"}.glyphicon-home[_ngcontent-%COMP%]:before{content:"\\e021"}.glyphicon-file[_ngcontent-%COMP%]:before{content:"\\e022"}.glyphicon-time[_ngcontent-%COMP%]:before{content:"\\e023"}.glyphicon-road[_ngcontent-%COMP%]:before{content:"\\e024"}.glyphicon-download-alt[_ngcontent-%COMP%]:before{content:"\\e025"}.glyphicon-download[_ngcontent-%COMP%]:before{content:"\\e026"}.glyphicon-upload[_ngcontent-%COMP%]:before{content:"\\e027"}.glyphicon-inbox[_ngcontent-%COMP%]:before{content:"\\e028"}.glyphicon-play-circle[_ngcontent-%COMP%]:before{content:"\\e029"}.glyphicon-repeat[_ngcontent-%COMP%]:before{content:"\\e030"}.glyphicon-refresh[_ngcontent-%COMP%]:before{content:"\\e031"}.glyphicon-list-alt[_ngcontent-%COMP%]:before{content:"\\e032"}.glyphicon-flag[_ngcontent-%COMP%]:before{content:"\\e034"}.glyphicon-headphones[_ngcontent-%COMP%]:before{content:"\\e035"}.glyphicon-volume-off[_ngcontent-%COMP%]:before{content:"\\e036"}.glyphicon-volume-down[_ngcontent-%COMP%]:before{content:"\\e037"}.glyphicon-volume-up[_ngcontent-%COMP%]:before{content:"\\e038"}.glyphicon-qrcode[_ngcontent-%COMP%]:before{content:"\\e039"}.glyphicon-barcode[_ngcontent-%COMP%]:before{content:"\\e040"}.glyphicon-tag[_ngcontent-%COMP%]:before{content:"\\e041"}.glyphicon-tags[_ngcontent-%COMP%]:before{content:"\\e042"}.glyphicon-book[_ngcontent-%COMP%]:before{content:"\\e043"}.glyphicon-print[_ngcontent-%COMP%]:before{content:"\\e045"}.glyphicon-font[_ngcontent-%COMP%]:before{content:"\\e047"}.glyphicon-bold[_ngcontent-%COMP%]:before{content:"\\e048"}.glyphicon-italic[_ngcontent-%COMP%]:before{content:"\\e049"}.glyphicon-text-height[_ngcontent-%COMP%]:before{content:"\\e050"}.glyphicon-text-width[_ngcontent-%COMP%]:before{content:"\\e051"}.glyphicon-align-left[_ngcontent-%COMP%]:before{content:"\\e052"}.glyphicon-align-center[_ngcontent-%COMP%]:before{content:"\\e053"}.glyphicon-align-right[_ngcontent-%COMP%]:before{content:"\\e054"}.glyphicon-align-justify[_ngcontent-%COMP%]:before{content:"\\e055"}.glyphicon-list[_ngcontent-%COMP%]:before{content:"\\e056"}.glyphicon-indent-left[_ngcontent-%COMP%]:before{content:"\\e057"}.glyphicon-indent-right[_ngcontent-%COMP%]:before{content:"\\e058"}.glyphicon-facetime-video[_ngcontent-%COMP%]:before{content:"\\e059"}.glyphicon-picture[_ngcontent-%COMP%]:before{content:"\\e060"}.glyphicon-map-marker[_ngcontent-%COMP%]:before{content:"\\e062"}.glyphicon-adjust[_ngcontent-%COMP%]:before{content:"\\e063"}.glyphicon-tint[_ngcontent-%COMP%]:before{content:"\\e064"}.glyphicon-edit[_ngcontent-%COMP%]:before{content:"\\e065"}.glyphicon-share[_ngcontent-%COMP%]:before{content:"\\e066"}.glyphicon-check[_ngcontent-%COMP%]:before{content:"\\e067"}.glyphicon-move[_ngcontent-%COMP%]:before{content:"\\e068"}.glyphicon-step-backward[_ngcontent-%COMP%]:before{content:"\\e069"}.glyphicon-fast-backward[_ngcontent-%COMP%]:before{content:"\\e070"}.glyphicon-backward[_ngcontent-%COMP%]:before{content:"\\e071"}.glyphicon-play[_ngcontent-%COMP%]:before{content:"\\e072"}.glyphicon-pause[_ngcontent-%COMP%]:before{content:"\\e073"}.glyphicon-stop[_ngcontent-%COMP%]:before{content:"\\e074"}.glyphicon-forward[_ngcontent-%COMP%]:before{content:"\\e075"}.glyphicon-fast-forward[_ngcontent-%COMP%]:before{content:"\\e076"}.glyphicon-step-forward[_ngcontent-%COMP%]:before{content:"\\e077"}.glyphicon-eject[_ngcontent-%COMP%]:before{content:"\\e078"}.glyphicon-chevron-left[_ngcontent-%COMP%]:before{content:"\\e079"}.glyphicon-chevron-right[_ngcontent-%COMP%]:before{content:"\\e080"}.glyphicon-plus-sign[_ngcontent-%COMP%]:before{content:"\\e081"}.glyphicon-minus-sign[_ngcontent-%COMP%]:before{content:"\\e082"}.glyphicon-remove-sign[_ngcontent-%COMP%]:before{content:"\\e083"}.glyphicon-ok-sign[_ngcontent-%COMP%]:before{content:"\\e084"}.glyphicon-question-sign[_ngcontent-%COMP%]:before{content:"\\e085"}.glyphicon-info-sign[_ngcontent-%COMP%]:before{content:"\\e086"}
1.glyphicon-screenshot[_ngcontent-%COMP%]:before{content:"\\e087"}.glyphicon-remove-circle[_ngcontent-%COMP%]:before{content:"\\e088"}.glyphicon-ok-circle[_ngcontent-%COMP%]:before{content:"\\e089"}.glyphicon-ban-circle[_ngcontent-%COMP%]:before{content:"\\e090"}.glyphicon-arrow-left[_ngcontent-%COMP%]:before{content:"\\e091"}.glyphicon-arrow-right[_ngcontent-%COMP%]:before{content:"\\e092"}.glyphicon-arrow-up[_ngcontent-%COMP%]:before{content:"\\e093"}.glyphicon-arrow-down[_ngcontent-%COMP%]:before{content:"\\e094"}.glyphicon-share-alt[_ngcontent-%COMP%]:before{content:"\\e095"}.glyphicon-resize-full[_ngcontent-%COMP%]:before{content:"\\e096"}.glyphicon-resize-small[_ngcontent-%COMP%]:before{content:"\\e097"}.glyphicon-exclamation-sign[_ngcontent-%COMP%]:before{content:"\\e101"}.glyphicon-gift[_ngcontent-%COMP%]:before{content:"\\e102"}.glyphicon-leaf[_ngcontent-%COMP%]:before{content:"\\e103"}.glyphicon-eye-open[_ngcontent-%COMP%]:before{content:"\\e105"}.glyphicon-eye-close[_ngcontent-%COMP%]:before{content:"\\e106"}.glyphicon-warning-sign[_ngcontent-%COMP%]:before{content:"\\e107"}.glyphicon-plane[_ngcontent-%COMP%]:before{content:"\\e108"}.glyphicon-random[_ngcontent-%COMP%]:before{content:"\\e110"}.glyphicon-comment[_ngcontent-%COMP%]:before{content:"\\e111"}.glyphicon-magnet[_ngcontent-%COMP%]:before{content:"\\e112"}.glyphicon-chevron-up[_ngcontent-%COMP%]:before{content:"\\e113"}.glyphicon-chevron-down[_ngcontent-%COMP%]:before{content:"\\e114"}.glyphicon-retweet[_ngcontent-%COMP%]:before{content:"\\e115"}.glyphicon-shopping-cart[_ngcontent-%COMP%]:before{content:"\\e116"}.glyphicon-folder-close[_ngcontent-%COMP%]:before{content:"\\e117"}.glyphicon-folder-open[_ngcontent-%COMP%]:before{content:"\\e118"}.glyphicon-resize-vertical[_ngcontent-%COMP%]:before{content:"\\e119"}.glyphicon-resize-horizontal[_ngcontent-%COMP%]:before{content:"\\e120"}.glyphicon-hdd[_ngcontent-%COMP%]:before{content:"\\e121"}.glyphicon-bullhorn[_ngcontent-%COMP%]:before{content:"\\e122"}.glyphicon-certificate[_ngcontent-%COMP%]:before{content:"\\e124"}.glyphicon-thumbs-up[_ngcontent-%COMP%]:before{content:"\\e125"}.glyphicon-thumbs-down[_ngcontent-%COMP%]:before{content:"\\e126"}.glyphicon-hand-right[_ngcontent-%COMP%]:before{content:"\\e127"}.glyphicon-hand-left[_ngcontent-%COMP%]:before{content:"\\e128"}.glyphicon-hand-up[_ngcontent-%COMP%]:before{content:"\\e129"}.glyphicon-hand-down[_ngcontent-%COMP%]:before{content:"\\e130"}.glyphicon-circle-arrow-right[_ngcontent-%COMP%]:before{content:"\\e131"}.glyphicon-circle-arrow-left[_ngcontent-%COMP%]:before{content:"\\e132"}.glyphicon-circle-arrow-up[_ngcontent-%COMP%]:before{content:"\\e133"}.glyphicon-circle-arrow-down[_ngcontent-%COMP%]:before{content:"\\e134"}.glyphicon-globe[_ngcontent-%COMP%]:before{content:"\\e135"}.glyphicon-tasks[_ngcontent-%COMP%]:before{content:"\\e137"}.glyphicon-filter[_ngcontent-%COMP%]:before{content:"\\e138"}.glyphicon-fullscreen[_ngcontent-%COMP%]:before{content:"\\e140"}.glyphicon-dashboard[_ngcontent-%COMP%]:before{content:"\\e141"}.glyphicon-heart-empty[_ngcontent-%COMP%]:before{content:"\\e143"}.glyphicon-link[_ngcontent-%COMP%]:before{content:"\\e144"}.glyphicon-phone[_ngcontent-%COMP%]:before{content:"\\e145"}.glyphicon-usd[_ngcontent-%COMP%]:before{content:"\\e148"}.glyphicon-gbp[_ngcontent-%COMP%]:before{content:"\\e149"}.glyphicon-sort[_ngcontent-%COMP%]:before{content:"\\e150"}.glyphicon-sort-by-alphabet[_ngcontent-%COMP%]:before{content:"\\e151"}.glyphicon-sort-by-alphabet-alt[_ngcontent-%COMP%]:before{content:"\\e152"}.glyphicon-sort-by-order[_ngcontent-%COMP%]:before{content:"\\e153"}.glyphicon-sort-by-order-alt[_ngcontent-%COMP%]:before{content:"\\e154"}.glyphicon-sort-by-attributes[_ngcontent-%COMP%]:before{content:"\\e155"}.glyphicon-sort-by-attributes-alt[_ngcontent-%COMP%]:before{content:"\\e156"}.glyphicon-unchecked[_ngcontent-%COMP%]:before{content:"\\e157"}.glyphicon-expand[_ngcontent-%COMP%]:before{content:"\\e158"}.glyphicon-collapse-down[_ngcontent-%COMP%]:before{content:"\\e159"}.glyphicon-collapse-up[_ngcontent-%COMP%]:before{content:"\\e160"}.glyphicon-log-in[_ngcontent-%COMP%]:before{content:"\\e161"}.glyphicon-flash[_ngcontent-%COMP%]:before{content:"\\e162"}.glyphicon-log-out[_ngcontent-%COMP%]:before{content:"\\e163"}.glyphicon-new-window[_ngcontent-%COMP%]:before{content:"\\e164"}.glyphicon-record[_ngcontent-%COMP%]:before{content:"\\e165"}.glyphicon-save[_ngcontent-%COMP%]:before{content:"\\e166"}.glyphicon-open[_ngcontent-%COMP%]:before{content:"\\e167"}.glyphicon-saved[_ngcontent-%COMP%]:before{content:"\\e168"}.glyphicon-import[_ngcontent-%COMP%]:before{content:"\\e169"}.glyphicon-export[_ngcontent-%COMP%]:before{content:"\\e170"}.glyphicon-send[_ngcontent-%COMP%]:before{content:"\\e171"}.glyphicon-floppy-disk[_ngcontent-%COMP%]:before{content:"\\e172"}.glyphicon-floppy-saved[_ngcontent-%COMP%]:before{content:"\\e173"}.glyphicon-floppy-remove[_ngcontent-%COMP%]:before{content:"\\e174"}.glyphicon-floppy-save[_ngcontent-%COMP%]:before{content:"\\e175"}.glyphicon-floppy-open[_ngcontent-%COMP%]:before{content:"\\e176"}.glyphicon-credit-card[_ngcontent-%COMP%]:before{content:"\\e177"}.glyphicon-transfer[_ngcontent-%COMP%]:before{content:"\\e178"}.glyphicon-cutlery[_ngcontent-%COMP%]:before{content:"\\e179"}.glyphicon-header[_ngcontent-%COMP%]:before{content:"\\e180"}.glyphicon-compressed[_ngcontent-%COMP%]:before{content:"\\e181"}.glyphicon-earphone[_ngcontent-%COMP%]:before{content:"\\e182"}.glyphicon-phone-alt[_ngcontent-%COMP%]:before{content:"\\e183"}.glyphicon-tower[_ngcontent-%COMP%]:before{content:"\\e184"}.glyphicon-stats[_ngcontent-%COMP%]:before{content:"\\e185"}.glyphicon-sd-video[_ngcontent-%COMP%]:before{content:"\\e186"}.glyphicon-hd-video[_ngcontent-%COMP%]:before{content:"\\e187"}.glyphicon-subtitles[_ngcontent-%COMP%]:before{content:"\\e188"}.glyphicon-sound-stereo[_ngcontent-%COMP%]:before{content:"\\e189"}.glyphicon-sound-dolby[_ngcontent-%COMP%]:before{content:"\\e190"}.glyphicon-sound-5-1[_ngcontent-%COMP%]:before{content:"\\e191"}.glyphicon-sound-6-1[_ngcontent-%COMP%]:before{content:"\\e192"}.glyphicon-sound-7-1[_ngcontent-%COMP%]:before{content:"\\e193"}.glyphicon-copyright-mark[_ngcontent-%COMP%]:before{content:"\\e194"}.glyphicon-registration-mark[_ngcontent-%COMP%]:before{content:"\\e195"}.glyphicon-cloud-download[_ngcontent-%COMP%]:before{content:"\\e197"}.glyphicon-cloud-upload[_ngcontent-%COMP%]:before{content:"\\e198"}.glyphicon-tree-conifer[_ngcontent-%COMP%]:before{content:"\\e199"}.glyphicon-tree-deciduous[_ngcontent-%COMP%]:before{content:"\\e200"}.glyphicon-briefcase[_ngcontent-%COMP%]:before{content:"\\1f4bc"}.glyphicon-calendar[_ngcontent-%COMP%]:before{content:"\\1f4c5"}.glyphicon-pushpin[_ngcontent-%COMP%]:before{content:"\\1f4cc"}.glyphicon-paperclip[_ngcontent-%COMP%]:before{content:"\\1f4ce"}.glyphicon-camera[_ngcontent-%COMP%]:before{content:"\\1f4f7"}.glyphicon-lock[_ngcontent-%COMP%]:before{content:"\\1f512"}.glyphicon-bell[_ngcontent-%COMP%]:before{content:"\\1f514"}.glyphicon-bookmark[_ngcontent-%COMP%]:before{content:"\\1f516"}.glyphicon-fire[_ngcontent-%COMP%]:before{content:"\\1f525"}.glyphicon-wrench[_ngcontent-%COMP%]:before{content:"\\1f527"}.caret[_ngcontent-%COMP%]{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid #000000;border-right:4px solid transparent;border-bottom:0 dotted;border-left:4px solid transparent;content:""}.dropdown[_ngcontent-%COMP%]{position:relative}.dropdown-toggle[_ngcontent-%COMP%]:focus{outline:0}.dropdown-menu[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;list-style:none;background-color:#fff;border:1px solid #cccccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px #0000002d;background-clip:padding-box}.dropdown-menu.pull-right[_ngcontent-%COMP%]{right:0;left:auto}.dropdown-menu[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333;white-space:nowrap}.dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;background-color:#428bca}.dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;background-color:#428bca;outline:0}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#999}.dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{display:block}.open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{outline:0}.dropdown-header[_ngcontent-%COMP%]{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#999}.dropdown-backdrop[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:990}.pull-right[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}.dropup[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{border-top:0 dotted;border-bottom:4px solid #000000;content:""}.dropup[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]   .dropdown[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{top:auto;bottom:100%;margin-bottom:1px}@media (min-width: 768px){.navbar-right[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{right:0;left:auto}}.btn-default[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{border-top-color:#333}.btn-primary[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .btn-success[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .btn-warning[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .btn-danger[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .btn-info[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{border-top-color:#fff}.dropup[_ngcontent-%COMP%]   .btn-default[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{border-bottom-color:#333}.dropup[_ngcontent-%COMP%]   .btn-primary[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .dropup[_ngcontent-%COMP%]   .btn-success[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .dropup[_ngcontent-%COMP%]   .btn-warning[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .dropup[_ngcontent-%COMP%]   .btn-danger[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .dropup[_ngcontent-%COMP%]   .btn-info[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{border-bottom-color:#fff}.btn-group[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%]{position:relative;display:inline-block;vertical-align:middle}.btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{position:relative;float:left}.btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:hover, .btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:hover, .btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:focus, .btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:focus, .btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:active, .btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:active, .btn-group[_ngcontent-%COMP%] > .btn.active[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn.active[_ngcontent-%COMP%]{z-index:2}.btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:focus, .btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:focus{outline:none}.btn-group[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%] + .btn[_ngcontent-%COMP%], .btn-group[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%] + .btn-group[_ngcontent-%COMP%], .btn-group[_ngcontent-%COMP%]   .btn-group[_ngcontent-%COMP%] + .btn[_ngcontent-%COMP%], .btn-group[_ngcontent-%COMP%]   .btn-group[_ngcontent-%COMP%] + .btn-group[_ngcontent-%COMP%]{margin-left:-1px}.btn-toolbar[_ngcontent-%COMP%]:before, .btn-toolbar[_ngcontent-%COMP%]:after{display:table;content:" "}.btn-toolbar[_ngcontent-%COMP%]:after{clear:both}.btn-toolbar[_ngcontent-%COMP%]   .btn-group[_ngcontent-%COMP%]{float:left}.btn-toolbar[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%] + .btn[_ngcontent-%COMP%], .btn-toolbar[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%] + .btn[_ngcontent-%COMP%], .btn-toolbar[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%] + .btn-group[_ngcontent-%COMP%], .btn-toolbar[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%] + .btn-group[_ngcontent-%COMP%]{margin-left:5px}.btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:first-child{margin-left:0}.btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:last-child:not(:first-child), .btn-group[_ngcontent-%COMP%] > .dropdown-toggle[_ngcontent-%COMP%]:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]{float:left}.btn-group[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:not(:first-child):not(:last-child) > .btn[_ngcontent-%COMP%]{border-radius:0}.btn-group[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:first-child > .btn[_ngcontent-%COMP%]:last-child, .btn-group[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:first-child > .dropdown-toggle[_ngcontent-%COMP%]{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:last-child > .btn[_ngcontent-%COMP%]:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]:active, .btn-group.open[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]{outline:0}.btn-group-xs[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-sm[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-lg[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%] + .dropdown-toggle[_ngcontent-%COMP%]{padding-right:8px;padding-left:8px}.btn-group[_ngcontent-%COMP%] > .btn-lg[_ngcontent-%COMP%] + .dropdown-toggle[_ngcontent-%COMP%]{padding-right:12px;padding-left:12px}
1.btn-group.open[_ngcontent-%COMP%]   .dropdown-toggle[_ngcontent-%COMP%]{box-shadow:inset 0 3px 5px #00000020}.btn[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{margin-left:0}.btn-lg[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{border-width:5px 5px 0;border-bottom-width:0}.dropup[_ngcontent-%COMP%]   .btn-lg[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{border-width:0 5px 5px}.btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:before, .btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:after{display:table;content:" "}.btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:after{clear:both}.btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{float:none}.btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%] + .btn[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%] + .btn-group[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%] + .btn[_ngcontent-%COMP%], .btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%] + .btn-group[_ngcontent-%COMP%]{margin-top:-1px;margin-left:0}.btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:last-child:not(:first-child){border-top-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:0}.btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:not(:first-child):not(:last-child) > .btn[_ngcontent-%COMP%]{border-radius:0}.btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:first-child > .btn[_ngcontent-%COMP%]:last-child, .btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:first-child > .dropdown-toggle[_ngcontent-%COMP%]{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical[_ngcontent-%COMP%] > .btn-group[_ngcontent-%COMP%]:last-child > .btn[_ngcontent-%COMP%]:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified[_ngcontent-%COMP%]{display:table;width:100%;border-collapse:separate;table-layout:fixed}.btn-group-justified[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{display:table-cell;float:none;width:1%}[data-toggle=buttons][_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%] > input[type=radio][_ngcontent-%COMP%], [data-toggle=buttons][_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%] > input[type=checkbox][_ngcontent-%COMP%]{display:none}.input-group[_ngcontent-%COMP%]{position:relative;display:table;border-collapse:separate}.input-group.col[_ngcontent-%COMP%]{float:none;padding-right:0;padding-left:0}.input-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]{width:100%;margin-bottom:0}.input-group-lg[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%], .input-group-lg[_ngcontent-%COMP%] > .input-group-addon[_ngcontent-%COMP%], .input-group-lg[_ngcontent-%COMP%] > .input-group-btn[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{height:45px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%], select.input-group-lg[_ngcontent-%COMP%] > .input-group-addon[_ngcontent-%COMP%], select.input-group-lg[_ngcontent-%COMP%] > .input-group-btn[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{height:45px;line-height:45px}textarea.input-group-lg[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%], textarea.input-group-lg[_ngcontent-%COMP%] > .input-group-addon[_ngcontent-%COMP%], textarea.input-group-lg[_ngcontent-%COMP%] > .input-group-btn[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{height:auto}.input-group-sm[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%], .input-group-sm[_ngcontent-%COMP%] > .input-group-addon[_ngcontent-%COMP%], .input-group-sm[_ngcontent-%COMP%] > .input-group-btn[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%], select.input-group-sm[_ngcontent-%COMP%] > .input-group-addon[_ngcontent-%COMP%], select.input-group-sm[_ngcontent-%COMP%] > .input-group-btn[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{height:30px;line-height:30px}textarea.input-group-sm[_ngcontent-%COMP%] > .form-control[_ngcontent-%COMP%], textarea.input-group-sm[_ngcontent-%COMP%] > .input-group-addon[_ngcontent-%COMP%], textarea.input-group-sm[_ngcontent-%COMP%] > .input-group-btn[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{height:auto}.input-group-addon[_ngcontent-%COMP%], .input-group-btn[_ngcontent-%COMP%], .input-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]{display:table-cell}.input-group-addon[_ngcontent-%COMP%]:not(:first-child):not(:last-child), .input-group-btn[_ngcontent-%COMP%]:not(:first-child):not(:last-child), .input-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:not(:first-child):not(:last-child){border-radius:0}.input-group-addon[_ngcontent-%COMP%], .input-group-btn[_ngcontent-%COMP%]{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon[_ngcontent-%COMP%]{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;text-align:center;background-color:#eee;border:1px solid #cccccc;border-radius:4px}.input-group-addon.input-sm[_ngcontent-%COMP%]{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg[_ngcontent-%COMP%]{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon[_ngcontent-%COMP%]   input[type=radio][_ngcontent-%COMP%], .input-group-addon[_ngcontent-%COMP%]   input[type=checkbox][_ngcontent-%COMP%]{margin-top:0}.input-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:first-child, .input-group-addon[_ngcontent-%COMP%]:first-child, .input-group-btn[_ngcontent-%COMP%]:first-child > .btn[_ngcontent-%COMP%], .input-group-btn[_ngcontent-%COMP%]:first-child > .dropdown-toggle[_ngcontent-%COMP%], .input-group-btn[_ngcontent-%COMP%]:last-child > .btn[_ngcontent-%COMP%]:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon[_ngcontent-%COMP%]:first-child{border-right:0}.input-group[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:last-child, .input-group-addon[_ngcontent-%COMP%]:last-child, .input-group-btn[_ngcontent-%COMP%]:last-child > .btn[_ngcontent-%COMP%], .input-group-btn[_ngcontent-%COMP%]:last-child > .dropdown-toggle[_ngcontent-%COMP%], .input-group-btn[_ngcontent-%COMP%]:first-child > .btn[_ngcontent-%COMP%]:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon[_ngcontent-%COMP%]:last-child{border-left:0}.input-group-btn[_ngcontent-%COMP%]{position:relative;white-space:nowrap}.input-group-btn[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]{position:relative}.input-group-btn[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%] + .btn[_ngcontent-%COMP%]{margin-left:-4px}.input-group-btn[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:hover, .input-group-btn[_ngcontent-%COMP%] > .btn[_ngcontent-%COMP%]:active{z-index:2}.nav[_ngcontent-%COMP%]{padding-left:0;margin-bottom:0;list-style:none}.nav[_ngcontent-%COMP%]:before, .nav[_ngcontent-%COMP%]:after{display:table;content:" "}.nav[_ngcontent-%COMP%]:after{clear:both}.nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{position:relative;display:block}.nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{position:relative;display:block;padding:10px 15px}.nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{text-decoration:none;background-color:#eee}.nav[_ngcontent-%COMP%] > li.disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#999}.nav[_ngcontent-%COMP%] > li.disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .nav[_ngcontent-%COMP%] > li.disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#999;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{background-color:#eee;border-color:#428bca}.nav[_ngcontent-%COMP%]   .nav-divider[_ngcontent-%COMP%]{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{max-width:none}.nav-tabs[_ngcontent-%COMP%]{border-bottom:1px solid #dddddd}.nav-tabs[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{float:left;margin-bottom:-1px}.nav-tabs[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover{border-color:#eeeeee #eeeeee #dddddd}.nav-tabs[_ngcontent-%COMP%] > li.active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .nav-tabs[_ngcontent-%COMP%] > li.active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .nav-tabs[_ngcontent-%COMP%] > li.active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#555;
1cursor:default;background-color:#fff;border:1px solid #dddddd;border-bottom-color:transparent}.nav-tabs.nav-justified[_ngcontent-%COMP%]{width:100%;border-bottom:0}.nav-tabs.nav-justified[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{float:none}.nav-tabs.nav-justified[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{text-align:center}@media (min-width: 768px){.nav-tabs.nav-justified[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{display:table-cell;width:1%}}.nav-tabs.nav-justified[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{margin-right:0;border-bottom:1px solid #dddddd}.nav-tabs.nav-justified[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{border-bottom-color:#fff}.nav-pills[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{float:left}.nav-pills[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{border-radius:5px}.nav-pills[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] + li[_ngcontent-%COMP%]{margin-left:2px}.nav-pills[_ngcontent-%COMP%] > li.active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .nav-pills[_ngcontent-%COMP%] > li.active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .nav-pills[_ngcontent-%COMP%] > li.active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;background-color:#428bca}.nav-stacked[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{float:none}.nav-stacked[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] + li[_ngcontent-%COMP%]{margin-top:2px;margin-left:0}.nav-justified[_ngcontent-%COMP%]{width:100%}.nav-justified[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{float:none}.nav-justified[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{text-align:center}@media (min-width: 768px){.nav-justified[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{display:table-cell;width:1%}}.nav-tabs-justified[_ngcontent-%COMP%]{border-bottom:0}.nav-tabs-justified[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{margin-right:0;border-bottom:1px solid #dddddd}.nav-tabs-justified[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{border-bottom-color:#fff}.tabbable[_ngcontent-%COMP%]:before, .tabbable[_ngcontent-%COMP%]:after{display:table;content:" "}.tabbable[_ngcontent-%COMP%]:after{clear:both}.tab-content[_ngcontent-%COMP%] > .tab-pane[_ngcontent-%COMP%], .pill-content[_ngcontent-%COMP%] > .pill-pane[_ngcontent-%COMP%]{display:none}.tab-content[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%], .pill-content[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%]{display:block}.nav[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{border-top-color:#428bca;border-bottom-color:#428bca}.nav[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover   .caret[_ngcontent-%COMP%]{border-top-color:#2a6496;border-bottom-color:#2a6496}.nav-tabs[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar[_ngcontent-%COMP%]{position:relative;z-index:1000;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar[_ngcontent-%COMP%]:before, .navbar[_ngcontent-%COMP%]:after{display:table;content:" "}.navbar[_ngcontent-%COMP%]:after{clear:both}@media (min-width: 768px){.navbar[_ngcontent-%COMP%]{border-radius:4px}}.navbar-header[_ngcontent-%COMP%]:before, .navbar-header[_ngcontent-%COMP%]:after{display:table;content:" "}.navbar-header[_ngcontent-%COMP%]:after{clear:both}@media (min-width: 768px){.navbar-header[_ngcontent-%COMP%]{float:left}}.navbar-collapse[_ngcontent-%COMP%]{max-height:340px;padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px #ffffff1a;-webkit-overflow-scrolling:touch}.navbar-collapse[_ngcontent-%COMP%]:before, .navbar-collapse[_ngcontent-%COMP%]:after{display:table;content:" "}.navbar-collapse[_ngcontent-%COMP%]:after{clear:both}.navbar-collapse.in[_ngcontent-%COMP%]{overflow-y:auto}@media (min-width: 768px){.navbar-collapse[_ngcontent-%COMP%]{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse[_ngcontent-%COMP%]{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in[_ngcontent-%COMP%]{overflow-y:visible}.navbar-collapse[_ngcontent-%COMP%]   .navbar-nav.navbar-left[_ngcontent-%COMP%]:first-child{margin-left:-15px}.navbar-collapse[_ngcontent-%COMP%]   .navbar-nav.navbar-right[_ngcontent-%COMP%]:last-child{margin-right:-15px}.navbar-collapse[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]:last-child{margin-right:0}}.container[_ngcontent-%COMP%] > .navbar-header[_ngcontent-%COMP%], .container[_ngcontent-%COMP%] > .navbar-collapse[_ngcontent-%COMP%]{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container[_ngcontent-%COMP%] > .navbar-header[_ngcontent-%COMP%], .container[_ngcontent-%COMP%] > .navbar-collapse[_ngcontent-%COMP%]{margin-right:0;margin-left:0}}.navbar-static-top[_ngcontent-%COMP%]{border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top[_ngcontent-%COMP%]{border-radius:0}}.navbar-fixed-top[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]{position:fixed;right:0;left:0;border-width:0 0 1px}@media (min-width: 768px){.navbar-fixed-top[_ngcontent-%COMP%], .navbar-fixed-bottom[_ngcontent-%COMP%]{border-radius:0}}.navbar-fixed-top[_ngcontent-%COMP%]{top:0;z-index:1030}.navbar-fixed-bottom[_ngcontent-%COMP%]{bottom:0;margin-bottom:0}.navbar-brand[_ngcontent-%COMP%]{float:left;padding:15px;font-size:18px;line-height:20px}.navbar-brand[_ngcontent-%COMP%]:hover, .navbar-brand[_ngcontent-%COMP%]:focus{text-decoration:none}@media (min-width: 768px){.navbar[_ngcontent-%COMP%] > .container[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]{margin-left:-15px}}.navbar-toggle[_ngcontent-%COMP%]{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;border:1px solid transparent;border-radius:4px}
1.navbar-toggle[_ngcontent-%COMP%]   .icon-bar[_ngcontent-%COMP%]{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle[_ngcontent-%COMP%]   .icon-bar[_ngcontent-%COMP%] + .icon-bar[_ngcontent-%COMP%]{margin-top:4px}@media (min-width: 768px){.navbar-toggle[_ngcontent-%COMP%]{display:none}}.navbar-nav[_ngcontent-%COMP%]{margin:7.5px -15px}.navbar-nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%]   .dropdown-header[_ngcontent-%COMP%]{padding:5px 15px 5px 25px}.navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{line-height:20px}.navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{background-image:none}}@media (min-width: 768px){.navbar-nav[_ngcontent-%COMP%]{float:left;margin:0}.navbar-nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{float:left}.navbar-nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{padding-top:15px;padding-bottom:15px}}@media (min-width: 768px){.navbar-left[_ngcontent-%COMP%]{float:left!important}.navbar-right[_ngcontent-%COMP%]{float:right!important}}.navbar-form[_ngcontent-%COMP%]{padding:10px 15px;margin:8px -15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px #ffffff1a,0 1px #ffffff1a}@media (min-width: 768px){.navbar-form[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]{display:inline-block}.navbar-form[_ngcontent-%COMP%]   .radio[_ngcontent-%COMP%], .navbar-form[_ngcontent-%COMP%]   .checkbox[_ngcontent-%COMP%]{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0}.navbar-form[_ngcontent-%COMP%]   .radio[_ngcontent-%COMP%]   input[type=radio][_ngcontent-%COMP%], .navbar-form[_ngcontent-%COMP%]   .checkbox[_ngcontent-%COMP%]   input[type=checkbox][_ngcontent-%COMP%]{float:none;margin-left:0}}@media (max-width: 767px){.navbar-form[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]{margin-bottom:5px}}@media (min-width: 768px){.navbar-form[_ngcontent-%COMP%]{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;box-shadow:none}}.navbar-nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-nav.pull-right[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%], .navbar-nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > .dropdown-menu.pull-right[_ngcontent-%COMP%]{right:0;left:auto}.navbar-btn[_ngcontent-%COMP%]{margin-top:8px;margin-bottom:8px}.navbar-text[_ngcontent-%COMP%]{float:left;margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text[_ngcontent-%COMP%]{margin-right:15px;margin-left:15px}}.navbar-default[_ngcontent-%COMP%]{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]{color:#777}.navbar-default[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]:hover, .navbar-default[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]:focus{color:#5e5e5e;background-color:transparent}.navbar-default[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]{color:#7
177}.navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#777}.navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#333;background-color:transparent}.navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#555;background-color:#e7e7e7}.navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#ccc;background-color:transparent}.navbar-default[_ngcontent-%COMP%]   .navbar-toggle[_ngcontent-%COMP%]{border-color:#ddd}.navbar-default[_ngcontent-%COMP%]   .navbar-toggle[_ngcontent-%COMP%]:hover, .navbar-default[_ngcontent-%COMP%]   .navbar-toggle[_ngcontent-%COMP%]:focus{background-color:#ddd}.navbar-default[_ngcontent-%COMP%]   .navbar-toggle[_ngcontent-%COMP%]   .icon-bar[_ngcontent-%COMP%]{background-color:#ccc}.navbar-default[_ngcontent-%COMP%]   .navbar-collapse[_ngcontent-%COMP%], .navbar-default[_ngcontent-%COMP%]   .navbar-form[_ngcontent-%COMP%]{border-color:#e6e6e6}.navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .dropdown[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover   .caret[_ngcontent-%COMP%], .navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .dropdown[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus   .caret[_ngcontent-%COMP%]{border-top-color:#333;border-bottom-color:#333}.navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#555;background-color:#e7e7e7}.navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover   .caret[_ngcontent-%COMP%], .navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus   .caret[_ngcontent-%COMP%]{border-top-color:#555;border-bottom-color:#555}.navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .dropdown[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{border-top-color:#777;border-bottom-color:#777}@media (max-width: 767px){.navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#777}.navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#333;background-color:transparent}.navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#555;background-color:#e7e7e7}.navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#ccc;background-color:transparent}}.navbar-default[_ngcontent-%COMP%]   .navbar-link[_ngcontent-%COMP%]{color:#7
177}.navbar-default[_ngcontent-%COMP%]   .navbar-link[_ngcontent-%COMP%]:hover{color:#333}.navbar-inverse[_ngcontent-%COMP%]{background-color:#222;border-color:#080808}.navbar-inverse[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]{color:#999}.navbar-inverse[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]:hover, .navbar-inverse[_ngcontent-%COMP%]   .navbar-brand[_ngcontent-%COMP%]:focus{color:#fff;background-color:transparent}.navbar-inverse[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]{color:#999}.navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#999}.navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;background-color:transparent}.navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;background-color:#080808}.navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#444;background-color:transparent}.navbar-inverse[_ngcontent-%COMP%]   .navbar-toggle[_ngcontent-%COMP%]{border-color:#333}.navbar-inverse[_ngcontent-%COMP%]   .navbar-toggle[_ngcontent-%COMP%]:hover, .navbar-inverse[_ngcontent-%COMP%]   .navbar-toggle[_ngcontent-%COMP%]:focus{background-color:#333}.navbar-inverse[_ngcontent-%COMP%]   .navbar-toggle[_ngcontent-%COMP%]   .icon-bar[_ngcontent-%COMP%]{background-color:#fff}.navbar-inverse[_ngcontent-%COMP%]   .navbar-collapse[_ngcontent-%COMP%], .navbar-inverse[_ngcontent-%COMP%]   .navbar-form[_ngcontent-%COMP%]{border-color:#101010}.navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;background-color:#080808}.navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .dropdown[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover   .caret[_ngcontent-%COMP%]{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .dropdown[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%]{border-top-color:#999;border-bottom-color:#999}.navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]   .caret[_ngcontent-%COMP%], .navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover   .caret[_ngcontent-%COMP%], .navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .open[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus   .caret[_ngcontent-%COMP%]{border-top-color:#fff;border-bottom-color:#fff}@media (max-width: 767px){.navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > .dropdown-header[_ngcontent-%COMP%]{border-color:#080808}.navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#999}.navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;background-color:transparent}.navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;background-color:#080808}.navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .navbar-inverse[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]   .open[_ngcontent-%COMP%]   .dropdown-menu[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#444;background-color:transparent}}.navbar-inverse[_ngcontent-%COMP%]   .navbar-link[_ngcontent-%COMP%]{color:#999}.navbar-inverse[_ngcontent-%COMP%]   .navbar-link[_ngcontent-%COMP%]:hover{color:#fff}.breadcrumb[_ngcontent-%COMP%]{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{display:inline-block}.breadcrumb[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] + li[_ngcontent-%COMP%]:before{padding:0 5px;color:#ccc;content:"/\\a0"}.breadcrumb[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%]{color:#999}.pagination[_ngcontent-%COMP%]{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{display:inline}.pagination[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .pagination[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;text-decoration:none;background-color:#fff;border:1px solid #dddddd}.pagination[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:first-child > a[_ngcontent-%COMP%], .pagination[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:first-child > span[_ngcontent-%COMP%]{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:last-child > a[_ngcontent-%COMP%], .pagination[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:last-child > span[_ngcontent-%COMP%]{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .pagination[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]:hover, .pagination[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus, .pagination[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]:focus{background-color:#eee}.pagination[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .pagination[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > span[_ngcontent-%COMP%], .pagination[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .pagination[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]:hover, .pagination[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus, .pagination[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]:focus{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca}.pagination[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > span[_ngcontent-%COMP%], .pagination[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .pagination[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .pagination[_ngcontent-%COMP%] > .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .pagination-lg[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{padding:10px 16px;font-size:18px}.pagination-lg[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:first-child > a[_ngcontent-%COMP%], .pagination-lg[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:first-child > span[_ngcontent-%COMP%]{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:last-child > a[_ngcontent-%COMP%], .pagination-lg[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:last-child > span[_ngcontent-%COMP%]{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .pagination-sm[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{padding:5px 10px;font-size:12px}.pagination-sm[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:first-child > a[_ngcontent-%COMP%], .pagination-sm[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:first-child > span[_ngcontent-%COMP%]{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:last-child > a[_ngcontent-%COMP%], .pagination-sm[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]:last-child > span[_ngcontent-%COMP%]{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager[_ngcontent-%COMP%]{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager[_ngcontent-%COMP%]:before, .pager[_ngcontent-%COMP%]:after{display:table;content:" "}.pager[_ngcontent-%COMP%]:after{clear:both}.pager[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline}.pager[_ngcontent-%COMP%]   li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .pager[_ngcontent-%COMP%]   li[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #dddddd;border-radius:15px}.pager[_ngcontent-%COMP%]   li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .pager[_ngcontent-%COMP%]   li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{text-decoration:none;background-color:#eee}.pager[_ngcontent-%COMP%]   .next[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .pager[_ngcontent-%COMP%]   .next[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{float:right}.pager[_ngcontent-%COMP%]   .previous[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .pager[_ngcontent-%COMP%]   .previous[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{float:left}.pager[_ngcontent-%COMP%]   .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .pager[_ngcontent-%COMP%]   .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .pager[_ngcontent-%COMP%]   .disabled[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus, .pager[_ngcontent-%COMP%]   .disabled[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{color:#999;cursor:not-allowed;background-color:#fff}.label[_ngcontent-%COMP%]{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label[href][_ngcontent-%COMP%]:hover, .label[href][_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;cursor:pointer}.label[_ngcontent-%COMP%]:empty{display:none}.label-default[_ngcontent-%COMP%]{background-color:#999}.label-default[href][_ngcontent-%COMP%]:hover, .label-default[href][_ngcontent-%COMP%]:focus{background-color:gray}.label-primary[_ngcontent-%COMP%]{background-color:#428bca}.label-primary[href][_ngcontent-%COMP%]:hover, .label-primary[href][_ngcontent-%COMP%]:focus{background-color:#3071a9}.label-success[_ngcontent-%COMP%]{background-color:#5cb85c}.label-success[href][_ngcontent-%COMP%]:hover, .label-success[href][_ngcontent-%COMP%]:focus{background-color:#449d44}.label-info[_ngcontent-%COMP%]{background-color:#5bc0de}.label-info[href][_ngcontent-%COMP%]:hover, .label-info[href][_ngcontent-%COMP%]:focus{background-color:#31b0d5}.label-warning[_ngcontent-%COMP%]{background-color:#f0ad4e}.label-warning[href][_ngcontent-%COMP%]:hover, .label-warning[href][_ngcontent-%COMP%]:focus{background-color:#ec971f}.label-danger[_ngcontent-%COMP%]{background-color:#d9534f}.label-danger[href][_ngcontent-%COMP%]:hover, .label-danger[href][_ngcontent-%COMP%]:focus{background-color:#c9302c}.badge[_ngcontent-%COMP%]{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#999;border-radius:10px}.badge[_ngcontent-%COMP%]:empty{display:none}a.badge[_ngcontent-%COMP%]:hover, a.badge[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;cursor:pointer}.btn[_ngcontent-%COMP%]   .badge[_ngcontent-%COMP%]{position:relative;top:-1px}a.list-group-item.active[_ngcontent-%COMP%] > .badge[_ngcontent-%COMP%], .nav-pills[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > .badge[_ngcontent-%COMP%]{color:#428bca;background-color:#fff}.nav-pills[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > .badge[_ngcontent-%COMP%]{margin-left:3px}.jumbotron[_ngcontent-%COMP%]{padding:30px;margin-bottom:30px;font-size:21px;font-weight:200;line-height:2.1428571435;color:inherit;background-color:#eee}.jumbotron[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{line-height:1;color:inherit}.jumbotron[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{line-height:1.4}.container[_ngcontent-%COMP%]   .jumbotron[_ngcontent-%COMP%]{border-radius:6px}@media screen and (min-width: 768px){.jumbotron[_ngcontent-%COMP%]{padding-top:48px;padding-bottom:48px}.container[_ngcontent-%COMP%]   .jumbotron[_ngcontent-%COMP%]{padding-right:60px;padding-left:60px}.jumbotron[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:63px}}.thumbnail[_ngcontent-%COMP%]{display:inline-block;display:block;height:auto;max-width:100%;padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #dddddd;border-radius:4px;transition:all .2s ease-in-out}.thumbnail[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{display:block;height:auto;max-width:100%}a.thumbnail[_ngcontent-%COMP%]:hover, a.thumbnail[_ngcontent-%COMP%]:focus{border-color:#428bca}.thumbnail[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{margin-right:auto;margin-left:auto}.thumbnail[_ngcontent-%COMP%]   .caption[_ngcontent-%COMP%]{padding:9px;color:#333}.alert[_ngcontent-%COMP%]{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}
1.alert[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{margin-top:0;color:inherit}.alert[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{font-weight:700}.alert[_ngcontent-%COMP%] > p[_ngcontent-%COMP%], .alert[_ngcontent-%COMP%] > ul[_ngcontent-%COMP%]{margin-bottom:0}.alert[_ngcontent-%COMP%] > p[_ngcontent-%COMP%] + p[_ngcontent-%COMP%]{margin-top:5px}.alert-dismissable[_ngcontent-%COMP%]{padding-right:35px}.alert-dismissable[_ngcontent-%COMP%]   .close[_ngcontent-%COMP%]{position:relative;top:-2px;right:-21px;color:inherit}.alert-success[_ngcontent-%COMP%]{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%]{border-top-color:#c9e2b3}.alert-success[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#356635}.alert-info[_ngcontent-%COMP%]{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%]{border-top-color:#a6e1ec}.alert-info[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#2d6987}.alert-warning[_ngcontent-%COMP%]{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5}.alert-warning[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%]{border-top-color:#f8e5be}.alert-warning[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#a47e3c}.alert-danger[_ngcontent-%COMP%]{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%]{border-top-color:#e6c1c7}.alert-danger[_ngcontent-%COMP%]   .alert-link[_ngcontent-%COMP%]{color:#953b39}@keyframes _ngcontent-%COMP%_progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress[_ngcontent-%COMP%]{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px #0000001a}.progress-bar[_ngcontent-%COMP%]{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;background-color:#428bca;box-shadow:inset 0 -1px #00000026;transition:width .6s ease}.progress-striped[_ngcontent-%COMP%]   .progress-bar[_ngcontent-%COMP%]{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress.active[_ngcontent-%COMP%]   .progress-bar[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_progress-bar-stripes 2s linear infinite}.progress-bar-success[_ngcontent-%COMP%]{background-color:#5cb85c}.progress-striped[_ngcontent-%COMP%]   .progress-bar-success[_ngcontent-%COMP%]{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info[_ngcontent-%COMP%]{background-color:#5bc0de}.progress-striped[_ngcontent-%COMP%]   .progress-bar-info[_ngcontent-%COMP%]{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning[_ngcontent-%COMP%]{background-color:#f0ad4e}.progress-striped[_ngcontent-%COMP%]   .progress-bar-warning[_ngcontent-%COMP%]{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger[_ngcontent-%COMP%]{background-color:#d9534f}.progress-striped[_ngcontent-%COMP%]   .progress-bar-danger[_ngcontent-%COMP%]{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media[_ngcontent-%COMP%], .media-body[_ngcontent-%COMP%]{overflow:hidden;zoom:1}.media[_ngcontent-%COMP%], .media[_ngcontent-%COMP%]   .media[_ngcontent-%COMP%]{margin-top:15px}.media[_ngcontent-%COMP%]:first-child{margin-top:0}.media-object[_ngcontent-%COMP%]{display:block}.media-heading[_ngcontent-%COMP%]{margin:0 0 5px}.media[_ngcontent-%COMP%] > .pull-left[_ngcontent-%COMP%]{margin-right:10px}.media[_ngcontent-%COMP%] > .pull-right[_ngcontent-%COMP%]{margin-left:10px}.media-list[_ngcontent-%COMP%]{padding-left:0;list-style:none}.list-group[_ngcontent-%COMP%]{padding-left:0;margin-bottom:20px}.list-group-item[_ngcontent-%COMP%]{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #dddddd}.list-group-item[_ngcontent-%COMP%]:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item[_ngcontent-%COMP%]:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item[_ngcontent-%COMP%] > .badge[_ngcontent-%COMP%]{float:right}.list-group-item[_ngcontent-%COMP%] > .badge[_ngcontent-%COMP%] + .badge[_ngcontent-%COMP%]{margin-right:5px}a.list-group-item[_ngcontent-%COMP%]{color:#555}a.list-group-item[_ngcontent-%COMP%]   .list-group-item-heading[_ngcontent-%COMP%]{color:#333}a.list-group-item[_ngcontent-%COMP%]:hover, a.list-group-item[_ngcontent-%COMP%]:focus{text-decoration:none;background-color:#f5f5f5}.list-group-item.active[_ngcontent-%COMP%], .list-group-item.active[_ngcontent-%COMP%]:hover, .list-group-item.active[_ngcontent-%COMP%]:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}.list-group-item.active[_ngcontent-%COMP%]   .list-group-item-heading[_ngcontent-%COMP%], .list-group-item.active[_ngcontent-%COMP%]:hover   .list-group-item-heading[_ngcontent-%COMP%], .list-group-item.active[_ngcontent-%COMP%]:focus   .list-group-item-heading[_ngcontent-%COMP%]{color:inherit}.list-group-item.active[_ngcontent-%COMP%]   .list-group-item-text[_ngcontent-%COMP%], .list-group-item.active[_ngcontent-%COMP%]:hover   .list-group-item-text[_ngcontent-%COMP%], .list-group-item.active[_ngcontent-%COMP%]:focus   .list-group-item-text[_ngcontent-%COMP%]{color:#e1edf7}.list-group-item-heading[_ngcontent-%COMP%]{margin-top:0;margin-bottom:5px}.list-group-item-text[_ngcontent-%COMP%]{margin-bottom:0;line-height:1.3}.panel[_ngcontent-%COMP%]{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px #0000000d}.panel-body[_ngcontent-%COMP%]{padding:15px}.panel-body[_ngcontent-%COMP%]:before, .panel-body[_ngcontent-%COMP%]:after{display:table;content:" "}.panel-body[_ngcontent-%COMP%]:after{clear:both}.panel[_ngcontent-%COMP%] > .list-group[_ngcontent-%COMP%]{margin-bottom:0}.panel[_ngcontent-%COMP%] > .list-group[_ngcontent-%COMP%]   .list-group-item[_ngcontent-%COMP%]{border-width:1px 0}.panel[_ngcontent-%COMP%] > .list-group[_ngcontent-%COMP%]   .list-group-item[_ngcontent-%COMP%]:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel[_ngcontent-%COMP%] > .list-group[_ngcontent-%COMP%]   .list-group-item[_ngcontent-%COMP%]:last-child{border-bottom:0}.panel-heading[_ngcontent-%COMP%] + .list-group[_ngcontent-%COMP%]   .list-group-item[_ngcontent-%COMP%]:first-child{border-top-width:0}.panel[_ngcontent-%COMP%] > .table[_ngcontent-%COMP%]{margin-bottom:0}.panel[_ngcontent-%COMP%] > .panel-body[_ngcontent-%COMP%] + .table[_ngcontent-%COMP%]{border-top:1px solid #dddddd}.panel-heading[_ngcontent-%COMP%]{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-title[_ngcontent-%COMP%]{margin-top:0;margin-bottom:0;font-size:16px}.panel-title[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:inherit}.panel-footer[_ngcontent-%COMP%]{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #dddddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-group[_ngcontent-%COMP%]   .panel[_ngcontent-%COMP%]{margin-bottom:0;overflow:hidden;border-radius:4px}.panel-group[_ngcontent-%COMP%]   .panel[_ngcontent-%COMP%] + .panel[_ngcontent-%COMP%]{margin-top:5px}.panel-group[_ngcontent-%COMP%]   .panel-heading[_ngcontent-%COMP%]{border-bottom:0}.panel-group[_ngcontent-%COMP%]   .panel-heading[_ngcontent-%COMP%] + .panel-collapse[_ngcontent-%COMP%]   .panel-body[_ngcontent-%COMP%]{border-top:1px solid #dddddd}.panel-group[_ngcontent-%COMP%]   .panel-footer[_ngcontent-%COMP%]{border-top:0}.panel-group[_ngcontent-%COMP%]   .panel-footer[_ngcontent-%COMP%] + .panel-collapse[_ngcontent-%COMP%]   .panel-body[_ngcontent-%COMP%]{border-bottom:1px solid #dddddd}.panel-default[_ngcontent-%COMP%]{border-color:#ddd}.panel-default[_ngcontent-%COMP%] > .panel-heading[_ngcontent-%COMP%]{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default[_ngcontent-%COMP%] > .panel-heading[_ngcontent-%COMP%] + .panel-collapse[_ngcontent-%COMP%]   .panel-body[_ngcontent-%COMP%]{border-top-color:#ddd}.panel-default[_ngcontent-%COMP%] > .panel-footer[_ngcontent-%COMP%] + .panel-collapse[_ngcontent-%COMP%]   .panel-body[_ngcontent-%COMP%]{border-bottom-color:#ddd}.panel-primary[_ngcontent-%COMP%]{border-color:#428bca}.panel-primary[_ngcontent-%COMP%] > .panel-heading[_ngcontent-%COMP%]{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary[_ngcontent-%COMP%] > .panel-heading[_ngcontent-%COMP%] + .panel-collapse[_ngcontent-%COMP%]   .panel-body[_ngcontent-%COMP%]{border-top-color:#428bca}.panel-primary[_ngcontent-%COMP%] > .panel-footer[_ngcontent-%COMP%] + .panel-collapse[_ngcontent-%COMP%]   .panel-body[_ngcontent-%COMP%]{border-bottom-color:#428bca}.panel-success[_ngcontent-%COMP%]{border-color:#d6e9c6}.panel-success[_ngcontent-%COMP%] > .panel-heading[_ngcontent-%COMP%]{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.panel-success[_ngcontent-%COMP%] > .panel-heading[_ngcontent-%COMP%] + .panel-collapse[_ngcontent-%COMP%]   .panel-body[_ngcontent-%COMP%]{border-top-color:#d6e9c6}.panel-success[_ngcontent-%COMP%] > .panel-footer[_ngcontent-%COMP%] + .panel-collapse[_ngcontent-%COMP%]   .panel-body[_ngcontent-%COMP%]{border-bottom-color:#d6e9c6}.panel-warning[_ngcontent-%COMP%]{border-color:#fbeed5}.panel-warning[_ngcontent-%COMP%] > .panel-heading[_ngcontent-%COMP%]{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5}.panel-warning[_ngcontent-%COMP%] > .panel-heading[_ngcontent-%COMP%] + .panel-collapse[_ngcontent-%COMP%]   .panel-body[_ngcontent-%COMP%]{border-top-color:#fbeed5}.panel-warning[_ngcontent-%COMP%] > .panel-footer[_ngcontent-%COMP%] + .panel-collapse[_ngcontent-%COMP%]   .panel-body[_ngcontent-%COMP%]{border-bottom-color:#fbeed5}.panel-danger[_ngcontent-%COMP%]{border-color:#eed3d7}.panel-danger[_ngcontent-%COMP%] > .panel-heading[_ngcontent-%COMP%]{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.panel-danger[_ngcontent-%COMP%] > .panel-heading[_ngcontent-%COMP%] + .panel-collapse[_ngcontent-%COMP%]   .panel-body[_ngcontent-%COMP%]{border-top-color:#eed3d7}.panel-danger[_ngcontent-%COMP%] > .panel-footer[_ngcontent-%COMP%] + .panel-collapse[_ngcontent-%COMP%]   .panel-body[_ngcontent-%COMP%]{border-bottom-color:#eed3d7}.panel-info[_ngcontent-%COMP%]{border-color:#bce8f1}.panel-info[_ngcontent-%COMP%] > .panel-heading[_ngcontent-%COMP%]{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.panel-info[_ngcontent-%COMP%] > .panel-heading[_ngcontent-%COMP%] + .panel-collapse[_ngcontent-%COMP%]   .panel-body[_ngcontent-%COMP%]{border-top-color:#bce8f1}.panel-info[_ngcontent-%COMP%] > .panel-footer[_ngcontent-%COMP%] + .panel-collapse[_ngcontent-%COMP%]   .panel-body[_ngcontent-%COMP%]{border-bottom-color:#bce8f1}.well[_ngcontent-%COMP%]{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px #0000000d}.well[_ngcontent-%COMP%]   blockquote[_ngcontent-%COMP%]{border-color:#ddd;border-color:#00000026}.well-lg[_ngcontent-%COMP%]{padding:24px;border-radius:6px}.well-sm[_ngcontent-%COMP%]{padding:9px;border-radius:3px}.close[_ngcontent-%COMP%]{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #ffffff;opacity:.2;filter:alpha(opacity=20)}.close[_ngcontent-%COMP%]:hover, .close[_ngcontent-%COMP%]:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close[_ngcontent-%COMP%]{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open[_ngcontent-%COMP%]{overflow:hidden}
1body.modal-open[_ngcontent-%COMP%], .modal-open[_ngcontent-%COMP%]   .navbar-fixed-top[_ngcontent-%COMP%], .modal-open[_ngcontent-%COMP%]   .navbar-fixed-bottom[_ngcontent-%COMP%]{margin-right:15px}.modal[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:1040;display:none;overflow:auto;overflow-y:scroll}.modal.fade[_ngcontent-%COMP%]   .modal-dialog[_ngcontent-%COMP%]{transform:translateY(-25%);transition:transform .3s ease-out}.modal.in[_ngcontent-%COMP%]   .modal-dialog[_ngcontent-%COMP%]{transform:translate(0)}.modal-dialog[_ngcontent-%COMP%]{z-index:1050;width:auto;padding:10px;margin-right:auto;margin-left:auto}.modal-content[_ngcontent-%COMP%]{position:relative;background-color:#fff;border:1px solid #999999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:none;box-shadow:0 3px 9px #00000080;background-clip:padding-box}.modal-backdrop[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:1030;background-color:#000}.modal-backdrop.fade[_ngcontent-%COMP%]{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in[_ngcontent-%COMP%]{opacity:.5;filter:alpha(opacity=50)}.modal-header[_ngcontent-%COMP%]{min-height:16.428571429px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header[_ngcontent-%COMP%]   .close[_ngcontent-%COMP%]{margin-top:-2px}.modal-title[_ngcontent-%COMP%]{margin:0;line-height:1.428571429}.modal-body[_ngcontent-%COMP%]{position:relative;padding:20px}.modal-footer[_ngcontent-%COMP%]{padding:19px 20px 20px;margin-top:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer[_ngcontent-%COMP%]:before, .modal-footer[_ngcontent-%COMP%]:after{display:table;content:" "}.modal-footer[_ngcontent-%COMP%]:after{clear:both}.modal-footer[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%] + .btn[_ngcontent-%COMP%]{margin-bottom:0;margin-left:5px}.modal-footer[_ngcontent-%COMP%]   .btn-group[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%] + .btn[_ngcontent-%COMP%]{margin-left:-1px}.modal-footer[_ngcontent-%COMP%]   .btn-block[_ngcontent-%COMP%] + .btn-block[_ngcontent-%COMP%]{margin-left:0}@media screen and (min-width: 768px){.modal-dialog[_ngcontent-%COMP%]{right:auto;left:50%;width:600px;padding-top:30px;padding-bottom:30px}.modal-content[_ngcontent-%COMP%]{box-shadow:0 5px 15px #00000080}}.tooltip[_ngcontent-%COMP%]{position:absolute;z-index:1030;display:block;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in[_ngcontent-%COMP%]{opacity:.9;filter:alpha(opacity=90)}.tooltip.top[_ngcontent-%COMP%]{padding:5px 0;margin-top:-3px}.tooltip.right[_ngcontent-%COMP%]{padding:0 5px;margin-left:3px}.tooltip.bottom[_ngcontent-%COMP%]{padding:5px 0;margin-top:3px}.tooltip.left[_ngcontent-%COMP%]{padding:0 5px;margin-left:-3px}.tooltip-inner[_ngcontent-%COMP%]{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow[_ngcontent-%COMP%]{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.top-left[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{bottom:0;left:5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.top-right[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{right:5px;bottom:0;border-top-color:#000;border-width:5px 5px 0}.tooltip.right[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.tooltip.bottom-left[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{top:0;left:5px;border-bottom-color:#000;border-width:0 5px 5px}.tooltip.bottom-right[_ngcontent-%COMP%]   .tooltip-arrow[_ngcontent-%COMP%]{top:0;right:5px;border-bottom-color:#000;border-width:0 5px 5px}.popover[_ngcontent-%COMP%]{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #cccccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px #0003;background-clip:padding-box}.popover.top[_ngcontent-%COMP%]{margin-top:-10px}.popover.right[_ngcontent-%COMP%]{margin-left:10px}.popover.bottom[_ngcontent-%COMP%]{margin-top:10px}.popover.left[_ngcontent-%COMP%]{margin-left:-10px}.popover-title[_ngcontent-%COMP%]{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content[_ngcontent-%COMP%]{padding:9px 14px}.popover[_ngcontent-%COMP%]   .arrow[_ngcontent-%COMP%], .popover[_ngcontent-%COMP%]   .arrow[_ngcontent-%COMP%]:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover[_ngcontent-%COMP%]   .arrow[_ngcontent-%COMP%]{border-width:11px}.popover[_ngcontent-%COMP%]   .arrow[_ngcontent-%COMP%]:after{border-width:10px;content:""}.popover.top[_ngcontent-%COMP%]   .arrow[_ngcontent-%COMP%]{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:#00000040;border-bottom-width:0}.popover.top[_ngcontent-%COMP%]   .arrow[_ngcontent-%COMP%]:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0;content:" "}.popover.right[_ngcontent-%COMP%]   .arrow[_ngcontent-%COMP%]{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:#00000040;border-left-width:0}.popover.right[_ngcontent-%COMP%]   .arrow[_ngcontent-%COMP%]:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0;content:" "}.popover.bottom[_ngcontent-%COMP%]   .arrow[_ngcontent-%COMP%]{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:#00000040;border-top-width:0}.popover.bottom[_ngcontent-%COMP%]   .arrow[_ngcontent-%COMP%]:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0;content:" "}.popover.left[_ngcontent-%COMP%]   .arrow[_ngcontent-%COMP%]{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:#00000040;border-right-width:0}.popover.left[_ngcontent-%COMP%]   .arrow[_ngcontent-%COMP%]:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0;content:" "}
1.carousel[_ngcontent-%COMP%]{position:relative}.carousel-inner[_ngcontent-%COMP%]{position:relative;width:100%;overflow:hidden}.carousel-inner[_ngcontent-%COMP%] > .item[_ngcontent-%COMP%]{position:relative;display:none;transition:.6s ease-in-out left}.carousel-inner[_ngcontent-%COMP%] > .item[_ngcontent-%COMP%] > img[_ngcontent-%COMP%], .carousel-inner[_ngcontent-%COMP%] > .item[_ngcontent-%COMP%] > a[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{display:block;height:auto;max-width:100%;line-height:1}.carousel-inner[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%], .carousel-inner[_ngcontent-%COMP%] > .next[_ngcontent-%COMP%], .carousel-inner[_ngcontent-%COMP%] > .prev[_ngcontent-%COMP%]{display:block}.carousel-inner[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%]{left:0}.carousel-inner[_ngcontent-%COMP%] > .next[_ngcontent-%COMP%], .carousel-inner[_ngcontent-%COMP%] > .prev[_ngcontent-%COMP%]{position:absolute;top:0;width:100%}.carousel-inner[_ngcontent-%COMP%] > .next[_ngcontent-%COMP%]{left:100%}.carousel-inner[_ngcontent-%COMP%] > .prev[_ngcontent-%COMP%]{left:-100%}.carousel-inner[_ngcontent-%COMP%] > .next.left[_ngcontent-%COMP%], .carousel-inner[_ngcontent-%COMP%] > .prev.right[_ngcontent-%COMP%]{left:0}.carousel-inner[_ngcontent-%COMP%] > .active.left[_ngcontent-%COMP%]{left:-100%}.carousel-inner[_ngcontent-%COMP%] > .active.right[_ngcontent-%COMP%]{left:100%}.carousel-control[_ngcontent-%COMP%]{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);opacity:.5;filter:alpha(opacity=50)}.carousel-control.left[_ngcontent-%COMP%]{background-image:linear-gradient(to right,#00000080 0,#0000);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1)}.carousel-control.right[_ngcontent-%COMP%]{right:0;left:auto;background-image:linear-gradient(to right,#0000 0,#00000080);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1)}.carousel-control[_ngcontent-%COMP%]:hover, .carousel-control[_ngcontent-%COMP%]:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control[_ngcontent-%COMP%]   .icon-prev[_ngcontent-%COMP%], .carousel-control[_ngcontent-%COMP%]   .icon-next[_ngcontent-%COMP%], .carousel-control[_ngcontent-%COMP%]   .glyphicon-chevron-left[_ngcontent-%COMP%], .carousel-control[_ngcontent-%COMP%]   .glyphicon-chevron-right[_ngcontent-%COMP%]{position:absolute;top:50%;left:50%;z-index:5;display:inline-block}.carousel-control[_ngcontent-%COMP%]   .icon-prev[_ngcontent-%COMP%], .carousel-control[_ngcontent-%COMP%]   .icon-next[_ngcontent-%COMP%]{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control[_ngcontent-%COMP%]   .icon-prev[_ngcontent-%COMP%]:before{content:"\\2039"}.carousel-control[_ngcontent-%COMP%]   .icon-next[_ngcontent-%COMP%]:before{content:"\\203a"}.carousel-indicators[_ngcontent-%COMP%]{position:absolute;bottom:10px;z-index:15;width:70%;padding-left:0;margin-left:35%;text-align:center;list-style:none}.carousel-indicators[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block;float:left;width:10px;height:10px;margin:5px;text-indent:-999px;cursor:pointer;border:1px solid #ffffff;border-radius:10px}.carousel-indicators[_ngcontent-%COMP%]   .active[_ngcontent-%COMP%]{width:10px;height:10px;margin:5px;background-color:#fff}.carousel-caption[_ngcontent-%COMP%]{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{text-shadow:none}@media screen and (min-width: 768px){.carousel-control[_ngcontent-%COMP%]   .icon-prev[_ngcontent-%COMP%], .carousel-control[_ngcontent-%COMP%]   .icon-next[_ngcontent-%COMP%]{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption[_ngcontent-%COMP%]{right:20%;left:20%;padding-bottom:30px}.carousel-indicators[_ngcontent-%COMP%]{bottom:20px}}.clearfix[_ngcontent-%COMP%]:before, .clearfix[_ngcontent-%COMP%]:after{display:table;content:" "}.clearfix[_ngcontent-%COMP%]:after{clear:both}.pull-right[_ngcontent-%COMP%]{float:right!important}.pull-left[_ngcontent-%COMP%]{float:left!important}.hide[_ngcontent-%COMP%]{display:none!important}.show[_ngcontent-%COMP%]{display:block!important}.invisible[_ngcontent-%COMP%]{visibility:hidden}.text-hide[_ngcontent-%COMP%]{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.affix[_ngcontent-%COMP%]{position:fixed}.hidden[_ngcontent-%COMP%]{display:none!important;visibility:hidden!important}.visible-xs[_ngcontent-%COMP%], tr.visible-xs[_ngcontent-%COMP%], th.visible-xs[_ngcontent-%COMP%], td.visible-xs[_ngcontent-%COMP%]{display:none!important}@media (max-width: 767px){.visible-xs[_ngcontent-%COMP%]{display:block!important}tr.visible-xs[_ngcontent-%COMP%]{display:table-row!important}th.visible-xs[_ngcontent-%COMP%], td.visible-xs[_ngcontent-%COMP%]{display:table-cell!important}}@media (min-width: 768px) and (max-width: 991px){.visible-xs.visible-sm[_ngcontent-%COMP%]{display:block!important}tr.visible-xs.visible-sm[_ngcontent-%COMP%]{display:table-row!important}th.visible-xs.visible-sm[_ngcontent-%COMP%], td.visible-xs.visible-sm[_ngcontent-%COMP%]{display:table-cell!important}}@media (min-width: 992px) and (max-width: 1199px){.visible-xs.visible-md[_ngcontent-%COMP%]{display:block!important}tr.visible-xs.visible-md[_ngcontent-%COMP%]{display:table-row!important}th.visible-xs.visible-md[_ngcontent-%COMP%], td.visible-xs.visible-md[_ngcontent-%COMP%]{display:table-cell!important}}@media (min-width: 1200px){.visible-xs.visible-lg[_ngcontent-%COMP%]{display:block!important}tr.visible-xs.visible-lg[_ngcontent-%COMP%]{display:table-row!important}th.visible-xs.visible-lg[_ngcontent-%COMP%], td.visible-xs.visible-lg[_ngcontent-%COMP%]{display:table-cell!important}}.visible-sm[_ngcontent-%COMP%], tr.visible-sm[_ngcontent-%COMP%], th.visible-sm[_ngcontent-%COMP%], td.visible-sm[_ngcontent-%COMP%]{display:none!important}@media (max-width: 767px){.visible-sm.visible-xs[_ngcontent-%COMP%]{display:block!important}tr.visible-sm.visible-xs[_ngcontent-%COMP%]{display:table-row!important}th.visible-sm.visible-xs[_ngcontent-%COMP%], td.visible-sm.visible-xs[_ngcontent-%COMP%]{display:table-cell!important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm[_ngcontent-%COMP%]{display:block!important}tr.visible-sm[_ngcontent-%COMP%]{display:table-row!important}th.visible-sm[_ngcontent-%COMP%], td.visible-sm[_ngcontent-%COMP%]{display:table-cell!important}}@media (min-width: 992px) and (max-width: 1199px){.visible-sm.visible-md[_ngcontent-%COMP%]{display:block!important}tr.visible-sm.visible-md[_ngcontent-%COMP%]{display:table-row!important}th.visible-sm.visible-md[_ngcontent-%COMP%], td.visible-sm.visible-md[_ngcontent-%COMP%]{display:table-cell!important}}@media (min-width: 1200px){.visible-sm.visible-lg[_ngcontent-%COMP%]{display:block!important}tr.visible-sm.visible-lg[_ngcontent-%COMP%]{display:table-row!important}th.visible-sm.visible-lg[_ngcontent-%COMP%], td.visible-sm.visible-lg[_ngcontent-%COMP%]{display:table-cell!important}}.visible-md[_ngcontent-%COMP%], tr.visible-md[_ngcontent-%COMP%], th.visible-md[_ngcontent-%COMP%], td.visible-md[_ngcontent-%COMP%]{display:none!important}@media (max-width: 767px){.visible-md.visible-xs[_ngcontent-%COMP%]{display:block!important}tr.visible-md.visible-xs[_ngcontent-%COMP%]{display:table-row!important}th.visible-md.visible-xs[_ngcontent-%COMP%], td.visible-md.visible-xs[_ngcontent-%COMP%]{display:table-cell!important}}@media (min-width: 768px) and (max-width: 991px){.visible-md.visible-sm[_ngcontent-%COMP%]{display:block!important}tr.visible-md.visible-sm[_ngcontent-%COMP%]{display:table-row!important}th.visible-md.visible-sm[_ngcontent-%COMP%], td.visible-md.visible-sm[_ngcontent-%COMP%]{display:table-cell!important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md[_ngcontent-%COMP%]{display:block!important}tr.visible-md[_ngcontent-%COMP%]{display:table-row!important}th.visible-md[_ngcontent-%COMP%], td.visible-md[_ngcontent-%COMP%]{display:table-cell!important}}@media (min-width: 1200px){.visible-md.visible-lg[_ngcontent-%COMP%]{display:block!important}tr.visible-md.visible-lg[_ngcontent-%COMP%]{display:table-row!important}th.visible-md.visible-lg[_ngcontent-%COMP%], td.visible-md.visible-lg[_ngcontent-%COMP%]{display:table-cell!important}}.visible-lg[_ngcontent-%COMP%], tr.visible-lg[_ngcontent-%COMP%], th.visible-lg[_ngcontent-%COMP%], td.visible-lg[_ngcontent-%COMP%]{display:none!important}@media (max-width: 767px){.visible-lg.visible-xs[_ngcontent-%COMP%]{display:block!important}tr.visible-lg.visible-xs[_ngcontent-%COMP%]{display:table-row!important}th.visible-lg.visible-xs[_ngcontent-%COMP%], td.visible-lg.visible-xs[_ngcontent-%COMP%]{display:table-cell!important}}@media (min-width: 768px) and (max-width: 991px){.visible-lg.visible-sm[_ngcontent-%COMP%]{display:block!important}tr.visible-lg.visible-sm[_ngcontent-%COMP%]{display:table-row!important}th.visible-lg.visible-sm[_ngcontent-%COMP%], td.visible-lg.visible-sm[_ngcontent-%COMP%]{display:table-cell!important}}@media (min-width: 992px) and (max-width: 1199px){.visible-lg.visible-md[_ngcontent-%COMP%]{display:block!important}tr.visible-lg.visible-md[_ngcontent-%COMP%]{display:table-row!important}th.visible-lg.visible-md[_ngcontent-%COMP%], td.visible-lg.visible-md[_ngcontent-%COMP%]{display:table-cell!important}}@media (min-width: 1200px){.visible-lg[_ngcontent-%COMP%]{display:block!important}tr.visible-lg[_ngcontent-%COMP%]{display:table-row!important}th.visible-lg[_ngcontent-%COMP%], td.visible-lg[_ngcontent-%COMP%]{display:table-cell!important}}.hidden-xs[_ngcontent-%COMP%]{display:block!important}tr.hidden-xs[_ngcontent-%COMP%]{display:table-row!important}th.hidden-xs[_ngcontent-%COMP%], td.hidden-xs[_ngcontent-%COMP%]{display:table-cell!important}@media (max-width: 767px){.hidden-xs[_ngcontent-%COMP%], tr.hidden-xs[_ngcontent-%COMP%], th.hidden-xs[_ngcontent-%COMP%], td.hidden-xs[_ngcontent-%COMP%]{display:none!important}}@media (min-width: 768px) and (max-width: 991px){.hidden-xs.hidden-sm[_ngcontent-%COMP%], tr.hidden-xs.hidden-sm[_ngcontent-%COMP%], th.hidden-xs.hidden-sm[_ngcontent-%COMP%], td.hidden-xs.hidden-sm[_ngcontent-%COMP%]{display:none!important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-xs.hidden-md[_ngcontent-%COMP%], tr.hidden-xs.hidden-md[_ngcontent-%COMP%], th.hidden-xs.hidden-md[_ngcontent-%COMP%], td.hidden-xs.hidden-md[_ngcontent-%COMP%]{display:none!important}}@media (min-width: 1200px){.hidden-xs.hidden-lg[_ngcontent-%COMP%], tr.hidden-xs.hidden-lg[_ngcontent-%COMP%], th.hidden-xs.hidden-lg[_ngcontent-%COMP%], td.hidden-xs.hidden-lg[_ngcontent-%COMP%]{display:none!important}}.hidden-sm[_ngcontent-%COMP%]{display:block!important}tr.hidden-sm[_ngcontent-%COMP%]{display:table-row!important}th.hidden-sm[_ngcontent-%COMP%], td.hidden-sm[_ngcontent-%COMP%]{display:table-cell!important}@media (max-width: 767px){.hidden-sm.hidden-xs[_ngcontent-%COMP%], tr.hidden-sm.hidden-xs[_ngcontent-%COMP%], th.hidden-sm.hidden-xs[_ngcontent-%COMP%], td.hidden-sm.hidden-xs[_ngcontent-%COMP%]{display:none!important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm[_ngcontent-%COMP%], tr.hidden-sm[_ngcontent-%COMP%], th.hidden-sm[_ngcontent-%COMP%], td.hidden-sm[_ngcontent-%COMP%]{display:none!important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-sm.hidden-md[_ngcontent-%COMP%], tr.hidden-sm.hidden-md[_ngcontent-%COMP%], th.hidden-sm.hidden-md[_ngcontent-%COMP%], td.hidden-sm.hidden-md[_ngcontent-%COMP%]{display:none!important}}@media (min-width: 1200px){.hidden-sm.hidden-lg[_ngcontent-%COMP%], tr.hidden-sm.hidden-lg[_ngcontent-%COMP%], th.hidden-sm.hidden-lg[_ngcontent-%COMP%], td.hidden-sm.hidden-lg[_ngcontent-%COMP%]{display:none!important}}.hidden-md[_ngcontent-%COMP%]{display:block!important}tr.hidden-md[_ngcontent-%COMP%]{display:table-row!important}th.hidden-md[_ngcontent-%COMP%], td.hidden-md[_ngcontent-%COMP%]{display:table-cell!important}@media (max-width: 767px){.hidden-md.hidden-xs[_ngcontent-%COMP%], tr.hidden-md.hidden-xs[_ngcontent-%COMP%], th.hidden-md.hidden-xs[_ngcontent-%COMP%], td.hidden-md.hidden-xs[_ngcontent-%COMP%]{display:none!important}}@media (min-width: 768px) and (max-width: 991px){.hidden-md.hidden-sm[_ngcontent-%COMP%], tr.hidden-md.hidden-sm[_ngcontent-%COMP%], th.hidden-md.hidden-sm[_ngcontent-%COMP%], td.hidden-md.hidden-sm[_ngcontent-%COMP%]{display:none!important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md[_ngcontent-%COMP%], tr.hidden-md[_ngcontent-%COMP%], th.hidden-md[_ngcontent-%COMP%], td.hidden-md[_ngcontent-%COMP%]{display:none!important}}@media (min-width: 1200px){.hidden-md.hidden-lg[_ngcontent-%COMP%], tr.hidden-md.hidden-lg[_ngcontent-%COMP%], th.hidden-md.hidden-lg[_ngcontent-%COMP%], td.hidden-md.hidden-lg[_ngcontent-%COMP%]{display:none!important}}.hidden-lg[_ngcontent-%COMP%]{display:block!important}tr.hidden-lg[_ngcontent-%COMP%]{display:table-row!important}th.hidden-lg[_ngcontent-%COMP%], td.hidden-lg[_ngcontent-%COMP%]{display:table-cell!important}@media (max-width: 767px){.hidden-lg.hidden-xs[_ngcontent-%COMP%], tr.hidden-lg.hidden-xs[_ngcontent-%COMP%], th.hidden-lg.hidden-xs[_ngcontent-%COMP%], td.hidden-lg.hidden-xs[_ngcontent-%COMP%]{display:none!important}}@media (min-width: 768px) and (max-width: 991px){.hidden-lg.hidden-sm[_ngcontent-%COMP%], tr.hidden-lg.hidden-sm[_ngcontent-%COMP%], th.hidden-lg.hidden-sm[_ngcontent-%COMP%], td.hidden-lg.hidden-sm[_ngcontent-%COMP%]{display:none!important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-lg.hidden-md[_ngcontent-%COMP%], tr.hidden-lg.hidden-md[_ngcontent-%COMP%], th.hidden-lg.hidden-md[_ngcontent-%COMP%], td.hidden-lg.hidden-md[_ngcontent-%COMP%]{display:none!important}}@media (min-width: 1200px){.hidden-lg[_ngcontent-%COMP%], tr.hidden-lg[_ngcontent-%COMP%], th.hidden-lg[_ngcontent-%COMP%], td.hidden-lg[_ngcontent-%COMP%]{display:none!important}}.visible-print[_ngcontent-%COMP%], tr.visible-print[_ngcontent-%COMP%], th.visible-print[_ngcontent-%COMP%], td.visible-print[_ngcontent-%COMP%]{display:none!important}@media print{.visible-print[_ngcontent-%COMP%]{display:block!important}tr.visible-print[_ngcontent-%COMP%]{display:table-row!important}th.visible-print[_ngcontent-%COMP%], td.visible-print[_ngcontent-%COMP%]{display:table-cell!important}.hidden-print[_ngcontent-%COMP%], tr.hidden-print[_ngcontent-%COMP%], th.hidden-print[_ngcontent-%COMP%], td.hidden-print[_ngcontent-%COMP%]{display:none!important}}','h1[_ngcontent-%COMP%], .h1[_ngcontent-%COMP%]{font-size:30px;margin-bottom:5px}h2[_ngcontent-%COMP%], .h2[_ngcontent-%COMP%]{font-size:26px}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%]{margin-top:0;font-family:heuristicaitalic,Georgia,Times New Roman,Times,serif;margin-bottom:15px}h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%]{margin-top:10px;margin-bottom:10px}body[_ngcontent-%COMP%]{background-color:#5a5a5a;font-family:Roboto,Helvetica Neue,sans-serif}p[_ngcontent-%COMP%]{font-family:Roboto,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:400;line-height:1.5}a[_ngcontent-%COMP%]{font-family:Roboto,Helvetica Neue,sans-serif!important;font-size:.9em;font-weight:400;color:#357abb}.container[_ngcontent-%COMP%]{padding-right:0;padding-left:0;margin-right:auto;margin-left:auto;width:100%}.mainContent[_ngcontent-%COMP%]{max-width:970px;background-color:#c8c8c8;padding:10px;z-index:0}.center[_ngcontent-%COMP%]{text-align:center;display:block;width:450px;margin:0 auto}.service[_ngcontent-%COMP%]{background-color:#ededed;background-image:url(/dodtap/assets/img/service_bg.jpg);background-repeat:repeat-x;padding:10px 0 10px 10px;margin-bottom:10px;margin-right:0;height:244px;max-width:950px}.serviceBox[_ngcontent-%COMP%]{margin-top:15px;margin-left:5px;width:150px;height:129px;float:left}.serviceBoxImage[_ngcontent-%COMP%]{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-
1border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;width:100%;height:99px}.serviceBoxText[_ngcontent-%COMP%]{position:relative;text-align:center;width:100%;background-color:#01013e;color:#fff;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.serviceBoxText[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-decoration:none}.campaignFooter[_ngcontent-%COMP%]{display:inline-block!important}.navbar[_ngcontent-%COMP%]{z-index:1000;min-height:30px;margin-top:-5px;margin-bottom:0;border:0px solid transparent;border-radius:0}.navbar-default[_ngcontent-%COMP%]{height:auto;height:30px\\\t;background:#9a3a1a;background:linear-gradient(to bottom,#9a3a1a,#6b2812);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9a3a1a",endColorstr="#6b2812",GradientType=0);border-color:#853217;border:0px}.navbar-nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{padding-top:13px;padding-bottom:5px;line-height:1px;height:30px;display:block}.navbar-nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{color:#fff;background:#c2653d;background:linear-gradient(to bottom,#c2653d,#8d492c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#c2653d",endColorstr="#8d492c",GradientType=0);border-right:thin solid #814329}.navbar-nav[_ngcontent-%COMP%] > li.campaign[_ngcontent-%COMP%]{color:#333;background:#fc0;background:linear-gradient(to bottom,#fc0,#ffac2e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffcc00",endColorstr="#ffac2e",GradientType=0);border-right:thin solid #814329}.navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;height:30px\\\t;background:#da9a25;background:linear-gradient(to bottom,#da9a25,#a8761c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#da9a25",endColorstr="#a8761c",GradientType=0)}.navbar-default[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]{color:#777}.navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#fff}.navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > li.campaign[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#333;font-weight:600}.navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;background:#da9a25;background:linear-gradient(to bottom,#da9a25,#a8761c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#da9a25",endColorstr="#a8761c",GradientType=0)}.navbar-collapse[_ngcontent-%COMP%]{height:auto;max-height:645px;padding-right:15px;padding-left:0;overflow-x:visible;border-top:0px solid transparent;box-shadow:inset 0 1px #ffffff1a;-webkit-overflow-scrolling:touch}.navbar-collapse.in[_ngcontent-%COMP%]{overflow-y:visible}.search[_ngcontent-%COMP%]{margin-right:0}.form-controlSearch[_ngcontent-%COMP%]{float:left;width:100%;height:20px;padding:0 0 0 5px;margin-top:5px;font-size:13px;color:#555;background-color:#fff;border:.5px solid #cccccc;border-radius:0}.btn-search[_ngcontent-%COMP%]{color:#333;background-color:#fff;border-color:#dbdbdb;float:left;height:20px;padding:1px 6px;font-size:13px;margin-top:5px;text-align:center;cursor:pointer;border:0px solid transparent;-webkit-user-select:none;-o-user-select:none;user-select:none}.welcome[_ngcontent-%COMP%]{background-color:#f8f8f8;font-size:.9em;min-height:262px;height:auto;padding:10px;max-width:100%;width:52%}.video-home[_ngcontent-%COMP%]{max-width:100%;width:48%;height:auto;padding-left:10px}.video-home[_ngcontent-%COMP%]   iframe[_ngcontent-%COMP%]{height:332px;width:445px}.getStarted-block[_ngcontent-%COMP%]{background:#cd6510;color:#fff;padding-top:1px;padding-left:15px;margin-top:5px;height:30px}.getStarted-block[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:20px;font-family:heuristicaitalic,Georgia,Times New Roman,Times,serif;font-weight:500;padding-right:5px}.orangeArrow[_ngcontent-%COMP%]{padding-right:190px}.branch[_ngcontent-%COMP%]{height:45px;margin-top:130px;margin-left:-12px;width:100%}.learnContainer[_ngcontent-%COMP%]{margin:0 auto;padding-right:5px}.learn[_ngcontent-%COMP%]{height:100%;padding-right:0;margin-right:-5px}.learnMore[_ngcontent-%COMP%]{width:32%;float:left;padding:0;display:block;position:relative}
1.learnMore-middle[_ngcontent-%COMP%]{margin-left:2%;margin-right:2%}.learnMoreTop[_ngcontent-%COMP%]{background:#fff;padding:5px 5px 5px 10px;height:215px;color:#000}.learnMoreTop[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin-left:-20px}.awarenessCampaign[_ngcontent-%COMP%]{z-index:8000}.awarenessCampaign[_ngcontent-%COMP%]   .modal-dialog[_ngcontent-%COMP%]{width:650px;margin-top:55px!important}.awarenessCampaign[_ngcontent-%COMP%]   .modal-header[_ngcontent-%COMP%]{border-bottom:0px none}.awarenessCampaign[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-top:-15px}.awarenessCampaign[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{text-align:center;margin-left:50px}.awarenessCampaign[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{padding-bottom:10px;font-family:heuristicaitalic,Georgia,Times New Roman,Times,serif}.campaign-btn[_ngcontent-%COMP%]{margin-top:10px;background:#4b84f5;background:linear-gradient(to bottom,#4b84f5,#050f7e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4b84f5",endColorstr="#050f7e",GradientType=0)}.modal-body[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover, .modal-body[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus{background:#050f7e;background:linear-gradient(to bottom,#050f7e,#4b84f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#050f7e",endColorstr="#4b84f5",GradientType=0)}.operationTAP[_ngcontent-%COMP%]{background-color:#fff;padding:15px 15px 10px;padding-bottom:28px\\\t;padding-bottom:10px\\;}.operationTAP[_ngcontent-%COMP%]   ol.breadcrumb[_ngcontent-%COMP%], .operationTAP[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-top:-15px}.campaignVideos[_ngcontent-%COMP%]{margin-right:-25px}.campaignVideoList[_ngcontent-%COMP%]{width:93%;background-color:#fff;margin-left:10px;padding:10px}.campaignVideoList[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]{font-size:13px;width:450px;border:#FFF thin solid;vertical-align:central}.campaignVideoList[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0}.campaignVideoList[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{font-weight:400;color:#333;background-color:#ccc;padding:5px 5px 5px 8px;border:#FFF thin solid;width:28%}.campaignVideoList[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#666;font-size:12px}.campaignVideoList[_ngcontent-%COMP%]   th.past[_ngcontent-%COMP%]{color:#6e6e6e}.campaignVideoList[_ngcontent-%COMP%]   th.featured[_ngcontent-%COMP%]{color:#fff;background-color:#cd6510}.campaignVideoList[_ngcontent-%COMP%]   th.featured[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin:0 0 0 -8px;padding:0 5px 0 0}.campaignVideoList[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{font-weight:400;color:#333;background-color:#e4e4e4;border:#FFF thin solid;padding:5px 5px 5px 8px}.campaignVideoList[_ngcontent-%COMP%]   td.past[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{border:#333333}.campaignVideoList[_ngcontent-%COMP%]   .thumb[_ngcontent-%COMP%]{margin-right:10px}.campaignVideoList[_ngcontent-%COMP%]   td.past[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#666;font-size:12px;margin-top:5px}.campaignVideoList[_ngcontent-%COMP%]   td.featured[_ngcontent-%COMP%]{color:#333;background-color:#f8c79e}.campaignVideoList[_ngcontent-%COMP%]   td.featured[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#666;font-size:12px}.contentPage[_ngcontent-%COMP%]{min-height:400px;height:auto;background-color:#ccc}.breadcrumb[_ngcontent-%COMP%]{padding:8px 0;margin-left:0;margin-bottom:5px;list-style:none;background-color:#fff;display:inline-block}.breadcrumb[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{float:left;color:#ccc}.breadcrumb[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] + li[_ngcontent-%COMP%]:before{padding:0;color:#ccc;content:" "}.breadcrumb[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#ccc}.breadcrumb[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%]{color:#ddd}.breadcrumb[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#357abb;text-decoration:none}.breadcrumb[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#03c}.contentContainer[_ngcontent-%COMP%]{background-color:#fff;font-size:.9em;min-height:400px;height:95%;width:75%;margin-top:10px;margin-bottom:10px;padding:0 10px 25px 40px}.contentContainer[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{padding-right:30px}.contentContainer[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-top:0;padding:0 5px 5px 10px;float:right}.contentContainer[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{line-height:1.5}.contentContainer[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{font-family:Roboto,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:400;padding-right:10px}.mainContent[_ngcontent-%COMP%] > .centerContainer[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center;justify-content:center}.searchResultsContainer[_ngcontent-%COMP%]{background-color:#fff;font-size:.9em;min-height:400px;height:95%;width:100%;margin-top:10px;margin-bottom:10px;padding:0 15px 15px}.emailFormContainer[_ngcontent-%COMP%]{background-color:#fff;font-size:.9em;min-height:400px;height:95%;width:70%;margin-top:10px;margin-bottom:10px;padding:0 15px 15px}.bs-sidebar.affix[_ngcontent-%COMP%]{z-index:1000;width:250px;margin-top:50px}.bs-sidebar[_ngcontent-%COMP%]   ul.nav-tabs[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{background-color:#333;border-top:#FFF thin solid;border-left:#444 thick solid;border-radius:0;color:#fff;padding:6px 15px}.bs-sidebar[_ngcontent-%COMP%]   ul.nav-tabs[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover{background-color:#888;border-top:#FFF thin solid;border-left:#444 thick solid;border-radius:0;color:#000}.bs-sidebar[_ngcontent-%COMP%]   ul.nav-tabs[_ngcontent-%COMP%] > li.active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .bs-sidebar[_ngcontent-%COMP%]   ul.nav-tabs[_ngcontent-%COMP%] > li.active[_ngcontent-%COMP%] >
1 a[_ngcontent-%COMP%]:hover, .bs-sidebar[_ngcontent-%COMP%]   ul.nav-tabs[_ngcontent-%COMP%] > li.active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{background-color:#888;border-top:#FFF thin solid;border-left:#444 thick solid;border-radius:0;color:#000}.errorContent[_ngcontent-%COMP%]{vertical-align:baseline;height:100%;margin-left:auto;margin-right:auto}.errorMessage[_ngcontent-%COMP%]{color:#fff}.quickLinksTitle[_ngcontent-%COMP%]{background-color:#333;border-top:#333 thin solid;border-left:#444 thick solid;border-radius:0;color:#fff;padding:6px 15px;background:#0f3086;background:linear-gradient(to right,#0f3086,#2d5acd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0f3086",endColorstr="#2d5acd",GradientType=1)}.quickLinksBody[_ngcontent-%COMP%]{font-size:13px;margin-top:-10px;background-color:#fff;color:#000;border-left:#444 thick solid;border-right:#333 thin solid;border-bottom:#333 thin solid;padding:10px 5px 10px 15px}.quickLinksBody[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-bottom:3px}.quickLinksBody[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{padding-left:10px;display:block}.quickLinksBody[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{list-style:disc;padding-top:5px}.quicklink-Bottom[_ngcontent-%COMP%]{margin-top:5px}.expand-collapse[_ngcontent-%COMP%]{padding-right:10px}.accordion[_ngcontent-%COMP%]{width:99%}.accordion[_ngcontent-%COMP%]   .panel-group[_ngcontent-%COMP%]{margin-bottom:10px}.panel-heading[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#993a1a;text-decoration:none}.panel-heading[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:none}.panel-heading[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus{text-decoration:none}.accord_opened[_ngcontent-%COMP%]   .accordion-toggle[_ngcontent-%COMP%]:after{font-family:Glyphicons Halflings;content:"\\e114";float:right;margin-top:-18px}.accord_closed[_ngcontent-%COMP%]   .accordion-toggle[_ngcontent-%COMP%]:after{font-family:Glyphicons Halflings;content:"\\e080";float:right;margin-top:-18px}.accordion[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{padding-right:0}.screenshot[_ngcontent-%COMP%]{width:100%;float:none!important;padding:0!important}.contentContainer[_ngcontent-%COMP%]   img.seals[_ngcontent-%COMP%]{margin-top:0;float:left;padding:0 0 10px}.seals[_ngcontent-%COMP%]{padding:0;margin-right:10px}ul.partner[_ngcontent-%COMP%]{padding-left:110px;list-style:none}ol.contentList[_ngcontent-%COMP%]{padding-right:30px}div.faqA[_ngcontent-%COMP%]{width:20px;float:left}div.faqAnswer[_ngcontent-%COMP%]{column-count:1}.form-horizontal[_ngcontent-%COMP%]   .control-label[_ngcontent-%COMP%], .form-horizontal[_ngcontent-%COMP%]   .radio[_ngcontent-%COMP%], .form-horizontal[_ngcontent-%COMP%]   .checkbox[_ngcontent-%COMP%], .form-horizontal[_ngcontent-%COMP%]   .radio-inline[_ngcontent-%COMP%], .form-horizontal[_ngcontent-%COMP%]   .checkbox-inline[_ngcontent-%COMP%]{padding-right:10px}.form-horizontal[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]{margin-right:0;margin-left:0;padding-right:40px}.form-horizontal[_ngcontent-%COMP%]{margin-right:0;padding-top:20px}.btn-link1[_ngcontent-%COMP%]{width:200px;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:700;line-height:1.428571429;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-o-user-select:none;user-select:none;color:#fff;background:#e5891f;background:linear-gradient(to bottom,#e5891f,#a75f0d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#E5891F",endColorstr="#A75F0D",GradientType=0);border-color:#039}.btn-link2[_ngcontent-%COMP%]{width:200px;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:700;line-height:1.428571429;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-o-user-select:none;user-select:none;color:#fff;background:#4b84f5;background:linear-gradient(to bottom,#4b84f5,#050f7e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4b84f5",endColorstr="#050f7e",GradientType=0);border-color:#039}
1.btn-link3[_ngcontent-%COMP%]{width:200px;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:700;line-height:1.428571429;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-o-user-select:none;user-select:none;color:#fff;background:#63da58;background:linear-gradient(to bottom,#63da58,#36942e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#63DA58",endColorstr="#36942E",GradientType=0);border-color:#039}.btn-cancel[_ngcontent-%COMP%]{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-o-user-select:none;user-select:none;color:#fff;background:#7b7b7b;background:linear-gradient(to bottom,#7b7b7b,#404040);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7b7b7b",endColorstr="#404040",GradientType=0);border-color:#555}.btn-submit[_ngcontent-%COMP%]{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-o-user-select:none;user-select:none;color:#fff;background:#4b84f5;background:linear-gradient(to bottom,#4b84f5,#050f7e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4b84f5",endColorstr="#050f7e",GradientType=0);border-color:#039}.btn-link[_ngcontent-%COMP%]:hover{color:#fff;background:#da9a25;background:linear-gradient(to bottom,#da9a25,#a8761c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#da9a25",endColorstr="#a8761c",GradientType=0);border-color:#033be5}.btn-cancel[_ngcontent-%COMP%]:hover{background:#404040;background:linear-gradient(to bottom,#404040,#7b7b7b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#404040",endColorstr="#7b7b7b",GradientType=0);border-color:#777;color:#fff}.btn-submit[_ngcontent-%COMP%]:hover   .btn-link2[_ngcontent-%COMP%]:hover{color:#fff;background:#050f7e;background:linear-gradient(to bottom,#050f7e,#4b84f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#050f7e",endColorstr="#4b84f5",GradientType=0);border-color:#033be5}textarea[_ngcontent-%COMP%]{resize:none}.login-content[_ngcontent-%COMP%]{width:100%;float:left;padding-left:20px}.login-content-horizontal[_ngcontent-%COMP%]{width:100%}.login-content-horizontal-sub1[_ngcontent-%COMP%]{float:left;width:35%;vertical-align:middle}.login-content-horizontal-sub2[_ngcontent-%COMP%]{float:left;
1width:65%}@media screen and (min-width: 768px){.MLCmodel[_ngcontent-%COMP%]{width:98%;float:none!important;margin-bottom:10px;margin-left:-10px}.MLCpop[_ngcontent-%COMP%]   .modal-dialog[_ngcontent-%COMP%]{width:auto;max-width:1000px;padding-top:50px}.MLCpop[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{padding-top:15px}}.media[_ngcontent-%COMP%]{background-color:#fff;padding:15px;padding-bottom:35px\\\t;padding-bottom:15px\\;}.media[_ngcontent-%COMP%]   ol.breadcrumb[_ngcontent-%COMP%]{margin-top:-15px}.posted[_ngcontent-%COMP%]{color:#999;font-style:italic;font-size:12px;font-family:Arial,Helvetica,sans-serif}.description[_ngcontent-%COMP%]{margin-top:-10px}.mediaVideos[_ngcontent-%COMP%]{background-color:#fff;width:47%;padding-bottom:17px}.videosHeader[_ngcontent-%COMP%]{background-color:#e4e4e4;border-bottom:#CCCCCC 2px solid;padding-top:5px;padding-left:10px;padding-bottom:5px}ul.videoList[_ngcontent-%COMP%]{list-style:none;padding:15px}li.videoListItem[_ngcontent-%COMP%]{padding-bottom:20px}.videoListInfo[_ngcontent-%COMP%]{display:table-cell}li.videoListItem[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{padding-right:10px}li.videoListItem[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-weight:700}li.videoListItem[_ngcontent-%COMP%]   p.description[_ngcontent-%COMP%]{font-size:12px;margin-top:0}li.servicePSAs[_ngcontent-%COMP%]{background-color:#ebebeb;border:thin solid #CCCCCC;margin-top:-10px;margin-bottom:20px}li.servicePSAs[_ngcontent-%COMP%]   p.title[_ngcontent-%COMP%]{padding-top:10px;padding-bottom:10px;border-bottom:thin solid #cccccc;margin-left:10px;margin-right:10px}.servicePSAvideos[_ngcontent-%COMP%]{margin-left:9%;margin-top:20px;margin-bottom:10px}li.servicePSAs[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-weight:700}li.servicePSAs[_ngcontent-%COMP%]   .videoListInfo[_ngcontent-%COMP%]{padding-top:5px}li.servicePSAs[_ngcontent-%COMP%]   p.description[_ngcontent-%COMP%]{font-size:12px;margin-top:0}.mediaContact[_ngcontent-%COMP%]{background-color:#fff;margin-top:10px;padding:10px}.mediaContact[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%]{margin-top:0;margin-bottom:10px;border-color:#ccc}.mediaContact[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]{margin-top:15px}.mediaContact[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{padding-left:40px;vertical-align:text-top}.mediaContact[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{padding-left:10px;vertical-align:text-top}.modalVieoPlayer[_ngcontent-%COMP%]   .modal-dialog[_ngcontent-%COMP%]{max-width:700px;width:auto}.modal-body[_ngcontent-%COMP%]   .video-home[_ngcontent-%COMP%]   iframe[_ngcontent-%COMP%]{width:620px;height:450px}.modal-body[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{margin:10px 10px 0}@media (max-width: 768px){.navbar-default[_ngcontent-%COMP%]{height:auto\\\t}.navbar-collapse[_ngcontent-%COMP%]{height:auto;background-color:#333;padding-bottom:0;padding-right:15px;padding-left:10px;overflow-x:visible;border-top:0px solid transparent;box-shadow:inset 0 1px #ffffff1a;-webkit-overflow-scrolling:touch}.navbar-nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{background:#989696;background:linear-gradient(to bottom,#989696,#7c7c7c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#989696",endColorstr="#7c7c7c",GradientType=0);border-bottom:#FFF .5px solid;border-right:none}.navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > .active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;background:#717171;background:linear-gradient(to bottom,#717171,#333);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#717171",endColorstr="#333333",GradientType=0)}.navbar-default[_ngcontent-%COMP%]   .navbar-text[_ngcontent-%COMP%]{color:#777}.navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#fff;padding-top:15px\\fffd;line-height:5px\\;}.navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;background:#717171;
1background:-webkit-linear-gradient(top,#717171 0%,#333333 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#717171",endColorstr="#333333",GradientType=0)}.navbar-nav[_ngcontent-%COMP%] > li.submenu[_ngcontent-%COMP%]{background:#cecece;background:linear-gradient(to bottom,#cecece,#9e9e9e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cecece",endColorstr="#9e9e9e",GradientType=0);border-bottom:#eee .5px solid}.navbar-nav[_ngcontent-%COMP%] > li.submenu[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{color:#333;padding-left:30px}.navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > li.submenu[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > li.submenu[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:focus{color:#fff;background:#717171;background:linear-gradient(to bottom,#717171,#333);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#717171",endColorstr="#333333",GradientType=0)}.navbar-default[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%] > li.campaign[_ngcontent-%COMP%]{border-right:0px}.login-content[_ngcontent-%COMP%]{width:100%;float:left}.search[_ngcontent-%COMP%]{margin-right:10px;margin-top:0px\\\t}.form-controlSearch[_ngcontent-%COMP%]{float:left;width:100%;height:20px;padding:3px;margin-top:5px;margin-left:5px;font-size:13px;color:#555;background-color:#fff;border:.5px solid #cccccc;border-radius:0;-webkit-appearance:none}.btn-search[_ngcontent-%COMP%]{color:#333;background-color:#fff;border-color:#dbdbdb;float:left;height:20px;padding:1px 5px;font-size:13px;margin-top:5px;text-align:center;cursor:pointer;border:0px solid transparent}.awarenessCampaign[_ngcontent-%COMP%]   .modal-dialog[_ngcontent-%COMP%]{width:95%;margin-top:175px}.awarenessCampaign[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{text-align:center;margin-left:0}.video-home[_ngcontent-%COMP%]{max-width:100%;width:100%;height:auto;margin-bottom:5px;padding-left:0}.video-home[_ngcontent-%COMP%]   iframe[_ngcontent-%COMP%]{height:325px;width:100%}.welcome[_ngcontent-%COMP%]{background-color:#f8f8f8;font-size:.9em;height:auto;width:100%;padding:10px 15px;margin-bottom:5px}.welcome[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-size:26px}.getStarted-block[_ngcontent-%COMP%]{background:#cd6510;color:#fff;padding:8px 5px 1px 15px;margin-top:5px;height:auto}.getStarted-block[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:20px;font-family:heuristicaitalic,Georgia,Times New Roman,Times,serif;font-weight:500;padding-right:5px}.orangeArrow[_ngcontent-%COMP%]{padding-right:35px}.blue[_ngcontent-%COMP%]{background:#1843ce;background:linear-gradient(to bottom,#1843ce,#051654);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1843ce",endColorstr="#051654",GradientType=0);width:100%;color:#fff;text-align:left;padding:8px 10px 10px 20px;margin-top:0;margin-bottom:-15px;min-height:35px;height:auto;border-bottom:#FFF .5px solid}.blue[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-weight:400;line-height:1.2;font-size:20px}.navbar-default-services[_ngcontent-%COMP%]{background:none;filter:none;margin-right:15px;margin-left:15px;margin-top:15px\\\t}.navbar-default-services[_ngcontent-%COMP%]   .navbar-nav[_ngcontent-%COMP%]{margin-right:-75px\\\t}li.services[_ngcontent-%COMP%]{border-left:#333 10px solid;border-bottom:#333 1px solid;border-right:#333 1px solid}.learnMore-mobile[_ngcontent-%COMP%]{width:100%;height:auto;margin-left:0;display:block;position:relative}.learnMore-mobile[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:20px}.learnMore-one-mobile[_ngcontent-%COMP%], .learnMore-two-mobile[_ngcontent-%COMP%], .learnMore-three-mobile[_ngcontent-%COMP%]{height:auto;margin-top:5px;margin-bottom:5px}.learnMoreTop-mobile[_ngcontent-%COMP%]{background:#fff;padding:10px 5px 5px 10px;height:auto;min-height:110px}.learnMoreTop-mobile[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{padding-right:5px}.learnMoreTop-mobile[_ngcontent-%COMP%]   img.compass[_ngcontent-%COMP%]{width:auto;height:90px}.learnMoreTop-mobile[_ngcontent-%COMP%]   img.mouse[_ngcontent-%COMP%]{width:auto;height:95px}.learnMoreTop-mobile[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin-left:-20px}.breadcrumb[_ngcontent-%COMP%]{padding:0;margin-top:-10px;margin-left:0;margin-bottom:5px;list-style:none;background-color:#fff;display:inline-block}.breadcrumb[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{float:left;color:#ccc}.contentContainer[_ngcontent-%COMP%]{position:relative;background-color:#fff;font-size:.9em;height:85%!important;width:100%!important;margin-top:5px;margin-bottom:5px;padding:20px}.contentContainer[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{padding-right:0}.contentContainer[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-top:0;margin-right:30px;padding:5px 0 10px;float:left}.contentContainer[_ngcontent-%COMP%]   img.seals[_ngcontent-%COMP%]{margin-right:10px}.contentContainer[_ngcontent-%COMP%]   img.about[_ngcontent-%COMP%]{padding:0 0 5px}.contentContainer[_ngcontent-%COMP%]   img.crs[_ngcontent-%COMP%]{width:175px;margin-right:25px}ol.contentList[_ngcontent-%COMP%]{padding-right:0}
1.MLCpop[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{padding-top:15px}.form-horizontal[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]{margin-right:0;margin-left:0;padding-right:0}.form-horizontal[_ngcontent-%COMP%]{margin-right:0;margin-left:0;padding-top:5px;margin-bottom:-15px}.searchResultsContainer[_ngcontent-%COMP%]{background-color:#fff;font-size:.9em;min-height:400px;height:95%;width:100%;margin-top:10px;margin-bottom:10px;padding:15px}.operationTAP[_ngcontent-%COMP%]{background-color:#fff;padding:15px}.operationTAP[_ngcontent-%COMP%]   ol[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{margin-top:15px}.campaignVideos[_ngcontent-%COMP%]{margin-right:0;width:100%;margin-top:8px}.campaignVideoList[_ngcontent-%COMP%]{width:100%;margin-left:0;padding:10px}.campaignVideoList[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]{width:100%}.media[_ngcontent-%COMP%]{background-color:#fff}.media[_ngcontent-%COMP%]   ol[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{margin-top:15px}.mediaVideos[_ngcontent-%COMP%]{background-color:#fff;width:100%;margin-top:5px;padding-bottom:10px;margin-bottom:0}.videoList[_ngcontent-%COMP%]{margin-bottom:-25px}li.videoListItem[_ngcontent-%COMP%]{margin-bottom:-10px;display:inline-block}.videoListInfo[_ngcontent-%COMP%]{display:inline}li.servicePSAs[_ngcontent-%COMP%]{margin-bottom:15px;margin-top:5px}.servicePSAvideos[_ngcontent-%COMP%]{margin-left:20px;margin-top:20px;margin-bottom:10px}li.servicePSAs[_ngcontent-%COMP%]   .videoListItem[_ngcontent-%COMP%]{padding-bottom:15px;padding-right:10px}li.servicePSAs[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{float:left;padding-right:10px}.contactInfo[_ngcontent-%COMP%]{margin-left:20px}.modal-body[_ngcontent-%COMP%]   .video-home[_ngcontent-%COMP%]   iframe[_ngcontent-%COMP%]{width:100%;height:250px}}.navbar-toggle[_ngcontent-%COMP%]{position:relative;float:right;padding:5px 6px;margin-top:2px;margin-right:5px;margin-bottom:4px;background-color:transparent;border:1px solid transparent;border-radius:4px}.navbar-toggle[_ngcontent-%COMP%]   .icon-bar[_ngcontent-%COMP%]{display:block;width:15px;height:2px;border-radius:1px}.btn-home[_ngcontent-%COMP%]{color:#eee;background-color:transparent;border:none;margin-right:10px}.btn-home[_ngcontent-%COMP%]:hover, .btn-home[_ngcontent-%COMP%]:focus, .btn-home[_ngcontent-%COMP%]:active, .btn-home.active[_ngcontent-%COMP%]{color:#adadad}.valign[_ngcontent-%COMP%]{min-height:2em;display:inline-block;vertical-align:middle}@media (min-width: 768px) and (max-width: 991px){.navbar-nav[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{padding-top:13px\\\t;padding-bottom:0px\\\t;padding-left:8px;padding-right:8px;line-height:5px\\;}.btn-home[_ngcontent-%COMP%]{margin-right:-8px;margin-left:-8px;width:50px}.search[_ngcontent-%COMP%]{margin-right:0}.form-controlSearch[_ngcontent-%COMP%]{width:100%;height:20px;padding:3px;margin-top:5px;margin-left:5px;font-size:13px;color:#555;background-color:#fff;border:.5px solid #cccccc;border-radius:0;-webkit-appearance:none}.btn-search[_ngcontent-%COMP%]{color:#333;background-color:#fff;border-color:#dbdbdb;float:left;height:20px;padding:1px 5px;font-size:13px;margin-top:5px;text-align:center;cursor:pointer;border:0px solid transparent}.welcome[_ngcontent-%COMP%]{height:auto;max-width:100%;width:100%;margin-bottom:5px}.video-home[_ngcontent-%COMP%]{max-width:100%;width:100%;height:auto;margin-bottom:5px;padding-left:0}.video-home[_ngcontent-%COMP%]   iframe[_ngcontent-%COMP%]{height:322px;width:100%}.getStarted-block[_ngcontent-%COMP%]{padding:8px 5px 1px 15px;margin-top:5px;height:auto}.orangeArrow[_ngcontent-%COMP%]{padding-right:135px}.service[_ngcontent-%COMP%]{padding-right:0;margin-right:0;max-width:950px;height:auto}.serviceSet[_ngcontent-%COMP%]{margin-right:0}.serviceBox[_ngcontent-%COMP%]{margin-left:-2px!important;width:140px!important;height:105px}.branch[_ngcontent-%COMP%]{height:33px;margin-top:110px;margin-left:-5px;width:100%}.selectBrackets[_ngcontent-%COMP%]{margin-top:0;width:100%}.learnContainer[_ngcontent-%COMP%]{width:730px}.learn[_ngcontent-%COMP%]{height:100%;padding-right:0;margin-right:-5px}.learnMore[_ngcontent-%COMP%]{width:32%;float:left;padding:0;display:block;position:relative}.learnMoreTop[_ngcontent-%COMP%]{height:260px}
1.learnMore-middle[_ngcontent-%COMP%]{margin-left:2%;margin-right:2%}.learnMoreTop[_ngcontent-%COMP%]   img.compass[_ngcontent-%COMP%]{width:95px;height:auto}.breadcrumb[_ngcontent-%COMP%]{padding:8px 0;margin-top:-15px;margin-left:0;margin-bottom:5px;list-style:none;background-color:#fff;display:inline-block}.breadcrumb[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{float:left;color:#ccc}.contentContainer[_ngcontent-%COMP%]{z-index:1;background-color:#fff;font-size:.9em;height:95%;width:75%!important;padding:20px 0 25px 40px}.contentContainer[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-top:5px;padding:0 15px 0 10px;float:right}.contentContainer[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{padding-right:15px}.searchResultsContainer[_ngcontent-%COMP%]{background-color:#fff;font-size:.9em;min-height:400px;height:95%;width:100%;margin-top:10px;margin-bottom:10px;padding:15px}.bs-sidebar.affix[_ngcontent-%COMP%]{z-index:3;width:210px!important;margin-top:40px;margin-left:-10px}.form-horizontal[_ngcontent-%COMP%]{margin-right:0;margin-left:-10px}.awarenessCampaign[_ngcontent-%COMP%]{z-index:8000}.awarenessCampaign[_ngcontent-%COMP%]   .modal-dialog[_ngcontent-%COMP%]{width:650px;margin-top:175px}.awarenessCampaign[_ngcontent-%COMP%]   .modal-header[_ngcontent-%COMP%]{border-bottom:0px none;margin-bottom:-10px}.awarenessCampaign[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-top:-15px}.awarenessCampaign[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]{text-align:center;margin-left:50px}.awarenessCampaign[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{padding-bottom:10px;font-family:heuristicaitalic,Georgia,Times New Roman,Times,serif}.awarenessCampaign[_ngcontent-%COMP%]   .modal-body[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{margin-top:10px}.operationTAP[_ngcontent-%COMP%]{padding:15px}.operationTAP[_ngcontent-%COMP%]   ol[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{margin-top:5px}.campaignVideos[_ngcontent-%COMP%]{margin-right:0;width:100%;margin-top:8px}.campaignVideoList[_ngcontent-%COMP%]{width:100%;margin-left:0;padding:10px}.campaignVideoList[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]{width:100%}.media[_ngcontent-%COMP%]{background-color:#fff}.media[_ngcontent-%COMP%]   ol[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{margin-top:5px}.mediaVideos[_ngcontent-%COMP%]{background-color:#fff;width:100%;margin-top:5px;padding-bottom:10px;margin-bottom:0}.videoList[_ngcontent-%COMP%]{margin-bottom:-25px}li.videoListItem[_ngcontent-%COMP%]{margin-bottom:-10px;display:inline-block}.videoListInfo[_ngcontent-%COMP%]{display:inline}li.servicePSAs[_ngcontent-%COMP%]{margin-bottom:15px;margin-top:5px}.servicePSAvideos[_ngcontent-%COMP%]{margin-left:20px;margin-top:20px;margin-bottom:10px}li.servicePSAs[_ngcontent-%COMP%]   .videoListItem[_ngcontent-%COMP%]{padding-bottom:15px;padding-right:10px}li.servicePSAs[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{float:left;padding-right:10px}.contactInfo[_ngcontent-%COMP%]{margin-left:20px}.modal-body[_ngcontent-%COMP%]   .video-home[_ngcontent-%COMP%]   iframe[_ngcontent-%COMP%]{width:100%;height:375px}}@media (min-width: 1200px){.container[_ngcontent-%COMP%]{max-width:970px}.col-md-1[_ngcontent-%COMP%], .col-md-2[_ngcontent-%COMP%], .col-md-3[_ngcontent-%COMP%], .col-md-4[_ngcontent-%COMP%], .col-md-5[_ngcontent-%COMP%], .col-md-6[_ngcontent-%COMP%], .col-md-7[_ngcontent-%COMP%], .col-md-8[_ngcontent-%COMP%], .col-md-9[_ngcontent-%COMP%], .col-md-10[_ngcontent-%COMP%], .col-md-11[_ngcontent-%COMP%]{float:left}.col-md-1[_ngcontent-%COMP%]{width:8.3333333333%}.col-md-2[_ngcontent-%COMP%]{width:16.6666666667%}.col-md-3[_ngcontent-%COMP%]{width:25%}.col-md-4[_ngcontent-%COMP%]{width:33.3333333333%}.col-md-5[_ngcontent-%COMP%]{width:41.6666666667%}.col-md-6[_ngcontent-%COMP%]{width:50%}.col-md-7[_ngcontent-%COMP%]{width:58.3333333333%}.col-md-8[_ngcontent-%COMP%]{width:66.6666666667%}.col-md-9[_ngcontent-%COMP%]{width:75%}.col-md-10[_ngcontent-%COMP%]{width:83.3333333333%}.col-md-11[_ngcontent-%COMP%]{width:91.6666666667%}.col-md-12[_ngcontent-%COMP%]{width:100%}.col-md-push-0[_ngcontent-%COMP%]{left:auto}.col-md-push-1[_ngcontent-%COMP%]{left:8.3333333333%}.col-md-push-2[_ngcontent-%COMP%]{left:16.6666666667%}.col-md-push-3[_ngcontent-%COMP%]{left:25%}.col-md-push-4[_ngcontent-%COMP%]{left:33.3333333333%}.col-md-push-5[_ngcontent-%COMP%]{left:41.6666666667%}.col-md-push-6[_ngcontent-%COMP%]{left:50%}.col-md-push-7[_ngcontent-%COMP%]{left:58.3333333333%}
1.col-md-push-8[_ngcontent-%COMP%]{left:66.6666666667%}.col-md-push-9[_ngcontent-%COMP%]{left:75%}.col-md-push-10[_ngcontent-%COMP%]{left:83.3333333333%}.col-md-push-11[_ngcontent-%COMP%]{left:91.6666666667%}.col-md-pull-0[_ngcontent-%COMP%]{right:auto}.col-md-pull-1[_ngcontent-%COMP%]{right:8.3333333333%}.col-md-pull-2[_ngcontent-%COMP%]{right:16.6666666667%}.col-md-pull-3[_ngcontent-%COMP%]{right:25%}.col-md-pull-4[_ngcontent-%COMP%]{right:33.3333333333%}.col-md-pull-5[_ngcontent-%COMP%]{right:41.6666666667%}.col-md-pull-6[_ngcontent-%COMP%]{right:50%}.col-md-pull-7[_ngcontent-%COMP%]{right:58.3333333333%}.col-md-pull-8[_ngcontent-%COMP%]{right:66.6666666667%}.col-md-pull-9[_ngcontent-%COMP%]{right:75%}.col-md-pull-10[_ngcontent-%COMP%]{right:83.3333333333%}.col-md-pull-11[_ngcontent-%COMP%]{right:91.6666666667%}.col-md-offset-0[_ngcontent-%COMP%]{margin-left:0}.col-md-offset-1[_ngcontent-%COMP%]{margin-left:8.3333333333%}.col-md-offset-2[_ngcontent-%COMP%]{margin-left:16.6666666667%}.col-md-offset-3[_ngcontent-%COMP%]{margin-left:25%}.col-md-offset-4[_ngcontent-%COMP%]{margin-left:33.3333333333%}.col-md-offset-5[_ngcontent-%COMP%]{margin-left:41.6666666667%}.col-md-offset-6[_ngcontent-%COMP%]{margin-left:50%}.col-md-offset-7[_ngcontent-%COMP%]{margin-left:58.3333333333%}.col-md-offset-8[_ngcontent-%COMP%]{margin-left:66.6666666667%}.col-md-offset-9[_ngcontent-%COMP%]{margin-left:75%}.col-md-offset-10[_ngcontent-%COMP%]{margin-left:83.3333333333%}.col-md-offset-11[_ngcontent-%COMP%]{margin-left:91.6666666667%}}']}))}return t(),n})();const eie=["*"],rie=new E("MAT_CARD_CONFIG");let i1=(()=>{class t{appearance;constructor(){const e=m(rie,{optional:!0});this.appearance=e?.appearance||"raised"}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-card"]],hostAttrs:[1,"mat-mdc-card","mdc-card"],hostVars:8,hostBindings:function(i,o){2&i&&oe("mat-mdc-card-outlined","outlined"===o.appearance)("mdc-card--outlined","outlined"===o.appearance)("mat-mdc-card-filled","filled"===o.appearance)("mdc-card--filled","filled"===o.appearance)},inputs:{appearance:"appearance"},exportAs:["matCard"],ngContentSelectors:eie,decls:1,vars:0,template:function(i,o){1&i&&(ot(),ue(0))},styles:['.mat-mdc-card{display:flex;flex-direction:column;box-sizing:border-box;position:relative;border-style:solid;border-width:0;background-color:var(--mat-card-elevated-container-color, var(--mat-sys-surface-container-low));border-color:var(--mat-card-elevated-container-color, var(--mat-sys-surface-container-low));border-radius:var(--mat-card-elevated-container-shape, var(--mat-sys-corner-medium));box-shadow:var(--mat-card-elevated-container-elevation, var(--mat-sys-level1))}.mat-mdc-card::after{position:absolute;top:0;left:0;width:100%;height:100%;border:solid 1px rgba(0,0,0,0);content:"";display:block;pointer-events:none;box-sizing:border-box;border-radius:var(--mat-card-elevated-container-shape, var(--mat-sys-corner-medium))}.mat-mdc-card-outlined{background-color:var(--mat-card-outlined-container-color, var(--mat-sys-surface));border-radius:var(--mat-card-outlined-container-shape, var(--mat-sys-corner-medium));border-width:var(--mat-card-outlined-outline-width, 1px);border-color:var(--mat-card-outlined-outline-color, var(--mat-sys-outline-variant));box-shadow:var(--mat-card-outlined-container-elevation, var(--mat-sys-level0))}.mat-mdc-card-outlined::after{border:none}.mat-mdc-card-filled{background-color:var(--mat-card-filled-container-color, var(--mat-sys-surface-container-highest));border-radius:var(--mat-card-filled-container-shape, var(--mat-sys-corner-medium));box-shadow:var(--mat-card-filled-container-elevation, var(--mat-sys-level0))}.mdc-card__media{position:relative;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}.mdc-card__media::before{display:block;content:""}.mdc-card__media:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__media:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mat-mdc-card-actions{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;min-height:52px;padding:8px}.mat-mdc-card-title{font-family:var(--mat-card-title-text-font, var(--mat-sys-title-large-font));line-height:var(--mat-card-title-text-line-height, var(--mat-sys-title-large-line-height));font-size:var(--mat-card-title-text-size, var(--mat-sys-title-large-size));letter-spacing:var(--mat-card-title-text-tracking, var(--mat-sys-title-large-tracking));font-weight:var(--mat-card-title-text-weight, var(--mat-sys-title-large-weight))}.mat-mdc-card-subtitle{color:var(--mat-card-subtitle-text-color, var(--mat-sys-on-surface));font-family:var(--mat-card-subtitle-text-font, var(--mat-sys-title-medium-font));line-height:var(--mat-card-subtitle-text-line-height, var(--mat-sys-title-medium-line-height));font-size:var(--mat-card-subtitle-text-size, var(--mat-sys-title-medium-size));letter-spacing:var(--mat-card-subtitle-text-tracking, var(--mat-sys-title-medium-tracking));font-weight:var(--mat-card-subtitle-text-weight, var(--mat-sys-title-medium-weight))}.mat-mdc-card-title,.mat-mdc-card-subtitle{display:block;margin:0}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle{padding:16px 16px 0}.mat-mdc-card-header{display:flex;padding:16px 16px 0}.mat-mdc-card-content{display:block;padding:0 16px}.mat-mdc-card-content:first-child{padding-top:16px}.mat-mdc-card-content:last-child{padding-bottom:16px}
1.mat-mdc-card-title-group{display:flex;justify-content:space-between;width:100%}.mat-mdc-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;margin-bottom:16px;object-fit:cover}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title{line-height:normal}.mat-mdc-card-sm-image{width:80px;height:80px}.mat-mdc-card-md-image{width:112px;height:112px}.mat-mdc-card-lg-image{width:152px;height:152px}.mat-mdc-card-xl-image{width:240px;height:240px}.mat-mdc-card-subtitle~.mat-mdc-card-title,.mat-mdc-card-title~.mat-mdc-card-subtitle,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-title-group .mat-mdc-card-title,.mat-mdc-card-title-group .mat-mdc-card-subtitle{padding-top:0}.mat-mdc-card-content>:last-child:not(.mat-mdc-card-footer){margin-bottom:0}.mat-mdc-card-actions-align-end{justify-content:flex-end}\n'],encapsulation:2,changeDetection:0})}return t})(),o1=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["mat-card-content"]],hostAttrs:[1,"mat-mdc-card-content"]})}return t})(),lie=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[Oe,Oe]})}return t})();const cie=[{path:"home",component:yn,resolve:{contentLoaded:xn},data:{title:"DoD Transition Assistance Program"}},{path:"about/DoDTAP",component:yn,resolve:{contentLoaded:xn},data:{title:"DoDTAP - About DoD TAP"}},{path:"about/directives",component:yn,resolve:{contentLoaded:xn},data:{title:"DoDTAP - Program Directives"}},{path:"about/partners",component:yn,resolve:{contentLoaded:xn},data:{title:"DoDTAP - Partnering Agencies"}},{path:"about/career_readiness_standards",component:yn,resolve:{contentLoaded:xn},data:{title:"DoDTAP - Career Readiness Standards"}},{path:"transition/gps",component:yn,resolve:{contentLoaded:xn},data:{title:"DoDTAP - Transition Components"}},{path:"transition/pre-separation_counseling",component:yn,resolve:{contentLoaded:xn},data:{title:"DoDTAP - Initial and Pre-Separation Counseling"}},{path:"transition/core_curriculum",component:yn,resolve:{contentLoaded:xn},data:{title:"DoDTAP - TAP Curriculum"}},{path:"transition/tracks",component:yn,resolve:{contentLoaded:xn},data:{title:"DoDTAP - Two-Day Tracks"}},{path:"transition/capstone",component:yn,resolve:{contentLoaded:xn},data:{title:"DoDTAP - Capstone"}},{path:"transition/transition_online_learning_curriculum",component:yn,resolve:{contentLoaded:xn},data:{title:"DoDTAP - Transition Online Learning Curriculum"}},{path:"resources",component:yn,resolve:{contentLoaded:xn},data:{title:"DoDTAP - Resources"}},{path:"resources/faqs",component:yn,resolve:{contentLoaded:xn},data:{title:"DoDTAP - FAQs"}},{path:"resources/links",component:yn,resolve:{contentLoaded:xn},data:{title:"DoDTAP - Links"}},{path:"resources/forms",component:yn,resolve:{contentLoaded:xn},data:{title:"DoDTAP - Transition Forms"}},{path:"resources/disclaimer",component:yn,resolve:{contentLoaded:xn},data:{title:"DoDTAP - Link Disclaimer"}},{path:"media",component:yn,resolve:{contentLoaded:xn},data:{title:"DoDTAP - Media"}},{path:"contact",component:yn,resolve:{contentLoaded:xn},data:{title:"DoDTAP - Contact Us"}},{path:"login/links",component:yn,resolve:{contentLoaded:xn},data:{title:"DoDTAP - Login to DoDTAP"}},{path:"login/operator",component:yn,resolve:{contentLoaded:xn},data:{title:"DoDTAP - FAQs for Managers and Counselors Login"}},{path:"login/beneficiary",component:yn,resolve:{contentLoaded:xn},data:{title:"DoDTAP - FAQs for Service Members and Veterans Login"}},{path:"login/commander",component:yn,resolve:{contentLoaded:xn},data:{title:"DoDTAP - FAQs for Commanders and Commander's Designees Login"}},{path:"login/assessment",component:yn,resolve:{contentLoaded:xn},data:{title:"DoDTAP - Transition Assistance Participant Assessment (TAPA)"}},{path:"searchResults",component:Jne,data:{title:"DoDTAP - Search Results"}},{path:"403",component:(()=>{var t;class n{static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)}
vendor: 9,141 bytes, line 1
1,this.\u0275cmp=ae({type:n,selectors:[["app-forbidden"]],standalone:!1,decls:4,vars:0,consts:[[1,"center"]],template:function(o,r){1&o&&(D(0,"mat-card")(1,"mat-card-content",0)(2,"h2"),ie(3,"[403: Forbidden] You are not authorized to perform that action"),O()()())},dependencies:[i1,o1],encapsulation:2}))}return t(),n})()},{path:"",redirectTo:"/home",pathMatch:"full"},{path:"dodtap",redirectTo:"/home",pathMatch:"full"},{path:"**",component:(()=>{var t;class n{static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)},this.\u0275cmp=ae({type:n,selectors:[["app-page-not-found"]],standalone:!1,decls:4,vars:0,consts:[[1,"center"]],template:function(o,r){1&o&&(D(0,"mat-card")(1,"mat-card-content",0)(2,"h2"),ie(3,"[404: Not Found] The requested action does not exist."),O()()())},dependencies:[i1,o1],encapsulation:2}))}return t(),n})()}];let die=(()=>{var t;class n{static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)},this.\u0275mod=ye({type:n}),this.\u0275inj=be({imports:[W3.forRoot(cie,{preloadingStrategy:see,onSameUrlNavigation:"reload",scrollPositionRestoration:"top"}),W3]}))}return t(),n})();function bB(...t){const n=zL(t),{args:e,keys:i}=HL(t),o=new vt(r=>{const{length:a}=e;if(!a)return void r.complete();const s=new Array(a);let d=a,u=a;for(let p=0;p<a;p++){let f=!1;Gi(e[p]).subscribe(At(r,v=>{f||(f=!0,u--),s[p]=v},()=>d--,void 0,()=>{(!d||!f)&&(u||r.next(i?jL(i,s):s),r.complete())}))}});return n?o.pipe($O(n)):o}const Gn=new E("");function a1(t){return null==t||0===s1(t)}function s1(t){return null==t?null:Array.isArray(t)||"string"==typeof t?t.length:t instanceof Set?t.size:null}const ni=new E(""),rc=new E(""),fie=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;class u0{static min(n){return function CB(t){return n=>{if(null==n.value||null==t)return null;const e=parseFloat(n.value);return!isNaN(e)&&e<t?{min:{min:t,actual:n.value}}:null}}(n)}static max(n){return function xB(t){return n=>{if(null==n.value||null==t)return null;const e=parseFloat(n.value);return!isNaN(e)&&e>t?{max:{max:t,actual:n.value}}:null}}(n)}static required(n){return function wB(t){return a1(t.value)?{required:!0}:null}(n)}static requiredTrue(n){return function MB(t){return!0===t.value?null:{required:!0}}(n)}static email(n){return function kB(t){return a1(t.value)||fie.test(t.value)?null:{email:!0}}(n)}static minLength(n){return function DB(t){return n=>{const e=n.value?.length??s1(n.value);return null===e||0===e?null:e<t?{minlength:{requiredLength:t,actualLength:e}}:null}}(n)}static maxLength(n){return function OB(t){return n=>{const e=n.value?.length??s1(n.value);return null!==e&&e>t?{maxlength:{requiredLength:t,actualLength:e}}:null}}(n)}static pattern(n){return function PB(t){if(!t)return h0;let n,e;return"string"==typeof t?(e="","^"!==t.charAt(0)&&(e+="^"),e+=t,"$"!==t.charAt(t.length-1)&&(e+="$"),n=new RegExp(e)):(e=t.toString(),n=t),i=>{if(a1(i.value))return null;const o=i.value;return n.test(o)?null:{pattern:{requiredPattern:e,actualValue:o}}}}(n)}static nullValidator(n){return null}static compose(n){return RB(n)}static composeAsync(n){return FB(n)}}function h0(t){return null}function EB(t){return null!=t}function TB(t){return Of(t)?ei(t):t}function SB(t){let n={};return t.forEach(e=>{n=null!=e?{...n,...e}:n}),0===Object.keys(n).length?null:n}function IB(t,n){return n.map(e=>e(t))}function AB(t){return t.map(n=>function gie(t){return!t.validate}(n)?n:e=>n.validate(e))}function RB(t){if(!t)return null;const n=t.filter(EB);return 0==n.length?null:function(e){return SB(IB(e,n))}}function l1(t){return null!=t?RB(AB(t)):null}function FB(t){if(!t)return null;const n=t.filter(EB);return 0==n.length?null:function(e){return bB(IB(e,n).map(TB)).pipe(Se(SB))}}function c1(t){return null!=t?FB(AB(t)):null}function NB(t,n){return null===t?[n]:Array.isArray(t)?[...t,n]:[t,n]}function LB(t){return t._rawValidators}function BB(t){return t._rawAsyncValidators}function d1(t){return t?Array.isArray(t)?t:[t]:[]}function p0(t,n){return Array.isArray(t)?t.includes(n):t===n}function VB(t,n){const e=d1(n);return d1(t).forEach(o=>{p0(e,o)||e.push(o)}),e}function zB(t,n){return d1(n).filter(e=>!p0(t,e))}class HB{get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators=[];_rawAsyncValidators=[];_setValidators(n){this._rawValidators=n||[],this._composedValidatorFn=l1(this._rawValidators)}_setAsyncValidators(n){this._rawAsyncValidators=n||[],this._composedAsyncValidatorFn=c1(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_onDestroyCallbacks=[];_registerOnDestroy(n){this._onDestroyCallbacks.push(n)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(n=>n()),this._onDestroyCallbacks=[]}reset(n=void 0){this.control&&this.control.reset(n)}hasError(n,e){return!!this.control&&this.control.hasError(n,e)}getError(n,e){return this.control?this.control.getError(n,e):null}}class qi extends HB{name;get formDirective(){return null}get path(){return null}}class sa extends HB{_parent=null;name=null;valueAccessor=null}const Eg="VALID",f0="INVALID",Xh="PENDING",Tg="DISABLED";class Qh{}class $B extends Qh{value;source;constructor(n,e){super(),this.value=n,this.source=e}}class p1 extends Qh{pristine;source;constructor(n,e){super(),this.pristine=n,this.source=e}}class m1 extends Qh{touched;source;constructor(n,e){super(),this.touched=n,this.source=e}}class g0 extends Qh{status;source;constructor(n,e){super(),this.status=n,this.source=e}}class GB extends Qh{source;constructor(n){super(),this.source=n}}class f1 extends Qh{source;constructor(n){super(),this.source=n}}function g1(t){return(_0(t)?t.validators:t)||null}function _1(t,n){return(_0(n)?n.asyncValidators:t)||null}function _0(t){return null!=t&&!Array.isArray(t)&&"object"==typeof t}class b1{_pendingDirty=!1;_hasOwnPendingAsyncValidator=null;_pendingTouched=!1;_onCollectionChange=()=>{};_updateOn;_parent=null;_asyncValidationSubscription;_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators;_rawAsyncValidators;value;constructor(n,e){this._assignValidators(n),this._assignAsyncValidators(e)}get validator(){return this._composedValidatorFn}set validator(n){this._rawValidators=this._composedValidatorFn=n}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(n){this._rawAsyncValidators=this._composedAsyncValidatorFn=n}get parent(){return this._parent}get status(){return qt(this.statusReactive)}set status(n){qt(()=>this.statusReactive.set(n))}_status=Mi(()=>this.statusReactive());statusReactive=Te(void 0);get valid(){return this.status===Eg}get invalid(){return this.status===f0}get pending(){return this.status==Xh}get disabled(){return this.status===Tg}get enabled(){return this.status!==Tg}errors;get pristine(){return qt(this.pristineReactive)}set pristine(n){qt(()=>this.pristineReactive.set(n))}_pristine=Mi(()=>this.pristineReactive());pristineReactive=Te(!0);get dirty(){return!this.pristine}get touched(){return qt(this.touchedReactive)}set touched(n){qt(()=>this.touchedReactive.set(n))}_touched=Mi(()=>this.touchedReactive());touchedReactive=Te(!1);get untouched(){return!this.touched}_events=new Z;events=this._events.asObservable();valueChanges;statusChanges;get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(n){this._assignValidators(n)}setAsyncValidators(n){this._assignAsyncValidators(n)}addValidators(n){this.setValidators(VB(n,this._rawValidators))}addAsyncValidators(n){this.setAsyncValidators(VB(n,this._rawAsyncValidators))}removeValidators(n){this.setValidators(zB(n,this._rawValidators))}removeAsyncValidators(n){this.setAsyncValidators(zB(n,this._rawAsyncValidators))}hasValidator(n){return p0(this._rawValidators,n)}hasAsyncValidator(n){return p0(this._rawAsyncValidators,n)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(n={}){const e=!1===this.touched;this.touched=!0;const i=n.sourceControl??this;this._parent&&!n.onlySelf&&this._parent.markAsTouched({...n,sourceControl:i}),e&&!1!==n.emitEvent&&this._events.next(new m1(!0,i))}
1markAllAsDirty(n={}){this.markAsDirty({onlySelf:!0,emitEvent:n.emitEvent,sourceControl:this}),this._forEachChild(e=>e.markAllAsDirty(n))}markAllAsTouched(n={}){this.markAsTouched({onlySelf:!0,emitEvent:n.emitEvent,sourceControl:this}),this._forEachChild(e=>e.markAllAsTouched(n))}markAsUntouched(n={}){const e=!0===this.touched;this.touched=!1,this._pendingTouched=!1;const i=n.sourceControl??this;this._forEachChild(o=>{o.markAsUntouched({onlySelf:!0,emitEvent:n.emitEvent,sourceControl:i})}),this._parent&&!n.onlySelf&&this._parent._updateTouched(n,i),e&&!1!==n.emitEvent&&this._events.next(new m1(!1,i))}markAsDirty(n={}){const e=!0===this.pristine;this.pristine=!1;const i=n.sourceControl??this;this._parent&&!n.onlySelf&&this._parent.markAsDirty({...n,sourceControl:i}),e&&!1!==n.emitEvent&&this._events.next(new p1(!1,i))}markAsPristine(n={}){const e=!1===this.pristine;this.pristine=!0,this._pendingDirty=!1;const i=n.sourceControl??this;this._forEachChild(o=>{o.markAsPristine({onlySelf:!0,emitEvent:n.emitEvent})}),this._parent&&!n.onlySelf&&this._parent._updatePristine(n,i),e&&!1!==n.emitEvent&&this._events.next(new p1(!0,i))}markAsPending(n={}){this.status=Xh;const e=n.sourceControl??this;!1!==n.emitEvent&&(this._events.next(new g0(this.status,e)),this.statusChanges.emit(this.status)),this._parent&&!n.onlySelf&&this._parent.markAsPending({...n,sourceControl:e})}disable(n={}){const e=this._parentMarkedDirty(n.onlySelf);this.status=Tg,this.errors=null,this._forEachChild(o=>{o.disable({...n,onlySelf:!0})}),this._updateValue();const i=n.sourceControl??this;!1!==n.emitEvent&&(this._events.next(new $B(this.value,i)),this._events.next(new g0(this.status,i)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...n,skipPristineCheck:e},this),this._onDisabledChange.forEach(o=>o(!0))}enable(n={}){const e=this._parentMarkedDirty(n.onlySelf);this.status=Eg,this._forEachChild(i=>{i.enable({...n,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:n.emitEvent}),this._updateAncestors({...n,skipPristineCheck:e},this),this._onDisabledChange.forEach(i=>i(!1))}_updateAncestors(n,e){this._parent&&!n.onlySelf&&(this._parent.updateValueAndValidity(n),n.skipPristineCheck||this._parent._updatePristine({},e),this._parent._updateTouched({},e))}setParent(n){this._parent=n}getRawValue(){return this.value}updateValueAndValidity(n={}){if(this._setInitialStatus(),this._updateValue(),this.enabled){const i=this._cancelExistingSubscription();this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===Eg||this.status===Xh)&&this._runAsyncValidator(i,n.emitEvent)}const e=n.sourceControl??this;!1!==n.emitEvent&&(this._events.next(new $B(this.value,e)),this._events.next(new g0(this.status,e)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!n.onlySelf&&this._parent.updateValueAndValidity({...n,sourceControl:e})}_updateTreeValidity(n={emitEvent:!0}){this._forEachChild(e=>e._updateTreeValidity(n)),this.updateValueAndValidity({onlySelf:!0,emitEvent:n.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?Tg:Eg}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(n,e){if(this.asyncValidator){this.status=Xh,this._hasOwnPendingAsyncValidator={emitEvent:!1!==e,shouldHaveEmitted:!1!==n};const i=TB(this.asyncValidator(this));this._asyncValidationSubscription=i.subscribe(o=>{this._hasOwnPendingAsyncValidator=null,this.setErrors(o,{emitEvent:e,shouldHaveEmitted:n})})}}_cancelExistingSubscription(){if(this._asyncValidationSubscription){this._asyncValidationSubscription.unsubscribe();const n=(this._hasOwnPendingAsyncValidator?.emitEvent||this._hasOwnPendingAsyncValidator?.shouldHaveEmitted)??!1;return this._hasOwnPendingAsyncValidator=null,n}return!1}setErrors(n,e={}){this.errors=n,this._updateControlsErrors(!1!==e.emitEvent,this,e.shouldHaveEmitted)}get(n){let e=n;return null==e||(Array.isArray(e)||(e=e.split(".")),0===e.length)?null:e.reduce((i,o)=>i&&i._find(o),this)}getError(n,e){const i=e?this.get(e):this;return i&&i.errors?i.errors[n]:null}hasError(n,e){return!!this.getError(n,e)}get root(){let n=this;for(;n._parent;)n=n._parent;return n}_updateControlsErrors(n,e,i){this.status=this._calculateStatus(),n&&this.statusChanges.emit(this.status),(n||i)&&this._events.next(new g0(this.status,e)),this._parent&&this._parent._updateControlsErrors(n,e,i)}_initObservables(){this.valueChanges=new J,this.statusChanges=new J}_calculateStatus(){return this._allControlsDisabled()?Tg:this.errors?f0:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(Xh)?Xh:this._anyControlsHaveStatus(f0)?f0:Eg}
vendor: 10,286 bytes, line 1
1_anyControlsHaveStatus(n){return this._anyControls(e=>e.status===n)}_anyControlsDirty(){return this._anyControls(n=>n.dirty)}_anyControlsTouched(){return this._anyControls(n=>n.touched)}_updatePristine(n,e){const i=!this._anyControlsDirty(),o=this.pristine!==i;this.pristine=i,this._parent&&!n.onlySelf&&this._parent._updatePristine(n,e),o&&this._events.next(new p1(this.pristine,e))}_updateTouched(n={},e){this.touched=this._anyControlsTouched(),this._events.next(new m1(this.touched,e)),this._parent&&!n.onlySelf&&this._parent._updateTouched(n,e)}_onDisabledChange=[];_registerOnCollectionChange(n){this._onCollectionChange=n}_setUpdateStrategy(n){_0(n)&&null!=n.updateOn&&(this._updateOn=n.updateOn)}_parentMarkedDirty(n){return!n&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(n){return null}_assignValidators(n){this._rawValidators=Array.isArray(n)?n.slice():n,this._composedValidatorFn=function kie(t){return Array.isArray(t)?l1(t):t||null}(this._rawValidators)}_assignAsyncValidators(n){this._rawAsyncValidators=Array.isArray(n)?n.slice():n,this._composedAsyncValidatorFn=function Die(t){return Array.isArray(t)?c1(t):t||null}(this._rawAsyncValidators)}}class v1 extends b1{constructor(n,e,i){super(g1(e),_1(i,e)),this.controls=n,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}controls;registerControl(n,e){return this.controls[n]?this.controls[n]:(this.controls[n]=e,e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange),e)}addControl(n,e,i={}){this.registerControl(n,e),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}removeControl(n,e={}){this.controls[n]&&this.controls[n]._registerOnCollectionChange(()=>{}),delete this.controls[n],this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}setControl(n,e,i={}){this.controls[n]&&this.controls[n]._registerOnCollectionChange(()=>{}),delete this.controls[n],e&&this.registerControl(n,e),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}contains(n){return this.controls.hasOwnProperty(n)&&this.controls[n].enabled}setValue(n,e={}){(function qB(t,n,e){t._forEachChild((i,o)=>{if(void 0===e[o])throw new F(1002,"")})})(this,0,n),Object.keys(n).forEach(i=>{(function WB(t,n,e){const i=t.controls;if(!(n?Object.keys(i):i).length)throw new F(1e3,"");if(!i[e])throw new F(1001,"")})(this,!0,i),this.controls[i].setValue(n[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(n,e={}){null!=n&&(Object.keys(n).forEach(i=>{const o=this.controls[i];o&&o.patchValue(n[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(n={},e={}){this._forEachChild((i,o)=>{i.reset(n?n[o]:null,{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e,this),this._updateTouched(e,this),this.updateValueAndValidity(e),!1!==e?.emitEvent&&this._events.next(new f1(this))}getRawValue(){return this._reduceChildren({},(n,e,i)=>(n[i]=e.getRawValue(),n))}_syncPendingControls(){let n=this._reduceChildren(!1,(e,i)=>!!i._syncPendingControls()||e);return n&&this.updateValueAndValidity({onlySelf:!0}),n}_forEachChild(n){Object.keys(this.controls).forEach(e=>{const i=this.controls[e];i&&n(i,e)})}_setUpControls(){this._forEachChild(n=>{n.setParent(this),n._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(n){for(const[e,i]of Object.entries(this.controls))if(this.contains(e)&&n(i))return!0;return!1}_reduceValue(){return this._reduceChildren({},(e,i,o)=>((i.enabled||this.disabled)&&(e[o]=i.value),e))}_reduceChildren(n,e){let i=n;return this._forEachChild((o,r)=>{i=e(i,o,r)}),i}_allControlsDisabled(){for(const n of Object.keys(this.controls))if(this.controls[n].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(n){return this.controls.hasOwnProperty(n)?this.controls[n]:null}}const Rd=new E("",{providedIn:"root",factory:()=>Sg}),Sg="always";function Ig(t,n,e=Sg){y1(t,n),n.valueAccessor.writeValue(t.value),(t.disabled||"always"===e)&&n.valueAccessor.setDisabledState?.(t.disabled),function Eie(t,n){n.valueAccessor.registerOnChange(e=>{t._pendingValue=e,t._pendingChange=!0,t._pendingDirty=!0,"change"===t.updateOn&&YB(t,n)})}(t,n),function Sie(t,n){const e=(i,o)=>{n.valueAccessor.writeValue(i),o&&n.viewToModelUpdate(i)};t.registerOnChange(e),n._registerOnDestroy(()=>{t._unregisterOnChange(e)})}(t,n),function Tie(t,n){n.valueAccessor.registerOnTouched(()=>{t._pendingTouched=!0,"blur"===t.updateOn&&t._pendingChange&&YB(t,n),"submit"!==t.updateOn&&t.markAsTouched()})}(t,n),function Pie(t,n){if(n.valueAccessor.setDisabledState){const e=i=>{n.valueAccessor.setDisabledState(i)};t.registerOnDisabledChange(e),n._registerOnDestroy(()=>{t._unregisterOnDisabledChange(e)})}}(t,n)}function v0(t,n,e=!0){const i=()=>{};n.valueAccessor&&(n.valueAccessor.registerOnChange(i),n.valueAccessor.registerOnTouched(i)),C0(t,n),t&&(n._invokeOnDestroyCallbacks(),t._registerOnCollectionChange(()=>{}))}function y0(t,n){t.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(n)})}function y1(t,n){const e=LB(t);null!==n.validator?t.setValidators(NB(e,n.validator)):"function"==typeof e&&t.setValidators([e]);const i=BB(t);null!==n.asyncValidator?t.setAsyncValidators(NB(i,n.asyncValidator)):"function"==typeof i&&t.setAsyncValidators([i]);const o=()=>t.updateValueAndValidity();y0(n._rawValidators,o),y0(n._rawAsyncValidators,o)}function C0(t,n){let e=!1;if(null!==t){if(null!==n.validator){const o=LB(t);if(Array.isArray(o)&&o.length>0){const r=o.filter(a=>a!==n.validator);r.length!==o.length&&(e=!0,t.setValidators(r))}}if(null!==n.asyncValidator){const o=BB(t);if(Array.isArray(o)&&o.length>0){const r=o.filter(a=>a!==n.asyncValidator);r.length!==o.length&&(e=!0,t.setAsyncValidators(r))}}}const i=()=>{};return y0(n._rawValidators,i),y0(n._rawAsyncValidators,i),e}function YB(t,n){t._pendingDirty&&t.markAsDirty(),t.setValue(t._pendingValue,{emitModelToViewChange:!1}),n.viewToModelUpdate(t._pendingValue),t._pendingChange=!1}function KB(t,n){y1(t,n)}function XB(t,n){t._syncPendingControls(),n.forEach(e=>{const i=e.control;"submit"===i.updateOn&&i._pendingChange&&(e.viewToModelUpdate(i._pendingValue),i._pendingChange=!1)})}const Nie={provide:qi,useExisting:at(()=>Fd)},Ag=Promise.resolve();let Fd=(()=>{class t extends qi{callSetDisabledState;get submitted(){return qt(this.submittedReactive)}_submitted=Mi(()=>this.submittedReactive());submittedReactive=Te(!1);_directives=new Set;form;ngSubmit=new J;options;constructor(e,i,o){super(),this.callSetDisabledState=o,this.form=new v1({},l1(e),c1(i))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(e){Ag.then(()=>{const i=this._findContainer(e.path);e.control=i.registerControl(e.name,e.control),Ig(e.control,e,this.callSetDisabledState),e.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(e)})}getControl(e){return this.form.get(e.path)}removeControl(e){Ag.then(()=>{const i=this._findContainer(e.path);i&&i.removeControl(e.name),this._directives.delete(e)})}addFormGroup(e){Ag.then(()=>{const i=this._findContainer(e.path),o=new v1({});KB(o,e),i.registerControl(e.name,o),o.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(e){Ag.then(()=>{const i=this._findContainer(e.path);i&&i.removeControl(e.name)})}getFormGroup(e){return this.form.get(e.path)}updateModel(e,i){Ag.then(()=>{this.form.get(e.path).setValue(i)})}setValue(e){this.control.setValue(e)}onSubmit(e){return this.submittedReactive.set(!0),XB(this.form,this._directives),this.ngSubmit.emit(e),this.form._events.next(new GB(this.control)),"dialog"===e?.target?.method}onReset(){this.resetForm()}resetForm(e=void 0){this.form.reset(e),this.submittedReactive.set(!1)}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(e){return e.pop(),e.length?this.form.get(e):this.form}static \u0275fac=function(i){return new(i||t)($(ni,10),$(rc,10),$(Rd,8))};static \u0275dir=L({type:t,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(i,o){1&i&&Y("submit",function(a){return o.onSubmit(a)})("reset",function(){return o.onReset()})},inputs:{options:[0,"ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],standalone:!1,features:[ge([Nie]),ce]})}return t})();function QB(t,n){const e=t.indexOf(n);e>-1&&t.splice(e,1)}function ZB(t){return"object"==typeof t&&null!==t&&2===Object.keys(t).length&&"value"in t&&"disabled"in t}const JB=class extends b1{defaultValue=null;_onChange=[];_pendingValue;_pendingChange=!1;constructor(n=null,e,i){super(g1(e),_1(i,e)),this._applyFormState(n),this._setUpdateStrategy(e),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),_0(e)&&(e.nonNullable||e.initialValueIsDefault)&&(this.defaultValue=ZB(n)?n.value:n)}setValue(n,e={}){this.value=this._pendingValue=n,this._onChange.length&&!1!==e.emitModelToViewChange&&this._onChange.forEach(i=>i(this.value,!1!==e.emitViewToModelChange)),this.updateValueAndValidity(e)}patchValue(n,e={}){this.setValue(n,e)}reset(n=this.defaultValue,e={}){this._applyFormState(n),this.markAsPristine(e),this.markAsUntouched(e),this.setValue(this.value,e),this._pendingChange=!1,!1!==e?.emitEvent&&this._events.next(new f1(this))}_updateValue(){}_anyControls(n){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(n){this._onChange.push(n)}_unregisterOnChange(n){QB(this._onChange,n)}registerOnDisabledChange(n){this._onDisabledChange.push(n)}_unregisterOnDisabledChange(n){QB(this._onDisabledChange,n)}_forEachChild(n){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(n){ZB(n)?(this.value=this._pendingValue=n.value,n.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1}
1)):this.value=this._pendingValue=n}};Promise.resolve();const M1=new E(""),Yie={provide:qi,useExisting:at(()=>Nd)};let Nd=(()=>{class t extends qi{callSetDisabledState;get submitted(){return qt(this._submittedReactive)}set submitted(e){this._submittedReactive.set(e)}_submitted=Mi(()=>this._submittedReactive());_submittedReactive=Te(!1);_oldForm;_onCollectionChange=()=>this._updateDomValue();directives=[];form=null;ngSubmit=new J;constructor(e,i,o){super(),this.callSetDisabledState=o,this._setValidators(e),this._setAsyncValidators(i)}ngOnChanges(e){e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(C0(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(e){const i=this.form.get(e.path);return Ig(i,e,this.callSetDisabledState),i.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),i}getControl(e){return this.form.get(e.path)}
vendor: 6,180 bytes, line 1
1removeControl(e){v0(e.control||null,e,!1),function Fie(t,n){const e=t.indexOf(n);e>-1&&t.splice(e,1)}(this.directives,e)}addFormGroup(e){this._setUpFormContainer(e)}removeFormGroup(e){this._cleanUpFormContainer(e)}getFormGroup(e){return this.form.get(e.path)}addFormArray(e){this._setUpFormContainer(e)}removeFormArray(e){this._cleanUpFormContainer(e)}getFormArray(e){return this.form.get(e.path)}updateModel(e,i){this.form.get(e.path).setValue(i)}onSubmit(e){return this._submittedReactive.set(!0),XB(this.form,this.directives),this.ngSubmit.emit(e),this.form._events.next(new GB(this.control)),"dialog"===e?.target?.method}onReset(){this.resetForm()}resetForm(e=void 0,i={}){this.form.reset(e,i),this._submittedReactive.set(!1)}_updateDomValue(){this.directives.forEach(e=>{const i=e.control,o=this.form.get(e.path);i!==o&&(v0(i||null,e),(t=>t instanceof JB)(o)&&(Ig(o,e,this.callSetDisabledState),e.control=o))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(e){const i=this.form.get(e.path);KB(i,e),i.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(e){if(this.form){const i=this.form.get(e.path);i&&function Iie(t,n){return C0(t,n)}(i,e)&&i.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){y1(this.form,this),this._oldForm&&C0(this._oldForm,this)}static \u0275fac=function(i){return new(i||t)($(ni,10),$(rc,10),$(Rd,8))};static \u0275dir=L({type:t,selectors:[["","formGroup",""]],hostBindings:function(i,o){1&i&&Y("submit",function(a){return o.onSubmit(a)})("reset",function(){return o.onReset()})},inputs:{form:[0,"formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],standalone:!1,features:[ge([Yie]),ce,Ct]})}return t})(),v6=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({})}return t})(),poe=(()=>{class t{static withConfig(e){return{ngModule:t,providers:[{provide:Rd,useValue:e.callSetDisabledState??Sg}]}}static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[v6]})}return t})(),moe=(()=>{class t{static withConfig(e){return{ngModule:t,providers:[{provide:M1,useValue:e.warnOnNgModelWithFormControl??"always"},{provide:Rd,useValue:e.callSetDisabledState??Sg}]}}static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[v6]})}return t})(),y6=(()=>{class t{_animationsDisabled=pn();state="unchecked";disabled=!1;appearance="full";constructor(){}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:12,hostBindings:function(i,o){2&i&&oe("mat-pseudo-checkbox-indeterminate","indeterminate"===o.state)("mat-pseudo-checkbox-checked","checked"===o.state)("mat-pseudo-checkbox-disabled",o.disabled)("mat-pseudo-checkbox-minimal","minimal"===o.appearance)("mat-pseudo-checkbox-full","full"===o.appearance)("_mat-animation-noopable",o._animationsDisabled)},inputs:{state:"state",disabled:"disabled",appearance:"appearance"},decls:0,vars:0,template:function(i,o){},styles:['.mat-pseudo-checkbox{border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-pseudo-checkbox-minimal-selected-checkmark-color, var(--mat-sys-primary))}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-pseudo-checkbox-full{border-color:var(--mat-pseudo-checkbox-full-unselected-icon-color, var(--mat-sys-on-surface-variant));border-width:2px;border-style:solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{border-color:var(--mat-pseudo-checkbox-full-disabled-unselected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{background-color:var(--mat-pseudo-checkbox-full-selected-icon-color, var(--mat-sys-primary));border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-pseudo-checkbox-full-selected-checkmark-color, var(--mat-sys-on-primary))}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background-color:var(--mat-pseudo-checkbox-full-disabled-selected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-pseudo-checkbox-full-disabled-selected-checkmark-color, var(--mat-sys-surface))}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after{width:14px;
1height:6px;transform-origin:center;top:-4.2426406871px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{top:8px;width:16px}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after{width:10px;height:4px;transform-origin:center;top:-2.8284271247px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px}\n'],encapsulation:2,changeDetection:0})}return t})();const foe=["text"],goe=[[["mat-icon"]],"*"],_oe=["mat-icon","*"];function boe(t,n){if(1&t&&te(0,"mat-pseudo-checkbox",1),2&t){const e=ne();G("disabled",e.disabled)("state",e.selected?"checked":"unchecked")}}function voe(t,n){1&t&&te(0,"mat-pseudo-checkbox",3),2&t&&G("disabled",ne().disabled)}function yoe(t,n){if(1&t&&(D(0,"span",4),ie(1),O()),2&t){const e=ne();T(),Jn("(",e.group.label,")")}}const C6=new E("MAT_OPTION_PARENT_COMPONENT"),x6=new E("MatOptgroup");class w6{source;isUserInput;constructor(n,e=!1){this.source=n,this.isUserInput=e}}let P1=(()=>{class t{_element=m(re);_changeDetectorRef=m(it);_parent=m(C6,{optional:!0});group=m(x6,{optional:!0});_signalDisableRipple=!1;_selected=!1;_active=!1;_mostRecentViewValue="";get multiple(){return this._parent&&this._parent.multiple}get selected(){return this._selected}value;id=m(Cn).getId("mat-option-");get disabled(){return this.group&&this.group.disabled||this._disabled()}set disabled(e){this._disabled.set(e)}_disabled=Te(!1);get disableRipple(){return this._signalDisableRipple?this._parent.disableRipple():!!this._parent?.disableRipple}get hideSingleSelectionIndicator(){return!(!this._parent||!this._parent.hideSingleSelectionIndicator)}onSelectionChange=new J;_text;_stateChanges=new Z;constructor(){const e=m(Nn);e.load(Ir),e.load(ec),this._signalDisableRipple=!!this._parent&&vs(this._parent.disableRipple)}get active(){return this._active}get viewValue(){return(this._text?.nativeElement.textContent||"").trim()}select(e=!0){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),e&&this._emitSelectionChangeEvent())}deselect(e=!0){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),e&&this._emitSelectionChangeEvent())}focus(e,i){const o=this._getHostElement();"function"==typeof o.focus&&o.focus(i)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(e){(13===e.keyCode||32===e.keyCode)&&!Pn(e)&&(this._selectViaInteraction(),e.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=!this.multiple||!this._selected,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){const e=this.viewValue;e!==this._mostRecentViewValue&&(this._mostRecentViewValue&&this._stateChanges.next(),this._mostRecentViewValue=e)}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(e=!1){this.onSelectionChange.emit(new w6(this,e))}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-option"]],viewQuery:function(i,o){if(1&i&&Ye(foe,7),2&i){let r;X(r=Q())&&(o._text=r.first)}},hostAttrs:["role","option",1,"mat-mdc-option","mdc-list-item"],hostVars:11,hostBindings:function(i,o){1&i&&Y("click",function(){return o._selectViaInteraction()})("keydown",function(a){return o._handleKeydown(a)}),2&i&&(ji("id",o.id),se("aria-selected",o.selected)("aria-disabled",o.disabled.toString()),oe("mdc-list-item--selected",o.selected)("mat-mdc-option-multiple",o.multiple)("mat-mdc-option-active",o.active)("mdc-list-item--disabled",o.disabled))},inputs:{value:"value",id:"id",disabled:[2,"disabled","disabled",K]},outputs:{onSelectionChange:"onSelectionChange"},exportAs:["matOption"],ngContentSelectors:_oe,decls:8,vars:5,consts:[["text",""],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox",3,"disabled","state"],[1,"mdc-list-item__primary-text"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"],["aria-hidden","true","mat-ripple","",1,"mat-mdc-option-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled"]],template:function(i,o){1&i&&(ot(goe),Ce(0,boe,1,2,"mat-pseudo-checkbox",1),ue(1),D(2,"span",2,0),ue(4,1),O(),Ce(5,voe,1,1,"mat-pseudo-checkbox",3),Ce(6,yoe,2,1,"span",4),te(7,"div",5)),2&i&&(xe(o.multiple?0:-1),T(5),xe(o.multiple||!o.selected||o.hideSingleSelectionIndicator?-1:5),T(),xe(o.group&&o.group._inert?6:-1),T(),G("matRippleTrigger",o._getHostElement())("matRippleDisabled",o.disabled||o.disableRipple))},dependencies:[y6,kd],styles:['.mat-mdc-option{-webkit-user-select:none;user-select:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;min-height:48px;padding:0 16px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--mat-option-label-text-color, var(--mat-sys-on-surface));font-family:var(--mat-option-label-text-font, var(--mat-sys-label-large-font));line-height:var(--mat-option-label-text-line-height, var(--mat-sys-label-large-line-height));font-size:var(--mat-option-label-text-size, var(--mat-sys-body-large-size));letter-spacing:var(--mat-option-label-text-tracking, var(--mat-sys-label-large-tracking));font-weight:var(--mat-option-label-text-weight, var(--mat-sys-body-large-weight))}.mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--mat-option-hover-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent))}.mat-mdc-option:focus.mdc-list-item,.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:var(--mat-option-focus-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent));outline:0}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:var(--mat-option-selected-state-layer-color, var(--mat-sys-secondary-container))}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple) .mdc-list-item__primary-text{color:var(--mat-option-selected-state-label-text-color, var(--mat-sys-on-secondary-container))}.mat-mdc-option .mat-pseudo-checkbox{--mat-pseudo-checkbox-minimal-selected-checkmark-color: var(--mat-option-selected-state-label-text-color, var(--mat-sys-on-secondary-container))}.mat-mdc-option.mdc-list-item{align-items:center;background:rgba(0,0,0,0)}.mat-mdc-option.mdc-list-item--disabled{cursor:default;pointer-events:none}.mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox,.mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text,.mat-mdc-option.mdc-list-item--disabled>mat-icon{opacity:.38}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-icon,.mat-mdc-option .mat-pseudo-checkbox-full{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full{margin-right:0;margin-left:16px}.mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal{margin-right:16px;margin-left:0}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;margin-right:auto}[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text{margin-right:0;margin-left:auto}@media(forced-colors: active){.mat-mdc-option.mdc-list-item--selected:not(:has(.mat-mdc-option-pseudo-checkbox))::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .mat-mdc-option.mdc-list-item--selected:not(:has(.mat-mdc-option-pseudo-checkbox))::after{right:auto;left:16px}}.mat-mdc-option-multiple{--mat-list-list-item-selected-container-color: var(--mat-list-list-item-container-color, transparent)}.mat-mdc-option-active .mat-focus-indicator::before{content:""}\n'],encapsulation:2,changeDetection:0})}return t})();class D6{_letterKeyStream=new Z;_items=[];_selectedItemIndex=-1;_pressedLetters=[];_skipPredicateFn;_selectedItem=new Z;selectedItem=this._selectedItem;constructor(n,e){const i="number"==typeof e?.debounceInterval?e.debounceInterval:200;e?.skipPredicate&&(this._skipPredicateFn=e.skipPredicate),this.setItems(n),this._setupKeyHandler(i)}destroy(){this._pressedLetters=[],this._letterKeyStream.complete(),this._selectedItem.complete()}setCurrentSelectedItemIndex(n){this._selectedItemIndex=n}setItems(n){this._items=n}handleKey(n){const e=n.keyCode;n.key&&1===n.key.length?this._letterKeyStream.next(n.key.toLocaleUpperCase()):(e>=65&&e<=90||e>=48&&e<=57)&&this._letterKeyStream.next(String.fromCharCode(e))}isTyping(){return this._pressedLetters.length>0}reset(){this._pressedLetters=[]}_setupKeyHandler(n){this._letterKeyStream.pipe(Fn(e=>this._pressedLetters.push(e)),QC(n),wt(()=>this._pressedLetters.length>0),Se(()=>this._pressedLetters.join("").toLocaleUpperCase())).subscribe(e=>{for(let i=1;i<this._items.length+1;i++){const r=this._items[(this._selectedItemIndex+i)%this._items.length];if(!this._skipPredicateFn?.(r)&&0===r.getLabel?.().toLocaleUpperCase().trim().indexOf(e)){this._selectedItem.next(r);break}}this._pressedLetters=[]})}}function k0(t,n,e){const i=D0(t,n);e=e.trim(),!i.some(o=>o.trim()===e)&&(i.push(e),t.setAttribute(n,i.join(" ")))}function Zh(t,n,e){const i=D0(t,n);e=e.trim();const o=i.filter(r=>r!==e);o.length?t.setAttribute(n,o.join(" ")):t.removeAttribute(n)}function D0(t,n){return t.getAttribute(n)?.match(/\S+/g)??[]}const S6="cdk-describedby-message",O0="cdk-describedby-host";let E1=0,woe=(()=>{class t{_platform=m(Tt);_document=m(Xe);_messageRegistry=new Map;_messagesContainer=null;_id=""+E1++;constructor(){m(Nn).load(ec),this._id=m(ks)+"-"+E1++}describe(e,i,o){if(!this._canBeDescribed(e,i))return;const r=T1(i,o);"string"!=typeof i?(I6(i,this._id),this._messageRegistry.set(r,{messageElement:i,referenceCount:0})):this._messageRegistry.has(r)||this._createMessageElement(i,o),this._isElementDescribedByMessage(e,r)||this._addMessageReference(e,r)}removeDescription(e,i,o){if(!i||!this._isElementNode(e))return;const r=T1(i,o);if(this._isElementDescribedByMessage(e,r)&&this._removeMessageReference(e,r),"string"==typeof i){const a=this._messageRegistry.get(r);a&&0===a.referenceCount&&this._deleteMessageElement(r)}0===this._messagesContainer?.childNodes.length&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){const e=this._document.querySelectorAll(`[${O0}="${this._id}"]`);for(let i=0;i<e.length;i++)this._removeCdkDescribedByReferenceIds(e[i]),e[i].removeAttribute(O0);this._messagesContainer?.remove(),this._messagesContainer=null,this._messageRegistry.clear()}_createMessageElement(e,i){const o=this._document.createElement("div");I6(o,this._id),o.textContent=e,i&&o.setAttribute("role",i),this._createMessagesContainer(),this._messagesContainer.appendChild(o),this._messageRegistry.set(T1(e,i),{messageElement:o,referenceCount:0})}_deleteMessageElement(e){this._messageRegistry.get(e)?.messageElement?.remove(),this._messageRegistry.delete(e)}_createMessagesContainer(){if(this._messagesContainer)return;const e="cdk-describedby-message-container",i=this._document.querySelectorAll(`.${e}[platform="server"]`);for(let r=0;r<i.length;r++)i[r].remove();const o=this._document.createElement("div");o.style.visibility="hidden",o.classList.add(e),o.classList.add("cdk-visually-hidden"),this._platform.isBrowser||o.setAttribute("platform","server"),this._document.body.appendChild(o),this._messagesContainer=o}_removeCdkDescribedByReferenceIds(e){const i=D0(e,"aria-describedby").filter(o=>0!=o.indexOf(S6));e.setAttribute("aria-describedby",i.join(" "))}_addMessageReference(e,i){const o=this._messageRegistry.get(i);k0(e,"aria-describedby",o.messageElement.id),e.setAttribute(O0,this._id),o.referenceCount++}_removeMessageReference(e,i){const o=this._messageRegistry.get(i);o.referenceCount--,Zh(e,"aria-describedby",o.messageElement.id),e.removeAttribute(O0)}_isElementDescribedByMessage(e,i){const o=D0(e,"aria-describedby"),r=this._messageRegistry.get(i),a=r&&r.messageElement.id;return!!a&&-1!=o.indexOf(a)}_canBeDescribed(e,i){if(!this._isElementNode(e))return!1;if(i&&"object"==typeof i)return!0;const o=null==i?"":`${i}
vendor: 6,210 bytes, line 1
1`.trim(),r=e.getAttribute("aria-label");return!(!o||r&&r.trim()===o)}_isElementNode(e){return e.nodeType===this._document.ELEMENT_NODE}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function T1(t,n){return"string"==typeof t?`${n||""}/${t}`:t}function I6(t,n){t.id||(t.id=`${S6}-${n}-${E1++}`)}function Wn(...t){const n=tg(t),e=function zQ(t,n){return"number"==typeof UO(t)?t.pop():n}(t,1/0),i=t;return i.length?1===i.length?Gi(i[0]):Fh(e)(ei(i,n)):Ao}function S1(t){return Se(()=>t)}function qn(t){return null!=t&&"false"!=`${t}`}class R6 extends Z{constructor(n=1/0,e=1/0,i=IP){super(),this._bufferSize=n,this._windowTime=e,this._timestampProvider=i,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=e===1/0,this._bufferSize=Math.max(1,n),this._windowTime=Math.max(1,e)}next(n){const{isStopped:e,_buffer:i,_infiniteTimeWindow:o,_timestampProvider:r,_windowTime:a}=this;e||(i.push(n),!o&&i.push(r.now()+a)),this._trimBuffer(),super.next(n)}_subscribe(n){this._throwIfClosed(),this._trimBuffer();const e=this._innerSubscribe(n),{_infiniteTimeWindow:i,_buffer:o}=this,r=o.slice();for(let a=0;a<r.length&&!n.closed;a+=i?1:2)n.next(r[a]);return this._checkFinalizedStatuses(n),e}_trimBuffer(){const{_bufferSize:n,_timestampProvider:e,_buffer:i,_infiniteTimeWindow:o}=this,r=(o?1:2)*n;if(n<1/0&&r<i.length&&i.splice(0,i.length-r),!o){const a=e.now();let s=0;for(let d=1;d<i.length&&i[d]<=a;d+=2)s=d;s&&i.splice(0,s+1)}}}function F6(t={}){const{connector:n=()=>new Z,resetOnError:e=!0,resetOnComplete:i=!0,resetOnRefCountZero:o=!0}=t;return r=>{let a,s,d,u=0,p=!1,f=!1;const v=()=>{s?.unsubscribe(),s=void 0},b=()=>{v(),a=d=void 0,p=f=!1},x=()=>{const M=a;b(),M?.unsubscribe()};return Gt((M,S)=>{u++,!f&&!p&&v();const A=d=d??n();S.add(()=>{u--,0===u&&!f&&!p&&(s=I1(x,o))}),A.subscribe(S),!a&&u>0&&(a=new pc({next:N=>A.next(N),error:N=>{f=!0,v(),s=I1(b,e,N),A.error(N)},complete:()=>{p=!0,v(),s=I1(b,i),A.complete()}}),Gi(M).subscribe(a))})(r)}}function I1(t,n,...e){if(!0===n)return void t();if(!1===n)return;const i=new pc({next:()=>{i.unsubscribe(),t()}});return Gi(n(...e)).subscribe(i)}class Toe{_box;_destroyed=new Z;_resizeSubject=new Z;_resizeObserver;_elementObservables=new Map;constructor(n){this._box=n,typeof ResizeObserver<"u"&&(this._resizeObserver=new ResizeObserver(e=>this._resizeSubject.next(e)))}observe(n){return this._elementObservables.has(n)||this._elementObservables.set(n,new vt(e=>{const i=this._resizeSubject.subscribe(e);return this._resizeObserver?.observe(n,{box:this._box}),()=>{this._resizeObserver?.unobserve(n),i.unsubscribe(),this._elementObservables.delete(n)}}).pipe(wt(e=>e.some(i=>i.target===n)),function Eoe(t,n,e){let i,o=!1;return t&&"object"==typeof t?({bufferSize:i=1/0,windowTime:n=1/0,refCount:o=!1,scheduler:e}=t):i=t??1/0,F6({connector:()=>new R6(i,n,e),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:o})}({bufferSize:1,refCount:!0}),je(this._destroyed))),this._elementObservables.get(n)}destroy(){this._destroyed.next(),this._destroyed.complete(),this._resizeSubject.complete(),this._elementObservables.clear()}}let Soe=(()=>{class t{_cleanupErrorListener;_observers=new Map;_ngZone=m(pe);constructor(){}ngOnDestroy(){for(const[,e]of this._observers)e.destroy();this._observers.clear(),this._cleanupErrorListener?.()}observe(e,i){const o=i?.box||"content-box";return this._observers.has(o)||this._observers.set(o,new Toe(o)),this._observers.get(o).observe(e)}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();const Ioe=["notch"],Aoe=["matFormFieldNotchedOutline",""],Roe=["*"],N6=["iconPrefixContainer"],L6=["textPrefixContainer"],B6=["iconSuffixContainer"],V6=["textSuffixContainer"],Foe=["textField"],Noe=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],Loe=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];function Boe(t,n){1&t&&te(0,"span",21)}function Voe(t,n){if(1&t&&(D(0,"label",20),ue(1,1),Ce(2,Boe,1,0,"span",21),O()),2&t){const e=ne(2);G("floating",e._shouldLabelFloat())("monitorResize",e._hasOutline())("id",e._labelId),se("for",e._control.disableAutomaticLabeling?null:e._control.id),T(2),xe(!e.hideRequiredMarker&&e._control.required?2:-1)}}function zoe(t,n){1&t&&Ce(0,Voe,3,5,"label",20),2&t&&xe(ne()._hasFloatingLabel()?0:-1)}function Hoe(t,n){1&t&&te(0,"div",7)}function joe(t,n){}function Uoe(t,n){1&t&&Et(0,joe,0,0,"ng-template",13),2&t&&(ne(2),G("ngTemplateOutlet",un(1)))}function $oe(t,n){if(1&t&&(D(0,"div",9),Ce(1,Uoe,1,1,null,13),O()),2&t){const e=ne();G("matFormFieldNotchedOutlineOpen",e._shouldLabelFloat()),T(),xe(e._forceDisplayInfixLabel()?-1:1)}}function Goe(t,n){1&t&&(D(0,"div",10,2),ue(2,2),O())}function Woe(t,n){1&t&&(D(0,"div",11,3),ue(2,3),O())}function qoe(t,n){}function Yoe(t,n){1&t&&Et(0,qoe,0,0,"ng-template",13),2&t&&(ne(),G("ngTemplateOutlet",un(1)))}function Koe(t,n){1&t&&(D(0,"div",14,4),ue(2,4),O())}function Xoe(t,n){1&t&&(D(0,"div",15,5),ue(2,5),O())}function Qoe(t,n){1&t&&te(0,"div",16)}function Zoe(t,n){1&t&&(D(0,"div",18),ue(1,6),O())}function Joe(t,n){if(1&t&&(D(0,"mat-hint",22),ie(1),O()),2&t){const e=ne(2);G("id",e._hintLabelId),T(),zn(e.hintLabel)}}function ere(t,n){if(1&t&&(D(0,"div",19),Ce(1,Joe,2,2,"mat-hint",22),ue(2,7),te(3,"div",23),ue(4,8),O()),2&t){const e=ne();T(),xe(e.hintLabel?1:-1)}}let z6=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["mat-label"]]})}return t})();const tre=new E("MatError");let H6=(()=>{class t{align="start";id=m(Cn).getId("mat-mdc-hint-");static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(i,o){2&i&&(ji("id",o.id
vendor: 6,064 bytes, line 1
1),se("align",null),oe("mat-mdc-form-field-hint-end","end"===o.align))},inputs:{align:"align",id:"id"}})}return t})();const nre=new E("MatPrefix"),j6=new E("MatSuffix");let ire=(()=>{class t{set _isTextSelector(e){this._isText=!0}_isText=!1;static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{_isTextSelector:[0,"matTextSuffix","_isTextSelector"]},features:[ge([{provide:j6,useExisting:t}])]})}return t})();const U6=new E("FloatingLabelParent");let $6=(()=>{class t{_elementRef=m(re);get floating(){return this._floating}set floating(e){this._floating=e,this.monitorResize&&this._handleResize()}_floating=!1;get monitorResize(){return this._monitorResize}set monitorResize(e){this._monitorResize=e,this._monitorResize?this._subscribeToResize():this._resizeSubscription.unsubscribe()}_monitorResize=!1;_resizeObserver=m(Soe);_ngZone=m(pe);_parent=m(U6);_resizeSubscription=new Je;constructor(){}ngOnDestroy(){this._resizeSubscription.unsubscribe()}getWidth(){return function ore(t){if(null!==t.offsetParent)return t.scrollWidth;const e=t.cloneNode(!0);e.style.setProperty("position","absolute"),e.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(e);const i=e.scrollWidth;return e.remove(),i}(this._elementRef.nativeElement)}get element(){return this._elementRef.nativeElement}_handleResize(){setTimeout(()=>this._parent._handleLabelResized())}_subscribeToResize(){this._resizeSubscription.unsubscribe(),this._ngZone.runOutsideAngular(()=>{this._resizeSubscription=this._resizeObserver.observe(this._elementRef.nativeElement,{box:"border-box"}).subscribe(()=>this._handleResize())})}static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(i,o){2&i&&oe("mdc-floating-label--float-above",o.floating)},inputs:{floating:"floating",monitorResize:"monitorResize"}})}return t})();const G6="mdc-line-ripple--active",P0="mdc-line-ripple--deactivating";let W6=(()=>{class t{_elementRef=m(re);_cleanupTransitionEnd;constructor(){const e=m(pe),i=m(Wt);e.runOutsideAngular(()=>{this._cleanupTransitionEnd=i.listen(this._elementRef.nativeElement,"transitionend",this._handleTransitionEnd)})}activate(){const e=this._elementRef.nativeElement.classList;e.remove(P0),e.add(G6)}deactivate(){this._elementRef.nativeElement.classList.add(P0)}_handleTransitionEnd=e=>{const i=this._elementRef.nativeElement.classList,o=i.contains(P0);"opacity"===e.propertyName&&o&&i.remove(G6,P0)};ngOnDestroy(){this._cleanupTransitionEnd()}static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"]})}return t})(),q6=(()=>{class t{_elementRef=m(re);_ngZone=m(pe);open=!1;_notch;ngAfterViewInit(){const e=this._elementRef.nativeElement,i=e.querySelector(".mdc-floating-label");i?(e.classList.add("mdc-notched-outline--upgraded"),"function"==typeof requestAnimationFrame&&(i.style.transitionDuration="0s",this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>i.style.transitionDuration="")}))):e.classList.add("mdc-notched-outline--no-label")}_setNotchWidth(e){this._notch.nativeElement.style.width=this.open&&e?`calc(${e}px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)`:""}_setMaxWidth(e){this._notch.nativeElement.style.setProperty("--mat-form-field-notch-max-width",`calc(100% - ${e}px)`)}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["div","matFormFieldNotchedOutline",""]],viewQuery:function(i,o){if(1&i&&Ye(Ioe,5),2&i){let r;X(r=Q())&&(o._notch=r.first)}},hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(i,o){2&i&&oe("mdc-notched-outline--notched",o.open)},inputs:{open:[0,"matFormFieldNotchedOutlineOpen","open"]},attrs:Aoe,ngContentSelectors:Roe,decls:5,vars:0,consts:[["notch",""],[1,"mat-mdc-notch-piece","mdc-notched-outline__leading"],[1,"mat-mdc-notch-piece","mdc-notched-outline__notch"],[1,"mat-mdc-notch-piece","mdc-notched-outline__trailing"]],template:function(i,o){1&i&&(ot(),wr(0,"div",1),lo(1,"div",2,0),ue(3),So(),wr(4,"div",3))},encapsulation:2,changeDetection:0})}return t})(),E0=(()=>{class t{value;stateChanges;id;placeholder;ngControl;focused;empty;shouldLabelFloat;required;disabled;errorState;controlType;autofilled;userAriaDescribedBy;disableAutomaticLabeling;describedByIds;static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t})}return t})();const Jh=new E("MatFormField"),rre=new E("MAT_FORM_FIELD_DEFAULT_OPTIONS");let A1=(()=>{class t{_elementRef=m(re);_changeDetectorRef=m(it);_platform=m(Tt);_idGenerator=m(Cn);_ngZone=m(pe);_defaults=m(rre,{optional:!0});_currentDirection;_textField;_iconPrefixContainer;_textPrefixContainer;_iconSuffixContainer;_textSuffixContainer;_floatingLabel;_notchedOutline;_lineRipple;_iconPrefixContainerSignal=By("iconPrefixContainer");_textPrefixContainerSignal=By("textPrefixContainer");_iconSuffixContainerSignal=By("iconSuffixContainer");_textSuffixContainerSignal=By("textSuffixContainer");_prefixSuffixContainers=Mi(()=>[this._iconPrefixContainerSignal(),this._textPrefixContainerSignal(),this._iconSuffixContainerSignal(),this._textSuffixContainerSignal()].map(e=>e?.nativeElement).filter(e=>void 0!==e));_formFieldControl;_prefixChildren;_suffixChildren;_errorChildren;_hintChildren;_labelChild=dW(z6);get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(e){this._hideRequiredMarker=qn(e)}_hideRequiredMarker=!1;color="primary";get floatLabel(){return this._floatLabel||this._defaults?.floatLabel||"auto"}set floatLabel(e){e!==this._floatLabel&&(this._floatLabel=e,this._changeDetectorRef.markForCheck())}_floatLabel;get appearance(){return this._appearanceSignal()}set appearance(e){this._appearanceSignal.set(e||this._defaults?.appearance||"fill")}_appearanceSignal=Te("fill");
vendor: 6,296 bytes, line 1
1get subscriptSizing(){return this._subscriptSizing||this._defaults?.subscriptSizing||"fixed"}set subscriptSizing(e){this._subscriptSizing=e||this._defaults?.subscriptSizing||"fixed"}_subscriptSizing=null;get hintLabel(){return this._hintLabel}set hintLabel(e){this._hintLabel=e,this._processHints()}_hintLabel="";_hasIconPrefix=!1;_hasTextPrefix=!1;_hasIconSuffix=!1;_hasTextSuffix=!1;_labelId=this._idGenerator.getId("mat-mdc-form-field-label-");_hintLabelId=this._idGenerator.getId("mat-mdc-hint-");_describedByIds;get _control(){return this._explicitFormFieldControl||this._formFieldControl}set _control(e){this._explicitFormFieldControl=e}_destroyed=new Z;_isFocused=null;_explicitFormFieldControl;_previousControl=null;_previousControlValidatorFn=null;_stateChanges;_valueChanges;_describedByChanges;_outlineLabelOffsetResizeObserver=null;_animationsDisabled=pn();constructor(){const e=this._defaults,i=m(ci);e&&(e.appearance&&(this.appearance=e.appearance),this._hideRequiredMarker=!!e?.hideRequiredMarker,e.color&&(this.color=e.color)),Wy(()=>this._currentDirection=i.valueSignal()),this._syncOutlineLabelOffset()}ngAfterViewInit(){this._updateFocusState(),this._animationsDisabled||this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{this._elementRef.nativeElement.classList.add("mat-form-field-animations-enabled")},300)}),this._changeDetectorRef.detectChanges()}ngAfterContentInit(){this._assertFormFieldControl(),this._initializeSubscript(),this._initializePrefixAndSuffix()}ngAfterContentChecked(){this._assertFormFieldControl(),this._control!==this._previousControl&&(this._initializeControl(this._previousControl),this._control.ngControl&&this._control.ngControl.control&&(this._previousControlValidatorFn=this._control.ngControl.control.validator),this._previousControl=this._control),this._control.ngControl&&this._control.ngControl.control&&this._control.ngControl.control.validator!==this._previousControlValidatorFn&&this._changeDetectorRef.markForCheck()}ngOnDestroy(){this._outlineLabelOffsetResizeObserver?.disconnect(),this._stateChanges?.unsubscribe(),this._valueChanges?.unsubscribe(),this._describedByChanges?.unsubscribe(),this._destroyed.next(),this._destroyed.complete()}getLabelId=Mi(()=>this._hasFloatingLabel()?this._labelId:null);getConnectedOverlayOrigin(){return this._textField||this._elementRef}_animateAndLockLabel(){this._hasFloatingLabel()&&(this.floatLabel="always")}_initializeControl(e){const i=this._control,o="mat-mdc-form-field-type-";e&&this._elementRef.nativeElement.classList.remove(o+e.controlType),i.controlType&&this._elementRef.nativeElement.classList.add(o+i.controlType),this._stateChanges?.unsubscribe(),this._stateChanges=i.stateChanges.subscribe(()=>{this._updateFocusState(),this._changeDetectorRef.markForCheck()}),this._describedByChanges?.unsubscribe(),this._describedByChanges=i.stateChanges.pipe(on([void 0,void 0]),Se(()=>[i.errorState,i.userAriaDescribedBy]),function Poe(){return Gt((t,n)=>{let e,i=!1;t.subscribe(At(n,o=>{const r=e;e=o,i&&n.next([r,o]),i=!0}))})}(),wt(([[r,a],[s,d]])=>r!==s||a!==d)).subscribe(()=>this._syncDescribedByIds()),this._valueChanges?.unsubscribe(),i.ngControl&&i.ngControl.valueChanges&&(this._valueChanges=i.ngControl.valueChanges.pipe(je(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck()))}_checkPrefixAndSuffixTypes(){this._hasIconPrefix=!!this._prefixChildren.find(e=>!e._isText),this._hasTextPrefix=!!this._prefixChildren.find(e=>e._isText),this._hasIconSuffix=!!this._suffixChildren.find(e=>!e._isText),this._hasTextSuffix=!!this._suffixChildren.find(e=>e._isText)}_initializePrefixAndSuffix(){this._checkPrefixAndSuffixTypes(),Wn(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._checkPrefixAndSuffixTypes(),this._changeDetectorRef.markForCheck()})}_initializeSubscript(){this._hintChildren.changes.subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._validateHints(),this._syncDescribedByIds()}_assertFormFieldControl(){}_updateFocusState(){const e=this._control.focused;e&&!this._isFocused?(this._isFocused=!0,this._lineRipple?.activate()):!e&&(this._isFocused||null===this._isFocused)&&(this._isFocused=!1,this._lineRipple?.deactivate()),this._elementRef.nativeElement.classList.toggle("mat-focused",e),this._textField?.nativeElement.classList.toggle("mdc-text-field--focused",e)}_syncOutlineLabelOffset(){!function oq(t,n){const e=n?.injector??m(we),i=e.get(Ii),o=e.get(Bk),r=e.get(vh,null,{optional:!0});o.impl??=e.get(NA);let a=t;"function"==typeof a&&(a={mixedReadWrite:t});const s=e.get(Tu,null,{optional:!0}),d=new iq(o.impl,[a.earlyRead,a.write,a.mixedReadWrite,a.read],s?.view,i,e,r?.snapshot(null));o.impl.register(d)}({earlyRead:()=>{if("outline"!==this._appearanceSignal())return this._outlineLabelOffsetResizeObserver?.disconnect(),null;if(globalThis.ResizeObserver){this._outlineLabelOffsetResizeObserver||=new globalThis.ResizeObserver(()=>{this._writeOutlinedLabelStyles(this._getOutlinedLabelOffset())});for(const e of this._prefixSuffixContainers())this._outlineLabelOffsetResizeObserver.observe(e,{box:"border-box"})}return this._getOutlinedLabelOffset()},write:e=>this._writeOutlinedLabelStyles(e())})}_shouldAlwaysFloat(){return"always"===this.floatLabel}_hasOutline(){return"outline"===this.appearance}_forceDisplayInfixLabel(){return!this._platform.isBrowser&&this._prefixChildren.length&&!this._shouldLabelFloat()}_hasFloatingLabel=Mi(()=>!!this._labelChild());_shouldLabelFloat(){return!!this._hasFloatingLabel()&&(this._control.shouldLabelFloat||this._shouldAlwaysFloat())}_shouldForward(e){const i=this._control?this._control.ngControl:null;return i&&i[e]}_getSubscriptMessageType(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_handleLabelResized(){this._refreshOutlineNotchWidth()}_refreshOutlineNotchWidth(){this._hasOutline()&&this._floatingLabel&&this._shouldLabelFloat()?this._notchedOutline?._setNotchWidth(this._floatingLabel.getWidth()):this._notchedOutline?._setNotchWidth(0)}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){}_syncDescribedByIds(){if(this._control){let e=[];
vendor: 4,879 bytes, line 1
1if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&e.push(...this._control.userAriaDescribedBy.split(" ")),"hint"===this._getSubscriptMessageType()){const r=this._hintChildren?this._hintChildren.find(s=>"start"===s.align):null,a=this._hintChildren?this._hintChildren.find(s=>"end"===s.align):null;r?e.push(r.id):this._hintLabel&&e.push(this._hintLabelId),a&&e.push(a.id)}else this._errorChildren&&e.push(...this._errorChildren.map(r=>r.id));const i=this._control.describedByIds;let o;if(i){const r=this._describedByIds||e;o=e.concat(i.filter(a=>a&&!r.includes(a)))}else o=e;this._control.setDescribedByIds(o),this._describedByIds=e}}_getOutlinedLabelOffset(){if(!this._hasOutline()||!this._floatingLabel)return null;if(!this._iconPrefixContainer&&!this._textPrefixContainer)return["",null];if(!this._isAttachedToDom())return null;const e=this._iconPrefixContainer?.nativeElement,i=this._textPrefixContainer?.nativeElement,o=this._iconSuffixContainer?.nativeElement,r=this._textSuffixContainer?.nativeElement,a=e?.getBoundingClientRect().width??0,s=i?.getBoundingClientRect().width??0,d=o?.getBoundingClientRect().width??0,u=r?.getBoundingClientRect().width??0;return[`var(--mat-mdc-form-field-label-transform, translateY(-50%) translateX(calc(${"rtl"===this._currentDirection?"-1":"1"} * (${a+s}px + var(--mat-mdc-form-field-label-offset-x, 0px)))))`,a+s+d+u]}_writeOutlinedLabelStyles(e){if(null!==e){const[i,o]=e;this._floatingLabel&&(this._floatingLabel.element.style.transform=i),null!==o&&this._notchedOutline?._setMaxWidth(o)}}_isAttachedToDom(){const e=this._elementRef.nativeElement;if(e.getRootNode){const i=e.getRootNode();return i&&i!==e}return document.documentElement.contains(e)}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-form-field"]],contentQueries:function(i,o,r){if(1&i&&(function nF(t,n,e,i,o){aA(n,tA(t,e,i,o))}(r,o._labelChild,z6,5),Le(r,E0,5),Le(r,nre,5),Le(r,j6,5),Le(r,tre,5),Le(r,H6,5)),2&i){let a;fD(),X(a=Q())&&(o._formFieldControl=a.first),X(a=Q())&&(o._prefixChildren=a),X(a=Q())&&(o._suffixChildren=a),X(a=Q())&&(o._errorChildren=a),X(a=Q())&&(o._hintChildren=a)}},viewQuery:function(i,o){if(1&i&&(Ff(o._iconPrefixContainerSignal,N6,5),Ff(o._textPrefixContainerSignal,L6,5),Ff(o._iconSuffixContainerSignal,B6,5),Ff(o._textSuffixContainerSignal,V6,5),Ye(Foe,5),Ye(N6,5),Ye(L6,5),Ye(B6,5),Ye(V6,5),Ye($6,5),Ye(q6,5),Ye(W6,5)),2&i){let r;fD(4),X(r=Q())&&(o._textField=r.first),X(r=Q())&&(o._iconPrefixContainer=r.first),X(r=Q())&&(o._textPrefixContainer=r.first),X(r=Q())&&(o._iconSuffixContainer=r.first),X(r=Q())&&(o._textSuffixContainer=r.first),X(r=Q())&&(o._floatingLabel=r.first),X(r=Q())&&(o._notchedOutline=r.first),X(r=Q())&&(o._lineRipple=r.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:38,hostBindings:function(i,o){2&i&&oe("mat-mdc-form-field-label-always-float",o._shouldAlwaysFloat())("mat-mdc-form-field-has-icon-prefix",o._hasIconPrefix)("mat-mdc-form-field-has-icon-suffix",o._hasIconSuffix)("mat-form-field-invalid",o._control.errorState)("mat-form-field-disabled",o._control.disabled)("mat-form-field-autofilled",o._control.autofilled)("mat-form-field-appearance-fill","fill"==o.appearance)("mat-form-field-appearance-outline","outline"==o.appearance)("mat-form-field-hide-placeholder",o._hasFloatingLabel()&&!o._shouldLabelFloat())("mat-primary","accent"!==o.color&&"warn"!==o.color)("mat-accent","accent"===o.color)("mat-warn","warn"===o.color)("ng-untouched",o._shouldForward("untouched"))("ng-touched",o._shouldForward("touched"))("ng-pristine",o._shouldForward("pristine"))("ng-dirty",o._shouldForward("dirty"))("ng-valid",o._shouldForward("valid"))("ng-invalid",o._shouldForward("invalid"))("ng-pending",o._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",floatLabel:"floatLabel",appearance:"appearance",subscriptSizing:"subscriptSizing",hintLabel:"hintLabel"},exportAs:["matFormField"],features:[ge([{provide:Jh,useExisting:t},{provide:U6,useExisting:t}])],ngContentSelectors:Loe,decls:18,vars:21,consts:[["labelTemplate",""],["textField",""],["iconPrefixContainer",""],["textPrefixContainer",""],["textSuffixContainer",""],["iconSuffixContainer",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],[1,"mat-mdc-form-field-focus-overlay"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[1,"mat-mdc-form-field-icon-prefix"],[1,"mat-mdc-form-field-text-prefix"],[1,"mat-mdc-form-field-infix"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],["aria-atomic","true","aria-live","polite",1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align"],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],["matFormField
1FloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[3,"id"],[1,"mat-mdc-form-field-hint-spacer"]],template:function(i,o){if(1&i){const r=dn();ot(Noe),Et(0,zoe,1,1,"ng-template",null,0,ld),D(2,"div",6,1),Y("click",function(s){return he(r),ee(o._control.onContainerClick(s))}),Ce(4,Hoe,1,0,"div",7),D(5,"div",8),Ce(6,$oe,2,2,"div",9),Ce(7,Goe,3,0,"div",10),Ce(8,Woe,3,0,"div",11),D(9,"div",12),Ce(10,Yoe,1,1,null,13),ue(11),O(),Ce(12,Koe,3,0,"div",14),Ce(13,Xoe,3,0,"div",15),O(),Ce(14,Qoe,1,0,"div",16),O(),D(15,"div",17),Ce(16,Zoe,2,0,"div",18)(17,ere,5,1,"div",19),O()}if(2&i){let r;T(2),oe("mdc-text-field--filled",!o._hasOutline())("mdc-text-field--outlined",o._hasOutline())("mdc-text-field--no-label",!o._hasFloatingLabel())("mdc-text-field--disabled",o._control.disabled)("mdc-text-field--invalid",o._control.errorState),T(2),xe(o._hasOutline()||o._control.disabled?-1:4),T(2),xe(o._hasOutline()?6:-1),T(),xe(o._hasIconPrefix?7:-1),T(),xe(o._hasTextPrefix?8:-1),T(2),xe(!o._hasOutline()||o._forceDisplayInfixLabel()?10:-1),T(2),xe(o._hasTextSuffix?12:-1),T(),xe(o._hasIconSuffix?13:-1),T(),xe(o._hasOutline()?-1:14),T(),oe("mat-mdc-form-field-subscript-dynamic-size","dynamic"===o.subscriptSizing);const a=o._getSubscriptMessageType();T(),xe("error"===(r=a)?16:"hint"===r?17:-1)}},dependencies:[$6,q6,Ah,W6,H6],styles:['.mdc-text-field{display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-text-field__input{width:100%;min-width:0;border:none;border-radius:0;background:none;padding:0;-moz-appearance:none;-webkit-appearance:none;height:28px}.mdc-text-field__input::-webkit-calendar-picker-indicator,.mdc-text-field__input::-webkit-search-cancel-button{display:none}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}.mdc-text-field__input::placeholder{opacity:0}.mdc-text-field__input::-moz-placeholder{opacity:0}.mdc-text-field__input::-webkit-input-placeholder{opacity:0}.mdc-text-field__input:-ms-input-placeholder{opacity:0}.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::placeholder{opacity:0}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::-moz-placeholder{opacity:0}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::-webkit-input-placeholder{opacity:0}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive:-ms-input-placeholder{opacity:0}.mdc-text-field--outlined .mdc-text-field__input,.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mat-form-field-filled-input-text-color, var(--mat-sys-on-surface));caret-color:var(--mat-form-field-filled-caret-color, var(--mat-sys-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mat-form-field-outlined-input-text-color, var(--mat-sys-on-surface));caret-color:var(--mat-form-field-outlined-caret-color, var(--mat-sys-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mat-form-field-filled-error-caret-color, var(--mat-sys-error))}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mat-form-field-outlined-error-caret-color, var(--mat-sys-error))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input{color:var(--mat-form-field-filled-disabled-input-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--mat-form-field-outlined-disabled-input-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}@media(forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}}.mdc-text-field--filled{height:56px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--mat-form-field-filled-container-shape, var(--mat-sys-corner-extra-small));border-top-right-radius:var(--mat-form-field-filled-container-shape, var(--mat-sys-corner-extra-small))}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mat-form-field-filled-container-color, var(--mat-sys-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mat-form-field-filled-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 4%, transparent))}.mdc-text-field--outlined{height:56px;overflow:visible;padding-right:max(16px,var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)));padding-left:max(16px,var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)) + 4px)}[dir=rtl] .mdc-text-field--outlined{padding-right:max(16px,var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)) + 4px);padding-left:max(16px,var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)))}.mdc-floating-label{position:absolute;
1left:0;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label{right:0;left:auto;transform-origin:right top;text-align:right}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:auto}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label{left:auto;right:4px}.mdc-text-field--filled .mdc-floating-label{left:16px;right:auto}[dir=rtl] .mdc-text-field--filled .mdc-floating-label{left:auto;right:16px}.mdc-text-field--disabled .mdc-floating-label{cursor:default}@media(forced-colors: active){.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mat-form-field-filled-label-text-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mat-form-field-filled-focus-label-text-color, var(--mat-sys-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mat-form-field-filled-hover-label-text-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label{color:var(--mat-form-field-filled-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mat-form-field-filled-error-label-text-color, var(--mat-sys-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mat-form-field-filled-error-focus-label-text-color, var(--mat-sys-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mat-form-field-filled-error-hover-label-text-color, var(--mat-sys-on-error-container))}.mdc-text-field--filled .mdc-floating-label{font-family:var(--mat-form-field-filled-label-text-font, var(--mat-sys-body-large-font));font-size:var(--mat-form-field-filled-label-text-size, var(--mat-sys-body-large-size));font-weight:var(--mat-form-field-filled-label-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mat-form-field-filled-label-text-tracking, var(--mat-sys-body-large-tracking))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mat-form-field-outlined-label-text-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mat-form-field-outlined-focus-label-text-color, var(--mat-sys-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mat-form-field-outlined-hover-label-text-color, var(--mat-sys-on-surface))}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label{color:var(--mat-form-field-outlined-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mat-form-field-outlined-error-label-text-color, var(--mat-sys-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mat-form-field-outlined-error-focus-label-text-color, var(--mat-sys-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mat-form-field-outlined-error-hover-label-text-color, var(--mat-sys-on-error-container))}.mdc-text-field--outlined .mdc-floating-label{font-family:var(--mat-form-field-outlined-label-text-font, var(--mat-sys-body-large-font));font-size:var(--mat-form-field-outlined-label-text-size, var(--mat-sys-body-large-size));font-weight:var(--mat-form-field-outlined-label-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mat-form-field-outlined-label-text-tracking, var(--mat-sys-body-large-tracking))}.mdc-floating-label--float-above{cursor:auto;transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1);font-size:.75rem}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:0;margin-right:1px}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline{text-align:right}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mat-mdc-notch-piece{box-sizing:border-box;height:100%;pointer-events:none;border-top:1px solid;border-bottom:1px solid}.mdc-text-field--focused .mat-mdc-notch-piece{border-width:2px}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-outline-color, var(--mat-sys-outline));border-width:var(--mat-form-field-outlined-outline-width, 1px)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):h
1over .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-hover-outline-color, var(--mat-sys-on-surface))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-focus-outline-color, var(--mat-sys-primary))}.mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-error-outline-color, var(--mat-sys-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-notched-outline .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-error-hover-outline-color, var(--mat-sys-on-error-container))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-error-focus-outline-color, var(--mat-sys-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mat-mdc-notch-piece{border-width:var(--mat-form-field-outlined-focus-outline-width, 2px)}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));border-bottom-left-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px,var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)))}[dir=rtl] .mdc-notched-outline__leading{border-left:none;border-right:1px solid;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));border-bottom-right-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))}.mdc-notched-outline__trailing{flex-grow:1;border-left:none;border-right:1px solid;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));border-bottom-right-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))}[dir=rtl] .mdc-notched-outline__trailing{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));border-bottom-left-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))}.mdc-notched-outline__notch{flex:0 0 auto;width:auto}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:min(var(--mat-form-field-notch-max-width, 100%),calc(100% - max(12px, var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))) * 2))}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{max-width:min(100%,calc(100% - max(12px, var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))) * 2))}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{z-index:1;border-bottom-width:var(--mat-form-field-filled-active-indicator-height, 1px)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mat-form-field-filled-active-indicator-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):h
1over .mdc-line-ripple::before{border-bottom-color:var(--mat-form-field-filled-hover-active-indicator-color, var(--mat-sys-on-surface))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:var(--mat-form-field-filled-disabled-active-indicator-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-line-ripple::before{border-bottom-color:var(--mat-form-field-filled-error-active-indicator-color, var(--mat-sys-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mat-form-field-filled-error-hover-active-indicator-color, var(--mat-sys-on-error-container))}.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-width:var(--mat-form-field-filled-focus-active-indicator-height, 2px)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mat-form-field-filled-focus-active-indicator-color, var(--mat-sys-primary))}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mat-form-field-filled-error-focus-active-indicator-color, var(--mat-sys-error))}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-text-field--disabled{pointer-events:none}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:normal;pointer-events:all;will-change:auto}.mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label{cursor:inherit}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto;will-change:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-form-field-disabled .mdc-text-field__input::placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-form-field-disabled .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-infix{min-height:var(--mat-form-field-container-height, 56px);padding-top:var(--mat-form-field-filled-with-label-container-padding-top, 24px);padding-bottom:var(--mat-form-field-filled-with-label-container-padding-bottom, 8px)}.mdc-text-field--outlined .mat-mdc-form-field-infix,.mdc-text-field--no-label .mat-mdc-form-field-infix{padding-top:var(--mat-form-field-container-vertical-padding, 16px);padding-bottom:var(--mat-form-field-container-vertical-padding, 16px)}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:calc(var(--mat-form-field-container-height, 56px)/2)}.mdc-text-field--filled .mat-mdc-floating-label{display:var(--mat-form-field-filled-label-display, block)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY(calc(calc(6.75px + var(--mat-form-field-container-height, 56px) / 2) * -1)) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}@keyframes _mat-form-field-subscript-animation{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px;opacity:1;transform:translateY(0);animation:_mat-form-field-subscript-animation 0ms cubic-bezier(0.55, 0, 0.55, 0.2)}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block;color:var(--mat-form-field-error-text-color, var(--mat-sys-error))}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-subscript-text-font, var(--mat-sys-body-small-font));line-height:var(--mat-form-field-subscript-text-line-height, var(--mat-sys-body-small-line-height));font-size:var(--mat-form-field-subscript-text-size, var(--mat-sys-body-small-size));letter-spacing:var(--mat-form-field-subscript-text-tracking, var(--mat-sys-body-small-tracking));font-weight:var(--mat-form-field-subscript-text-weight, var(--mat-sys-body-small-weight))}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none;background-color:var(--mat-form-field-state-layer-color, var(--mat-sys-on-surface))}.mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-focus-state-layer-opacity, 0)}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option{color:var(--mat-form-field-select-option-text-color, var(--mat-sys-neutral10))}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option:disabled{color:var(--mat-form-field-select-disabled-option-text-color, color-mix(in srgb, var(--mat-sys-neutral10) 38%, transparent))}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;pointer-events:none;color:var(--mat-form-field-enabled-select-arrow-color, var(--mat-sys-on-surface-variant))}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select.mat-focused .mat-mdc-form-field-infix::after{color:var(--mat-form-field-focus-select-arrow-color, var(--mat-sys-primary))}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:var(--mat-form-field-disabled-select-arrow-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}@media(forced-colors: active){.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}}@media(forced-colors: active){.mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}}@media(forced-colors: active){.mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}}@media(forced-colors: active){.mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}}.mat-mdc-form-field-input-control[type=date],.mat-mdc-form-field-input-control[type=datetime],.mat-mdc-form-field-input-control[type=datetime-local],.mat-mdc-form-field-input-control[type=month],.mat-mdc-form-field-input-control[type=week],.mat-mdc-form-field-input-control[type=time]{line-height:1}.mat-mdc-form-field-input-control::-webkit-datetime-edit{line-height:1;padding:0;margin-bottom:-2px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-container-text-font, var(--mat-sys-body-large-font));line-height:var(--mat-form-field-container-text-line-height, var(--mat-sys-body-large-line-height));font-size:var(--mat-form-field-container-text-size, var(--mat-sys-body-large-size));letter-spacing:var(--mat-form-field-container-text-tracking, var(--mat-sys-body-large-tracking));font-weight:var(--mat-form-field-container-text-weight, var(--mat-sys-body-large-weight))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(var(--mat-form-field-outlined-label-text-populated-size)*var(--mat-mdc-form-field-floating-label-scale))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:var(--mat-form-field-outlined-label-text-populated-size)}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%;z-index:0}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0;pointer-events:auto;position:relative;z-index:1}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:0 12px;box-sizing:content-box}.mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-leading-icon-color, var(--mat-sys-on-surface-variant))}.mat-form-field-disabled .mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-disabled-leading-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-trailing-icon-color, var(--mat-sys-on-surface-variant))}.mat-form-field-disabled .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-disabled-trailing-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-form-field-invalid .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-trailing-icon-color, var(--mat-sys-error))}.mat-form-field-invalid:not(.mat-focused):not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-hover-trailing-icon-color, var(--mat-sys-on-error-container))}.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-focus-trailing-icon-color, var(--mat-sys-error))}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field-infix:has(textarea[cols]){width:auto}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input{transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::-moz-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::-webkit-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field.mat-form-field-animations-en
1abled .mat-mdc-form-field-error-wrapper{animation-duration:300ms}.mdc-notched-outline .mdc-floating-label{max-width:calc(100% + 1px)}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(133.3333333333% + 1px)}\n'],encapsulation:2,changeDetection:0})}return t})(),X6=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[Oe]})}return t})(),T0=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[$a,Oe,X6,P1]})}return t})();const hre={provide:new E("mat-autocomplete-scroll-strategy",{providedIn:"root",factory:()=>{const t=m(we);return()=>ir(t)}}),deps:[],useFactory:function ure(t){const n=m(we);return()=>ir(n)}};let mre=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({providers:[hre],imports:[oc,T0,Oe,Bs,T0,Oe]})}return t})();class S0{_multiple;_emitChanges;compareWith;_selection=new Set;_deselectedToEmit=[];_selectedToEmit=[];_selected;get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}changed=new Z;constructor(n=!1,e,i=!0,o){this._multiple=n,this._emitChanges=i,this.compareWith=o,e&&e.length&&(n?e.forEach(r=>this._markSelected(r)):this._markSelected(e[0]),this._selectedToEmit.length=0)}select(...n){this._verifyValueAssignment(n),n.forEach(i=>this._markSelected(i));const e=this._hasQueuedChanges();return this._emitChangeEvent(),e}deselect(...n){this._verifyValueAssignment(n),n.forEach(i=>this._unmarkSelected(i));const e=this._hasQueuedChanges();return this._emitChangeEvent(),e}setSelection(...n){this._verifyValueAssignment(n);const e=this.selected,i=new Set(n.map(r=>this._getConcreteValue(r)));n.forEach(r=>this._markSelected(r)),e.filter(r=>!i.has(this._getConcreteValue(r,i))).forEach(r=>this._unmarkSelected(r));const o=this._hasQueuedChanges();return this._emitChangeEvent(),o}toggle(n){return this.isSelected(n)?this.deselect(n):this.select(n)}clear(n=!0){this._unmarkAll();const e=this._hasQueuedChanges();return n&&this._emitChangeEvent(),e}isSelected(n){return this._selection.has(this._getConcreteValue(n))}isEmpty(){return 0===this._selection.size}hasValue(){return!this.isEmpty()}sort(n){this._multiple&&this.selected&&this._selected.sort(n)}isMultipleSelection(){return this._multiple}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(n){n=this._getConcreteValue(n),this.isSelected(n)||(this._multiple||this._unmarkAll(),this.isSelected(n)||this._selection.add(n),this._emitChanges&&this._selectedToEmit.push(n))}_unmarkSelected(n){n=this._getConcreteValue(n),this.isSelected(n)&&(this._selection.delete(n),this._emitChanges&&this._deselectedToEmit.push(n))}_unmarkAll(){this.isEmpty()||this._selection.forEach(n=>this._unmarkSelected(n))}_verifyValueAssignment(n){}_hasQueuedChanges(){return!(!this._deselectedToEmit.length&&!this._selectedToEmit.length)}_getConcreteValue(n,e){if(this.compareWith){e=e??this._selection;for(let i of e)if(this.compareWith(n,i))return i;return n}return n}}const fre=["button"],gre=["*"];function _re(t,n){if(1&t&&(D(0,"div",2),te(1,"mat-pseudo-checkbox",6),O()),2&t){const e=ne();T(),G("disabled",e.disabled)}}const Z6=new E("MAT_BUTTON_TOGGLE_DEFAULT_OPTIONS",{providedIn:"root",factory:function bre(){return{hideSingleSelectionIndicator:!1,hideMultipleSelectionIndicator:!1,disabledInteractive:!1}}}),J6=new E("MatButtonToggleGroup");class eV{source;value;constructor(n,e){this.source=n,this.value=e}}let tV=(()=>{class t{_changeDetectorRef=m(it);_elementRef=m(re);_focusMonitor=m(Tr);_idGenerator=m(Cn);_animationDisabled=pn();_checked=!1;ariaLabel;ariaLabelledby=null;_buttonElement;buttonToggleGroup;get buttonId(){return`${this.id}-button`}id;name;value;get tabIndex(){return this._tabIndex()}set tabIndex(e){this._tabIndex.set(e)}_tabIndex;disableRipple;get appearance(){return this.buttonToggleGroup?this.buttonToggleGroup.appearance:this._appearance}set appearance(e){this._appearance=e}_appearance;get checked(){return this.buttonToggleGroup?this.buttonToggleGroup._isSelected(this):this._checked}set checked(e){e!==this._checked&&(this._checked=e,this.buttonToggleGroup&&this.buttonToggleGroup._syncButtonToggle(this,this._checked),this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled||this.buttonToggleGroup&&this.buttonToggleGroup.disabled}set disabled(e){this._disabled=e}_disabled=!1;get disabledInteractive(){return this._disabledInteractive||null!==this.buttonToggleGroup&&this.buttonToggleGroup.disabledInteractive}set disabledInteractive(e){this._disabledInteractive=e}_disabledInteractive;change=new J;constructor(){m(Nn).load(Ir);const e=m(J6,{optional:!0}),i=m(new Ss("tabindex"),{optional:!0})||"",o=m(Z6,{optional:!0});this._tabIndex=Te(parseInt(i)||0),this.buttonToggleGroup=e,this.appearance=o&&o.appearance?o.appearance:"standard",this.disabledInteractive=o?.disabledInteractive??!1}ngOnInit(){const e=this.buttonToggleGroup;this.id=this.id||this._idGenerator.getId("mat-button-toggle-"),e&&(e._isPrechecked(this)?this.checked=!0:e._isSelected(this)!==this._checked&&e._syncButtonToggle(this,this._checked))}ngAfterViewInit(){this._animationDisabled||this._elementRef.nativeElement.classList.add("mat-button-toggle-animations-enabled"),this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){const e=this.buttonToggleGroup;this._focusMonitor.stopMonitoring(this._elementRef),e&&e._isSelected(this)&&e._syncButtonToggle(this,!1,
1!1,!0)}focus(e){this._buttonElement.nativeElement.focus(e)}_onButtonClick(){if(this.disabled)return;const e=!!this.isSingleSelector()||!this._checked;if(e!==this._checked&&(this._checked=e,this.buttonToggleGroup&&(this.buttonToggleGroup._syncButtonToggle(this,this._checked,!0),this.buttonToggleGroup._onTouched())),this.isSingleSelector()){const i=this.buttonToggleGroup._buttonToggles.find(o=>0===o.tabIndex);i&&(i.tabIndex=-1),this.tabIndex=0}this.change.emit(new eV(this,this.value))}_markForCheck(){this._changeDetectorRef.markForCheck()}_getButtonName(){return this.isSingleSelector()?this.buttonToggleGroup.name:this.name||null}isSingleSelector(){return this.buttonToggleGroup&&!this.buttonToggleGroup.multiple}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-button-toggle"]],viewQuery:function(i,o){if(1&i&&Ye(fre,5),2&i){let r;X(r=Q())&&(o._buttonElement=r.first)}},hostAttrs:["role","presentation",1,"mat-button-toggle"],hostVars:14,hostBindings:function(i,o){1&i&&Y("focus",function(){return o.focus()}),2&i&&(se("aria-label",null)("aria-labelledby",null)("id",o.id)("name",null),oe("mat-button-toggle-standalone",!o.buttonToggleGroup)("mat-button-toggle-checked",o.checked)("mat-button-toggle-disabled",o.disabled)("mat-button-toggle-disabled-interactive",o.disabledInteractive)("mat-button-toggle-appearance-standard","standard"===o.appearance))},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],id:"id",name:"name",value:"value",tabIndex:"tabIndex",disableRipple:[2,"disableRipple","disableRipple",K],appearance:"appearance",checked:[2,"checked","checked",K],disabled:[2,"disabled","disabled",K],disabledInteractive:[2,"disabledInteractive","disabledInteractive",K]},outputs:{change:"change"},exportAs:["matButtonToggle"],ngContentSelectors:gre,decls:7,vars:13,consts:[["button",""],["type","button",1,"mat-button-toggle-button","mat-focus-indicator",3,"click","id","disabled"],[1,"mat-button-toggle-checkbox-wrapper"],[1,"mat-button-toggle-label-content"],[1,"mat-button-toggle-focus-overlay"],["matRipple","",1,"mat-button-toggle-ripple",3,"matRippleTrigger","matRippleDisabled"],["state","checked","aria-hidden","true","appearance","minimal",3,"disabled"]],template:function(i,o){if(1&i){const r=dn();ot(),D(0,"button",1,0),Y("click",function(){return he(r),ee(o._onButtonClick())}),Ce(2,_re,2,1,"div",2),D(3,"span",3),ue(4),O()(),te(5,"span",4)(6,"span",5)}if(2&i){const r=un(1);G("id",o.buttonId)("disabled",o.disabled&&!o.disabledInteractive||null),se("role",o.isSingleSelector()?"radio":"button")("tabindex",o.disabled&&!o.disabledInteractive?-1:o.tabIndex)("aria-pressed",o.isSingleSelector()?null:o.checked)("aria-checked",o.isSingleSelector()?o.checked:null)("name",o._getButtonName())("aria-label",o.ariaLabel)("aria-labelledby",o.ariaLabelledby)("aria-disabled",o.disabled&&o.disabledInteractive?"true":null),T(2),xe(o.buttonToggleGroup&&(!o.buttonToggleGroup.multiple&&!o.buttonToggleGroup.hideSingleSelectionIndicator||o.buttonToggleGroup.multiple&&!o.buttonToggleGroup.hideMultipleSelectionIndicator)?2:-1),T(4),G("matRippleTrigger",r)("matRippleDisabled",o.disableRipple||o.disabled)}},dependencies:[kd,y6],styles:[".mat-button-toggle-standalone,.mat-button-toggle-group{position:relative;display:inline-flex;flex-direction:row;white-space:nowrap;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:var(--mat-button-toggle-legacy-shape);transform:translateZ(0)}.mat-button-toggle-standalone:not([class*=mat-elevation-z]),.mat-button-toggle-group:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}@media(forced-colors: active){.mat-button-toggle-standalone,.mat-button-toggle-group{outline:solid 1px}}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border-radius:var(--mat-button-toggle-shape, var(--mat-sys-corner-extra-large));border:solid 1px var(--mat-button-toggle-divider-color, var(--mat-sys-outline))}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard .mat-pseudo-checkbox,.mat-button-toggle-group-appearance-standard .mat-pseudo-checkbox{--mat-pseudo-checkbox-minimal-selected-checkmark-color: var(--mat-button-toggle-selected-state-text-color, var(--mat-sys-on-secondary-container))}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),.mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]){box-shadow:none}@media(forced-colors: active){.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{outline:0}}.mat-button-toggle-vertical{flex-direction:column}.mat-button-toggle-vertical .mat-button-toggle-label-content{display:block}.mat-button-toggle{white-space:nowrap;position:relative;color:var(--mat-button-toggle-legacy-text-color);font-family:var(--mat-button-toggle-legacy-label-text-font);font-size:var(--mat-button-toggle-legacy-label-text-size);line-height:var(--mat-button-toggle-legacy-label-text-line-height);font-weight:var(--mat-button-toggle-legacy-label-text-weight);letter-spacing:var(--mat-button-toggle-legacy-label-text-tracking);--mat-pseudo-checkbox-minimal-selected-checkmark-color: var(--mat-button-toggle-legacy-selected-state-text-color)}.mat-button-toggle.cdk-keyboard-focused .mat-button-toggle-focus-overlay{opacity:var(--mat-button-toggle-legacy-focus-state-layer-opacity)}.mat-button-toggle .mat-icon svg{vertical-align:top}.mat-button-toggle-checkbox-wrapper{display:inline-block;justify-content:flex-start;align-items:center;width:0;height:18px;line-height:18px;overflow:hidden;box-sizing:border-box;position:absolute;top:50%;left:16px;transform:translate3d(0, -50%, 0)}
1[dir=rtl] .mat-button-toggle-checkbox-wrapper{left:auto;right:16px}.mat-button-toggle-appearance-standard .mat-button-toggle-checkbox-wrapper{left:12px}[dir=rtl] .mat-button-toggle-appearance-standard .mat-button-toggle-checkbox-wrapper{left:auto;right:12px}.mat-button-toggle-checked .mat-button-toggle-checkbox-wrapper{width:18px}.mat-button-toggle-animations-enabled .mat-button-toggle-checkbox-wrapper{transition:width 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-button-toggle-vertical .mat-button-toggle-checkbox-wrapper{transition:none}.mat-button-toggle-checked{color:var(--mat-button-toggle-legacy-selected-state-text-color);background-color:var(--mat-button-toggle-legacy-selected-state-background-color)}.mat-button-toggle-disabled{pointer-events:none;color:var(--mat-button-toggle-legacy-disabled-state-text-color);background-color:var(--mat-button-toggle-legacy-disabled-state-background-color);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: var(--mat-button-toggle-legacy-disabled-state-text-color)}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:var(--mat-button-toggle-legacy-disabled-selected-state-background-color)}.mat-button-toggle-disabled-interactive{pointer-events:auto}.mat-button-toggle-appearance-standard{color:var(--mat-button-toggle-text-color, var(--mat-sys-on-surface));background-color:var(--mat-button-toggle-background-color, transparent);font-family:var(--mat-button-toggle-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mat-button-toggle-label-text-size, var(--mat-sys-label-large-size));line-height:var(--mat-button-toggle-label-text-line-height, var(--mat-sys-label-large-line-height));font-weight:var(--mat-button-toggle-label-text-weight, var(--mat-sys-label-large-weight));letter-spacing:var(--mat-button-toggle-label-text-tracking, var(--mat-sys-label-large-tracking))}.mat-button-toggle-group-appearance-standard .mat-button-toggle-appearance-standard+.mat-button-toggle-appearance-standard{border-left:solid 1px var(--mat-button-toggle-divider-color, var(--mat-sys-outline))}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle-appearance-standard+.mat-button-toggle-appearance-standard{border-left:none;border-right:solid 1px var(--mat-button-toggle-divider-color, var(--mat-sys-outline))}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle-appearance-standard+.mat-button-toggle-appearance-standard{border-left:none;border-right:none;border-top:solid 1px var(--mat-button-toggle-divider-color, var(--mat-sys-outline))}.mat-button-toggle-appearance-standard.mat-button-toggle-checked{color:var(--mat-button-toggle-selected-state-text-color, var(--mat-sys-on-secondary-container));background-color:var(--mat-button-toggle-selected-state-background-color, var(--mat-sys-secondary-container))}.mat-button-toggle-appearance-standard.mat-button-toggle-disabled{color:var(--mat-button-toggle-disabled-state-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mat-button-toggle-disabled-state-background-color, transparent)}.mat-button-toggle-appearance-standard.mat-button-toggle-disabled .mat-pseudo-checkbox{--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: var(--mat-button-toggle-disabled-selected-state-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-button-toggle-appearance-standard.mat-button-toggle-disabled.mat-button-toggle-checked{color:var(--mat-button-toggle-disabled-selected-state-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mat-button-toggle-disabled-selected-state-background-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:var(--mat-button-toggle-state-layer-color, var(--mat-sys-on-surface))}.mat-button-toggle-appearance-standard:hover .mat-button-toggle-focus-overlay{opacity:var(--mat-button-toggle-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-button-toggle-appearance-standard.cdk-keyboard-focused .mat-button-toggle-focus-overlay{opacity:var(--mat-button-toggle-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}@media(hover: none){.mat-button-toggle-appearance-standard:hover .mat-button-toggle-focus-overlay{display:none}}.mat-button-toggle-label-content{-webkit-user-select:none;user-select:none;display:inline-block;padding:0 16px;line-height:var(--mat-button-toggle-legacy-height);position:relative}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{padding:0 12px;line-height:var(--mat-button-toggle-height, 40px)}.mat-button-toggle-label-content>*{vertical-align:middle}.mat-button-toggle-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit;pointer-events:none;opacity:0;background-color:var(--mat-button-toggle-legacy-state-layer-color)}@media(forced-colors: active){.mat-button-toggle-checked .mat-button-toggle-focus-overlay{border-bottom:solid 500px;opacity:.5;height:0}.mat-button-toggle-checked:hover .mat-button-toggle-focus-overlay{opacity:.6}.mat-button-toggle-checked.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{border-bottom:solid 500px}}.mat-button-toggle .mat-button-toggle-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-button-toggle-button{border:0;background:none;color:inherit;padding:0;margin:0;font:inherit;outline:none;width:100%;cursor:pointer}.mat-button-toggle-animations-enabled .mat-button-toggle-button{transition:padding 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-button-toggle-vertical .mat-button-toggle-button{transition:none}
1.mat-button-toggle-disabled .mat-button-toggle-button{cursor:default}.mat-button-toggle-button::-moz-focus-inner{border:0}.mat-button-toggle-checked .mat-button-toggle-button:has(.mat-button-toggle-checkbox-wrapper){padding-left:30px}[dir=rtl] .mat-button-toggle-checked .mat-button-toggle-button:has(.mat-button-toggle-checkbox-wrapper){padding-left:0;padding-right:30px}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard{--mat-focus-indicator-border-radius: var(--mat-button-toggle-shape, var(--mat-sys-corner-extra-large))}.mat-button-toggle-group-appearance-standard:not(.mat-button-toggle-vertical) .mat-button-toggle:last-of-type .mat-button-toggle-button::before{border-top-right-radius:var(--mat-button-toggle-shape, var(--mat-sys-corner-extra-large));border-bottom-right-radius:var(--mat-button-toggle-shape, var(--mat-sys-corner-extra-large))}.mat-button-toggle-group-appearance-standard:not(.mat-button-toggle-vertical) .mat-button-toggle:first-of-type .mat-button-toggle-button::before{border-top-left-radius:var(--mat-button-toggle-shape, var(--mat-sys-corner-extra-large));border-bottom-left-radius:var(--mat-button-toggle-shape, var(--mat-sys-corner-extra-large))}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle:last-of-type .mat-button-toggle-button::before{border-bottom-right-radius:var(--mat-button-toggle-shape, var(--mat-sys-corner-extra-large));border-bottom-left-radius:var(--mat-button-toggle-shape, var(--mat-sys-corner-extra-large))}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle:first-of-type .mat-button-toggle-button::before{border-top-right-radius:var(--mat-button-toggle-shape, var(--mat-sys-corner-extra-large));border-top-left-radius:var(--mat-button-toggle-shape, var(--mat-sys-corner-extra-large))}\n"],encapsulation:2,changeDetection:0})}return t})(),Cre=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[Oe,$a,tV,Oe]})}return t})();const xre=["mat-internal-form-field",""],wre=["*"];let R1=(()=>{class t{labelPosition;static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["div","mat-internal-form-field",""]],hostAttrs:[1,"mdc-form-field","mat-internal-form-field"],hostVars:2,hostBindings:function(i,o){2&i&&oe("mdc-form-field--align-end","before"===o.labelPosition)},inputs:{labelPosition:"labelPosition"},attrs:xre,ngContentSelectors:wre,decls:1,vars:0,template:function(i,o){1&i&&(ot(),ue(0))},styles:[".mat-internal-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-flex;align-items:center;vertical-align:middle}.mat-internal-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mat-internal-form-field>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end .mdc-form-field--align-end label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0}\n"],encapsulation:2,changeDetection:0})}return t})();const Mre=["input"],kre=["label"],Dre=["*"],Ore=new E("mat-checkbox-default-options",{providedIn:"root",factory:nV});function nV(){return{color:"accent",clickAction:"check-indeterminate",disabledInteractive:!1}}var Yi=function(t){return t[t.Init=0]="Init",t[t.Checked=1]="Checked",t[t.Unchecked=2]="Unchecked",t[t.Indeterminate=3]="Indeterminate",t}(Yi||{});class Pre{source;checked}const iV=nV();let Ere=(()=>{class t{_elementRef=m(re);_changeDetectorRef=m(it);_ngZone=m(pe);_animationsDisabled=pn();_options=m(Ore,{optional:!0});focus(){this._inputElement.nativeElement.focus()}_createChangeEvent(e){const i=new Pre;return i.source=this,i.checked=e,i}_getAnimationTargetElement(){return this._inputElement?.nativeElement}_animationClasses={uncheckedToChecked:"mdc-checkbox--anim-unchecked-checked",uncheckedToIndeterminate:"mdc-checkbox--anim-unchecked-indeterminate",checkedToUnchecked:"mdc-checkbox--anim-checked-unchecked",checkedToIndeterminate:"mdc-checkbox--anim-checked-indeterminate",indeterminateToChecked:"mdc-checkbox--anim-indeterminate-checked",indeterminateToUnchecked:"mdc-checkbox--anim-indeterminate-unchecked"};ariaLabel="";ariaLabelledby=null;ariaDescribedby;ariaExpanded;
vendor: 17,399 bytes, line 1
1ariaControls;ariaOwns;_uniqueId;id;get inputId(){return`${this.id||this._uniqueId}-input`}required;labelPosition="after";name=null;change=new J;indeterminateChange=new J;value;disableRipple;_inputElement;_labelElement;tabIndex;color;disabledInteractive;_onTouched=()=>{};_currentAnimationClass="";_currentCheckState=Yi.Init;_controlValueAccessorChangeFn=()=>{};_validatorChangeFn=()=>{};constructor(){m(Nn).load(Ir);const e=m(new Ss("tabindex"),{optional:!0});this._options=this._options||iV,this.color=this._options.color||iV.color,this.tabIndex=null==e?0:parseInt(e)||0,this.id=this._uniqueId=m(Cn).getId("mat-mdc-checkbox-"),this.disabledInteractive=this._options?.disabledInteractive??!1}ngOnChanges(e){e.required&&this._validatorChangeFn()}ngAfterViewInit(){this._syncIndeterminate(this.indeterminate)}get checked(){return this._checked}set checked(e){e!=this.checked&&(this._checked=e,this._changeDetectorRef.markForCheck())}_checked=!1;get disabled(){return this._disabled}set disabled(e){e!==this.disabled&&(this._disabled=e,this._changeDetectorRef.markForCheck())}_disabled=!1;get indeterminate(){return this._indeterminate()}set indeterminate(e){const i=e!=this._indeterminate();this._indeterminate.set(e),i&&(this._transitionCheckState(e?Yi.Indeterminate:this.checked?Yi.Checked:Yi.Unchecked),this.indeterminateChange.emit(e)),this._syncIndeterminate(e)}_indeterminate=Te(!1);_isRippleDisabled(){return this.disableRipple||this.disabled}_onLabelTextChange(){this._changeDetectorRef.detectChanges()}writeValue(e){this.checked=!!e}registerOnChange(e){this._controlValueAccessorChangeFn=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e}validate(e){return this.required&&!0!==e.value?{required:!0}:null}registerOnValidatorChange(e){this._validatorChangeFn=e}_transitionCheckState(e){let i=this._currentCheckState,o=this._getAnimationTargetElement();if(i!==e&&o&&(this._currentAnimationClass&&o.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(i,e),this._currentCheckState=e,this._currentAnimationClass.length>0)){o.classList.add(this._currentAnimationClass);const r=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{o.classList.remove(r)},1e3)})}}_emitChangeEvent(){this._controlValueAccessorChangeFn(this.checked),this.change.emit(this._createChangeEvent(this.checked)),this._inputElement&&(this._inputElement.nativeElement.checked=this.checked)}toggle(){this.checked=!this.checked,this._controlValueAccessorChangeFn(this.checked)}_handleInputClick(){const e=this._options?.clickAction;this.disabled||"noop"===e?(this.disabled&&this.disabledInteractive||!this.disabled&&"noop"===e)&&(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==e&&Promise.resolve().then(()=>{this._indeterminate.set(!1),this.indeterminateChange.emit(!1)}),this._checked=!this._checked,this._transitionCheckState(this._checked?Yi.Checked:Yi.Unchecked),this._emitChangeEvent())}_onInteractionEvent(e){e.stopPropagation()}_onBlur(){Promise.resolve().then(()=>{this._onTouched(),this._changeDetectorRef.markForCheck()})}_getAnimationClassForCheckStateTransition(e,i){if(this._animationsDisabled)return"";switch(e){case Yi.Init:if(i===Yi.Checked)return this._animationClasses.uncheckedToChecked;if(i==Yi.Indeterminate)return this._checked?this._animationClasses.checkedToIndeterminate:this._animationClasses.uncheckedToIndeterminate;break;case Yi.Unchecked:return i===Yi.Checked?this._animationClasses.uncheckedToChecked:this._animationClasses.uncheckedToIndeterminate;case Yi.Checked:return i===Yi.Unchecked?this._animationClasses.checkedToUnchecked:this._animationClasses.checkedToIndeterminate;case Yi.Indeterminate:return i===Yi.Checked?this._animationClasses.indeterminateToChecked:this._animationClasses.indeterminateToUnchecked}return""}_syncIndeterminate(e){const i=this._inputElement;i&&(i.nativeElement.indeterminate=e)}_onInputClick(){this._handleInputClick()}_onTouchTargetClick(){this._handleInputClick(),this.disabled||this._inputElement.nativeElement.focus()}_preventBubblingFromLabel(e){e.target&&this._labelElement.nativeElement.contains(e.target)&&e.stopPropagation()}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-checkbox"]],viewQuery:function(i,o){if(1&i&&(Ye(Mre,5),Ye(kre,5)),2&i){let r;X(r=Q())&&(o._inputElement=r.first),X(r=Q())&&(o._labelElement=r.first)}},hostAttrs:[1,"mat-mdc-checkbox"],hostVars:16,hostBindings:function(i,o){2&i&&(ji("id",o.id),se("tabindex",null)("aria-label",null)("aria-labelledby",null),Ui(o.color?"mat-"+o.color:"mat-accent"),oe("_mat-animation-noopable",o._animationsDisabled)("mdc-checkbox--disabled",o.disabled)("mat-mdc-checkbox-disabled",o.disabled)("mat-mdc-checkbox-checked",o.checked)("mat-mdc-checkbox-disabled-interactive",o.disabledInteractive))},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],ariaExpanded:[2,"aria-expanded","ariaExpanded",K],ariaControls:[0,"aria-controls","ariaControls"],ariaOwns:[0,"aria-owns","ariaOwns"],id:"id",required:[2,"required","required",K],labelPosition:"labelPosition",name:"name",value:"value",disableRipple:[2,"disableRipple","disableRipple",K],tabIndex:[2,"tabIndex","tabIndex",e=>null==e?void 0:hn(e)],color:"color",disabledInteractive:[2,"disabledInteractive","disabledInteractive",K],checked:[2,"checked","checked",K],disabled:[2,"disabled","disabled",K],indeterminate:[2,"indeterminate","indeterminate",K]},outputs:{change:"change",indeterminateChange:"indeterminateChange"},exportAs:["matCheckbox"],features:[ge([{provide:Gn,useExisting:at(()=>t),multi:!0},{provide:ni,useExisting:t,multi:!0}]),Ct],ngContentSelectors:Dre,decls:15,vars:23,consts:[["checkbox",""],["input",""],["label",""],["mat-internal-form-field","",3,"click","labelPosition"],[1,"mdc-checkbox"],[1,"mat-mdc-checkbox-touch-target",3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"blur","click","change","checked","indeterminate","disabled","id","required","tabIndex"],[1,"mdc-checkbox__ripple"],[1,"mdc-checkbox__background"],["focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mdc-checkbox__checkmark"],["fill","none","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-checkbox__checkmark-path"],[1,"mdc-checkbox__mixedmark"],["mat-ripple","",1,"mat-mdc-checkbox-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-label",3,"for"]],template:function(i,o){if(1&i){const r=dn();ot(),D(0,"div",3),Y("click",function(s){return he(r),ee(o._preventBubblingFromLabel(s))}),D(1,"div",4,0)(3,"div",5),Y("click",function(){return he(r),ee(o._onTouchTargetClick())}),O(),D(4,"input",6,1),Y("blur",function(){return he(r),ee(o._onBlur())})("click",function(){return he(r),ee(o._onInputClick())})("change",function(s){return he(r),ee(o._onInteractionEvent(s))}),O(),te(6,"div",7),D(7,"div",8),Ee(),D(8,"svg",9),te(9,"path",10),O(),bs(),te(10,"div",11),O(),te(11,"div",12),O(),D(12,"label",13,2),ue(14),O()()}if(2&i){const r=un(2);G("labelPosition",o.labelPosition),T(4),oe("mdc-checkbox--selected",o.checked),G("checked",o.checked)("indeterminate",o.indeterminate)("disabled",o.disabled&&!o.disabledInteractive)("id",o.inputId)("required",o.required)("tabIndex",o.disabled&&!o.disabledInteractive?-1:o.tabIndex),se("aria-label",o.ariaLabel||null)("aria-labelledby",o.ariaLabelledby)("aria-describedby",o.ariaDescribedby)("aria-checked",o.indeterminate?"mixed":null)("aria-controls",o.ariaControls)("aria-disabled",!(!o.disabled||!o.disabledInteractive)||null)("aria-expanded",o.ariaExpanded)("aria-owns",o.ariaOwns)("name",o.name)("value",o.value),T(7),G("matRippleTrigger",r)("matRippleDisabled",o.disableRipple||o.disabled)("matRippleCentered",!0),T(),G("for",o.inputId)}},dependencies:[kd,R1],styles:['.mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom;padding:calc((var(--mat-checkbox-state-layer-size, 40px) - 18px)/2);margin:calc((var(--mat-checkbox-state-layer-size, 40px) - var(--mat-checkbox-state-layer-size, 40px))/2)}.mdc-checkbox:hover>.mdc-checkbox__ripple{opacity:var(--mat-checkbox-unselected-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity));background-color:var(--mat-checkbox-unselected-hover-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox:hover>.mat-mdc-checkbox-ripple>.mat-ripple-element{background-color:var(--mat-checkbox-unselected-hover-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox .mdc-checkbox__native-control:focus+.mdc-checkbox__ripple{opacity:var(--mat-checkbox-unselected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity));background-color:var(--mat-checkbox-unselected-focus-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox .mdc-checkbox__native-control:focus~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mat-checkbox-unselected-focus-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox:active>.mdc-checkbox__native-control+.mdc-checkbox__ripple{opacity:var(--mat-checkbox-unselected-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity));background-color:var(--mat-checkbox-unselected-pressed-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox:active>.mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mat-checkbox-unselected-pressed-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox:hover .mdc-checkbox__native-control:checked+.mdc-checkbox__ripple{opacity:var(--mat-checkbox-selected-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity));background-color:var(--mat-checkbox-selected-hover-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mat-checkbox-selected-hover-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox .mdc-checkbox__native-control:focus:checked+.mdc-checkbox__ripple{opacity:var(--mat-checkbox-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity));background-color:var(--mat-checkbox-selected-focus-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mat-checkbox-selected-focus-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox:active>.mdc-checkbox__native-control:checked+.mdc-checkbox__ripple{opacity:var(--mat-checkbox-selected-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity));background-color:var(--mat-checkbox-selected-pressed-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox:active>.mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mat-checkbox-selected-pressed-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control+.mdc-checkbox__ripple{background-color:var(--mat-checkbox-unselected-hover-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox .mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit;z-index:1;width:var(--mat-checkbox-state-layer-size, 40px);height:var(--mat-checkbox-state-layer-size, 40px);top:calc((var(--mat-checkbox-state-layer-size, 40px) - var(--mat-checkbox-state-layer-size, 40px))/2);right:calc((var(--mat-checkbox-state-layer-size, 40px) - var(--mat-checkbox-state-layer-size, 40px))/2);left:calc((var(--mat-checkbox-state-layer-size, 40px) - var(--mat-checkbox-state-layer-size, 40px))/2)}.mdc-checkbox--disabled{cursor:default;pointer-events:none}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:rgba(0,0,0,0);pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms cubic-bezier(0.4, 0, 0.6, 1);-webkit-print-color-adjust:exact;color-adjust:exact;border-color:var(--mat-checkbox-unselected-icon-color, var(--mat-sys-on-surface-variant));top:calc((var(--mat-checkbox-state-layer-size, 40px) - 18px)/2);left:calc((var(--mat-checkbox-state-layer-size, 40px) - 18px)/2)}.mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{border-color:var(--mat-checkbox-selected-icon-color, var(--mat-sys-primary));background-color:var(--mat-checkbox-selected-icon-color, var(--mat-sys-primary))}.mdc-checkbox--disabled .mdc-checkbox__background{border-color:var(--mat-checkbox-disabled-unselected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}@media(forced-colors: active){.mdc-checkbox--disabled .mdc-checkbox__background{border-color:GrayText}}.mdc-checkbox__native-control:disabled:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:disabled:indeterminate~.mdc-checkbox__background{background-color:var(--mat-checkbox-disabled-selected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));border-color:rgba(0,0,0,0)}@media(forced-colors: active){.mdc-checkbox__native-control:disabled:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:disabled:indeterminate~.mdc-checkbox__background{border-color:GrayText}}.mdc-checkbox:hover>.mdc-checkbox__native-control:not(:checked)~.mdc-checkbox__background,.mdc-checkbox:hover>.mdc-checkbox__native-control:not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mat-checkbox-unselected-hover-icon-color, var(--mat-sys-on-surface));background-color:rgba(0,0,0,0)}.mdc-checkbox:hover>.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox:hover>.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{border-color:var(--mat-checkbox-selected-hover-icon-color, var(--mat-sys-primary));background-color:var(--mat-checkbox-selected-hover-icon-color, var(--mat-sys-primary))}.mdc-checkbox__native-control:focus:focus:not(:checked)~.mdc-checkbox__background,.mdc-checkbox__native-control:focus:focus:not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mat-checkbox-unselected-focus-icon-color, var(--mat-sys-on-surface))}.mdc-checkbox__native-control:focus:focus:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:focus:focus:indeterminate~.mdc-checkbox__background{border-color:var(--mat-checkbox-selected-focus-icon-color, var(--mat-sys-primary));background-color:var(--mat-checkbox-selected-focus-icon-color, var(--mat-sys-primary))}.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox:hover>.mdc-checkbox__native-control~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__background{border-color:var(--mat-checkbox-disabled-unselected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}@media(forced-colors: active){.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox:hover>.mdc-checkbox__native-control~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__background{border-color:GrayText}}.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{background-color:var(--mat-checkbox-disabled-selected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));border-color:rgba(0,0,0,0)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms cubic-bezier(0.4, 0, 0.6, 1);color:var(--mat-checkbox-selected-checkmark-color, var(--mat-sys-on-primary))}@media(forced-colors: active){.mdc-checkbox__checkmark{color:CanvasText}}.mdc-checkbox--disabled .mdc-checkbox__checkmark,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__checkmark{color:var(--mat-checkbox-disabled-selected-checkmark-color, var(--mat-sys-surface))}@media(forced-colors: active){.mdc-checkbox--disabled .mdc-checkbox__checkmark,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__checkmark{color:GrayText}}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms cubic-bezier(0.4, 0, 0.6, 1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-checkbox__mixedmark{width:100%;height:0;
1transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1);border-color:var(--mat-checkbox-selected-checkmark-color, var(--mat-sys-on-primary))}@media(forced-colors: active){.mdc-checkbox__mixedmark{margin:0 1px}}.mdc-checkbox--disabled .mdc-checkbox__mixedmark,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__mixedmark{border-color:var(--mat-checkbox-disabled-selected-checkmark-color, var(--mat-sys-surface))}@media(forced-colors: active){.mdc-checkbox--disabled .mdc-checkbox__mixedmark,.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__mixedmark{border-color:GrayText}}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{transition:border-color 90ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background>.mdc-checkbox__checkmark>.mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background>.mdc-checkbox__checkmark>.mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__native-control:checked~.mdc-checkbox__background>.mdc-checkbox__checkmark{transition:opacity 180ms cubic-bezier(0, 0, 0.2, 1),transform 180ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.mdc-checkbox__native-control:checked~.mdc-checkbox__background>.mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background>.mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background>.mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(45deg);opacity:0}
1}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(-45deg);opacity:0}to{transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}32.8%,100%{transform:scaleX(0);opacity:0}}.mat-mdc-checkbox{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mat-mdc-checkbox-touch-target,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__native-control,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__ripple,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mat-mdc-checkbox-ripple::before,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__background,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__background>.mdc-checkbox__checkmark,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__background>.mdc-checkbox__checkmark>.mdc-checkbox__checkmark-path,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__background>.mdc-checkbox__mixedmark{transition:none !important;animation:none !important}.mat-mdc-checkbox label{cursor:pointer}.mat-mdc-checkbox .mat-internal-form-field{color:var(--mat-checkbox-label-text-color, var(--mat-sys-on-surface));font-family:var(--mat-checkbox-label-text-font, var(--mat-sys-body-medium-font));line-height:var(--mat-checkbox-label-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-checkbox-label-text-size, var(--mat-sys-body-medium-size));letter-spacing:var(--mat-checkbox-label-text-tracking, var(--mat-sys-body-medium-tracking));font-weight:var(--mat-checkbox-label-text-weight, var(--mat-sys-body-medium-weight))}.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-disabled-interactive{pointer-events:auto}.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-disabled-interactive input{cursor:default}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{cursor:default;color:var(--mat-checkbox-disabled-label-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}@media(forced-colors: active){.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{color:GrayText}}.mat-mdc-checkbox label:empty{display:none}.mat-mdc-checkbox .mdc-checkbox__ripple{opacity:0}.mat-mdc-checkbox .mat-mdc-checkbox-ripple,.mdc-checkbox__ripple{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-checkbox .mat-mdc-checkbox-ripple:not(:empty),.mdc-checkbox__ripple:not(:empty){transform:translateZ(0)}.mat-mdc-checkbox-ripple .mat-ripple-element{opacity:.1}.mat-mdc-checkbox-touch-target{position:absolute;top:50%;left:50%;height:var(--mat-checkbox-touch-target-size, 48px);width:var(--mat-checkbox-touch-target-size, 48px);transform:translate(-50%, -50%);display:var(--mat-checkbox-touch-target-display, block)}.mat-mdc-checkbox .mat-mdc-checkbox-ripple::before{border-radius:50%}.mdc-checkbox__native-control:focus~.mat-focus-indicator::before{content:""}\n'],encapsulation:2,changeDetection:0})}return t})(),Tre=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[Ere,Oe,Oe]})}return t})();class oV{_items;_activeItemIndex=Te(-1);_activeItem=Te(null);_wrap=!1;_typeaheadSubscription=Je.EMPTY;_itemChangesSubscription;_vertical=!0;_horizontal;_allowedModifierKeys=[];_homeAndEnd=!1;_pageUpAndDown={enabled:!1,delta:10};_effectRef;_typeahead;_skipPredicateFn=n=>n.disabled;constructor(n,e){this._items=n,n instanceof vr?this._itemChangesSubscription=n.changes.subscribe(i=>this._itemsChanged(i.toArray())):vs(n)&&(this._effectRef=Wy(()=>this._itemsChanged(n()),{injector:e}))}tabOut=new Z;change=new Z;skipPredicate(n){return this._skipPredicateFn=n,this}withWrap(n=!0){return this._wrap=n,this}withVerticalOrientation(n=!0){return this._vertical=n,this}withHorizontalOrientation(n){return this._horizontal=n,this}withAllowedModifierKeys(n){return this._allowedModifierKeys=n,this}
vendor: 4,374 bytes, line 1
1withTypeAhead(n=200){this._typeaheadSubscription.unsubscribe();const e=this._getItemsArray();return this._typeahead=new D6(e,{debounceInterval:"number"==typeof n?n:void 0,skipPredicate:i=>this._skipPredicateFn(i)}),this._typeaheadSubscription=this._typeahead.selectedItem.subscribe(i=>{this.setActiveItem(i)}),this}cancelTypeahead(){return this._typeahead?.reset(),this}withHomeAndEnd(n=!0){return this._homeAndEnd=n,this}withPageUpDown(n=!0,e=10){return this._pageUpAndDown={enabled:n,delta:e},this}setActiveItem(n){const e=this._activeItem();this.updateActiveItem(n),this._activeItem()!==e&&this.change.next(this._activeItemIndex())}onKeydown(n){const e=n.keyCode,o=["altKey","ctrlKey","metaKey","shiftKey"].every(r=>!n[r]||this._allowedModifierKeys.indexOf(r)>-1);switch(e){case 9:return void this.tabOut.next();case 40:if(this._vertical&&o){this.setNextItemActive();break}return;case 38:if(this._vertical&&o){this.setPreviousItemActive();break}return;case 39:if(this._horizontal&&o){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case 37:if(this._horizontal&&o){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case 36:if(this._homeAndEnd&&o){this.setFirstItemActive();break}return;case 35:if(this._homeAndEnd&&o){this.setLastItemActive();break}return;case 33:if(this._pageUpAndDown.enabled&&o){const r=this._activeItemIndex()-this._pageUpAndDown.delta;this._setActiveItemByIndex(r>0?r:0,1);break}return;case 34:if(this._pageUpAndDown.enabled&&o){const r=this._activeItemIndex()+this._pageUpAndDown.delta,a=this._getItemsArray().length;this._setActiveItemByIndex(r<a?r:a-1,-1);break}return;default:return void((o||Pn(n,"shiftKey"))&&this._typeahead?.handleKey(n))}this._typeahead?.reset(),n.preventDefault()}get activeItemIndex(){return this._activeItemIndex()}get activeItem(){return this._activeItem()}isTyping(){return!!this._typeahead&&this._typeahead.isTyping()}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._getItemsArray().length-1,-1)}setNextItemActive(){this._activeItemIndex()<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex()<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem(n){const e=this._getItemsArray(),i="number"==typeof n?n:e.indexOf(n);this._activeItem.set(e[i]??null),this._activeItemIndex.set(i),this._typeahead?.setCurrentSelectedItemIndex(i)}destroy(){this._typeaheadSubscription.unsubscribe(),this._itemChangesSubscription?.unsubscribe(),this._effectRef?.destroy(),this._typeahead?.destroy(),this.tabOut.complete(),this.change.complete()}_setActiveItemByDelta(n){this._wrap?this._setActiveInWrapMode(n):this._setActiveInDefaultMode(n)}_setActiveInWrapMode(n){const e=this._getItemsArray();for(let i=1;i<=e.length;i++){const o=(this._activeItemIndex()+n*i+e.length)%e.length;if(!this._skipPredicateFn(e[o]))return void this.setActiveItem(o)}}_setActiveInDefaultMode(n){this._setActiveItemByIndex(this._activeItemIndex()+n,n)}_setActiveItemByIndex(n,e){const i=this._getItemsArray();if(i[n]){for(;this._skipPredicateFn(i[n]);)if(!i[n+=e])return;this.setActiveItem(n)}}_getItemsArray(){return vs(this._items)?this._items():this._items instanceof vr?this._items.toArray():this._items}_itemsChanged(n){this._typeahead?.setItems(n);const e=this._activeItem();if(e){const i=n.indexOf(e);i>-1&&i!==this._activeItemIndex()&&(this._activeItemIndex.set(i),this._typeahead?.setCurrentSelectedItemIndex(i))}}}class I0 extends oV{_origin="program";setFocusOrigin(n){return this._origin=n,this}setActiveItem(n){super.setActiveItem(n),this.activeItem&&this.activeItem.focus(this._origin)}}let Bd=(()=>{class t{isErrorState(e,i){return!!(e&&e.invalid&&(e.touched||i&&i.submitted))}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();class F1{_defaultMatcher;ngControl;_parentFormGroup;_parentForm;_stateChanges;errorState=!1;matcher;constructor(n,e,i,o,r){this._defaultMatcher=n,this.ngControl=e,this._parentFormGroup=i,this._parentForm=o,this._stateChanges=r}updateErrorState(){const n=this.errorState,e=this._parentFormGroup||this._parentForm,i=this.matcher||this._defaultMatcher,o=this.ngControl?this.ngControl.control:null,r=i?.isErrorState(
1o,e)??!1;r!==n&&(this.errorState=r,this._stateChanges.next())}}const A0=new E("mat-chips-default-options",{providedIn:"root",factory:()=>({separatorKeyCodes:[13]})});let Zre=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({providers:[Bd,{provide:A0,useValue:{separatorKeyCodes:[13]}}],imports:[Oe,$a,Oe]})}return t})();const hV=new E("MAT_DATE_LOCALE",{providedIn:"root",factory:function Jre(){return m(Ts)}}),tp="Method not implemented";class ho{locale;_localeChanges=new Z;localeChanges=this._localeChanges;setTime(n,e,i,o){throw new Error(tp)}getHours(n){throw new Error(tp)}getMinutes(n){throw new Error(tp)}getSeconds(n){throw new Error(tp)}parseTime(n,e){throw new Error(tp)}addSeconds(n,e){throw new Error(tp)}getValidDateOrNull(n){return this.isDateInstance(n)&&this.isValid(n)?n:null}deserialize(n){return null==n||this.isDateInstance(n)&&this.isValid(n)?n:this.invalid()}setLocale(n){this.locale=n,this._localeChanges.next()}compareDate(n,e){return this.getYear(n)-this.getYear(e)||this.getMonth(n)-this.getMonth(e)||this.getDate(n)-this.getDate(e)}compareTime(n,e){return this.getHours(n)-this.getHours(e)||this.getMinutes(n)-this.getMinutes(e)||this.getSeconds(n)-this.getSeconds(e)}sameDate(n,e){if(n&&e){let i=this.isValid(n),o=this.isValid(e);return i&&o?!this.compareDate(n,e):i==o}return n==e}sameTime(n,e){if(n&&e){const i=this.isValid(n),o=this.isValid(e);return i&&o?!this.compareTime(n,e):i==o}return n==e}clampDate(n,e,i){return e&&this.compareDate(n,e)<0?e:i&&this.compareDate(n,i)>0?i:n}}const np=new E("mat-date-formats"),eae=["tooltip"],mV=new E("mat-tooltip-scroll-strategy",{providedIn:"root",factory:()=>{const t=m(we);return()=>ir(t,{scrollThrottle:20})}}),nae={provide:mV,deps:[],useFactory:function tae(t){const n=m(we);return()=>ir(n,{scrollThrottle:20})}},oae=new E("mat-tooltip-default-options",{providedIn:"root",factory:function iae(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}}),fV="tooltip-panel",gV=GC({passive:!0});let j1=(()=>{class t{_elementRef=m(re);_ngZone=m(pe);_platform=m(Tt);_ariaDescriber=m(woe);_focusMonitor=m(Tr);_dir=m(ci);_injector=m(we);_viewContainerRef=m(cn);_animationsDisabled=pn();_defaultOptions=m(oae,{optional:!0});_overlayRef;_tooltipInstance;_overlayPanelClass;_portal;_position="below";_positionAtOrigin=!1;_disabled=!1;_tooltipClass;_viewInitialized=!1;_pointerExitEventsInitialized=!1;_tooltipComponent=cae;_viewportMargin=8;_currentPosition;_cssClassPrefix="mat-mdc";_ariaDescriptionPending;_dirSubscribed=!1;get position(){return this._position}set position(e){e!==this._position&&(this._position=e,this._overlayRef&&(this._updatePosition(this._overlayRef),this._tooltipInstance?.show(0),this._overlayRef.updatePosition()))}get positionAtOrigin(){return this._positionAtOrigin}set positionAtOrigin(e){this._positionAtOrigin=qn(e),this._detach(),this._overlayRef=null}get disabled(){return this._disabled}set disabled(e){const i=qn(e);this._disabled!==i&&(this._disabled=i,i?this.hide(0):this._setupPointerEnterEventsIfNeeded(),this._syncAriaDescription(this.message))}get showDelay(){return this._showDelay}set showDelay(e){this._showDelay=Jl(e)}_showDelay;get hideDelay(){return this._hideDelay}set hideDelay(e){this._hideDelay=Jl(e),this._tooltipInstance&&(this._tooltipInstance._mouseLeaveHideDelay=this._hideDelay)}_hideDelay;touchGestures="auto";get message(){return this._message}set message(e){const i=this._message;this._message=null!=e?String(e).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage()),this._syncAriaDescription(i)}_message="";get tooltipClass(){return this._tooltipClass}set tooltipClass(e){this._tooltipClass=e,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}_passiveListeners=[];_touchstartTimeout=null;_destroyed=new Z;_isDestroyed=!1;constructor(){const e=this._defaultOptions;e&&(this._showDelay=e.showDelay,this._hideDelay=e.hideDelay,e.position&&(this.position=e.position),e.positionAtOrigin&&(this.positionAtOrigin=e.positionAtOrigin),e.touchGestures&&(this.touchGestures=e.touchGestures),e.tooltipClass&&(this.tooltipClass=e.tooltipClass)),this._viewportMargin=8}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe(je(this._destroyed)).subscribe(e=>{e?"keyboard"===e&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){const e=this._elementRef.nativeElement;this._touchstartTimeout&&clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),this._passiveListeners.forEac
vendor: 5,358 bytes, line 1
1h(([i,o])=>{e.removeEventListener(i,o,gV)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._isDestroyed=!0,this._ariaDescriber.removeDescription(e,this.message,"tooltip"),this._focusMonitor.stopMonitoring(e)}show(e=this.showDelay,i){if(this.disabled||!this.message||this._isTooltipVisible())return void this._tooltipInstance?._cancelPendingAnimations();const o=this._createOverlay(i);this._detach(),this._portal=this._portal||new Od(this._tooltipComponent,this._viewContainerRef);const r=this._tooltipInstance=o.attach(this._portal).instance;r._triggerElement=this._elementRef.nativeElement,r._mouseLeaveHideDelay=this._hideDelay,r.afterHidden().pipe(je(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),r.show(e)}hide(e=this.hideDelay){const i=this._tooltipInstance;i&&(i.isVisible()?i.hide(e):(i._cancelPendingAnimations(),this._detach()))}toggle(e){this._isTooltipVisible()?this.hide():this.show(void 0,e)}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(e){if(this._overlayRef){const a=this._overlayRef.getConfig().positionStrategy;if((!this.positionAtOrigin||!e)&&a._origin instanceof re)return this._overlayRef;this._detach()}const i=this._injector.get(Og).getAncestorScrollContainers(this._elementRef),o=`${this._cssClassPrefix}-${fV}`,r=Pg(this._injector,this.positionAtOrigin&&e||this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(i);return r.positionChanges.pipe(je(this._destroyed)).subscribe(a=>{this._updateCurrentPositionClass(a.connectionPair),this._tooltipInstance&&a.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=Sd(this._injector,{direction:this._dir,positionStrategy:r,panelClass:this._overlayPanelClass?[...this._overlayPanelClass,o]:o,scrollStrategy:this._injector.get(mV)(),disableAnimations:this._animationsDisabled}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe(je(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe(je(this._destroyed)).subscribe(()=>this._tooltipInstance?._handleBodyInteraction()),this._overlayRef.keydownEvents().pipe(je(this._destroyed)).subscribe(a=>{this._isTooltipVisible()&&27===a.keyCode&&!Pn(a)&&(a.preventDefault(),a.stopPropagation(),this._ngZone.run(()=>this.hide(0)))}),this._defaultOptions?.disableTooltipInteractivity&&this._overlayRef.addPanelClass(`${this._cssClassPrefix}-tooltip-panel-non-interactive`),this._dirSubscribed||(this._dirSubscribed=!0,this._dir.change.pipe(je(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)})),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(e){const i=e.getConfig().positionStrategy,o=this._getOrigin(),r=this._getOverlayPosition();i.withPositions([this._addOffset({...o.main,...r.main}),this._addOffset({...o.fallback,...r.fallback})])}_addOffset(e){const o=!this._dir||"ltr"==this._dir.value;return"top"===e.originY?e.offsetY=-8:"bottom"===e.originY?e.offsetY=8:"start"===e.originX?e.offsetX=o?-8:8:"end"===e.originX&&(e.offsetX=o?8:-8),e}_getOrigin(){const e=!this._dir||"ltr"==this._dir.value,i=this.position;let o;"above"==i||"below"==i?o={originX:"center",originY:"above"==i?"top":"bottom"}:"before"==i||"left"==i&&e||"right"==i&&!e?o={originX:"start",originY:"center"}:("after"==i||"right"==i&&e||"left"==i&&!e)&&(o={originX:"end",originY:"center"});const{x:r,y:a}=this._invertPosition(o.originX,o.originY);return{main:o,fallback:{originX:r,originY:a}}}_getOverlayPosition(){const e=!this._dir||"ltr"==this._dir.value,i=this.position;let o;"above"==i?o={overlayX:"center",overlayY:"bottom"}:"below"==i?o={overlayX:"center",overlayY:"top"}:"before"==i||"left"==i&&e||"right"==i&&!e?o={overlayX:"end",overlayY:"center"}:("after"==i||"right"==i&&e||"left"==i&&!e)&&(o={overlayX:"start",overlayY:"center"});const{x:r,y:a}=this._invertPosition(o.overlayX,o.overlayY);return{main:o,fallback:{overlayX:r,overlayY:a}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),Dn(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()},{injector:this._injector}))}_setTooltipClass(e){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=e,this._tooltipInstance._markForCheck())}_invertPosition(e,i){return"above"===this.position||"below"===this.position?"top"===i?i="bottom":"bottom"===i&&(i="top"):"end"===e?e="start":"start"===e&&(e="end"),{x:e,y:i}}_updateCurrentPositionClass(e){const{overlayY:i,originX:o,originY:r}=e;let a;if(a="center"===i?this._dir&&"rtl"===this._dir.value?"end"===o?"left":"right":"start"===o?"left":"right":"bottom"===i&&"top"===r?"above":"below",a!==this._currentPosition){const s=this._overlayRef;if(s){const d=`${this._cssClassPrefix}-${fV}-`;s.removePanelClass(d+this._currentPosition),s.addPanelClass(d+a)}this._currentPosition=a}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsM
1ouseEvents()?this._passiveListeners.push(["mouseenter",e=>{let i;this._setupPointerExitEventsIfNeeded(),void 0!==e.x&&void 0!==e.y&&(i=e),this.show(void 0,i)}]):"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",e=>{const i=e.targetTouches?.[0],o=i?{x:i.clientX,y:i.clientY}:void 0;this._setupPointerExitEventsIfNeeded(),this._touchstartTimeout&&clearTimeout(this._touchstartTimeout),this._touchstartTimeout=setTimeout(()=>{this._touchstartTimeout=null,this.show(void 0,o)},this._defaultOptions?.touchLongPressShowDelay??500)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;const e=[];if(this._platformSupportsMouseEvents())e.push(["mouseleave",i=>{const o=i.relatedTarget;(!o||!this._overlayRef?.overlayElement.contains(o))&&this.hide()}],["wheel",i=>this._wheelListener(i)]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const i=()=>{this._touchstartTimeout&&clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions?.touchendHideDelay)};e.push(["touchend",i],["touchcancel",i])}this._addListeners(e),this._passiveListeners.push(...e)}_addListeners(e){e.forEach(([i,o])=>{this._elementRef.nativeElement.addEventListener(i,o,gV)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(e){if(this._isTooltipVisible()){const i=this._injector.get(Xe).elementFromPoint(e.clientX,e.clientY),o=this._elementRef.nativeElement;i!==o&&!o.contains(i)&&this.hide()}}_disableNativeGesturesIfNecessary(){const e=this.touchGestures;if("off"!==e){const i=this._elementRef.nativeElement,o=i.style;("on"===e||"INPUT"!==i.nodeName&&"TEXTAREA"!==i.nodeName)&&(o.userSelect=o.msUserSelect=o.webkitUserSelect=o.MozUserSelect="none"),("on"===e||!i.draggable)&&(o.webkitUserDrag="none"),o.touchAction="none",o.webkitTapHighlightColor="transparent"}}_syncAriaDescription(e){this._ariaDescriptionPending||(this._ariaDescriptionPending=!0,this._ariaDescriber.removeDescription(this._elementRef.nativeElement,e,"tooltip"),this._isDestroyed||Dn({write:()=>{this._ariaDescriptionPending=!1,this.message&&!this.disabled&&this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")}},{injector:this._injector}))}static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-mdc-tooltip-trigger"],hostVars:2,hostBindings:function(i,o){2&i&&oe("mat-mdc-tooltip-disabled",o.disabled)},inputs:{position:[0,"matTooltipPosition","position"],positionAtOrigin:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],showDelay:[0,"matTooltipShowDelay","showDelay"],hideDelay:[0,"matTooltipHideDelay","hideDelay"],touchGestures:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],tooltipClass:[0,"matTooltipClass","tooltipClass"]},exportAs:["matTooltip"]})}return t})(),cae=(()=>{class t{_changeDetectorRef=m(it);_elementRef=m(re);_isMultiline=!1;message;tooltipClass;_showTimeoutId;_hideTimeoutId;_triggerElement;_mouseLeaveHideDelay;_animationsDisabled=pn();_tooltip;_closeOnInteraction=!1;_isVisible=!1;_onHide=new Z;_showAnimation="mat-mdc-tooltip-show";_hideAnimation="mat-mdc-tooltip-hide";constructor(){}show(e){null!=this._hideTimeoutId&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=setTimeout(()=>{this._toggleVisibility(!0),this._showTimeoutId=void 0},e)}hide(e){null!=this._showTimeoutId&&clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._toggleVisibility(!1),this._hideTimeoutId=void 0},e)}afterHidden(){return this._onHide}isVisible(){return this._isVisible}ngOnDestroy(){this._cancelPendingAnimations(),this._onHide.complete(),this._triggerElement=null}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_handleMouseLeave({relatedTarget:e}){(!e||!this._triggerElement.contains(e))&&(this.isVisible()?this.hide(this._mouseLeaveHideDelay):this._finalizeAnimation(!1))}_onShow(){this._isMultiline=this._isTooltipMultiline(),this._markForCheck()}_isTooltipMultiline(){const e=this._elementRef.nativeElement.getBoundingClientRect();return e.height>
124&&e.width>=200}_handleAnimationEnd({animationName:e}){(e===this._showAnimation||e===this._hideAnimation)&&this._finalizeAnimation(e===this._showAnimation)}_cancelPendingAnimations(){null!=this._showTimeoutId&&clearTimeout(this._showTimeoutId),null!=this._hideTimeoutId&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=this._hideTimeoutId=void 0}_finalizeAnimation(e){e?this._closeOnInteraction=!0:this.isVisible()||this._onHide.next()}_toggleVisibility(e){const i=this._tooltip.nativeElement,o=this._showAnimation,r=this._hideAnimation;if(i.classList.remove(e?r:o),i.classList.add(e?o:r),this._isVisible!==e&&(this._isVisible=e,this._changeDetectorRef.markForCheck()),e&&!this._animationsDisabled&&"function"==typeof getComputedStyle){const a=getComputedStyle(i);("0s"===a.getPropertyValue("animation-duration")||"none"===a.getPropertyValue("animation-name"))&&(this._animationsDisabled=!0)}e&&this._onShow(),this._animationsDisabled&&(i.classList.add("_mat-animation-noopable"),this._finalizeAnimation(e))}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-tooltip-component"]],viewQuery:function(i,o){if(1&i&&Ye(eae,7),2&i){let r;X(r=Q())&&(o._tooltip=r.first)}},hostAttrs:["aria-hidden","true"],hostBindings:function(i,o){1&i&&Y("mouseleave",function(a){return o._handleMouseLeave(a)})},decls:4,vars:4,consts:[["tooltip",""],[1,"mdc-tooltip","mat-mdc-tooltip",3,"animationend","ngClass"],[1,"mat-mdc-tooltip-surface","mdc-tooltip__surface"]],template:function(i,o){if(1&i){const r=dn();D(0,"div",1,0),Y("animationend",function(s){return he(r),ee(o._handleAnimationEnd(s))}),D(2,"div",2),ie(3),O()()}2&i&&(oe("mdc-tooltip--multiline",o._isMultiline),G("ngClass",o.tooltipClass),T(3),zn(o.message))},dependencies:[Gf],styles:['.mat-mdc-tooltip{position:relative;transform:scale(0);display:inline-flex}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-surface{word-break:normal;overflow-wrap:anywhere;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center;will-change:transform,opacity;background-color:var(--mat-tooltip-container-color, var(--mat-sys-inverse-surface));color:var(--mat-tooltip-supporting-text-color, var(--mat-sys-inverse-on-surface));border-radius:var(--mat-tooltip-container-shape, var(--mat-sys-corner-extra-small));font-family:var(--mat-tooltip-supporting-text-font, var(--mat-sys-body-small-font));font-size:var(--mat-tooltip-supporting-text-size, var(--mat-sys-body-small-size));font-weight:var(--mat-tooltip-supporting-text-weight, var(--mat-sys-body-small-weight));line-height:var(--mat-tooltip-supporting-text-line-height, var(--mat-sys-body-small-line-height));letter-spacing:var(--mat-tooltip-supporting-text-tracking, var(--mat-sys-body-small-tracking))}.mat-mdc-tooltip-surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}.mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:right}.mat-mdc-tooltip-panel{line-height:normal}.mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}\n'],encapsulation:2,changeDetection:0})}return t})();const _V=new E("MAT_INPUT_VALUE_ACCESSOR"),dae=["mat-calendar-body",""];function uae(t,n){return this._trackRow(n)}const bV=(t,n)=>n.id;function hae(t,n){if(1&t&&(D(0,"tr",0)(1,"td",3),ie(2),O()()),2&t){const e=ne();T(),li("padding-top",e._cellPadding)("padding-bottom",e._cellPadding),se("colspan",e.numCols),T(),Jn(" ",e.label," ")}}function pae(t,n){if(1&t&&(D(0,"td",3),ie(1),O()),2&t){const e=ne(2);li("padding-top",e._cellPadding)("padding-bottom",e._cellPadding),se("colspan",e._firstRowOffset),T(),Jn(" ",e._firstRowOffset>=e.labelMinRequiredCells?e.label:""," ")}}function mae(t,n){if(1&t){const e=dn();D(0,"td",6)(1,"button",7),Y("click",function(o){const r=he(e).$implicit;return ee(ne(2)._cellClicked(r,o))})("focus",function(o){const r=he(e).$implicit;return ee(ne(2)._emitActiveDateChange(r,o))}),D(2,"span",8),ie(3),O(),te(4,"span",9),O()()}if(2&t){const e=n.$implicit,i=n.$index,o=ne().$index,r=ne();li("width",r._cellWidth)("padding-top",r._cellPadding)("padding-bottom",r._cellPadding),se("data-mat-row",o)("data-mat-col",i),T(),oe("mat-calendar-body-disabled",!e.enabled)("mat-calendar-body-active",r._isActiveCell(o,i))("mat-calendar-body-range-start",r._isRangeStart(e.compareValue))("mat-calendar-body-range-end",r._isRangeEnd(e.compareValue))("mat-calendar-body-in-range",r._isInRange(e.compareValue))("mat-calendar-body-comparison-bridge-start",r._isComparisonBridgeStart(e.compareValue,o,i))("mat-calendar-body-comparison-bridge-end",r._isComparisonBridgeEnd(e.compareValue,o,i))("mat-calendar-body-comparison-start",r._isComparisonStart(e.compareValue))("mat-calendar-body-comparison-e
1nd",r._isComparisonEnd(e.compareValue))("mat-calendar-body-in-comparison-range",r._isInComparisonRange(e.compareValue))("mat-calendar-body-preview-start",r._isPreviewStart(e.compareValue))("mat-calendar-body-preview-end",r._isPreviewEnd(e.compareValue))("mat-calendar-body-in-preview",r._isInPreview(e.compareValue)),G("ngClass",e.cssClasses)("tabindex",r._isActiveCell(o,i)?0:-1),se("aria-label",e.ariaLabel)("aria-disabled",!e.enabled||null)("aria-pressed",r._isSelected(e.compareValue))("aria-current",r.todayValue===e.compareValue?"date":null)("aria-describedby",r._getDescribedby(e.compareValue)),T(),oe("mat-calendar-body-selected",r._isSelected(e.compareValue))("mat-calendar-body-comparison-identical",r._isComparisonIdentical(e.compareValue))("mat-calendar-body-today",r.todayValue===e.compareValue),T(),Jn(" ",e.displayValue," ")}}function fae(t,n){if(1&t&&(D(0,"tr",1),Ce(1,pae,2,6,"td",4),Vl(2,mae,5,48,"td",5,bV),O()),2&t){const e=n.$implicit,i=n.$index,o=ne();T(),xe(0===i&&o._firstRowOffset?1:-1),T(),zl(e)}}function gae(t,n){if(1&t&&(D(0,"th",2)(1,"span",6),ie(2),O(),D(3,"span",3),ie(4),O()()),2&t){const e=n.$implicit;T(2),zn(e.long),T(2),zn(e.narrow)}}const _ae=["*"];function bae(t,n){}function vae(t,n){if(1&t){const e=dn();D(0,"mat-month-view",4),Bf("activeDateChange",function(o){he(e);const r=ne();return Ty(r.activeDate,o)||(r.activeDate=o),ee(o)}),Y("_userSelection",function(o){return he(e),ee(ne()._dateSelected(o))})("dragStarted",function(o){return he(e),ee(ne()._dragStarted(o))})("dragEnded",function(o){return he(e),ee(ne()._dragEnded(o))}),O()}if(2&t){const e=ne();Lf("activeDate",e.activeDate),G("selected",e.selected)("dateFilter",e.dateFilter)("maxDate",e.maxDate)("minDate",e.minDate)("dateClass",e.dateClass)("comparisonStart",e.comparisonStart)("comparisonEnd",e.comparisonEnd)("startDateAccessibleName",e.startDateAccessibleName)("endDateAccessibleName",e.endDateAccessibleName)("activeDrag",e._activeDrag)}}function yae(t,n){if(1&t){const e=dn();D(0,"mat-year-view",5),Bf("activeDateChange",function(o){he(e);const r=ne();return Ty(r.activeDate,o)||(r.activeDate=o),ee(o)}),Y("monthSelected",function(o){return he(e),ee(ne()._monthSelectedInYearView(o))})("selectedChange",function(o){return he(e),ee(ne()._goToDateInView(o,"month"))}),O()}if(2&t){const e=ne();Lf("activeDate",e.activeDate),G("selected",e.selected)("dateFilter",e.dateFilter)("maxDate",e.maxDate)("minDate",e.minDate)("dateClass",e.dateClass)}}function Cae(t,n){if(1&t){const e=dn();D(0,"mat-multi-year-view",6),Bf("activeDateChange",function(o){he(e);const r=ne();return Ty(r.activeDate,o)||(r.activeDate=o),ee(o)}),Y("yearSelected",function(o){return he(e),ee(ne()._yearSelectedInMultiYearView(o))})("selectedChange",function(o){return he(e),ee(ne()._goToDateInView(o,"year"))}),O()}if(2&t){const e=ne();Lf("activeDate",e.activeDate),G("selected",e.selected)("dateFilter",e.dateFilter)("maxDate",e.maxDate)("minDate",e.minDate)("dateClass",e.dateClass)}}function xae(t,n){}const wae=["button"],Mae=[[["","matDatepickerToggleIcon",""]]],kae=["[matDatepickerToggleIcon]"];function Dae(t,n){1&t&&(Ee(),D(0,"svg",2),te(1,"path",3),O())}let ip=(()=>{class t{changes=new Z;calendarLabel="Calendar";openCalendarLabel="Open calendar";closeCalendarLabel="Close calendar";prevMonthLabel="Previous month";nextMonthLabel="Next month";prevYearLabel="Previous year";nextYearLabel="Next year";prevMultiYearLabel="Previous 24 years";nextMultiYearLabel="Next 24 years";switchToMonthViewLabel="Choose date";switchToMultiYearViewLabel="Choose month and year";startDateLabel="Start date";endDateLabel="End date";comparisonDateLabel="Comparison range";formatYearRange(e,i){return`${e} \u2013 ${i}`}formatYearRangeLabel(e,i){return`${e} to ${i}`}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Oae=0;class U1{value;displayValue;ariaLabel;enabled;cssClasses;compareValue;rawValue;id=Oae++;constructor(n,e,i,o,r={},a=n,s){this.value=n,this.displayValue=e,this.ariaLabel=i,this.enabled=o,this.cssClasses=r,this.compareValue=a,this.rawValue=s}}const Pae={passive:!1,capture:!0},N0={passive:!0,capture:!0},vV={passive:!0};let op=(()=>{class t{_elementRef=m(re);_ngZone=m(pe);_platform=m(Tt);_intl=m(ip);_eventCleanups;_skipNextFocus;_focusActiveCellAfterViewChecked=!1;label;rows;todayValue;startValue;endValue;labelMinRequiredCells;numCols=7;activeCell=0;ngAfterViewChecked(){this._focusActiveCellAfterViewChecked&&(this._focusActiveCell(),this._focusActiveCellAfterViewChecked=!1)}isRange=!1;cellAspectRatio=1;comparisonStart;comparisonEnd;previewStart=null;previewEnd=null;startDateAccessibleName;endDateAccessibleName;selectedValueChange=new J;previewChange=new J;activeDateChange=new J;dragStarted=new J;dragEnded=new J;_firstRowOffset;_cellPadding;_cellWidth;_startDateLabelId;_endDateLabelId;_comparisonStartDateLabelId;_comparisonEndDateLabelId;_didDragSinceMouseDown=!1;_injector=m(we);comparisonDateAccessibleName=this._intl.comparisonDateLabel;_trackRow=e=>e;constructor(){const e=m(Wt),i=m(Cn);this._startDateLabelId=i.getId("mat-calendar-body-start-"),this._endDateLabelId=i.getId("mat-calendar-body-end-"),this._comparisonStartDateLabelId=i.getId("mat-calendar-body-comparison-start-"),this._comparisonEndDateLabelId=i.getId("mat-calendar-body-comparison-e
1nd-"),m(Nn).load(Ir),this._ngZone.runOutsideAngular(()=>{const o=this._elementRef.nativeElement,r=[e.listen(o,"touchmove",this._touchmoveHandler,Pae),e.listen(o,"mouseenter",this._enterHandler,N0),e.listen(o,"focus",this._enterHandler,N0),e.listen(o,"mouseleave",this._leaveHandler,N0),e.listen(o,"blur",this._leaveHandler,N0),e.listen(o,"mousedown",this._mousedownHandler,vV),e.listen(o,"touchstart",this._mousedownHandler,vV)];this._platform.isBrowser&&r.push(e.listen("window","mouseup",this._mouseupHandler),e.listen("window","touchend",this._touchendHandler)),this._eventCleanups=r})}_cellClicked(e,i){this._didDragSinceMouseDown||e.enabled&&this.selectedValueChange.emit({value:e.value,event:i})}_emitActiveDateChange(e,i){e.enabled&&this.activeDateChange.emit({value:e.value,event:i})}_isSelected(e){return this.startValue===e||this.endValue===e}ngOnChanges(e){const i=e.numCols,{rows:o,numCols:r}=this;(e.rows||i)&&(this._firstRowOffset=o&&o.length&&o[0].length?r-o[0].length:0),(e.cellAspectRatio||i||!this._cellPadding)&&(this._cellPadding=50*this.cellAspectRatio/r+"%"),(i||!this._cellWidth)&&(this._cellWidth=100/r+"%")}ngOnDestroy(){this._eventCleanups.forEach(e=>e())}_isActiveCell(e,i){let o=e*this.numCols+i;return e&&(o-=this._firstRowOffset),o==this.activeCell}_focusActiveCell(e=!0){Dn(()=>{setTimeout(()=>{const i=this._elementRef.nativeElement.querySelector(".mat-calendar-body-active");i&&(e||(this._skipNextFocus=!0),i.focus())})},{injector:this._injector})}_scheduleFocusActiveCellAfterViewChecked(){this._focusActiveCellAfterViewChecked=!0}_isRangeStart(e){return W1(e,this.startValue,this.endValue)}_isRangeEnd(e){return q1(e,this.startValue,this.endValue)}_isInRange(e){return Y1(e,this.startValue,this.endValue,this.isRange)}_isComparisonStart(e){return W1(e,this.comparisonStart,this.comparisonEnd)}_isComparisonBridgeStart(e,i,o){if(!this._isComparisonStart(e)||this._isRangeStart(e)||!this._isInRange(e))return!1;let r=this.rows[i][o-1];if(!r){const a=this.rows[i-1];r=a&&a[a.length-1]}return r&&!this._isRangeEnd(r.compareValue)}_isComparisonBridgeEnd(e,i,o){if(!this._isComparisonEnd(e)||this._isRangeEnd(e)||!this._isInRange(e))return!1;let r=this.rows[i][o+1];if(!r){const a=this.rows[i+1];r=a&&a[0]}return r&&!this._isRangeStart(r.compareValue)}_isComparisonEnd(e){return q1(e,this.comparisonStart,this.comparisonEnd)}_isInComparisonRange(e){return Y1(e,this.comparisonStart,this.comparisonEnd,this.isRange)}_isComparisonIdentical(e){return this.comparisonStart===this.comparisonEnd&&e===this.comparisonStart}_isPreviewStart(e){return W1(e,this.previewStart,this.previewEnd)}_isPreviewEnd(e){return q1(e,this.previewStart,this.previewEnd)}_isInPreview(e){return Y1(e,this.previewStart,this.previewEnd,this.isRange)}_getDescribedby(e){if(!this.isRange)return null;if(this.startValue===e&&this.endValue===e)return`${this._startDateLabelId} ${this._endDateLabelId}`;if(this.startValue===e)return this._startDateLabelId;if(this.endValue===e)return this._endDateLabelId;if(null!==this.comparisonStart&&null!==this.comparisonEnd){if(e===this.comparisonStart&&e===this.comparisonEnd)return`${this._comparisonStartDateLabelId} ${this._comparisonEndDateLabelId}`;if(e===this.comparisonStart)return this._comparisonStartDateLabelId;if(e===this.comparisonEnd)return this._comparisonEndDateLabelId}return null}_enterHandler=e=>{if(this._skipNextFocus&&"focus"===e.type)this._skipNextFocus=!1;else if(e.target&&this.isRange){const i=this._getCellFromElement(e.target);i&&this._ngZone.run(()=>this.previewChange.emit({value:i.enabled?i:null,event:e}))}};_touchmoveHandler=e=>{if(!this.isRange)return;const i=yV(e),o=i?this._getCellFromElement(i):null;i!==e.target&&(this._didDragSinceMouseDown=!0),G1(e.target)&&e.preventDefault(),this._ngZone.run(()=>this.previewChange.emit({value:o?.enabled?o:null,event:e}))};_leaveHandler=e=>{null!==this.previewEnd&&this.isRange&&("blur"!==e.type&&(this._didDragSinceMouseDown=!0),e.target&&this._getCellFromElement(e.target)&&(!e.relatedTarget||!this._getCellFromElement(e.relatedTarget))&&this._ngZone.run(()=>this.previewChange.emit({value:null,event:e})))};_mousedownHandler=e=>{if(!this.isRange)return;this._didDragSinceMouseDown=!1;const i=e.target&&this._getCellFromElement(e.target);!i||!this._isInRange(i.compareValue)||this._ngZone.run(()=>{this.dragStarted.emit({value:i.rawValue,event:e})})};_mouseupHandler=e=>{if(!this.isRange)return;const i=G1(e.target);i?i.closest(".mat-calendar-body")===this._elementRef.nativeElement&&this._ngZone.run(()=>{const o=this._getCellFromElement(i);this.dragEnded.emit({value:o?.rawValue??null,event:e})}):this._ngZone.run(()=>{this.dragEnded.emit({value:null,event:e})})};_touchendHandler=e=>{const i=yV(e);i&&this._mouseupHandler({target:i})};_getCellFromElement(e){const i=G1(e);if(i){const o=i.getAttribute("data-mat-row"),r=i.getAttribute("data-mat-col");if(o&&r)return this.rows[parseInt(o)]?.[parseInt(r)]||null}return null}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["","mat-calendar-body",""]],hostAttrs:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",todayValue:"todayValue",startValue:"startValue",endValue:"endValue",labelMinRequiredCells:"labelMinRequiredCells",numC
1ols:"numCols",activeCell:"activeCell",isRange:"isRange",cellAspectRatio:"cellAspectRatio",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd",previewStart:"previewStart",previewEnd:"previewEnd",startDateAccessibleName:"startDateAccessibleName",endDateAccessibleName:"endDateAccessibleName"},outputs:{selectedValueChange:"selectedValueChange",previewChange:"previewChange",activeDateChange:"activeDateChange",dragStarted:"dragStarted",dragEnded:"dragEnded"},exportAs:["matCalendarBody"],features:[Ct],attrs:dae,decls:11,vars:11,consts:[["aria-hidden","true"],["role","row"],[1,"mat-calendar-body-hidden-label",3,"id"],[1,"mat-calendar-body-label"],[1,"mat-calendar-body-label",3,"paddingTop","paddingBottom"],["role","gridcell",1,"mat-calendar-body-cell-container",3,"width","paddingTop","paddingBottom"],["role","gridcell",1,"mat-calendar-body-cell-container"],["type","button",1,"mat-calendar-body-cell",3,"click","focus","ngClass","tabindex"],[1,"mat-calendar-body-cell-content","mat-focus-indicator"],["aria-hidden","true",1,"mat-calendar-body-cell-preview"]],template:function(i,o){1&i&&(Ce(0,hae,3,6,"tr",0),Vl(1,fae,4,1,"tr",1,uae,!0),D(3,"span",2),ie(4),O(),D(5,"span",2),ie(6),O(),D(7,"span",2),ie(8),O(),D(9,"span",2),ie(10),O()),2&i&&(xe(o._firstRowOffset<o.labelMinRequiredCells?0:-1),T(),zl(o.rows),T(2),G("id",o._startDateLabelId),T(),Jn(" ",o.startDateAccessibleName,"\n"),T(),G("id",o._endDateLabelId),T(),Jn(" ",o.endDateAccessibleName,"\n"),T(),G("id",o._comparisonStartDateLabelId),T(),Ey(" ",o.comparisonDateAccessibleName," ",o.startDateAccessibleName,"\n"),T(),G("id",o._comparisonEndDateLabelId),T(),Ey(" ",o.comparisonDateAccessibleName," ",o.endDateAccessibleName,"\n"))},dependencies:[Gf],styles:['.mat-calendar-body{min-width:224px}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-outline-color, var(--mat-sys-primary))}.mat-calendar-body-label{height:0;line-height:0;text-align:start;padding-left:4.7142857143%;padding-right:4.7142857143%;font-size:var(--mat-datepicker-calendar-body-label-text-size, var(--mat-sys-title-small-size));font-weight:var(--mat-datepicker-calendar-body-label-text-weight, var(--mat-sys-title-small-weight));color:var(--mat-datepicker-calendar-body-label-text-color, var(--mat-sys-on-surface))}.mat-calendar-body-hidden-label{display:none}.mat-calendar-body-cell-container{position:relative;height:0;line-height:0}.mat-calendar-body-cell{position:absolute;top:0;left:0;width:100%;height:100%;background:none;text-align:center;outline:none;margin:0;font-family:var(--mat-datepicker-calendar-text-font, var(--mat-sys-body-medium-font));font-size:var(--mat-datepicker-calendar-text-size, var(--mat-sys-body-medium-size));-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-calendar-body-cell::-moz-focus-inner{border:0}.mat-calendar-body-cell::before,.mat-calendar-body-cell::after,.mat-calendar-body-cell-preview{content:"";position:absolute;top:5%;left:0;z-index:0;box-sizing:border-box;display:block;height:90%;width:100%}.mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-start::after,.mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,.mat-calendar-body-comparison-start::after,.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:5%;width:95%;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,[dir=rtl] .mat-calendar-body-comparison-start::after,[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:0;border-radius:0;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-e
1nd:not(.mat-calendar-body-comparison-bridge-end)::before,.mat-calendar-body-comparison-end::after,.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}[dir=rtl] .mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,[dir=rtl] .mat-calendar-body-comparison-end::after,[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{left:5%;border-radius:0;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-comparison-bridge-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-bridge-end.mat-calendar-body-range-start::after{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end.mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-end.mat-calendar-body-range-start::after{width:90%}.mat-calendar-body-in-preview{color:var(--mat-datepicker-calendar-date-preview-state-outline-color, var(--mat-sys-primary))}.mat-calendar-body-in-preview .mat-calendar-body-cell-preview{border-top:dashed 1px;border-bottom:dashed 1px}.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:dashed 1px}[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:0;border-right:dashed 1px}.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:dashed 1px}[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:0;border-left:dashed 1px}.mat-calendar-body-disabled{cursor:default}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:var(--mat-datepicker-calendar-date-disabled-state-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-disabled-state-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}@media(forced-colors: active){.mat-calendar-body-disabled{opacity:.5}}.mat-calendar-body-cell-content{top:5%;left:5%;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;line-height:1;border-width:1px;border-style:solid;border-radius:999px;color:var(--mat-datepicker-calendar-date-text-color, var(--mat-sys-on-surface));border-color:var(--mat-datepicker-calendar-date-outline-color, transparent)}.mat-calendar-body-cell-content.mat-focus-indicator{position:absolute}@media(forced-colors: active){.mat-calendar-body-cell-content{border:none}}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-focus-state-background-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent))}@media(hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-hover-state-background-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent))}}.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-state-background-color, var(--mat-sys-primary));color:var(--mat-datepicker-calendar-date-selected-state-text-color, var(--mat-sys-on-primary))}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-disabled-state-background-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-calendar-body-selected.mat-calendar-body-today{box-shadow:inset 0 0 0 1px var(--mat-datepicker-calendar-date-today-selected-state-outline-color, var(--mat-sys-primary))}.mat-calendar-body-in-range::before{background:var(--mat-datepicker-calendar-date-in-range-state-background-color, var(--mat-sys-primary-container))}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color, var(--mat-sys-tertiary-container))}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color, var(--mat-sys-tertiary-container))}.mat-calendar-body-comparison-bridge-start::before,[dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, var(--mat-datepicker-calendar-date-in-range-state-background-color, var(--mat-sys-primary-container)) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color, var(--mat-sys-tertiary-container)) 50%)}.mat-calendar-body-comparison-bridge-end::before,[dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, var(--mat-datepicker-calendar-date-in-range-state-background-color, var(--mat-sys-primary-container)) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color, var(--mat-sys-tertiary-container)) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:var(--mat-datepicker-calendar-date-in-overlap-range-state-background-color, var(--mat-sys-secondary-container))}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:var(--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color, var(--mat-sys-secondary))}@media(forced-colors: active){.mat-datepicker-popup:not(:empty),.mat-calendar-body-cell:not(.mat-calendar-body-in-range) .mat-calendar-body-selected{outline:solid 1px}.mat-calendar-body-today{outline:dotted 1px}.mat-calendar-body-cell::before,.mat-calendar-body-cell::after,.mat-calendar-body-selected{background:none}.mat-calendar-body-in-range::before,.mat-calendar-body-comparison-bridge-start::before,.mat-calendar-body-comparison-bridge-end::before{border-top:solid 1px;border-bottom:solid 1px}.mat-calendar-body-range-start::before{border-left:solid 1px}[dir=rtl] .mat-calendar-body-range-start::before{border-left:0;border-right:solid 1px}.mat-calendar-body-range-end::before{border-right:solid 1px}[dir=rtl] .mat-calendar-body-range-end::before{border-right:0;border-left:solid 1px}.mat-calendar-body-in-comparison-range::before{border-top:dashed 1px;border-bottom:dashed 1px}.mat-calendar-body-comparison-start::before{border-left:dashed 1px}[dir=rtl] .mat-calendar-body-comparison-start::before{border-left:0;border-right:dashed 1px}
1.mat-calendar-body-comparison-end::before{border-right:dashed 1px}[dir=rtl] .mat-calendar-body-comparison-end::before{border-right:0;border-left:dashed 1px}}\n'],encapsulation:2,changeDetection:0})}return t})();function $1(t){return"TD"===t?.nodeName}function G1(t){let n;return $1(t)?n=t:$1(t.parentNode)?n=t.parentNode:$1(t.parentNode?.parentNode)&&(n=t.parentNode.parentNode),null!=n?.getAttribute("data-mat-row")?n:null}function W1(t,n,e){return null!==e&&n!==e&&t<e&&t===n}function q1(t,n,e){return null!==n&&n!==e&&t>=n&&t===e}function Y1(t,n,e,i){return i&&null!==n&&null!==e&&n!==e&&t>=n&&t<=e}function yV(t){const n=t.changedTouches[0];return document.elementFromPoint(n.clientX,n.clientY)}class po{start;end;_disableStructuralEquivalency;constructor(n,e){this.start=n,this.end=e}}let zd=(()=>{class t{selection;_adapter;_selectionChanged=new Z;selectionChanged=this._selectionChanged;constructor(e,i){this.selection=e,this._adapter=i,this.selection=e}updateSelection(e,i){const o=this.selection;this.selection=e,this._selectionChanged.next({selection:e,source:i,oldValue:o})}ngOnDestroy(){this._selectionChanged.complete()}_isValidDateInstance(e){return this._adapter.isDateInstance(e)&&this._adapter.isValid(e)}static \u0275fac=function(i){Jv()};static \u0275prov=H({token:t,factory:t.\u0275fac})}return t})(),Eae=(()=>{class t extends zd{constructor(e){super(null,e)}add(e){super.updateSelection(e,this)}isValid(){return null!=this.selection&&this._isValidDateInstance(this.selection)}isComplete(){return null!=this.selection}clone(){const e=new t(this._adapter);return e.updateSelection(this.selection,this),e}static \u0275fac=function(i){return new(i||t)(le(ho))};static \u0275prov=H({token:t,factory:t.\u0275fac})}return t})();const Iae={provide:zd,deps:[[new gr,new Pa,zd],ho],useFactory:function Sae(t,n){return t||new Eae(n)}},L0=new E("MAT_DATE_RANGE_SELECTION_STRATEGY");let Nae=0,CV=(()=>{class t{_changeDetectorRef=m(it);_dateFormats=m(np,{optional:!0});_dateAdapter=m(ho,{optional:!0});_dir=m(ci,{optional:!0});_rangeStrategy=m(L0,{optional:!0});_rerenderSubscription=Je.EMPTY;_selectionKeyPressed;get activeDate(){return this._activeDate}set activeDate(e){const i=this._activeDate,o=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(o,this.minDate,this.maxDate),this._hasSameMonthAndYear(i,this._activeDate)||this._init()}_activeDate;get selected(){return this._selected}set selected(e){this._selected=e instanceof po?e:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e)),this._setRanges(this._selected)}_selected;get minDate(){return this._minDate}set minDate(e){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}_minDate;get maxDate(){return this._maxDate}set maxDate(e){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}_maxDate;dateFilter;dateClass;comparisonStart;comparisonEnd;startDateAccessibleName;endDateAccessibleName;activeDrag=null;selectedChange=new J;_userSelection=new J;dragStarted=new J;dragEnded=new J;activeDateChange=new J;_matCalendarBody;_monthLabel=Te("");_weeks=Te([]);_firstWeekOffset=Te(0);_rangeStart=Te(null);_rangeEnd=Te(null);_comparisonRangeStart=Te(null);_comparisonRangeEnd=Te(null);_previewStart=Te(null);_previewEnd=Te(null);_isRange=Te(!1);_todayDate=Te(null);_weekdays=Te([]);constructor(){m(Nn).load(ec),this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe(on(null)).subscribe(()=>this._init())}ngOnChanges(e){const i=e.comparisonStart||e.comparisonEnd;i&&!i.firstChange&&this._setRanges(this.selected),e.activeDrag&&!this.activeDrag&&this._clearPreview()}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_dateSelected(e){const i=e.value,o=this._getDateFromDayOfMonth(i);let r,a;this._selected instanceof po?(r=this._getDateInCurrentMonth(this._selected.start),a=this._getDateInCurrentMonth(this._selected.end)):r=a=this._getDateInCurrentMonth(this._selected),(r!==i||a!==i)&&this.selectedChange.emit(o),this._userSelection.emit({value:o,event:e.event}),this._clearPreview(),this._changeDetectorRef.markForCheck()}_updateActiveDate(e){const o=this._activeDate;this.activeDate=this._getDateFromDayOfMonth(e.value),this._dateAdapter.compareDate(o,this.activeDate)&&this.activeDateChange.emit(this._activeDate)}_handleCalendarBodyKeydown(e){const i=this._activeDate,o=this._isRtl();switch(e.keyCode){case 37:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,o?1:-1);break;case 39:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,o?-1:1);break;case 38:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,-7);break;case 40:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,7);break;case 36:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,1-this._dateAdapter.getDate(this._activeDate));break;case 35:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,this._dateAdapter.getNumDaysInMonth(this._activeDate)-this._dateAdapter.getDate(this._activeDate));break;case 33:this.activeDate=e.altKey?this._dateAdapter.addCalendarYears(this._activeDate,-1):this._dateAdapter.addCalendarMonths(this._activeDate,-1);break;case 34:this.activeDate=e.altKey?this._dateAdapter.addCalendarYears(this._activeDate,1):this._dateAdapter.addCalendarMonths(this._activeDate,1);break;case 13:case 32:return this._selectionKeyPressed=!0,void(this._canSelect(this._activeDate)&&e.preventDefault());case 27:return void(null!=this._previewEnd()&&!Pn(e)&&(this._clearPreview(),this.activeDrag?this.dragEnded.emit({value:null,event:e}):(this.selectedChange.emit(null),this._userSelection.emit({value:null,event:e})),e.preventDefault(),e.stopPropagation()));default:return}this._dateAdapter.compareDate(i,this.activeDate)&&(this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked()),e.preventDefault()}_handleCalendarBodyKeyup(e){(32===e.keyCode||13===e.keyCode)&&(this._selectionKeyPressed&&this._canSelect(this._activeDate)&&this._dateSelected({value:this._dateAdapter.getDate(this._activeDate),event:e}),this._selectionKeyPressed=!1)}_init(){this._setRanges(this.selected),this._todayDate.set(this._getCellCompareValue(this._dateAdapter.today())),this._monthLabel.set(this._dateFormats.display.monthLabel?this._dateAdapter.format(this.activeDate,this._dateFormats.display.monthLabel):this._dateAdapter.getMonthNames("short")[this._dateAdapter.getMonth(this.activeDate)].toLocaleUpperCase());let e=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),1);this._firstWeekOffset.set((7+this._dateAdapter.getDayOfWeek(e)-this._dateAdapter.getFirstDayOfWeek())%7),this._initWeek
1days(),this._createWeekCells(),this._changeDetectorRef.markForCheck()}_focusActiveCell(e){this._matCalendarBody._focusActiveCell(e)}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_previewChanged({event:e,value:i}){if(this._rangeStrategy){const o=i?i.rawValue:null,r=this._rangeStrategy.createPreview(o,this.selected,e);if(this._previewStart.set(this._getCellCompareValue(r.start)),this._previewEnd.set(this._getCellCompareValue(r.end)),this.activeDrag&&o){const a=this._rangeStrategy.createDrag?.(this.activeDrag.value,this.selected,o,e);a&&(this._previewStart.set(this._getCellCompareValue(a.start)),this._previewEnd.set(this._getCellCompareValue(a.end)))}}}_dragEnded(e){if(this.activeDrag)if(e.value){const i=this._rangeStrategy?.createDrag?.(this.activeDrag.value,this.selected,e.value,e.event);this.dragEnded.emit({value:i??null,event:e.event})}else this.dragEnded.emit({value:null,event:e.event})}_getDateFromDayOfMonth(e){return this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),e)}_initWeekdays(){const e=this._dateAdapter.getFirstDayOfWeek(),i=this._dateAdapter.getDayOfWeekNames("narrow"),r=this._dateAdapter.getDayOfWeekNames("long").map((a,s)=>({long:a,narrow:i[s],id:Nae++}));this._weekdays.set(r.slice(e).concat(r.slice(0,e)))}_createWeekCells(){const e=this._dateAdapter.getNumDaysInMonth(this.activeDate),i=this._dateAdapter.getDateNames(),o=[[]];for(let r=0,a=this._firstWeekOffset();r<e;r++,a++){7==a&&(o.push([]),a=0);const s=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),r+1),d=this._shouldEnableDate(s),u=this._dateAdapter.format(s,this._dateFormats.display.dateA11yLabel),p=this.dateClass?this.dateClass(s,"month"):void 0;o[o.length-1].push(new U1(r+1,i[r],u,d,p,this._getCellCompareValue(s),s))}this._weeks.set(o)}_shouldEnableDate(e){return!!e&&(!this.minDate||this._dateAdapter.compareDate(e,this.minDate)>=0)&&(!this.maxDate||this._dateAdapter.compareDate(e,this.maxDate)<=0)&&(!this.dateFilter||this.dateFilter(e))}_getDateInCurrentMonth(e){return e&&this._hasSameMonthAndYear(e,this.activeDate)?this._dateAdapter.getDate(e):null}_hasSameMonthAndYear(e,i){return!(!e||!i||this._dateAdapter.getMonth(e)!=this._dateAdapter.getMonth(i)||this._dateAdapter.getYear(e)!=this._dateAdapter.getYear(i))}_getCellCompareValue(e){if(e){const i=this._dateAdapter.getYear(e),o=this._dateAdapter.getMonth(e),r=this._dateAdapter.getDate(e);return new Date(i,o,r).getTime()}return null}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setRanges(e){e instanceof po?(this._rangeStart.set(this._getCellCompareValue(e.start)),this._rangeEnd.set(this._getCellCompareValue(e.end)),this._isRange.set(!0)):(this._rangeStart.set(this._getCellCompareValue(e)),this._rangeEnd.set(this._rangeStart()),this._isRange.set(!1)),this._comparisonRangeStart.set(this._getCellCompareValue(this.comparisonStart)),this._comparisonRangeEnd.set(this._getCellCompareValue(this.comparisonEnd))}_canSelect(e){return!this.dateFilter||this.dateFilter(e)}_clearPreview(){this._previewStart.set(null),this._previewEnd.set(null)}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-month-view"]],viewQuery:function(i,o){if(1&i&&Ye(op,5),2&i){let r;X(r=Q())&&(o._matCalendarBody=r.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd",startDateAccessibleName:"startDateAccessibleName",endDateAccessibleName:"endDateAccessibleName",activeDrag:"activeDrag"},outputs:{selectedChange:"selectedChange",_userSelection:"_userSelection",dragStarted:"dragStarted",dragEnded:"dragEnded",activeDateChange:"activeDateChange"},exportAs:["matMonthView"],features:[Ct],decls:8,vars:14,consts:[["role","grid",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["scope","col"],["aria-hidden","true"],["colspan","7",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"selectedValueChange","activeDateChange","previewChange","dragStarted","dragEnded","keyup","keydown","label","rows","todayValue","startValue","endValue","comparisonStart","comparisonEnd","previewStart","previewEnd","isRange","labelMinRequiredCells","activeCell","startDateAccessibleName","endDateAccessibleName"],[1,"cdk-visually-hidden"]],template:function(i,o){1&i&&(D(0,"table",0)(1,"thead",1)(2,"tr"),Vl(3,gae,5,2,"th",2,bV),O(),D(5,"tr",3),te(6,"th",4),O()(),D(7,"tbody",5),Y("selectedValueChange",function(a){return o._dateSelected(a)})("activeDateChange",function(a){return o._updateActiveDate(a)})("previewChange",function(a){return o._previewChanged(a)})("dragStarted",function(a){return o.dragStarted.emit(a)})("dragEnded",function(a){return o._dragEnded(a)})("keyup",function(a){return o._handleCalendarBodyKeyup(a)})("keydown",function(a){return o._handleCalendarBodyKeydown(a)}),O()()),2&i&&(T(3),zl(o._weekdays()),T(4),G("label",o._monthLabel())("rows",o._weeks())("todayValue",o._todayDate(
1))("startValue",o._rangeStart())("endValue",o._rangeEnd())("comparisonStart",o._comparisonRangeStart())("comparisonEnd",o._comparisonRangeEnd())("previewStart",o._previewStart())("previewEnd",o._previewEnd())("isRange",o._isRange())("labelMinRequiredCells",3)("activeCell",o._dateAdapter.getDate(o.activeDate)-1)("startDateAccessibleName",o.startDateAccessibleName)("endDateAccessibleName",o.endDateAccessibleName))},dependencies:[op],encapsulation:2,changeDetection:0})}return t})(),xV=(()=>{class t{_changeDetectorRef=m(it);_dateAdapter=m(ho,{optional:!0});_dir=m(ci,{optional:!0});_rerenderSubscription=Je.EMPTY;_selectionKeyPressed;get activeDate(){return this._activeDate}set activeDate(e){let i=this._activeDate;const o=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(o,this.minDate,this.maxDate),wV(this._dateAdapter,i,this._activeDate,this.minDate,this.maxDate)||this._init()}_activeDate;get selected(){return this._selected}set selected(e){this._selected=e instanceof po?e:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e)),this._setSelectedYear(e)}_selected;get minDate(){return this._minDate}set minDate(e){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}_minDate;get maxDate(){return this._maxDate}set maxDate(e){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}_maxDate;dateFilter;dateClass;selectedChange=new J;yearSelected=new J;activeDateChange=new J;_matCalendarBody;_years=Te([]);_todayYear=Te(0);_selectedYear=Te(null);constructor(){this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe(on(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_init(){this._todayYear.set(this._dateAdapter.getYear(this._dateAdapter.today()));const i=this._dateAdapter.getYear(this._activeDate)-Fg(this._dateAdapter,this.activeDate,this.minDate,this.maxDate),o=[];for(let r=0,a=[];r<24;r++)a.push(i+r),4==a.length&&(o.push(a.map(s=>this._createCellForYear(s))),a=[]);this._years.set(o),this._changeDetectorRef.markForCheck()}_yearSelected(e){const i=e.value,o=this._dateAdapter.createDate(i,0,1),r=this._getDateFromYear(i);this.yearSelected.emit(o),this.selectedChange.emit(r)}_updateActiveDate(e){const o=this._activeDate;this.activeDate=this._getDateFromYear(e.value),this._dateAdapter.compareDate(o,this.activeDate)&&this.activeDateChange.emit(this.activeDate)}_handleCalendarBodyKeydown(e){const i=this._activeDate,o=this._isRtl();switch(e.keyCode){case 37:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,o?1:-1);break;case 39:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,o?-1:1);break;case 38:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-4);break;case 40:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,4);break;case 36:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-Fg(this._dateAdapter,this.activeDate,this.minDate,this.maxDate));break;case 35:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,24-Fg(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)-1);break;case 33:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,e.altKey?-240:-24);break;case 34:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,e.altKey?240:24);break;case 13:case 32:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(i,this.activeDate)&&this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked(),e.preventDefault()}_handleCalendarBodyKeyup(e){(32===e.keyCode||13===e.keyCode)&&(this._selectionKeyPressed&&this._yearSelected({value:this._dateAdapter.getYear(this._activeDate),event:e}),this._selectionKeyPressed=!1)}_getActiveCell(){return Fg(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_getDateFromYear(e){const i=this._dateAdapter.getMonth(this.activeDate),o=this._dateAdapter.getNumDaysInMonth(this._dateAdapter.createDate(e,i,1));return this._dateAdapter.createDate(e,i,Math.min(this._dateAdapter.getDate(this.activeDate),o))}_createCellForYear(e){const i=this._dateAdapter.createDate(e,0,1
1),o=this._dateAdapter.getYearName(i),r=this.dateClass?this.dateClass(i,"multi-year"):void 0;return new U1(e,o,o,this._shouldEnableYear(e),r)}_shouldEnableYear(e){if(null==e||this.maxDate&&e>this._dateAdapter.getYear(this.maxDate)||this.minDate&&e<this._dateAdapter.getYear(this.minDate))return!1;if(!this.dateFilter)return!0;for(let o=this._dateAdapter.createDate(e,0,1);this._dateAdapter.getYear(o)==e;o=this._dateAdapter.addCalendarDays(o,1))if(this.dateFilter(o))return!0;return!1}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setSelectedYear(e){if(this._selectedYear.set(null),e instanceof po){const i=e.start||e.end;i&&this._selectedYear.set(this._dateAdapter.getYear(i))}else e&&this._selectedYear.set(this._dateAdapter.getYear(e))}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-multi-year-view"]],viewQuery:function(i,o){if(1&i&&Ye(op,5),2&i){let r;X(r=Q())&&(o._matCalendarBody=r.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass"},outputs:{selectedChange:"selectedChange",yearSelected:"yearSelected",activeDateChange:"activeDateChange"},exportAs:["matMultiYearView"],decls:5,vars:7,consts:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"selectedValueChange","activeDateChange","keyup","keydown","rows","todayValue","startValue","endValue","numCols","cellAspectRatio","activeCell"]],template:function(i,o){1&i&&(D(0,"table",0)(1,"thead",1)(2,"tr"),te(3,"th",2),O()(),D(4,"tbody",3),Y("selectedValueChange",function(a){return o._yearSelected(a)})("activeDateChange",function(a){return o._updateActiveDate(a)})("keyup",function(a){return o._handleCalendarBodyKeyup(a)})("keydown",function(a){return o._handleCalendarBodyKeydown(a)}),O()()),2&i&&(T(4),G("rows",o._years())("todayValue",o._todayYear())("startValue",o._selectedYear())("endValue",o._selectedYear())("numCols",4)("cellAspectRatio",4/7)("activeCell",o._getActiveCell()))},dependencies:[op],encapsulation:2,changeDetection:0})}return t})();function wV(t,n,e,i,o){const r=t.getYear(n),a=t.getYear(e),s=MV(t,i,o);return Math.floor((r-s)/24)===Math.floor((a-s)/24)}function Fg(t,n,e,i){return function Lae(t,n){return(t%n+n)%n}(t.getYear(n)-MV(t,e,i),24)}function MV(t,n,e){let i=0;return e?i=t.getYear(e)-24+1:n&&(i=t.getYear(n)),i}let kV=(()=>{class t{_changeDetectorRef=m(it);_dateFormats=m(np,{optional:!0});_dateAdapter=m(ho,{optional:!0});_dir=m(ci,{optional:!0});_rerenderSubscription=Je.EMPTY;_selectionKeyPressed;get activeDate(){return this._activeDate}set activeDate(e){let i=this._activeDate;const o=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(o,this.minDate,this.maxDate),this._dateAdapter.getYear(i)!==this._dateAdapter.getYear(this._activeDate)&&this._init()}_activeDate;get selected(){return this._selected}set selected(e){this._selected=e instanceof po?e:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e)),this._setSelectedMonth(e)}_selected;get minDate(){return this._minDate}set minDate(e){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}_minDate;get maxDate(){return this._maxDate}set maxDate(e){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}_maxDate;dateFilter;dateClass;selectedChange=new J;monthSelected=new J;activeDateChange=new J;_matCalendarBody;_months=Te([]);_yearLabel=Te("");_todayMonth=Te(null);_selectedMonth=Te(null);constructor(){this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe(on(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_monthSelected(e){const i=e.value,o=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),i,1);this.monthSelected.emit(o);const r=this._getDateFromMonth(i);this.selectedChange.emit(r)}_updateActiveDate(e){const o=this._activeDate;this.activeDate=this._getDateFromMonth(e.value),this._dateAdapter.compareDate(o,this.activeDate)&&this.activeDateChange.emit(this.activeDate)}_handleCalendarBodyKeydown(e){const i=this._activeDate,o=this._isRtl();switch(e.keyCode){case 37:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,o?1:-1);break;case 39:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,o?-1:1);break;case 38:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-4);break;case 40:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,4);break;case 36:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-this._dateAdapter.getMonth(this._activeDate));break;case 35:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,11-this._dateAdapter.getMonth(this._activeDate));break;case 33:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,e.altKey?-10:-1);break;case 34:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,e.altKey?10:1);break;case 13:case 32:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(i,this.activeDate)&&(this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked()),e.preventDefault()}_handleCalendarBodyKeyup(e){(32===e.keyCode||13===e.keyCode)&&(this._selectionKeyPressed&&this._monthSelected({value:this._dateAdapter.getMonth(this._activeDate),event:e}),this._selectionKeyPressed=!1)}_init(){this._setSelectedMonth(this.selected),this._todayMonth.set(this._getMonthInCurrentYear(this._dateAdapter.today())),this._yearLabel.set(this._dateAdapter.getYearName(this.activeDate));let e=this._dateAdapter.getMonthNames("short");this._months.set([[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(i=>i.map(o=>this._createCellForMonth(o,e[o])))),this._changeDetectorRef.markForCheck()}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_getMonthInCurrentYear(e){return e&&this._dateAdapter.getYear(e)==this._dateAdapter.getYear(this.activeDate)?this._dateAdapter.getMonth(e):null}_getDateFromMonth(e){const i=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),e,1),o=this._dateAdapter.getNumDaysInMonth(i);return this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),e,Math.min(this._dateAdapter.getDate(this.activeDate),o))}_createCellForMonth(e,i){const o=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),e,1),r=this._dateAdapter.format(o,this._dateFormats.display.monthYearA11yLabel),a=this.dateClass?this.dateClass(o,"year"):void 0;return new U1(e,i.toLocaleUpperCase(),r,this._shouldEnableMonth(e),a)}_shouldEnableMonth(e){const i=this._dateAdapter.getYear(this.activeDate);if(null==e||this._isYearAndMonthAfterMaxDate(i,e)||this._isYearAndMonthBeforeMinDate(i,e))return!1;if(!this.dateFilter)return!0;for(let r=this._dateAdapter.createDate(i,e,1);this._dateAdapter.getMonth(r)==e;r=this._dateAdapter.addCalendarDays(r,1))if(this.dateFilter(r))return!0;return!1}_isYearAndMonthAfterMaxDate(e,i){if(this.maxDate){const o=this._dateAdapter.getYear(this.maxDate),r=this._dateAdapter.getMonth(this.maxDate);return e>o||e===o&&i>r}return!1}_isYearAndMonthBeforeMinDate(e,i){if(this.minDate){const o=this._dateAdapter.getYear(this.minDate),r=this._dateAdapter.getMonth(this.minDate);return e<o||e===o&&i<r}return!1}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setSelectedMonth(e){this._selectedMonth.set(e instanceof po?this._getMonthInCurrentYear(e.start)||this._getMonthInCurrentYear(e.end):this._getMonthInCurrentYear(e))}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-year-view"]],viewQuery:function(i,o){if(1&i&&Ye(op,5),2&i){let r;X(r=Q())&&(o._matCalendarBody=r.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass"},outputs:{selectedChange:"selectedChange",monthSelected:"monthSelected",activeDateChange:"activeDateChange"},exportAs:["matYearView"],decls:5,vars:9,consts:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"selectedValueChange","activeDateChange","keyup","keydown","label","rows","todayValue","startValue","endValue","labelMinRequiredCells","numCols","cellAspectRatio","activeCell"]],template:function(i,o){1&i&&(D(0,"table",0)(1,"thead",1)(2,"tr"),te(3,"th",2),O()(),D(4,"tbody",3),Y("selectedValueChange",function(a){return o._monthSelected(a)})("activeDateChange",function(a){return o._updateActiveDate(a)})("keyup",function(a){return o._handleCalendarBodyKeyup(a)})("keydown",function(a){return o._handleCalendarBodyKeydown(a)}),O()()),2&i&&(T(4),G("label",o._yearLabel())("rows",o._months())("todayValue",o._todayMonth())("startValue",o._selectedMonth())("endValue",o._selectedMonth())("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",o._dateAdapter.getMonth(o.activeDate)))},dependencies:[op],encapsulation:2,changeDetection:0})}return t})(),DV=(()=>{class t{_intl=m(ip);calendar=m(Q1);_dateAdapter=m(ho,{optional:!0});_dateFormats=m(np,{optional:!0});_periodButtonText;_periodButtonDescription;
1_periodButtonLabel;_prevButtonLabel;_nextButtonLabel;constructor(){m(Nn).load(ec);const e=m(it);this._updateLabels(),this.calendar.stateChanges.subscribe(()=>{this._updateLabels(),e.markForCheck()})}get periodButtonText(){return this._periodButtonText}get periodButtonDescription(){return this._periodButtonDescription}get periodButtonLabel(){return this._periodButtonLabel}get prevButtonLabel(){return this._prevButtonLabel}get nextButtonLabel(){return this._nextButtonLabel}currentPeriodClicked(){this.calendar.currentView="month"==this.calendar.currentView?"multi-year":"month"}previousClicked(){this.previousEnabled()&&(this.calendar.activeDate="month"==this.calendar.currentView?this._dateAdapter.addCalendarMonths(this.calendar.activeDate,-1):this._dateAdapter.addCalendarYears(this.calendar.activeDate,"year"==this.calendar.currentView?-1:-24))}nextClicked(){this.nextEnabled()&&(this.calendar.activeDate="month"==this.calendar.currentView?this._dateAdapter.addCalendarMonths(this.calendar.activeDate,1):this._dateAdapter.addCalendarYears(this.calendar.activeDate,"year"==this.calendar.currentView?1:24))}previousEnabled(){return!this.calendar.minDate||!this.calendar.minDate||!this._isSameView(this.calendar.activeDate,this.calendar.minDate)}nextEnabled(){return!this.calendar.maxDate||!this._isSameView(this.calendar.activeDate,this.calendar.maxDate)}_updateLabels(){const e=this.calendar,i=this._intl,o=this._dateAdapter;"month"===e.currentView?(this._periodButtonText=o.format(e.activeDate,this._dateFormats.display.monthYearLabel).toLocaleUpperCase(),this._periodButtonDescription=o.format(e.activeDate,this._dateFormats.display.monthYearLabel).toLocaleUpperCase(),this._periodButtonLabel=i.switchToMultiYearViewLabel,this._prevButtonLabel=i.prevMonthLabel,this._nextButtonLabel=i.nextMonthLabel):"year"===e.currentView?(this._periodButtonText=o.getYearName(e.activeDate),this._periodButtonDescription=o.getYearName(e.activeDate),this._periodButtonLabel=i.switchToMonthViewLabel,this._prevButtonLabel=i.prevYearLabel,this._nextButtonLabel=i.nextYearLabel):(this._periodButtonText=i.formatYearRange(...this._formatMinAndMaxYearLabels()),this._periodButtonDescription=i.formatYearRangeLabel(...this._formatMinAndMaxYearLabels()),this._periodButtonLabel=i.switchToMonthViewLabel,this._prevButtonLabel=i.prevMultiYearLabel,this._nextButtonLabel=i.nextMultiYearLabel)}_isSameView(e,i){return"month"==this.calendar.currentView?this._dateAdapter.getYear(e)==this._dateAdapter.getYear(i)&&this._dateAdapter.getMonth(e)==this._dateAdapter.getMonth(i):"year"==this.calendar.currentView?this._dateAdapter.getYear(e)==this._dateAdapter.getYear(i):wV(this._dateAdapter,e,i,this.calendar.minDate,this.calendar.maxDate)}_formatMinAndMaxYearLabels(){const i=this._dateAdapter.getYear(this.calendar.activeDate)-Fg(this._dateAdapter,this.calendar.activeDate,this.calendar.minDate,this.calendar.maxDate),o=i+24-1;return[this._dateAdapter.getYearName(this._dateAdapter.createDate(i,0,1)),this._dateAdapter.getYearName(this._dateAdapter.createDate(o,0,1))]}_periodButtonLabelId=m(Cn).getId("mat-calendar-period-label-");static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-calendar-header"]],exportAs:["matCalendarHeader"],ngContentSelectors:_ae,decls:17,vars:13,consts:[[1,"mat-calendar-header"],[1,"mat-calendar-controls"],["aria-live","polite",1,"cdk-visually-hidden",3,"id"],["matButton","","type","button",1,"mat-calendar-period-button",3,"click"],["aria-hidden","true"],["viewBox","0 0 10 5","focusable","false","aria-hidden","true",1,"mat-calendar-arrow"],["points","0,0 5,5 10,0"],[1,"mat-calendar-spacer"],["matIconButton","","type","button","disabledInteractive","",1,"mat-calendar-previous-button",3,"click","disabled","matTooltip"],["viewBox","0 0 24 24","focusable","false","aria-hidden","true"],["d","M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"],["matIconButton","","type","button","disabledInteractive","",1,"mat-calendar-next-button",3,"click","disabled","matTooltip"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"]],template:function(i,o){1&i&&(ot(),D(0,"div",0)(1,"div",1)(2,"span",2),ie(3),O(),D(4,"button",3),Y("click",function(){return o.currentPeriodClicked()}),D(5,"span",4),ie(6),O(),Ee(),D(7,"svg",5),te(8,"polygon",6),O()(),bs(),te(9,"div",7),ue(10),D(11,"button",8),Y("click",function(){return o.previousClicked()}),Ee(),D(12,"svg",9),te(13,"path",10),O()(),bs(),D(14,"button",11),Y("click",function(){return o.nextClicked()}),Ee(),D(15,"svg",9),te(16,"path",12),O()()()()),2&i&&(T(2),G("id",o._periodButtonLabelId),T(),zn(o.periodButtonDescription),T(),se("aria-label",o.periodButtonLabel)("aria-describedby",o._periodButtonLabelId),T(2),zn(o.periodButtonText),T(),oe("mat-calendar-invert","month"!==o.calendar.currentView),T(4),G("disabled",!o.previousEnabled())("matTooltip",o.prevButtonLabel),se("aria-label",o.prevButtonLabel),T(3),G("disabled",!o.nextEnabled())("matTooltip",o.nextButtonLabel),se("aria-label",o.nextButtonLabel))},dependencies:[t0,BP,j1],encapsulation:2,changeDetection:0})}return t})(),Q1=(()=>{class t{_dateAdapter=m(ho,{optional:!0});_dateFormats=m(np,{optional:!0});_changeDetectorRef=m(it);_elementRef=m(re);headerComponent;_calendarHeaderPortal;_intlChanges;_moveFocusOnNextTick=!1;get startAt(){return this._startAt}set startAt(e){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}_startAt;startView="month";get selected(){return this._selected}set selected(e){this._selected=e instanceof po?e:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}_selected;
1get minDate(){return this._minDate}set minDate(e){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}_minDate;get maxDate(){return this._maxDate}set maxDate(e){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}_maxDate;dateFilter;dateClass;comparisonStart;comparisonEnd;startDateAccessibleName;endDateAccessibleName;selectedChange=new J;yearSelected=new J;monthSelected=new J;viewChanged=new J(!0);_userSelection=new J;_userDragDrop=new J;monthView;yearView;multiYearView;get activeDate(){return this._clampedActiveDate}set activeDate(e){this._clampedActiveDate=this._dateAdapter.clampDate(e,this.minDate,this.maxDate),this.stateChanges.next(),this._changeDetectorRef.markForCheck()}_clampedActiveDate;get currentView(){return this._currentView}set currentView(e){const i=this._currentView!==e?e:null;this._currentView=e,this._moveFocusOnNextTick=!0,this._changeDetectorRef.markForCheck(),i&&(this.stateChanges.next(),this.viewChanged.emit(i))}_currentView;_activeDrag=null;stateChanges=new Z;constructor(){this._intlChanges=m(ip).changes.subscribe(()=>{this._changeDetectorRef.markForCheck(),this.stateChanges.next()})}ngAfterContentInit(){this._calendarHeaderPortal=new Od(this.headerComponent||DV),this.activeDate=this.startAt||this._dateAdapter.today(),this._currentView=this.startView}ngAfterViewChecked(){this._moveFocusOnNextTick&&(this._moveFocusOnNextTick=!1,this.focusActiveCell())}ngOnDestroy(){this._intlChanges.unsubscribe(),this.stateChanges.complete()}ngOnChanges(e){const i=e.minDate&&!this._dateAdapter.sameDate(e.minDate.previousValue,e.minDate.currentValue)?e.minDate:void 0,o=e.maxDate&&!this._dateAdapter.sameDate(e.maxDate.previousValue,e.maxDate.currentValue)?e.maxDate:void 0,r=i||o||e.dateFilter;if(r&&!r.firstChange){const a=this._getCurrentViewComponent();a&&(this._elementRef.nativeElement.contains(Zl())&&(this._moveFocusOnNextTick=!0),this._changeDetectorRef.detectChanges(),a._init())}this.stateChanges.next()}focusActiveCell(){this._getCurrentViewComponent()._focusActiveCell(!1)}updateTodaysDate(){this._getCurrentViewComponent()._init()}_dateSelected(e){const i=e.value;(this.selected instanceof po||i&&!this._dateAdapter.sameDate(i,this.selected))&&this.selectedChange.emit(i),this._userSelection.emit(e)}_yearSelectedInMultiYearView(e){this.yearSelected.emit(e)}_monthSelectedInYearView(e){this.monthSelected.emit(e)}_goToDateInView(e,i){this.activeDate=e,this.currentView=i}_dragStarted(e){this._activeDrag=e}_dragEnded(e){this._activeDrag&&(e.value&&this._userDragDrop.emit(e),this._activeDrag=null)}_getCurrentViewComponent(){return this.monthView||this.yearView||this.multiYearView}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-calendar"]],viewQuery:function(i,o){if(1&i&&(Ye(CV,5),Ye(kV,5),Ye(xV,5)),2&i){let r;X(r=Q())&&(o.monthView=r.first),X(r=Q())&&(o.yearView=r.first),X(r=Q())&&(o.multiYearView=r.first)}},hostAttrs:[1,"mat-calendar"],inputs:{headerComponent:"headerComponent",startAt:"startAt",startView:"startView",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd",startDateAccessibleName:"startDateAccessibleName",endDateAccessibleName:"endDateAccessibleName"},outputs:{selectedChange:"selectedChange",yearSelected:"yearSelected",monthSelected:"monthSelected",viewChanged:"viewChanged",_userSelection:"_userSelection",_userDragDrop:"_userDragDrop"},exportAs:["matCalendar"],features:[ge([Iae]),Ct],decls:5,vars:2,consts:[[3,"cdkPortalOutlet"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"mat-calendar-content"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass"],[3,"activeDateChange","_userSelection","dragStarted","dragEnded","activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag"],[3,"activeDateChange","monthSelected","selectedChange","activeDate","selected","dateFilter","maxDate","minDate","dateClass"],[3,"activeDateChange","yearSelected","selectedChange","activeDate","selected","dateFilter","maxDate","minDate","dateClass"]],template:function(i,o){if(1&i&&(Et(0,bae,0,0,"ng-template",0),D(1,"div",1),Ce(2,vae,1,11,"mat-month-view",2)(3,yae,1,6,"mat-year-view",3)(4,Cae,1,6,"mat-multi-year-view",3),O()),2&i){let r;
1G("cdkPortalOutlet",o._calendarHeaderPortal),T(2),xe("month"===(r=o.currentView)?2:"year"===r?3:"multi-year"===r?4:-1)}},dependencies:[tc,vte,CV,kV,xV],styles:['.mat-calendar{display:block;line-height:normal;font-family:var(--mat-datepicker-calendar-text-font, var(--mat-sys-body-medium-font));font-size:var(--mat-datepicker-calendar-text-size, var(--mat-sys-body-medium-size))}.mat-calendar-header{padding:8px 8px 0 8px}.mat-calendar-content{padding:0 8px 8px 8px;outline:none}.mat-calendar-controls{display:flex;align-items:center;margin:5% calc(4.7142857143% - 16px)}.mat-calendar-spacer{flex:1 1 auto}.mat-calendar-period-button{min-width:0;margin:0 8px;font-size:var(--mat-datepicker-calendar-period-button-text-size, var(--mat-sys-title-small-size));font-weight:var(--mat-datepicker-calendar-period-button-text-weight, var(--mat-sys-title-small-weight));--mat-button-text-label-text-color: var(--mat-datepicker-calendar-period-button-text-color, var(--mat-sys-on-surface-variant))}.mat-calendar-arrow{display:inline-block;width:10px;height:5px;margin:0 0 0 5px;vertical-align:middle;fill:var(--mat-datepicker-calendar-period-button-icon-color, var(--mat-sys-on-surface-variant))}.mat-calendar-arrow.mat-calendar-invert{transform:rotate(180deg)}[dir=rtl] .mat-calendar-arrow{margin:0 5px 0 0}@media(forced-colors: active){.mat-calendar-arrow{fill:CanvasText}}.mat-datepicker-content .mat-calendar-previous-button:not(.mat-mdc-button-disabled),.mat-datepicker-content .mat-calendar-next-button:not(.mat-mdc-button-disabled){color:var(--mat-datepicker-calendar-navigation-button-icon-color, var(--mat-sys-on-surface-variant))}[dir=rtl] .mat-calendar-previous-button,[dir=rtl] .mat-calendar-next-button{transform:rotate(180deg)}.mat-calendar-table{border-spacing:0;border-collapse:collapse;width:100%}.mat-calendar-table-header th{text-align:center;padding:0 0 8px 0;color:var(--mat-datepicker-calendar-header-text-color, var(--mat-sys-on-surface-variant));font-size:var(--mat-datepicker-calendar-header-text-size, var(--mat-sys-title-small-size));font-weight:var(--mat-datepicker-calendar-header-text-weight, var(--mat-sys-title-small-weight))}.mat-calendar-table-header-divider{position:relative;height:1px}.mat-calendar-table-header-divider::after{content:"";position:absolute;top:0;left:-8px;right:-8px;height:1px;background:var(--mat-datepicker-calendar-header-divider-color, transparent)}.mat-calendar-body-cell-content::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px)*-1)}.mat-calendar-body-cell:focus .mat-focus-indicator::before{content:""}\n'],encapsulation:2,changeDetection:0})}return t})();const zae={provide:new E("mat-datepicker-scroll-strategy",{providedIn:"root",factory:()=>{const t=m(we);return()=>ir(t)}}),deps:[],useFactory:function Vae(t){const n=m(we);return()=>ir(n)}};let Hae=(()=>{class t{_elementRef=m(re);_animationsDisabled=pn();_changeDetectorRef=m(it);_globalModel=m(zd);_dateAdapter=m(ho);_ngZone=m(pe);_rangeSelectionStrategy=m(L0,{optional:!0});_stateChanges;_model;_eventCleanups;_animationFallback;_calendar;color;datepicker;comparisonStart;comparisonEnd;startDateAccessibleName;endDateAccessibleName;_isAbove;_animationDone=new Z;_isAnimating=!1;_closeButtonText;_closeButtonFocused;_actionsPortal=null;_dialogLabelId;constructor(){if(m(Nn).load(ec),this._closeButtonText=m(ip).closeCalendarLabel,!this._animationsDisabled){const e=this._elementRef.nativeElement,i=m(Wt);this._eventCleanups=this._ngZone.runOutsideAngular(()=>[i.listen(e,"animationstart",this._handleAnimationEvent),i.listen(e,"animationend",this._handleAnimationEvent),i.listen(e,"animationcancel",this._handleAnimationEvent)])}}ngAfterViewInit(){this._stateChanges=this.datepicker.stateChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()}),this._calendar.focusActiveCell()}ngOnDestroy(){clearTimeout(this._animationFallback),this._eventCleanups?.forEach(e=>e()),this._stateChanges?.unsubscribe(),this._animationDone.complete()}_handleUserSelection(e){const i=this._model.selection,o=e.value,r=i instanceof po;if(r&&this._rangeSelectionStrategy){const a=this._rangeSelectionStrategy.selectionFinished(o,i,e.event);this._model.updateSelection(a,this)}else o&&(r||!this._dateAdapter.sameDate(o,i))&&this._model.add(o);(!this._model||this._model.isComplete())&&!this._actionsPortal&&this.datepicker.close()}_handleUserDragDrop(e){this._model.updateSelection(e.value,this)}_startExitAnimation(){this._elementRef.nativeElement.classList.add("mat-datepicker-content-exit"),this._animationsDisabled?this._animationDone.next():(clearTimeout(this._animationFallback),this._animationFallback=setTimeout(()=>{this._isAnimating||this._animationDone.next()},200))}_handleAnimationEvent=e=>{const i=this._elementRef.nativeElement;e.target!==i||!e.animationName.startsWith("_mat-datepicker-content")||(clearTimeout(this._animationFallback),this._isAnimating="animationstart"===e.type,i.classList.toggle("mat-datepicker-content-animating",this._isAnimating),this._isAnimating||this._animationDone.next())};
1_getSelected(){return this._model.selection}_applyPendingSelection(){this._model!==this._globalModel&&this._globalModel.updateSelection(this._model.selection,this)}_assignActions(e,i){this._model=e?this._globalModel.clone():this._globalModel,this._actionsPortal=e,i&&this._changeDetectorRef.detectChanges()}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-datepicker-content"]],viewQuery:function(i,o){if(1&i&&Ye(Q1,5),2&i){let r;X(r=Q())&&(o._calendar=r.first)}},hostAttrs:[1,"mat-datepicker-content"],hostVars:6,hostBindings:function(i,o){2&i&&(Ui(o.color?"mat-"+o.color:""),oe("mat-datepicker-content-touch",o.datepicker.touchUi)("mat-datepicker-content-animations-enabled",!o._animationsDisabled))},inputs:{color:"color"},exportAs:["matDatepickerContent"],decls:5,vars:26,consts:[["cdkTrapFocus","","role","dialog",1,"mat-datepicker-content-container"],[3,"yearSelected","monthSelected","viewChanged","_userSelection","_userDragDrop","id","startAt","startView","minDate","maxDate","dateFilter","headerComponent","selected","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName"],[3,"cdkPortalOutlet"],["type","button","matButton","elevated",1,"mat-datepicker-close-button",3,"focus","blur","click","color"]],template:function(i,o){1&i&&(D(0,"div",0)(1,"mat-calendar",1),Y("yearSelected",function(a){return o.datepicker._selectYear(a)})("monthSelected",function(a){return o.datepicker._selectMonth(a)})("viewChanged",function(a){return o.datepicker._viewChanged(a)})("_userSelection",function(a){return o._handleUserSelection(a)})("_userDragDrop",function(a){return o._handleUserDragDrop(a)}),O(),Et(2,xae,0,0,"ng-template",2),D(3,"button",3),Y("focus",function(){return o._closeButtonFocused=!0})("blur",function(){return o._closeButtonFocused=!1})("click",function(){return o.datepicker.close()}),ie(4),O()()),2&i&&(oe("mat-datepicker-content-container-with-custom-header",o.datepicker.calendarHeaderComponent)("mat-datepicker-content-container-with-actions",o._actionsPortal),se("aria-modal",!0)("aria-labelledby",o._dialogLabelId??void 0),T(),Ui(o.datepicker.panelClass),G("id",o.datepicker.id)("startAt",o.datepicker.startAt)("startView",o.datepicker.startView)("minDate",o.datepicker._getMinDate())("maxDate",o.datepicker._getMaxDate())("dateFilter",o.datepicker._getDateFilter())("headerComponent",o.datepicker.calendarHeaderComponent)("selected",o._getSelected())("dateClass",o.datepicker.dateClass)("comparisonStart",o.comparisonStart)("comparisonEnd",o.comparisonEnd)("startDateAccessibleName",o.startDateAccessibleName)("endDateAccessibleName",o.endDateAccessibleName),T(),G("cdkPortalOutlet",o._actionsPortal),T(),oe("cdk-visually-hidden",!o._closeButtonFocused),G("color",o.color||"primary"),T(),zn(o._closeButtonText))},dependencies:[Yte,Q1,tc,t0],styles:["@keyframes _mat-datepicker-content-dropdown-enter{from{opacity:0;transform:scaleY(0.8)}to{opacity:1;transform:none}}@keyframes _mat-datepicker-content-dialog-enter{from{opacity:0;transform:scale(0.8)}to{opacity:1;transform:none}}@keyframes _mat-datepicker-content-exit{from{opacity:1}to{opacity:0}}.mat-datepicker-content{display:block;background-color:var(--mat-datepicker-calendar-container-background-color, var(--mat-sys-surface-container-high));color:var(--mat-datepicker-calendar-container-text-color, var(--mat-sys-on-surface));box-shadow:var(--mat-datepicker-calendar-container-elevation-shadow, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12));border-radius:var(--mat-datepicker-calendar-container-shape, var(--mat-sys-corner-large))}.mat-datepicker-content.mat-datepicker-content-animations-enabled{animation:_mat-datepicker-content-dropdown-enter 120ms cubic-bezier(0, 0, 0.2, 1)}.mat-datepicker-content .mat-calendar{width:296px;height:354px}.mat-datepicker-content .mat-datepicker-content-container-with-custom-header .mat-calendar{height:auto}.mat-datepicker-content .mat-datepicker-close-button{position:absolute;top:100%;left:0;margin-top:8px}.mat-datepicker-content-animating .mat-datepicker-content .mat-datepicker-close-button{display:none}.mat-datepicker-content-container{display:flex;flex-direction:column;justify-content:space-between}.mat-datepicker-content-touch{display:block;max-height:80vh;box-shadow:var(--mat-datepicker-calendar-container-touch-elevation-shadow, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12));border-radius:var(--mat-datepicker-calendar-container-touch-shape, var(--mat-sys-corner-extra-large));position:relative;overflow:visible}.mat-datepicker-content-touch.mat-datepicker-content-animations-enabled{animation:_mat-datepicker-content-dialog-enter 150ms cubic-bezier(0, 0, 0.2, 1)}.mat-datepicker-content-touch .mat-datepicker-content-container{min-height:312px;max-height:788px;min-width:250px;max-width:750px}.mat-datepicker-content-touch .mat-calendar{width:100%;height:auto}.mat-datepicker-content-exit.mat-datepicker-content-animations-enabled{animation:_mat-datepicker-content-exit 100ms linear}@media all and (orientation: landscape){.mat-datepicker-content-touch .mat-datepicker-content-container{width:64vh;height:80vh}}@media all and (orientation: portrait){.mat-datepicker-content-touch .mat-datepicker-content-container{width:80vw;height:100vw}.mat-datepicker-content-touch .mat-datepicker-content-container-with-actions{height:115vw}}\n"],encapsulation:2,changeDetection:0})}return t})(),Wae=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["","matDatepickerToggleIcon",""]]})}return t})(),qae=(()=>{class t{_intl=m(ip);_changeDetectorRef=m(it);_stateChanges=Je.EMPTY;datepicker;tabIndex;ariaLabel;get disabled(){return void 0===this._disabled&&this.datepicker?this.datepicker.disabled:!!this._disabled}set disabled(e){this._disabled=e}_disabled;disableRipple;_customIcon;_button;constructor(){const e=m(new Ss("tabindex"),{optional:!0}),i=Number(e);this.tabIndex=i||0===i?i:null}ngOnChanges(e){e.datepicker&&this._watchStateChanges()}ngOnDestroy(){this._stateChanges.unsubscribe()}ngAfterContentInit(){this._watchStateChanges()}_open(e){this.datepicker&&!this.disabled&&(this.datepicker.open(),e.stopPropagation())}_watchStateChanges(){const e=this.datepicker?this.datepicker.stateChanges:me(),i=this.datepicker&&this.datepicker.datepickerInput?this.datepicker.datepickerInput.stateChanges:me(),o=this.datepicker?Wn(this.datepicker.openedStream,this.datepicker.closedStream):me();this._stateChanges.unsubscribe(),this._stateChanges=Wn(this._intl.changes,e,i,o).subscribe(()=>this._changeDetectorRef.markForCheck())}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-datepicker-toggle"]],c
vendor: 21,561 bytes, line 1
1ontentQueries:function(i,o,r){if(1&i&&Le(r,Wae,5),2&i){let a;X(a=Q())&&(o._customIcon=a.first)}},viewQuery:function(i,o){if(1&i&&Ye(wae,5),2&i){let r;X(r=Q())&&(o._button=r.first)}},hostAttrs:[1,"mat-datepicker-toggle"],hostVars:8,hostBindings:function(i,o){1&i&&Y("click",function(a){return o._open(a)}),2&i&&(se("tabindex",null)("data-mat-calendar",o.datepicker?o.datepicker.id:null),oe("mat-datepicker-toggle-active",o.datepicker&&o.datepicker.opened)("mat-accent",o.datepicker&&"accent"===o.datepicker.color)("mat-warn",o.datepicker&&"warn"===o.datepicker.color))},inputs:{datepicker:[0,"for","datepicker"],tabIndex:"tabIndex",ariaLabel:[0,"aria-label","ariaLabel"],disabled:[2,"disabled","disabled",K],disableRipple:"disableRipple"},exportAs:["matDatepickerToggle"],features:[Ct],ngContentSelectors:kae,decls:4,vars:7,consts:[["button",""],["matIconButton","","type","button",3,"tabIndex","disabled","disableRipple"],["viewBox","0 0 24 24","width","24px","height","24px","fill","currentColor","focusable","false","aria-hidden","true",1,"mat-datepicker-toggle-default-icon"],["d","M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z"]],template:function(i,o){1&i&&(ot(Mae),D(0,"button",1,0),Ce(2,Dae,2,0,":svg:svg",2),ue(3),O()),2&i&&(G("tabIndex",o.disabled?-1:o.tabIndex)("disabled",o.disabled)("disableRipple",o.disableRipple),se("aria-haspopup",o.datepicker?"dialog":null)("aria-label",o.ariaLabel||o._intl.openCalendarLabel)("aria-expanded",o.datepicker?o.datepicker.opened:null),T(2),xe(o._customIcon?-1:2))},dependencies:[BP],styles:[".mat-datepicker-toggle{pointer-events:auto;color:var(--mat-datepicker-toggle-icon-color, var(--mat-sys-on-surface-variant))}.mat-datepicker-toggle button{color:inherit}.mat-datepicker-toggle-active{color:var(--mat-datepicker-toggle-active-state-icon-color, var(--mat-sys-primary))}@media(forced-colors: active){.mat-datepicker-toggle-default-icon{color:CanvasText}}\n"],encapsulation:2,changeDetection:0})}return t})(),Xae=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({providers:[ip,zae],imports:[n0,oc,UP,nc,Oe,Hae,qae,DV,Bs]})}return t})();function Qae(t,n){}class Ng{viewContainerRef;injector;id;role="dialog";panelClass="";hasBackdrop=!0;backdropClass="";disableClose=!1;closePredicate;width="";height="";minWidth;minHeight;maxWidth;maxHeight;positionStrategy;data=null;direction;ariaDescribedBy=null;ariaLabelledBy=null;ariaLabel=null;ariaModal=!1;autoFocus="first-tabbable";restoreFocus=!0;scrollStrategy;closeOnNavigation=!0;closeOnDestroy=!0;closeOnOverlayDetachments=!0;disableAnimations=!1;providers;container;templateContext}let EV=(()=>{class t extends o0{_elementRef=m(re);_focusTrapFactory=m(HP);_config;_interactivityChecker=m(zP);_ngZone=m(pe);_focusMonitor=m(Tr);_renderer=m(Wt);_changeDetectorRef=m(it);_injector=m(we);_platform=m(Tt);_document=m(Xe);_portalOutlet;_focusTrapped=new Z;_focusTrap=null;_elementFocusedBeforeDialogWasOpened=null;_closeInteractionType=null;_ariaLabelledByQueue=[];_isDestroyed=!1;constructor(){super(),this._config=m(Ng,{optional:!0})||new Ng,this._config.ariaLabelledBy&&this._ariaLabelledByQueue.push(this._config.ariaLabelledBy)}_addAriaLabelledBy(e){this._ariaLabelledByQueue.push(e),this._changeDetectorRef.markForCheck()}_removeAriaLabelledBy(e){const i=this._ariaLabelledByQueue.indexOf(e);i>-1&&(this._ariaLabelledByQueue.splice(i,1),this._changeDetectorRef.markForCheck())}_contentAttached(){this._initializeFocusTrap(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._focusTrapped.complete(),this._isDestroyed=!0,this._restoreFocus()}attachComponentPortal(e){this._portalOutlet.hasAttached();const i=this._portalOutlet.attachComponentPortal(e);return this._contentAttached(),i}attachTemplatePortal(e){this._portalOutlet.hasAttached();const i=this._portalOutlet.attachTemplatePortal(e);return this._contentAttached(),i}attachDomPortal=e=>{this._portalOutlet.hasAttached();const i=this._portalOutlet.attachDomPortal(e);return this._contentAttached(),i};_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(e,i){this._interactivityChecker.isFocusable(e)||(e.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const o=()=>{r(),a(),e.removeAttribute("tabindex")},r=this._renderer.listen(e,"blur",o),a=this._renderer.listen(e,"mousedown",o)})),e.focus(i)}_focusByCssSelector(e,i){let o=this._elementRef.nativeElement.querySelector(e);o&&this._forceFocus(o,i)}_trapFocus(e){this._isDestroyed||Dn(()=>{const i=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||i.focus(e);break;case!0:case"first-tabbable":this._focusTrap?.focusInitialElement(e)||this._focusDialogContainer(e);break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]',e);break;default:this._focusByCssSelector(this._config.autoFocus,e)}this._focusTrapped.next()},{injector:this._injector})}_restoreFocus(){const e=this._config.restoreFocus;let i=null;if("string"==typeof e?i=this._document.querySelector(e):"boolean"==typeof e?i=e?this._elementFocusedBeforeDialogWasOpened:null:e&&(i=e),this._config.restoreFocus&&i&&"function"==typeof i.focus){const o=Zl(),r=this._elementRef.nativeElement;(!o||o===this._document.body||o===r||r.contains(o))&&(this._focusMonitor?(this._focusMonitor.focusVia(i,this._closeInteractionType),this._closeInteractionType=null):i.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(e){this._elementRef.nativeElement.focus?.(e)}_containsFocus(){const e=this._elementRef.nativeElement,i=Zl();return e===i||e.contains(i)}_initializeFocusTrap(){this._platform.isBrowser&&(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=Zl()))}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["cdk-dialog-container"]],viewQuery:function(i,o){if(1&i&&Ye(tc,7),2&i){let r;X(r=Q())&&(o._portalOutlet=r.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(i,o){2&i&&se("id",o._config.id||null)("role",o._config.role)("aria-modal",o._config.ariaModal)("aria-labelledby",o._config.ariaLabel?null:o._ariaLabelledByQueue[0])("aria-label",o._config.ariaLabel)("aria-describedby",o._config.ariaDescribedBy||null)},features:[ce],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(i,o){1&i&&Et(0,Qae,0,0,"ng-template",0)},dependencies:[tc],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],encapsulation:2})}return t})();class J1{overlayRef;config;componentInstance;componentRef;containerInstance;disableClose;closed=new Z;backdropClick;keydownEvents;outsidePointerEvents;id;_detachSubscription;constructor(n,e){this.overlayRef=n,this.config=e,this.disableClose=e.disableClose,this.backdropClick=n.backdropClick(),this.keydownEvents=n.keydownEvents(),this.outsidePointerEvents=n.outsidePointerEvents(),this.id=e.id,this.keydownEvents.subscribe(i=>{27===i.keyCode&&!this.disableClose&&!Pn(i)&&(i.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=>{!this.disableClose&&this._canClose()?this.close(void 0,{focusOrigin:"mouse"}):this.containerInstance._recaptureFocus?.()}),this._detachSubscription=n.detachments().subscribe(()=>{!1!==e.closeOnOverlayDetachments&&this.close()})}close(n,e){if(this._canClose(n)){const i=this.closed;this.containerInstance._closeInteractionType=e?.focusOrigin||"program",this._detachSubscription.unsubscribe(),this.overlayRef.dispose(),i.next(n),i.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(n="",e=""){return this.overlayRef.updateSize({width:n,height:e}),this}addPanelClass(n){return this.overlayRef.addPanelClass(n),this}removePanelClass(n){return this.overlayRef.removePanelClass(n),this}_canClose(n){const e=this.config;return!!this.containerInstance&&(!e.closePredicate||e.closePredicate(n,e,this.componentInstance))}}const Zae=new E("DialogScrollStrategy",{providedIn:"root",factory:()=>{const t=m(we);return()=>YP(t)}}),Jae=new E("DialogData"),ese=new E("DefaultDialogConfig");function tse(t){const n=Te(t),e=new J;return{valueSignal:n,get value(){return n()},change:e,ngOnDestroy(){e.complete()}}}let TV=(()=>{class t{_injector=m(we);_defaultOptions=m(ese,{optional:!0});_parentDialog=m(t,{optional:!0,skipSelf:!0});_overlayContainer=m(QP);_idGenerator=m(Cn);_openDialogsAtThisLevel=[];_afterAllClosedAtThisLevel=new Z;_afterOpenedAtThisLevel=new Z;_ariaHiddenElements=new Map;_scrollStrategy=m(Zae);get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}afterAllClosed=md(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(on(void 0)));constructor(){}open(e,i){(i={...this._defaultOptions||new Ng,...i}).id=i.id||this._idGenerator.getId("cdk-dialog-"),i.id&&this.getDialogById(i.id);const r=this._getOverlayConfig(i),a=Sd(this._injector,r),s=new J1(a,i),d=this._attachContainer(a,s,i);if(s.containerInstance=d,!this.openDialogs.length){const u=this._overlayContainer.getContainerElement();d._focusTrapped?d._focusTrapped.pipe(Rn(1)).subscribe(()=>{this._hideNonDialogContentFromAssistiveTechnology(u)}):this._hideNonDialogContentFromAssistiveTechnology(u)}return this._attachDialogContent(e,s,d,i),this.openDialogs.push(s),s.closed.subscribe(()=>this._removeOpenDialog(s,!0)),this.afterOpened.next(s),s}closeAll(){eE(this.openDialogs,e=>e.close())}getDialogById(e){return this.openDialogs.find(i=>i.id===e)}ngOnDestroy(){eE(this._openDialogsAtThisLevel,e=>{!1===e.config.closeOnDestroy&&this._removeOpenDialog(e,!1)}),eE(this._openDialogsAtThisLevel,e=>e.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(e){const i=new Kh({positionStrategy:e.positionStrategy||l0().centerHorizontally().centerVertically(),scrollStrategy:e.scrollStrategy||this._scrollStrategy(),panelClass:e.panelClass,hasBackdrop:e.hasBackdrop,direction:e.direction,minWidth:e.minWidth,minHeight:e.minHeight,maxWidth:e.maxWidth,maxHeight:e.maxHeight,width:e.width,height:e.height,disposeOnNavigation:e.closeOnNavigation,disableAnimations:e.disableAnimations});return e.backdropClass&&(i.backdropClass=e.backdropClass),i}_attachContainer(e,i,o){const r=o.injector||o.viewContainerRef?.injector,a=[{provide:Ng,useValue:o},{provide:J1,useValue:i},{provide:nB,useValue:e}];let s;o.container?"function"==typeof o.container?s=o.container:(s=o.container.type,a.push(...o.container.providers(o))):s=EV;const d=new Od(s,o.viewContainerRef,we.create({parent:r||this._injector,providers:a}));return e.attach(d).instance}_attachDialogContent(e,i,o,r){if(e instanceof Jt){const a=this._createInjector(r,i,o,void 0);let s={$implicit:r.data,dialogRef:i};r.templateContext&&(s={...s,..."function"==typeof r.templateContext?r.templateContext():r.templateContext}),o.attachTemplatePortal(new Pd(e,null,s,a))}else{const a=this._createInjector(r,i,o,this._injector),s=o.attachComponentPortal(new Od(e,r.viewContainerRef,a));i.componentRef=s,i.componentInstance=s.instance}}_createInjector(e,i,o,r){const a=e.injector||e.viewContainerRef?.injector,s=[{provide:Jae,useValue:e.data},{provide:J1,useValue:i}];return e.providers&&("function"==typeof e.providers?s.push(...e.providers(i,e,o)):s.push(...e.providers)),e.direction&&(!a||!a.get(ci,null,{optional:!0}))&&s.push({provide:ci,useValue:tse(e.direction)}),we.create({parent:a||r,providers:s})}_removeOpenDialog(e,i){const o=this.openDialogs.indexOf(e);o>-1&&(this.openDialogs.splice(o,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((r,a)=>{r?a.setAttribute("aria-hidden",r):a.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),i&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(e){if(e.parentElement){const i=e.parentElement.children;for(let o=i.length-1;o>-1;o--){const r=i[o];r!==e&&"SCRIPT"!==r.nodeName&&"STYLE"!==r.nodeName&&!r.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(r,r.getAttribute("aria-hidden")),r.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){const e=this._parentDialog;return e?e._getAfterAllClosed():this._afterAllClosedAtThisLevel}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function eE(t,n){let e=t.length;for(;e--;)n(t[e])}let nse=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({providers:[TV],imports:[oc,nc,UP,nc]})}return t})();function ise(t,n){}class SV{viewContainerRef;injector;id;role="dialog";panelClass="";hasBackdrop=!0;backdropClass="";disableClose=!1;closePredicate;width="";height="";minWidth;minHeight;maxWidth;maxHeight;position;data=null;direction;ariaDescribedBy=null;ariaLabelledBy=null;ariaLabel=null;ariaModal=!1;autoFocus="first-tabbable";restoreFocus=!0;delayFocusTrap=!0;scrollStrategy;closeOnNavigation=!0;enterAnimationDuration;exitAnimationDuration}const tE="mdc-dialog--open",IV="mdc-dialog--opening",AV="mdc-dialog--closing";let RV=(()=>{class t extends EV{_animationStateChanged=new J;_animationsEnabled=!pn();_actionSectionCount=0;_hostElement=this._elementRef.nativeElement;_enterAnimationDuration=this._animationsEnabled?NV(this._config.enterAnimationDuration)??150:0;_exitAnimationDuration=this._animationsEnabled?NV(this._config.exitAnimationDuration)??75:0;_animationTimer=null;_contentAttached(){super._contentAttached(),this._startOpenAnimation()}_startOpenAnimation(){this._animationStateChanged.emit({state:"opening",totalTime:this._enterAnimationDuration}),this._animationsEnabled?(this._hostElement.style.setProperty(FV,`${this._enterAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(IV,tE)),this._waitForAnimationToComplete(this._enterAnimationDuration,this._finishDialogOpen)):(this._hostElement.classList.add(tE),Promise.resolve().then(()=>this._finishDialogOpen()))}_startExitAnimation(){this._animationStateChanged.emit({state:"closing",totalTime:this._exitAnimationDuration}),this._hostElement.classList.remove(tE),this._animationsEnabled?(this._hostElement.style.setProperty(FV,`${this._exitAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(AV)),this._waitForAnimationToComplete(this._exitAnimationDuration,this._finishDialogClose)):Promise.resolve().then(()=>this._finishDialogClose())}_updateActionSectionCount(e){this._actionSectionCount+=e,this._changeDetectorRef.markForCheck()}_finishDialogOpen=()=>{this._clearAnimationClasses(),this._openAnimationDone(this._enterAnimationDuration)};_finishDialogClose=()=>{this._clearAnimationClasses(),this._animationStateChanged.emit({state:"closed",totalTime:this._exitAnimationDuration})};_clearAnimationClasses(){this._hostElement.classList.remove(IV,AV)}_waitForAnimationToComplete(e,i){null!==this._animationTimer&&clearTimeout(this._animationTimer),this._animationTimer=setTimeout(i,e)}_requestAnimationFrame(e){this._ngZone.runOutsideAngular(()=>{"function"==typeof requestAnimationFrame?requestAnimationFrame(e):e()})}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(e){this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:e})}ngOnDestroy(){super.ngOnDestroy(),null!==this._animationTimer&&clearTimeout(this._animationTimer)}attachComponentPortal(e){const i=super.attachComponentPortal(e);return i.location.nativeElement.classList.add("mat-mdc-dialog-component-host"),i}static \u0275fac=(()=>{let e;return function(o){return(e||(e=Ne(t)))(o||t)}})();static \u0275cmp=ae({type:t,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],hostVars:10,hostBindings:function(i,o){2&i&&(ji("id",o._config.id),se("aria-modal",o._config.ariaModal)("role",o._config.role)("aria-labelledby",o._config.ariaLabel?null:o._ariaLabelledByQueue[0])("aria-label",o._config.ariaLabel)("aria-describedby",o._config.ariaDescribedBy||null),oe("_mat-animation-noopable",!o._animationsEnabled)("mat-mdc-dialog-container-with-actions",o._actionSectionCount>0))},features:[ce],decls:3,vars:0,consts:[[1,"mat-mdc-dialog-inner-container","mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],template:function(i,o){1&i&&(D(0,"div",0)(1,"div",1),Et(2,ise,0,0,"ng-template",2),O()())},dependencies:[tc],styles:['.mat-mdc-dialog-container{width:100%;height:100%;display:block;box-sizing:border-box;max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;outline:0}.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-max-width, 560px);min-width:var(--mat-dialog-container-min-width, 280px)}@media(max-width: 599px){.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-small-max-width, calc(100vw - 32px))}}.mat-mdc-dialog-inner-container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;opacity:0;transition:opacity linear var(--mat-dialog-transition-duration, 0ms);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mdc-dialog--closing .mat-mdc-dialog-inner-container{transition:opacity 75ms linear;transform:none}.mdc-dialog--open .mat-mdc-dialog-inner-container{opacity:1}._mat-animation-noopable .mat-mdc-dialog-inner-container{transition:none}.mat-mdc-dialog-surface{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;width:100%;height:100%;position:relative;overflow-y:auto;outline:0;transform:scale(0.8);transition:transform var(--mat-dialog-transition-duration, 0ms) cubic-bezier(0, 0, 0.2, 1);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;box-shadow:var(--mat-dialog-container-elevation-shadow, none);border-radius:var(--mat-dialog-container-shape, var(--mat-sys-corner-extra-large, 4px));background-color:var(--mat-dialog-container-color, var(--mat-sys-surface, white))}[dir=rtl] .mat-mdc-dialog-surface{text-align:right}.mdc-dialog--open .mat-mdc-dialog-surface,.mdc-dialog--closing .mat-mdc-dialog-surface{transform:none}._mat-animation-noopable .mat-mdc-dialog-surface{transition:none}.mat-mdc-dialog-surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}.mat-mdc-dialog-title{display:block;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:var(--mat-dialog-headline-padding, 6px 24px 13px)}.mat-mdc-dialog-title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mat-mdc-dialog-title{text-align:right}.mat-mdc-dialog-container .mat-mdc-dialog-title{color:var(--mat-dialog-subhead-color, var(--mat-sys-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mat-dialog-subhead-font, var(--mat-sys-headline-small-font, inherit));line-height:var(--mat-dialog-subhead-line-height, var(--mat-sys-headline-small-line-height, 1.5rem));font-size:var(--mat-dialog-subhead-size, var(--mat-sys-headline-small-size, 1rem));font-weight:var(--mat-dialog-subhead-weight, var(--mat-sys-headline-small-weight, 400));letter-spacing:var(--mat-dialog-subhead-tracking, var(--mat-sys-headline-small-tracking, 0.03125em))}.mat-mdc-dialog-content{display:block;flex-grow:1;box-sizing:border-box;margin:0;overflow:auto;max-height:65vh}.mat-mdc-dialog-content>:first-child{margin-top:0}.mat-mdc-dialog-content>:last-child{margin-bottom:0}.mat-mdc-dialog-container .mat-mdc-dialog-content{color:var(--mat-dialog-supporting-text-color, var(--mat-sys-on-surface-variant, rgba(0, 0, 0, 0.6)));font-family:var(--mat-dialog-supporting-text-font, var(--mat-sys-body-medium-font, inherit));line-height:var(--mat-dialog-supporting-text-line-height, var(--mat-sys-body-medium-line-height, 1.5rem));font-size:var(--mat-dialog-supporting-text-size, var(--mat-sys-body-medium-size, 1rem));font-weight:var(--mat-dialog-supporting-text-weight, var(--mat-sys-body-medium-weight, 400));letter-spacing:var(--mat-dialog-supporting-text-tracking, var(--mat-sys-body-medium-tracking, 0.03125em))}.mat-mdc-dialog-container .mat-mdc-dialog-content{padding:var(--mat-dialog-content-padding, 20px 24px)}.mat-mdc-dialog-container-with-actions .mat-mdc-dialog-content{padding:var(--mat-dialog-with-actions-content-padding, 20px 24px 0)}.mat-mdc-dialog-container .mat-mdc-dialog-title+.mat-mdc-dialog-content{padding-top:0}.mat-mdc-dialog-actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;box-sizing:border-box;min-height:52px;margin:0;border-top:1px solid rgba(0,0,0,0);padding:var(--mat-dialog-actions-padding, 16px 24px);justify-content:var(--mat-dialog-actions-alignment, flex-end)}@media(forced-colors: active){.mat-mdc-dialog-actions{border-top-color:CanvasText}}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-start,.mat-mdc-dialog-actions[align=start]{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}
1.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}.mat-mdc-dialog-component-host{display:contents}\n'],encapsulation:2})}return t})();const FV="--mat-dialog-transition-duration";function NV(t){return null==t?null:"number"==typeof t?t:t.endsWith("ms")?Jl(t.substring(0,t.length-2)):t.endsWith("s")?1e3*Jl(t.substring(0,t.length-1)):"0"===t?0:null}var V0=function(t){return t[t.OPEN=0]="OPEN",t[t.CLOSING=1]="CLOSING",t[t.CLOSED=2]="CLOSED",t}(V0||{});class nE{_ref;_config;_containerInstance;componentInstance;componentRef;disableClose;id;_afterOpened=new Z;_beforeClosed=new Z;_result;_closeFallbackTimeout;_state=V0.OPEN;_closeInteractionType;constructor(n,e,i){this._ref=n,this._config=e,this._containerInstance=i,this.disableClose=e.disableClose,this.id=n.id,n.addPanelClass("mat-mdc-dialog-panel"),i._animationStateChanged.pipe(wt(o=>"opened"===o.state),Rn(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),i._animationStateChanged.pipe(wt(o=>"closed"===o.state),Rn(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),n.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),Wn(this.backdropClick(),this.keydownEvents().pipe(wt(o=>27===o.keyCode&&!this.disableClose&&!Pn(o)))).subscribe(o=>{this.disableClose||(o.preventDefault(),function LV(t,n,e){return t._closeInteractionType=n,t.close(e)}(this,"keydown"===o.type?"keyboard":"mouse"))})}close(n){const e=this._config.closePredicate;e&&!e(n,this._config,this.componentInstance)||(this._result=n,this._containerInstance._animationStateChanged.pipe(wt(i=>"closing"===i.state),Rn(1)).subscribe(i=>{this._beforeClosed.next(n),this._beforeClosed.complete(),this._ref.overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),i.totalTime+100)}),this._state=V0.CLOSING,this._containerInstance._startExitAnimation())}afterOpened(){return this._afterOpened}afterClosed(){return this._ref.closed}beforeClosed(){return this._beforeClosed}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}updatePosition(n){let e=this._ref.config.positionStrategy;return n&&(n.left||n.right)?n.left?e.left(n.left):e.right(n.right):e.centerHorizontally(),n&&(n.top||n.bottom)?n.top?e.top(n.top):e.bottom(n.bottom):e.centerVertically(),this._ref.updatePosition(),this}updateSize(n="",e=""){return this._ref.updateSize(n,e),this}addPanelClass(n){return this._ref.addPanelClass(n),this}removePanelClass(n){return this._ref.removePanelClass(n),this}getState(){return this._state}_finishDialogClose(){this._state=V0.CLOSED,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}}const ase=new E("MatMdcDialogData"),sse=new E("mat-mdc-dialog-default-options"),lse=new E("mat-mdc-dialog-scroll-strategy",{providedIn:"root",factory:()=>{const t=m(we);return()=>YP(t)}});let H0,z0=(()=>{class t{_defaultOptions=m(sse,{optional:!0});_scrollStrategy=m(lse);_parentDialog=m(t,{optional:!0,skipSelf:!0});_idGenerator=m(Cn);_injector=m(we);_dialog=m(TV);_animationsDisabled=pn();_openDialogsAtThisLevel=[];_afterAllClosedAtThisLevel=new Z;_afterOpenedAtThisLevel=new Z;dialogConfigClass=SV;_dialogRefConstructor;_dialogContainerType;_dialogDataToken;get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){const e=this._parentDialog;return e?e._getAfterAllClosed():this._afterAllClosedAtThisLevel}afterAllClosed=md(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(on(void 0)));constructor(){this._dialogRefConstructor=nE,this._dialogContainerType=RV,this._dialogDataToken=ase}open(e,i){let o;(i={...this._defaultOptions||new SV,...i}).id=i.id||this._idGenerator.getId("mat-mdc-dialog-"),i.scrollStrategy=i.scrollStrategy||this._scrollStrategy();const r=this._dialog.open(e,{...i,positionStrategy:l0().centerHorizontally().centerVertically(),disableClose:!0,closePredicate:void 0,closeOnDestroy:!1,closeOnOverlayDetachments:!1,disableAnimations:this._animationsDisabled||"0"===i.enterAnimationDuration?.toLocaleStr
vendor: 4,079 bytes, line 1
1ing()||"0"===i.exitAnimationDuration?.toString(),container:{type:this._dialogContainerType,providers:()=>[{provide:this.dialogConfigClass,useValue:i},{provide:Ng,useValue:i}]},templateContext:()=>({dialogRef:o}),providers:(a,s,d)=>(o=new this._dialogRefConstructor(a,i,d),o.updatePosition(i?.position),[{provide:this._dialogContainerType,useValue:d},{provide:this._dialogDataToken,useValue:s.data},{provide:this._dialogRefConstructor,useValue:o}])});return o.componentRef=r.componentRef,o.componentInstance=r.componentInstance,this.openDialogs.push(o),this.afterOpened.next(o),o.afterClosed().subscribe(()=>{const a=this.openDialogs.indexOf(o);a>-1&&(this.openDialogs.splice(a,1),this.openDialogs.length||this._getAfterAllClosed().next())}),o}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(e){return this.openDialogs.find(i=>i.id===e)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(e){let i=e.length;for(;i--;)e[i].close()}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),pse=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({providers:[z0],imports:[nse,oc,nc,Oe,Oe]})}return t})(),zV=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[Oe,Oe]})}return t})(),mse=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({})}return t})(),fse=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[Oe,mse,nc]})}return t})(),HV=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[Oe,Oe]})}return t})(),_se=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[HV,Oe,HV,Oe]})}return t})();function Bg(t){return function bse(){if(void 0===H0&&(H0=null,typeof window<"u")){const t=window;void 0!==t.trustedTypes&&(H0=t.trustedTypes.createPolicy("angular#components",{createHTML:n=>n}))}return H0}()?.createHTML(t)||t}function $V(t){return Error(`Unable to find icon with the name "${t}"`)}function GV(t){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${t}".`)}function WV(t){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${t}".`)}class jd{url;svgText;options;svgElement;constructor(n,e,i){this.url=n,this.svgText=e,this.options=i}}let Vg=(()=>{class t{_httpClient;_sanitizer;_errorHandler;_document;_svgIconConfigs=new Map;_iconSetConfigs=new Map;_cachedIconsByUrl=new Map;_inProgressUrlFetches=new Map;_fontCssClassesByAlias=new Map;_resolvers=[];_defaultFontSetClass=["material-icons","mat-ligature-font"];constructor(e,i,o,r){this._httpClient=e,this._sanitizer=i,this._errorHandler=r,this._document=o}addSvgIcon(e,i,o){return this.addSvgIconInNamespace("",e,i,o)}addSvgIconLiteral(e,i,o){return this.addSvgIconLiteralInNamespace("",e,i,o)}addSvgIconInNamespace(e,i,o,r){return this._addSvgIconConfig(e,i,new jd(o,null,r))}addSvgIconResolver(e){return this._resolvers.push(e),this}addSvgIconLiteralInNamespace(e,i,o,r){const a=this._sanitizer.sanitize(Ci.HTML,o);if(!a)throw WV(o);const s=Bg(a);return this._addSvgIconConfig(e,i,new jd("",s,r))}addSvgIconSet(e,i){return this.addSvgIconSetInNamespace("",e,i)}addSvgIconSetLiteral(e,i){return this.addSvgIconSetLiteralInNamespace("",e,i)}addSvgIconSetInNamespace(e,i,o){return this._addSvgIconSetConfig(e,new jd(i,null,o))}addSvgIconSetLiteralInNamespace(e,i,o){const r=this._sanitizer.sanitize(Ci.HTML,i);if(!r)throw WV(i);const a=Bg(r);return this._addSvgIconSetConfig(e,new jd("",a,o))}registerFontClassAlias(e,i=e){return this._fontCssClassesByAlias.set(e,i),this}
vendor: 7,009 bytes, line 1
1classNameForFontAlias(e){return this._fontCssClassesByAlias.get(e)||e}setDefaultFontSetClass(...e){return this._defaultFontSetClass=e,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(e){const i=this._sanitizer.sanitize(Ci.RESOURCE_URL,e);if(!i)throw GV(e);const o=this._cachedIconsByUrl.get(i);return o?me(j0(o)):this._loadSvgIconFromConfig(new jd(e,null)).pipe(Fn(r=>this._cachedIconsByUrl.set(i,r)),Se(r=>j0(r)))}getNamedSvgIcon(e,i=""){const o=qV(i,e);let r=this._svgIconConfigs.get(o);if(r)return this._getSvgFromConfig(r);if(r=this._getIconConfigFromResolvers(i,e),r)return this._svgIconConfigs.set(o,r),this._getSvgFromConfig(r);const a=this._iconSetConfigs.get(i);return a?this._getSvgFromIconSetConfigs(e,a):og($V(o))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(e){return e.svgText?me(j0(this._svgElementFromConfig(e))):this._loadSvgIconFromConfig(e).pipe(Se(i=>j0(i)))}_getSvgFromIconSetConfigs(e,i){const o=this._extractIconWithNameFromAnySet(e,i);return o?me(o):bB(i.filter(a=>!a.svgText).map(a=>this._loadSvgIconSetFromConfig(a).pipe(na(s=>{const u=`Loading icon set URL: ${this._sanitizer.sanitize(Ci.RESOURCE_URL,a.url)} failed: ${s.message}`;return this._errorHandler.handleError(new Error(u)),me(null)})))).pipe(Se(()=>{const a=this._extractIconWithNameFromAnySet(e,i);if(!a)throw $V(e);return a}))}_extractIconWithNameFromAnySet(e,i){for(let o=i.length-1;o>=0;o--){const r=i[o];if(r.svgText&&r.svgText.toString().indexOf(e)>-1){const a=this._svgElementFromConfig(r),s=this._extractSvgIconFromSet(a,e,r.options);if(s)return s}}return null}_loadSvgIconFromConfig(e){return this._fetchIcon(e).pipe(Fn(i=>e.svgText=i),Se(()=>this._svgElementFromConfig(e)))}_loadSvgIconSetFromConfig(e){return e.svgText?me(null):this._fetchIcon(e).pipe(Fn(i=>e.svgText=i))}_extractSvgIconFromSet(e,i,o){const r=e.querySelector(`[id="${i}"]`);if(!r)return null;const a=r.cloneNode(!0);if(a.removeAttribute("id"),"svg"===a.nodeName.toLowerCase())return this._setSvgAttributes(a,o);if("symbol"===a.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(a),o);const s=this._svgElementFromString(Bg("<svg></svg>"));return s.appendChild(a),this._setSvgAttributes(s,o)}_svgElementFromString(e){const i=this._document.createElement("DIV");i.innerHTML=e;const o=i.querySelector("svg");if(!o)throw Error("<svg> tag not found");return o}_toSvgElement(e){const i=this._svgElementFromString(Bg("<svg></svg>")),o=e.attributes;for(let r=0;r<o.length;r++){const{name:a,value:s}=o[r];"id"!==a&&i.setAttribute(a,s)}for(let r=0;r<e.childNodes.length;r++)e.childNodes[r].nodeType===this._document.ELEMENT_NODE&&i.appendChild(e.childNodes[r].cloneNode(!0));return i}_setSvgAttributes(e,i){return e.setAttribute("fit",""),e.setAttribute("height","100%"),e.setAttribute("width","100%"),e.setAttribute("preserveAspectRatio","xMidYMid meet"),e.setAttribute("focusable","false"),i&&i.viewBox&&e.setAttribute("viewBox",i.viewBox),e}_fetchIcon(e){const{url:i,options:o}=e,r=o?.withCredentials??!1;if(!this._httpClient)throw function vse(){return Error("Could not find HttpClient for use with Angular Material icons. Please add provideHttpClient() to your providers.")}();if(null==i)throw Error(`Cannot fetch icon from URL "${i}".`);const a=this._sanitizer.sanitize(Ci.RESOURCE_URL,i);if(!a)throw GV(i);const s=this._inProgressUrlFetches.get(a);if(s)return s;const d=this._httpClient.get(a,{responseType:"text",withCredentials:r}).pipe(Se(u=>Bg(u)),gd(()=>this._inProgressUrlFetches.delete(a)),F6());return this._inProgressUrlFetches.set(a,d),d}_addSvgIconConfig(e,i,o){return this._svgIconConfigs.set(qV(e,i),o),this}_addSvgIconSetConfig(e,i){const o=this._iconSetConfigs.get(e);return o?o.push(i):this._iconSetConfigs.set(e,[i]),this}_svgElementFromConfig(e){if(!e.svgElement){const i=this._svgElementFromString(e.svgText);this._setSvgAttributes(i,e.options),e.svgElement=i}return e.svgElement}_getIconConfigFromResolvers(e,i){for(let o=0;o<this._resolvers.length;o++){const r=this._resolvers[o](i,e);if(r)return Cse(r)?new jd(r.url,null,r.options):new jd(r,null)}}static \u0275fac=function(i){return new(i||t)(le(Yl,8),le(qf),le(Xe,8),le(Ko))};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function j0(t){return t.cloneNode(!0)}function qV(t,n){return t+":"+n}function Cse(t){return!(!t.url||!t.options)}const xse=["*"],wse=new E("MAT_ICON_DEFAULT_OPTIONS"),Mse=new E("mat-icon-location",{providedIn:"root",factory:function kse(){const t=m(Xe),n=t?t.location:null;return{getPathname:()=>n?n.pathname+n.search:""}}}),YV=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],Dse=YV.map(t=>`[${t}]`).join(", "),Ose=/^url\(['"]?#(.*?)['"]?\)$/;let rp,KV=(()=>{class t{_elementRef=m(re);_iconRegistry=m(Vg);_location=m(Mse);_errorHandler=m(Ko);_defaultColor;get color(){return this._color||this._defaultColor}set color(e){this._color=e}_color;inline=!1;get svgIcon(){return this._svgIcon}set svgIcon(e){e!==this._svgIcon&&(e?this._updateSvgIcon(e):this._svgIcon&&this._clearSvgElement(),this._svgIcon=e)}_svgIcon;get fontSet(){return this._fontSet}set fontSet(e){const i=this._cleanupFontValue(e);i!==this._fontSet&&(this._fontSet=i,this._updateFontIconClasses())}_fontSet;get fontIcon(){return this._fontIcon}set fontIcon(e){const i=this._cleanupFontValue(e);i!==this._fontIcon&&(this._fontIcon=i,this._updateFontIconClasses())}_fontIcon;_previousFontSetClass=[];_previousFontIconClass;_svgName;_svgNamespace;_previousPath;_elementsWithExternalReferences;_currentIconFetch=Je.EMPTY;constructor(){const e=m(new Ss("aria-hidden"),{optional:!0}),i=m(wse,{optional:!0});i&&(i.color&&(this.color=this._defaultColor=i.color),i.fontSet&&(this.fontSet=i.fontSet)),e||this._elementRef.nativeElement.setAttribute("aria-hidden","true")}_splitIconName(e){if(!e)return["",""];const i=e.split(":");switch(i.length){case 1:return["",i[0]];case 2:return i;default:throw Error(`Invalid icon name: "${e}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){const e=this._elementsWithExternalReferences;if(e&&e.size){const i=this._location.getPathname();i!==this._previousPath&&(this._previousPath=i,this._prependPathToReferences(i))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(e){this._clearSvgElement();const i=this._location.getPathname();this._previousPath=i,this._cacheChildrenWithExternalReferences(e),this._prependPathToReferences(i),this._elementRef.nativeElement.appendChild(e)}_clearSvgElement(){const e=this._elementRef.nativeElement;let i=e.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();i--;){const o=e.childNodes[i];(1!==o.nodeType||"svg"===o.nodeName.toLowerCase())&&o.remove()}}
vendor: 1,027 bytes, line 1
1_updateFontIconClasses(){if(!this._usingFontIcon())return;const e=this._elementRef.nativeElement,i=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(o=>o.length>0);this._previousFontSetClass.forEach(o=>e.classList.remove(o)),i.forEach(o=>e.classList.add(o)),this._previousFontSetClass=i,this.fontIcon!==this._previousFontIconClass&&!i.includes("mat-ligature-font")&&(this._previousFontIconClass&&e.classList.remove(this._previousFontIconClass),this.fontIcon&&e.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(e){return"string"==typeof e?e.trim().split(" ")[0]:e}_prependPathToReferences(e){const i=this._elementsWithExternalReferences;i&&i.forEach((o,r)=>{o.forEach(a=>{r.setAttribute(a.name,`url('${e}#${a.value}')`)})})}_cacheChildrenWithExternalReferences(e){const i=e.querySelectorAll(Dse),o=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let r=0;r<i.length;
vendor: 10,395 bytes, line 1
1r++)YV.forEach(a=>{const s=i[r],d=s.getAttribute(a),u=d?d.match(Ose):null;if(u){let p=o.get(s);p||(p=[],o.set(s,p)),p.push({name:a,value:u[1]})}})}_updateSvgIcon(e){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),e){const[i,o]=this._splitIconName(e);i&&(this._svgNamespace=i),o&&(this._svgName=o),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(o,i).pipe(Rn(1)).subscribe(r=>this._setSvgElement(r),r=>{this._errorHandler.handleError(new Error(`Error retrieving icon ${i}:${o}! ${r.message}`))})}}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:10,hostBindings:function(i,o){2&i&&(se("data-mat-icon-type",o._usingFontIcon()?"font":"svg")("data-mat-icon-name",o._svgName||o.fontIcon)("data-mat-icon-namespace",o._svgNamespace||o.fontSet)("fontIcon",o._usingFontIcon()?o.fontIcon:null),Ui(o.color?"mat-"+o.color:""),oe("mat-icon-inline",o.inline)("mat-icon-no-color","primary"!==o.color&&"accent"!==o.color&&"warn"!==o.color))},inputs:{color:"color",inline:[2,"inline","inline",K],svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],ngContentSelectors:xse,decls:1,vars:0,template:function(i,o){1&i&&(ot(),ue(0))},styles:["mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color, inherit)}.mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}\n"],encapsulation:2,changeDetection:0})}return t})(),iE=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[Oe,Oe]})}return t})();const XV=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function QV(){if(rp)return rp;if("object"!=typeof document||!document)return rp=new Set(XV),rp;let t=document.createElement("input");return rp=new Set(XV.filter(n=>(t.setAttribute("type",n),t.type===n))),rp}let Pse=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["ng-component"]],hostAttrs:["cdk-text-field-style-loader",""],decls:0,vars:0,template:function(i,o){},styles:["textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0 !important;box-sizing:content-box !important;height:auto !important;overflow:hidden !important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0 !important;box-sizing:content-box !important;height:0 !important}@keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}\n"],encapsulation:2,changeDetection:0})}return t})();const Ese={passive:!0};let Tse=(()=>{class t{_platform=m(Tt);_ngZone=m(pe);_renderer=m(Cr).createRenderer(null,null);_styleLoader=m(Nn);_monitoredElements=new Map;constructor(){}monitor(e){if(!this._platform.isBrowser)return Ao;this._styleLoader.load(Pse);const i=Ls(e),o=this._monitoredElements.get(i);if(o)return o.subject;const r=new Z,a="cdk-text-field-autofilled",s=u=>{"cdk-text-field-autofill-start"!==u.animationName||i.classList.contains(a)?"cdk-text-field-autofill-end"===u.animationName&&i.classList.contains(a)&&(i.classList.remove(a),this._ngZone.run(()=>r.next({target:u.target,isAutofilled:!1}))):(i.classList.add(a),this._ngZone.run(()=>r.next({target:u.target,isAutofilled:!0})))},d=this._ngZone.runOutsideAngular(()=>(i.classList.add("cdk-text-field-autofill-monitored"),this._renderer.listen(i,"animationstart",s,Ese)));return this._monitoredElements.set(i,{subject:r,unlisten:d}),r}stopMonitoring(e){const i=Ls(e),o=this._monitoredElements.get(i);o&&(o.unlisten(),o.subject.complete(),i.classList.remove("cdk-text-field-autofill-monitored"),i.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(i))}ngOnDestroy(){this._monitoredElements.forEach((e,i)=>this.stopMonitoring(i))}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})(),Sse=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({})}return t})(),oE=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[Oe,VP,A1,Oe]})}return t})();const Ise=["button","checkbox","file","hidden","image","radio","range","reset","submit"],Ase=new E("MAT_INPUT_CONFIG");let Rse=(()=>{class t{_elementRef=m(re);_platform=m(Tt);ngControl=m(sa,{optional:!0,self:!0});_autofillMonitor=m(Tse);_ngZone=m(pe);_formField=m(Jh,{optional:!0});_renderer=m(Wt);_uid=m(Cn).getId("mat-input-");_previousNativeValue;_inputValueAccessor;_signalBasedValueAccessor;_previousPlaceholder;_errorStateTracker;_config=m(Ase,{optional:!0});_cleanupIosKeyup;_cleanupWebkitWheel;_isServer;_isNativeSelect;_isTextarea;_isInFormField;focused=!1;stateChanges=new Z;controlType="mat-input";autofilled=!1;get disabled(){return this._disabled}set disabled(e){this._disabled=qn(e),this.focused&&(this.focused=!1,this.stateChanges.next())}_disabled=!1;get id(){return this._id}set id(e){this._id=e||this._uid}_id;placeholder;name;get required(){return this._required??this.ngControl?.control?.hasValidator(u0.required)??!1}set required(e){this._required=qn(e)}_required;get type(){return this._type}set type(e){this._type=e||"text",this._validateType(),!this._isTextarea&&QV().has(this._type)&&(this._elementRef.nativeElement.type=this._type)}_type="text";get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(e){this._errorStateTracker.matcher=e}userAriaDescribedBy;get value(){return this._signalBasedValueAccessor?this._signalBasedValueAccessor.value():this._inputValueAccessor.value}set value(e){e!==this.value&&(this._signalBasedValueAccessor?this._signalBasedValueAccessor.value.set(e):this._inputValueAccessor.value=e,this.stateChanges.next())}get readonly(){return this._readonly}set readonly(e){this._readonly=qn(e)}_readonly=!1;disabledInteractive;get errorState(){return this._errorStateTracker.errorState}set errorState(e){this._errorStateTracker.errorState=e}_neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter(e=>QV().has(e));constructor(){const e=m(Fd,{optional:!0}),i=m(Nd,{optional:!0}),o=m(Bd),r=m(_V,{optional:!0,self:!0}),a=this._elementRef.nativeElement,s=a.nodeName.toLowerCase();r?vs(r.value)?this._signalBasedValueAccessor=r:this._inputValueAccessor=r:this._inputValueAccessor=a,this._previousNativeValue=this.value,this.id=this.id,this._platform.IOS&&this._ngZone.runOutsideAngular(()=>{this._cleanupIosKeyup=this._renderer.listen(a,"keyup",this._iOSKeyupListener)}),this._errorStateTracker=new F1(o,this.ngControl,i,e,this.stateChanges),this._isServer=!this._platform.isBrowser,this._isNativeSelect="select"===s,this._isTextarea="textarea"===s,this._isInFormField=!!this._formField,this.disabledInteractive=this._config?.disabledInteractive||!1,this._isNativeSelect&&(this.controlType=a.multiple?"mat-native-select-multiple":"mat-native-select"),this._signalBasedValueAccessor&&Wy(()=>{this._signalBasedValueAccessor.value(),this.stateChanges.next()})}ngAfterViewInit(){this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe(e=>{this.autofilled=e.isAutofilled,this.stateChanges.next()})}ngOnChanges(){this.stateChanges.next()}ngOnDestroy(){this.stateChanges.complete(),this._platform.isBrowser&&this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement),this._cleanupIosKeyup?.(),this._cleanupWebkitWheel?.()}ngDoCheck(){this.ngControl&&(this.updateErrorState(),null!==this.ngControl.disabled&&this.ngControl.disabled!==this.disabled&&(this.disabled=this.ngControl.disabled,this.stateChanges.next())),this._dirtyCheckNativeValue(),this._dirtyCheckPlaceholder()}focus(e){this._elementRef.nativeElement.focus(e)}updateErrorState(){this._errorStateTracker.updateErrorState()}_focusChanged(e){if(e!==this.focused){if(!this._isNativeSelect&&e&&this.disabled&&this.disabledInteractive){const i=this._elementRef.nativeElement;"number"===i.type?(i.type="text",i.setSelectionRange(0,0),i.type="number"):i.setSelectionRange(0,0)}this.focused=e,this.stateChanges.next()}}_onInput(){}_dirtyCheckNativeValue(){const e=this._elementRef.nativeElement.value;this._previousNativeValue!==e&&(this._previousNativeValue=e,this.stateChanges.next())}_dirtyCheckPlaceholder(){const e=this._getPlaceholder();if(e!==this._previousPlaceholder){const i=this._elementRef.nativeElement;this._previousPlaceholder=e,e?i.setAttribute("placeholder",e):i.removeAttribute("placeholder")}}_getPlaceholder(){return this.placeholder||null}_validateType(){Ise.indexOf(this._type)}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}_isBadInput(){let e=this._elementRef.nativeElement.validity;return e&&e.badInput}get empty(){return!(this._isNeverEmpty()||this._elementRef.nativeElement.value||this._isBadInput()||this.autofilled)}get shouldLabelFloat(){if(this._isNativeSelect){const e=this._elementRef.nativeElement,i=e.options[0];return this.focused||e.multiple||!this.empty||!!(e.selectedIndex>-1&&i&&i.label)}return this.focused&&!this.disabled||!this.empty}get describedByIds(){return this._elementRef.nativeElement.getAttribute("aria-describedby")?.split(" ")||[]}setDescribedByIds(e){const i=this._elementRef.nativeElement;
1e.length?i.setAttribute("aria-describedby",e.join(" ")):i.removeAttribute("aria-describedby")}onContainerClick(){this.focused||this.focus()}_isInlineSelect(){const e=this._elementRef.nativeElement;return this._isNativeSelect&&(e.multiple||e.size>1)}_iOSKeyupListener=e=>{const i=e.target;!i.value&&0===i.selectionStart&&0===i.selectionEnd&&(i.setSelectionRange(1,1),i.setSelectionRange(0,0))};_getReadonlyAttribute(){return this._isNativeSelect?null:this.readonly||this.disabled&&this.disabledInteractive?"true":null}static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-mdc-input-element"],hostVars:21,hostBindings:function(i,o){1&i&&Y("focus",function(){return o._focusChanged(!0)})("blur",function(){return o._focusChanged(!1)})("input",function(){return o._onInput()}),2&i&&(ji("id",o.id)("disabled",o.disabled&&!o.disabledInteractive)("required",o.required),se("name",o.name||null)("readonly",o._getReadonlyAttribute())("aria-disabled",o.disabled&&o.disabledInteractive?"true":null)("aria-invalid",o.empty&&o.required?null:o.errorState)("aria-required",o.required)("id",o.id),oe("mat-input-server",o._isServer)("mat-mdc-form-field-textarea-control",o._isInFormField&&o._isTextarea)("mat-mdc-form-field-input-control",o._isInFormField)("mat-mdc-input-disabled-interactive",o.disabledInteractive)("mdc-text-field__input",o._isInFormField)("mat-mdc-native-select-inline",o._isInlineSelect()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",errorStateMatcher:"errorStateMatcher",userAriaDescribedBy:[0,"aria-describedby","userAriaDescribedBy"],value:"value",readonly:"readonly",disabledInteractive:[2,"disabledInteractive","disabledInteractive",K]},exportAs:["matInput"],features:[ge([{provide:E0,useExisting:t}]),Ct]})}return t})(),Fse=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[Oe,oE,oE,Sse,Oe]})}return t})();const ZV=["*"],ole=new E("MAT_LIST_CONFIG");let zg=(()=>{class t{_isNonInteractive=!0;get disableRipple(){return this._disableRipple}set disableRipple(e){this._disableRipple=qn(e)}_disableRipple=!1;get disabled(){return this._disabled()}set disabled(e){this._disabled.set(qn(e))}_disabled=Te(!1);_defaultOptions=m(ole,{optional:!0});static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,hostVars:1,hostBindings:function(i,o){2&i&&se("aria-disabled",o.disabled)},inputs:{disableRipple:"disableRipple",disabled:"disabled"}})}return t})(),ale=(()=>{class t extends zg{_isNonInteractive=!1;static \u0275fac=(()=>{let e;return function(o){return(e||(e=Ne(t)))(o||t)}})();static \u0275cmp=ae({type:t,selectors:[["mat-nav-list"]],hostAttrs:["role","navigation",1,"mat-mdc-nav-list","mat-mdc-list-base","mdc-list"],exportAs:["matNavList"],features:[ge([{provide:zg,useExisting:t}]),ce],ngContentSelectors:ZV,decls:1,vars:0,template:function(i,o){1&i&&(ot(),ue(0))},styles:['.mdc-list{margin:0;padding:8px 0;list-style-type:none}.mdc-list:focus{outline:none}.mdc-list-item{display:flex;position:relative;justify-content:flex-start;overflow:hidden;padding:0;align-items:stretch;cursor:pointer;padding-left:16px;padding-right:16px;background-color:var(--mat-list-list-item-container-color, transparent);border-radius:var(--mat-list-list-item-container-shape, var(--mat-sys-corner-none))}.mdc-list-item.mdc-list-item--selected{background-color:var(--mat-list-list-item-selected-container-color)}.mdc-list-item:focus{outline:0}.mdc-list-item.mdc-list-item--disabled{cursor:auto}.mdc-list-item.mdc-list-item--with-one-line{height:var(--mat-list-list-item-one-line-container-height, 48px)}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__start{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines{height:var(--mat-list-list-item-two-l
1ine-container-height, 64px)}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-three-lines{height:var(--mat-list-list-item-three-line-container-height, 88px)}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--selected::before,.mdc-list-item.mdc-list-item--selected:focus::before,.mdc-list-item:not(.mdc-list-item--selected):focus::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;content:"";pointer-events:none}a.mdc-list-item{color:inherit;text-decoration:none}.mdc-list-item__start{fill:currentColor;flex-shrink:0;pointer-events:none}.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mat-list-list-item-leading-icon-color, var(--mat-sys-on-surface-variant));width:var(--mat-list-list-item-leading-icon-size, 24px);height:var(--mat-list-list-item-leading-icon-size, 24px);margin-left:16px;margin-right:32px}[dir=rtl] .mdc-list-item--with-leading-icon .mdc-list-item__start{margin-left:32px;margin-right:16px}.mdc-list-item--with-leading-icon:hover .mdc-list-item__start{color:var(--mat-list-list-item-hover-leading-icon-color)}.mdc-list-item--with-leading-avatar .mdc-list-item__start{width:var(--mat-list-list-item-leading-avatar-size, 40px);height:var(--mat-list-list-item-leading-avatar-size, 40px);margin-left:16px;margin-right:16px;border-radius:50%}.mdc-list-item--with-leading-avatar .mdc-list-item__start,[dir=rtl] .mdc-list-item--with-leading-avatar .mdc-list-item__start{margin-left:16px;margin-right:16px;border-radius:50%}.mdc-list-item__end{flex-shrink:0;pointer-events:none}.mdc-list-item--with-trailing-meta .mdc-list-item__end{font-family:var(--mat-list-list-item-trailing-supporting-text-font, var(--mat-sys-label-small-font));line-height:var(--mat-list-list-item-trailing-supporting-text-line-height, var(--mat-sys-label-small-line-height));font-size:var(--mat-list-list-item-trailing-supporting-text-size, var(--mat-sys-label-small-size));font-weight:var(--mat-list-list-item-trailing-supporting-text-weight, var(--mat-sys-label-small-weight));letter-spacing:var(--mat-list-list-item-trailing-supporting-text-tracking, var(--mat-sys-label-small-tracking))}.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mat-list-list-item-trailing-icon-color, var(--mat-sys-on-surface-variant));width:var(--mat-list-list-item-trailing-icon-size, 24px);height:var(--mat-list-list-item-trailing-icon-size, 24px)}.mdc-list-item--with-trailing-icon:hover .mdc-list-item__end{color:var(--mat-list-list-item-hover-trailing-icon-color)}.mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mat-list-list-item-trailing-supporting-text-color, var(--mat-sys-on-surface-variant))}.mdc-list-item--selected.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mat-list-list-item-selected-trailing-icon-color, var(--mat-sys-primary))}.mdc-list-item__content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;align-self:center;flex:1;pointer-events:none}.mdc-list-item--with-two-lines .mdc-list-item__content,.mdc-list-item--with-three-lines .mdc-list-item__content{align-self:stretch}.mdc-list-item__primary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--mat-list-list-item-label-text-color, var(--mat-sys-on-surface));font-family:var(--mat-list-list-item-label-text-font, var(--mat-sys-body-large-font));line-height:var(--mat-list-list-item-label-text-line-height, var(--mat-sys-body-large-line-height));font-size:var(--mat-list-list-item-label-text-size, var(--mat-sys-body-large-size));font-weight:var(--mat-list-list-item-label-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mat-list-list-item-label-text-tracking, var(--mat-sys-body-large-tracking))}.mdc-list-item:hover .mdc-list-item__primary-text{color:var(--mat-list-list-item-hover-label-text-color, var(--mat-sys-on-surface))}.mdc-list-item:focus .mdc-list-item__primary-text{color:var(--mat-list-list-item-focus-label-text-color, var(--mat-sys-on-surface))}.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item__secondary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-top:0;color:var(--mat-list-list-item-supporting-text-color, var(--mat-sys-on-surface-variant));font-family:var(--mat-list-list-item-supporting-text-font, var(--mat-sys-body-medium-font));line-height:var(--mat-list-list-item-supporting-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-list-list-item-supporting-text-size, var(--mat-sys-body-medium-size));font-weight:var(--mat-list-list-item-supporting-text-weight, var(--mat-sys-body-medium-weight));letter-spacing:var(--mat-list-list-item-supporting-text-tracking, var(--mat-sys-body-medium-tracking))}.mdc-list-item__secondary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__secondary-text{white-space:normal;line-height:20px}.mdc-list-item--with-overline .mdc-list-item__secondary-text{white-space:nowrap;line-height:auto}.mdc-list-item--with-leading-radio.mdc-list-item,.mdc-list-item--with-leading-checkbox.mdc-list-item,.mdc-list-item--with-leading-icon.mdc-list-item,.mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:0;padding-right:16px}[dir=rtl] .mdc-list-item--with-leading-radio.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-checkbox.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-icon.mdc-list-item,[dir=rtl] .mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:16px;padding-right:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before,.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-trailing-icon.mdc-list-item,[dir=rtl] .mdc-list-item--with-trailing-icon.mdc-list-item{padding-left:0;padding-right:0}.mdc-list-item--with-trailing-icon .mdc-list-item__end{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:16px;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:0;padding-right:16px}.mdc-list-item--with-trailing-meta .mdc-list-item__end{-webkit-user-select:none;user-select:none;margin-left:28px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-meta .mdc-list-item__end{margin-left:16px;margin-right:28px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end,.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{display:block;line-height:normal;align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end::before,.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio .mdc-list-item__start,.mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-radio .mdc-list-item__start,[dir=rtl] .mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__start,.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-radio.mdc-list-item,.mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:16px;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:0;padding-right:16px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-icon,.mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-avatar,.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-icon,.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-avatar{padding-left:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-icon,[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item--with-leading-avatar,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-icon,[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item--with-leading-avatar{padding-right:0}.mdc-list-item--with-trailing-radio .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-radio .mdc-list-item__end,[dir=rtl] .mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-three-lines .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-group__subheader{margin:.75rem 16px}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:1}.mdc-list-item--disabled .mdc-list-item__primary-text,.mdc-list-item--disabled .mdc-list-item__secondary-text{opacity:var(--mat-list-list-item-disabled-label-text-opacity, 0.3)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mat-list-list-item-disabled-leading-icon-color, var(--mat-sys-on-surface));opacity:var(--mat-list-list-item-disabled-leading-icon-opacity, 0.38)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mat-list-list-item-disabled-trailing-icon-color, var(--mat-sys-on-surface));opacity:var(--mat-list-list-item-disabled-trailing-icon-opacity, 0.38)}.mat-mdc-list-item.mat-mdc-list-item-both-leading-and-trailing,[dir=rtl] .mat-mdc-list-item.mat-mdc-list-item-both-leading-and-trailing{padding-left:0;padding-right:0}.mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mat-list-list-item-disabled-label-text-color, var(--mat-sys-on-surface))}.mdc-list-item:hover::before{background-color:var(--mat-list-list-item-hover-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mat-list-list-item-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mdc-list-item.mdc-list-item--disabled::before{background-color:var(--mat-list-list-item-disabled-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mat-list-list-item-disabled-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mdc-list-item:focus::before{background-color:var(--mat-list-list-item-focus-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mat-list-list-item-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mdc-list-item--disabled .mdc-radio,.mdc-list-item--disabled .mdc-checkbox{o
1pacity:var(--mat-list-list-item-disabled-label-text-opacity, 0.3)}.mdc-list-item--with-leading-avatar .mat-mdc-list-item-avatar{border-radius:var(--mat-list-list-item-leading-avatar-shape, var(--mat-sys-corner-full));background-color:var(--mat-list-list-item-leading-avatar-color, var(--mat-sys-primary-container))}.mat-mdc-list-item-icon{font-size:var(--mat-list-list-item-leading-icon-size, 24px)}@media(forced-colors: active){a.mdc-list-item--activated::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}a.mdc-list-item--activated [dir=rtl]::after{right:auto;left:16px}}.mat-mdc-list-base{display:block}.mat-mdc-list-base .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item__end,.mat-mdc-list-base .mdc-list-item__content{pointer-events:auto}.mat-mdc-list-item,.mat-mdc-list-option{width:100%;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-list-item:not(.mat-mdc-list-item-interactive),.mat-mdc-list-option:not(.mat-mdc-list-item-interactive){cursor:default}.mat-mdc-list-item .mat-divider-inset,.mat-mdc-list-option .mat-divider-inset{position:absolute;left:0;right:0;bottom:0}.mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,.mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-left:72px}[dir=rtl] .mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,[dir=rtl] .mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-right:72px}.mat-mdc-list-item-interactive::before{top:0;left:0;right:0;bottom:0;position:absolute;content:"";opacity:0;pointer-events:none;border-radius:inherit}.mat-mdc-list-item>.mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-list-item:focus>.mat-focus-indicator::before{content:""}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-line.mdc-list-item__secondary-text{white-space:nowrap;line-height:normal}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-unscoped-content.mdc-list-item__secondary-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:start}mat-action-list button::-moz-focus-inner{border:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-inline-start:var(--mat-list-list-item-leading-icon-start-space, 16px);margin-inline-end:var(--mat-list-list-item-leading-icon-end-space, 16px)}.mat-mdc-nav-list .mat-mdc-list-item{border-radius:var(--mat-list-active-indicator-shape, var(--mat-sys-corner-full));--mat-focus-indicator-border-radius: var(--mat-list-active-indicator-shape, var(--mat-sys-corner-full))}.mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item--activated{background-color:var(--mat-list-active-indicator-color, var(--mat-sys-secondary-container))}\n'],encapsulation:2,changeDetection:0})}return t})(),dle=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[VP,Oe,$a,X6,zV]})}return t})();const ule=["mat-menu-item",""],hle=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],ple=["mat-icon, [matMenuItemIcon]","*"];function mle(t,n){1&t&&(Ee(),D(0,"svg",2),te(1,"polygon",3),O())}const fle=["*"];function gle(t,n){if(1&t){const e=dn();lo(0,"div",0),pD("click",function(){return he(e),ee(ne().closed.emit("click"))})("animationstart",function(o){return he(e),ee(ne()._onAnimationStart(o.animationName))})("animationend",function(o){return he(e),ee(ne()._onAnimationDone(o.animationName))})("animationcancel",function(o){return he(e),ee(ne()._onAnimationDone(o.animationName))}),lo(1,"div",1),ue(2),So()()}if(2&t){const e=ne();Ui(e._classList),oe("mat-menu-panel-animations-disabled",e._animationsDisabled)("mat-menu-panel-exit-animation","void"===e._panelAnimationState)("mat-menu-panel-animating",e._isAnimating()),ji("id",e.panelId),se("aria-label",e.ariaLabel||null)("aria-labelledby",e.ariaLabelledby||null)("aria-describedby",e.ariaDescribedby||null)}}const rE=new E("MAT_MENU_PANEL");let U0=(()=>{class t{_elementRef=m(re);_document=m(Xe);_focusMonitor=m(Tr);_parentMenu=m(rE,{optional:!0});_changeDetectorRef=m(it);role="menuitem";disabled=!1;disableRipple=!1;_hovered=new Z;_focused=new Z;_highlighted=!1;_triggersSubmenu=!1;constructor(){m(Nn).load(Ir),this._parentMenu?.addItem?.(this)}focus(e,i){this._focusMonitor&&e?this._focusMonitor.focusVia(this._getHostElement(),e,i):this._getHostElement().focus(i),this._focused.next(this)}ngAfterViewInit(){this._focusMonitor&&this._focusMonitor.monitor(this._elementRef,!1)}ngOnDestroy(){this._focusMonitor&&this._focusMonitor.stopMonitoring(this._elementRef),this._parentMenu&&this._parentMenu.removeItem&&this._parentMenu.removeItem(this),this._hovered.complete(),this._focused.complete()}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._elementRef.nativeElement}_checkDisabled(e){this.disabled&&(e.preventDefault(),e.stopPropagation())}_handleMouseEnter(){this._hovered.next(this)}getLabel(){const e=this._elementRef.nativeElement.cloneNode(!0),i=e.querySelectorAll("mat-icon, .material-icons");for(let o=0;o<i.length;o++)i[o].remove();return e.textContent?.trim()||""}_setHighlighted(e){this._highlighted=e,this._changeDetectorRef.markForCheck()}_setTriggersSubmenu(e){this._triggersSubmenu=e,this._changeDetectorRef.markForCheck()}_hasFocus(){return this._document&&this._document.activeElement===this._getHostElement()}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["","mat-menu-item",""]],hostAttrs:[1,"mat-mdc-menu-item","mat-focus-indicator"],hostVars:8,hostBindings:function(i,o){1&i&&Y("click",function(a){return o._checkDisabled(a)})("mouseenter",function(){return o._handleMouseEnter()}),2&i&&(se("role",o.role)("tabindex",o._getTabIndex())("aria-disabled",o.disabled)("disabled",o.disabled||null),oe("mat-mdc-menu-item-highlighted",o._highlighted)("mat-mdc-menu-item-submenu-trigger",o._triggersSubmenu))},inputs:{role:"role",disabled:[2,"disabled","disabled",K],disableRipple:[2,"disableRipple","disableRipple",K]},exportAs:["matMenuItem"],attrs:ule,ngContentSelectors:ple,decls:5,vars:3,consts:[[1,"mat-mdc-menu-item-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],template:function(i,o){1&i&&(ot(hle),ue(0),D(1,"span",0),ue(2,1),O(),te(3,"div",1),Ce(4,mle,2,0,":svg:svg",2)),2&i&&(T(3),G("matRippleDisabled",o.disableRipple||o.disabled)("matRippleTrigger",o._getHostElement()),T(),xe(o._triggersSubmenu?4:-1))},dependencies:[kd],encapsulation:2,changeDetection:0})}return t})();const _le=new E("MatMenuContent"),ble=new E("mat-menu-default-options",{providedIn:"root",factory:function vle(){return{overlapTrigger:!1,xPosition:"after",yPosition:"below",backdropClass:"cdk-overlay-transparent-backdrop"}}}),aE="_mat-menu-enter",$0="_mat-menu-exit";let Hg=(()=>{class t{_elementRef=m(re);_changeDetectorRef=m(it);_injector=m(we);_keyManager;_xPosition;_yPosition;_firstItemFocusRef;_exitFallbackTimeout;_animationsDisabled=pn();_allItems;_directDescendantItems=new vr;_classList={};_panelAnimationState="void";_animationDone=new Z;_isAnimating=Te(!1);parentMenu;direction;overlayPanelClass;backdropClass;ariaLabel;ariaLabelledby;ariaDescribedby;get xPosition(){return this._xPosition}set xPosition(e){this._xPosition=e,this.setPositionClasses()}get yPosition(){return this._yPosition}set yPosition(e){this._yPosition=e,this.setPositionClasses()}templateRef;items;lazyContent;overlapTrigger;hasBackdrop;set panelClass(e){const i=this._previousPanelClass,o={...this._classList};i&&i.length&&i.split(" ").forEach(r=>{o[r]=!1}),this._previousPanelClass=e,e&&e.length&&(e.split(" ").forEach(r=>{o[r]=!0}),this._elementRef.nativeElement.className=""),this._classList=o}_previousPanelClass;get classList(){return this.panelClass}set classList(e){this.panelClass=e}closed=new J;close=this.closed;panelId=m(Cn).getId("mat-menu-panel-");constructor(){const e=m(ble);this.overlayPanelClass=e.overlayPanelClass||"",this._xPosition=e.xPosition,this._yPosition=e.
vendor: 5,222 bytes, line 1
1yPosition,this.backdropClass=e.backdropClass,this.overlapTrigger=e.overlapTrigger,this.hasBackdrop=e.hasBackdrop}ngOnInit(){this.setPositionClasses()}ngAfterContentInit(){this._updateDirectDescendants(),this._keyManager=new I0(this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd(),this._keyManager.tabOut.subscribe(()=>this.closed.emit("tab")),this._directDescendantItems.changes.pipe(on(this._directDescendantItems),vn(e=>Wn(...e.map(i=>i._focused)))).subscribe(e=>this._keyManager.updateActiveItem(e)),this._directDescendantItems.changes.subscribe(e=>{const i=this._keyManager;if("enter"===this._panelAnimationState&&i.activeItem?._hasFocus()){const o=e.toArray(),r=Math.max(0,Math.min(o.length-1,i.activeItemIndex||0));o[r]&&!o[r].disabled?i.setActiveItem(r):i.setNextItemActive()}})}ngOnDestroy(){this._keyManager?.destroy(),this._directDescendantItems.destroy(),this.closed.complete(),this._firstItemFocusRef?.destroy(),clearTimeout(this._exitFallbackTimeout)}_hovered(){return this._directDescendantItems.changes.pipe(on(this._directDescendantItems),vn(i=>Wn(...i.map(o=>o._hovered))))}addItem(e){}removeItem(e){}_handleKeydown(e){const i=e.keyCode,o=this._keyManager;switch(i){case 27:Pn(e)||(e.preventDefault(),this.closed.emit("keydown"));break;case 37:this.parentMenu&&"ltr"===this.direction&&this.closed.emit("keydown");break;case 39:this.parentMenu&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:return(38===i||40===i)&&o.setFocusOrigin("keyboard"),void o.onKeydown(e)}}focusFirstItem(e="program"){this._firstItemFocusRef?.destroy(),this._firstItemFocusRef=Dn(()=>{const i=this._resolvePanel();if(!i||!i.contains(document.activeElement)){const o=this._keyManager;o.setFocusOrigin(e).setFirstItemActive(),!o.activeItem&&i&&i.focus()}},{injector:this._injector})}resetActiveItem(){this._keyManager.setActiveItem(-1)}setElevation(e){}setPositionClasses(e=this.xPosition,i=this.yPosition){this._classList={...this._classList,"mat-menu-before":"before"===e,"mat-menu-after":"after"===e,"mat-menu-above":"above"===i,"mat-menu-below":"below"===i},this._changeDetectorRef.markForCheck()}_onAnimationDone(e){const i=e===$0;(i||e===aE)&&(i&&(clearTimeout(this._exitFallbackTimeout),this._exitFallbackTimeout=void 0),this._animationDone.next(i?"void":"enter"),this._isAnimating.set(!1))}_onAnimationStart(e){(e===aE||e===$0)&&this._isAnimating.set(!0)}_setIsOpen(e){if(this._panelAnimationState=e?"enter":"void",e){if(0===this._keyManager.activeItemIndex){const i=this._resolvePanel();i&&(i.scrollTop=0)}}else this._animationsDisabled||(this._exitFallbackTimeout=setTimeout(()=>this._onAnimationDone($0),200));this._animationsDisabled&&setTimeout(()=>{this._onAnimationDone(e?aE:$0)}),this._changeDetectorRef.markForCheck()}_updateDirectDescendants(){this._allItems.changes.pipe(on(this._allItems)).subscribe(e=>{this._directDescendantItems.reset(e.filter(i=>i._parentMenu===this)),this._directDescendantItems.notifyOnChanges()})}_resolvePanel(){let e=null;return this._directDescendantItems.length&&(e=this._directDescendantItems.first._getHostElement().closest('[role="menu"]')),e}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-menu"]],contentQueries:function(i,o,r){if(1&i&&(Le(r,_le,5),Le(r,U0,5),Le(r,U0,4)),2&i){let a;X(a=Q())&&(o.lazyContent=a.first),X(a=Q())&&(o._allItems=a),X(a=Q())&&(o.items=a)}},viewQuery:function(i,o){if(1&i&&Ye(Jt,5),2&i){let r;X(r=Q())&&(o.templateRef=r.first)}},hostVars:3,hostBindings:function(i,o){2&i&&se("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},inputs:{backdropClass:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],xPosition:"xPosition",yPosition:"yPosition",overlapTrigger:[2,"overlapTrigger","overlapTrigger",K],hasBackdrop:[2,"hasBackdrop","hasBackdrop",e=>null==e?null:K(e)],panelClass:[0,"class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},exportAs:["matMenu"],features:[ge([{provide:rE,useExisting:t}])],ngContentSelectors:fle,decls:1,vars:0,consts:[["tabindex","-1","role","menu",1,"mat-mdc-menu-panel",3,"click","animationstart","animationend","animationcancel","id"],[1,"mat-mdc-menu-content"]],template:function(i,o){1&i&&(ot(),ry(0,gle,3,12,"ng-template"))},styles:['mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;outline:0}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;flex:1;white-space:normal;font-family:var(--mat-menu-item-label-text-font, var(--mat-sys-label-large-font));line-height:var(--mat-menu-item-label-text-line-height, var(--mat-sys-label-large-line-height));font-size:var(--mat-menu-item-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mat-menu-item-label-text-tracking, var(--mat-sys-label-large-tracking));font-weight:var(--mat-menu-item-label-text-weight, var(--mat-sys-label-large-weight))}@keyframes _mat-menu-enter{from{opacity:0;transform:scale(0.8)}to{opacity:1;transform:none}}@keyframes _mat-menu-exit{from{opacity:1}to{opacity:0}
1}.mat-mdc-menu-panel{min-width:112px;max-width:280px;overflow:auto;box-sizing:border-box;outline:0;animation:_mat-menu-enter 120ms cubic-bezier(0, 0, 0.2, 1);border-radius:var(--mat-menu-container-shape, var(--mat-sys-corner-extra-small));background-color:var(--mat-menu-container-color, var(--mat-sys-surface-container));box-shadow:var(--mat-menu-container-elevation-shadow, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12));will-change:transform,opacity}.mat-mdc-menu-panel.mat-menu-panel-exit-animation{animation:_mat-menu-exit 100ms 25ms linear forwards}.mat-mdc-menu-panel.mat-menu-panel-animations-disabled{animation:none}.mat-mdc-menu-panel.mat-menu-panel-animating{pointer-events:none}.mat-mdc-menu-panel.mat-menu-panel-animating:has(.mat-mdc-menu-content:empty){display:none}@media(forced-colors: active){.mat-mdc-menu-panel{outline:solid 1px}}.mat-mdc-menu-panel .mat-divider{color:var(--mat-menu-divider-color, var(--mat-sys-surface-variant));margin-bottom:var(--mat-menu-divider-bottom-spacing, 8px);margin-top:var(--mat-menu-divider-top-spacing, 8px)}.mat-mdc-menu-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;min-height:48px;padding-left:var(--mat-menu-item-leading-spacing, 12px);padding-right:var(--mat-menu-item-trailing-spacing, 12px);-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-menu-item::-moz-focus-inner{border:0}[dir=rtl] .mat-mdc-menu-item{padding-left:var(--mat-menu-item-trailing-spacing, 12px);padding-right:var(--mat-menu-item-leading-spacing, 12px)}.mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-leading-spacing, 12px);padding-right:var(--mat-menu-item-with-icon-trailing-spacing, 12px)}[dir=rtl] .mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-trailing-spacing, 12px);padding-right:var(--mat-menu-item-with-icon-leading-spacing, 12px)}.mat-mdc-menu-item,.mat-mdc-menu-item:visited,.mat-mdc-menu-item:link{color:var(--mat-menu-item-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:var(--mat-menu-item-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-menu-item[disabled]{cursor:default;opacity:.38}.mat-mdc-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.mat-mdc-menu-item:focus{outline:0}.mat-mdc-menu-item .mat-icon{flex-shrink:0;margin-right:var(--mat-menu-item-spacing, 12px);height:var(--mat-menu-item-icon-size, 24px);width:var(--mat-menu-item-icon-size, 24px)}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:var(--mat-menu-item-spacing, 12px)}.mat-mdc-menu-item:not([disabled]):hover{background-color:var(--mat-menu-item-hover-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent))}.mat-mdc-menu-item:not([disabled]).cdk-program-focused,.mat-mdc-menu-item:not([disabled]).cdk-keyboard-focused,.mat-mdc-menu-item:not([disabled]).mat-mdc-menu-item-highlighted{background-color:var(--mat-menu-item-focus-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent))}@media(forced-colors: active){.mat-mdc-menu-item{margin-top:1px}}.mat-mdc-menu-submenu-icon{width:var(--mat-menu-item-icon-size, 24px);height:10px;fill:currentColor;padding-left:var(--mat-menu-item-spacing, 12px)}[dir=rtl] .mat-mdc-menu-submenu-icon{padding-right:var(--mat-menu-item-spacing, 12px);padding-left:0}[dir=rtl] .mat-mdc-menu-submenu-icon polygon{transform:scaleX(-1);transform-origin:center}@media(forced-colors: active){.mat-mdc-menu-submenu-icon{fill:CanvasText}}.mat-mdc-menu-item .mat-mdc-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n'],encapsulation:2,changeDetection:0})}return t})();const oz=new E("mat-menu-scroll-strategy",{providedIn:"root",factory:()=>{const t=m(we);return()=>ir(t)}}),Cle={provide:oz,deps:[],useFactory:function yle(t){const n=m(we);return()=>ir(n)}},ap=new WeakMap;let xle=(()=>{class t{_canHaveBackdrop;_element=m(re);
vendor: 2,938 bytes, line 1
1_viewContainerRef=m(cn);_menuItemInstance=m(U0,{optional:!0,self:!0});_dir=m(ci,{optional:!0});_focusMonitor=m(Tr);_ngZone=m(pe);_injector=m(we);_scrollStrategy=m(oz);_changeDetectorRef=m(it);_animationsDisabled=pn();_portal;_overlayRef=null;_menuOpen=!1;_closingActionsSubscription=Je.EMPTY;_menuCloseSubscription=Je.EMPTY;_pendingRemoval;_parentMaterialMenu;_parentInnerPadding;_openedBy=void 0;get _menu(){return this._menuInternal}set _menu(e){e!==this._menuInternal&&(this._menuInternal=e,this._menuCloseSubscription.unsubscribe(),e&&(this._menuCloseSubscription=e.close.subscribe(i=>{this._destroyMenu(i),("click"===i||"tab"===i)&&this._parentMaterialMenu&&this._parentMaterialMenu.closed.emit(i)})),this._menuItemInstance?._setTriggersSubmenu(this._triggersSubmenu()))}_menuInternal;constructor(e){this._canHaveBackdrop=e;const i=m(rE,{optional:!0});this._parentMaterialMenu=i instanceof Hg?i:void 0}ngOnDestroy(){this._menu&&this._ownsMenu(this._menu)&&ap.delete(this._menu),this._pendingRemoval?.unsubscribe(),this._menuCloseSubscription.unsubscribe(),this._closingActionsSubscription.unsubscribe(),this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=null)}get menuOpen(){return this._menuOpen}get dir(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_triggersSubmenu(){return!!(this._menuItemInstance&&this._parentMaterialMenu&&this._menu)}_closeMenu(){this._menu?.close.emit()}_openMenu(e){const i=this._menu;if(this._menuOpen||!i)return;this._pendingRemoval?.unsubscribe();const o=ap.get(i);ap.set(i,this),o&&o!==this&&o._closeMenu();const r=this._createOverlay(i),a=r.getConfig(),s=a.positionStrategy;this._setPosition(i,s),a.hasBackdrop=!!this._canHaveBackdrop&&(null==i.hasBackdrop?!this._triggersSubmenu():i.hasBackdrop),r.hasAttached()||(r.attach(this._getPortal(i)),i.lazyContent?.attach(this.menuData)),this._closingActionsSubscription=this._menuClosingActions().subscribe(()=>this._closeMenu()),i.parentMenu=this._triggersSubmenu()?this._parentMaterialMenu:void 0,i.direction=this.dir,e&&i.focusFirstItem(this._openedBy||"program"),this._setIsMenuOpen(!0),i instanceof Hg&&(i._setIsOpen(!0),i._directDescendantItems.changes.pipe(je(i.close)).subscribe(()=>{s.withLockedPosition(!1).reapplyLastPosition(),s.withLockedPosition(!0)}))}focus(e,i){this._focusMonitor&&e?this._focusMonitor.focusVia(this._element,e,i):this._element.nativeElement.focus(i)}_destroyMenu(e){const i=this._overlayRef,o=this._menu;!i||!this.menuOpen||(this._closingActionsSubscription.unsubscribe(),this._pendingRemoval?.unsubscribe(),o instanceof Hg&&this._ownsMenu(o)?(this._pendingRemoval=o._animationDone.pipe(Rn(1)).subscribe(()=>{i.detach(),ap.has(o)||o.lazyContent?.detach()}),o._setIsOpen(!1)):(i.detach(),o?.lazyContent?.detach()),o&&this._ownsMenu(o)&&ap.delete(o),this.restoreFocus&&("keydown"===e||!this._openedBy||!this._triggersSubmenu())&&this.focus(this._openedBy),this._openedBy=void 0,this._setIsMenuOpen(!1))}
1_setIsMenuOpen(e){e!==this._menuOpen&&(this._menuOpen=e,this._menuOpen?this.menuOpened.emit():this.menuClosed.emit(),this._triggersSubmenu()&&this._menuItemInstance._setHighlighted(e),this._changeDetectorRef.markForCheck())}_createOverlay(e){if(!this._overlayRef){const i=this._getOverlayConfig(e);this._subscribeToPositions(e,i.positionStrategy),this._overlayRef=Sd(this._injector,i),this._overlayRef.keydownEvents().subscribe(o=>{this._menu instanceof Hg&&this._menu._handleKeydown(o)})}return this._overlayRef}_getOverlayConfig(e){return new Kh({positionStrategy:Pg(this._injector,this._getOverlayOrigin()).withLockedPosition().withGrowAfterOpen().withTransformOriginOn(".mat-menu-panel, .mat-mdc-menu-panel"),backdropClass:e.backdropClass||"cdk-overlay-transparent-backdrop",panelClass:e.overlayPanelClass,scrollStrategy:this._scrollStrategy(),direction:this._dir||"ltr",disableAnimations:this._animationsDisabled})}_subscribeToPositions(e,i){e.setPositionClasses&&i.positionChanges.subscribe(o=>{this._ngZone.run(()=>{e.setPositionClasses("start"===o.connectionPair.overlayX?"after":"before","top"===o.connectionPair.overlayY?"below":"above")})})}_setPosition(e,i){let[o,r]="before"===e.xPosition?["end","start"]:["start","end"],[a,s]="above"===e.yPosition?["bottom","top"]:["top","bottom"],[d,u]=[a,s],[p,f]=[o,r],v=0;if(this._triggersSubmenu()){if(f=o="before"===e.xPosition?"start":"end",r=p="end"===o?"start":"end",this._parentMaterialMenu){if(null==this._parentInnerPadding){const b=this._parentMaterialMenu.items.first;this._parentInnerPadding=b?b._getHostElement().offsetTop:0}v="bottom"===a?this._parentInnerPadding:-this._parentInnerPadding}}else e.overlapTrigger||(d="top"===a?"bottom":"top",u="top"===s?"bottom":"top");i.withPositions([{originX:o,originY:d,overlayX:p,overlayY:a,offsetY:v},{originX:r,originY:d,overlayX:f,overlayY:a,offsetY:v},{originX:o,originY:u,overlayX:p,overlayY:s,offsetY:-v},{originX:r,originY:u,overlayX:f,overlayY:s,offsetY:-v}])}_menuClosingActions(){const e=this._getOutsideClickStream(this._overlayRef),i=this._overlayRef.detachments();return Wn(e,this._parentMaterialMenu?this._parentMaterialMenu.closed:me(),this._parentMaterialMenu?this._parentMaterialMenu._hovered().pipe(wt(a=>this._menuOpen&&a!==this._menuItemInstance)):me(),i)}_getPortal(e){return(!this._portal||this._portal.templateRef!==e.templateRef)&&(this._portal=new Pd(e.templateRef,this._viewContainerRef)),this._portal}_ownsMenu(e){return ap.get(e)===this}static \u0275fac=function(i){Jv()};static \u0275dir=L({type:t})}return t})(),wle=(()=>{class t extends xle{_cleanupTouchstart;_hoverSubscription=Je.EMPTY;get _deprecatedMatMenuTriggerFor(){return this.menu}set _deprecatedMatMenuTriggerFor(e){this.menu=e}get menu(){return this._menu}set menu(e){this._menu=e}menuData;restoreFocus=!0;menuOpened=new J;onMenuOpen=this.menuOpened;menuClosed=new J;onMenuClose=this.menuClosed;constructor(){super(!0);const e=m(Wt);this._cleanupTouchstart=e.listen(this._element.nativeElement,"touchstart",i=>{DP(i)||(this._openedBy="touch")},{passive:!0})}triggersSubmenu(){return super._triggersSubmenu()}toggleMenu(){return this.menuOpen?this.closeMenu():this.openMenu()}openMenu(){this._openMenu(!0)}closeMenu(){this._closeMenu()}updatePosition(){this._overlayRef?.updatePosition()}ngAfterContentInit(){this._handleHover()}ngOnDestroy(){super.ngOnDestroy(),this._cleanupTouchstart(),this._hoverSubscription.unsubscribe()}_getOverlayOrigin(){return this._element}_getOutsideClickStream(e){return e.backdropClick()}_handleMousedown(e){kP(e)||(this._openedBy=0===e.button?"mouse":void 0,this.triggersSubmenu()&&e.preventDefault())}_handleKeydown(e){const i=e.keyCode;(13===i||32===i)&&(this._openedBy="keyboard"),this.triggersSubmenu()&&(39===i&&"ltr"===this.dir||37===i&&"rtl"===this.dir)&&(this._openedBy="keyboard",this.openMenu())}_handleClick(e){this.triggersSubmenu()?(e.stopPropagation(),this.openMenu()):this.toggleMenu()}_handleHover(){this.triggersSubmenu()&&this._parentMaterialMenu&&(this._hoverSubscription=this._parentMaterialMenu._hovered().subscribe(e=>{e===this._menuItemInstance&&!e.disabled&&"void"!==this._parentMaterialMenu?._panelAnimationState&&(this._openedBy="mouse",this._openMenu(!1))}))}static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],hostAttrs:[1,"mat-mdc-menu-trigger"],hostVars:3,hostBindings:function(i,o){1&i&&Y("click",function(a){return o._handleClick(a)})("mousedown",function(a){return o._handleMousedown(a)})("keydown",function(a){return o._handleKeydown(a)}),2&i&&se("aria-haspopup",o.menu?"menu":null)("aria-expanded",o.menuOpen)("aria-controls",o.menuOpen?null==o.menu?null:o.menu.panelId:null)},inputs:{_deprecatedMatMenuTriggerFor:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],menu:[0,"matMenuTriggerFor","menu"],menuData:[0,"matMenuTriggerData","menuData"],restoreFocus:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{menuOpened:"menuOpened",onMenuOpen:"onMenuOpen",menuClosed:"menuClosed",onMenuClose:"onMenuClose"},exportAs:["matMenuTrigger"],features:[ce]})}return t})(),Mle=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({providers:[Cle],imports:[$a,Oe,oc,Bs,Oe]})}return t})();const kle=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/,Dle=/^(\d?\d)[:.](\d?\d)(?:[:.](\d?\d))?\s*(AM|PM)?$/i;function sE(t,n){const e=Array(t);for(let i=0;i<t;i++)e[i]=n(i);return e}let Ole=(()=>{class t extends ho{useUtcForDisplay=!1;_matDateLocale=m(hV,{optional:!0});constructor(){super();const e=m(hV,{optional:!0});void 0!==e&&(this._matDateLocale=e),super.setLocale(this._matDateLocale)}getYear(e){return e.getFullYear()}getMonth(e){return e.getMonth()}getDate(e){return e.getDate()}getDayOfWeek(e){return e.getDay()}getMonthNames(e){const i=new Intl.DateTimeFormat(this.locale,{month:e,timeZone:"utc"});return sE(12,o=>this._format(i,new Date(2017,o,1)))}getDateNames(){const e=new Intl.DateTimeFormat(this.locale,{day:"numeric",timeZone:"utc"});return sE(31,i=>this._format(e,new Date(2017,0,i+1)))}getDayOfWeekNames(e){const i=new Intl.DateTimeFormat(this.locale,{weekday:e,timeZone:"utc"});return sE(7,o=>this._format(i,new Date(2017,0,o+1)))}getYearName(e){const i=new Intl.DateTimeFormat(this.locale,{year:"numeric",timeZone:"utc"});return this._format(i,e)}getFirstDayOfWeek(){if(typeof Intl<"u"&&Intl.Locale){const e=new Intl.Locale(this.locale),i=(e.getWeekInfo?.()||e.weekInfo)?.firstDay??0;return 7===i?0:i}return 0}getNumDaysInMonth(e){return this.getDate(this._createDateWithOverflow(this.getYear(e),this.getMonth(e)+1,0))}clone(e){return new Date(e.getTime())}createDate(e,i,o){let r=this._createDateWithOverflow(e,i,o);return r.getMonth(),r}today(){return new Date}parse(e,i){return"number"==typeof e?new Date(e):e?new Date(Date.parse(e)):null}format(e,i){if(!this.isValid(e))throw Error("NativeDateAdapter: Cannot format invalid date.");const o=new Intl.DateTimeFormat(this.locale,{...i,timeZone:"utc"});
1return this._format(o,e)}addCalendarYears(e,i){return this.addCalendarMonths(e,12*i)}addCalendarMonths(e,i){let o=this._createDateWithOverflow(this.getYear(e),this.getMonth(e)+i,this.getDate(e));return this.getMonth(o)!=((this.getMonth(e)+i)%12+12)%12&&(o=this._createDateWithOverflow(this.getYear(o),this.getMonth(o),0)),o}addCalendarDays(e,i){return this._createDateWithOverflow(this.getYear(e),this.getMonth(e),this.getDate(e)+i)}toIso8601(e){return[e.getUTCFullYear(),this._2digit(e.getUTCMonth()+1),this._2digit(e.getUTCDate())].join("-")}deserialize(e){if("string"==typeof e){if(!e)return null;if(kle.test(e)){let i=new Date(e);if(this.isValid(i))return i}}return super.deserialize(e)}isDateInstance(e){return e instanceof Date}isValid(e){return!isNaN(e.getTime())}invalid(){return new Date(NaN)}setTime(e,i,o,r){const a=this.clone(e);return a.setHours(i,o,r,0),a}getHours(e){return e.getHours()}getMinutes(e){return e.getMinutes()}getSeconds(e){return e.getSeconds()}parseTime(e,i){if("string"!=typeof e)return e instanceof Date?new Date(e.getTime()):null;const o=e.trim();if(0===o.length)return null;let r=this._parseTimeString(o);if(null===r){const a=o.replace(/[^0-9:(AM|PM)]/gi,"").trim();a.length>0&&(r=this._parseTimeString(a))}return r||this.invalid()}addSeconds(e,i){return new Date(e.getTime()+1e3*i)}_createDateWithOverflow(e,i,o){const r=new Date;return r.setFullYear(e,i,o),r.setHours(0,0,0,0),r}_2digit(e){return("00"+e).slice(-2)}_format(e,i){const o=new Date;return o.setUTCFullYear(i.getFullYear(),i.getMonth(),i.getDate()),o.setUTCHours(i.getHours(),i.getMinutes(),i.getSeconds(),i.getMilliseconds()),e.format(o)}_parseTimeString(e){const i=e.toUpperCase().match(Dle);if(i){let o=parseInt(i[1]);const r=parseInt(i[2]);let a=null==i[3]?void 0:parseInt(i[3]);const s=i[4];if(12===o?o="AM"===s?0:o:"PM"===s&&(o+=12),lE(o,0,23)&&lE(r,0,59)&&(null==a||lE(a,0,59)))return this.setTime(this.today(),o,r,a||0)}return null}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac})}return t})();function lE(t,n,e){return!isNaN(t)&&t>=n&&t<=e}const Ple={parse:{dateInput:null,timeInput:null},display:{dateInput:{year:"numeric",month:"numeric",day:"numeric"},timeInput:{hour:"numeric",minute:"numeric"},monthYearLabel:{year:"numeric",month:"short"},dateA11yLabel:{year:"numeric",month:"long",day:"numeric"},monthYearA11yLabel:{year:"numeric",month:"long"},timeOptionLabel:{hour:"numeric",minute:"numeric"}}};let Ele=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({providers:[Tle()]})}return t})();function Tle(t=Ple){return[{provide:ho,useClass:Ole},{provide:np,useValue:t}]}class Sle extends oV{setActiveItem(n){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(n),this.activeItem&&this.activeItem.setActiveStyles()}}const Ile=["trigger"],Ale=["panel"],Rle=[[["mat-select-trigger"]],"*"],Fle=["mat-select-trigger","*"];function Nle(t,n){if(1&t&&(D(0,"span",4),ie(1),O()),2&t){const e=ne();T(),zn(e.placeholder)}}function Lle(t,n){1&t&&ue(0)}function Ble(t,n){if(1&t&&(D(0,"span",11),ie(1),O()),2&t){const e=ne(2);T(),zn(e.triggerValue)}}function Vle(t,n){if(1&t&&(D(0,"span",5),Ce(1,Lle,1,0)(2,Ble,2,1,"span",11),O()),2&t){const e=ne();T(),xe(e.customTrigger?1:2)}}function zle(t,n){if(1&t){const e=dn();D(0,"div",12,1),Y("keydown",function(o){return he(e),ee(ne()._handleKeydown(o))}),ue(2,1),O()}if(2&t){const e=ne();Ui(yD("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",e._getPanelTheme())),oe("mat-select-panel-animations-enabled",!e._animationsDisabled),G("ngClass",e.panelClass),se("id",e.id+"-panel")("aria-multiselectable",e.multiple)("aria-label",e.ariaLabel||null)("aria-labelledby",e._getPanelAriaLabelledby())}}const az=new E("mat-select-scroll-strategy",{providedIn:"root",factory:()=>{const t=m(we);return()=>ir(t)}}),jle=new E("MAT_SELECT_CONFIG"),Ule={provide:az,deps:[],useFactory:function Hle(t){const n=m(we);return()=>ir(n)}},$le=new E("MatSelectTrigger");class Gle{source;value;constructor(n,e){this.source=n,this.value=e}}let Wle=(()=>
vendor: 15,245 bytes, line 1
1{class t{_viewportRuler=m(ic);_changeDetectorRef=m(it);_elementRef=m(re);_dir=m(ci,{optional:!0});_idGenerator=m(Cn);_renderer=m(Wt);_parentFormField=m(Jh,{optional:!0});ngControl=m(sa,{self:!0,optional:!0});_liveAnnouncer=m(z5);_defaultOptions=m(jle,{optional:!0});_animationsDisabled=pn();_initialized=new Z;_cleanupDetach;options;optionGroups;customTrigger;_positions=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"}];_scrollOptionIntoView(e){const i=this.options.toArray()[e];if(i){const o=this.panel.nativeElement,r=function M6(t,n,e){if(e.length){let i=n.toArray(),o=e.toArray(),r=0;for(let a=0;a<t+1;a++)i[a].group&&i[a].group===o[r]&&r++;return r}return 0}(e,this.options,this.optionGroups),a=i._getHostElement();o.scrollTop=0===e&&1===r?0:function k6(t,n,e,i){return t<e?t:t+n>e+i?Math.max(0,t-i+n):e}(a.offsetTop,a.offsetHeight,o.scrollTop,o.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(e){return new Gle(this,e)}_scrollStrategyFactory=m(az);_panelOpen=!1;_compareWith=(e,i)=>e===i;_uid=this._idGenerator.getId("mat-select-");_triggerAriaLabelledBy=null;_previousControl;_destroy=new Z;_errorStateTracker;stateChanges=new Z;disableAutomaticLabeling=!0;userAriaDescribedBy;_selectionModel;_keyManager;_preferredOverlayOrigin;_overlayWidth;_onChange=()=>{};_onTouched=()=>{};_valueId=this._idGenerator.getId("mat-select-value-");_scrollStrategy;_overlayPanelClass=this._defaultOptions?.overlayPanelClass||"";get focused(){return this._focused||this._panelOpen}_focused=!1;controlType="mat-select";trigger;panel;_overlayDir;panelClass;disabled=!1;get disableRipple(){return this._disableRipple()}set disableRipple(e){this._disableRipple.set(e)}_disableRipple=Te(!1);tabIndex=0;get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(e){this._hideSingleSelectionIndicator=e,this._syncParentProperties()}_hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1;get placeholder(){return this._placeholder}set placeholder(e){this._placeholder=e,this.stateChanges.next()}_placeholder;get required(){return this._required??this.ngControl?.control?.hasValidator(u0.required)??!1}set required(e){this._required=e,this.stateChanges.next()}_required;get multiple(){return this._multiple}set multiple(e){this._multiple=e}_multiple=!1;disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1;get compareWith(){return this._compareWith}set compareWith(e){this._compareWith=e,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(e){this._assignValue(e)&&this._onChange(e)}_value;ariaLabel="";ariaLabelledby;get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(e){this._errorStateTracker.matcher=e}typeaheadDebounceInterval;sortComparator;get id(){return this._id}set id(e){this._id=e||this._uid,this.stateChanges.next()}_id;get errorState(){return this._errorStateTracker.errorState}set errorState(e){this._errorStateTracker.errorState=e}panelWidth=this._defaultOptions&&typeof this._defaultOptions.panelWidth<"u"?this._defaultOptions.panelWidth:"auto";canSelectNullableOptions=this._defaultOptions?.canSelectNullableOptions??!1;optionSelectionChanges=md(()=>{const e=this.options;return e?e.changes.pipe(on(e),vn(()=>Wn(...e.map(i=>i.onSelectionChange)))):this._initialized.pipe(vn(()=>this.optionSelectionChanges))});openedChange=new J;_openedStream=this.openedChange.pipe(wt(e=>e),Se(()=>{}));_closedStream=this.openedChange.pipe(wt(e=>!e),Se(()=>{}));selectionChange=new J;valueChange=new J;constructor(){const e=m(Bd),i=m(Fd,{optional:!0}),o=m(Nd,{optional:!0}),r=m(new Ss("tabindex"),{optional:!0});this.ngControl&&(this.ngControl.valueAccessor=this),null!=this._defaultOptions?.typeaheadDebounceInterval&&(this.typeaheadDebounceInterval=this._defaultOptions.typeaheadDebounceInterval),this._errorStateTracker=new F1(e,this.ngControl,o,i,this.stateChanges),this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=null==r?0:parseInt(r)||0,this.id=this.id}ngOnInit(){this._selectionModel=new S0(this.multiple),this.stateChanges.next(),this._viewportRuler.change().pipe(je(this._destroy)).subscribe(()=>{this.panelOpen&&(this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._changeDetectorRef.detectChanges())})}ngAfterContentInit(){this._initialized.next(),this._initialized.complete(),this._initKeyManager(),this._selectionModel.changed.pipe(je(this._destroy)).subscribe(e=>{e.added.forEach(i=>i.select()),e.removed.forEach(i=>i.deselect())}),this.options.changes.pipe(on(null),je(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){const e=this._getTriggerAriaLabelledby(),i=this.ngControl;if(e!==this._triggerAriaLabelledBy){const o=this._elementRef.nativeElement;this._triggerAriaLabelledBy=e,e?o.setAttribute("aria-labelledby",e):o.removeAttribute("aria-labelledby")}i&&(this._previousControl!==i.control&&(void 0!==this._previousControl&&null!==i.disabled&&i.disabled!==this.disabled&&(this.disabled=i.disabled),this._previousControl=i.control),this.updateErrorState())}ngOnChanges(e){(e.disabled||e.userAriaDescribedBy)&&this.stateChanges.next(),e.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this.typeaheadDebounceInterval)}ngOnDestroy(){this._cleanupDetach?.(),this._keyManager?.destroy(),this._destroy.next(),this._destroy.complete(),this.stateChanges.complete(),this._clearFromModal()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._parentFormField&&(this._preferredOverlayOrigin=this._parentFormField.getConnectedOverlayOrigin()),this._cleanupDetach?.(),this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._applyModalPanelOwnership(),this._panelOpen=!0,this._overlayDir.positionChange.pipe(Rn(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()}),this._overlayDir.attachOverlay(),this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck(),this.stateChanges.next(),Promise.resolve().then(()=>this.openedChange.emit(!0)))}_trackedModal=null;_applyModalPanelOwnership(){const e=this._elementRef.nativeElement.closest('body > .cdk-overlay-container [aria-modal="true"]');if(!e)return;const i=`${this.id}-panel`;this._trackedModal&&Zh(this._trackedModal,"aria-owns",i),k0(e,"aria-owns",i),this._trackedModal=e}_clearFromModal(){this._trackedModal&&(Zh(this._trackedModal,"aria-owns",`${this.id}-panel`),this._trackedModal=null)}close(){this._panelOpen&&(this._panelOpen=!1,this._exitAndDetach(),this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched(),this.stateChanges.next(),Promise.resolve().then(()=>this.openedChange.emit(!1)))}_exitAndDetach(){if(this._animationsDisabled||!this.panel)return void this._detachOverlay();this._cleanupDetach?.(),this._cleanupDetach=()=>{i(),clearTimeout(o),this._cleanupDetach=void 0};const e=this.panel.nativeElement,i=this._renderer.listen(e,"animationend",r=>{"_mat-select-exit"===r.animationName&&(this._cleanupDetach?.(),this._detachOverlay())}),o=setTimeout(()=>{this._cleanupDetach?.(),this._detachOverlay()},200);e.classList.add("mat-select-panel-exit")}_detachOverlay(){this._overlayDir.detachOverlay(),this._changeDetectorRef.markForCheck()}writeValue(e){this._assignValue(e)}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel?.selected||[]:this._selectionModel?.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){const e=this._selectionModel.selected.map(i=>i.viewValue);return this._isRtl()&&e.reverse(),e.join(", ")}return this._selectionModel.selected[0].viewValue}updateErrorState(){this._errorStateTracker.updateErrorState()}_isRtl(){return!!this._dir&&"rtl"===this._dir.value}_handleKeydown(e){this.disabled||(this.panelOpen?this._handleOpenKeydown(e):this._handleClosedKeydown(e))}_handleClosedKeydown(e){const i=e.keyCode,o=40===i||38===i||37===i||39===i,r=13===i||32===i,a=this._keyManager;if(!a.isTyping()&&r&&!Pn(e)||(this.multiple||e.altKey)&&o)e.preventDefault(),this.open();else if(!this.multiple){const s=this.selected;a.onKeydown(e);const d=this.selected;d&&s!==d&&this._liveAnnouncer.announce(d.viewValue,1e4)}}_handleOpenKeydown(e){const i=this._keyManager,o=e.keyCode,r=40===o||38===o,a=i.isTyping();if(r&&e.altKey)e.preventDefault(),this.close();else if(a||13!==o&&32!==o||!i.activeItem||Pn(e))if(!a&&this._multiple&&65===o&&e.ctrlKey){e.preventDefault();const s=this.options.some(d=>!d.disabled&&!d.selected);this.options.forEach(d=>{d.disabled||(s?d.select():d.deselect())})}else{const s=i.activeItemIndex;i.onKeydown(e),this._multiple&&r&&e.shiftKey&&i.activeItem&&i.activeItemIndex!==s&&i.activeItem._selectViaInteraction()}else e.preventDefault(),i.activeItem._selectViaInteraction()}_handleOverlayKeydown(e){27===e.keyCode&&!Pn(e)&&(e.preventDefault(),this.close())}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,this._keyManager?.cancelTypeahead(),!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_getPanelTheme(){return this._parentFormField?`mat-${this._parentFormField.color}`:""}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=>{this.ngControl&&(this._value=this.ngControl.value),this._setSelectionByValue(this._value),this.stateChanges.next()})}_setSelectionByValue(e){if(this.options.forEach(i=>i.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&e)Array.isArray(e),e.forEach(i=>this._selectOptionByValue(i)),this._sortValues();else{const i=this._selectOptionByValue(e);i?this._keyManager.updateActiveItem(i):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(e){const i=this.options.find(o=>{if(this._selectionModel.isSelected(o))return!1;try{return(null!=o.value||this.canSelectNullableOptions)&&this._compareWith(o.value,e)}catch{return!1}});return i&&this._selectionModel.select(i),i}_assignValue(e){return!!(e!==this._value||this._multiple&&Array.isArray(e))&&(this.options&&this._setSelectionByValue(e),this._value=e,!0)}_skipPredicate=e=>!this.panelOpen&&e.disabled;_getOverlayWidth(e){return"auto"===this.panelWidth?(e instanceof c0?e.elementRef:e||this._elementRef).nativeElement.getBoundingClientRect().width:null===this.panelWidth?"":this.panelWidth}_syncParentProperties(){if(this.options)for(const e of this.options)e._changeDetectorRef.markForCheck()}_initKeyManager(){this._keyManager=new Sle(this.options).withTypeAhead(this.typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withPageUpDown().withAllowedModifierKeys(["shiftKey"]).skipPredicate(this._skipPredicate),this._keyManager.tabOut.subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):!this._panelOpen&&!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){const e=Wn(this.options.changes,this._destroy);this.optionSelectionChanges.pipe(je(e)).subscribe(i=>{this._onSelect(i.source,i.isUserInput),i.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),Wn(...this.options.map(i=>i._stateChanges)).pipe(je(e)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this.stateChanges.next()})}_onSelect(e,i){const o=this._selectionModel.isSelected(e);this.canSelectNullableOptions||null!=e.value||this._multiple?(o!==e.selected&&(e.selected?this._selectionModel.select(e):this._selectionModel.deselect(e)),i&&this._keyManager.setActiveItem(e),this.multiple&&(this._sortValues(),i&&this.focus())):(e.deselect(),this._selectionModel.clear(),null!=this.value&&this._propagateChanges(e.value)),o!==this._selectionModel.isSelected(e)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){const e=this.options.toArray();this._selectionModel.sort((i,o)=>this.sortComparator?this.sortComparator(i,o,e):e.indexOf(i)-e.indexOf(o)),this.stateChanges.next()}}_propagateChanges(e){let i;i=this.multiple?this.selected.map(o=>o.value):this.selected?this.selected.value:e,this._value=i,this.valueChange.emit(i),this._onChange(i),this.selectionChange.emit(this._getChangeEvent(i)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){if(this._keyManager)if(this.empty){let e=-1;for(let i=0;i<this.options.length;i++)if(!this.options.get(i).disabled){e=i;break}this._keyManager.setActiveItem(e)}else this._keyManager.setActiveItem(this._selectionModel.selected[0])}_canOpen(){return!this._panelOpen&&!this.disabled&&this.options?.length>0&&!!this._overlayDir}focus(e){this._elementRef.nativeElement.focus(e)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;const e=this._parentFormField?.getLabelId()||null;return this.ariaLabelledby?(e?e+" ":"")+this.ariaLabelledby:e}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;let e=this._parentFormField?.getLabelId()||"";return this.ariaLabelledby&&(e+=" "+this.ariaLabelledby),e||(e=this._valueId),e}get describedByIds(){return this._elementRef.nativeElement.getAttribute("aria-describedby")?.split(" ")||[]}setDescribedByIds(e){e.length?this._elementRef.nativeElement.setAttribute("aria-describedby",e.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&&!!this.placeholder}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-select"]],contentQueries:function(i,o,r){if(1&i&&(Le(r,$le,5),Le(r,P1,5),Le(r,x6,5)),2&i){let a;X(a=Q())&&(o.customTrigger=a.first),X(a=Q())&&(o.options=a),X(a=Q())&&(o.optionGroups=a)}},viewQuery:function(i,o){if(1&i&&(Ye(Ile,5),Ye(Ale,5),Ye(lB,5)),2&i){let r;X(r=Q())&&(o.trigger=r.first),X(r=Q())&&(o.panel=r.first),X(r=Q())&&(o._overlayDir=r.first)}},hostAttrs:["role","combobox","aria-haspopup","listbox",1,"mat-mdc-select"],hostVars:21,hostBindings:function(i,o){1&i&&Y("keydown",function(a){return o._handleKeydown(a)})("focus",function(){return o._onFocus()})("blur",function(){return o._onBlur()}
1),2&i&&(se("id",o.id)("tabindex",o.disabled?-1:o.tabIndex)("aria-controls",o.panelOpen?o.id+"-panel":null)("aria-expanded",o.panelOpen)("aria-label",o.ariaLabel||null)("aria-required",o.required.toString())("aria-disabled",o.disabled.toString())("aria-invalid",o.errorState)("aria-activedescendant",o._getAriaActiveDescendant()),oe("mat-mdc-select-disabled",o.disabled)("mat-mdc-select-invalid",o.errorState)("mat-mdc-select-required",o.required)("mat-mdc-select-empty",o.empty)("mat-mdc-select-multiple",o.multiple)("mat-select-open",o.panelOpen))},inputs:{userAriaDescribedBy:[0,"aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",disabled:[2,"disabled","disabled",K],disableRipple:[2,"disableRipple","disableRipple",K],tabIndex:[2,"tabIndex","tabIndex",e=>null==e?0:hn(e)],hideSingleSelectionIndicator:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",K],placeholder:"placeholder",required:[2,"required","required",K],multiple:[2,"multiple","multiple",K],disableOptionCentering:[2,"disableOptionCentering","disableOptionCentering",K],compareWith:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:[2,"typeaheadDebounceInterval","typeaheadDebounceInterval",hn],sortComparator:"sortComparator",id:"id",panelWidth:"panelWidth",canSelectNullableOptions:[2,"canSelectNullableOptions","canSelectNullableOptions",K]},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},exportAs:["matSelect"],features:[ge([{provide:E0,useExisting:t},{provide:C6,useExisting:t}]),Ct],ngContentSelectors:Fle,decls:11,vars:9,consts:[["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],["panel",""],["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],[1,"mat-mdc-select-value"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],["viewBox","0 0 24 24","width","24px","height","24px","focusable","false","aria-hidden","true"],["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"detach","backdropClick","overlayKeydown","cdkConnectedOverlayDisableClose","cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth","cdkConnectedOverlayFlexibleDimensions"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"keydown","ngClass"]],template:function(i,o){if(1&i){const r=dn();ot(Rle),D(0,"div",2,0),Y("click",function(){return he(r),ee(o.open())}),D(3,"div",3),Ce(4,Nle,2,1,"span",4)(5,Vle,3,1,"span",5),O(),D(6,"div",6)(7,"div",7),Ee(),D(8,"svg",8),te(9,"path",9),O()()()(),Et(10,zle,3,10,"ng-template",10),Y("detach",function(){return he(r),ee(o.close())})("backdropClick",function(){return he(r),ee(o.close())})("overlayKeydown",function(s){return he(r),ee(o._handleOverlayKeydown(s))})}if(2&i){const r=un(1);T(3),se("id",o._valueId),T(),xe(o.empty?4:5),T(6),G("cdkConnectedOverlayDisableClose",!0)("cdkConnectedOverlayPanelClass",o._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",o._scrollStrategy)("cdkConnectedOverlayOrigin",o._preferredOverlayOrigin||r)("cdkConnectedOverlayPositions",o._positions)("cdkConnectedOverlayWidth",o._overlayWidth)("cdkConnectedOverlayFlexibleDimensions",!0)}},dependencies:[c0,lB,Gf],styles:['@keyframes _mat-select-enter{from{opacity:0;transform:scaleY(0.8)}to{opacity:1;transform:none}}@keyframes _mat-select-exit{from{opacity:1}to{opacity:0}}.mat-mdc-select{display:inline-block;width:100%;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-select-enabled-trigger-text-color, var(--mat-sys-on-surface));font-family:var(--mat-select-trigger-text-font, var(--mat-sys-body-large-font));line-height:var(--mat-select-trigger-text-line-height, var(--mat-sys-body-large-line-height));font-size:var(--mat-select-trigger-text-size, var(--mat-sys-body-large-size));font-weight:var(--mat-select-trigger-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mat-select-trigger-text-tracking, var(--mat-sys-body-large-tracking))}div.mat-mdc-select-panel{box-shadow:var(--mat-select-container-elevation-shadow, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-select-disabled{color:var(--mat-select-disabled-trigger-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-select-disabled .mat-mdc-select-placeholder{color:var(--mat-select-disabled-trigger-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow,.mat-form-field-invalid:not(.mat-form-field-disabled) .mat-mdc-form-field-infix::after{color:var(--mat-select-invalid-arrow-color, var(--mat-sys-error))}.mat-mdc-select-arrow{width:10px;height:5px;position:relative;color:var(--mat-select-enabled-arrow-color, var(--mat-sys-on-surface-variant))}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color, var(--mat-sys-primary))}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:var(--mat-select-disabled-arrow-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-select-open .mat-mdc-select-arrow{transform:rotate(180deg)}.mat-form-field-animations-enabled .mat-mdc-select-arrow{transition:transform 80ms linear}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(forced-colors: active){.mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .mat-mdc-select-arrow svg{fill:GrayText}}div.mat-mdc-select-panel{width:100%;max-height:275px;outline:0;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:relative;background-color:var(--mat-select-panel-background-color, var(--mat-sys-surface-container))}@media(forced-colors: active){div.mat-mdc-select-panel{outline:solid 1px}}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above div.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}.mat-select-panel-animations-enabled{animation:_mat-select-enter 120ms cubic-bezier(0, 0, 0.2, 1)}.mat-select-panel-animations-enabled.mat-select-panel-exit{animation:_mat-select-exit 100ms linear}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);color:var(--mat-select-placeholder-text-color, var(--mat-sys-on-surface-variant))}.mat-mdc-form-field:not(.mat-form-field-animations-enabled) .mat-mdc-select-placeholder,._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper{cursor:pointer}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100%/0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:var(--mat-select-arrow-transform, translateY(-8px))}\n'],encapsulation:2,changeDetection:0})}return t})(),sz=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({providers:[Ule],imports:[oc,T0,Oe,Bs,oE,T0,Oe]})}return t})(),lz=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({providers:[nae],imports:[UP,oc,Oe,Oe,Bs]})}return t})();function qle(t,n){if(1&t&&(D(0,"mat-option",17),ie(1),O()),2&t){const e=n.$implicit;G("value",e),T(),Jn(" ",e," ")}}function Yle(t,n){if(1&t){const e=dn();D(0,"mat-form-field",14)(1,"mat-select",16,0),Y("selectionChange",function(o){return he(e),ee(ne(2)._changePageSize(o.value))}),Vl(3,qle,2,2,"mat-option",17,Ef),O(),D(5,"div",18),Y("click",function(){return he(e),ee(un(2).open())}),O()()}if(2&t){const e=ne(2);G("appearance",e._formFieldAppearance)("color",e.color),T(),G("value",e.pageSize)("disabled",e.disabled),eD("aria-labelledby",e._pageSizeLabelId),G("panelClass",e.selectConfig.panelClass||"")("disableOptionCentering",e.selectConfig.disableOptionCentering),T(2),zl(e._displayedPageSizeOptions)}}function Kle(t,n){if(1&t&&(D(0,"div",15),ie(1),O()),2&t){const e=ne(2);T(),zn(e.pageSize)}}function Xle(t,n){if(1&t&&(D(0,"div",3)(1,"div",13),ie(2),O(),Ce(3,Yle,6,7,"mat-form-field",14),Ce(4,Kle,2,1,"div",15),O()),2&t){const e=ne();T(),se("id",e._pageSizeLabelId),T(),Jn(" ",e._intl.itemsPerPageLabel," "),T(),xe(e._displayedPageSizeOptions.length>1?3:-1),T(),xe(e._displayedPageSizeOptions.length<=1?4:-1)}}function Qle(t,n){if(1&t){const e=dn();D(0,"button",19),Y("click",function(){he(e);const o=ne();return ee(o._buttonClicked(0,o._previousButtonsDisabled()))}),Ee(),D(1,"svg",8),te(2,"path",20),O()()}if(2&t){const e=ne();G("matTooltip",e._intl.firstPageLabel)("matTooltipDisabled",e._previousButtonsDisabled())("disabled",e._previousButtonsDisabled())("tabindex",e._previousButtonsDisabled()?-1:null),se("aria-label",e._intl.firstPageLabel)}}function Zle(t,n){if(1&t){const e=dn();
1D(0,"button",21),Y("click",function(){he(e);const o=ne();return ee(o._buttonClicked(o.getNumberOfPages()-1,o._nextButtonsDisabled()))}),Ee(),D(1,"svg",8),te(2,"path",22),O()()}if(2&t){const e=ne();G("matTooltip",e._intl.lastPageLabel)("matTooltipDisabled",e._nextButtonsDisabled())("disabled",e._nextButtonsDisabled())("tabindex",e._nextButtonsDisabled()?-1:null),se("aria-label",e._intl.lastPageLabel)}}let G0=(()=>{class t{changes=new Z;itemsPerPageLabel="Items per page:";nextPageLabel="Next page";previousPageLabel="Previous page";firstPageLabel="First page";lastPageLabel="Last page";getRangeLabel=(e,i,o)=>{if(0==o||0==i)return`0 of ${o}`;const r=e*i;return`${r+1} \u2013 ${r<(o=Math.max(o,0))?Math.min(r+i,o):r+i} of ${o}`};static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();const ece={provide:G0,deps:[[new gr,new Pa,G0]],useFactory:function Jle(t){return t||new G0}},nce=new E("MAT_PAGINATOR_DEFAULT_OPTIONS");let ice=(()=>{class t{_intl=m(G0);_changeDetectorRef=m(it);_formFieldAppearance;_pageSizeLabelId=m(Cn).getId("mat-paginator-page-size-label-");_intlChanges;_isInitialized=!1;_initializedStream=new R6(1);color;get pageIndex(){return this._pageIndex}set pageIndex(e){this._pageIndex=Math.max(e||0,0),this._changeDetectorRef.markForCheck()}_pageIndex=0;get length(){return this._length}set length(e){this._length=e||0,this._changeDetectorRef.markForCheck()}_length=0;get pageSize(){return this._pageSize}set pageSize(e){this._pageSize=Math.max(e||0,0),this._updateDisplayedPageSizeOptions()}_pageSize;get pageSizeOptions(){return this._pageSizeOptions}set pageSizeOptions(e){this._pageSizeOptions=(e||[]).map(i=>hn(i,0)),this._updateDisplayedPageSizeOptions()}_pageSizeOptions=[];hidePageSize=!1;showFirstLastButtons=!1;selectConfig={};disabled=!1;page=new J;_displayedPageSizeOptions;initialized=this._initializedStream;constructor(){const e=this._intl,i=m(nce,{optional:!0});if(this._intlChanges=e.changes.subscribe(()=>this._changeDetectorRef.markForCheck()),i){const{pageSize:o,pageSizeOptions:r,hidePageSize:a,showFirstLastButtons:s}=i;null!=o&&(this._pageSize=o),null!=r&&(this._pageSizeOptions=r),null!=a&&(this.hidePageSize=a),null!=s&&(this.showFirstLastButtons=s)}this._formFieldAppearance=i?.formFieldAppearance||"outline"}ngOnInit(){this._isInitialized=!0,this._updateDisplayedPageSizeOptions(),this._initializedStream.next()}ngOnDestroy(){this._initializedStream.complete(),this._intlChanges.unsubscribe()}nextPage(){this.hasNextPage()&&this._navigate(this.pageIndex+1)}previousPage(){this.hasPreviousPage()&&this._navigate(this.pageIndex-1)}firstPage(){this.hasPreviousPage()&&this._navigate(0)}lastPage(){this.hasNextPage()&&this._navigate(this.getNumberOfPages()-1)}hasPreviousPage(){return this.pageIndex>=1&&0!=this.pageSize}hasNextPage(){const e=this.getNumberOfPages()-1;return this.pageIndex<e&&0!=this.pageSize}getNumberOfPages(){return this.pageSize?Math.ceil(this.length/this.pageSize):0}_changePageSize(e){const o=this.pageIndex;this.pageIndex=Math.floor(this.pageIndex*this.pageSize/e)||0,this.pageSize=e,this._emitPageEvent(o)}_nextButtonsDisabled(){return this.disabled||!this.hasNextPage()}_previousButtonsDisabled(){return this.disabled||!this.hasPreviousPage()}_updateDisplayedPageSizeOptions(){this._isInitialized&&(this.pageSize||(this._pageSize=0!=this.pageSizeOptions.length?this.pageSizeOptions[0]:50),this._displayedPageSizeOptions=this.pageSizeOptions.slice(),-1===this._displayedPageSizeOptions.indexOf(this.pageSize)&&this._displayedPageSizeOptions.push(this.pageSize),this._displayedPageSizeOptions.sort((e,i)=>e-i),this._changeDetectorRef.markForCheck())}_emitPageEvent(e){this.page.emit({previousPageIndex:e,pageIndex:this.pageIndex,pageSize:this.pageSize,length:this.length})}_navigate(e){const i=this.pageIndex;e!==i&&(this.pageIndex=e,this._emitPageEvent(i))}_buttonClicked(e,i){i||this._navigate(e)}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-paginator"]],hostAttrs:["role","group",1,"mat-mdc-paginator"],inputs:{color:"color",pageIndex:[2,"pageIndex","pageIndex",hn],length:[2,"length","length",hn],pageSize:[2,"pageSize","pageSize",hn],pageSizeOptions:"pageSizeOptions",hidePageSize:[2,"hidePageSize","hidePageSize",K],showFirstLastButtons:[2,"showFirstLastButtons","showFirstLastButtons",K],selectConfig:"selectConfig",disabled:[2,"disabled","disabled",K]},outputs:{page:"page"},exportAs:["matPaginator"],decls:14,vars:14,consts:[["selectRef",""],[1,"mat-mdc-paginator-outer-container"],[1,"mat-mdc-paginator-container"],[1,"mat-mdc-paginator-page-size"],[1,"mat-mdc-paginator-range-actions"],["aria-live","polite",1,"mat-mdc-paginator-range-label"],["matIconButton","","type","button","matTooltipPosition","above","disabledInteractive","",1,"mat-mdc-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","disabled","tabindex"],["matIconButton","","type","button","matTooltipPosition","above","disabledInteractive","",1,"mat-mdc-paginator-navigation-previous",3,"click","matTooltip","matTooltipDisabled","disabled","tabindex"],["viewBox","0 0 24 24","focusable","false","aria-hidden","true",1,"mat-mdc-paginator-icon"],["d","M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"],["matIconButton","","type","button","matTooltipPosition","above","disabledInteractive","",1,"mat-mdc-paginator-navigation-next",3,"click","matTooltip","matTooltipDisabled","disabled","tabindex"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"],["matIconButton","","type","button","matTooltipPosition","above","disabledInteractive","",1,"mat-mdc-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","disabled","tabindex"],[1,"mat-mdc-paginator-page-size-label"],[1,"mat-mdc-paginator-page-size-select",3,"appearance","color"],[1,"mat-mdc-paginator-page-size-value"],["hideSingleSelectionIndicator","",3,"selectionChange","value","disabled","aria-labelledby","panelClass","disableOptionCentering"],[3,"value"],[1,"mat-mdc-paginator-touch-target",3,"click"],["matIconButton","","type","button","matTooltipPosition","above","disabledInteractive","",1,"mat-mdc-paginator-navigation-first",3,"click","matTooltip","matTooltipDisabled","disabled","tabindex"],["d","M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"],["matIconButton","","type","button","matTooltipPosition","above","disabledInteractive","",1,"mat-mdc-paginator-navigation-last",3,"click","matTooltip","matTooltipDisabled","disabled","tabindex"],["d","M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"]],template:function(i,o){1&i&&(D(0,"div",1)(1,"div",2),Ce(2,Xle,5,4,"div",3),D(3,"div",4)(4,"div",5),ie(5),O(),Ce(6,Qle,3,5,"button",6),D(7,"button",7),Y("click",function(){return o._buttonClicked(o.pageIndex-1,o._previousButtonsDisabled())}),Ee(),D(8,"svg",8),te(9,"path",9),O()(),bs(),D(10,"button",10),Y("click",function(){return o._buttonClicked(o.pageIndex+1,o._nextButtonsDisabled())}),Ee(),D(11,"svg",8),te(12,"path",11),O()(),Ce(13,Zle,3,5,"button",12),O()()()),2&i&&(T(2),xe(o.hidePageSize?-1:2),T(3),Jn(" ",o._intl.getRangeLabel(o.pageIndex,o.pageSize,o.length)," "),T(),xe(o.showFirstLastButtons?6:-1),T(),G("matTooltip",o._intl.previousPageLabel)("matTooltipDisabled",o._previousButtonsDisabled())("disabled",o._previousButtonsDisabled())("tabindex",o._previousButtonsDisabled()?-1:null),se("aria-label",o._intl.previousPageLabel),T(3),G("matTooltip",o._intl.nextPageLabel)("matTooltipDisabled",o._nextButtonsDisabled())("disabled",o._nextButtonsDisabled())("tabindex",o._nextButtonsDisabled()?-1:null),se("aria-label",o._intl.nextPageLabel),T(3),xe(o.showFirstLastButtons?13:-1))},dependencies:[A1,Wle,P1,BP,j1],styles:[".mat-mdc-paginator{display:block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-paginator-container-text-color, var(--mat-sys-on-surface));background-color:var(--mat-paginator-container-background-color, var(--mat-sys-surface));font-family:var(--mat-paginator-container-text-font, var(--mat-sys-body-small-font));line-height:var(--mat-paginator-container-text-line-height, var(--mat-sys-body-small-line-height));font-size:var(--mat-paginator-container-text-size, var(--mat-sys-body-small-size));font-weight:var(--mat-paginator-container-text-weight, var(--mat-sys-body-small-weight));letter-spacing:var(--mat-paginator-container-text-tracking, var(--mat-sys-body-small-tracking));--mat-form-field-container-height: var(--mat-paginator-form-field-container-height, 40px);--mat-form-field-container-vertical-padding: var(--mat-paginator-form-field-container-vertical-padding, 8px)}.mat-mdc-paginator .mat-mdc-select-value{font-size:var(--mat-paginator-select-trigger-text-size, var(--mat-sys-body-small-size))}.mat-mdc-paginator .mat-mdc-form-field-subscript-wrapper{display:none}.mat-mdc-paginator .mat-mdc-select{line-height:1.5}.mat-mdc-paginator-outer-container{display:flex}.mat-mdc-paginator-container{display:flex;align-items:center;justify-content:flex-end;padding:0 8px;flex-wrap:wrap;width:100%;min-height:var(--mat-paginator-container-size, 56px)}.mat-mdc-paginator-page-size{display:flex;align-items:baseline;margin-right:8px}[dir=rtl] .mat-mdc-paginator-page-size{margin-right:0;margin-left:8px}.mat-mdc-paginator-page-size-label{margin:0 4px}.mat-mdc-paginator-page-size-select{margin:0 4px;width:var(--mat-paginator-page-size-select-width, 84px)}.mat-mdc-paginator-range-label{margin:0 32px 0 24px}.mat-mdc-paginator-range-actions{display:flex;align-items:center}.mat-mdc-paginator-icon{display:inline-block;width:28px;
1fill:var(--mat-paginator-enabled-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-icon-button[aria-disabled] .mat-mdc-paginator-icon{fill:var(--mat-paginator-disabled-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}[dir=rtl] .mat-mdc-paginator-icon{transform:rotate(180deg)}@media(forced-colors: active){.mat-mdc-icon-button[aria-disabled] .mat-mdc-paginator-icon,.mat-mdc-paginator-icon{fill:currentColor}.mat-mdc-paginator-range-actions .mat-mdc-icon-button{outline:solid 1px}.mat-mdc-paginator-range-actions .mat-mdc-icon-button[aria-disabled]{color:GrayText}}.mat-mdc-paginator-touch-target{display:var(--mat-paginator-touch-target-display, block);position:absolute;top:50%;left:50%;width:var(--mat-paginator-page-size-select-width, 84px);height:var(--mat-paginator-page-size-select-touch-target-height, 48px);background-color:rgba(0,0,0,0);transform:translate(-50%, -50%);cursor:pointer}\n"],encapsulation:2,changeDetection:0})}return t})(),oce=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({providers:[ece],imports:[n0,sz,lz,ice]})}return t})();function rce(t,n){1&t&&wr(0,"div",2)}const ace=new E("MAT_PROGRESS_BAR_DEFAULT_OPTIONS");let lce=(()=>{class t{_elementRef=m(re);_ngZone=m(pe);_changeDetectorRef=m(it);_renderer=m(Wt);_cleanupTransitionEnd;constructor(){const e=FP(),i=m(ace,{optional:!0});this._isNoopAnimation="di-disabled"===e,"reduced-motion"===e&&this._elementRef.nativeElement.classList.add("mat-progress-bar-reduced-motion"),i&&(i.color&&(this.color=this._defaultColor=i.color),this.mode=i.mode||this.mode)}_isNoopAnimation;get color(){return this._color||this._defaultColor}set color(e){this._color=e}_color;_defaultColor="primary";get value(){return this._value}set value(e){this._value=cz(e||0),this._changeDetectorRef.markForCheck()}_value=0;get bufferValue(){return this._bufferValue||0}set bufferValue(e){this._bufferValue=cz(e||0),this._changeDetectorRef.markForCheck()}_bufferValue=0;animationEnd=new J;get mode(){return this._mode}set mode(e){this._mode=e,this._changeDetectorRef.markForCheck()}_mode="determinate";ngAfterViewInit(){this._ngZone.runOutsideAngular(()=>{this._cleanupTransitionEnd=this._renderer.listen(this._elementRef.nativeElement,"transitionend",this._transitionendHandler)})}ngOnDestroy(){this._cleanupTransitionEnd?.()}_getPrimaryBarTransform(){return`scaleX(${this._isIndeterminate()?1:this.value/100})`}_getBufferBarFlexBasis(){return`${"buffer"===this.mode?this.bufferValue:100}%`}_isIndeterminate(){return"indeterminate"===this.mode||"query"===this.mode}_transitionendHandler=e=>{0===this.animationEnd.observers.length||!e.target||!e.target.classList.contains("mdc-linear-progress__primary-bar")||("determinate"===this.mode||"buffer"===this.mode)&&this._ngZone.run(()=>this.animationEnd.next({value:this.value}))};static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-progress-bar"]],hostAttrs:["role","progressbar","aria-valuemin","0","aria-valuemax","100","tabindex","-1",1,"mat-mdc-progress-bar","mdc-linear-progress"],hostVars:10,hostBindings:function(i,o){2&i&&(se("aria-valuenow",o._isIndeterminate()?null:o.value)("mode",o.mode),Ui("mat-"+o.color),oe("_mat-animation-noopable",o._isNoopAnimation)("mdc-linear-progress--animation-ready",!o._isNoopAnimation)("mdc-linear-progress--indeterminate",o._isIndeterminate()))},inputs:{color:"color",value:[2,"value","value",hn],bufferValue:[2,"bufferValue","bufferValue",hn],mode:"mode"},outputs:{animationEnd:"animationEnd"},exportAs:["matProgressBar"],decls:7,vars:5,consts:[["aria-hidden","true",1,"mdc-linear-progress__buffer"],[1,"mdc-linear-progress__buffer-bar"],[1,"mdc-linear-progress__buffer-dots"],["aria-hidden","true",1,"mdc-linear-progress__bar","mdc-linear-progress__primary-bar"],[1,"mdc-linear-progress__bar-inner"],["aria-hidden","true",1,"mdc-linear-progress__bar","mdc-linear-progress__secondary-bar"]],template:function(i,o){1&i&&(lo(0,"div",0),wr(1,"div",1),Ce(2,rce,1,0,"div",2),So(),lo(3,"div",3),wr(4,"span",4),So(),lo(5,"div",5),wr(6,"span",4),So()),2&i&&(T(),li("flex-basis",o._getBufferBarFlexBasis()),T(),xe("buffer"===o.mode?2:-1),T(),li("transform",o._getPrimaryBarTransform()))},styles:[".mat-mdc-progress-bar{--mat-progress-bar-animation-multiplier: 1;display:block;text-align:start}
1.mat-mdc-progress-bar[mode=query]{transform:scaleX(-1)}.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__buffer-dots,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__primary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__secondary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__bar-inner.mdc-linear-progress__bar-inner{animation:none}.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__primary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__buffer-bar{transition:transform 1ms}.mat-progress-bar-reduced-motion{--mat-progress-bar-animation-multiplier: 2}.mdc-linear-progress{position:relative;width:100%;transform:translateZ(0);outline:1px solid rgba(0,0,0,0);overflow-x:hidden;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);height:max(var(--mat-progress-bar-track-height, 4px),var(--mat-progress-bar-active-indicator-height, 4px))}@media(forced-colors: active){.mdc-linear-progress{outline-color:CanvasText}}.mdc-linear-progress__bar{position:absolute;top:0;bottom:0;margin:auto 0;width:100%;animation:none;transform-origin:top left;transition:transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);height:var(--mat-progress-bar-active-indicator-height, 4px)}.mdc-linear-progress--indeterminate .mdc-linear-progress__bar{transition:none}[dir=rtl] .mdc-linear-progress__bar{right:0;transform-origin:center right}.mdc-linear-progress__bar-inner{display:inline-block;position:absolute;width:100%;animation:none;border-top-style:solid;border-color:var(--mat-progress-bar-active-indicator-color, var(--mat-sys-primary));border-top-width:var(--mat-progress-bar-active-indicator-height, 4px)}.mdc-linear-progress__buffer{display:flex;position:absolute;top:0;bottom:0;margin:auto 0;width:100%;overflow:hidden;height:var(--mat-progress-bar-track-height, 4px);border-radius:var(--mat-progress-bar-track-shape, var(--mat-sys-corner-none))}.mdc-linear-progress__buffer-dots{background-image:radial-gradient(circle, var(--mat-progress-bar-track-color, var(--mat-sys-surface-variant)) calc(var(--mat-progress-bar-track-height, 4px) / 2), transparent 0);background-repeat:repeat-x;background-size:calc(calc(var(--mat-progress-bar-track-height, 4px) / 2)*5);background-position:left;flex:auto;transform:rotate(180deg);animation:mdc-linear-progress-buffering calc(250ms*var(--mat-progress-bar-animation-multiplier)) infinite linear}@media(forced-colors: active){.mdc-linear-progress__buffer-dots{background-color:ButtonBorder}}[dir=rtl] .mdc-linear-progress__buffer-dots{animation:mdc-linear-progress-buffering-reverse calc(250ms*var(--mat-progress-bar-animation-multiplier)) infinite linear;transform:rotate(0)}.mdc-linear-progress__buffer-bar{flex:0 1 100%;transition:flex-basis 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);background-color:var(--mat-progress-bar-track-color, var(--mat-sys-surface-variant))}.mdc-linear-progress__primary-bar{transform:scaleX(0)}.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{left:-145.166611%}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{animation:mdc-linear-progress-primary-indeterminate-translate calc(2s*var(--mat-progress-bar-animation-multiplier)) infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar>.mdc-linear-progress__bar-inner{animation:mdc-linear-progress-primary-indeterminate-scale calc(2s*var(--mat-progress-bar-animation-multiplier)) infinite linear}[dir=rtl] .mdc-linear-progress.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{animation-name:mdc-linear-progress-primary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{right:-145.166611%;left:auto}.mdc-linear-progress__secondary-bar{display:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{left:-54.888891%;display:block}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar{animation:mdc-linear-progress-secondary-indeterminate-translate calc(2s*var(--mat-progress-bar-animation-multiplier)) infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar>.mdc-linear-progress__bar-inner{animation:mdc-linear-progress-secondary-indeterminate-scale calc(2s*var(--mat-progress-bar-animation-multiplier)) infinite linear}[dir=rtl] .mdc-linear-progress.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar{animation-name:mdc-linear-progress-secondary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{right:-54.888891%;left:auto}@keyframes mdc-linear-progress-buffering{from{transform:rotate(180deg) translateX(calc(var(--mat-progress-bar-track-height, 4px) * -2.5))}}@keyframes mdc-linear-progress-primary-indeterminate-translate{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(83.67142%)}100%{transform:translateX(200.611057%)}}@keyframes mdc-linear-progress-primary-indeterminate-scale{0%{transform:scale
1X(0.08)}36.65%{animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);transform:scaleX(0.08)}69.15%{animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);transform:scaleX(0.661479)}100%{transform:scaleX(0.08)}}@keyframes mdc-linear-progress-secondary-indeterminate-translate{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:translateX(37.651913%)}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(84.386165%)}100%{transform:translateX(160.277782%)}}@keyframes mdc-linear-progress-secondary-indeterminate-scale{0%{animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);transform:scaleX(0.08)}19.15%{animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);transform:scaleX(0.457104)}44.15%{animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);transform:scaleX(0.72796)}100%{transform:scaleX(0.08)}}@keyframes mdc-linear-progress-primary-indeterminate-translate-reverse{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(-83.67142%)}100%{transform:translateX(-200.611057%)}}@keyframes mdc-linear-progress-secondary-indeterminate-translate-reverse{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:translateX(-37.651913%)}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(-84.386165%)}100%{transform:translateX(-160.277782%)}}@keyframes mdc-linear-progress-buffering-reverse{from{transform:translateX(-10px)}}\n"],encapsulation:2,changeDetection:0})}return t})();function cz(t,n=0,e=100){return Math.max(n,Math.min(e,t))}let cce=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[Oe]})}return t})();const dce=["determinateSpinner"];function uce(t,n){if(1&t&&(Ee(),D(0,"svg",11),te(1,"circle",12),O()),2&t){const e=ne();se("viewBox",e._viewBox()),T(),li("stroke-dasharray",e._strokeCircumference(),"px")("stroke-dashoffset",e._strokeCircumference()/2,"px")("stroke-width",e._circleStrokeWidth(),"%"),se("r",e._circleRadius())}}const hce=new E("mat-progress-spinner-default-options",{providedIn:"root",factory:function pce(){return{diameter:dz}}}),dz=100;let fce=(()=>{class t{_elementRef=m(re);_noopAnimations;get color(){return this._color||this._defaultColor}set color(e){this._color=e}_color;_defaultColor="primary";_determinateCircle;constructor(){const e=m(hce),i=FP(),o=this._elementRef.nativeElement;this._noopAnimations="di-disabled"===i&&!!e&&!e._forceAnimations,this.mode="mat-spinner"===o.nodeName.toLowerCase()?"indeterminate":"determinate",!this._noopAnimations&&"reduced-motion"===i&&o.classList.add("mat-progress-spinner-reduced-motion"),e&&(e.color&&(this.color=this._defaultColor=e.color),e.diameter&&(this.diameter=e.diameter),e.strokeWidth&&(this.strokeWidth=e.strokeWidth))}mode;get value(){return"determinate"===this.mode?this._value:0}set value(e){this._value=Math.max(0,Math.min(100,e||0))}_value=0;get diameter(){return this._diameter}set diameter(e){this._diameter=e||0}_diameter=dz;get strokeWidth(){return this._strokeWidth??this.diameter/10}set strokeWidth(e){this._strokeWidth=e||0}_strokeWidth;_circleRadius(){return(this.diameter-10)/2}_viewBox(){const e=2*this._circleRadius()+this.strokeWidth;return`0 0 ${e} ${e}`}_strokeCircumference(){return 2*Math.PI*this._circleRadius()}_strokeDashOffset(){return"determinate"===this.mode?this._strokeCircumference()*(100-this._value)/100:null}_circleStrokeWidth(){return this.strokeWidth/this.diameter*100}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-progress-spinner"],["mat-spinner"]],viewQuery:function(i,o){if(1&i&&Ye(dce,5),2&i){let r;X(r=Q())&&(o._determinateCircle=r.first)}},hostAttrs:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],hostVars:18,hostBindings:function(i,o){2&i&&(se("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===o.mode?o.value:null)("mode",o.mode),Ui("mat-"+o.color),li("width",o.diameter,"px")("height",o.diameter,"px")("--mat-progress-spinner-size",o.diameter+"px")("--mat-progress-spinner-active-indicator-width",o.diameter+"px"),oe("_mat-animation-noopable",o._noopAnimations)("mdc-circular-progress--indeterminate","indeterminate"===o.mode))},inputs:{color:"color",mode:"mode",value:[2,"value","value",hn],diameter:[2,"diameter","diameter",hn],strokeWidth:[2,"strokeWidth","strokeWidth",hn]},exportAs:["matProgressSpinner"],decls:14,vars:11,consts:[["circle",""],["determinateSpinner",""],["aria-hidden","true",1,"mdc-circular-progress__determinate-container"],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__determinate-circle-graphic"],["cx","50%","cy","50%",1,"mdc-circular-progress__determinate-circle"],["aria-hidden","true",1,"mdc-circular-progress__indeterminate-container"],[1,"mdc-circular-progress__spinner-layer"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-left"],[3,"ngTemplateOutlet"],[1,"mdc-circular-progress__gap-patch"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-right"],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__indeterminate-circle-graphic"],["cx","50%","cy","50%"]],template:function(i,o){if(1&i&&(Et(0,uce,2,8,"ng-template",null,0,ld),D(2,"div",2,1),Ee(),D(4,"svg",3),te(5,"circle",4),O()(),bs(),D(6,"div",5)(7,"div",6)(8,"div",7),tn(9,8),O(),D(10,"div",9),tn(11,8),O(),D(12,"div",10),tn(13,8),O()()()),2&i){const r=un(1);T(4),se("viewBox",o._viewBox()),T(),li("stroke-dasharray",o._strokeCircumference(),"px")("stroke-dashoffset",o._strokeDashOffset(),"px")("stroke-width",o._circleStrokeWidth(),"%"),se("r",o._circleRadius()),T(4),G("ngTemplateOutlet",r),T(2),G("ngTemplateOutlet",r),T(2),G("ngTemplateOutlet",r)}},dependencies:[Ah],styles:[".mat-mdc-progress-spinner{--mat-progress-spinner-animation-multiplier: 1;display:block;overflow:hidden;line-height:0;position:relative;direction:ltr;transition:opacity 250ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-progress-spinner circle{stroke-width:var(--mat-progress-spinner-active-indicator-width, 4px)}.mat-mdc-progress-spinner._mat-animation-noopable,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__determinate-circle{transition:none !important}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__spinner-layer,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container{animation:none !important}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container circle{stroke-dasharray:0 !important}@media(forced-colors: active){.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle{stroke:currentColor;stroke:CanvasText}}.mat-progress-spinner-reduced-motion{--mat-progress-spinner-animation-multiplier: 1.25}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{transform:rotate(-90deg)}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}
1.mdc-circular-progress__indeterminate-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1;animation:mdc-circular-progress-container-rotate calc(1568.2352941176ms*var(--mat-progress-spinner-animation-multiplier)) linear infinite}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:rgba(0,0,0,0)}.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:var(--mat-progress-spinner-active-indicator-color, var(--mat-sys-primary))}@media(forced-colors: active){.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin calc(1333ms*var(--mat-progress-spinner-animation-multiplier)) cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin calc(1333ms*var(--mat-progress-spinner-animation-multiplier)) cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate calc(5332ms*var(--mat-progress-spinner-animation-multiplier)) cubic-bezier(0.4, 0, 0.2, 1) infinite both}@keyframes mdc-circular-progress-container-rotate{to{transform:rotate(360deg)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(1080deg)}}@keyframes mdc-circular-progress-left-spin{from{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes mdc-circular-progress-right-spin{from{transform:rotate(-265deg)}50%{transform:rotate(-130deg)}to{transform:rotate(-265deg)}}\n"],encapsulation:2,changeDetection:0})}return t})(),gce=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[Oe]})}return t})(),_ce=(()=>{class t{_listeners=[];notify(e,i){for(let o of this._listeners)o(e,i)}listen(e){return this._listeners.push(e),()=>{this._listeners=this._listeners.filter(i=>e!==i)}}ngOnDestroy(){this._listeners=[]}static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();const bce=["input"],vce=["formField"],yce=["*"];class uz{source;value;constructor(n,e){this.source=n,this.value=e}}const hz=new E("MatRadioGroup"),xce=new E("mat-radio-default-options",{providedIn:"root",factory:function wce(){return{color:"accent",disabledInteractive:!1}}});let pz=(()=>{class t{_elementRef=m(re);_changeDetector=m(it);_focusMonitor=m(Tr);_radioDispatcher=m(_ce);_defaultOptions=m(xce,{optional:!0});_ngZone=m(pe);_renderer=m(Wt);_uniqueId=m(Cn).getId("mat-radio-");_cleanupClick;id=this._uniqueId;name;ariaLabel;ariaLabelledby;ariaDescribedby;disableRipple=!1;tabIndex=0;get checked(){return this._checked}set checked(e){this._checked!==e&&(this._checked=e,e&&this.radioGroup&&this.radioGroup.value!==this.value?this.radioGroup.selected=this:!e&&this.radioGroup&&this.radioGroup.value===this.value&&(this.radioGroup.selected=null),e&&this._radioDispat
1cher.notify(this.id,this.name),this._changeDetector.markForCheck())}get value(){return this._value}set value(e){this._value!==e&&(this._value=e,null!==this.radioGroup&&(this.checked||(this.checked=this.radioGroup.value===e),this.checked&&(this.radioGroup.selected=this)))}get labelPosition(){return this._labelPosition||this.radioGroup&&this.radioGroup.labelPosition||"after"}set labelPosition(e){this._labelPosition=e}_labelPosition;get disabled(){return this._disabled||null!==this.radioGroup&&this.radioGroup.disabled}set disabled(e){this._setDisabled(e)}get required(){return this._required||this.radioGroup&&this.radioGroup.required}set required(e){e!==this._required&&this._changeDetector.markForCheck(),this._required=e}get color(){return this._color||this.radioGroup&&this.radioGroup.color||this._defaultOptions&&this._defaultOptions.color||"accent"}set color(e){this._color=e}_color;get disabledInteractive(){return this._disabledInteractive||null!==this.radioGroup&&this.radioGroup.disabledInteractive}set disabledInteractive(e){this._disabledInteractive=e}_disabledInteractive;change=new J;radioGroup;get inputId(){return`${this.id||this._uniqueId}-input`}_checked=!1;_disabled;_required;_value=null;_removeUniqueSelectionListener=()=>{};_previousTabIndex;_inputElement;_rippleTrigger;_noopAnimations=pn();_injector=m(we);constructor(){m(Nn).load(Ir);const e=m(hz,{optional:!0}),i=m(new Ss("tabindex"),{optional:!0});this.radioGroup=e,this._disabledInteractive=this._defaultOptions?.disabledInteractive??!1,i&&(this.tabIndex=hn(i,0))}focus(e,i){i?this._focusMonitor.focusVia(this._inputElement,i,e):this._inputElement.nativeElement.focus(e)}_markForCheck(){this._changeDetector.markForCheck()}ngOnInit(){this.radioGroup&&(this.checked=this.radioGroup.value===this._value,this.checked&&(this.radioGroup.selected=this),this.name=this.radioGroup.name),this._removeUniqueSelectionListener=this._radioDispatcher.listen((e,i)=>{e!==this.id&&i===this.name&&(this.checked=!1)})}ngDoCheck(){this._updateTabIndex()}ngAfterViewInit(){this._updateTabIndex(),this._focusMonitor.monitor(this._elementRef,!0).subscribe(e=>{!e&&this.radioGroup&&this.radioGroup._touch()}),this._ngZone.runOutsideAngular(()=>{this._cleanupClick=this._renderer.listen(this._inputElement.nativeElement,"click",this._onInputClick)})}ngOnDestroy(){this._cleanupClick?.(),this._focusMonitor.stopMonitoring(this._elementRef),this._removeUniqueSelectionListener()}_emitChangeEvent(){this.change.emit(new uz(this,this._value))}_isRippleDisabled(){return this.disableRipple||this.disabled}_onInputInteraction(e){if(e.stopPropagation(),!this.checked&&!this.disabled){const i=this.radioGroup&&this.value!==this.radioGroup.value;this.checked=!0,this._emitChangeEvent(),this.radioGroup&&(this.radioGroup._controlValueAccessorChangeFn(this.value),i&&this.radioGroup._emitChangeEvent())}}_onTouchTargetClick(e){this._onInputInteraction(e),(!this.disabled||this.disabledInteractive)&&this._inputElement?.nativeElement.focus()}_setDisabled(e){this._disabled!==e&&(this._disabled=e,this._changeDetector.markForCheck())}_onInputClick=e=>{this.disabled&&this.disabledInteractive&&e.preventDefault()};_updateTabIndex(){const e=this.radioGroup;let i;if(i=e&&e.selected&&!this.disabled?e.selected===this?this.tabIndex:-1:this.tabIndex,i!==this._previousTabIndex){const o=this._inputElement?.nativeElement;o&&(o.setAttribute("tabindex",i+""),this._previousTabIndex=i,Dn(()=>{queueMicrotask(()=>{e&&e.selected&&e.selected!==this&&document.activeElement===o&&(e.selected?._inputElement.nativeElement.focus(),document.activeElement===o&&this._inputElement.nativeElement.blur())})},{injector:this._injector}))}}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-radio-button"]],viewQuery:function(i,o){if(1&i&&(Ye(bce,5),Ye(vce,7,re)),2&i){let r;X(r=Q())&&(o._inputElement=r.first),X(r=Q())&&(o._rippleTrigger=r.first)}},hostAttrs:[1,"mat-mdc-radio-button"],hostVars:19,hostBindings:function(i,o){1&i&&Y("focus",function(){return o._inputElement.nativeElement.focus()}),2&i&&(se("id",o.id)("tabindex",null)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),oe("mat-primary","primary"===o.color)("mat-accent","accent"===o.color)("mat-warn","warn"===o.color)("mat-mdc-radio-checked",o.checked)("mat-mdc-radio-disabled",o.disabled)("mat-mdc-radio-disabled-interactive",o.disabledInteractive)("_mat-animation-noopable",o._noopAnimations))},inputs:{id:"id",name:"name",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],disableRipple:[2,"disableRipple","disableRipple",K],tabIndex:[2,"tabIndex","tabIndex",e=>null==e?0:hn(e)],checked:[2,"checked","checked",K],value:"value",labelPosition:"labelPosition",disabled:[2,"disabled","disabled",K],required:[2,"required","required",K],color:"color",disabledInteractive:[2,"disabledInteractive","disabledInteractive",K]},outputs:{change:"change"},exportAs:["matRadioButton"],ngContentSelectors:yce,decls:13,vars:17,consts:[["formField",""],["input",""],["mat-internal-form-field","",3,"labelPosition"],[1,"mdc-radio"],[1,"mat-mdc-radio-touch-target",3,"click"],["type","radio","aria-invalid","false",1,"mdc-radio__native-control",3,"change","id","checked","disabled","required"],[1,"mdc-radio__background"],[1,"mdc-radio__outer-circle"],[1,"mdc-radio__inner
1-circle"],["mat-ripple","",1,"mat-radio-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],[1,"mdc-label",3,"for"]],template:function(i,o){if(1&i){const r=dn();ot(),D(0,"div",2,0)(2,"div",3)(3,"div",4),Y("click",function(s){return he(r),ee(o._onTouchTargetClick(s))}),O(),D(4,"input",5,1),Y("change",function(s){return he(r),ee(o._onInputInteraction(s))}),O(),D(6,"div",6),te(7,"div",7)(8,"div",8),O(),D(9,"div",9),te(10,"div",10),O()(),D(11,"label",11),ue(12),O()()}2&i&&(G("labelPosition",o.labelPosition),T(2),oe("mdc-radio--disabled",o.disabled),T(2),G("id",o.inputId)("checked",o.checked)("disabled",o.disabled&&!o.disabledInteractive)("required",o.required),se("name",o.name)("value",o.value)("aria-label",o.ariaLabel)("aria-labelledby",o.ariaLabelledby)("aria-describedby",o.ariaDescribedby)("aria-disabled",o.disabled&&o.disabledInteractive?"true":null),T(5),G("matRippleTrigger",o._rippleTrigger.nativeElement)("matRippleDisabled",o._isRippleDisabled())("matRippleCentered",!0),T(2),G("for",o.inputId))},dependencies:[kd,R1],styles:['.mat-mdc-radio-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-radio-button .mdc-radio{display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;cursor:pointer;will-change:opacity,transform,border-color,color;padding:calc((var(--mat-radio-state-layer-size, 40px) - 20px)/2)}.mat-mdc-radio-button .mdc-radio:hover>.mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before{opacity:.04;transform:scale(1)}.mat-mdc-radio-button .mdc-radio:hover>.mdc-radio__native-control:not([disabled])~.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-unselected-hover-icon-color, var(--mat-sys-on-surface))}.mat-mdc-radio-button .mdc-radio:hover>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-selected-hover-icon-color, var(--mat-sys-primary))}.mat-mdc-radio-button .mdc-radio:hover>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__inner-circle{background-color:var(--mat-radio-selected-hover-icon-color, var(--mat-sys-primary, currentColor))}.mat-mdc-radio-button .mdc-radio:active>.mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-unselected-pressed-icon-color, var(--mat-sys-on-surface))}.mat-mdc-radio-button .mdc-radio:active>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-selected-pressed-icon-color, var(--mat-sys-primary))}.mat-mdc-radio-button .mdc-radio:active>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__inner-circle{background-color:var(--mat-radio-selected-pressed-icon-color, var(--mat-sys-primary, currentColor))}.mat-mdc-radio-button .mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mat-mdc-radio-button .mdc-radio__background::before{position:absolute;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";transition:opacity 90ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1);width:var(--mat-radio-state-layer-size, 40px);height:var(--mat-radio-state-layer-size, 40px);top:calc(-1*(var(--mat-radio-state-layer-size, 40px) - 20px)/2);left:calc(-1*(var(--mat-radio-state-layer-size, 40px) - 20px)/2)}.mat-mdc-radio-button .mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%;transition:border-color 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-radio-button .mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0);border-radius:50%;transition:transform 90ms cubic-bezier(0.4, 0, 0.6, 1),background-color 90ms cubic-bezier(0.4, 0, 0.6, 1)}@media(forced-colors: active){.mat-mdc-radio-button .mdc-radio__inner
1-circle{background-color:CanvasText !important}}.mat-mdc-radio-button .mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;top:0;right:0;left:0;cursor:inherit;z-index:1;width:var(--mat-radio-state-layer-size, 40px);height:var(--mat-radio-state-layer-size, 40px)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 90ms cubic-bezier(0, 0, 0.2, 1),transform 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background>.mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background>.mdc-radio__outer-circle{transition:border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background>.mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background>.mdc-radio__inner-circle{transition:transform 90ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(1);opacity:.12;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 1),transform 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-disabled-unselected-icon-color, var(--mat-sys-on-surface));opacity:var(--mat-radio-disabled-unselected-icon-opacity, 0.38)}.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background{cursor:default}.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-disabled-selected-icon-color, var(--mat-sys-on-surface));opacity:var(--mat-radio-disabled-selected-icon-opacity, 0.38)}.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background>.mdc-radio__inner-circle{background-color:var(--mat-radio-disabled-selected-icon-color, var(--mat-sys-on-surface, currentColor));opacity:var(--mat-radio-disabled-selected-icon-opacity, 0.38)}.mat-mdc-radio-button .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-unselected-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-selected-icon-color, var(--mat-sys-primary))}.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__inner-circle{background-color:var(--mat-radio-selected-icon-color, var(--mat-sys-primary, currentColor))}.mat-mdc-radio-button .mdc-radio__native-control:enabled:focus:checked+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-selected-focus-icon-color, var(--mat-sys-primary))}.mat-mdc-radio-button .mdc-radio__native-control:enabled:focus:checked+.mdc-radio__background>.mdc-radio__inner-circle{background-color:var(--mat-radio-selected-focus-icon-color, var(--mat-sys-primary, currentColor))}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background>.mdc-radio__inner-circle{transform:scale(0.5);transition:transform 90ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled{pointer-events:auto}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:not(:checked)+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-disabled-unselected-icon-color, var(--mat-sys-on-surface));opacity:var(--mat-radio-disabled-unselected-icon-opacity, 0.38)}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled:hover .mdc-radio__native-control:checked+.mdc-radio__background>.mdc-radio__outer-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:checked:focus+.mdc-radio__background>.mdc-radio__outer-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-disabled-selected-icon-color, var(--mat-sys-on-surface));opacity:var(--mat-radio-disabled-selected-icon-opacity, 0.38)}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled:hover .mdc-radio__native-control:checked+.mdc-radio__background>
1.mdc-radio__inner-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:checked:focus+.mdc-radio__background>.mdc-radio__inner-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control+.mdc-radio__background>.mdc-radio__inner-circle{background-color:var(--mat-radio-disabled-selected-icon-color, var(--mat-sys-on-surface, currentColor));opacity:var(--mat-radio-disabled-selected-icon-opacity, 0.38)}.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__background::before,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__outer-circle,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__inner-circle{transition:none !important}.mat-mdc-radio-button label{cursor:pointer}.mat-mdc-radio-button .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color, var(--mat-sys-on-surface))}.mat-mdc-radio-button.mat-mdc-radio-checked .mat-ripple-element,.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio__background::before{background-color:var(--mat-radio-checked-ripple-color, var(--mat-sys-primary))}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mat-ripple-element,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color, var(--mat-sys-on-surface))}.mat-mdc-radio-button .mat-internal-form-field{color:var(--mat-radio-label-text-color, var(--mat-sys-on-surface));font-family:var(--mat-radio-label-text-font, var(--mat-sys-body-medium-font));line-height:var(--mat-radio-label-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-radio-label-text-size, var(--mat-sys-body-medium-size));letter-spacing:var(--mat-radio-label-text-tracking, var(--mat-sys-body-medium-tracking));font-weight:var(--mat-radio-label-text-weight, var(--mat-sys-body-medium-weight))}.mat-mdc-radio-button .mdc-radio--disabled+label{color:var(--mat-radio-disabled-label-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-radio-button .mat-radio-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:50%}.mat-mdc-radio-button .mat-radio-ripple>.mat-ripple-element{opacity:.14}.mat-mdc-radio-button .mat-radio-ripple::before{border-radius:50%}.mat-mdc-radio-button .mdc-radio>.mdc-radio__native-control:focus:enabled:not(:checked)~.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-unselected-focus-icon-color, var(--mat-sys-on-surface))}.mat-mdc-radio-button.cdk-focused .mat-focus-indicator::before{content:""}.mat-mdc-radio-disabled{cursor:default;pointer-events:none}.mat-mdc-radio-disabled.mat-mdc-radio-disabled-interactive{pointer-events:auto}.mat-mdc-radio-touch-target{position:absolute;top:50%;left:50%;height:var(--mat-radio-touch-target-size, 48px);width:var(--mat-radio-touch-target-size, 48px);transform:translate(-50%, -50%);display:var(--mat-radio-touch-target-display, block)}[dir=rtl] .mat-mdc-radio-touch-target{left:auto;right:50%;transform:translate(50%, -50%)}\n'],encapsulation:2,changeDetection:0})}return t})(),kce=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[Oe,$a,pz,Oe]})}return t})();const Dce=["addListener","removeListener"],Oce=["addEventListener","removeEventListener"],Pce=["on","off"];function cE(t,n,e,i){if(st(e)&&(i=e,e=void 0),i)return cE(t,n,e).pipe($O(i));const[o,r]=function Sce(t){return st(t.addEventListener)&&st(t.removeEventListener)}(t)?Oce.map(a=>s=>t[a](n,s,e)):function Ece(t){return st(t.addListener)&&st(t.removeListener)}(t)?Dce.map(mz(t,n)):function Tce(t){return st(t.on)&&st(t.off)}(t)?Pce.map(mz(t,n)):[];if(!o&&jO(t))return ti(a=>cE(a,n,e))(Gi(t));if(!o)throw new TypeError("Invalid event target");return new vt(a=>{const s=(...d)=>a.next(1<d.length?d:d[0]);return o(s),()=>r(s)})}function mz(t,n){return e=>i=>t[e](n,i)}const W0=["*"],Ice=["content"],Ace=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],Rce=["mat-drawer","mat-drawer-content","*"];function Fce(t,n){if(1&t){const e=dn();D(0,"div",1),Y("click",function(){return he(e),ee(ne()._onBackdropClicked())}),O()}2&t&&oe("mat-drawer-shown",ne()._isShowingBackdrop())}function Nce(t,n){1&t&&(D(0,"mat-drawer-content"),ue(1,2),O())}const Lce=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],Bce=["mat-sidenav","mat-sidenav-content","*"];function Vce(t,n){if(1&t){const e=dn();D(0,"div",1),Y("click",function(){return he(e),ee(ne()._onBackdropClicked())}),O()}2&t&&oe("mat-drawer-shown",ne()._isShowingBackdrop())}function zce(t,n){1&t&&(D(0,"mat-sidenav-content"),ue(1,2),O())}const jce=new E("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:function Uce(){return!1}}),dE=new E("MAT_DRAWER_CONTAINER");let q0=(()=>{class t extends Yh{_platform=m(Tt);_changeDetectorRef=m(it);_container=m(hE);constructor(){super(m(re),m(Og),m(pe))}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})}_shouldBeHidden(){if(this._platform.isBrowser)return!1;const{start:e,end:i}=this._container;return null!=e&&"over"!==e.mode&&e.opened||null!=i&&"over"!==i.mode&&i.opened}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-drawer-content"]],hostAttrs:[1,"mat-drawer-content"],hostVars:6,hostBindings:function(i,o){2&i&&(li("margin-left",o._container._contentMargins.left,"px")("margin-right",o._container._contentMargins.right,"px"),oe("mat-drawer-content-hidden",o._shouldBeHidden()))},features:[ge([{provide:Yh,useExisting:t}]),ce],ngContentSelectors:W0,decls:1,vars:0,template:function(i,o){1&i&&(ot(),ue(0))},encapsulation:2,changeDetection:0})}return t})(),uE=(()=>{class t{_elementRef=m(re);_focusTrapFactory=m(HP);_focusMonitor=m(Tr);_platform=m(Tt);_ngZone=m(pe);_renderer=m(Wt);_interactivityChecker=m(zP);_doc=m(Xe);_container=m(dE,{optional:!0});_focusTrap=null;_elementFocusedBeforeDrawerWasOpened=null;_eventCleanups;_isAttached;_anchor;get position(){return this._position}set position(e){(e="end"===e?"end":"start")!==this._position&&(this._isAttached&&this._updatePositionInParent(e),this._position=e,this.onPositionChanged.emit())}_position="start";get mode(){return this._mode}set mode(e){this._mode=e,this._updateFocusTrapState(),this._modeChanged.next()}_mode="over";get disableClose(){return this._disableClose}set disableClose(e){this._disableClose=qn(e)}_disableClose=!1;get autoFocus(){return this._autoFocus??("side"===this.mode?"dialog":"first-tabbable")}set autoFocus(e){("true"===e||"false"===e||null==e)&&(e=qn(e)),this._autoFocus=e}
1_autoFocus;get opened(){return this._opened()}set opened(e){this.toggle(qn(e))}_opened=Te(!1);_openedVia;_animationStarted=new Z;_animationEnd=new Z;openedChange=new J(!0);_openedStream=this.openedChange.pipe(wt(e=>e),Se(()=>{}));openedStart=this._animationStarted.pipe(wt(()=>this.opened),S1(void 0));_closedStream=this.openedChange.pipe(wt(e=>!e),Se(()=>{}));closedStart=this._animationStarted.pipe(wt(()=>!this.opened),S1(void 0));_destroyed=new Z;onPositionChanged=new J;_content;_modeChanged=new Z;_injector=m(we);_changeDetectorRef=m(it);constructor(){this.openedChange.pipe(je(this._destroyed)).subscribe(e=>{e?(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement,this._takeFocus()):this._isFocusWithinDrawer()&&this._restoreFocus(this._openedVia||"program")}),this._ngZone.runOutsideAngular(()=>{const e=this._elementRef.nativeElement;cE(e,"keydown").pipe(wt(i=>27===i.keyCode&&!this.disableClose&&!Pn(i)),je(this._destroyed)).subscribe(i=>this._ngZone.run(()=>{this.close(),i.stopPropagation(),i.preventDefault()})),this._eventCleanups=[this._renderer.listen(e,"transitionrun",this._handleTransitionEvent),this._renderer.listen(e,"transitionend",this._handleTransitionEvent),this._renderer.listen(e,"transitioncancel",this._handleTransitionEvent)]}),this._animationEnd.subscribe(()=>{this.openedChange.emit(this.opened)})}_forceFocus(e,i){this._interactivityChecker.isFocusable(e)||(e.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const o=()=>{r(),a(),e.removeAttribute("tabindex")},r=this._renderer.listen(e,"blur",o),a=this._renderer.listen(e,"mousedown",o)})),e.focus(i)}_focusByCssSelector(e,i){let o=this._elementRef.nativeElement.querySelector(e);o&&this._forceFocus(o,i)}_takeFocus(){if(!this._focusTrap)return;const e=this._elementRef.nativeElement;switch(this.autoFocus){case!1:case"dialog":return;case!0:case"first-tabbable":Dn(()=>{!this._focusTrap.focusInitialElement()&&"function"==typeof e.focus&&e.focus()},{injector:this._injector});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this.autoFocus)}}_restoreFocus(e){"dialog"!==this.autoFocus&&(this._elementFocusedBeforeDrawerWasOpened?this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened,e):this._elementRef.nativeElement.blur(),this._elementFocusedBeforeDrawerWasOpened=null)}_isFocusWithinDrawer(){const e=this._doc.activeElement;return!!e&&this._elementRef.nativeElement.contains(e)}ngAfterViewInit(){this._isAttached=!0,"end"===this._position&&this._updatePositionInParent("end"),this._platform.isBrowser&&(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._updateFocusTrapState())}ngOnDestroy(){this._eventCleanups.forEach(e=>e()),this._focusTrap?.destroy(),this._anchor?.remove(),this._anchor=null,this._animationStarted.complete(),this._animationEnd.complete(),this._modeChanged.complete(),this._destroyed.next(),this._destroyed.complete()}open(e){return this.toggle(!0,e)}close(){return this.toggle(!1)}_closeViaBackdropClick(){return this._setOpen(!1,!0,"mouse")}toggle(e=!this.opened,i){e&&i&&(this._openedVia=i);const o=this._setOpen(e,!e&&this._isFocusWithinDrawer(),this._openedVia||"program");return e||(this._openedVia=null),o}_setOpen(e,i,o){return e===this.opened?Promise.resolve(e?"open":"close"):(this._opened.set(e),this._container?._transitionsEnabled?this._setIsAnimating(!0):setTimeout(()=>{this._animationStarted.next(),this._animationEnd.next()}),this._elementRef.nativeElement.classList.toggle("mat-drawer-opened",e),!e&&i&&this._restoreFocus(o),this._changeDetectorRef.markForCheck(),this._updateFocusTrapState(),new Promise(r=>{this.openedChange.pipe(Rn(1)).subscribe(a=>r(a?"open":"close"))}))}_setIsAnimating(e){this._elementRef.nativeElement.classList.toggle("mat-drawer-animating",e)}_getWidth(){return this._elementRef.nativeElement.offsetWidth||0}_updateFocusTrapState(){this._focusTrap&&(this._focusTrap.enabled=!!this._container?.hasBackdrop&&this.opened)}_updatePositionInParent(e){if(!this._platform.isBrowser)return;const i=this._elementRef.nativeElement,o=i.parentNode;"end"===e?(this._anchor||(this._anchor=this._doc.createComment("mat-drawer-anchor"),o.insertBefore(this._anchor,i)),o.appendChild(i)):this._anchor&&this._anchor.parentNode.insertBefore(i,this._anchor)}_handleTransitionEvent=e=>{e.target===this._elementRef.nativeElement&&this._ngZone.run(()=>{"transitionrun"===e.type?this._animationStarted.next(e):("transitionend"===e.type&&this._setIsAnimating(!1),this._animationEnd.next(e))})};static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-drawer"]],viewQuery:function(i,o){if(1&i&&Ye(Ice,5),2&i){let r;X(r=Q())&&(o._content=r.first)}},hostAttrs:[1,"mat-drawer"],hostVars:12,hostBindings:function(i,o){2&i&&(se("align",null)("tabIndex","side"!==o.mode?"-1":null),li("visibility",o._container||o.opened?null:"hidden"),oe("mat-drawer-end","end"===o.position)("mat-drawer-over","over"===o.mode)("mat-drawer-push","push"===o.mode)("mat-drawer-side","side"===o.mode))},inputs:{position:"position",mode:"mode",disableClose:"disableClose",autoFocus:"autoFocus",opened:"opened"},outputs:{openedChange:"openedChange",_openedStream:"opened",openedStart:"openedStart",_closedStream:"closed",closedStart:"closedStart",onPositionChanged:"positionChanged"},exportAs:["matDrawer"],ngContentSelectors:W0,decls:3,vars:0,consts:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],template:function(i,o){1&i&&(ot(),D(0,"div",1,0),ue(2),O())},dependencies:[Yh],encapsulation:2,changeDetection:0})}return t})(),hE=(()=>{class t{_dir=m(ci,{optional:!0});_element=m(re);_ngZone=m(pe);_changeDetectorRef=m(it);_animationDisabled=pn();_transitionsEnabled=!1;_allDrawers;_drawers=new vr;_content;_userContent;get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize(e){this._autosize=qn(e)}_autosize=m(jce);get hasBackdrop(){return this._drawerHasBackdrop(this._start)||this._drawerHasBackdrop(this._end)}set hasBackdrop(e){this._backdropOverride=null==e?null:qn(e)}_backdropOverride;backdropClick=new J;_start;_end;_left;_right;_destroyed=new Z;
1_doCheckSubject=new Z;_contentMargins={left:null,right:null};_contentMarginChanges=new Z;get scrollable(){return this._userContent||this._content}_injector=m(we);constructor(){const e=m(Tt),i=m(ic);this._dir?.change.pipe(je(this._destroyed)).subscribe(()=>{this._validateDrawers(),this.updateContentMargins()}),i.change().pipe(je(this._destroyed)).subscribe(()=>this.updateContentMargins()),!this._animationDisabled&&e.isBrowser&&this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{this._element.nativeElement.classList.add("mat-drawer-transition"),this._transitionsEnabled=!0},200)})}ngAfterContentInit(){this._allDrawers.changes.pipe(on(this._allDrawers),je(this._destroyed)).subscribe(e=>{this._drawers.reset(e.filter(i=>!i._container||i._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe(on(null)).subscribe(()=>{this._validateDrawers(),this._drawers.forEach(e=>{this._watchDrawerToggle(e),this._watchDrawerPosition(e),this._watchDrawerMode(e)}),(!this._drawers.length||this._isDrawerOpen(this._start)||this._isDrawerOpen(this._end))&&this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),this._ngZone.runOutsideAngular(()=>{this._doCheckSubject.pipe(QC(10),je(this._destroyed)).subscribe(()=>this.updateContentMargins())})}ngOnDestroy(){this._contentMarginChanges.complete(),this._doCheckSubject.complete(),this._drawers.destroy(),this._destroyed.next(),this._destroyed.complete()}open(){this._drawers.forEach(e=>e.open())}close(){this._drawers.forEach(e=>e.close())}updateContentMargins(){let e=0,i=0;if(this._left&&this._left.opened)if("side"==this._left.mode)e+=this._left._getWidth();else if("push"==this._left.mode){const o=this._left._getWidth();e+=o,i-=o}if(this._right&&this._right.opened)if("side"==this._right.mode)i+=this._right._getWidth();else if("push"==this._right.mode){const o=this._right._getWidth();i+=o,e-=o}e=e||null,i=i||null,(e!==this._contentMargins.left||i!==this._contentMargins.right)&&(this._contentMargins={left:e,right:i},this._ngZone.run(()=>this._contentMarginChanges.next(this._contentMargins)))}ngDoCheck(){this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular(()=>this._doCheckSubject.next())}_watchDrawerToggle(e){e._animationStarted.pipe(je(this._drawers.changes)).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),"side"!==e.mode&&e.openedChange.pipe(je(this._drawers.changes)).subscribe(()=>this._setContainerClass(e.opened))}_watchDrawerPosition(e){e.onPositionChanged.pipe(je(this._drawers.changes)).subscribe(()=>{Dn({read:()=>this._validateDrawers()},{injector:this._injector})})}_watchDrawerMode(e){e._modeChanged.pipe(je(Wn(this._drawers.changes,this._destroyed))).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass(e){const i=this._element.nativeElement.classList,o="mat-drawer-container-has-open";e?i.add(o):i.remove(o)}_validateDrawers(){this._start=this._end=null,this._drawers.forEach(e=>{"end"==e.position?this._end=e:this._start=e}),this._right=this._left=null,this._dir&&"rtl"===this._dir.value?(this._left=this._end,this._right=this._start):(this._left=this._start,this._right=this._end)}_isPushed(){return this._isDrawerOpen(this._start)&&"over"!=this._start.mode||this._isDrawerOpen(this._end)&&"over"!=this._end.mode}_onBackdropClicked(){this.backdropClick.emit(),this._closeModalDrawersViaBackdrop()}_closeModalDrawersViaBackdrop(){[this._start,this._end].filter(e=>e&&!e.disableClose&&this._drawerHasBackdrop(e)).forEach(e=>e._closeViaBackdropClick())}_isShowingBackdrop(){return this._isDrawerOpen(this._start)&&this._drawerHasBackdrop(this._start)||this._isDrawerOpen(this._end)&&this._drawerHasBackdrop(this._end)}_isDrawerOpen(e){return null!=e&&e.opened}_drawerHasBackdrop(e){return null==this._backdropOverride?!!e&&"side"!==e.mode:this._backdropOverride}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-drawer-container"]],contentQueries:function(i,o,r){if(1&i&&(Le(r,q0,5),Le(r,uE,5)),2&i){let a;X(a=Q())&&(o._content=a.first),X(a=Q())&&(o._allDrawers=a)}},viewQuery:function(i,o){if(1&i&&Ye(q0,5),2&i){let r;X(r=Q())&&(o._userContent=r.first)}},hostAttrs:[1,"mat-drawer-container"],hostVars:2,hostBindings:function(i,o){2&i&&oe("mat-drawer-container-explicit-backdrop",o._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],features:[ge([{provide:dE,useExisting:t}])],ngContentSelectors:Rce,decls:4,vars:2,consts:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",3,"click"]],template:function(i,o){1&i&&(ot(Ace),Ce(0,Fce,1,2,"div",0),ue(1),ue(2,1),Ce(3,Nce,2,0,"mat-drawer-content")),2&i&&(xe(o.hasBackdrop?0:-1),T(3),xe(o._content?-1:3))},dependencies:[q0],styles:[".mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color, var(--mat-sys-on-background));background-color:var(--mat-sidenav-content-background-color, var(--mat-sys-background));box-sizing:border-box;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color, color-mix(in srgb, var(--mat-sys-neutral-variant20) 40%, transparent))}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}@media(forced-colors: active){.mat-drawer-backdrop{opacity:.5}}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-content.mat-drawer-content-hidden{opacity:0}
1.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;color:var(--mat-sidenav-container-text-color, var(--mat-sys-on-surface-variant));box-shadow:var(--mat-sidenav-container-elevation-shadow, none);background-color:var(--mat-sidenav-container-background-color, var(--mat-sys-surface));border-top-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));width:var(--mat-sidenav-container-width, 360px);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}@media(forced-colors: active){.mat-drawer,[dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}}@media(forced-colors: active){[dir=rtl] .mat-drawer,.mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-transition .mat-drawer{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-drawer:not(.mat-drawer-opened):not(.mat-drawer-animating){visibility:hidden;box-shadow:none}.mat-drawer:not(.mat-drawer-opened):not(.mat-drawer-animating) .mat-drawer-inner-container{display:none}.mat-drawer.mat-drawer-opened.mat-drawer-opened{transform:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color, transparent);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color, transparent);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color, transparent);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color, transparent);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto}.mat-sidenav-fixed{position:fixed}\n"],encapsulation:2,changeDetection:0})}return t})(),pE=(()=>{class t extends q0{static \u0275fac=(()=>{let e;return function(o){return(e||(e=Ne(t)))(o||t)}})();static \u0275cmp=ae({type:t,selectors:[["mat-sidenav-content"]],hostAttrs:[1,"mat-drawer-content","mat-sidenav-content"],features:[ge([{provide:Yh,useExisting:t}]),ce],ngContentSelectors:W0,decls:1,vars:0,template:function(i,o){1&i&&(ot(),ue(0))},encapsulation:2,changeDetection:0})}return t})(),fz=(()=>{class t extends uE{get fixedInViewport(){return this._fixedInViewport}set fixedInViewport(e){this._fixedInViewport=qn(e)}_fixedInViewport=!1;get fixedTopGap(){return this._fixedTopGap}set fixedTopGap(e){this._fixedTopGap=Jl(e)}_fixedTopGap=0;get fixedBottomGap(){return this._fixedBottomGap}set fixedBottomGap(e){this._fixedBottomGap=Jl(e)}_fixedBottomGap=0;static \u0275fac=(()=>{let e;return function(o){return(e||(e=Ne(t)))(o||t)}})();static \u0275cmp=ae({type:t,selectors:[["mat-sidenav"]],hostAttrs:[1,"mat-drawer","mat-sidenav"],hostVars:16,hostBindings:function(i,o){2&i&&(se("tabIndex","side"!==o.mode?"-1":null)("align",null),li("top",o.fixedInViewport?o.fixedTopGap:null,"px")("bottom",o.fixedInViewport?o.fixedBottomGap:null,"px"),oe("mat-drawer-end","end"===o.position)("mat-drawer-over","over"===o.mode)("mat-drawer-push","push"===o.mode)("mat-drawer-side","side"===o.mode)("mat-sidenav-fixed",o.fixedInViewport))},inputs:{fixedInViewport:"fixedInViewport",fixedTopGap:"fixedTopGap",fixedBottomGap:"fixedBottomGap"},exportAs:["matSidenav"],features:[ge([{provide:uE,useExisting:t}]),ce],ngContentSelectors:W0,decls:3,vars:0,consts:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],template:function(i,o){1&i&&(ot(),D(0,"div",1,0),ue(2),O())},dependencies:[Yh],encapsulation:2,changeDetection:0})}return t})(),$ce=(()=>{class t extends hE{_allDrawers=void 0;_content=void 0;static \u0275fac=(()=>{let e;return function(o){return(e||(e=Ne(t)))(o||t)}})();static \u0275cmp=ae({type:t,selectors:[["mat-sidenav-container"]],contentQueries:function(i,o,r){if(1&i&&(Le(r,pE,5),Le(r,fz,5)),2&i){let a;X(a=Q())&&(o._content=a.first),X(a=Q())&&(o._allDrawers=a)}},hostAttrs:[1,"mat-drawer-container","mat-sidenav-container"],hostVars:2,hostBindings:function(i,o){2&i&&oe("mat-drawer-container-explicit-backdrop",o._backdropOverride)},exportAs:["matSidenavContainer"],features:[ge([{provide:dE,useExisting:t},{provide:hE,useExisting:t}]),ce],ngContentSelectors:Bce,decls:4,vars:2,consts:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",3,"click"]],template:function(i,o){1&i&&(ot(Lce),Ce(0,Vce,1,2,"div",0),ue(1),ue(2,1),Ce(3,zce,2,0,"mat-sidenav-content")),2&i&&(xe(o.hasBackdrop?0:-1),T(3),xe(o._content?-1:3))},dependencies:[pE],styles:[".mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color, var(--mat-sys-on-background));background-color:var(--mat-sidenav-content-background-color, var(--mat-sys-background));box-sizing:border-box;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color, color-mix(in srgb, var(--mat-sys-neutral-variant20) 40%, transparent))}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}@media(forced-colors: active){.mat-drawer-backdrop{opacity:.5}}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-content.mat-drawer-content-hidden{opacity:0}
1.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;color:var(--mat-sidenav-container-text-color, var(--mat-sys-on-surface-variant));box-shadow:var(--mat-sidenav-container-elevation-shadow, none);background-color:var(--mat-sidenav-container-background-color, var(--mat-sys-surface));border-top-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));width:var(--mat-sidenav-container-width, 360px);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}@media(forced-colors: active){.mat-drawer,[dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}}@media(forced-colors: active){[dir=rtl] .mat-drawer,.mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-transition .mat-drawer{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-drawer:not(.mat-drawer-opened):not(.mat-drawer-animating){visibility:hidden;box-shadow:none}.mat-drawer:not(.mat-drawer-opened):not(.mat-drawer-animating) .mat-drawer-inner-container{display:none}.mat-drawer.mat-drawer-opened.mat-drawer-opened{transform:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color, transparent);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color, transparent);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color, transparent);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color, transparent);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto}.mat-sidenav-fixed{position:fixed}\n"],encapsulation:2,changeDetection:0})}return t})(),Gce=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[Oe,Bs,Bs,Oe]})}return t})(),nde=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[Oe,$a]})}return t})();const ide=["switch"],ode=["*"];function rde(t,n){1&t&&(D(0,"span",11),Ee(),D(1,"svg",13),te(2,"path",14),O(),D(3,"svg",15),te(4,"path",16),O()())}const ade=new E("mat-slide-toggle-default-options",{providedIn:"root",factory:()=>({disableToggleValue:!1,hideIcon:!1,disabledInteractive:!1})});class _z{source;checked;constructor(n,e){this.source=n,this.checked=e}}let sde=(()=>{class t{_elementRef=m(re);_focusMonitor=m(Tr);_changeDetectorRef=m(it);defaults=m(ade);_onChange=e=>{};_onTouched=()=>{};_validatorOnChange=()=>{};_uniqueId;_checked=!1;_createChangeEvent(e){return new _z(this,e)}_labelId;get buttonId(){return`${this.id||this._uniqueId}-button`}_switchElement;focus(){this._switchElement.nativeElement.focus()}_noopAnimations=pn();_focused;name=null;id;labelPosition="after";ariaLabel=null;ariaLabelledby=null;ariaDescribedby;required;color;disabled=!1;disableRipple=!1;tabIndex=0;get checked(){return this._checked}set checked(e){this._checked=e,this._changeDetectorRef.markForCheck()}hideIcon;disabledInteractive;change=new J;toggleChange=new J;get inputId(){return`${this.id||this._uniqueId}-input`}constructor(){m(Nn).load(Ir);const e=m(new Ss("tabindex"),{optional:!0}),i=this.defaults;this.tabIndex=null==e?0:parseInt(e)||0,this.color=i.color||"accent",this.id=this._uniqueId=m(Cn).getId("mat-mdc-slide-toggle-"),this.hideIcon=i.hideIcon??!1,this.disabledInteractive=i.disabledInteractive??!1,this._labelId=this._uniqueId+"-label"}ngAfterContentInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(e=>{"keyboard"===e||"program"===e?(this._focused=!0,this._changeDetectorRef.markForCheck()):e||Promise.resolve().then(()=>{this._focused=!1,this._onTouched(),this._changeDetectorRef.markForCheck()})})}
vendor: 4,409 bytes, line 1
1ngOnChanges(e){e.required&&this._validatorOnChange()}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}writeValue(e){this.checked=!!e}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}validate(e){return this.required&&!0!==e.value?{required:!0}:null}registerOnValidatorChange(e){this._validatorOnChange=e}setDisabledState(e){this.disabled=e,this._changeDetectorRef.markForCheck()}toggle(){this.checked=!this.checked,this._onChange(this.checked)}_emitChangeEvent(){this._onChange(this.checked),this.change.emit(this._createChangeEvent(this.checked))}_handleClick(){this.disabled||(this.toggleChange.emit(),this.defaults.disableToggleValue||(this.checked=!this.checked,this._onChange(this.checked),this.change.emit(new _z(this,this.checked))))}_getAriaLabelledBy(){return this.ariaLabelledby?this.ariaLabelledby:this.ariaLabel?null:this._labelId}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-slide-toggle"]],viewQuery:function(i,o){if(1&i&&Ye(ide,5),2&i){let r;X(r=Q())&&(o._switchElement=r.first)}},hostAttrs:[1,"mat-mdc-slide-toggle"],hostVars:13,hostBindings:function(i,o){2&i&&(ji("id",o.id),se("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),Ui(o.color?"mat-"+o.color:""),oe("mat-mdc-slide-toggle-focused",o._focused)("mat-mdc-slide-toggle-checked",o.checked)("_mat-animation-noopable",o._noopAnimations))},inputs:{name:"name",id:"id",labelPosition:"labelPosition",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],required:[2,"required","required",K],color:"color",disabled:[2,"disabled","disabled",K],disableRipple:[2,"disableRipple","disableRipple",K],tabIndex:[2,"tabIndex","tabIndex",e=>null==e?0:hn(e)],checked:[2,"checked","checked",K],hideIcon:[2,"hideIcon","hideIcon",K],disabledInteractive:[2,"disabledInteractive","disabledInteractive",K]},outputs:{change:"change",toggleChange:"toggleChange"},exportAs:["matSlideToggle"],features:[ge([{provide:Gn,useExisting:at(()=>t),multi:!0},{provide:ni,useExisting:t,multi:!0}]),Ct],ngContentSelectors:ode,decls:14,vars:27,consts:[["switch",""],["mat-internal-form-field","",3,"labelPosition"],["role","switch","type","button",1,"mdc-switch",3,"click","tabIndex","disabled"],[1,"mat-mdc-slide-toggle-touch-target"],[1,"mdc-switch__track"],[1,"mdc-switch__handle-track"],[1,"mdc-switch__handle"],[1,"mdc-switch__shadow"],[1,"mdc-elevation-overlay"],[1,"mdc-switch__ripple"],["mat-ripple","",1,"mat-mdc-slide-toggle-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-switch__icons"],[1,"mdc-label",3,"click","for"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--on"],["d","M19.69,5.23L8.96,15.96l-4.23-4.23L2.96,13.5l6,6L21.46,7L19.69,5.23z"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--off"],["d","M20 13H4v-2h16v2z"]],template:function(i,o){if(1&i){const r=dn();ot(),D(0,"div",1)(1,"button",2,0),Y("click",function(){return he(r),ee(o._handleClick())}),te(3,"div",3)(4,"span",4),D(5,"span",5)(6,"span",6)(7,"span",7),te(8,"span",8),O(),D(9,"span",9),te(10,"span",10),O(),Ce(11,rde,5,0,"span",11),O()()(),D(12,"label",12),Y("click",function(s){return he(r),ee(s.stopPropagation())}),ue(13),O()()}if(2&i){const r=un(2);G("labelPosition",o.labelPosition),T(),oe("mdc-switch--selected",o.checked)("mdc-switch--unselected",!o.checked)("mdc-switch--checked",o.checked)("mdc-switch--disabled",o.disabled)("mat-mdc-slide-toggle-disabled-interactive",o.disabledInteractive),G("tabIndex",o.disabled&&!o.disabledInteractive?-1:o.tabIndex)("disabled",o.disabled&&!o.disabledInteractive),se("id",o.buttonId)("name",o.name)("aria-label",o.ariaLabel)("aria-labelledby",o._getAriaLabelledBy())("aria-describedby",o.ariaDescribedby)("aria-required",o.required||null)("aria-checked",o.checked)("aria-disabled",o.disabled&&o.disabledInteractive?"true":null),T(9),G("matRippleTrigger",r)("matRippleDisabled",o.disableRipple||o.disabled)("matRippleCentered",!0),T(),xe(o.hideIcon?-1:11),T(),G("for",o.buttonId),se("id",o._labelId)}},dependencies:[kd,R1],styles:['.mdc-switch{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:none;overflow:visible;padding:0;position:relative;
1width:var(--mat-slide-toggle-track-width, 52px)}.mdc-switch.mdc-switch--disabled{cursor:default;pointer-events:none}.mdc-switch.mat-mdc-slide-toggle-disabled-interactive{pointer-events:auto}.mdc-switch__track{overflow:hidden;position:relative;width:100%;height:var(--mat-slide-toggle-track-height, 32px);border-radius:var(--mat-slide-toggle-track-shape, var(--mat-sys-corner-full))}.mdc-switch--disabled.mdc-switch .mdc-switch__track{opacity:var(--mat-slide-toggle-disabled-track-opacity, 0.12)}.mdc-switch__track::before,.mdc-switch__track::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;width:100%;border-width:var(--mat-slide-toggle-track-outline-width, 2px);border-color:var(--mat-slide-toggle-track-outline-color, var(--mat-sys-outline))}.mdc-switch--selected .mdc-switch__track::before,.mdc-switch--selected .mdc-switch__track::after{border-width:var(--mat-slide-toggle-selected-track-outline-width, 2px);border-color:var(--mat-slide-toggle-selected-track-outline-color, transparent)}.mdc-switch--disabled .mdc-switch__track::before,.mdc-switch--disabled .mdc-switch__track::after{border-width:var(--mat-slide-toggle-disabled-unselected-track-outline-width, 2px);border-color:var(--mat-slide-toggle-disabled-unselected-track-outline-color, var(--mat-sys-on-surface))}@media(forced-colors: active){.mdc-switch__track{border-color:currentColor}}.mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0);background:var(--mat-slide-toggle-unselected-track-color, var(--mat-sys-surface-variant))}.mdc-switch--selected .mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch--selected .mdc-switch__track::before{transform:translateX(-100%)}.mdc-switch--selected .mdc-switch__track::before{opacity:var(--mat-slide-toggle-hidden-track-opacity, 0);transition:var(--mat-slide-toggle-hidden-track-transition, opacity 75ms)}.mdc-switch--unselected .mdc-switch__track::before{opacity:var(--mat-slide-toggle-visible-track-opacity, 1);transition:var(--mat-slide-toggle-visible-track-transition, opacity 75ms)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:var(--mat-slide-toggle-unselected-hover-track-color, var(--mat-sys-surface-variant))}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:var(--mat-slide-toggle-unselected-focus-track-color, var(--mat-sys-surface-variant))}.mdc-switch:enabled:active .mdc-switch__track::before{background:var(--mat-slide-toggle-unselected-pressed-track-color, var(--mat-sys-surface-variant))}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:hover:not(:focus):not(:active) .mdc-switch__track::before,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:focus:not(:active) .mdc-switch__track::before,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:active .mdc-switch__track::before,.mdc-switch.mdc-switch--disabled .mdc-switch__track::before{background:var(--mat-slide-toggle-disabled-unselected-track-color, var(--mat-sys-surface-variant))}.mdc-switch__track::after{transform:translateX(-100%);background:var(--mat-slide-toggle-selected-track-color, var(--mat-sys-primary))}[dir=rtl] .mdc-switch__track::after{transform:translateX(100%)}.mdc-switch--selected .mdc-switch__track::after{transform:translateX(0)}.mdc-switch--selected .mdc-switch__track::after{opacity:var(--mat-slide-toggle-visible-track-opacity, 1);transition:var(--mat-slide-toggle-visible-track-transition, opacity 75ms)}.mdc-switch--unselected .mdc-switch__track::after{opacity:var(--mat-slide-toggle-hidden-track-opacity, 0);transition:var(--mat-slide-toggle-hidden-track-transition, opacity 75ms)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:var(--mat-slide-toggle-selected-hover-track-color, var(--mat-sys-primary))}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:var(--mat-slide-toggle-selected-focus-track-color, var(--mat-sys-primary))}.mdc-switch:enabled:active .mdc-switch__track::after{background:var(--mat-sl
1ide-toggle-selected-pressed-track-color, var(--mat-sys-primary))}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:hover:not(:focus):not(:active) .mdc-switch__track::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:focus:not(:active) .mdc-switch__track::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:active .mdc-switch__track::after,.mdc-switch.mdc-switch--disabled .mdc-switch__track::after{background:var(--mat-slide-toggle-disabled-selected-track-color, var(--mat-sys-on-surface))}.mdc-switch__handle-track{height:100%;pointer-events:none;position:absolute;top:0;transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);left:0;right:auto;transform:translateX(0);width:calc(100% - var(--mat-slide-toggle-handle-width))}[dir=rtl] .mdc-switch__handle-track{left:auto;right:0}.mdc-switch--selected .mdc-switch__handle-track{transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__handle-track{transform:translateX(-100%)}.mdc-switch__handle{display:flex;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:auto;transition:width 75ms cubic-bezier(0.4, 0, 0.2, 1),height 75ms cubic-bezier(0.4, 0, 0.2, 1),margin 75ms cubic-bezier(0.4, 0, 0.2, 1);width:var(--mat-slide-toggle-handle-width);height:var(--mat-slide-toggle-handle-height);border-radius:var(--mat-slide-toggle-handle-shape, var(--mat-sys-corner-full))}[dir=rtl] .mdc-switch__handle{left:auto;right:0}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle{width:var(--mat-slide-toggle-unselected-handle-size, 16px);height:var(--mat-slide-toggle-unselected-handle-size, 16px);margin:var(--mat-slide-toggle-unselected-handle-horizontal-margin, 0 8px)}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin, 0 4px)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle{width:var(--mat-slide-toggle-selected-handle-size, 24px);height:var(--mat-slide-toggle-selected-handle-size, 24px);margin:var(--mat-slide-toggle-selected-handle-horizontal-margin, 0 24px)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-slide-toggle-selected-with-icon-handle-horizontal-margin, 0 24px)}.mat-mdc-slide-toggle .mdc-switch__handle:has(.mdc-switch__icons){width:var(--mat-slide-toggle-with-icon-handle-size, 24px);height:var(--mat-slide-toggle-with-icon-handle-size, 24px)}.mat-mdc-slide-toggle .mdc-switch:active:not(.mdc-switch--disabled) .mdc-switch__handle{width:var(--mat-slide-toggle-pressed-handle-size, 28px);height:var(--mat-slide-toggle-pressed-handle-size, 28px)}.mat-mdc-slide-toggle .mdc-switch--selected:active:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-slide-toggle-selected-pressed-handle-horizontal-margin, 0 22px)}.mat-mdc-slide-toggle .mdc-switch--unselected:active:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-slide-toggle-unselected-pressed-handle-horizontal-margin, 0 2px)}.mdc-switch--disabled.mdc-switch--selected .mdc-switch__handle::after{opacity:var(--mat-slide-toggle-disabled-selected-handle-opacity, 1)}.mdc-switch--disabled.mdc-switch--unselected .mdc-switch__handle::after{opacity:var(--mat-slide-toggle-disabled-unselected-handle-opacity, 0.38)}.mdc-switch__handle::before,.mdc-switch__handle::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";width:100%;height:100%;left:0;position:absolute;top:0;transition:background-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1),border-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);z-index:-1}@media(forced-colors: active){.mdc-switch__handle::before,.mdc-switch__handle::after{border-color:currentColor}}.mdc-switch--selected:enabled .mdc-switch__handle::after{background:var(--mat-slide-toggle-selected-handle-color, var(--mat-sys-on-primary))}.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mat-slide-toggle-selected-hover-handle-color, var(--mat-sys-primary-container))}.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mat-sl
1ide-toggle-selected-focus-handle-color, var(--mat-sys-primary-container))}.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:var(--mat-slide-toggle-selected-pressed-handle-color, var(--mat-sys-primary-container))}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled.mdc-switch--selected:hover:not(:focus):not(:active) .mdc-switch__handle::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled.mdc-switch--selected:focus:not(:active) .mdc-switch__handle::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled.mdc-switch--selected:active .mdc-switch__handle::after,.mdc-switch--selected.mdc-switch--disabled .mdc-switch__handle::after{background:var(--mat-slide-toggle-disabled-selected-handle-color, var(--mat-sys-surface))}.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:var(--mat-slide-toggle-unselected-handle-color, var(--mat-sys-outline))}.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mat-slide-toggle-unselected-hover-handle-color, var(--mat-sys-on-surface-variant))}.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mat-slide-toggle-unselected-focus-handle-color, var(--mat-sys-on-surface-variant))}.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:var(--mat-slide-toggle-unselected-pressed-handle-color, var(--mat-sys-on-surface-variant))}.mdc-switch--unselected.mdc-switch--disabled .mdc-switch__handle::after{background:var(--mat-slide-toggle-disabled-unselected-handle-color, var(--mat-sys-on-surface))}.mdc-switch__handle::before{background:var(--mat-slide-toggle-handle-surface-color)}.mdc-switch__shadow{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mat-slide-toggle-handle-elevation-shadow)}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:hover:not(:focus):not(:active) .mdc-switch__shadow,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:focus:not(:active) .mdc-switch__shadow,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:active .mdc-switch__shadow,.mdc-switch.mdc-switch--disabled .mdc-switch__shadow{box-shadow:var(--mat-slide-toggle-disabled-handle-elevation-shadow)}.mdc-switch__ripple{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:-1;width:var(--mat-slide-toggle-state-layer-size, 40px);height:var(--mat-slide-toggle-state-layer-size, 40px)}.mdc-switch__ripple::after{content:"";opacity:0}.mdc-switch--disabled .mdc-switch__ripple::after{display:none}.mat-mdc-slide-toggle-disabled-interactive .mdc-switch__ripple::after{display:block}.mdc-switch:hover .mdc-switch__ripple::after{transition:75ms opacity cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:enabled:focus .mdc-switch__ripple::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:enabled:active .mdc-switch__ripple::after,.mat-mdc-slide-toggle-disabled-interactive.mdc-switch--disabled:enabled:hover:not(:focus) .mdc-switch__ripple::after,.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background:var(--mat-slide-toggle-unselected-hover-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mat-slide-toggle-unselected-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after{background:var(--mat-slide-toggle-unselected-focus-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mat-slide-toggle-unselected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after{background:var(--mat-slide-toggle-unselected-pressed-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mat-slide-toggle-unselected-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity));transition:opacity 75ms linear}.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background:var(--mat-sl
1ide-toggle-selected-hover-state-layer-color, var(--mat-sys-primary));opacity:var(--mat-slide-toggle-selected-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after{background:var(--mat-slide-toggle-selected-focus-state-layer-color, var(--mat-sys-primary));opacity:var(--mat-slide-toggle-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mdc-switch--selected:enabled:active .mdc-switch__ripple::after{background:var(--mat-slide-toggle-selected-pressed-state-layer-color, var(--mat-sys-primary));opacity:var(--mat-slide-toggle-selected-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity));transition:opacity 75ms linear}.mdc-switch__icons{position:relative;height:100%;width:100%;z-index:1;transform:translateZ(0)}.mdc-switch--disabled.mdc-switch--unselected .mdc-switch__icons{opacity:var(--mat-slide-toggle-disabled-unselected-icon-opacity, 0.38)}.mdc-switch--disabled.mdc-switch--selected .mdc-switch__icons{opacity:var(--mat-slide-toggle-disabled-selected-icon-opacity, 0.38)}.mdc-switch__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;opacity:0;transition:opacity 30ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-switch--unselected .mdc-switch__icon{width:var(--mat-slide-toggle-unselected-icon-size, 16px);height:var(--mat-slide-toggle-unselected-icon-size, 16px);
1fill:var(--mat-slide-toggle-unselected-icon-color, var(--mat-sys-surface-variant))}.mdc-switch--unselected.mdc-switch--disabled .mdc-switch__icon{fill:var(--mat-slide-toggle-disabled-unselected-icon-color, var(--mat-sys-surface-variant))}.mdc-switch--selected .mdc-switch__icon{width:var(--mat-slide-toggle-selected-icon-size, 16px);height:var(--mat-slide-toggle-selected-icon-size, 16px);fill:var(--mat-slide-toggle-selected-icon-color, var(--mat-sys-on-primary-container))}.mdc-switch--selected.mdc-switch--disabled .mdc-switch__icon{fill:var(--mat-slide-toggle-disabled-selected-icon-color, var(--mat-sys-on-surface))}.mdc-switch--selected .mdc-switch__icon--on,.mdc-switch--unselected .mdc-switch__icon--off{opacity:1;transition:opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle{-webkit-user-select:none;user-select:none;display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple,.mat-mdc-slide-toggle .mdc-switch__ripple::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple:not(:empty),.mat-mdc-slide-toggle .mdc-switch__ripple::after:not(:empty){transform:translateZ(0)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mat-focus-indicator::before{content:""}.mat-mdc-slide-toggle .mat-internal-form-field{color:var(--mat-slide-toggle-label-text-color, var(--mat-sys-on-surface));font-family:var(--mat-slide-toggle-label-text-font, var(--mat-sys-body-medium-font));line-height:var(--mat-slide-toggle-label-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-slide-toggle-label-text-size, var(--mat-sys-body-medium-size));letter-spacing:var(--mat-slide-toggle-label-text-tracking, var(--mat-sys-body-medium-tracking));font-weight:var(--mat-slide-toggle-label-text-weight, var(--mat-sys-body-medium-weight))}.mat-mdc-slide-toggle .mat-ripple-element{opacity:.12}.mat-mdc-slide-toggle .mat-focus-indicator::before{border-radius:50%}.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle-track,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__icon,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::after,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::after{transition:none}.mat-mdc-slide-toggle .mdc-switch:enabled+.mdc-label{cursor:pointer}.mat-mdc-slide-toggle .mdc-switch--disabled+label{color:var(--mat-slide-toggle-disabled-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-slide-toggle-touch-target{position:absolute;top:50%;left:50%;height:var(--mat-slide-toggle-touch-target-size, 48px);width:100%;transform:translate(-50%, -50%);display:var(--mat-slide-toggle-touch-target-display, block)}[dir=rtl] .mat-mdc-slide-toggle-touch-target{left:auto;right:50%;transform:translate(50%, -50%)}\n'],encapsulation:2,changeDetection:0})}return t})(),lde=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[sde,Oe,Oe]})}return t})(),mE=(()=>{class t{changes=new Z;static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();const dde={provide:mE,deps:[[new gr,new Pa,mE]],useFactory:function cde(t){return t||new mE}};let ude=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({providers:[dde],imports:[Oe]})}return t})();const hde=["*"];function pde(t,n){1&t&&ue(0)}let bz=(()=>{class t{_elementRef=m(re);constructor(){}focus(){this._elementRef.nativeElement.focus()}static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["","cdkStepHeader",""]],hostAttrs:["role","tab"]})}return t})(),vz=(()=>{class t{template=m(Jt);constructor(){}static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["","cdkStepLabel",""]]})}return t})();const mde=new E("STEPPER_GLOBAL_OPTIONS");let fE=(()=>{class t{_stepperOptions;_stepper=m(gE);_displayDefaultIndicatorType;stepLabel;_childForms;content;stepControl;get interacted(){return this._interacted()}set interacted(e){this._interacted.set(e)}_interacted=Te(!1);interactedStream=new J;label;errorMessage;ariaLabel;ariaLabelledby;get state(){return this._state()}set state(e){this._state.set(e)}_state=Te(void 0);get editable(){return this._editable()}set editable(e){this._editable.set(e)}_editable=Te(!0);optional=!1;get completed(){const e=this._completedOverride(),i=this._interacted();return e??(i&&(!this.stepControl||this.stepControl.valid))}set completed(e){this._completedOverride.set(e)}_completedOverride=Te(null);index=Te(-1);isSelected=Mi(()=>this._stepper.selectedIndex===this.index());indicatorType=Mi(()=>{const e=this.isSelected(),i=this.completed,o=this._state()??"number",r=this._editable();return this._showError()&&this.hasError&&!e?"error":this._displayDefaultIndicatorType?!i||e?"number":r?"edit":"done":i&&!e?"done":i&&e?o:r&&e?"edit":o});isNavigable=Mi(()=>{const e=this.isSelected();return this.completed||e||!this._stepper.linear});get hasError(){return this._customError()??this._getDefaultError()}set hasError(e){this._customError.set(e)}_customError=Te(null);_getDefaultError(){return this.interacted&&!!this.stepControl?.invali
1d}constructor(){const e=m(mde,{optional:!0});this._stepperOptions=e||{},this._displayDefaultIndicatorType=!1!==this._stepperOptions.displayDefaultIndicatorType}select(){this._stepper.selected=this}reset(){this._interacted.set(!1),null!=this._completedOverride()&&this._completedOverride.set(!1),null!=this._customError()&&this._customError.set(!1),this.stepControl&&(this._childForms?.forEach(e=>e.resetForm?.()),this.stepControl.reset())}ngOnChanges(){this._stepper._stateChanged()}_markAsInteracted(){this._interacted()||(this._interacted.set(!0),this.interactedStream.emit(this))}_showError(){return this._stepperOptions.showError??null!=this._customError()}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["cdk-step"]],contentQueries:function(i,o,r){if(1&i&&(Le(r,vz,5),Le(r,qi,5)),2&i){let a;X(a=Q())&&(o.stepLabel=a.first),X(a=Q())&&(o._childForms=a)}},viewQuery:function(i,o){if(1&i&&Ye(Jt,7),2&i){let r;X(r=Q())&&(o.content=r.first)}},inputs:{stepControl:"stepControl",label:"label",errorMessage:"errorMessage",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],state:"state",editable:[2,"editable","editable",K],optional:[2,"optional","optional",K],completed:[2,"completed","completed",K],hasError:[2,"hasError","hasError",K]},outputs:{interactedStream:"interacted"},exportAs:["cdkStep"],features:[Ct],ngContentSelectors:hde,decls:1,vars:0,template:function(i,o){1&i&&(ot(),ry(0,pde,1,0,"ng-template"))},encapsulation:2,changeDetection:0})}return t})(),gE=(()=>{class t{_dir=m(ci,{optional:!0});_changeDetectorRef=m(it);_elementRef=m(re);_destroyed=new Z;_keyManager;_steps;steps=new vr;_stepHeader;_sortedHeaders=new vr;linear=!1;get selectedIndex(){return this._selectedIndex()}set selectedIndex(e){this._steps?(this._isValidIndex(e),this.selectedIndex!==e&&(this.selected?._markAsInteracted(),!this._anyControlsInvalidOrPending(e)&&(e>=this.selectedIndex||this.steps.toArray()[e].editable)&&this._updateSelectedItemIndex(e))):this._selectedIndex.set(e)}_selectedIndex=Te(0);get selected(){return this.steps?this.steps.toArray()[this.selectedIndex]:void 0}set selected(e){this.selectedIndex=e&&this.steps?this.steps.toArray().indexOf(e):-1}selectionChange=new J;selectedIndexChange=new J;_groupId=m(Cn).getId("cdk-stepper-");get orientation(){return this._orientation}set orientation(e){this._orientation=e,this._keyManager&&this._keyManager.withVerticalOrientation("vertical"===e)}_orientation="horizontal";constructor(){}ngAfterContentInit(){this._steps.changes.pipe(on(this._steps),je(this._destroyed)).subscribe(e=>{this.steps.reset(e.filter(i=>i._stepper===this)),this.steps.forEach((i,o)=>i.index.set(o)),this.steps.notifyOnChanges()})}ngAfterViewInit(){if(this._stepHeader.changes.pipe(on(this._stepHeader),je(this._destroyed)).subscribe(e=>{this._sortedHeaders.reset(e.toArray().sort((i,o)=>i._elementRef.nativeElement.compareDocumentPosition(o._elementRef.nativeElement)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1)),this._sortedHeaders.notifyOnChanges()}),this._keyManager=new I0(this._sortedHeaders).withWrap().withHomeAndEnd().withVerticalOrientation("vertical"===this._orientation),this._keyManager.updateActiveItem(this.selectedIndex),(this._dir?this._dir.change:me()).pipe(on(this._layoutDirection()),je(this._destroyed)).subscribe(e=>this._keyManager?.withHorizontalOrientation(e)),this._keyManager.updateActiveItem(this.selectedIndex),this.steps.changes.subscribe(()=>{this.selected||this._selectedIndex.set(Math.max(this.selectedIndex-1,0))}),this._isValidIndex(this.selectedIndex)||this._selectedIndex.set(0),this.linear&&this.selectedIndex>0){const e=this.steps.toArray().slice(0,this._selectedIndex());for(const i of e)i._markAsInteracted()}}ngOnDestroy(){this._keyManager?.destroy(),this.steps.destroy(),this._sortedHeaders.destroy(),this._destroyed.next(),this._destroyed.complete()}next(){this.selectedIndex=Math.min(this._selectedIndex()+1,this.steps.length-1)}previous(){this.selectedIndex=Math.max(this._selectedIndex()-1,0)}
1reset(){this._updateSelectedItemIndex(0),this.steps.forEach(e=>e.reset()),this._stateChanged()}_getStepLabelId(e){return`${this._groupId}-label-${e}`}_getStepContentId(e){return`${this._groupId}-content-${e}`}_stateChanged(){this._changeDetectorRef.markForCheck()}_getAnimationDirection(e){const i=e-this._selectedIndex();return i<0?"rtl"===this._layoutDirection()?"next":"previous":i>0?"rtl"===this._layoutDirection()?"previous":"next":"current"}_getFocusIndex(){return this._keyManager?this._keyManager.activeItemIndex:this._selectedIndex()}_updateSelectedItemIndex(e){const i=this.steps.toArray(),o=this._selectedIndex();this.selectionChange.emit({selectedIndex:e,previouslySelectedIndex:o,selectedStep:i[e],previouslySelectedStep:i[o]}),this._keyManager&&(this._containsFocus()?this._keyManager.setActiveItem(e):this._keyManager.updateActiveItem(e)),this._selectedIndex.set(e),this.selectedIndexChange.emit(e),this._stateChanged()}_onKeydown(e){const i=Pn(e),o=e.keyCode,r=this._keyManager;null==r?.activeItemIndex||i||32!==o&&13!==o?r?.setFocusOrigin("keyboard").onKeydown(e):(this.selectedIndex=r.activeItemIndex,e.preventDefault())}_anyControlsInvalidOrPending(e){return!!(this.linear&&e>=0)&&this.steps.toArray().slice(0,e).some(i=>{const o=i.stepControl;return(o?o.invalid||o.pending||!i.interacted:!i.completed)&&!i.optional&&!i._completedOverride()})}_layoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_containsFocus(){const e=this._elementRef.nativeElement,i=Zl();return e===i||e.contains(i)}_isValidIndex(e){return e>-1&&(!this.steps||e<this.steps.length)}static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["","cdkStepper",""]],contentQueries:function(i,o,r){if(1&i&&(Le(r,fE,5),Le(r,bz,5)),2&i){let a;X(a=Q())&&(o._steps=a),X(a=Q())&&(o._stepHeader=a)}},inputs:{linear:[2,"linear","linear",K],selectedIndex:[2,"selectedIndex","selectedIndex",hn],selected:"selected",orientation:"orientation"},outputs:{selectionChange:"selectionChange",selectedIndexChange:"selectedIndexChange"},exportAs:["cdkStepper"]})}return t})(),fde=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[qh]})}return t})();const gde=(t,n,e)=>({index:t,active:n,optional:e});function _de(t,n){if(1&t&&tn(0,2),2&t){const e=ne();G("ngTemplateOutlet",e.iconOverrides[e.state])("ngTemplateOutletContext",zF(2,gde,e.index,e.active,e.optional))}}function bde(t,n){if(1&t&&(D(0,"span",7),ie(1),O()),2&t){const e=ne(2);T(),zn(e._getDefaultTextForState(e.state))}}function vde(t,n){if(1&t&&(D(0,"span",8),ie(1),O()),2&t){const e=ne(3);T(),zn(e._intl.completedLabel)}}function yde(t,n){if(1&t&&(D(0,"span",8),ie(1),O()),2&t){const e=ne(3);T(),zn(e._intl.editableLabel)}}function Cde(t,n){if(1&t&&(Ce(0,vde,2,1,"span",8)(1,yde,2,1,"span",8),D(2,"mat-icon",7),ie(3),O()),2&t){const e=ne(2);xe("done"===e.state?0:"edit"===e.state?1:-1),T(3),zn(e._getDefaultTextForState(e.state))}}function xde(t,n){if(1&t&&Ce(0,bde,2,1,"span",7)(1,Cde,4,2),2&t){let e;xe("number"===(e=ne().state)?0:1)}}function wde(t,n){1&t&&(D(0,"div",4),tn(1,9),O()),2&t&&(T(),G("ngTemplateOutlet",n.template))}function Mde(t,n){if(1&t&&(D(0,"div",4),ie(1),O()),2&t){const e=ne();T(),zn(e.label)}}function kde(t,n){if(1&t&&(D(0,"div",5),ie(1),O()),2&t){const e=ne();T(),zn(e._intl.optionalLabel)}}function Dde(t,n){if(1&t&&(D(0,"div",6),ie(1),O()),2&t){const e=ne();T(),zn(e.errorMessage)}}const yz=["*"];function Ode(t,n){}function Pde(t,n){if(1&t&&(ue(0),Et(1,Ode,0,0,"ng-template",0)),2&t){const e=ne();T(),G("cdkPortalOutlet",e._portal)}}const Ede=["animatedContainer"],Cz=t=>({step:t});function Tde(t,n){1&t&&ue(0)}function Sde(t,n){1&t&&te(0,"div",7)}function Ide(t,n){if(1&t&&(tn(0,6),Ce(1,Sde,1,0,"div",7)),2&t){const e=n.$implicit,i=n.$index,o=n.$count;ne(2),G("ngTemplateOutlet",un(4))("ngTemplateOutletContext",kD(3,Cz,e)),T(),xe(i!==o-1?1:-1)}}function Ade(t,n){if(1&t&&(D(0,"div",8,1),tn(2,9),O()),2&t){const e=n.$implicit,i=n.$index,o=ne(2);Ui("mat-horizontal-stepper-content-"+o._getAnimationDirection(i)),G("id",o._getStepContentId(i)),se("aria-labelledby",o._getStepLabelId(i))("inert",o.selectedIndex===i?null:""),T(2),G("ngTemplateOutlet",e.content)}}function Rde(t,n){if(1&t&&(D(0,"div",2)(1,"div",3),Vl(2,Ide,2,5,null,
1null,Ef),O(),D(4,"div",4),Vl(5,Ade,3,6,"div",5,Ef),O()()),2&t){const e=ne();T(2),zl(e.steps),T(3),zl(e.steps)}}function Fde(t,n){if(1&t&&(D(0,"div",10),tn(1,6),D(2,"div",11,1)(4,"div",12)(5,"div",13),tn(6,9),O()()()()),2&t){const e=n.$implicit,i=n.$index,o=n.$index,r=n.$count,a=ne(2),s=un(4);T(),G("ngTemplateOutlet",s)("ngTemplateOutletContext",kD(10,Cz,e)),T(),oe("mat-stepper-vertical-line",o!==r-1)("mat-vertical-content-container-active",a.selectedIndex===i),se("inert",a.selectedIndex===i?null:""),T(2),G("id",a._getStepContentId(i)),se("aria-labelledby",a._getStepLabelId(i)),T(2),G("ngTemplateOutlet",e.content)}}function Nde(t,n){1&t&&Vl(0,Fde,7,12,"div",10,Ef),2&t&&zl(ne().steps)}function Lde(t,n){if(1&t){const e=dn();D(0,"mat-step-header",14),Y("click",function(){return ee(he(e).step.select())})("keydown",function(o){return he(e),ee(ne()._onKeydown(o))}),O()}if(2&t){const e=n.step,i=ne();oe("mat-horizontal-stepper-header","horizontal"===i.orientation)("mat-vertical-stepper-header","vertical"===i.orientation),G("tabIndex",i._getFocusIndex()===e.index()?0:-1)("id",i._getStepLabelId(e.index()))("index",e.index())("state",e.indicatorType())("label",e.stepLabel||e.label)("selected",e.isSelected())("active",e.isNavigable())("optional",e.optional)("errorMessage",e.errorMessage)("iconOverrides",i._iconOverrides)("disableRipple",i.disableRipple||!e.isNavigable())("color",e.color||i.color),se("aria-posinset",e.index()+1)("aria-setsize",i.steps.length)("aria-controls",i._getStepContentId(e.index()))("aria-selected",e.isSelected())("aria-label",e.ariaLabel||null)("aria-labelledby",!e.ariaLabel&&e.ariaLabelledby?e.ariaLabelledby:null)("aria-disabled",!e.isNavigable()||null)}}let _E=(()=>{class t extends vz{static \u0275fac=(()=>{let e;return function(o){return(e||(e=Ne(t)))(o||t)}})();static \u0275dir=L({type:t,selectors:[["","matStepLabel",""]],features:[ce]})}return t})(),Y0=(()=>{class t{changes=new Z;optionalLabel="Optional";completedLabel="Completed";editableLabel="Editable";static \u0275fac=function(i){return new(i||t)};static \u0275prov=H({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();const Vde={provide:Y0,deps:[[new gr,new Pa,Y0]],useFactory:function Bde(t){return t||new Y0}};let bE=(()=>{class t extends bz{_intl=m(Y0);_focusMonitor=m(Tr);_intlSubscription;state;label;errorMessage;iconOverrides;index;selected;active;optional;disableRipple;color;constructor(){super();const e=m(Nn);e.load(Ir),e.load(ec);const i=m(it);this._intlSubscription=this._intl.changes.subscribe(()=>i.markForCheck())}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._intlSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._elementRef)}focus(e,i){e?this._focusMonitor.focusVia(this._elementRef,e,i):this._elementRef.nativeElement.focus(i)}_stringLabel(){return this.label instanceof _E?null:this.label}_templateLabel(){return this.label instanceof _E?this.label:null}_getHostElement(){return this._elementRef.nativeElement}_getDefaultTextForState(e){return"number"==e?`${this.index+1}`:"edit"==e?"create":"error"==e?"warning":e}_hasEmptyLabel(){return!(this._stringLabel()||this._templateLabel()||this._hasOptionalLabel()||this._hasErrorLabel())}_hasOptionalLabel(){return this.optional&&"error"!==this.state}_hasErrorLabel(){return"error"===this.state}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-step-header"]],hostAttrs:["role","tab",1,"mat-step-header"],hostVars:4,hostBindings:function(i,o){2&i&&(Ui("mat-"+(o.color||"primary")),oe("mat-step-header-empty-label",o._hasEmptyLabel()))},inputs:{state:"state",label:"label",errorMessage:"errorMessage",iconOverrides:"iconOverrides",index:"index",selected:"selected",active:"active",optional:"optional",disableRipple:"disableRipple",color:"color"},features:[ce],decls:10,vars:17,consts:[["matRipple","",1,"mat-step-header-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-step-icon-content"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"mat-step-label"],[1,"mat-step-text-label"],[1,"mat-step-optional"],[1,"mat-step-sub-label-error"],["aria-hidden","true"],[1,"cdk-visually-hidden"],[3,"ngTemplateOutlet"]],template:function(i,o){if(1&i&&(te(0,"div",0),D(1,"div")(2,"div",1),Ce(3,_de,1,6,"ng-container",2)(4,xde,2,1),O()(),D(5,"div",3),Ce(6,wde,2,1,"div",4)(7,Mde,2,1,"div",4),Ce(8,kde,2,1,"div",5),Ce(9,Dde,2,1,"div",6),O()),2&i){let r;G("matRippleTrigger",o._getHostElement())("matRippleDisabled",o.disableRipple),T(),Ui(yD("mat-step-icon-state-",o.state," mat-step-icon")),oe("mat-step-icon-selected",o.selected),T(2),xe(o.iconOverrides&&o.iconOverrides[o.state]?3:4),T(2),oe("mat-step-label-active",o.active)("mat-step-label-selected",o.selected)("mat-step-label-error","error"==o.state),T(),xe((r=o._templateLabel())?6:o._stringLabel()?7:-1,r),T(2),xe(o._hasOptionalLabel()?8:-1),T(),xe(o._hasErrorLabel()?9:-1)}},dependencies:[kd,Ah,KV],styles:['.mat-step-header{overflow:hidden;outline:none;cursor:pointer;position:relative;box-sizing:content-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-step-header:focus .mat-focus-indicator::before{content:""}
1.mat-step-header:hover[aria-disabled=true]{cursor:default}.mat-step-header:hover:not([aria-disabled]),.mat-step-header:hover[aria-disabled=false]{background-color:var(--mat-stepper-header-hover-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent));border-radius:var(--mat-stepper-header-hover-state-layer-shape, var(--mat-sys-corner-medium))}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused{background-color:var(--mat-stepper-header-focus-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent));border-radius:var(--mat-stepper-header-focus-state-layer-shape, var(--mat-sys-corner-medium))}@media(hover: none){.mat-step-header:hover{background:none}}@media(forced-colors: active){.mat-step-header{outline:solid 1px}.mat-step-header[aria-selected=true] .mat-step-label{text-decoration:underline}.mat-step-header[aria-disabled=true]{outline-color:GrayText}.mat-step-header[aria-disabled=true] .mat-step-label,.mat-step-header[aria-disabled=true] .mat-step-icon,.mat-step-header[aria-disabled=true] .mat-step-optional{color:GrayText}}.mat-step-optional{font-size:12px;color:var(--mat-stepper-header-optional-label-text-color, var(--mat-sys-on-surface-variant))}.mat-step-sub-label-error{font-size:12px;font-weight:normal}.mat-step-icon{border-radius:50%;height:24px;width:24px;flex-shrink:0;position:relative;color:var(--mat-stepper-header-icon-foreground-color, var(--mat-sys-surface));background-color:var(--mat-stepper-header-icon-background-color, var(--mat-sys-on-surface-variant))}.mat-step-icon-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex}.mat-step-icon .mat-icon{font-size:16px;height:16px;width:16px}.mat-step-icon-state-error{background-color:var(--mat-stepper-header-error-state-icon-background-color, transparent);color:var(--mat-stepper-header-error-state-icon-foreground-color, var(--mat-sys-error))}.mat-step-icon-state-error .mat-icon{font-size:24px;height:24px;width:24px}.mat-step-label{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:50px;vertical-align:middle;font-family:var(--mat-stepper-header-label-text-font, var(--mat-sys-title-small-font));font-size:var(--mat-stepper-header-label-text-size, var(--mat-sys-title-small-size));font-weight:var(--mat-stepper-header-label-text-weight, var(--mat-sys-title-small-weight));color:var(--mat-stepper-header-label-text-color, var(--mat-sys-on-surface-variant))}.mat-step-label.mat-step-label-active{color:var(--mat-stepper-header-selected-state-label-text-color, var(--mat-sys-on-surface-variant))}.mat-step-label.mat-step-label-error{color:var(--mat-stepper-header-error-state-label-text-color, var(--mat-sys-error));font-size:var(--mat-stepper-header-error-state-label-text-size, var(--mat-sys-title-small-size))}.mat-step-label.mat-step-label-selected{font-size:var(--mat-stepper-header-selected-state-label-text-size, var(--mat-sys-title-small-size));font-weight:var(--mat-stepper-header-selected-state-label-text-weight, var(--mat-sys-title-small-weight))}.mat-step-header-empty-label .mat-step-label{min-width:0}.mat-step-text-label{text-overflow:ellipsis;overflow:hidden}.mat-step-header .mat-step-header-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-step-icon-selected{background-color:var(--mat-stepper-header-selected-state-icon-background-color, var(--mat-sys-primary));color:var(--mat-stepper-header-selected-state-icon-foreground-color, var(--mat-sys-on-primary))}.mat-step-icon-state-done{background-color:var(--mat-stepper-header-done-state-icon-background-color, var(--mat-sys-primary));color:var(--mat-stepper-header-done-state-icon-foreground-color, var(--mat-sys-on-primary))}.mat-step-icon-state-edit{background-color:var(--mat-stepper-header-edit-state-icon-background-color, var(--mat-sys-primary));color:var(--mat-stepper-header-edit-state-icon-foreground-color, var(--mat-sys-on-primary))}\n'],encapsulation:2,changeDetection:0})}return t})(),zde=(()=>{class t{templateRef=m(Jt);name;constructor(){}static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["ng-template","matStepperIcon",""]],inputs:{name:[0,"matStepperIcon","name"]}})}return t})(),Hde=(()=>{class t{_template=m(Jt);constructor(){}static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["ng-template","matStepContent",""]]})}return t})(),jde=(()=>{class t extends fE{_errorStateMatcher=m(Bd,{skipSelf:!0});
1_viewContainerRef=m(cn);_isSelected=Je.EMPTY;stepLabel=void 0;color;_lazyContent;_portal;ngAfterContentInit(){this._isSelected=this._stepper.steps.changes.pipe(vn(()=>this._stepper.selectionChange.pipe(Se(e=>e.selectedStep===this),on(this._stepper.selected===this)))).subscribe(e=>{e&&this._lazyContent&&!this._portal&&(this._portal=new Pd(this._lazyContent._template,this._viewContainerRef))})}ngOnDestroy(){this._isSelected.unsubscribe()}isErrorState(e,i){return this._errorStateMatcher.isErrorState(e,i)||!!(e&&e.invalid&&this.interacted)}static \u0275fac=(()=>{let e;return function(o){return(e||(e=Ne(t)))(o||t)}})();static \u0275cmp=ae({type:t,selectors:[["mat-step"]],contentQueries:function(i,o,r){if(1&i&&(Le(r,_E,5),Le(r,Hde,5)),2&i){let a;X(a=Q())&&(o.stepLabel=a.first),X(a=Q())&&(o._lazyContent=a.first)}},hostAttrs:["hidden",""],inputs:{color:"color"},exportAs:["matStep"],features:[ge([{provide:Bd,useExisting:t},{provide:fE,useExisting:t}]),ce],ngContentSelectors:yz,decls:1,vars:0,consts:[[3,"cdkPortalOutlet"]],template:function(i,o){1&i&&(ot(),Et(0,Pde,2,1,"ng-template"))},dependencies:[tc],encapsulation:2,changeDetection:0})}return t})(),Ude=(()=>{class t extends gE{_ngZone=m(pe);_renderer=m(Wt);_animationsDisabled=pn();_cleanupTransition;_isAnimating=Te(!1);_stepHeader=void 0;_animatedContainers;_steps=void 0;steps=new vr;_icons;animationDone=new J;disableRipple;color;labelPosition="end";headerPosition="top";_iconOverrides={};get animationDuration(){return this._animationDuration}set animationDuration(e){this._animationDuration=/^\d+$/.test(e)?e+"ms":e}_animationDuration="";_isServer=!m(Tt).isBrowser;constructor(){super();const i=m(re).nativeElement.nodeName.toLowerCase();this.orientation="mat-vertical-stepper"===i?"vertical":"horizontal"}ngAfterContentInit(){super.ngAfterContentInit(),this._icons.forEach(({name:e,templateRef:i})=>this._iconOverrides[e]=i),this.steps.changes.pipe(je(this._destroyed)).subscribe(()=>this._stateChanged()),this.selectedIndexChange.pipe(je(this._destroyed)).subscribe(()=>{const e=this._getAnimationDuration();"0ms"===e||"0s"===e?this._onAnimationDone():this._isAnimating.set(!0)}),this._ngZone.runOutsideAngular(()=>{this._animationsDisabled||setTimeout(()=>{this._elementRef.nativeElement.classList.add("mat-stepper-animations-enabled"),this._cleanupTransition=this._renderer.listen(this._elementRef.nativeElement,"transitionend",this._handleTransitionend)},200)})}ngAfterViewInit(){if(super.ngAfterViewInit(),"function"==typeof queueMicrotask){let e=!1;this._animatedContainers.changes.pipe(on(null),je(this._destroyed)).subscribe(()=>queueMicrotask(()=>{e||(e=!0,this.animationDone.emit()),this._stateChanged()}))}}ngOnDestroy(){super.ngOnDestroy(),this._cleanupTransition?.()}_getAnimationDuration(){return this._animationsDisabled?"0ms":this.animationDuration?this.animationDuration:"horizontal"===this.orientation?"500ms":"225ms"}_handleTransitionend=e=>{const i=e.target;if(!i)return;const o="horizontal"===this.orientation&&"transform"===e.propertyName&&i.classList.contains("mat-horizontal-stepper-content-current"),r="vertical"===this.orientation&&"grid-template-rows"===e.propertyName&&i.classList.contains("mat-vertical-content-container-active");(o||r)&&this._animatedContainers.find(s=>s.nativeElement===i)&&this._onAnimationDone()};_onAnimationDone(){this._isAnimating.set(!1),this.animationDone.emit()}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-stepper"],["mat-vertical-stepper"],["mat-horizontal-stepper"],["","matStepper",""]],contentQueries:function(i,o,r){if(1&i&&(Le(r,jde,5),Le(r,zde,5)),2&i){let a;X(a=Q())&&(o._steps=a),X(a=Q())&&(o._icons=a)}},viewQuery:function(i,o){if(1&i&&(Ye(bE,5),Ye(Ede,5)),2&i){let r;X(r=Q())&&(o._stepHeader=r),X(r=Q())&&(o._animatedContainers=r)}},hostAttrs:["role","tablist"],hostVars:15,hostBindings:function(i,o){2&i&&(se("aria-orientation",o.orientation),li("--mat-stepper-animation-duration",o._getAnimationDuration()),oe("mat-stepper-horizontal","horizontal"===o.orientation)("mat-stepper-vertical","vertical"===o.orientation)("mat-stepper-label-position-end","horizontal"===o.orientation&&"end"==o.labelPosition)("mat-stepper-label-position-bottom","horizontal"===o.orientation&&"bottom"==o.labelPosition)("mat-stepper-header-position-bottom","bottom"===o.headerPosition)("mat-stepper-animating",o._isAnimating()))},inputs:{disableRipple:"disableRipple",color:"color",labelPosition:"labelPosition",headerPosition:"headerPosition",animationDuration:"animationDuration"},outputs:{animationDone:"animationDone"},exportAs:["matStepper","matVerticalStepper","matHorizontalStepper"],features:[ge([{provide:gE,useExisting:t}]),ce],ngContentSelectors:yz,decls:5,vars:2,consts:[["stepTemplate",""],["animatedContainer",""],[1,"mat-horizontal-stepper-wrapper"],[1,"mat-horizontal-stepper-header-container"],[1,"mat-horizontal-content-container"],["role","tabpanel",1,"mat-horizontal-stepper-content",3,"id","class"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"mat-stepper-horizontal-line"],["role","tabpanel",1,"mat-horizontal-stepper-content",3,"id"],[3,"ngTemplateOutlet"],[1,"mat-step"],[1,"mat-vertical-content-container"],["role","tabpanel",1,"mat-vertical-stepper-content",3,"id"],[1,"mat-vertical-content"],[3,"click","keydown","tabIndex","id","index","state","label","selected","active","optional","errorMessage","iconOverrides","disableRipple","color"]],template:function(i,o){if(1&i&&(ot(),Ce(0,Tde,1,0),Ce(1,Rde,7,0,"div",2)(2,Nde,2,0),Et(3,Lde,1,23,"ng-template",null,0,ld)),2&i){let r;xe(o._isServer?0:-1),T(),xe("horizontal"===(r=o.orientation)?1:"vertical"===r?2:-1)}},dependencies:[Ah,bE],styles:['.mat-stepper-vertical,.mat-stepper-horizontal{display:block;font-family:var(--mat-stepper-container-text-font, var(--mat-sys-body-medium-font));background:var(--mat-stepper-container-color, var(--mat-sys-surface))}.mat-horizontal-stepper-header-container{white-space:nowrap;display:flex;align-items:center}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header-container{align-items:flex-start}.mat-stepper-header-position-bottom .mat-horizontal-stepper-header-container{order:1}.mat-stepper-horizontal-line{border-top-width:1px;border-top-style:solid;flex:auto;height:0;margin:0 -16px;min-width:32px;border-top-color:var(--mat-stepper-line-color, var(--mat-sys-outline))}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{margin:0;min-width:0;position:relative;top:calc(calc((var(--mat-stepper-header-height, 72px) - 24px) / 2) + 12px)}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::before,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::after{border-top-width:1px;border-top-style:solid;content:"";display:inline-block;height:0;position:absolute;width:calc(50% - 20px)}.mat-horizontal-stepper-header{display:flex;overflow:hidden;align-items:center;padding:0 24px;height:var(--mat-stepper-header-height, 72px)}.mat-horizontal-stepper-header .mat-step-icon{margin-right:8px;flex:none}[dir=rtl] .mat-horizontal-stepper-header .mat-step-icon{margin-right:0;margin-left:8px}.mat-horizontal-stepper-header.mat-step-header-empty-label .mat-step-icon{margin:0}.mat-horizontal-stepper-header::before,.mat-horizontal-stepper-header::after{border-top-color:var(--mat-stepper-line-color, var(--mat-sys-outline))}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header{padding:calc((var(--mat-stepper-header-height, 72px) - 24px) / 2) 24px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::before,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::after{top:calc(calc((var(--mat-stepper-header-height, 72px) - 24px) / 2) + 12px)}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header{box-sizing:border-box;flex-direction:column;height:auto}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::after{right:0}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::before{left:0}[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:last-child::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:first-child::after{display:none}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header .mat-step-icon{margin-right:0;margin-left:0}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header .mat-step-label{padding:16px 0 0 0;text-align:center;width:100%}.mat-vertical-stepper-header{display:flex;align-items:center;height:24px;padding:calc((var(--mat-stepper-header-height, 72px) - 24px) / 2) 24px}.mat-vertical-stepper-header .mat-step-icon{margin-right:12px}[dir=rtl] .mat-vertical-stepper-header .mat-step-icon{margin-right:0;margin-left:12px}.mat-horizontal-stepper-wrapper{display:flex;flex-direction:column}.mat-horizontal-stepper-content{visibility:hidden;overflow:hidden;outline:0;height:0}.mat-stepper-animations-enabled .mat-horizontal-stepper-content{transition:transform var(--mat-stepper-animation-duration, 0) cubic-bezier(0.35, 0, 0.25, 1)}.mat-horizontal-stepper-content.mat-horizontal-stepper-content-previous{transform:translate3d(-100%, 0, 0)}.mat-horizontal-stepper-content.mat-horizontal-stepper-content-next{transform:translate3d(100%, 0, 0)}.mat-horizontal-stepper-content.mat-horizontal-stepper-content-current{visibility:visible;transform:none;height:auto}.mat-stepper-horizontal:not(.mat-stepper-animating) .mat-horizontal-stepper-content.mat-horizontal-stepper-content-current{overflow:visible}.mat-horizontal-content-container{overflow:hidden;padding:0 24px 24px 24px}@media(forced-colors: active){.mat-horizontal-content-container{outline:solid 1px}}.mat-stepper-header-position-bottom .mat-horizontal-content-container{padding:24px 24px 0 24px}.mat-vertical-content-container{display:grid;grid-template-rows:0fr;grid-template-columns:100%;margin-left:36px;border:0;position:relative}.mat-stepper-animations-enabled .mat-vertical-content-container{transition:grid-template-rows var(--mat-stepper-animation-duration, 0) cubic-bezier(0.4, 0, 0.2, 1)}.mat-vertical-content-container.mat-vertical-content-container-active{grid-template-rows:1fr}.mat-step:last-child .mat-vertical-content-container{border:none}@media(forced-colors: active){.mat-vertical-content-container{outline:solid 1px}}[dir=rtl] .mat-vertical-content-container{margin-left:0;margin-right:36px}@supports not (grid-template-rows: 0fr){.mat-vertical-content-container{height:0}.mat-vertical-content-container.mat-vertical-content-container-active{height:auto}}.mat-stepper-vertical-line::before{content:"";position:absolute;
1left:0;border-left-width:1px;border-left-style:solid;border-left-color:var(--mat-stepper-line-color, var(--mat-sys-outline));top:calc(8px - calc((var(--mat-stepper-header-height, 72px) - 24px) / 2));bottom:calc(8px - calc((var(--mat-stepper-header-height, 72px) - 24px) / 2))}[dir=rtl] .mat-stepper-vertical-line::before{left:auto;right:0}.mat-vertical-stepper-content{overflow:hidden;outline:0;visibility:hidden}.mat-stepper-animations-enabled .mat-vertical-stepper-content{transition:visibility var(--mat-stepper-animation-duration, 0) linear}.mat-vertical-content-container-active>.mat-vertical-stepper-content{visibility:visible}.mat-vertical-content{padding:0 24px 24px 24px}\n'],encapsulation:2,changeDetection:0})}return t})(),$de=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({providers:[Vde,Bd],imports:[Oe,nc,fde,iE,$a,Ude,bE,Oe]})}return t})(),nue=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[qP]})}return t})(),mue=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[Oe,nue,Oe]})}return t})(),yue=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[Oe,Oe]})}return t})();const Cue=["*",[["mat-toolbar-row"]]],xue=["*","mat-toolbar-row"];let IE=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275dir=L({type:t,selectors:[["mat-toolbar-row"]],hostAttrs:[1,"mat-toolbar-row"],exportAs:["matToolbarRow"]})}return t})(),Rz=(()=>{class t{_elementRef=m(re);_platform=m(Tt);_document=m(Xe);color;_toolbarRows;constructor(){}ngAfterViewInit(){this._platform.isBrowser&&(this._checkToolbarMixedModes(),this._toolbarRows.changes.subscribe(()=>this._checkToolbarMixedModes()))}_checkToolbarMixedModes(){}static \u0275fac=function(i){return new(i||t)};static \u0275cmp=ae({type:t,selectors:[["mat-toolbar"]],contentQueries:function(i,o,r){if(1&i&&Le(r,IE,5),2&i){let a;X(a=Q())&&(o._toolbarRows=a)}},hostAttrs:[1,"mat-toolbar"],hostVars:6,hostBindings:function(i,o){2&i&&(Ui(o.color?"mat-"+o.color:""),oe("mat-toolbar-multiple-rows",o._toolbarRows.length>0)("mat-toolbar-single-row",0===o._toolbarRows.length))},inputs:{color:"color"},exportAs:["matToolbar"],ngContentSelectors:xue,decls:2,vars:0,template:function(i,o){1&i&&(ot(Cue),ue(0),ue(1,1))},styles:[".mat-toolbar{background:var(--mat-toolbar-container-background-color, var(--mat-sys-surface));color:var(--mat-toolbar-container-text-color, var(--mat-sys-on-surface))}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font-family:var(--mat-toolbar-title-text-font, var(--mat-sys-title-large-font));font-size:var(--mat-toolbar-title-text-size, var(--mat-sys-title-large-size));line-height:var(--mat-toolbar-title-text-line-height, var(--mat-sys-title-large-line-height));font-weight:var(--mat-toolbar-title-text-weight, var(--mat-sys-title-large-weight));letter-spacing:var(--mat-toolbar-title-text-tracking, var(--mat-sys-title-large-tracking));margin:0}@media(forced-colors: active){.mat-toolbar{outline:solid 1px}}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar .mat-mdc-button-base.mat-mdc-button-base.mat-unthemed{--mat-button-text-label-text-color: var(--mat-toolbar-container-text-color, var(--mat-sys-on-surface));--mat-button-outlined-label-text-color: var(--mat-toolbar-container-text-color, var(--mat-sys-on-surface))}.mat-toolbar-row,.mat-toolbar-single-row{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap;height:var(--mat-toolbar-standard-height, 64px)}@media(max-width: 599px){.mat-toolbar-row,.mat-toolbar-single-row{height:var(--mat-toolbar-mobile-height, 56px)}}.mat-toolbar-multiple-rows{display:flex;box-sizing:border-box;flex-direction:column;width:100%;min-height:var(--mat-toolbar-standard-height, 64px)}@media(max-width: 599px){.mat-toolbar-multiple-rows{min-height:var(--mat-toolbar-mobile-height, 56px)}}\n"],encapsulation:2,changeDetection:0})}return t})(),wue=(()=>{class t{static \u0275fac=function(i){return new(i||t)};static \u0275mod=ye({type:t});static \u0275inj=be({imports:[Oe,Oe]})}return t})(),Fz=(()=>{var t;class n{constructor(i,o){this.matIconRegistry=i,this.domSanitizer=o,["account_circle","arrow_drop_down","menu","search"].forEach(a=>{this.matIconRegistry.addSvgIcon(a,this.trustResource(`/dodtap/assets/icons/${a}.svg`))})}trustResource(i){return this.domSanitizer.bypassSecurityTrustResourceUrl(i)}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)(le(Vg),le(qf))},this.\u0275mod=ye({type:n}),this.\u0275inj=be({imports:[g5,iE,mre,n0,Cre,lie,Tre,Zre,Xae,pse,zV,fse,_se,iE,Fse,dle,Mle,Ele,oce,cce,gce,kce,$a,sz,Gce,nde,lde,Kne,ude,$de,mue,yue,wue,lz]}))}return t(),n})(),Nz=(()=>{var t;class n{static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)},this.\u0275mod=ye({type:n}),this.\u0275inj=be({}))}return t(),n})(),Mue=(()=>{var t;class n{static forRoot(){return{ngModule:n,providers:[]}}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)},this.\u0275mod=ye({type:n}),this.\u0275inj=be({imports:[JD,Fz,g5,Nz,JD,Fz]}))}return t(),n})();var Lz=function(t){return t.auth="/dodtap/api/auth",t}(Lz||{});let Due=(()=>{var t;class n{constructor(i){this.http=i,this._authorized=!1}get authorized(){return this._authorized}get user(){return this._user?(0,Id.assign)({},this._user):void 0}canAccess(i){if((0,Id.isEmpty)(i))return!0;const o=(0,Id.curry)(Id.includes)(i),r=(0,Id.get)(this._user,"roles",[]);return(0,Id.some)(r,o)}fetchUser(){var i=this;return Kr(function*(){i._authorized=yield function kue(t,n){const e="object"==typeof n;return new Promise((i,o)=>{let a,r=!1;t.subscribe({next:s=>{a=s,r=!0},error:o,complete:()=>{r?i(a):e?i(n.defaultValue):o(new ng)}})})}(i.http.get(Lz.auth)).then(o=>i.handleOk(o.data),()=>!1)})()}handleOk(i){return this._user=i,!0}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)(le(Yl))},this.\u0275prov=H({token:n,factory:n.\u0275fac,providedIn:"root"}))}return t(),n})();function Oue(t,n){1&t&&te(0,"mat-progress-bar",1)}let Pue=(()=>{var t;class n{constructor(i){this.router=i,this.loading=!1}ngOnInit(){this.router.events.pipe(wt(i=>i instanceof Ha||i instanceof Bh)).subscribe(i=>{this.loading=i instanceof Bh})}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)($(Or))},this.\u0275cmp=ae({type:n,selectors:[["app-loading-bar"]],standalone:!1,decls:1,vars:1,consts:[["mode","indeterminate","color","accent",4,"ngIf"],["mode","indeterminate","color","accent"]],template:function(o,r){1&o&&Et(0,Oue,1,0,"mat-progress-bar",0),2&o&&G("ngIf",r.loading)},dependencies:[oC,lce],encapsulation:2}))}return t(),n})(),Eue=(()=>{var t;class n{constructor(){this._loading=new Ln(!1)}get loading$(){return this._loading.asObservable()}set loading(i){this._loading.next(i)}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)},this.\u0275prov=H({token:n,factory:n.\u0275fac,providedIn:"root"}))}return t(),n})(),Tue=(()=>{var t;class n{constructor(i,o){this._loadingOverlayService=i,this._loadingOverlayDialog=o,this._destroyed$=new Z}ngOnInit(){this._loadingOverlayService.loading$.pipe(je(this._destroyed$)).subscribe(i=>i?this._openDialog():this._closeDialog())}ngOnDestroy(){this._destroyed$.next(!0)}_openDialog(){this._dialogRef=this._loadingOverlayDialog.open(Sue,{disableClose:!0,autoFocus:!1,panelClass:"transparent"})}_closeDialog(){this._dialogRef&&this._dialogRef.close()}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)($(Eue),$(z0))},this.\u0275cmp=ae({type:n,selectors:[["app-loading-overlay"]],standalone:!1,decls:0,vars:0,template:function(o,r){},encapsulation:2}))}return t(),n})(),Sue=(()=>{var t;class n{constructor(){}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)},this.\u0275cmp=ae({type:n,selectors:[["loading-overlay-dialog"]],standalone:!1,decls:1,vars:0,template:function(o,r){1&o&&te(0,"mat-spinner")},dependencies:[fce],encapsulation:2}))}return t(),n})();const Iue=(t,n)=>({skipNavHide:t,skipNavShow:n,skipNav:!0});function Aue(t,n){1&t&&te(0,"input",12)}function Rue(t,n){if(1&t&&(kh(0),te(1,"span",13)(2,"span",13),D(3,"a",14),te(4,"img",15),O(),D(5,"a",14),te(6,"img",16),O(),D(7,"a",14),te(8,"img",17),O(),D(9,"a",14),te(10,"img",18),O(),D(11,"a",14),te(12,"img",19),O(),D(13,"a",14),te(14,"img",20),O(),ad()),2&t){const e=ne();T(3),G("href",$i(e.dodHref),Fa)("matTooltip",$i(e.dodTooltip)),T(2),G("href",$i(e.vaHref),Fa)("matTooltip",$i(e.vaTooltip)),T(2),G("href",$i(e.dolHref),Fa)("matTooltip",$i(e.dolTooltip)),T(2),G("href",$i(e.opmHref),Fa)("matTooltip",$i(e.opmTooltip)),T(2),G("href",$i(e.sbaHref),Fa)("matTooltip",$i(e.sbaTooltip)),T(2),G("href",$i(e.doeHref),Fa)("matTooltip",$i(e.doeTooltip))}}let Fue=(()=>{var t;class n{onKeyDown(i){"Tab"===i.key&&document.activeElement===document.body&&this.firstTabEvent?(this.showSkipNav=!0,this.firstTabEvent=!1,this.focusElement("skipToMain")):"Tab"===i.key&&document.activeElement!==document.body&&null!==document.activeElement&&document.activeElement.innerHTML.includes("email")?(this.firstTabEvent=!0,this.showSkipNav=!0):"Tab"===i.key&&document.activeElement!==document.body?(this.showSkipNav=!1,this.coreService.setFocusElementId("")):"Enter"===i.key&&null!==document.activeElement&&document.activeElement.className.includes("skipNav")&&this.skipToContent()}constructor(i,o){this.router=i,this.coreService=o,this.dod=new Array,this.dodHref="https://www.defense.gov/",this.dodTooltip="Department of Defense",this.dodtapHref="app/home",this.dodtapTooltip="DoDTAP Home Page",this.dolTooltip="Department of Labor",this.dolHref="https://www.dol.gov/",this.vaTooltip="Department of Veteran Affairs",this.vaHref="https://www.va.gov/",this.opmTooltip="Office of Personnel Management",this.opmHref="https://www.opm.gov/",this.sbaTooltip="Small Business Administration",this.sbaHref="https://www.sba.gov/",this.doeTooltip="Department of Education",this.doeHref="https://www.ed.gov/",this.imageSrc="assets/images/tacl-logo.png",this.cssClass="header-default",this.useSeals="true",this.showInput=!1,this.showSkipNav=!1,this.firstTabEvent=!0}ngOnInit(){}skipToContent(){this.showSkipNav=!1,this.focusElement("mainContent")}focusElement(i){switch(i){case"skipToMain":this.router.navigate([""],{fragment:"skipToMain"});break;case"mainContent":this.coreService.setFocusElementId("searchText")}}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)($(Or),$(n1))},this.\u0275cmp=ae({type:n,selectors:[["app-header"]],hostBindings:function(o,r){1&o&&Y("keydown",function(s){return r.onKeyDown(s)}
1,bS)},inputs:{key:"key"},standalone:!1,decls:17,vars:13,consts:[["skipToMain",""],["tabindex","-1",4,"ngIf"],[3,"click","ngClass"],["color","primary",1,"mat-elevation-z4"],["id","header",3,"ngClass"],[1,"headerIMG"],[3,"href"],["matTooltipClass","maintooltip","alt","Transition Assistance Program Seal Image",1,"headerIMG",3,"src","matTooltip"],[1,"banner-text"],[1,"banner-title"],[1,"banner-sub-title"],[4,"ngIf"],["tabindex","-1"],[1,"spacer"],["matTooltipClass","maintooltip",3,"href","matTooltip"],["alt","Department of Defense Seal","src","assets/img/dod_logo.png",1,"hide-lt-md"],["alt","Department of Veteran's Afairs Seal","src","assets/img/veterans_logo.png",1,"hide-lt-md"],["alt","Department of Labor Seal","src","assets/img/labor_logo.png",1,"hide-lt-md"],["alt","Office of Personnel Management Seal","src","assets/img/personnel_logo.png",1,"hide-lt-md"],["alt","Small Business Administration Seal","src","assets/img/SBA_logo.png",1,"hide-lt-md"],["alt","Department of Education Seal","src","assets/img/ed_logo.png",1,"hide-lt-md"]],template:function(o,r){if(1&o){const a=dn();Et(0,Aue,1,0,"input",1),D(1,"button",2,0),Y("click",function(){return he(a),ee(r.skipToContent())}),ie(3,"Skip to main content"),O(),D(4,"mat-toolbar",3)(5,"mat-toolbar-row",4)(6,"span",5)(7,"a",6),te(8,"img",7),O()(),D(9,"ul",8)(10,"li",9)(11,"span"),ie(12,"DoDTAP"),O()(),D(13,"li",10)(14,"span"),ie(15,"Transition Assistance Program"),O()()(),Et(16,Rue,15,24,"ng-container",11),O()()}2&o&&(G("ngIf",r.showInput),T(),G("ngClass",function VF(t,n,e,i,o){return jF(z(),fi(),t,n,e,i,o)}(10,Iue,!r.showSkipNav,r.showSkipNav)),T(4),G("ngClass",r.cssClass),T(2),G("href",$i(r.dodtapHref),Fa),T(),G("src",$i(r.imageSrc),Fa)("matTooltip",$i(r.dodtapTooltip)),T(8),G("ngIf","true"==r.useSeals))},dependencies:[Gf,oC,Rz,IE,j1],styles:["#header[_ngcontent-%COMP%]{height:90px;width:100%;padding:5px}.header-default[_ngcontent-%COMP%]{background:#000428;background:linear-gradient(to left,#004585,#000428);background-repeat:no-repeat}#header[_ngcontent-%COMP%]   .banner-text[_ngcontent-%COMP%]{padding:0;font-family:Palatino Linotype,Book Antiqua,Palatino,serif;color:#fff;line-height:10px;list-style-type:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}#header[_ngcontent-%COMP%]   .banner-title[_ngcontent-%COMP%]{font-size:30pt;line-height:32px}#header[_ngcontent-%COMP%]   .banner-sub-title[_ngcontent-%COMP%]{font-size:18pt;color:#f2a52a;font-style:italic;line-height:22px}#header[_ngcontent-%COMP%]   .banner-description[_ngcontent-%COMP%]{font-size:12pt;line-height:16px}#header[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:70px;padding:5px;vertical-align:middle}.app-name[_ngcontent-%COMP%]{font-size:1.3em;padding-right:.5em}#app-nav[_ngcontent-%COMP%]{height:100%}.spacer[_ngcontent-%COMP%]{flex:1 1 auto}.app-nav-link[_ngcontent-%COMP%]{font-size:.8em;opacity:1}.header-background-color[_ngcontent-%COMP%]{background-color:#2f67aa}.skipNav[_ngcontent-%COMP%]{margin:0;padding:5px}.skipNav[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:active{width:26em;color:#333;background-color:#fff;text-align:left;text-decoration:none;font-weight:700}.skipNavHide[_ngcontent-%COMP%]{display:none}.skipNavShow[_ngcontent-%COMP%]{display:block}  .maintooltip{opacity:60%;font-family:Roboto,Helvetica Neue,sans-serif!important;font-size:10px;font-weight:400}@media (max-width: 959px){.hide-lt-md[_ngcontent-%COMP%]{display:none!important}}"]}))}return t(),n})();const Nue=["sidenav"],Lue=["searchText"];let Bue=(()=>{var t;class n{constructor(i,o,r){this.router=i,this.coreService=o,this._alertService=r,this.focusId=""}ngOnInit(){}ngAfterViewChecked(){const i=this.coreService.getFocusElementId();i!==this.focusId&&(this.focusId=i,this.focusId)&&"searchText"===i&&this.searchText.nativeElement.focus()}route(i){this.sidenav.opened&&this.sidenav.close(),this.router.navigate([i])}open(i){i.openMenu()}inputValidation(i){return!!/[a-zA-Z0-9-_ ]/.test(i.key)||(i.preventDefault(),!1)}search(i){i&&this.router.navigateByUrl("/",{skipLocationChange:!0}).then(()=>{this.router.navigate(["searchResults"],{queryParams:{search:i}})})}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)($(Or),$(n1),$(gB))},this.\u0275cmp=ae({type:n,selectors:[["app-navbar"]],viewQuery:function(o,r){if(1&o&&(Ye(Nue,5),Ye(Lue,5)),2&o){let a;X(a=Q())&&(r.sidenav=a.first),X(a=Q())&&(r.searchText=a.first)}},standalone:!1,decls:105,vars:40,consts:[["searchText",""],["sidenav",""],["aboutMenu","matMenu"],["transitionMenu","matMenu"],["resourcesMenu","matMenu"],["loginMenu","matMenu"],["keyboard-nav","true"],[1,"mat-elevation-z4","toolbar-pos","dodtap-app-nav-container"],["id","app-nav"],[1,"side-menu-icon"],["mat-button","",3,"click"],["svgIcon","menu"],["keyboard-nav","true",1,"top-nav"],["mat-button","",1,"button-with-arrow",3,"matMenuTriggerFor"],["svgIcon","arrow_drop_down"],["mat-button","",1,"login-button",3,"matMenuTriggerFor"],[1,"spacer"],["id","searchBox"],["appearance","outline"],["matInput","","placeholder","Search","maxlength","80",3,"keypress","keyup.enter"],["svgIcon","search","matSuffix","",1,"search-icon",3,"click"],[1,"all-wrap"],["mode","push"],[1,"column-layout"],[1,"page-wrap","..."],[1,"content","mat-typography"],[3,"overlapTrigger"],["mat-menu-item","",3,"click"]],template:function(o,r){if(1&o){const a=dn();D(0,"div",6)(1,"mat-toolbar",7)(2,"mat-toolbar-row",8)(3,"div",9)(4,"button",10),Y("click",function(){return he(a),ee(un(34).toggle())}),te(5,"mat-icon",11),O()(),D(6,"div",12)(7,"button",10),Y("click",function(){return he(a),ee(r.route("home"))}),ie(8," Home "),O(),D(9,"button",13),ie(10," About DoDTAP "),te(11,"mat-icon",14),O(),D(12,"button",13),ie(13," Transition Components "),te(14,"mat-icon",14),O(),D(15,"button",13),ie(16," Resources / FAQs "),te(17,"mat-icon",14),O(),D(18,"button",10),Y("click",function(){return he(a),ee(r.route("media"))}),ie(19," Media "),O(),D(20,"button",10),Y("click",function(){return he(a),ee(r.route("contact"))}),ie(21," Contact Us "),O(),D(22,"button",15),ie(23," Login to DoDTAP "),te(24,"mat-icon",14),O()()(),D(25,"mat-toolbar-row"),te(26,"span",16),D(27,"div",17)(28,"mat-form-field",18)(29,"input",19,0),Y("keypress",function(d){return he(a),ee(r.inputValidation(d))})("keyup.enter",function(){he(a);const d=un(30);return ee(r.search(d.value))}),O(),D(31,"mat-icon",20),Y("click",function(){he(a);const d=un(30);return ee(r.search(d.value))}),O()()()()(),D(32,"mat-sidenav-container",21)(33,"mat-sidenav",22,1)(35,"mat-nav-list",23)(36,"button",10),Y("click",function(){return he(a),ee(r.route("home"))}),ie(37," Home "),O(),D(38,"button",13),ie(39," About DoDTAP "),te(40,"mat-icon",14),O(),D(41,"button",13),ie(42," Transition Components "),te(43,"mat-icon",14),O(),D(44,"button",13),ie(45," Resources / FAQs "),te(46,"mat-icon",14),O(),D(47,"button",10),Y("click",function(){return he(a),ee(r.route("media"))}),ie(48," Media "),O(),D(49,"button",10),Y("click",function(){return he(a),ee(r.route("contact"))}),ie(50," Contact Us "),O(),D(51,"button",13),ie(52," Login to DoDTAP "),te(53,"mat-icon",14),O()()(),D(54,"mat-sidenav-content",24)(55,"main",25),te(56,"router-outlet"),O()()(),D(57,"mat-menu",26,2)(59,"button",27),Y("click",function(){return he(a),ee(r.route("about/DoDTAP"))}),ie(60," About DoDTAP "),O(),D(61,"button",27),Y("click",function(){return he(a),ee(r.route("about/directives"))}),ie(62," Program Directives "),O(),D(63,"button",27),Y("click",function(){return he(a),ee(r.route("about/partners"))}),ie(64," Partnering Agencies "),O(),D(65,"button",27),Y("click",function(){return he(a),ee(r.route("about/career_readiness_standards"))}),ie(66," Career Readiness Standards (CRS) "),O()(),D(67,"mat-menu",26,3)(69,"button",27),Y("click",function(){return he(a),ee(r.route("transition/gps"))}),ie(70," Transition Components "),O(),D(71,"button",27),Y("click",function(){return he(a),ee(r.route("transition/pre-separation_counseling"))}),ie(72," Initial and Pre-Separation Counseling "),O(),D(73,"button",27),Y("click",function(){return he(a),ee(r.route("transition/core_curriculum"))}),ie(74," TAP Curriculum "),O(),D(75,"button",27),Y("click",function(){return he(a),ee(r.route("transition/tracks"))}),ie(76," Two-Day Tracks "),O(),D(77,"button",27),Y("click",function(){return he(a),ee(r.route("transition/capstone"))}),ie(78," Capstone "),O(),D(79,"button",27),Y("click",function(){return he(a),ee(r.route("transition/transition_online_learning_curriculum"))}),ie(80," Transition Online Learning Curriculum "),O()(),D(81,"mat-menu",26,4)(83,"button",27),Y("click",function(){return he(a),ee(r.route("resources"))}),ie(84," Resources "),O(),D(85,"button",27),Y("click",function(){return he(a),ee(r.route("resources/faqs"))}),ie(86," FAQs "),O(),D(87,"button",27),Y("click",function(){return he(a),ee(r.route("resources/links"))}),ie(88," Links "),O(),D(89,"button",27),Y("click",function(){return he(a),ee(r.route("resources/forms"))}),ie(90," Transition Forms "),O(),D(91,"button",27),Y("click",function(){return he(a),ee(r.route("resources/disclaimer"))}),ie(92," Link Disclaimer "),O()(),D(93,"mat-menu",26,5)(95,"button",27),Y("click",function(){return he(a),ee(r.route("login/links"))}),ie(96," DoDTAP Login Links "),O(),D(97,"button",27),Y("click",function(){return he(a),ee(r.route("login/operator"))}),ie(98," FAQs for Managers and Counselors Login "),O(),D(99,"button",27),Y("click",function(){return he(a),ee(r.route("login/beneficiary"))}),ie(100," FAQs for Service Members and Veterans Login "),O(),D(101,"button",27),Y("click",function(){return he(a),ee(r.route("login/commander"))}),ie(102," FAQs for Commanders and Commander's Designees Login "),O(),D(103,"button",27),Y("click",function(){return he(a),ee(r.route("login/assessment"))}),ie(104," Transition Assistance Participant Assessment (TAPA) "),O()()()}if(2&o){const a=un(58),s=un(68),d=un(82),u=un(94);T(7),oe("active-link",r.router.url.startsWith("/home")),T(2),oe("active-link",r.router.url.startsWith("/about")),G("matMenuTriggerFor",a),T(3),oe("active-link",r.router.url.startsWith("/transition")),G("matMenuTriggerFor",s),T(3),oe("active-link",r.router.url.startsWith("/resources")),G("matMenuTriggerFor",d),T(3),oe("active-link",r.router.url.startsWith("/media")),T(2),oe("active-link",r.router.url.startsWith("/contact")),T(2),oe("active-link-login",r.router.url.startsWith("/login")),G("matMenuTriggerFor",u),T(14),oe("active-link",r.router.url.startsWith("/home")),T(2),oe("active-link",r.router.url.startsWith("/about")),G("matMenuTriggerFor",a),T(3),oe("active-link",r.router.url.startsWith("/transition")),G("matMenuTriggerFor",s),T(3),oe("active-link",r.router.url.startsWith("/resources")),G("matMenuTriggerFor",d),T(3),oe("active-link",r.router.url.startsWith("/media")),T(2),oe("active-link",r.router.url.startsWith("/contact")),T(2),oe("active-link",r.router.url.startsWith("/login")),G("matMenuTriggerFor",u),T(6),G("overlapTrigger",!1),T(10),G("overlapTrigger",!1),T(14),G("overlapTrigger",!1),T(12),G("overlapTrigger",!1)}},dependencies:[aP,t0,KV,Rse,A1,ire,ale,Hg,U0,wle,fz,$ce,pE,Rz,IE],styles:[".dodtap-app-nav-container[_ngcontent-%COMP%]{min-height:64px;height:64px;line-height:18px;background:#000428;background:linear-gradient(to left,#004585,#000428);background-repeat:no-repeat}.mat-mdc-button[_ngcontent-%COMP%]{font-family:Roboto,Helvetica Neue,sans-serif;padding:3px 15px;line-height:18px;height:24px;font-size:14px;font-weight:500;color:#fff!important}.mat-mdc-button[_ngcontent-%COMP%] > .mat-icon[_ngcontent-%COMP%]{height:24px;width:24px}.button-with-arrow[_ngcontent-%COMP%]{display:flex;flex-direction:row-reverse}.spacer[_ngcontent-%COMP%]{flex:1 1 auto}.mat-toolbar[_ngcontent-%COMP%]{background-color:#091b34!important;color:#fff!important}.side-menu-icon[_ngcontent-%COMP%]{display:initial}@media screen and (min-width: 960px){.side-menu-icon[_ngcontent-%COMP%]{display:none}}.top-nav[_ngcontent-%COMP%]{display:flex;flex-direction:row;width:100%}@media screen and (max-width: 959px){.top-nav[_ngcontent-%COMP%]{display:none}}.app-nav-link[_ngcontent-%COMP%]{font-size:.8em;opacity:1}.active-link[_ngcontent-%COMP%]{color:#f2a52a!important;font-weight:700;font-size:14px}.active-link-login[_ngcontent-%COMP%]{color:#fff}.login-button[_ngcontent-%COMP%]{font-weight:700;background-color:#f2a52a;color:#000!important;padding:0 10px 0 15px!important;display:flex;flex-direction:row-reverse}.toolbar-pos[_ngcontent-%COMP%]{position:relative}.sidenav-container[_ngcontent-%COMP%]{z-index:-1!important}.mat-sidenav[_ngcontent-%COMP%]   .mat-mdc-button[_ngcontent-%COMP%]{height:36px;color:#000!important}.mat-sidenav[_ngcontent-%COMP%]   .mat-mdc-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:#000!important}.mat-sidenav[_ngcontent-%COMP%]   .mat-mdc-button.active-link[_ngcontent-%COMP%]{color:#b94700!important;font-weight:700!important;font-size:14px!important}.mat-sidenav[_ngcontent-%COMP%]   .mat-mdc-button.active-link[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:#b94700!important}#app-nav[_ngcontent-%COMP%]   .mat-button[_ngcontent-%COMP%]{padding:3px 15px;line-height:18px}.mat-mdc-menu-item[_ngcontent-%COMP%]{font-size:14px;color:#000;padding-top:1px;padding-bottom:0;line-height:15px;white-space:nowrap}  .mat-mdc-menu-panel{max-width:405px!important}#searchBox[_ngcontent-%COMP%]{font-size:14px;margin-top:5px}.mat-mdc-form-field[_ngcontent-%COMP%], .mat-mdc-form-field-wrapper[_ngcontent-%COMP%]{border-top:0;padding:0;top:-.18em}.mat-mdc-input-element[_ngcontent-%COMP%]{position:relative;padding-left:.5em;top:-.1em;color:#fff!important}.mdc-notched-outline[_ngcontent-%COMP%]   .mdc-notched-outline__leading[_ngcontent-%COMP%]   .mdc-notched-outline__notch[_ngcontent-%COMP%]   .mdc-notched-outline_trailing[_ngcontent-%COMP%]{border-color:#fff!important}.mat-mdc-text-field-wrapper.mdc-text-field--outlined[_ngcontent-%COMP%]   .mat-mdc-form-field-infix[_ngcontent-%COMP%]{min-height:0px!important;padding-top:8px!important;padding-bottom:8px!important}.mat-mdc-form-field-icon-suffix[_ngcontent-%COMP%] > .mat-icon[_ngcontent-%COMP%]{padding:0 12px 0 0!important}.search-icon[_ngcontent-%COMP%]{padding:0 12px 0 0!important}  input::-webkit-input-placeholder{color:#fff!important}  input:-webkit-moz-placeholder{color:#fff!important}  input::-moz-placeholder{color:#fff!important}  input:-ms-input-placeholder{color:#fff!important}mat-sidenav-content[_ngcontent-%COMP%]{overflow:hidden}button[_ngcontent-%COMP%]:hover{text-decoration:underline}button[_ngcontent-%COMP%]:focus{text-decoration:underline}.column-layout[_ngcontent-%COMP%]{display:flex;flex-direction:column}"]}))}return t(),n})(),Vue=(()=>{var t;class n{constructor(i){this.router=i}ngOnInit(){}navigateTo(i){return this.router.navigate([i]),!0}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)($(Or))},this.\u0275cmp=ae({type:n,selectors:[["app-footer"]],standalone:!1,decls:23,vars:0,consts:[[1,"banner-gradient-background"],["color","primary"],[1,"text-center","footer-content","mat-body-strong"],["target","_new","href","https://dodcio.defense.gov/DoDSection508/Std_Stmt.aspx"],["href","javascript:void(0);",3,"click"],["target","_new","href","http://prhome.defense.gov/Portals/52/Documents/nofear/NoFearAct.pdf"],["routerLink","/contact"],["href","https://www.facebook.com/DeptOfWarTAP","target","_blank"],["src","assets/img/facebook_001.gif","alt","Facebook"],["href","https://x.com/DoWMCTO","target","_blank"],["src","assets/img/x_icon.jpg","alt","X"],["href","https://www.linkedin.com/showcase/military-civilian-transition-office","target","_blank"],["src","assets/img/linked_in_001.gif","alt","LinkedIn"],["href","app/contact"],["src","assets/img/email_001.gif","alt","Email"]],template:function(o,r){1&o&&(D(0,"footer",0)(1,"div",1)(2,"div",2)(3,"a",3),ie(4,"Accessibility/Section 508"),O(),ie(5," \xa0|\xa0 "),D(6,"a",4),Y("click",function(){return r.navigateTo("resources/disclaimer")}),ie(7,"Link Disclaimer"),O(),ie(8," \xa0|\xa0 "),D(9,"a",5),ie(10,"NoFear Act Information"),O(),ie(11," \xa0|\xa0 "),D(12,"a",6),ie(13,"Contact Us"),O(),D(14,"span")(15,"a",7),te(16,"img",8),O(),D(17,"a",9),te(18,"img",10),O(),D(19,"a",11),te(20,"img",12),O(),D(21,"a",13),te(22,"img",14),O()()()()())},dependencies:[RC],styles:["footer[_ngcontent-%COMP%]{padding:0;flex-shrink:0;color:#fff}footer[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], a[_ngc
1ontent-%COMP%]:link, a[_ngcontent-%COMP%]:active, a[_ngcontent-%COMP%]:hover, a[_ngcontent-%COMP%]:visited{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#fff;text-decoration:none}footer[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:underline}.text-center[_ngcontent-%COMP%]{flex:1 1 auto;text-align:center}.footer-content[_ngcontent-%COMP%]{word-wrap:break-word;padding:10px}.banner-gradient-background[_ngcontent-%COMP%]{background:#000428;background:linear-gradient(to left,#004e92,#000428);background-repeat:no-repeat}footer[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{float:right;margin-top:0;height:35px;color:#fff}footer[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#fff;text-decoration:none;padding:8px}footer[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#999;text-decoration:none}@media (max-width: 768px){footer[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{float:none;display:block;margin-top:8px;color:#fff;font-size:12px;min-height:32px;height:auto}}"]}))}return t(),n})(),zue=(()=>{var t;class n{constructor(i){this.auth=i,this.appName="DoD Transition Assistance Program"}logout(){window.location.href="/dodtap/logoff"}static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)($(Due))},this.\u0275cmp=ae({type:n,selectors:[["app-root"]],standalone:!1,decls:6,vars:0,consts:[[1,"app-wrapper"]],template:function(o,r){1&o&&(te(0,"app-loading-overlay")(1,"app-loading-bar"),D(2,"div",0),te(3,"app-header")(4,"app-navbar")(5,"app-footer"),O())},dependencies:[Pue,Tue,Fue,Bue,Vue],styles:["#page-content[_ngcontent-%COMP%]{padding:1em}.app-wrapper[_ngcontent-%COMP%]{max-width:970px;margin:auto}"]}))}return t(),n})(),Hue=(()=>{var t;class n{static#e=t=()=>(this.\u0275fac=function(o){return new(o||n)},this.\u0275mod=ye({type:n,bootstrap:[zue]}),this.\u0275inj=be({providers:[cO],imports:[z2,eQ,die,Mue.forRoot(),Nz,poe,moe]}))}return t(),n})();aK().bootstrapModule(Hue).catch(t=>console.log("There was an error, please try again or contact the help desk if the issue persists."))},7376(Fr,Us,dp){var Ya;Fr=dp.nmd(Fr),function(){var k,Fo="Expected a function",sc="__lodash_hash_undefined__",ca="__lodash_placeholder__",Nr=1/0,Xi=9007199254740991,lr=4294967295,Ks=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],Qi="[object Arguments]",qd="[object Array]",Xs="[object Boolean]",Qs="[object Date]",Za="[object Error]",Yd="[object Function]",ax="[object GeneratorFunction]",Lo="[object Map]",da="[object Number]",ua="[object Object]",Kd="[object Promise]",st="[object RegExp]",Zi="[object Set]",Ja="[object String]",es="[object Symbol]",Zs="[object WeakMap]",Js="[object ArrayBuffer]",mo="[object DataView]",el="[object Float32Array]",Xd="[object Float64Array]",tl="[object Int8Array]",mp="[object Int16Array]",fp="[object Int32Array]",gp="[object Uint8Array]",hc="[object Uint8ClampedArray]",Lr="[object Uint16Array]",nl="[object Uint32Array]",lx=/\b__p \+= '';/g,_p=/\b(__p \+=) '' \+/g,cx=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Qd=/&(?:amp|lt|gt|quot|#39);/g,Xg=/[&<>"']/g,pc=RegExp(Qd.source),Zd=RegExp(Xg.source),dx=/<%-([\s\S]+?)%>/g,bp=/<%([\s\S]+?)%>/g,Qg=/<%=([\s\S]+?)%>/g,vp=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ha=/^\w*$/,ux=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Jd=/[\\^$.*+?()[\]{}|]/g,vt=RegExp(Jd.source),eu=/^\s+/,hx=/\s/,px=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,mx=/\{\n\/\* \[wrapped with (.+)\] \*/,Z=/,? & /,Zg=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Ln=/[()=,{}\[\]\/\s]/,mc=/\\(\\)?/g,Jg=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,fx=/\w*$/,e_=/^[-+]0x[0-9a-f]+$/i,F=/^0b[01]+$/i,gx=/^\[object .+?Constructor\]$/,fo=/^0o[0-7]+$/i,rn=/^(?:0|[1-9]\d*)$/,FE=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
vendor: 23,765 bytes, line 1
17f]/g,yp=/($^)/,gt=/['\n\r\u2028\u2029\\]/g,tu="\\ud800-\\udfff",t_="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",at="\\u2700-\\u27bf",Qe="a-z\\xdf-\\xf6\\xf8-\\xff",bx="A-Z\\xc0-\\xd6\\xd8-\\xde",Br="\\ufe0e\\ufe0f",vx="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",BE="["+tu+"]",i_="["+vx+"]",iu="["+t_+"]",yx="\\d+",Cx="["+at+"]",xx="["+Qe+"]",Yn="[^"+tu+vx+yx+at+Qe+bx+"]",De="\\ud83c[\\udffb-\\udfff]",wx="[^"+tu+"]",xp="(?:\\ud83c[\\udde6-\\uddff]){2}",o_="[\\ud800-\\udbff][\\udc00-\\udfff]",fc="["+bx+"]",H="\\u200d",Mx="(?:"+xx+"|"+Yn+")",be="(?:"+fc+"|"+Yn+")",gc="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",r_="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",a_="(?:"+iu+"|"+De+")?",s_="["+Br+"]?",E=s_+a_+"(?:"+H+"(?:"+[wx,xp,o_].join("|")+")"+s_+a_+")*",Mp="(?:"+[Cx,xp,o_].join("|")+")"+E,_c="(?:"+[wx+iu+"?",iu,xp,o_,BE].join("|")+")",au=RegExp("['\u2019]","g"),ts=RegExp(iu,"g"),kp=RegExp(De+"(?="+De+")|"+_c+E,"g"),kx=RegExp([fc+"?"+xx+"+"+gc+"(?="+[i_,fc,"$"].join("|")+")",be+"+"+r_+"(?="+[i_,fc+Mx,"$"].join("|")+")",fc+"?"+Mx+"+"+gc,fc+"+"+r_,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",yx,Mp].join("|"),"g"),Dx=RegExp("["+H+tu+t_+Br+"]"),bc=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,zE=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],HE=-1,Ut={};Ut[el]=Ut[Xd]=Ut[tl]=Ut[mp]=Ut[fp]=Ut[gp]=Ut[hc]=Ut[Lr]=Ut[nl]=!0,Ut[Qi]=Ut[qd]=Ut[Js]=Ut[Xs]=Ut[mo]=Ut[Qs]=Ut[Za]=Ut[Yd]=Ut[Lo]=Ut[da]=Ut[ua]=Ut[st]=Ut[Zi]=Ut[Ja]=Ut[Zs]=!1;var Nt={};Nt[Qi]=Nt[qd]=Nt[Js]=Nt[mo]=Nt[Xs]=Nt[Qs]=Nt[el]=Nt[Xd]=Nt[tl]=Nt[mp]=Nt[fp]=Nt[Lo]=Nt[da]=Nt[ua]=Nt[st]=Nt[Zi]=Nt[Ja]=Nt[es]=Nt[gp]=Nt[hc]=Nt[Lr]=Nt[nl]=!0,Nt[Za]=Nt[Yd]=Nt[Zs]=!1;var Op={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Px=parseFloat,Ex=parseInt,Pp="object"==typeof global&&global&&global.Object===Object&&global,ns="object"==typeof self&&self&&self.Object===Object&&self,mn=Pp||ns||Function("return this")(),Ep=Us&&!Us.nodeType&&Us,Ue=Ep&&Fr&&!Fr.nodeType&&Fr,ut=Ue&&Ue.exports===Ep,l_=ut&&Pp.process,go=function(){try{return Ue&&Ue.require&&Ue.require("util").types||l_&&l_.binding&&l_.binding("util")}catch{}}(),su=go&&go.isArrayBuffer,Tp=go&&go.isDate,il=go&&go.isMap,lu=go&&go.isRegExp,Tx=go&&go.isSet,Sx=go&&go.isTypedArray;function eo(I,V,B){switch(B.length){case 0:return I.call(V);case 1:return I.call(V,B[0]);case 2:return I.call(V,B[0],B[1]);case 3:return I.call(V,B[0],B[1],B[2])}return I.apply(V,B)}function Sp(I,V,B,_e){for(var Fe=-1,ft=null==I?0:I.length;++Fe<ft;){var gn=I[Fe];V(_e,gn,B(gn),I)}return _e}function Bo(I,V){for(var B=-1,_e=null==I?0:I.length;++B<_e&&!1!==V(I[B],B,I););return I}function Ix(I,V){for(var B=null==I?0:I.length;B--&&!1!==V(I[B],B,I););return I}function Ip(I,V){for(var B=-1,_e=null==I?0:I.length;++B<_e;)if(!V(I[B],B,I))return!1;return!0}function pa(I,V){for(var B=-1,_e=null==I?0:I.length,Fe=0,ft=[];++B<_e;){var gn=I[B];V(gn,B,I)&&(ft[Fe++]=gn)}return ft}function cu(I,V){return!(null==I||!I.length)&&os(I,V,0)>-1}function vc(I,V,B){for(var _e=-1,Fe=null==I?0:I.length;++_e<Fe;)if(B(V,I[_e]))return!0;return!1}function Lt(I,V){for(var B=-1,_e=null==I?0:I.length,Fe=Array(_e);++B<_e;)Fe[B]=V(I[B],B,I);return Fe}function fn(I,V){for(var B=-1,_e=V.length,Fe=I.length;++B<_e;)I[Fe+B]=V[B];return I}function du(I,V,B,_e){var Fe=-1,ft=null==I?0:I.length;for(_e&&ft&&(B=I[++Fe]);++Fe<ft;)B=V(B,I[Fe],Fe,I);return B}function UE(I,V,B,_e){var Fe=null==I?0:I.length;for(_e&&Fe&&(B=I[--Fe]);Fe--;)B=V(B,I[Fe],Fe,I);return B}function c_(I,V){for(var B=-1,_e=null==I?0:I.length;++B<_e;)if(V(I[B],B,I))return!0;return!1}var is=yc("length");function d_(I,V,B){var _e;return B(I,function(Fe,ft,gn){if(V(Fe,ft,gn))return _e=ft,!1}),_e}function le(I,V,B,_e){for(var Fe=I.length,ft=B+(_e?1:-1);_e?ft--:++ft<Fe;)if(V(I[ft],ft,I))return ft;return-1}function os(I,V,B){return V==V?function ui(I,V,B){for(var _e=B-1,Fe=I.length;++_e<Fe;)if(I[_e]===V)return _e;return-1}(I,V,B):le(I,ol,B)}function m(I,V,B,_e){for(var Fe=B-1,ft=I.length;++Fe<ft;)if(_e(I[Fe],V))return Fe;return-1}function ol(I){return I!=I}function u_(I,V){var B=null==I?0:I.length;return B?Rp(I,V)/B:NaN}function yc(I){return function(V){return null==V?k:V[I]}}function rs(I){return function(V){return null==I?k:I[V]}}function h_(I,V,B,_e,Fe){return Fe(I,function(ft,gn,yt){B=_e?(_e=!1,ft):V(B,ft,gn,yt)}),B}function Rp(I,V){for(var B,_e=-1,Fe=I.length;++_e<Fe;){var ft=V(I[_e]);ft!==k&&(B=B===k?ft:B+ft)}return B}function Pi(I,V){for(var B=-1,_e=Array(I);++B<I;)_e[B]=V(B);return _e}function Fp(I){return I&&I.slice(0,m_(I)+1).replace(eu,"")}function oi(I){return function(V){return I(V)}}function al(I,V){return Lt(V,function(B){return I[B]})}function sl(I,V){return I.has(V)}function Np(I,V){for(var B=-1,_e=I.length;++B<_e&&os(V,I[B],0)>-1;);return B}function Cc(I,V){for(var B=I.length;B--&&os(V,I[B],0)>-1;);return B}var xc=rs({\u00c0:"A",\u00c1:"A",\u00c2:"A",\u00c3:"A",\u00c4:"A",\u00c5:"A",\u00e0:"a",\u00e1:"a",\u00e2:"a",\u00e3:"a",\u00e4:"a",\u00e5:"a",\u00c7:"C",\u00e7:"c",\u00d0:"D",\u00f0:"d",\u00c8:"E",\u00c9:"E",\u00ca:"E",\u00cb:"E",\u00e8:"e",\u00e9:"e",\u00ea:"e",\u00eb:"e",\u00cc:"I",\u00cd:"I",\u00ce:"I",\u00cf:"I",\u00ec:"i",\u00ed:"i",\u00ee:"i",\u00ef:"i",\u00d1:"N",\u00f1:"n",\u00d2:"O",\u00d3:"O",\u00d4:"O",\u00d5:"O",\u00d6:"O",\u00d8:"O",\u00f2:"o",\u00f3:"o",\u00f4:"o",\u00f5:"o",\u00f6:"o",\u00f8:"o",\u00d9:"U",\u00da:"U",\u00db:"U",\u00dc:"U",\u00f9:"u",\u00fa:"u",\u00fb:"u",\u00fc:"u",\u00dd:"Y",\u00fd:"y",\u00ff:"y",\u00c6:"Ae",\u00e6:"ae",\u00de:"Th",\u00fe:"th",\u00df:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010a:"C",\u010c:"C",\u0107:"c",\u0109:"c",\u010b:"c",\u010d:"c",\u010e:"D",\u0110:"D",\u010f:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011a:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011b:"e",\u011c:"G",\u011e:"G",\u0120:"G",\u0122:"G",\u011d:"g",\u011f:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012a:"I",\u012c:"I",\u012e:"I",\u0130:"I",\u0129:"i",\u012b:"i",\u012d:"i",\u012f:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013b:"L",\u013d:"L",\u013f:"L",\u0141:"L",\u013a:"l",\u013c:"l",\u013e:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014a:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014b:"n",\u014c:"O",\u014e:"O",\u0150:"O",\u014d:"o",\u014f:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015a:"S",\u015c:"S",\u015e:"S",\u0160:"S",\u015b:"s",\u015d:"s",\u015f:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016a:"U",\u016c:"U",\u016e:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016b:"u",\u016d:"u",\u016f:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017b:"Z",\u017d:"Z",\u017a:"z",\u017c:"z",\u017e:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017f:"s"}),Rx=rs({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function cr(I){return"\\"+Op[I]}function to(I){return Dx.test(I)}function ll(I){var V=-1,B=Array(I.size);return I.forEach(function(_e,Fe){B[++V]=[Fe,_e]}),B}function Vo(I,V){return function(B){return I(V(B))}}function dr(I,V){for(var B=-1,_e=I.length,Fe=0,ft=[];++B<_e;){var gn=I[B];(gn===V||gn===ca)&&(I[B]=ca,ft[Fe++]=B)}return ft}function ht(I){var V=-1,B=Array(I.size);return I.forEach(function(_e){B[++V]=_e}),B}function Ho(I){return to(I)?function Vp(I){for(var V=kp.lastIndex=0;kp.test(I);)++V;return V}(I):is(I)}function Ei(I){return to(I)?function f_(I){return I.match(kp)||[]}(I):function Ap(I){return I.split("")}(I)}function m_(I){for(var V=I.length;V--&&hx.test(I.charAt(V)););return V}var Fx=rs({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"}),cl=function I(V){var l,B=(V=null==V?mn:cl.defaults(mn.Object(),V,cl.pick(mn,zE))).Array,_e=V.Date,Fe=V.Error,ft=V.Function,gn=V.Math,yt=V.Object,hu=V.RegExp,zp=V.String,hi=V.TypeError,$t=B.prototype,ma=yt.prototype,pu=V["__core-js_shared__"],mu=ft.prototype.toString,_t=ma.hasOwnProperty,wc=0,ls=(l=/[^.]+$/.exec(pu&&pu.keys&&pu.keys.IE_PROTO||""))?"Symbol(src)_1."+l:"",fu=ma.toString,Nx=mu.call(yt),Lx=mn._,Hp=hu("^"+mu.call(_t).replace(Jd,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Kn=ut?V.Buffer:k,ur=V.Symbol,jp=V.Uint8Array,_n=Kn?Kn.allocUnsafe:k,W=Vo(yt.getPrototypeOf,yt),Be=yt.create,Kt=ma.propertyIsEnumerable,En=$t.splice,Tn=ur?ur.isConcatSpreadable:k,jo=ur?ur.iterator:k,Uo=ur?ur.toStringTag:k,ct=function(){try{var l=bl(yt,"defineProperty");return l({},"",{}),l}catch{}}(),It=V.clearTimeout!==mn.clearTimeout&&V.clearTimeout,_o=_e&&_e.now!==mn.Date.now&&_e.now,Ze=V.setTimeout!==mn.setTimeout&&V.setTimeout,hr=gn.ceil,cs=gn.floor,fa=yt.getOwnPropertySymbols,bn=Kn?Kn.isBuffer:k,Vr=V.isFinite,dl=$t.join,zr=Vo(yt.keys,yt),Xt=gn.max,Xn=gn.min,ga=_e.now,Up=V.parseInt,_a=gn.random,no=$t.reverse,ba=bl(V,"DataView"),an=bl(V,"Map"),Ie=bl(V,"Promise"),va=bl(V,"Set"),bo=bl(V,"WeakMap"),io=bl(yt,"create"),ds=bo&&new bo,$o={},Bt=Zo(ba),Qt=Zo(an),pi=Zo(Ie),g_=Zo(va),Hr=Zo(bo),jr=ur?ur.prototype:k,Qn=jr?jr.valueOf:k,Ur=jr?jr.toString:k;function y(l){if(zt(l)&&!et(l)&&!(l instanceof dt)){if(l instanceof oo)return l;if(_t.call(l,"__wrapped__"))return rw(l)}return new oo(l)}var Mc=function(){function l(){}return function(c){if(!Vt(c))return{};if(Be)return Be(c);l.prototype=c;var h=new l;return l.prototype=k,h}}();function vo(){}function oo(l,c){this.__wrapped__=l,this.__actions__=[],this.__chain__=!!c,this.__index__=0,this.__values__=k}function dt(l){this.__wrapped__=l,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=lr,this.__views__=[]}function ul(l){var c=-1,h=null==l?0:l.length;for(this.clear();++c<h;){var g=l[c];this.set(g[0],g[1])}}function ya(l){var c=-1,h=null==l?0:l.length;for(this.clear();++c<h;){var g=l[c];this.set(g[0],g[1])}}function Ca(l){var c=-1,h=null==l?0:l.length;for(this.clear();++c<h;){var g=l[c];this.set(g[0],g[1])}}function us(l){var c=-1,h=null==l?0:l.length;for(this.__data__=new Ca;++c<h;)this.add(l[c])}function Go(l){var c=this.__data__=new ya(l);this.size=c.size}function _u(l,c){var h=et(l),g=!h&&br(l),_=!h&&!g&&_i(l),C=!h&&!g&&!_&&Ml(l),w=h||g||_||C,P=w?Pi(l.length,zp):[],R=P.length;for(var j in l)(c||_t.call(l,j))&&(!w||!("length"==j||_&&("offset"==j||"parent"==j)||C&&("buffer"==j||"byteLength"==j||"byteOffset"==j)||Yr(j,R)))&&P.push(j);return P}function C_(l){var c=l.length;return c?l[Sn(0,c-1)]:k}function ri(l,c){return Vu(Ai(l),xa(c,0,l.length))}function x_(l){return Vu(Ai(l))}function bu(l,c,h){(h!==k&&!Do(l[c],h)||h===k&&!(c in l))&&Wo(l,c,h)}function ml(l,c,h){var g=l[c];(!_t.call(l,c)||!Do(g,h)||h===k&&!(c in l))&&Wo(l,c,h)}function ps(l,c){for(var h=l.length;h--;)if(Do(l[h][0],c))return h;return-1}function Gp(l,c,h,g){return pr(l,function(_,C,w){c(g,_,h(_),w)}),g}function ms(l,c){return l&&Xo(c,In(c),l)}function Wo(l,c,h){"__proto__"==c&&ct?ct(l,c,{configurable:!0,enumerable:!0,value:h,writable:!0}):l[c]=h}function qo(l,c){for(var h=-1,g=c.length,_=B(g),C=null==l;++h<g;)_[h]=C?k:Rm(l,c[h]);return _}function xa(l,c,h){return l==l&&(h!==k&&(l=l<=h?l:h),c!==k&&(l=l>=c?l:c)),l}function ro(l,c,h,g,_,C){var w,P=1&c,R=2&c,j=4&c;if(h&&(w=_?h(l,g,_,C):h(l)),w!==k)return w;if(!Vt(l))return l;var U=et(l);if(U){if(w=function Zx(l){var c=l.length,h=new l.constructor(c);return c&&"string"==typeof l[0]&&_t.call(l,"index")&&(h.index=l.index,h.input=l.input),h}(l),!P)return Ai(l,w)}else{var q=si(l),de=q==Yd||q==ax;if(_i(l))return Yx(l,P);if(q==ua||q==Qi||de&&!_){if(w=R||de?{}:X_(l),!P)return R?function Kx(l,c){return Xo(l,Y_(l),c)}(l,function vu(l,c){return l&&Xo(c,vi(c),l)}(w,l)):function Ma(l,c){return Xo(l,dm(l),c)}(l,ms(w,l))}else{if(!Nt[q])return _?l:{};w=function dT(l,c,h){var g=l.constructor;switch(c){case Js:return Eu(l);case Xs:case Qs:return new g(+l);case mo:return function B_(l,c){var h=c?Eu(l.buffer):l.buffer;return new l.constructor(h,l.byteOffset,l.byteLength)}(l,h);case el:case Xd:case tl:case mp:case fp:case gp:case hc:case Lr:case nl:return V_(l,h);case Lo:return new g;case da:case Ja:return new g(l);case st:return function iT(l){var c=new l.constructor(l.source,fx.exec(l));return c.lastIndex=l.lastIndex,c}(l);case Zi:return new g;case es:return function Tu(l){return Qn?yt(Qn.call(l)):{}}(l)}}(l,q,P)}}C||(C=new Go);var Me=C.get(l);if(Me)return Me;C.set(l,w),Ms(l)?l.forEach(function(Ve){w.add(ro(Ve,c,h,Ve,l,C))}):Tm(l)&&l.forEach(function(Ve,lt){w.set(lt,ro(Ve,c,h,lt,l,C))});var nt=U?k:(j?R?sm:Fu:R?vi:In)(l);return Bo(nt||l,function(Ve,lt){nt&&(Ve=l[lt=Ve]),ml(w,lt,ro(Ve,c,h,lt,l,C))}),w}function Ge(l,c,h){var g=h.length;if(null==l)return!g;for(l=yt(l);g--;){var _=h[g],w=l[_];if(w===k&&!(_ in l)||!(0,c[_])(w))return!1}return!0}function fs(l,c,h){if("function"!=typeof l)throw new hi(Fo);return Bu(function(){l.apply(k,h)},c)}function gs(l,c,h,g){var _=-1,C=cu,w=!0,P=l.length,R=[],j=c.length;if(!P)return R;h&&(c=Lt(c,oi(h))),g?(C=vc,w=!1):c.length>=200&&(C=sl,w=!1,c=new us(c));e:for(;++_<P;){var U=l[_],q=null==h?U:h(U);if(U=g||0!==U?U:0,w&&q==q){for(var de=j;de--;)if(c[de]===q)continue e;R.push(U)}else C(c,q,g)||R.push(U)}return R}y.templateSettings={escape:dx,evaluate:bp,interpolate:Qg,variable:"",imports:{_:y}},(y.prototype=vo.prototype).constructor=y,(oo.prototype=Mc(vo.prototype)).constructor=oo,(dt.prototype=Mc(vo.prototype)).constructor=dt,ul.prototype.clear=function qE(){this.__data__=io?io(null):{},this.size=0},ul.prototype.delete=function YE(l){var c=this.has(l)&&delete this.__data__[l];return this.size-=c?1:0,c},ul.prototype.get=function KE(l){var c=this.__data__;if(io){var h=c[l];return h===sc?k:h}return _t.call(c,l)?c[l]:k},ul.prototype.has=function XE(l){var c=this.__data__;return io?c[l]!==k:_t.call(c,l)},ul.prototype.set=function Vx(l,c){var h=this.__data__;return this.size+=this.has(l)?0:1,h[l]=io&&c===k?sc:c,this},ya.prototype.clear=function QE(){this.__data__=[],this.size=0},ya.prototype.delete=function ZE(l){var c=this.__data__,h=ps(c,l);return!(h<0||(h==c.length-1?c.pop():En.call(c,h,1),--this.size,0))},ya.prototype.get=function JE(l){var c=this.__data__,h=ps(c,l);return h<0?k:c[h][1]},ya.prototype.has=function __(l){return ps(this.__data__,l)>-1},ya.prototype.set=function b_(l,c){var h=this.__data__,g=ps(h,l);return g<0?(++this.size,h.push([l,c])):h[g][1]=c,this},Ca.prototype.clear=function eT(){this.size=0,this.__data__={hash:new ul,map:new(an||ya),string:new ul}},Ca.prototype.delete=function tT(l){var c=Nu(this,l).delete(l);return this.size-=c?1:0,c},Ca.prototype.get=function v_(l){return Nu(this,l).get(l)},Ca.prototype.has=function y_(l){return Nu(this,l).has(l)},Ca.prototype.set=function Bn(l,c){var h=Nu(this,l),g=h.size;return h.set(l,c),this.size+=h.size==g?0:1,this},us.prototype.add=us.prototype.push=function hl(l){return this.__data__.set(l,sc),this},us.prototype.has=function kn(l){return this.__data__.has(l)},Go.prototype.clear=function pl(){this.__data__=new ya,this.size=0},Go.prototype.delete=function hs(l){var c=this.__data__,h=c.delete(l);return this.size=c.size,h},Go.prototype.get=function $p(l){return this.__data__.get(l)},Go.prototype.has=function mi(l){return this.__data__.has(l)},Go.prototype.set=function zx(l,c){var h=this.__data__;if(h instanceof ya){var g=h.__data__;if(!an||g.length<199)return g.push([l,c]),this.size=++h.size,this;h=this.__data__=new Ca(g)}return h.set(l,c),this.size=h.size,this};var pr=z_(mr),w_=z_(yu,!0);function jx(l,c){var h=!0;return pr(l,function(g,_,C){return h=!!c(g,_,C)}),h}function kc(l,c,h){for(var g=-1,_=l.length;++g<_;){var C=l[g],w=c(C);if(null!=w&&(P===k?w==w&&!Ni(w):h(w,P)))var P=w,R=C}return R}function qp(l,c){var h=[];return pr(l,function(g,_,C){c(g,_,C)&&h.push(g)}),h}function Vn(l,c,h,g,_){var C=-1,w=l.length;for(h||(h=Jx),_||(_=[]);++C<w;){var P=l[C];c>0&&h(P)?c>1?Vn(P,c-1,h,g,_):fn(_,P):g||(_[_.length]=P)}return _}var Yp=H_(),Ux=H_(!0);function mr(l,c){return l&&Yp(l,c,In)}function yu(l,c){return l&&Ux(l,c,In)}function z(l,c){return pa(c,function(h){return ao(l[h])})}function $e(l,c){for(var h=0,g=(c=fr(c,l)).length;null!=l&&h<g;)l=l[wo(c[h++])];return h&&h==g?l:k}function he(l,c,h){var g=c(l);return et(l)?g:fn(g,h(l))}function ee(l){return null==l?l===k?"[object Undefined]":"[object Null]":Uo&&Uo in yt(l)?function sT(l){var c=_t.call(l,Uo),h=l[Uo];try{l[Uo]=k;var g=!0}catch{}var _=fu.call(l);return g&&(c?l[Uo]=h:delete l[Uo]),_}(l):function fT(l){return fu.call(l)}(l)}function We(l,c){return l>c}function M_(l,c){return null!=l&&_t.call(l,c)}function Dc(l,c){return null!=l&&c in yt(l)}function Cu(l,c,h){for(var g=h?vc:cu,_=l[0].length,C=l.length,w=C,P=B(C),R=1/0,j=[];w--;){var U=l[w];w&&c&&(U=Lt(U,oi(c))),R=Xn(U.length,R),P[w]=!h&&(c||_>=120&&U.length>=120)?new us(w&&U):k}U=l[0];var q=-1,de=P[0];e:for(;++q<_&&j.length<R;){var Me=U[q],Ae=c?c(Me):Me;if(Me=h||0!==Me?Me:0,!(de?sl(de,Ae):g(j,Ae,h))){for(w=C;--w;){var nt=P[w];if(!(nt?sl(nt,Ae):g(l[w],Ae,h)))continue e}de&&de.push(Ae),j.push(Me)}}return j}function fl(l,c,h){var g=null==(l=iw(l,c=fr(c,l)))?l:l[wo(Mo(c))];return null==g?k:eo(g,l,h)}function $x(l){return zt(l)&&ee(l)==Qi}function gl(l,c,h,g,_){return l===c||(null==l||null==c||!zt(l)&&!zt(c)?l!=l&&c!=c:function xu(l,c,h,g,_,C){var w=et(l),P=et(c),R=w?qd:si(l),j=P?qd:si(c),U=(R=R==Qi?ua:R)==ua,q=(j=j==Qi?ua:j)==ua,de=R==j;if(de&&_i(l)){if(!_i(c))return!1;w=!0,U=!1}if(de&&!U)return C||(C=new Go),w||Ml(l)?Fc(l,c,h,g,_,C):function aT(l,c,h,g,_,C,w){switch(h){case mo:if(l.byteLength!=c.byteLength||l.byteOffset!=c.byteOffset)return!1;l=l.buffer,c=c.buffer;case Js:return!(l.byteLength!=c.byteLength||!C(new jp(l),new jp(c)));case Xs:case Qs:case da:return Do(+l,+c);case Za:return l.name==c.name&&l.message==c.message;case st:case Ja:return l==c+"";case Lo:var P=ll;case Zi:if(P||(P=ht),l.size!=c.size&&!(1&g))return!1;var j=w.get(l);if(j)return j==c;g|=2,w.set(l,c);var U=Fc(P(l),P(c),g,_,C,w);return w.delete(l),U;case es:if(Qn)return Qn.call(l)==Qn.call(c)}return!1}(l,c,R,h,g,_,C);if(!(1&h)){var Me=U&&_t.call(l,"__wrapped__"),Ae=q&&_t.call(c,"__wrapped__");if(Me||Ae){var nt=Me?l.value():l,Ve=Ae?c.value():c;return C||(C=new Go),_(nt,Ve,h,g,C)}}return!!de&&(C||(C=new Go),function Ru(l,c,h,g,_,C){var w=1&h,P=Fu(l),R=P.length;if(R!=Fu(c).length&&!w)return!1;for(var q=R;q--;){var de=P[q];if(!(w?de in c:_t.call(c,de)))return!1}var Me=C.get(l),Ae=C.get(c);if(Me&&Ae)return Me==c&&Ae==l;var nt=!0;C.set(l,c),C.set(c,l);for(var Ve=w;++q<R;){var lt=l[de=P[q]],pt=c[de];if(g)var zi=w?g(pt,lt,de,c,l,C):g(lt,pt,de,l,c,C);if(!(zi===k?lt===pt||_(lt,pt,h,g,C):zi)){nt=!1;break}Ve||(Ve="constructor"==de)}if(nt&&!Ve){var yi=l.constructor,Hi=c.constructor;yi!=Hi&&"constructor"in l&&"constructor"in c&&!("function"==typeof yi&&yi instanceof yi&&"function"==typeof Hi&&Hi instanceof Hi)&&(nt=!1)}return C.delete(l),C.delete(c),nt}(l,c,h,g,_,C))}(l,c,h,g,gl,_))}function Yo(l,c,h,g){var _=h.length,C=_,w=!g;if(null==l)return!C;for(l=yt(l);_--;){var P=h[_];if(w&&P[2]?P[1]!==l[P[0]]:!(P[0]in l))return!1}for(;++_<C;){var R=(P=h[_])[0],j=l[R],U=P[1];if(w&&P[2]){if(j===k&&!(R in l))return!1}else{var q=new Go;if(g)var de=g(j,U,R,l,c,q);if(!(de===k?gl(U,j,3,g,q):de))return!1}}return!0}function Kp(l){return!(!Vt(l)||function ew(l){return!!ls&&ls in l}(l))&&(ao(l)?Hp:gx).test(Zo(l))}function Xp(l){return"function"==typeof l?l:null==l?Vi:"object"==typeof l?et(l)?Pc(l[0],l[1]):Mu(l):gv(l)}function Qp(l){if(!Lu(l))return zr(l);var c=[];for(var h in yt(l))_t.call(l,h)&&"constructor"!=h&&c.push(h);return c}function Oc(l,c){return l<c}function wu(l,c){var h=-1,g=Fi(l)?B(l.length):[];return pr(l,function(_,C,w){g[++h]=c(_,C,w)}),g}function Mu(l){var c=cm(l);return 1==c.length&&c[0][2]?Z_(c[0][0],c[0][1]):function(h){return h===l||Yo(h,l,c)}}function Pc(l,c){return Q_(l)&&hm(c)?Z_(wo(l),c):function(h){var g=Rm(h,l);return g===k&&g===c?Fm(h,l):gl(c,g,3)}}function ku(l,c,h,g,_){l!==c&&Yp(c,function(C,w){if(_||(_=new Go),Vt(C))!function O_(l,c,h,g,_,C,w){var P=J_(l,h),R=J_(c,h),j=w.get(R);if(j)bu(l,h,j);else{var U=C?C(P,R,h+"",l,c,w):k,q=U===k;if(q){var de=et(R),Me=!de&&_i(R),Ae=!de&&!Me&&Ml(R);U=R,de||Me||Ae?et(P)?U=P:sn(P)?U=Ai(P):Me?(q=!1,U=Yx(R,!0)):Ae?(q=!1,U=V_(R,!0)):U=[]:Hc(R)||br(R)?(U=P,br(P)?U=zb(P):(!Vt(P)||ao(P))&&(U=X_(R))):q=!1}q&&(w.set(R,U),_(U,R,g,C,w),w.delete(R)),bu(l,h,U)}}(l,c,w,h,ku,g,_);else{var P=g?g(J_(l,w),C,w+"",l,c,_):k;P===k&&(P=C),bu(l,w,P)}},vi)}function Du(l,c){var h=l.length;if(h)return Yr(c+=c<0?h:0,h)?l[c]:k}function Zp(l,c,h){c=c.length?Lt(c,function(C){return et(C)?function(w){return $e(w,1===C.length?C[0]:C)}:C}):[Vi];var g=-1;return c=Lt(c,oi(He())),function as(I,V){var B=I.length;for(I.sort(V);B--;)I[B]=I[B].value;return I}(wu(l,function(C,w,P){return{criteria:Lt(c,function(j){return j(C)}),index:++g,value:C}}),function(C,w){return function Su(l,c,h){for(var g=-1,_=l.criteria,C=c.criteria,w=_.length,P=h.length;++g<w;){var R=Wr(_[g],C[g]);if(R)return g>=P?R:R*("desc"==h[g]?-1:1)}return l.index-c.index}(C,w,h)})}function Jp(l,c,h){for(var g=-1,_=c.length,C={};++g<_;){var w=c[g],P=$e(l,w);h(P,w)&&Tc(C,fr(w,l),P)}return C}function Ec(l,c,h,g){var _=g?m:os,C=-1,w=c.length,P=l;for(l===c&&(c=Ai(c)),h&&(P=Lt(l,oi(h)));++C<w;)for(var R=0,j=c[C],U=h?h(j):j;(R=_(P,U,R,g))>-1;)P!==l&&En.call(P,R,1),En.call(l,R,1);return l}function T_(l,c){for(var h=l?c.length:0,g=h-1;h--;){var _=c[h];if(h==g||_!==C){var C=_;Yr(_)?En.call(l,_,1):Ko(l,_)}}return l}function Sn(l,c){return l+cs(_a()*(c-l+1))}function yo(l,c){var h="";if(!l||c<1||c>Xi)return h;do{c%2&&(h+=l),(c=cs(c/2))&&(l+=l)}while(c);return h}function Ee(l,c){return tb(nw(l,c,Vi),l+"")}function qx(l){return C_(Dl(l))}function bs(l,c){var h=Dl(l);return Vu(h,xa(c,0,h.length))}function Tc(l,c,h,g){if(!Vt(l))return l;for(var _=-1,C=(c=fr(c,l)).length,w=C-1,P=l;null!=P&&++_<C;){var R=wo(c[_]),j=h;if("__proto__"===R||"constructor"===R||"prototype"===R)return l;if(_!=w){var U=P[R];(j=g?g(U,R,P):k)===k&&(j=Vt(U)?U:Yr(c[_+1])?[]:{})}ml(P,R,j),P=P[R]}return l}var S_=ds?function(l,c){return ds.set(l,c),l}:Vi,I_=ct?function(l,c){return ct(l,"toString",{configurable:!0,enumerable:!1,value:pv(c),writable:!0})}:Vi;function Ou(l){return Vu(Dl(l))}function ai(l,c,h){var g=-1,_=l.length;c<0&&(c=-c>_?0:_+c),(h=h>_?_:h)<0&&(h+=_),_=c>h?0:h-c>>>0,c>>>=0;for(var C=B(_);++g<_;)C[g]=l[g+c];return C}function A_(l,c){var h;return pr(l,function(g,_,C){return!(h=c(g,_,C))}),!!h}function Sc(l,c,h){var g=0,_=null==l?g:l.length;if("number"==typeof c&&c==c&&_<=2147483647){for(;g<_;){var C=g+_>>>1,w=l[C];null!==w&&!Ni(w)&&(h?w<=c:w<c)?g=C+1:_=C}return _}return we(l,c,Vi,h)}function we(l,c,h,g){var _=0,C=null==l?0:l.length;if(0===C)return 0;for(var w=(c=h(c))!=c,P=null===c,R=Ni(c),j=c===k;_<C;){var U=cs((_+C)/2),q=h(l[U]),de=q!==k,Me=null===q,Ae=q==q,nt=Ni(q);if(w)var Ve=g||Ae;else Ve=j?Ae&&(g||de):P?Ae&&de&&(g||!Me):R?Ae&&de&&!Me&&(g||!nt):!Me&&!nt&&(g?q<=c:q<c);Ve?_=U+1:C=U}return Xn(C,4294967294)}function Xe(l,c){for(var h=-1,g=l.length,_=0,C=[];++h<g;){var w=l[h],P=c?c(w):w;if(!h||!Do(P,R)){var R=P;C[_++]=0===w?0:w}}return C}function Co(l){return"number"==typeof l?l:Ni(l)?NaN:+l}function Si(l){if("string"==typeof l)return l;if(et(l))return Lt(l,Si)+"";if(Ni(l))return Ur?Ur.call(l):"";var c=l+"";
vendor: 4,257 bytes, line 1
1return"0"==c&&1/l==-Nr?"-0":c}function wa(l,c,h){var g=-1,_=cu,C=l.length,w=!0,P=[],R=P;if(h)w=!1,_=vc;else if(C>=200){var j=c?null:oT(l);if(j)return ht(j);w=!1,_=sl,R=new us}else R=c?[]:P;e:for(;++g<C;){var U=l[g],q=c?c(U):U;if(U=h||0!==U?U:0,w&&q==q){for(var de=R.length;de--;)if(R[de]===q)continue e;c&&R.push(q),P.push(U)}else _(R,q,h)||(R!==P&&R.push(q),P.push(U))}return P}function Ko(l,c){var h=-1,g=(c=fr(c,l)).length;if(!g)return!0;for(var _=null==l||"object"!=typeof l&&"function"!=typeof l;++h<g;){var C=c[h];if("string"==typeof C){if("__proto__"===C&&!_t.call(l,"__proto__"))return!1;if("constructor"===C&&h+1<g&&"string"==typeof c[h+1]&&"prototype"===c[h+1]){if(_&&0===h)continue;return!1}}}var w=iw(l,c);return null==w||delete w[wo(Mo(c))]}function xo(l,c,h,g){return Tc(l,c,h($e(l,c)),g)}function Pu(l,c,h,g){for(var _=l.length,C=g?_:-1;(g?C--:++C<_)&&c(l[C],C,l););return h?ai(l,g?0:C,g?C+1:_):ai(l,g?C+1:0,g?_:C)}function R_(l,c){var h=l;return h instanceof dt&&(h=h.value()),du(c,function(g,_){return _.func.apply(_.thisArg,fn([g],_.args))},h)}function F_(l,c,h){var g=l.length;if(g<2)return g?wa(l[0]):[];for(var _=-1,C=B(g);++_<g;)for(var w=l[_],P=-1;++P<g;)P!=_&&(C[_]=gs(C[_]||w,l[P],c,h));return wa(Vn(C,1),c,h)}function vs(l,c,h){for(var g=-1,_=l.length,C=c.length,w={};++g<_;)h(w,l[g],g<C?c[g]:k);return w}function N_(l){return sn(l)?l:[]}function Te(l){return"function"==typeof l?l:Vi}function fr(l,c){return et(l)?l:Q_(l,c)?[l]:nb(xt(l))}var L_=Ee;function Ii(l,c,h){var g=l.length;return h=h===k?g:h,!c&&h>=g?l:ai(l,c,h)}var em=It||function(l){return mn.clearTimeout(l)};function Yx(l,c){if(c)return l.slice();var h=l.length,g=_n?_n(h):new l.constructor(h);return l.copy(g),g}function Eu(l){var c=new l.constructor(l.byteLength);return new jp(c).set(new jp(l)),c}function V_(l,c){var h=c?Eu(l.buffer):l.buffer;return new l.constructor(h,l.byteOffset,l.length)}function Wr(l,c){if(l!==c){var h=l!==k,g=null===l,_=l==l,C=Ni(l),w=c!==k,P=null===c,R=c==c,j=Ni(c);if(!P&&!j&&!C&&l>c||C&&w&&R&&!P&&!j||g&&w&&R||!h&&R||!_)return 1;if(!g&&!C&&!j&&l<c||j&&h&&_&&!g&&!C||P&&h&&_||!w&&_||!R)return-1}return 0}function _l(l,c,h,g){for(var _=-1,C=l.length,w=h.length,P=-1,R=c.length,j=Xt(C-w,0),U=B(R+j),q=!g;++P<R;)U[P]=c[P];for(;++_<w;)(q||_<C)&&(U[h[_]]=l[_]);for(;j--;)U[P++]=l[_++];return U}function tm(l,c,h,g){for(var _=-1,C=l.length,w=-1,P=h.length,R=-1,j=c.length,U=Xt(C-P,0),q=B(U+j),de=!g;++_<U;)q[_]=l[_];for(var Me=_;++R<j;)q[Me+R]=c[R];for(;++w<P;)(de||_<C)&&(q[Me+h[w]]=l[_++]);return q}function Ai(l,c){var h=-1,g=l.length;for(c||(c=B(g));++h<g;)c[h]=l[h];return c}function Xo(l,c,h,g){var _=!h;h||(h={});for(var C=-1,w=c.length;++C<w;){var P=c[C],R=g?g(h[P],l[P],P,h,l):k;R===k&&(R=l[P]),_?Wo(h,P,R):ml(h,P,R)}return h}function Iu(l,c){return function(h,g){var _=et(h)?Sp:Gp,C=c?c():{};return _(h,l,He(g,2),C)}}function ka(l){return Ee(function(c,h){var g=-1,_=h.length,C=_>1?h[_-1]:k,w=_>2?h[2]:k;for(C=l.length>3&&"function"==typeof C?(_--,C):k,w&&gi(h[0],h[1],w)&&(C=_<3?k:C,_=1),c=yt(c);++g<_;){var P=h[g];P&&l(c,P,g,C)}return c})}function z_(l,c){return function(h,g){if(null==h)return h;if(!Fi(h))return l(h,g);for(var _=h.length,C=c?_:-1,w=yt(h);(c?C--:++C<_)&&!1!==g(w[C],C,w););return h}}function H_(l){return function(c,h,g){for(var _=-1,C=yt(c),w=g(c),P=w.length;P--;){var R=w[l?P:++_];if(!1===h(C[R],R,C))break}return c}}function im(l){return function(c){var h=to(c=xt(c))?Ei(c):k,g=h?h[0]:c.charAt(0),_=h?Ii(h,1).join(""):c.slice(1);return g[l]()+_}}function Ri(l){return function(c){return du(Gm(Bm(c).replace(au,"")),l,"")}}function Qo(l){return function(){var c=arguments;switch(c.length){case 0:return new l;case 1:return new l(c[0]);case 2:return new l(c[0],c[1]);case 3:return new l(c[0],c[1],c[2]);case 4:return new l(c[0],c[1],c[2],c[3]);case 5:return new l(c[0],c[1],c[2],c[3],c[4]);case 6:return new l(c[0],c[1],c[2],c[3],c[4],c[5]);case 7:return new l(c[0],c[1],c[2],c[3],c[4],c[5],c[6])}var h=Mc(l.prototype),g=l.apply(h,c);return Vt(g)?g:h}}function om(l){return function(c,h,g){var _=yt(c);if(!Fi(c)){var C=He(h,3);c=In(c),h=function(P){return C(_[P],P,_)}}var w=l(c,h,g);return w>-1?_[C?c[w]:w]:k}}function ys(l){return Da(function(c){var h=c.length,g=h,_=oo.prototype.thru;for(l&&c.reverse();g--;
vendor: 35,666 bytes, line 1
1){var C=c[g];if("function"!=typeof C)throw new hi(Fo);if(_&&!w&&"wrapper"==Oa(C))var w=new oo([],!0)}for(g=w?g:h;++g<h;){var P=Oa(C=c[g]),R="wrapper"==P?lm(C):k;w=R&&um(R[0])&&424==R[1]&&!R[4].length&&1==R[9]?w[Oa(R[0])].apply(w,R[3]):1==C.length&&um(C)?w[P]():w.thru(C)}return function(){var j=arguments,U=j[0];if(w&&1==j.length&&et(U))return w.plant(U).value();for(var q=0,de=h?c[q].apply(this,j):U;++q<h;)de=c[q].call(this,de);return de}})}function Au(l,c,h,g,_,C,w,P,R,j){var U=128&c,q=1&c,de=2&c,Me=24&c,Ae=512&c,nt=de?k:Qo(l);return function Ve(){for(var lt=arguments.length,pt=B(lt),zi=lt;zi--;)pt[zi]=arguments[zi];if(Me)var yi=Cs(Ve),Hi=function Lp(I,V){for(var B=I.length,_e=0;B--;)I[B]===V&&++_e;return _e}(pt,yi);if(g&&(pt=_l(pt,g,_,Me)),C&&(pt=tm(pt,C,w,Me)),lt-=Hi,Me&&lt<j){var Zt=dr(pt,yi);return G_(l,c,Au,Ve.placeholder,h,pt,Zt,P,R,j-lt)}var Oo=q?h:this,Po=de?Oo[l]:l;return lt=pt.length,P?pt=function gT(l,c){for(var h=l.length,g=Xn(c.length,h),_=Ai(l);g--;){var C=c[g];l[g]=Yr(C,h)?_[C]:k}return l}(pt,P):Ae&&lt>1&&pt.reverse(),U&&R<lt&&(pt.length=R),this&&this!==mn&&this instanceof Ve&&(Po=nt||Qo(Po)),Po.apply(Oo,pt)}}function U_(l,c){return function(h,g){return function k_(l,c,h,g){return mr(l,function(_,C,w){c(g,h(_),C,w)}),g}(h,l,c(g),{})}}function Ic(l,c){return function(h,g){var _;if(h===k&&g===k)return c;if(h!==k&&(_=h),g!==k){if(_===k)return g;"string"==typeof h||"string"==typeof g?(h=Si(h),g=Si(g)):(h=Co(h),g=Co(g)),_=l(h,g)}return _}}function rm(l){return Da(function(c){return c=Lt(c,oi(He())),Ee(function(h){var g=this;return l(c,function(_){return eo(_,g,h)})})})}function Ac(l,c){var h=(c=c===k?" ":Si(c)).length;if(h<2)return h?yo(c,l):c;var g=yo(c,hr(l/Ho(c)));return to(c)?Ii(Ei(g),0,l).join(""):g.slice(0,l)}function Xx(l){return function(c,h,g){return g&&"number"!=typeof g&&gi(c,h,g)&&(h=g=k),c=yr(c),h===k?(h=c,c=0):h=yr(h),function _s(l,c,h,g){for(var _=-1,C=Xt(hr((c-l)/(h||1)),0),w=B(C);C--;)w[g?C:++_]=l,l+=h;return w}(c,h,g=g===k?c<h?1:-1:yr(g),l)}}function Rc(l){return function(c,h){return"string"==typeof c&&"string"==typeof h||(c=bi(c),h=bi(h)),l(c,h)}}function G_(l,c,h,g,_,C,w,P,R,j){var U=8&c;c|=U?32:64,4&(c&=~(U?64:32))||(c&=-4);var nt=[l,c,_,U?C:k,U?w:k,U?k:C,U?k:w,P,R,j],Ve=h.apply(k,nt);return um(l)&&eb(Ve,nt),Ve.placeholder=g,ow(Ve,l,c)}function am(l){var c=gn[l];return function(h,g){if(h=bi(h),(g=null==g?0:Xn(tt(g),292))&&Vr(h)){var _=(xt(h)+"e").split("e");return+((_=(xt(c(_[0]+"e"+(+_[1]+g)))+"e").split("e"))[0]+"e"+(+_[1]-g))}return c(h)}}var oT=va&&1/ht(new va([,-0]))[1]==Nr?function(l){return new va(l)}:$c;function Qx(l){return function(c){var h=si(c);return h==Lo?ll(c):h==Zi?function $E(I){var V=-1,B=Array(I.size);return I.forEach(function(_e){B[++V]=[_e,_e]}),B}(c):function rl(I,V){return Lt(V,function(B){return[B,I[B]]})}(c,l(c))}}function qr(l,c,h,g,_,C,w,P){var R=2&c;if(!R&&"function"!=typeof l)throw new hi(Fo);var j=g?g.length:0;if(j||(c&=-97,g=_=k),w=w===k?w:Xt(tt(w),0),P=P===k?P:tt(P),j-=_?_.length:0,64&c){var U=g,q=_;g=_=k}var de=R?k:lm(l),Me=[l,c,h,g,_,U,q,C,w,P];if(de&&function pT(l,c){var h=l[1],g=c[1],_=h|g;if(!(_<131)&&!(128==g&&8==h||128==g&&256==h&&l[7].length<=c[8]||384==g&&c[7].length<=c[8]&&8==h))return l;1&g&&(l[2]=c[2],_|=1&h?0:4);var P=c[3];if(P){var R=l[3];l[3]=R?_l(R,P,c[4]):P,l[4]=R?dr(l[3],ca):c[4]}(P=c[5])&&(l[5]=(R=l[5])?tm(R,P,c[6]):P,l[6]=R?dr(l[5],ca):c[6]),(P=c[7])&&(l[7]=P),128&g&&(l[8]=null==l[8]?c[8]:Xn(l[8],c[8])),null==l[9]&&(l[9]=c[9]),l[0]=c[0],l[1]=_}(Me,de),l=Me[0],c=Me[1],h=Me[2],g=Me[3],_=Me[4],!(P=Me[9]=Me[9]===k?R?0:l.length:Xt(Me[9]-j,0))&&24&c&&(c&=-25),c&&1!=c)Ae=8==c||16==c?function j_(l,c,h){var g=Qo(l);return function _(){for(var C=arguments.length,w=B(C),P=C,R=Cs(_);P--;)w[P]=arguments[P];var j=C<3&&w[0]!==R&&w[C-1]!==R?[]:dr(w,R);return(C-=j.length)<h?G_(l,c,Au,_.placeholder,k,w,j,k,k,h-C):eo(this&&this!==mn&&this instanceof _?g:l,this,w)}}(l,c,P):32!=c&&33!=c||_.length?Au.apply(k,Me):function $_(l,c,h,g){var _=1&c,C=Qo(l);return function w(){for(var P=-1,R=arguments.length,j=-1,U=g.length,q=B(U+R),de=this&&this!==mn&&this instanceof w?C:l;++j<U;)q[j]=g[j];for(;R--;)q[j++]=arguments[++P];return eo(de,_?h:this,q)}}(l,c,h,g);else var Ae=function nm(l,c,h){var g=1&c,_=Qo(l);return function C(){return(this&&this!==mn&&this instanceof C?_:l).apply(g?h:this,arguments)}}(l,c,h);return ow((de?S_:eb)(Ae,Me),l,c)}function W_(l,c,h,g){return l===k||Do(l,ma[h])&&!_t.call(g,h)?c:l}function q_(l,c,h,g,_,C){return Vt(l)&&Vt(c)&&(C.set(c,l),ku(l,c,k,q_,C),C.delete(c)),l}function rT(l){return Hc(l)?k:l}function Fc(l,c,h,g,_,C){var w=1&h,P=l.length,R=c.length;if(P!=R&&!(w&&R>P))return!1;var j=C.get(l),U=C.get(c);if(j&&U)return j==c&&U==l;var q=-1,de=!0,Me=2&h?new us:k;for(C.set(l,c),C.set(c,l);++q<P;){var Ae=l[q],nt=c[q];if(g)var Ve=w?g(nt,Ae,q,c,l,C):g(Ae,nt,q,l,c,C);if(Ve!==k){if(Ve)continue;de=!1;break}if(Me){if(!c_(c,function(lt,pt){if(!sl(Me,pt)&&(Ae===lt||_(Ae,lt,h,g,C)))return Me.push(pt)})){de=!1;break}}else if(Ae!==nt&&!_(Ae,nt,h,g,C)){de=!1;break}}return C.delete(l),C.delete(c),de}function Da(l){return tb(nw(l,k,cw),l+"")}function Fu(l){return he(l,In,dm)}function sm(l){return he(l,vi,Y_)}var lm=ds?function(l){return ds.get(l)}:$c;function Oa(l){for(var c=l.name+"",h=$o[c],g=_t.call($o,c)?h.length:0;g--;){var _=h[g],C=_.func;if(null==C||C==l)return _.name}return c}function Cs(l){return(_t.call(y,"placeholder")?y:l).placeholder}function He(){var l=y.iteratee||El;return l=l===El?Xp:l,arguments.length?l(arguments[0],arguments[1]):l}function Nu(l,c){var h=l.__data__;return function hT(l){var c=typeof l;return"string"==c||"number"==c||"symbol"==c||"boolean"==c?"__proto__"!==l:null===l}(c)?h["string"==typeof c?"string":"hash"]:h.map}function cm(l){for(var c=In(l),h=c.length;h--;){var g=c[h],_=l[g];c[h]=[g,_,hm(_)]}return c}function bl(l,c){var h=function Ot(I,V){return null==I?k:I[V]}(l,c);return Kp(h)?h:k}var dm=fa?function(l){return null==l?[]:(l=yt(l),pa(fa(l),function(c){return Kt.call(l,c)}))}:Xm,Y_=fa?function(l){for(var c=[];l;)fn(c,dm(l)),l=W(l);return c}:Xm,si=ee;function K_(l,c,h){for(var g=-1,_=(c=fr(c,l)).length,C=!1;++g<_;){var w=wo(c[g]);if(!(C=null!=l&&h(l,w)))break;l=l[w]}return C||++g!=_?C:!!(_=null==l?0:l.length)&&zc(_)&&Yr(w,_)&&(et(l)||br(l))}function X_(l){return"function"!=typeof l.constructor||Lu(l)?{}:Mc(W(l))}function Jx(l){return et(l)||br(l)||!!(Tn&&l&&l[Tn])}function Yr(l,c){var h=typeof l;return!!(c=c??Xi)&&("number"==h||"symbol"!=h&&rn.test(l))&&l>-1&&l%1==0&&l<c}function gi(l,c,h){if(!Vt(h))return!1;var g=typeof c;return!!("number"==g?Fi(h)&&Yr(c,h.length):"string"==g&&c in h)&&Do(h[c],l)}function Q_(l,c){if(et(l))return!1;var h=typeof l;return!("number"!=h&&"symbol"!=h&&"boolean"!=h&&null!=l&&!Ni(l))||ha.test(l)||!vp.test(l)||null!=c&&l in yt(c)}function um(l){var c=Oa(l),h=y[c];if("function"!=typeof h||!(c in dt.prototype))return!1;if(l===h)return!0;var g=lm(h);return!!g&&l===g[0]}(ba&&si(new ba(new ArrayBuffer(1)))!=mo||an&&si(new an)!=Lo||Ie&&si(Ie.resolve())!=Kd||va&&si(new va)!=Zi||bo&&si(new bo)!=Zs)&&(si=function(l){var c=ee(l),h=c==ua?l.constructor:k,g=h?Zo(h):"";if(g)switch(g){case Bt:return mo;case Qt:return Lo;case pi:return Kd;case g_:return Zi;case Hr:return Zs}return c});var tw=pu?ao:_v;function Lu(l){var c=l&&l.constructor;return l===("function"==typeof c&&c.prototype||ma)}function hm(l){return l==l&&!Vt(l)}function Z_(l,c){return function(h){return null!=h&&h[l]===c&&(c!==k||l in yt(h))}}function nw(l,c,h){return c=Xt(c===k?l.length-1:c,0),function(){for(var g=arguments,_=-1,C=Xt(g.length-c,0),w=B(C);++_<C;)w[_]=g[c+_];_=-1;for(var P=B(c+1);++_<c;)P[_]=g[_];return P[c]=h(w),eo(l,this,P)}}function iw(l,c){return c.length<2?l:$e(l,ai(c,0,-1))}function J_(l,c){if(("constructor"!==c||"function"!=typeof l[c])&&"__proto__"!=c)return l[c]}var eb=pm(S_),Bu=Ze||function(l,c){return mn.setTimeout(l,c)},tb=pm(I_);function ow(l,c,h){var g=c+"";return tb(l,function uT(l,c){var h=c.length;if(!h)return l;var g=h-1;return c[g]=(h>1?"& ":"")+c[g],c=c.join(h>2?", ":" "),l.replace(px,"{\n/* [wrapped with "+c+"] */\n")}(g,function _T(l,c){return Bo(Ks,function(h){var g="_."+h[0];c&h[1]&&!cu(l,g)&&l.push(g)}),l.sort()}(function cT(l){var c=l.match(mx);return c?c[1].split(Z):[]}(g),h)))}function pm(l){var c=0,h=0;return function(){var g=ga(),_=16-(g-h);if(h=g,_>0){if(++c>=800)return arguments[0]}else c=0;return l.apply(k,arguments)}}function Vu(l,c){var h=-1,g=l.length,_=g-1;for(c=c===k?g:c;++h<c;){var C=Sn(h,_),w=l[C];l[C]=l[h],l[h]=w}return l.length=c,l}var nb=function kt(l){var c=qu(l,function(g){return 500===h.size&&h.clear(),g}),h=c.cache;return c}(function(l){var c=[];return 46===l.charCodeAt(0)&&c.push(""),l.replace(ux,function(h,g,_,C){c.push(_?C.replace(mc,"$1"):g||h)}),c});function wo(l){if("string"==typeof l||Ni(l))return l;var c=l+"";return"0"==c&&1/l==-Nr?"-0":c}function Zo(l){if(null!=l){try{return mu.call(l)}catch{}try{return l+""}catch{}}return""}function rw(l){if(l instanceof dt)return l.clone();var c=new oo(l.__wrapped__,l.__chain__);return c.__actions__=Ai(l.__actions__),c.__index__=l.__index__,c.__values__=l.__values__,c}var vT=Ee(function(l,c){return sn(l)?gs(l,Vn(c,1,sn,!0)):[]}),mm=Ee(function(l,c){var h=Mo(c);return sn(h)&&(h=k),sn(l)?gs(l,Vn(c,1,sn,!0),He(h,2)):[]}),rb=Ee(function(l,c){var h=Mo(c);return sn(h)&&(h=k),sn(l)?gs(l,Vn(c,1,sn,!0),k,h):[]});function sw(l,c,h){var g=null==l?0:l.length;if(!g)return-1;var _=null==h?0:tt(h);return _<0&&(_=Xt(g+_,0)),le(l,He(c,3),_)}function lw(l,c,h){var g=null==l?0:l.length;if(!g)return-1;var _=g-1;return h!==k&&(_=tt(h),_=h<0?Xt(g+_,0):Xn(_,g-1)),le(l,He(c,3),_,!0)}function cw(l){return null!=l&&l.length?Vn(l,1):[]}function lb(l){return l&&l.length?l[0]:k}var MT=Ee(function(l){var c=Lt(l,N_);return c.length&&c[0]===l[0]?Cu(c):[]}),hw=Ee(function(l){var c=Mo(l),h=Lt(l,N_);return c===Mo(h)?c=k:h.pop(),h.length&&h[0]===l[0]?Cu(h,He(c,2)):[]}),kT=Ee(function(l){var c=Mo(l),h=Lt(l,N_);return(c="function"==typeof c?c:k)&&h.pop(),h.length&&h[0]===l[0]?Cu(h,k,c):[]});function Mo(l){var c=null==l?0:l.length;return c?l[c-1]:k}var PT=Ee(mw);function mw(l,c){return l&&l.length&&c&&c.length?Ec(l,c):l}var ST=Da(function(l,c){var h=null==l?0:l.length,g=qo(l,c);return T_(l,Lt(c,function(_){return Yr(_,h)?+_:_}).sort(Wr)),g});function cb(l){return null==l?l:no.call(l)}var fw=Ee(function(l){return wa(Vn(l,1,sn,!0))}),Se=Ee(function(l){var c=Mo(l);return sn(c)&&(c=k),wa(Vn(l,1,sn,!0),He(c,2))}),Xr=Ee(function(l){var c=Mo(l);return c="function"==typeof c?c:k,wa(Vn(l,1,sn,!0),k,c)});function Hu(l){if(!l||!l.length)return[];var c=0;return l=pa(l,function(h){if(sn(h))return c=Xt(h.length,c),!0}),Pi(c,function(h){return Lt(l,yc(h))})}function ju(l,c){if(!l||!l.length)return[];var h=Hu(l);return null==c?h:Lt(h,function(g){return eo(c,k,g)})}var xl=Ee(function(l,c){return sn(l)?gs(l,c):[]}),VT=Ee(function(l){return F_(pa(l,sn))}),gw=Ee(function(l){var c=Mo(l);return sn(c)&&(c=k),F_(pa(l,sn),He(c,2))}),gr=Ee(function(l){var c=Mo(l);return c="function"==typeof c?c:k,F_(pa(l,sn),k,c)}),_w=Ee(Hu),ko=Ee(function(l){var c=l.length,h=c>1?l[c-1]:k;return h="function"==typeof h?(l.pop(),h):k,ju(l,h)});function gm(l){var c=y(l);return c.__chain__=!0,c}function Ea(l,c){return c(l)}var yw=Da(function(l){var c=l.length,h=c?l[0]:0,g=this.__wrapped__,_=function(C){return qo(C,l)};return!(c>1||this.__actions__.length)&&g instanceof dt&&Yr(h)?((g=g.slice(h,+h+(c?1:0))).__actions__.push({func:Ea,args:[_],thisArg:k}),new oo(g,this.__chain__).thru(function(C){return c&&!C.length&&C.push(k),C})):this.thru(_)}),Dw=Iu(function(l,c,h){_t.call(l,h)?++l[h]:Wo(l,h,1)}),mb=om(sw),Ow=om(lw);function _b(l,c){return(et(l)?Bo:pr)(l,He(c,3))}function Ta(l,c){return(et(l)?Ix:w_)(l,He(c,3))}var Ew=Iu(function(l,c,h){_t.call(l,h)?l[h].push(c):Wo(l,h,[c])}),Sw=Ee(function(l,c,h){var g=-1,_="function"==typeof c,C=Fi(l)?B(l.length):[];return pr(l,function(w){C[++g]=_?eo(c,w,h):fl(w,c,h)}),C}),Dt=Iu(function(l,c,h){Wo(l,h,c)});function $u(l,c){return(et(l)?Lt:wu)(l,He(c,3))}var Gu=Iu(function(l,c,h){l[h?0:1].push(c)},function(){return[[],[]]}),Cb=Ee(function(l,c){if(null==l)return[];var h=c.length;return h>1&&gi(l,c[0],c[1])?c=[]:h>2&&gi(c[0],c[1],c[2])&&(c=[c[0]]),Zp(l,Vn(c,1),[])}),ym=_o||function(){return mn.Date.now()};function xb(l,c,h){return c=h?k:c,qr(l,128,k,k,k,k,c=l&&null==c?l.length:c)}function Rw(l,c){var h;if("function"!=typeof c)throw new hi(Fo);return l=tt(l),function(){return--l>0&&(h=c.apply(this,arguments)),l<=1&&(c=k),h}}var wb=Ee(function(l,c,h){var g=1;if(h.length){var _=dr(h,Cs(wb));g|=32}return qr(l,g,c,h,_)}),Mb=Ee(function(l,c,h){var g=3;if(h.length){var _=dr(h,Cs(Mb));g|=32}return qr(c,g,l,h,_)});function xs(l,c,h){var g,_,C,w,P,R,j=0,U=!1,q=!1,de=!0;if("function"!=typeof l)throw new hi(Fo);function Me(Zt){var Oo=g,Po=_;return g=_=k,j=Zt,w=l.apply(Po,Oo)}function Ve(Zt){var Oo=Zt-R;return R===k||Oo>=c||Oo<0||q&&Zt-j>=C}function lt(){var Zt=ym();if(Ve(Zt))return pt(Zt);P=Bu(lt,function nt(Zt){var Gc=c-(Zt-R);return q?Xn(Gc,C-(Zt-j)):Gc}(Zt))}function pt(Zt){return P=k,de&&g?Me(Zt):(g=_=k,w)}function Hi(){var Zt=ym(),Oo=Ve(Zt);if(g=arguments,_=this,R=Zt,Oo){if(P===k)return function Ae(Zt){return j=Zt,P=Bu(lt,c),U?Me(Zt):w}(R);if(q)return em(P),P=Bu(lt,c),Me(R)}return P===k&&(P=Bu(lt,c)),w}return c=bi(c)||0,Vt(h)&&(U=!!h.leading,C=(q="maxWait"in h)?Xt(bi(h.maxWait)||0,c):C,de="trailing"in h?!!h.trailing:de),Hi.cancel=function zi(){P!==k&&em(P),j=0,g=R=_=P=k},Hi.flush=function yi(){return P===k?w:pt(ym())},Hi}var kb=Ee(function(l,c){return fs(l,1,c)}),wm=Ee(function(l,c,h){return fs(l,bi(c)||0,h)});function qu(l,c){if("function"!=typeof l||null!=c&&"function"!=typeof c)throw new hi(Fo);var h=function(){var g=arguments,_=c?c.apply(this,g):g[0],C=h.cache;if(C.has(_))return C.get(_);var w=l.apply(this,g);return h.cache=C.set(_,w)||C,w};return h.cache=new(qu.Cache||Ca),h}function Sa(l){if("function"!=typeof l)throw new hi(Fo);return function(){var c=arguments;switch(c.length){case 0:return!l.call(this);case 1:return!l.call(this,c[0]);case 2:return!l.call(this,c[0],c[1]);case 3:return!l.call(this,c[0],c[1],c[2])}return!l.apply(this,c)}}qu.Cache=Ca;var Yu=L_(function(l,c){var h=(c=1==c.length&&et(c[0])?Lt(c[0],oi(He())):Lt(Vn(c,1),oi(He()))).length;return Ee(function(g){for(var _=-1,C=Xn(g.length,h);++_<C;)g[_]=c[_].call(this,g[_]);return eo(l,this,g)})}),Db=Ee(function(l,c){var h=dr(c,Cs(Db));return qr(l,32,k,c,h)}),km=Ee(function(l,c){var h=dr(c,Cs(km));return qr(l,64,k,c,h)}),Ob=Da(function(l,c){return qr(l,256,k,k,k,c)});function Do(l,c){return l===c||l!=l&&c!=c}var Sb=Rc(We),Bw=Rc(function(l,c){return l>=c}),br=$x(function(){return arguments}())?$x:function(l){return zt(l)&&_t.call(l,"callee")&&!Kt.call(l,"callee")},et=B.isArray,Vc=su?oi(su):function nT(l){return zt(l)&&ee(l)==Js};function Fi(l){return null!=l&&zc(l.length)&&!ao(l)}function sn(l){return zt(l)&&Fi(l)}var _i=bn||_v,ws=Tp?oi(Tp):function D_(l){return zt(l)&&ee(l)==Qs};function Em(l){if(!zt(l))return!1;var c=ee(l);return c==Za||"[object DOMException]"==c||"string"==typeof l.message&&"string"==typeof l.name&&!Hc(l)}function ao(l){if(!Vt(l))return!1;var c=ee(l);return c==Yd||c==ax||"[object AsyncFunction]"==c||"[object Proxy]"==c}function Rb(l){return"number"==typeof l&&l==tt(l)}function zc(l){return"number"==typeof l&&l>-1&&l%1==0&&l<=Xi}function Vt(l){var c=typeof l;return null!=l&&("object"==c||"function"==c)}function zt(l){return null!=l&&"object"==typeof l}var Tm=il?oi(il):function fi(l){return zt(l)&&si(l)==Lo};function Lb(l){return"number"==typeof l||zt(l)&&ee(l)==da}function Hc(l){if(!zt(l)||ee(l)!=ua)return!1;var c=W(l);if(null===c)return!0;var h=_t.call(c,"constructor")&&c.constructor;return"function"==typeof h&&h instanceof h&&mu.call(h)==Nx}var Bb=lu?oi(lu):function Ti(l){return zt(l)&&ee(l)==st},Ms=Tx?oi(Tx):function Gr(l){return zt(l)&&si(l)==Zi};function re(l){return"string"==typeof l||!et(l)&&zt(l)&&ee(l)==Ja}function Ni(l){return"symbol"==typeof l||zt(l)&&ee(l)==es}var Ml=Sx?oi(Sx):function Gx(l){return zt(l)&&zc(l.length)&&!!Ut[ee(l)]},Sm=Rc(Oc),Vb=Rc(function(l,c){return l<=c});function kl(l){if(!l)return[];if(Fi(l))return re(l)?Ei(l):Ai(l);if(jo&&l[jo])return function Bp(I){for(var V,B=[];!(V=I.next()).done;)B.push(V.value);return B}(l[jo]());var c=si(l);return(c==Lo?ll:c==Zi?ht:Dl)(l)}function yr(l){return l?(l=bi(l))===Nr||l===-Nr?17976931348623157e292*(l<0?-1:1):l==l?l:0:0===l?l:0}function tt(l){var c=yr(l),h=c%1;return c==c?h?c-h:c:0}function jc(l){return l?xa(tt(l),0,lr):0}function bi(l){if("number"==typeof l)return l;if(Ni(l))return NaN;if(Vt(l)){var c="function"==typeof l.valueOf?l.valueOf():l;l=Vt(c)?c+"":c}if("string"!=typeof l)return 0===l?l:+l;l=Fp(l);var h=F.test(l);return h||fo.test(l)?Ex(l.slice(2),h?2:8):e_.test(l)?NaN:+l}function zb(l){return Xo(l,vi(l))}function xt(l){return null==l?"":Si(l)}var Hb=ka(function(l,c){if(Lu(c)||Fi(c))Xo(c,In(c),l);else for(var h in c)_t.call(c,h)&&ml(l,h,c[h])}),Qu=ka(function(l,c){Xo(c,vi(c),l)}),Zu=ka(function(l,c,h,g){Xo(c,vi(c),l,g)}),Yw=ka(function(l,c,h,g){Xo(c,In(c),l,g)}),Li=Da(qo),jb=Ee(function(l,c){l=yt(l);var h=-1,g=c.length,_=g>2?c[2]:k;for(_&&gi(c[0],c[1],_)&&(g=1);++h<g;)for(var C=c[h],w=vi(C),P=-1,R=w.length;++P<R;){var j=w[P],U=l[j];(U===k||Do(U,ma[j])&&!_t.call(l,j))&&(l[j]=C[j])}return l}),Am=Ee(function(l){return l.push(k,q_),eo(Nm,k,l)});function Rm(l,c,h){var g=null==l?k:$e(l,c);return g===k?h:g}function Fm(l,c){return null!=l&&K_(l,c,Dc)}var Qw=U_(function(l,c,h){null!=c&&"function"!=typeof c.toString&&(c=fu.call(c)),l[c]=h},pv(Vi)),Zw=U_(function(l,c,h){null!=c&&"function"!=typeof c.toString&&(c=fu.call(c)),_t.call(l,c)?l[c].push(h):l[c]=[h]},He),Jw=Ee(fl);function In(l){return Fi(l)?_u(l):Qp(l)}function vi(l){return Fi(l)?_u(l,!0):function Wx(l){if(!Vt(l))return function mT(l){var c=[];if(null!=l)for(var h in yt(l))c.push(h);return c}(l);var c=Lu(l),h=[];for(var g in l)"constructor"==g&&(c||!_t.call(l,g))||h.push(g);return h}(l)}var Kb=ka(function(l,c,h){ku(l,c,h)}),Nm=ka(function(l,c,h,g){ku(l,c,h,g)}),Xb=Da(function(l,c){var h={};if(null==l)return h;var g=!1;c=Lt(c,function(C){return C=fr(C,l),g||(g=C.length>1),C}),Xo(l,sm(l),h),g&&(h=ro(h,7,rT));for(var _=c.length;_--;)Ko(h,c[_]);return h}),eM=Da(function(l,c){return null==l?{}:function P_(l,c){return Jp(l,c,function(h,g){return Fm(l,g)})}(l,c)});function Zb(l,c){if(null==l)return{};var h=Lt(sm(l),function(g){return[g]});return c=He(c),Jp(l,h,function(g,_){return c(g,_[0])})}var Jb=Qx(In),ev=Qx(vi);function Dl(l){return null==l?[]:al(l,In(l))}var ks=Ri(function(l,c,h){return c=c.toLowerCase(),l+(h?iv(c):c)});function iv(l){return $m(xt(l).toLowerCase())}function Bm(l){return(l=xt(l))&&l.replace(FE,xc).replace(ts,"")}var Vm=Ri(function(l,c,h){return l+(h?"-":"")+c.toLowerCase()}),lM=Ri(function(l,c,h){return l+(h?" ":"")+c.toLowerCase()}),cM=im("toLowerCase"),jm=Ri(function(l,c,h){return l+(h?"_":"")+c.toLowerCase()}),av=Ri(function(l,c,h){return l+(h?" ":"")+$m(c)}),uv=Ri(function(l,c,h){return l+(h?" ":"")+c.toUpperCase()}),$m=im("toUpperCase");function Gm(l,c,h){return l=xt(l),(c=h?k:c)===k?function p_(I){return bc.test(I)}(l)?function uu(I){return I.match(kx)||[]}(l):function Ax(I){return I.match(Zg)||[]}(l):l.match(c)||[]}var mM=Ee(function(l,c){try{return eo(l,k,c)}catch(h){return Em(h)?h:new Fe(h)}}),hv=Da(function(l,c){return Bo(c,function(h){h=wo(h),Wo(l,h,wb(l[h],l))}),l});function pv(l){return function(){return l}}var _M=ys(),bM=ys(!0);function Vi(l){return l}function El(l){return Xp("function"==typeof l?l:ro(l,1))}var Tl=Ee(function(l,c){return function(h){return fl(h,l,c)}}),nh=Ee(function(l,c){return function(h){return fl(l,h,c)}});function Sl(l,c,h){var g=In(c),_=z(c,g);null==h&&(!Vt(c)||!_.length&&g.length)&&(h=c,c=l,l=this,_=z(c,In(c)));var C=!(Vt(h)&&"chain"in h&&!h.chain),w=ao(l);return Bo(_,function(P){var R=c[P];l[P]=R,w&&(l.prototype[P]=function(){var j=this.__chain__;if(C||j){var U=l(this.__wrapped__);return(U.__actions__=Ai(this.__actions__)).push({func:R,args:arguments,thisArg:l}),U.__chain__=j,U}return R.apply(l,fn([this.value()],arguments))})}),l}function $c(){}var mv=rm(Lt),fv=rm(Ip),vM=rm(c_);function gv(l){return Q_(l)?yc(wo(l)):function E_(l){return function(c){return $e(c,l)}}(l)}var UT=Xx(),$T=Xx(!0);function Xm(){return[]}function _v(){return!1}var vv=Ic(function(l,c){return l+c},0),CM=am("ceil"),YT=Ic(function(l,c){return l/c},1),Aa=am("floor"),MM=Ic(function(l,c){return l*c},1),Zm=am("round"),kM=Ic(function(l,c){return l-c},0);return y.after=function Aw(l,c){if("function"!=typeof c)throw new hi(Fo);return l=tt(l),function(){if(--l<1)return c.apply(this,arguments)}},y.ary=xb,y.assign=Hb,y.assignIn=Qu,y.assignInWith=Zu,y.assignWith=Yw,y.at=Li,y.before=Rw,y.bind=wb,y.bindAll=hv,y.bindKey=Mb,y.castArray=function Pb(){if(!arguments.length)return[];var l=arguments[0];return et(l)?l:[l]},y.chain=gm,y.chunk=function ib(l,c,h){c=(h?gi(l,c,h):c===k)?1:Xt(tt(c),0);var g=null==l?0:l.length;if(!g||c<1)return[];for(var _=0,C=0,w=B(hr(g/c));_<g;)w[C++]=ai(l,_,_+=c);return w},y.compact=function ob(l){for(var c=-1,h=null==l?0:l.length,g=0,_=[];++c<h;){var C=l[c];C&&(_[g++]=C)}return _},y.concat=function bT(){var l=arguments.length;if(!l)return[];for(var c=B(l-1),h=arguments[0],g=l;g--;)c[g-1]=arguments[g];return fn(et(h)?Ai(h):[h],Vn(c,1))},y.cond=function fM(l){var c=null==l?0:l.length,h=He();return l=c?Lt(l,function(g){if("function"!=typeof g[1])throw new hi(Fo);return[h(g[0]),g[1]]}):[],Ee(function(g){for(var _=-1;++_<c;){var C=l[_];if(eo(C[0],this,g))return eo(C[1],this,g)}})},y.conforms=function gM(l){return function Hx(l){var c=In(l);return function(h){return Ge(h,l,c)}}(ro(l,1))},y.constant=pv,y.countBy=Dw,y.create=function Im(l,c){var h=Mc(l);return null==c?h:ms(h,c)},y.curry=function Cm(l,c,h){var g=qr(l,8,k,k,k,k,k,c=h?k:c);return g.placeholder=Cm.placeholder,g},y.curryRight=function xm(l,c,h){var g=qr(l,16,k,k,k,k,k,c=h?k:c);return g.placeholder=xm.placeholder,g},y.debounce=xs,y.defaults=jb,y.defaultsDeep=Am,y.defer=kb,y.delay=wm,y.difference=vT,y.differenceBy=mm,y.differenceWith=rb,y.drop=function ab(l,c,h){var g=null==l?0:l.length;return g?ai(l,(c=h||c===k?1:tt(c))<0?0:c,g):[]},y.dropRight=function aw(l,c,h){var g=null==l?0:l.length;return g?ai(l,0,(c=g-(c=h||c===k?1:tt(c)))<0?0:c):[]},y.dropRightWhile=function sb(l,c){return l&&l.length?Pu(l,He(c,3),!0,!0):[]},y.dropWhile=function Nc(l,c){return l&&l.length?Pu(l,He(c,3),!0):[]},y.fill=function yT(l,c,h,g){var _=null==l?0:l.length;return _?(h&&"number"!=typeof h&&gi(l,c,h)&&(h=0,g=_),function Wp(l,c,h,g){var _=l.length;for((h=tt(h))<0&&(h=-h>_?0:_+h),(g=g===k||g>_?_:tt(g))<0&&(g+=_),g=h>g?0:jc(g);h<g;)l[h++]=c;return l}(l,c,h,g)):[]},y.filter=function Ct(l,c){return(et(l)?pa:qp)(l,He(c,3))},y.flatMap=function Pw(l,c){return Vn($u(l,c),1)},y.flatMapDeep=function fb(l,c){return Vn($u(l,c),Nr)},y.flatMapDepth=function gb(l,c,h){return h=h===k?1:tt(h),Vn($u(l,c),h)},y.flatten=cw,y.flattenDeep=function CT(l){return null!=l&&l.length?Vn(l,Nr):[]},y.flattenDepth=function xT(l,c){return null!=l&&l.length?Vn(l,c=c===k?1:tt(c)):[]},y.flip=function Bc(l){return qr(l,512)},y.flow=_M,y.flowRight=bM,y.fromPairs=function wT(l){for(var c=-1,h=null==l?0:l.length,g={};++c<h;){var _=l[c];g[_[0]]=_[1]}return g},y.functions=function Xw(l){return null==l?[]:z(l,In(l))},y.functionsIn=function Wb(l){return null==l?[]:z(l,vi(l))},y.groupBy=Ew,y.initial=function uw(l){return null!=l&&l.length?ai(l,0,-1):[]},y.intersection=MT,y.intersectionBy=hw,y.intersectionWith=kT,y.invert=Qw,y.invertBy=Zw,y.invokeMap=Sw,y.iteratee=El,y.keyBy=Dt,y.keys=In,y.keysIn=vi,y.map=$u,y.mapKeys=function Yb(l,c){var h={};return c=He(c,3),mr(l,function(g,_,C){Wo(h,c(g,_,C),g)}),h},y.mapValues=function Ju(l,c){var h={};return c=He(c,3),mr(l,function(g,_,C){Wo(h,_,c(g,_,C))}),h},y.matches=function Wm(l){return Mu(ro(l,1))},y.matchesProperty=function qm(l,c){return Pc(l,ro(c,1))},y.memoize=qu,y.merge=Kb,y.mergeWith=Nm,y.method=Tl,y.methodOf=nh,y.mixin=Sl,y.negate=Sa,y.nthArg=function Ym(l){return l=tt(l),Ee(function(c){return Du(c,l)})},y.omit=Xb,y.omitBy=function Qb(l,c){return Zb(l,Sa(He(c)))},y.once=function Mm(l){return Rw(2,l)},y.orderBy=function bb(l,c,h,g){return null==l?[]:(et(c)||(c=null==c?[]:[c]),et(h=g?k:h)||(h=null==h?[]:[h]),Zp(l,c,h))},y.over=mv,y.overArgs=Yu,y.overEvery=fv,y.overSome=vM,y.partial=Db,y.partialRight=km,y.partition=Gu,y.pick=eM,y.pickBy=Zb,y.property=gv,y.propertyOf=function Km(l){return function(c){return null==l?k:$e(l,c)}},y.pull=PT,y.pullAll=mw,y.pullAllBy=function ET(l,c,h){return l&&l.length&&c&&c.length?Ec(l,c,He(h,2)):l},y.pullAllWith=function TT(l,c,h){return l&&l.length&&c&&c.length?Ec(l,c,k,h):l},y.pullAt=ST,y.range=UT,y.rangeRight=$T,y.rearg=Ob,y.reject=function vb(l,c){return(et(l)?pa:qp)(l,Sa(He(c,3)))},y.remove=function IT(l,c){var h=[];if(!l||!l.length)return h;var g=-1,_=[],C=l.length;for(c=He(c,3);++g<C;){var w=l[g];c(w,g,l)&&(h.push(w),_.push(g))}return T_(l,_),h},y.rest=function Fw(l,c){if("function"!=typeof l)throw new hi(Fo);return Ee(l,c=c===k?c:tt(c))},y.reverse=cb,y.sampleSize=function Iw(l,c,h){return c=(h?gi(l,c,h):c===k)?1:tt(c),(et(l)?ri:bs)(l,c)},y.set=function nM(l,c,h){return null==l?l:Tc(l,c,h)},y.setWith=function iM(l,c,h,g){return g="function"==typeof g?g:k,null==l?l:Tc(l,c,h,g)},y.shuffle=function wl(l){return(et(l)?x_:Ou)(l)},y.slice=function AT(l,c,h){var g=null==l?0:l.length;return g?(h&&"number"!=typeof h&&gi(l,c,h)?(c=0,h=g):(c=null==c?0:tt(c),h=h===k?g:tt(h)),ai(l,c,h)):[]},y.sortBy=Cb,y.sortedUniq=function LT(l){return l&&l.length?Xe(l):[]},y.sortedUniqBy=function BT(l,c){return l&&l.length?Xe(l,He(c,2)):[]},y.split=function rv(l,c,h){return h&&"number"!=typeof h&&gi(l,c,h)&&(c=h=k),(h=h===k?lr:h>>>0)?(l=xt(l))&&("string"==typeof c||null!=c&&!Bb(c))&&!(c=Si(c))&&to(l)?Ii(Ei(l),0,h):l.split(c,h):[]},y.spread=function _r(l,c){if("function"!=typeof l)throw new hi(Fo);return c=null==c?0:Xt(tt(c),0),Ee(function(h){var g=h[c],_=Ii(h,0,c);return g&&fn(_,g),eo(l,this,_)})},y.tail=function ub(l){var c=null==l?0:l.length;return c?ai(l,1,c):[]},y.take=function Kr(l,c,h){return l&&l.length?ai(l,0,(c=h||c===k?1:tt(c))<0?0:c):[]},y.takeRight=function hb(l,c,h){var g=null==l?0:l.length;return g?ai(l,(c=g-(c=h||c===k?1:tt(c)))<0?0:c,g):[]},y.takeRightWhile=function Gt(l,c){return l&&l.length?Pu(l,He(c,3),!1,!0):[]},y.takeWhile=function At(l,c){return l&&l.length?Pu(l,He(c,3)):[]},y.tap=function vw(l,c){return c(l),l},y.throttle=function Nw(l,c,h){var g=!0,_=!0;if("function"!=typeof l)throw new hi(Fo);return Vt(h)&&(g="leading"in h?!!h.leading:g,_="trailing"in h?!!h.trailing:_),xs(l,c,{leading:g,maxWait:c,trailing:_})},y.thru=Ea,y.toArray=kl,y.toPairs=Jb,y.toPairsIn=ev,y.toPath=function qT(l){return et(l)?Lt(l,wo):Ni(l)?[l]:Ai(nb(xt(l)))},y.toPlainObject=zb,y.transform=function oM(l,c,h){var g=et(l),_=g||_i(l)||Ml(l);if(c=He(c,4),null==h){var C=l&&l.constructor;h=_?g?new C:[]:Vt(l)&&ao(C)?Mc(W(l)):{}}return(_?Bo:mr)(l,function(w,P,R){return c(h,w,P,R)}),h},y.unary=function Ku(l){return xb(l,1)},y.union=fw,y.unionBy=Se,y.unionWith=Xr,y.uniq=function vl(l){return l&&l.length?wa(l):[]},y.uniqBy=function yl(l,c){return l&&l.length?wa(l,He(c,2)):[]},y.uniqWith=function Cl(l,c){return c="function"==typeof c?c:k,l&&l.length?wa(l,k,c):[]},y.unset=function tv(l,c){return null==l||Ko(l,c)},y.unzip=Hu,y.unzipWith=ju,y.update=function rM(l,c,h){return null==l?l:xo(l,c,Te(h))},y.updateWith=function aM(l,c,h,g){return g="function"==typeof g?g:k,null==l?l:xo(l,c,Te(h),g)},y.values=Dl,y.valuesIn=function nv(l){return null==l?[]:al(l,vi(l))},y.without=xl,y.words=Gm,y.wrap=function Dm(l,c){return Db(Te(c),l)},y.xor=VT,y.xorBy=gw,y.xorWith=gr,y.zip=_w,y.zipObject=function Pa(l,c){return vs(l||[],c||[],ml)},y.zipObjectDeep=function bw(l,c){return vs(l||[],c||[],Tc)},y.zipWith=ko,y.entries=Jb,y.entriesIn=ev,y.extend=Qu,y.extendWith=Zu,Sl(y,y),y.add=vv,y.attempt=mM,y.camelCase=ks,y.capitalize=iv,y.ceil=CM,y.clamp=function Lm(l,c,h){return h===k&&(h=c,c=k),h!==k&&(h=(h=bi(h))==h?h:0),c!==k&&(c=(c=bi(c))==c?c:0),xa(bi(l),c,h)},y.clone=function Xu(l){return ro(l,4)},y.cloneDeep=function Lw(l){return ro(l,5)},y.cloneDeepWith=function Eb(l,c){return ro(l,5,c="function"==typeof c?c:k)},y.cloneWith=function Om(l,c){return ro(l,4,c="function"==typeof c?c:k)},y.conformsTo=function Tb(l,c){return null==c||Ge(l,c,In(c))},y.deburr=Bm,y.defaultTo=function jT(l,c){return null==l||l!=l?c:l},y.divide=YT,y.endsWith=function eh(l,c,h){l=xt(l),c=Si(c);var g=l.length,_=h=h===k?g:xa(tt(h),0,g);return(h-=c.length)>=0&&l.slice(h,_)==c},y.eq=Do,y.escape=function zT(l){return(l=xt(l))&&Zd.test(l)?l.replace(Xg,Rx):l},y.escapeRegExp=function th(l){return(l=xt(l))&&vt.test(l)?l.replace(Jd,"\\$&"):l},y.every=function pb(l,c,h){var g=et(l)?Ip:jx;return h&&gi(l,c,h)&&(c=k),g(l,He(c,3))},y.find=mb,y.findIndex=sw,y.findKey=function Bi(l,c){return d_(l,He(c,3),mr)},y.findLast=Ow,y.findLastIndex=lw,y.findLastKey=function Uc(l,c){return d_(l,He(c,3),yu)},y.floor=Aa,y.forEach=_b,y.forEachRight=Ta,y.forIn=function Ub(l,c){return null==l?l:Yp(l,He(c,3),vi)},y.forInRight=function $b(l,c){return null==l?l:Ux(l,He(c,3),vi)},y.forOwn=function Kw(l,c){return l&&mr(l,He(c,3))},y.forOwnRight=function Gb(l,c){return l&&yu(l,He(c,3))},y.get=Rm,y.gt=Sb,y.gte=Bw,y.has=function qb(l,c){return null!=l&&K_(l,c,M_)},y.hasIn=Fm,y.head=lb,y.identity=Vi,y.includes=function Tw(l,c,h,g){l=Fi(l)?l:Dl(l),h=h&&!g?tt(h):0;var _=l.length;return h<0&&(h=Xt(_+h,0)),re(l)?h<=_&&l.indexOf(c,h)>-1:!!_&&os(l,c,h)>-1},y.indexOf=function dw(l,c,h){var g=null==l?0:l.length;if(!g)return-1;var _=null==h?0:tt(h);return _<0&&(_=Xt(g+_,0)),os(l,c,_)},y.inRange=function sM(l,c,h){return c=yr(c),h===k?(h=c,c=0):h=yr(h),function $r(l,c,h){return l>=Xn(c,h)&&l<Xt(c,h)}(l=bi(l),c,h)},y.invoke=Jw,y.isArguments=br,y.isArray=et,y.isArrayBuffer=Vc,y.isArrayLike=Fi,y.isArrayLikeObject=sn,y.isBoolean=function Ib(l){return!0===l||!1===l||zt(l)&&ee(l)==Xs},y.isBuffer=_i,y.isDate=ws,y.isElement=function ln(l){return zt(l)&&1===l.nodeType&&!Hc(l)},y.isEmpty=function Vw(l){if(null==l)return!0;if(Fi(l)&&(et(l)||"string"==typeof l||"function"==typeof l.splice||_i(l)||Ml(l)||br(l)))return!l.length;var c=si(l);if(c==Lo||c==Zi)return!l.size;if(Lu(l))return!Qp(l).length;for(var h in l)if(_t.call(l,h))return!1;return!0},y.isEqual=function Ne(l,c){return gl(l,c)},y.isEqualWith=function Pm(l,c,h){var g=(h="function"==typeof h?h:k)?h(l,c):k;return g===k?gl(l,c,k,h):!!g},y.isError=Em,y.isFinite=function Ab(l){return"number"==typeof l&&Vr(l)},y.isFunction=ao,y.isInteger=Rb,y.isLength=zc,y.isMap=Tm,y.isMatch=function zw(l,c){return l===c||Yo(l,c,cm(c))},y.isMatchWith=function Hw(l,c,h){return h="function"==typeof h?h:k,Yo(l,c,cm(c),h)},y.isNaN=function jw(l){return Lb(l)&&l!=+l},y.isNative=function Fb(l){if(tw(l))throw new Fe("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Kp(l)},y.isNil=function Nb(l){return null==l},y.isNull=function Uw(l){return null===l},y.isNumber=Lb,y.isObject=Vt,y.isObjectLike=zt,y.isPlainObject=Hc,y.isRegExp=Bb,y.isSafeInteger=function $w(l){return Rb(l)&&l>=-Xi&&l<=Xi},y.isSet=Ms,y.isString=re,y.isSymbol=Ni,y.isTypedArray=Ml,y.isUndefined=function vr(l){return l===k},y.isWeakMap=function Gw(l){return zt(l)&&si(l)==Zs},y.isWeakSet=function Ww(l){return zt(l)&&"[object WeakSet]"==ee(l)},y.join=function pw(l,c){return null==l?"":dl.call(l,c)},y.kebabCase=Vm,y.last=Mo,y.lastIndexOf=function DT(l,c,h){var g=null==l?0:l.length;if(!g)return-1;var _=g;return h!==k&&(_=(_=tt(h))<0?Xt(g+_,0):Xn(_,g-1)),c==c?function zo(I,V,B){for(var _e=B+1;_e--;)if(I[_e]===V)return _e;return _e}(l,c,_):le(l,ol,_,!0)},y.lowerCase=lM,y.lowerFirst=cM,y.lt=Sm,y.lte=Vb,y.max=function KT(l){return l&&l.length?kc(l,Vi,We):k},y.maxBy=function ih(l,c){return l&&l.length?kc(l,He(c,2),We):k},y.mean=function xM(l){return u_(l,Vi)},y.meanBy=function wM(l,c){return u_(l,He(c,2))},y.min=function yv(l){return l&&l.length?kc(l,Vi,Oc):k},y.minBy=function oh(l,c){return l&&l.length?kc(l,He(c,2),Oc):k},y.stubArray=Xm,y.stubFalse=_v,y.stubObject=function yM(){return{}},y.stubString=function GT(){return""},y.stubTrue=function WT(){return!0},y.multiply=MM,y.nth=function OT(l,c){return l&&l.length?Du(l,tt(c)):k},y.noConflict=function Il(){return mn._===this&&(mn._=Lx),this},y.noop=$c,y.now=ym,y.pad=function HT(l,c,h){l=xt(l);var g=(c=tt(c))?Ho(l):0;if(!c||g>=c)return l;var _=(c-g)/2;return Ac(cs(_),h)+l+Ac(hr(_),h)},y.padEnd=function dM(l,c,h){l=xt(l);var g=(c=tt(c))?Ho(l):0;return c&&g<c?l+Ac(c-g,h):l},y.padStart=function Ol(l,c,h){l=xt(l);var g=(c=tt(c))?Ho(l):0;return c&&g<c?Ac(c-g,h)+l:l},y.parseInt=function ov(l,c,h){return h||null==c?c=0:c&&(c=+c),Up(xt(l).replace(eu,""),c||0)},y.random=function Ia(l,c,h){if(h&&"boolean"!=typeof h&&gi(l,c,h)&&(c=h=k),h===k&&("boolean"==typeof c?(h=c,c=k):"boolean"==typeof l&&(h=l,l=k)),l===k&&c===k?(l=0,c=1):(l=yr(l),c===k?(c=l,l=0):c=yr(c)),l>c){var g=l;l=c,c=g}if(h||l%1||c%1){var _=_a();return Xn(l+_*(c-l+Px("1e-"+((_+"").length-1))),c)}return Sn(l,c)},y.reduce=function Wu(l,c,h){var g=et(l)?du:h_,_=arguments.length<3;return g(l,He(c,4),h,_,pr)},y.reduceRight=function bm(l,c,h){var g=et(l)?UE:h_,_=arguments.length<3;return g(l,He(c,4),h,_,w_)},y.repeat=function zm(l,c,h){return c=(h?gi(l,c,h):c===k)?1:tt(c),yo(xt(l),c)},y.replace=function Hm(){var l=arguments,c=xt(l[0]);return l.length<3?c:c.replace(l[1],l[2])},y.result=function tM(l,c,h){var g=-1,_=(c=fr(c,l)).length;for(_||(_=1,l=k);++g<_;){var C=null==l?k:l[wo(c[g])];C===k&&(g=_,C=h),l=ao(C)?C.call(l):C}return l},y.round=Zm,y.runInContext=I,y.sample=function yb(l){return(et(l)?C_:qx)(l)},y.size=function Lc(l){if(null==l)return 0;if(Fi(l))return re(l)?Ho(l):l.length;var c=si(l);return c==Lo||c==Zi?l.size:Qp(l).length},y.snakeCase=jm,y.some=function vm(l,c,h){var g=et(l)?c_:A_;return h&&gi(l,c,h)&&(c=k),g(l,He(c,3))},y.sortedIndex=function RT(l,c){return Sc(l,c)},y.sortedIndexBy=function FT(l,c,h){return we(l,c,He(h,2))},y.sortedIndexOf=function fm(l,c){var h=null==l?0:l.length;if(h){var g=Sc(l,c);if(g<h&&Do(l[g],c))return g}return-1},y.sortedLastIndex=function NT(l,c){return Sc(l,c,!0)},y.sortedLastIndexBy=function db(l,c,h){return we(l,c,He(h,2),!0)},y.sortedLastIndexOf=function zu(l,c){if(null!=l&&l.length){var g=Sc(l,c,!0)-1;if(Do(l[g],c))return g}return-1},y.startCase=av,y.startsWith=function uM(l,c,h){return l=xt(l),h=null==h?0:xa(tt(h),0,l.length),c=Si(c),l.slice(h,h+c.length)==c},y.subtract=kM,y.sum=function Cv(l){return l&&l.length?Rp(l,Vi):0},y.sumBy=function DM(l,c){return l&&l.length?Rp(l,He(c,2)):0},y.template=function Um(l,c,h){var g=y.templateSettings;h&&gi(l,c,h)&&(c=k),l=xt(l),c=Zu({},c,g,W_);var P,R,_=Zu({},c.imports,g.imports,W_),C=In(_),w=al(_,C),j=0,U=c.interpolate||yp,q="__p += '",de=hu((c.escape||yp).source+"|"+U.source+"|"+(U===Qg?Jg:yp).source+"|"+(c.evaluate||yp).source+"|$","g"),Me="//# sourceURL="+(_t.call(c,"sourceURL")?(c.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++HE+"]")+"\n";l.replace(de,function(Ve,lt,pt,zi,yi,Hi){return pt||(pt=zi),q+=l.slice(j,Hi).replace(gt,cr),lt&&(P=!0,q+="' +\n__e("+lt+") +\n'"),yi&&(R=!0,q+="';\n"+yi+";\n__p += '"),pt&&(q+="' +\n((__t = ("+pt+")) == null ? '' : __t) +\n'"),j=Hi+Ve.length,Ve}),q+="';\n";var Ae=_t.call(c,"variable")&&c.variable;if(Ae){if(Ln.test(Ae))throw new Fe("Invalid `variable` option passed into `_.template`")}else q="with (obj) {\n"+q+"\n}\n";q=(R?q.replace(lx,""):q).replace(_p,"$1").replace(cx,"$1;"),q="function("+(Ae||"obj")+") {\n"+(Ae?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(P?", __e = _.escape":"")+(R?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";
1\n")+q+"return __p\n}";var nt=mM(function(){return ft(C,Me+"return "+q).apply(k,w)});if(nt.source=q,Em(nt))throw nt;return nt},y.times=function Qm(l,c){if((l=tt(l))<1||l>Xi)return[];var h=lr,g=Xn(l,lr);c=He(c),l-=lr;for(var _=Pi(g,c);++h<l;)c(h);return _},y.toFinite=yr,y.toInteger=tt,y.toLength=jc,y.toLower=function sv(l){return xt(l).toLowerCase()},y.toNumber=bi,y.toSafeInteger=function qw(l){return l?xa(tt(l),-Xi,Xi):0===l?l:0},y.toString=xt,y.toUpper=function Pl(l){return xt(l).toUpperCase()},y.trim=function hM(l,c,h){if((l=xt(l))&&(h||c===k))return Fp(l);if(!l||!(c=Si(c)))return l;var g=Ei(l),_=Ei(c);return Ii(g,Np(g,_),Cc(g,_)+1).join("")},y.trimEnd=function lv(l,c,h){if((l=xt(l))&&(h||c===k))return l.slice(0,m_(l)+1);if(!l||!(c=Si(c)))return l;var g=Ei(l);return Ii(g,0,Cc(g,Ei(c))+1).join("")},y.trimStart=function cv(l,c,h){if((l=xt(l))&&(h||c===k))return l.replace(eu,"");if(!l||!(c=Si(c)))return l;var g=Ei(l);return Ii(g,Np(g,Ei(c))).join("")},y.truncate=function pM(l,c){var h=30,g="...";if(Vt(c)){var _="separator"in c?c.separator:_;h="length"in c?tt(c.length):h,g="omission"in c?Si(c.omission):g}var C=(l=xt(l)).length;if(to(l)){var w=Ei(l);C=w.length}if(h>=C)return l;var P=h-Ho(g);if(P<1)return g;var R=w?Ii(w,0,P).join(""):l.slice(0,P);if(_===k)return R+g;if(w&&(P+=R.length-P),Bb(_)){if(l.slice(P).search(_)){var j,U=R;for(_.global||(_=hu(_.source,xt(fx.exec(_))+"g")),_.lastIndex=0;j=_.exec(U);)var q=j.index;R=R.slice(0,q===k?P:q)}}else if(l.indexOf(Si(_),P)!=P){var de=R.lastIndexOf(_);de>-1&&(R=R.slice(0,de))}return R+g},y.unescape=function dv(l){return(l=xt(l))&&pc.test(l)?l.replace(Qd,Fx):l},y.uniqueId=function bv(l){var c=++wc;return xt(l)+c},y.upperCase=uv,y.upperFirst=$m,y.each=_b,y.eachRight=Ta,y.first=lb,Sl(y,function(){var l={};return mr(y,function(c,h){_t.call(y.prototype,h)||(l[h]=c)}),l}(),{chain:!1}),y.VERSION="4.17.23",Bo(["bind","bindKey","curry","curryRight","partial","partialRight"],function(l){y[l].placeholder=y}),Bo(["drop","take"],function(l,c){dt.prototype[l]=function(h){h=h===k?1:Xt(tt(h),0);var g=this.__filtered__&&!c?new dt(this):this.clone();return g.__filtered__?g.__takeCount__=Xn(h,g.__takeCount__):g.__views__.push({size:Xn(h,lr),type:l+(g.__dir__<0?"Right":"")}),g},dt.prototype[l+"Right"]=function(h){return this.reverse()[l](h).reverse()}}),Bo(["filter","map","takeWhile"],function(l,c){var h=c+1,g=1==h||3==h;dt.prototype[l]=function(_){var C=this.clone();return C.__iteratees__.push({iteratee:He(_,3),type:h}),C.__filtered__=C.__filtered__||g,C}}),Bo(["head","last"],function(l,c){var h="take"+(c?"Right":"");dt.prototype[l]=function(){return this[h](1).value()[0]}}),Bo(["initial","tail"],function(l,c){var h="drop"+(c?"":"Right");dt.prototype[l]=function(){return this.__filtered__?new dt(this):this[h](1)}}),dt.prototype.compact=function(){return this.filter(Vi)},dt.prototype.find=function(l){return this.filter(l).head()},dt.prototype.findLast=function(l){return this.reverse().find(l)},dt.prototype.invokeMap=Ee(function(l,c){return"function"==typeof l?new dt(this):this.map(function(h){return fl(h,l,c)})}),dt.prototype.reject=function(l){return this.filter(Sa(He(l)))},dt.prototype.slice=function(l,c){l=tt(l);var h=this;return h.__filtered__&&(l>0||c<0)?new dt(h):(l<0?h=h.takeRight(-l):l&&(h=h.drop(l)),c!==k&&(h=(c=tt(c))<0?h.dropRight(-c):h.take(c-l)),h)},dt.prototype.takeRightWhile=function(l){return this.reverse().takeWhile(l).reverse()},dt.prototype.toArray=function(){return this.take(lr)},mr(dt.prototype,function(l,c){var h=/^(?:filter|find|map|reject)|While$/.test(c),g=/^(?:head|last)$/.test(c),_=y[g?"take"+("last"==c?"Right":""):c],C=g||/^find/.test(c);_&&(y.prototype[c]=function(){var w=this.__wrapped__,P=g?[1]:arguments,R=w instanceof dt,j=P[0],U=R||et(w),q=function(lt){var pt=_.apply(y,fn([lt],P));return g&&de?pt[0]:pt};U&&h&&"function"==typeof j&&1!=j.length&&(R=U=!1);var de=this.__chain__,Ae=C&&!de,nt=R&&!this.__actions__.length;if(!C&&U){w=nt?w:new dt(this);var Ve=l.apply(w,P);return Ve.__actions__.push({func:Ea,args:[q],thisArg:k}),new oo(Ve,de)}return Ae&&nt?l.apply(this,P):(Ve=this.thru(q),Ae?g?Ve.value()[0]:Ve.value():Ve)})}),Bo(["pop","push","shift","sort","splice","unshift"],function(l){var c=$t[l],h=/^(?:push|sort|unshift)$/.test(l)?"tap":"thru",g=/^(?:pop|shift)$/.test(l);y.prototype[l]=function(){var _=arguments;if(g&&!this.__chain__){var C=this.value();return c.apply(et(C)?C:[],_)}return this[h](function(w){return c.apply(et(w)?w:[],_)})}}),mr(dt.prototype,function(l,c){var h=y[c];if(h){var g=h.name+"";_t.call($o,g)||($o[g]=[]),$o[g].push({name:c,func:h})}}),$o[Au(k,2).name]=[{name:"wrapper",func:k}],dt.prototype.clone=function Bx(){var l=new dt(this.__wrapped__);return l.__actions__=Ai(this.__actions__),l.__dir__=this.__dir__,l.__filtered__=this.__filtered__,l.__iteratees__=Ai(this.__iteratees__),l.__takeCount__=this.__takeCount__,l.__views__=Ai(this.__views__),l},dt.prototype.reverse=function gu(){if(this.__filtered__){var l=new dt(this);l.__dir__=-1,l.__filtered__=!0}else(l=this.clone()).__dir__*=-1;return l},dt.prototype.value=function WE(){var l=this.__wrapped__.value(),c=this.__dir__,h=et(l),g=c<0,_=h?l.length:0,C=function lT(l,c,h){for(var g=-1,_=h.length;++g<_;){var C=h[g],w=C.size;switch(C.type){case"drop":l+=w;break;case"dropRight":c-=w;break;case"take":c=Xn(c,l+w);break;case"takeRight":l=Xt(l,c-w)}}return{start:l,end:c}}(0,_,this.__views__),w=C.start,P=C.end,R=P-w,j=g?P:w-1,U=this.__iteratees__,q=U.length,de=0,Me=Xn(R,this.__takeCount__);
vendor: 1,322 bytes, line 1
1if(!h||!g&&_==R&&Me==R)return R_(l,this.__actions__);var Ae=[];e:for(;R--&&de<Me;){for(var nt=-1,Ve=l[j+=c];++nt<q;){var lt=U[nt],zi=lt.type,yi=(0,lt.iteratee)(Ve);if(2==zi)Ve=yi;else if(!yi){if(1==zi)continue e;break e}}Ae[de++]=Ve}return Ae},y.prototype.at=yw,y.prototype.chain=function Cw(){return gm(this)},y.prototype.commit=function xw(){return new oo(this.value(),this.__chain__)},y.prototype.next=function ww(){this.__values__===k&&(this.__values__=kl(this.value()));var l=this.__index__>=this.__values__.length;return{done:l,value:l?k:this.__values__[this.__index__++]}},y.prototype.plant=function kw(l){for(var c,h=this;h instanceof vo;){var g=rw(h);g.__index__=0,g.__values__=k,c?_.__wrapped__=g:c=g;var _=g;h=h.__wrapped__}return _.__wrapped__=l,c},y.prototype.reverse=function _m(){var l=this.__wrapped__;if(l instanceof dt){var c=l;return this.__actions__.length&&(c=new dt(this)),(c=c.reverse()).__actions__.push({func:Ea,args:[cb],thisArg:k}),new oo(c,this.__chain__)}return this.thru(cb)},y.prototype.toJSON=y.prototype.valueOf=y.prototype.value=function Uu(){return R_(this.__wrapped__,this.__actions__)},y.prototype.first=y.prototype.head,jo&&(y.prototype[jo]=function Mw(){return this}),y}();mn._=cl,(Ya=function(){return cl}.call(Us,dp,Us,Fr))!==k&&(Fr.exports=Ya)}.call(this)}},Fr=>{Fr(Fr.s=3488)}]);

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