1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="c55b41de-7a97-458e-bea7-368d500802ef",e._sentryDebugIdIdentifier="sentry-dbid-c55b41de-7a97-458e-bea7-368d500802ef")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8100],{47279:(e,t,n)=>{n.d(t,{C1:()=>k,bL:()=>N});var r=n(12115),o=n(47527),a=n(68599),i=n(70379),u=n(98979),s=n(83417),c=n(63509),l=n(83935),d=n(55897),f=n(95155),p="Checkbox",[m,v]=(0,a.A)(p),[w,h]=m(p);function b(e){let{__scopeCheckbox:t,checked:n,children:o,defaultChecked:a,disabled:i,form:s,name:c,onCheckedChange:l,required:d,value:m="on",internal_do_not_use_render:v}=e,[h,b]=(0,u.i)({prop:n,defaultProp:a??!1,onChange:l,caller:p}),[y,g]=r.useState(null),[N,E]=r.useState(null),k=r.useRef(!1),S=!y||!!s||!!y.closest("form"),P={checked:h,disabled:i,setChecked:b,control:y,setControl:g,name:c,form:s,value:m,hasConsumerStoppedPropagationRef:k,required:d,defaultChecked:!A(a)&&a,isFormControl:S,bubbleInput:N,setBubbleInput:E};return(0,f.jsx)(w,{scope:t,...P,children:"function"==typeof v?v(P):o})}var y="CheckboxTrigger",g=r.forwardRef(({__scopeCheckbox:e,onKeyDown:t,onClick:n,...a},u)=>{let{control:s,value:c,disabled:l,checked:p,required:m,setControl:v,setChecked:w,hasConsumerStoppedPropagationRef:b,isFormControl:g,bubbleInput:N}=h(y,e),E=(0,o.s)(u,v),k=r.useRef(p);return r.useEffect(()=>{let e=s?.form;if(e){let t=()=>w(k.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[s,w]),(0,f.jsx)(d.sG.button,{type:"button",role:"checkbox","aria-checked":A(p)?"mixed":p,"aria-required":m,"data-state":T(p),"data-disabled":l?"":void 0,disabled:l,value:c,...a,ref:E,onKeyDown:(0,i.mK)(t,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,i.mK)(n,e=>{w(e=>!!A(e)||!e),N&&g&&(b.current=e.isPropagationStopped(),b.current||e.stopPropagation())})})});g.displayName=y;var N=r.forwardRef((e,t)=>{let{__scopeCheckbox:n,name:r,checked:o,defaultChecked:a,required:i,disabled:u,value:s,onCheckedChange:c,form:l,...d}=e;return(0,f.jsx)(b,{__scopeCheckbox:n,checked:o,defaultChecked:a,disabled:u,required:i,onCheckedChange:c,name:r,form:l,value:s,internal_do_not_use_render:({isFormControl:e})=>(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(g,{...d,ref:t,__scopeCheckbox:n}),e&&(0,f.jsx)(P,{__scopeCheckbox:n})]})})});N.displayName=p;var E="CheckboxIndicator",k=r.forwardRef((e,t)=>{let{__scopeCheckbox:n,forceMount:r,...o}=e,a=h(E,n);return(0,f.jsx)(l.C,{present:r||A(a.checked)||!0===a.checked,children:(0,f.jsx)(d.sG.span,{"data-state":T(a.checked),"data-disabled":a.disabled?"":void 0,...o,ref:t,style:{pointerEvents:"none",...e.style}})})});k.displayName=E;var S="CheckboxBubbleInput",P=r.forwardRef(({__scopeCheckbox:e,...t},n)=>{let{control:a,hasConsumerStoppedPropagationRef:i,checked:u,defaultChecked:l,required:p,disabled:m,name:v,value:w,form:b,bubbleInput:y,setBubbleInput:g}=h(S,e),N=(0,o.s)(n,g),E=(0,s.Z)(u),k=(0,c.X)(a);r.useEffect(()=>{if(!y)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=!i.current;if(E!==u&&e){let n=new Event("click",{bubbles:t});y.indeterminate=A(u),e.call(y,!A(u)&&u),y.dispatchEvent(n)}},[y,E,u,i]);let P=r.useRef(!A(u)&&u);return(0,f.jsx)(d.sG.input,{type:"checkbox","aria-hidden":!0,defaultChecked:l??P.current,required:p,disabled:m,name:v,value:w,form:b,...t,tabIndex:-1,ref:N,style:{...t.style,...k,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function A(e){return"indeterminate"===e}function T(e){return A(e)?"indeterminate":e?"checked":"unchecked"}P.displayName=S},63509:(e,t,n)=>{n.d(t,{X:()=>a});var r=n(12115),o=n(66294);function a(e){let[t,n]=r.useState(void 0);return(0,o.N)(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,o;if(!Array.isArray(t)||!t.length)return;let a=t[0];if("borderBoxSize"in a){let e=a.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,o=t.blockSize}else r=e.offsetWidth,o=e.offsetHeight;n({width:r,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}},66294:(e,t,n)=>{n.d(t,{N:()=>o});var r=n(12115),o=globalThis?.document?r.useLayoutEffect:()=>{}}
1,68599:(e,t,n)=>{n.d(t,{A:()=>i,q:()=>a});var r=n(12115),o=n(95155);function a(e,t){let n=r.createContext(t),a=e=>{let{children:t,...a}=e,i=r.useMemo(()=>a,Object.values(a));return(0,o.jsx)(n.Provider,{value:i,children:t})};return a.displayName=e+"Provider",[a,function(o){let a=r.useContext(n);if(a)return a;if(void 0!==t)return t;throw Error(`\`${o}\` must be used within \`${e}\``)}]}function i(e,t=[]){let n=[],a=()=>{let t=n.map(e=>r.createContext(e));return function(n){let o=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:o}}),[n,o])}};return a.scopeName=e,[function(t,a){let i=r.createContext(a),u=n.length;n=[...n,a];let s=t=>{let{scope:n,children:a,...s}=t,c=n?.[e]?.[u]||i,l=r.useMemo(()=>s,Object.values(s));return(0,o.jsx)(c.Provider,{value:l,children:a})};return s.displayName=t+"Provider",[s,function(n,o){let s=o?.[e]?.[u]||i,c=r.useContext(s);if(c)return c;if(void 0!==a)return a;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return n.scopeName=t.scopeName,n}(a,...t)]}},70379:(e,t,n)=>{function r(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}n.d(t,{mK:()=>r}),"u">typeof window&&window.document&&window.document.createElement},73321:(e,t,n)=>{var r=n(74645);n.o(r,"useParams")&&n.d(t,{useParams:function(){return r.useParams}}),n.o(r,"usePathname")&&n.d(t,{usePathname:function(){return r.usePathname}}),n.o(r,"useRouter")&&n.d(t,{useRouter:function(){return r.useRouter}}),n.o(r,"useSearchParams")&&n.d(t,{useSearchParams:function(){return r.useSearchParams}})},75190:(e,t,n)=>{n.d(t,{j:()=>d,u:()=>l});var r=n(12115),o=n(41463);function a(){return"u">typeof window}function i(){return"production"}function u(){return(a()?window.vam:i())||"production"}function s(){return"production"===u()}function c(){return"development"===u()}function l(e,t,n){var r,o;if(!a()){let e="[Vercel Web Analytics] Please import `track` from `@vercel/analytics/server` when using this function in a server environment";if(s())console.warn(e);else throw Error(e);return}if(!t){null==(r=window.va)||r.call(window,"event",{name:e,options:n});return}try{let r=function(e,t){if(!e)return;let n=e,r=[];for(let[o,a]of Object.entries(e))"object"==typeof a&&null!==a&&(t.strip?n=function(e,{[e]:t,...n}){return n}(o,n):r.push(o));if(r.length>0&&!t.strip)throw Error(`The following properties are not valid: ${r.join(", ")}. Only strings, numbers, booleans, and null are allowed.`);return n}(t,{strip:s()});null==(o=window.va)||o.call(window,"event",{name:e,data:r,options:n})}catch(e){e instanceof Error&&c()&&console.error(e)}}function d(e){return(0,r.useEffect)(()=>{var t;e.beforeSend&&(null==(t=window.va)||t.call(window,"beforeSend",e.beforeSend))},[e.beforeSend]),(0,r.useEffect)(()=>{!function(e={debug:!0}){var t;if(!a())return;!function(e="auto"){if("auto"===e){window.vam=i();return}window.vam=e}(e.mode),window.va||(window.va=function(...e){(window.vaq=window.vaq||[]).push(e)}),e.beforeSend&&(null==(t=window.va)||t.call(window,"beforeSend",e.beforeSend));let n=e.scriptSrc?e.scriptSrc:c()?"https://va.vercel-scripts.com/v1/script.debug.js":e.basePath?`${e.basePath}/insights/script.js`:"/_vercel/insights/script.js";if(document.head.querySelector(`script[src*="${n}"]`))return;let r=document.createElement("script");r.src=n,r.defer=!0,r.dataset.sdkn="@vercel/analytics"+(e.framework?`/${e.framework}`:""),r.dataset.sdkv="1.6.1",e.disableAutoTrack&&(r.dataset.disableAutoTrack="1"),e.endpoint?r.dataset.endpoint=e.endpoint:e.basePath&&(r.dataset.endpoint=`${e.basePath}/insights`),e.dsn&&(r.dataset.dsn=e.dsn),r.onerror=()=>{let e=c()?"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 ${n}. ${e}`)},c()&&!1===e.debug&&(r.dataset.debug="false"),document.head.appendChild(r)}({framework:e.framework||"react",basePath:e.basePath??function(){if(void 0!==o&&void 0!==o.env)return o.env.REACT_APP_VERCEL_OBSERVABILITY_BASEPATH}(),...void 0!==e.route&&{disableAutoTrack:!0},...e})},[]),(0,r.useEffect)(()=>{e.route&&e.path&&function({route:e,path:t}){var n;null==(n=window.va)||n.call(window,"pageview",{route:e,path:t})}({route:e.route,path:e.path})},[e.route,e.path]),null}},83417:(e,t,n)=>{n.d(t,{Z:()=>o});var r=n(12115);function o(e){let t=r.useRef({value:e,previous:e});return r.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}},83935:(e,t,n)=>{n.d(t,{C:()=>i});var r=n(12115),o=n(47527),a=n(66294),i=e=>{var t;let n,i,{present:s,children:c}=e,l=function(e){var t,n;let[o,i]=r.useState(),s=r.useRef(null),c=r.useRef(e),l=r.useRef("none"),[d,f]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=>
1n[e][t]??e,t));return r.useEffect(()=>{let e=u(s.current);l.current="mounted"===d?e:"none"},[d]),(0,a.N)(()=>{let t=s.current,n=c.current;if(n!==e){let r=l.current,o=u(t);e?f("MOUNT"):"none"===o||t?.display==="none"?f("UNMOUNT"):n&&r!==o?f("ANIMATION_OUT"):f("UNMOUNT"),c.current=e}},[e,f]),(0,a.N)(()=>{if(o){let e,t=o.ownerDocument.defaultView??window,n=n=>{let r=u(s.current).includes(CSS.escape(n.animationName));if(n.target===o&&r&&(f("ANIMATION_END"),!c.current)){let n=o.style.animationFillMode;o.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=n)})}},r=e=>{e.target===o&&(l.current=u(s.current))};return o.addEventListener("animationstart",r),o.addEventListener("animationcancel",n),o.addEventListener("animationend",n),()=>{t.clearTimeout(e),o.removeEventListener("animationstart",r),o.removeEventListener("animationcancel",n),o.removeEventListener("animationend",n)}}f("ANIMATION_END")},[o,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:r.useCallback(e=>{s.current=e?getComputedStyle(e):null,i(e)},[])}}(s),d="function"==typeof c?c({present:l.isPresent}):r.Children.only(c),f=(0,o.s)(l.ref,(t=d,(i=(n=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.ref:(i=(n=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof c||l.isPresent?r.cloneElement(d,{ref:f}):null};function u(e){return e?.animationName||"none"}i.displayName="Presence"},98979:(e,t,n)=>{n.d(t,{i:()=>u});var r,o=n(12115),a=n(66294),i=(r||(r=n.t(o,2)))[" useInsertionEffect ".trim().toString()]||a.N;function u({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){let[a,s,c]=function({defaultProp:e,onChange:t}){let[n,r]=o.useState(e),a=o.useRef(n),u=o.useRef(t);return i(()=>{u.current=t},[t]),o.useEffect(()=>{a.current!==n&&(u.current?.(n),a.current=n)},[n,a]),[n,r,u]}({defaultProp:t,onChange:n}),l=void 0!==e,d=l?e:a;{let t=o.useRef(void 0!==e);o.useEffect(()=>{let e=t.current;if(e!==l){let t=l?"controlled":"uncontrolled";console.warn(`${r} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=l},[l,r])}return[d,o.useCallback(t=>{if(l){let n="function"==typeof t?t(e):t;n!==e&&c.current?.(n)}else s(t)},[l,e,s,c])]}Symbol("RADIX:SYNC_STATE")}}]);
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.