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]="f8a1eec0-86c3-4c55-9dfc-e4fc58fffdc9",e._sentryDebugIdIdentifier="sentry-dbid-f8a1eec0-86c3-4c55-9dfc-e4fc58fffdc9")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[99349],{122744:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i={default:function(){return d},getImageProps:function(){return u}};for(var n in i)Object.defineProperty(t,n,{enumerable:!0,get:i[n]});let s=r(814184),o=r(376316),a=r(898064),l=s._(r(918136));function u(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:l.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let d=a.Image},238662:(e,t,r)=>{"use strict";r.d(t,{U:()=>x});var i=r(834023),n=r.t(i,2),s=r(343634),o=r(790608),a=r(837760),l=r(397331),u=r(69277);class d{observable;key={};promise;resolve;reject;subscription;listeners=new Set;autoDisposeTimeoutId;references=0;constructor(e,t,r){this.dispose=this.dispose.bind(this),this.handleNext=this.handleNext.bind(this),this.handleError=this.handleError.bind(this),this.observable=e.watchFragment(t),r.onDispose&&(this.onDispose=r.onDispose);const i=this.observable.getCurrentResult(),n=()=>{this.references||(this.autoDisposeTimeoutId=setTimeout(this.dispose,r.autoDisposeTimeoutMs??3e4))};this.promise=i.complete?(0,l.$)(i.data):this.createPendingPromise(),this.subscribeToFragment(),this.promise.then(n,n)}listen(e){return this.listeners.add(e),()=>{this.listeners.delete(e)}}retain(){this.references++,clearTimeout(this.autoDisposeTimeoutId);let e=!1;return()=>{e||(e=!0,this.references--,setTimeout(()=>{this.references||this.dispose()}))}}dispose(){this.subscription.unsubscribe()}onDispose(){}subscribeToFragment(){this.subscription=this.observable.subscribe(this.handleNext.bind(this),this.handleError.bind(this)),this.subscription.add(this.onDispose)}handleNext(e){switch(this.promise.status){case"pending":if(e.complete)return this.resolve?.(e.data);this.deliver(this.promise);break;case"fulfilled":if((0,a.L)(this.promise.value,e.data))return;this.promise=e.complete?(0,l.$)(e.data):this.createPendingPromise(),this.deliver(this.promise)}}handleError(e){this.reject?.(e)}deliver(e){this.listeners.forEach(t=>t(e))}createPendingPromise(){return(0,u.b)(new Promise((e,t)=>{this.resolve=e,this.reject=t}))}}var c=r(255008);class h{queryRefs=new o.b;fragmentRefs=new o.b;options;constructor(e={}){this.options=e}getQueryRef(e,t){let r=this.queryRefs.lookupArray(e);return r.current||(r.current=new c.Hp(t(),{autoDisposeTimeoutMs:this.options.autoDisposeTimeoutMs,onDispose:()=>{delete r.current}})),r.current}getFragmentRef(e,t,r){let i=this.fragmentRefs.lookupArray(e);return i.current||(i.current=new d(t,r,{autoDisposeTimeoutMs:this.options.autoDisposeTimeoutMs,onDispose:()=>{delete i.current}})),i.current}add(e,t){this.queryRefs.lookupArray(e).current=t}}let p=Symbol.for("apollo.suspenseCache");var f=r(605180),g=r(921308),m=r(587885),b=r(762268);let y=n.use||function(e){let t=(0,u.b)(e);switch(t.status){case"pending":throw t;case"rejected":throw t.reason;case"fulfilled":return t.value}};var w=r(3590),v=r(434666);function x(e,t){return(0,m.Y)("useSuspenseQuery",k,(0,v.m)("object"==typeof t?t.client:void 0))(e,t??{})}function k(e,t){let r=(0,v.m)(t.client),n=(r[p]||(r[p]=new h(r.defaultOptions.react?.suspense)),r[p]),o=function({client:e,query:t,options:r}){return(0,w.k)(()=>{if(r===g.h)return{query:t,fetchPolicy:"standby",[f._K]:!0};let i=r.fetchPolicy||e.defaultOptions.watchQuery?.fetchPolicy||"cache-first",n={...r,fetchPolicy:i,query:t,notifyOnNetworkStatusChange:!1,nextFetchPolicy:void 0};return r.skip&&(n.fetchPolicy="standby"),n},[e,r,t])}({client:r,query:e,options:t}),{fetchPolicy:a}=o,l=function(e,t){let{queryKey:r=[],variables:n}=t,s=(0,b.M)(n),[o,a]=i.useState(s);return t!==g.h&&o!==s&&a(o=s),[e,o,...[].concat(r)]}(e,t),u=n.getQueryRef(l,()=>r.watchQuery(o)),[d,c]=i.useState([u.key,u.promise]);
1d[0]!==u.key&&(d[0]=u.key,d[1]=u.promise);let m=d[1];u.didChangeOptions(o)&&(d[1]=m=u.applyOptions(o)),i.useEffect(()=>{let e=u.retain(),t=u.listen(e=>{c([u.key,e])});return()=>{t(),e()}},[u]);let x=i.useMemo(()=>{let e=u.result.error,t=!!u.result.data;return{loading:!1,data:u.result.data,dataState:u.result.dataState,networkStatus:e?s.p.error:s.p.ready,error:e,complete:t,partial:!t}},[u.result]),k="standby"===a?x:y(m),$=i.useCallback(e=>{let t=u.fetchMore(e);return c([u.key,u.promise]),t},[u]),R=i.useCallback(e=>{let t=u.refetch(e);return c([u.key,u.promise]),t},[u]),S=u.observable.subscribeToMore;return i.useMemo(()=>({client:r,data:k.data,dataState:k.dataState,error:k.error,networkStatus:k.networkStatus,fetchMore:$,refetch:R,subscribeToMore:S}),[r,$,R,k,S])}},467105:function(e,t,r){var i,n;n=function(){return function(){var e;return e="object"==typeof arguments[0]?arguments[0]:[].slice.call(arguments),function(e){var t=[];if(0===e.length)return"";if("string"!=typeof e[0])throw TypeError("Url must be a string. Received "+e[0]);if(e[0].match(/^[^/:]+:\/*$/)&&e.length>1){var r=e.shift();e[0]=r+e[0]}e[0].match(/^file:\/\/\//)?e[0]=e[0].replace(/^([^/:]+):\/*/,"$1:///"):e[0]=e[0].replace(/^([^/:]+):\/*/,"$1://");for(var i=0;i<e.length;i++){var n=e[i];if("string"!=typeof n)throw TypeError("Url must be a string. Received "+n);""!==n&&(i>0&&(n=n.replace(/^[\/]+/,"")),n=i<e.length-1?n.replace(/[\/]+$/,""):n.replace(/[\/]+$/,"/"),t.push(n))}var s=t.join("/"),o=(s=s.replace(/\/(\?|&|#[^!])/g,"$1")).split("?");return o.shift()+(o.length>0?"?":"")+o.join("&")}(e)}},e.exports?e.exports=n():void 0===(i=n.call(t,r,t,e))||(e.exports=i)},482515:(e,t,r)=>{"use strict";r.d(t,{default:()=>n.a});var i=r(122744),n=r.n(i)},904997:(e,t,r)=>{"use strict";r.d(t,{k:()=>n});var i=r(932065);function n(e){return(0,i.a)(e).map(e=>e.toLowerCase()).join("-")}},921513:(e,t,r)=>{"use strict";r.d(t,{N:()=>w});var i=r(294799),n=r(834023),s=r(577148),o=r(934676),a=r(625989),l=r(704170),u=r(141118),d=r(286723);function c(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class h extends n.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if((0,u.s)(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,r=(0,u.s)(e)&&e.offsetWidth||0,i=(0,u.s)(e)&&e.offsetHeight||0,n=getComputedStyle(t),s=this.props.sizeRef.current;s.height=parseFloat(n.height),s.width=parseFloat(n.width),s.top=t.offsetTop,s.left=t.offsetLeft,s.right=r-s.width-s.left,s.bottom=i-s.height-s.top}return null}componentDidUpdate(){}render(){return this.props.children}}function p({children:e,isPresent:t,anchorX:r,anchorY:s,root:o,pop:a}){let l=(0,n.useId)(),u=(0,n.useRef)(null),f=(0,n.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0}),{nonce:g}=(0,n.useContext)(d.Q),m=function(...e){return n.useCallback(function(...e){return t=>{let r=!1,i=e.map(e=>{let i=c(e,t);return r||"function"!=typeof i||(r=!0),i});if(r)return()=>{for(let t=0;t<i.length;t++){let r=i[t];"function"==typeof r?r():c(e[t],null)}}}}(...e),e)}(u,e.props?.ref??e?.ref);return(0,n.useInsertionEffect)(()=>{let{width:e,height:i,top:n,left:d,right:c,bottom:h}=f.current;if(t||!1===a||!u.current||!e||!i)return;let p="left"===r?`left: ${d}`:`right: ${c}`,m="bottom"===s?`bottom: ${h}`:`top: ${n}`;u.current.dataset.motionPopId=l;let b=document.createElement("style");g&&(b.nonce=g);let y=o??document.head;return y.appendChild(b),b.sheet&&b.sheet.insertRule(` 2 [data-motion-pop-id="${l}"] { 3 position: absolute !important; 4 width: ${e}px !important; 5 height: ${i}px !important; 6 ${p}px !important; 7 ${m}px !important; 8 } 9 `),()=>{u.current?.removeAttribute("data-motion-pop-id"),y.contains(b)&&y.removeChild(b)}},[t]),(0,i.jsx)(h,{isPresent:t,childRef:u,sizeRef:f,pop:a,children:!1===a?e:n.cloneElement(e,{ref:m})})}let f=({children:e,initial:t,isPresent:r,onExitComplete:s,custom:a,presenceAffectsLayout:u,mode:d,anchorX:c,anchorY:h,root:f})=>{let m=(0,o.M)(g),b=(0,n.useId)(),y=!0,w=(0,n.useMemo)(()=>(y=!1,{id:b,initial:t,isPresent:r,custom:a,onExitComplete:e=>
9{for(let t of(m.set(e,!0),m.values()))if(!t)return;s&&s()},register:e=>(m.set(e,!1),()=>m.delete(e))}),[r,m,s]);return u&&y&&(w={...w}),(0,n.useMemo)(()=>{m.forEach((e,t)=>m.set(t,!1))},[r]),n.useEffect(()=>{r||m.size||!s||s()},[r]),e=(0,i.jsx)(p,{pop:"popLayout"===d,isPresent:r,anchorX:c,anchorY:h,root:f,children:e}),(0,i.jsx)(l.t.Provider,{value:w,children:e})};function g(){return new Map}var m=r(305101);let b=e=>e.key||"";function y(e){let t=[];return n.Children.forEach(e,e=>{(0,n.isValidElement)(e)&&t.push(e)}),t}let w=({children:e,custom:t,initial:r=!0,onExitComplete:l,presenceAffectsLayout:u=!0,mode:d="sync",propagate:c=!1,anchorX:h="left",anchorY:p="top",root:g})=>{let[w,v]=(0,m.xQ)(c),x=(0,n.useMemo)(()=>y(e),[e]),k=c&&!w?[]:x.map(b),$=(0,n.useRef)(!0),R=(0,n.useRef)(x),S=(0,o.M)(()=>new Map),M=(0,n.useRef)(new Set),[E,C]=(0,n.useState)(x),[T,j]=(0,n.useState)(x);(0,a.E)(()=>{$.current=!1,R.current=x;for(let e=0;e<T.length;e++){let t=b(T[e]);k.includes(t)?(S.delete(t),M.current.delete(t)):!0!==S.get(t)&&S.set(t,!1)}},[T,k.length,k.join("-")]);let D=[];if(x!==E){let e=[...x];for(let t=0;t<T.length;t++){let r=T[t],i=b(r);k.includes(i)||(e.splice(t,0,r),D.push(r))}return"wait"===d&&D.length&&(e=D),j(y(e)),C(x),null}let{forceRender:P}=(0,n.useContext)(s.L);return(0,i.jsx)(i.Fragment,{children:T.map(e=>{let n=b(e),s=(!c||!!w)&&(x===T||k.includes(n));return(0,i.jsx)(f,{isPresent:s,initial:(!$.current||!!r)&&void 0,custom:t,presenceAffectsLayout:u,mode:d,root:g,onExitComplete:s?void 0:()=>{if(M.current.has(n)||!S.has(n))return;M.current.add(n),S.set(n,!0);let e=!0;S.forEach(t=>{t||(e=!1)}),e&&(P?.(),j(R.current),c&&v?.(),l&&l())},anchorX:h,anchorY:p,children:e},n)})})}},954558:(e,t,r)=>{"use strict";r.d(t,{EA:()=>h,he:()=>c});var i=r(294799),n=r(834023);let s=new Set(["p","h1","h2","h3","h4","h5","h6","li","td","th"]);function o(e,t){let r,i=parseFloat(e.borderTopLeftRadius)||0,n=parseFloat(e.borderTopRightRadius)||0,s=parseFloat(e.borderBottomRightRadius)||0,o=parseFloat(e.borderBottomLeftRadius)||0;if(0===i&&0===n&&0===s&&0===o)return;let a=!!t&&(r=t.getBoundingClientRect()).width>0&&r.height>0&&4>Math.abs(r.width-r.height);return"50%"===e.borderRadius?"50%":Math.max(i,n,s,o)>9998?a?"50%":9999:i===n&&n===s&&s===o?8!==i?i:void 0:`${i}px ${n}px ${s}px ${o}px`}let a=new Map,l=/rgba?\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*(?:,\s*([\d.]+))?\s*\)/;function u(e,t){let r=e.match(l);if(r){let[,e,i,n,s="1"]=r,o=Math.min(1,parseFloat(s)+.5*t);return`rgba(${e},${i},${n},${o.toFixed(3)})`}if(e.startsWith("#")&&e.length>=7){let r=parseInt(e.slice(1,3),16),i=parseInt(e.slice(3,5),16),n=parseInt(e.slice(5,7),16);if(!isNaN(r)&&!isNaN(i)&&!isNaN(n)){let e=Math.round(r+(255-r)*t),s=Math.round(i+(255-i)*t),o=Math.round(n+(255-n)*t);return`#${e.toString(16).padStart(2,"0")}${s.toString(16).padStart(2,"0")}${o.toString(16).padStart(2,"0")}`}}return e}"u">typeof window&&window.__BONEYARD_BUILD&&(window.__BONEYARD_SNAPSHOT=function(e,t="component",r){let i=e.getBoundingClientRect(),n=[],a=r?.leafTags?new Set([...s,...r.leafTags]):s,l=r?.captureRoundedBorders??!0,u=r?.excludeTags?new Set(r.excludeTags):null,d=r?.excludeSelectors??null;for(let t of e.children)!function e(t){let r=getComputedStyle(t);if("none"===r.display||"hidden"===r.visibility||"0"===r.opacity)return;let s=t.tagName.toLowerCase();if(u?.has(s)||d?.some(e=>t.matches(e)))return;let c=[...t.children].filter(e=>{let t=getComputedStyle(e);return"none"!==t.display&&"hidden"!==t.visibility&&"0"!==t.opacity}),h="img"===s||"svg"===s||"video"===s||"canvas"===s,p="input"===s||"button"===s||"textarea"===s||"select"===s,f=0===c.length||h||p||a.has(s),g=r.backgroundColor,m="none"!==r.backgroundImage,b=parseFloat(r.borderTopWidth)||0,y=l&&b>0&&"rgba(0, 0, 0, 0)"!==r.borderTopColor&&"transparent"!==r.borderTopColor,w=(parseFloat(r.borderTopLeftRadius)||0)>0,v="tr"===s||"td"===s||"th"===s||"thead"===s||"tbody"===s||"table"===s;if(f){let e=t.getBoundingClientRect();if(e.width<1||e.height<1)return;let s=h&&e.width>0&&e.height>0&&4>Math.abs(e.width-e.height),a=v?0:s?"50%":o(r,t)??8,l=i.width;n.push({x:l>0?+((e.left-i.left)/l*100).toFixed(4):0,y:Math.round(e.top-i.top),w:l>0?+(e.width/l*100).toFixed(4):0,h:Math.round(e.height),r:a});return}if("rgba(0, 0, 0, 0)"!==g&&"transparent"!==g||m||y&&w){let e=t.getBoundingClientRect();if(e.width>=1&&e.height>=1){let s=v?0:o(r,t)??8,a=i.width;n.push({x:a>0?+((e.left-i.left)/a*100).toFixed(4):0,y:Math.round(e.top-i.top),w:a>0?+(e.width/a*100).toFixed(4):0,h:Math.round(e.height),r:s,c:!0})}}for(let t of c)e(t)}(t);return{name:t,viewportWidth:Math.round(i.width),width:Math.round(i.width),height:Math.round(i.height),bones:n}});let d={};function c(e){d={...d,...e}}function h({loading:e,children:t,name:r,initialBones:s,color:o,darkColor:l,animate:c,stagger:p=!1,transition:f=!1,boneClass:g,className:m,fallback:b,fixture:y,snapshotConfig:w}){let v,x,k=(0,n.useRef)(null),$=(0,n.useRef)(Math.random().toString(36).slice(2,8)).current,[R,S]=(0,n.use
9State)(0),[M,E]=(0,n.useState)(0),[C,T]=(0,n.useState)(!1);(0,n.useEffect)(()=>{if("u"<typeof window)return;let e=()=>{window.matchMedia("(prefers-color-scheme: dark)"),T(document.documentElement.classList.contains("dark")||!!k.current?.closest(".dark"))};e();let t=window.matchMedia("(prefers-color-scheme: dark)"),r=()=>e();t.addEventListener("change",r);let i=new MutationObserver(e);return i.observe(document.documentElement,{attributes:!0,attributeFilter:["class"]}),()=>{t.removeEventListener("change",r),i.disconnect()}},[]);let j=o??d.color??"rgba(0,0,0,0.08)",D=l??d.darkColor??"rgba(255,255,255,0.06)",P=C?D:j,N=c??d.animate??"pulse",I=!0===N?"pulse":!1===N?"solid":N;(0,n.useEffect)(()=>{let e=k.current;if(!e)return;let t=new ResizeObserver(e=>{let t=e[0]?.contentRect;S(Math.round(t?.width??0)),t&&t.height>0&&E(Math.round(t.height))});t.observe(e);let r=e.getBoundingClientRect();return S(Math.round(r.width)),r.height>0&&E(Math.round(r.height)),()=>t.disconnect()},[]);let _={};if(r&&(_["data-boneyard"]=r,w&&(_["data-boneyard-config"]=JSON.stringify(w))),"u">typeof window&&!0===window.__BONEYARD_BUILD)return(0,i.jsx)("div",{ref:k,className:m,style:{position:"relative"},..._,children:(0,i.jsx)("div",{children:y??t})});let[F,L]=(0,n.useState)(!1);(0,n.useEffect)(()=>{L(!0)},[]);let O=s??(r?a.get(r):void 0),B=F&&"u">typeof window?window.innerWidth:0,A=R>0?R:B,z=O&&A>0?function(e,t){if(!("breakpoints"in e))return e;let r=Object.keys(e.breakpoints).map(Number).sort((e,t)=>e-t);if(0===r.length)return null;let i=[...r].reverse().find(e=>t>=e)??r[0];return e.breakpoints[i]??null}(O,A):null,Q=g??d.boneClass,U=!0===(v=p??d.stagger)?80:!1!==v&&v?v:0,Y=!0===(x=f??d.transition)?300:!1!==x&&x?x:0,[W,q]=(0,n.use
9State)(!1),H=(0,n.useRef)(e),V=(0,n.useRef)(null);(0,n.useEffect)(()=>(H.current&&!e&&Y>0&&z&&(V.current&&clearTimeout(V.current),q(!0),V.current=setTimeout(()=>{q(!1),V.current=null},Y)),H.current=e,()=>{V.current&&clearTimeout(V.current)}),[e,Y,z]);let X=(e||W)&&z,G=e&&!z&&!W,J=M>0?M:z?.height??0,K=z?.height??0,Z=J>0&&K>0?J/K:1;return(0,i.jsxs)("div",{ref:k,className:m,style:{position:"relative"},..._,children:[(0,i.jsx)("div",{"data-boneyard-content":"true",style:X&&!W?{visibility:"hidden"}:void 0,children:G?b:t}),X&&(0,i.jsx)("div",{"data-boneyard-overlay":"true",style:{position:"absolute",inset:0,overflow:"hidden",opacity:+!W,transition:Y>0?`opacity ${Y}ms ease-out`:void 0},children:(0,i.jsxs)("div",{style:{position:"relative",width:"100%",height:"100%"},children:[z.bones.map((e,t)=>{let r=function(e){if(Array.isArray(e)){if(e.length<5||e.length>6)throw Error(`Invalid bone format: expected [x,y,w,h,r,c?] but got ${e.length} elements`);return{x:e[0],y:e[1],w:e[2],h:e[3],r:e[4],c:e[5]||void 0}}return e}(e),n=r.c?u(P,C?.03:.45):P,s=u(P,C?.04:.3),o={position:"absolute",left:`${r.x}%`,top:r.y*Z,width:`${r.w}%`,height:r.h*Z,borderRadius:"string"==typeof r.r?r.r:`${r.r}px`,backgroundColor:n};return"pulse"===I?o.animation=`bp-${$} 1.8s ease-in-out infinite`:"shimmer"===I&&(o.background=`linear-gradient(90deg, ${n} 30%, ${s} 50%, ${n} 70%)`,o.backgroundSize="200% 100%",o.animation=`bs-${$} 2.4s linear infinite`),U>0&&(o.opacity=0,o.animation=`${o.animation?o.animation+",":""} by-${$} 0.3s ease-out ${t*U}ms forwards`),(0,i.jsx)("div",{"data-boneyard-bone":"true",className:Q,style:o},t)}),"pulse"===I&&(0,i.jsx)("style",{children:`@keyframes bp-${$}{0%,100%{background-color:${P}}50%{background-color:${u(P,C?.04:.3)}}}`}),"shimmer"===I&&(0,i.jsx)("style",{children:`@keyframes bs-${$}{0%{background-position:200% 0}100%{background-position:-200% 0}}`}),U>0&&(0,i.jsx)("style",{children:`@keyframes by-${$}{from{opacity:0}to{opacity:1}}`})]})})]})}}}]);
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.