1"use strict";(self.webpackChunkbasecampjobs_angular=self.webpackChunkbasecampjobs_angular||[]).push([[6193],{5797:(si,lt,y)=>{y.d(lt,{k:()=>v});const{isArray:o}=Array;function v(Q){return 1===Q.length&&o(Q[0])?Q[0]:Q}},6193:(si,lt,y)=>{y.d(lt,{N9:()=>Jn,jF:()=>Qn,o8:()=>is,dT:()=>Kn});var o=y(4650),v=y(6895),Q=y(9751),Ft=y(515),He=y(9646),B=y(7579),F=y(4968),jt=y(5963),Ve=y(8421),Gt=y(5797),$e=y(5403);function Ht(...t){return 1===(t=(0,Gt.k)(t)).length?(0,Ve.Xf)(t[0]):new Q.y(function li(t){return n=>{let e=[];for(let i=0;e&&!n.closed&&i<t.length;i++)e.push((0,Ve.Xf)(t[i]).subscribe((0,$e.x)(n,a=>{if(e){for(let r=0;r<e.length;r++)r!==i&&e[r].unsubscribe();e=null}n.next(a)})))}}(t))}y(1135),y(9841);var $t=y(5032);new Q.y($t.Z);var Wt=y(3269),ci=y(6451),di=y(7272),E=y(2722),Z=y(9300),L=y(5698),K=y(4004),ut=(y(8675),y(1884),y(3900),y(8505)),pi=y(4482),gi=y(4671);var Yt=y(1005),fi=y(5577),_i=(y(5684),y(3099)),bi=(y(4006),{left:"right",right:"left",bottom:"top",top:"bottom"});function We(t){return t.replace(/left|right|bottom|top/g,function(n){return bi[n]})}function q(t){return t.split("-")[0]}var vi={start:"end",end:"start"};function Ut(t){return t.replace(/start|end/g,function(n){return vi[n]})}var j="top",W="bottom",z="right",G="left",gt="auto",Oe=[j,W,z,G],ve="start",Se="end",Jt="viewport",Me="popper",Qt=Oe.reduce(function(t,n){return t.concat([n+"-"+ve,n+"-"+Se])},[]),Zt=[].concat(Oe,[gt]).reduce(function(t,n){return t.concat([n,n+"-"+ve,n+"-"+Se])},[]),xi=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function H(t){if(null==t)return window;if("[object Window]"!==t.toString()){var n=t.ownerDocument;return n&&n.defaultView||window}return t}function se(t){return t instanceof H(t).Element||t instanceof Element}function $(t){return t instanceof H(t).HTMLElement||t instanceof HTMLElement}function ft(t){return!(typeof ShadowRoot>"u")&&(t instanceof H(t).ShadowRoot||t instanceof ShadowRoot)}function ie(t){return((se(t)?t.ownerDocument:t.document)||window.document).documentElement}var le=Math.max,ze=Math.min,ye=Math.round;function ht(){var t=navigator.userAgentData;return null!=t&&t.brands&&Array.isArray(t.brands)?t.brands.map(function(n){return n.brand+"/"+n.version}).join(" "):navigator.userAgent}function Kt(){return!/^((?!chrome|android).)*safari/i.test(ht())}function Ne(t,n,e){void 0===n&&(n=!1),void 0===e&&(e=!1);var i=t.getBoundingClientRect(),a=1,r=1;n&&$(t)&&(a=t.offsetWidth>0&&ye(i.width)/t.offsetWidth||1,r=t.offsetHeight>0&&ye(i.height)/t.offsetHeight||1);var l=(se(t)?H(t):window).visualViewport,c=!Kt()&&e,d=(i.left+(c&&l?l.offsetLeft:0))/a,u=(i.top+(c&&l?l.offsetTop:0))/r,p=i.width/a,f=i.height/r;return{width:p,height:f,top:u,right:d+p,bottom:u+f,left:d,x:d,y:u}}function _t(t){var n=H(t);return{scrollLeft:n.pageXOffset,scrollTop:n.pageYOffset}}function mt(t){return Ne(ie(t)).left+_t(t).scrollLeft}function te(t){return H(t).getComputedStyle(t)}function X(t){return t?(t.nodeName||"").toLowerCase():null}function Ye(t){return"html"===X(t)?t:t.assignedSlot||t.parentNode||(ft(t)?t.host:null)||ie(t)}function bt(t){var n=te(t);return/auto|scroll|overlay|hidden/.test(n.overflow+n.overflowY+n.overflowX)}function qt(t){return["html","body","#document"].indexOf(X(t))>=0?t.ownerDocument.body:$(t)&&bt(t)?t:qt(Ye(t))}function Ee(t,n){var e;void 0===n&&(n=[]);var i=qt(t),a=i===(null==(e=t.ownerDocument)?void 0:e.body),r=H(i),s=a?[r].concat(r.visualViewport||[],bt(i)?i:[]):i,l=n.concat(s);return a?l:l.concat(Ee(Ye(s)))}function Pi(t){return["table","td","th"].indexOf(X(t))>=0}function Xt(t){return $(t)&&"fixed"!==te(t).position?t.offsetParent:null}function Re(t){for(var n=H(t),e=Xt(t);e&&Pi(e)&&"static"===te(e).position;)e=Xt(e);return e&&("html"===X(e)||"body"===X(e)&&"static"===te(e).position)?n:e||function Ai(t){var n=/firefox/i.test(ht());if(/Trident/i.test(ht())&&$(t)&&"fixed"===te(t).position)return null;var a=Ye(t);for(ft(a)&&(a=a.host);$(a)&&["html","body"].indexOf(X(a))<0;){var r=te(a);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||n&&"filter"===r.willChange||n&&r.filter&&"none"!==r.filter)return a;a=a.parentNode}return null}(t)||n}function en(t,n){var e=n.getRootNode&&n.getRootNode();if(t.contains(n))return!0;
1if(e&&ft(e)){var i=n;do{if(i&&t.isSameNode(i))return!0;i=i.parentNode||i.host}while(i)}return!1}function vt(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function tn(t,n,e){return n===Jt?vt(function ki(t,n){var e=H(t),i=ie(t),a=e.visualViewport,r=i.clientWidth,s=i.clientHeight,l=0,c=0;if(a){r=a.width,s=a.height;var d=Kt();(d||!d&&"fixed"===n)&&(l=a.offsetLeft,c=a.offsetTop)}return{width:r,height:s,x:l+mt(t),y:c}}(t,e)):se(n)?function Bi(t,n){var e=Ne(t,!1,"fixed"===n);return e.top=e.top+t.clientTop,e.left=e.left+t.clientLeft,e.bottom=e.top+t.clientHeight,e.right=e.left+t.clientWidth,e.width=t.clientWidth,e.height=t.clientHeight,e.x=e.left,e.y=e.top,e}(n,e):vt(function Ii(t){var n,e=ie(t),i=_t(t),a=null==(n=t.ownerDocument)?void 0:n.body,r=le(e.scrollWidth,e.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),s=le(e.scrollHeight,e.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),l=-i.scrollLeft+mt(t),c=-i.scrollTop;return"rtl"===te(a||e).direction&&(l+=le(e.clientWidth,a?a.clientWidth:0)-r),{width:r,height:s,x:l,y:c}}(ie(t)))}function De(t){return t.split("-")[1]}function yt(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function nn(t){var c,n=t.reference,e=t.element,i=t.placement,a=i?q(i):null,r=i?De(i):null,s=n.x+n.width/2-e.width/2,l=n.y+n.height/2-e.height/2;switch(a){case j:c={x:s,y:n.y-e.height};break;case W:c={x:s,y:n.y+n.height};break;case z:c={x:n.x+n.width,y:l};break;case G:c={x:n.x-e.width,y:l};break;default:c={x:n.x,y:n.y}}var d=a?yt(a):null;if(null!=d){var u="y"===d?"height":"width";switch(r){case ve:c[d]=c[d]-(n[u]/2-e[u]/2);break;case Se:c[d]=c[d]+(n[u]/2-e[u]/2)}}return c}function on(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function rn(t,n){return n.reduce(function(e,i){return e[i]=t,e},{})}function Nt(t,n){void 0===n&&(n={});var i=n.placement,a=void 0===i?t.placement:i,r=n.strategy,s=void 0===r?t.strategy:r,l=n.boundary,c=void 0===l?"clippingParents":l,d=n.rootBoundary,u=void 0===d?Jt:d,p=n.elementContext,f=void 0===p?Me:p,g=n.altBoundary,N=void 0!==g&&g,h=n.padding,_=void 0===h?0:h,D=on("number"!=typeof _?_:rn(_,Oe)),O=t.rects.popper,m=t.elements[N?f===Me?"reference":Me:f],w=function ji(t,n,e,i){var a="clippingParents"===n?function Fi(t){var n=Ee(Ye(t)),i=["absolute","fixed"].indexOf(te(t).position)>=0&&$(t)?Re(t):t;return se(i)?n.filter(function(a){return se(a)&&en(a,i)&&"body"!==X(a)}):[]}(t):[].concat(n),r=[].concat(a,[e]),l=r.reduce(function(c,d){var u=tn(t,d,i);return c.top=le(u.top,c.top),c.right=ze(u.right,c.right),c.bottom=ze(u.bottom,c.bottom),c.left=le(u.left,c.left),c},tn(t,r[0],i));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}(se(m)?m:m.contextElement||ie(t.elements.popper),c,u,s),T=Ne(t.elements.reference),S=nn({reference:T,element:O,strategy:"absolute",placement:a}),C=vt(Object.assign({},O,S)),k=f===Me?C:T,x={top:w.top-k.top+D.top,bottom:k.bottom-w.bottom+D.bottom,left:w.left-k.left+D.left,right:k.right-w.right+D.right},I=t.modifiersData.offset;if(f===Me&&I){var U=I[a];Object.keys(x).forEach(function(A){var fe=[z,W].indexOf(A)>=0?1:-1,he=[j,W].indexOf(A)>=0?"y":"x";x[A]+=U[he]*fe})}return x}const $i={name:"flip",enabled:!0,phase:"main",fn:function Vi(t){var n=t.state,e=t.options,i=t.name;if(!n.modifiersData[i]._skip){for(var a=e.mainAxis,r=void 0===a||a,s=e.altAxis,l=void 0===s||s,c=e.fallbackPlacements,d=e.padding,u=e.boundary,p=e.rootBoundary,f=e.altBoundary,g=e.flipVariations,N=void 0===g||g,h=e.allowedAutoPlacements,_=n.options.placement,D=q(_),O=c||(D!==_&&N?function Hi(t){if(q(t)===gt)return[];var n=We(t);return[Ut(t),n,Ut(n)]}(_):[We(_)]),m=[_].concat(O).reduce(function(Ce,oe){return Ce.concat(q(oe)===gt?function Gi(t,n){void 0===n&&(n={});var a=n.boundary,r=n.rootBoundary,s=n.padding,l=n.flipVariations,c=n.allowedAutoPlacements,d=void 0===c?Zt:c,u=De(n.placement),p=u?l?Qt:Qt.filter(function(N){return De(N)===u}):Oe,f=p.filter(function(N){return d.indexOf(N)>=0});0===f.length&&(f=p);var g=f.reduce(function(N,h){return N[h]=Nt(t,{placement:h,boundary:a,rootBoundary:r,padding:s})[q(h)],N},{});return Object.keys(g).sort(function(N,h){return g[N]-g[h]})}(n,{placement:oe,boundary:u,rootBoundary:p,padding:d,flipVariations:N,allowedAutoPlacements:h}):oe)},[]),w=n.rects.reference,T=n.rects.popper,S=new Map,C=!0,k=m[0],x=0;x<m.length;x++){var I=m[x],U=q(I),A=De(I)===ve,fe=[j,W].indexOf(U)>=0,he=fe?"width":"height",V=Nt(n,{placement:I,boundary:u,rootBoundary:p,altBoundary:f,padding:d}),J=fe?A?z:G:A?W:j;w[he]>T[he]&&(J=We(J));var it=We(J),_e=[];
1if(r&&_e.push(V[U]<=0),l&&_e.push(V[J]<=0,V[it]<=0),_e.every(function(Ce){return Ce})){k=I,C=!1;break}S.set(I,_e)}if(C)for(var It=function(oe){var Ge=m.find(function(rt){var me=S.get(rt);if(me)return me.slice(0,oe).every(function(Pt){return Pt})});if(Ge)return k=Ge,"break"},je=N?3:1;je>0&&"break"!==It(je);je--);n.placement!==k&&(n.modifiersData[i]._skip=!0,n.placement=k,n.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function xe(t,n,e){return le(t,ze(n,e))}function Dt(t){var n=Ne(t),e=t.offsetWidth,i=t.offsetHeight;return Math.abs(n.width-e)<=1&&(e=n.width),Math.abs(n.height-i)<=1&&(i=n.height),{x:t.offsetLeft,y:t.offsetTop,width:e,height:i}}const Yi={name:"preventOverflow",enabled:!0,phase:"main",fn:function zi(t){var n=t.state,e=t.options,i=t.name,a=e.mainAxis,r=void 0===a||a,s=e.altAxis,l=void 0!==s&&s,f=e.tether,g=void 0===f||f,N=e.tetherOffset,h=void 0===N?0:N,_=Nt(n,{boundary:e.boundary,rootBoundary:e.rootBoundary,padding:e.padding,altBoundary:e.altBoundary}),D=q(n.placement),b=De(n.placement),O=!b,m=yt(D),w=function Li(t){return"x"===t?"y":"x"}(m),T=n.modifiersData.popperOffsets,S=n.rects.reference,C=n.rects.popper,k="function"==typeof h?h(Object.assign({},n.rects,{placement:n.placement})):h,x="number"==typeof k?{mainAxis:k,altAxis:k}:Object.assign({mainAxis:0,altAxis:0},k),I=n.modifiersData.offset?n.modifiersData.offset[n.placement]:null,U={x:0,y:0};if(T){if(r){var A,fe="y"===m?j:G,he="y"===m?W:z,V="y"===m?"height":"width",J=T[m],it=J+_[fe],_e=J-_[he],at=g?-C[V]/2:0,It=b===ve?S[V]:C[V],je=b===ve?-C[V]:-S[V],ot=n.elements.arrow,Ce=g&&ot?Dt(ot):{width:0,height:0},oe=n.modifiersData["arrow#persistent"]?n.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},Ge=oe[fe],rt=oe[he],me=xe(0,S[V],Ce[V]),Pt=O?S[V]/2-at-me-Ge-x.mainAxis:It-me-Ge-x.mainAxis,gs=O?-S[V]/2+at+me+rt+x.mainAxis:je+me+rt+x.mainAxis,At=n.elements.arrow&&Re(n.elements.arrow),qn=null!=(A=I?.[m])?A:0,_s=J+gs-qn,Xn=xe(g?ze(it,J+Pt-qn-(At?"y"===m?At.clientTop||0:At.clientLeft||0:0)):it,J,g?le(_e,_s):_e);T[m]=Xn,U[m]=Xn-J}if(l){var ei,be=T[w],st="y"===w?"height":"width",ti=be+_["x"===m?j:G],ni=be-_["x"===m?W:z],Bt=-1!==[j,G].indexOf(D),ii=null!=(ei=I?.[w])?ei:0,ai=Bt?ti:be-S[st]-C[st]-ii+x.altAxis,oi=Bt?be+S[st]+C[st]-ii-x.altAxis:ni,ri=g&&Bt?function Wi(t,n,e){var i=xe(t,n,e);return i>e?e:i}(ai,be,oi):xe(g?ai:ti,be,g?oi:ni);T[w]=ri,U[w]=ri-be}n.modifiersData[i]=U}},requiresIfExists:["offset"]},Zi={name:"arrow",enabled:!0,phase:"main",fn:function Ji(t){var n,e=t.state,i=t.name,a=t.options,r=e.elements.arrow,s=e.modifiersData.popperOffsets,l=q(e.placement),c=yt(l),u=[G,z].indexOf(l)>=0?"height":"width";if(r&&s){var p=function(n,e){return on("number"!=typeof(n="function"==typeof n?n(Object.assign({},e.rects,{placement:e.placement})):n)?n:rn(n,Oe))}(a.padding,e),f=Dt(r),g="y"===c?j:G,N="y"===c?W:z,h=e.rects.reference[u]+e.rects.reference[c]-s[c]-e.rects.popper[u],_=s[c]-e.rects.reference[c],D=Re(r),b=D?"y"===c?D.clientHeight||0:D.clientWidth||0:0,T=b/2-f[u]/2+(h/2-_/2),S=xe(p[g],T,b-f[u]-p[N]);e.modifiersData[i]=((n={})[c]=S,n.centerOffset=S-T,n)}},effect:function Qi(t){var n=t.state,i=t.options.element,a=void 0===i?"[data-popper-arrow]":i;null!=a&&("string"==typeof a&&!(a=n.elements.popper.querySelector(a))||!en(n.elements.popper,a)||(n.elements.arrow=a))},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ea(t,n,e){void 0===e&&(e=!1);var i=$(n),a=$(n)&&function Xi(t){var n=t.getBoundingClientRect(),e=ye(n.width)/t.offsetWidth||1,i=ye(n.height)/t.offsetHeight||1;return 1!==e||1!==i}(n),r=ie(n),s=Ne(t,a,e),l={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(i||!i&&!e)&&(("body"!==X(n)||bt(r))&&(l=function qi(t){return t!==H(t)&&$(t)?function Ki(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}(t):_t(t)}(n)),$(n)?((c=Ne(n,!0)).x+=n.clientLeft,c.y+=n.clientTop):r&&(c.x=mt(r))),{x:s.left+l.scrollLeft-c.x,y:s.top+l.scrollTop-c.y,width:s.width,height:s.height}}function ta(t){var n=new Map,e=new Set,i=[];function a(r){e.add(r.name),[].concat(r.requires||[],r.requiresIfExists||[]).forEach(function(l){if(!e.has(l)){var c=n.get(l);c&&a(c)}}),i.push(r)}return t.forEach(function(r){n.set(r.name,r)}),t.forEach(function(r){e.has(r.name)||a(r)}),i}function ia(t){var n;return function(){return n||(n=new Promise(function(e){Promise.resolve().then(function(){n=void 0,e(t())})})),n}}var sn={placement:"bottom",modifiers:[],strategy:"absolute"};function ln(){for(var t=arguments.length,n=new Array(t),e=0;e<t;e++)n[e]=arguments[e];return!n.some(function(i){return!(i&&"function"==typeof i.getBoundingClientRect)})}function oa(t){void 0===t&&(t={});var e=t.defaultModifiers,i=void 0===e?[]:e,a=t.defaultOptions,r=void 0===a?sn:a;return function(l,c,d){void 0===d&&(d=r);var u={placement:"bottom",orderedModifiers:[],options:Object.assign({},sn,r),modifiersData:{},elements:{reference:l,popper:c},attributes:{},styles:{}},p=[],f=!1,g={state:u,setOptions:function(D){var b="function"==typeof D?D(u.options):D;h(),u.options=Object.assign({},r,u.options,b),u.scrollParents={reference:se(l)?Ee(l):l.contextElement?Ee(l.contextElement):[],popper:Ee(c)};var O=function na(t){var n=ta(t);return xi.reduce(function(e,i){return e.concat(n.filter(function(a){return a.phase===i}))},[])}(function aa(t){var n=t.reduce(function(e,i){var a=e[i.name];return e[i.name]=a?Object.assign({},a,i,{options:Object.assign({},a.options,i.options),data:Object.assign({},a.data,i.data)}):i,e},{});return Object.keys(n).map(function(e){return n[e]})}([].concat(i,u.options.modifiers)));return u.orderedModifiers=O.filter(function(m){return m.enabled}
1),function N(){u.orderedModifiers.forEach(function(_){var b=_.options,m=_.effect;if("function"==typeof m){var w=m({state:u,name:_.name,instance:g,options:void 0===b?{}:b});p.push(w||function(){})}})}(),g.update()},forceUpdate:function(){if(!f){var D=u.elements,b=D.reference,O=D.popper;if(ln(b,O)){u.rects={reference:ea(b,Re(O),"fixed"===u.options.strategy),popper:Dt(O)},u.reset=!1,u.placement=u.options.placement,u.orderedModifiers.forEach(function(x){return u.modifiersData[x.name]=Object.assign({},x.data)});for(var m=0;m<u.orderedModifiers.length;m++)if(!0!==u.reset){var w=u.orderedModifiers[m],T=w.fn,S=w.options;"function"==typeof T&&(u=T({state:u,options:void 0===S?{}:S,name:w.name,instance:g})||u)}else u.reset=!1,m=-1}}},update:ia(function(){return new Promise(function(_){g.forceUpdate(),_(u)})}),destroy:function(){h(),f=!0}};if(!ln(l,c))return g;function h(){p.forEach(function(_){return _()}),p=[]}return g.setOptions(d).then(function(_){!f&&d.onFirstUpdate&&d.onFirstUpdate(_)}),g}}var Ue={passive:!0},da={top:"auto",right:"auto",bottom:"auto",left:"auto"};function cn(t){var n,e=t.popper,i=t.popperRect,a=t.placement,r=t.variation,s=t.offsets,l=t.position,c=t.gpuAcceleration,d=t.adaptive,u=t.roundOffsets,p=t.isFixed,f=s.x,g=void 0===f?0:f,N=s.y,h=void 0===N?0:N,_="function"==typeof u?u({x:g,y:h}):{x:g,y:h};g=_.x,h=_.y;var D=s.hasOwnProperty("x"),b=s.hasOwnProperty("y"),O=G,m=j,w=window;if(d){var T=Re(e),S="clientHeight",C="clientWidth";T===H(e)&&"static"!==te(T=ie(e)).position&&"absolute"===l&&(S="scrollHeight",C="scrollWidth"),(a===j||(a===G||a===z)&&r===Se)&&(m=W,h-=(p&&T===w&&w.visualViewport?w.visualViewport.height:T[S])-i.height,h*=c?1:-1),a!==G&&(a!==j&&a!==W||r!==Se)||(O=z,g-=(p&&T===w&&w.visualViewport?w.visualViewport.width:T[C])-i.width,g*=c?1:-1)}var A,I=Object.assign({position:l},d&&da),U=!0===u?function ua(t,n){var i=t.y,a=n.devicePixelRatio||1;return{x:ye(t.x*a)/a||0,y:ye(i*a)/a||0}}({x:g,y:h},H(e)):{x:g,y:h};return g=U.x,h=U.y,Object.assign({},I,c?((A={})[m]=b?"0":"",A[O]=D?"0":"",A.transform=(w.devicePixelRatio||1)<=1?"translate("+g+"px, "+h+"px)":"translate3d("+g+"px, "+h+"px, 0)",A):((n={})[m]=b?h+"px":"",n[O]=D?g+"px":"",n.transform="",n))}var ma=oa({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function ra(t){var n=t.state,e=t.instance,i=t.options,a=i.scroll,r=void 0===a||a,s=i.resize,l=void 0===s||s,c=H(n.elements.popper),d=[].concat(n.scrollParents.reference,n.scrollParents.popper);return r&&d.forEach(function(u){u.addEventListener("scroll",e.update,Ue)}),l&&c.addEventListener("resize",e.update,Ue),function(){r&&d.forEach(function(u){u.removeEventListener("scroll",e.update,Ue)}),l&&c.removeEventListener("resize",e.update,Ue)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function la(t){var n=t.state;n.modifiersData[t.name]=nn({reference:n.rects.reference,element:n.rects.popper,strategy:"absolute",placement:n.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function pa(t){var n=t.state,e=t.options,i=e.gpuAcceleration,a=void 0===i||i,r=e.adaptive,s=void 0===r||r,l=e.roundOffsets,c=void 0===l||l,d={placement:q(n.placement),variation:De(n.placement),popper:n.elements.popper,popperRect:n.rects.popper,gpuAcceleration:a,isFixed:"fixed"===n.options.strategy};null!=n.modifiersData.popperOffsets&&(n.styles.popper=Object.assign({},n.styles.popper,cn(Object.assign({},d,{offsets:n.modifiersData.popperOffsets,position:n.options.strategy,adaptive:s,roundOffsets:c})))),null!=n.modifiersData.arrow&&(n.styles.arrow=Object.assign({},n.styles.arrow,cn(Object.assign({},d,{offsets:n.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),n.attributes.popper=Object.assign({},n.attributes.popper,{"data-popper-placement":n.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function fa(t){var n=t.state;Object.keys(n.elements).forEach(function(e){var i=n.styles[e]||{},a=n.attributes[e]||{},r=n.elements[e];!$(r)||!X(r)||(Object.assign(r.style,i),Object.keys(a).forEach(function(s){var l=a[s];!1===l?r.removeAttribute(s):r.setAttribute(s,!0===l?"":l)}))})},effect:function ha(t){var n=t.state,e={popper:{position:n.options.strategy,left
1:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(n.elements.popper.style,e.popper),n.styles=e,n.elements.arrow&&Object.assign(n.elements.arrow.style,e.arrow),function(){Object.keys(n.elements).forEach(function(i){var a=n.elements[i],r=n.attributes[i]||{},l=Object.keys(n.styles.hasOwnProperty(i)?n.styles[i]:e[i]).reduce(function(c,d){return c[d]="",c},{});!$(a)||!X(a)||(Object.assign(a.style,l),Object.keys(r).forEach(function(c){a.removeAttribute(c)}))})}},requires:["computeStyles"]}]});const ya={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function va(t){var n=t.state,i=t.name,a=t.options.offset,r=void 0===a?[0,0]:a,s=Zt.reduce(function(u,p){return u[p]=function ba(t,n,e){var i=q(t),a=[G,j].indexOf(i)>=0?-1:1,r="function"==typeof e?e(Object.assign({},n,{placement:t})):e,s=r[0],l=r[1];return s=s||0,l=(l||0)*a,[G,z].indexOf(i)>=0?{x:l,y:s}:{x:s,y:l}}(p,n.rects,r),u},{}),l=s[n.placement],d=l.y;null!=n.modifiersData.popperOffsets&&(n.modifiersData.popperOffsets.x+=l.x,n.modifiersData.popperOffsets.y+=d),n.modifiersData[i]=s}},dn=["*"];function Ka(t,n){1&t&&(o.\u0275\u0275elementStart(0,"span",9),o.\u0275\u0275i18n(1,10),o.\u0275\u0275elementEnd())}function qa(t,n){1&t&&(o.\u0275\u0275elementStart(0,"span",9),o.\u0275\u0275i18n(1,11),o.\u0275\u0275elementEnd())}function Xa(t,n){1&t&&(o.\u0275\u0275elementStart(0,"span",9),o.\u0275\u0275i18n(1,12),o.\u0275\u0275elementEnd())}function eo(t,n){1&t&&(o.\u0275\u0275elementStart(0,"span",9),o.\u0275\u0275i18n(1,13),o.\u0275\u0275elementEnd())}function to(t,n){1&t&&o.\u0275\u0275text(0,"...")}function no(t,n){1&t&&(o.\u0275\u0275elementStart(0,"span",15),o.\u0275\u0275text(1,"(current)"),o.\u0275\u0275elementEnd())}function io(t,n){if(1&t&&(o.\u0275\u0275text(0),o.\u0275\u0275template(1,no,2,0,"span",14)),2&t){const e=n.$implicit,i=n.currentPage;o.\u0275\u0275textInterpolate1(" ",e," "),o.\u0275\u0275advance(1),o.\u0275\u0275property("ngIf",e===i)}}function ao(t,n){}const oo=function(t){return{disabled:!0,currentPage:t}};function ro(t,n){if(1&t&&(o.\u0275\u0275elementStart(0,"a",20),o.\u0275\u0275template(1,ao,0,0,"ng-template",8),o.\u0275\u0275elementEnd()),2&t){const e=o.\u0275\u0275nextContext(2).$implicit,i=o.\u0275\u0275nextContext(),a=o.\u0275\u0275reference(9);o.\u0275\u0275advance(1),o.\u0275\u0275property("ngTemplateOutlet",(null==i.tplEllipsis?null:i.tplEllipsis.templateRef)||a)("ngTemplateOutletContext",o.\u0275\u0275pureFunction1(2,oo,e))}}function so(t,n){}const lo=function(t,n,e){return{disabled:t,$implicit:n,currentPage:e}};function co(t,n){if(1&t){const e=o.\u0275\u0275getCurrentView();o.\u0275\u0275elementStart(0,"a",21),o.\u0275\u0275listener("click",function(a){o.\u0275\u0275restoreView(e);const r=o.\u0275\u0275nextContext().$implicit;return o.\u0275\u0275nextContext(2).selectPage(r),o.\u0275\u0275resetView(a.preventDefault())}),o.\u0275\u0275template(1,so,0,0,"ng-template",8),o.\u0275\u0275elementEnd()}if(2&t){const e=o.\u0275\u0275nextContext().$implicit,i=o.\u0275\u0275nextContext(),a=i.disabled,r=i.$implicit,s=o.\u0275\u0275nextContext(),l=o.\u0275\u0275reference(11);o.\u0275\u0275attribute("tabindex",a?"-1":null)("aria-disabled",a?"true":null),o.\u0275\u0275advance(1),o.\u0275\u0275property("ngTemplateOutlet",(null==s.tplNumber?null:s.tplNumber.templateRef)||l)("ngTemplateOutletContext",o.\u0275\u0275pureFunction3(4,lo,a,e,r))}}function uo(t,n){if(1&t&&(o.\u0275\u0275elementStart(0,"li",17),o.\u0275\u0275template(1,ro,2,4,"a",18),o.\u0275\u0275template(2,co,2,8,"a",19),o.\u0275\u0275elementEnd()),2&t){const e=n.$implicit,i=o.\u0275\u0275nextContext(),a=i.$implicit,r=i.disabled,s=o.\u0275\u0275nextContext();o.\u0275\u0275classProp("active",e===a)("disabled",s.isEllipsis(e)||r),o.\u0275\u0275attribute("aria-current",e===a?"page":null),o.\u0275\u0275advance(1),o.\u0275\u0275property("ngIf",s.isEllipsis(e)),o.\u0275\u0275advance(1),o.\u0275\u0275property("ngIf",!s.isEllipsis(e))}}function po(t,n){1&t&&o.\u0275\u0275template(0,uo,3,7,"li",16),2&t&&o.\u0275\u0275property("ngForOf",n.pages)}function go(t,n){}const wt=function(t,n){return{disabled:t,currentPage:n}};function fo(t,n){if(1&t){const e=o.\u0275\u0275getCurrentView();o.\u0275\u0275elementStart(0,"li",17)(1,"a",22),o.\u0275\u0275listener("click",function(a){return o.\u0275\u0275restoreView(e),o.\u0275\u0275nextContext().selectPage(1),o.\u0275\u0275resetVie
1w(a.preventDefault())}),o.\u0275\u0275template(2,go,0,0,"ng-template",8),o.\u0275\u0275elementEnd()()}if(2&t){const e=o.\u0275\u0275nextContext(),i=o.\u0275\u0275reference(1);o.\u0275\u0275classProp("disabled",e.previousDisabled()),o.\u0275\u0275advance(1),o.\u0275\u0275attribute("tabindex",e.previousDisabled()?"-1":null)("aria-disabled",e.previousDisabled()?"true":null),o.\u0275\u0275advance(1),o.\u0275\u0275property("ngTemplateOutlet",(null==e.tplFirst?null:e.tplFirst.templateRef)||i)("ngTemplateOutletContext",o.\u0275\u0275pureFunction2(6,wt,e.previousDisabled(),e.page))}}function ho(t,n){}const _o=function(t){return{disabled:t}};function mo(t,n){if(1&t){const e=o.\u0275\u0275getCurrentView();o.\u0275\u0275elementStart(0,"li",17)(1,"a",23),o.\u0275\u0275listener("click",function(a){o.\u0275\u0275restoreView(e);const r=o.\u0275\u0275nextContext();return r.selectPage(r.page-1),o.\u0275\u0275resetView(a.preventDefault())}),o.\u0275\u0275template(2,ho,0,0,"ng-template",8),o.\u0275\u0275elementEnd()()}if(2&t){const e=o.\u0275\u0275nextContext(),i=o.\u0275\u0275reference(3);o.\u0275\u0275classProp("disabled",e.previousDisabled()),o.\u0275\u0275advance(1),o.\u0275\u0275attribute("tabindex",e.previousDisabled()?"-1":null)("aria-disabled",e.previousDisabled()?"true":null),o.\u0275\u0275advance(1),o.\u0275\u0275property("ngTemplateOutlet",(null==e.tplPrevious?null:e.tplPrevious.templateRef)||i)("ngTemplateOutletContext",o.\u0275\u0275pureFunction1(6,_o,e.previousDisabled()))}}function bo(t,n){}function vo(t,n){}function yo(t,n){if(1&t){const e=o.\u0275\u0275getCurrentView();o.\u0275\u0275elementStart(0,"li",17)(1,"a",24),o.\u0275\u0275listener("click",function(a){o.\u0275\u0275restoreView(e);const r=o.\u0275\u0275nextContext();return r.selectPage(r.page+1),o.\u0275\u0275resetView(a.preventDefault())}),o.\u0275\u0275template(2,vo,0,0,"ng-template",8),o.\u0275\u0275elementEnd()()}if(2&t){const e=o.\u0275\u0275nextContext(),i=o.\u0275\u0275reference(5);o.\u0275\u0275classProp("disabled",e.nextDisabled()),o.\u0275\u0275advance(1),o.\u0275\u0275attribute("tabindex",e.nextDisabled()?"-1":null)("aria-disabled",e.nextDisabled()?"true":null),o.\u0275\u0275advance(1),o.\u0275\u0275property("ngTemplateOutlet",(null==e.tplNext?null:e.tplNext.templateRef)||i)("ngTemplateOutletContext",o.\u0275\u0275pureFunction2(6,wt,e.nextDisabled(),e.page))}}function No(t,n){}function Do(t,n){if(1&t){const e=o.\u0275\u0275getCurrentView();o.\u0275\u0275elementStart(0,"li",17)(1,"a",25),o.\u0275\u0275listener("click",function(a){o.\u0275\u0275restoreView(e);const r=o.\u0275\u0275nextContext();return r.selectPage(r.pageCount),o.\u0275\u0275resetView(a.preventDefault())}),o.\u0275\u0275template(2,No,0,0,"ng-template",8),o.\u0275\u0275elementEnd()()}if(2&t){const e=o.\u0275\u0275nextContext(),i=o.\u0275\u0275reference(7);o.\u0275\u0275classProp("disabled",e.nextDisabled()),o.\u0275\u0275advance(1),o.\u0275\u0275attribute("tabindex",e.nextDisabled()?"-1":null)("aria-disabled",e.nextDisabled()?"true":null),o.\u0275\u0275advance(1),o.\u0275\u0275property("ngTemplateOutlet",(null==e.tplLast?null:e.tplLast.templateRef)||i)("ngTemplateOutletContext",o.\u0275\u0275pureFunction2(6,wt,e.nextDisabled(),e.page))}}const wo=function(t,n,e){return{$implicit:t,pages:n,disabled:e}};function To(t,n){if(1&t&&o.\u0275\u0275text(0),2&t){const e=o.\u0275\u0275nextContext(2);o.\u0275\u0275textInterpolate(e.title)}}function Co(t,n){}function Oo(t,n){if(1&t&&(o.\u0275\u0275elementStart(0,"h3",3),o.\u0275\u0275template(1,To,1,1,"ng-template",null,4,o.\u0275\u0275templateRefExtractor),o.\u0275\u0275template(3,Co,0,0,"ng-template",5),o.\u0275\u0275elementEnd()),2&t){const e=o.\u0275\u0275reference(2),i=o.\u0275\u0275nextContext();o.\u0275\u0275advance(3),o.\u0275\u0275property("ngTemplateOutlet",i.isTitleTemplate()?i.title:e)("ngTemplateOutletContext",i.context)}}function ne(t){return!isNaN(function Je(t){return parseInt(`${t}`,10)}(t))}const pn={animation:!0,transitionTimerDelayMs:5},Vo=()=>{},{transitionTimerDelayMs:$o}=pn,ke=new Map,P=(t,n,e,i)=>{let a=i.context||{};const r=ke.get(n);if(r)switch(i.runningTransition){case"continue":return Ft.E;case"stop":t.run(()=>r.transition$.complete()),a=Object.assign(r.context,a),ke.delete(n)}const s=e(n,i.animation,a)||Vo;if(!i.animation||"none"===window.getComputedStyle(n).transitionProperty)return t.run(()=>s()),(0,He.of)(void 0).pipe(function Go(t){return n=>new Q.y(e=>n.subscribe({next:s=>t.run(()=>e.next(s)),error:s=>t.run(()=>e.error(s)),complete:()=>t.run(()=>e.complete())}))}(t));const l=new B.x,c=new B.x,d=l.pipe(function ui(...t){return n=>(0,di.z)(n,(0,He.of)(...t))}(!0));ke.set(n,{transition$:l,complete:()=>{c.next(),c.complete()},context:a});const u=function Ho(t){const{transitionDelay:n,transitionDuration:e}=window.getComputedStyle(t);return 1e3*(parseFloat(n)+parseFloat(e))}(n);return t.runOutsideAngular(()=>{const p=(0,F.R)(n,"transitionend").pipe((0,E.R)(d),(0,Z.h)(({target:g})=>g===n));Ht((0,jt.H)(u+$o).pipe((0,E.R)(d)),p,c).pipe((0,E.R)(d)).subscribe(()=>{ke.delete(n),t.run(()=>{s(),l.next(),l.complete()})})}),l.asObservable()};let Ie=(()=>{class t{constructor(){this.animation=pn.animation}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=o.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();var R=(()=>{return(t=R||(R={}))[t.Tab=9]="Tab",t[t.Enter=13]="Enter",t[t.Escape=27]="Escape",t[t.Space=32]="Space",t[t.PageUp=33]="PageUp",t[t.PageDown=34]="PageDown",t[t.End=35]="End",t[t.Home=36]="Home",t[t.ArrowLeft=37]="ArrowLeft",t[t.ArrowUp=38]="ArrowUp",t[t.ArrowRight=39]="ArrowRight",t[t.ArrowDown=40]="ArrowDown",R;var t})();const Ke=(t,n)=>!!n&&n.some(e=>e.contains(t)),yn=(t,n)=>!n||null!=function jo(t,n){return!n||typeof t.closest>"u"?null:t.closest(n)}(t,n),cr=typeof navigator<"u"&&!!navigator.userAgent&&(/iPad|iPhone|iPod/.test(navigator.userAgent)||/Macintosh/.test(navigator.userAgent)&&navigator.maxTouchPoints&&navigator.maxTouchPoints>2||/Android/.test(navigator.userAgent));function Nn(t,n,e,i,a,r,s,l){e&&t.runOutsideAngular((t=>cr?()=>setTimeout(()=>t(),100):t)(()=>{const d=(0,F.R)(n,"keydown").pipe((0,E.R)(a),(0,Z.h)(f=>
1f.which===R.Escape),(0,ut.b)(f=>f.preventDefault())),u=(0,F.R)(n,"mousedown").pipe((0,K.U)(f=>{const g=f.target;return 2!==f.button&&!Ke(g,s)&&("inside"===e?Ke(g,r)&&yn(g,l):"outside"===e?!Ke(g,r):yn(g,l)||!Ke(g,r))}),(0,E.R)(a)),p=(0,F.R)(n,"mouseup").pipe(function pt(...t){const n=(0,Wt.jO)(t);return(0,pi.e)((e,i)=>{const a=t.length,r=new Array(a);let s=t.map(()=>!1),l=!1;for(let c=0;c<a;c++)(0,Ve.Xf)(t[c]).subscribe((0,$e.x)(i,d=>{r[c]=d,!l&&!s[c]&&(s[c]=!0,(l=s.every(gi.y))&&(s=null))},$t.Z));e.subscribe((0,$e.x)(i,c=>{if(l){const d=[c,...r];i.next(n?n(...d):d)}}))})}(u),(0,Z.h)(([f,g])=>g),(0,Yt.g)(0),(0,E.R)(a));Ht([d.pipe((0,K.U)(f=>0)),p.pipe((0,K.U)(f=>1))]).subscribe(f=>t.run(()=>i(f)))}))}["a[href]","button:not([disabled])",'input:not([disabled]):not([type="hidden"])',"select:not([disabled])","textarea:not([disabled])","[contenteditable]",'[tabindex]:not([tabindex="-1"])'].join(", ");const pr=/\s+/,gr=/ +/gi,fr={top:["top"],bottom:["bottom"],start:["left","right"],left:["left"],end:["right","left"],right:["right"],"top-start":["top-start","top-end"],"top-left":["top-start"],"top-end":["top-end","top-start"],"top-right":["top-end"],"bottom-start":["bottom-start","bottom-end"],"bottom-left":["bottom-start"],"bottom-end":["bottom-end","bottom-start"],"bottom-right":["bottom-end"],"start-top":["left-start","right-start"],"left-top":["left-start"],"start-bottom":["left-end","right-end"],"left-bottom":["left-end"],"end-top":["right-start","left-start"],"right-top":["right-start"],"end-bottom":["right-end","left-end"],"right-bottom":["right-end"]},_r=/^left/,mr=/^right/,br=/^start/,vr=/^end/;function Tn({placement:t,baseClass:n},e){let i=Array.isArray(t)?t:t.split(pr),r=i.findIndex(d=>"auto"===d);r>=0&&["top","bottom","start","end","top-start","top-end","bottom-start","bottom-end","start-top","start-bottom","end-top","end-bottom"].forEach(function(d){null==i.find(u=>-1!==u.search("^"+d))&&i.splice(r++,1,d)});const s=i.map(d=>function hr(t,n){const[e,i]=fr[t];return n&&i||e}(d,e.isRTL()));return{placement:s.shift(),modifiers:[{name:"bootstrapClasses",enabled:!!n,phase:"write",fn({state:d}){const u=new RegExp(n+"(-[a-z]+)*","gi"),p=d.elements.popper,f=d.placement;let g=p.className;g=g.replace(u,""),g+=` ${function yr(t,n){let[e,i]=n.split("-");const a=e.replace(_r,"start").replace(mr,"end");let r=[a];if(i){let s=i;("left"===e||"right"===e)&&(s=s.replace(br,"top").replace(vr,"bottom")),r.push(`${a}-${s}`)}return t&&(r=r.map(s=>`${t}-${s}`)),r.join(" ")}(n,f)}`,g=g.trim().replace(gr," "),p.className=g}},$i,Yi,Zi,{enabled:!0,name:"flip",options:{fallbackPlacements:s}},{enabled:!0,name:"preventOverflow",phase:"main",fn:function(){}}]}}function Cn(t){return t}let Mn=(()=>{class t{constructor(e){this._element=e.documentElement}isRTL(){return"rtl"===(this._element.getAttribute("dir")||"").toLowerCase()}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275inject(v.K0))},t.\u0275prov=o.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();new Date(1882,10,12),new Date(2174,10,25);class ge{constructor(n,e,i){this.nodes=n,this.viewRef=e,this.componentRef=i}}class Ir{constructor(n,e,i,a,r,s){this._componentType=n,this._injector=e,this._viewContainerRef=i,this._renderer=a,this._ngZone=r,this._applicationRef=s,this._windowRef=null,this._contentRef=null}open(n,e,i=!1){this._windowRef||(this._contentRef=this._getContentRef(n,e),this._windowRef=this._viewContainerRef.createComponent(this._componentType,{injector:this._injector,projectableNodes:this._contentRef.nodes}));const{nativeElement:a}=this._windowRef.location,r=this._ngZone.onStable.pipe((0,L.q)(1),(0,fi.z)(()=>P(this._ngZone,a,({classList:s})=>s.add("show"),{animation:i,runningTransition:"continue"})));return{windowRef:this._windowRef,transition$:r}}close(n=!1){return this._windowRef?P(this._ngZone,this._windowRef.location.nativeElement,({classList:e})=>e.remove("show"),{animation:n,runningTransition:"stop"}).pipe((0,ut.b)(()=>{this._windowRef&&(this._viewContainerRef.remove(this._viewContainerRef.indexOf(this._windowRef.hostView)),this._windowRef=null),this._contentRef?.viewRef&&(this._applicationRef.detachView(this._contentRef.viewRef),this._contentRef.viewRef.destroy(),this._contentRef=null)})):(0,He.of)(void 0)}_getContentRef(n,e){if(n){if(n instanceof o.TemplateRef){const i=n.createEmbeddedView(e);return this._applicationRef.attachView(i),new ge([i.rootNodes],i)}return new ge([[this._renderer.createText(`${n}`)]])}return new ge([])}}let Ur=(()=>{class t{constructor(){this.disabled=!1,this.boundaryLinks=!1,this.directionLinks=!0,this.ellipses=!0,this.maxSize=0,this.pageSize=10,this.rotate=!1}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=o.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Vn=(()=>{class t{constructor(e){this.templateRef=e}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(o.TemplateRef))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["ng-template","ngbPaginationEllipsis",""]]}),t})(),$n=(()=>{class t{constructor(e){this.templateRef=e}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(o.TemplateRef))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["ng-template","ngbPaginationFirst",""]]}),t})(),Ln=(()=>{class t{constructor(e){this.templateRef=e}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(o.TemplateRef))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["ng-template","ngbPaginationLast",""]]}),t})(),Wn=(()=>{class t{constructor(e){this.templateRef=e}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(o.TemplateRef))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["ng-template","ngbPaginationNext",""]]}),t})(),zn=(()=>{class t{constructor(e){this.templateRef=e}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(o.TemplateRef))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["ng-template","ngbPaginationNumber",""]]}),t})(),Yn=(()=>{class t{constructor(e){this.templateRef=e}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(o.TemplateRef))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["ng-template","ngbPaginationPrevious",""]]}),t})(),Un=(()=>{class t{constructor(e){this.templateRef=e}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(o.TemplateRef))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["ng-template","ngbPaginationPages",""]]}),t})(),Jn=(()=>{class t{constructor(e){this.pageCount=0,this.pages=[],this.page=1,this.pageChange=new o.EventEmitter(!0),this.disabled=e.disabled,this.boundaryLinks=e.boundaryLinks,this.directionLinks=e.directionLinks,this.ellipses=e.ellipses,this.maxSize=e.maxSize,this.pageSize=e.pageSize,this.rotate=e.rotate,this.size=e.size}hasPrevious(){return this.page>1}hasNext(){return this.page<this.pageCount}nextDisabled(){return!this.hasNext()||this.disabled}previousDisabled(){return!this.hasPrevious()||this.disabled}selectPage(e){this._updatePages(e)}ngOnChanges(e){this._updatePages(this.page)}isEllipsis(e){return-1===e}_applyEllipses(e,i){this.ellipses&&(e>0&&(e>2?this.pages.unshift(-1):2===e&&this.pages.unshift(2),this.pages.unshift(1)),i<this.pageCount&&(i<this.pageCount-2?this.pages.push(-1):i===this.pageCount-2&&this.pages.push(this.pageCount-1),this.pages.push(this.pageCount)))}_applyRotation(){let e=0,i=this.pageCount,a=Math.floor(this.maxSize/2);return this.page<=a?i=this.maxSize:this.pageCount-this.page<a?e=this.pageCount-this.maxSize:(e=this.page-a-1,i=this.page+(this.maxSize%2==0?a-1:a)),[e,i]}_applyPagination(){let i=(Math.ceil(this.page/this.maxSize)-1)*this.maxSize;return[i,i+this.maxSize]}_setPageInRange(e){const i=this.page;this.page=function Fo(t,n,e=0){return Math.max(Math.min(t,n),e)}(e,this.pageCount,1),this.page!==i&&ne(this.collectionSize)&&this.pageChange.emit(this.page)}_updatePages(e){this.pageCount=Math.ceil(this.collectionSize/this.pageSize),ne(this.pageCount)||(this.pageCount=0),this.pages.length=0;for(let i=1;i<=this.pageCount;i++)this.pages.push(i);if(this._setPageInRange(e),this.maxSize>0&&this.pageCount>this.maxSize){let i=0,a=this.pageCount;[i,a]=this.rotate?this._applyRotation():this._applyPagination(),this.pages=this.pages.slice(i,a),this._applyEllipses(i,a)}}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(Ur))},t.\u0275cmp=o.\u0275\u0275defineComponent({type:t,selectors:[["ngb-pagination"]],contentQueries:function(e,i,a){if(1&e&&(o.\u0275\u0275contentQuery(a,Vn,5),o.\u0275\u0275contentQuery(a,$n,5),o.\u0275\u0275contentQuery(a,Ln,5),o.\u0275\u0275contentQuery(a,Wn,5),o.\u0275\u0275contentQuery(a,zn,5),o.\u0275\u0275contentQuery(a,Yn,5),o.\u0275\u0275contentQuery(a,Un,5)),2&e){let r;o.\u0275\u0275queryRefresh(r=o.\u0275\u0275loadQuery())&&(i.tplEllipsis=r.first),o.\u0275\u0275queryRefresh(r=o.\u0275\u0275loadQuery())&&(i.tplFirst=r.first),o.\u0275\u0275queryRefresh(r=o.\u0275\u0275loadQuery())&&(i.tplLast=r.first),o.\u0275\u0275queryRefresh(r=o.\u0275\u0275loadQuery())&&(i.tplNext=r.first),o.\u0275\u0275queryRefresh(r=o.\u0275\u0275loadQuery())&&(i.tplNumber=r.first),o.\u0275\u0275queryRefresh(r=o.\u0275\u0275loadQuery())&&(i.tplPrevious=r.first),o.\u0275\u0275queryRefresh(r=o.\u0275\u0275loadQuery())&&(i.tplPages=r.first)}},hostAttrs:["role","navigation"],inputs:{disabled:"disabled",boundaryLinks:"boundaryLinks",directionLinks:"directionLinks",ellipses:"ellipses",rotate:"rotate",collectionSize:"collectionSize",maxSize:"maxSize",page:"page",pageSize:"pageSize",size:"size"},outputs:{pageChange:"pageChange"},features:[o.\u0275\u0275NgOnChangesFeature],decls:20,vars:12,consts:function(){let n,e,i,a,r,s,l,c;return n=$localize`:@@ngb.pagination.first:««`,e=$localize`:@@ngb.pagination.previous:«`,i=$localize`:@@ngb.pagination.next:»`,a=$localize`:@@ngb.pagination.last:»»`,r=$localize`:@@ngb.pagination.first-aria:First`,s=$localize`:@@ngb.pagination.previous-aria:Previous`,l=$localize`:@@ngb.pagination.next-aria:Next`,c=$localize`:@@ngb.pagination.last-aria:Last`,[["first",""],["previous",""],["next",""],["last",""],["ellipsis",""],["defaultNumber",""],["defaultPages",""],["class","page-item",3,"disabled",4,"ngIf"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["aria-hidden","true"],n,e,i,a,["class","visually-hidden",4,"ngIf"],[1,"visually-hidden"],["class","page-item",3,"active","disabled",4,"ngFor","ngForOf"],[1,"page-item"],["class","page-link","tabindex","-1","aria-disabled","true",4,"ngIf"],["class","page-link","href","",3,"click",4,"ngIf"],["tabindex","-1","aria-disabled","true",1,"page-link"],["href","",1,"page-link",3,"click"],["aria-label",r,"href","",1,"page-link",3,"click"],["aria-label",s,"href","",1,"page-link",3,"click"],["aria-label",l,"href","",1,"page-link",3,"click"],["aria-label",c,"href","",1,"page-link",3,"click"]]},template:function(e,i){if(1&e&&(o.\u0275\u0275template(0,Ka,2,0,"ng-template",null,0,o.\u0275\u0275templateRefExtractor),o.\u0275\u0275template(2,qa,2,0,"ng-template",null,1,o.\u0275\u0275templateRefExtractor),o.\u0275\u0275template(4,Xa,2,0,"ng-template",null,2,o.\u0275\u0275templateRefExtractor),o.\u0275\u0275template(6,eo,2,0,"ng-template",null,3,o.\u0275\u0275templateRefExtractor),o.\u0275\u0275template(8,to,1,0,"ng-template",null,4,o.\u0275\u0275templateRefExtractor),o.\u0275\u0275template(10,io,2,2,"ng-template",null,5,o.\u0275\u0275templateRefExtractor),o.\u0275\u0275template(12,po,1,1,"ng-template",null,6,o.\u0275\u0275templateRefExtractor),o.\u0275\u0275elementStart(14,"ul"),o.\u0275\u0275template(15,fo,3,9,"li",7),o.\u
10275\u0275template(16,mo,3,8,"li",7),o.\u0275\u0275template(17,bo,0,0,"ng-template",8),o.\u0275\u0275template(18,yo,3,9,"li",7),o.\u0275\u0275template(19,Do,3,9,"li",7),o.\u0275\u0275elementEnd()),2&e){const a=o.\u0275\u0275reference(13);o.\u0275\u0275advance(14),o.\u0275\u0275classMap("pagination"+(i.size?" pagination-"+i.size:"")),o.\u0275\u0275advance(1),o.\u0275\u0275property("ngIf",i.boundaryLinks),o.\u0275\u0275advance(1),o.\u0275\u0275property("ngIf",i.directionLinks),o.\u0275\u0275advance(1),o.\u0275\u0275property("ngTemplateOutlet",(null==i.tplPages?null:i.tplPages.templateRef)||a)("ngTemplateOutletContext",o.\u0275\u0275pureFunction3(8,wo,i.page,i.pages,i.disabled)),o.\u0275\u0275advance(1),o.\u0275\u0275property("ngIf",i.directionLinks),o.\u0275\u0275advance(1),o.\u0275\u0275property("ngIf",i.boundaryLinks)}},dependencies:[v.sg,v.O5,v.tP],encapsulation:2,changeDetection:0}),t})(),Qn=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=o.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=o.\u0275\u0275defineInjector({imports:[v.ez]}),t})();class Jr{constructor(n,e){this.open=n,this.close=e,e||(this.close=n)}isManual(){return"manual"===this.open||"manual"===this.close}}const Qr={hover:["mouseenter","mouseleave"],focus:["focusin","focusout"]},Zn=t=>t>0?(0,Yt.g)(t):n=>n;let es=(()=>{class t{constructor(e){this._ngbConfig=e,this.autoClose=!0,this.placement="auto",this.popperOptions=i=>i,this.triggers="click",this.disablePopover=!1,this.openDelay=0,this.closeDelay=0}get animation(){return void 0===this._animation?this._ngbConfig.animation:this._animation}set animation(e){this._animation=e}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275inject(Ie))},t.\u0275prov=o.\u0275\u0275defineInjectable({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),ts=0,ns=(()=>{class t{isTitleTemplate(){return this.title instanceof o.TemplateRef}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=o.\u0275\u0275defineComponent({type:t,selectors:[["ngb-popover-window"]],hostAttrs:["role","tooltip"],hostVars:5,hostBindings:function(e,i){2&e&&(o.\u0275\u0275hostProperty("id",i.id),o.\u0275\u0275classMap("popover"+(i.popoverClass?" "+i.popoverClass:"")),o.\u0275\u0275classProp("fade",i.animation))},inputs:{animation:"animation",title:"title",id:"id",popoverClass:"popoverClass",context:"context"},ngContentSelectors:dn,decls:4,vars:1,consts:[["data-popper-arrow","",1,"popover-arrow"],["class","popover-header",4,"ngIf"],[1,"popover-body"],[1,"popover-header"],["simpleTitle",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(e,i){1&e&&(o.\u0275\u0275projectionDef(),o.\u0275\u0275element(0,"div",0),o.\u0275\u0275template(1,Oo,4,2,"h3",1),o.\u0275\u0275elementStart(2,"div",2),o.\u0275\u0275projection(3),o.\u0275\u0275elementEnd()),2&e&&(o.\u0275\u0275advance(1),o.\u0275\u0275property("ngIf",i.title))},dependencies:[v.O5,v.tP],encapsulation:2,changeDetection:0}),t})(),is=(()=>{class t{constructor(e,i,a,r,s,l,c,d,u,p){this._elementRef=e,this._renderer=a,this._ngZone=c,this._document=d,this._changeDetector=u,this.shown=new o.EventEmitter,this.hidden=new o.EventEmitter,this._ngbPopoverWindowId="ngb-popover-"+ts++,this._windowRef=null,this.animation=l.animation,this.autoClose=l.autoClose,this.placement=l.placement,this.popperOptions=l.popperOptions,this.triggers=l.triggers,this.container=l.container,this.disablePopover=l.disablePopover,this.popoverClass=l.popoverClass,this.openDelay=l.openDelay,this.closeDelay=l.closeDelay,this._positioning=function On(t){let n=null;return{createPopper(e){if(!n){let a=(e.updatePopperOptions||Cn)(Tn(e,t));n=ma(e.hostElement,e.targetElement,a)}},update(){n&&n.update()},setOptions(e){if(n){let a=(e.updatePopperOptions||Cn)(Tn(e,t));n.setOptions(a)}},destroy(){n&&(n.destroy(),n=null)}}}(i),this._popupService=new Ir(ns,r,s,a,this._ngZone,p)}_isDisabled(){return!(!this.disablePopover&&(this.ngbPopover||this.popoverTitle))}open(e){if(!this._windowRef&&!this._isDisabled()){const{windowRef:i,transition$:a}=this._popupService.open(this.ngbPopover,e,this.animation);this._windowRef=i,this._windowRef.setInput("animation",this.animation),this._windowRef.setInput("title",this.popoverTitle),this._windowRef.setInput("context",e),this._windowRef.setInput("popoverClass",this.popoverClass),this._windowRef.setInput("id",this._ngbPopoverWindowId),this._renderer.setAttribute(this._getPositionTargetElement(),"aria-describedby",this._ngbPopoverWindowId),"body"===this.container&&this._document.querySelector(this.container).appendChild(this._windowRef.location.nativeElement),this._windowRef.changeDetectorRef.detectChanges(),this._windowRef.changeDetectorRef.markForCheck(),this._ngZone.runOutsideAngular(()=>{this._positioning.createPopper({hostElement:this._getPositionTargetElement(),targetElement:this._windowRef.location.nativeElement,placement:this.placement,appendToBody:"body"===this.container,baseClass:"bs-popover",updatePopperOptions:r=>this.popperOptions(function Sn(t){return n=>(n.modifiers.push(ya,{name:"offset",options:{offset:()=>t}}),n)}([0,8])(r))}),Promise.resolve().then(()=>
1{this._positioning.update(),this._zoneSubscription=this._ngZone.onStable.subscribe(()=>this._positioning.update())})}),Nn(this._ngZone,this._document,this.autoClose,()=>this.close(),this.hidden,[this._windowRef.location.nativeElement]),a.subscribe(()=>this.shown.emit())}}close(e=this.animation){this._windowRef&&(this._renderer.removeAttribute(this._getPositionTargetElement(),"aria-describedby"),this._popupService.close(e).subscribe(()=>{this._windowRef=null,this._positioning.destroy(),this._zoneSubscription?.unsubscribe(),this.hidden.emit(),this._changeDetector.markForCheck()}))}toggle(){this._windowRef?this.close():this.open()}isOpen(){return null!=this._windowRef}ngOnInit(){this._unregisterListenersFn=function Xr(t,n,e,i,a,r,s=0,l=0){const c=function Zr(t,n=Qr){const e=(t||"").trim();if(0===e.length)return[];const i=e.split(/\s+/).map(r=>r.split(":")).map(r=>{let s=n[r[0]]||r;return new Jr(s[0],s[1])}),a=i.filter(r=>r.isManual());if(a.length>1)throw"Triggers parse error: only one manual trigger is allowed";if(1===a.length&&i.length>1)throw"Triggers parse error: manual trigger can't be mixed with other triggers";return i}(e);if(1===c.length&&c[0].isManual())return()=>{};const d=function Kr(t,n,e,i){return new Q.y(a=>{const r=[],s=()=>a.next(!0),l=()=>a.next(!1),c=()=>a.next(!i());return e.forEach(d=>{d.open===d.close?r.push(t.listen(n,d.open,c)):r.push(t.listen(n,d.open,s),t.listen(n,d.close,l))}),()=>{r.forEach(d=>d())}})}
1(t,n,c,i).pipe(function qr(t,n,e){return i=>{let a=null;const r=i.pipe((0,K.U)(c=>({open:c})),(0,Z.h)(c=>{const d=e();return d===c.open||a&&a.open!==d?(a&&a.open!==c.open&&(a=null),!1):(a=c,!0)}),(0,_i.B)()),s=r.pipe((0,Z.h)(c=>c.open),Zn(t)),l=r.pipe((0,Z.h)(c=>!c.open),Zn(n));return(0,ci.T)(s,l).pipe((0,Z.h)(c=>c===a&&(a=null,c.open!==e())),(0,K.U)(c=>c.open))}}(s,l,i)).subscribe(u=>u?a():r());return()=>d.unsubscribe()}(this._renderer,this._elementRef.nativeElement,this.triggers,this.isOpen.bind(this),this.open.bind(this),this.close.bind(this),+this.openDelay,+this.closeDelay)}ngOnChanges({ngbPopover:e,popoverTitle:i,disablePopover:a,popoverClass:r}){r&&this.isOpen()&&(this._windowRef.instance.popoverClass=r.currentValue),(e||i||a)&&this._isDisabled()&&this.close()}ngOnDestroy(){this.close(!1),this._unregisterListenersFn?.()}_getPositionTargetElement(){return(function Qe(t){return"string"==typeof t}(this.positionTarget)?this._document.querySelector(this.positionTarget):this.positionTarget)||this._elementRef.nativeElement}}return t.\u0275fac=function(e){return new(e||t)(o.\u0275\u0275directiveInject(o.ElementRef),o.\u0275\u0275directiveInject(Mn),o.\u0275\u0275directiveInject(o.Renderer2),o.\u0275\u0275directiveInject(o.Injector),o.\u0275\u0275directiveInject(o.ViewContainerRef),o.\u0275\u0275directiveInject(es),o.\u0275\u0275directiveInject(o.NgZone),o.\u0275\u0275directiveInject(v.K0),o.\u0275\u0275directiveInject(o.ChangeDetectorRef),o.\u0275\u0275directiveInject(o.ApplicationRef))},t.\u0275dir=o.\u0275\u0275defineDirective({type:t,selectors:[["","ngbPopover",""]],inputs:{animation:"animation",autoClose:"autoClose",ngbPopover:"ngbPopover",popoverTitle:"popoverTitle",placement:"placement",popperOptions:"popperOptions",triggers:"triggers",positionTarget:"positionTarget",container:"container",disablePopover:"disablePopover",popoverClass:"popoverClass",openDelay:"openDelay",closeDelay:"closeDelay"},outputs:{shown:"shown",hidden:"hidden"},exportAs:["ngbPopover"],features:[o.\u0275\u0275NgOnChangesFeature]}),t})(),Kn=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=o.\u0275\u0275defineNgModule({type:t}),t.\u0275inj=o.\u0275\u0275defineInjector({imports:[v.ez]}),t})();new o.InjectionToken("live announcer delay",{providedIn:"root",factory:function us(){return 100}})}}]);
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.