PageSourceSearch

https://orion.sefin.gob.hn/teso/teso-ben-prb-app/main-CZ3X23GK.js

js sefin.gob.hn collected 2026-10-02 04:58:18 UTC 162,788 bytes, 1 lines download raw bytes

1import{a as so}from"./chunk-4HWZZ5OF.js";import{a as mo}from"./chunk-TAQAW5QS.js";import{b as De,c as oo,e as Te}from"./chunk-OMGDM5U7.js";import{a as ro}from"./chunk-O76SMDPG.js";import{c as zt,d as ut,f as K,g as bt}from"./chunk-W7YCOLRM.js";import{a as Dn,b as Tn,c as It,d as An,e as no,f as Yt,g as q}from"./chunk-4ONG3VGC.js";import{A as Jn,B as to,C as Si,D as eo,E as io,G as mt,H as X,I as ao,J as $t,K as co,a as Gt,b as Mi,c as Bn,d as ft,e as Nn,f as Ci,g as zn,h as Oe,i as ot,j as jn,k as Vn,l as Qn,m as Wn,n as qn,o as Pi,p as Kt,q as Oi,r as $,s as Se,t as Gn,u as Kn,v as Ie,w as Zn,x as Yn,y as $n,z as Xn}from"./chunk-NM2ZTC5M.js";import{a as Ee}from"./chunk-O264FXMB.js";import{B as nt,C as re,G as Et,N as Ln,P as Hn,Q as Un,w as Fn,y as Rn}from"./chunk-QYX4YLNI.js";import{a as dt,b as Zt}from"./chunk-HAWVS4TM.js";import{c as _n,f as ki,g as vn,h as yn,i as xn,j as wn,l as kn,m as Me,n as Mn,o as Cn,p as Pn,q as Ce,r as W,s as qt,t as On,u as Sn,v as In,w as En,x as Pe}from"./chunk-EQHDKRMM.js";import{$ as Rt,A as $i,Ab as O,B as Xi,Ba as rt,Bb as ue,C as Ji,Cb as Q,Cc as ve,D as li,Db as g,Dc as ye,Ea as rn,F as ie,Fc as wi,G as gt,Ga as B,Gb as pn,H as Vt,Ha as H,Hb as un,Hc as bn,I as tt,Ic as fn,Jb as yi,Jc as Lt,Ka as N,Kb as z,L as Ft,La as U,Lb as u,Lc as Bt,Ma as sn,Mb as pt,N as Ht,Nb as R,Nc as S,Oa as x,Oc as Nt,P as lt,Pa as cn,Pb as be,Pc as hn,Q as ne,Qc as St,R as tn,S as en,Sb as _,T as nn,Tb as fe,Ua as Mt,Ub as he,Vb as _t,Wb as vt,X as on,Xb as c,Xc as Wt,Ya as _i,Yb as d,Zb as h,a as T,aa as at,b as wt,ba as I,bc as M,ca as Ut,cc as xi,cd as xe,da as an,dc as b,ec as f,f as Ki,fa as F,fc as Y,fd as we,g as Zi,ga as et,gc as C,hd as gn,ia as L,ic as G,jc as Pt,ka as pi,kc as E,kd as ke,l as P,la as a,lb as m,lc as D,m as Yi,ma as ui,mc as ae,na as bi,nb as dn,nc as ge,oa as fi,ob as vi,oc as Ot,pa as le,pb as Ct,pc as l,qb as mn,qc as st,r as jt,rb as ln,rc as yt,s as At,sb as pe,t as kt,tb as oe,ua as hi,va as v,w as mi,wa as y,wc as ct,xa as gi,xc as _e,y as A,yb as p,yc as Qt,za as V,zb as it}from"./chunk-D7TLGZYV.js";var zo="@",jo=(()=>{class i{doc;delegate;zone;animationType;moduleImpl;_rendererFactoryPromise=null;
1scheduler=null;injector=a(rt);loadingSchedulerFn=a(Vo,{optional:!0});_engine;constructor(t,e,n,r,s){this.doc=t,this.delegate=e,this.zone=n,this.animationType=r,this.moduleImpl=s}ngOnDestroy(){this._engine?.flush()}loadImpl(){let t=()=>this.moduleImpl??import("./chunk-3I2NVRRB.js").then(n=>n),e;return this.loadingSchedulerFn?e=this.loadingSchedulerFn(t):e=t(),e.catch(n=>{throw new an(5300,!1)}).then(({\u0275createEngine:n,\u0275AnimationRendererFactory:r})=>{this._engine=n(this.animationType,this.doc);let s=new r(this.delegate,this._engine,this.zone);return this.delegate=s,s})}createRenderer(t,e){let n=this.delegate.createRenderer(t,e);if(n.\u0275type===0)return n;typeof n.throwOnSyntheticProps=="boolean"&&(n.throwOnSyntheticProps=!1);let r=new Ii(n);return e?.data?.animation&&!this._rendererFactoryPromise&&(this._rendererFactoryPromise=this.loadImpl()),this._rendererFactoryPromise?.then(s=>{let k=s.createRenderer(t,e);r.use(k),this.scheduler??=this.injector.get(rn,null,{optional:!0}),this.scheduler?.notify(11)}).catch(s=>{r.use(n)}),r}begin(){this.delegate.begin?.()}end(){this.delegate.end?.()}whenRenderingDone(){return this.delegate.whenRenderingDone?.()??Promise.resolve()}componentReplaced(t){this._engine?.flush(),this.delegate.componentReplaced?.(t)}static \u0275fac=function(e){ln()};static \u0275prov=F({token:i,factory:i.\u0275fac})}return i})(),Ii=class{delegate;replay=[];\u0275type=1;constructor(o){this.delegate=o}use(o){if(this.delegate=o,this.replay!==null){for(let t of this.replay)t(o);this.replay=null}}get data(){return this.delegate.data}destroy(){this.replay=null,this.delegate.destroy()}createElement(o,t){return this.delegate.createElement(o,t)}createComment(o){return this.delegate.createComment(o)}createText(o){return this.delegate.createText(o)}get destroyNode(){return this.delegate.destroyNode}appendChild(o,t){this.delegate.appendChild(o,t)}insertBefore(o,t,e,n){this.delegate.insertBefore(o,t,e,n)}removeChild(o,t,e){this.delegate.removeChild(o,t,e)}selectRootElement(o,t){return this.delegate.selectRootElement(o,t)}parentNode(o){return this.delegate.parentNode(o)}nextSibling(o){return this.delegate.nextSibling(o)}setAttribute(o,t,e,n){this.delegate.setAttribute(o,t,e,n)}removeAttribute(o,t,e){this.delegate.removeAttribute(o,t,e)}addClass(o,t){this.delegate.addClass(o,t)}removeClass(o,t){this.delegate.removeClass(o,t)}setStyle(o,t,e,n){this.delegate.setStyle(o,t,e,n)}removeStyle(o,t,e){this.delegate.removeStyle(o,t,e)}setProperty(o,t,e){this.shouldReplay(t)&&this.replay.push(n=>n.setProperty(o,t,e)),this.delegate.setProperty(o,t,e)}setValue(o,t){this.delegate.setValue(o,t)}listen(o,t,e,n){return this.shouldReplay(t)&&this.replay.push(r=>r.listen(o,t,e,n)),this.delegate.listen(o,t,e,n)}shouldReplay(o){return this.replay!==null&&o.startsWith(zo)}},Vo=new L("");function lo(i="animations"){return sn("NgAsyncAnimations"),le([{provide:vi,useFactory:(o,t,e)=>new jo(o,t,e,i),deps:[Wt,xn,H]},{provide:Mt,useValue:i==="noop"?"NoopAnimations":"BrowserAnimations"}])}var ce="Service workers are disabled or not supported by this browser";function Ho(i){return li(()=>kt(new Error(i)))}var Xt=class{serviceWorker;worker;registration;events;constructor(o){if(this.serviceWorker=o,!o)this.worker=this.events=this.registration=Ho(ce);else{let e=ie(o,"controllerchange").pipe(A(()=>o.controller)),n=li(()=>At(o.controller)),r=Ji(n,e);this.worker=r.pipe(tt(j=>!!j)),this.registration=this.worker.pipe(at(()=>o.getRegistration()));let J=ie(o,"message").pipe(A(j=>j.data)).pipe(tt(j=>j&&j.type)).pipe(on());J.connect(),this.events=J}}postMessage(o,t){return this.worker.pipe(lt(1),Ut(e=>{e.postMessage(T({action:o},t))})).toPromise().then(()=>{})}postMessageWithOperation(o,t,e){let n=this.waitForOperationCompleted(e),r=this.postMessage(o,t);return Promise.all([r,n]).then(([,s])=>s)}generateNonce(){return Math.round(Math.random()*1e7)}eventsOfType(o){let t;return typeof o=="string"?t=e=>e.type===o:t=e=>o.includes(e.type),this.events.pipe(tt(t))}nextEventOfType(o){return this.eventsOfType(o).pipe(lt(1))}waitForOperationCompleted(o){return this.eventsOfType("OPERATION_COMPLETED").pipe(tt(t=>
1t.nonce===o),lt(1),A(t=>{if(t.result!==void 0)return t.result;throw new Error(t.error)})).toPromise()}get isEnabled(){return!!this.serviceWorker}},Uo=(()=>{class i{sw;messages;notificationClicks;subscription;get isEnabled(){return this.sw.isEnabled}pushManager=null;subscriptionChanges=new P;constructor(t){if(this.sw=t,!t.isEnabled){this.messages=Vt,this.notificationClicks=Vt,this.subscription=Vt;return}this.messages=this.sw.eventsOfType("PUSH").pipe(A(n=>n.data)),this.notificationClicks=this.sw.eventsOfType("NOTIFICATION_CLICK").pipe(A(n=>n.data)),this.pushManager=this.sw.registration.pipe(A(n=>n.pushManager));let e=this.pushManager.pipe(at(n=>n.getSubscription()));this.subscription=gt(e,this.subscriptionChanges)}requestSubscription(t){if(!this.sw.isEnabled||this.pushManager===null)return Promise.reject(new Error(ce));let e={userVisibleOnly:!0},n=this.decodeBase64(t.serverPublicKey.replace(/_/g,"/").replace(/-/g,"+")),r=new Uint8Array(new ArrayBuffer(n.length));for(let s=0;s<n.length;s++)r[s]=n.charCodeAt(s);return e.applicationServerKey=r,this.pushManager.pipe(at(s=>s.subscribe(e)),lt(1)).toPromise().then(s=>(this.subscriptionChanges.next(s),s))}unsubscribe(){if(!this.sw.isEnabled)return Promise.reject(new Error(ce));let t=e=>{if(e===null)throw new Error("Not subscribed to push notifications.");return e.unsubscribe().then(n=>{if(!n)throw new Error("Unsubscribe failed!");this.subscriptionChanges.next(null)})};return this.subscription.pipe(lt(1),at(t)).toPromise()}decodeBase64(t){return atob(t)}static \u0275fac=function(e){return new(e||i)(pi(Xt))};static \u0275prov=F({token:i,factory:i.\u0275fac})}return i})(),Qo=(()=>{class i{sw;versionUpdates;unrecoverable;get isEnabled(){return this.sw.isEnabled}constructor(t){if(this.sw=t,!t.isEnabled){this.versionUpdates=Vt,this.unrecoverable=Vt;return}this.versionUpdates=this.sw.eventsOfType(["VERSION_DETECTED","VERSION_INSTALLATION_FAILED","VERSION_READY","NO_NEW_VERSION_DETECTED"]),this.unrecoverable=this.sw.eventsOfType("UNRECOVERABLE_STATE")}checkForUpdate(){if(!this.sw.isEnabled)return Promise.reject(new Error(ce));let t=this.sw.generateNonce();return this.sw.postMessageWithOperation("CHECK_FOR_UPDATES",{nonce:t},t)}activateUpdate(){if(!this.sw.isEnabled)return Promise.reject(new Error(ce));let t=this.sw.generateNonce();return this.sw.postMessageWithOperation("ACTIVATE_UPDATE",{nonce:t},t)}static \u0275fac=function(e){return new(e||i)(pi(Xt))};static \u0275prov=F({token:i,factory:i.\u0275fac})}return i})();var po=new L("");function Wo(i,o,t){return()=>{if(!("serviceWorker"in navigator&&t.enabled!==!1))return;let e=i.get(H),n=i.get(yi);e.runOutsideAngular(()=>{let s=navigator.serviceWorker,k=()=>s.controller?.postMessage({action:"INITIALIZE"});s.addEventListener("controllerchange",k),n.onDestroy(()=>{s.removeEventListener("controllerchange",k)})});let r;if(typeof t.registrationStrategy=="function")r=t.registrationStrategy();else{let[s,...k]=(t.registrationStrategy||"registerWhenStable:30000").split(":");switch(s){case"registerImmediately":r=At(null);break;case"registerWithDelay":r=uo(+k[0]||0);break;case"registerWhenStable":let Z=jt(i.get(yi).whenStable());r=k[0]?gt(Z,uo(+k[0])):Z;break;default:throw new Error(`Unknown ServiceWorker registration strategy: ${t.registrationStrategy}`)}}e.runOutsideAngular(()=>r.pipe(lt(1)).subscribe(()=>navigator.serviceWorker.register(o,{scope:t.scope}).catch(s=>console.error("Service worker registration failed with:",s))))}}function uo(i){return At(null).pipe(tn(i))}function qo(i){return new Xt(i.enabled!==!1?navigator.serviceWorker:void 0)}var se=class{enabled;scope;registrationStrategy};function bo(i,o={}){return le([Uo,Qo,{provide:po,useValue:i},{provide:se,useValue:o},{provide:Xt,useFactory:qo,deps:[se]},{provide:pn,useFactory:Wo,deps:[rt,po,se],multi:!0}])}var Re=["*"],Go=["content"],Ko=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],Zo=["mat-drawer","mat-drawer-content","*"];function Yo(i,o){if(i&1){let t=M();c(0,"div",1),b("click",function(){v(t);let n=f();return y(n._onBackdropClicked())}),d()}if(i&2){let t=f();R("mat-drawer-shown",t._isShowingBackdrop())}}function $o(i,o){i&1&&(c(0,"mat-drawer-content"),C(1,2),d())}var Xo=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],Jo=["mat-sidenav","mat-sidenav-content","*"];function ta(i,o){if(i&1){let t=M();
1c(0,"div",1),b("click",function(){v(t);let n=f();return y(n._onBackdropClicked())}),d()}if(i&2){let t=f();R("mat-drawer-shown",t._isShowingBackdrop())}}function ea(i,o){i&1&&(c(0,"mat-sidenav-content"),C(1,2),d())}var ia=".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}";var na=new L("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:oa}),Ai=new L("MAT_DRAWER_CONTAINER");function oa(){return!1}var Ae=(()=>{class i extends ft{_platform=a(Et);_changeDetectorRef=a(Lt);_container=a(Di);constructor(){let t=a(U),e=a(Bn),n=a(H);super(t,e,n)}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})}_shouldBeHidden(){if(this._platform.isBrowser)return!1;let{start:t,end:e}=this._container;return t!=null&&t.mode!=="over"&&t.opened||e!=null&&e.mode!=="over"&&e.opened}static \u0275fac=function(e){return new(e||i)};static \u0275cmp=p({type:i,selectors:[["mat-drawer-content"]],hostAttrs:[1,"mat-drawer-content"],hostVars:6,hostBindings:function(e,n){e&2&&(pt("margin-left",n._container._contentMargins.left,"px")("margin-right",n._container._contentMargins.right,"px"),R("mat-drawer-content-hidden",n._shouldBeHidden()))},features:[ct([{provide:ft,useExisting:i}]),Q],ngContentSelectors:Re,decls:1,vars:0,template:function(e,n){e&1&&(Y(),C(0))},encapsulation:2,changeDetection:0})}return i})(),Ei=(()=>{class i{_elementRef=a(U);_focusTrapFactory=a(qn);_focusMonitor=a(Kt);_platform=a(Et);_ngZone=a(H);_renderer=a(Ct);_interactivityChecker=a(Wn);_doc=a(Wt,{optional:!0});_container=a(Ai,{optional:!0});_focusTrap=null;_elementFocusedBeforeDrawerWasOpened=null;_eventCleanups;_isAttached;_anchor;get position(){return this._position}set position(t){t=t==="end"?"end":"start",t!==this._position&&(this._isAttached&&this._updatePositionInParent(t),this._position=t,this.onPositionChanged.emit())}_position="start";get mode(){return this._mode}set mode(t){this._mode=t,this._updateFocusTrapState(),this._modeChanged.next()}_mode="over";get disableClose(){return this._disableClose}set disableClose(t){this._disableClose=nt(t)}
1_disableClose=!1;get autoFocus(){let t=this._autoFocus;return t??(this.mode==="side"?"dialog":"first-tabbable")}set autoFocus(t){(t==="true"||t==="false"||t==null)&&(t=nt(t)),this._autoFocus=t}_autoFocus;get opened(){return this._opened}set opened(t){this.toggle(nt(t))}_opened=!1;_openedVia;_animationStarted=new P;_animationEnd=new P;openedChange=new B(!0);_openedStream=this.openedChange.pipe(tt(t=>t),A(()=>{}));openedStart=this._animationStarted.pipe(tt(()=>this.opened),ne(void 0));_closedStream=this.openedChange.pipe(tt(t=>!t),A(()=>{}));closedStart=this._animationStarted.pipe(tt(()=>!this.opened),ne(void 0));_destroyed=new P;onPositionChanged=new B;_content;_modeChanged=new P;_injector=a(rt);_changeDetectorRef=a(Lt);constructor(){this.openedChange.pipe(I(this._destroyed)).subscribe(t=>{t?(this._doc&&(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement),this._takeFocus()):this._isFocusWithinDrawer()&&this._restoreFocus(this._openedVia||"program")}),this._ngZone.runOutsideAngular(()=>{let t=this._elementRef.nativeElement;ie(t,"keydown").pipe(tt(e=>e.keyCode===27&&!this.disableClose&&!ot(e)),I(this._destroyed)).subscribe(e=>this._ngZone.run(()=>{this.close(),e.stopPropagation(),e.preventDefault()})),this._eventCleanups=[this._renderer.listen(t,"transitionrun",this._handleTransitionEvent),this._renderer.listen(t,"transitionend",this._handleTransitionEvent),this._renderer.listen(t,"transitioncancel",this._handleTransitionEvent)]}),this._animationEnd.subscribe(()=>{this.openedChange.emit(this._opened)})}_forceFocus(t,e){this._interactivityChecker.isFocusable(t)||(t.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{let n=()=>{r(),s(),t.removeAttribute("tabindex")},r=this._renderer.listen(t,"blur",n),s=this._renderer.listen(t,"mousedown",n)})),t.focus(e)}_focusByCssSelector(t,e){let n=this._elementRef.nativeElement.querySelector(t);n&&this._forceFocus(n,e)}_takeFocus(){if(!this._focusTrap)return;let t=this._elementRef.nativeElement;switch(this.autoFocus){case!1:case"dialog":return;case!0:case"first-tabbable":_i(()=>{!this._focusTrap.focusInitialElement()&&typeof t.focus=="function"&&t.focus()},{injector:this._injector});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this.autoFocus);break}}_restoreFocus(t){this.autoFocus!=="dialog"&&(this._elementFocusedBeforeDrawerWasOpened?this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened,t):this._elementRef.nativeElement.blur(),this._elementFocusedBeforeDrawerWasOpened=null)}_isFocusWithinDrawer(){let t=this._doc.activeElement;return!!t&&this._elementRef.nativeElement.contains(t)}ngAfterViewInit(){this._isAttached=!0,this._position==="end"&&this._updatePositionInParent("end"),this._platform.isBrowser&&(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._updateFocusTrapState())}ngOnDestroy(){this._eventCleanups.forEach(t=>t()),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(t){return this.toggle(!0,t)}close(){return this.toggle(!1)}_closeViaBackdropClick(){return this._setOpen(!1,!0,"mouse")}toggle(t=!this.opened,e){t&&e&&(this._openedVia=e);let n=this._setOpen(t,!t&&this._isFocusWithinDrawer(),this._openedVia||"program");return t||(this._openedVia=null),n}_setOpen(t,e,n){return t===this._opened?Promise.resolve(t?"open":"close"):(this._opened=t,this._container?._transitionsEnabled?this._setIsAnimating(!0):setTimeout(()=>{this._animationStarted.next(),this._animationEnd.next()}),this._elementRef.nativeElement.classList.toggle("mat-drawer-opened",t),!t&&e&&this._restoreFocus(n),this._changeDetectorRef.markForCheck(),this._updateFocusTrapState(),new Promise(r=>{this.openedChange.pipe(lt(1)).subscribe(s=>r(s?"open":"close"))}))}_setIsAnimating(t){this._elementRef.nativeElement.classList.toggle("mat-drawer-animating",t)}_getWidth(){return this._elementRef.nativeElement.offsetWidth||0}_updateFocusTrapState(){this._focusTrap&&(this._focusTrap.enabled=!!this._container?.hasBackdrop&&this.opened)}_updatePositionInParent(t){if(!this._platform.isBrowser)return;let e=this._elementRef.nativeElement,n=e.parentNode;t==="end"?(this._anchor||(this._anchor=this._doc.createComment("mat-drawer-anchor"),n.insertBefore(this._anchor,e)),n.appendChild(e)):this._anchor&&this._anchor.parentNode.insertBefore(e,this._anchor)}_handleTransitionEvent=t=>{let e=this._elementRef.nativeElement;t.target===e&&this._ngZone.run(()=>{t.type==="transitionrun"?this._animationStarted.next(t):(t.type==="transitionend"&&this._setIsAnimating(!1),this._animationEnd.next(t))})};static \u0275fac=function(e){return new(e||i)};static \u0275cmp=p({type:i,selectors:[["mat-drawer"]],viewQuery:function(e,n){if(e&1&&Pt(Go,5),e&2){let r;E(r=D())&&(n._content=r.first)}},hostAttrs:["tabIndex","-1",1,"mat-drawer"],hostVars:11,hostBindings:function(e,n){e&2&&(z("align",null),pt("visibility",!n._container&&!n.opened?"hidden":null),R("mat-drawer-end",n.position==="end")("mat-drawer-over",n.mode==="over")("mat-drawer-push",n.mode==="push")("mat-drawer-side",n.mode==="side"))},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:Re,decls:3,vars:0,consts:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],template:function(e,n){e&1&&(Y(),c(0,"div",1,0),C(2),d())},dependencies:[ft],encapsulation:2,changeDetection:0})}return i})(),Di=(()=>{class i{_dir=a(Gt,{optional:!0});_element=a(U);_ngZone=a(H);_changeDetectorRef=a(Lt);_animationMode=a(Mt,{optional:!0});_transitionsEnabled=!1;_allDrawers;_drawers=new cn;_content;_userContent;get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize(t){this._autosize=nt(t)}_autosize=a(na);get hasBackdrop(){return this._drawerHasBackdrop(this._start)||this._drawerHasBackdrop(this._end)}set hasBackdrop(t){this._backdropOverride=t==null?null:nt(t)}_backdropOverride;backdropClick=new B;_start;_end;_left;_right;_destroyed=new P;
1_doCheckSubject=new P;_contentMargins={left:null,right:null};_contentMarginChanges=new P;get scrollable(){return this._userContent||this._content}_injector=a(rt);constructor(){let t=a(Et),e=a(Nn);this._dir?.change.pipe(I(this._destroyed)).subscribe(()=>{this._validateDrawers(),this.updateContentMargins()}),e.change().pipe(I(this._destroyed)).subscribe(()=>this.updateContentMargins()),this._animationMode!=="NoopAnimations"&&t.isBrowser&&this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{this._element.nativeElement.classList.add("mat-drawer-transition"),this._transitionsEnabled=!0},200)})}ngAfterContentInit(){this._allDrawers.changes.pipe(Rt(this._allDrawers),I(this._destroyed)).subscribe(t=>{this._drawers.reset(t.filter(e=>!e._container||e._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe(Rt(null)).subscribe(()=>{this._validateDrawers(),this._drawers.forEach(t=>{this._watchDrawerToggle(t),this._watchDrawerPosition(t),this._watchDrawerMode(t)}),(!this._drawers.length||this._isDrawerOpen(this._start)||this._isDrawerOpen(this._end))&&this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),this._ngZone.runOutsideAngular(()=>{this._doCheckSubject.pipe(Ht(10),I(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(t=>t.open())}close(){this._drawers.forEach(t=>t.close())}updateContentMargins(){let t=0,e=0;if(this._left&&this._left.opened){if(this._left.mode=="side")t+=this._left._getWidth();else if(this._left.mode=="push"){let n=this._left._getWidth();t+=n,e-=n}}if(this._right&&this._right.opened){if(this._right.mode=="side")e+=this._right._getWidth();else if(this._right.mode=="push"){let n=this._right._getWidth();e+=n,t-=n}}t=t||null,e=e||null,(t!==this._contentMargins.left||e!==this._contentMargins.right)&&(this._contentMargins={left:t,right:e},this._ngZone.run(()=>this._contentMarginChanges.next(this._contentMargins)))}ngDoCheck(){this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular(()=>this._doCheckSubject.next())}_watchDrawerToggle(t){t._animationStarted.pipe(I(this._drawers.changes)).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),t.mode!=="side"&&t.openedChange.pipe(I(this._drawers.changes)).subscribe(()=>this._setContainerClass(t.opened))}_watchDrawerPosition(t){t.onPositionChanged.pipe(I(this._drawers.changes)).subscribe(()=>{_i({read:()=>this._validateDrawers()},{injector:this._injector})})}_watchDrawerMode(t){t._modeChanged.pipe(I(gt(this._drawers.changes,this._destroyed))).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass(t){let e=this._element.nativeElement.classList,n="mat-drawer-container-has-open";t?e.add(n):e.remove(n)}_validateDrawers(){this._start=this._end=null,this._drawers.forEach(t=>{t.position=="end"?(this._end!=null,this._end=t):(this._start!=null,this._start=t)}),this._right=this._left=null,this._dir&&this._dir.value==="rtl"?(this._left=this._end,this._right=this._start):(this._left=this._start,this._right=this._end)}_isPushed(){return this._isDrawerOpen(this._start)&&this._start.mode!="over"||this._isDrawerOpen(this._end)&&this._end.mode!="over"}_onBackdropClicked(){this.backdropClick.emit(),this._closeModalDrawersViaBackdrop()}_closeModalDrawersViaBackdrop(){[this._start,this._end].filter(t=>t&&!t.disableClose&&this._drawerHasBackdrop(t)).forEach(t=>t._closeViaBackdropClick())}_isShowingBackdrop(){return this._isDrawerOpen(this._start)&&this._drawerHasBackdrop(this._start)||this._isDrawerOpen(this._end)&&this._drawerHasBackdrop(this._end)}_isDrawerOpen(t){return t!=null&&t.opened}_drawerHasBackdrop(t){return this._backdropOverride==null?!!t&&t.mode!=="side":this._backdropOverride}static \u0275fac=function(e){return new(e||i)};static \u0275cmp=p({type:i,selectors:[["mat-drawer-container"]],contentQueries:function(e,n,r){if(e&1&&(G(r,Ae,5),G(r,Ei,5)),e&2){let s;E(s=D())&&(n._content=s.first),E(s=D())&&(n._allDrawers=s)}},viewQuery:function(e,n){if(e&1&&Pt(Ae,5),e&2){let r;E(r=D())&&(n._userContent=r.first)}},hostAttrs:[1,"mat-drawer-container"],hostVars:2,hostBindings:function(e,n){e&2&&R("mat-drawer-container-explicit-backdrop",n._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],features:[ct([{provide:Ai,useExisting:i}])],ngContentSelectors:Zo,decls:4,vars:2,consts:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",3,"click"]],template:function(e,n){e&1&&(Y(Ko),g(0,Yo,1,2,"div",0),C(1),C(2,1),g(3,$o,2,0,"mat-drawer-content")),e&2&&(_(n.hasBackdrop?0:-1),m(3),_(n._c
1ontent?-1:3))},dependencies:[Ae],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}"],encapsulation:2,changeDetection:0})}return i})(),Fe=(()=>{class i extends Ae{static \u0275fac=(()=>{let t;return function(n){return(t||(t=V(i)))(n||i)}})();static \u0275cmp=p({type:i,selectors:[["mat-sidenav-content"]],hostAttrs:[1,"mat-drawer-content","mat-sidenav-content"],features:[ct([{provide:ft,useExisting:i}]),Q],ngContentSelectors:Re,decls:1,vars:0,template:function(e,n){e&1&&(Y(),C(0))},encapsulation:2,changeDetection:0})}return i})(),Fi=(()=>{class i extends Ei{get fixedInViewport(){return this._fixedInViewport}set fixedInViewport(t){this._fixedInViewport=nt(t)}_fixedInViewport=!1;get fixedTopGap(){return this._fixedTopGap}set fixedTopGap(t){this._fixedTopGap=re(t)}_fixedTopGap=0;get fixedBottomGap(){return this._fixedBottomGap}set fixedBottomGap(t){this._fixedBottomGap=re(t)}_fixedBottomGap=0;static \u0275fac=(()=>{let t;return function(n){return(t||(t=V(i)))(n||i)}})();static \u0275cmp=p({type:i,selectors:[["mat-sidenav"]],hostAttrs:["tabIndex","-1",1,"mat-drawer","mat-sidenav"],hostVars:15,hostBindings:function(e,n){e&2&&(z("align",null),pt("top",n.fixedInViewport?n.fixedTopGap:null,"px")("bottom",n.fixedInViewport?n.fixedBottomGap:null,"px"),R("mat-drawer-end",n.position==="end")("mat-drawer-over",n.mode==="over")("mat-drawer-push",n.mode==="push")("mat-drawer-side",n.mode==="side")("mat-sidenav-fixed",n.fixedInViewport))},inputs:{fixedInViewport:"fixedInViewport",fixedTopGap:"fixedTopGap",fixedBottomGap:"fixedBottomGap"},exportAs:["matSidenav"],features:[ct([{provide:Ei,useExisting:i}]),Q],ngContentSelectors:Re,decls:3,vars:0,consts:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],template:function(e,n){e&1&&(Y(),c(0,"div",1,0),C(2),d())},dependencies:[ft],encapsulation:2,changeDetection:0})}return i})(),fo=(()=>{class i extends Di{_allDrawers=void 0;_content=void 0;static \u0275fac=(()=>{let t;return function(n){return(t||(t=V(i)))(n||i)}})();static \u0275cmp=p({type:i,selectors:[["mat-sidenav-container"]],contentQueries:function(e,n,r){if(e&1&&(G(r,Fe,5),G(r,Fi,5)),e&2){let s;E(s=D())&&(n._content=s.first),E(s=D())&&(n._allDrawers=s)}},hostAttrs:[1,"mat-drawer-container","mat-sidenav-container"],hostVars:2,hostBindings:function(e,n){e&2&&R("mat-drawer-container-explicit-backdrop",n._backdropOverride)},exportAs:["matSidenavContainer"],features:[ct([{provide:Ai,useExisting:i},{provide:Di,useExisting:i}]),Q],ngContentSelectors:Jo,decls:4,vars:2,consts:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",3,"click"]],template:function(e,n){e&1&&(Y(Xo),g(0,ta,1,2,"div",0),C(1),C(2,1),g(3,ea,2,0,"mat-sidenav-content")),e&2&&(_(n.hasBackdrop?0:-1),m(3),_(n._c
1ontent?-1:3))},dependencies:[Fe],styles:[ia],encapsulation:2,changeDetection:0})}return i})(),ho=(()=>{class i{static \u0275fac=function(e){return new(e||i)};static \u0275mod=it({type:i});static \u0275inj=et({imports:[$,Ci,Ci,$]})}return i})();var ra=["*",[["mat-toolbar-row"]]],sa=["*","mat-toolbar-row"],ca=(()=>{class i{static \u0275fac=function(e){return new(e||i)};static \u0275dir=O({type:i,selectors:[["mat-toolbar-row"]],hostAttrs:[1,"mat-toolbar-row"],exportAs:["matToolbarRow"]})}return i})(),Le=(()=>{class i{_elementRef=a(U);_platform=a(Et);_document=a(Wt);color;_toolbarRows;constructor(){}ngAfterViewInit(){this._platform.isBrowser&&(this._checkToolbarMixedModes(),this._toolbarRows.changes.subscribe(()=>this._checkToolbarMixedModes()))}_checkToolbarMixedModes(){this._toolbarRows.length}static \u0275fac=function(e){return new(e||i)};static \u0275cmp=p({type:i,selectors:[["mat-toolbar"]],contentQueries:function(e,n,r){if(e&1&&G(r,ca,5),e&2){let s;E(s=D())&&(n._toolbarRows=s)}},hostAttrs:[1,"mat-toolbar"],hostVars:6,hostBindings:function(e,n){e&2&&(be(n.color?"mat-"+n.color:""),R("mat-toolbar-multiple-rows",n._toolbarRows.length>0)("mat-toolbar-single-row",n._toolbarRows.length===0))},inputs:{color:"color"},exportAs:["matToolbar"],ngContentSelectors:sa,decls:2,vars:0,template:function(e,n){e&1&&(Y(ra),C(0),C(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{--mdc-text-button-label-text-color:var(--mat-toolbar-container-text-color, var(--mat-sys-on-surface));--mdc-outlined-button-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)}}"],encapsulation:2,changeDetection:0})}return i})();var Be=(()=>{class i{static \u0275fac=function(e){return new(e||i)};static \u0275mod=it({type:i});static \u0275inj=et({imports:[$,$]})}return i})();var Jt=class{static removeEmptyProperties(o){return Object.entries(o).reduce((t,[e,n])=>{if(typeof n=="object"&&n!==null)if(Array.isArray(n))n.length>0&&(t[e]=n);else{let r=this.removeEmptyProperties(n);Object.keys(r).length>0&&(t[e]=r)}else n!=null&&n!==""&&(t[e]=n);return t},{})}static capitalizar(o){return o.length>0?o[0].toUpperCase()+o.slice(1).toLowerCase():o}};var Ne=class i{transform(o){if(!o)return"Fecha inv\xE1lida";let t=new Date,e=new Date(o),n=Math.floor((t.getTime()-e.getTime())/1e3);if(n<0)return"En el futuro";if(n<10)return"Justo ahora";let r={a\u00F1o:31536e3,mes:2592e3,semana:604800,d\u00EDa:86400,hora:3600,minuto:60,segundo:1};for(let[s,k]of Object.entries(r)){let Z=Math.floor(n/k);if(Z>=1)return`Hace ${Z} ${s}${Z>1?"s":""}`}return"Justo ahora"}static \u0275fac=function(t){return new(t||i)};static \u0275pipe=ue({name:"timeSince",type:i,pure:!0})};var ze=class i{_roles;
1_thenViewRef=null;_thenTemplateRef;_viewContainer=a(pe);_authService=a(q);_templateRef=a(dn);constructor(){this._thenTemplateRef=this._templateRef,St(()=>{this._authService.actions()&&this._updateView()})}set appValidateAccess(o){this._roles=o,this._updateView()}_updateView(){!this._roles||this._authService.hasAccess(this._roles)?this._thenViewRef||(this._viewContainer.clear(),this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef))):(this._viewContainer.clear(),this._thenViewRef=null)}static \u0275fac=function(t){return new(t||i)};static \u0275dir=O({type:i,selectors:[["","appValidateAccess",""]],inputs:{appValidateAccess:"appValidateAccess"}})};var je=class i extends Zt{getInstituciones(o){return this.GET("SiafiInstituciones",{params:o}).pipe(A(t=>t.map(n=>wt(T({},n),{id:n.idInstitucionPk,name:n.nombre})).sort((n,r)=>n.name.localeCompare(r.name))))}getNivelesInstitucion(){return this.GET("SiafiInstituciones/niveles").pipe(A(o=>o.map(t=>({id:t.idNivelPk,name:Jt.capitalizar(t.nombre)}))))}static \u0275fac=(()=>{let o;return function(e){return(o||(o=V(i)))(e||i)}})();static \u0275prov=F({token:i,factory:i.\u0275fac,providedIn:"root"})};var Ve=class i extends Zt{route=a(Pn);institucionesService=a(je);queryParams=this.route.snapshot.queryParams;queryFilterInstitucion=Nt(()=>this.queryParams.institucion??"");filtroInstitucionActual=S(()=>+this.queryFilterInstitucion());queryFilterProcurador=Nt(()=>this.queryParams.procurador??null);filtroProcuradorActual=S(()=>this.queryFilterProcurador());queryFilterFechaInicioEnvio=Nt(()=>this.queryParams.fechaInicioEnvio??"");queryFilterFechaFinEnvio=Nt(()=>this.queryParams.fechaFinEnvio??"");queryFilterPage=Nt(()=>this.queryParams.page??1);queryFilterPageSize=Nt(()=>this.queryParams.pageSize??10);filtroPaginacionTotalRegistros=x(0);queryFilters=S(()=>{let o={page:this.queryFilterPage(),pageSize:this.queryFilterPageSize()};return this.filtroInstitucionActual()&&(o.institucion=this.filtroInstitucionActual()),this.filtroProcuradorActual()&&(o.procurador=this.filtroProcuradorActual()),this.queryFilterFechaInicioEnvio()&&(o.fechaInicioEnvio=this.queryFilterFechaInicioEnvio()),this.queryFilterFechaFinEnvio()&&(o.fechaFinEnvio=this.queryFilterFechaFinEnvio()),o});instituciones=De(this.institucionesService.getInstituciones(),{initialValue:[]});listadoFiltroPorUsuarioInstitucion=x({filtroUsuarios:[],filtroInstituciones:[]});orderBy=x(null);limpiarFiltros(){this.queryFilterInstitucion.set(""),this.queryFilterProcurador.set(null),this.queryFilterFechaInicioEnvio.set(""),this.queryFilterFechaFinEnvio.set(""),this.queryFilterPage.set(1),this.queryFilterPageSize.set(10)}static \u0275fac=(()=>{let o;return function(e){return(o||(o=V(i)))(e||i)}})();static \u0275prov=F({token:i,factory:i.\u0275fac,providedIn:"root"})};var da=i=>{let o={};return i.fechaInicioEnvio&&(o.fechaInicioEnvio=i.fechaInicioEnvio),i.fechaFinEnvio&&(o.fechaFinEnvio=i.fechaFinEnvio),i.page&&(o.page=+i.page),i.pageSize&&(o.pageSize=+i.pageSize),o},_o=da;var He=class i extends Zt{router=a(W);filtrosService=a(Ve);listadoFiltroPorUsuarioInstitucion=De(this.listadoNotificacionesPorUsuarioInstitucion(),{initialValue:{filtroUsuarios:[],filtroInstituciones:[]}});recurso=oo({request:()=>this.filtrosService.queryFilters(),loader:({request:o})=>{this.router.navigate(["/notificaciones/consultar-notificaciones"],{queryParams:o});let t=_o(o);return this.filtrarNotificaciones(t).pipe(Ut(e=>this.filtrosService.filtroPaginacionTotalRegistros.set(e.totalRegistros)))}});constructor(){super(),St(()=>{this.filtrosService.listadoFiltroPorUsuarioInstitucion.set(this.listadoFiltroPorUsuarioInstitucion())})}filtrarNotificaciones(o){return this.GET("Notificaciones/FiltrarNotificaciones",{params:o})}listadoNotificacionesPorUsuarioInstitucion(){return this.GET("Notificaciones/ListarEmisoresNotificaciones").pipe(A(o=>{let t=o??[],e=Array.from(new Map(t.map(r=>[r.idInstitucionFk,r])).values());return{filtroUsuarios:Array.from(new Map(t.map(r=>[r.idUsuarioEmisorFk,r])).values()),filtroInstituciones:e}}))}obtenerNotificaciones(o){return this.GET("Notificaciones/ObtenerNotificaciones",{params:o}).pipe(A(t=>wt(T({},t),{notificaciones:t.notificaciones.map(e=>wt(T({},e.notificacion),{leida:e.esLeido}))})))}
1marcarTodasLeidas(){return this.PUT("Notificaciones/MarcarNotificacionesComoLeidas",null)}static \u0275fac=function(t){return new(t||i)};static \u0275prov=F({token:i,factory:i.\u0275fac,providedIn:"root"})};var de={};function vo(i){return o=>{let t=`model-${ao()}`;de[t]||(de[t]=x(0));let e=()=>{de[t].update(s=>s+1)},n=()=>{de[t].update(s=>s>0?s-1:0)},r=()=>{de[t]()===0?i.set(!1):i.set(!0)};return e(),r(),o.pipe(Ut({finalize:n}),nn(()=>{r()}))}}var yo=i=>[i],ma=i=>({leida:i}),la=()=>["/notificaciones"];function pa(i,o){if(i&1&&(c(0,"li",10)(1,"div",12),h(2,"div",13),d(),c(3,"div")(4,"div",14)(5,"span",15),l(6),d()(),c(7,"p",16),l(8),d(),c(9,"span",17),l(10),ve(11,"timeSince"),d()()()),i&2){let t=o.$implicit;u("ngClass",Qt(6,ma,t.leida)),m(6),st(t.tituloNotificacion),m(2),st(t.comentarios),m(2),st(ye(11,4,t.fecNotificacion))}}function ua(i,o){i&1&&(c(0,"div",11)(1,"p",18),l(2,"No se encontraron notificaciones"),d()())}function ba(i,o){if(i&1&&_t(0,pa,12,8,"li",10,fe,!1,ua,3,0,"div",11),i&2){let t=f();vt(t.notificaciones())}}function fa(i,o){i&1&&(c(0,"div",6),gi(),c(1,"svg",19)(2,"circle",20),h(3,"animate",21)(4,"animate",22),d(),c(5,"circle",23),h(6,"animate",24)(7,"animate",25),d(),c(8,"circle",26),h(9,"animate",21)(10,"animate",22),d()()()),i&2&&u("@fadeOut",void 0)}function ha(i,o){if(i&1){let t=M();c(0,"button",28),b("click",function(){v(t);let n=f(2);return y(n.marcarTodasComoLeidas())}),l(1,"Marcar todas como le\xEDdas"),d()}}function ga(i,o){if(i&1&&g(0,ha,2,0,"button",27),i&2){let t=f();u("appValidateAccess",Qt(1,yo,t.actions.VER_LISTADO_NOTIFICACIONES))}}function _a(i,o){if(i&1){let t=M();c(0,"a",29),b("click",function(){v(t);let n=f();return y(n.close())}),l(1,"Ver todas las notificaciones"),d()}i&2&&u("routerLink",_e(1,la))}var Ue=class i{dialogRef=a(io);auth=a(q);notificacionesService=a(He);scrollableContainer=oe(ft);appendResults=!1;filter={};filterSubject=new P;pagination={currentPage:1,itemsPerPage:10,totalItems:0};notificaciones=x([]);loading=x(!1);actions=ro;ngOnInit(){this.observarScroll(),this.observarFiltro(),this.aplicarFiltro({page:1,pageSize:10})}observarScroll(){this.scrollableContainer()?.elementScrolled().pipe(Ht(100)).subscribe(()=>{if(this.loading())return;(this.scrollableContainer()?.measureScrollOffset("bottom")??1e3)<=5&&this.onScrollToBottom()})}observarFiltro(){this.filterSubject.pipe(at(o=>(this.pagination.currentPage=o.page??1,this.pagination.itemsPerPage=o.pageSize??10,this.notificacionesService.obtenerNotificaciones(o).pipe(vo(this.loading))))).subscribe(o=>{this.pagination.totalItems=o.totalRegistros,this.appendResults?this.notificaciones.set([...this.notificaciones(),...o.notificaciones]):this.notificaciones.set([...o.notificaciones]),this.appendResults=!1})}marcarTodasComoLeidas(){this.notificacionesService.marcarTodasLeidas().subscribe({next:()=>{this.notificaciones.update(o=>o.map(t=>wt(T({},t),{leida:!0})))}})}close(){this.dialogRef.close()}aplicarFiltro(o){this.filter=Jt.removeEmptyProperties(T(T({},this.filter),o)),this.filterSubject.next(this.filter)}onScrollToBottom(){this.notificaciones().length>=this.pagination.totalItems||(this.appendResults=!0,this.aplicarFiltro({page:this.filter.page+1}))}static \u0275fac=function(t){return new(t||i)};static \u0275cmp=p({type:i,selectors:[["app-modal-notificaciones"]],viewQuery:function(t,e){t&1&&ae(e.scrollableContainer,ft,5),t&2&&ge()},decls:13,vars:5,consts:[[1,"notificaciones-container","mt-1"],[1,"sifin-modal-header"],[1,"sifin-modal-title"],[1,"sifin-modal-close-button",3,"click"],["fontSet","material-icons-outlined"],["cdkScrollable","",1,"notificaciones-list"],[1,"loader","d-flex","justify-content-center","align-items-center","flex-column","gap-2","my-4"],[1,"notificaciones-actions","px-2"],[1,"marcar-todas"],["class","sefin-boton sefin-boton-blanco scale-off",3,"routerLink","click",4,"appValidateAccess"],[1,"notificacion-item","d-flex",3,"ngClass"],[1,"d-flex","align-items-center","justify-content-center","my-4"],[1,"notificacion-indicador"],[1,"icono"],[1,"notificacion-header"],[1,"notificacion-tipo"],[1,"notificacion-mensaje"],[1,"notificacion-fecha"],[1,"text-muted"],["width","100","height","30","viewBox","0 0 120 30","xmlns","http://www.w3.org/2000/svg","fill","#00aeff"],["cx","15","cy","15","r","15"],["attributeName","r","from","15","to","15","begin","0s","dur","0.8s","values","15;9;15","calcMode","linear","repeatCount","indefinite"],["attributeName","fill-opacity","from","1","to","1","begin","0s","dur","0.8s","values","1;.5;1","calcMode","linear","repeatCount","indefinite"],["cx","60","cy","15","r","9","fill-opacity","0.3"],["attributeName","r","from","9","to","9","begin","0s","dur","0.8s","values","9;15;9","calcMode","linear","repeatCount","indefinite"],["attributeName","fill-opacity","from","0.5","to","0.5","begin","0s","dur","0.8s","values",".5;1;.5","calcMode","linear","repeatCount","indefinite"],["cx","105","cy","15","r","15"],["class","marcar-todas",3,"click",4,"appValidateAccess"],[1,"marcar-todas",3,"click"],[1,"sefin-boton","sefin-boton-blanco","scale-off",3,"click","routerLink"]],template:function(t,e){t&1&&(c(0,"div",0)(1,"div",1)(2,"h2",2),l(3,"Notificaciones"),d(),c(4,"button",3),b("click",function(){return e.close()}),c(5,"mat-icon",4),l(6,"close"),d()()(),c(7,"ul",5),g(8,ba,3,1)(9,fa,11,1,"div",6),d(),c(10,"div",7),g(11,ga,1,3,"button",8)(12,_a,2,2,"a",9),d()()),t&2&&(m(8),_(e.loading()?9:8),m(3),_(e.notificaciones().length>0?11:-1),m(),u("appValidateAccess",Qt(3,yo,e.actions.VER_LISTADO_NOTIFICACIONES)))},dependencies:[xe,X,mt,qt,ze,Ne,zn,ft],styles:['@charset "UTF-8";.notificaciones-container[_ngcontent-%COMP%]{width:min(90svw,27.5rem);background-color:#fff;border-radius:.75rem;box-shadow:0 4px 6px #0000001a;position:relative;border:1px solid #E4E7EC;max-height:59svh;display:flex;flex-direction:column}.notificaciones-container[_ngcontent-%COMP%]   .notificaciones-list[_ngcontent-%COMP%]{overflow-y:auto;list-style:none;padding:0;margin:0}.notificaciones-container[_ngcontent-%COMP%]   .notificacion-item[_ngcontent-%COMP%]{font-size:14px;padding:.75rem 1.25rem;border-bottom:1px solid #E4E7EC;background-color:#f9fafb;display:flex;align-items:baseline}.notificaciones-container[_ngcontent-%COMP%]   .notificacion-item[_ngcontent-%COMP%]   .notificacion-indicador[_ngcontent-%COMP%]{padding-left:.25rem;padding-right:1rem}.notificaciones-container[_ngcontent-%COMP%]   .notificacion-item[_ngcontent-%COMP%]   .notificacion-indicador[_ngcontent-%COMP%]   .icono[_ngcontent-%COMP%]{width:.5rem;height:.5rem;border-radius:100%;background-color:#4ec3e0}.notificaciones-container[_ngcontent-%COMP%]   .notificacion-item.leida[_ngcontent-%COMP%]{background-color:transparent}.notificaciones-container[_ngcontent-%COMP%]   .notificacion-item.leida[_ngcontent-%COMP%]   .notificacion-indicador[_ngcontent-%COMP%]{visibility:hidden}.notificaciones-container[_ngcontent-%COMP%]   .notificacion-item[_ngcontent-%COMP%]:last-child{border-bottom:none}.notificaciones-container[_ngcontent-%COMP%]   .notificacion-item[_ngcontent-%COMP%]   .notificacion-header[_ngcontent-%COMP%]{display:flex;justify-content:space-between;margin-bottom:4px}.notificaciones-container[_ngcontent-%COMP%]   .notificacion-item[_ngcontent-%COMP%]   .notificacion-header[_ngcontent-%COMP%]   .notificacion-tipo[_ngcontent-%COMP%]{font-weight:700}.notificaciones-container[_ngcontent-%COMP%]   .notificacion-item[_ngcontent-%COMP%]   .notificacion-mensaje[_ngcontent-%COMP%]{font-size:13px;margin:0;color:#667085}.notificaciones-container[_ngcontent-%COMP%]   .notificacion-item[_ngcontent-%COMP%]   .notificacion-fecha[_ngcontent-%COMP%]{font-size:12px;color:#98a2b3}.notificaciones-container[_ngcontent-%COMP%]   .notificaciones-actions[_ngcontent-%COMP%]{border-top:1px solid #E4E7EC;padding-block:1rem;display:flex;align-items:center;justify-content:space-between}.notificaciones-container[_ngcontent-%COMP%]   .notificaciones-actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .notificaciones-container[_ngcontent-%COMP%]   .notificaciones-actions[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{height:unset;font-size:14px;cursor:pointer;border-radius:4px}.notificaciones-container[_ngcontent-%COMP%]   .notificaciones-actions[_ngcontent-%COMP%]   button.marcar-todas[_ngcontent-%COMP%], .notificaciones-container[_ngcontent-%COMP%]   .notificaciones-actions[_ngcontent-%COMP%]   a.marcar-todas[_ngcontent-%COMP%]{border:none;background-color:transparent;color:#4ec3e0}'],data:{animation:[Te]}})};var va="@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-icon-button.mat-mdc-icon-button{outline:solid 1px}}";var ya=["mat-icon-button",""],xa=["*"];var wa=new L("MAT_BUTTON_CONFIG");var ka=[{attribute:"mat-button",mdcClasses:["mdc-button","mat-mdc-button"]},{attribute:"mat-flat-button",mdcClasses:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{attribute:"mat-raised-button",mdcClasses:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{attribute:"mat-stroked-button",mdcClasses:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{attribute:"mat-fab",mdcClasses:["mdc-fab","mat-mdc-fab-base","mat-mdc-fab"]},{attribute:"mat-mini-fab",mdcClasses:["mdc-fab","mat-mdc-fab-base","mdc-fab--mini","mat-mdc-mini-fab"]},{attribute:"mat-icon-button",mdcClasses:["mdc-icon-button","mat-mdc-icon-button"]}],Ma=(()=>{class i{_elementRef=a(U);_ngZone=a(H);_animationMode=a(Mt,{optional:!0});_focusMonitor=a(Kt);_rippleLoader=a(Yn);_isFab=!1;color;get disableRipple(){return this._disableRipple}set disableRipple(t){this._disableRipple=t,this._updateRippleDisabled()}_disableRipple=!1;get disabled(){return this._disabled}set disabled(t){this._disabled=t,this._updateRippleDisabled()}_disabled=!1;ariaDisabled;disabledInteractive;constructor(){a(Oe).load(Se);let t=a(wa,{optional:!0}),e=this._elementRef.nativeElement,n=e.classList;this.disabledInteractive=t?.disabledInteractive??!1,this.color=t?.color??null,this._rippleLoader?.configureRipple(e,{className:"mat-mdc-button-ripple"});for(let{attribute:r,mdcClasses:s}of ka)e.hasAttribute(r)&&n.add(...s)}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement)}focus(t="program",e){t?this._focusMonitor.focusVia(this._elementRef.nativeElement,t,e):this._elementRef.nativeElement.focus(e)}_getAriaDisabled(){return this.ariaDisabled!=null?this.ariaDisabled:this.disabled&&this.disabledInteractive?!0:null}_getDisabledAttribute(){return this.disabledInteractive||!this.disabled?null:!0}_updateRippleDisabled(){this._rippleLoader?.setDisabled(this._elementRef.nativeElement,this.disableRipple||this.disabled)}static \u0275fac=function(e){return new(e||i)};static \u0275dir=O({type:i,inputs:{color:"color",disableRipple:[2,"disableRipple","disableRipple",Bt],disabled:[2,"disabled","disabled",Bt],ariaDisabled:[2,"aria-disabled","ariaDisabled",Bt],disabledInteractive:[2,"disabledInteractive","disabledInteractive",Bt]}})}return i})();var xo=(()=>{class i extends Ma{constructor(){super(),this._rippleLoader.configureRipple(this._elementRef.nativeElement,{centered:!0})}static \u0275fac=function(e){return new(e||i)};static \u0275cmp=p({type:i,selectors:[["button","mat-icon-button",""]],hostVars:14,hostBindings:function(e,n){e&2&&(z("disabled",n._getDisabledAttribute())("aria-disabled",n._getAriaDisabled()),be(n.color?"mat-"+n.color:""),R("mat-mdc-button-disabled",n.disabled)("mat-mdc-button-disabled-interactive",n.disabledInteractive)("_mat-animation-noopable",n._animationMode==="NoopAnimations")("mat-unthemed",!n.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],features:[Q],attrs:ya,ngContentSelectors:xa,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(e,n){e&1&&(Y(),h(0,"span",0),C(1),h(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;color:inherit;text-decoration:none;cursor:pointer;z-index:0;overflow:visible;border-radius:50%;flex-shrink:0;text-align:center;width:var(--mdc-icon-button-state-layer-size, 40px);height:var(--mdc-icon-button-state-layer-size, 40px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 40px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size, 24px);color:var(--mdc-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}.mat-mdc-icon-button:focus>.mat-focus-indicator::before{content:""}.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:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-icon-button-touch-target-display, block)}.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(--mdc-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(--mdc-icon-button-icon-size, 24px);height:var(--mdc-icon-button-icon-size, 24px);vertical-align:baseline}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius: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}',va],encapsulation:2,changeDetection:0})}return i})();var Qe=(()=>{class i{static \u0275fac=function(e){return new(e||i)};static \u0275mod=it({type:i});static \u0275inj=et({imports:[$,Ie,$]})}return i})();var te=class i{onClickedEmmiter=new B;menuLateral;set isOpacity(o){this.opacity.set(o?"1":"0")}menuColapsado=N(!1);opacity=x("1");onClick(){this.onClickedEmmiter.emit(!this.menuColapsado())}static \u0275fac=function(t){return new(t||i)};static \u0275cmp=p({type:i,selectors:[["layout-menu-boton"]],inputs:{menuLateral:"menuLateral",isOpacity:"isOpacity",menuColapsado:[1,"menuColapsado"]},outputs:{onClickedEmmiter:"onClickedEmmiter"},decls:3,vars:3,consts:[["type","button","aria-label","Toggle sidenav","mat-icon-button","",3,"click"],["aria-label","Side nav toggle icon"]],template:function(t,e){t&1&&(c(0,"button",0),b("click",function(){return e.onClick()}),c(1,"mat-icon",1),l(2),d()()),t&2&&(pt("opacity",e.opacity()),m(2),st(e.menuColapsado()?"menu":"menu_open"))},dependencies:[Qe,xo,X,mt],encapsulation:2})};var ko=(()=>{class i{static \u0275fac=function(e){return new(e||i)};static \u0275dir=O({type:i,selectors:[["","cdkMenuGroup",""]],hostAttrs:["role","group",1,"cdk-menu-group"],exportAs:["cdkMenuGroup"],features:[ct([{provide:Mi,useClass:Mi}])]})}return i})(),Ni=new L("cdk-menu"),Dt=function(i){return i[i.nextItem=0]="nextItem",i[i.previousItem=1]="previousItem",i[i.currentItem=2]="currentItem",i}(Dt||{}),Tt=new L("cdk-menu-stack"),Sa={provide:Tt,deps:[[new bi,new fi,new ui(Tt)]],useFactory:i=>i||new Mo},Ia=i=>({provide:Tt,deps:[[new bi,new fi,new ui(Tt)]],useFactory:o=>o||Mo.inline(i)}),Mo=(()=>{class i{id=a(Oi).getId("cdk-menu-stack-");_elements=[];_close=new P;_empty=new P;_hasFocus=new P;closed=this._close;hasFocus=this._hasFocus.pipe(Rt(!1),Ht(0),en());emptied=this._empty;
1_inlineMenuOrientation=null;static inline(t){let e=new i;return e._inlineMenuOrientation=t,e}push(t){this._elements.push(t)}close(t,e){let{focusNextOnEmpty:n,focusParentTrigger:r}=T({},e);if(this._elements.indexOf(t)>=0){let s;do s=this._elements.pop(),this._close.next({item:s,focusParentTrigger:r});while(s!==t);this.isEmpty()&&this._empty.next(n)}}closeSubMenuOf(t){let e=!1;if(this._elements.indexOf(t)>=0)for(e=this.peek()!==t;this.peek()!==t;)this._close.next({item:this._elements.pop()});return e}closeAll(t){let{focusNextOnEmpty:e,focusParentTrigger:n}=T({},t);if(!this.isEmpty()){for(;!this.isEmpty();){let r=this._elements.pop();r&&this._close.next({item:r,focusParentTrigger:n})}this._empty.next(e)}}isEmpty(){return!this._elements.length}length(){return this._elements.length}peek(){return this._elements[this._elements.length-1]}hasInlineMenu(){return this._inlineMenuOrientation!=null}inlineMenuOrientation(){return this._inlineMenuOrientation}setHasFocus(t){this._hasFocus.next(t)}static \u0275fac=function(e){return new(e||i)};static \u0275prov=F({token:i,factory:i.\u0275fac})}return i})(),zi=new L("cdk-menu-trigger"),Ea=new L("cdk-menu-scroll-strategy",{providedIn:"root",factory:()=>{let i=a(Si);return()=>i.scrollStrategies.reposition()}}),Da=(()=>{class i{injector=a(rt);viewContainerRef=a(pe);menuStack=a(Tt);menuScrollStrategy=a(Ea);menuPosition;opened=new B;closed=new B;menuTemplateRef;menuData;overlayRef=null;destroyed=new P;stopOutsideClicksListener=gt(this.closed,this.destroyed);childMenu;_menuPortal;_childMenuInjector;ngOnDestroy(){this._destroyOverlay(),this.destroyed.next(),this.destroyed.complete()}isOpen(){return!!this.overlayRef?.hasAttached()}registerChildMenu(t){this.childMenu=t}getMenuContentPortal(){let t=this.menuTemplateRef!==this._menuPortal?.templateRef;return this.menuTemplateRef&&(!this._menuPortal||t)&&(this._menuPortal=new $n(this.menuTemplateRef,this.viewContainerRef,this.menuData,this._getChildMenuInjector())),this._menuPortal}isElementInsideMenuStack(t){for(let e=t;e;e=e?.parentElement??null)if(e.getAttribute("data-cdk-menu-stack-id")===this.menuStack.id)return!0;return!1}_destroyOverlay(){this.overlayRef&&(this.overlayRef.dispose(),this.overlayRef=null)}_getChildMenuInjector(){return this._childMenuInjector=this._childMenuInjector||rt.create({providers:[{provide:zi,useValue:this},{provide:Tt,useValue:this.menuStack}],parent:this.injector}),this._childMenuInjector}static \u0275fac=function(e){return new(e||i)};static \u0275dir=O({type:i,hostVars:2,hostBindings:function(e,n){e&2&&z("aria-controls",n.childMenu==null?null:n.childMenu.id)("data-cdk-menu-stack-id",n.menuStack.id)}})}return i})();var ji=new L("cdk-menu-aim");function Co(i,o){if(!o.isTrusted)return!1;let t=i.nativeElement,e=o.keyCode;return t.nodeName==="BUTTON"&&!t.disabled?e===13||e===32:t.nodeName==="A"?e===13:!1}var Vi=(()=>{class i extends Da{_elementRef=a(U);_overlay=a(Si);_ngZone=a(H);_changeDetectorRef=a(Lt);_inputModalityDetector=a(Pi);_directionality=a(Gt,{optional:!0});_renderer=a(Ct);_cleanupMouseenter;_parentMenu=a(Ni,{optional:!0});_menuAim=a(ji,{optional:!0});constructor(){super(),this._setRole(),this._registerCloseHandler(),this._subscribeToMenuStackClosed(),this._subscribeToMouseEnter(),this._subscribeToMenuStackHasFocus(),this._setType()}toggle(){this.isOpen()?this.close():this.open()}open(){!this.isOpen()&&this.menuTemplateRef!=null&&(this.opened.next(),this.overlayRef=this.overlayRef||this._overlay.create(this._getOverlayConfig()),this.overlayRef.attach(this.getMenuContentPortal()),this._changeDetectorRef.markForCheck(),this._subscribeToOutsideClicks())}close(){this.isOpen()&&(this.closed.next(),this.overlayRef.detach(),this._changeDetectorRef.markForCheck()),this._closeSiblingTriggers()}getMenu(){return this.childMenu}ngOnChanges(t){t.menuPosition&&this.overlayRef&&this.overlayRef.updatePositionStrategy(this._getOverlayPositionStrategy())}ngOnDestroy(){this._cleanupMouseenter(),super.ngOnDestroy()}_toggleOnKeydown(t){let e=this._parentMenu?.orientation==="vertical";switch(t.keyCode){case 32:case 13:!ot(t)&&!Co(this._elementRef,t)&&(this.toggle(),this.childMenu?.focusFirstItem("keyboard"));break;case 39:ot(t)||this._parentMenu&&e&&this._directionality?.value!=="rtl"&&(t.preventDefault(),this.open(),this.childMenu?.focusFirstItem("keyboard"));break;case 37:ot(t)||this._parentMenu&&e&&this._directionality?.value==="rtl"&&(t.preventDefault(),this.open(),this.childMenu?.focusFirstItem("keyboard"));break;case 40:case 38:ot(t)||e||(t.preventDefault(),this.open(),t.keyCode===40?this.childMenu?.focusFirstItem("keyboard"):this.childMenu?.focusLastItem("keyboard"));break}}_handleClick(){this.toggle(),this.childMenu?.focusFirstItem("mouse")}_setHasFocus(t){this._parentMenu||this.menuStack.setHasFocus(t)}_subscribeToMouseEnter(){this._cleanupMouseenter=this._ngZone.runOutsideAngular(()=>this._renderer.listen(this._elementRef.nativeElement,"mouseenter",()=>{if(this._inputModalityDetector.mostRecentModality!=="touch"&&!this.menuStack.isEmpty()&&!this.isOpen()){let t=()=>this._ngZone.run(()=>{this._closeSiblingTriggers(),this.open()});this._menuAim?this._menuAim.toggle(t):t()}}))}_closeSiblingTriggers(){this._parentMenu?!this.menuStack.closeSubMenuOf(this._parentMenu)&&this.menuStack.peek()!==this._parentMenu&&this.menuStack.closeAll():this.menuStack.closeAll()}_getOverlayConfig(){return new Xn({positionStrategy:this._getOverlayPositionStrategy(),scrollStrategy:this.menuScrollStrategy(),direction:this._directionality||void 0})}_getOverlayPositionStrategy(){return this._overlay.position().flexibleConnectedTo(this._elementRef).withLockedPosition().withFlexibleDimensions(!1).withPositions(this._getOverlayPositions())}_getOverlayPositions(){return this.menuPosition??(!this._parentMenu||this._parentMenu.orientation==="horizontal"?Jn:to)}_registerCloseHandler(){this._parentMenu||this.menuStack.closed.pipe(I(this.destroyed)).subscribe(({item:t})=>{t===this.childMenu&&this.close()})}_subscribeToOutsideClicks(){this.overlayRef&&this.overlayRef.outsidePointerEvents().pipe(I(this.stopOutsideClicksListener)).subscribe(t=>{let e=Ln(t),n=this._elementRef.nativeElement;e!==n&&!n.contains(e)&&(this.isElementInsideMenuStack(e)?this._closeSiblingTriggers():this.menuStack.closeAll())})}_subscribeToMenuStackHasFocus(){this._parentMenu||this.menuStack.hasFocus.pipe(I(this.destroyed)).subscribe(t=>{t||this.menuStack.closeAll()})}_subscribeToMenuStackClosed(){this._parentMenu||this.menuStack.closed.subscribe(({focusParentTrigger:t})=>{t&&!this.menuStack.length()&&this._elementRef.nativeElement.focus()})}_setRole(){this._parentMenu||this._elementRef.nativeElement.setAttribute("role","button")}_setType(){let t=this._elementRef.nativeElement;t.nodeName==="BUTTON"&&!t.getAttribute("type")&&t.setAttribute("type","button")}static \u0275fac=function(e){return new(e||i)};static \u0275dir=O({type:i,selectors:[["","cdkMenuTriggerFor",""]],hostAttrs:[1,"cdk-menu-trigger"],hostVars:2,hostBindings:function(e,n){e&1&&b("focusin",function(){return n._setHasFocus(!0)})("focusout",function(){return n._setHasFocus(!1)})("keydown",function(s){return n._toggleOnKeydown(s)})("click",function(){return n._handleClick()}),e&2&&z("aria-haspopup",n.menuTemplateRef?"menu":null)("aria-expanded",n.menuTemplateRef==null?null:n.isOpen())},inputs:{menuTemplateRef:[0,"cdkMenuTriggerFor","menuTemplateRef"],menuPosition:[0,"cdkMenuPosition","menuPosition"],menuData:[0,"cdkMenuTriggerData","menuData"]},outputs:{opened:"cdkMenuOpened",closed:"cdkMenuClosed"},exportAs:["cdkMenuTriggerFor"],features:[ct([{provide:zi,useExisting:i},Sa]),Q,hi]})}return i})(),Hi=(()=>{class i{_dir=a(Gt,{optional:!0});_elementRef=a(U);_ngZone=a(H);_inputModalityDetector=a(Pi);_renderer=a(Ct);_cleanupMouseEnter;_menuAim=a(ji,{optional:!0});_menuStack=a(Tt);_parentMenu=a(Ni,{optional:!0});_menuTrigger=a(Vi,{optional:!0,self:!0});disabled=!1;typeaheadLabel;triggered=new B;get hasMenu(){return this._menuTrigger?.menuTemplateRef!=null}_tabindex=-1;closeOnSpacebarTrigger=!0;destroyed=new P;constructor(){this._setupMouseEnter(),this._setType(),this._isStandaloneItem()&&(this._tabindex=0)}ngOnDestroy(){this._cleanupMouseEnter?.(),this.destroyed.next(),this.destroyed.complete()}focus(){this._elementRef.nativeElement.focus()}trigger(t){let{keepOpen:e}=T({},t);!this.disabled&&!this.hasMenu&&(this.triggered.next(),e||this._menuStack.closeAll({focusParentTrigger:!0}))}isMenuOpen(){return!!this._menuTrigger?.isOpen()}getMenu(){return this._menuTrigger?.getMenu()}getMenuTrigger(){return this._menuTrigger}getLabel(){return this.typeaheadLabel||this._elementRef.nativeElement.textContent?.trim()||""}_resetTabIndex(){this._isStandaloneItem()||(this._tabindex=-1)}_setTabIndex(t){this.disabled||(!t||!this._menuStack.isEmpty())&&(this._tabindex=0)}_onKeydown(t){switch(t.keyCode){case 32:case 13:if(!ot(t)&&!Co(this._elementRef,t)){let e=this._elementRef.nativeElement.nodeName;e!=="A"&&e!=="BUTTON"&&t.preventDefault(),this.trigger({keepOpen:t.keyCode===32&&!this.closeOnSpacebarTrigger})}break;case 39:ot(t)||this._parentMenu&&this._isParentVertical()&&(this._dir?.value!=="rtl"?this._forwardArrowPressed(t):this._backArrowPressed(t));break;case 37:ot(t)||this._parentMenu&&this._isParentVertical()&&(this._dir?.value!=="rtl"?this._backArrowPressed(t):this._forwardArrowPressed(t));break}}_isStandaloneItem(){return!this._parentMenu}_backArrowPressed(t){let e=this._parentMenu;(this._menuStack.hasInlineMenu()||this._menuStack.length()>1)&&(t.preventDefault(),this._menuStack.close(e,{focusNextOnEmpty:this._menuStack.inlineMenuOrientation()==="horizontal"?Dt.previousItem:Dt.currentItem,focusParentTrigger:!0}))}_forwardArrowPressed(t){!this.hasMenu&&this._menuStack.inlineMenuOrientation()==="horizontal"&&(t.preventDefault(),this._menuStack.closeAll({focusNextOnEmpty:Dt.nextItem,focusParentTrigger:!0}))}_setupMouseEnter(){if(!this._isStandaloneItem()){let t=()=>this._ngZone.run(()=>this._menuStack.closeSubMenuOf(this._parentMenu));this._cleanupMouseEnter=this._ngZone.runOutsideAngular(()=>this._renderer.listen(this._elementRef.nativeElement,"mouseenter",()=>{this._inputModalityDetector.mostRecentModality!=="touch"&&!this._menuStack.isEmpty()&&!this.hasMenu&&(this._menuAim?this._menuAim.toggle(t):t())}))}}_isParentVertical(){return this._parentMenu?.orientation==="vertical"}_setType(){let t=this._elementRef.nativeElement;t.nodeName==="BUTTON"&&!t.getAttribute("type")&&t.setAttribute("type","button")}static \u0275fac=function(e){return new(e||i)};static \u0275dir=O({type:i,selectors:[["","cdkMenuItem",""]],hostAttrs:["role","menuitem",1,"cdk-menu-item"],hostVars:2,hostBindings:function(e,n){e&1&&b("blur",function(){return n._resetTabIndex()})("focus",function(){return n._setTabIndex()})("click",function(){return n.trigger()})("keydown",function(s){return n._onKeydown(s)}),e&2&&(xi("tabindex",n._tabindex),z("aria-disabled",n.disabled||null))},inputs:{disabled:[2,"cdkMenuItemDisabled","disabled",Bt],typeaheadLabel:[0,"cdkMenuitemTypeaheadLabel","typeaheadLabel"]},outputs:{triggered:"cdkMenuItemTriggered"},exportAs:["cdkMenuItem"]})}return i})(),Ri=class{_renderer;_items;_eventCleanups;
1_itemsSubscription;entered=new P;exited=new P;activeElement;previousElement;constructor(o,t){this._renderer=o,this._items=t,this._bindEvents(),this.entered.subscribe(e=>this.activeElement=e),this.exited.subscribe(()=>{this.previousElement=this.activeElement,this.activeElement=void 0})}destroy(){this._cleanupEvents(),this._itemsSubscription?.unsubscribe()}_bindEvents(){this._itemsSubscription=this._items.changes.pipe(Rt(this._items)).subscribe(()=>{this._cleanupEvents(),this._eventCleanups=[],this._items.forEach(o=>{let t=o._elementRef.nativeElement;this._eventCleanups.push(this._renderer.listen(t,"mouseenter",()=>{this.entered.next(o)}),this._renderer.listen(t,"mouseout",()=>{this.exited.next(o)}))})})}_cleanupEvents(){this._eventCleanups?.forEach(o=>o()),this._eventCleanups=void 0}},Ta=(()=>{class i extends ko{_focusMonitor=a(Kt);ngZone=a(H);_renderer=a(Ct);nativeElement=a(U).nativeElement;menuStack=a(Tt);menuAim=a(ji,{optional:!0,self:!0});dir=a(Gt,{optional:!0});id=a(Oi).getId("cdk-menu-");items;orientation="vertical";isInline=!1;keyManager;destroyed=new P;triggerItem;pointerTracker;_menuStackHasFocus=x(!1);_tabIndexSignal=S(()=>{let t=this._menuStackHasFocus()?-1:0;return this.isInline?t:null});ngAfterContentInit(){this.isInline||this.menuStack.push(this),this._setKeyManager(),this._handleFocus(),this._subscribeToMenuStackHasFocus(),this._subscribeToMenuOpen(),this._subscribeToMenuStackClosed(),this._setUpPointerTracker()}ngOnDestroy(){this._focusMonitor.stopMonitoring(this.nativeElement),this.keyManager?.destroy(),this.destroyed.next(),this.destroyed.complete(),this.pointerTracker?.destroy()}focusFirstItem(t="program"){this.keyManager.setFocusOrigin(t),this.keyManager.setFirstItemActive()}focusLastItem(t="program"){this.keyManager.setFocusOrigin(t),this.keyManager.setLastItemActive()}_getTabIndex(){return this._tabIndexSignal()}closeOpenMenu(t,e){let{focusParentTrigger:n}=T({},e),r=this.keyManager,s=this.triggerItem;t===s?.getMenuTrigger()?.getMenu()&&(s?.getMenuTrigger()?.close(),n&&(s?r.setActiveItem(s):r.setFirstItemActive()))}_setKeyManager(){this.keyManager=new Qn(this.items).withWrap().withTypeAhead().withHomeAndEnd(),this.orientation==="horizontal"?this.keyManager.withHorizontalOrientation(this.dir?.value||"ltr"):this.keyManager.withVerticalOrientation()}_subscribeToMenuOpen(){let t=gt(this.items.changes,this.destroyed);this.items.changes.pipe(Rt(this.items),$i(e=>e.filter(n=>n.hasMenu).map(n=>n.getMenuTrigger().opened.pipe(ne(n),I(t)))),Xi(),at(e=>(this.triggerItem=e,e.getMenuTrigger().closed)),I(this.destroyed)).subscribe(()=>this.triggerItem=void 0)}_subscribeToMenuStackClosed(){this.menuStack.closed.pipe(I(this.destroyed)).subscribe(({item:t,focusParentTrigger:e})=>this.closeOpenMenu(t,{focusParentTrigger:e}))}_subscribeToMenuStackHasFocus(){this.isInline&&this.menuStack.hasFocus.pipe(I(this.destroyed)).subscribe(t=>{this._menuStackHasFocus.set(t)})}_setUpPointerTracker(){this.menuAim&&(this.ngZone.runOutsideAngular(()=>{this.pointerTracker=new Ri(this._renderer,this.items)}),this.menuAim.initialize(this,this.pointerTracker))}_handleFocus(){this._focusMonitor.monitor(this.nativeElement,!1).pipe(I(this.destroyed)).subscribe(t=>{t!==null&&t!=="mouse"&&this.focusFirstItem(t)})}static \u0275fac=(()=>{let t;return function(n){return(t||(t=V(i)))(n||i)}})();static \u0275dir=O({type:i,contentQueries:function(e,n,r){if(e&1&&G(r,Hi,5),e&2){let s;E(s=D())&&(n.items=s)}},hostAttrs:["role","menu"],hostVars:4,hostBindings:function(e,n){e&1&&b("focusin",function(){return n.menuStack.setHasFocus(!0)})("focusout",function(){return n.menuStack.setHasFocus(!1)}),e&2&&(xi("tabindex",n._getTabIndex())("id",n.id),z("aria-orientation",n.orientation)("data-cdk-menu-stack-id",n.menuStack.id))},inputs:{id:"id"},features:[Q]})}return i})(),Po=(()=>{class i extends Ta{_parentTrigger=a(zi,{optional:!0});closed=new B;orientation="vertical";isInline=!this._parentTrigger;constructor(){super(),this.destroyed.subscribe(this.closed),this._parentTrigger?.registerChildMenu(this)}ngAfterContentInit(){super.ngAfterContentInit(),this._subscribeToMenuStackEmptied()}ngOnDestroy(){super.ngOnDestroy(),this.closed.complete()}_handleKeyEvent(t){let e=this.keyManager;switch(t.keyCode){case 37:case 39:ot(t)||(t.preventDefault(),e.setFocusOrigin("keyboard"),e.onKeydown(t));break;case 27:ot(t)||(t.preventDefault(),this.menuStack.close(this,{focusNextOnEmpty:Dt.currentItem,focusParentTrigger:!0}));break;case 9:ot(t,"altKey","metaKey","ctrlKey")||this.menuStack.closeAll({focusParentTrigger:!0});break;default:e.onKeydown(t)}}_toggleMenuFocus(t){let e=this.keyManager;switch(t){case Dt.nextItem:e.setFocusOrigin("keyboard"),e.setNextItemActive();break;case Dt.previousItem:e.setFocusOrigin("keyboard"),e.setPreviousItemActive();break;case Dt.currentItem:e.activeItem&&(e.setFocusOrigin("keyboard"),e.setActiveItem(e.activeItem));break}}
1_subscribeToMenuStackEmptied(){this.menuStack.emptied.pipe(I(this.destroyed)).subscribe(t=>this._toggleMenuFocus(t))}static \u0275fac=function(e){return new(e||i)};static \u0275dir=O({type:i,selectors:[["","cdkMenu",""]],hostAttrs:["role","menu",1,"cdk-menu"],hostVars:2,hostBindings:function(e,n){e&1&&b("keydown",function(s){return n._handleKeyEvent(s)}),e&2&&R("cdk-menu-inline",n.isInline)},outputs:{closed:"closed"},exportAs:["cdkMenu"],features:[ct([{provide:ko,useExisting:i},{provide:Ni,useExisting:i},Ia("vertical")]),Q]})}return i})();var Oo=(()=>{class i{static \u0275fac=function(e){return new(e||i)};static \u0275mod=it({type:i});static \u0275inj=et({imports:[eo]})}return i})();function Fa(i,o){if(i&1){let t=M();c(0,"button",8),b("click",function(){v(t);let n=f(2);return y(n.auth.logout())}),c(1,"mat-icon"),l(2,"logout"),d(),l(3," Cerrar sesi\xF3n "),d()}}function Ra(i,o){if(i&1){let t=M();c(0,"button",9),b("click",function(){v(t);let n=f(2);return y(n.auth.login())}),c(1,"mat-icon"),l(2,"logout"),d(),l(3," Iniciar sesi\xF3n "),d()}}function La(i,o){if(i&1&&(c(0,"div",4)(1,"p")(2,"mat-icon"),l(3,"person"),d(),l(4),d(),c(5,"p")(6,"mat-icon"),l(7,"email"),d(),l(8),d(),h(9,"div",5),g(10,Fa,4,0,"button",6)(11,Ra,4,0,"button",7),d()),i&2){let t,e,n=f();
1m(4),yt(" ",(t=n.auth._user())==null?null:t.nameidentifier," "),m(4),yt(" ",(e=n.auth._user())==null?null:e.emailaddress," "),m(2),_(n.auth.autenticado()?10:-1),m(),_(n.auth.autenticado()?-1:11)}}var Ge=class i{auth=a(q);static \u0275fac=function(t){return new(t||i)};static \u0275cmp=p({type:i,selectors:[["menu-superior-info-usuario-activo"]],decls:5,vars:1,consts:[["userOptions",""],[1,"sefin-boton",2,"gap","0.25rem",3,"cdkMenuTriggerFor"],["icono","account_circle","color","azul"],["src","svgs/chevron-down.svg","alt",""],["cdkMenu","",1,"dropdown-menu"],[1,"custom-hr"],["cdkMenuItem","",1,"logout-button"],["cdkMenuItem","",1,"logoin-button"],["cdkMenuItem","",1,"logout-button",3,"click"],["cdkMenuItem","",1,"logoin-button",3,"click"]],template:function(t,e){if(t&1&&(c(0,"button",1),h(1,"componente-boton-circulo",2)(2,"img",3),d(),g(3,La,12,4,"ng-template",null,0,wi)),t&2){let n=Ot(4);u("cdkMenuTriggerFor",n)}},dependencies:[ke,so,Oo,Po,Hi,Vi,X,mt],styles:['@charset "UTF-8";@font-face{font-family:Montserrat-Bold;src:url("./media/Montserrat-Bold-ABTAPC2V.ttf");font-weight:700;font-style:normal}@font-face{font-family:Montserrat-Medium;src:url("./media/Montserrat-Medium-MLSIMEIZ.ttf");font-weight:500;font-style:normal}@font-face{font-family:Montserrat-Regular;src:url("./media/Montserrat-Regular-KTDWECCU.ttf");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-SemiBold;src:url("./media/Montserrat-SemiBold-SQJZNN4B.ttf");font-weight:600;font-style:normal}@font-face{font-family:PlutoBold;src:url("./media/PlutoBold-AA7FECWM.ttf");font-weight:700;font-style:normal}@font-face{font-family:PlutoRegular;src:url("./media/PlutoRegular-4DUVZN5K.ttf");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Bold;src:url("./media/Montserrat-Bold-ABTAPC2V.ttf");font-weight:700;font-style:normal}@font-face{font-family:Montserrat-Medium;src:url("./media/Montserrat-Medium-MLSIMEIZ.ttf");font-weight:500;font-style:normal}@font-face{font-family:Montserrat-Regular;src:url("./media/Montserrat-Regular-KTDWECCU.ttf");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-SemiBold;src:url("./media/Montserrat-SemiBold-SQJZNN4B.ttf");font-weight:600;font-style:normal}@font-face{font-family:PlutoBold;src:url("./media/PlutoBold-AA7FECWM.ttf");font-weight:700;font-style:normal}@font-face{font-family:PlutoRegular;src:url("./media/PlutoRegular-4DUVZN5K.ttf");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Bold;src:url("./media/Montserrat-Bold-ABTAPC2V.ttf");font-weight:700;font-style:normal}@font-face{font-family:Montserrat-Medium;src:url("./media/Montserrat-Medium-MLSIMEIZ.ttf");font-weight:500;font-style:normal}@font-face{font-family:Montserrat-Regular;src:url("./media/Montserrat-Regular-KTDWECCU.ttf");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-SemiBold;src:url("./media/Montserrat-SemiBold-SQJZNN4B.ttf");font-weight:600;font-style:normal}*[_ngcontent-%COMP%]{margin:0;padding:0;box-shadow:border-box;color:#475467}html[_ngcontent-%COMP%], body[_ngcontent-%COMP%]{height:100%}body[_ngcontent-%COMP%]{margin:0;font-family:Montserrat-Regular,Helvetica Neue,sans-serif}[_ngcontent-%COMP%]::-webkit-scrollbar{width:6px;height:6px;background-color:#f2f4f7}[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{border-radius:5px;background-color:#f9fafb;box-shadow:0 0 5px #212121 inset}input.uppercase[_ngcontent-%COMP%]{text-transform:uppercase}input.uppercase[_ngcontent-%COMP%]::placeholder{text-transform:none}.w-100[_ngcontent-%COMP%]{width:100%!important}.gap-1[_ngcontent-%COMP%]{gap:.5rem!important}.gap-2[_ngcontent-%COMP%]{gap:1rem!important}.gap-3[_ngcontent-%COMP%]{gap:1.5rem!important}.gap-4[_ngcontent-%COMP%]{gap:2rem!important}.gap-5[_ngcontent-%COMP%]{gap:3rem!important}.d-flex[_ngcontent-%COMP%]{display:flex!important;flex-direction:row!important}.d-none[_ngcontent-%COMP%]{display:none!important}.flex-row[_ngcontent-%COMP%]{flex-direction:row!important}.flex-column[_ngcontent-%COMP%]{flex-direction:column!important}.flex-wrap[_ngcontent-%COMP%]{flex-wrap:wrap!important}.flex-nowrap[_ngcontent-%COMP%]{flex-wrap:nowrap!important}.align-items-center[_ngcontent-%COMP%]{align-items:center!important}.align-items-start[_ngcontent-%COMP%]{align-items:start!important}.align-items-end[_ngcontent-%COMP%]{align-items:end!important}.justify-content-center[_ngcontent-%COMP%]{justify-content:center!important}.justify-content-start[_ngcontent-%COMP%]{justify-content:start!important}.justify-content-end[_ngcontent-%COMP%]{justify-content:end!important}.justify-content-around[_ngcontent-%COMP%]{justify-content:space-around!important}.justify-content-between[_ngcontent-%COMP%]{justify-content:space-between!important}[class*=p-][_ngcontent-%COMP%], [class*=px-][_ngcontent-%COMP%], [class*=py-][_ngcontent-%COMP%], [class*=pt-][_ngcontent-%COMP%], [class*=pb-][_ngcontent-%COMP%], [class*=m-][_ngcontent-%COMP%], [class*=mx-][_ngcontent-%COMP%], [class*=my-][_ngcontent-%COMP%], [class*=mt-][_ngcontent-%COMP%], [class*=mb-][_ngcontent-%COMP%]{transition:all .4s ease-in-out}.m-auto[_ngcontent-%COMP%]{margin:auto!important}.m-0[_ngcontent-%COMP%]{margin:0!important}.m-1[_ngcontent-%COMP%]{margin:.5rem!important}.m-2[_ngcontent-%COMP%]{margin:1rem!important}.m-3[_ngcontent-%COMP%]{margin:1.5rem!important}.m-4[_ngcontent-%COMP%]{margin:2rem!important}.m-5[_ngcontent-%COMP%]{margin:3rem!important}.mx-auto[_ngcontent-%COMP%]{margin-inline:auto!important}.mx-1[_ngcontent-%COMP%]{margin-inline:.5rem!important}.mx-2[_ngcontent-%COMP%]{margin-inline:1rem!important}.mx-3[_ngcontent-%COMP%]{margin-inline:1.5rem!important}
1.mx-4[_ngcontent-%COMP%]{margin-inline:2rem!important}.mx-5[_ngcontent-%COMP%]{margin-inline:3rem!important}.my-auto[_ngcontent-%COMP%]{margin-block:auto!important}.my-1[_ngcontent-%COMP%]{margin-block:.5rem!important}.my-2[_ngcontent-%COMP%]{margin-block:1rem!important}.my-3[_ngcontent-%COMP%]{margin-block:1.5rem!important}.my-4[_ngcontent-%COMP%]{margin-block:2rem!important}.my-5[_ngcontent-%COMP%]{margin-block:3rem!important}.mt-1[_ngcontent-%COMP%]{margin-top:.5rem!important}.mt-2[_ngcontent-%COMP%]{margin-top:1rem!important}.mt-3[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mt-4[_ngcontent-%COMP%]{margin-top:2rem!important}.mt-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mb-0[_ngcontent-%COMP%]{margin-bottom:0!important}.mb-1[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.mb-2[_ngcontent-%COMP%]{margin-bottom:1rem!important}.mb-3[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.mb-4[_ngcontent-%COMP%]{margin-bottom:2rem!important}.mb-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-1[_ngcontent-%COMP%]{margin-left:.5rem!important}.ml-2[_ngcontent-%COMP%]{margin-left:1rem!important}.ml-3[_ngcontent-%COMP%]{margin-left:1.5rem!important}.ml-4[_ngcontent-%COMP%]{margin-left:2rem!important}.ml-5[_ngcontent-%COMP%]{margin-left:3rem!important}.mr-1[_ngcontent-%COMP%]{margin-right:.5rem!important}.mr-2[_ngcontent-%COMP%]{margin-right:1rem!important}.mr-3[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mr-4[_ngcontent-%COMP%]{margin-right:2rem!important}.mr-5[_ngcontent-%COMP%]{margin-right:3rem!important}.p-0[_ngcontent-%COMP%]{padding:0!important}@media (width < 500px){.p-mobile-0[_ngcontent-%COMP%]{padding:0!important}}@media (width > 500px) and (width < 1200px){.p-tablet-0[_ngcontent-%COMP%]{padding:0!important}}.p-1[_ngcontent-%COMP%]{padding:.5rem!important}@media (width < 500px){.p-mobile-1[_ngcontent-%COMP%]{padding:.5rem!important}}@media (width > 500px) and (width < 1200px){.p-tablet-1[_ngcontent-%COMP%]{padding:.5rem!important}}.p-2[_ngcontent-%COMP%]{padding:1rem!important}@media (width < 500px){.p-mobile-2[_ngcontent-%COMP%]{padding:1rem!important}}@media (width > 500px) and (width < 1200px){.p-tablet-2[_ngcontent-%COMP%]{padding:1rem!important}}.p-3[_ngcontent-%COMP%]{padding:1.5rem!important}@media (width < 500px){.p-mobile-3[_ngcontent-%COMP%]{padding:1.5rem!important}}@media (width > 500px) and (width < 1200px){.p-tablet-3[_ngcontent-%COMP%]{padding:1.5rem!important}}.p-4[_ngcontent-%COMP%]{padding:2rem}
1@media (width < 500px){.p-4[_ngcontent-%COMP%]{padding:1.5rem .5rem;overflow-x:hidden}}@media (width < 500px){.p-mobile-4[_ngcontent-%COMP%]{padding:2rem!important}}@media (width > 500px) and (width < 1200px){.p-tablet-4[_ngcontent-%COMP%]{padding:2rem!important}}.p-5[_ngcontent-%COMP%]{padding:3rem!important}@media (width < 500px){.p-mobile-5[_ngcontent-%COMP%]{padding:3rem!important}}@media (width > 500px) and (width < 1200px){.p-tablet-5[_ngcontent-%COMP%]{padding:3rem!important}}.px-0[_ngcontent-%COMP%]{padding-inline:0!important}@media (width < 500px){.px-mobile-0[_ngcontent-%COMP%]{padding-inline:0!important}}@media (width > 500px) and (width < 1200px){.px-tablet-0[_ngcontent-%COMP%]{padding-inline:0!important}}.px-1[_ngcontent-%COMP%]{padding-inline:.5rem!important}@media (width < 500px){.px-mobile-1[_ngcontent-%COMP%]{padding-inline:.5rem!important}}@media (width > 500px) and (width < 1200px){.px-tablet-1[_ngcontent-%COMP%]{padding-inline:.5rem!important}}.px-2[_ngcontent-%COMP%]{padding-inline:1rem!important}@media (width < 500px){.px-mobile-2[_ngcontent-%COMP%]{padding-inline:1rem!important}}@media (width > 500px) and (width < 1200px){.px-tablet-2[_ngcontent-%COMP%]{padding-inline:1rem!important}}.px-3[_ngcontent-%COMP%]{padding-inline:1.5rem!important}@media (width < 500px){.px-mobile-3[_ngcontent-%COMP%]{padding-inline:1.5rem!important}}@media (width > 500px) and (width < 1200px){.px-tablet-3[_ngcontent-%COMP%]{padding-inline:1.5rem!important}}.px-4[_ngcontent-%COMP%]{padding-inline:2rem!important}@media (width < 500px){.px-mobile-4[_ngcontent-%COMP%]{padding-inline:2rem!important}}@media (width > 500px) and (width < 1200px){.px-tablet-4[_ngcontent-%COMP%]{padding-inline:2rem!important}}.px-5[_ngcontent-%COMP%]{padding-inline:3rem!important}@media (width < 500px){.px-mobile-5[_ngcontent-%COMP%]{padding-inline:3rem!important}}@media (width > 500px) and (width < 1200px){.px-tablet-5[_ngcontent-%COMP%]{padding-inline:3rem!important}}.py-1[_ngcontent-%COMP%]{padding-block:.5rem!important}.py-2[_ngcontent-%COMP%]{padding-block:1rem!important}.py-3[_ngcontent-%COMP%]{padding-block:1.5rem!important}.py-4[_ngcontent-%COMP%]{padding-block:2rem!important}.py-5[_ngcontent-%COMP%]{padding-block:3rem!important}.pt-1[_ngcontent-%COMP%]{padding-top:.5rem!important}.pt-2[_ngcontent-%COMP%]{padding-top:1rem!important}.pt-3[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pt-4[_ngcontent-%COMP%]{padding-top:2rem!important}.pt-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pb-1[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pb-2[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pb-3[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pb-4[_ngcontent-%COMP%]{padding-bottom:2rem!important}.pb-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-1[_ngcontent-%COMP%]{padding-left:.5rem!important}.pl-2[_ngcontent-%COMP%]{padding-left:1rem!important}.pl-3[_ngcontent-%COMP%]{padding-left:1.5rem!important}.pl-4[_ngcontent-%COMP%]{padding-left:2rem!important}.pl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.pr-1[_ngcontent-%COMP%]{padding-right:.5rem!important}.pr-2[_ngcontent-%COMP%]{padding-right:1rem!important}.pr-3[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pr-4[_ngcontent-%COMP%]{padding-right:2rem!important}.pr-5[_ngcontent-%COMP%]{padding-right:3rem!important}.sefin-boton-icono[_ngcontent-%COMP%]{display:grid;place-content:center;width:2rem;height:2rem;cursor:pointer;border-radius:100%;border:unset;background-color:transparent}.sefin-boton-icono[_ngcontent-%COMP%]:hover{background-color:#f2f4f7}.sefin-boton-icono[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:1.5rem;width:1.5rem;height:1.5rem}.sefin-boton[_ngcontent-%COMP%]{align-items:center;background:transparent;border-radius:8px;border:1px solid transparent;box-shadow:none;color:#fff;cursor:pointer;display:flex;font-family:Montserrat-SemiBold,Arial,sans-serif;gap:10px;height:44px;justify-content:center;outline:none;padding:10px 12px;transition:all .3s ease-in-out}.sefin-boton[_ngcontent-%COMP%]:hover:not(.scale-off):not(:disabled){transform:scale(1.1)}.sefin-boton[_ngcontent-%COMP%]:disabled{color:#475467;cursor:not-allowed;opacity:.5;transform:none}.sefin-boton-azul[_ngcontent-%COMP%]{background:#4ec3e0;border-color:#4ec3e0}.sefin-boton-azul[_ngcontent-%COMP%]:hover{background:#5dc7da;border-color:#5dc7da}.sefin-boton-azul[_ngcontent-%COMP%]:active{background:#31438b;border-color:#31438b}.sefin-boton-azul[_ngcontent-%COMP%]:disabled{background:#d3d7de;border-color:#d3d7de}.sefin-boton-blanco[_ngcontent-%COMP%]{background:#fff;border-color:#e4e7ec;color:#475467}.sefin-boton-blanco[_ngcontent-%COMP%]:hover{background:#fff;border-color:#b5bcc9}.sefin-boton-blanco[_ngcontent-%COMP%]:active{background:#f2f4f7;border-color:#e4e7ec}.sefin-boton-blanco[_ngcontent-%COMP%]:disabled{background:#d3d7de;border-color:#d3d7de}.sefin-boton-rojo[_ngcontent-%COMP%]{background:#d14343;border-color:#d14343}.sefin-boton-rojo[_ngcontent-%COMP%]:hover{background:#a43434;border-color:#a43434}.sefin-boton-rojo[_ngcontent-%COMP%]:active{background:#7d2828;border-color:#7d2828}.sefin-boton-rojo[_ngcontent-%COMP%]:disabled{background:#d3d7de;border-color:#d3d7de}.sefin-boton-verde[_ngcontent-%COMP%]{background:#12b76a;border-color:#12b76a}.sefin-boton-verde[_ngcontent-%COMP%]:hover{background:#409575;border-color:#409575}.sefin-boton-verde[_ngcontent-%COMP%]:active{background:#317159;border-color:#317159}.sefin-boton-verde[_ngcontent-%COMP%]:disabled{background:#d3d7de;border-color:#d3d7de}.sefin-boton-circulo[_ngcontent-%COMP%]{border-radius:50%!important;border:none;height:40px;width:40px}.sefin-boton-circulo.azul[_ngcontent-%COMP%]{background:#4ec3e0;color:#fff}.sefin-boton-circulo.verde[_ngcontent-%COMP%]{background:#12b76a;color:#fff}.wrapper-filtros[_ngcontent-%COMP%]{margin-bottom:1rem;gap:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width: 1024px){.wrapper-filtros[_ngcontent-%COMP%]{grid-template-columns:minmax(0,1fr)}}mat-icon[_ngcontent-%COMP%]{color:currentColor;fill:currentColor;font-size:1.15rem;width:1.15rem;height:1.15rem}p[_ngcontent-%COMP%]{margin:0;padding:0;font-size:14px;line-height:1;display:flex;align-items:center;gap:.5rem}.dropdown-menu[_ngcontent-%COMP%]{background-color:#fff;border:1px solid #E4E7EC;border-radius:4px;box-shadow:0 2px 4px #d0d5dd;padding:.75rem;display:flex;flex-direction:column;min-width:min(15rem,95svw);gap:.5rem}.logout-button[_ngcontent-%COMP%]{align-items:center;background:transparent;border-radius:8px;border:none;box-shadow:none;color:#d14343;cursor:pointer;display:flex;justify-content:start;gap:.5rem;outline:none;transition:all .3s ease-in-out}.logout-button[_ngcontent-%COMP%]:hover{color:#a73636}.custom-hr[_ngcontent-%COMP%]{margin-block:.25rem;width:100%;height:1px;background:linear-gradient(to right,#E4E7EC,transparent);border:none}.rol[_ngcontent-%COMP%]{font-size:12px;font-weight:600;color:#98a2b3;line-height:1}@media (max-width: 400px){.user[_ngcontent-%COMP%]{white-space:pre-line;word-break:break-word}}']})};var Ba=["botonNotificaciones"],Na=["botonSolicitudes"],za=()=>({"list-style":"none"});function ja(i,o){i&1&&(c(0,"div",3),h(1,"img",8),d())}function Va(i,o){i&1&&(c(0,"div",4),h(1,"img",8),d())}function Ha(i,o){if(i&1){let t=M();c(0,"button",9,0),b("click",function(){v(t);
1let n=f();return y(n.notificaciones())}),h(2,"img",10),d()}}var Ke=class i{constructor(o){this.breakpointObserver=o}dialog=a($t);auth=a(q);movil=!1;menuLateral;ngOnInit(){this.breakpointObserver.observe([Un.Handset]).subscribe(o=>{this.movil=o.matches})}accesSolicitudes=S(()=>this.auth.perfiles().some(o=>{let t=o.idPerfil;return t===209||t===211}));esNotificado=S(()=>this.auth.perfiles().some(o=>{let t=o.idPerfil;return t===205||t===206||t===207||t===208}));isMobile=N(!1);menuColapsado=N(!1);botonNotificaciones=oe("botonNotificaciones");botonSolicitudes=oe("botonSolicitudes");onClickMenuBotonEmmiter=new B;onClickMenuBoton(){this.onClickMenuBotonEmmiter.emit(!this.menuColapsado())}notificaciones(){this.dialog.openDropdown(Ue,this.botonNotificaciones())}static \u0275fac=function(t){return new(t||i)(mn(Hn))};static \u0275cmp=p({type:i,selectors:[["layout-menu-superior"]],viewQuery:function(t,e){t&1&&(ae(e.botonNotificaciones,Ba,5),ae(e.botonSolicitudes,Na,5)),t&2&&ge(2)},inputs:{menuLateral:"menuLateral",isMobile:[1,"isMobile"],menuColapsado:[1,"menuColapsado"]},outputs:{onClickMenuBotonEmmiter:"onClickMenuBotonEmmiter"},decls:8,vars:8,consts:[["botonNotificaciones",""],[1,"d-flex","align-items-center","justify-content-between","py-1"],[3,"onClickedEmmiter","isOpacity","menuLateral","menuColapsado"],[1,"logo-containerMovil"],[1,"logo-container"],[1,"d-flex",3,"ngStyle"],[1,"menu-superior-boton"],[1,"d-flex","align-items-center","gap-1"],["src","images/Logo_RBS.svg","alt","Logo",1,"logo-img"],[1,"menu-superior-boton",3,"click"],["src","svgs/notification.svg","alt","","srcset",""]],template:function(t,e){t&1&&(c(0,"mat-toolbar",1)(1,"layout-menu-boton",2),b("onClickedEmmiter",function(){return e.onClickMenuBoton()}),d(),g(2,ja,2,0,"div",3)(3,Va,2,0,"div",4),c(4,"ul",5),g(5,Ha,3,0,"button",6),c(6,"li",7),h(7,"menu-superior-info-usuario-activo"),d()()()),t&2&&(m(),u("isOpacity",e.isMobile())("menuLateral",e.menuLateral)("menuColapsado",e.menuColapsado()),m(),_(e.movil?2:-1),m(),_(e.movil?-1:3),m(),u("ngStyle",_e(7,za)),m(),_(e.esNotificado()?5:-1))},dependencies:[we,Ge,Be,Le,te],styles:['@charset "UTF-8";.mat-toolbar[_ngcontent-%COMP%]{height:80px;position:sticky;top:0;background:#fff;z-index:20}.menu-superior-boton[_ngcontent-%COMP%]{width:40px;height:40px;border-radius:.75rem;background-color:transparent;border:none;display:grid;place-content:center;cursor:pointer}.menu-superior-boton[_ngcontent-%COMP%]:hover{background-color:#e4e7ec}.logo-container[_ngcontent-%COMP%]{flex-grow:1;display:flex;justify-content:start;align-items:start;height:80px;margin-left:-60px}.logo-containerMovil[_ngcontent-%COMP%]{flex-grow:1;display:flex;justify-content:start;align-items:start;height:80px;margin-left:-30px}.logo-img[_ngcontent-%COMP%]{max-height:100%;height:auto;width:auto;object-fit:contain}@media (max-width: 768px){.card-container[_ngcontent-%COMP%]{gap:.8rem}.contenedor-filtros[_ngcontent-%COMP%]{flex-direction:column;align-items:start}}']})};var So=(()=>{class i{static \u0275fac=function(e){return new(e||i)};static \u0275mod=it({type:i});static \u0275inj=et({imports:[$,$]})}return i})();var Ua=["*"],Qa='.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(--mdc-list-list-item-container-color, transparent);border-radius:var(--mdc-list-list-item-container-shape, var(--mat-sys-corner-none))}.mdc-list-item.mdc-list-item--selected{background-color:var(--mdc-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(--mdc-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(--mdc-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(--mdc-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(--mdc-list-list-item-leading-icon-color, var(--mat-sys-on-surface-variant));width:var(--mdc-list-list-item-leading-icon-size, 24px);height:var(--mdc-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(--mdc-list-list-item-hover-leading-icon-color)}.mdc-list-item--with-leading-avatar .mdc-list-item__start{width:var(--mdc-list-list-item-leading-avatar-size, 40px);height:var(--mdc-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(--mdc-list-list-item-trailing-supporting-text-font, var(--mat-sys-label-small-font));line-height:var(--mdc-list-list-item-trailing-supporting-text-line-height, var(--mat-sys-label-small-line-height));font-size:var(--mdc-list-list-item-trailing-supporting-text-size, var(--mat-sys-label-small-size));font-weight:var(--mdc-list-list-item-trailing-supporting-text-weight, var(--mat-sys-label-small-weight));letter-spacing:var(--mdc-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(--mdc-list-list-item-trailing-icon-color, var(--mat-sys-on-surface-variant));width:var(--mdc-list-list-item-trailing-icon-size, 24px);height:var(--mdc-list-list-item-trailing-icon-size, 24px)}.mdc-list-item--with-trailing-icon:hover .mdc-list-item__end{color:var(--mdc-list-list-item-hover-trailing-icon-color)}.mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-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(--mdc-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(--mdc-list-list-item-label-text-color, var(--mat-sys-on-surface));font-family:var(--mdc-list-list-item-label-text-font, var(--mat-sys-body-large-font));line-height:var(--mdc-list-list-item-label-text-line-height, var(--mat-sys-body-large-line-height));font-size:var(--mdc-list-list-item-label-text-size, var(--mat-sys-body-large-size));font-weight:var(--mdc-list-list-item-label-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mdc-list-list-item-label-text-tracking, var(--mat-sys-body-large-tracking))}.mdc-list-item:hover .mdc-list-item__primary-text{color:var(--mdc-list-list-item-hover-label-text-color, var(--mat-sys-on-surface))}.mdc-list-item:focus .mdc-list-item__primary-text{color:var(--mdc-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(--mdc-list-list-item-supporting-text-color, var(--mat-sys-on-surface-variant));font-family:var(--mdc-list-list-item-supporting-text-font, var(--mat-sys-body-medium-font));line-height:var(--mdc-list-list-item-supporting-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mdc-list-list-item-supporting-text-size, var(--mat-sys-body-medium-size));font-weight:var(--mdc-list-list-item-supporting-text-weight, var(--mat-sys-body-medium-weight));letter-spacing:var(--mdc-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(--mdc-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(--mdc-list-list-item-disabled-leading-icon-color, var(--mat-sys-on-surface));opacity:var(--mdc-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(--mdc-list-list-item-disabled-trailing-icon-color, var(--mat-sys-on-surface));opacity:var(--mdc-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(--mdc-list-list-item-disabled-label-text-color, var(--mat-sys-on-surface))}.mdc-list-item:hover::before{background-color:var(--mdc-list-list-item-hover-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mdc-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(--mdc-list-list-item-disabled-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mdc-list-list-item-disabled-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mdc-list-item:focus::before{background-color:var(--mdc-list-list-item-focus-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mdc-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(--mdc-list-list-item-disabled-label-text-opacity, 0.3)}.mdc-list-item--with-leading-avatar .mat-mdc-list-item-avatar{border-radius:var(--mdc-list-list-item-leading-avatar-shape, var(--mat-sys-corner-full));background-color:var(--mdc-list-list-item-leading-avatar-color, var(--mat-sys-primary-container))}.mat-mdc-list-item-icon{font-size:var(--mdc-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))}',Wa=["unscopedContent"],qa=["text"],Ga=[[["","matListItemAvatar",""],["","matListItemIcon",""]],[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["","matListItemMeta",""]],[["mat-divider"]]],Ka=["[matListItemAvatar],[matListItemIcon]","[matListItemTitle]","[matListItemLine]","*","[matListItemMeta]","mat-divider"];var Za=new L("ListOption"),Qi=(()=>{class i{_elementRef=a(U);constructor(){}static \u0275fac=function(e){return new(e||i)};static \u0275dir=O({type:i,selectors:[["","matListItemTitle",""]],hostAttrs:[1,"mat-mdc-list-item-title","mdc-list-item__primary-text"]})}return i})(),Ya=(()=>{class i{_elementRef=a(U);constructor(){}static \u0275fac=function(e){return new(e||i)};static \u0275dir=O({type:i,selectors:[["","matListItemLine",""]],hostAttrs:[1,"mat-mdc-list-item-line","mdc-list-item__secondary-text"]})}return i})(),Wi=(()=>{class i{static \u0275fac=function(e){return new(e||i)};static \u0275dir=O({type:i,selectors:[["","matListItemMeta",""]],hostAttrs:[1,"mat-mdc-list-item-meta","mdc-list-item__end"]})}return i})(),Io=(()=>{class i{_listOption=a(Za,{optional:!0});constructor(){}_isAlignedAtStart(){return!this._listOption||this._listOption?._getTogglePosition()==="after"}static \u0275fac=function(e){return new(e||i)};static \u0275dir=O({type:i,hostVars:4,hostBindings:function(e,n){e&2&&R("mdc-list-item__start",n._isAlignedAtStart())("mdc-list-item__end",!n._isAlignedAtStart())}})}return i})(),$a=(()=>{class i extends Io{static \u0275fac=(()=>{let t;return function(n){return(t||(t=V(i)))(n||i)}})();static \u0275dir=O({type:i,selectors:[["","matListItemAvatar",""]],hostAttrs:[1,"mat-mdc-list-item-avatar"],features:[Q]})}return i})(),qi=(()=>{class i extends Io{static \u0275fac=(()=>{let t;return function(n){return(t||(t=V(i)))(n||i)}})();static \u0275dir=O({type:i,selectors:[["","matListItemIcon",""]],hostAttrs:[1,"mat-mdc-list-item-icon"],features:[Q]})}return i})(),Xa=new L("MAT_LIST_CONFIG"),Ui=(()=>{class i{_isNonInteractive=!0;get disableRipple(){return this._disableRipple}set disableRipple(t){this._disableRipple=nt(t)}_disableRipple=!1;get disabled(){return this._disabled}set disabled(t){this._disabled=nt(t)}_disabled=!1;_defaultOptions=a(Xa,{optional:!0});static \u0275fac=function(e){return new(e||i)};static \u0275dir=O({type:i,hostVars:1,hostBindings:function(e,n){e&2&&z("aria-disabled",n.disabled)},inputs:{disableRipple:"disableRipple",disabled:"disabled"}})}return i})(),Ja=(()=>{class i{_elementRef=a(U);_ngZone=a(H);_listBase=a(Ui,{optional:!0});_platform=a(Et);_hostElement;_isButtonElement;_noopAnimations;_avatars;_icons;set lines(t){this._explicitLines=re(t,null),this._updateItemLines(!1)}_explicitLines=null;get disableRipple(){return this.disabled||this._disableRipple||this._noopAnimations||!!this._listBase?.disableRipple}set disableRipple(t){this._disableRipple=nt(t)}_disableRipple=!1;get disabled(){return this._disabled||!!this._listBase?.disabled}set disabled(t){this._disabled=nt(t)}_disabled=!1;_subscriptions=new Zi;_rippleRenderer=null;_hasUnscopedTextContent=!1;rippleConfig;get rippleDisabled(){return this.disableRipple||!!this.rippleConfig.disabled}constructor(){a(Oe).load(Se);let t=a(Kn,{optional:!0}),e=a(Mt,{optional:!0});this.rippleConfig=t||{},this._hostElement=this._elementRef.nativeElement,this._isButtonElement=this._hostElement.nodeName.toLowerCase()==="button",this._noopAnimations=e==="NoopAnimations",this._listBase&&!this._listBase._isNonInteractive&&this._initInteractiveListItem(),this._isButtonElement&&!this._hostElement.hasAttribute("type")&&this._hostElement.setAttribute("type","button")}ngAfterViewInit(){this._monitorProjectedLinesAndTitle(),this._updateItemLines(!0)}ngOnDestroy(){this._subscriptions.unsubscribe(),this._rippleRenderer!==null&&this._rippleRenderer._removeTriggerEvents()}_hasIconOrAvatar(){return!!(this._avatars.length||this._icons.length)}_initInteractiveListItem(){this._hostElement.classList.add("mat-mdc-list-item-interactive"),this._rippleRenderer=new Gn(this,this._ngZone,this._hostElement,this._platform,a(rt)),this._rippleRenderer.setupTriggerEvents(this._hostElement)}_monitorProjectedLinesAndTitle(){this._ngZone.runOutsideAngular(()=>{this._subscriptions.add(gt(this._lines.changes,this._titles.changes).subscribe(()=>this._updateItemLines(!1)))})}
1_updateItemLines(t){if(!this._lines||!this._titles||!this._unscopedContent)return;t&&this._checkDomForUnscopedTextContent();let e=this._explicitLines??this._inferLinesFromContent(),n=this._unscopedContent.nativeElement;if(this._hostElement.classList.toggle("mat-mdc-list-item-single-line",e<=1),this._hostElement.classList.toggle("mdc-list-item--with-one-line",e<=1),this._hostElement.classList.toggle("mdc-list-item--with-two-lines",e===2),this._hostElement.classList.toggle("mdc-list-item--with-three-lines",e===3),this._hasUnscopedTextContent){let r=this._titles.length===0&&e===1;n.classList.toggle("mdc-list-item__primary-text",r),n.classList.toggle("mdc-list-item__secondary-text",!r)}else n.classList.remove("mdc-list-item__primary-text"),n.classList.remove("mdc-list-item__secondary-text")}_inferLinesFromContent(){let t=this._titles.length+this._lines.length;return this._hasUnscopedTextContent&&(t+=1),t}_checkDomForUnscopedTextContent(){this._hasUnscopedTextContent=Array.from(this._unscopedContent.nativeElement.childNodes).filter(t=>t.nodeType!==t.COMMENT_NODE).some(t=>!!(t.textContent&&t.textContent.trim()))}static \u0275fac=function(e){return new(e||i)};static \u0275dir=O({type:i,contentQueries:function(e,n,r){if(e&1&&(G(r,$a,4),G(r,qi,4)),e&2){let s;E(s=D())&&(n._avatars=s),E(s=D())&&(n._icons=s)}},hostVars:4,hostBindings:function(e,n){e&2&&(z("aria-disabled",n.disabled)("disabled",n._isButtonElement&&n.disabled||null),R("mdc-list-item--disabled",n.disabled))},inputs:{lines:"lines",disableRipple:"disableRipple",disabled:"disabled"}})}return i})();var Eo=(()=>{class i extends Ja{_lines;_titles;_meta;_unscopedContent;_itemText;get activated(){return this._activated}set activated(t){this._activated=nt(t)}_activated=!1;_getAriaCurrent(){return this._hostElement.nodeName==="A"&&this._activated?"page":null}_hasBothLeadingAndTrailing(){return this._meta.length!==0&&(this._avatars.length!==0||this._icons.length!==0)}static \u0275fac=(()=>{let t;return function(n){return(t||(t=V(i)))(n||i)}})();static \u0275cmp=p({type:i,selectors:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],contentQueries:function(e,n,r){if(e&1&&(G(r,Ya,5),G(r,Qi,5),G(r,Wi,5)),e&2){let s;E(s=D())&&(n._lines=s),E(s=D())&&(n._titles=s),E(s=D())&&(n._meta=s)}},viewQuery:function(e,n){if(e&1&&(Pt(Wa,5),Pt(qa,5)),e&2){let r;E(r=D())&&(n._unscopedContent=r.first),E(r=D())&&(n._itemText=r.first)}},hostAttrs:[1,"mat-mdc-list-item","mdc-list-item"],hostVars:13,hostBindings:function(e,n){e&2&&(z("aria-current",n._getAriaCurrent()),R("mdc-list-item--activated",n.activated)("mdc-list-item--with-leading-avatar",n._avatars.length!==0)("mdc-list-item--with-leading-icon",n._icons.length!==0)("mdc-list-item--with-trailing-meta",n._meta.length!==0)("mat-mdc-list-item-both-leading-and-trailing",n._hasBothLeadingAndTrailing())("_mat-animation-noopable",n._noopAnimations))},inputs:{activated:"activated"},exportAs:["matListItem"],features:[Q],ngContentSelectors:Ka,decls:10,vars:0,consts:[["unscopedContent",""],[1,"mdc-list-item__content"],[1,"mat-mdc-list-item-unscoped-content",3,"cdkObserveContent"],[1,"mat-focus-indicator"]],template:function(e,n){if(e&1){let r=M();Y(Ga),C(0),c(1,"span",1),C(2,1),C(3,2),c(4,"span",2,0),b("cdkObserveContent",function(){return v(r),y(n._updateItemLines(!0))}),C(6,3),d()(),C(7,4),C(8,5),h(9,"div",3)}},dependencies:[jn],encapsulation:2,changeDetection:0})}return i})();var Do=(()=>{class i extends Ui{_isNonInteractive=!1;static \u0275fac=(()=>{let t;return function(n){return(t||(t=V(i)))(n||i)}})();static \u0275cmp=p({type:i,selectors:[["mat-nav-list"]],hostAttrs:["role","navigation",1,"mat-mdc-nav-list","mat-mdc-list-base","mdc-list"],exportAs:["matNavList"],features:[ct([{provide:Ui,useExisting:i}]),Q],ngContentSelectors:Ua,decls:1,vars:0,template:function(e,n){e&1&&(Y(),C(0))},styles:[Qa],encapsulation:2,changeDetection:0})}return i})();var Ze=(()=>{class i{static \u0275fac=function(e){return new(e||i)};static \u0275mod=it({type:i});static \u0275inj=et({imports:[Vn,$,Ie,Zn,So]})}return i})();var tr=(i,o)=>o.id;function er(i,o){if(i&1){let t=M();c(0,"li",4),b("click",function(){let n=v(t).$implicit,r=f(4);return y(r.seleccionarOpcion(n))})("keydown.enter",function(){let n=v(t).$implicit,r=f(4);return y(r.seleccionarOpcion(n))}),c(1,"mat-icon"),l(2,"person_outline"),d(),l(3),d()}if(i&2){let t=o.$implicit;m(3),yt(" ",t.descPerfil," ")}}function ir(i,o){i&1&&(c(0,"span"),l(1,"No se encontr\xF3"),d())}function nr(i,o){if(i&1&&_t(0,er,4,1,"li",null,tr,!1,ir,2,0,"span"),i&2){let t=f(3);vt(t.listaActualizada())}}function or(i,o){i&1&&(c(0,"span"),l(1,"No se encontr\xF3"),d())}function ar(i,o){if(i&1&&(c(0,"ul",3),g(1,nr,3,1)(2,or,2,0,"span"),d()),i&2){let t=f(2);u("@expandContractMenu",void 0),m(),_(t.loading()?2:1)}}function rr(i,o){if(i&1){let t=M();c(0,"div",0)(1,"label",1),l(2),d(),c(3,"button",2),b("click",function(){v(t);
1let n=f();return y(n.listadoAbierto.set(!n.listadoAbierto()))}),c(4,"mat-icon"),l(5,"person_outline"),d(),l(6),d(),g(7,ar,3,2,"ul",3),d()}if(i&2){let t,e=f();u("@fadeIn",void 0)("id","sefin-custom-dropdown-"+e.id),m(),u("for",e.id()),m(),st(e.isDisabled()?"Perfil":e.label()),m(),u("disabled",e.isDisabled()),m(3),yt(" ",(t=e.opcionSeleccionada())!=null&&t.descPerfil?(t=e.opcionSeleccionada())==null?null:t.descPerfil:"Selecciona una opci\xF3n"," "),m(),_(e.listadoAbierto()?7:-1)}}var Ye=class i{valorPorDefecto=!1;valorInicial=N(null);list=N([]);opcionSeleccionadaEmmiter=new B;id=N("perfil");label=N("Selecciona el perfil");menuColapsado=N(!1);opcionSeleccionada=x(null);listadoAbierto=x(!1);listaActualizada=S(()=>this.list().map(o=>T({id:o.idPerfil,name:o.nombrePerfil},o)));loading=x(!0);constructor(){St(()=>{this.listaActualizada().length>0&&!this.loading()&&this.establecerOpcionInicial()})}ngOnInit(){this.establecerOpcionInicial(),this.loading.set(!1)}establecerOpcionInicial(){let o=this.listaActualizada();if(this.valorInicial()!==null){let e=o.find(n=>n.id===this.valorInicial());if(e){this.opcionSeleccionada.set(e);return}}let t=o[0];this.opcionSeleccionada.set(this.valorPorDefecto&&t?t:{id:0,name:""})}seleccionarOpcion(o){this.opcionSeleccionada.set(o),this.listadoAbierto.set(!1),this.opcionSeleccionadaEmmiter.emit(o)}isDisabled(){return this.loading()||this.listaActualizada().length<2}static \u0275fac=function(t){return new(t||i)};static \u0275cmp=p({type:i,selectors:[["component-dropdown-simple"]],inputs:{valorPorDefecto:"valorPorDefecto",valorInicial:[1,"valorInicial"],list:[1,"list"],id:[1,"id"],label:[1,"label"],menuColapsado:[1,"menuColapsado"]},outputs:{opcionSeleccionadaEmmiter:"opcionSeleccionadaEmmiter"},decls:1,vars:1,consts:[[1,"sefin-custom-dropdown",3,"id"],[1,"sefin-custom-dropdown__label",3,"for"],[1,"sefin-custom-dropdown__button",3,"click","disabled"],[1,"sefin-custom-dropdown__list"],[3,"click","keydown.enter"]],template:function(t,e){t&1&&g(0,rr,8,7,"div",0),t&2&&_(e.menuColapsado()?-1:0)},dependencies:[X,mt],styles:['@charset "UTF-8";.sefin-custom-dropdown[_ngcontent-%COMP%]{display:flex;flex-direction:column;font-size:14px;gap:6px;margin:auto;position:relative;width:85%}.sefin-custom-dropdown__label[_ngcontent-%COMP%]{align-items:center;align-self:stretch;display:flex;gap:4px}.sefin-custom-dropdown__button[_ngcontent-%COMP%]{background:#fff;border-radius:8px;border:1px solid #D0D5DD;height:40px;padding:10px;text-align:left;width:100%;display:flex;align-items:center;gap:10px}.sefin-custom-dropdown__button[_ngcontent-%COMP%]:active:focus, .sefin-custom-dropdown__button[_ngcontent-%COMP%]:active:focus-visible, .sefin-custom-dropdown__button[_ngcontent-%COMP%]:active:hover{cursor:pointer;border-color:#4ec3e0;box-shadow:0 0 2px 1.5px #4ec3e0}.sefin-custom-dropdown__list[_ngcontent-%COMP%]{background:#fff;border-radius:8px;border:1px solid #D0D5DD;box-shadow:0 0 5px #d0d5dd;left:0;list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0;position:absolute;right:0;top:calc(100% + 10px);z-index:999}.sefin-custom-dropdown__list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{cursor:pointer;display:flex;align-items:center;gap:10px;padding:10px;transition:all .2s ease-in-out}.sefin-custom-dropdown__list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:hover{background-color:#f2f4f7}'],data:{animation:[zt("fadeIn",[bt(":enter",[K({opacity:0,height:"0px"}),ut(".1s ease-in-out",K({opacity:1,height:"46px"}))]),bt(":leave",[ut(".1s ease-in-out",K({opacity:0,height:"0px"}))])]),zt("expandContractMenu",[bt(":enter",[K({opacity:0,height:"0px"}),ut(".3s ease-in-out",K({opacity:1,height:"*"}))]),bt(":leave",[ut(".3s ease-in-out",K({opacity:0,height:"0px"}))])])]}})};var ee=class i{router=a(W);routes=[];migasDePan=x({routes:"/demandas",labels:"/Demandas"});constructor(){this.setRoutes(),this.router.events.subscribe(o=>{o instanceof Me&&this.setRoutes()})}setRoutes(){this.routes=this.router.url.split("/").filter(o=>o!==""&&isNaN(Number(o)))}static \u0275fac=function(t){return new(t||i)};static \u0275prov=F({token:i,factory:i.\u0275fac,providedIn:"root"})};function cr(i,o){i&1&&(c(0,"mat-icon"),l(1,"expand_less"),d())}function dr(i,o){i&1&&(c(0,"mat-icon"),l(1,"expand_more"),d())}function mr(i,o){if(i&1&&(c(0,"span",4),g(1,cr,2,0,"mat-icon")(2,dr,2,0,"mat-icon"),d()),i&2){let t=f();m(),_(t.nestedMenuOpen()?1:2)}}function lr(i,o){if(i&1&&h(0,"app-menu-item",5),i&2){let t=o.$implicit,e=f(2);u("menuLateral",e.menuLateral)("item",t)("collapsed",e.collapsed())("routeHistory",e.item().metodo)("migasDePanHistory",e.migasDePanHistory()+"/"+e.item().nombreMenu)}}function pr(i,o){if(i&1&&(c(0,"div"),_t(1,lr,1,5,"app-menu-item",5,he),d()),i&2){let t=f();u("@expandContractMenu",void 0),m(),vt(t.item().subItems)}}var $e=class i{menuLateral;collapsed=N(!1);routeHistory=N("");migasDePanHistory=N("");item=N.required();_medidaPantallasService=a(Ee);_migasDePanService=a(ee);nestedMenuOpen=x(!1);level=S(()=>this.routeHistory().split("/").length-1);indentation=S(()=>this.collapsed()?"16px":`${16+this.level()*16}px`);symbolsOnly=["flyover"];toggleSidenav(){!this.item().subItems&&this._medidaPantallasService.isMobile()&&this.menuLateral.toggle(
1),this._migasDePanService.migasDePan.set({labels:this.migasDePanHistory()?this.migasDePanHistory()+"/"+this.item().nombreMenu:"/"+this.item().nombreMenu,routes:this.routeHistory()?this.routeHistory()+"/"+this.item().metodo:"/"+this.item().metodo}),localStorage.setItem("migasDePan",JSON.stringify({labels:this.migasDePanHistory()?this.migasDePanHistory()+"/"+this.item().nombreMenu:"/"+this.item().nombreMenu,routes:this.routeHistory()?this.routeHistory()+"/"+this.item().metodo:"/"+this.item().metodo}))}hasSubItems(){return this.item().subItems?.length}static \u0275fac=function(t){return new(t||i)};static \u0275cmp=p({type:i,selectors:[["app-menu-item"]],inputs:{menuLateral:"menuLateral",collapsed:[1,"collapsed"],routeHistory:[1,"routeHistory"],migasDePanHistory:[1,"migasDePanHistory"],item:[1,"item"]},decls:8,vars:9,consts:[["rla","routerLinkActive"],["mat-list-item","","routerLinkActive","selected-menu-item",1,"menu-item",3,"click","routerLink","activated"],["matListItemIcon","",3,"fontSet"],["matListItemTitle",""],["matListItemMeta",""],[3,"menuLateral","item","collapsed","routeHistory","migasDePanHistory"]],template:function(t,e){if(t&1){let n=M();c(0,"a",1,0),b("click",function(){return v(n),e.nestedMenuOpen.set(!e.nestedMenuOpen()),y(e.toggleSidenav())}),c(2,"mat-icon",2),l(3),d(),c(4,"span",3),l(5),d(),g(6,mr,3,1,"span",4),d(),g(7,pr,3,1,"div")}if(t&2){let n=Ot(1);pt("--mat-list-list-item-leading-icon-start-space",e.indentation()),u("routerLink",e.item().metodo)("activated",n.isActive),m(2),u("fontSet",e.symbolsOnly.includes(e.item().icono)?"material-symbols-outlined":"material-icons"),m(),yt(" ",e.item().icono," "),m(2),st(e.item().nombreMenu),m(),_(e.hasSubItems()?6:-1),m(),_(e.item().subItems&&e.nestedMenuOpen()?7:-1)}},dependencies:[i,Pe,qt,On,Ze,Eo,qi,Qi,Wi,X,mt],styles:['@charset "UTF-8";@font-face{font-family:Montserrat-Bold;src:url("./media/Montserrat-Bold-ABTAPC2V.ttf");font-weight:700;font-style:normal}@font-face{font-family:Montserrat-Medium;src:url("./media/Montserrat-Medium-MLSIMEIZ.ttf");font-weight:500;font-style:normal}@font-face{font-family:Montserrat-Regular;src:url("./media/Montserrat-Regular-KTDWECCU.ttf");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-SemiBold;src:url("./media/Montserrat-SemiBold-SQJZNN4B.ttf");font-weight:600;font-style:normal}@font-face{font-family:PlutoBold;src:url("./media/PlutoBold-AA7FECWM.ttf");font-weight:700;font-style:normal}@font-face{font-family:PlutoRegular;src:url("./media/PlutoRegular-4DUVZN5K.ttf");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Bold;src:url("./media/Montserrat-Bold-ABTAPC2V.ttf");font-weight:700;font-style:normal}@font-face{font-family:Montserrat-Medium;src:url("./media/Montserrat-Medium-MLSIMEIZ.ttf");font-weight:500;font-style:normal}@font-face{font-family:Montserrat-Regular;src:url("./media/Montserrat-Regular-KTDWECCU.ttf");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-SemiBold;src:url("./media/Montserrat-SemiBold-SQJZNN4B.ttf");font-weight:600;font-style:normal}@font-face{font-family:PlutoBold;src:url("./media/PlutoBold-AA7FECWM.ttf");font-weight:700;font-style:normal}@font-face{font-family:PlutoRegular;src:url("./media/PlutoRegular-4DUVZN5K.ttf");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Bold;src:url("./media/Montserrat-Bold-ABTAPC2V.ttf");font-weight:700;font-style:normal}@font-face{font-family:Montserrat-Medium;src:url("./media/Montserrat-Medium-MLSIMEIZ.ttf");font-weight:500;font-style:normal}@font-face{font-family:Montserrat-Regular;src:url("./media/Montserrat-Regular-KTDWECCU.ttf");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-SemiBold;src:url("./media/Montserrat-SemiBold-SQJZNN4B.ttf");font-weight:600;font-style:normal}*[_ngcontent-%COMP%]{margin:0;padding:0;box-shadow:border-box;color:#475467}html[_ngcontent-%COMP%], body[_ngcontent-%COMP%]{height:100%}body[_ngcontent-%COMP%]{margin:0;font-family:Montserrat-Regular,Helvetica Neue,sans-serif}[_ngcontent-%COMP%]::-webkit-scrollbar{width:6px;height:6px;background-color:#f2f4f7}[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{border-radius:5px;background-color:#f9fafb;box-shadow:0 0 5px #212121 inset}input.uppercase[_ngcontent-%COMP%]{text-transform:uppercase}input.uppercase[_ngcontent-%COMP%]::placeholder{text-transform:none}.w-100[_ngcontent-%COMP%]{width:100%!important}.gap-1[_ngcontent-%COMP%]{gap:.5rem!important}.gap-2[_ngcontent-%COMP%]{gap:1rem!important}.gap-3[_ngcontent-%COMP%]{gap:1.5rem!important}.gap-4[_ngcontent-%COMP%]{gap:2rem!important}.gap-5[_ngcontent-%COMP%]{gap:3rem!important}.d-flex[_ngcontent-%COMP%]{display:flex!important;flex-direction:row!important}.d-none[_ngcontent-%COMP%]{display:none!important}.flex-row[_ngcontent-%COMP%]{flex-direction:row!important}.flex-column[_ngcontent-%COMP%]{flex-direction:column!important}.flex-wrap[_ngcontent-%COMP%]{flex-wrap:wrap!important}.flex-nowrap[_ngcontent-%COMP%]{flex-wrap:nowrap!important}.align-items-center[_ngcontent-%COMP%]{align-items:center!important}.align-items-start[_ngcontent-%COMP%]{align-items:start!important}.align-items-end[_ngcontent-%COMP%]{align-items:end!important}.justify-content-center[_ngcontent-%COMP%]{justify-content:center!important}.justify-content-start[_ngcontent-%COMP%]{justify-content:start!important}.justify-content-end[_ngcontent-%COMP%]{justify-content:end!important}.justify-content-around[_ngcontent-%COMP%]{justify-content:space-around!important}.justify-content-between[_ngcontent-%COMP%]{justify-content:space-between!important}[class*=p-][_ngcontent-%COMP%], [class*=px-][_ngcontent-%COMP%], [class*=py-][_ngcontent-%COMP%], [class*=pt-][_ngcontent-%COMP%], [class*=pb-][_ngcontent-%COMP%], [class*=m-][_ngcontent-%COMP%], [class*=mx-][_ngcontent-%COMP%], [class*=my-][_ngcontent-%COMP%], [class*=mt-][_ngcontent-%COMP%], [class*=mb-][_ngcontent-%COMP%]{transition:all .4s ease-in-out}.m-auto[_ngcontent-%COMP%]{margin:auto!important}.m-0[_ngcontent-%COMP%]{margin:0!important}.m-1[_ngcontent-%COMP%]{margin:.5rem!important}.m-2[_ngcontent-%COMP%]{margin:1rem!important}.m-3[_ngcontent-%COMP%]{margin:1.5rem!important}.m-4[_ngcontent-%COMP%]{margin:2rem!important}.m-5[_ngcontent-%COMP%]{margin:3rem!important}.mx-auto[_ngcontent-%COMP%]{margin-inline:auto!important}.mx-1[_ngcontent-%COMP%]{margin-inline:.5rem!important}.mx-2[_ngcontent-%COMP%]{margin-inline:1rem!important}.mx-3[_ngcontent-%COMP%]{margin-inline:1.5rem!important}
1.mx-4[_ngcontent-%COMP%]{margin-inline:2rem!important}.mx-5[_ngcontent-%COMP%]{margin-inline:3rem!important}.my-auto[_ngcontent-%COMP%]{margin-block:auto!important}.my-1[_ngcontent-%COMP%]{margin-block:.5rem!important}.my-2[_ngcontent-%COMP%]{margin-block:1rem!important}.my-3[_ngcontent-%COMP%]{margin-block:1.5rem!important}.my-4[_ngcontent-%COMP%]{margin-block:2rem!important}.my-5[_ngcontent-%COMP%]{margin-block:3rem!important}.mt-1[_ngcontent-%COMP%]{margin-top:.5rem!important}.mt-2[_ngcontent-%COMP%]{margin-top:1rem!important}.mt-3[_ngcontent-%COMP%]{margin-top:1.5rem!important}.mt-4[_ngcontent-%COMP%]{margin-top:2rem!important}.mt-5[_ngcontent-%COMP%]{margin-top:3rem!important}.mb-0[_ngcontent-%COMP%]{margin-bottom:0!important}.mb-1[_ngcontent-%COMP%]{margin-bottom:.5rem!important}.mb-2[_ngcontent-%COMP%]{margin-bottom:1rem!important}.mb-3[_ngcontent-%COMP%]{margin-bottom:1.5rem!important}.mb-4[_ngcontent-%COMP%]{margin-bottom:2rem!important}.mb-5[_ngcontent-%COMP%]{margin-bottom:3rem!important}.ml-1[_ngcontent-%COMP%]{margin-left:.5rem!important}.ml-2[_ngcontent-%COMP%]{margin-left:1rem!important}.ml-3[_ngcontent-%COMP%]{margin-left:1.5rem!important}.ml-4[_ngcontent-%COMP%]{margin-left:2rem!important}.ml-5[_ngcontent-%COMP%]{margin-left:3rem!important}.mr-1[_ngcontent-%COMP%]{margin-right:.5rem!important}.mr-2[_ngcontent-%COMP%]{margin-right:1rem!important}.mr-3[_ngcontent-%COMP%]{margin-right:1.5rem!important}.mr-4[_ngcontent-%COMP%]{margin-right:2rem!important}.mr-5[_ngcontent-%COMP%]{margin-right:3rem!important}.p-0[_ngcontent-%COMP%]{padding:0!important}@media (width < 500px){.p-mobile-0[_ngcontent-%COMP%]{padding:0!important}}@media (width > 500px) and (width < 1200px){.p-tablet-0[_ngcontent-%COMP%]{padding:0!important}}.p-1[_ngcontent-%COMP%]{padding:.5rem!important}@media (width < 500px){.p-mobile-1[_ngcontent-%COMP%]{padding:.5rem!important}}@media (width > 500px) and (width < 1200px){.p-tablet-1[_ngcontent-%COMP%]{padding:.5rem!important}}.p-2[_ngcontent-%COMP%]{padding:1rem!important}@media (width < 500px){.p-mobile-2[_ngcontent-%COMP%]{padding:1rem!important}}@media (width > 500px) and (width < 1200px){.p-tablet-2[_ngcontent-%COMP%]{padding:1rem!important}}.p-3[_ngcontent-%COMP%]{padding:1.5rem!important}@media (width < 500px){.p-mobile-3[_ngcontent-%COMP%]{padding:1.5rem!important}}@media (width > 500px) and (width < 1200px){.p-tablet-3[_ngcontent-%COMP%]{padding:1.5rem!important}}.p-4[_ngcontent-%COMP%]{padding:2rem}
1@media (width < 500px){.p-4[_ngcontent-%COMP%]{padding:1.5rem .5rem;overflow-x:hidden}}@media (width < 500px){.p-mobile-4[_ngcontent-%COMP%]{padding:2rem!important}}@media (width > 500px) and (width < 1200px){.p-tablet-4[_ngcontent-%COMP%]{padding:2rem!important}}.p-5[_ngcontent-%COMP%]{padding:3rem!important}@media (width < 500px){.p-mobile-5[_ngcontent-%COMP%]{padding:3rem!important}}@media (width > 500px) and (width < 1200px){.p-tablet-5[_ngcontent-%COMP%]{padding:3rem!important}}.px-0[_ngcontent-%COMP%]{padding-inline:0!important}@media (width < 500px){.px-mobile-0[_ngcontent-%COMP%]{padding-inline:0!important}}@media (width > 500px) and (width < 1200px){.px-tablet-0[_ngcontent-%COMP%]{padding-inline:0!important}}.px-1[_ngcontent-%COMP%]{padding-inline:.5rem!important}@media (width < 500px){.px-mobile-1[_ngcontent-%COMP%]{padding-inline:.5rem!important}}@media (width > 500px) and (width < 1200px){.px-tablet-1[_ngcontent-%COMP%]{padding-inline:.5rem!important}}.px-2[_ngcontent-%COMP%]{padding-inline:1rem!important}@media (width < 500px){.px-mobile-2[_ngcontent-%COMP%]{padding-inline:1rem!important}}@media (width > 500px) and (width < 1200px){.px-tablet-2[_ngcontent-%COMP%]{padding-inline:1rem!important}}.px-3[_ngcontent-%COMP%]{padding-inline:1.5rem!important}@media (width < 500px){.px-mobile-3[_ngcontent-%COMP%]{padding-inline:1.5rem!important}}@media (width > 500px) and (width < 1200px){.px-tablet-3[_ngcontent-%COMP%]{padding-inline:1.5rem!important}}.px-4[_ngcontent-%COMP%]{padding-inline:2rem!important}@media (width < 500px){.px-mobile-4[_ngcontent-%COMP%]{padding-inline:2rem!important}}@media (width > 500px) and (width < 1200px){.px-tablet-4[_ngcontent-%COMP%]{padding-inline:2rem!important}}.px-5[_ngcontent-%COMP%]{padding-inline:3rem!important}@media (width < 500px){.px-mobile-5[_ngcontent-%COMP%]{padding-inline:3rem!important}}@media (width > 500px) and (width < 1200px){.px-tablet-5[_ngcontent-%COMP%]{padding-inline:3rem!important}}.py-1[_ngcontent-%COMP%]{padding-block:.5rem!important}.py-2[_ngcontent-%COMP%]{padding-block:1rem!important}.py-3[_ngcontent-%COMP%]{padding-block:1.5rem!important}.py-4[_ngcontent-%COMP%]{padding-block:2rem!important}.py-5[_ngcontent-%COMP%]{padding-block:3rem!important}.pt-1[_ngcontent-%COMP%]{padding-top:.5rem!important}.pt-2[_ngcontent-%COMP%]{padding-top:1rem!important}.pt-3[_ngcontent-%COMP%]{padding-top:1.5rem!important}.pt-4[_ngcontent-%COMP%]{padding-top:2rem!important}.pt-5[_ngcontent-%COMP%]{padding-top:3rem!important}.pb-1[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.pb-2[_ngcontent-%COMP%]{padding-bottom:1rem!important}.pb-3[_ngcontent-%COMP%]{padding-bottom:1.5rem!important}.pb-4[_ngcontent-%COMP%]{padding-bottom:2rem!important}.pb-5[_ngcontent-%COMP%]{padding-bottom:3rem!important}.pl-1[_ngcontent-%COMP%]{padding-left:.5rem!important}.pl-2[_ngcontent-%COMP%]{padding-left:1rem!important}.pl-3[_ngcontent-%COMP%]{padding-left:1.5rem!important}.pl-4[_ngcontent-%COMP%]{padding-left:2rem!important}.pl-5[_ngcontent-%COMP%]{padding-left:3rem!important}.pr-1[_ngcontent-%COMP%]{padding-right:.5rem!important}.pr-2[_ngcontent-%COMP%]{padding-right:1rem!important}.pr-3[_ngcontent-%COMP%]{padding-right:1.5rem!important}.pr-4[_ngcontent-%COMP%]{padding-right:2rem!important}.pr-5[_ngcontent-%COMP%]{padding-right:3rem!important}.sefin-boton-icono[_ngcontent-%COMP%]{display:grid;place-content:center;width:2rem;height:2rem;cursor:pointer;border-radius:100%;border:unset;background-color:transparent}.sefin-boton-icono[_ngcontent-%COMP%]:hover{background-color:#f2f4f7}.sefin-boton-icono[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:1.5rem;width:1.5rem;height:1.5rem}.sefin-boton[_ngcontent-%COMP%]{align-items:center;background:transparent;border-radius:8px;border:1px solid transparent;box-shadow:none;color:#fff;cursor:pointer;display:flex;font-family:Montserrat-SemiBold,Arial,sans-serif;gap:10px;height:44px;justify-content:center;outline:none;padding:10px 12px;transition:all .3s ease-in-out}.sefin-boton[_ngcontent-%COMP%]:hover:not(.scale-off):not(:disabled){transform:scale(1.1)}.sefin-boton[_ngcontent-%COMP%]:disabled{color:#475467;cursor:not-allowed;opacity:.5;transform:none}.sefin-boton-azul[_ngcontent-%COMP%]{background:#4ec3e0;border-color:#4ec3e0}.sefin-boton-azul[_ngcontent-%COMP%]:hover{background:#5dc7da;border-color:#5dc7da}.sefin-boton-azul[_ngcontent-%COMP%]:active{background:#31438b;border-color:#31438b}.sefin-boton-azul[_ngcontent-%COMP%]:disabled{background:#d3d7de;border-color:#d3d7de}.sefin-boton-blanco[_ngcontent-%COMP%]{background:#fff;border-color:#e4e7ec;color:#475467}.sefin-boton-blanco[_ngcontent-%COMP%]:hover{background:#fff;border-color:#b5bcc9}.sefin-boton-blanco[_ngcontent-%COMP%]:active{background:#f2f4f7;border-color:#e4e7ec}.sefin-boton-blanco[_ngcontent-%COMP%]:disabled{background:#d3d7de;border-color:#d3d7de}.sefin-boton-rojo[_ngcontent-%COMP%]{background:#d14343;border-color:#d14343}.sefin-boton-rojo[_ngcontent-%COMP%]:hover{background:#a43434;border-color:#a43434}.sefin-boton-rojo[_ngcontent-%COMP%]:active{background:#7d2828;border-color:#7d2828}.sefin-boton-rojo[_ngcontent-%COMP%]:disabled{background:#d3d7de;border-color:#d3d7de}.sefin-boton-verde[_ngcontent-%COMP%]{background:#12b76a;border-color:#12b76a}.sefin-boton-verde[_ngcontent-%COMP%]:hover{background:#409575;border-color:#409575}.sefin-boton-verde[_ngcontent-%COMP%]:active{background:#317159;border-color:#317159}.sefin-boton-verde[_ngcontent-%COMP%]:disabled{background:#d3d7de;border-color:#d3d7de}.sefin-boton-circulo[_ngcontent-%COMP%]{border-radius:50%!important;border:none;height:40px;width:40px}.sefin-boton-circulo.azul[_ngcontent-%COMP%]{background:#4ec3e0;color:#fff}.sefin-boton-circulo.verde[_ngcontent-%COMP%]{background:#12b76a;color:#fff}.wrapper-filtros[_ngcontent-%COMP%]{margin-bottom:1rem;gap:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width: 1024px){.wrapper-filtros[_ngcontent-%COMP%]{grid-template-columns:minmax(0,1fr)}}.menu-item[_ngcontent-%COMP%]{border-radius:0;border-left:5px solid;border-left-color:#0000}.selected-menu-item[_ngcontent-%COMP%]{border-left-color:#4ec3e0!important;background:#0000000d}.selected-menu-item.mdc-list-item--activated[_ngcontent-%COMP%]{background-color:#e0f1f5!important}'],data:{animation:[zt("expandContractMenu",[bt(":enter",[K({opacity:0,height:"0px"}),ut(".5s ease-in-out",K({opacity:1,height:"*"}))]),bt(":leave",[ut(".5s ease-in-out",K({opacity:0,height:"0px"}))])])]}})};var ur=i=>({"justify-content-between px-2":i});function br(i,o){if(i&1){let t=M();
1c(0,"component-dropdown-simple",6),b("opcionSeleccionadaEmmiter",function(n){v(t);let r=f();return y(r.establecerPerfil(n))}),d()}if(i&2){let t=f();u("list",t.auth.perfiles())("valorPorDefecto",!0)("valorInicial",t.auth.idPerfilActual())("menuColapsado",t.menuColapsado())}}function fr(i,o){if(i&1&&h(0,"app-menu-item",5),i&2){let t=o.$implicit,e=f();u("menuLateral",e.menuLateral)("item",t)("collapsed",e.menuColapsado())}}var Xe=class i{menuLateral;menuColapsado=N(!1);onClickMenuBotonEmmiter=new B;auth=a(q);menuService=a(no);router=a(W);mostrarImagen=S(()=>this.menuColapsado()?"0":"250");listaActualizada=S(()=>this.auth.perfiles().map(o=>T({id:o.idPerfil,name:o.nombrePerfil},o)));constructor(){St(()=>{let o=this.listaActualizada(),t=this.auth.idPerfilActual();o.length>0&&t!==null&&(o.some(n=>n.id===t)||this.auth.idPerfilActual.set(o[0].id))})}onClickMenuBoton(){this.onClickMenuBotonEmmiter.emit(!this.menuColapsado())}establecerPerfil(o){this.auth.idPerfilActual.set(o.id),this.auth.iniciarSeguridad(!0).subscribe({next:t=>{this.router.navigateByUrl("/redirect",{skipLocationChange:!0}).then(()=>{this.router.navigateByUrl("/demandas")})}})}static \u0275fac=function(t){return new(t||i)};static \u0275cmp=p({type:i,selectors:[["layout-menu"]],inputs:{menuLateral:"menuLateral",menuColapsado:[1,"menuColapsado"]},outputs:{onClickMenuBotonEmmiter:"onClickMenuBotonEmmiter"},decls:8,vars:7,consts:[[1,"d-flex","flex-column","gap-2",2,"height","100svh"],[1,"d-flex","justify-content-center","my-1","p-0",3,"ngClass"],["src","images/Logo_Sefin_H.svg","alt","Logo",3,"width"],[3,"onClickedEmmiter","menuLateral","menuColapsado"],[3,"list","valorPorDefecto","valorInicial","menuColapsado"],[3,"menuLateral","item","collapsed"],[3,"opcionSeleccionadaEmmiter","list","valorPorDefecto","valorInicial","menuColapsado"]],template:function(t,e){t&1&&(c(0,"div",0)(1,"mat-toolbar",1),h(2,"img",2),c(3,"layout-menu-boton",3),b("onClickedEmmiter",function(){return e.onClickMenuBoton()}),d()(),g(4,br,1,4,"component-dropdown-simple",4),c(5,"mat-nav-list"),_t(6,fr,1,3,"app-menu-item",5,he),d()()),t&2&&(m(),u("ngClass",Qt(5,ur,!e.menuColapsado())),m(),u("width",e.mostrarImagen()),m(),u("menuLateral",e.menuLateral)("menuColapsado",e.menuColapsado()),m(),_(e.auth.autenticado()?4:-1),m(2),vt(e.menuService.menuItems()))},dependencies:[ke,xe,Ze,Do,Be,Le,Qe,X,$e,te,Ye],styles:["*[_ngcontent-%COMP%]{transition:all .1s ease-in-out}.mat-toolbar[_ngcontent-%COMP%]{max-height:80px;align-items:center;background:inherit;display:flex;justify-content:space-between}"]})};var Je=class i{overrides={};transform(o){return o?this.overrides[o]?this.overrides[o]:o.replace(/-/g," ").replace(/\b\w/g,t=>t.toUpperCase()):""}static \u0275fac=function(t){return new(t||i)};static \u0275pipe=ue({name:"routeName",type:i,pure:!0})};function hr(i,o){if(i&1){let t=M();c(0,"mat-icon",2),l(1,"chevron_right"),d(),c(2,"a",3),b("click",function(){let n=v(t).$index,r=f();return y(r.clickRoute(n))}),l(3),ve(4,"routeName"),d()}if(i&2){let t=o.$implicit,e=o.$index,n=o.$count,r=f();u("@fadeIn",void 0),m(2),u("@fadeIn",void 0)("routerLink",e===n-1?null:r.getBreadcrumbUrl(e)),m(),yt(" ",ye(4,4,t)," ")}}var ti=class i{migasDePanService=a(ee);clickRoute(o){let t=this.migasDePanService.migasDePan().routes.split("/").filter(Boolean),e=this.migasDePanService.migasDePan().labels.split("/").filter(Boolean);if(t.length==e.length){let n="/"+t.filter(Boolean).splice(0,o).join("/"),r="/"+e.filter(Boolean).splice(0,o).join("/");this.migasDePanService.migasDePan.set({routes:n,labels:r}),localStorage.setItem("migasDePan",JSON.stringify({routes:n,labels:r}))}}getBreadcrumbUrl(o){return"/"+this.migasDePanService.routes.slice(0,o+1).join("/")}static \u0275fac=function(t){return new(t||i)};static \u0275cmp=p({type:i,selectors:[["layout-migas-de-pan"]],decls:5,vars:0,consts:[[1,"d-flex","align-items-center","gap-1","px-4","py-2"],["fontSet","material-icons-outlined"],[1,"chevron-right"],[3,"click","routerLink"]],template:function(t,e){t&1&&(c(0,"span",0)(1,"mat-icon",1),l(2,"home"),d(),_t(3,hr,5,6,null,null,fe),d()),t&2&&(m(3),vt(e.migasDePanService.routes))},dependencies:[Pe,qt,X,mt,Je],styles:[".mat-icon.chevron-right[_ngcontent-%COMP%]{font-size:16px;height:16px;width:16px}"],data:{animation:[zt("fadeIn",[bt(":enter",[K({opacity:0}
1),ut(".5s ease-in-out",K({opacity:1}))]),bt(":leave",[ut(".5s ease-in-out",K({opacity:0}))])])]}})};var gr=["menuLateral"],ht=class i{menuLateral;_medidaPantallasService=a(Ee);menuColapsado=x(!1);estilosTransformarMenu=x({transform:"none !important",display:"block !important",visibility:"visible !important"});estilosTransicionMenuContenido=x({transition:"all .4s cubic-bezier(0.25, 0.8, 0.25, 1)",transform:"none !important"});anchoMenuLateral=S(()=>{let o="312px";return this._medidaPantallasService.isMobile()?(hn(()=>this.colapsarMenu(!0)),o):this.menuColapsado()?"65px":o});anchoContenido=S(()=>{let o="312px";return this._medidaPantallasService.isMobile()?"0px":this.menuColapsado()?"65px":o});colapsarMenu(o){this.menuColapsado.set(o),this._medidaPantallasService.isMobile()&&this.menuLateral&&this.menuLateral.toggle()}static \u0275fac=function(t){return new(t||i)};static \u0275cmp=p({type:i,selectors:[["componente-layout"]],viewQuery:function(t,e){if(t&1&&Pt(gr,5),t&2){let n;E(n=D())&&(e.menuLateral=n.first)}},decls:9,vars:14,consts:[["menuLateral",""],[1,"mat-sidenav-container",3,"backdropClick"],[1,"mat-sidenav",3,"ngStyle","opened","mode"],[3,"onClickMenuBotonEmmiter","menuLateral","menuColapsado"],[3,"ngStyle"],[3,"onClickMenuBotonEmmiter","menuLateral","menuColapsado","isMobile"],[1,"p-4"]],template:function(t,e){if(t&1){let n=M();c(0,"mat-sidenav-container",1),b("backdropClick",function(){return v(n),Ot(2).close(),y(e.colapsarMenu(!0))}),c(1,"mat-sidenav",2,0)(3,"layout-menu",3),b("onClickMenuBotonEmmiter",function(s){return v(n),y(e.colapsarMenu(s))}),d()(),c(4,"mat-sidenav-content",4)(5,"layout-menu-superior",5),b("onClickMenuBotonEmmiter",function(s){return v(n),y(e.colapsarMenu(s))}),d(),h(6,"layout-migas-de-pan"),c(7,"div",6),h(8,"router-outlet"),d()()()}if(t&2){let n=Ot(2);m(),pt("width",e.anchoMenuLateral()),u("ngStyle",e._medidaPantallasService.isMobile()?e.estilosTransformarMenu():e.estilosTransicionMenuContenido())("opened",e._medidaPantallasService.isMobile()===!1)("mode",e._medidaPantallasService.isMobile()?"over":"side"),z("role",e._medidaPantallasService.isMobile()?"dialog":"navigation"),m(2),u("menuLateral",n)("menuColapsado",e.menuColapsado()),m(),pt("margin-left",e.anchoContenido()),u("ngStyle",e._medidaPantallasService.isMobile()?null:e.estilosTransicionMenuContenido()),m(),u("menuLateral",n)("menuColapsado",e.menuColapsado())("isMobile",e._medidaPantallasService.isMobile())}},dependencies:[we,ho,Fi,fo,Fe,Xe,Ke,ti,Ce],styles:[".mat-sidenav-container[_ngcontent-%COMP%]{height:100%}.mat-sidenav[_ngcontent-%COMP%]{border-radius:0;border-right:1px solid #ccc}"]})};var ei=(i,o)=>{let t=a(W),e=a(q),n=a($t),r=a(It),s=i.data.actions,k=()=>{t.navigate(["/solicitudes"]),n.openToaster({icon:"error",text:"No tiene permiso para acceder a esta secci\xF3n"})},Z=()=>(t.navigate(["/inicio-sesion"],{queryParams:{returnUrl:o.url}}),At(!1));if(!e.autenticado()||!r.hasValidAccessToken())return r.getRefreshToken()?jt(e.renewToken()).pipe(A(()=>J()),Ft(()=>Z())):Z();return At(J());function J(){if(!s?.length)return!0;if(!e.actions().length){let j=e.hasAccess(s);return j||k(),j}return e.hasAccess(s)?!0:(k(),!1)}};var Ao=[{path:"inicio-sesion",loadComponent:()=>import("./chunk-BR6KT75R.js")},{path:"",component:ht,children:[{path:"",loadComponent:()=>import("./chunk-NIQHKQJG.js")}]},{path:"Home",component:ht,children:[{path:"",loadComponent:()=>import("./chunk-NIQHKQJG.js")}]},{path:"",component:ht,children:[{path:"DatosPersonales",loadComponent:()=>import("./chunk-SNEZKG7Y.js").then(i=>i.FormularioBeneficiarioComponent)},{path:"DatosPersonales/ArchivosAdjuntos",loadComponent:()=>import("./chunk-JZ2UNG7S.js").then(i=>i.FormularioAdjuntosComponent)}]},{path:"",component:ht,canActivateChild:[ei],children:[{path:"Solicitudes",loadComponent:()=>import("./chunk-KALO3PXL.js").then(i=>i.SolicitudesComponent)},{path:"Solicitudes/detalle-solicitud",loadComponent:()=>import("./chunk-WJY2VJ6O.js").then(i=>i.SolicitudesDetalleComponent)},{path:"Solicitudes/detalle-solicitud/detalle-adjuntos",loadComponent:()=>import("./chunk-7F2IQF2K.js").then(i=>i.SolicitudesAdjuntosComponent)}]},{path:"",component:ht,children:[{path:"EstadoSolicitud",loadComponent:()=>import("./chunk-M64FCCKU.js").then(i=>i.ConsultaEstSolicitudComponent)}]},{path:"",component:ht,canActivateChild:[ei],children:[{path:"Reasignacion",loadComponent:()=>import("./chunk-ELNH25MQ.js").then(i=>i.ReasignacionComponent)}]},{path:"",component:ht,canActivateChild:[ei],children:[{path:"GestionOficiales",loadComponent:()=>import("./chunk-HVVQR6F7.js").then(i=>i.UsuariosComponent)}]},{path:"Manuales",loadComponent:()=>import("./chunk-3PVCKFDK.js").then(i=>i.RedireccionamientoComponent)},{path:"**",loadComponent:()=>import("./chunk-BJH7TYBD.js")}];var _r=["","Home","inicio-sesion","EstadoSolicitud","DatosPersonales","DatosPersonales/ArchivosAdjuntos","Manuales","home","inicio-sesion","estadoSolicitud","datosPersonales","datosPersonales/archivosadjuntos","manuales"];function ii(i){i=i.replace("/teso/teso-ben-prb-app/","");let t=(i||"").split("?")[0].split("#")[0].replace(/^\/+/,"");return _r.some(e=>e===""?t==="":t.startsWith(e))}var ni=null,Fo=(i,o)=>{let t=a($t),e=a(W),n=a(It),r={0:"No se pudo conectar con el servidor. Verifica tu conexi\xF3n a Internet.",400:"La solicitud enviada contiene datos incorrectos o incompletos.",401:"Tu sesi\xF3n ha expirado. Por favor, inicia sesi\xF3n nuevamente.",403:"No tienes permisos para realizar esta acci\xF3n.",404:"El recurso solicitado no se encontr\xF3.",408:"El servidor tard\xF3 demasiado en responder. Intenta nuevamente.",500:"Ha ocurrido un error interno en el servidor.",502:"El servidor no pudo procesar la solicitud. Intenta m\xE1s tarde.",503:"El servicio no est\xE1 disponible en este momento.",504:"Tiempo de espera agotado al comunicarse con el servidor."};return o(i).pipe(A(s=>
1{if(yr(s.body)){if(!s.body.exito)throw new _n({error:s.body,status:s.status,statusText:s.body.mensaje});return s.body=s.body.data,s}return s}),Ft(s=>{let k="Ocurri\xF3 un error inesperado.",Z="";if(s.status===401){let J=n.hasValidAccessToken()||!!n.getRefreshToken(),j=ii(e.url);return J&&!j&&(n.logOut(),e.navigate(["/inicio-sesion"],{queryParams:{returnUrl:e.url}})),kt(()=>s)}else if(s.status===200)k=s.error?.mensaje;else if(s.error?.errors){let J=[];for(let[j,Gi]of Object.entries(s.error.errors))Array.isArray(Gi)&&J.push(`<strong>${j}:</strong> ${Gi.join(", ")}`);k=J.join("")}else{let J=s.error?.code||s.status,j=r[J];j?k=j:s.error?.mensaje?k=s.error.mensaje:k=s.message||"Ocurri\xF3 un error inesperado.",Z=`C\xF3digo: ${J}`}return vr.has(i.url)||(ni&&clearTimeout(ni),t.cerrarTodos(),ni=setTimeout(()=>{ni=null,t.open(mo,{data:{title:"Ha ocurrido un error",tituloIcono:Z,html:`<center> ${k}</center>`,confirmButtonText:"Aceptar",confirmButtonColor:"azul",icon:"error"}})},15)),kt(()=>s)}))},vr=new Set([`${dt.API_URL}/Demandas/ValidarDemanda`]),yr=i=>!(!i||typeof i!="object"||!["data","excepcion","exito","mensaje"].every(e=>e in i)||typeof i.exito!="boolean"||i.mensaje!==null&&typeof i.mensaje!="string");var oi=!1,ai=new Yi(null),Ro=(i,o)=>{let t=a(It),e=a(W),r=a(q).idPerfilActual(),s=i;return r!=null&&(s=i.clone({setHeaders:{perfil:r.toString()}})),o(s).pipe(Ft(k=>k.status===401&&!!t.getRefreshToken()?xr(s,o,t,e):kt(()=>k)))};function xr(i,o,t,e){if(!oi){oi=!0,ai.next(null);let n=t.getRefreshToken()?t.refreshToken():t.silentRefresh();return jt(n).pipe(at(()=>{oi=!1;let r=t.getAccessToken();return ai.next(r),console.log("Token renovado exitosamente"),o(i)}),Ft(r=>(oi=!1,ai.next(null),console.error("Error al renovar token:",r),t.logOut(),e.navigate(["/inicio-sesion"]),kt(()=>r))))}return ai.pipe(tt(n=>n!==null),lt(1),at(()=>(console.log("Reintentando petici\xF3n despu\xE9s de renovaci\xF3n"),o(i))))}var Lo={oidc:!0,useSilentRefresh:!0,requestAccessToken:!0,showDebugInformation:!1,strictDiscoveryDocumentValidation:!1,scope:dt.OIDC_SCOPES,issuer:dt.OIDC_ISSUER,clientId:dt.OIDC_CLIENT,responseType:dt.OIDC_RESPONSE_TYPE,redirectUri:dt.ORIGIN_URL+"/Solicitudes",postLogoutRedirectUri:dt.ORIGIN_URL+"/",silentRefreshRedirectUri:dt.ORIGIN_URL+"/silent-refresh.html"};var ri=class i{loading=x(!1);static \u0275fac=function(t){return new(t||i)};static \u0275prov=F({token:i,factory:i.\u0275fac,providedIn:"root"})};var si=class i{router=a(W);authService=a(q);oauthService=a(It);loadingService=a(ri);loaderService=a(Yt);constructor(){this.oauthService.events.subscribe(o=>{if(o.type==="silent_refresh_error"&&console.warn("Error en silent refresh, ser\xE1 manejado por el interceptor si es necesario"),o instanceof Tn&&["silent_refresh_error","silent_refresh_timeout","login_required","token_error"].includes(o.type)){let t=this.oauthService.hasValidAccessToken(),e=this.oauthService.hasValidIdToken();(!t||!e)&&this.authService.logout()}})}initAuth(){return Ki(this,null,function*(){this.loadingService.loading.set(!0),this.loaderService.setLoading(!0),this.oauthService.configure(Lo),this.oauthService.setupAutomaticSilentRefresh();try{if(yield this.oauthService.loadDiscoveryDocumentAndTryLogin(),this.oauthService.hasValidAccessToken())yield mi(this.authService.iniciarSeguridad()),yield mi(this.authService.obtenerInfoUsuario()),localStorage.getItem("returnUrl")&&(this.router.navigate([decodeURIComponent(localStorage.getItem("returnUrl")??"")]),localStorage.removeItem("returnUrl"));else{let o=globalThis.location?.pathname??"";ii(o)||this.router.navigate(["/inicio-sesion"])}}finally{this.loadingService.loading.set(!1),this.loaderService.setLoading(!1)}})}static \u0275fac=function(t){return new(t||i)};static \u0275prov=F({token:i,factory:i.\u0275fac,providedIn:"root"})};var wr={validation:!1},Bo={providers:[ki(),{provide:Rn,useValue:{arrow:!1}},un(()=>a(si).initAuth()),Fn(wr),Sn(Ao,En(),In()),bn({eventCoalescing:!0}),bo("ngsw-worker.js",{enabled:!fn(),registrationStrategy:"registerWhenStable:30000"}),An({resourceServer:{sendAccessToken:!0,allowedUrls:[dt.API_URL]}}),{provide:"console",useValue:{debug:()=>{},info:()=>{},warn:()=>{},error:()=>{}}},{provide:"oauth-init",useFactory:()=>!0},{provide:Dn,useValue:localStorage},lo(),ki(yn(),vn([Ro,Fo])),gn]};
1var ci=class i{loaderService=a(Yt);textLoading=S(()=>this.loaderService._textLoading());static \u0275fac=function(t){return new(t||i)};static \u0275cmp=p({type:i,selectors:[["app-global-loader"]],decls:4,vars:1,consts:[["id","global-loader"],[1,"spinner"],["id","loading-text",1,"loading-text"]],template:function(t,e){t&1&&(c(0,"div",0),h(1,"div",1),c(2,"div",2),l(3),d()()),t&2&&(m(3),st(e.textLoading()))},styles:[".loading-container[_ngcontent-%COMP%]{width:100svw;height:100svh;position:fixed;z-index:9999;background-color:#ffffff80;top:0;left:0}"],data:{animation:[Te]}})};var No={production:!1,ORIGIN_URL:"https://qa-apps.sefin.gob.hn/teso/teso-ben-prb-app",API_URL:"https://qa-apps.sefin.gob.hn/teso/teso-ben-prb-mgw-api/api",OIDC_CLIENT:"BENEF-QA",OIDC_RESPONSE_TYPE:"id_token token",OIDC_SCOPES:"openid profile offline_access webapi2",OIDC_ISSUER:"https://prue-app-sefe.sefin.gob.hn/desa/seg/sts",APP_KEY_RC:"6LctB-krAAAAANZlRnJFl3xacQhJt6aG7c1xGEtq"};function kr(i,o){i&1&&h(0,"app-global-loader")}var di=class i{title="teso-ben-prb-app";ngSelectConfig=a(co);router=a(W);loaderService=a(Yt);constructor(){this.ngSelectConfig.notFoundText="No se encontraron resultados",this.ngSelectConfig.clearAllText="Limpiar",this.ngSelectConfig.bindLabel="name",this.ngSelectConfig.bindValue="id",this.router.events.subscribe(o=>{o instanceof kn?this.loaderService.setLoading(!0):(o instanceof Me||o instanceof Mn||o instanceof Cn)&&this.loaderService.setLoading(!1)})}ngOnInit(){this.loadRecaptchaScript()}loadRecaptchaScript(){let o=document.createElement("script");o.src=`https://www.google.com/recaptcha/api.js?render=${No.APP_KEY_RC}`,o.async=!0,document.head.appendChild(o)}static \u0275fac=function(t){return new(t||i)};static \u0275cmp=p({type:i,selectors:[["app-root"]],decls:2,vars:1,template:function(t,e){t&1&&(h(0,"router-outlet"),g(1,kr,1,0,"app-global-loader")),t&2&&(m(),_(e.loaderService._isLoading()?1:-1))},dependencies:[Ce,ci],encapsulation:2})};wn(di,Bo).catch(i=>console.error(i));

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.