1"use strict";(self.webpackChunkwebclient_webpack=self.webpackChunkwebclient_webpack||[]).push([[7199],{37199(cn,oe,U){U.d(oe,{l:()=>rn});var G=U(85802),xt=U(35547),ie=U(68580),V=U(10467);const re=["top","right","bottom","left"],Z=Math.min,L=Math.max,ft=Math.round,at=Math.floor,H=t=>({x:t,y:t}),se={left:"right",right:"left",bottom:"top",top:"bottom"};function Tt(t,e,n){return L(t,Z(e,n))}function q(t,e){return"function"==typeof t?t(e):t}function X(t){return t.split("-")[0]}function ot(t){return t.split("-")[1]}function Lt(t){return"x"===t?"y":"x"}function Et(t){return"y"===t?"height":"width"}function z(t){const e=t[0];return"t"===e||"b"===e?"y":"x"}function Dt(t){return Lt(z(t))}function yt(t){return t.includes("start")?t.replace("start","end"):t.replace("end","start")}const Ft=["left","right"],Mt=["right","left"],fe=["top","bottom"],ae=["bottom","top"];function ut(t){const e=X(t);return se[e]+t.slice(e.length)}function dt(t){const{x:e,y:n,width:o,height:i}=t;return{width:o,height:i,top:n,left:e,right:e+o,bottom:n+i,x:e,y:n}}function Ht(t,e,n){let{reference:o,floating:i}=t;const r=z(e),s=Dt(e),c=Et(s),a=X(e),d="y"===r,u=o.x+o.width/2-i.width/2,l=o.y+o.height/2-i.height/2,m=o[c]/2-i[c]/2;let f;switch(a){case"top":f={x:u,y:o.y-i.height};break;case"bottom":f={x:u,y:o.y+o.height};break;case"right":f={x:o.x+o.width,y:l};break;case"left":f={x:o.x-i.width,y:l};break;default:f={x:o.x,y:o.y}}switch(ot(e)){case"start":f[s]-=m*(n&&d?-1:1);break;case"end":f[s]+=m*(n&&d?-1:1)}return f}function be(t,e){return bt.apply(this,arguments)}function bt(){return(bt=(0,V.A)(function*(t,e){var n;void 0===e&&(e={});const{x:o,y:i,platform:r,rects:s,elements:c,strategy:a}=t,{boundary:d="clippingAncestors",rootBoundary:u="viewport",elementContext:l="floating",altBoundary:m=!1,padding:f=0}=q(e,t),g=function ge(t){return"number"!=typeof t?function me(t){return{top:0,right:0,bottom:0,left:0,...t}}(t):{top:t,right:t,bottom:t,left:t}}(f),p=c[m?"floating"===l?"reference":"floating":l],x=dt(yield r.getClippingRect({element:null==(n=yield null==r.isElement?void 0:r.isElement(p))||n?p:p.contextElement||(yield null==r.getDocumentElement?void 0:r.getDocumentElement(c.floating)),boundary:d,rootBoundary:u,strategy:a})),y="floating"===l?{x:o,y:i,width:s.floating.width,height:s.floating.height}:s.reference,w=yield null==r.getOffsetParent?void 0:r.getOffsetParent(c.floating),v=(yield null==r.isElement?void 0:r.isElement(w))&&(yield null==r.getScale?void 0:r.getScale(w))||{x:1,y:1},A=dt(r.convertOffsetParentRelativeRectToViewportRelativeRect?yield r.convertOffsetParentRelativeRectToViewportRelativeRect({elements:c,rect:y,offsetParent:w,strategy:a}):y);return{top:(x.top-A.top+g.top)/v.y,bottom:(A.bottom-x.bottom+g.bottom)/v.y,left:(x.left-A.left+g.left)/v.x,right:(A.right-x.right+g.right)/v.x}})).apply(this,arguments)}const Re=function(){var t=(0,V.A)(function*(e,n,o){const{placement:i="bottom",strategy:r="absolute",middleware:s=[],platform:c}=o,a=c.detectOverflow?c:{...c,detectOverflow:be},d=yield null==c.isRTL?void 0:c.isRTL(n);let u=yield c.getElementRects({reference:e,floating:n,strategy:r}),{x:l,y:m}=Ht(u,i,d),f=i,g=0;const h={};for(let p=0;p<s.length;p++){const x=s[p];if(!x)continue;const{name:y,fn:w}=x,{x:v,y:A,data:_,reset:R}=yield w({x:l,y:m,initialPlacement:i,placement:f,strategy:r,middlewareData:h,rects:u,platform:a,elements:{reference:e,floating:n}});l=v??l,m=A??m,h[y]={...h[y],..._},R&&g<50&&(g++,"object"==typeof R&&(R.placement&&(f=R.placement),R.rects&&(u=!0===R.rects?yield c.getElementRects({reference:e,floating:n,strategy:r}):R.rects),({x:l,y:m}=Ht(u,f,d))),p=-1)}return{x:l,y:m,placement:f,strategy:r,middlewareData:h}});return function(n,o,i){return t.apply(this,arguments)}}();function Nt(t,e){return{top:t.top-e.height,right:t.right-e.width,bottom:t.bottom-e.height,left:t.left-e.width}}function Vt(t){return re.some(e=>t[e]>=0)}const jt=new Set(["left","top"]);function At(){return(At=(0,V.A)(function*(t,e){const{placement:n,platform:o,elements:i}=t,r=yield null==o.isRTL?void 0:o.isRTL(i.floating),s=X(n),c=ot(n),a="y"===z(n),d=jt.has(s)?-1:1,u=r&&a?-1:1,l=q(e,t);let{mainAxis:m,crossAxis:f,alignmentAxis:g}="number"==typeof l?{mainAxis:l,crossAxis:0,alignmentAxis:null}
1:{mainAxis:l.mainAxis||0,crossAxis:l.crossAxis||0,alignmentAxis:l.alignmentAxis};return c&&"number"==typeof g&&(f="end"===c?-1*g:g),a?{x:f*u,y:m*d}:{x:m*d,y:f*u}})).apply(this,arguments)}function mt(){return typeof window<"u"}function tt(t){return Xt(t)?(t.nodeName||"").toLowerCase():"#document"}function E(t){var e;return(null==t||null==(e=t.ownerDocument)?void 0:e.defaultView)||window}function N(t){var e;return null==(e=(Xt(t)?t.ownerDocument:t.document)||window.document)?void 0:e.documentElement}function Xt(t){return!!mt()&&(t instanceof Node||t instanceof E(t).Node)}function W(t){return!!mt()&&(t instanceof Element||t instanceof E(t).Element)}function j(t){return!!mt()&&(t instanceof HTMLElement||t instanceof E(t).HTMLElement)}function It(t){return!(!mt()||typeof ShadowRoot>"u")&&(t instanceof ShadowRoot||t instanceof E(t).ShadowRoot)}function ct(t){const{overflow:e,overflowX:n,overflowY:o,display:i}=B(t);return/auto|scroll|overlay|hidden|clip/.test(e+o+n)&&"inline"!==i&&"contents"!==i}function De(t){return/^(table|td|th)$/.test(tt(t))}function gt(t){try{if(t.matches(":popover-open"))return!0}catch{}try{return t.matches(":modal")}catch{return!1}}const Fe=/transform|translate|scale|rotate|perspective|filter/,Me=/paint|layout|strict|content/,Q=t=>!!t&&"none"!==t;let Rt;function _t(t){const e=W(t)?B(t):t;return Q(e.transform)||Q(e.translate)||Q(e.scale)||Q(e.rotate)||Q(e.perspective)||!Ot()&&(Q(e.backdropFilter)||Q(e.filter))||Fe.test(e.willChange||"")||Me.test(e.contain||"")}function Ot(){return null==Rt&&(Rt=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Rt}function et(t){return/^(html|body|#document)$/.test(tt(t))}function B(t){return E(t).getComputedStyle(t)}function ht(t){return W(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.scrollX,scrollTop:t.scrollY}}function I(t){if("html"===tt(t))return t;const e=t.assignedSlot||t.parentNode||It(t)&&t.host||N(t);return It(e)?e.host:e}function Yt(t){const e=I(t);return et(e)?t.ownerDocument?t.ownerDocument.body:t.body:j(e)&&ct(e)?e:Yt(e)}function lt(t,e,n){var o;void 0===e&&(e=[]),void 0===n&&(n=!0);const i=Yt(t),r=i===(null==(o=t.ownerDocument)?void 0:o.body),s=E(i);if(r){const c=Ct(s);return e.concat(s,s.visualViewport||[],ct(i)?i:[],c&&n?lt(c):[])}return e.concat(i,lt(i,[],n))}function Ct(t){return t.parent&&Object.getPrototypeOf(t.parent)?t.frameElement:null}function Qt(t){const e=B(t);let n=parseFloat(e.width)||0,o=parseFloat(e.height)||0;const i=j(t),r=i?t.offsetWidth:n,s=i?t.offsetHeight:o,c=ft(n)!==r||ft(o)!==s;return c&&(n=r,o=s),{width:n,height:o,$:c}}function St(t){return W(t)?t:t.contextElement}function nt(t){const e=St(t);if(!j(e))return H(1);const n=e.getBoundingClientRect(),{width:o,height:i,$:r}=Qt(e);let s=(r?ft(n.width):n.width)/o,c=(r?ft(n.height):n.height)/i;return(!s||!Number.isFinite(s))&&(s=1),(!c||!Number.isFinite(c))&&(c=1),{x:s,y:c}}const We=H(0);function Kt(t){const e=E(t);
1return Ot()&&e.visualViewport?{x:e.visualViewport.offsetLeft,y:e.visualViewport.offsetTop}:We}function K(t,e,n,o){void 0===e&&(e=!1),void 0===n&&(n=!1);const i=t.getBoundingClientRect(),r=St(t);let s=H(1);e&&(o?W(o)&&(s=nt(o)):s=nt(t));const c=function Be(t,e,n){return void 0===e&&(e=!1),!(!n||e&&n!==E(t))&&e}(r,n,o)?Kt(r):H(0);let a=(i.left+c.x)/s.x,d=(i.top+c.y)/s.y,u=i.width/s.x,l=i.height/s.y;if(r){const m=E(r),f=o&&W(o)?E(o):o;let g=m,h=Ct(g);for(;h&&o&&f!==g;){const p=nt(h),x=h.getBoundingClientRect(),y=B(h),w=x.left+(h.clientLeft+parseFloat(y.paddingLeft))*p.x,v=x.top+(h.clientTop+parseFloat(y.paddingTop))*p.y;a*=p.x,d*=p.y,u*=p.x,l*=p.y,a+=w,d+=v,g=E(h),h=Ct(g)}}return dt({width:u,height:l,x:a,y:d})}function pt(t,e){const n=ht(t).scrollLeft;return e?e.left+n:K(N(t)).left+n}function Ut(t,e){const n=t.getBoundingClientRect();return{x:n.left+e.scrollLeft-pt(t,n),y:n.top+e.scrollTop}}function Zt(t,e,n){let o;if("viewport"===e)o=function Ve(t,e){const n=E(t),o=N(t),i=n.visualViewport;let r=o.clientWidth,s=o.clientHeight,c=0,a=0;if(i){r=i.width,s=i.height;const u=Ot();(!u||u&&"fixed"===e)&&(c=i.offsetLeft,a=i.offsetTop)}const d=pt(o);if(d<=0){const u=o.ownerDocument,l=u.body,m=getComputedStyle(l),f="CSS1Compat"===u.compatMode&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,g=Math.abs(o.clientWidth-l.clientWidth-f);g<=25&&(r-=g)}else d<=25&&(r+=d);return{width:r,height:s,x:c,y:a}}(t,n);else if("document"===e)o=function Ne(t){const e=N(t),n=ht(t),o=t.ownerDocument.body,i=L(e.scrollWidth,e.clientWidth,o.scrollWidth,o.clientWidth),r=L(e.scrollHeight,e.clientHeight,o.scrollHeight,o.clientHeight);let s=-n.scrollLeft+pt(t);const c=-n.scrollTop;return"rtl"===B(o).direction&&(s+=L(e.clientWidth,o.clientWidth)-i),{width:i,height:r,x:s,y:c}}(N(t));else if(W(e))o=function ze(t,e){const n=K(t,!0,"fixed"===e),o=n.top+t.clientTop,i=n.left+t.clientLeft,r=j(t)?nt(t):H(1);return{width:t.clientWidth*r.x,height:t.clientHeight*r.y,x:i*r.x,y:o*r.y}}(e,n);else{const i=Kt(t);o={x:e.x-i.x,y:e.y-i.y,width:e.width,height:e.height}}return dt(o)}function qt(t,e){const n=I(t);return!(n===e||!W(n)||et(n))&&("fixed"===B(n).position||qt(n,e))}function je(t,e){const n=e.get(t);if(n)return n;let o=lt(t,[],!1).filter(c=>W(c)&&"body"!==tt(c)),i=null;const r="fixed"===B(t).position;let s=r?I(t):t;for(;W(s)&&!et(s);){const c=B(s),a=_t(s);!a&&"fixed"===c.position&&(i=null),(r?!a&&!i:!a&&"static"===c.position&&i&&("absolute"===i.position||"fixed"===i.position)||ct(s)&&!a&&qt(t,s))?o=o.filter(u=>u!==s):i=c,s=I(s)}return e.set(t,o),o}function Ye(t,e,n){const o=j(e),i=N(e),r="fixed"===n,s=K(t,!0,r,e);let c={scrollLeft:0,scrollTop:0};const a=H(0);function d(){a.x=pt(i)}if(o||!o&&!r)if(("body"!==tt(e)||ct(i))&&(c=ht(e)),o){const f=K(e,!0,r,e);a.x=f.x+e.clientLeft,a.y=f.y+e.clientTop}else i&&d();r&&!o&&i&&d();const u=!i||o||r?H(0):Ut(i,c);return{x:s.left+c.scrollLeft-a.x-u.x,y:s.top+c.scrollTop-a.y-u.y,width:s.width,height:s.height}}function Pt(t){return"static"===B(t).position}function Jt(t,e){if(!j(t)||"fixed"===B(t).position)return null;if(e)return e(t);let n=t.offsetParent;return N(t)===n&&(n=n.ownerDocument.body),n}function te(t,e){const n=E(t);if(gt(t))return n;if(!j(t)){let i=I(t);for(;i&&!et(i);){if(W(i)&&!Pt(i))return i;i=I(i)}return n}let o=Jt(t,e);for(;o&&De(o)&&Pt(o);)o=Jt(o,e);return o&&et(o)&&Pt(o)&&!_t(o)?n:o||function ke(t){let e=I(t);for(;j(e)&&!et(e);){if(_t(e))return e;if(gt(e))return null;e=I(e)}return null}(t)||n}const Qe=function(){var t=(0,V.A)(function*(e){const n=this.getOffsetParent||te,o=this.getDimensions,i=yield o(e.floating);return{reference:Ye(e.reference,yield n(e.floating),e.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}});return function(n){return t.apply(this,arguments)}}(),Ue={convertOffsetParentRelativeRectToViewportRelativeRect:function $e(t){let{elements:e,rect:n,offsetParent:o,strategy:i}=t;const r="fixed"===i,s=N(o),c=!!e&>(e.floating);if(o===s||c&&r)return n;let a={scrollLeft:0,scrollTop:0},d=H(1);const u=H(0),l=j(o);if((l||!l&&!r)&&(("body"!==tt(o)||ct(s))&&(a=ht(o)),l)){const f=K(o);d=nt(o),u.x=f.x+o.clientLeft,u.y=f.y+o.clientTop}const m=!s||l||r?H(0):Ut(s,a);return{width:n.width*d.x,height:n.height*d.y,x:n.x*d.x-a.scrollLeft*d.x+u.x+m.x,y:n.y*d.y-a.scrollTop*d.y+u.y+m.y}},getDocumentElement:N,getClippingRect:function Xe(t){let{element:e,boundary:n,rootBoundary:o,strategy:i}=t;const s=[..."clippingAncestors"===n?gt(e)?[]:je(e,this._c):[].concat(n),o],c=Zt(e,s[0],i);let a=c.top,d=c.right,u=c.bottom,l=c.left;for(let m=1;m<s.length;m++){const f=Zt(e,s[m],i);
1a=L(f.top,a),d=Z(f.right,d),u=Z(f.bottom,u),l=L(f.left,l)}return{width:d-l,height:u-a,x:l,y:a}},getOffsetParent:te,getElementRects:Qe,getClientRects:function He(t){return Array.from(t.getClientRects())},getDimensions:function Ie(t){const{width:e,height:n}=Qt(t);return{width:e,height:n}},getScale:nt,isElement:W,isRTL:function Ke(t){return"rtl"===B(t).direction}};function ee(t,e){return t.x===e.x&&t.y===e.y&&t.width===e.width&&t.height===e.height}const qe=function(t){return void 0===t&&(t=0),{name:"offset",options:t,fn:e=>(0,V.A)(function*(){var n,o;const{x:i,y:r,placement:s,middlewareData:c}=e,a=yield function Pe(t,e){return At.apply(this,arguments)}(e,t);return s===(null==(n=c.offset)?void 0:n.placement)&&null!=(o=c.arrow)&&o.alignmentOffset?{}:{x:i+a.x,y:r+a.y,data:{...a,placement:s}}})()}},Je=function(t){return void 0===t&&(t={}),{name:"shift",options:t,fn:e=>(0,V.A)(function*(){const{x:n,y:o,placement:i,platform:r}=e,{mainAxis:s=!0,crossAxis:c=!1,limiter:a={fn:x=>{let{x:y,y:w}=x;return{x:y,y:w}}},...d}=q(t,e),u={x:n,y:o},l=yield r.detectOverflow(e,d),m=z(X(i)),f=Lt(m);let g=u[f],h=u[m];s&&(g=Tt(g+l["y"===f?"top":"left"],g,g-l["y"===f?"bottom":"right"])),c&&(h=Tt(h+l["y"===m?"top":"left"],h,h-l["y"===m?"bottom":"right"]));const p=a.fn({...e,[f]:g,[m]:h});return{...p,data:{x:p.x-n,y:p.y-o,enabled:{[f]:s,[m]:c}}}})()}},tn=function(t){return void 0===t&&(t={}),{name:"flip",options:t,fn:e=>(0,V.A)(function*(){var n,o;const{placement:i,middlewareData:r,rects:s,initialPlacement:c,platform:a,elements:d}=e,{mainAxis:u=!0,crossAxis:l=!0,fallbackPlacements:m,fallbackStrategy:f="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:h=!0,...p}=q(t,e);if(null!=(n=r.arrow)&&n.alignmentOffset)return{};const x=X(i),y=z(c),w=X(c)===c,v=yield null==a.isRTL?void 0:a.isRTL(d.floating),A=m||(w||!h?[ut(c)]:function le(t){const e=ut(t);return[yt(t),e,yt(e)]}(c)),_="none"!==g;!m&&_&&A.push(...function de(t,e,n,o){const i=ot(t);let r=function ue(t,e,n){switch(t){case"top":case"bottom":return n?e?Mt:Ft:e?Ft:Mt;case"left":case"right":return e?fe:ae;default:return[]}}(X(t),"start"===n,o);return i&&(r=r.map(s=>s+"-"+i),e&&(r=r.concat(r.map(yt)))),r}(c,h,g,v));const R=[c,...A],M=yield a.detectOverflow(e,p),S=[];let b=(null==(o=r.flip)?void 0:o.overflows)||[];if(u&&S.push(M[x]),l){const C=function ce(t,e,n){void 0===n&&(n=!1);const o=ot(t),i=Dt(t),r=Et(i);let s="x"===i?o===(n?"end":"start")?"right":"left":"start"===o?"bottom":"top";return e.reference[r]>e.floating[r]&&(s=ut(s)),[s,ut(s)]}(i,s,v);S.push(M[C[0]],M[C[1]])}if(b=[...b,{placement:i,overflows:S}],!S.every(C=>C<=0)){var O,P;const C=((null==(O=r.flip)?void 0:O.index)||0)+1,$=R[C];if($&&("alignment"!==l||y===z($)||b.every(F=>z(F.placement)!==y||F.overflows[0]>0)))return{data:{index:C,overflows:b},reset:{placement:$}};let k=null==(P=b.filter(D=>D.overflows[0]<=0).sort((D,F)=>D.overflows[1]-F.overflows[1])[0])?void 0:P.placement;if(!k)switch(f){case"bestFit":{var T;const D=null==(T=b.filter(F=>{if(_){const Y=z(F.placement);return Y===y||"y"===Y}return!0}).map(F=>[F.placement,F.overflows.filter(Y=>Y>0).reduce((Y,sn)=>Y+sn,0)]).sort((F,Y)=>F[1]-Y[1])[0])?void 0:T[0];D&&(k=D);break}case"initialPlacement":k=c}if(i!==k)return{reset:{placement:k}}}return{}})()}},en=function(t){return void 0===t&&(t={}),{name:"size",options:t,fn:e=>(0,V.A)(function*(){var n,o;const{placement:i,rects:r,platform:s,elements:c}=e,{apply:a=()=>{},...d}=q(t,e),u=yield s.detectOverflow(e,d),l=X(i),m=ot(i),f="y"===z(i),{width:g,height:h}=r.floating;let p,x;"top"===l||"bottom"===l?(p=l,x=m===((yield null==s.isRTL?void 0:s.isRTL(c.floating))?"start":"end")?"left":"right"):(x=l,p="end"===m?"top":"bottom");const y=h-u.top-u.bottom,w=g-u.left-u.right;let R=Z(h-u[p],y),M=Z(g-u[x],w);if(null!=(n=e.middlewareData.shift)&&n.enabled.x&&(M=w),null!=(o=e.middlewareData.shift)&&o.enabled.y&&(R=y),!e.middlewareData.shift&&!m){const b=L(u.left,0),O=L(u.right,0),P=L(u.top,0),T=L(u.bottom,0);f?M=g-2*(0!==b||0!==O?b+O:L(u.left,u.right)):R=h-2*(0!==P||0!==T?P+T:L(u.top,u.bottom))}yield a({...e,availableWidth:M,availableHeight:R});const S=yield s.getDimensions(c.floating);return g!==S.width||h!==S.height?{reset:{rects:!0}}:{}})()}},nn=function(t){return void 0===t&&(t={}),{name:"hide",options:t,fn:e=>(0,V.A)(function*(){const{rects:n,platform:o}=e,{strategy:i="referenceHidden",...r}=q(t,e);switch(i){case"referenceHidden":{const c=Nt(yield o.detectOverflow(e,{...r,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:c,referenceHidden:Vt(c)}}}case"escaped":{const c=Nt(yield o.detectOverflow(e,{...r,altBoundary:!0}),n.floating);return{data:{escapedOffsets:c,escaped:Vt(c)}}}default:return{}}})()}};var ne=U(89079);let rn=(()=>{class t{dropdown=(0,G.WQX)(ie.Kk);elementRef=(0,G.WQX)(xt.aKT);injector=(0,G.WQX)(G.zZn);destroyRef=(0,G.WQX)(G.abz);cleanup;padding={top:4,bottom:4,left:4,right:4};constructor(){const n=document.querySelector("app-header")?.getBoundingClientRect().bottom;n&&(this.padding.top+=n),this.dropdown.onShown.pipe((0,ne.pQ)(this.destroyRef)).subscribe(()=>{(0,xt.mal)(()=>this.updatePosition(),{injector:this.injector})}),this.dropdown.onHidden.pipe((0,ne.pQ)(this.destroyRef)).subscribe(()=>this.cleanup?.()),this.destroyRef.onDestroy(()=>this.cleanup?.())}updatePosition(){this.cleanup&&(this.cleanup(),this.cleanup=void 0);const n=this.elementRef.nativeElement,o=n.querySelector('[role="menu"]');!o||!n||(this.cleanup=function Ze(t,e,n,o){void 0===o&&(o={});const{ancestorScroll:i=!0,ancestorResize:r=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:c="function"==typeof IntersectionObserver,animationFrame:a=!1}=o,d=St(t),u=i||r?[...d?lt(d):[],...e?lt(e):[]]:[];u.forEach(x=>{i&&x.addEventListener("scroll",n,{passive:!0}),r&&x.addEventListener("resize",n)});const l=d&&c?function Ge(t,e){let o,n=null;const i=N(t);function r(){var c;clearTimeout(o),null==(c=n)||c.disconnect(),n=null}return function s(c,a){void 0===c&&(c=!1),void 0===a&&(a=1),r();const d=t.getBoundingClientRect(),{left:u,top:l,width:m,height:f}=d;
1if(c||e(),!m||!f)return;const w={rootMargin:-at(l)+"px "+-at(i.clientWidth-(u+m))+"px "+-at(i.clientHeight-(l+f))+"px "+-at(u)+"px",threshold:L(0,Z(1,a))||1};let v=!0;function A(_){const R=_[0].intersectionRatio;if(R!==a){if(!v)return s();R?s(!1,R):o=setTimeout(()=>{s(!1,1e-7)},1e3)}1===R&&!ee(d,t.getBoundingClientRect())&&s(),v=!1}try{n=new IntersectionObserver(A,{...w,root:i.ownerDocument})}catch{n=new IntersectionObserver(A,w)}n.observe(t)}(!0),r}(d,n):null;let m=-1,f=null;s&&(f=new ResizeObserver(x=>{let[y]=x;y&&y.target===d&&f&&e&&(f.unobserve(e),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var w;null==(w=f)||w.observe(e)})),n()}),d&&!a&&f.observe(d),e&&f.observe(e));let g,h=a?K(t):null;return a&&function p(){const x=K(t);h&&!ee(h,x)&&n(),h=x,g=requestAnimationFrame(p)}(),n(),()=>{var x;u.forEach(y=>{i&&y.removeEventListener("scroll",n),r&&y.removeEventListener("resize",n)}),l?.(),null==(x=f)||x.disconnect(),f=null,a&&cancelAnimationFrame(g)}}(n,o,()=>{((t,e,n)=>{const i={platform:Ue,...n},r={...i.platform,_c:new Map};return Re(t,e,{...i,platform:r})})(n,o,{placement:"bottom-start",middleware:[qe(4),tn({fallbackStrategy:"bestFit",padding:this.padding}),Je({padding:this.padding}),en({apply({availableWidth:i,availableHeight:r,elements:s}){Object.assign(s.floating.style,{maxWidth:`${i}px`,maxHeight:`${r}px`,overflow:"auto"})},padding:this.padding}),nn()]}).then(({x:i,y:r,middlewareData:s})=>{Object.assign(o.style,{left:`${i}px`,top:`${r}px`,position:"fixed",visibility:s.hide?.referenceHidden?"hidden":"visible",margin:"0",transform:"none"})})}))}static \u0275fac=function(o){return new(o||t)};static \u0275dir=xt.FsC({type:t,selectors:[["","dropdown",""]]})}return t})()}}]);
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.