1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9144],{22130:(e,t,l)=>{l.d(t,{jH:()=>o});var r=l(7620);l(54568);var n=r.createContext(void 0);function o(e){let t=r.useContext(n);return e||t||"ltr"}},45343:(e,t,l)=>{l.d(t,{N:()=>c});var r=l(7620),n=l(55556),o=l(33670),u=l(78347),a=l(54568);function c(e){let t=e+"CollectionProvider",[l,c]=(0,n.A)(t),[i,s]=l(t,{collectionRef:{current:null},itemMap:new Map}),f=e=>{let{scope:t,children:l}=e,n=r.useRef(null),o=r.useRef(new Map).current;return(0,a.jsx)(i,{scope:t,itemMap:o,collectionRef:n,children:l})};f.displayName=t;let d=e+"CollectionSlot",p=(0,u.TL)(d),b=r.forwardRef((e,t)=>{let{scope:l,children:r}=e,n=s(d,l),u=(0,o.s)(t,n.collectionRef);return(0,a.jsx)(p,{ref:u,children:r})});b.displayName=d;let m=e+"CollectionItemSlot",C="data-radix-collection-item",S=(0,u.TL)(m),v=r.forwardRef((e,t)=>{let{scope:l,children:n,...u}=e,c=r.useRef(null),i=(0,o.s)(t,c),f=s(m,l);return r.useEffect(()=>(f.itemMap.set(c,{ref:c,...u}),()=>void f.itemMap.delete(c))),(0,a.jsx)(S,{...{[C]:""},ref:i,children:n})});return v.displayName=m,[{Provider:f,Slot:b,ItemSlot:v},function(t){let l=s(e+"CollectionConsumer",t);return r.useCallback(()=>{let e=l.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${C}]`));return Array.from(l.itemMap.values()).sort((e,l)=>t.indexOf(e.ref.current)-t.indexOf(l.ref.current))},[l.collectionRef,l.itemMap])},c]}},94245:(e,t,l)=>{l.d(t,{v:()=>c,P:()=>u});var r=l(7620);let n=e=>{let t,l=new Set,r=(e,r)=>{let n="function"==typeof e?e(t):e;if(!Object.is(n,t)){let e=t;t=(null!=r?r:"object"!=typeof n||null===n)?n:Object.assign({},t,n),l.forEach(l=>l(t,e))}},n=()=>t,o={setState:r,getState:n,getInitialState:()=>u,subscribe:e=>(l.add(e),()=>l.delete(e))},u=t=e(r,n,o);return o},o=e=>e;function u(e,t=o){let l=r.useSyncExternalStore(e.subscribe,r.useCallback(()=>t(e.getState()),[e,t]),r.useCallback(()=>t(e.getInitialState()),[e,t]));return r.useDebugValue(l),l}let a=e=>{let t=e?n(e):n,l=e=>u(t,e);return Object.assign(l,t),l},c=e=>e?a(e):a}}]);
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.