PageSourceSearch

https://mageproxy.io/bundle.min.js?v=491bd3dc98

js mageproxy.io collected 2026-10-04 19:31:09 UTC 159,904 bytes, 28 lines download raw bytes

vendor: 9,591 bytes, line 1
1(()=>{var fi=Object.defineProperty;var Ca=Object.getOwnPropertyDescriptor;var Sa=Object.getOwnPropertyNames;var Na=Object.prototype.hasOwnProperty;var ke=(i,l)=>()=>(i&&(l=i(i=0)),l);var nn=(i,l)=>()=>(l||i((l={exports:{}}).exports,l),l.exports);var Oa=(i,l,h,S)=>{if(l&&typeof l=="object"||typeof l=="function")for(let A of Sa(l))!Na.call(i,A)&&A!==h&&fi(i,A,{get:()=>l[A],enumerable:!(S=Ca(l,A))||S.enumerable});return i};var Pe=i=>Oa(fi({},"__esModule",{value:!0}),i);var Pi=nn(mt=>{"use strict";Object.defineProperty(mt,"__esModule",{value:!0});function Tt(i){if(i==null)return window;if(i.toString()!=="[object Window]"){var l=i.ownerDocument;return l&&l.defaultView||window}return i}function Gt(i){var l=Tt(i).Element;return i instanceof l||i instanceof Element}function St(i){var l=Tt(i).HTMLElement;return i instanceof l||i instanceof HTMLElement}function sn(i){if(typeof ShadowRoot>"u")return!1;var l=Tt(i).ShadowRoot;return i instanceof l||i instanceof ShadowRoot}var qt=Math.max,je=Math.min,oe=Math.round;function rn(){var i=navigator.userAgentData;return i!=null&&i.brands&&Array.isArray(i.brands)?i.brands.map(function(l){return l.brand+"/"+l.version}).join(" "):navigator.userAgent}function bi(){return!/^((?!chrome|android).)*safari/i.test(rn())}function se(i,l,h){l===void 0&&(l=!1),h===void 0&&(h=!1);var S=i.getBoundingClientRect(),A=1,O=1;l&&St(i)&&(A=i.offsetWidth>0&&oe(S.width)/i.offsetWidth||1,O=i.offsetHeight>0&&oe(S.height)/i.offsetHeight||1);var M=Gt(i)?Tt(i):window,I=M.visualViewport,k=!bi()&&h,K=(S.left+(k&&I?I.offsetLeft:0))/A,B=(S.top+(k&&I?I.offsetTop:0))/O,nt=S.width/A,ot=S.height/O;return{width:nt,height:ot,top:B,right:K+nt,bottom:B+ot,left:K,x:K,y:B}}function an(i){var l=Tt(i),h=l.pageXOffset,S=l.pageYOffset;return{scrollLeft:h,scrollTop:S}}function Da(i){return{scrollLeft:i.scrollLeft,scrollTop:i.scrollTop}}function xa(i){return i===Tt(i)||!St(i)?an(i):Da(i)}function It(i){return i?(i.nodeName||"").toLowerCase():null}function Bt(i){return((Gt(i)?i.ownerDocument:i.document)||window.document).documentElement}function cn(i){return se(Bt(i)).left+an(i).scrollLeft}function Pt(i){return Tt(i).getComputedStyle(i)}function ln(i){var l=Pt(i),h=l.overflow,S=l.overflowX,A=l.overflowY;return/auto|scroll|overlay|hidden/.test(h+A+S)}function La(i){var l=i.getBoundingClientRect(),h=oe(l.width)/i.offsetWidth||1,S=oe(l.height)/i.offsetHeight||1;return h!==1||S!==1}function $a(i,l,h){h===void 0&&(h=!1);var S=St(l),A=St(l)&&La(l),O=Bt(l),M=se(i,A,h),I={scrollLeft:0,scrollTop:0},k={x:0,y:0};return(S||!S&&!h)&&((It(l)!=="body"||ln(O))&&(I=xa(l)),St(l)?(k=se(l,!0),k.x+=l.clientLeft,k.y+=l.clientTop):O&&(k.x=cn(O))),{x:M.left+I.scrollLeft-k.x,y:M.top+I.scrollTop-k.y,width:M.width,height:M.height}}function un(i){var l=se(i),h=i.offsetWidth,S=i.offsetHeight;return Math.abs(l.width-h)<=1&&(h=l.width),Math.abs(l.height-S)<=1&&(S=l.height),{x:i.offsetLeft,y:i.offsetTop,width:h,height:S}}function Be(i){return It(i)==="html"?i:i.assignedSlot||i.parentNode||(sn(i)?i.host:null)||Bt(i)}function wi(i){return["html","body","#document"].indexOf(It(i))>=0?i.ownerDocument.body:St(i)&&ln(i)?i:wi(Be(i))}function ve(i,l){var h;l===void 0&&(l=[]);var S=wi(i),A=S===((h=i.ownerDocument)==null?void 0:h.body),O=Tt(S),M=A?[O].concat(O.visualViewport||[],ln(S)?S:[]):S,I=l.concat(M);return A?I:I.concat(ve(Be(M)))}function Ia(i){return["table","td","th"].indexOf(It(i))>=0}function di(i){return!St(i)||Pt(i).position==="fixed"?null:i.offsetParent}function Ma(i){var l=/firefox/i.test(rn()),h=/Trident/i.test(rn());if(h&&St(i)){var S=Pt(i);if(S.position==="fixed")return null}var A=Be(i);for(sn(A)&&(A=A.host);St(A)&&["html","body"].indexOf(It(A))<0;){var O=Pt(A);if(O.transform!=="none"||O.perspective!=="none"||O.contain==="paint"||["transform","perspective"].indexOf(O.willChange)!==-1||l&&O.willChange==="filter"||l&&O.filter&&O.filter!=="none")return A;A=A.parentNode}return null}function ye(i){for(var l=Tt(i),h=di(i);h&&Ia(h)&&Pt(h).position==="static";)h=di(h);return h&&(It(h)==="html"||It(h)==="body"&&Pt(h).position==="static")?l:h||Ma(i)||l}var yt="top",Nt="bottom",Ot="right",bt="left",fn="auto",be=[yt,Nt,Ot,bt],ae="start",Ee="end",ka="clippingParents",Ti="viewport",ge="popper",Pa="reference",hi=be.reduce(function(i,l){return i.concat([l+"-"+ae,l+"-"+Ee])},[]),Ai=[].concat(be,[fn]).reduce(function(i,l){return i.concat([l,l+"-"+ae,l+"-"+Ee])},[]),Ra="beforeRead",Va="read",ja="afterRead",Ba="beforeMain",Ha="main",Fa="afterMain",Wa="beforeWrite",Ka="write",Ya="afterWrite",Ua=[Ra,Va,ja,Ba,Ha,Fa,Wa,Ka,Ya];function za(i){var l=new Map,h=new Set,S=[];i.forEach(function(O){l.set(O.name,O)});function A(O){h.add(O.name);var M=[].concat(O.requires||[],O.requiresIfExists||[]);M.forEach(function(I){if(!h.has(I)){var k=l.get(I);k&&A(k)}}),S.push(O)}return i.forEach(function(O){h.has(O.name)||A(O)}),S}function qa(i){var l=za(i);return Ua.reduce(function(h,S){return h.concat(l.filter(function(A){return A.phase===S}))},[])}function Ga(i){var l;return function(){return l||(l=new Promise(function(h){Promise.resolve().then(function(){l=void 0,h(i())})})),l}}function Xa(i){var l=i.reduce(function(h,S){var A=h[S.name];return h[S.name]=A?Object.assign({},A,S,{options:Object.assign({},A.options,S.options),data:Object.assign({},A.data,S.data)}):S,h},{});return Object.keys(l).map(function(h){return l[h]})}function Qa(i,l){var h=Tt(i),S=Bt(i),A=h.visualViewport,O=S.clientWidth,M=S.clientHeight,I=0,k=0;if(A){O=A.width,M=A.height;var K=bi();(K||!K&&l==="fixed")&&(I=A.offsetLeft,k=A.offsetTop)}return{width:O,height:M,x:I+cn(i),y:k}}function Ja(i){var l,h=Bt(i),S=an(i),A=(l=i.ownerDocument)==null?void 0:l.body,O=qt(h.scrollWidth,h.clientWidth,A?A.scrollWidth:0,A?A.clientWidth:0),M=qt(h.scrollHeight,h.clientHeight,A?A.scrollHeight:0,A?A.clientHeight:0),I=-S.scrollLeft+cn(i),k=-S.scrollTop;return Pt(A||h).direction==="rtl"&&(I+=qt(h.clientWidth,A?A.clientWidth:0)-O),{width:O,height:M,x:I,y:k}}function Ci(i,l){var h=l.getRootNode&&l.getRootNode();if(i.contains(l))return!0;if(h&&sn(h)){var S=l;do{if(S&&i.isSameNode(S))return!0;S=S.parentNode||S.host}while(S)}return!1}function on(i){return Object.assign({},i,{left:i.x,top:i.y,right:i.x+i.width,bottom:i.y+i.height})}function Za(i,l){var h=se(i,!1,l==="fixed");return h.top=h.top+i.clientTop,h.left=h.left+i.clientLeft,h.bottom=h.top+i.clientHeight,h.right=h.left+i.clientWidth,h.width=i.clientWidth,h.height=i.clientHeight,h.x=h.left,h.y=h.top,h}function pi(i,l,h){return l===Ti?on(Qa(i,h)):Gt(l)?Za(l,h):on(Ja(Bt(i)))}function tc(i){var l=ve(Be(i)),h=["absolute","fixed"].indexOf(Pt(i).position)>=0,S=h&&St(i)?ye(i):i;return Gt(S)?l.filter(function(A){return Gt(A)&&Ci(A,S)&&It(A)!=="body"}):[]}function ec(i,l,h,S){var A=l==="clippingParents"?tc(i):[].concat(l),O=[].concat(A,[h]),M=O[0],I=O.reduce(function(k,K){var B=pi(i,K,S);return k.top=qt(B.top,k.top),k.right=je(B.right,k.right),k.bottom=je(B.bottom,k.bottom),k.left=qt(B.left,k.left),k},pi(i,M,S));return I.width=I.right-I.left,I.height=I.bottom-I.top,I.x=I.left,I.y=I.top,I}function $t(i){return i.split("-")[0]}function ce(i){return i.split("-")[1]}function dn(i){return["top","bottom"].indexOf(i)>=0?"x":"y"}function Si(i){var l=i.reference,h=i.element,S=i.placement,A=S?$t(S):null,O=S?ce(S):null,M=l.x+l.width/2-h.width/2,I=l.y+l.height/2-h.height/2,k;switch(A){case yt:k={x:M,y:l.y-h.height};break;case Nt:k={x:M,y:l.y+l.height};break;case Ot:k={x:l.x+l.width,y:I};break;case bt:k={x:l.x-h.width,y:I};break;default:k={x:l.x,y:l.y}}var K=A?dn(A):null;if(K!=null){var B=K==="y"?"height":"width";switch(O){case ae:k[K]=k[K]-(l[B]/2-h[B]/2);break;case Ee:k[K]=k[K]+(l[B]/2-h[B]/2);break}}return k}function Ni(){return{top:0,right:0,bottom:0,left:0}}function Oi(i){return Object.assign({},Ni(),i)}function Di(i,l){return l.reduce(function(h,S){return h[S]=i,h},{})}function le(i,l){l===void 0&&(l={});var h=l,S=h.placement,A=S===void 0?i.placement:S,O=h.strategy,M=O===void 0?i.strategy:O,I=h.boundary,k=I===void 0?ka:I,K=h.rootBoundary,B=K===void 0?Ti:K,nt=h.elementContext,ot=nt===void 0?ge:nt,z=h.altBoundary,t=z===void 0?!1:z,X=h.padding,Y=X===void 0?0:X,tt=Oi(typeof Y!="number"?Y:Di(Y,be)),J=ot===ge?Pa:ge,it=i.rects.popper,F=i.elements[t?J:ot],q=ec(Gt(F)?F:F.contextElement||Bt(i.elements.popper),k,B,M),at=se(i.elements.reference),et=Si({reference:at,element:it,strategy:"absolute",placement:A}),st=on(Object.assign({},it,et)),rt=ot===ge?st:at,ut={top:q.top-rt.top+tt.top,bottom:rt.bottom-q.bottom+tt.bottom,left:q.left-rt.left+tt.left,right:rt.right-q.right+tt.right},n=i.modifiersData.offset;if(ot===ge&&n){var r=n[A];Object.keys(ut).forEach(function(s){var a=[Ot,Nt].indexOf(s)>=0?1:-1,d=[yt,Nt].indexOf(s)>=0?"y":"x";ut[s]+=r[d]*a})}return ut}var mi={placement:"bottom",modifiers:[],strategy:"absolute"};function gi(){for(var i=arguments.length,l=new Array(i),h=0;h<i;h++)l[h]=arguments[h];return!l.some(function(S){return!(S&&typeof S.getBoundingClientRect=="function")})}function hn(i){i===void 0&&(i={});var l=i,h=l.defaultModifiers,S=h===void 0?[]:h,A=l.defaultOptions,O=A===void 0?mi:A;return function(I,k,K){K===void 0&&(K=O);var B={placement:"bottom",orderedModifiers:[],options:Object.assign({},mi,O),modifiersData:{},elements:{reference:I,popper:k},attributes:{},styles:{}},nt=[],ot=!1,z={state:B,setOptions:function(tt){var J=typeof tt=="function"?tt(B.options):tt;X(),B.options=Object.assign({},O,B.options,J),B.scrollParents={reference:Gt(I)?ve(I):I.contextElement?ve(I.contextElement):[],popper:ve(k)};var it=qa(Xa([].concat(S,B.options.modifiers)));return B.orderedModifiers=it.filter(function(F){return F.enabled}
vendor: 4,124 bytes, line 1
1),t(),z.update()},forceUpdate:function(){if(!ot){var tt=B.elements,J=tt.reference,it=tt.popper;if(gi(J,it)){B.rects={reference:$a(J,ye(it),B.options.strategy==="fixed"),popper:un(it)},B.reset=!1,B.placement=B.options.placement,B.orderedModifiers.forEach(function(ut){return B.modifiersData[ut.name]=Object.assign({},ut.data)});for(var F=0;F<B.orderedModifiers.length;F++){if(B.reset===!0){B.reset=!1,F=-1;continue}var q=B.orderedModifiers[F],at=q.fn,et=q.options,st=et===void 0?{}:et,rt=q.name;typeof at=="function"&&(B=at({state:B,options:st,name:rt,instance:z})||B)}}}},update:Ga(function(){return new Promise(function(Y){z.forceUpdate(),Y(B)})}),destroy:function(){X(),ot=!0}};if(!gi(I,k))return z;z.setOptions(K).then(function(Y){!ot&&K.onFirstUpdate&&K.onFirstUpdate(Y)});function t(){B.orderedModifiers.forEach(function(Y){var tt=Y.name,J=Y.options,it=J===void 0?{}:J,F=Y.effect;if(typeof F=="function"){var q=F({state:B,name:tt,instance:z,options:it}),at=function(){};nt.push(q||at)}})}function X(){nt.forEach(function(Y){return Y()}),nt=[]}return z}}var Re={passive:!0};function nc(i){var l=i.state,h=i.instance,S=i.options,A=S.scroll,O=A===void 0?!0:A,M=S.resize,I=M===void 0?!0:M,k=Tt(l.elements.popper),K=[].concat(l.scrollParents.reference,l.scrollParents.popper);return O&&K.forEach(function(B){B.addEventListener("scroll",h.update,Re)}),I&&k.addEventListener("resize",h.update,Re),function(){O&&K.forEach(function(B){B.removeEventListener("scroll",h.update,Re)}),I&&k.removeEventListener("resize",h.update,Re)}}var pn={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:nc,data:{}};function ic(i){var l=i.state,h=i.name;l.modifiersData[h]=Si({reference:l.rects.reference,element:l.rects.popper,strategy:"absolute",placement:l.placement})}var mn={name:"popperOffsets",enabled:!0,phase:"read",fn:ic,data:{}},rc={top:"auto",right:"auto",bottom:"auto",left:"auto"};function oc(i,l){var h=i.x,S=i.y,A=l.devicePixelRatio||1;return{x:oe(h*A)/A||0,y:oe(S*A)/A||0}}function vi(i){var l,h=i.popper,S=i.popperRect,A=i.placement,O=i.variation,M=i.offsets,I=i.position,k=i.gpuAcceleration,K=i.adaptive,B=i.roundOffsets,nt=i.isFixed,ot=M.x,z=ot===void 0?0:ot,t=M.y,X=t===void 0?0:t,Y=typeof B=="function"?B({x:z,y:X}):{x:z,y:X};z=Y.x,X=Y.y;var tt=M.hasOwnProperty("x"),J=M.hasOwnProperty("y"),it=bt,F=yt,q=window;if(K){var at=ye(h),et="clientHeight",st="clientWidth";if(at===Tt(h)&&(at=Bt(h),Pt(at).position!=="static"&&I==="absolute"&&(et="scrollHeight",st="scrollWidth")),at=at,A===yt||(A===bt||A===Ot)&&O===Ee){F=Nt;var rt=nt&&at===q&&q.visualViewport?q.visualViewport.height:at[et];X-=rt-S.height,X*=k?1:-1}if(A===bt||(A===yt||A===Nt)&&O===Ee){it=Ot;var ut=nt&&at===q&&q.visualViewport?q.visualViewport.width:at[st];z-=ut-S.width,z*=k?1:-1}}var n=Object.assign({position:I},K&&rc),r=B===!0?oc({x:z,y:X},Tt(h)):{x:z,y:X};if(z=r.x,X=r.y,k){var s;return Object.assign({},n,(s={},s[F]=J?"0":"",s[it]=tt?"0":"",s.transform=(q.devicePixelRatio||1)<=1?"translate("+z+"px, "+X+"px)":"translate3d("+z+"px, "+X+"px, 0)",s))}return Object.assign({},n,(l={},l[F]=J?X+"px":"",l[it]=tt?z+"px":"",l.transform="",l))}function sc(i){var l=i.state,h=i.options,S=h.gpuAcceleration,A=S===void 0?!0:S,O=h.adaptive,M=O===void 0?!0:O,I=h.roundOffsets,k=I===void 0?!0:I,K={placement:$t(l.placement),variation:ce(l.placement),popper:l.elements.popper,popperRect:l.rects.popper,gpuAcceleration:A,isFixed:l.options.strategy==="fixed"};l.modifiersData.popperOffsets!=null&&(l.styles.popper=Object.assign({},l.styles.popper,vi(Object.assign({},K,{offsets:l.modifiersData.popperOffsets,position:l.options.strategy,adaptive:M,roundOffsets:k})))),l.modifiersData.arrow!=null&&(l.styles.arrow=Object.assign({},l.styles.arrow,vi(Object.assign({},K,{offsets:l.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:k})))),l.attributes.popper=Object.assign({},l.attributes.popper,{"data-popper-placement":l.placement})}var gn={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:sc,data:{}};function ac(i){var l=i.state;Object.keys(l.elements).forEach(function(h){var S=l.styles[h]||{},A=l.attributes[h]||{},O=l.elements[h];
vendor: 6,405 bytes, line 1
1!St(O)||!It(O)||(Object.assign(O.style,S),Object.keys(A).forEach(function(M){var I=A[M];I===!1?O.removeAttribute(M):O.setAttribute(M,I===!0?"":I)}))})}function cc(i){var l=i.state,h={popper:{position:l.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(l.elements.popper.style,h.popper),l.styles=h,l.elements.arrow&&Object.assign(l.elements.arrow.style,h.arrow),function(){Object.keys(l.elements).forEach(function(S){var A=l.elements[S],O=l.attributes[S]||{},M=Object.keys(l.styles.hasOwnProperty(S)?l.styles[S]:h[S]),I=M.reduce(function(k,K){return k[K]="",k},{});!St(A)||!It(A)||(Object.assign(A.style,I),Object.keys(O).forEach(function(k){A.removeAttribute(k)}))})}}var vn={name:"applyStyles",enabled:!0,phase:"write",fn:ac,effect:cc,requires:["computeStyles"]};function lc(i,l,h){var S=$t(i),A=[bt,yt].indexOf(S)>=0?-1:1,O=typeof h=="function"?h(Object.assign({},l,{placement:i})):h,M=O[0],I=O[1];return M=M||0,I=(I||0)*A,[bt,Ot].indexOf(S)>=0?{x:I,y:M}:{x:M,y:I}}function uc(i){var l=i.state,h=i.options,S=i.name,A=h.offset,O=A===void 0?[0,0]:A,M=Ai.reduce(function(B,nt){return B[nt]=lc(nt,l.rects,O),B},{}),I=M[l.placement],k=I.x,K=I.y;l.modifiersData.popperOffsets!=null&&(l.modifiersData.popperOffsets.x+=k,l.modifiersData.popperOffsets.y+=K),l.modifiersData[S]=M}var xi={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:uc},fc={left:"right",right:"left",bottom:"top",top:"bottom"};function Ve(i){return i.replace(/left|right|bottom|top/g,function(l){return fc[l]})}var dc={start:"end",end:"start"};function _i(i){return i.replace(/start|end/g,function(l){return dc[l]})}function hc(i,l){l===void 0&&(l={});var h=l,S=h.placement,A=h.boundary,O=h.rootBoundary,M=h.padding,I=h.flipVariations,k=h.allowedAutoPlacements,K=k===void 0?Ai:k,B=ce(S),nt=B?I?hi:hi.filter(function(t){return ce(t)===B}):be,ot=nt.filter(function(t){return K.indexOf(t)>=0});ot.length===0&&(ot=nt);var z=ot.reduce(function(t,X){return t[X]=le(i,{placement:X,boundary:A,rootBoundary:O,padding:M})[$t(X)],t},{});return Object.keys(z).sort(function(t,X){return z[t]-z[X]})}function pc(i){if($t(i)===fn)return[];var l=Ve(i);return[_i(i),l,_i(l)]}function mc(i){var l=i.state,h=i.options,S=i.name;if(!l.modifiersData[S]._skip){for(var A=h.mainAxis,O=A===void 0?!0:A,M=h.altAxis,I=M===void 0?!0:M,k=h.fallbackPlacements,K=h.padding,B=h.boundary,nt=h.rootBoundary,ot=h.altBoundary,z=h.flipVariations,t=z===void 0?!0:z,X=h.allowedAutoPlacements,Y=l.options.placement,tt=$t(Y),J=tt===Y,it=k||(J||!t?[Ve(Y)]:pc(Y)),F=[Y].concat(it).reduce(function(c,y){return c.concat($t(y)===fn?hc(l,{placement:y,boundary:B,rootBoundary:nt,padding:K,flipVariations:t,allowedAutoPlacements:X}):y)},[]),q=l.rects.reference,at=l.rects.popper,et=new Map,st=!0,rt=F[0],ut=0;ut<F.length;ut++){var n=F[ut],r=$t(n),s=ce(n)===ae,a=[yt,Nt].indexOf(r)>=0,d=a?"width":"height",g=le(l,{placement:n,boundary:B,rootBoundary:nt,altBoundary:ot,padding:K}),m=a?s?Ot:bt:s?Nt:yt;q[d]>at[d]&&(m=Ve(m));var v=Ve(m),f=[];if(O&&f.push(g[r]<=0),I&&f.push(g[m]<=0,g[v]<=0),f.every(function(c){return c})){rt=n,st=!1;break}et.set(n,f)}if(st)for(var u=t?3:1,w=function(y){var E=F.find(function(N){var x=et.get(N);if(x)return x.slice(0,y).every(function(p){return p})});if(E)return rt=E,"break"},b=u;b>0;b--){var C=w(b);if(C==="break")break}l.placement!==rt&&(l.modifiersData[S]._skip=!0,l.placement=rt,l.reset=!0)}}var Li={name:"flip",enabled:!0,phase:"main",fn:mc,requiresIfExists:["offset"],data:{_skip:!1}};function gc(i){return i==="x"?"y":"x"}function _e(i,l,h){return qt(i,je(l,h))}function vc(i,l,h){var S=_e(i,l,h);return S>h?h:S}function _c(i){var l=i.state,h=i.options,S=i.name,A=h.mainAxis,O=A===void 0?!0:A,M=h.altAxis,I=M===void 0?!1:M,k=h.boundary,K=h.rootBoundary,B=h.altBoundary,nt=h.padding,ot=h.tether,z=ot===void 0?!0:ot,t=h.tetherOffset,X=t===void 0?0:t,Y=le(l,{boundary:k,rootBoundary:K,padding:nt,altBoundary:B}),tt=$t(l.placement),J=ce(l.placement),it=!J,F=dn(tt),q=gc(F),at=l.modifiersData.popperOffsets,et=l.rects.reference,st=l.rects.popper,rt=typeof X=="function"?X(Object.assign({},l.rects,{placement:l.placement})):X,ut=typeof rt=="number"?{mainAxis:rt,altAxis:rt}:Object.assign({mainAxis:0,altAxis:0},rt),n=l.modifiersData.offset?l.modifiersData.offset[l.placement]:null,r={x:0,y:0};if(at){if(O){var s,a=F==="y"?yt:bt,d=F==="y"?Nt:Ot,g=F==="y"?"height":"width",m=at[F],v=m+Y[a],f=m-Y[d],u=z?-st[g]/2:0,w=J===ae?et[g]:st[g],b=J===ae?-st[g]:-et[g],C=l.elements.arrow,c=z&&C?un(C):{width:0,height:0},y=l.modifiersData["arrow#persistent"]?l.modifiersData["arrow#persistent"].padding:Ni(),E=y[a],N=y[d],x=_e(0,et[g],c[g]),p=it?et[g]/2-u-x-E-ut.mainAxis:w-x-E-ut.mainAxis,D=it?-et[g]/2+u+x+N+ut.mainAxis:b+x+N+ut.mainAxis,$=l.elements.arrow&&ye(l.elements.arrow),H=$?F==="y"?$.clientTop||0:$.clientLeft||0:0,R=(s=n?.[F])!=null?s:0,j=m+p-R-H,U=m+D-R,ct=_e(z?je(v,j):v,m,z?qt(f,U):f);at[F]=ct,r[F]=ct-m}if(I){var lt,W=F==="x"?yt:bt,ft=F==="x"?Nt:Ot,dt=at[q],pt=q==="y"?"height":"width",Q=dt+Y[W],gt=dt-Y[ft],_t=[yt,bt].indexOf(tt)!==-1,vt=(lt=n?.[q])!=null?lt:0,wt=_t?Q:dt-et[pt]-st[pt]-vt+ut.altAxis,Rt=_t?dt+et[pt]+st[pt]-vt-ut.altAxis:gt,we=z&&_t?vc(wt,dt,Rt):_e(z?wt:Q,dt,z?Rt:gt);at[q]=we,r[q]=we-dt}l.modifiersData[S]=r}}var $i={name:"preventOverflow",enabled:!0,phase:"main",fn:_c,requiresIfExists:["offset"]},Ec=function(l,h){return l=typeof l=="function"?l(Object.assign({},h.rects,{placement:h.placement})):l,Oi(typeof l!="number"?l:Di(l,be))};function yc(i){var l,h=i.state,S=i.name,A=i.options,O=h.elements.arrow,M=h.modifiersData.popperOffsets,I=$t(h.placement),k=dn(I),K=[bt,Ot].indexOf(I)>=0,B=K?"height":"width";if(!(!O||!M)){var nt=Ec(A.padding,h),ot=un(O),z=k==="y"?yt:bt,t=k==="y"?Nt:Ot,X=h.rects.reference[B]+h.rects.reference[k]-M[k]-h.rects.popper[B],Y=M[k]-h.rects.reference[k],tt=ye(O),J=tt?k==="y"?tt.clientHeight||0:tt.clientWidth||0:0,it=X/2-Y/2,F=nt[z],q=J-ot[B]-nt[t],at=J/2-ot[B]/2+it,et=_e(F,at,q),st=k;h.modifiersData[S]=(l={},l[st]=et,l.centerOffset=et-at,l)}}function bc(i){var l=i.state,h=i.options,S=h.element,A=S===void 0?"[data-popper-arrow]":S;A!=null&&(typeof A=="string"&&(A=l.elements.popper.querySelector(A),!A)||Ci(l.elements.popper,A)&&(l.elements.arrow=A))}var Ii={name:"arrow",enabled:!0,phase:"main",fn:yc,effect:bc,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Ei(i,l,h){return h===void 0&&(h={x:0,y:0}
1),{top:i.top-l.height-h.y,right:i.right-l.width+h.x,bottom:i.bottom-l.height+h.y,left:i.left-l.width-h.x}}function yi(i){return[yt,Ot,Nt,bt].some(function(l){return i[l]>=0})}function wc(i){var l=i.state,h=i.name,S=l.rects.reference,A=l.rects.popper,O=l.modifiersData.preventOverflow,M=le(l,{elementContext:"reference"}),I=le(l,{altBoundary:!0}),k=Ei(M,S),K=Ei(I,A,O),B=yi(k),nt=yi(K);l.modifiersData[h]={referenceClippingOffsets:k,popperEscapeOffsets:K,isReferenceHidden:B,hasPopperEscaped:nt},l.attributes.popper=Object.assign({},l.attributes.popper,{"data-popper-reference-hidden":B,"data-popper-escaped":nt})}var Mi={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:wc},Tc=[pn,mn,gn,vn],Ac=hn({defaultModifiers:Tc}),ki=[pn,mn,gn,vn,xi,Li,$i,Ii,Mi],Cc=hn({defaultModifiers:ki});mt.applyStyles=vn;mt.arrow=Ii;mt.computeStyles=gn;mt.createPopper=Cc;mt.createPopperLite=Ac;mt.defaultModifiers=ki;mt.detectOverflow=le;mt.eventListeners=pn;mt.flip=Li;mt.hide=Mi;mt.offset=xi;mt.popperGenerator=hn;mt.popperOffsets=mn;mt.preventOverflow=$i});var Ri=nn((_n,En)=>{(function(i,l){typeof _n=="object"&&typeof En<"u"?En.exports=l(Pi()):typeof define=="function"&&define.amd?define(["@popperjs/core"],l):(i=typeof globalThis<"u"?globalThis:i||self,i.bootstrap=l(i.Popper))})(_n,function(i){"use strict";function l(_){let e=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(_){for(let o in _)if(o!=="default"){let T=Object.getOwnPropertyDescriptor(_,o);Object.defineProperty(e,o,T.get?T:{enumerable:!0,get:()=>_[o]})}}return e.default=_,Object.freeze(e)}let h=l(i),S=new Map,A={set(_,e,o){S.has(_)||S.set(_,new Map);let T=S.get(_);if(!T.has(e)&&T.size!==0){console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(T.keys())[0]}.`);return}T.set(e,o)},get(_,e){return S.has(_)&&S.get(_).get(e)||null},remove(_,e){if(!S.has(_))return;let o=S.get(_);o.delete(e),o.size===0&&S.delete(_)}},O=1e6,M=1e3,I="transitionend",k=_=>(_&&window.CSS&&window.CSS.escape&&(_=_.replace(/#([^\s"#']+)/g,(e,o)=>`#${CSS.escape(o)}`)),_),K=_=>_==null?`${_}`:Object.prototype.toString.call(_).match(/\s([a-z]+)/i)[1].toLowerCase(),B=_=>{do _+=Math.floor(Math.random()*O);while(document.getElementById(_));return _},nt=_=>{if(!_)return 0;let{transitionDuration:e,transitionDelay:o}=window.getComputedStyle(_),T=Number.parseFloat(e),L=Number.parseFloat(o);return!T&&!L?0:(e=e.split(",")[0],o=o.split(",")[0],(Number.parseFloat(e)+Number.parseFloat(o))*M)},ot=_=>{_.dispatchEvent(new Event(I))},z=_=>!_||typeof _!="object"?!1:(typeof _.jquery<"u"&&(_=_[0]),typeof _.nodeType<"u"),t=_=>
vendor: 7,936 bytes, line 1
1z(_)?_.jquery?_[0]:_:typeof _=="string"&&_.length>0?document.querySelector(k(_)):null,X=_=>{if(!z(_)||_.getClientRects().length===0)return!1;let e=getComputedStyle(_).getPropertyValue("visibility")==="visible",o=_.closest("details:not([open])");if(!o)return e;if(o!==_){let T=_.closest("summary");if(T&&T.parentNode!==o||T===null)return!1}return e},Y=_=>!_||_.nodeType!==Node.ELEMENT_NODE||_.classList.contains("disabled")?!0:typeof _.disabled<"u"?_.disabled:_.hasAttribute("disabled")&&_.getAttribute("disabled")!=="false",tt=_=>{if(!document.documentElement.attachShadow)return null;if(typeof _.getRootNode=="function"){let e=_.getRootNode();return e instanceof ShadowRoot?e:null}return _ instanceof ShadowRoot?_:_.parentNode?tt(_.parentNode):null},J=()=>{},it=_=>{_.offsetHeight},F=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,q=[],at=_=>{document.readyState==="loading"?(q.length||document.addEventListener("DOMContentLoaded",()=>{for(let e of q)e()}),q.push(_)):_()},et=()=>document.documentElement.dir==="rtl",st=_=>{at(()=>{let e=F();if(e){let o=_.NAME,T=e.fn[o];e.fn[o]=_.jQueryInterface,e.fn[o].Constructor=_,e.fn[o].noConflict=()=>(e.fn[o]=T,_.jQueryInterface)}})},rt=(_,e=[],o=_)=>typeof _=="function"?_(...e):o,ut=(_,e,o=!0)=>{if(!o){rt(_);return}let L=nt(e)+5,V=!1,P=({target:Z})=>{Z===e&&(V=!0,e.removeEventListener(I,P),rt(_))};e.addEventListener(I,P),setTimeout(()=>{V||ot(e)},L)},n=(_,e,o,T)=>{let L=_.length,V=_.indexOf(e);return V===-1?!o&&T?_[L-1]:_[0]:(V+=o?1:-1,T&&(V=(V+L)%L),_[Math.max(0,Math.min(V,L-1))])},r=/[^.]*(?=\..*)\.|.*/,s=/\..*/,a=/::\d+$/,d={},g=1,m={mouseenter:"mouseover",mouseleave:"mouseout"},v=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function f(_,e){return e&&`${e}::${g++}`||_.uidEvent||g++}function u(_){let e=f(_);return _.uidEvent=e,d[e]=d[e]||{},d[e]}function w(_,e){return function o(T){return D(T,{delegateTarget:_}),o.oneOff&&p.off(_,T.type,e),e.apply(_,[T])}}function b(_,e,o){return function T(L){let V=_.querySelectorAll(e);for(let{target:P}=L;P&&P!==this;P=P.parentNode)for(let Z of V)if(Z===P)return D(L,{delegateTarget:P}),T.oneOff&&p.off(_,L.type,e,o),o.apply(P,[L])}}function C(_,e,o=null){return Object.values(_).find(T=>T.callable===e&&T.delegationSelector===o)}function c(_,e,o){let T=typeof e=="string",L=T?o:e||o,V=x(_);return v.has(V)||(V=_),[T,L,V]}function y(_,e,o,T,L){if(typeof e!="string"||!_)return;let[V,P,Z]=c(e,o,T);e in m&&(P=(Aa=>function(re){if(!re.relatedTarget||re.relatedTarget!==re.delegateTarget&&!re.delegateTarget.contains(re.relatedTarget))return Aa.call(this,re)})(P));let Et=u(_),Ct=Et[Z]||(Et[Z]={}),ht=C(Ct,P,V?o:null);if(ht){ht.oneOff=ht.oneOff&&L;return}let Lt=f(P,e.replace(r,"")),xt=V?b(_,o,P):w(_,P);xt.delegationSelector=V?o:null,xt.callable=P,xt.oneOff=L,xt.uidEvent=Lt,Ct[Lt]=xt,_.addEventListener(Z,xt,V)}function E(_,e,o,T,L){let V=C(e[o],T,L);V&&(_.removeEventListener(o,V,!!L),delete e[o][V.uidEvent])}function N(_,e,o,T){let L=e[o]||{};for(let[V,P]of Object.entries(L))V.includes(T)&&E(_,e,o,P.callable,P.delegationSelector)}function x(_){return _=_.replace(s,""),m[_]||_}let p={on(_,e,o,T){y(_,e,o,T,!1)},one(_,e,o,T){y(_,e,o,T,!0)},off(_,e,o,T){if(typeof e!="string"||!_)return;let[L,V,P]=c(e,o,T),Z=P!==e,Et=u(_),Ct=Et[P]||{},ht=e.startsWith(".");if(typeof V<"u"){if(!Object.keys(Ct).length)return;E(_,Et,P,V,L?o:null);return}if(ht)for(let Lt of Object.keys(Et))N(_,Et,Lt,e.slice(1));for(let[Lt,xt]of Object.entries(Ct)){let Me=Lt.replace(a,"");(!Z||e.includes(Me))&&E(_,Et,P,xt.callable,xt.delegationSelector)}},trigger(_,e,o){if(typeof e!="string"||!_)return null;let T=F(),L=x(e),V=e!==L,P=null,Z=!0,Et=!0,Ct=!1;V&&T&&(P=T.Event(e,o),T(_).trigger(P),Z=!P.isPropagationStopped(),Et=!P.isImmediatePropagationStopped(),Ct=P.isDefaultPrevented());let ht=D(new Event(e,{bubbles:Z,cancelable:!0}),o);return Ct&&ht.preventDefault(),Et&&_.dispatchEvent(ht),ht.defaultPrevented&&P&&P.preventDefault(),ht}};function D(_,e={}){for(let[o,T]of Object.entries(e))try{_[o]=T}catch{Object.defineProperty(_,o,{configurable:!0,get(){return T}})}return _}function $(_){if(_==="true")return!0;if(_==="false")return!1;if(_===Number(_).toString())return Number(_);if(_===""||_==="null")return null;if(typeof _!="string")return _;try{return JSON.parse(decodeURIComponent(_))}catch{return _}}function H(_){return _.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}let R={setDataAttribute(_,e,o){_.setAttribute(`data-bs-${H(e)}`,o)},removeDataAttribute(_,e){_.removeAttribute(`data-bs-${H(e)}`)},getDataAttributes(_){if(!_)return{};let e={},o=Object.keys(_.dataset).filter(T=>T.startsWith("bs")&&!T.startsWith("bsConfig"));for(let T of o){let L=T.replace(/^bs/,"");L=L.charAt(0).toLowerCase()+L.slice(1,L.length),e[L]=$(_.dataset[T])}return e},getDataAttribute(_,e){return $(_.getAttribute(`data-bs-${H(e)}`))}};class j{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(e){return e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e}_mergeConfigObj(e,o){let T=z(o)?R.getDataAttribute(o,"config"):{};return{...this.constructor.Default,...typeof T=="object"?T:{},...z(o)?R.getDataAttributes(o):{},...typeof e=="object"?e:{}}}_typeCheckConfig(e,o=this.constructor.DefaultType){for(let[T,L]of Object.entries(o)){let V=e[T],P=z(V)?"element":K(V);if(!new RegExp(L).test(P))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${T}" provided type "${P}" but expected type "${L}".`)}}}let U="5.3.3";class ct extends j{constructor(e,o){super(),e=t(e),e&&(this._element=e,this._config=this._getConfig(o),A.set(this._element,this.constructor.DATA_KEY,this))}dispose(){A.remove(this._element,this.constructor.DATA_KEY),p.off(this._element,this.constructor.EVENT_KEY);for(let e of Object.getOwnPropertyNames(this))this[e]=null}_queueCallback(e,o,T=!0){ut(e,o,T)}_getConfig(e){return e=this._mergeConfigObj(e,this._element),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}static getInstance(e){return A.get(t(e),this.DATA_KEY)}static getOrCreateInstance(e,o={}){return this.getInstance(e)||new this(e,typeof o=="object"?o:null)}static get VERSION(){return U}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(e){return`${e}${this.EVENT_KEY}`}}let lt=_=>{let e=_.getAttribute("data-bs-target");if(!e||e==="#"){let o=_.getAttribute("href");if(!o||!o.includes("#")&&!o.startsWith("."))return null;o.includes("#")&&!o.startsWith("#")&&(o=`#${o.split("#")[1]}`),e=o&&o!=="#"?o.trim():null}return e?e.split(",").map(o=>k(o)).join(","):null},W={find(_,e=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(e,_))},findOne(_,e=document.documentElement){return Element.prototype.querySelector.call(e,_)},children(_,e){return[].concat(..._.children).filter(o=>o.matches(e))},parents(_,e){let o=[],T=_.parentNode.closest(e);for(;T;)o.push(T),T=T.parentNode.closest(e);return o},prev(_,e){let o=_.previousElementSibling;for(;o;){if(o.matches(e))return[o];o=o.previousElementSibling}return[]},next(_,e){let o=_.nextElementSibling;for(;o;){if(o.matches(e))return[o];o=o.nextElementSibling}return[]},focusableChildren(_){let e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(o=>`${o}
1:not([tabindex^="-"])`).join(",");return this.find(e,_).filter(o=>!Y(o)&&X(o))},getSelectorFromElement(_){let e=lt(_);return e&&W.findOne(e)?e:null},getElementFromSelector(_){let e=lt(_);return e?W.findOne(e):null},getMultipleElementsFromSelector(_){let e=lt(_);return e?W.find(e):[]}},ft=(_,e="hide")=>{let o=`click.dismiss${_.EVENT_KEY}`,T=_.NAME;p.on(document,o,`[data-bs-dismiss="${T}"]`,function(L){if(["A","AREA"].includes(this.tagName)&&L.preventDefault(),Y(this))return;let V=W.getElementFromSelector(this)||this.closest(`.${T}`);_.getOrCreateInstance(V)[e]()})},dt="alert",Q=".bs.alert",gt=`close${Q}`,_t=`closed${Q}`,vt="fade",wt="show";class Rt extends ct{static get NAME(){return dt}close(){if(p.trigger(this._element,gt).defaultPrevented)return;this._element.classList.remove(wt);let o=this._element.classList.contains(vt);this._queueCallback(()=>this._destroyElement(),this._element,o)}_destroyElement(){this._element.remove(),p.trigger(this._element,_t),this.dispose()}static jQueryInterface(e){return this.each(function(){let o=Rt.getOrCreateInstance(this);if(typeof e=="string"){if(o[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);o[e](this)}})}}ft(Rt,"close"),st(Rt);let we="button",Wi=".bs.button",Ki=".data-api",Yi="active",Tn='[data-bs-toggle="button"]',Ui=`click${Wi}${Ki}`;class ue extends ct{static get NAME(){return we}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle(Yi))}static jQueryInterface(e){return this.each(function(){let o=ue.getOrCreateInstance(this);e==="toggle"&&o[e]()})}}p.on(document,Ui,Tn,_=>{_.preventDefault();let e=_.target.closest(Tn);ue.getOrCreateInstance(e).toggle()}),st(ue);let zi="swipe",Xt=".bs.swipe",qi=`touchstart${Xt}`,Gi=`touchmove${Xt}`,Xi=`touchend${Xt}`,Qi=`pointerdown${Xt}`,Ji=`pointerup${Xt}`,Zi="touch",tr="pen",er="pointer-event",nr=40,ir={endCallback:null,leftCallback:null,rightCallback:null},rr={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class Te extends j{constructor(e,o){super(),this._element=e,!(!e||!Te.isSupported())&&(this._config=this._getConfig(o),this._deltaX=0,this._supportPointerEvents=!!window.PointerEvent,this._initEvents())}static get Default(){return ir}static get DefaultType(){return rr}static get NAME(){return zi}dispose(){p.off(this._element,Xt)}_start(e){if(!this._supportPointerEvents){this._deltaX=e.touches[0].clientX;return}this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX)}_end(e){this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX-this._deltaX),this._handleSwipe(),rt(this._config.endCallback)}_move(e){this._deltaX=e.touches&&e.touches.length>1?0:e.touches[0].clientX-this._deltaX}_handleSwipe(){let e=Math.abs(this._deltaX);if(e<=nr)return;let o=e/this._deltaX;this._deltaX=0,o&&rt(o>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(p.on(this._element,Qi,e=>this._start(e)),p.on(this._element,Ji,e=>this._end(e)),this._element.classList.add(er)):(p.on(this._element,qi,e=>this._start(e)),p.on(this._element,Gi,e=>this._move(e)),p.on(this._element,Xi,e=>this._end(e)))}_eventIsPointerPenTouch(e){return this._supportPointerEvents&&(e.pointerType===tr||e.pointerType===Zi)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}let or="carousel",Vt=".bs.carousel",An=".data-api",sr="ArrowLeft",ar="ArrowRight",cr=500,fe="next",Qt="prev",Jt="left",Ae="right",lr=`slide${Vt}`,Fe=`slid${Vt}`,ur=`keydown${Vt}`,fr=`mouseenter${Vt}`,dr=`mouseleave${Vt}`,hr=`dragstart${Vt}`,pr=`load${Vt}${An}`,mr=`click${Vt}${An}`,Cn="carousel",Ce="active",gr="slide",vr="carousel-item-end",_r="carousel-item-start",Er="carousel-item-next",yr="carousel-item-prev",Sn=".active",Nn=".carousel-item",br=Sn+Nn,wr=".carousel-item img",Tr=".carousel-indicators",Ar="[data-bs-slide], [data-bs-slide-to]",Cr='[data-bs-ride="carousel"]',Sr={[sr]:Ae,[ar]:Jt},Nr={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},Or={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class Zt extends ct{constructor(e,o){super(e,o),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=W.findOne(Tr,this._element),this._addEventListeners(),this._config.ride===Cn&&this.cycle()}static get Default(){return Nr}static get DefaultType(){return Or}static get NAME(){return or}next(){this._slide(fe)}nextWhenVisible(){!document.hidden&&X(this._element)&&this.next()}prev(){this._slide(Qt)}pause(){this._isSliding&&ot(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){if(this._config.ride){if(this._isSliding){p.one(this._element,Fe,()=>this.cycle());return}this.cycle()}}to(e){let o=this._getItems();if(e>o.length-1||e<0)return;if(this._isSliding){p.one(this._element,Fe,()=>this.to(e));return}let T=this._getItemIndex(this._getActive());if(T===e)return;let L=e>T?fe:Qt;this._slide(L,o[e])}
vendor: 15,980 bytes, line 1
1dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(e){return e.defaultInterval=e.interval,e}_addEventListeners(){this._config.keyboard&&p.on(this._element,ur,e=>this._keydown(e)),this._config.pause==="hover"&&(p.on(this._element,fr,()=>this.pause()),p.on(this._element,dr,()=>this._maybeEnableCycle())),this._config.touch&&Te.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(let T of W.find(wr,this._element))p.on(T,hr,L=>L.preventDefault());let o={leftCallback:()=>this._slide(this._directionToOrder(Jt)),rightCallback:()=>this._slide(this._directionToOrder(Ae)),endCallback:()=>{this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),cr+this._config.interval))}};this._swipeHelper=new Te(this._element,o)}_keydown(e){if(/input|textarea/i.test(e.target.tagName))return;let o=Sr[e.key];o&&(e.preventDefault(),this._slide(this._directionToOrder(o)))}_getItemIndex(e){return this._getItems().indexOf(e)}_setActiveIndicatorElement(e){if(!this._indicatorsElement)return;let o=W.findOne(Sn,this._indicatorsElement);o.classList.remove(Ce),o.removeAttribute("aria-current");let T=W.findOne(`[data-bs-slide-to="${e}"]`,this._indicatorsElement);T&&(T.classList.add(Ce),T.setAttribute("aria-current","true"))}_updateInterval(){let e=this._activeElement||this._getActive();if(!e)return;let o=Number.parseInt(e.getAttribute("data-bs-interval"),10);this._config.interval=o||this._config.defaultInterval}_slide(e,o=null){if(this._isSliding)return;let T=this._getActive(),L=e===fe,V=o||n(this._getItems(),T,L,this._config.wrap);if(V===T)return;let P=this._getItemIndex(V),Z=Me=>p.trigger(this._element,Me,{relatedTarget:V,direction:this._orderToDirection(e),from:this._getItemIndex(T),to:P});if(Z(lr).defaultPrevented||!T||!V)return;let Ct=!!this._interval;this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(P),this._activeElement=V;let ht=L?_r:vr,Lt=L?Er:yr;V.classList.add(Lt),it(V),T.classList.add(ht),V.classList.add(ht);let xt=()=>{V.classList.remove(ht,Lt),V.classList.add(Ce),T.classList.remove(Ce,Lt,ht),this._isSliding=!1,Z(Fe)};this._queueCallback(xt,T,this._isAnimated()),Ct&&this.cycle()}_isAnimated(){return this._element.classList.contains(gr)}_getActive(){return W.findOne(br,this._element)}_getItems(){return W.find(Nn,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(e){return et()?e===Jt?Qt:fe:e===Jt?fe:Qt}_orderToDirection(e){return et()?e===Qt?Jt:Ae:e===Qt?Ae:Jt}static jQueryInterface(e){return this.each(function(){let o=Zt.getOrCreateInstance(this,e);if(typeof e=="number"){o.to(e);return}if(typeof e=="string"){if(o[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);o[e]()}})}}p.on(document,mr,Ar,function(_){let e=W.getElementFromSelector(this);if(!e||!e.classList.contains(Cn))return;_.preventDefault();let o=Zt.getOrCreateInstance(e),T=this.getAttribute("data-bs-slide-to");if(T){o.to(T),o._maybeEnableCycle();return}if(R.getDataAttribute(this,"slide")==="next"){o.next(),o._maybeEnableCycle();return}o.prev(),o._maybeEnableCycle()}),p.on(window,pr,()=>{let _=W.find(Cr);for(let e of _)Zt.getOrCreateInstance(e)}),st(Zt);let Dr="collapse",de=".bs.collapse",xr=".data-api",Lr=`show${de}`,$r=`shown${de}`,Ir=`hide${de}`,Mr=`hidden${de}`,kr=`click${de}${xr}`,We="show",te="collapse",Se="collapsing",Pr="collapsed",Rr=`:scope .${te} .${te}`,Vr="collapse-horizontal",jr="width",Br="height",Hr=".collapse.show, .collapse.collapsing",Ke='[data-bs-toggle="collapse"]',Fr={parent:null,toggle:!0},Wr={parent:"(null|element)",toggle:"boolean"};class ee extends ct{constructor(e,o){super(e,o),this._isTransitioning=!1,this._triggerArray=[];let T=W.find(Ke);for(let L of T){let V=W.getSelectorFromElement(L),P=W.find(V).filter(Z=>Z===this._element);V!==null&&P.length&&this._triggerArray.push(L)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return Fr}static get DefaultType(){return Wr}static get NAME(){return Dr}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let e=[];if(this._config.parent&&(e=this._getFirstLevelChildren(Hr).filter(Z=>Z!==this._element).map(Z=>ee.getOrCreateInstance(Z,{toggle:!1}))),e.length&&e[0]._isTransitioning||p.trigger(this._element,Lr).defaultPrevented)return;for(let Z of e)Z.hide();let T=this._getDimension();this._element.classList.remove(te),this._element.classList.add(Se),this._element.style[T]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;let L=()=>{this._isTransitioning=!1,this._element.classList.remove(Se),this._element.classList.add(te,We),this._element.style[T]="",p.trigger(this._element,$r)},P=`scroll${T[0].toUpperCase()+T.slice(1)}`;this._queueCallback(L,this._element,!0),this._element.style[T]=`${this._element[P]}px`}hide(){if(this._isTransitioning||!this._isShown()||p.trigger(this._element,Ir).defaultPrevented)return;let o=this._getDimension();this._element.style[o]=`${this._element.getBoundingClientRect()[o]}px`,it(this._element),this._element.classList.add(Se),this._element.classList.remove(te,We);for(let L of this._triggerArray){let V=W.getElementFromSelector(L);V&&!this._isShown(V)&&this._addAriaAndCollapsedClass([L],!1)}this._isTransitioning=!0;let T=()=>{this._isTransitioning=!1,this._element.classList.remove(Se),this._element.classList.add(te),p.trigger(this._element,Mr)};this._element.style[o]="",this._queueCallback(T,this._element,!0)}_isShown(e=this._element){return e.classList.contains(We)}_configAfterMerge(e){return e.toggle=!!e.toggle,e.parent=t(e.parent),e}_getDimension(){return this._element.classList.contains(Vr)?jr:Br}_initializeChildren(){if(!this._config.parent)return;let e=this._getFirstLevelChildren(Ke);for(let o of e){let T=W.getElementFromSelector(o);T&&this._addAriaAndCollapsedClass([o],this._isShown(T))}}_getFirstLevelChildren(e){let o=W.find(Rr,this._config.parent);return W.find(e,this._config.parent).filter(T=>!o.includes(T))}_addAriaAndCollapsedClass(e,o){if(e.length)for(let T of e)T.classList.toggle(Pr,!o),T.setAttribute("aria-expanded",o)}static jQueryInterface(e){let o={};return typeof e=="string"&&/show|hide/.test(e)&&(o.toggle=!1),this.each(function(){let T=ee.getOrCreateInstance(this,o);if(typeof e=="string"){if(typeof T[e]>"u")throw new TypeError(`No method named "${e}"`);T[e]()}})}}p.on(document,kr,Ke,function(_){(_.target.tagName==="A"||_.delegateTarget&&_.delegateTarget.tagName==="A")&&_.preventDefault();for(let e of W.getMultipleElementsFromSelector(this))ee.getOrCreateInstance(e,{toggle:!1}).toggle()}),st(ee);let On="dropdown",Ht=".bs.dropdown",Ye=".data-api",Kr="Escape",Dn="Tab",Yr="ArrowUp",xn="ArrowDown",Ur=2,zr=`hide${Ht}`,qr=`hidden${Ht}`,Gr=`show${Ht}`,Xr=`shown${Ht}`,Ln=`click${Ht}${Ye}`,$n=`keydown${Ht}${Ye}`,Qr=`keyup${Ht}${Ye}`,ne="show",Jr="dropup",Zr="dropend",to="dropstart",eo="dropup-center",no="dropdown-center",Ft='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',io=`${Ft}.${ne}`,Ne=".dropdown-menu",ro=".navbar",oo=".navbar-nav",so=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",ao=et()?"top-end":"top-start",co=et()?"top-start":"top-end",lo=et()?"bottom-end":"bottom-start",uo=et()?"bottom-start":"bottom-end",fo=et()?"left-start":"right-start",ho=et()?"right-start":"left-start",po="top",mo="bottom",go={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},vo={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class Dt extends ct{constructor(e,o){super(e,o),this._popper=null,this._parent=this._element.parentNode,this._menu=W.next(this._element,Ne)[0]||W.prev(this._element,Ne)[0]||W.findOne(Ne,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return go}static get DefaultType(){return vo}static get NAME(){return On}toggle(){return this._isShown()?this.hide():this.show()}show(){if(Y(this._element)||this._isShown())return;let e={relatedTarget:this._element};if(!p.trigger(this._element,Gr,e).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(oo))for(let T of[].concat(...document.body.children))p.on(T,"mouseover",J);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(ne),this._element.classList.add(ne),p.trigger(this._element,Xr,e)}}hide(){if(Y(this._element)||!this._isShown())return;let e={relatedTarget:this._element};this._completeHide(e)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(e){if(!p.trigger(this._element,zr,e).defaultPrevented){if("ontouchstart"in document.documentElement)for(let T of[].concat(...document.body.children))p.off(T,"mouseover",J);this._popper&&this._popper.destroy(),this._menu.classList.remove(ne),this._element.classList.remove(ne),this._element.setAttribute("aria-expanded","false"),R.removeDataAttribute(this._menu,"popper"),p.trigger(this._element,qr,e)}}_getConfig(e){if(e=super._getConfig(e),typeof e.reference=="object"&&!z(e.reference)&&typeof e.reference.getBoundingClientRect!="function")throw new TypeError(`${On.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return e}_createPopper(){if(typeof h>"u")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;this._config.reference==="parent"?e=this._parent:z(this._config.reference)?e=t(this._config.reference):typeof this._config.reference=="object"&&(e=this._config.reference);let o=this._getPopperConfig();this._popper=h.createPopper(e,this._menu,o)}_isShown(){return this._menu.classList.contains(ne)}_getPlacement(){let e=this._parent;if(e.classList.contains(Zr))return fo;if(e.classList.contains(to))return ho;if(e.classList.contains(eo))return po;if(e.classList.contains(no))return mo;let o=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return e.classList.contains(Jr)?o?co:ao:o?uo:lo}_detectNavbar(){return this._element.closest(ro)!==null}_getOffset(){let{offset:e}=this._config;return typeof e=="string"?e.split(",").map(o=>Number.parseInt(o,10)):typeof e=="function"?o=>e(o,this._element):e}_getPopperConfig(){let e={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||this._config.display==="static")&&(R.setDataAttribute(this._menu,"popper","static"),e.modifiers=[{name:"applyStyles",enabled:!1}]),{...e,...rt(this._config.popperConfig,[e])}}_selectMenuItem({key:e,target:o}){let T=W.find(so,this._menu).filter(L=>X(L));T.length&&n(T,o,e===xn,!T.includes(o)).focus()}static jQueryInterface(e){return this.each(function(){let o=Dt.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof o[e]>"u")throw new TypeError(`No method named "${e}"`);o[e]()}})}static clearMenus(e){if(e.button===Ur||e.type==="keyup"&&e.key!==Dn)return;let o=W.find(io);for(let T of o){let L=Dt.getInstance(T);if(!L||L._config.autoClose===!1)continue;let V=e.composedPath(),P=V.includes(L._menu);if(V.includes(L._element)||L._config.autoClose==="inside"&&!P||L._config.autoClose==="outside"&&P||L._menu.contains(e.target)&&(e.type==="keyup"&&e.key===Dn||/input|select|option|textarea|form/i.test(e.target.tagName)))continue;let Z={relatedTarget:L._element};e.type==="click"&&(Z.clickEvent=e),L._completeHide(Z)}}static dataApiKeydownHandler(e){let o=/input|textarea/i.test(e.target.tagName),T=e.key===Kr,L=[Yr,xn].includes(e.key);if(!L&&!T||o&&!T)return;e.preventDefault();let V=this.matches(Ft)?this:W.prev(this,Ft)[0]||W.next(this,Ft)[0]||W.findOne(Ft,e.delegateTarget.parentNode),P=Dt.getOrCreateInstance(V);if(L){e.stopPropagation(),P.show(),P._selectMenuItem(e);return}P._isShown()&&(e.stopPropagation(),P.hide(),V.focus())}}p.on(document,$n,Ft,Dt.dataApiKeydownHandler),p.on(document,$n,Ne,Dt.dataApiKeydownHandler),p.on(document,Ln,Dt.clearMenus),p.on(document,Qr,Dt.clearMenus),p.on(document,Ln,Ft,function(_){_.preventDefault(),Dt.getOrCreateInstance(this).toggle()}),st(Dt);let In="backdrop",_o="fade",Mn="show",kn=`mousedown.bs.${In}`,Eo={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},yo={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class Pn extends j{constructor(e){super(),this._config=this._getConfig(e),this._isAppended=!1,this._element=null}static get Default(){return Eo}static get DefaultType(){return yo}static get NAME(){return In}show(e){if(!this._config.isVisible){rt(e);return}this._append();let o=this._getElement();this._config.isAnimated&&it(o),o.classList.add(Mn),this._emulateAnimation(()=>{rt(e)})}hide(e){if(!this._config.isVisible){rt(e);return}this._getElement().classList.remove(Mn),this._emulateAnimation(()=>{this.dispose(),rt(e)})}dispose(){this._isAppended&&(p.off(this._element,kn),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){let e=document.createElement("div");e.className=this._config.className,this._config.isAnimated&&e.classList.add(_o),this._element=e}return this._element}_configAfterMerge(e){return e.rootElement=t(e.rootElement),e}_append(){if(this._isAppended)return;let e=this._getElement();this._config.rootElement.append(e),p.on(e,kn,()=>{rt(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(e){ut(e,this._getElement(),this._config.isAnimated)}}let bo="focustrap",Oe=".bs.focustrap",wo=`focusin${Oe}`,To=`keydown.tab${Oe}`,Ao="Tab",Co="forward",Rn="backward",So={autofocus:!0,trapElement:null},No={autofocus:"boolean",trapElement:"element"};class Vn extends j{constructor(e){super(),this._config=this._getConfig(e),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return So}static get DefaultType(){return No}static get NAME(){return bo}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),p.off(document,Oe),p.on(document,wo,e=>this._handleFocusin(e)),p.on(document,To,e=>this._handleKeydown(e)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,p.off(document,Oe))}_handleFocusin(e){let{trapElement:o}=this._config;if(e.target===document||e.target===o||o.contains(e.target))return;let T=W.focusableChildren(o);T.length===0?o.focus():this._lastTabNavDirection===Rn?T[T.length-1].focus():T[0].focus()}_handleKeydown(e){e.key===Ao&&(this._lastTabNavDirection=e.shiftKey?Rn:Co)}}let jn=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",Bn=".sticky-top",De="padding-right",Hn="margin-right";class Ue{constructor(){this._element=document.body}getWidth(){let e=document.documentElement.clientWidth;return Math.abs(window.innerWidth-e)}hide(){let e=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,De,o=>o+e),this._setElementAttributes(jn,De,o=>o+e),this._setElementAttributes(Bn,Hn,o=>o-e)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,De),this._resetElementAttributes(jn,De),this._resetElementAttributes(Bn,Hn)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(e,o,T){let L=this.getWidth(),V=P=>{if(P!==this._element&&window.innerWidth>P.clientWidth+L)return;this._saveInitialAttribute(P,o);let Z=window.getComputedStyle(P).getPropertyValue(o);P.style.setProperty(o,`${T(Number.parseFloat(Z))}
1px`)};this._applyManipulationCallback(e,V)}_saveInitialAttribute(e,o){let T=e.style.getPropertyValue(o);T&&R.setDataAttribute(e,o,T)}_resetElementAttributes(e,o){let T=L=>{let V=R.getDataAttribute(L,o);if(V===null){L.style.removeProperty(o);return}R.removeDataAttribute(L,o),L.style.setProperty(o,V)};this._applyManipulationCallback(e,T)}_applyManipulationCallback(e,o){if(z(e)){o(e);return}for(let T of W.find(e,this._element))o(T)}}let Oo="modal",At=".bs.modal",Do=".data-api",xo="Escape",Lo=`hide${At}`,$o=`hidePrevented${At}`,Fn=`hidden${At}`,Wn=`show${At}`,Io=`shown${At}`,Mo=`resize${At}`,ko=`click.dismiss${At}`,Po=`mousedown.dismiss${At}`,Ro=`keydown.dismiss${At}`,Vo=`click${At}${Do}`,Kn="modal-open",jo="fade",Yn="show",ze="modal-static",Bo=".modal.show",Ho=".modal-dialog",Fo=".modal-body",Wo='[data-bs-toggle="modal"]',Ko={backdrop:!0,focus:!0,keyboard:!0},Yo={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Wt extends ct{constructor(e,o){super(e,o),this._dialog=W.findOne(Ho,this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new Ue,this._addEventListeners()}static get Default(){return Ko}static get DefaultType(){return Yo}static get NAME(){return Oo}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||this._isTransitioning||p.trigger(this._element,Wn,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(Kn),this._adjustDialog(),this._backdrop.show(()=>this._showElement(e)))}hide(){!this._isShown||this._isTransitioning||p.trigger(this._element,Lo).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(Yn),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated()))}dispose(){p.off(window,At),p.off(this._dialog,At),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Pn({isVisible:!!this._config.backdrop,isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new Vn({trapElement:this._element})}_showElement(e){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;let o=W.findOne(Fo,this._dialog);o&&(o.scrollTop=0),it(this._element),this._element.classList.add(Yn);let T=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,p.trigger(this._element,Io,{relatedTarget:e})};this._queueCallback(T,this._dialog,this._isAnimated())}_addEventListeners(){p.on(this._element,Ro,e=>{if(e.key===xo){if(this._config.keyboard){this.hide();return}this._triggerBackdropTransition()}}),p.on(window,Mo,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),p.on(this._element,Po,e=>{p.one(this._element,ko,o=>{if(!(this._element!==e.target||this._element!==o.target)){if(this._config.backdrop==="static"){this._triggerBackdropTransition();return}this._config.backdrop&&this.hide()}})})}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(Kn),this._resetAdjustments(),this._scrollBar.reset(),p.trigger(this._element,Fn)})}_isAnimated(){return this._element.classList.contains(jo)}_triggerBackdropTransition(){if(p.trigger(this._element,$o).defaultPrevented)return;let o=this._element.scrollHeight>document.documentElement.clientHeight,T=this._element.style.overflowY;T==="hidden"||this._element.classList.contains(ze)||(o||(this._element.style.overflowY="hidden"),this._element.classList.add(ze),this._queueCallback(()=>{this._element.classList.remove(ze),this._queueCallback(()=>{this._element.style.overflowY=T},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){let e=this._element.scrollHeight>document.documentElement.clientHeight,o=this._scrollBar.getWidth(),T=o>0;
vendor: 19,464 bytes, line 1
1if(T&&!e){let L=et()?"paddingLeft":"paddingRight";this._element.style[L]=`${o}px`}if(!T&&e){let L=et()?"paddingRight":"paddingLeft";this._element.style[L]=`${o}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(e,o){return this.each(function(){let T=Wt.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof T[e]>"u")throw new TypeError(`No method named "${e}"`);T[e](o)}})}}p.on(document,Vo,Wo,function(_){let e=W.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&_.preventDefault(),p.one(e,Wn,L=>{L.defaultPrevented||p.one(e,Fn,()=>{X(this)&&this.focus()})});let o=W.findOne(Bo);o&&Wt.getInstance(o).hide(),Wt.getOrCreateInstance(e).toggle(this)}),ft(Wt),st(Wt);let Uo="offcanvas",Mt=".bs.offcanvas",Un=".data-api",zo=`load${Mt}${Un}`,qo="Escape",zn="show",qn="showing",Gn="hiding",Go="offcanvas-backdrop",Xn=".offcanvas.show",Xo=`show${Mt}`,Qo=`shown${Mt}`,Jo=`hide${Mt}`,Qn=`hidePrevented${Mt}`,Jn=`hidden${Mt}`,Zo=`resize${Mt}`,ts=`click${Mt}${Un}`,es=`keydown.dismiss${Mt}`,ns='[data-bs-toggle="offcanvas"]',is={backdrop:!0,keyboard:!0,scroll:!1},rs={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class kt extends ct{constructor(e,o){super(e,o),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return is}static get DefaultType(){return rs}static get NAME(){return Uo}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){if(this._isShown||p.trigger(this._element,Xo,{relatedTarget:e}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||new Ue().hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(qn);let T=()=>{(!this._config.scroll||this._config.backdrop)&&this._focustrap.activate(),this._element.classList.add(zn),this._element.classList.remove(qn),p.trigger(this._element,Qo,{relatedTarget:e})};this._queueCallback(T,this._element,!0)}hide(){if(!this._isShown||p.trigger(this._element,Jo).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(Gn),this._backdrop.hide();let o=()=>{this._element.classList.remove(zn,Gn),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||new Ue().reset(),p.trigger(this._element,Jn)};this._queueCallback(o,this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){let e=()=>{if(this._config.backdrop==="static"){p.trigger(this._element,Qn);return}this.hide()},o=!!this._config.backdrop;return new Pn({className:Go,isVisible:o,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:o?e:null})}_initializeFocusTrap(){return new Vn({trapElement:this._element})}_addEventListeners(){p.on(this._element,es,e=>{if(e.key===qo){if(this._config.keyboard){this.hide();return}p.trigger(this._element,Qn)}})}static jQueryInterface(e){return this.each(function(){let o=kt.getOrCreateInstance(this,e);if(typeof e=="string"){if(o[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);o[e](this)}})}}p.on(document,ts,ns,function(_){let e=W.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&_.preventDefault(),Y(this))return;p.one(e,Jn,()=>{X(this)&&this.focus()});let o=W.findOne(Xn);o&&o!==e&&kt.getInstance(o).hide(),kt.getOrCreateInstance(e).toggle(this)}),p.on(window,zo,()=>{for(let _ of W.find(Xn))kt.getOrCreateInstance(_).show()}),p.on(window,Zo,()=>{for(let _ of W.find("[aria-modal][class*=show][class*=offcanvas-]"))getComputedStyle(_).position!=="fixed"&&kt.getOrCreateInstance(_).hide()}),ft(kt),st(kt);let Zn={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],dd:[],div:[],dl:[],dt:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},os=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),ss=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,as=(_,e)=>{let o=_.nodeName.toLowerCase();return e.includes(o)?os.has(o)?!!ss.test(_.nodeValue):!0:e.filter(T=>T instanceof RegExp).some(T=>T.test(o))};function cs(_,e,o){if(!_.length)return _;if(o&&typeof o=="function")return o(_);let L=new window.DOMParser().parseFromString(_,"text/html"),V=[].concat(...L.body.querySelectorAll("*"));for(let P of V){let Z=P.nodeName.toLowerCase();if(!Object.keys(e).includes(Z)){P.remove();continue}let Et=[].concat(...P.attributes),Ct=[].concat(e["*"]||[],e[Z]||[]);for(let ht of Et)as(ht,Ct)||P.removeAttribute(ht.nodeName)}return L.body.innerHTML}let ls="TemplateFactory",us={allowList:Zn,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"<div></div>"},fs={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},ds={entry:"(string|element|function|null)",selector:"(string|element)"};class hs extends j{constructor(e){super(),this._config=this._getConfig(e)}static get Default(){return us}static get DefaultType(){return fs}static get NAME(){return ls}getContent(){return Object.values(this._config.content).map(e=>this._resolvePossibleFunction(e)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(e){return this._checkContent(e),this._config.content={...this._config.content,...e},this}toHtml(){let e=document.createElement("div");e.innerHTML=this._maybeSanitize(this._config.template);for(let[L,V]of Object.entries(this._config.content))this._setContent(e,V,L);let o=e.children[0],T=this._resolvePossibleFunction(this._config.extraClass);return T&&o.classList.add(...T.split(" ")),o}_typeCheckConfig(e){super._typeCheckConfig(e),this._checkContent(e.content)}_checkContent(e){for(let[o,T]of Object.entries(e))super._typeCheckConfig({selector:o,entry:T},ds)}_setContent(e,o,T){let L=W.findOne(T,e);if(L){if(o=this._resolvePossibleFunction(o),!o){L.remove();return}if(z(o)){this._putElementInTemplate(t(o),L);return}if(this._config.html){L.innerHTML=this._maybeSanitize(o);return}L.textContent=o}}_maybeSanitize(e){return this._config.sanitize?cs(e,this._config.allowList,this._config.sanitizeFn):e}_resolvePossibleFunction(e){return rt(e,[this])}_putElementInTemplate(e,o){if(this._config.html){o.innerHTML="",o.append(e);return}o.textContent=e.textContent}}let ps="tooltip",ms=new Set(["sanitize","allowList","sanitizeFn"]),qe="fade",gs="modal",xe="show",vs=".tooltip-inner",ti=`.${gs}`,ei="hide.bs.modal",he="hover",Ge="focus",_s="click",Es="manual",ys="hide",bs="hidden",ws="show",Ts="shown",As="inserted",Cs="click",Ss="focusin",Ns="focusout",Os="mouseenter",Ds="mouseleave",xs={AUTO:"auto",TOP:"top",RIGHT:et()?"left":"right",BOTTOM:"bottom",LEFT:et()?"right":"left"},Ls={allowList:Zn,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',title:"",trigger:"hover focus"},$s={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class Kt extends ct{constructor(e,o){if(typeof h>"u")throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(e,o),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return Ls}static get DefaultType(){return $s}static get NAME(){return ps}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){if(this._isEnabled){if(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()){this._leave();return}this._enter()}}dispose(){clearTimeout(this._timeout),p.off(this._element.closest(ti),ei,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if(this._element.style.display==="none")throw new Error("Please use show on visible elements");if(!(this._isWithContent()&&this._isEnabled))return;let e=p.trigger(this._element,this.constructor.eventName(ws)),T=(tt(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(e.defaultPrevented||!T)return;this._disposePopper();let L=this._getTipElement();this._element.setAttribute("aria-describedby",L.getAttribute("id"));let{container:V}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(V.append(L),p.trigger(this._element,this.constructor.eventName(As))),this._popper=this._createPopper(L),L.classList.add(xe),"ontouchstart"in document.documentElement)for(let Z of[].concat(...document.body.children))p.on(Z,"mouseover",J);let P=()=>{p.trigger(this._element,this.constructor.eventName(Ts)),this._isHovered===!1&&this._leave(),this._isHovered=!1};this._queueCallback(P,this.tip,this._isAnimated())}hide(){if(!this._isShown()||p.trigger(this._element,this.constructor.eventName(ys)).defaultPrevented)return;if(this._getTipElement().classList.remove(xe),"ontouchstart"in document.documentElement)for(let L of[].concat(...document.body.children))p.off(L,"mouseover",J);this._activeTrigger[_s]=!1,this._activeTrigger[Ge]=!1,this._activeTrigger[he]=!1,this._isHovered=null;let T=()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),p.trigger(this._element,this.constructor.eventName(bs)))};this._queueCallback(T,this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return!!this._getTitle()}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(e){let o=this._getTemplateFactory(e).toHtml();if(!o)return null;o.classList.remove(qe,xe),o.classList.add(`bs-${this.constructor.NAME}-auto`);let T=B(this.constructor.NAME).toString();return o.setAttribute("id",T),this._isAnimated()&&o.classList.add(qe),o}setContent(e){this._newContent=e,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(e){return this._templateFactory?this._templateFactory.changeContent(e):this._templateFactory=new hs({...this._config,content:e,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{[vs]:this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(e){return this.constructor.getOrCreateInstance(e.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(qe)}_isShown(){return this.tip&&this.tip.classList.contains(xe)}_createPopper(e){let o=rt(this._config.placement,[this,e,this._element]),T=xs[o.toUpperCase()];return h.createPopper(this._element,e,this._getPopperConfig(T))}_getOffset(){let{offset:e}=this._config;return typeof e=="string"?e.split(",").map(o=>Number.parseInt(o,10)):typeof e=="function"?o=>e(o,this._element):e}_resolvePossibleFunction(e){return rt(e,[this._element])}_getPopperConfig(e){let o={placement:e,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:T=>{this._getTipElement().setAttribute("data-popper-placement",T.state.placement)}}]};return{...o,...rt(this._config.popperConfig,[o])}}_setListeners(){let e=this._config.trigger.split(" ");for(let o of e)if(o==="click")p.on(this._element,this.constructor.eventName(Cs),this._config.selector,T=>{this._initializeOnDelegatedTarget(T).toggle()});else if(o!==Es){let T=o===he?this.constructor.eventName(Os):this.constructor.eventName(Ss),L=o===he?this.constructor.eventName(Ds):this.constructor.eventName(Ns);p.on(this._element,T,this._config.selector,V=>{let P=this._initializeOnDelegatedTarget(V);P._activeTrigger[V.type==="focusin"?Ge:he]=!0,P._enter()}),p.on(this._element,L,this._config.selector,V=>{let P=this._initializeOnDelegatedTarget(V);P._activeTrigger[V.type==="focusout"?Ge:he]=P._element.contains(V.relatedTarget),P._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},p.on(this._element.closest(ti),ei,this._hideModalHandler)}_fixTitle(){let e=this._element.getAttribute("title");e&&(!this._element.getAttribute("aria-label")&&!this._element.textContent.trim()&&this._element.setAttribute("aria-label",e),this._element.setAttribute("data-bs-original-title",e),this._element.removeAttribute("title"))}_enter(){if(this._isShown()||this._isHovered){this._isHovered=!0;return}this._isHovered=!0,this._setTimeout(()=>{this._isHovered&&this.show()},this._config.delay.show)}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout(()=>{this._isHovered||this.hide()},this._config.delay.hide))}_setTimeout(e,o){clearTimeout(this._timeout),this._timeout=setTimeout(e,o)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(e){let o=R.getDataAttributes(this._element);for(let T of Object.keys(o))ms.has(T)&&delete o[T];return e={...o,...typeof e=="object"&&e?e:{}},e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e.container=e.container===!1?document.body:t(e.container),typeof e.delay=="number"&&(e.delay={show:e.delay,hide:e.delay}),typeof e.title=="number"&&(e.title=e.title.toString()),typeof e.content=="number"&&(e.content=e.content.toString()),e}_getDelegateConfig(){let e={};for(let[o,T]of Object.entries(this._config))this.constructor.Default[o]!==T&&(e[o]=T);return e.selector=!1,e.trigger="manual",e}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(e){return this.each(function(){let o=Kt.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof o[e]>"u")throw new TypeError(`No method named "${e}"`);o[e]()}})}}st(Kt);let Is="popover",Ms=".popover-header",ks=".popover-body",Ps={...Kt.Default,content:"",offset:[0,8],placement:"right",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>',trigger:"click"},Rs={...Kt.DefaultType,content:"(null|string|element|function)"};class Le extends Kt{static get Default(){return Ps}static get DefaultType(){return Rs}static get NAME(){return Is}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{[Ms]:this._getTitle(),[ks]:this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(e){return this.each(function(){let o=Le.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof o[e]>"u")throw new TypeError(`No method named "${e}"`);o[e]()}})}}st(Le);let Vs="scrollspy",Xe=".bs.scrollspy",js=".data-api",Bs=`activate${Xe}`,ni=`click${Xe}`,Hs=`load${Xe}${js}`,Fs="dropdown-item",ie="active",Ws='[data-bs-spy="scroll"]',Qe="[href]",Ks=".nav, .list-group",ii=".nav-link",Ys=`${ii}, .nav-item > ${ii}, .list-group-item`,Us=".dropdown",zs=".dropdown-toggle",qs={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},Gs={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class pe extends ct{constructor(e,o){super(e,o),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement=getComputedStyle(this._element).overflowY==="visible"?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return qs}static get DefaultType(){return Gs}static get NAME(){return Vs}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(let e of this._observableSections.values())this._observer.observe(e)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(e){return e.target=t(e.target)||document.body,e.rootMargin=e.offset?`${e.offset}px 0px -30%`:e.rootMargin,typeof e.threshold=="string"&&(e.threshold=e.threshold.split(",").map(o=>Number.parseFloat(o))),e}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(p.off(this._config.target,ni),p.on(this._config.target,ni,Qe,e=>{let o=this._observableSections.get(e.target.hash);if(o){e.preventDefault();let T=this._rootElement||window,L=o.offsetTop-this._element.offsetTop;if(T.scrollTo){T.scrollTo({top:L,behavior:"smooth"});return}T.scrollTop=L}}))}_getNewObserver(){let e={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(o=>this._observerCallback(o),e)}_observerCallback(e){let o=P=>this._targetLinks.get(`#${P.target.id}`),T=P=>{this._previousScrollData.visibleEntryTop=P.target.offsetTop,this._process(o(P))},L=(this._rootElement||document.documentElement).scrollTop,V=L>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=L;for(let P of e){if(!P.isIntersecting){this._activeTarget=null,this._clearActiveClass(o(P));continue}let Z=P.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(V&&Z){if(T(P),!L)return;continue}!V&&!Z&&T(P)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;let e=W.find(Qe,this._config.target);for(let o of e){if(!o.hash||Y(o))continue;let T=W.findOne(decodeURI(o.hash),this._element);X(T)&&(this._targetLinks.set(decodeURI(o.hash),o),this._observableSections.set(o.hash,T))}}_process(e){this._activeTarget!==e&&(this._clearActiveClass(this._config.target),this._activeTarget=e,e.classList.add(ie),this._activateParents(e),p.trigger(this._element,Bs,{relatedTarget:e}))}_activateParents(e){if(e.classList.contains(Fs)){W.findOne(zs,e.closest(Us)).classList.add(ie);return}for(let o of W.parents(e,Ks))for(let T of W.prev(o,Ys))T.classList.add(ie)}_clearActiveClass(e){e.classList.remove(ie);let o=W.find(`${Qe}.${ie}`,e);for(let T of o)T.classList.remove(ie)}static jQueryInterface(e){return this.each(function(){let o=pe.getOrCreateInstance(this,e);if(typeof e=="string"){if(o[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method n
1amed "${e}"`);o[e]()}})}}p.on(window,Hs,()=>{for(let _ of W.find(Ws))pe.getOrCreateInstance(_)}),st(pe);let Xs="tab",Yt=".bs.tab",Qs=`hide${Yt}`,Js=`hidden${Yt}`,Zs=`show${Yt}`,ta=`shown${Yt}`,ea=`click${Yt}`,na=`keydown${Yt}`,ia=`load${Yt}`,ra="ArrowLeft",ri="ArrowRight",oa="ArrowUp",oi="ArrowDown",Je="Home",si="End",Ut="active",ai="fade",Ze="show",sa="dropdown",ci=".dropdown-toggle",aa=".dropdown-menu",tn=`:not(${ci})`,ca='.list-group, .nav, [role="tablist"]',la=".nav-item, .list-group-item",ua=`.nav-link${tn}, .list-group-item${tn}, [role="tab"]${tn}`,li='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',en=`${ua}, ${li}`,fa=`.${Ut}[data-bs-toggle="tab"], .${Ut}[data-bs-toggle="pill"], .${Ut}[data-bs-toggle="list"]`;class zt extends ct{constructor(e){super(e),this._parent=this._element.closest(ca),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),p.on(this._element,na,o=>this._keydown(o)))}static get NAME(){return Xs}show(){let e=this._element;if(this._elemIsActive(e))return;let o=this._getActiveElem(),T=o?p.trigger(o,Qs,{relatedTarget:e}):null;p.trigger(e,Zs,{relatedTarget:o}).defaultPrevented||T&&T.defaultPrevented||(this._deactivate(o,e),this._activate(e,o))}_activate(e,o){if(!e)return;e.classList.add(Ut),this._activate(W.getElementFromSelector(e));let T=()=>{if(e.getAttribute("role")!=="tab"){e.classList.add(Ze);return}e.removeAttribute("tabindex"),e.setAttribute("aria-selected",!0),this._toggleDropDown(e,!0),p.trigger(e,ta,{relatedTarget:o})};this._queueCallback(T,e,e.classList.contains(ai))}_deactivate(e,o){if(!e)return;e.classList.remove(Ut),e.blur(),this._deactivate(W.getElementFromSelector(e));let T=()=>{if(e.getAttribute("role")!=="tab"){e.classList.remove(Ze);return}e.setAttribute("aria-selected",!1),e.setAttribute("tabindex","-1"),this._toggleDropDown(e,!1),p.trigger(e,Js,{relatedTarget:o})};this._queueCallback(T,e,e.classList.contains(ai))}_keydown(e){if(![ra,ri,oa,oi,Je,si].includes(e.key))return;e.stopPropagation(),e.preventDefault();let o=this._getChildren().filter(L=>!Y(L)),T;if([Je,si].includes(e.key))T=o[e.key===Je?0:o.length-1];else{let L=[ri,oi].includes(e.key);T=n(o,e.target,L,!0)}T&&(T.focus({preventScroll:!0}),zt.getOrCreateInstance(T).show())}_getChildren(){return W.find(en,this._parent)}_getActiveElem(){return this._getChildren().find(e=>this._elemIsActive(e))||null}_setInitialAttributes(e,o){this._setAttributeIfNotExists(e,"role","tablist");for(let T of o)this._setInitialAttributesOnChild(T)}_setInitialAttributesOnChild(e){e=this._getInnerElement(e);let o=this._elemIsActive(e),T=this._getOuterElement(e);e.setAttribute("aria-selected",o),T!==e&&this._setAttributeIfNotExists(T,"role","presentation"),o||e.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(e,"role","tab"),this._setInitialAttributesOnTargetPanel(e)}_setInitialAttributesOnTargetPanel(e){let o=W.getElementFromSelector(e);o&&(this._setAttributeIfNotExists(o,"role","tabpanel"),e.id&&this._setAttributeIfNotExists(o,"aria-labelledby",`${e.id}`))}_toggleDropDown(e,o){let T=this._getOuterElement(e);if(!T.classList.contains(sa))return;let L=(V,P)=>{let Z=W.findOne(V,T);Z&&Z.classList.toggle(P,o)};L(ci,Ut),L(aa,Ze),T.setAttribute("aria-expanded",o)}_setAttributeIfNotExists(e,o,T){e.hasAttribute(o)||e.setAttribute(o,T)}_elemIsActive(e){return e.classList.contains(Ut)}_getInnerElement(e){return e.matches(en)?e:W.findOne(en,e)}_getOuterElement(e){return e.closest(la)||e}static jQueryInterface(e){return this.each(function(){let o=zt.getOrCreateInstance(this);if(typeof e=="string"){if(o[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);o[e]()}})}}p.on(document,ea,li,function(_){["A","AREA"].includes(this.tagName)&&_.preventDefault(),!Y(this)&&zt.getOrCreateInstance(this).show()}),p.on(window,ia,()=>{for(let _ of W.find(fa))zt.getOrCreateInstance(_)}),st(zt);let da="toast",jt=".bs.toast",ha=`mouseover${jt}`,pa=`mouseout${jt}`,ma=`focusin${jt}`,ga=`focusout${jt}`,va=`hide${jt}`,_a=`hidden${jt}`,Ea=`show${jt}`,ya=`shown${jt}`,ba="fade",ui="hide",$e="show",Ie="showing",wa={animation:"boolean",autohide:"boolean",delay:"number"},Ta={animation:!0,autohide:!0,delay:5e3};class me extends ct{constructor(e,o){super(e,o),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return Ta}static get DefaultType(){return wa}static get NAME(){return da}show(){if(p.trigger(this._element,Ea).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add(ba);let o=()=>{this._element.classList.remove(Ie),p.trigger(this._element,ya),this._maybeScheduleHide()};this._element.classList.remove(ui),it(this._element),this._element.classList.add($e,Ie),this._queueCallback(o,this._element,this._config.animation)}
1hide(){if(!this.isShown()||p.trigger(this._element,va).defaultPrevented)return;let o=()=>{this._element.classList.add(ui),this._element.classList.remove(Ie,$e),p.trigger(this._element,_a)};this._element.classList.add(Ie),this._queueCallback(o,this._element,this._config.animation)}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove($e),super.dispose()}isShown(){return this._element.classList.contains($e)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(e,o){switch(e.type){case"mouseover":case"mouseout":{this._hasMouseInteraction=o;break}case"focusin":case"focusout":{this._hasKeyboardInteraction=o;break}}if(o){this._clearTimeout();return}let T=e.relatedTarget;this._element===T||this._element.contains(T)||this._maybeScheduleHide()}_setListeners(){p.on(this._element,ha,e=>this._onInteraction(e,!0)),p.on(this._element,pa,e=>this._onInteraction(e,!1)),p.on(this._element,ma,e=>this._onInteraction(e,!0)),p.on(this._element,ga,e=>this._onInteraction(e,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(e){return this.each(function(){let o=me.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof o[e]>"u")throw new TypeError(`No method named "${e}"`);o[e](this)}})}}return ft(me),st(me),{Alert:Rt,Button:ue,Carousel:Zt,Collapse:ee,Dropdown:Dt,Modal:Wt,Offcanvas:kt,Popover:Le,ScrollSpy:pe,Tab:zt,Toast:me,Tooltip:Kt}})});var Sc={};var Vi=ke(()=>{(()=>{"use strict";let i=()=>localStorage.getItem("theme"),l=O=>localStorage.setItem("theme",O),h=()=>{let O=i();return O||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light")},S=O=>{O==="auto"?document.documentElement.setAttribute("data-bs-theme",window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"):document.documentElement.setAttribute("data-bs-theme",O)},A=(O,M=!1)=>{let I=document.querySelector("#bd-theme"),k=document.querySelector("#bd-theme-text"),K=document.querySelector(".theme-icon-active"),B=document.querySelector(`[data-bs-theme-value="${O}"]`),nt=B.querySelector("i");K&&nt&&(K.className=nt.className+" theme-icon-active"),k&&I.setAttribute("aria-label",`Toggle theme (${O})`),document.querySelectorAll("[data-bs-theme-value]").forEach(ot=>{ot.classList.remove("active"),ot.setAttribute("aria-pressed","false")}),B.classList.add("active"),B.setAttribute("aria-pressed","true"),M&&I.focus()};window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",()=>{let O=i();(!O||O==="auto")&&(S(h()),A(h()))}),window.addEventListener("DOMContentLoaded",()=>{let O=h();S(O),A(O),document.querySelectorAll("[data-bs-theme-value]").forEach(M=>{M.addEventListener("click",()=>{let I=M.getAttribute("data-bs-theme-value");l(I),S(I),A(I,!0)})})})})()});var wn=nn((yn,bn)=>{(function(){(function(i){var l=this||(0,eval)("this"),h=l.document,S=l.navigator,A=l.jQuery,O=l.JSON;A||typeof jQuery>"u"||(A=jQuery),function(M){typeof define=="function"&&define.amd?define(["exports","require"],M):M(typeof yn=="object"&&typeof bn=="object"?bn.exports||yn:l.ko={})}(function(M,I){function k(n,r){return n===null||typeof n in X?n===r:!1}function K(n,r){var s;return function(){s||(s=t.a.setTimeout(function(){s=i,n()},r))}}function B(n,r){var s;return function(){clearTimeout(s),s=t.a.setTimeout(n,r)}}function nt(n,r){r&&r!=="change"?r==="beforeChange"?this.pc(n):this.gb(n,r):this.qc(n)}function ot(n,r){r!==null&&r.s&&r.s()}function z(n,r){var s=this.qd,a=s[F];a.ra||(this.Qb&&this.mb[r]?(s.uc(r,n,this.mb[r]),this.mb[r]=null,--this.Qb):a.I[r]||s.uc(r,n,a.J?{da:n}:s.$c(n)),n.Ja&&n.gd())}var t=typeof M<"u"?M:{};t.b=function(n,r){for(var s=n.split("."),a=t,d=0;d<s.length-1;d++)a=a[s[d]];a[s[s.length-1]]=r},t.L=function(n,r,s){n[r]=s},t.version="3.5.1",t.b("version",t.version),t.options={deferUpdates:!1,useOnlyNativeEvents:!1,foreachHidesDestroyed:!1},t.a=function(){function n(c,y){for(var E in c)d.call(c,E)&&y(E,c[E])}function r(c,y){if(y)for(var E in y)d.call(y,E)&&(c[E]=y[E]);return c}function s(c,y){return c.__proto__=y,c}function a(c,y,E,N){var x=c[y].match(b)||[];t.a.D(E.match(b),function(p){t.a.Na(x,p,N)}),c[y]=x.join(" ")}var d=Object.prototype.hasOwnProperty,g={__proto__:[]}instanceof Array,m=typeof Symbol=="function",v={},f={};v[S&&/Firefox\/2/i.test(S.userAgent)?"KeyboardEvent":"UIEvents"]=["keyup","keydown","keypress"],v.MouseEvents="click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave".split(" "),n(v,function(c,y){if(y.length)for(var E=0,N=y.length;E<N;E++)f[y[E]]=c});var u={propertychange:!0},w=h&&function(){for(var c=3,y=h.createElement("div"),E=y.getElementsByTagName("i");y.innerHTML="<!--[if gt IE "+ ++c+"]><i></i><![endif]-->",E[0];);return 4<c?c:i}(),b=/\S+/g,C;return{Jc:["authenticity_token",/^__RequestVerificationToken(_.*)?$/],D:function(c,y,E){for(var N=0,x=c.length;N<x;N++)y.call(E,c[N],N,c)},A:typeof Array.prototype.indexOf=="function"?function(c,y){return Array.prototype.indexOf.call(c,y)}:function(c,y){for(var E=0,N=c.length;E<N;E++)if(c[E]===y)return E;return-1},Lb:function(c,y,E){for(var N=0,x=c.length;N<x;N++)if(y.call(E,c[N],N,c))return c[N];return i},Pa:function(c,y){var E=t.a.A(c,y);0<E?c.splice(E,1):E===0&&c.shift()},wc:function(c){var y=[];return c&&t.a.D(c,function(E){0>t.a.A(y,E)&&y.push(E)}),y},Mb:function(c,y,E){var N=[];if(c)for(var x=0,p=c.length;x<p;x++)N.push(y.call(E,c[x],x));return N},jb:function(c,y,E){var N=[];if(c)for(var x=0,p=c.length;x<p;x++)y.call(E,c[x],x)&&N.push(c[x]);return N}
1,Nb:function(c,y){if(y instanceof Array)c.push.apply(c,y);else for(var E=0,N=y.length;E<N;E++)c.push(y[E]);return c},Na:function(c,y,E){var N=t.a.A(t.a.bc(c),y);0>N?E&&c.push(y):E||c.splice(N,1)},Ba:g,extend:r,setPrototypeOf:s,Ab:g?s:r,P:n,Ga:function(c,y,E){if(!c)return c;var N={},x;for(x in c)d.call(c,x)&&(N[x]=y.call(E,c[x],x,c));return N},Tb:function(c){for(;c.firstChild;)t.removeNode(c.firstChild)},Yb:function(c){c=t.a.la(c);for(var y=(c[0]&&c[0].ownerDocument||h).createElement("div"),E=0,N=c.length;E<N;E++)y.appendChild(t.oa(c[E]));return y},Ca:function(c,y){for(var E=0,N=c.length,x=[];E<N;E++){var p=c[E].cloneNode(!0);x.push(y?t.oa(p):p)}return x},va:function(c,y){if(t.a.Tb(c),y)for(var E=0,N=y.length;E<N;E++)c.appendChild(y[E])},Xc:function(c,y){var E=c.nodeType?[c]:c;if(0<E.length){for(var N=E[0],x=N.parentNode,p=0,D=y.length;p<D;p++)x.insertBefore(y[p],N);for(p=0,D=E.length;p<D;p++)t.removeNode(E[p])}},Ua:function(c,y){if(c.length){for(y=y.nodeType===8&&y.parentNode||y;c.length&&c[0].parentNode!==y;)c.splice(0,1);for(;1<c.length&&c[c.length-1].parentNode!==y;)c.length--;if(1<c.length){var E=c[0],N=c[c.length-1];for(c.length=0;E!==N;)c.push(E),E=E.nextSibling;c.push(N)}}return c},Zc:function(c,y){7>w?c.setAttribute("selected",y):c.selected=y},Db:function(c){return c===null||c===i?"":c.trim?c.trim():c.toString().replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")},Ud:function(c,y){return c=c||"",y.length>c.length?!1:c.substring(0,y.length)===y},vd:function(c,y){if(c===y)return!0;if(c.nodeType===11)return!1;if(y.contains)return y.contains(c.nodeType!==1?c.parentNode:c);if(y.compareDocumentPosition)return(y.compareDocumentPosition(c)&16)==16;for(;c&&c!=y;)c=c.parentNode;return!!c},Sb:function(c){return t.a.vd(c,c.ownerDocument.documentElement)},kd:function(c){return!!t.a.Lb(c,t.a.Sb)},R:function(c){return c&&c.tagName&&c.tagName.toLowerCase()},Ac:function(c){return t.onError?function(){try{return c.apply(this,arguments)}catch(y){throw t.onError&&t.onError(y),y}}:c},setTimeout:function(c,y){return setTimeout(t.a.Ac(c),y)},Gc:function(c){setTimeout(function(){throw t.onError&&t.onError(c),c},0)},B:function(c,y,E){var N=t.a.Ac(E);if(E=u[y],t.options.useOnlyNativeEvents||E||!A)if(E||typeof c.addEventListener!="function")if(typeof c.attachEvent<"u"){var x=function(D){N.call(c,D)},p="on"+y;c.attachEvent(p,x),t.a.K.za(c,function(){c.detachEvent(p,x)})}else throw Error("Browser doesn't support addEventListener or attachEvent");else c.addEventListener(y,N,!1);else C||(C=typeof A(c).on=="function"?"on":"bind"),A(c)[C](y,N)},Fb:function(c,y){if(!c||!c.nodeType)throw Error("element must be a DOM node when calling triggerEvent");var E;if(t.a.R(c)==="input"&&c.type&&y.toLowerCase()=="click"?(E=c.type,E=E=="checkbox"||E=="radio"):E=!1,t.options.useOnlyNativeEvents||!A||E)if(typeof h.createEvent=="function")if(typeof c.dispatchEvent=="function")E=h.createEvent(f[y]||"HTMLEvents"),E.initEvent(y,!0,!0,l,0,0,0,0,0,!1,!1,!1,!1,0,c),c.dispatchEvent(E);else throw Error("The supplied element doesn't support dispatchEvent");else if(E&&c.click)c.click();else if(typeof c.fireEvent<"u")c.fireEvent("on"+y);else throw Error("Browser doesn't support triggering events");else A(c).trigger(y)},f:function(c){return t.O(c)?c():c},bc:function(c){return t.O(c)?c.v():c},Eb:function(c,y,E){var N;y&&(typeof c.classList=="object"?(N=c.classList[E?"add":"remove"],t.a.D(y.match(b),function(x){N.call(c.classList,x)})):typeof c.className.baseVal=="string"?a(c.className,"baseVal",y,E):a(c,"className",y,E))},Bb:function(c,y){var E=t.a.f(y);(E===null||E===i)&&(E="");var N=t.h.firstChild(c);!N||N.nodeType!=3||t.h.nextSibling(N)?t.h.va(c,[c.ownerDocument.createTextNode(E)]):N.data=E,t.a.Ad(c)},Yc:function(c,y){if(c.name=y,7>=w)try{var E=c.name.replace(/[&<>'"]/g,function(N){return"&#"+N.charCodeAt(0)+";"});c.mergeAttributes(h.createElement("<input name='"+E+"'/>"),!1)}catch{}},Ad:function(c){9<=w&&(c=c.nodeType==1?c:c.parentNode,c.style&&(c.style.zoom=c.style.zoom))},wd:function(c){if(w){var y=c.style.width;c.style.width=0,c.style.width=y}},Pd:function(c,y){c=t.a.f(c),y=t.a.f(y);for(var E=[],N=c;N<=y;N++)E.push(N);return E},la:function(c){for(var y=[],E=0,N=c.length;E<N;E++)y.push(c[E]);return y},Da:function(c){return m?Symbol(c):c},Zd:w===6,$d:w===7,W:w,Lc:function(c,y){for(var E=t.a.la(c.getElementsByTagName("input")).concat(t.a.la(c.getElementsByTagName("textarea"))),N=typeof y=="string"?function(D){return D.name===y}:function(D){return y.test(D.name)},x=[],p=E.length-1;0<=p;p--)N(E[p])&&x.push(E[p]);return x},Nd:function(c){return typeof c=="string"&&(c=t.a.Db(c))?O&&O.parse?O.parse(c):new Function("return "+c)():null},hc:function(c,y,E){if(!O||!O.stringify)throw Error("Cannot find JSON.stringify(). Some browsers (e.g., IE < 8) don't support it natively, but you can overcome this by adding a script reference to json2.js, downloadable from http://www.json.org/json2.js");return O.stringify(t.a.f(c),y,E)},Od:function(c,y,E){E=E||{};var N=E.params||{},x=E.includeFields||this.Jc,p=c;if(typeof c=="object"&&t.a.R(c)==="form")for(var p=c.action,D=x.length-1;0<=D;D--)for(var $=t.a.Lc(c,x[D]),H=$.length-1;0<=H;H--)N[$[H].name]=$[H].value;y=t.a.f(y);var R=h.createElement("form");R.style.display="none",R.action=p,R.method="post";for(var j in y)c=h.createElement("input"),c.type="hidden",c.name=j,c.value=t.a.hc(t.a.f(y[j])),R.appendChild(c);n(N,function(U,ct){var lt=h.createElement("input");
1lt.type="hidden",lt.name=U,lt.value=ct,R.appendChild(lt)}),h.body.appendChild(R),E.submitter?E.submitter(R):R.submit(),setTimeout(function(){R.parentNode.removeChild(R)},0)}}}(),t.b("utils",t.a),t.b("utils.arrayForEach",t.a.D),t.b("utils.arrayFirst",t.a.Lb),t.b("utils.arrayFilter",t.a.jb),t.b("utils.arrayGetDistinctValues",t.a.wc),t.b("utils.arrayIndexOf",t.a.A),t.b("utils.arrayMap",t.a.Mb),t.b("utils.arrayPushAll",t.a.Nb),t.b("utils.arrayRemoveItem",t.a.Pa),t.b("utils.cloneNodes",t.a.Ca),t.b("utils.createSymbolOrString",t.a.Da),t.b("utils.extend",t.a.extend),t.b("utils.fieldsIncludedWithJsonPost",t.a.Jc),t.b("utils.getFormFields",t.a.Lc),t.b("utils.objectMap",t.a.Ga),t.b("utils.peekObservable",t.a.bc),t.b("utils.postJson",t.a.Od),t.b("utils.parseJson",t.a.Nd),t.b("utils.registerEventHandler",t.a.B),t.b("utils.stringifyJson",t.a.hc),t.b("utils.range",t.a.Pd),t.b("utils.toggleDomNodeCssClass",t.a.Eb),t.b("utils.triggerEvent",t.a.Fb),t.b("utils.unwrapObservable",t.a.f),t.b("utils.objectForEach",t.a.P),t.b("utils.addOrRemoveItem",t.a.Na),t.b("utils.setTextContent",t.a.Bb),t.b("unwrap",t.a.f),Function.prototype.bind||(Function.prototype.bind=function(n){var r=this;if(arguments.length===1)return function(){return r.apply(n,arguments)};var s=Array.prototype.slice.call(arguments,1);return function(){var a=s.slice(0);return a.push.apply(a,arguments),r.apply(n,a)}}),t.a.g=new function(){var n=0,r="__ko__"+new Date().getTime(),s={},a,d;return t.a.W?(a=function(g,m){var v=g[r];if(!v||v==="null"||!s[v]){if(!m)return i;v=g[r]="ko"+n++,s[v]={}}return s[v]},d=function(g){var m=g[r];return m?(delete s[m],g[r]=null,!0):!1}):(a=function(g,m){var v=g[r];return!v&&m&&(v=g[r]={}),v},d=function(g){return g[r]?(delete g[r],!0):!1}),{get:function(g,m){var v=a(g,!1);return v&&v[m]},set:function(g,m,v){(g=a(g,v!==i))&&(g[m]=v)},Ub:function(g,m,v){return g=a(g,!0),g[m]||(g[m]=v)},clear:d,Z:function(){return n+++r}}},t.b("utils.domData",t.a.g),t.b("utils.domData.clear",t.a.g.clear),t.a.K=new function(){function n(m,v){var f=t.a.g.get(m,a);return f===i&&v&&(f=[],t.a.g.set(m,a,f)),f}function r(m){var v=n(m,!1);if(v)for(var v=v.slice(0),f=0;f<v.length;f++)v[f](m);t.a.g.clear(m),t.a.K.cleanExternalData(m),g[m.nodeType]&&s(m.childNodes,!0)}function s(m,v){for(var f=[],u,w=0;w<m.length;w++)if((!v||m[w].nodeType===8)&&(r(f[f.length]=u=m[w]),m[w]!==u))for(;w--&&t.a.A(f,m[w])==-1;);}var a=t.a.g.Z(),d={1:!0,8:!0,9:!0},g={1:!0,9:!0};return{za:function(m,v){if(typeof v!="function")throw Error("Callback must be a function");n(m,!0).push(v)},yb:function(m,v){var f=n(m,!1);f&&(t.a.Pa(f,v),f.length==0&&t.a.g.set(m,a,i))},oa:function(m){return t.u.G(function(){d[m.nodeType]&&(r(m),g[m.nodeType]&&s(m.getElementsByTagName("*")))}),m},removeNode:function(m){t.oa(m),m.parentNode&&m.parentNode.removeChild(m)},cleanExternalData:function(m){A&&typeof A.cleanData=="function"&&A.cleanData([m])}}},t.oa=t.a.K.oa,t.removeNode=t.a.K.removeNode,t.b("cleanNode",t.oa),t.b("removeNode",t.removeNode),t.b("utils.domNodeDisposal",t.a.K),t.b("utils.domNodeDisposal.addDisposeCallback",t.a.K.za),t.b("utils.domNodeDisposal.removeDisposeCallback",t.a.K.yb),function(){var n=[0,"",""],r=[1,"<table>","</table>"],s=[3,"<table><tbody><tr>","</tr></tbody></table>"],a=[1,"<select multiple='multiple'>","</select>"],d={thead:r,tbody:r,tfoot:r,tr:[2,"<table><tbody>","</tbody></table>"],td:s,th:s,option:a,optgroup:a},g=8>=t.a.W;t.a.ua=function(m,v){var f;if(A){if(A.parseHTML)f=A.parseHTML(m,v)||[];else if((f=A.clean([m],v))&&f[0]){for(var u=f[0];u.parentNode&&u.parentNode.nodeType!==11;)u=u.parentNode;u.parentNode&&u.parentNode.removeChild(u)}}else{(f=v)||(f=h);var u=f.parentWindow||f.defaultView||l,w=t.a.Db(m).toLowerCase(),b=f.createElement("div"),C;for(C=(w=w.match(/^(?:\x3c!--.*?--\x3e\s*?)*?<([a-z]+)[\s>]/))&&d[w[1]]||n,w=C[0],C="ignored<div>"+C[1]+m+C[2]+"</div>",typeof u.innerShiv=="function"?b.appendChild(u.innerShiv(C)):(g&&f.body.appendChild(b),b.innerHTML=C,g&&b.parentNode.removeChild(b));w--;)b=b.lastChild;f=t.a.la(b.lastChild.childNodes)}return f},t.a.Md=function(m,v){var f=t.a.ua(m,v);return f.length&&f[0].parentElement||t.a.Yb(f)},t.a.fc=function(m,v){if(t.a.Tb(m),v=t.a.f(v),v!==null&&v!==i)if(typeof v!="string"&&(v=v.toString()),A)A(m).html(v);else for(var f=t.a.ua(v,m.ownerDocument),u=0;u<f.length;u++)m.appendChild(f[u])}}(),t.b("utils.parseHtmlFragment",t.a.ua),t.b("utils.setHtml",t.a.fc),t.aa=function(){function n(s,a){if(s){if(s.nodeType==8){var d=t.aa.Uc(s.nodeValue);d!=null&&a.push({ud:s,Kd:d})}else if(s.nodeType==1)for(var d=0,g=s.childNodes,m=g.length;d<m;d++)n(g[d],a)}}
1var r={};return{Xb:function(s){if(typeof s!="function")throw Error("You can only pass a function to ko.memoization.memoize()");var a=(4294967296*(1+Math.random())|0).toString(16).substring(1)+(4294967296*(1+Math.random())|0).toString(16).substring(1);return r[a]=s,"<!--[ko_memo:"+a+"]-->"},bd:function(s,a){var d=r[s];if(d===i)throw Error("Couldn't find any memo with ID "+s+". Perhaps it's already been unmemoized.");try{return d.apply(null,a||[]),!0}finally{delete r[s]}},cd:function(s,a){var d=[];n(s,d);for(var g=0,m=d.length;g<m;g++){var v=d[g].ud,f=[v];a&&t.a.Nb(f,a),t.aa.bd(d[g].Kd,f),v.nodeValue="",v.parentNode&&v.parentNode.removeChild(v)}},Uc:function(s){return(s=s.match(/^\[ko_memo\:(.*?)\]$/))?s[1]:null}}}(),t.b("memoization",t.aa),t.b("memoization.memoize",t.aa.Xb),t.b("memoization.unmemoize",t.aa.bd),t.b("memoization.parseMemoText",t.aa.Uc),t.b("memoization.unmemoizeDomNodeAndDescendants",t.aa.cd),t.na=function(){function n(){if(d){for(var v=d,f=0,u;m<d;)if(u=a[m++]){if(m>v){if(5e3<=++f){m=d,t.a.Gc(Error("'Too much recursion' after processing "+f+" task groups."));break}v=d}try{u()}catch(w){t.a.Gc(w)}}}}function r(){n(),m=d=a.length=0}var s,a=[],d=0,g=1,m=0;return l.MutationObserver?s=function(v){var f=h.createElement("div");return new MutationObserver(v).observe(f,{attributes:!0}),function(){f.classList.toggle("foo")}}(r):s=h&&"onreadystatechange"in h.createElement("script")?function(v){var f=h.createElement("script");f.onreadystatechange=function(){f.onreadystatechange=null,h.documentElement.removeChild(f),f=null,v()},h.documentElement.appendChild(f)}:function(v){setTimeout(v,0)},{scheduler:s,zb:function(v){return d||t.na.scheduler(r),a[d++]=v,g++},cancel:function(v){v=v-(g-d),v>=m&&v<d&&(a[v]=null)},resetForTesting:function(){var v=d-m;return m=d=a.length=0,v},Sd:n}}(),t.b("tasks",t.na),t.b("tasks.schedule",t.na.zb),t.b("tasks.runEarly",t.na.Sd),t.Ta={throttle:function(n,r){n.throttleEvaluation=r;var s=null;return t.$({read:n,write:function(a){clearTimeout(s),s=t.a.setTimeout(function(){n(a)},r)}})},rateLimit:function(n,r){var s,a,d;typeof r=="number"?s=r:(s=r.timeout,a=r.method),n.Hb=!1,d=typeof a=="function"?a:a=="notifyWhenChangesStop"?B:K,n.ub(function(g){return d(g,s,r)})},deferred:function(n,r){if(r!==!0)throw Error("The 'deferred' extender only accepts the value 'true', because it is not supported to turn deferral off once enabled.");n.Hb||(n.Hb=!0,n.ub(function(s){var a,d=!1;return function(){if(!d){t.na.cancel(a),a=t.na.zb(s);try{d=!0,n.notifySubscribers(i,"dirty")}finally{d=!1}}}}))},notify:function(n,r){n.equalityComparer=r=="always"?null:k}};var X={undefined:1,boolean:1,number:1,string:1};t.b("extenders",t.Ta),t.ic=function(n,r,s){this.da=n,this.lc=r,this.mc=s,this.Ib=!1,this.fb=this.Jb=null,t.L(this,"dispose",this.s),t.L(this,"disposeWhenNodeIsRemoved",this.l)},t.ic.prototype.s=function(){this.Ib||(this.fb&&t.a.K.yb(this.Jb,this.fb),this.Ib=!0,this.mc(),this.da=this.lc=this.mc=this.Jb=this.fb=null)},t.ic.prototype.l=function(n){this.Jb=n,t.a.K.za(n,this.fb=this.s.bind(this))},t.T=function(){t.a.Ab(this,Y),Y.qb(this)};var Y={qb:function(n){n.U={change:[]},n.sc=1},subscribe:function(n,r,s){var a=this;s=s||"change";var d=new t.ic(a,r?n.bind(r):n,function(){t.a.Pa(a.U[s],d),a.hb&&a.hb(s)});return a.Qa&&a.Qa(s),a.U[s]||(a.U[s]=[]),a.U[s].push(d),d},notifySubscribers:function(n,r){if(r=r||"change",r==="change"&&this.Gb(),this.Wa(r)){var s=r==="change"&&this.ed||this.U[r].slice(0);try{t.u.xc();for(var a=0,d;d=s[a];++a)d.Ib||d.lc(n)}finally{t.u.end()}}},ob:function(){return this.sc},Dd:function(n){return this.ob()!==n},Gb:function(){++this.sc},ub:function(n){var r=this,s=t.O(r),a,d,g,m,v;r.gb||(r.gb=r.notifySubscribers,r.notifySubscribers=nt);var f=n(function(){r.Ja=!1,s&&m===r&&(m=r.nc?r.nc():r());var u=d||v&&r.sb(g,m);v=d=a=!1,u&&r.gb(g=m)});r.qc=function(u,w){w&&r.Ja||(v=!w),r.ed=r.U.change.slice(0),r.Ja=a=!0,m=u,f()},r.pc=function(u){a||(g=u,r.gb(u,"beforeChange"))},r.rc=function(){v=!0},r.gd=function(){r.sb(g,r.v(!0))&&(d=!0)}},Wa:function(n){return this.U[n]&&this.U[n].length},Bd:function(n){if(n)return this.U[n]&&this.U[n].length||0;var r=0;return t.a.P(this.U,function(s,a){s!=="dirty"&&(r+=a.length)}),r},sb:function(n,r){return!this.equalityComparer||!this.equalityComparer(n,r)},toString:function(){return"[object Object]"},extend:function(n){var r=this;return n&&t.a.P(n,function(s,a){var d=t.Ta[s];typeof d=="function"&&(r=d(r,a)||r)}),r}};t.L(Y,"init",Y.qb),t.L(Y,"subscribe",Y.subscribe),t.L(Y,"extend",Y.extend),t.L(Y,"getSubscriptionsCount",Y.Bd),t.a.Ba&&t.a.setPrototypeOf(Y,Function.prototype),t.T.fn=Y,t.Qc=function(n){return n!=null&&typeof n.subscribe=="function"&&typeof n.notifySubscribers=="function"},t.b("subscribable",t.T),t.b("isSubscribable",t.Qc),t.S=t.u=function(){function n(g){s.push(a),a=g}function r(){a=s.pop()}var s=[],a,d=0;return{xc:n,end:r,cc:function(g){if(a){if(!t.Qc(g))throw Error("Only subscribable things can act as dependencies");a.od.call(a.pd,g,g.fd||(g.fd=++d))}},G:function(g,m,v){try{return n(),g.apply(m,v||[])}finally{r()}},qa:function(){if(a)return a.o.qa()},Va:function(){if(a)return a.o.Va()},Ya:function(){if(a)return a.Ya},o:function(){if(a)return a.o}}}(),t.b("computedContext",t.S),t.b("computedContext.getDependenciesCount",t.S.qa),t.b("computedContext.getDependencies",t.S.Va),t.b("computedContext.isInitial",t.S.Ya),t.b("computedContext.registerDependency",t.S.cc),t.b("ignoreDependencies",t.Yd=t.u.G);var tt=t.a.Da("_latestValue");t.ta=function(n){function r(){return 0<arguments.length?(r.sb(r[tt],arguments[0])&&(r.ya(),r[tt]=arguments[0],r.xa()),this):(t.u.cc(r),r[tt])}return r[tt]=n,t.a.Ba||t.a.extend(r,t.T.fn),t.T.fn.qb(r),t.a.Ab(r,J),t.options.deferUpdates&&t.Ta.deferred(r,!0),r};var J={equalityComparer:k,v:function(){return this[tt]},xa:function(){this.notifySubscribers(this[tt],"spectate"),this.notifySubscribers(this[tt])},ya:function(){this.notifySubscribers(this[tt],"beforeChange")}};t.a.Ba&&t.a.setPrototypeOf(J,t.T.fn);var it=t.ta.Ma="__ko_proto__";J[it]=t.ta,t.O=function(n){if((n=typeof n=="function"&&n[it])&&n!==J[it]&&n!==t.o.fn[it])throw Error("Invalid object that looks like an observable; possibly from another Knockout instance");return!!n},t.Za=function(n){return typeof n=="function"&&(n[it]===J[it]||n[it]===t.o.fn[it]&&n.Nc)},t.b("observable",t.ta),t.b("isObservable",t.O),t.b("isWriteableObservable",t.Za),t.b("isWritableObservable",t.Za),t.b("observable.fn",J),t.L(J,"peek",J.v),t.L(J,"valueHasMutated",J.xa),t.L(J,"valueWillMutate",J.ya),t.Ha=function(n){if(n=n||[],typeof n!="object"||!("length"in n))throw Error("The argument passed when initializing an observable array must be an array, or null, or undefined.");return n=t.ta(n),t.a.Ab(n,t.Ha.fn),n.extend({trackArrayChanges:!0})},t.Ha.fn={remove:function(n){for(var r=this.v(),s=[],a=typeof n!="function"||t.O(n)?function(m){return m===n}:n,d=0;d<r.length;d++){var g=r[d];if(a(g)){if(s.length===0&&this.ya(),r[d]!==g)throw Error("Array modified during remove; cannot remove item");s.push(g),r.splice(d,1),d--}}return s.length&&this.xa(),s},removeAll:function(n){if(n===i){var r=this.v(),s=r.slice(0);return this.ya(),r.splice(0,r.length),this.xa(),s}return n?this.remove(function(a){return 0<=t.a.A(n,a)}):[]},destroy:function(n){var r=this.v(),s=typeof n!="function"||t.O(n)?function(g){return g===n}:n;this.ya();for(var a=r.length-1;0<=a;a--){var d=r[a];s(d)&&(d._destroy=!0)}this.xa()},destroyAll:function(n){return n===i?this.destroy(function(){return!0}):n?this.destroy(function(r){return 0<=t.a.A(n,r)}):[]},indexOf:function(n){var r=this();return t.a.A(r,n)},replace:function(n,r){var s=this.indexOf(n);0<=s&&(this.ya(),this.v()[s]=r,this.xa())},sorted:function(n){var r=this().slice(0);return n?r.sort(n):r.sort()},reversed:function(){return this().slice(0).reverse()}},t.a.Ba&&t.a.setPrototypeOf(t.Ha.fn,t.ta.fn),t.a.D("pop push reverse shift sort splice unshift".split(" "),function(n){t.Ha.fn[n]=function(){var r=this.v();this.ya(),this.zc(r,n,arguments);var s=r[n].apply(r,arguments);return this.xa(),s===r?this:s}}),t.a.D(["slice"],function(n){t.Ha.fn[n]=function(){var r=this();return r[n].apply(r,arguments)}}),t.Pc=function(n){return t.O(n)&&typeof n.remove=="function"&&typeof n.push=="function"},t.b("observableArray",t.Ha),t.b("isObservableArray",t.Pc),t.Ta.trackArrayChanges=function(n,r){function s(){function b(){if(v){var C=[].concat(n.v()||[]),c;n.Wa("arrayChange")&&((!d||1<v)&&(d=t.a.Pb(f,C,n.Ob)),c=d),f=C,d=null,v=0,c&&c.length&&n.notifySubscribers(c,"arrayChange")}}a?b():(a=!0,m=n.subscribe(function(){++v},null,"spectate"),f=[].concat(n.v()||[]),d=null,g=n.subscribe(b))}if(n.Ob={},r&&typeof r=="object"&&t.a.extend(n.Ob,r),n.Ob.sparse=!0,!n.zc){var a=!1,d=null,g,m,v=0,f,u=n.Qa,w=n.hb;n.Qa=function(b){u&&u.call(n,b),b==="arrayChange"&&s()},n.hb=function(b){w&&w.call(n,b),b!=="arrayChange"||n.Wa("arrayChange")||(g&&g.s(),m&&m.s(),m=g=null,a=!1,f=i)},n.zc=function(b,C,c){function y(R,j,U){return E[E.length]={status:R,value:j,index:U}}if(a&&!v){var E=[],N=b.length,x=c.length,p=0;switch(C){case"push":p=N;case"unshift":for(C=0;C<x;C++)y("added",c[C],p+C);break;case"pop":p=N-1;case"shift":N&&y("deleted",b[p],p);break;case"splice":C=Math.min(Math.max(0,0>c[0]?N+c[0]:c[0]),N);for(var N=x===1?N:Math.min(C+(c[1]||0),N),x=C+x-2,p=Math.max(N,x),D=[],$=[],H=2;C<p;++C,++H)C<N&&$.push(y("deleted",b[C],C)),C<x&&D.push(y("added",c[H],C));t.a.Kc($,D);break;default:return}d=E}}}};var F=t.a.Da("_state");t.o=t.$=function(n,r,s){function a(){if(0<arguments.length){if(typeof d=="function")d.apply(g.nb,arguments);else throw Error("Cannot write a value to a ko.computed unless you specify a 'write' option. If you wish to read the current value, don't pass any parameters.");return this}return g.ra||t.u.cc(a),(g.ka||g.J&&a.Xa())&&a.ha(),g.X}if(typeof n=="object"?s=n:(s=s||{},n&&(s.read=n)),typeof s.read!="function")throw Error("Pass a function that returns the value of the ko.computed");var d=s.write,g={X:i,sa:!0,ka:!0,rb:!1,jc:!1,ra:!1,wb:!1,J:!1,Wc:s.read,nb:r||s.owner,l:s.disposeWhenNodeIsRemoved||s.l||null,Sa:s.disposeWhen||s.Sa,Rb:null,I:{},V:0,Ic:null};return a[F]=g,a.Nc=typeof d=="function",t.a.Ba||t.a.extend(a,t.T.f
1n),t.T.fn.qb(a),t.a.Ab(a,q),s.pure?(g.wb=!0,g.J=!0,t.a.extend(a,at)):s.deferEvaluation&&t.a.extend(a,et),t.options.deferUpdates&&t.Ta.deferred(a,!0),g.l&&(g.jc=!0,g.l.nodeType||(g.l=null)),g.J||s.deferEvaluation||a.ha(),g.l&&a.ja()&&t.a.K.za(g.l,g.Rb=function(){a.s()}),a};var q={equalityComparer:k,qa:function(){return this[F].V},Va:function(){var n=[];return t.a.P(this[F].I,function(r,s){n[s.Ka]=s.da}),n},Vb:function(n){if(!this[F].V)return!1;var r=this.Va();return t.a.A(r,n)!==-1?!0:!!t.a.Lb(r,function(s){return s.Vb&&s.Vb(n)})},uc:function(n,r,s){if(this[F].wb&&r===this)throw Error("A 'pure' computed must not be called recursively");this[F].I[n]=s,s.Ka=this[F].V++,s.La=r.ob()},Xa:function(){var n,r,s=this[F].I;for(n in s)if(Object.prototype.hasOwnProperty.call(s,n)&&(r=s[n],this.Ia&&r.da.Ja||r.da.Dd(r.La)))return!0},Jd:function(){this.Ia&&!this[F].rb&&this.Ia(!1)},ja:function(){var n=this[F];return n.ka||0<n.V},Rd:function(){this.Ja?this[F].ka&&(this[F].sa=!0):this.Hc()},$c:function(n){if(n.Hb){var r=n.subscribe(this.Jd,this,"dirty"),s=n.subscribe(this.Rd,this);return{da:n,s:function(){r.s(),s.s()}}}return n.subscribe(this.Hc,this)},Hc:function(){var n=this,r=n.throttleEvaluation;r&&0<=r?(clearTimeout(this[F].Ic),this[F].Ic=t.a.setTimeout(function(){n.ha(!0)},r)):n.Ia?n.Ia(!0):n.ha(!0)},ha:function(n){var r=this[F],s=r.Sa,a=!1;if(!r.rb&&!r.ra){if(r.l&&!t.a.Sb(r.l)||s&&s()){if(!r.jc){this.s();return}}else r.jc=!1;r.rb=!0;try{a=this.zd(n)}finally{r.rb=!1}return a}},zd:function(n){var r=this[F],a=!1,s=r.wb?i:!r.V,a={qd:this,mb:r.I,Qb:r.V};t.u.xc({pd:a,od:z,o:this,Ya:s}),r.I={},r.V=0;var d=this.yd(r,a);return r.V?a=this.sb(r.X,d):(this.s(),a=!0),a&&(r.J?this.Gb():this.notifySubscribers(r.X,"beforeChange"),r.X=d,this.notifySubscribers(r.X,"spectate"),!r.J&&n&&this.notifySubscribers(r.X),this.rc&&this.rc()),s&&this.notifySubscribers(r.X,"awake"),a},yd:function(n,r){try{var s=n.Wc;return n.nb?s.call(n.nb):s()}finally{t.u.end(),r.Qb&&!n.J&&t.a.P(r.mb,ot),n.sa=n.ka=!1}},v:function(n){var r=this[F];return(r.ka&&(n||!r.V)||r.J&&this.Xa())&&this.ha(),r.X},ub:function(n){t.T.fn.ub.call(this,n),this.nc=function(){return this[F].J||(this[F].sa?this.ha():this[F].ka=!1),this[F].X},this.Ia=function(r){this.pc(this[F].X),this[F].ka=!0,r&&(this[F].sa=!0),this.qc(this,!r)}},s:function(){var n=this[F];!n.J&&n.I&&t.a.P(n.I,function(r,s){s.s&&s.s()}),n.l&&n.Rb&&t.a.K.yb(n.l,n.Rb),n.I=i,n.V=0,n.ra=!0,n.sa=!1,n.ka=!1,n.J=!1,n.l=i,n.Sa=i,n.Wc=i,this.Nc||(n.nb=i)}},at={Qa:function(n){var r=this,s=r[F];if(!s.ra&&s.J&&n=="change"){if(s.J=!1,s.sa||r.Xa())s.I=null,s.V=0,r.ha()&&r.Gb();else{var a=[];t.a.P(s.I,function(d,g){a[g.Ka]=d}),t.a.D(a,function(d,g){var m=s.I[d],v=r.$c(m.da);v.Ka=g,v.La=m.La,s.I[d]=v}),r.Xa()&&r.ha()&&r.Gb()}s.ra||r.notifySubscribers(s.X,"awake")}},hb:function(n){var r=this[F];r.ra||n!="change"||this.Wa("change")||(t.a.P(r.I,function(s,a){a.s&&(r.I[s]={da:a.da,Ka:a.Ka,La:a.La},a.s())}),r.J=!0,this.notifySubscribers(i,"asleep"))},ob:function(){var n=this[F];return n.J&&(n.sa||this.Xa())&&this.ha(),t.T.fn.ob.call(this)}},et={Qa:function(n){n!="change"&&n!="beforeChange"||this.v()}};t.a.Ba&&t.a.setPrototypeOf(q,t.T.fn);var st=t.ta.Ma;q[st]=t.o,t.Oc=function(n){return typeof n=="function"&&n[st]===q[st]},t.Fd=function(n){return t.Oc(n)&&n[F]&&n[F].wb},t.b("computed",t.o),t.b("dependentObservable",t.o),t.b("isComputed",t.Oc),t.b("isPureComputed",t.Fd),t.b("computed.fn",q),t.L(q,"peek",q.v),t.L(q,"dispose",q.s),t.L(q,"isActive",q.ja),t.L(q,"getDependenciesCount",q.qa),t.L(q,"getDependencies",q.Va),t.xb=function(n,r){return typeof n=="function"?t.o(n,r,{pure:!0}):(n=t.a.extend({},n),n.pure=!0,t.o(n,r))},t.b("pureComputed",t.xb),function(){function n(a,d,g){if(g=g||new s,a=d(a),typeof a!="object"||a===null||a===i||a instanceof RegExp||a instanceof Date||a instanceof String||a instanceof Number||a instanceof Boolean)return a;var m=a instanceof Array?[]:{};return g.save(a,m),r(a,function(v){var f=d(a[v]);switch(typeof f){case"boolean":case"number":case"string":case"function":m[v]=f;break;case"object":case"undefined":var u=g.get(f);m[v]=u!==i?u:n(f,d,g)}}),m}function r(a,d){if(a instanceof Array){for(var g=0;g<a.length;g++)d(g);typeof a.toJSON=="function"&&d("toJSON")}else for(g in a)d(g)}function s(){this.keys=[],this.values=[]}
1t.ad=function(a){if(arguments.length==0)throw Error("When calling ko.toJS, pass the object you want to convert.");return n(a,function(d){for(var g=0;t.O(d)&&10>g;g++)d=d();return d})},t.toJSON=function(a,d,g){return a=t.ad(a),t.a.hc(a,d,g)},s.prototype={constructor:s,save:function(a,d){var g=t.a.A(this.keys,a);0<=g?this.values[g]=d:(this.keys.push(a),this.values.push(d))},get:function(a){return a=t.a.A(this.keys,a),0<=a?this.values[a]:i}}}(),t.b("toJS",t.ad),t.b("toJSON",t.toJSON),t.Wd=function(n,r,s){function a(d){var g=t.xb(n,s).extend({ma:"always"}),m=g.subscribe(function(v){v&&(m.s(),d(v))});return g.notifySubscribers(g.v()),m}return typeof Promise!="function"||r?a(r.bind(s)):new Promise(a)},t.b("when",t.Wd),function(){t.w={M:function(n){switch(t.a.R(n)){case"option":return n.__ko__hasDomDataOptionValue__===!0?t.a.g.get(n,t.c.options.$b):7>=t.a.W?n.getAttributeNode("value")&&n.getAttributeNode("value").specified?n.value:n.text:n.value;case"select":return 0<=n.selectedIndex?t.w.M(n.options[n.selectedIndex]):i;default:return n.value}},cb:function(n,r,s){switch(t.a.R(n)){case"option":typeof r=="string"?(t.a.g.set(n,t.c.options.$b,i),"__ko__hasDomDataOptionValue__"in n&&delete n.__ko__hasDomDataOptionValue__,n.value=r):(t.a.g.set(n,t.c.options.$b,r),n.__ko__hasDomDataOptionValue__=!0,n.value=typeof r=="number"?r:"");break;case"select":(r===""||r===null)&&(r=i);for(var a=-1,d=0,g=n.options.length,m;d<g;++d)if(m=t.w.M(n.options[d]),m==r||m===""&&r===i){a=d;break}(s||0<=a||r===i&&1<n.size)&&(n.selectedIndex=a,t.a.W===6&&t.a.setTimeout(function(){n.selectedIndex=a},0));break;default:(r===null||r===i)&&(r=""),n.value=r}}}}(),t.b("selectExtensions",t.w),t.b("selectExtensions.readValue",t.w.M),t.b("selectExtensions.writeValue",t.w.cb),t.m=function(){function n(v){v=t.a.Db(v),v.charCodeAt(0)===123&&(v=v.slice(1,-1)),v+=`
2,`;var f=[],u=v.match(a),w,b=[],C=0;if(1<u.length){for(var c=0,y;y=u[c];++c){var E=y.charCodeAt(0);if(E===44){if(0>=C){f.push(w&&b.length?{key:w,value:b.join("")}:{unknown:w||b.join("")}),w=C=0,b=[];continue}}else if(E===58){if(!C&&!w&&b.length===1){w=b.pop();continue}}else{if(E===47&&1<y.length&&(y.charCodeAt(1)===47||y.charCodeAt(1)===42))continue;E===47&&c&&1<y.length?(E=u[c-1].match(d))&&!g[E[0]]&&(v=v.substr(v.indexOf(y)+1),u=v.match(a),c=-1,y="/"):E===40||E===123||E===91?++C:E===41||E===125||E===93?--C:w||b.length||E!==34&&E!==39||(y=y.slice(1,-1))}b.push(y)}if(0<C)throw Error("Unbalanced parentheses, braces, or brackets")}return f}var r=["true","false","null","undefined"],s=/^(?:[$_a-z][$\w]*|(.+)(\.\s*[$_a-z][$\w]*|\[.+\]))$/i,a=RegExp(`"(?:\\\\.|[^"])*"|'(?:\\\\.|[^'])*'|\`(?:\\\\.|[^\`])*\`|/\\*(?:[^*]|\\*+[^*/])*\\*+/|//.*
3|/(?:\\\\.|[^/])+/w*|[^\\s:,/][^,"'\`{}()/:[\\]]*[^\\s,"'\`{}()/:[\\]]|[^\\s]`,"g"),d=/[\])"'A-Za-z0-9_$]+$/,g={in:1,return:1,typeof:1},m={};return{Ra:[],wa:m,ac:n,vb:function(v,f){function u(E,N){var x;if(!c){var p=t.getBindingHandler(E);if(p&&p.preprocess&&!(N=p.preprocess(N,E,u)))return;(p=m[E])&&(x=N,0<=t.a.A(r,x)?x=!1:(p=x.match(s),x=p===null?!1:p[1]?"Object("+p[1]+")"+p[2]:x),p=x),p&&b.push("'"+(typeof m[E]=="string"?m[E]:E)+"':function(_z){"+x+"=_z}")}C&&(N="function(){return "+N+" }"),w.push("'"+E+"':"+N)}f=f||{};var w=[],b=[],C=f.valueAccessors,c=f.bindingParams,y=typeof v=="string"?n(v):v;return t.a.D(y,function(E){u(E.key||E.unknown,E.value)}),b.length&&u("_ko_property_writers","{"+b.join(",")+" }"),w.join(",")},Id:function(v,f){for(var u=0;u<v.length;u++)if(v[u].key==f)return!0;return!1},eb:function(v,f,u,w,b){v&&t.O(v)?!t.Za(v)||b&&v.v()===w||v(w):(v=f.get("_ko_property_writers"))&&v[u]&&v[u](w)}}}(),t.b("expressionRewriting",t.m),t.b("expressionRewriting.bindingRewriteValidators",t.m.Ra),t.b("expressionRewriting.parseObjectLiteral",t.m.ac),t.b("expressionRewriting.preProcessBindings",t.m.vb),t.b("expressionRewriting._twoWayBindings",t.m.wa),t.b("jsonExpressionRewriting",t.m),t.b("jsonExpressionRewriting.insertPropertyAccessorsIntoJson",t.m.vb),function(){function n(u){return u.nodeType==8&&g.test(d?u.text:u.nodeValue)}function r(u){return u.nodeType==8&&m.test(d?u.text:u.nodeValue)}function s(u,w){for(var b=u,C=1,c=[];b=b.nextSibling;){if(r(b)&&(t.a.g.set(b,f,!0),C--,C===0))return c;c.push(b),n(b)&&C++}if(!w)throw Error("Cannot find closing comment tag to match: "+u.nodeValue);return null}function a(u,w){var b=s(u,w);return b?0<b.length?b[b.length-1].nextSibling:u.nextSibling:null}var d=h&&h.createComment("test").text==="<!--test-->",g=d?/^\x3c!--\s*ko(?:\s+([\s\S]+))?\s*--\x3e$/:/^\s*ko(?:\s+([\s\S]+))?\s*$/,m=d?/^\x3c!--\s*\/ko\s*--\x3e$/:/^\s*\/ko\s*$/,v={ul:!0,ol:!0},f="__ko_matchedEndComment__";t.h={ea:{},childNodes:function(u){return n(u)?s(u):u.childNodes},Ea:function(u){if(n(u)){u=t.h.childNodes(u);for(var w=0,b=u.length;w<b;w++)t.removeNode(u[w])}else t.a.Tb(u)},va:function(u,w){if(n(u)){t.h.Ea(u);for(var b=u.nextSibling,C=0,c=w.length;C<c;C++)b.parentNode.insertBefore(w[C],b)}else t.a.va(u,w)},Vc:function(u,w){var b;n(u)?(b=u.nextSibling,u=u.parentNode):b=u.firstChild,b?w!==b&&u.insertBefore(w,b):u.appendChild(w)},Wb:function(u,w,b){b?(b=b.nextSibling,n(u)&&(u=u.parentNode),b?w!==b&&u.insertBefore(w,b):u.appendChild(w)):t.h.Vc(u,w)},firstChild:function(u){if(n(u))return!u.nextSibling||r(u.nextSibling)?null:u.nextSibling;if(u.firstChild&&r(u.firstChild))throw Error("Found invalid end comment, as the first child of "+u);return u.firstChild},nextSibling:function(u){if(n(u)&&(u=a(u)),u.nextSibling&&r(u.nextSibling)){var w=u.nextSibling;
3if(r(w)&&!t.a.g.get(w,f))throw Error("Found end comment without a matching opening comment, as child of "+u);return null}return u.nextSibling},Cd:n,Vd:function(u){return(u=(d?u.text:u.nodeValue).match(g))?u[1]:null},Sc:function(u){if(v[t.a.R(u)]){var w=u.firstChild;if(w)do if(w.nodeType===1){var b;b=w.firstChild;var C=null;if(b)do if(C)C.push(b);else if(n(b)){var c=a(b,!0);c?b=c:C=[b]}else r(b)&&(C=[b]);while(b=b.nextSibling);if(b=C)for(C=w.nextSibling,c=0;c<b.length;c++)C?u.insertBefore(b[c],C):u.appendChild(b[c])}while(w=w.nextSibling)}}}}(),t.b("virtualElements",t.h),t.b("virtualElements.allowedBindings",t.h.ea),t.b("virtualElements.emptyNode",t.h.Ea),t.b("virtualElements.insertAfter",t.h.Wb),t.b("virtualElements.prepend",t.h.Vc),t.b("virtualElements.setDomNodeChildren",t.h.va),function(){t.ga=function(){this.nd={}},t.a.extend(t.ga.prototype,{nodeHasBindings:function(n){switch(n.nodeType){case 1:return n.getAttribute("data-bind")!=null||t.j.getComponentNameForNode(n);case 8:return t.h.Cd(n);default:return!1}},getBindings:function(n,r){var s=this.getBindingsString(n,r),s=s?this.parseBindingsString(s,r,n):null;return t.j.tc(s,n,r,!1)},getBindingAccessors:function(n,r){var s=this.getBindingsString(n,r),s=s?this.parseBindingsString(s,r,n,{valueAccessors:!0}):null;return t.j.tc(s,n,r,!0)},getBindingsString:function(n){switch(n.nodeType){case 1:return n.getAttribute("data-bind");case 8:return t.h.Vd(n);default:return null}},parseBindingsString:function(n,r,s,a){try{var d=this.nd,g=n+(a&&a.valueAccessors||""),m;if(!(m=d[g])){var v,f="with($context){with($data||{}){return{"+t.m.vb(n,a)+"}}}";v=new Function("$context","$element",f),m=d[g]=v}return m(r,s)}catch(u){throw u.message=`Unable to parse bindings.
4Bindings value: `+n+`
5Message: `+u.message,u}}}),t.ga.instance=new t.ga}(),t.b("bindingProvider",t.ga),function(){function n(p){var D=(p=t.a.g.get(p,x))&&p.N;D&&(p.N=null,D.Tc())}function r(p,D,$){this.node=p,this.yc=D,this.kb=[],this.H=!1,D.N||t.a.K.za(p,n),$&&$.N&&($.N.kb.push(p),this.Kb=$)}function s(p){return function(){return p}}function a(p){return p()}function d(p){return t.a.Ga(t.u.G(p),function(D,$){return function(){return p()[$]}})}function g(p,D,$){return typeof p=="function"?d(p.bind(null,D,$)):t.a.Ga(p,s)}function m(p,D){return d(this.getBindings.bind(this,p,D))}function v(p,D){var $=t.h.firstChild(D);if($){var H,R=t.ga.instance,j=R.preprocessNode;if(j){for(;H=$;)$=t.h.nextSibling(H),j.call(R,H);$=t.h.firstChild(D)}for(;H=$;)$=t.h.nextSibling(H),f(p,H)}t.i.ma(D,t.i.H)}function f(p,D){var $=p,H=D.nodeType===1;H&&t.h.Sc(D),(H||t.ga.instance.nodeHasBindings(D))&&($=w(D,null,p).bindingContextForDescendants),$&&!E[t.a.R(D)]&&v($,D)}function u(p){var D=[],$={},H=[];return t.a.P(p,function R(j){if(!$[j]){var U=t.getBindingHandler(j);U&&(U.after&&(H.push(j),t.a.D(U.after,function(ct){if(p[ct]){if(t.a.A(H,ct)!==-1)throw Error("Cannot combine the following bindings, because they have a cyclic dependency: "+H.join(", "));R(ct)}}),H.length--),D.push({key:j,Mc:U})),$[j]=!0}}),D}function w(p,D,$){var H=t.a.g.Ub(p,x,{}),R=H.hd;if(!D){if(R)throw Error("You cannot apply bindings multiple times to the same element.");H.hd=!0}R||(H.context=$),H.Zb||(H.Zb={});var j;if(D&&typeof D!="function")j=D;else{var U=t.ga.instance,ct=U.getBindingAccessors||m,lt=t.$(function(){return(j=D?D($,p):ct.call(U,p,$))&&($[C]&&$[C](),$[y]&&$[y]()),j},null,{l:p});j&&lt.ja()||(lt=null)}var W=$,ft;if(j){var dt=function(){return t.a.Ga(lt?lt():j,a)},pt=lt?function(Q){return function(){return a(lt()[Q])}}:function(Q){return j[Q]};dt.get=function(Q){return j[Q]&&a(pt(Q))},dt.has=function(Q){return Q in j},t.i.H in j&&t.i.subscribe(p,t.i.H,function(){var Q=(0,j[t.i.H])();if(Q){var gt=t.h.childNodes(p);gt.length&&Q(gt,t.Ec(gt[0]))}}),t.i.pa in j&&(W=t.i.Cb(p,$),t.i.subscribe(p,t.i.pa,function(){var Q=(0,j[t.i.pa])();Q&&t.h.firstChild(p)&&Q(p)})),H=u(j),t.a.D(H,function(Q){var gt=Q.Mc.init,_t=Q.Mc.update,vt=Q.key;if(p.nodeType===8&&!t.h.ea[vt])throw Error("The binding '"+vt+"' cannot be used with virtual elements");try{typeof gt=="function"&&t.u.G(function(){var wt=gt(p,pt(vt),dt,W.$data,W);if(wt&&wt.controlsDescendantBindings){if(ft!==i)throw Error("Multiple bindings ("+ft+" and "+vt+") are trying to control descendant bindings of the same element. You cannot use these bindings together on the same element.");ft=vt}}),typeof _t=="function"&&t.$(function(){_t(p,pt(vt),dt,W.$data,W)},null,{l:p})}catch(wt){throw wt.message='Unable to process binding "'+vt+": "+j[vt]+`"
6Message: `+wt.message,wt}})}return H=ft===i,{shouldBindDescendants:H,bindingContextForDescendants:H&&W}}function b(p,D){return p&&p instanceof t.fa?p:new t.fa(p,i,i,D)}var C=t.a.Da("_subscribable"),c=t.a.Da("_ancestorBindingInfo"),y=t.a.Da("_dataDependency");t.c={};var E={script:!0,textarea:!0,template:!0};t.getBindingHandler=function(p){return t.c[p]};var N={};t.fa=function(p,D,$,H,R){function j(){var pt=W?lt():lt,Q=t.a.f(pt);return D?(t.a.extend(U,D),c in D&&(U[c]=D[c])):(U.$parents=[],U.$root=Q,U.ko=t),U[C]=ft,ct?Q=U.$data:(U.$rawData=pt,U.$data=Q),$&&(U[$]=Q),H&&H(U,D,Q),D&&D[C]&&!t.S.o().Vb(D[C])&&D[C](),dt&&(U[y]=dt),U.$data}var U=this,ct=p===N,lt=ct?i:p,W=typeof lt=="function"&&!t.O(lt),ft,dt=R&&R.dataDependency;R&&R.exportDependencies?j():(ft=t.xb(j),ft.v(),ft.ja()?ft.equalityComparer=null:U[C]=i)},t.fa.prototype.createChildContext=function(p,D,$,H){if(!H&&D&&typeof D=="object"&&(H=D,D=H.as,$=H.extend),D&&H&&H.noChildContext){var R=typeof p=="function"&&!t.O(p);return new t.fa(N,this,null,function(j){$&&$(j),j[D]=R?p():p},H)}return new t.fa(p,this,D,function(j,U){j.$parentContext=U,j.$parent=U.$data,j.$parents=(U.$parents||[]).slice(0),j.$parents.unshift(j.$parent),$&&$(j)},H)},t.fa.prototype.extend=function(p,D){return new t.fa(N,this,null,function($){t.a.extend($,typeof p=="function"?p($):p)},D)};var x=t.a.g.Z();r.prototype.Tc=function(){this.Kb&&this.Kb.N&&this.Kb.N.sd(this.node)},r.prototype.sd=function(p){t.a.Pa(this.kb,p),!this.kb.length&&this.H&&this.Cc()},r.prototype.Cc=function(){this.H=!0,this.yc.N&&!this.kb.length&&(this.yc.N=null,t.a.K.yb(this.node,n),t.i.ma(this.node,t.i.pa),this.Tc())},t.i={H:"childrenComplete",pa:"descendantsComplete",subscribe:function(p,D,$,H,R){var j=t.a.g.Ub(p,x,{});return j.Fa||(j.Fa=new t.T),R&&R.notifyImmediately&&j.Zb[D]&&t.u.G($,H,[p]),j.Fa.subscribe($,H,D)},ma:function(p,D){var $=t.a.g.get(p,x);if($&&($.Zb[D]=!0,$.Fa&&$.Fa.notifySubscribers(p,D),D==t.i.H)){if($.N)$.N.Cc();else if($.N===i&&$.Fa&&$.Fa.Wa(t.i.pa))throw Error("descendantsComplete event not supported for bindings on this node")}},Cb:function(p,D){var $=t.a.g.Ub(p,x,{});return $.N||($.N=new r(p,$,D[c])),D[c]==$?D:D.extend(function(H){H[c]=$})}},t.Td=function(p){return(p=t.a.g.get(p,x))&&p.context},t.ib=function(p,D,$){return p.nodeType===1&&t.h.Sc(p),w(p,D,b($))},t.ld=function(p,D,$){return $=b($),t.ib(p,g(D,$,p),$)},t.Oa=function(p,D){D.nodeType!==1&&D.nodeType!==8||v(b(p),D)},t.vc=function(p,D,$){if(!A&&l.jQuery&&(A=l.jQuery),2>arguments.length){if(D=h.body,!D)throw Error("ko.applyBindings: could not find document.body; has the document been loaded?")}else if(!D||D.nodeType!==1&&D.nodeType!==8)throw Error("ko.applyBindings: first parameter should be your view model; second parameter should be a DOM node");f(b(p,$),D)},t.Dc=function(p){return!p||p.nodeType!==1&&p.nodeType!==8?i:t.Td(p)},t.Ec=function(p){return(p=t.Dc(p))?p.$data:i},t.b("bindingHandlers",t.c),t.b("bindingEvent",t.i),t.b("bindingEvent.subscribe",t.i.subscribe),t.b("bindingEvent.startPossiblyAsyncContentBinding",t.i.Cb),t.b("applyBindings",t.vc),t.b("applyBindingsToDescendants",t.Oa),t.b("applyBindingAccessorsToNode",t.ib),t.b("applyBindingsToNode",t.ld),t.b("contextFor",t.Dc),t.b("dataFor",t.Ec)}(),function(n){function r(m,v){var f=Object.prototype.hasOwnProperty.call(d,m)?d[m]:n,u;f?f.subscribe(v):(f=d[m]=new t.T,f.subscribe(v),s(m,function(w,b){var C=!(!b||!b.synchronous);g[m]={definition:w,Gd:C},delete d[m],u||C?f.notifySubscribers(w):t.na.zb(function(){f.notifySubscribers(w)})}),u=!0)}function s(m,v){a("getConfig",[m],function(f){f?a("loadComponent",[m,f],function(u){v(u,f)}):v(null,null)})}function a(m,v,f,u){u||(u=t.j.loaders.slice(0));var w=u.shift();if(w){var b=w[m];if(b){var C=!1;if(b.apply(w,v.concat(function(c){C?f(null):c!==null?f(c):a(m,v,f,u)}))!==n&&(C=!0,!w.suppressLoaderExceptions))throw Error("Component loaders must supply values by invoking the callback, not by returning values synchronously.")}else a(m,v,f,u)}else f(null)}var d={},g={};t.j={get:function(m,v){var f=Object.prototype.hasOwnProperty.call(g,m)?g[m]:n;f?f.Gd?t.u.G(function(){v(f.definition)}):t.na.zb(function(){v(f.definition)}):r(m,v)},Bc:function(m){delete g[m]},oc:a},t.j.loaders=[],t.b("components",t.j),t.b("components.get",t.j.get),t.b("components.clearCachedDefinition",t.j.Bc)}(),function(){function n(f,u,w,b){function C(){--y===0&&b(c)}var c={},y=2,E=w.template;w=w.viewModel,E?d(u,E,function(N){t.j.oc("loadTemplate",[f,N],function(x){c.template=x,C()})}):C(),w?d(u,w,function(N){t.j.oc("loadViewModel",[f,N],function(x){c[v]=x,C()})}):C()}function r(f,u,w){if(typeof u=="function")w(function(C){return new u(C)});else if(typeof u[v]=="function")w(u[v]);else if("instance"in u){var b=u.instance;w(function(){return b})}else"viewModel"in u?r(f,u.viewModel,w):f("Unknown viewModel value: "+u)}function s(f){switch(t.a.R(f)){case"script":return t.a.ua(f.text);case"textarea":return t.a.ua(f.value);case"template":if(a(f.content))return t.a.Ca(f.content.childNodes)}return t.a.Ca(f.childNodes)}function a(f){return l.DocumentFragment?f instanceof DocumentFragment:f&&f.nodeType===11}function d(f,u,w){typeof u.require=="string"?I||l.require?(I||l.require)([u.require],function(b){b&&typeof b=="object"&&b.Xd&&b.default&&(b=b.default),w(b)}):f("Uses require, but no AMD loader is present"):w(u)}function g(f){return function(u){throw Error("Component '"+f+"': "+u)}}var m={};t.j.register=function(f,u){if(!u)throw Error("Invalid configuration for "+f);if(t.j.tb(f))throw Error("Component "+f+" is already registered");m[f]=u},t.j.tb=function(f){return Object.prototype.hasOwnProperty.call(m,f)},t.j.unregister=function(f){delete m[f],t.j.Bc(f)},t.j.Fc={getConfig:function(f,u){u(t.j.tb(f)?m[f]:null)},loadComponent:function(f,u,w){var b=g(f);d(b,u,function(C){n(f,b,C,w)})},loadTemplate:function(f,u,w){if(f=g(f),typeof u=="string")w(t.a.ua(u));else if(u instanceof Array)w(u);else if(a(u))w(t.a.la(u.childNodes));else if(u.element)if(u=u.element,l.HTMLElement?u instanceof HTMLElement:u&&u.tagName&&u.nodeType===1)w(s(u));else if(typeof u=="string"){var b=h.getElementById(u);b?w(s(b)):f("Cannot find element with ID "+u)}else f("Unknown element type: "+u);else f("Unknown template value: "+u)},loadViewModel:function(f,u,w){r(g(f),u,w)}};var v="createViewModel";t.b("components.register",t.j.register),t.b("components.isRegistered",t.j.tb),t.b("components.unregister",t.j.unregister),t.b("components.defaultLoader",t.j.Fc),t.j.loaders.push(t.j.Fc),t.j.dd=m}(),function(){function n(s,a){var d=s.getAttribute("params");if(d){var d=r.parseBindingsString(d,a,s,{valueAccessors:!0,bindingParams:!0}),d=t.a.Ga(d,function(v){return t.o(v,null,{l:s})}),g=t.a.Ga(d,function(v){var f=v.v();return v.ja()?t.o({read:function(){return t.a.f(v())},write:t.Za(f)&&function(u){v()(u)},l:s}):f});return Object.prototype.hasOwnProperty.call(g,"$raw")||(g.$raw=d),g}return{$raw:{}}}t.j.getComponentNameForNode=function(s){var a=t.a.R(s);if(t.j.tb(a)&&(a.indexOf("-")!=-1||""+s=="[object HTMLUnknownElement]"||8>=t.a.W&&s.tagName===a))return a}
6,t.j.tc=function(s,a,d,g){if(a.nodeType===1){var m=t.j.getComponentNameForNode(a);if(m){if(s=s||{},s.component)throw Error('Cannot use the "component" binding on a custom element matching a component');var v={name:m,params:n(a,d)};s.component=g?function(){return v}:v}}return s};var r=new t.ga;9>t.a.W&&(t.j.register=function(s){return function(a){return s.apply(this,arguments)}}(t.j.register),h.createDocumentFragment=function(s){return function(){var a=s(),d=t.j.dd,g;for(g in d);return a}}(h.createDocumentFragment))}(),function(){function n(a,d,g){if(d=d.template,!d)throw Error("Component '"+a+"' has no template");a=t.a.Ca(d),t.h.va(g,a)}function r(a,d,g){var m=a.createViewModel;return m?m.call(a,d,g):d}var s=0;t.c.component={init:function(a,d,g,m,v){function f(){var c=u&&u.dispose;typeof c=="function"&&c.call(u),b&&b.s(),w=u=b=null}var u,w,b,C=t.a.la(t.h.childNodes(a));return t.h.Ea(a),t.a.K.za(a,f),t.o(function(){var c=t.a.f(d()),y,E;if(typeof c=="string"?y=c:(y=t.a.f(c.name),E=t.a.f(c.params)),!y)throw Error("No component name specified");var N=t.i.Cb(a,v),x=w=++s;t.j.get(y,function(p){if(w===x){if(f(),!p)throw Error("Unknown component '"+y+"'");n(y,p,a);var D=r(p,E,{element:a,templateNodes:C});p=N.createChildContext(D,{extend:function($){$.$component=D,$.$componentTemplateNodes=C}}),D&&D.koDescendantsComplete&&(b=t.i.subscribe(a,t.i.pa,D.koDescendantsComplete,D)),u=D,t.Oa(p,a)}})},null,{l:a}),{controlsDescendantBindings:!0}}},t.h.ea.component=!0}();var rt={class:"className",for:"htmlFor"};t.c.attr={update:function(n,r){var s=t.a.f(r())||{};t.a.P(s,function(a,d){d=t.a.f(d);var g=a.indexOf(":"),g="lookupNamespaceURI"in n&&0<g&&n.lookupNamespaceURI(a.substr(0,g)),m=d===!1||d===null||d===i;m?g?n.removeAttributeNS(g,a):n.removeAttribute(a):d=d.toString(),8>=t.a.W&&a in rt?(a=rt[a],m?n.removeAttribute(a):n[a]=d):m||(g?n.setAttributeNS(g,a,d):n.setAttribute(a,d)),a==="name"&&t.a.Yc(n,m?"":d)})}},function(){t.c.checked={after:["value","attr"],init:function(n,r,s){function a(){var c=n.checked,y=g();if(!t.S.Ya()&&(c||!v&&!t.S.qa())){var E=t.u.G(r);if(u){var N=w?E.v():E,x=C;C=y,x!==y?c&&(t.a.Na(N,y,!0),t.a.Na(N,x,!1)):t.a.Na(N,y,c),w&&t.Za(E)&&E(N)}else m&&(y===i?y=c:c||(y=i)),t.m.eb(E,s,"checked",y,!0)}}function d(){var c=t.a.f(r()),y=g();u?(n.checked=0<=t.a.A(c,y),C=y):n.checked=m&&y===i?!!c:g()===c}var g=t.xb(function(){if(s.has("checkedValue"))return t.a.f(s.get("checkedValue"));if(b)return s.has("value")?t.a.f(s.get("value")):n.value}),m=n.type=="checkbox",v=n.type=="radio";if(m||v){var f=r(),u=m&&t.a.f(f)instanceof Array,w=!(u&&f.push&&f.splice),b=v||u,C=u?g():i;v&&!n.name&&t.c.uniqueName.init(n,function(){return!0}),t.o(a,null,{l:n}),t.a.B(n,"click",a),t.o(d,null,{l:n}),f=i}}},t.m.wa.checked=!0,t.c.checkedValue={update:function(n,r){n.value=t.a.f(r())}}}(),t.c.class={update:function(n,r){var s=t.a.Db(t.a.f(r()));t.a.Eb(n,n.__ko__cssValue,!1),n.__ko__cssValue=s,t.a.Eb(n,s,!0)}},t.c.css={update:function(n,r){var s=t.a.f(r());s!==null&&typeof s=="object"?t.a.P(s,function(a,d){d=t.a.f(d),t.a.Eb(n,a,d)}):t.c.class.update(n,r)}},t.c.enable={update:function(n,r){var s=t.a.f(r());s&&n.disabled?n.removeAttribute("disabled"):s||n.disabled||(n.disabled=!0)}},t.c.disable={update:function(n,r){t.c.enable.update(n,function(){return!t.a.f(r())})}},t.c.event={init:function(n,r,s,a,d){var g=r()||{};t.a.P(g,function(m){typeof m=="string"&&t.a.B(n,m,function(v){var f,u=r()[m];if(u){try{var w=t.a.la(arguments);a=d.$data,w.unshift(a),f=u.apply(a,w)}finally{f!==!0&&(v.preventDefault?v.preventDefault():v.returnValue=!1)}s.get(m+"Bubble")===!1&&(v.cancelBubble=!0,v.stopPropagation&&v.stopPropagation())}})})}},t.c.foreach={Rc:function(n){return function(){var r=n(),s=t.a.bc(r);return!s||typeof s.length=="number"?{foreach:r,templateEngine:t.ba.Ma}:(t.a.f(r),{foreach:s.data,as:s.as,noChildContext:s.noChildContext,includeDestroyed:s.includeDestroyed,afterAdd:s.afterAdd,beforeRemove:s.beforeRemove,afterRender:s.afterRender,beforeMove:s.beforeMove,afterMove:s.afterMove,templateEngine:t.ba.Ma})}},init:function(n,r){return t.c.template.init(n,t.c.foreach.Rc(r))},update:function(n,r,s,a,d){return t.c.template.update(n,t.c.foreach.Rc(r),s,a,d)}},t.m.Ra.foreach=!1,t.h.ea.foreach=!0,t.c.hasfocus={init:function(n,r,s){function a(m){n.__ko_hasfocusUpdating=!0;var v=n.ownerDocument;if("activeElement"in v){var f;try{f=v.activeElement}catch{f=v.body}m=f===n}v=r(),t.m.eb(v,s,"hasfocus",m,!0),n.__ko_hasfocusLastValue=m,n.__ko_hasfocusUpdating=!1}var d=a.bind(null,!0),g=a.bind(null,!1);t.a.B(n,"focus",d),t.a.B(n,"focusin",d),t.a.B(n,"blur",g),t.a.B(n,"focusout",g),n.__ko_hasfocusLastValue=!1},update:function(n,r){var s=!!t.a.f(r());n.__ko_hasfocusUpdating||n.__ko_hasfocusLastValue===s||(s?n.focus():n.blur(),!s&&n.__ko_hasfocusLastValue&&n.ownerDocument.body.focus(),t.u.G(t.a.Fb,null,[n,s?"focusin":"focusout"]))}},t.m.wa.hasfocus=!0,t.c.hasFocus=t.c.hasfocus,t.m.wa.hasFocus="hasfocus",t.c.html={init:function(){return{controlsDescendantBindings:!0}},update:function(n,r){t.a.fc(n,r())}},function(){function n(r,s,a){t.c[r]={init:function(d,g,m,v,f){var u,w,b={},C,c,y;if(s){v=m.get("as");var E=m.get("noChildContext");y=!(v&&E),b={as:v,noChildContext:E,exportDependencies:y}}
6return c=(C=m.get("completeOn")=="render")||m.has(t.i.pa),t.o(function(){var N=t.a.f(g()),x=!a!=!N,p=!w,D;(y||x!==u)&&(c&&(f=t.i.Cb(d,f)),x&&((!s||y)&&(b.dataDependency=t.S.o()),D=s?f.createChildContext(typeof N=="function"?N:g,b):t.S.qa()?f.extend(null,b):f),p&&t.S.qa()&&(w=t.a.Ca(t.h.childNodes(d),!0)),x?(p||t.h.va(d,t.a.Ca(w)),t.Oa(D,d)):(t.h.Ea(d),C||t.i.ma(d,t.i.H)),u=x)},null,{l:d}),{controlsDescendantBindings:!0}}},t.m.Ra[r]=!1,t.h.ea[r]=!0}n("if"),n("ifnot",!1,!0),n("with",!0)}(),t.c.let={init:function(n,r,s,a,d){return r=d.extend(r),t.Oa(r,n),{controlsDescendantBindings:!0}}},t.h.ea.let=!0;var ut={};t.c.options={init:function(n){if(t.a.R(n)!=="select")throw Error("options binding applies only to SELECT elements");for(;0<n.length;)n.remove(0);return{controlsDescendantBindings:!0}},update:function(n,r,s){function a(){return t.a.jb(n.options,function(E){return E.selected})}function d(E,N,x){var p=typeof N;return p=="function"?N(E):p=="string"?E[N]:x}function g(E,N){if(c&&u)t.i.ma(n,t.i.H);else if(C.length){var x=0<=t.a.A(C,t.w.M(N[0]));t.a.Zc(N[0],x),c&&!x&&t.u.G(t.a.Fb,null,[n,"change"])}}var m=n.multiple,v=n.length!=0&&m?n.scrollTop:null,f=t.a.f(r()),u=s.get("valueAllowUnset")&&s.has("value"),w=s.get("optionsIncludeDestroyed");r={};var b,C=[];u||(m?C=t.a.Mb(a(),t.w.M):0<=n.selectedIndex&&C.push(t.w.M(n.options[n.selectedIndex]))),f&&(typeof f.length>"u"&&(f=[f]),b=t.a.jb(f,function(E){return w||E===i||E===null||!t.a.f(E._destroy)}),s.has("optionsCaption")&&(f=t.a.f(s.get("optionsCaption")),f!==null&&f!==i&&b.unshift(ut)));var c=!1;if(r.beforeRemove=function(E){n.removeChild(E)},f=g,s.has("optionsAfterRender")&&typeof s.get("optionsAfterRender")=="function"&&(f=function(E,N){g(0,N),t.u.G(s.get("optionsAfterRender"),null,[N[0],E!==ut?E:i])}),t.a.ec(n,b,function(E,N,x){return x.length&&(C=!u&&x[0].selected?[t.w.M(x[0])]:[],c=!0),N=n.ownerDocument.createElement("option"),E===ut?(t.a.Bb(N,s.get("optionsCaption")),t.w.cb(N,i)):(x=d(E,s.get("optionsValue"),E),t.w.cb(N,t.a.f(x)),E=d(E,s.get("optionsText"),x),t.a.Bb(N,E)),[N]},r,f),!u){var y;m?y=C.length&&a().length<C.length:y=C.length&&0<=n.selectedIndex?t.w.M(n.options[n.selectedIndex])!==C[0]:C.length||0<=n.selectedIndex,y&&t.u.G(t.a.Fb,null,[n,"change"])}(u||t.S.Ya())&&t.i.ma(n,t.i.H),t.a.wd(n),v&&20<Math.abs(v-n.scrollTop)&&(n.scrollTop=v)}},t.c.options.$b=t.a.g.Z(),t.c.selectedOptions={init:function(n,r,s){function a(){var m=r(),v=[];t.a.D(n.getElementsByTagName("option"),function(f){f.selected&&v.push(t.w.M(f))}),t.m.eb(m,s,"selectedOptions",v)}function d(){var m=t.a.f(r()),v=n.scrollTop;m&&typeof m.length=="number"&&t.a.D(n.getElementsByTagName("option"),function(f){var u=0<=t.a.A(m,t.w.M(f));f.selected!=u&&t.a.Zc(f,u)}),n.scrollTop=v}if(t.a.R(n)!="select")throw Error("selectedOptions binding applies only to SELECT elements");var g;t.i.subscribe(n,t.i.H,function(){g?a():(t.a.B(n,"change",a),g=t.o(d,null,{l:n}))},null,{notifyImmediately:!0})},update:function(){}},t.m.wa.selectedOptions=!0,t.c.style={update:function(n,r){var s=t.a.f(r()||{});t.a.P(s,function(a,d){if(d=t.a.f(d),(d===null||d===i||d===!1)&&(d=""),A)A(n).css(a,d);else if(/^--/.test(a))n.style.setProperty(a,d);else{a=a.replace(/-(\w)/g,function(m,v){return v.toUpperCase()});var g=n.style[a];n.style[a]=d,d===g||n.style[a]!=g||isNaN(d)||(n.style[a]=d+"px")}})}},t.c.submit={init:function(n,r,s,a,d){if(typeof r()!="function")throw Error("The value for a submit binding must be a function");t.a.B(n,"submit",function(g){var m,v=r();try{m=v.call(d.$data,n)}finally{m!==!0&&(g.preventDefault?g.preventDefault():g.returnValue=!1)}})}},t.c.text={init:function(){return{controlsDescendantBindings:!0}},update:function(n,r){t.a.Bb(n,r())}},t.h.ea.text=!0,function(){if(l&&l.navigator){var n=function(b){if(b)return parseFloat(b[1])},r=l.navigator.userAgent,s,a,d,g,m;(s=l.opera&&l.opera.version&&parseInt(l.opera.version()))||(m=n(r.match(/Edge\/([^ ]+)$/)))||n(r.match(/Chrome\/([^ ]+)/))||(a=n(r.match(/Version\/([^ ]+) Safari/)))||(d=n(r.match(/Firefox\/([^ ]+)/)))||(g=t.a.W||n(r.match(/MSIE ([^ ]+)/)))||(g=n(r.match(/rv:([^ )]+)/)))}if(8<=g&&10>g)var v=t.a.g.Z(),f=t.a.g.Z(),u=function(b){var C=this.activeElement;(C=C&&t.a.g.get(C,f))&&C(b)},w=function(b,C){var c=b.ownerDocument;t.a.g.get(c,v)||(t.a.g.set(c,v,!0),t.a.B(c,"selectionchange",u)),t.a.g.set(b,f,C)};t.c.textInput={init:function(b,C,c){function y(j,U){t.a.B(b,j,U)}function E(){var j=t.a.f(C());(j===null||j===i)&&(j=""),$!==i&&j===$?t.a.setTimeout(E,4):b.value!==j&&(R=!0,b.value=j,R=!1,p=b.value)}function N(){D||($=b.value,D=t.a.setTimeout(x,4))}function x(){clearTimeout(D),$=D=i;var j=b.value;p!==j&&(p=j,t.m.eb(C(),c,"textInput",j))}var p=b.value,D,$,H=t.a.W==9?N:x,R=!1;g&&y("keypress",x),11>g&&y("propertychange",function(j){R||j.propertyName!=="value"||H(j)}),g==8&&(y("keyup",x),y("keydown",x)),w&&(w(b,H),y("dragend",N)),(!g||9<=g)&&y("input",H),5>a&&t.a.R(b)==="textarea"?(y("keydown",N),y("paste",N),y("cut",N)):11>s?y("keydown",N):4>d?(y("DOMAutoComplete",x),y("dragdrop",x),y("drop",x)):m&&b.type==="number"&&y("keydown",N),y("change",x),y("blur",x),t.o(E,null,{l:b})}},t.m.wa.textInput=!0,t.c.textinput={preprocess:function(b,C,c){c("textInput",b)}}}(),t.c.uniqueName={init:function(n,r){if(r()){var s="ko_unique_"+ ++t.c.uniqueName.rd;t.a.Yc(n,s)}}},t.c.uniqueName.rd=0,t.c.using={init:function(n,r,s,a,d){var g;return s.has("as")&&(g={as:s.get("as"),noChildContext:s.get("noChildContext")}),r=d.createChildContext(r,g),t.Oa(r,n),{controlsDescendantBindings:!0}}},t.h.ea.using=!0,t.c.value={init:function(n,r,s){var a=t.a.R(n),d=a=="input";if(!d||n.type!="checkbox"&&n.type!="radio"){var g=[],m=s.get("valueUpdate"),v=!1,f=null;m&&(typeof m=="string"?g=[m]:g=t.a.wc(m),t.a.Pa(g,"change"));var u=function(){f=null,v=!1;var C=r(),c=t.w.M(n);t.m.eb(C,s,"value",c)};!t.a.W||!d||n.type!="text"||n.autocomplete=="off"||n.form&&n.form.autocomplete=="off"||t.a.A(g,"propertychange")!=-1||(t.a.B(n,"propertychange",function(){v=!0}),t.a.B(n,"focus",function(){v=!1}),t.a.B(n,"blur",function(){v&&u()})),t.a.D(g,function(C){var c=u;t.a.Ud(C,"after")&&(c=function(){f=t.w.M(n),t.a.setTimeout(u,0)},C=C.substring(5)),t.a.B(n,C,c)});var w;if(w=d&&n.type=="file"?function(){var C=t.a.f(r());C===null||C===i||C===""?n.value="":t.u.G(u)}:function(){var C=t.a.f(r()),c=t.w.M(n);f!==null&&C===f?t.a.setTimeout(w,0):(C!==c||c===i)&&(a==="select"?(c=s.get("valueAllowUnset"),t.w.cb(n,C,c),c||C===t.w.M(n)||t.u.G(u)):t.w.cb(n,C))},a==="select"){var b;t.i.subscribe(n,t.i.H,function(){b?s.get("valueAllowUnset")?w():u():(t.a.B(n,"change",u),b=t.o(w,null,{l:n}))},null,{notifyImmediately:!0})}else t.a.B(n,"change",u),t.o(w,null,{l:n})}else t.ib(n,{checkedValue:r})},update:function(){}},t.m.wa.value=!0,t.c.visible={update:function(n,r){var s=t.a.f(r()),a=n.style.display!="none";s&&!a?n.style.display="":!s&&a&&(n.style.display="none")}},t.c.hidden={update:function(n,r){t.c.visible.update(n,function(){return!t.a.f(r())})}},function(n){t.c[n]={init:function(r,s,a,d,g){return t.c.event.init.call(this,r,function(){var m={};return m[n]=s(),m},a,d,g)}}}("click"),t.ca=function(){},t.ca.prototype.renderTemplateSource=function(){throw Error("Override renderTemplateSource")},t.ca.prototype.createJavaScriptEvaluatorBlock=function(){throw Error("Override createJavaScriptEvaluatorBlock")},t.ca.prototype.makeTemplateSource=function(n,r){if(typeof n=="string"){r=r||h;var s=r.getElementById(n);if(!s)throw Error("Cannot find template with ID "+n);return new t.C.F(s)}if(n.nodeType==1||n.nodeType==8)return new t.C.ia(n);throw Error("Unknown template type: "+n)},t.ca.prototype.renderTemplate=function(n,r,s,a){return n=this.makeTemplateSource(n,a),this.renderTemplateSource(n,r,s,a)},t.ca.prototype.isTemplateRewritten=function(n,r){return this.allowTemplateRewriting===!1?!0:this.makeTemplateSource(n,r).data("isRewritten")}
6,t.ca.prototype.rewriteTemplate=function(n,r,s){n=this.makeTemplateSource(n,s),r=r(n.text()),n.text(r),n.data("isRewritten",!0)},t.b("templateEngine",t.ca),t.kc=function(){function n(a,d,g,m){a=t.m.ac(a);for(var v=t.m.Ra,f=0;f<a.length;f++){var u=a[f].key;if(Object.prototype.hasOwnProperty.call(v,u)){var w=v[u];if(typeof w=="function"){if(u=w(a[f].value))throw Error(u)}else if(!w)throw Error("This template engine does not support the '"+u+"' binding within its templates")}}return g="ko.__tr_ambtns(function($context,$element){return(function(){return{ "+t.m.vb(a,{valueAccessors:!0})+" } })()},'"+g.toLowerCase()+"')",m.createJavaScriptEvaluatorBlock(g)+d}var r=/(<([a-z]+\d*)(?:\s+(?!data-bind\s*=\s*)[a-z0-9\-]+(?:=(?:\"[^\"]*\"|\'[^\']*\'|[^>]*))?)*\s+)data-bind\s*=\s*(["'])([\s\S]*?)\3/gi,s=/\x3c!--\s*ko\b\s*([\s\S]*?)\s*--\x3e/g;return{xd:function(a,d,g){d.isTemplateRewritten(a,g)||d.rewriteTemplate(a,function(m){return t.kc.Ld(m,d)},g)},Ld:function(a,d){return a.replace(r,function(g,m,v,f,u){return n(u,m,v,d)}).replace(s,function(g,m){return n(m,"<!-- ko -->","#comment",d)})},md:function(a,d){return t.aa.Xb(function(g,m){var v=g.nextSibling;v&&v.nodeName.toLowerCase()===d&&t.ib(v,a,m)})}}}(),t.b("__tr_ambtns",t.kc.md),function(){t.C={},t.C.F=function(s){if(this.F=s){var a=t.a.R(s);this.ab=a==="script"?1:a==="textarea"?2:a=="template"&&s.content&&s.content.nodeType===11?3:4}},t.C.F.prototype.text=function(){var s=this.ab===1?"text":this.ab===2?"value":"innerHTML";if(arguments.length==0)return this.F[s];var a=arguments[0];s==="innerHTML"?t.a.fc(this.F,a):this.F[s]=a};var n=t.a.g.Z()+"_";t.C.F.prototype.data=function(s){if(arguments.length===1)return t.a.g.get(this.F,n+s);t.a.g.set(this.F,n+s,arguments[1])};var r=t.a.g.Z();t.C.F.prototype.nodes=function(){var s=this.F;if(arguments.length==0){var a=t.a.g.get(s,r)||{},d=a.lb||(this.ab===3?s.content:this.ab===4?s:i);if(!d||a.jd){var g=this.text();g&&g!==a.bb&&(d=t.a.Md(g,s.ownerDocument),t.a.g.set(s,r,{lb:d,bb:g,jd:!0}))}return d}a=arguments[0],this.ab!==i&&this.text(""),t.a.g.set(s,r,{lb:a})},t.C.ia=function(s){this.F=s},t.C.ia.prototype=new t.C.F,t.C.ia.prototype.constructor=t.C.ia,t.C.ia.prototype.text=function(){if(arguments.length==0){var s=t.a.g.get(this.F,r)||{};return s.bb===i&&s.lb&&(s.bb=s.lb.innerHTML),s.bb}t.a.g.set(this.F,r,{bb:arguments[0]})},t.b("templateSources",t.C),t.b("templateSources.domElement",t.C.F),t.b("templateSources.anonymousTemplate",t.C.ia)}(),function(){function n(f,u,w){var b;for(u=t.h.nextSibling(u);f&&(b=f)!==u;)f=t.h.nextSibling(b),w(b,f)}function r(f,u){if(f.length){var w=f[0],b=f[f.length-1],C=w.parentNode,c=t.ga.instance,y=c.preprocessNode;if(y){if(n(w,b,function(E,N){var x=E.previousSibling,p=y.call(c,E);p&&(E===w&&(w=p[0]||N),E===b&&(b=p[p.length-1]||x))}),f.length=0,!w)return;w===b?f.push(w):(f.push(w,b),t.a.Ua(f,C))}n(w,b,function(E){E.nodeType!==1&&E.nodeType!==8||t.vc(u,E)}),n(w,b,function(E){E.nodeType!==1&&E.nodeType!==8||t.aa.cd(E,[u])}),t.a.Ua(f,C)}}function s(f){return f.nodeType?f:0<f.length?f[0]:null}function a(f,u,w,b,C){C=C||{};var c=(f&&s(f)||w||{}).ownerDocument,y=C.templateEngine||g;if(t.kc.xd(w,y,c),w=y.renderTemplate(w,b,C,c),typeof w.length!="number"||0<w.length&&typeof w[0].nodeType!="number")throw Error("Template engine must return an array of DOM nodes");switch(c=!1,u){case"replaceChildren":t.h.va(f,w),c=!0;break;case"replaceNode":t.a.Xc(f,w),c=!0;break;case"ignoreTargetNode":break;default:throw Error("Unknown renderMode: "+u)}return c&&(r(w,b),C.afterRender&&t.u.G(C.afterRender,null,[w,b[C.as||"$data"]]),u=="replaceChildren"&&t.i.ma(f,t.i.H)),w}function d(f,u,w){return t.O(f)?f():typeof f=="function"?f(u,w):f}var g;t.gc=function(f){if(f!=i&&!(f instanceof t.ca))throw Error("templateEngine must inherit from ko.templateEngine");g=f},t.dc=function(f,u,w,b,C){if(w=w||{},(w.templateEngine||g)==i)throw Error("Set a template engine before calling renderTemplate");if(C=C||"replaceChildren",b){var c=s(b);return t.$(function(){var E=u&&u instanceof t.fa?u:new t.fa(u,null,null,null,{exportDependencies:!0}),y=d(f,E.$data,E),E=a(b,C,y,E,w);C=="replaceNode"&&(b=E,c=s(b))},null,{Sa:function(){return!c||!t.a.Sb(c)},l:c&&C=="replaceNode"?c.parentNode:c})}return t.aa.Xb(function(y){t.dc(f,u,w,y,"replaceNode")})},t.Qd=function(f,u,w,b,C){function c($,H){t.u.G(t.a.ec,null,[b,$,E,w,y,H]),t.i.ma(b,t.i.H)}function y($,H){r(H,N),w.afterRender&&w.afterRender(H,$),N=null}function E($,H){N=C.createChildContext($,{as:x,noChildContext:w.noChildContext,extend:function(j){j.$index=H,x&&(j[x+"Index"]=H)}});var R=d(f,$,N);return a(b,"ignoreTargetNode",R,N,w)}var N,x=w.as,p=w.includeDestroyed===!1||t.options.foreachHidesDestroyed&&!w.includeDestroyed;if(p||w.beforeRemove||!t.Pc(u))return t.$(function(){var $=t.a.f(u)||[];typeof $.length>"u"&&($=[$]),p&&($=t.a.jb($,function(H){return H===i||H===null||!t.a.f(H._destroy)})),c($)},null,{l:b});c(u.v());var D=u.subscribe(function($){c(u(),$)},null,"arrayChange");return D.l(b),D};var m=t.a.g.Z(),v=t.a.g.Z();t.c.template={init:function(f,u){var w=t.a.f(u());if(typeof w=="string"||"name"in w)t.h.Ea(f);else if("nodes"in w){if(w=w.nodes||[],t.O(w))throw Error('The "nodes" option must be a plain, non-observable array.');var b=w[0]&&w[0].parentNode;b&&t.a.g.get(b,v)||(b=t.a.Yb(w),t.a.g.set(b,v,!0)),new t.C.ia(f).nodes(b)}else if(w=t.h.childNodes(f),0<w.length)b=t.a.Yb(w),new t.C.ia(f).nodes(b);else throw Error("Anonymous template defined, but no template content was provided");return{controlsDescendantBindings:!0}},update:function(f,u,w,b,C){var c=u();u=t.a.f(c),w=!0,b=null,typeof u=="string"?u={}:(c="name"in u?u.name:f,"if"in u&&(w=t.a.f(u.if)),w&&"ifnot"in u&&(w=!t.a.f(u.ifnot)),w&&!c&&(w=!1)),"foreach"in u?b=t.Qd(c,w&&u.foreach||[],u,f,C):w?(w=C,"data"in u&&(w=C.createChildContext(u.data,{as:u.as,noChildContext:u.noChildContext,exportDependencies:!0})),b=t.dc(c,w,u,f)):t.h.Ea(f),C=b,(u=t.a.g.get(f,m))&&typeof u.s=="function"&&u.s(),t.a.g.set(f,m,!C||C.ja&&!C.ja()?i:C)}},t.m.Ra.template=function(f){return f=t.m.ac(f),f.length==1&&f[0].unknown||t.m.Id(f,"name")?null:"This template engine does not support anonymous templates nested within its templates"},t.h.ea.template=!0}(),t.b("setTemplateEngine",t.gc),t.b("renderTemplate",t.dc),t.a.Kc=function(n,r,s){if(n.length&&r.length){var a,d,g,m,v;for(a=d=0;(!s||a<s)&&(m=n[d]);++d){for(g=0;v=r[g];++g)if(m.value===v.value){m.moved=v.index,v.moved=m.index,r.splice(g,1),a=g=0;break}a+=g}}},t.a.Pb=function(){function n(r,s,a,d,g){var m=Math.min,v=Math.max,f=[],u,w=r.length,b,C=s.length,c=C-w||1,y=w+C+1,E,N,x;for(u=0;
6u<=w;u++)for(N=E,f.push(E=[]),x=m(C,u+c),b=v(0,u-1);b<=x;b++)E[b]=b?u?r[u-1]===s[b-1]?N[b-1]:m(N[b]||y,E[b-1]||y)+1:b+1:u+1;for(m=[],v=[],c=[],u=w,b=C;u||b;)C=f[u][b]-1,b&&C===f[u][b-1]?v.push(m[m.length]={status:a,value:s[--b],index:b}):u&&C===f[u-1][b]?c.push(m[m.length]={status:d,value:r[--u],index:u}):(--b,--u,g.sparse||m.push({status:"retained",value:s[b]}));return t.a.Kc(c,v,!g.dontLimitMoves&&10*w),m.reverse()}return function(r,s,a){return a=typeof a=="boolean"?{dontLimitMoves:a}:a||{},r=r||[],s=s||[],r.length<s.length?n(r,s,"added","deleted",a):n(s,r,"deleted","added",a)}}(),t.b("utils.compareArrays",t.a.Pb),function(){function n(a,d,g,m,v){var f=[],u=t.$(function(){var w=d(g,v,t.a.Ua(f,a))||[];0<f.length&&(t.a.Xc(f,w),m&&t.u.G(m,null,[g,w,v])),f.length=0,t.a.Nb(f,w)},null,{l:a,Sa:function(){return!t.a.kd(f)}});return{Y:f,$:u.ja()?u:i}}var r=t.a.g.Z(),s=t.a.g.Z();t.a.ec=function(a,d,g,m,v,f){function u(Q){R={Aa:Q,pb:t.ta(N++)},y.push(R),c||H.push(R)}function w(Q){R=C[Q],N!==R.pb.v()&&$.push(R),R.pb(N++),t.a.Ua(R.Y,a),y.push(R)}function b(Q,gt){if(Q)for(var _t=0,vt=gt.length;_t<vt;_t++)t.a.D(gt[_t].Y,function(wt){Q(wt,_t,gt[_t].Aa)})}d=d||[],typeof d.length>"u"&&(d=[d]),m=m||{};var C=t.a.g.get(a,r),c=!C,y=[],E=0,N=0,x=[],p=[],D=[],$=[],H=[],R,j=0;if(c)t.a.D(d,u);else{if(!f||C&&C._countWaitingForRemove){var U=t.a.Mb(C,function(Q){return Q.Aa});f=t.a.Pb(U,d,{dontLimitMoves:m.dontLimitMoves,sparse:!0})}for(var U=0,ct,lt,W;ct=f[U];U++)switch(lt=ct.moved,W=ct.index,ct.status){case"deleted":for(;E<W;)w(E++);lt===i&&(R=C[E],R.$&&(R.$.s(),R.$=i),t.a.Ua(R.Y,a).length&&(m.beforeRemove&&(y.push(R),j++,R.Aa===s?R=null:D.push(R)),R&&x.push.apply(x,R.Y))),E++;break;case"added":for(;N<W;)w(E++);lt!==i?(p.push(y.length),w(lt)):u(ct.value)}for(;N<d.length;)w(E++);y._countWaitingForRemove=j}t.a.g.set(a,r,y),b(m.beforeMove,$),t.a.D(x,m.beforeRemove?t.oa:t.removeNode);var ft,dt,pt;try{pt=a.ownerDocument.activeElement}catch{}if(p.length)for(;(U=p.shift())!=i;){for(R=y[U],ft=i;U;)if((dt=y[--U].Y)&&dt.length){ft=dt[dt.length-1];break}for(d=0;E=R.Y[d];ft=E,d++)t.h.Wb(a,E,ft)}for(U=0;R=y[U];U++){for(R.Y||t.a.extend(R,n(a,g,R.Aa,v,R.pb)),d=0;E=R.Y[d];ft=E,d++)t.h.Wb(a,E,ft);!R.Ed&&v&&(v(R.Aa,R.Y,R.pb),R.Ed=!0,ft=R.Y[R.Y.length-1])}for(pt&&a.ownerDocument.activeElement!=pt&&pt.focus(),b(m.beforeRemove,D),U=0;U<D.length;++U)D[U].Aa=s;b(m.afterMove,$),b(m.afterAdd,H)}}(),t.b("utils.setDomNodeChildrenFromArrayMapping",t.a.ec),t.ba=function(){this.allowTemplateRewriting=!1},t.ba.prototype=new t.ca,t.ba.prototype.constructor=t.ba,t.ba.prototype.renderTemplateSource=function(n,r,s,a){return(r=!(9>t.a.W)&&n.nodes?n.nodes():null)?t.a.la(r.cloneNode(!0).childNodes):(n=n.text(),t.a.ua(n,a))},t.ba.Ma=new t.ba,t.gc(t.ba.Ma),t.b("nativeTemplateEngine",t.ba),function(){t.$a=function(){var r=this.Hd=function(){if(!A||!A.tmpl)return 0;try{if(0<=A.tmpl.tag.tmpl.open.toString().indexOf("__"))return 2}catch{}return 1}();this.renderTemplateSource=function(s,a,d,g){if(g=g||h,d=d||{},2>r)throw Error("Your version of jQuery.tmpl is too old. Please upgrade to jQuery.tmpl 1.0.0pre or later.");var m=s.data("precompiled");return m||(m=s.text()||"",m=A.template(null,"{{ko_with $item.koBindingContext}}"+m+"{{/ko_with}}"),s.data("precompiled",m)),s=[a.$data],a=A.extend({koBindingContext:a},d.templateOptions),a=A.tmpl(m,s,a),a.appendTo(g.createElement("div")),A.fragments={},a},this.createJavaScriptEvaluatorBlock=function(s){return"{{ko_code ((function() { return "+s+" })()) }}"},this.addTemplate=function(s,a){h.write("<script type='text/html' id='"+s+"'>"+a+"<\/script>")},0<r&&(A.tmpl.tag.ko_code={open:"__.push($1 || '');"},A.tmpl.tag.ko_with={open:"with($1) {",close:"} "})},t.$a.prototype=new t.ca,t.$a.prototype.constructor=t.$a;var n=new t.$a;0<n.Hd&&t.gc(n),t.b("jqueryTmplTemplateEngine",t.$a)}()})})()})()});var Oc={};function ji(i){let l=this;l.btnContainerId=i.type+"-plan-button",l.planId=i.planId,l.unitPrice=i.unitPrice,l.minQty=i.minQty||1,l.maxQty=i.maxQty||50,l.qty=He.observable(l.minQty);function h(S,A,O){return S=parseInt(S,10),isNaN(S)&&(S=A),Math.max(A,Math.min(O,S))}l.validQty=function(){return h(l.qty(),l.minQty,l.maxQty)},l.total=He.pureComputed(function(){return(l.validQty()*l.unitPrice).toFixed(2)}),l.sixMonthTotal=He.pureComputed(function(){return(l.validQty()*l.unitPrice*6).toFixed(2)})}var He,Nc,Bi=ke(()=>{He=wn();ji.prototype.renderButton=function(){!window.paypal||!this.planId||paypal.Buttons({style:{color:"blue"},createSubscription:function(i,l){return l.subscription.create({plan_id:this.planId,quantity:String(this.validQty())})}.bind(this),onApprove:async function(i,l){let h=i.subscriptionID;try{let S=await fetch("/checkout/plan",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({subscription_id:h})});window.location.href=S.ok?"/checkout/success":"/checkout/error"}catch{window.location.href="/checkout/error"}},onCancel:function(){window.location.href="/checkout/cancel"},onError:function(){window.location.href="/checkout/error"}}).render("#"+this.btnContainerId)};Nc=document.querySelectorAll("div[data-plan]");Nc.forEach(i=>
6{let l=i.getAttribute("data-plan"),h=i.getAttribute("data-plan-id"),S=parseFloat(i.getAttribute("data-plan-price")),A=new ji({type:l,planId:h,unitPrice:S});He.applyBindings(A,i),A.renderButton()})});var Lc={};function Dc(i,l){this.name=G.observable(i||""),this.env=G.observable(l),this.verified=G.observable(!1),this.txtRecordDomain=G.computed(function(){return onboardingConfig.verifyDomainPrefix+this.name()},this),this.valid=G.computed(function(){let h=this.name().trim();return h!==""&&onboardingConfig.domainRegex.test(h)},this)}function xc(){let i=this;i.formWasValidated=G.observable(!1),i.steps=G.observableArray([{id:"plan",hash:"plan",name:"Enter plan",visible:G.observable(!0),validated:G.observable(!1)},{id:"user",hash:"user",name:"User information",visible:G.observable(!1),validated:G.observable(!1)},{id:"region",hash:"region",name:"Region",visible:G.observable(!1),validated:G.observable(!1)},{id:"domains",hash:"domains",name:"Domain",visible:G.observable(!1),validated:G.observable(!1)},{id:"confirm",hash:"confirm",name:"Confirmation",visible:G.observable(!1)},{id:"result",hash:"result",name:"Result",visible:G.observable(!1)}]),i.env=[{code:"staging",label:"Test"},{code:"production",label:"Production"}
6],i.planId=G.observable(""),i.companyName=G.observable(""),i.companyType=G.observable(""),i.companyTypeLabel=G.computed(function(){return i.companyType()?i.companyType().charAt(0).toUpperCase()+i.companyType().slice(1):""}),i.region=G.observable(""),i.regionError=G.observable(!1),i.regionLabel=G.computed(function(){let h=onboardingConfig.regionOptions.find(({id:S})=>S===i.region());return h?h.label:""}),i.stagingDomains=G.observableArray([]),i.productionDomains=G.observableArray([]),i.domainsByEnv={staging:i.stagingDomains,production:i.productionDomains},i.addDomain=function(h){let S=new Dc("",h);S.name.subscribe(function(){this.verified()&&this.verified(!1)},S),i.domainsByEnv[h].push(S)},i.addDomain("staging"),i.addDomain("production"),i.doNotUseStaging=G.observable(!1),i.loading=G.observable(!1),i.serverError=G.observable(""),i.clientError=G.observable(""),i.resultSuccess=G.observable(!1),i.submitting=G.observable(!1),i.requireDomainsErrorMessage=G.computed(function(){function h(A){return i.env.filter(({code:O})=>O===A)[0].label}return`Provide at least one valid ${i.doNotUseStaging()?h("production"):h("staging")+" and "+h("production")} domain`}),i.validStagingDomains=G.computed(function(){return this.stagingDomains().filter(h=>h.valid())},this),i.validProductionDomains=G.computed(function(){return this.productionDomains().filter(h=>h.valid())},this),i.validDomainsByEnv={staging:this.validStagingDomains,production:this.validProductionDomains},i.validDomains=G.computed(function(){return i.validProductionDomains().concat(i.doNotUseStaging()?[]:i.validStagingDomains())}),i.hasValidDomains=G.computed(function(){return i.doNotUseStaging()&&i.validProductionDomains().length||i.validProductionDomains().length&&i.validStagingDomains().length}),i.showDnsPropagationWarning=G.observable(!1),i.removeDomain=function(h){i.domainsByEnv[h.env()].remove(h)},i.allDomainsVerified=G.computed(function(){return i.validDomains().length&&i.validDomains().every(h=>h.verified())}),i.doVerifyDomains=async function(){i.serverError("");try{let h=function(M){return new Promise(function(I,k){setInterval(I,M)})};i.loading(!0);let S=await fetch("/onboarding/verify-domains",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({domains:i.validDomains().map(M=>M.name()),value:i.planId()})});if(await h(2e3),!S.ok){let M=await S.json().catch(()=>({error:"Server returned an error."}));throw new Error(M.error)}let A=await S.json(),O=!0;for(let M of A)i.validDomains().forEach(function(I){I.name()===M.domain&&I.verified(M.valid),I.verified()||(O=!1)});i.showDnsPropagationWarning(!O)}catch(h){i.serverError(h.message||"Validation failed.")}finally{i.loading(!1)}},i.termsAccepted=G.observable(!1),i.currentStepIndex=G.observable(0),i.showStep=function(h,S){if(h>=0&&h<i.steps().length){if(i.steps().forEach(function(A,O){A.visible(O===h)}),i.currentStepIndex(h),!S){let O="#"+i.steps()[h].hash;window.location.hash!==O&&history.pushState({step:h},"",O)}l()}};function l(){document.querySelector("h1").scrollIntoView({behavior:"smooth",block:"end"})}window.addEventListener("popstate",function(h){h.state&&h.state.step!==void 0?i.showStep(h.state.step,!0):i.showStep(0,!0),l()}),i.progressPercent=G.computed(function(){return Math.round((i.currentStepIndex()+1)/i.steps().length*100)}),i.next=function(h,S){if(i.currentStep().id!=="confirm"){i.formWasValidated(!0);let O=S.target.closest("fieldset").querySelectorAll("input, select"),M=Array.from(O).every(I=>I.checkValidity());i.currentStep().validated(M),i.currentStep().validated()&&(i.formWasValidated(!1),i.showStep(i.currentStepIndex()+1))}else i.showStep(i.currentStepIndex()+1)},i.prev=function(){i.showStep(i.currentStepIndex()-1),i.currentStep().validated(!1)},i.isFirst=G.computed(function(){return i.currentStepIndex()===0}),i.isLast=G.computed(function(){return i.currentStepIndex()===i.steps().length-1}),i.currentStep=function(){return i.steps()[i.currentStepIndex()]},i.enableFormSubmit=G.pureComputed(function(){return i.termsAccepted()}),i.submitForm=async function(h){if(i.submitting())return!1;i.clientError(""),i.submitting(!0);let S={plan_id:h.plan_id.value,company_name:i.companyName(),company_type:i.companyType(),region:i.region(),staging_domains:i.doNotUseStaging()?[]:i.validStagingDomains().map(O=>O.name()),production_domains:i.validProductionDomains().map(O=>O.name())},A="result";try{let O=await fetch(h.action,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(S)}),M=await O.json().catch(()=>({}));A=M?.step||A,!O.ok&&M?.error?i.clientError(M.error):i.resultSuccess(!0)}catch{i.resultSuccess(!1)}finally{i.submitting(!1),i.showStep(i.steps().findIndex(O=>O.id===A),!0)}return!1}}var G,Hi=ke(()=>{G=wn();(function(){window?.onboardingConfig&&document.addEventListener("DOMContentLoaded",()=>{let i=new xc;G.applyBindings(i),i.showStep(0,!1)})})()});var $c={};var Fi=ke(()=>{(()=>{let i=()=>document.getElementById("loading-overlay"),l=()=>{let A=i();A&&A.classList.remove("d-none")},h=()=>{let A=i();A&&A.classList.add("d-none")};window.showLoader=l,window.hideLoader=h;let S=()=>{document.addEventListener("submit",A=>{let O=A.target;!(O instanceof HTMLFormElement)||(O.getAttribute("method")||"get").toLowerCase()!=="post"||O.hasAttribute("data-no-loader")||(l(),setTimeout(()=>{A.defaultPrevented&&h()},0))},!0)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",S):S()})()});Ri();Vi();Bi();Hi();Fi();})();
7/*!
8 * Color mode toggler for Bootstrap's docs (https://getbootstrap.com/)
9 * Copyright 2011-2025 The Bootstrap Authors
10 * Licensed under the Creative Commons Attribution 3.0 Unported License.
11 */
12/*! Bundled license information:
13
14bootstrap/dist/js/bootstrap.js:
15  (*!
16    * Bootstrap v5.3.3 (https://getbootstrap.com/)
17    * Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
18    * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
19    *)
20
21knockout/build/output/knockout-latest.js:
22  (*!
23   * Knockout JavaScript library v3.5.1
24   * (c) The Knockout.js team - http://knockoutjs.com/
25   * License: MIT (http://www.opensource.org/licenses/mit-license.php)
26   *)
27*/
28//# sourceMappingURL=bundle.min.js.map

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.