PageSourceSearch

https://app.liveconnect.chat/chunk-Q3NYMHRB.js

js liveconnect.chat collected 2026-09-25 20:07:14 UTC 89,103 bytes, 24 lines download raw bytes

vendor: 5,168 bytes, line 1
1import{d as yt}from"./chunk-CX4GS4BE.js";import"./chunk-M7E5FWWM.js";import"./chunk-NOYVRXU3.js";import{a as vt}from"./chunk-R2E32OU6.js";import{a as Et}from"./chunk-6HDZETDZ.js";import"./chunk-KT6DCL4Z.js";import{a as It}from"./chunk-SLCMH2OI.js";import{a as Tt}from"./chunk-QMS6XVYX.js";import"./chunk-3XYTRFKQ.js";import{a as St,b as Ot,c as Pt,d as Mt,j as kt}from"./chunk-ODIFHTZ5.js";import"./chunk-MIISS3HX.js";import"./chunk-XDSA75BB.js";import"./chunk-YSYV5CDS.js";import"./chunk-XQV7GUTY.js";import"./chunk-5QJKSE7X.js";import"./chunk-2Q4KCNCX.js";import"./chunk-UEU2AZJC.js";import"./chunk-FKASP66U.js";import"./chunk-U5CWGHRM.js";import{c as _t,d as Ct,e as xt,g as W}from"./chunk-573PMRSJ.js";import"./chunk-2K3J3D7K.js";import"./chunk-MM7LDQCT.js";import"./chunk-C7PVLHMW.js";import"./chunk-JRKPOJER.js";import"./chunk-JO2IJIZA.js";import"./chunk-FS7DBRMA.js";import{q as wt}from"./chunk-RERUTJRN.js";import"./chunk-526GWKN5.js";import{a as bt}from"./chunk-QRRTOVI4.js";import{e as ft,l as mt,m as Q}from"./chunk-N5L6ZH7W.js";import"./chunk-QANCP746.js";import"./chunk-UDAVPU66.js";import{pa as G,ra as ht,ua as H}from"./chunk-3FOCZOFQ.js";import{a as U}from"./chunk-JQ2QOKV5.js";import{A as rt,B as at,C as vn,D as st,E as _n,F as Cn,G as lt,H as xn,I as ae,K as yn,N as ct,O as pt,P as Sn,R as dt,X as ut,b as Xe,ba as gt,c as et,e as tt,l as it,m as cn,n as pn,o as dn,p as nt,r as re,s as un,t as gn,u as hn,v as fn,w as mn,x as bn,y as ot,z as wn}from"./chunk-KZ752LS3.js";import"./chunk-XPUXU5CD.js";import"./chunk-ELIWQV33.js";import"./chunk-VCKKCGYH.js";import{a as Je}from"./chunk-3SJWCHCA.js";import{A as Ge,B as He,C as Qe,D as We,E as Ze,F as Ye,h as ke,i as R,j as Te,k as Ie,l as Ee,m as De,n as ze,o as qe,p as Fe,q as Ae,r as Le,s as je,t as Be,u as Ve,v as Ke,w as $e,x as Re,y as Ne,ya as k,z as Ue}from"./chunk-L4ZKDMMA.js";import"./chunk-6HY7VBU2.js";import{A as j,F as M,G as B,J as xe,cb as Oe,eb as Pe,ib as K,jb as Me,qa as V,ra as ye,sa as Se,vd as $,wd as N}from"./chunk-MEMWMK6V.js";import"./chunk-VHWYTMTY.js";import{a as b,b as O,e as g,f as oe,h as S}from"./chunk-F5S5MOMQ.js";var zt=g((hs,Dt)=>{"use strict";function On(t,o){for(var e=-1,i=t==null?0:t.length;++e<i&&o(t[e],e,t)!==!1;);return t}Dt.exports=On});var se=g((fs,qt)=>{"use strict";var Pn=pt(),Mn=un(),kn=Object.prototype,Tn=kn.hasOwnProperty;function In(t,o,e){var i=t[o];(!(Tn.call(t,o)&&Mn(i,e))||e===void 0&&!(o in t))&&Pn(t,o,e)}qt.exports=In});var q=g((ms,Ft)=>{"use strict";var En=se(),Dn=pt();function zn(t,o,e,i){var r=!e;e||(e={});for(var s=-1,c=o.length;++s<c;){var l=o[s],p=i?i(e[l],t[l],l,e,t):void 0;p===void 0&&(p=t[l]),r?Dn(e,l,p):En(e,l,p)}return e}Ft.exports=zn});var Lt=g((bs,At)=>{"use strict";var qn=q(),Fn=lt();function An(t,o){return t&&qn(o,Fn(o),t)}At.exports=An});var Bt=g((ws,jt)=>{"use strict";function Ln(t){var o=[];if(t!=null)for(var e in Object(t))o.push(e);return o}jt.exports=Ln});var Kt=g((vs,Vt)=>{"use strict";var jn=re(),Bn=st(),Vn=Bt(),Kn=Object.prototype,$n=Kn.hasOwnProperty;function Rn(t){if(!jn(t))return Vn(t);var o=Bn(t),e=[];for(var i in t)i=="constructor"&&(o||!$n.call(t,i))||e.push(i);return e}Vt.exports=Rn});var Z=g((_s,$t)=>{"use strict";var Nn=vn(),Un=Kt(),Gn=Cn();function Hn(t){return Gn(t)?Nn(t,!0):Un(t)}$t.exports=Hn});var Nt=g((Cs,Rt)=>{"use strict";var Qn=q(),Wn=Z();function Zn(t,o){return t&&Qn(o,Wn(o),t)}Rt.exports=Zn});var Wt=g((F,T)=>{"use strict";var Yn=pn(),Qt=typeof F=="object"&&F&&!F.nodeType&&F,Ut=Qt&&typeof T=="object"&&T&&!T.nodeType&&T,Jn=Ut&&Ut.exports===Qt,Gt=Jn?Yn.Buffer:void 0,Ht=Gt?Gt.allocUnsafe:void 0;function Xn(t,o){if(o)return t.slice();var e=t.length,i=Ht?Ht(e):new t.constructor(e);return t.copy(i),i}T.exports=Xn});var Yt=g((xs,Zt)=>{"use strict";function eo(t,o){var e=-1,i=t.length;for(o||(o=Array(i));++e<i;)o[e]=t[e];return o}Zt.exports=eo});var Xt=g((ys,Jt)=>{"use strict";var to=q(),io=ot();function no(t,o){return to(t,io(t),o)}Jt.exports=no});var le=g((Ss,ei)=>{"use strict";var oo=_n(),ro=oo(Object.getPrototypeOf,Object);ei.exports=ro});var ce=g((Os,ti)=>{"use strict";var ao=fn(),so=le(),lo=ot(),co=bn(),po=Object.getOwnPropertySymbols,uo=po?function(t){for(var o=[];t;)ao(o,lo(t)),t=so(t);return o}:co;ti.exports=uo});var ni=g((Ps,ii)=>{"use strict";var go=q(),ho=ce();function fo(t,o){return go(t,ho(t),o)}ii.exports=fo});var ri=g((Ms,oi)=>{"use strict";var mo=mn(),bo=ce(),wo=Z();function vo(t){return mo(t,wo,bo)}oi.exports=vo});var si=g((ks,ai)=>{"use strict";var _o=Object.prototype,Co=_o.hasOwnProperty;function xo(t){var o=t.length,e=new t.constructor(o);return o&&typeof t[0]=="string"&&Co.call(t,"index")&&(e.index=t.index,e.input=t.input),e}ai.exports=xo});var Y=g((Ts,ci)=>{"use strict";var li=hn();function yo(t){var o=new t.constructor(t.byteLength);return new li(o).set(new li(t)),o}ci.exports=yo});var di=g((Is,pi)=>{"use strict";var So=Y();function Oo(t,o){var e=o?So(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.byteLength)}pi.exports=Oo});var gi=g((Es,ui)=>{"use strict";var Po=/\w*$/;function Mo(t){var o=new t.constructor(t.source,Po.exec(t));return o.lastIndex=t.lastIndex,o}ui.exports=Mo});var wi=g((Ds,bi)=>{"use strict";
vendor: 4,609 bytes, line 1
1var hi=dn(),fi=hi?hi.prototype:void 0,mi=fi?fi.valueOf:void 0;function ko(t){return mi?Object(mi.call(t)):{}}bi.exports=ko});var _i=g((zs,vi)=>{"use strict";var To=Y();function Io(t,o){var e=o?To(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.length)}vi.exports=Io});var xi=g((qs,Ci)=>{"use strict";var Eo=Y(),Do=di(),zo=gi(),qo=wi(),Fo=_i(),Ao="[object Boolean]",Lo="[object Date]",jo="[object Map]",Bo="[object Number]",Vo="[object RegExp]",Ko="[object Set]",$o="[object String]",Ro="[object Symbol]",No="[object ArrayBuffer]",Uo="[object DataView]",Go="[object Float32Array]",Ho="[object Float64Array]",Qo="[object Int8Array]",Wo="[object Int16Array]",Zo="[object Int32Array]",Yo="[object Uint8Array]",Jo="[object Uint8ClampedArray]",Xo="[object Uint16Array]",er="[object Uint32Array]";function tr(t,o,e){var i=t.constructor;switch(o){case No:return Eo(t);case Ao:case Lo:return new i(+t);case Uo:return Do(t,e);case Go:case Ho:case Qo:case Wo:case Zo:case Yo:case Jo:case Xo:case er:return Fo(t,e);case jo:return new i;case Bo:case $o:return new i(t);case Vo:return zo(t);case Ko:return new i;case Ro:return qo(t)}}Ci.exports=tr});var Oi=g((Fs,Si)=>{"use strict";var ir=re(),yi=Object.create,nr=(function(){function t(){}return function(o){if(!ir(o))return{};if(yi)return yi(o);t.prototype=o;var e=new t;return t.prototype=void 0,e}})();Si.exports=nr});var Mi=g((As,Pi)=>{"use strict";var or=Oi(),rr=le(),ar=st();function sr(t){return typeof t.constructor=="function"&&!ar(t)?or(rr(t)):{}}Pi.exports=sr});var Ti=g((Ls,ki)=>{"use strict";var lr=ae(),cr=nt(),pr="[object Map]";function dr(t){return cr(t)&&lr(t)==pr}ki.exports=dr});var zi=g((js,Di)=>{"use strict";var ur=Ti(),gr=rt(),Ii=at(),Ei=Ii&&Ii.isMap,hr=Ei?gr(Ei):ur;Di.exports=hr});var Fi=g((Bs,qi)=>{"use strict";var fr=ae(),mr=nt(),br="[object Set]";function wr(t){return mr(t)&&fr(t)==br}qi.exports=wr});var Bi=g((Vs,ji)=>{"use strict";var vr=Fi(),_r=rt(),Ai=at(),Li=Ai&&Ai.isSet,Cr=Li?_r(Li):vr;ji.exports=Cr});var Ni=g((Ks,Ri)=>{"use strict";var xr=gn(),yr=zt(),Sr=se(),Or=Lt(),Pr=Nt(),Mr=Wt(),kr=Yt(),Tr=Xt(),Ir=ni(),Er=xn(),Dr=ri(),zr=ae(),qr=si(),Fr=xi(),Ar=Mi(),Lr=cn(),jr=wn(),Br=zi(),Vr=re(),Kr=Bi(),$r=lt(),Rr=Z(),Nr=1,Ur=2,Gr=4,Vi="[object Arguments]",Hr="[object Array]",Qr="[object Boolean]",Wr="[object Date]",Zr="[object Error]",Ki="[object Function]",Yr="[object GeneratorFunction]",Jr="[object Map]",Xr="[object Number]",$i="[object Object]",ea="[object RegExp]",ta="[object Set]",ia="[object String]",na="[object Symbol]",oa="[object WeakMap]",ra="[object ArrayBuffer]",aa="[object DataView]",sa="[object Float32Array]",la="[object Float64Array]",ca="[object Int8Array]",pa="[object Int16Array]",da="[object Int32Array]",ua="[object Uint8Array]",ga="[object Uint8ClampedArray]",ha="[object Uint16Array]",fa="[object Uint32Array]",h={};h[Vi]=h[Hr]=h[ra]=h[aa]=h[Qr]=h[Wr]=h[sa]=h[la]=h[ca]=h[pa]=h[da]=h[Jr]=h[Xr]=h[$i]=h[ea]=h[ta]=h[ia]=h[na]=h[ua]=h[ga]=h[ha]=h[fa]=!0;h[Zr]=h[Ki]=h[oa]=!1;function J(t,o,e,i,r,s){var c,l=o&Nr,p=o&Ur,m=o&Gr;if(e&&(c=r?e(t,i,r,s):e(t)),c!==void 0)return c;if(!Vr(t))return t;var d=Lr(t);if(d){if(c=qr(t),!l)return kr(t,c)}else{var f=zr(t),w=f==Ki||f==Yr;if(jr(t))return Mr(t,l);if(f==$i||f==Vi||w&&!r){if(c=p||w?{}:Ar(t),!l)return p?Ir(t,Pr(c,t)):Tr(t,Or(c,t))}else{if(!h[f])return r?t:{};c=Fr(t,f,l)}}s||(s=new xr);var v=s.get(t);if(v)return v;s.set(t,c),Kr(t)?t.forEach(function(x){c.add(J(x,o,e,x,t,s))}):Br(t)&&t.forEach(function(x,y){c.set(y,J(x,o,e,y,t,s))});var C=m?p?Dr:Er:p?Rr:$r,z=d?void 0:C(t);return yr(z||t,function(x,y){z&&(y=x,x=t[y]),Sr(c,y,J(x,o,e,y,t,s))}),c}Ri.exports=J});var Gi=g(($s,Ui)=>{"use strict";var ma=Ni(),ba=1,wa=4;function va(t){return ma(t,ba|wa)}Ui.exports=va});import{inject as Xa}from"@angular/core";import{CommonModule as es}from"@angular/common";var ln=oe(Sn()),fe=oe(Gi());import{FormGroup as ts,FormsModule as is}from"@angular/forms";var _a=[Te,Ie,Ee,De,ze,qe,Fe,Ae,Le,je,Be,Ve,Ke,$e,Re,Ne,Ue,Ge,He,Qe,We,Ze,Ye];R.use(_a);var I=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesB
1ounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function P(t){return typeof t=="object"&&t!==null&&t.constructor&&Object.prototype.toString.call(t).slice(8,-1)==="Object"&&!t.__swiper__}function X(t,o){let e=["__proto__","constructor","prototype"];Object.keys(o).filter(i=>e.indexOf(i)<0).forEach(i=>{typeof t[i]>"u"?t[i]=o[i]:P(o[i])&&P(t[i])&&Object.keys(o[i]).length>0?o[i].__swiper__?t[i]=o[i]:X(t[i],o[i]):t[i]=o[i]})}function Hi(t){return t===void 0&&(t={}),t.navigation&&typeof t.navigation.nextEl>"u"&&typeof t.navigation.prevEl>"u"}function Qi(t){return t===void 0&&(t={}),t.pagination&&typeof t.pagination.el>"u"}function Wi(t){return t===void 0&&(t={}),t.scrollbar&&typeof t.scrollbar.el>"u"}function E(t){return t===void 0&&(t=""),t.replace(/-[a-z]/g,o=>o.toUpperCase().replace("-",""))}function Zi(t){let{swiper:o,slides:e,passedParams:i,changedParams:r,nextEl:s,prevEl:c,scrollbarEl:l,paginationEl:p}=t,m=r.filter(u=>u!=="children"&&u!=="direction"&&u!=="wrapperClass"),{params:d,pagination:f,navigation:w,scrollbar:v,virtual:C,thumbs:z}=o,x,y,me,be,we,ve,_e,L;r.includes("thumbs")&&i.thumbs&&i.thumbs.swiper&&d.thumbs&&!d.thumbs.swiper&&(x=!0),r.includes("controller")&&i.controller&&i.controller.control&&d.controller&&!d.controller.control&&(y=!0),r.includes("pagination")&&i.pagination&&(i.pagination.el||p)&&(d.pagination||d.pagination===!1)&&f&&!f.el&&(me=!0),r.includes("scrollbar")&&i.scrollbar&&(i.scrollbar.el||l)&&(d.scrollbar||d.scrollbar===!1)&&v&&!v.el&&(be=!0),r.includes("navigation")&&i.navigation&&(i.navigation.prevEl||c)&&(i.navigation.nextEl||s)&&(d.navigation||d.navigation===!1)&&w&&!w.prevEl&&!w.nextEl&&(we=!0);let Ce=u=>{o[u]&&(o[u].destroy(),u==="navigation"?(o.isElement&&(o[u].prevEl.remove(),o[u].nextEl.remove()),d[u].prevEl=void 0,d[u].nextEl=void 0,o[u].prevEl=void 0,o[u].nextEl=void 0):(o.isElement&&o[u].el.remove(),d[u].el=void 0,o[u].el=void 0))};r.includes("loop")&&o.isElement&&(d.loop&&!i.loop?ve=!0:!d.loop&&i.loop?_e=!0:L=!0),m.forEach(u=>{if(P(d[u])&&P(i[u]))Object.assign(d[u],i[u]),(u==="navigation"||u==="pagination"||u==="scrollbar")&&"enabled"in i[u]&&!i[u].enabled&&Ce(u);else{let ne=i[u];(ne===!0||ne===!1)&&(u==="navigation"||u==="pagination"||u==="scrollbar")?ne===!1&&Ce(u):d[u]=i[u]}}),m.includes("controller")&&!y&&o.controller&&o.controller.control&&d.controller&&d.controller.control&&(o.controller.control=d.controller.control),r.includes("children")&&e&&C&&d.virtual.enabled?(C.slides=e,C.update(!0)):r.includes("virtual")&&C&&d.virtual.enabled&&(e&&(C.slides=e),C.update(!0)),r.includes("children")&&e&&d.loop&&(L=!0),x&&z.init()&&z.update(!0),y&&(o.controller.control=d.controller.control),me&&(o.isElement&&(!p||typeof p=="string")&&(p=document.createElement("div"),p.classList.add("swiper-pagination"),p.part.add("pagination"),o.el.appendChild(p)),p&&(d.pagination.el=p),f.init(),f.render(),f.update(
vendor: 2,581 bytes, line 1
1)),be&&(o.isElement&&(!l||typeof l=="string")&&(l=document.createElement("div"),l.classList.add("swiper-scrollbar"),l.part.add("scrollbar"),o.el.appendChild(l)),l&&(d.scrollbar.el=l),v.init(),v.updateSize(),v.setTranslate()),we&&(o.isElement&&((!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-button-next"),s.innerHTML=o.hostEl.constructor.nextButtonSvg,s.part.add("button-next"),o.el.appendChild(s)),(!c||typeof c=="string")&&(c=document.createElement("div"),c.classList.add("swiper-button-prev"),c.innerHTML=o.hostEl.constructor.prevButtonSvg,c.part.add("button-prev"),o.el.appendChild(c))),s&&(d.navigation.nextEl=s),c&&(d.navigation.prevEl=c),w.init(),w.update()),r.includes("allowSlideNext")&&(o.allowSlideNext=i.allowSlideNext),r.includes("allowSlidePrev")&&(o.allowSlidePrev=i.allowSlidePrev),r.includes("direction")&&o.changeDirection(i.direction,!1),(ve||L)&&o.loopDestroy(),(_e||L)&&o.loopCreate(),o.update()}var Yi=t=>{if(parseFloat(t)===Number(t))return Number(t);if(t==="true"||t==="")return!0;if(t==="false")return!1;if(t==="null")return null;if(t!=="undefined"){if(typeof t=="string"&&t.includes("{")&&t.includes("}")&&t.includes('"')){let o;try{o=JSON.parse(t)}catch(e){o=t}return o}return t}},Ji=["a11y","autoplay","controller","cards-effect","coverflow-effect","creative-effect","cube-effect","fade-effect","flip-effect","free-mode","grid","hash-navigation","history","keyboard","mousewheel","navigation","pagination","parallax","scrollbar","thumbs","virtual","zoom"];function pe(t,o,e){let i={},r={};X(i,ke);let s=[...I,"on"],c=s.map(p=>p.replace(/_/,""));s.forEach(p=>{p=p.replace("_",""),typeof t[p]<"u"&&(r[p]=t[p])});let l=[...t.attributes];return typeof o=="string"&&typeof e<"u"&&l.push({name:o,value:P(e)?b({},e):e}),l.forEach(p=>{let m=Ji.filter(d=>p.name.indexOf(`${d}-`)===0)[0];if(m){let d=E(m),f=E(p.name.split(`${m}-`)[1]);typeof r[d]>"u"&&(r[d]={}),r[d]===!0&&(r[d]={enabled:!0}),r[d][f]=Yi(p.value)}else{let d=E(p.name);if(!c.includes(d))return;let f=Yi(p.value);r[d]&&Ji.includes(p.name)&&!P(f)?(r[d].constructor!==Object&&(r[d]={}),r[d].enabled=!!f):r[d]=f}}),X(i,r),i.navigation?i.navigation=b({prevEl:".swiper-button-prev",nextEl:".swiper-button-next"},i.navigation!==!0?i.navigation:{}):i.navigation===!1&&delete i.navigation,i.scrollbar?i.scrollbar=b({el:".swiper-scrollbar"},i.scrollbar!==!0?i.scrollbar:{}):i.scrollbar===!1&&delete i.scrollbar,i.pagination?i.pagination=b({el:".swiper-pagination"},i.pagination!==!0?i.pagination:{}):i.pagination===!1&&delete i.pagination,{params:i,passedParams:r}}var Ca=
vendor: 11,666 bytes, line 1
1":host{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{width:100%;height:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android ::slotted(swiper-slide),.swiper-ios ::slotted(swiper-slide),.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}::slotted(swiper-slide){flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}::slotted(.swiper-slide-invisible-blank){visibility:hidden}.swiper-autoheight,.swiper-autoheight ::slotted(swiper-slide){height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden ::slotted(swiper-slide){transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d ::slotted(swiper-slide){transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode ::slotted(swiper-slide){scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode ::slotted(swiper-slide){scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered ::slotted(swiper-slide){scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal ::slotted(swiper-slide):first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical ::slotted(swiper-slide):first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-virtual ::slotted(swiper-slide){-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:host{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}::slotted(.swiper-slide-zoomed){cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode ::slotted(swiper-slide){transition-timing-function:ease-out}.swiper-fade ::slotted(swiper-slide){pointer-events:none;transition-property:opacity}.swiper-fade ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-fade ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-fade ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper
1-cube{overflow:visible}.swiper-cube ::slotted(swiper-slide){pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-cube.swiper-rtl ::slotted(swiper-slide){transform-origin:100% 0}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-next),.swiper-cube ::slotted(.swiper-slide-prev){pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube ::slotted(.swiper-slide-next)+::slotted(swiper-slide){pointer-events:auto;visibility:visible}.swiper-flip{overflow:visible}.swiper-flip ::slotted(swiper-slide){pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-flip ::slotted(.swiper-slide-active),.swiper-flip ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-creative ::slotted(swiper-slide){-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards ::slotted(swiper-slide){transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}",xa="::slotted(.swiper-slide-shadow),::slotted(.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-top){position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}::slotted(.swiper-slide-shadow){background:rgba(0,0,0,.15)}::slotted(.swiper-slide-shadow-left){background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-right){background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-top){background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-bottom){background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear;width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-top){z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-top){z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}::slotted(.swiper-zoom-container){width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}::slotted(.swiper-zoom-container)>canvas,::slotted(.swiper-zoom-container)>img,::slotted(.swiper-zoom-container)>svg{max-width:100%;max-height:100%;object-fit:contain}",de=class{},en=typeof window>"u"||typeof HTMLElement>"u"?de:HTMLElement,Xi=`<svg width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg>
2    `,tn=(t,o)=>{if(typeof CSSStyleSheet<"u"&&t.adoptedStyleSheets){let e=new CSSStyleSheet;e.replaceSync(o),t.adoptedStyleSheets=[e]}else{let e=document.createElement("style");e.rel="stylesheet",e.textContent=o,t.appendChild(e)}},ee=class extends en{constructor(){super(),this.attachShadow({mode:"open"})}static get nextButtonSvg(){return Xi}static get prevButtonSvg(){return Xi.replace("/></svg>",' transform-origin="center" transform="rotate(180)"/></svg>')}cssStyles(){return[Ca,...this.injectStyles&&Array.isArray(this.injectStyles)?this.injectStyles:[]].join(`
3`)}cssLinks(){return this.injectStylesUrls||[]}calcSlideSlots(){let o=this.slideSlots||0,e=[...this.querySelectorAll("[slot^=slide-]")].map(i=>parseInt(i.getAttribute("slot").split("slide-")[1],10));if(this.slideSlots=e.length?Math.max(...e)+1:0,!!this.rendered){if(this.slideSlots>o)for(let i=o;i<this.slideSlots;i+=1){let r=document.createElement("swiper-slide");r.setAttribute("part",`slide slide-${i+1}`);let s=document.createElement("slot");s.setAttribute("name",`slide-${i+1}`),r.appendChild(s),this.shadowRoot.querySelector(".swiper-wrapper").appendChild(r)}else if(this.slideSlots<o){let i=this.swiper.slides;for(let r=i.length-1;r>=0;r-=1)r>this.slideSlots&&i[r].remove()}}}
3render(){if(this.rendered)return;this.calcSlideSlots();let o=this.cssStyles();this.slideSlots>0&&(o=o.replace(/::slotted\(([a-z-0-9.]*)\)/g,"$1")),o.length&&tn(this.shadowRoot,o),this.cssLinks().forEach(i=>{if(this.shadowRoot.querySelector(`link[href="${i}"]`))return;let s=document.createElement("link");s.rel="stylesheet",s.href=i,this.shadowRoot.appendChild(s)});let e=document.createElement("div");e.classList.add("swiper"),e.part="container",e.innerHTML=`
4      <slot name="container-start"></slot>
5      <div class="swiper-wrapper" part="wrapper">
6        <slot></slot>
7        ${Array.from({length:this.slideSlots}).map((i,r)=>`
8        <swiper-slide part="slide slide-${r}">
9          <slot name="slide-${r}"></slot>
10        </swiper-slide>
11        `).join("")}
12      </div>
13      <slot name="container-end"></slot>
14      ${Hi(this.passedParams)?`
15        <div part="button-prev" class="swiper-button-prev">${this.constructor.prevButtonSvg}</div>
16        <div part="button-next" class="swiper-button-next">${this.constructor.nextButtonSvg}</div>
17      `:""}
18      ${Qi(this.passedParams)?`
19        <div part="pagination" class="swiper-pagination"></div>
20      `:""}
21      ${Wi(this.passedParams)?`
22        <div part="scrollbar" class="swiper-scrollbar"></div>
23      `:""}
24    `,this.shadowRoot.appendChild(e),this.rendered=!0}initialize(){var o=this;if(this.initialized)return;this.initialized=!0;let{params:e,passedParams:i}=pe(this);this.swiperParams=e,this.passedParams=i,delete this.swiperParams.init,this.render(),this.swiper=new R(this.shadowRoot.querySelector(".swiper"),O(b(b({},e.virtual?{}:{observer:!0,observeSlideChildren:this.slideSlots>0}),e),{touchEventsTarget:"container",onAny:function(r){r==="observerUpdate"&&o.calcSlideSlots();let s=e.eventsPrefix?`${e.eventsPrefix}${r.toLowerCase()}`:r.toLowerCase();for(var c=arguments.length,l=new Array(c>1?c-1:0),p=1;p<c;p++)l[p-1]=arguments[p];let m=new CustomEvent(s,{detail:l,bubbles:r!=="hashChange",cancelable:!0});o.dispatchEvent(m)}}))}connectedCallback(){this.initialized&&this.nested&&this.closest("swiper-slide")&&this.closest("swiper-slide").swiperLoopMoveDOM||this.init===!1||this.getAttribute("init")==="false"||this.initialize()}disconnectedCallback(){this.nested&&this.closest("swiper-slide")&&this.closest("swiper-slide").swiperLoopMoveDOM||(this.swiper&&this.swiper.destroy&&this.swiper.destroy(),this.initialized=!1)}updateSwiperOnPropChange(o,e){let{params:i,passedParams:r}=pe(this,o,e);this.passedParams=r,this.swiperParams=i,!(this.swiper&&this.swiper.params[o]===e)&&Zi(b(b(b({swiper:this.swiper,passedParams:this.passedParams,changedParams:[E(o)]},o==="navigation"&&r[o]?{prevEl:".swiper-button-prev",nextEl:".swiper-button-next"}:{}),o==="pagination"&&r[o]?{paginationEl:".swiper-pagination"}:{}),o==="scrollbar"&&r[o]?{scrollbarEl:".swiper-scrollbar"}:{}))}attributeChangedCallback(o,e,i){this.initialized&&(e==="true"&&i===null&&(i=!1),this.updateSwiperOnPropChange(o,i))}static get observedAttributes(){return I.filter(e=>e.includes("_")).map(e=>e.replace(/[A-Z]/g,i=>`-${i}`).replace("_","").toLowerCase())}};I.forEach(t=>{t!=="init"&&(t=t.replace("_",""),Object.defineProperty(ee.prototype,t,{configurable:!0,get(){return(this.passedParams||{})[t]},set(o){this.passedParams||(this.passedParams={}),this.passedParams[t]=o,this.initialized&&this.updateSwiperOnPropChange(t,o)}}))});var ue=class extends en{constructor(){super(),this.attachShadow({mode:"open"})}render(){let o=this.lazy||this.getAttribute("lazy")===""||this.getAttribute("lazy")==="true";if(tn(this.shadowRoot,xa),this.shadowRoot.appendChild(document.createElement("slot")),o){let e=document.createElement("div");e.classList.add("swiper-lazy-preloader"),e.part.add("preloader"),this.shadowRoot.appendChild(e)}}initialize(){this.render()}connectedCallback(){this.initialize()}},nn=()=>{typeof window>"u"||(window.customElements.get("swiper-container")||window.customElements.define("swiper-container",ee),window.customElements.get("swiper-slide")||window.customElements.define("swiper-slide",ue))};typeof window<"u"&&(window.SwiperElementRegisterParams=t=>{I.push(...t)});import"@angular/core";import{CommonModule as Ea}from"@angular/common";var rn=oe(yn());import*as a from"@angular/core";import*as te from"@angular/common";var Da=[[["","part","header"]],"*",[["","part","footer"]]],za=["[part=header]","*","[part=footer]"],qa=t=>({show:t}),Fa=(t,o)=>({conv:t,sourceTagId:o});function Aa(t,o){if(t&1&&a.\u0275\u0275element(0,"inbox-comment",10),t&2){let e=o.$implicit,i=a.\u0275\u0275nextContext(3);a.\u0275\u0275property("comment",e)("active",i.isActiveComment(e))}}function La(t,o){if(t&1&&(a.\u0275\u0275elementContainerStart(0),a.\u
240275\u0275elementStart(1,"ng-scrollbar",6)(2,"cdk-virtual-scroll-viewport",7,2),a.\u0275\u0275template(4,Aa,1,2,"inbox-comment",8),a.\u0275\u0275elementEnd(),a.\u0275\u0275elementStart(5,"label-badge",9),a.\u0275\u0275text(6),a.\u0275\u0275pipe(7,"translate"),a.\u0275\u0275elementEnd()(),a.\u0275\u0275elementContainerEnd()),t&2){let e=a.\u0275\u0275nextContext(2);a.\u0275\u0275advance(4),a.\u0275\u0275property("cdkVirtualForOf",e.conversaciones)("cdkVirtualForTrackBy",e.trackByConversation),a.\u0275\u0275advance(),a.\u0275\u0275property("ngClass",a.\u0275\u0275pureFunction1(6,qa,e.loadingComments)),a.\u0275\u0275advance(),a.\u0275\u0275textInterpolate1(" ",a.\u0275\u0275pipeBind1(7,4,"loading_comments_1"),".. ")}}function ja(t,o){t&1&&(a.\u0275\u0275elementStart(0,"mat-icon",14),a.\u0275\u0275text(1,"schedule"),a.\u0275\u0275elementEnd(),a.\u0275\u0275elementStart(2,"p",15),a.\u0275\u0275text(3),a.\u0275\u0275pipe(4,"translate"),a.\u0275\u0275elementEnd()),t&2&&(a.\u0275\u0275advance(3),a.\u0275\u0275textInterpolate1("",a.\u0275\u0275pipeBind1(4,1,"sending"),"\u2026"))}function Ba(t,o){t&1&&(a.\u0275\u0275elementStart(0,"mat-icon",16),a.\u0275\u0275text(1,"north_east"),a.\u0275\u0275elementEnd())}function Va(t,o){t&1&&(a.\u0275\u0275elementStart(0,"mat-icon",17),a.\u0275\u0275text(1,"south_west"),a.\u0275\u0275elementEnd())}function Ka(t,o){t&1&&(a.\u0275\u0275elementStart(0,"mat-icon",18),a.\u0275\u0275text(1,"info_outline"),a.\u0275\u0275elementEnd())}function $a(t,o){if(t&1&&(a.\u0275\u0275element(0,"p",19),a.\u0275\u0275pipe(1,"truncate"),a.\u0275\u0275pipe(2,"keepHtml")),t&2){let e=a.\u0275\u0275nextContext(2).$implicit;a.\u0275\u0275property("innerHTML",a.\u0275\u0275pipeBind1(2,5,a.\u0275\u0275pipeBind3(1,1,e==null?null:e.asunto,76,!0)),a.\u0275\u0275sanitizeHtml)}}function Ra(t,o){if(t&1&&(a.\u0275\u0275element(0,"p",20),a.\u0275\u0275pipe(1,"truncate"),a.\u0275\u0275pipe(2,"parseMessageText"),a.\u0275\u0275pipe(3,"urlify"),a.\u0275\u0275pipe(4,"nl2br"),a.\u0275\u0275pipe(5,"keepHtml")),t&2){let e=a.\u0275\u0275nextContext(2).$implicit;a.\u0275\u0275property("innerHTML",a.\u0275\u0275pipeBind1(5,11,a.\u0275\u0275pipeBind1(4,9,a.\u0275\u0275pipeBind1(3,7,a.\u0275\u0275pipeBind1(2,5,a.\u0275\u0275pipeBind3(1,1,(e==null?null:e.um_texto)||"",76,!0))))),a.\u0275\u0275sanitizeHtml)}}function Na(t,o){if(t&1&&(a.\u0275\u0275conditionalCreate(0,Ba,2,0,"mat-icon",16),a.\u0275\u0275conditionalCreate(1,Va,2,0,"mat-icon",17),a.\u0275\u0275conditionalCreate(2,Ka,2,0,"mat-icon",18),a.\u0275\u0275conditionalCreate(3,$a,3,7,"p",19)(4,Ra,6,13,"p",20)),t&2){let e=a.\u0275\u0275nextContext().$implicit;a.\u0275\u0275conditional((!(e!=null&&e.um_interno)||(e==null?null:e.um_interno)==0)&&(e==null?null:e.um_ftipo)==0?0:-1),a.\u0275\u0275advance(),a.\u0275\u0275conditional((!(e!=null&&e.um_interno)||(e==null?null:e.um_interno)==0)&&(e==null?null:e.um_ftipo)==1?1:-1),a.\u0275\u0275advance(),a.\u0275\u0275conditional((e==null?null:e.um_interno)==1?2:-1),a.\u0275\u0275advance(),a.\u0275\u0275conditional(((e==null||e.canal==null?null:e.canal.tipo)==="email"||(e==null||e.canal==null?null:e.canal.tipo)==="gmail")&&(e!=null&&e.asunto)?3:4)}}function Ua(t,o){if(t&1&&(a.\u0275\u0275elementStart(0,"messaging-conversation",12)(1,"div",13),a.\u0275\u0275conditionalCreate(2,ja,5,3)(3,Na,5,4),a.\u0275\u0275elementEnd()()),t&2){let e=o.$implicit,i=a.\u0275\u0275nextContext(3);a.\u0275\u0275property("conversacion",e)("active",i.isActive(e))("waitanswer",i.inactiveChat(e))("cdkDragDisabled",i.dragDisabled)("cdkDragData",a.\u0275\u0275pureFunction2(8,Fa,e,i.tag.id))("shiftPressed",i.shiftPressed)("showQueuePos",i.showQueuePostion(e)),a.\u0275\u0275advance(2),a.\u0275\u0275conditional(i.isSending(e)?2:3)}}function Ga(t,o){if(t&1&&(a.\u0275\u0275elementStart(0,"ng-scrollbar",6)(1,"cdk-virtual-scroll-viewport",7,3),a.\u0275\u0275template(3,Ua,4,11,"messaging-conversation",11),a.\u0275\u0275elementEnd()()),t&2){let e=a.\u0275\u0275nextContext(2);a.\u0275\u0275advance(3),a.\u0275\u0275property("cdkVirtualForOf",e.conversaciones)("cdkVirtualForTrackBy",e.trackByConversation)}}function Ha(t,o){if(t&1&&(a.\u0275\u0275elementContainerStart(0),a.\u
240275\u0275template(1,La,8,8,"ng-container",5)(2,Ga,4,2,"ng-template",null,1,a.\u0275\u0275templateRefExtractor),a.\u0275\u0275elementContainerEnd()),t&2){let e=a.\u0275\u0275reference(3),i=a.\u0275\u0275nextContext();a.\u0275\u0275advance(),a.\u0275\u0275property("ngIf",i.inbox=="comments")("ngIfElse",e)}}function Qa(t,o){t&1&&(a.\u0275\u0275elementStart(0,"span"),a.\u0275\u0275text(1),a.\u0275\u0275pipe(2,"translate"),a.\u0275\u0275elementEnd()),t&2&&(a.\u0275\u0275advance(),a.\u0275\u0275textInterpolate(a.\u0275\u0275pipeBind1(2,1,"empty")))}function Wa(t,o){if(t&1&&(a.\u0275\u0275elementStart(0,"div",21),a.\u0275\u0275element(1,"lc-icon",22),a.\u0275\u0275template(2,Qa,3,3,"span",23),a.\u0275\u0275elementEnd()),t&2){let e=a.\u0275\u0275nextContext();a.\u0275\u0275advance(2),a.\u0275\u0275property("ngIf",e.isKanban)}}var an=(()=>{class t{filtrar(){if(!this.all){this.conversaciones=[],this._viewShowingCounter=0,this.cdRef.markForCheck();return}let e=String(this.tag?.id??"0"),i=e==="0",r=(this.q.palabras||"").toLowerCase();this.conversaciones=(0,rn.default)(this.all.filter(s=>{let c=(s.etiquetas??[]).map(String),l=i?c.length===0||c.length==1&&c[0]==0:c.includes(e),p=!0;if(r.trim()!==""){let d=r.toLowerCase();s?`${s.contacto.nombre} ${s.contacto.apellidos}`.toLowerCase().trim().includes(d)?p=!0:p=Object.values(s).some(w=>w==null?!1:typeof w=="string"?w.toLowerCase().includes(d):Array.isArray(w)?w.some(v=>typeof v=="string"&&v.toLowerCase().includes(d)):typeof w=="number"?w.toString().includes(d):typeof w=="object"&&!Array.isArray(w)?Object.values(w).some(v=>typeof v=="string"?v.toLowerCase().includes(d):typeof v=="object"&&!Array.isArray(v)?Object.values(v).some(C=>typeof C=="string"&&C.toLowerCase().includes(d)):!1):!1):p=!1}return!0&&(s.hasOwnProperty("etiquetas")||(s.etiquetas=[0]),this.conversacionesFiltros.id_user&&s.id_usuario!=this.conversacionesFiltros.id_user&&(p=!1),this.conversacionesFiltros.id_team&&s.id_grupo!=this.conversacionesFiltros.id_team&&(p=!1),this.conversacionesFiltros.id_channel&&s.id_canal!=this.conversacionesFiltros.id_channel&&(p=!1)),l&&p}),["um_fecha"],[this.q.order]),this._viewShowingCounter=this.conversaciones.length,this.cdRef.markForCheck()}_restart(){this.q={open:!1,order:"desc",palabras:this.q.palabras||""},this.cleaning=!1,this.conversacionesContadores=[],Object.keys(this.conversacionesInbox).forEach(e=>this.conversacionesInbox[e]=[]),this._intervalUpdateNoLeidos=setTimeout(()=>{},0),this._viewShowingCounter=0,this.usuario={}}initAuthSubscriptions(){this.subscriptions.push(this.auth.onStateChange(e=>{if(e?.state)switch(e.state){case"auth:logout":this._restart();break;case"auth:login":this.liveConnectService.messaging().isLoad()||(this._restart(),this.liveConnectService.messaging().init());break;case"auth:updateusuario":this.usuario=e.data;break}}))}initConfigSubscription(){this.subscriptions.push(this.liveConnectService.onConfigChange(e=>S(this,null,function*(){e?.state==="config:init"&&(yield this.liveConnectService.messaging().init())})))}initFiltersSubscriptions(){this.subscriptions.push(this.liveConnectService.onFilterConversationsChange(e=>{if(!e?.state)return;let i=!0,{value:r,state:s}=e;switch(s){case"filters:inbox:words":this.q.palabras=r;break;case"filters:inbox:oldestFirst":this.q.order=r;break;case"filters:inbox:id_user":this.conversacionesFiltros.id_user=r;break;case"filters:inbox:id_team":this.conversacionesFiltros.id_team=r;break;case"filters:inbox:id_channel":this.conversacionesFiltros.id_channel=r;break;case"filters:inbox:id_tag":this.conversacionesFiltros.id_tag=r;break;case"filters:inbox:waitanswer":this.inactiveChatLimit=r;break;case"filters:inbox:resetOrUpdate":{let{order:c,id_user:l,id_team:p,id_channel:m,id_tag:d,waitanswer:f}=r;Object.assign(this.q,{order:c}),Object.assign(this.conversacionesFiltros,{id_user:l,id_team:p,id_channel:m}),this.inactiveChatLimit=f,this.isKanban||(this.conversacionesFiltros.id_tag=d);break}default:i=!1}i&&this.filtrarInbox()})),this.subscriptions.push(this.liveConnectService.onFilterCommentsChange(e=>{if(!e?.state)return;let i=!0,{value:r,state:s}=e;switch(s){case"filters:inbox:words":this.commentFilters.words=r;break;case"filters:inbox:oldestFirst":this.commentFilters.order=r;break;case"filters:inbox:id_channel":this.commentFilters.id_channel=r;break;
24case"filters:inbox:resetOrUpdate":{let{order:c,id_channel:l}=r;Object.assign(this.commentFilters,{order:c,id_channel:l});break}default:i=!1}i&&this.filtrarInbox()}))}constructor(e,i,r,s){this.cdRef=e,this.api=i,this.auth=r,this.liveConnectService=s,this.all=[],this.shiftPressed=!1,this.isDemo=!1,this.conversacionesCounter=0,this.isKanban=!1,this._viewShowingCounter=0,this.inbox="entrantes",this.loadingComments=!1,this.inactiveChatLimit=0,this.dragDisabled=!0,this.cleaning=!1,this.usuario={},this.conversacionesContadores=[],this.q={open:!1,order:"desc",palabras:""},this.conversacionesInbox={entrantes:[],activas:[],destacados:[],colaboracion:[],endsoon:[],waitanswer:[],bots:[],etiquetas:[],channels:[],enqueued:[],teams:[],users:[]},this.conversaciones=[],this.subscriptions=[],this.userChannels={},this._intervalUpdateNoLeidos=setTimeout(()=>{},0),this.conversacionesFiltros={id_user:0,id_team:0,id_channel:0,id_tag:0},this.commentFilters={words:"",id_channel:0,order:"desc"},this.initAuthSubscriptions(),this.initConfigSubscription(),this.initFiltersSubscriptions(),this.subscriptions.push(this.liveConnectService.onSendingConversationChange(()=>this.cdRef.markForCheck())),this.isKanban=this.api.layout().variant.get()==="kanban",this.isDemo=this.liveConnectService.config().get().demo,this.userChannels=this.liveConnectService.user().demo().canales(),this.isKanban&&(this.dragDisabled=!1)}ngOnChanges(e){(e.all||e.tag)&&this.filtrar()}updateTotalCounter(){this.conversacionesCounter=this.liveConnectService.inbox().totalCount()}isEmptyShowing(){return this._viewShowingCounter<=0}getInboxLabel(){return this.liveConnectService.inbox(this.inbox).label()}getInboxIcon(){return this.liveConnectService.inbox(this.inbox).icon()}getInboxIconSrc(){return this.liveConnectService.inbox(this.inbox).src()}getInboxColor(){return this.liveConnectService.inbox(this.inbox).color()||"inherit"}isActiveComment({id:e}){return this.liveConnectService.commentThread().is(e)}isActive({uid:e}){return this.liveConnectService.chat().is(e)}isSending({uid:e}){return this.liveConnectService.sendingConversation().is(e)}inactiveChat(e){if(this.inactiveChatLimit===0)return!1;let i=Math.floor(Date.now()/1e3),r=e.um_fechain||e.um_fecha;return e.um_ftipo===1&&r&&i>r+this.inactiveChatLimit&&this.inbox!=="waitanswer"}limpiarBuscar(){this.q.palabras="",this.cleaning=!0,this.filtrarInbox()}filtrarInbox(){this.cleaning&&(this.cleaning=!1),this.filtrar(),this.updateNoLeidos()}updateNoLeidos(){clearTimeout(this._intervalUpdateNoLeidos),this._intervalUpdateNoLeidos=setTimeout(()=>{let e=0;for(let s in this.conversacionesInbox){let c=this.conversacionesInbox[s].map(l=>l.noleidos||0).reduce((l,p)=>l+p,0);this.liveConnectService.inbox(s).noleidos(c),e+=c}let i=this.conversacionesContadores.map(s=>s.noleidos||0).reduce((s,c)=>s+c,0);this.liveConnectService.messaging().noleidos(i||e),this.liveConnectService.etiquetas().updateBatch(this.liveConnectService.etiquetas().getIDs().map(s=>({id:s,counter:this.conversacionesInbox.etiquetas.filter(c=>c?.etiquetas?.includes(s)||c?.etiquetas?.includes(String(s))||c?.etiquetas?.includes(parseInt(s))).length})));let r={};for(let s of this.liveConnectService.agentes().get()){let c=String(s.data.id);r[c]=this.conversacionesInbox.users.filter(l=>l?.id_usuario&&String(l.id_usuario)===c).length}this.liveConnectService.inbox("users").countersUpdateBatch(r)},500)}showQueuePostion(e){return this.inbox==="enqueued"&&this.liveConnectService.inbox().queues.getPosition(e)>0}trackByConversation(e,i){return i.id}ngOnDestroy(){clearTimeout(this._intervalUpdateNoLeidos),this.subscriptions.forEach(e=>e?.unsubscribe?.())}static{this.\u0275fac=function(i){return new(i||t)(a.\u0275\u0275directiveInject(a.ChangeDetectorRef,4),a.\u0275\u0275directiveInject($),a.\u0275\u0275directiveInject(N),a.\u0275\u0275directiveInject(k))}}static{this.\u0275cmp=a.\u0275\u0275defineComponent({type:t,selectors:[["messaging-inbox-kanban"]],inputs:{all:"all",tag:"tag",shiftPressed:"shiftPressed"},features:[a.\u0275\u0275NgOnChangesFeature],ngContentSelectors:za,decls:7,vars:2,consts:[["emptyInbox",""],["conversationsView",""],["commentsVirtualScroll",""],["conversationsVirtualScroll",""],["shiftPressed","",1,"inbox__conversations","w--shadow",3,"onPressed","onReleased"],[4,"ngIf","ngIfElse"],["cdkVirtualScrollViewport","","externalViewport","",1,"inbox__scrollbar"],["scrollViewport","","itemSize","120","orientation","vertical",1,"inbox__viewport"],[3,"comment","active",4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTrackBy"],[1,"comments-loading-badge",3,"ngClass"],[3,"comment","active"],["cdkDrag","",3,"conversacion","active","waitanswer","cdkDragDisabled","cdkDragData","shiftPressed","showQueuePos",4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTrackBy"],["cdkDrag","",3,"conversacion","active","waitanswer","cdkDragDisabled","cdkDragData","shiftPressed","showQueuePos"],[1,"prev__wrap"],[1,"prev__icon","sending"],[1,"prev__text","prev__text--sending"],[1,"prev__icon","out"],[1,"prev__icon","in"],[1,"prev__icon","interno"],[1,"prev__text","prev__text--subject",3,"innerHTML"],[1,"prev__text",3,"innerHTML"],[1,"empty--inbox"],[1,"lcicon-conversations"],[4,"ngIf"]],template:function(i,r){if(i&1&&(a.\u0275\u0275projectionDef(Da),a.\u0275\u0275projection(0),a.\u0275\u0275elementStart(1,"div",4),a.\u0275\u0275listener("onPressed",function(){return r.shiftPressed=!0})("onReleased",function(){return r.shiftPressed=!1}),a.\u0275\u0275template(2,Ha,4,2,"ng-container",5)(3,Wa,3,1,"ng-template",null,0,a.\u
240275\u0275templateRefExtractor),a.\u0275\u0275elementEnd(),a.\u0275\u0275projection(5,1),a.\u0275\u0275projection(6,2)),i&2){let s=a.\u0275\u0275reference(4);a.\u0275\u0275advance(2),a.\u0275\u0275property("ngIf",r._viewShowingCounter>0)("ngIfElse",s)}},dependencies:[Ea,te.NgClass,te.NgIf,xe,j,B,M,W,_t,H,K,U,G,ht,Q,mt,Ot,Pt,gt,V,it,Se,ct,dt,ut],styles:['[_nghost-%COMP%]{background:var(--mat-color-conversations-background);border-right:1px solid var(--mat-divider-color);display:flex;flex-direction:column-reverse;width:100%;height:100%}.inbox__header[_ngcontent-%COMP%]{display:flex;place-content:center;place-items:center;flex-direction:column;width:100%}.inbox__conversations[_ngcontent-%COMP%]{flex:auto;min-height:auto;overflow:hidden;position:relative;width:100%;height:100%}.inbox__conversations.w--shadow[_ngcontent-%COMP%]:after{background-color:var(--mat-color-conversations-background);box-shadow:0 0 18px 12px var(--mat-color-conversations-background);bottom:-3px;content:"";filter:blur(2px);height:6px;left:0;pointer-events:none;position:absolute;transition:top,bottom .3s ease;width:100%;z-index:3}.inbox__conversations[_ngcontent-%COMP%]   .empty--inbox[_ngcontent-%COMP%]{display:flex;flex-direction:column;place-content:center;place-items:center;gap:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);--color-empty: rgba(var(--mat-color-card-contrast-rgb), .6)}.inbox__conversations[_ngcontent-%COMP%]   .empty--inbox[_ngcontent-%COMP%]   lc-icon[_ngcontent-%COMP%]{display:block;--size: 80px;color:var(--color-empty)}.inbox__conversations[_ngcontent-%COMP%]   .empty--inbox[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:var(--color-empty)}.inbox__scrollbar[_ngcontent-%COMP%]{--scrollbar-offset: 5;height:100%;position:relative;width:100%}.inbox__viewport[_ngcontent-%COMP%]{position:relative;width:100%}.inbox__demo[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:60px 20px;place-content:center;place-items:center;position:absolute;top:50%;transform:translateY(-50%);width:100%}.inbox__demo[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{padding-bottom:20px}.inbox__demo[_ngcontent-%COMP%] > h3[_ngcontent-%COMP%]{font-size:18px;color:var(--mat-title-color);padding-bottom:8px}.inbox__demo[_ngcontent-%COMP%] > h3[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{color:var(--mat-color-primary)}.inbox__demo[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{font-size:14px;color:var(--mat-text-color);padding-bottom:20px}
24.inbox__demo--chat[_ngcontent-%COMP%]{display:flex;place-content:center;place-items:center;gap:12px;width:100%;padding:0 12px 12px}.prev__wrap[_ngcontent-%COMP%]{display:block;overflow:hidden;padding-left:12px;position:relative}.prev__text[_ngcontent-%COMP%]{font-size:.625rem;color:inherit;line-height:.75rem;margin:0}.prev__icon[_ngcontent-%COMP%]{--size: 10px;height:var(--size);font-size:var(--size);left:0;position:absolute;top:1px;width:var(--size)}.prev__icon.sending[_ngcontent-%COMP%]{opacity:.7}.prev__text--sending[_ngcontent-%COMP%]{font-style:italic;opacity:.7}.comments-loading-badge[_ngcontent-%COMP%]{background-color:var(--mat-color-primary);color:var(--mat-color-primary-contrast);font-size:.6em;left:50%;opacity:0;padding:5px 8px 6px;position:absolute;bottom:-30px;transform:translate(-50%);transition:opacity .3s cubic-bezier(.4,1,.2,1),bottom .3s cubic-bezier(.4,1,.2,1);z-index:50}.comments-loading-badge.show[_ngcontent-%COMP%]{opacity:1;bottom:15px}'],changeDetection:0})}}return t})();import*as n from"@angular/core";import*as _ from"@angular/forms";import"@angular/core";import{BehaviorSubject as ie,map as ge,shareReplay as Za,combineLatest as Ya,debounceTime as he}from"rxjs";import*as A from"@angular/core";var sn=(()=>{class t{setLoading(e,i){let r=O(b({},this.loading$.value),{[e]:i});this.loading$.next(r)}emit(){this._cache$.next([...this._cache.values()])}normalizeConversation(e){if(!e||typeof e!="object")return null;let i=e.uid??e.id;return i?O(b({},e),{uid:String(i),etiquetas:Array.isArray(e.etiquetas)?e.etiquetas:[]}):null}hydrateFromActives(e=!1){let i=this.live.messaging().actives().get()||[],r=!1;for(let s of i){let c=this.normalizeConversation(s);if(!c)continue;let l=this._cache.get(c.uid);if(!l){this._cache.set(c.uid,c),r=!0;continue}this._cache.set(c.uid,b(b({},l),c)),r=!0}(r||e)&&this.emit()}updateConversationTags(e,i){let r=this._cache.get(e);r&&(this._cache.set(e,O(b({},r),{etiquetas:[...i]})),this.emit())}get isAdmin(){return this.live.user().admin().valid()}isVisible(e,i,r){return this.allowed(e,r)&&this.inInbox(e,i)}allowed(e,i){return i||this.isAdmin||this.live.messaging().isCurrentUser(e)||this.live.messaging().isInCurrentUserGroups(e)}isEndingSoon(e){return e.um_fecha?Math.floor(Date.now()/1e3)-e.um_fecha>432e3:!1}inInbox(e,i){switch(i){case"entrantes":return(e.id_usuario??0)<=0&&!e.from_queue;case"enqueued":return(e.id_usuario??0)<=0&&e.from_queue===!0;case"activas":return(e.id_usuario??0)>0;case"destacados":return e.destacado===1;case"colaboracion":return!!e.usuarios&&Object.keys(e.usuarios).length>1;case"endsoon":return this.isEndingSoon(e);case"waitanswer":return e.um_ftipo===1;case"bots":return e.isbot===1;default:return!0}}constructor(e,i){this.live=e,this.auth=i,this._cache=new Map,this._cache$=new ie([]),this._inbox$=new ie("entrantes"),this._viewAll$=new ie(!1),this.inbox$=Ya([this._cache$,this._inbox$,this._viewAll$]).pipe(he(300),ge(([r,s,c])=>r.filter(l=>this.isVisible(l,s,c))),Za(1)),this.loading$=new ie({}),this.auth.onStateChange(({state:r})=>{r==="auth:logout"||r==="auth:login"?this.clear():r==="auth:updateusuario"&&this.emit()}),this.live.onConversacionesChange(({state:r,conversacion:s,uid:c})=>{let l=!1;switch(r){case"conversaciones:added":case"conversaciones:changed":{let p=this.normalizeConversation(s);p&&(this._cache.set(p.uid,p),l=!0)}break;case"conversaciones:removed":l=this._cache.delete(c);break;case"conversaciones:refresh":case"conversaciones:completed":this.hydrateFromActives(!0);break}l&&this.emit()}),this.hydrateFromActives(!0)}clear(){this._cache.clear(),this._cache$.next([]),this.loading$.next({})}setInbox(e){this._inbox$.value!==e&&this._inbox$.next(e)}setViewAll(e){this._viewAll$.value!==e&&this._viewAll$.next(e)}byTag(e){let i=String(e??"0");return this.inbox$.pipe(he(300),ge(r=>r.filter(s=>{let c=(s.etiquetas??[]).map(String);return i==="0"?c.length===0?!0:c[0]=="0"&&c.length==1:c.includes(i)})))}countByTag(e){return this.byTag(e).pipe(he(300),ge(i=>i.length))}dropConversation(e,i,r){let s=String(i?.uid??"");if(!s)return;let c=String(e),l=(i.etiquetas??[]).map(String),p=l.filter(m=>m!==String(r));c!="0"&&(p.includes(c)||p.push(c)),l.join()!==p.join()&&(this.updateConversationTags(s,p),this.setLoading(e,!0),this.setLoading(r,!0),this.live.dragAndDropKanban(i).update(p).catch(()=>{this.updateConversationTags(s,l)}).finally(()=>{this.setLoading(e,!1),this.setLoading(r,!1)}))}static{this.\u0275fac=function(i){return new(i||t)(A.\u0275\u0275inject(k),A.\u0275\u0275inject(N))}}static{this.\u0275prov=A.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();import*as D from"@angular/common";var ns=["closedTrigger"],os=t=>({"--column-color":t});function rs(t,o){t&1&&n.\u0275\u0275element(0,"profile-menu-panel")}function as(t,o){t&1&&n.\u0275\u0275element(0,"lc-icon",8)}
24function ss(t,o){t&1&&n.\u0275\u0275element(0,"lc-icon",9)}function ls(t,o){if(t&1&&(n.\u0275\u0275elementStart(0,"button",21,3),n.\u0275\u0275pipe(2,"translate"),n.\u0275\u0275pipe(3,"translate"),n.\u0275\u0275elementStart(4,"mat-icon",27),n.\u0275\u0275text(5,"arrow_drop_down"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(6,"span",28),n.\u0275\u0275text(7),n.\u0275\u0275elementEnd()()),t&2){let e=n.\u0275\u0275reference(1),i=n.\u0275\u0275nextContext(),r=n.\u0275\u0275reference(34);n.\u0275\u0275property("matMenuTriggerFor",r)("matTooltip",n.\u0275\u0275pipeBind1(2,5,"closed_drafts")+" ("+i.closedDraftsCount+")"),n.\u0275\u0275attribute("aria-label",n.\u0275\u0275pipeBind1(3,7,"closed_drafts"))("aria-expanded",e.menuOpen),n.\u0275\u0275advance(7),n.\u0275\u0275textInterpolate(i.closedDraftsCount)}}function cs(t,o){if(t&1){let e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"lc-closed-drafts-list",29),n.\u0275\u0275listener("openDraft",function(r){n.\u0275\u0275restoreView(e);let s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.onOpenClosedDraft(r))})("deleteOneRequest",function(r){n.\u0275\u0275restoreView(e);let s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.onDeleteOneClosedDraft(r))})("deleteAllRequest",function(){n.\u0275\u0275restoreView(e);let r=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(r.onDeleteAllClosedDrafts(r.closedTrigger))}),n.\u0275\u0275elementEnd()}if(t&2){let e=n.\u0275\u0275nextContext();n.\u0275\u0275property("types",e.conversationDraftTypes)}}function ps(t,o){if(t&1){let e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementContainerStart(0),n.\u0275\u0275elementStart(1,"section",33)(2,"div",34)(3,"div",35)(4,"mat-icon",13),n.\u0275\u0275text(5,"sell"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(6,"h3"),n.\u0275\u0275text(7),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(8,"span"),n.\u0275\u0275text(9),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(10,"div",36)(11,"messaging-inbox-kanban",37),n.\u0275\u0275listener("cdkDropListDropped",function(r){n.\u0275\u0275restoreView(e);let s=n.\u0275\u0275nextContext(2);return n.\u0275\u0275resetView(s.onDrop(r))}),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementContainerEnd()}if(t&2){let e=o.$implicit,i=n.\u0275\u0275nextContext().ngIf;n.\u0275\u0275advance(),n.\u0275\u0275property("ngStyle",n.\u0275\u0275pureFunction1(6,os,e.color)),n.\u0275\u0275advance(6),n.\u0275\u0275textInterpolate(e.nombre),n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate(e.dyniamicCounter),n.\u0275\u0275advance(2),n.\u0275\u0275property("all",i)("tag",e)("cdkDropListData",e)}}function ds(t,o){if(t&1&&(n.\u0275\u0275elementContainerStart(0),n.\u0275\u0275elementStart(1,"cdk-virtual-scroll-viewport",30)(2,"div",31),n.\u0275\u0275template(3,ps,12,8,"ng-container",32),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementContainerEnd()),t&2){let e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(3),n.\u0275\u0275property("cdkVirtualForOf",e.flowInView)("cdkVirtualForTemplateCacheSize",2)("cdkVirtualForTrackBy",e.trackByFn)}}function us(t,o){if(t&1){let e=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",38)(1,"div",39)(2,"div",40),n.\u0275\u0275element(3,"messaging-chat",41),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(4,"div",42),n.\u0275\u0275listener("click",function(r){n.\u0275\u0275restoreView(e);let s=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(s.close(r))}),n.\u0275\u0275elementEnd()()()}if(t&2){let e=n.\u0275\u0275nextContext();n.\u0275\u0275advance(3),n.\u0275\u0275property("id",e.conversation.id)}}function gs(t,o){t&1&&n.\u0275\u0275elementContainer(0)}nn();var Mc=(()=>{class t{sortTags(e){return[...e].sort((i,r)=>(i.orden??0)===(r.orden??0)?i.nombre.localeCompare(r.nombre):(i.orden??0)-(r.orden??0))}buildFlowView(e){this.flowInView=[{id:0,nombre:"No Tag",dyniamicCounter:0},...e.map(i=>O(b({},i),{dyniamicCounter:0}))],this.clearTagSubs(),this.flowInView.forEach(i=>this.addCounterListener(i)),this.flowInView.length?(this.cdr.reattach(),this.cdr.markForCheck()):this.cdr.detach()}addCounterListener(e){let i=this.store.countByTag(e.id).subscribe(r=>{e.dyniamicCounter=r,this.cdr.markForCheck()});this.tagSubs.push(i)}
24clearTagSubs(){this.tagSubs.forEach(e=>e.unsubscribe()),this.tagSubs=[]}handleChatChange({state:e,data:i}){switch(e){case"conversacion:open":this.conversation={id:i??"",state:i?"open":"close"};break;case"conversacion:finish":case"conversacion:close":this.resetConversation();break}}handleFlowChange(e){let i=Object.keys(this.flows)[0];switch(e.state){case"filters:inbox:id_tag_flow":this.flow=e.value;break;case"filters:inbox:resetOrUpdate":e.value.id_tag_flow&&(this.flow=e.value.id_tag_flow);break}this.showFlowCleaner=this.flow!==i}resetConversation(){this.conversation={id:"",state:"close"}}setInitialLayoutConfig(){let e=this.api.layout();this.isDragging=e.variant.get()==="kanban"&&e.get().view==="desktop"}setInitialInboxFilters(){this.inboxFilters={id_user:null,id_tag:null,id_channel:null,id_team:null,id_tag_flow:this.curretFlowStorage,any_selected:!1}}constructor(e,i,r,s,c,l){this.ASSETS_URL=e,this.api=i,this.liveConnectService=r,this._formBuilder=s,this.cdr=c,this.store=l,this.flowInView=[],this.conversation={state:"close",id:""},this.theme="light",this.forms={conversations:ts},this.inbox={tags:[],agents:[]},this.flow="",this.curretFlowStorage="general",this.columnsInboxKanban=[],this.isDragging=!1,this.showFlowCleaner=!0,this.loadingStates={},this.closedDraftsCount=0,this.conversationDraftTypes=["conversation"],this.navMode=Xa(vt),this.flows={},this.tagSubs=[],this._subs=[],this.lightThemes=["light","dark","greypro","gamer","stellarnight","freshforest","aurorablue"],this.forms.conversations=this._formBuilder.group({id_tag_flow:this.curretFlowStorage}),this.api.theme().on().subscribe(d=>{this.theme=d,this.cdr.markForCheck()}),this._onChatChange=this.liveConnectService.onChatChange(this.handleChatChange.bind(this));let p=this.liveConnectService.etiquetas().get(),m=(0,ln.default)(p,"grupo");for(let[d,f]of Object.entries(m))this.flows[d.toLowerCase()]=f;this.setInitialLayoutConfig(),this.setInitialInboxFilters()}ngOnInit(){return S(this,null,function*(){this.liveConnectService.config().validarSesion().then(i=>S(this,null,function*(){this.liveConnectService.messaging().isLoad()==!1&&(yield this.liveConnectService.messaging().init())})).catch(i=>{}),this.resolveConversationDraftTypes(),this._onDrafts=this.liveConnectService.drafts("*").on(()=>{this.resolveConversationDraftTypes(),this.refreshClosedDraftsCount()}),this.liveConnectService.drafts("*").fetch().catch(()=>{}).finally(()=>{this.resolveConversationDraftTypes(),this.refreshClosedDraftsCount()}),yield this.getDefaultStorageIdTagFlow(),this._subs.push(this.liveConnectService.onInboxChange(i=>this.store.setInbox(i)));let e=this.liveConnectService.inbox().current();e&&this.store.setInbox(e),this._subs.push(this.store.loading$.subscribe(i=>{this.loadingStates=i,this.cdr.markForCheck()})),this.conversations$=this.store.inbox$,this._subs.push(this.store.inbox$.subscribe(()=>{this._updateInboxCountersFromActives()})),this.buildFlowView(this.sortTags(this.flows[this.flow]||[])),this._susConversacionesFilters=this.liveConnectService.onFilterConversationsChange(i=>{i?.state&&(this.handleFlowChange(i),this.buildFlowView(this.sortTags(this.flows[this.flow]||[])))})})}getDefaultStorageIdTagFlow(){return S(this,null,function*(){let e=yield this.liveConnectService.messaging().filters().getStorage();e?(this.filtersStorage=e,e.id_tag_flow&&(this.curretFlowStorage=e.id_tag_flow),this.forms.conversations.controls.id_tag_flow.setValue(this.curretFlowStorage),this.liveConnectService.messaging().filters().change("id_tag_flow",this.curretFlowStorage)):(this.filtersStorage=b({},this.inboxFilters),yield this.liveConnectService.messaging().filters().saveStorage(this.filtersStorage))})}close(e){return S(this,null,function*(){yield this.liveConnectService.chat().close()})}getGrupoValue(e){return e&&e.value&&e.value.length>0?e.value:[]}getGroupLabel(e){return typeof e=="string"?e:"Unknown Group"}getInboxByPanel(e){let i=this.columnsInboxKanban.findIndex(r=>r.columnId===e.columnId);if(i!==-1){this.columnsInboxKanban[i].columnArray=(0,fe.default)(e.columnArray),this.columnsInboxKanban[i].columnCounter=e.columnCounter;let r=this.flowInView.findIndex(s=>s.id===e.columnId);r!==-1&&(this.flowInView[r].dyniamicCounter=e.columnCounter)}else this.columnsInboxKanban.push({columnId:e.columnId,columnName:e.columnName,columnArray:(0,fe.default)(e.columnArray),columnCounter:e.columnCounter});this.loadingStates[e.columnId]=!1,this.cdr.markForCheck()}onOptionSelected(e,i){let r=`id_${i}`;r==="id_tag_flow"&&!e&&(e=Object.keys(this.flows)[0]),this.forms.conversations.get("id_tag_flow")?.setValue(e),this.filtersStorage.
24id_tag_flow=e,this.liveConnectService.messaging().filters().change(r,e),this.liveConnectService.messaging().filters().saveStorage(this.filtersStorage)}onValueChange(e,i){e||this.onOptionSelected(null,i)}trackByFn(e,i){return i.id??e}getStatusToggle(){this.api.storage().get("chatMenu").then(e=>e)}onDrop(e){let i=e.container.data.id,{conv:r,sourceTagId:s}=e.item.data;s!==i&&this.store.dropConversation(i,r,s)}isLightTheme(){return this.lightThemes.includes(this.theme)}_updateInboxCountersFromActives(){let e=this.liveConnectService.messaging().actives().get()||[],i={entrantes:[],activas:[],destacados:[],colaboracion:[],endsoon:[],waitanswer:[],bots:[],etiquetas:[],users:[]},r=7200*60,s=Math.floor(Date.now()/1e3);for(let l of e)l&&(l.id_usuario<=0&&!l.from_queue&&i.entrantes.push(l),l.id_usuario>0&&i.activas.push(l),(l.destacado===1||l.destacada===1)&&i.destacados.push(l),l.usuarios&&Object.keys(l.usuarios).length>1&&i.colaboracion.push(l),l.um_fecha&&s-l.um_fecha>r&&i.endsoon.push(l),l.um_ftipo===1&&i.waitanswer.push(l),l.isbot===1&&i.bots.push(l),l.etiquetas&&l.etiquetas.length>0&&i.etiquetas.push(l),i.users.push(l));let c=0;for(let l of Object.keys(i)){let p=i[l].length,m=i[l].reduce((d,f)=>d+(f.noleidos||0),0);this.liveConnectService.inbox(l).counter(p),this.liveConnectService.inbox(l).noleidos(m),c+=m}this.liveConnectService.messaging().noleidos(c)}ngOnDestroy(){this._onChatChange?.unsubscribe?.(),this._susConversacionesFilters?.unsubscribe?.();try{this._onDrafts?.unsubscribe?.()}catch(e){}this.tagSubs.forEach(e=>e.unsubscribe()),this._subs.forEach(e=>e.unsubscribe())}resolveConversationDraftTypes(){let e=this.liveConnectService.getDraftTypeConfigs()||{},i=Object.keys(e).filter(r=>String(e[r]?.group||r)==="conversation");this.conversationDraftTypes=i.length>0?i:["conversation"]}refreshClosedDraftsCount(){let e=this.liveConnectService.drafts("*").closed().get()||[];this.closedDraftsCount=e.filter(i=>this.conversationDraftTypes.includes(String(i?.type||"conversation"))).length,this.cdr.markForCheck()}onOpenClosedDraft(e){e?.uid&&(this.liveConnectService.drafts("*").open(e.uid).catch(()=>{}),this.closedTrigger?.closeMenu())}onDeleteOneClosedDraft(e){return S(this,null,function*(){e&&(yield this.liveConnectService.drafts("*").delete(e).catch(()=>{}))})}onDeleteAllClosedDrafts(e){return S(this,null,function*(){let i=e||this.closedTrigger;try{i?.closeMenu?.()}catch(l){}if(yield new Promise(l=>setTimeout(l,350)),(yield this.api.confirm(this.api.translate().get("closed_drafts"),this.api.translate().get("drafts_all_delete_confirm"),[{label:this.api.translate().get("yes_delete"),confirm:!0,color:"warn"},{label:this.api.translate().get("cancel"),color:"primary",focus:!0}]))!==!0)return;let s=this.liveConnectService.drafts("*"),c=(s.closed().get()||[]).filter(l=>this.conversationDraftTypes.includes(String(l?.type||"conversation")));yield Promise.all(c.map(l=>s.delete(l.uid).catch(()=>{})))})}onViewportRendered(e){this.loadingStates[e]=!1,this.cdr.markForCheck()}handleKeyDown(e){e.key==="ArrowRight"?(this.viewport.scrollToOffset(this.viewport.measureScrollOffset()+50),e.preventDefault()):e.key==="ArrowLeft"&&(this.viewport.scrollToOffset(this.viewport.measureScrollOffset()-50),e.preventDefault())}static{this.\u0275fac=function(i){return new(i||t)(n.\u0275\u0275directiveInject("ASSETS_URL"),n.\u0275\u0275directiveInject($),n.\u0275\u0275directiveInject(k),n.\u0275\u0275directiveInject(_.FormBuilder),n.\u0275\u0275directiveInject(n.ChangeDetectorRef),n.\u0275\u0275directiveInject(sn))}}static{this.\u0275cmp=n.\u0275\u0275defineComponent({type:t,selectors:[["messaging-desktop-kanban"]],viewQuery:function(i,r){if(i&1&&n.\u0275\u0275viewQuery(M,5)(ns,5),i&2){let s;n.\u0275\u0275queryRefresh(s=n.\u0275\u0275loadQuery())&&(r.viewport=s.first),n.\u0275\u0275queryRefresh(s=n.\u0275\u0275loadQuery())&&(r.closedTrigger=s.first)}},hostBindings:function(i,r){i&1&&n.\u0275\u0275listener("keydown",function(c){return r.handleKeyDown(c)},n.\u0275\u0275resolveWindow)},decls:44,vars:31,consts:[["menu",""],["closedDraftsMenu","matMenu"],["chatModal",""],["closedTrigger","matMenuTrigger"],[1,"layout--wrapper"],[1,"side","menu"],["part","footer",1,"menu--footer"],["mat-icon-button","",1,"menu__toggle","menu-floating-toggle",3,"click","matTooltip"],[1,"lcicon-sidenav-right"],[1,"lcicon-sidenav-left"],[1,"side","kanban"],[1,"kanban--header"],[1,"kanban--header--title"],[1,"material-icons-outlined"],[1,"kanban--header--actions"],[1,"flow--control",3,"formGroup"],["appearance","fill","floatLabel","always","size","small","fill","full","module","tag_flow","fieldValue","nombre","type","select","formControlName","id_tag_flow",3,"selectionChange","valueChange","placeholder","showClear"],["role","group",1,"newchat--split"],["mat-stroked-button","","createNewDraft","",1,"newchat--button","newchat--primary"],[1,"button__icon"],[1,"button__label"],["mat-stroked-button","","aria-haspopup","menu",1,"newchat--button","newchat--chevron",3,"matMenuTriggerFor","matTooltip"],["xPosition","before",1,"closed-drafts--menu"],["matMenuContent",""],[1,"kanban--body"],[4,"ngIf"],[4,"ngIf","ngIfThe
24n"],[1,"chevron-icon"],[1,"newchat--badge"],[3,"openDraft","deleteOneRequest","deleteAllRequest","types"],["itemSize","360","orientation","horizontal","scrollViewport","",1,"kanban--viewport","scroll-size"],["cdkDropListGroup","",1,"kanban--panels"],[4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTemplateCacheSize","cdkVirtualForTrackBy"],[1,"column__kanban",3,"ngStyle"],[1,"column__kanban--header"],[1,"header--title"],[1,"column__kanban--body"],["cdkDropList","","cdkDropListSortingDisabled","","cdkDropListOrientation","horizontal",3,"cdkDropListDropped","all","tag","cdkDropListData"],[1,"kanban__modal"],[1,"kanban__modal--wrapper"],[1,"kanban__modal--messaging","mat-elevation-z8"],[3,"id"],[1,"kanban__modal--overlay",3,"click"]],template:function(i,r){if(i&1){let s=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",4)(1,"messaging-menu",5,0)(3,"div",6),n.\u0275\u0275conditionalCreate(4,rs,1,0,"profile-menu-panel"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(5,"button",7),n.\u0275\u0275pipe(6,"translate"),n.\u0275\u0275listener("click",function(){n.\u0275\u0275restoreView(s);let l=n.\u0275\u0275reference(2);return n.\u0275\u0275resetView(l.collapse())}),n.\u0275\u0275conditionalCreate(7,as,1,0,"lc-icon",8)(8,ss,1,0,"lc-icon",9),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(9,"div",10)(10,"div",11)(11,"div",12)(12,"mat-icon",13),n.\u0275\u0275text(13,"view_kanban"),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(14,"h1"),n.\u0275\u0275text(15),n.\u0275\u0275pipe(16,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(17,"div",14)(18,"form",15)(19,"autocomplete-search",16),n.\u0275\u0275pipe(20,"translate"),n.\u0275\u0275listener("selectionChange",function(l){return r.onOptionSelected(l.option.value,"tag_flow")})("valueChange",function(l){return r.onValueChange(l,"tag_flow")}),n.\u0275\u0275elementEnd()(),n.\u0275\u0275element(21,"search-conversations"),n.\u0275\u0275elementStart(22,"div",17),n.\u0275\u0275pipe(23,"translate"),n.\u0275\u0275elementStart(24,"button",18),n.\u0275\u0275pipe(25,"translate"),n.\u0275\u0275elementStart(26,"span",19)(27,"mat-icon"),n.\u0275\u0275text(28,"add"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275elementStart(29,"span",20),n.\u0275\u0275text(30),n.\u0275\u0275pipe(31,"translate"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275conditionalCreate(32,ls,8,9,"button",21),n.\u0275\u0275elementEnd(),n.\u0275\u0275elementStart(33,"mat-menu",22,1),n.\u0275\u0275template(35,cs,1,1,"ng-template",23),n.\u0275\u0275elementEnd()()(),n.\u0275\u0275elementStart(36,"div",24),n.\u0275\u0275template(37,ds,4,3,"ng-container",25),n.\u0275\u0275pipe(38,"async"),n.\u0275\u0275elementEnd()(),n.\u0275\u0275template(39,us,5,1,"ng-template",null,2,n.\u0275\u0275templateRefExtractor)(41,gs,1,0,"ng-container",26),n.\u0275\u0275element(42,"messaging-compose")(43,"overlay-notifications"),n.\u0275\u0275elementEnd()}if(i&2){let s=n.\u0275\u0275reference(2),c=n.\u0275\u0275reference(40);n.\u0275\u0275advance(),n.\u0275\u0275classMap(r.theme),n.\u0275\u0275advance(3),n.\u0275\u0275conditional(r.navMode.isClassic()?-1:4),n.\u0275\u0275advance(),n.\u0275\u0275property("matTooltip",n.\u0275\u0275interpolate(n.\u0275\u0275pipeBind1(6,17,s.isCollapse?"sidenav_open":"sidenav_close"))),n.\u0275\u0275advance(2),n.\u0275\u0275conditional(s.isCollapse?7:8),n.\u0275\u0275advance(8),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(16,19,"kanban_view")),n.\u0275\u0275advance(3),n.\u0275\u0275property("formGroup",r.forms.conversations),n.\u0275\u0275advance(),n.\u0275\u0275property("placeholder",n.\u0275\u0275pipeBind1(20,21,"search_workflow_placeholder"))("showClear",!1),n.\u0275\u0275advance(3),n.\u0275\u0275attribute("aria-label",n.\u0275\u0275pipeBind1(23,23,"start_conversation")),n.\u0275\u0275advance(2),n.\u0275\u0275attribute("aria-label",n.\u0275\u0275pipeBind1(25,25,"start_conversation")),n.\u0275\u0275advance(6),n.\u0275\u0275textInterpolate(n.\u0275\u0275pipeBind1(31,27,"start_conversation")),n.\u0275\u0275advance(2),n.\u0275\u0275conditional(r.closedDraftsCount>0?32:-1),n.\u0275\u0275advance(5),n.\u0275\u0275property("ngIf",n.\u0275\u0275pipeBind1(38,29,r.conversations$)),n.\u0275\u0275advance(4),n.\u0275\u0275property("ngIf",(r.conversation==null?null:r.conversation.state)!=="close")("ngIfThen",c)}},dependencies:[es,D.NgIf,D.NgStyle,H,_.\u0275NgNoValidate,_.NgControlStatus,_.NgControlStatusGroup,_.FormGroupDirective,_.FormControlName,K,Pe,Oe,Je,et,Xe,tt,j,B,M,U,G,St,yt,kt,It,Q,ft,Mt,W,xt,Ct,wt,bt,is,an,Tt,Et,ye,Me,D.AsyncPipe,V],styles:["[_nghost-%COMP%]{--column--width: 360px;--background--column: var(--mat-color-card);--border--column: var(--mat-color-card-border, var(--mat-divider-color));--title-color: var(--mat-title-color);--color-icon-duo: var(--mat-title-color);background:var(--mat-color-conversations-background)}[_nghost-%COMP%]   .side.menu[_ngcontent-%COMP%]   .menu--footer[_ngcontent-%COMP%]     .notifications--button{--mat-icon-button-icon-color: var(--lc-nav-fg);--mdc-icon-button-icon-color: var(--lc-nav-fg);--mat-icon-button-state-layer-color: var(--lc-nav-fg);color:var(--lc-nav-fg)}[_nghost-%COMP%]   .side.menu[_ngcontent-%COMP%]   .menu--footer[_ngcontent-%COMP%]     .notifications--button .mat-icon{color:var(--lc-nav-fg)}[_nghost-%COMP%]{flex:auto;overflow:hidden;position:relative;width:100%}.layout--wrapper[_ngcontent-%COMP%]{display:flex;position:relative;width:100%;height:100%}.layout--wrapper[_ngcontent-%COMP%]   .side[_ngcontent-%COMP%]{position:relative}.layout--wrapper[_ngcontent-%COMP%]   .side.menu[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex:0 0 15%;min-width:260px;max-width:260px;transition:all .1s cubic-bezier(.55,.06,.68,.19)}.layout--wrapper[_ngcontent-%COMP%]   .side.menu.collapse[_ngcontent-%COMP%]{--size: 94px;--size: 64px;flex:0 0 var(--size);min-width:var(--size);max-width:var(--size)}.layout--wrapper[_ngcontent-%COMP%]   .side.menu[_ngcontent-%COMP%]   .menu--header[_ngcontent-%COMP%]{display:flex;align-items:center;flex-direction:column;gap:20px;padding-top:10px;position:relative;width:100%;margin-bottom:15px}.layout--wrapper[_ngcontent-%COMP%]   .side.menu[_ngcontent-%COMP%]   .menu--header[_ngcontent-%COMP%]   .logo-wrap[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;min-height:52px;max-height:52px;padding:12px;height:100%;position:relative}.layout--wrapper[_ngcontent-%COMP%]   .side.menu[_ngcontent-%COMP%]   .menu--header[_ngcontent-%COMP%]   .logo-wrap[_ngcontent-%COMP%]   .img[_ngcontent-%COMP%]{display:block;min-height:42px;max-height:42px;width:100%}.layout--wrapper[_ngcontent-%COMP%]   .side.menu[_ngcontent-%COMP%]   .menu--footer[_ngcontent-%COMP%]{display:flex;flex-direction:column;place-content:center;place-items:center}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]{display:flex;flex-direction:column;height:100%;width:calc(100% - 64px);padding:0 20px 8px}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .kanban--header[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .kanban--header--title[_ngcontent-%COMP%]{display:flex;place-items:center;gap:8px}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .kanban--header--title[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{--size: 32px;color:var(--title-color)}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .kanban--header--title[_ngcontent-%COMP%] > h1[_ngcontent-%COMP%]{font-size:24px;font-weight:800;color:var(--title-color)}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .kanban--header--actions[_ngcontent-%COMP%]{display:flex;place-items:center;gap:8px}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .kanban--header--actions[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]{width:280px}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .kanban--header--actions[_ngcontent-%COMP%]   search-conversations[_ngcontent-%COMP%]{width:280px}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .kanban--header--actions[_ngcontent-%COMP%]   .newchat--split[_ngcontent-%COMP%]{display:flex;align-items:stretch;width:280px}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .kanban--header--actions[_ngcontent-%COMP%]   .newchat--split[_ngcontent-%COMP%]   .newchat--primary[_ngcontent-%COMP%]{flex:1;min-width:0}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .kanban--header--actions[_ngcontent-%COMP%]   .newchat--split[_ngcontent-%COMP%]   .newchat--chevron[_ngcontent-%COMP%]{flex:0 0 auto;width:auto}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .kanban--header--actions[_ngcontent-%COMP%]   .selectangent--button[_ngcontent-%COMP%]{height:48px;padding:0 32px}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .kanban--header--actions[_ngcontent-%COMP%]   .selectangent--button[_ngcontent-%COMP%]   .buttton--label[_ngcontent-%COMP%]{display:flex;place-content:center;place-items:center;gap:12px;color:var(--mat-button-outlined-label-text-color);font-size:13px;font-weight:600}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .kanban--header--actions[_ngcontent-%COMP%]   .duo-icon[_ngcontent-%COMP%], .layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .kanban--header--actions[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{color:var(--color-icon-duo);
24fill:var(--mat-color-primary);height:28px;width:28px}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .kanban--body[_ngcontent-%COMP%]{height:100%;overflow:hidden}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .kanban--body[_ngcontent-%COMP%]   swiper-slide[_ngcontent-%COMP%]{max-width:360px}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .kanban--body[_ngcontent-%COMP%]   .scroll-x[_ngcontent-%COMP%]{overflow-x:auto;overflow-y:hidden;display:flex;flex-direction:row;scroll-behavior:smooth}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .kanban--panels[_ngcontent-%COMP%]{display:flex;gap:20px;height:100%;padding:20px 0;overflow:auto}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .column__kanban[_ngcontent-%COMP%]{height:100%;background:var(--background--column);border:1px solid var(--border--column);border-radius:10px;overflow:hidden;min-width:var(--column--width);max-width:var(--column--width);--column--header-height: 36px}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .column__kanban--header[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;min-height:var(--column--header-height);max-height:var(--column--header-height);border-radius:8px;padding:8px 12px;background:rgba(var(--mat-color-tab-header-contrast-rgb),.06)}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .column__kanban--header[_ngcontent-%COMP%]   .header--title[_ngcontent-%COMP%]{display:flex;place-items:center;gap:4px}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .column__kanban--header[_ngcontent-%COMP%]   .header--title[_ngcontent-%COMP%] > h3[_ngcontent-%COMP%]{font-size:13px;font-weight:600;color:var(--mat-title-color)}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .column__kanban--header[_ngcontent-%COMP%]   .header--title[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{display:flex;place-content:center;place-items:center;font-size:18px;border-radius:6px;color:var(--column-color)}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .column__kanban--header[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{display:flex;place-content:center;place-items:center;font-size:12px;font-weight:500;min-height:20px;max-height:20px;padding:4px 12px;border-radius:12px;background:var(--mat-color-primary);color:var(--mat-color-light)}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .column__kanban--body[_ngcontent-%COMP%]{display:flex;place-content:center;place-items:center;min-height:calc(100% - var(--column--header-height));max-height:calc(100% - var(--column--header-height));height:100%;padding-top:20px}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .column__kanban--body[_ngcontent-%COMP%]   messaging-inbox[_ngcontent-%COMP%]{border-right:none}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .column__kanban--body[_ngcontent-%COMP%]     messaging-inbox-kanban{background:transparent;border-right:none}.layout--wrapper[_ngcontent-%COMP%]   .side.kanban[_ngcontent-%COMP%]   .column__kanban--body[_ngcontent-%COMP%]     messaging-inbox-kanban .inbox__conversations.w--shadow:after{background-color:var(--background--column);box-shadow:0 0 18px 12px var(--background--column)}.layout--wrapper[_ngcontent-%COMP%]   .menu__toggle[_ngcontent-%COMP%]{--mat-icon-button-state-layer-size: 32px;opacity:.78;padding:5px}.layout--wrapper[_ngcontent-%COMP%]   .menu__toggle[_ngcontent-%COMP%]:focus, .layout--wrapper[_ngcontent-%COMP%]   .menu__toggle[_ngcontent-%COMP%]:active, .layout--wrapper[_ngcontent-%COMP%]   .menu__toggle[_ngcontent-%COMP%]:hover{opacity:1}.layout--wrapper[_ngcontent-%COMP%]   .menu-floating-toggle[_ngcontent-%COMP%]{position:absolute;top:48px;left:268px;transform:translate(-50%,-50%);z-index:15;background:rgba(var(--mat-color-background-rgb),.92);color:var(--mat-title-color);border:1px solid rgba(var(--mat-color-foreground-rgb),.14);border-radius:999px;box-shadow:0 6px 14px #00000029;transition:left .15s cubic-bezier(.55,.06,.68,.19)}.layout--wrapper[_ngcontent-%COMP%]   .menu-floating-toggle[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%], .layout--wrapper[_ngcontent-%COMP%]   .menu-floating-toggle[_ngcontent-%COMP%]   lc-icon[_ngcontent-%COMP%]{font-size:16px;width:16px;height:16px;line-height:16px}.layout--wrapper[_ngcontent-%COMP%]   .side.menu.collapse[_ngcontent-%COMP%] + .menu-floating-toggle[_ngcontent-%COMP%]{left:72px}.layout--wrapper[_ngcontent-%COMP%]   .kanban__modal[_ngcontent-%COMP%]{overflow:hidden;width:100%;height:calc(100% - var(--top-nav-height, 0px) - var(--lc-alert-height, 0px));position:absolute;z-index:9;right:0;top:calc(var(--top-nav-height, 0px) + var(--lc-alert-height, 0px))}.layout--wrapper[_ngcontent-%COMP%]   .kanban__modal--wrapper[_ngcontent-%COMP%]{display:flex;place-content:center;place-items:center;position:relative;height:100%;width:100%}.layout--wrapper[_ngcontent-%COMP%]   .kanban__modal--overlay[_ngcontent-%COMP%]{position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;background-color:#00000052}.layout--wrapper[_ngcontent-%COMP%]   .kanban__modal--messaging[_ngcontent-%COMP%]{max-width:70%;height:90%;margin:0 auto;border-radius:16px;overflow:hidden;width:100%;position:relative;z-index:1}.layout--wrapper[_ngcontent-%COMP%]   .scroll-size[_ngcontent-%COMP%]::-webkit-scrollbar{height:10px}"],changeDetection:0})}}return t})();export{Mc as DesktopKanbanComponent};

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.