1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="2fb2f546-4adf-bcc9-3159-83ff0bb4d05f")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,444113,e=>{"use strict";var t=e.i(843476),n=e.i(271645),i=e.i(648070),r=e.i(513565);function o(e){return"function"==typeof e}e.s(["LazyMotion",0,function({children:e,features:s,strict:a=!1}){let[,l]=(0,n.useState)(!o(s)),u=(0,n.useRef)(void 0);if(!o(s)){let{renderer:e,...t}=s;u.current=e,(0,r.loadFeatures)(t)}return(0,n.useEffect)(()=>{o(s)&&s().then(({renderer:e,...t})=>{(0,r.loadFeatures)(t),u.current=e,l(!0)})},[]),(0,t.jsx)(i.LazyContext.Provider,{value:{renderer:u.current,strict:a},children:e})}])},962607,e=>{"use strict";class t{constructor(e){this.isMounted=!1,this.node=e}update(){}}var n=e.i(876859),i=e.i(535384),r=e.i(732525),o=e.i(706840);let s=o.variantProps.length;var a=e.i(885983),l=e.i(373615),u=e.i(618812);function d(e,t){if(!Array.isArray(t))return!1;let n=t.length;if(n!==e.length)return!1;for(let i=0;i<n;i++)if(t[i]!==e[i])return!1;return!0}let c=[...o.variantPriorityOrder].reverse(),p=o.variantPriorityOrder.length;function h(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function m(){return{animate:h(!0),whileInView:h(),whileHover:h(),whileTap:h(),whileDrag:h(),whileFocus:h(),exit:h()}}let f=0;var v=e.i(749652);function g(e,t){let n=(0,v.resolveElements)(e),i=new AbortController;return[n,{passive:!0,...t,signal:i.signal},()=>i.abort()]}var y=e.i(287022);function w(e){return{point:{x:e.pageX,y:e.pageY}}}function S(e,t,n){let{props:i}=e;e.animationState&&i.whileHover&&e.animationState.setActive("whileHover","Start"===n);let r=i["onHover"+n];r&&y.frame.postRender(()=>r(t,w(t)))}function b(e,t,n,i={passive:!0}){return e.addEventListener(t,n,i),()=>e.removeEventListener(t,n)}var V=e.i(738638),A=e.i(772846);let T=(e,t)=>!!t&&(e===t||T(e,t.parentElement)),E=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]),x=new WeakSet;function P(e){return t=>{"Enter"===t.key&&e(t)}}function C(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}function L(e){return"mouse"===e.pointerType?"number"!=typeof e.button||!!(e.button<=0):!1!==e.isPrimary}let F=new WeakSet;function O(e,t,n){let{props:i}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&i.whileTap&&e.animationState.setActive("whileTap","Start"===n);let r=i["onTap"+("End"===n?"":n)];r&&y.frame.postRender(()=>r(t,w(t)))}let M=new WeakMap,k=new WeakMap,K=e=>{let t=M.get(e.target);t&&t(e)},I=e=>{e.forEach(K)},B={some:0,all:1};var N=e.i(157788),R=e.i(203973),G=e.i(130162),j=e.i(83411),D=e.i(864440),H=e.i(277942),U=e.i(965566),W=e.i(172590),z=e.i(19928);let Y=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;var X=e.i(921012),$=e.i(547507),Z=e.i(569577),q=e.i(775554);let J=new Set(["auto","none","0"]);var Q=e.i(44493);class _ extends X.KeyframeResolver{constructor(e,t,n,i,r){super(e,t,n,i,r,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:t,name:n}=this;if(!t||!t.current)return;super.readKeyframes();for(let n=0;n<e.length;n++){let i=e[n];if("string"==typeof i&&(i=i.trim(),(0,z.isCSSVariableToken)(i))){let r=function e(t,n,i=1){(0,U.invariant)(i<=4,`Max CSS variable fallback depth detected in property "${t}". This may indicate a circular fallback dependency.`,"max-css-var-depth");let[r,o]=function(e){let t=Y.exec(e);if(!t)return[,];let[,n,i,r]=t;return[`--${n??i}`,r]}(t);if(!r)return;let s=window.getComputedStyle(n).getPropertyValue(r);if(s){let e=s.trim();return(0,W.isNumericalString)(e)?parseFloat(e):e}return(0,z.isCSSVariableToken)(o)?e(o,n,i+1):o}(i,t.current);void 0!==r&&(e[n]=r),n===e.length-1&&(this.finalKeyframe=i)}}if(this.resolveNoneKeyframes(),!D.positionalKeys.has(n)||2!==e.length)return;let[i,r]=e,o=(0,H.findDimensionValueType)(i),s=(0,H.findDimensionValueType)(r);if((0,z.containsCSSVariable)(i)!==(0,z.containsCSSVariable)(r)&&Q.positionalValues[n]){this.needsMeasurement=!0;return}if(o!==s)if((0,Q.isNumOrPxType)(o)&&(0,Q.isNumOrPxType)(s))for(let t=0;t<e.length;t++){let n=e[t];"string"==typeof n&&(e[t]=parseFloat(n))}else Q.positionalValues[n]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,n=[];for(let t=0;t<e.length;t++){var i;(null===e[t]||("number"==typeof(i=e[t])?0===i:null===i||"none"===i||"0"===i||(0,$.isZeroValueString)(i)))&&n.push(t)}n.length&&function(e,t,n){let i,r=0;for(;r<e.length&&!i;){let t=e[r];"string"==typeof t&&!J.has(t)&&(0,Z.analyseComplexValue)(t).values.length&&(i=e[r]),r++}if(i&&n)for(let r of t)e[r]=(0,q.getAnimatableNone)(n,i)}(e,n,t)}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:n}=this;if(!e||!e.current)return;"height"===n&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=Q.positionalValues[n](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;let i=t[t.length-1];void 0!==i&&e.getValue(n,i).jump(i,!1)}measureEndState(){let{element:e,name:t,unresolvedKeyframes:n}=this;if(!e||!e.current)return;let i=e.getValue(t);i&&i.jump(this.measuredOrigin,!1);let r=n.length-1,o=n[r];n[r]=Q.positionalValues[t](e.measureViewportBox(),window.getComputedStyle(e.current)),null!==o&&void 0===this.finalKeyframe&&(this.finalKeyframe=o),this.removedTransforms?.length&&this.removedTransforms.forEac
2h(([t,n])=>{e.getValue(t).set(n)}),this.resolveNoneKeyframes()}}var ee=e.i(617218);class et extends ee.VisualElement{constructor(){super(...arguments),this.KeyframeResolver=_}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){let n=e.style;return n?n[t]:void 0}removeValueFromRenderState(e,{vars:t,style:n}){delete t[e],delete n[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;(0,j.isMotionValue)(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}}var en=e.i(793787),ei=e.i(181261);let er=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);var eo=e.i(399951);function es(e,{style:t,vars:n},i,r){let o,s=e.style;for(o in t)s[o]=t[o];for(o in r?.applyProjectionStyles(s,i),n)s.setProperty(o,n[o])}var ea=e.i(767926);class el extends et{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=G.createBox}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(N.transformProps.has(t)){let e=(0,R.getDefaultValueType)(t);return e&&e.default||0}return t=er.has(t)?t:(0,en.camelToDash)(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,n){return(0,ea.scrapeMotionValuesFromProps)(e,t,n)}
2build(e,t,n){(0,ei.buildSVGAttrs)(e,t,this.isSVGTag,n.transformTemplate,n.style)}renderInstance(e,t,n,i){for(let n in es(e,t,void 0,i),t.attrs)e.setAttribute(er.has(n)?n:(0,en.camelToDash)(n),t.attrs[n])}mount(e){this.isSVGTag=(0,eo.isSVGTag)(e.tagName),super.mount(e)}}var eu=e.i(381296);e.i(100706);var ed=e.i(544947),ec=e.i(984049);class ep extends et{constructor(){super(...arguments),this.type="html",this.renderInstance=es}readValueFromInstance(e,t){if(N.transformProps.has(t))return this.projection?.isProjecting?(0,eu.defaultTransformValue)(t):(0,eu.readTransformValue)(e,t);{let n=window.getComputedStyle(e),i=((0,z.isCSSVariableName)(t)?n.getPropertyValue(t):n[t])||0;return"string"==typeof i?i.trim():i}}measureInstanceViewportBox(e,{transformPagePoint:t}){return function({top:e,left:t,right:n,bottom:i}){return{x:{min:t,max:n},y:{min:e,max:i}}}(function(e,t){if(!t)return e;let n=t({x:e.left,y:e.top}),i=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:i.y,right:i.x}}(e.getBoundingClientRect(),t))}build(e,t,n){(0,ed.buildHTMLStyles)(e,t,n.transformTemplate)}scrapeMotionValuesFromProps(e,t,n){return(0,ec.scrapeMotionValuesFromProps)(e,t,n)}}var eh=e.i(271645),em=e.i(944966);e.s(["domAnimation",0,{renderer:(e,t)=>t.isSVG??(0,em.isSVGComponent)(e)?new el(t):new ep(t,{allowProjection:e!==eh.Fragment}),animation:{Feature:class extends t{constructor(e){super(e),e.animationState||(e.animationState=function(e){let t=t=>Promise.all(t.map(({animation:t,options:i})=>(0,n.animateVisualElement)(e,t,i))),h=m(),f=!0,v=!1,g=t=>(n,i)=>{let r=(0,u.resolveVariant)(e,i,"exit"===t?e.presenceContext?.custom:void 0);if(r){let{transition:e,transitionEnd:t,...i}=r;n={...n,...i,...t}}return n};function y(n){let{props:m}=e,y=function e(t){if(!t)return;if(!t.isControllingVariants){let n=t.parent&&e(t.parent)||{};return void 0!==t.props.initial&&(n.initial=t.props.initial),n}let n={};for(let e=0;e<s;e++){let i=o.variantProps[e],s=t.props[i];((0,r.isVariantLabel)(s)||!1===s)&&(n[i]=s)}return n}(e.parent)||{},w=[],S=new Set,b={},V=1/0;for(let t=0;t<p;t++){var A,T;let o=c[t],s=h[o],p=void 0!==m[o]?m[o]:y[o],E=(0,r.isVariantLabel)(p),x=o===n?s.isActive:null;!1===x&&(V=t);let P=p===y[o]&&p!==m[o]&&E;if(P&&(f||v)&&e.manuallyAnimateOnMount&&(P=!1),s.protectedKeys={...b},!s.isActive&&null===x||!p&&!s.prevProp||(0,a.isAnimationControls)(p)||"boolean"==typeof p)continue;if("exit"===o&&s.isActive&&!0!==x){s.prevResolvedValues&&(b={...b,...s.prevResolvedValues});continue}let C=(A=s.prevProp,"string"==typeof(T=p)?T!==A:!!Array.isArray(T)&&!d(T,A)),L=C||o===n&&s.isActive&&!P&&E||t>V&&E,F=!1,O=Array.isArray(p)?p:[p],M=O.reduce(g(o),{});!1===x&&(M={});let{prevResolvedValues:k={}}=s,K={...k,...M},I=t=>{L=!0,S.has(t)&&(F=!0,S.delete(t)),s.needsAnimating[t]=!0;let n=e.getValue(t);n&&(n.liveStyle=!1)};for(let e in K){let t=M[e],n=k[e];if(!b.hasOwnProperty(e))((0,l.isKeyframesTarget)(t)&&(0,l.isKeyframesTarget)(n)?d(t,n):t===n)?void 0!==t&&S.has(e)?I(e):s.protectedKeys[e]=!0:null!=t?I(e):S.add(e)}s.prevProp=p,s.prevResolvedValues=M,s.isActive&&(b={...b,...M}),(f||v)&&e.blockInitialAnimation&&(L=!1);let B=P&&C,N=!B||F;L&&N&&w.push(...O.map(t=>{let n={type:o};if("string"==typeof t&&(f||v)&&!B&&e.manuallyAnimateOnMount&&e.parent){let{parent:r}=e,o=(0,u.resolveVariant)(r,t);if(r.enteringChildren&&o){let{delayChildren:t}=o.transition||{};n.delay=(0,i.calcChildStagger)(r.enteringChildren,e,t)}}return{animation:t,options:n}}))}if(S.size){let t={};if("boolean"!=typeof m.initial){let n=(0,u.resolveVariant)(e,Array.isArray(m.initial)?m.initial[0]:m.initial);n&&n.transition&&(t.transition=n.transition)}S.forEach(n=>{let i=e.getBaseTarget(n),r=e.getValue(n);r&&(r.liveStyle=!0),t[n]=i??null}),w.push({animation:t})}let E=!!w.length;return f&&(!1===m.initial||m.initial===m.animate)&&!e.manuallyAnimateOnMount&&(E=!1),f=!1,v=!1,E?t(w):Promise.resolve()}return{animateChanges:y,setActive:function(t,n){if(h[t].isActive===n)return Promise.resolve();e.variantChildren?.forEach(e=>e.animationState?.setActive(t,n)),h[t].isActive=n;let i=y(t);for(let e in h)h[e].protectedKeys={};return i},setAnimateFunction:function(n){t=n(e)},getState:()=>h,reset:()=>{h=m(),v=!0}}}(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();(0,a.isAnimationControls)(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){this.node.animationState.reset(),this.unmountControls?.()}}},exit:{Feature:class extends t{constructor(){super(...arguments),this.id=f++}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===n)return;let i=this.node.animationState.setActive("exit",!e);t&&!e&&i.then(()=>
2{t(this.id)})}mount(){let{register:e,onExitComplete:t}=this.node.presenceContext||{};t&&t(this.id),e&&(this.unmount=e(this.id))}unmount(){}}},inView:{Feature:class extends t{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){var e;let t;this.unmount();let{viewport:n={}}=this.node.getProps(),{root:i,margin:r,amount:o="some",once:s}=n,a={root:i?i.current:void 0,rootMargin:r,threshold:"number"==typeof o?o:B[o]},l=e=>{let{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,s&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);let{onViewportEnter:n,onViewportLeave:i}=this.node.getProps(),r=t?n:i;r&&r(e)};return e=this.node.current,t=function({root:e,...t}){let n=e||document;k.has(n)||k.set(n,{});let i=k.get(n),r=JSON.stringify(t);return i[r]||(i[r]=new IntersectionObserver(I,{root:e,...t})),i[r]}(a),M.set(e,l),t.observe(e),()=>{M.delete(e),t.unobserve(e)}}mount(){this.startObserver()}update(){if("u"<typeof IntersectionObserver)return;let{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}(e,t))&&this.startObserver()}unmount(){}}},tap:{Feature:class extends t{mount(){let{current:e}=this.node;if(!e)return;let{globalTapTarget:t,propagate:n}=this.node.props;this.unmount=function(e,t,n={}){let[i,r,o]=g(e,n),s=e=>{let i=e.currentTarget;if(!L(e)||F.has(e))return;x.add(i),n.stopPropagation&&F.add(e);let o=t(i,e),s=(e,t)=>{window.removeEventListener("pointerup",a),window.removeEventListener("pointercancel",l),x.has(i)&&x.delete(i),L(e)&&"function"==typeof o&&o(e,{success:t})},a=e=>{s(e,i===window||i===document||n.useGlobalTarget||T(i,e.target))},l=e=>{s(e,!1)};window.addEventListener("pointerup",a,r),window.addEventListener("pointercancel",l,r)};return i.forEach(e=>{((n.useGlobalTarget?window:e).addEventListener("pointerdown",s,r),(0,A.isHTMLElement)(e))&&(e.addEventListener("focus",e=>((e,t)=>{let n=e.currentTarget;if(!n)return;let i=P(()=>{if(x.has(n))return;C(n,"down");let e=P(()=>{C(n,"up")});n.addEventListener("keyup",e,t),n.addEventListener("blur",()=>C(n,"cancel"),t)});n.addEventListener("keydown",i,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",i),t)})(e,r)),E.has(e.tagName)||!0===e.isContentEditable||e.hasAttribute("tabindex")||(e.tabIndex=0))}),o}(e,(e,t)=>(O(this.node,t,"Start"),(e,{success:t})=>O(this.node,e,t?"End":"Cancel")),{useGlobalTarget:t,stopPropagation:n?.tap===!1})}unmount(){}}},focus:{Feature:class extends t{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=(0,V.pipe)(b(this.node.current,"focus",()=>this.onFocus()),b(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}},hover:{Feature:class extends t{mount(){let{current:e}=this.node;e&&(this.unmount=function(e,t,n={}){let[i,r,o]=g(e,n);return i.forEach(e=>{let n,i=!1,o=!1,s=t=>{n&&(n(t),n=void 0),e.removeEventListener("pointerleave",l)},a=e=>{i=!1,window.removeEventListener("pointerup",a),window.removeEventListener("pointercancel",a),o&&(o=!1,s(e))},l=e=>{if("touch"!==e.pointerType){if(i){o=!0;return}s(e)}};e.addEventListener("pointerenter",i=>{if("touch"===i.pointerType)return;o=!1;let s=t(e,i);"function"==typeof s&&(n=s,e.addEventListener("pointerleave",l,r))},r),e.addEventListener("pointerdown",()=>{i=!0,window.addEventListener("pointerup",a,r),window.addEventListener("pointercancel",a,r)},r)}),o}(e,(e,t)=>(S(this.node,t,"Start"),e=>S(this.node,e,"End"))))}unmount(){}}}}],962607)}]); 3 4//# debugId=2fb2f546-4adf-bcc9-3159-83ff0bb4d05f
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.