PageSourceSearch

https://comprendo.app/_next/static/chunks/457-3f63eaf70eac660d.js?dpl=dpl_HV1RPdhEJvdfFZctsxUnZfGiDgbX

js comprendo.app collected 2026-10-02 01:13:22 UTC 25,505 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[457],{6648:function(e,t,n){"use strict";n.d(t,{default:function(){return o.a}});var r=n(5601),o=n.n(r)},7138:function(e,t,n){"use strict";n.d(t,{default:function(){return o.a}});var r=n(231),o=n.n(r)},5601:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return s},getImageProps:function(){return l}});let r=n(9920),o=n(497),i=n(8173),a=r._(n(1241));function l(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:a.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let s=i.Image},3782:function(e,t,n){"use strict";n.d(t,{U0:function(){return s},zf:function(){return a}});var r=n(2477),o=n(2265),i=(0,o.createContext)({client:r.ZP,bootstrap:void 0});function a(e){var t,n,a=e.children,l=e.client,s=e.apiKey,u=e.options,c=(0,o.useRef)(null),f=(0,o.useMemo)(function(){return l?(s&&console.warn("[PostHog.js] You have provided both `client` and `apiKey` to `PostHogProvider`. `apiKey` will be ignored in favour of `client`."),u&&console.warn("[PostHog.js] You have provided both `client` and `options` to `PostHogProvider`. `options` will be ignored in favour of `client`."),l):(s||console.warn("[PostHog.js] No `apiKey` or `client` were provided to `PostHogProvider`. Using default global `window.posthog` instance. You must initialize it manually. This is not recommended behavior."),r.ZP)},[l,s,JSON.stringify(u)]);return(0,o.useEffect)(function(){if(!l){var e=c.current;e?(s!==e.apiKey&&console.warn("[PostHog.js] You have provided a different `apiKey` to `PostHogProvider` than the one that was already initialized. This is not supported by our provider and we'll keep using the previous key. If you need to toggle between API Keys you need to control the `client` yourself and pass it in as a prop rather than an `apiKey` prop."),u&&!function e(t,n,r){if(void 0===r&&(r=new WeakMap),t===n)return!0;if("object"!=typeof t||null===t||"object"!=typeof n||null===n)return!1;if(r.has(t)&&r.get(t)===n)return!0;r.set(t,n);var o=Object.keys(t),i=Object.keys(n);if(o.length!==i.length)return!1;for(var a=0;a<o.length;a++){var l=o[a];if(!i.includes(l)||!e(t[l],n[l],r))return!1}return!0}(u,e.options)&&r.ZP.set_config(u)):(r.ZP.__loaded&&console.warn("[PostHog.js] `posthog` was already loaded elsewhere. This may cause issues."),r.ZP.init(s,u)),c.current={apiKey:s,options:null!=u?u:{}}}},[l,s,JSON.stringify(u)]),o.createElement(i.Provider,{value:{client:f,bootstrap:null!==(t=null==u?void 0:u.bootstrap)&&void 0!==t?t:null===(n=null==l?void 0:l.config)||void 0===n?void 0:n.bootstrap}},a)}var l=function(e){return"function"==typeof e},s=function(){return(0,o.useContext)(i).client},u=function(e,t){return(u=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};"function"==typeof SuppressedError&&SuppressedError;var c={componentStack:null,exceptionEvent:null,error:null};!function(e){function t(t){var n=e.call(this,t)||this;return n.state=c,n}!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}u(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t.prototype.componentDidCatch=function(e,t){var n,r=this.props.additionalProperties;l(r)?n=r(e):"object"==typeof r&&(n=r);var o=this.context.client.captureException(e,n),i=t.componentStack;this.setState({error:e,componentStack:null!=i?i:null,exceptionEvent:o})},t.prototype.render=function(){var e=this.props,t=e.children,n=e.fallback,r=this.state;if(null==r.componentStack)return l(t)?t():t;var i=l(n)?o.createElement(n,{error:r.error,componentStack:r.componentStack,exceptionEvent:r.exceptionEvent}):n;return o.isValidElement(i)?i:(console.warn("[PostHog.js][PostHogErrorBoundary] Invalid fallback prop, provide a valid React element or a function that returns a valid React element."),o.createElement(o.Fragment,null))},t.contextType=i}(o.Component)},7952:function(e){e.exports={style:{fontFamily:"'__Manrope_73ee6c', '__Manrope_Fallback_73ee6c'",fontStyle:"normal"},className:"__className_73ee6c"}},4508:function(e){e.exports={style:{fontFamily:"'__Source_Sans_3_1fdbab', '__Source_Sans_3_Fallback_1fdbab'",fontStyle:"normal"},className:"__className_1fdbab"}},8363:function(e,t,n){"use strict";let r,o,i,a,l;n.d(t,{u:function(){return X}});var s,u=n(2265),c=n.t(u,2);function f(){let e=[],t={addEventListener:(e,n,r,o)=>(e.addEventListener(n,r,o),t.add(()=>e.removeEventListener(n,r,o))),requestAnimationFrame(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];let o=requestAnimationFrame(...n);return t.add(()=>cancelAnimationFrame(o))},nextFrame(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.requestAnimationFrame(()=>t.requestAnimationFrame(...n))},setTimeout(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];let o=setTimeout(...n);return t.add(()=>clearTimeout(o))},microTask(){for(var e,n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];let i={current:!0};return e=()=>{i.current&&r[0]()},"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e})),t.add(()=>{i.current=!1})},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add(()=>{Object.assign(e.style,{[t]:r})})},group(e){let t=f();return e(t),this.add(()=>t.dispose())},add:t=>(e.includes(t)||e.push(t),()=>{let n=e.indexOf(t);if(n>=0)for(let t of e.splice(n,1))t()}),dispose(){for(let t of e.splice(0))t()}};return t}function d(){let[e]=(0,u.useState)(f);return(0,u.useEffect)(()=>()=>
1e.dispose(),[e]),e}var p=Object.defineProperty,v=(e,t,n)=>t in e?p(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,h=(e,t,n)=>(v(e,"symbol"!=typeof t?t+"":t,n),n);class m{set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}constructor(){h(this,"current",this.detect()),h(this,"handoffState","pending"),h(this,"currentId",0)}}let g=new m,y=(e,t)=>{g.isServer?(0,u.useEffect)(e,t):(0,u.useLayoutEffect)(e,t)};function b(e){let t=(0,u.useRef)(e);return y(()=>{t.current=e},[e]),t}let w=function(e){let t=b(e);return u.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.current(...n)},[t])};function E(){let e;let t=(e="undefined"==typeof document,(0,c.useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[n,r]=u.useState(g.isHandoffComplete);return n&&!1===g.isHandoffComplete&&r(!1),u.useEffect(()=>{!0!==n&&r(!0)},[n]),u.useEffect(()=>g.handoff(),[]),!t&&n}let P=Symbol();function O(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let r=(0,u.useRef)(t);(0,u.useEffect)(()=>{r.current=t},[t]);let o=w(e=>{for(let t of r.current)null!=t&&("function"==typeof t?t(e):t.current=e)});return t.every(e=>null==e||(null==e?void 0:e[P]))?void 0:o}var S=n(357);void 0!==S&&"undefined"!=typeof globalThis&&(null==(s=null==S?void 0:S.env)?void 0:s.NODE_ENV)==="test"&&void 0===Element.prototype.getAnimations&&(Element.prototype.getAnimations=function(){return console.warn("Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.\nPlease install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.\n\nExample usage:\n```js\nimport { mockAnimationsApi } from 'jsdom-testing-mocks'\nmockAnimationsApi()\n```"),[]});var j=((r=j||{})[r.None=0]="None",r[r.Closed=1]="Closed",r[r.Enter=2]="Enter",r[r.Leave=4]="Leave",r);let k=(0,u.createContext)(null);k.displayName="OpenClosedContext";var A=((o=A||{})[o.Open=1]="Open",o[o.Closed=2]="Closed",o[o.Closing=4]="Closing",o[o.Opening=8]="Opening",o);function C(){return(0,u.useContext)(k)}function _(e){let{value:t,children:n}=e;return u.createElement(k.Provider,{value:t},n)}function T(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return Array.from(new Set(t.flatMap(e=>"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}function F(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];if(e in t){let n=t[e];return"function"==typeof n?n(...r):n}let i=Error('Tried to handle "'.concat(e,'" but there is no handler defined. Only defined handlers are: ').concat(Object.keys(t).map(e=>'"'.concat(e,'"')).join(", "),"."));throw Error.captureStackTrace&&Error.captureStackTrace(i,F),i}var N=((i=N||{})[i.None=0]="None",i[i.RenderStrategy=1]="RenderStrategy",i[i.Static=2]="Static",i),x=((a=x||{})[a.Unmount=0]="Unmount",a[a.Hidden=1]="Hidden",a);function R(e){let{ourProps:t,theirProps:n,slot:r,defaultTag:o,features:i,visible:a=!0,name:l,mergeRefs:s}=e;s=null!=s?s:I;let u=L(n,t);if(a)return H(u,r,o,l,s);let c=null!=i?i:0;if(2&c){let{static:e=!1,...t}=u;if(e)return H(t,r,o,l,s)}if(1&c){let{unmount:e=!0,...t}=u;return F(e?0:1,{0:()=>null,1:()=>H({...t,hidden:!0,style:{display:"none"}},r,o,l,s)})}return H(u,r,o,l,s)}function H(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,{as:i=n,children:a,refName:l="ref",...s}=V(e,["unmount","static"]),c=void 0!==e.ref?{[l]:e.ref}:{},f="function"==typeof a?a(t):a;"className"in s&&s.className&&"function"==typeof s.className&&(s.className=s.className(t)),s["aria-labelledby"]&&s["aria-labelledby"]===s.id&&(s["aria-labelledby"]=void 0);let d={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r.replace(/([A-Z])/g,e=>"-".concat(e.toLowerCase())));if(e)for(let e of(d["data-headlessui-state"]=n.join(" "),n))d["data-".concat(e)
1]=""}if(i===u.Fragment&&(Object.keys(q(s)).length>0||Object.keys(q(d)).length>0)){if(!(0,u.isValidElement)(f)||Array.isArray(f)&&f.length>1){if(Object.keys(q(s)).length>0)throw Error(['Passing props on "Fragment"!',"","The current component <".concat(r,' /> is rendering a "Fragment".'),"However we need to passthrough the following props:",Object.keys(q(s)).concat(Object.keys(q(d))).map(e=>"  - ".concat(e)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>"  - ".concat(e)).join("\n")].join("\n"))}else{let e=f.props,t=null==e?void 0:e.className,n="function"==typeof t?function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return T(t(...n),s.className)}:T(t,s.className),r=L(f.props,q(V(s,["ref"])));for(let e in d)e in r&&delete d[e];return(0,u.cloneElement)(f,Object.assign({},r,d,c,{ref:o(f.ref,c.ref)},n?{className:n}:{}))}}return(0,u.createElement)(i,Object.assign({},V(s,["ref"]),i!==u.Fragment&&c,i!==u.Fragment&&d),f)}function I(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.every(e=>null==e)?void 0:e=>{for(let n of t)null!=n&&("function"==typeof n?n(e):n.current=e)}}function L(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(0===t.length)return{};if(1===t.length)return t[0];let r={},o={};for(let e of t)for(let t in e)t.startsWith("on")&&"function"==typeof e[t]?(null!=o[t]||(o[t]=[]),o[t].push(e[t])):r[t]=e[t];if(r.disabled||r["aria-disabled"])for(let e in o)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(o[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in o)Object.assign(r,{[e](t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];for(let n of o[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;n(t,...r)}}});return r}function M(e){var t;return Object.assign((0,u.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function q(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function V(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}function B(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||(null!=(t=e.as)?t:Z)!==u.Fragment||1===u.Children.count(e.children)}let D=(0,u.createContext)(null);D.displayName="TransitionContext";var K=((l=K||{}).Visible="visible",l.Hidden="hidden",l);let U=(0,u.createContext)(null);function z(e){return"children"in e?z(e.children):e.current.filter(e=>{let{el:t}=e;return null!==t.current}).filter(e=>{let{state:t}=e;return"visible"===t}).length>0}function Y(e,t){let n;let r=b(e),o=(0,u.useRef)([]),i=(n=(0,u.useRef)(!1),y(()=>(n.current=!0,()=>{n.current=!1}),[]),n),a=d(),l=w(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:x.Hidden,n=o.current.findIndex(t=>{let{el:n}=t;return n===e});-1!==n&&(F(t,{[x.Unmount](){o.current.splice(n,1)},[x.Hidden](){o.current[n].state="hidden"}}),a.microTask(()=>{var e;!z(o)&&i.current&&(null==(e=r.current)||e.call(r))}))}),s=w(e=>{let t=o.current.find(t=>{let{el:n}=t;return n===e});return t?"visible"!==t.state&&(t.state="visible"):o.current.push({el:e,state:"visible"}),()=>l(e,x.Unmount)}),c=(0,u.useRef)([]),f=(0,u.useRef)(Promise.resolve()),p=(0,u.useRef)({enter:[],leave:[]}),v=w((e,n,r)=>{c.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter(t=>{let[n]=t;return n!==e})),null==t||t.chains.current[n].push([e,new Promise(e=>{c.current.push(e)})]),null==t||t.chains.current[n].push([e,new Promise(e=>{Promise.all(p.current[n].map(e=>{let[t,n]=e;return n})).then(()=>e())}
1)]),"enter"===n?f.current=f.current.then(()=>null==t?void 0:t.wait.current).then(()=>r(n)):r(n)}),h=w((e,t,n)=>{Promise.all(p.current[t].splice(0).map(e=>{let[t,n]=e;return n})).then(()=>{var e;null==(e=c.current.shift())||e()}).then(()=>n(t))});return(0,u.useMemo)(()=>({children:o,register:s,unregister:l,onStart:v,onStop:h,wait:f,chains:p}),[s,l,o,v,h,p,f])}U.displayName="NestingContext";let Z=u.Fragment,W=N.RenderStrategy,$=M(function(e,t){let{show:n,appear:r=!1,unmount:o=!0,...i}=e,a=(0,u.useRef)(null),l=O(...B(e)?[a,t]:null===t?[]:[t]);E();let s=C();if(void 0===n&&null!==s&&(n=(s&A.Open)===A.Open),void 0===n)throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[c,f]=(0,u.useState)(n?"visible":"hidden"),d=Y(()=>{n||f("hidden")}),[p,v]=(0,u.useState)(!0),h=(0,u.useRef)([n]);y(()=>{!1!==p&&h.current[h.current.length-1]!==n&&(h.current.push(n),v(!1))},[h,n]);let m=(0,u.useMemo)(()=>({show:n,appear:r,initial:p}),[n,r,p]);y(()=>{n?f("visible"):z(d)||null===a.current||f("hidden")},[n,d]);let g={unmount:o},b=w(()=>{var t;p&&v(!1),null==(t=e.beforeEnter)||t.call(e)}),P=w(()=>{var t;p&&v(!1),null==(t=e.beforeLeave)||t.call(e)});return u.createElement(U.Provider,{value:d},u.createElement(D.Provider,{value:m},R({ourProps:{...g,as:u.Fragment,children:u.createElement(J,{ref:l,...g,...i,beforeEnter:b,beforeLeave:P})},theirProps:{},defaultTag:u.Fragment,features:W,visible:"visible"===c,name:"Transition"})))}),J=M(function(e,t){var n,r;let{transition:o=!0,beforeEnter:i,afterEnter:a,beforeLeave:l,afterLeave:s,enter:c,enterFrom:p,enterTo:v,entered:h,leave:m,leaveFrom:g,leaveTo:b,...P}=e,[S,j]=(0,u.useState)(null),k=(0,u.useRef)(null),C=B(e),N=O(...C?[k,t,j]:null===t?[]:[t]),H=null==(n=P.unmount)||n?x.Unmount:x.Hidden,{show:I,appear:L,initial:M}=function(){let e=(0,u.useContext)(D);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[V,K]=(0,u.useState)(I?"visible":"hidden"),$=function(){let e=(0,u.useContext)(U);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:J,unregister:G}=$;y(()=>J(k),[J,k]),y(()=>{if(H===x.Hidden&&k.current){if(I&&"visible"!==V){K("visible");return}return F(V,{hidden:()=>G(k),visible:()=>J(k)})}},[V,k,J,G,I,H]);let X=E();y(()=>{if(C&&X&&"visible"===V&&null===k.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[k,V,X,C]);let Q=M&&!L,ee=L&&I&&M,et=(0,u.useRef)(!1),en=Y(()=>{et.current||(K("hidden"),G(k))},$),er=w(e=>{et.current=!0,en.onStart(k,e?"enter":"leave",e=>{"enter"===e?null==i||i():"leave"===e&&(null==l||l())})}),eo=w(e=>{let t=e?"enter":"leave";et.current=!1,en.onStop(k,t,e=>{"enter"===e?null==a||a():"leave"===e&&(null==s||s())}),"leave"!==t||z(en)||(K("hidden"),G(k))});(0,u.useEffect)(()=>{C&&o||(er(I),eo(I))},[I,C,o]);let[,ei]=function(e,t,n,r){let[o,i]=(0,u.useState)(n),{hasFlag:a,addFlag:l,removeFlag:s}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,[t,n]=(0,u.useState)(e),r=(0,u.useCallback)(e=>n(e),[t]),o=(0,u.useCallback)(e=>n(t=>t|e),[t]),i=(0,u.useCallback)(e=>(t&e)===e,[t]);return{flags:t,setFlag:r,addFlag:o,hasFlag:i,removeFlag:(0,u.useCallback)(e=>n(t=>t&~e),[n]),toggleFlag:(0,u.useCallback)(e=>n(t=>t^e),[n])}}(e&&o?3:0),c=(0,u.useRef)(!1),p=(0,u.useRef)(!1);return y(()=>{var o;if(e){if(n&&i(!0),!t){n&&l(3);return}return null==(o=null==r?void 0:r.start)||o.call(r,n),function(e,t){let{prepare:n,run:r,done:o,inFlight:i}=t,a=f();return function(e,t){let{inFlight:n,prepare:r}=t;if(null!=n&&n.current){r();return}let o=e.style.transition;e.style.transition="none",r(),e.offsetHeight,e.style.transition=o}(e,{prepare:n,inFlight:i}),a.nextFrame(()=>{r(),a.requestAnimationFrame(()=>{a.add(function(e,t){var n,r;let o=f();if(!e)return o.dispose;let i=!1;o.add(()=>{i=!0});let a=null!=(r=null==(n=e.getAnimations)?void 0:n.call(e).filter(e=>e instanceof CSSTransition))?r:[];return 0===a.length?t():Promise.allSettled(a.map(e=>e.finished)).then(()=>{i||t()}),o.dispose}(e,o))})}),a.dispose}(t,{inFlight:c,prepare(){p.current?p.current=!1:p.current=c.current,c.current=!0,p.current||(n?(l(3),s(4)):(l(4),s(2)))},run(){p.current?n?(s(3),l(4)):(s(4),l(3)):n?s(1):l(1)},done(){var e;p.current&&"function"==typeof t.getAnimations&&t.getAnimations().length>0||(c.current=!1,s(7),n||i(!1),null==(e=null==r?void 0:r.end)||e.call(r,n))}})}},[e,n,t,d()]),e?[o,{closed:a(1),enter:a(2),leave:a(4),transition:a(2)||a(4)}]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}(!(!o||!C||!X||Q),S,I,{start:er,end:eo}),ea=q({ref:N,className:(null==(r=T(P.className,ee&&c,ee&&p,ei.enter&&c,ei.enter&&ei.closed&&p,ei.enter&&!ei.closed&&v,ei.leave&&m,ei.leave&&!ei.closed&&g,ei.leave&&ei.closed&&b,!ei.transition&&I&&h))?void 0:r.trim())||void 0,...function(e){let t={};for(let n in e)!0===e[n]&&(t["data-".concat(n)]="");return t}(ei)}),el=0;return"visible"===V&&(el|=A.Open),"hidden"===V&&(el|=A.Closed),ei.enter&&(el|=A.Opening),ei.leave&&(el|=A.Closing),u.createElement(U.Provider,{value:en},u.createElement(_,{value:el},R({ourProps:ea,theirProps:P,defaultTag:Z,features:W,visible:"visible"===V,name:"Transition.Child"})))}),G=M(function(e,t){let n=null!==(0,u.useContext)(D),r=null!==C();return u.createElement(u.Fragment,null,!n&&r?u.createElement($,{ref:t,...e}):u.createElement(J,{ref:t,...e}))}),X=Object.assign($,{Child:G,Root:$})},2944:function(e,t,n){"use strict";n.d(t,{Analytics:function(){return v}});
1var r=n(2265),o=n(6463),i=n(357),a=()=>{window.va||(window.va=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];(window.vaq=window.vaq||[]).push(t)})};function l(){return"undefined"!=typeof window}function s(){return"production"}function u(){return"development"===((l()?window.vam:s())||"production")}function c(e){return new RegExp("/".concat(e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"(?=[/?#]|$)"))}function f(e){return(0,r.useEffect)(()=>{var t;e.beforeSend&&(null==(t=window.va)||t.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]),(0,r.useEffect)(()=>{var t;!function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{debug:!0};if(!l())return;(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"auto";if("auto"===e){window.vam=s();return}window.vam=e})(t.mode),a(),t.beforeSend&&(null==(e=window.va)||e.call(window,"beforeSend",t.beforeSend));let n=t.scriptSrc?t.scriptSrc:u()?"https://va.vercel-scripts.com/v1/script.debug.js":t.basePath?"".concat(t.basePath,"/insights/script.js"):"/_vercel/insights/script.js";if(document.head.querySelector('script[src*="'.concat(n,'"]')))return;let r=document.createElement("script");r.src=n,r.defer=!0,r.dataset.sdkn="@vercel/analytics"+(t.framework?"/".concat(t.framework):""),r.dataset.sdkv="1.5.0",t.disableAutoTrack&&(r.dataset.disableAutoTrack="1"),t.endpoint?r.dataset.endpoint=t.endpoint:t.basePath&&(r.dataset.endpoint="".concat(t.basePath,"/insights")),t.dsn&&(r.dataset.dsn=t.dsn),r.onerror=()=>{let e=u()?"Please check if any ad blockers are enabled and try again.":"Be sure to enable Web Analytics for your project and deploy again. See https://vercel.com/docs/analytics/quickstart for more information.";console.log("[Vercel Web Analytics] Failed to load script from ".concat(n,". ").concat(e))},u()&&!1===t.debug&&(r.dataset.debug="false"),document.head.appendChild(r)}({framework:e.framework||"react",basePath:null!==(t=e.basePath)&&void 0!==t?t:function(){if(void 0!==i&&void 0!==i.env)return i.env.REACT_APP_VERCEL_OBSERVABILITY_BASEPATH}(),...void 0!==e.route&&{disableAutoTrack:!0},...e})},[]),(0,r.useEffect)(()=>{e.route&&e.path&&function(e){var t;let{route:n,path:r}=e;null==(t=window.va)||t.call(window,"pageview",{route:n,path:r})}({route:e.route,path:e.path})},[e.route,e.path]),null}var d=()=>{let e=(0,o.useParams)(),t=(0,o.useSearchParams)(),n=(0,o.usePathname)();return e?{route:function(e,t){if(!e||!t)return e;let n=e;try{let e=Object.entries(t);for(let[t,r]of e)if(!Array.isArray(r)){let e=c(r);e.test(n)&&(n=n.replace(e,"/[".concat(t,"]")))}for(let[t,r]of e)if(Array.isArray(r)){let e=c(r.join("/"));e.test(n)&&(n=n.replace(e,"/[...".concat(t,"]")))}return n}catch(t){return e}}(n,Object.keys(e).length?e:Object.fromEntries(t.entries())),path:n}:{route:null,path:n}};function p(e){let{route:t,path:n}=d();return r.createElement(f,{path:n,route:t,...e,basePath:function(){if(void 0!==i&&void 0!==i.env)return i.env.NEXT_PUBLIC_VERCEL_OBSERVABILITY_BASEPATH}(),framework:"next"})}function v(e){return r.createElement(r.Suspense,{fallback:null},r.createElement(p,{...e}))}},1810:function(e,t,n){"use strict";n.d(t,{w_:function(){return c}});var r=n(2265),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},i=r.createContext&&r.createContext(o),a=["attr","size","title"];function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach(function(t){var r,o;r=t,o=n[t],(r=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(r))in e?Object.defineProperty(e,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[r]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function c(e){return t=>r.createElement(f,l({attr:u({},e.attr)},t),function e(t){return t&&t.map((t,n)=>r.createElement(t.tag,u({key:n},t.attr),e(t.child)))}(e.child))}function f(e){var t=t=>{var n,{attr:o,size:i,title:s}=e,c=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,a),f=i||t.size||"1em";return t.className&&(n=t.className),e.className&&(n=(n?n+" ":"")+e.className),r.createElement("svg",l({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},t.attr,o,c,{className:n,style:u(u({color:e.color||t.color},t.style),e.style),height:f,width:f,xmlns:"http://www.w3.org/2000/svg"}),s&&r.createElement("title",null,s),e.children)};return void 0!==i?r.createElement(i.Consumer,null,e=>t(e)):t(o)}}}]);

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.