1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="67effa46-7df6-4158-aa17-5e795e11187f",e._sentryDebugIdIdentifier="sentry-dbid-67effa46-7df6-4158-aa17-5e795e11187f")}()}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4892],{17580:function(e,t,r){r.d(t,{Z:function(){return n}});let n=(0,r(79205).Z)("arrow-up-right",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]])},48736:function(e,t,r){r.d(t,{Z:function(){return n}});let n=(0,r(79205).Z)("file-text",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]])},73247:function(e,t,r){r.d(t,{Z:function(){return n}});let n=(0,r(79205).Z)("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]])},40387:function(e,t,r){r.d(t,{mY:function(){return V}});var n=/[\\\/_+.#"@\[\(\{&]/,l=/[\\\/_+.#"@\[\(\{&]/g,a=/[\s-]/,u=/[\s-]/g;function i(e){return e.toLowerCase().replace(u," ")}var o=r(70001),c=r(2265);r(54887);var d=r(37053),s=r(57437),f=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=(0,d.Z8)(`Primitive.${t}`),n=c.forwardRef((e,n)=>{let{asChild:l,...a}=e,u=l?r:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,s.jsx)(u,{...a,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{}),v=r(99255),m=r(98575),p='[cmdk-group=""]',h='[cmdk-group-items=""]',g='[cmdk-item=""]',b="".concat(g,':not([aria-disabled="true"])'),y="cmdk-item-select",w="data-value",E=(e,t,r)=>{var o;return o=e,function e(t,r,i,o,c,d,s){if(d===r.length)return c===t.length?1:.99;var f=`${c},${d}`;if(void 0!==s[f])return s[f];for(var v,m,p,h,g=o.charAt(d),b=i.indexOf(g,c),y=0;b>=0;)(v=e(t,r,i,o,b+1,d+1,s))>y&&(b===c?v*=1:n.test(t.charAt(b-1))?(v*=.8,(p=t.slice(c,b-1).match(l))&&c>0&&(v*=Math.pow(.999,p.length))):a.test(t.charAt(b-1))?(v*=.9,(h=t.slice(c,b-1).match(u))&&c>0&&(v*=Math.pow(.999,h.length))):(v*=.17,c>0&&(v*=Math.pow(.999,b-c))),t.charAt(b)!==r.charAt(d)&&(v*=.9999)),(v<.1&&i.charAt(b-1)===o.charAt(d+1)||o.charAt(d+1)===o.charAt(d)&&i.charAt(b-1)!==o.charAt(d))&&.1*(m=e(t,r,i,o,b+1,d+2,s))>v&&(v=.1*m),v>y&&(y=v),b=i.indexOf(g,b+1);return s[f]=y,y}(o=r&&r.length>0?`${o+" "+r.join(" ")}`:o,t,i(o),i(t),0,0,{})},k=c.createContext(void 0),S=()=>c.useContext(k),I=c.createContext(void 0),C=()=>c.useContext(I),M=c.createContext(void 0),x=c.forwardRef((e,t)=>{let r=K(()=>{var t,r;return{search:"",value:null!=(r=null!=(t=e.value)?t:e.defaultValue)?r:"",selectedItemId:void 0,filtered:{count:0,items:new Map,groups:new Set}}}),n=K(()=>new Set),l=K(()=>new Map),a=K(()=>new Map),u=K(()=>new Set),i=j(e),{label:o,children:d,value:s,onValueChange:m,filter:S,shouldFilter:C,loop:M,disablePointerSelection:x=!1,vimBindings:A=!0,...R}=e,D=(0,v.M)(),F=(0,v.M)(),P=(0,v.M)(),_=c.useRef(null),V=N();q(()=>{if(void 0!==s){let e=s.trim();r.current.value=e,Z.emit()}},[s]),q(()=>{V(6,U)},[]);let Z=c.useMemo(()=>({subscribe:e=>(u.current.add(e),()=>u.current.delete(e)),snapshot:()=>r.current,setState:(e,t,n)=>{var l,a,u,o;if(!Object.is(r.current[e],t)){if(r.current[e]=t,"search"===e)T(),$(),V(1,B);else if("value"===e){if(document.activeElement.hasAttribute("cmdk-input")||document.activeElement.hasAttribute("cmdk-root")){let e=document.getElementById(P);e?e.focus():null==(l=document.getElementById(D))||l.focus()}if(V(7,()=>{var e;r.current.selectedItemId=null==(e=Y())?void 0:e.id,Z.emit()}),n||V(5,U),(null==(a=i.current)?void 0:a.value)!==void 0){null==(o=(u=i.current).onValueChange)||o.call(u,null!=t?t:"");return}}Z.emit()}},emit:()=>{u.current.forEach(e=>e())}}),[]),L=c.useMemo(()=>({value:(e,t,n)=>{var l;t!==(null==(l=a.current.get(e))?void 0:l.value)&&(a.current.set(e,{value:t,keywords:n}),r.current.filtered.items.set(e,H(t,n)),V(2,()=>
1{$(),Z.emit()}))},item:(e,t)=>(n.current.add(e),t&&(l.current.has(t)?l.current.get(t).add(e):l.current.set(t,new Set([e]))),V(3,()=>{T(),$(),r.current.value||B(),Z.emit()}),()=>{a.current.delete(e),n.current.delete(e),r.current.filtered.items.delete(e);let t=Y();V(4,()=>{T(),(null==t?void 0:t.getAttribute("id"))===e&&B(),Z.emit()})}),group:e=>(l.current.has(e)||l.current.set(e,new Set),()=>{a.current.delete(e),l.current.delete(e)}),filter:()=>i.current.shouldFilter,label:o||e["aria-label"],getDisablePointerSelection:()=>i.current.disablePointerSelection,listId:D,inputId:P,labelId:F,listInnerRef:_}),[]);function H(e,t){var n,l;let a=null!=(l=null==(n=i.current)?void 0:n.filter)?l:E;return e?a(e,r.current.search,t):0}function $(){if(!r.current.search||!1===i.current.shouldFilter)return;let e=r.current.filtered.items,t=[];r.current.filtered.groups.forEach(r=>{let n=l.current.get(r),a=0;n.forEach(t=>{a=Math.max(e.get(t),a)}),t.push([r,a])});let n=_.current;G().sort((t,r)=>{var n,l;let a=t.getAttribute("id"),u=r.getAttribute("id");return(null!=(n=e.get(u))?n:0)-(null!=(l=e.get(a))?l:0)}).forEach(e=>{let t=e.closest(h);t?t.appendChild(e.parentElement===t?e:e.closest("".concat(h," > *"))):n.appendChild(e.parentElement===n?e:e.closest("".concat(h," > *")))}),t.sort((e,t)=>t[1]-e[1]).forEach(e=>{var t;let r=null==(t=_.current)?void 0:t.querySelector("".concat(p,"[").concat(w,'="').concat(encodeURIComponent(e[0]),'"]'));null==r||r.parentElement.appendChild(r)})}function B(){let e=G().find(e=>"true"!==e.getAttribute("aria-disabled")),t=null==e?void 0:e.getAttribute(w);Z.setState("value",t||void 0)}function T(){var e,t,u,o;if(!r.current.search||!1===i.current.shouldFilter){r.current.filtered.count=n.current.size;return}r.current.filtered.groups=new Set;let c=0;for(let l of n.current){let n=H(null!=(t=null==(e=a.current.get(l))?void 0:e.value)?t:"",null!=(o=null==(u=a.current.get(l))?void 0:u.keywords)?o:[]);r.current.filtered.items.set(l,n),n>0&&c++}for(let[e,t]of l.current)for(let n of t)if(r.current.filtered.items.get(n)>0){r.current.filtered.groups.add(e);break}r.current.filtered.count=c}function U(){var e,t,r;let n=Y();n&&((null==(e=n.parentElement)?void 0:e.firstChild)===n&&(null==(r=null==(t=n.closest(p))?void 0:t.querySelector('[cmdk-group-heading=""]'))||r.scrollIntoView({block:"nearest"})),n.scrollIntoView({block:"nearest"}))}function Y(){var e;return null==(e=_.current)?void 0:e.querySelector("".concat(g,'[aria-selected="true"]'))}function G(){var e;return Array.from((null==(e=_.current)?void 0:e.querySelectorAll(b))||[])}function W(e){let t=G()[e];t&&Z.setState("value",t.getAttribute(w))}function J(e){var t;let r=Y(),n=G(),l=n.findIndex(e=>e===r),a=n[l+e];null!=(t=i.current)&&t.loop&&(a=l+e<0?n[n.length-1]:l+e===n.length?n[0]:n[l+e]),a&&Z.setState("value",a.getAttribute(w))}function Q(e){let t=Y(),r=null==t?void 0:t.closest(p),n;for(;r&&!n;)n=null==(r=e>0?function(e,t){let r=e.nextElementSibling;for(;r;){if(r.matches(t))return r;r=r.nextElementSibling}}(r,p):function(e,t){let r=e.previousElementSibling;for(;r;){if(r.matches(t))return r;r=r.previousElementSibling}}(r,p))?void 0:r.querySelector(b);n?Z.setState("value",n.getAttribute(w)):J(e)}let X=()=>W(G().length-1),ee=e=>{e.preventDefault(),e.metaKey?X():e.altKey?Q(1):J(1)},et=e=>{e.preventDefault(),e.metaKey?W(0):e.altKey?Q(-1):J(-1)};return c.createElement(f.div,{ref:t,tabIndex:-1,...R,"cmdk-root":"",onKeyDown:e=>{var t;null==(t=R.onKeyDown)||t.call(R,e);let r=e.nativeEvent.isComposing||229===e.keyCode;if(!(e.defaultPrevented||r))switch(e.key){case"n":case"j":A&&e.ctrlKey&&ee(e);break;case"ArrowDown":ee(e);break;case"p":case"k":A&&e.ctrlKey&&et(e);break;case"ArrowUp":et(e);break;case"Home":e.preventDefault(),W(0);break;case"End":e.preventDefault(),X();break;case"Enter":{e.preventDefault();let t=Y();if(t){let e=new Event(y);t.dispatchEvent(e)}}}}},c.createElement("label",{"cmdk-label":"",htmlFor:L.inputId,id:L.labelId,style:z},o),O(e,e=>
1c.createElement(I.Provider,{value:Z},c.createElement(k.Provider,{value:L},e))))}),A=c.forwardRef((e,t)=>{var r,n;let l=(0,v.M)(),a=c.useRef(null),u=c.useContext(M),i=S(),o=j(e),d=null!=(n=null==(r=o.current)?void 0:r.forceMount)?n:null==u?void 0:u.forceMount;q(()=>{if(!d)return i.item(l,null==u?void 0:u.id)},[d]);let s=L(l,a,[e.value,e.children,a],e.keywords),p=C(),h=Z(e=>e.value&&e.value===s.current),g=Z(e=>!!d||!1===i.filter()||!e.search||e.filtered.items.get(l)>0);function b(){var e,t;w(),null==(t=(e=o.current).onSelect)||t.call(e,s.current)}function w(){p.setState("value",s.current,!0)}if(c.useEffect(()=>{let t=a.current;if(!(!t||e.disabled))return t.addEventListener(y,b),()=>t.removeEventListener(y,b)},[g,e.onSelect,e.disabled]),!g)return null;let{disabled:E,value:k,onSelect:I,forceMount:x,keywords:A,...R}=e;return c.createElement(f.div,{ref:(0,m.F)(a,t),...R,id:l,"cmdk-item":"",role:"option","aria-disabled":!!E,"aria-selected":!!h,"data-disabled":!!E,"data-selected":!!h,onPointerMove:E||i.getDisablePointerSelection()?void 0:w,onClick:E?void 0:b},e.children)}),R=c.forwardRef((e,t)=>{let{heading:r,children:n,forceMount:l,...a}=e,u=(0,v.M)(),i=c.useRef(null),o=c.useRef(null),d=(0,v.M)(),s=S(),p=Z(e=>!!l||!1===s.filter()||!e.search||e.filtered.groups.has(u));q(()=>s.group(u),[]),L(u,i,[e.value,e.heading,o]);let h=c.useMemo(()=>({id:u,forceMount:l}),[l]);return c.createElement(f.div,{ref:(0,m.F)(i,t),...a,"cmdk-group":"",role:"presentation",hidden:!p||void 0},r&&c.createElement("div",{ref:o,"cmdk-group-heading":"","aria-hidden":!0,id:d},r),O(e,e=>c.createElement("div",{"cmdk-group-items":"",role:"group","aria-labelledby":r?d:void 0},c.createElement(M.Provider,{value:h},e))))}),D=c.forwardRef((e,t)=>{let{alwaysRender:r,...n}=e,l=c.useRef(null),a=Z(e=>!e.search);return r||a?c.createElement(f.div,{ref:(0,m.F)(l,t),...n,"cmdk-separator":"",role:"separator"}):null}),F=c.forwardRef((e,t)=>{let{onValueChange:r,...n}=e,l=null!=e.value,a=C(),u=Z(e=>e.search),i=Z(e=>e.selectedItemId),o=S();return c.useEffect(()=>{null!=e.value&&a.setState("search",e.value)},[e.value]),c.createElement(f.input,{ref:t,...n,"cmdk-input":"",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"aria-autocomplete":"list",role:"combobox","aria-expanded":!0,"aria-controls":o.listId,"aria-labelledby":o.labelId,"aria-activedescendant":i,id:o.inputId,type:"text",value:l?e.value:u,onChange:e=>{l||a.setState("search",e.target.value),null==r||r(e.target.value)}})}),P=c.forwardRef((e,t)=>{let{children:r,label:n="Suggestions",...l}=e,a=c.useRef(null),u=c.useRef(null),i=Z(e=>e.selectedItemId),o=S();return c.useEffect(()=>{if(u.current&&a.current){let e=u.current,t=a.current,r,n=new ResizeObserver(()=>{r=requestAnimationFrame(()=>{let r=e.offsetHeight;t.style.setProperty("--cmdk-list-height",r.toFixed(1)+"px")})});return n.observe(e),()=>{cancelAnimationFrame(r),n.unobserve(e)}}},[]),c.createElement(f.div,{ref:(0,m.F)(a,t),...l,"cmdk-list":"",role:"listbox",tabIndex:-1,"aria-activedescendant":i,"aria-label":n,id:o.listId},O(e,e=>
1c.createElement("div",{ref:(0,m.F)(u,o.listInnerRef),"cmdk-list-sizer":""},e)))}),_=c.forwardRef((e,t)=>{let{open:r,onOpenChange:n,overlayClassName:l,contentClassName:a,container:u,...i}=e;return c.createElement(o.fC,{open:r,onOpenChange:n},c.createElement(o.h_,{container:u},c.createElement(o.aV,{"cmdk-overlay":"",className:l}),c.createElement(o.VY,{"aria-label":e.label,"cmdk-dialog":"",className:a},c.createElement(x,{ref:t,...i}))))}),V=Object.assign(x,{List:P,Item:A,Input:F,Group:R,Separator:D,Dialog:_,Empty:c.forwardRef((e,t)=>Z(e=>0===e.filtered.count)?c.createElement(f.div,{ref:t,...e,"cmdk-empty":"",role:"presentation"}):null),Loading:c.forwardRef((e,t)=>{let{progress:r,children:n,label:l="Loading...",...a}=e;return c.createElement(f.div,{ref:t,...a,"cmdk-loading":"",role:"progressbar","aria-valuenow":r,"aria-valuemin":0,"aria-valuemax":100,"aria-label":l},O(e,e=>c.createElement("div",{"aria-hidden":!0},e)))})});function j(e){let t=c.useRef(e);return q(()=>{t.current=e}),t}var q="undefined"==typeof window?c.useEffect:c.useLayoutEffect;function K(e){let t=c.useRef();return void 0===t.current&&(t.current=e()),t}function Z(e){let t=C(),r=()=>e(t.snapshot());return c.useSyncExternalStore(t.subscribe,r,r)}function L(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],l=c.useRef(),a=S();return q(()=>{var u;let i=(()=>{var e;for(let t of r){if("string"==typeof t)return t.trim();if("object"==typeof t&&"current"in t)return t.current?null==(e=t.current.textContent)?void 0:e.trim():l.current}})(),o=n.map(e=>e.trim());a.value(e,i,o),null==(u=t.current)||u.setAttribute(w,i),l.current=i}),l}var N=()=>{let[e,t]=c.useState(),r=K(()=>new Map);return q(()=>{r.current.forEach(e=>e()),r.current=new Map},[e]),(e,n)=>{r.current.set(e,n),t({})}};function O(e,t){let r,{asChild:n,children:l}=e;return n&&c.isValidElement(l)?c.cloneElement("function"==typeof(r=l.type)?r(l.props):"render"in r?r.render(l.props):l,{ref:l.ref},t(l.props.children)):t(l)}var z={position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"}}}]);
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.