1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[195,1538],{19979:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(13185).A)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]])},25352:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(13185).A)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},26497:(e,t,n)=>{n.d(t,{N:()=>b});var r=n(95155),l=n(12115),o=n(60296),i=n(94416),u=n(46436),c=n(59686),s=n(81402),a=n(53127);function f(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class p extends l.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if((0,s.s)(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,n=(0,s.s)(e)&&e.offsetWidth||0,r=(0,s.s)(e)&&e.offsetHeight||0,l=getComputedStyle(t),o=this.props.sizeRef.current;o.height=parseFloat(l.height),o.width=parseFloat(l.width),o.top=t.offsetTop,o.left=t.offsetLeft,o.right=n-o.width-o.left,o.bottom=r-o.height-o.top,o.direction=l.direction}return null}componentDidUpdate(){}render(){return this.props.children}}function d(e){var t,n;let{children:o,isPresent:i,anchorX:u,anchorY:c,root:s,pop:d}=e,h=(0,l.useId)(),m=(0,l.useRef)(null),y=(0,l.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0,direction:"ltr"}),{nonce:v}=(0,l.useContext)(a.Q),g=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return l.useCallback(function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return e=>{let n=!1,r=t.map(t=>{let r=f(t,e);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let e=0;e<r.length;e++){let n=r[e];"function"==typeof n?n():f(t[e],null)}}}}(...t),t)}(m,!1!==d?null!=(n=null==(t=o.props)?void 0:t.ref)?n:null==o?void 0:o.ref:void 0);return(0,l.useInsertionEffect)(()=>{let{width:e,height:t,top:n,left:r,right:l,bottom:o,direction:a}=y.current;if(i||!1===d||!m.current||!e||!t)return;let f="rtl"===a;m.current.dataset.motionPopId=h;let p=document.createElement("style");v&&(p.nonce=v);let g=null!=s?s:document.head;return g.appendChild(p),p.sheet&&p.sheet.insertRule('\n [data-motion-pop-id="'.concat(h,'"] {\n position: absolute !important;\n width: ').concat(e,"px !important;\n height: ").concat(t,"px !important;\n ").concat("left"===u?f?"right: ".concat(l):"left: ".concat(r):f?"left: ".concat(r):"right: ".concat(l),"px !important;\n ").concat("bottom"===c?"bottom: ".concat(o):"top: ".concat(n),"px !important;\n }\n ")),()=>{var e;null==(e=m.current)||e.removeAttribute("data-motion-pop-id"),g.contains(p)&&g.removeChild(p)}},[i]),(0,r.jsx)(p,{isPresent:i,childRef:m,sizeRef:y,pop:d,children:!1===d?o:l.cloneElement(o,{ref:g})})}let h=e=>{let{children:t,initial:n,isPresent:o,onExitComplete:s,custom:a,presenceAffectsLayout:f,mode:p,anchorX:h,anchorY:y,root:v}=e,g=(0,i.M)(m),b=(0,l.useId)(),E=(0,l.useRef)(o),x=(0,l.useRef)(s);(0,u.E)(()=>{E.current=o,x.current=s});let R=!0,w=(0,l.useMemo)(()=>(R=!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),()=>{var t;g.delete(e),E.current||g.size||null==(t=x.current)||t.call(x)})}),[o,g,s]);return f&&R&&(w={...w}),(0,l.useMemo)(()=>{g.forEach((e,t)=>g.set(t,!1))},[o]),l.useEffect(()=>{o||g.size||!s||s()},[o]),t=(0,r.jsx)(d,{pop:"popLayout"===p,isPresent:o,anchorX:h,anchorY:y,root:v,children:t}),(0,r.jsx)(c.t.Provider,{value:w,children:t})};function m(){return new Map}var y=n(75601);let v=e=>e.key||"";function g(e){let t=[];return l.Children.forEach(e,e=>{(0,l.isValidElement)(e)&&t.push(e)}),t}let b=e=>{let{children:t,custom:n,initial:c=!0,onExitComplete:s,presenceAffectsLayout:a=!0,mode:f="sync",propagate:p=!1,anchorX:d="left",anchorY:m="top",root:b}=e,[E,x]=(0,y.xQ)(p),R=(0,l.useMemo)(()=>g(t),[t]),w=p&&!E?[]:R.map(v),A=(0,l.useRef)(!0),j=(0,l.useRef)(R),k=(0,i.M)(()=>new Map),C=(0,l.useRef)(new Set),[S,_]=(0,l.useState)(R),[M,P]=(0,l.useState)(R);(0,u.E)(()=>{A.current=!1,j.current=R;for(let e=0;e<M.length;e++){let t=v(M[e]);w.includes(t)?(k.delete(t),C.current.delete(t)):!0!==k.get(t)&&k.set(t,!1)}},[M,w.length,w.join("-")]);let $=[];if(R!==S){let e=[...R];for(let t=0;t<M.length;t++){let n=M[t],r=v(n);w.includes(r)||(e.splice(t,0,n),$.push(n))}return"wait"===f&&$.length&&(e=$),P(g(e)),_(R),null}let{forceRender:N}=(0,l.useContext)(o.L);return(0,r.jsx)(r.Fragment,{children:M.map(e=>{let t=v(e),l=(!p||!!E)&&(R===M||w.includes(t));return(0,r.jsx)(h,{isPresent:l,initial:(!A.current||!!c)&&void 0,custom:n,presenceAffectsLayout:a,mode:f,root:b,onExitComplete:l?void 0:()=>
1{if(C.current.has(t)||!k.has(t))return;C.current.add(t),k.set(t,!0);let e=!0;k.forEach(t=>{t||(e=!1)}),e&&(null==N||N(),P(j.current),p&&(null==x||x()),s&&s())},anchorX:d,anchorY:m,children:e},t)})})}},39957:(e,t,n)=>{n.d(t,{L:()=>a});var r=n(12115),l=n(47605);let o="undefined"!=typeof document?r.useLayoutEffect:r.useEffect,i=e=>e&&!Array.isArray(e)&&"object"==typeof e,u=[],c={},s=l.Ay,a=(e,t=u)=>{let n=c;i(e)?(n=e,e=null,t="dependencies"in n?n.dependencies:u):i(t)&&(t="dependencies"in(n=t)?n.dependencies:u),e&&"function"!=typeof e&&console.warn("First parameter must be a function or config object");let{scope:l,revertOnUpdate:a}=n,f=(0,r.useRef)(!1),p=(0,r.useRef)(s.context(()=>{},l)),d=(0,r.useRef)(e=>p.current.add(null,e)),h=t&&t.length&&!a;return h&&o(()=>(f.current=!0,()=>p.current.revert()),u),o(()=>{if(e&&p.current.add(e,l),!h||!f.current)return()=>p.current.revert()},t),{context:p.current,contextSafe:d.current}};a.register=e=>{s=e},a.headless=!0},41407:(e,t,n)=>{n.d(t,{I:()=>i});var r=n(40031),l=n(15824),o=n(12115);function i(){r.r.current||(0,l.Uu)();let[e]=(0,o.useState)(r.O.current);return e}},46673:(e,t,n)=>{n.d(t,{DX:()=>i});var r=n(12115),l=n.t(r,2);function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}var i=function(e){let t=r.forwardRef((t,n)=>{var l;let i,s,{children:h,...m}=t,y=null,v=!1,g=[];a(h)&&"function"==typeof d&&(h=d(h._payload)),r.Children.forEach(h,e=>{var t;if(t=e,r.isValidElement(t)&&"function"==typeof t.type&&"__radixId"in t.type&&t.type.__radixId===u){v=!0;let t="child"in e.props?e.props.child:e.props.children;a(t)&&"function"==typeof d&&(t=d(t._payload)),y=c(e,t),g.push(y?.props?.children)}else g.push(e)}),y?y=r.cloneElement(y,void 0,g):!v&&1===r.Children.count(h)&&r.isValidElement(h)&&(y=h);let b=y?(l=y,(s=(i=Object.getOwnPropertyDescriptor(l.props,"ref")?.get)&&"isReactWarning"in i&&i.isReactWarning)?l.ref:(s=(i=Object.getOwnPropertyDescriptor(l,"ref")?.get)&&"isReactWarning"in i&&i.isReactWarning)?l.props.ref:l.props.ref||l.ref):void 0,E=function(...e){return r.useCallback(function(...e){return t=>{let n=!1,r=e.map(e=>{let r=o(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():o(e[t],null)}}}}(...e),e)}(n,b);if(!y){if(h||0===h)throw Error(v?p(e):f(e));return h}let x=function(e,t){let n={...t};for(let r in t){let l=e[r],o=t[r];/^on[A-Z]/.test(r)?l&&o?n[r]=(...e)=>{let t=o(...e);return l(...e),t}:l&&(n[r]=l):"style"===r?n[r]={...l,...o}:"className"===r&&(n[r]=[l,o].filter(Boolean).join(" "))}return{...e,...n}}(m,y.props??{});return y.type!==r.Fragment&&(x.ref=n?E:b),r.cloneElement(y,x)});return t.displayName=`${e}.Slot`,t}("Slot"),u=Symbol.for("radix.slottable"),c=(e,t)=>{if("child"in e.props){let t=e.props.child;return r.isValidElement(t)?r.cloneElement(t,void 0,e.props.children(t.props.children)):null}return r.isValidElement(t)?t:null},s=Symbol.for("react.lazy");function a(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===s&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}var f=e=>`${e} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,p=e=>`${e} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,d=l[" use ".trim().toString()]},83101:(e,t,n)=>{n.d(t,{F:()=>i});var r=n(2821);let l=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,o=r.$,i=(e,t)=>n=>{var r;if((null==t?void 0:t.variants)==null)return o(e,null==n?void 0:n.class,null==n?void 0:n.className);let{variants:i,defaultVariants:u}=t,c=Object.keys(i).map(e=>{let t=null==n?void 0:n[e],r=null==u?void 0:u[e];if(null===t)return null;let o=l(t)||l(r);return i[e][o]}),s=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return void 0===r||(e[n]=r),e},{});return o(e,c,null==t||null==(r=t.compoundVariants)?void 0:r.reduce((e,t)=>{let{class:n,className:r,...l}=t;return Object.entries(l).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...u,...s}[t]):({...u,...s})[t]===n})?[...e,n,r]:e},[]),null==n?void 0:n.class,null==n?void 0:n.className)}}
1,87212:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(13185).A)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},89168:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(13185).A)("arrow-up-right",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]])}}]);
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.