1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7544],{2239:(e,t,n)=>{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 u},getImageProps:function(){return s}});let r=n(15398),i=n(31889),o=n(19113),l=r._(n(16595));function s(e){let{props:t}=(0,i.getImgProps)(e,{defaultLoader:l.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 u=o.Image},27511:(e,t,n)=>{n.d(t,{cn:()=>o});var r=n(63933),i=n(75112);function o(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,i.QP)((0,r.$)(t))}},36232:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(2248);let i=r.forwardRef(function(e,t){let{title:n,titleId:i,...o}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":i},o),n?r.createElement("title",{id:i},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18 18 6M6 6l12 12"}))})},47579:(e,t,n)=>{n.d(t,{N:()=>v});var r=n(87332),i=n(2248),o=n(36647),l=n(35227),s=n(89956),u=n(84835),a=n(14680),c=n(76506);function f(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class d extends i.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=t.offsetParent,n=(0,a.s)(e)&&e.offsetWidth||0,r=this.props.sizeRef.current;r.height=t.offsetHeight||0,r.width=t.offsetWidth||0,r.top=t.offsetTop,r.left=t.offsetLeft,r.right=n-r.width-r.left}return null}componentDidUpdate(){}render(){return this.props.children}}function h(e){let{children:t,isPresent:n,anchorX:o,root:l}=e,s=(0,i.useId)(),u=(0,i.useRef)(null),a=(0,i.useRef)({width:0,height:0,top:0,left:0,right:0}),{nonce:h}=(0,i.useContext)(c.Q),p=function(...e){return i.useCallback(function(...e){return t=>{let n=!1,r=e.map(e=>{let r=f(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():f(e[t],null)}}}}(...e),e)}(u,null==t?void 0:t.ref);return(0,i.useInsertionEffect)(()=>{let{width:e,height:t,top:r,left:i,right:c}=a.current;if(n||!u.current||!e||!t)return;u.current.dataset.motionPopId=s;let f=document.createElement("style");h&&(f.nonce=h);let d=null!=l?l:document.head;return d.appendChild(f),f.sheet&&f.sheet.insertRule('\n [data-motion-pop-id="'.concat(s,'"] {\n position: absolute !important;\n width: ').concat(e,"px !important;\n height: ").concat(t,"px !important;\n ").concat("left"===o?"left: ".concat(i):"right: ".concat(c),"px !important;\n top: ").concat(r,"px !important;\n }\n ")),()=>{d.contains(f)&&d.removeChild(f)}},[n]),(0,r.jsx)(d,{isPresent:n,childRef:u,sizeRef:a,children:i.cloneElement(t,{ref:p})})}let p=e=>{let{children:t,initial:n,isPresent:o,onExitComplete:s,custom:a,presenceAffectsLayout:c,mode:f,anchorX:d,root:p}=e,g=(0,l.M)(m),b=(0,i.useId)(),x=!0,v=(0,i.useMemo)(()=>(x=!1,{id:b,initial:n,isPresent:o,custom:a,onExitComplete:e=>{for(let t of(g.set(e,!0),g.values()))if(!t)return;s&&s()},register:e=>(g.set(e,!1),()=>g.delete(e))}),[o,g,s]);return c&&x&&(v={...v}),(0,i.useMemo)(()=>{g.forEach((e,t)=>g.set(t,!1))},[o]),i.useEffect(()=>{o||g.size||!s||s()},[o]),"popLayout"===f&&(t=(0,r.jsx)(h,{isPresent:o,anchorX:d,root:p,children:t})),(0,r.jsx)(u.t.Provider,{value:v,children:t})};function m(){return new Map}var g=n(12724);let b=e=>e.key||"";function x(e){let t=[];return i.Children.forEach(e,e=>{(0,i.isValidElement)(e)&&t.push(e)}),t}let v=e=>{let{children:t,custom:n,initial:u=!0,onExitComplete:a,presenceAffectsLayout:c=!0,mode:f="sync",propagate:d=!1,anchorX:h="left",root:m}=e,[v,y]=(0,g.xQ)(d),w=(0,i.useMemo)(()=>x(t),[t]),j=d&&!v?[]:w.map(b),k=(0,i.useRef)(!0),E=(0,i.useRef)(w),C=(0,l.M)(()=>new Map),[P,R]=(0,i.useState)(w),[M,z]=(0,i.useState)(w);(0,s.E)(()=>{k.current=!1,E.current=w;for(let e=0;e<M.length;e++){let t=b(M[e]);j.includes(t)?C.delete(t):!0!==C.get(t)&&C.set(t,!1)}},[M,j.length,j.join("-")]);let _=[];
1if(w!==P){let e=[...w];for(let t=0;t<M.length;t++){let n=M[t],r=b(n);j.includes(r)||(e.splice(t,0,n),_.push(n))}return"wait"===f&&_.length&&(e=_),z(x(e)),R(w),null}let{forceRender:I}=(0,i.useContext)(o.L);return(0,r.jsx)(r.Fragment,{children:M.map(e=>{let t=b(e),i=(!d||!!v)&&(w===M||j.includes(t));return(0,r.jsx)(p,{isPresent:i,initial:(!k.current||!!u)&&void 0,custom:n,presenceAffectsLayout:c,mode:f,root:m,onExitComplete:i?void 0:()=>{if(!C.has(t))return;C.set(t,!0);let e=!0;C.forEach(t=>{t||(e=!1)}),e&&(null==I||I(),z(E.current),d&&(null==y||y()),a&&a())},anchorX:h,children:e},t)})})}},53096:(e,t,n)=>{n.d(t,{default:()=>i.a});var r=n(2239),i=n.n(r)},76664:(e,t,n)=>{n.d(t,{$:()=>a,r:()=>u});var r=n(87332),i=n(2248),o=n(98293),l=n(50005),s=n(27511);let u=(0,l.F)("whitespace-nowrap text-sm transition-colors disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"ds-button-shell ds-button-morph font-mono",destructive:"ds-button-shell ds-button-danger font-mono",outline:"ds-button-shell ds-button-outline font-mono",secondary:"ds-button-shell ds-button-lift font-mono",ghost:"inline-flex min-h-[2rem] items-center justify-center rounded-full px-3 py-1.5 font-mono text-xs uppercase tracking-[0.18em] ds-button-ghost",link:"inline-flex items-center justify-center text-[0.875rem] underline-offset-4 hover:underline",legacyDefault:"inline-flex items-center justify-center gap-2 rounded-md bg-black text-white shadow-sm hover:bg-black/90 focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-[#FFB200]",legacyOutline:"inline-flex items-center justify-center gap-2 rounded-md border border-gray-300 bg-white text-black shadow-sm hover:bg-gray-50 focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-[#FFB200]",legacyDestructive:"inline-flex items-center justify-center gap-2 rounded-md bg-red-600 text-white shadow-sm hover:bg-red-700 focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-red-400"},size:{default:"min-h-[3.5rem] px-7",sm:"min-h-[2.75rem] px-4 text-xs",lg:"min-h-[3.5rem] px-10 text-base",icon:"min-h-[3rem] w-12 px-0",legacy:"h-9 px-4 py-2"}},defaultVariants:{variant:"default",size:"default"}}),a=i.forwardRef((e,t)=>{let{className:n,variant:i,size:l,asChild:a=!1,children:c,...f}=e,d=a?o.DX:"button",h="string"==typeof i&&i.startsWith("legacy"),p=a||"link"===i||"ghost"===i||h?c:(0,r.jsx)("span",{children:c});return(0,r.jsx)(d,{className:(0,s.cn)(u({variant:i,size:l,className:n})),ref:t,...f,children:p})});a.displayName="Button"}}]);
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.