1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[99],{6809:(e,t,r)=>{r.d(t,{P:()=>n});var a=r(76005);function n(e,{theme:t=null,sort:r="recent"}={}){let o=e.trim(),l=(0,a.q)({queryKey:["ine-catalog",o,t,r],queryFn:({pageParam:e,signal:a})=>{let n;return n=o.trim(),(async()=>{let o=new URLSearchParams;o.set("q",n),o.set("limit",String(50)),o.set("offset",String(e)),o.set("sort",r),t&&o.set("theme",t);let l=`/api/ine-search?${o.toString()}`,s=await fetch(l,{signal:a});if(!s.ok)throw Error(`ine-search failed: ${s.status}`);return await s.json()})()},initialPageParam:0,getNextPageParam:e=>e.nextOffset??void 0,placeholderData:e=>e,staleTime:36e5,gcTime:36e5});return{results:l.error?[]:l.data?.pages.flatMap(e=>e.results)??[],total:l.error?0:l.data?.pages[0]?.total??0,facets:l.error?[]:l.data?.pages[0]?.facets??[],generatedAt:l.error?null:l.data?.pages[0]?.generatedAt??null,loading:l.isFetching&&!l.data,refreshing:l.isFetching&&!!l.data&&!l.isFetchingNextPage,loadingMore:l.isFetchingNextPage,hasMore:!!l.hasNextPage,error:l.error instanceof Error?l.error.message:null,fetchMore:()=>{l.hasNextPage&&!l.isFetchingNextPage&&l.fetchNextPage()}}}},10824:(e,t,r)=>{r.d(t,{D$:()=>n,Yc:()=>l});var a=r(72839);function n(e,t){return["ine-adhoc","pick-values-v5",e,t]}async function o(e){try{let t=await e.json(),r="string"==typeof t.error?t.error:"string"==typeof t.message?t.message:null;if(r)return`${r} (HTTP ${e.status})`}catch{}return`Failed to load INE dataset (${e.status})`}async function l(e,t,r){let n=await fetch(function(e,t){let r=(0,a.e)(e);if(!r)throw Error(`Invalid ad-hoc layer id: ${e}`);let n=new URLSearchParams;if(n.set("aggregator","pick"),n.set("lang",t),n.set("presentation","map-v5"),r.dims)for(let[e,t]of Object.entries(r.dims))n.set(e,t);return`/api/ine-dataset/${encodeURIComponent(r.varcd)}?${n.toString()}`}(e,t),{signal:r});if(!n.ok)throw Error(await o(n));return await n.json()}},11256:(e,t,r)=>{r.d(t,{A:()=>a});let a=(0,r(61410).A)("arrow-up-down",[["path",{d:"m21 16-4 4-4-4",key:"f6ql7i"}],["path",{d:"M17 20V4",key:"1ejh1v"}],["path",{d:"m3 8 4-4 4 4",key:"11wl7u"}],["path",{d:"M7 4v16",key:"1glfcx"}]])},24479:(e,t,r)=>{r.d(t,{A:()=>a});let a=(0,r(61410).A)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]])},29210:(e,t,r)=>{function a(e){let t=e.label.normalize("NFD").replace(/\p{Diacritic}/gu,"").toLowerCase().trim(),r=e.code.toLowerCase().trim();return"total"===t||"t"===r||"tot"===r}function n(e){let t=e.values.find(a);return t?.code??e.values[0]?.code??""}function o(e,t={}){let r={...t};for(let t of e){let e=r[t.key];if(e&&t.values.some(t=>t.code===e))continue;let a=n(t);a?r[t.key]=a:delete r[t.key]}return r}r.d(t,{FD:()=>n,Xc:()=>o})},41152:(e,t,r)=>{r.d(t,{A:()=>a});let a=(0,r(61410).A)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},57981:(e,t,r)=>{r.d(t,{F:()=>l});var a=r(66641);r(39125);var n=r(63615),o=r(2525);function l({className:e,children:t,viewportProps:r,...i}){let{className:c,...d}=r??{};return(0,a.jsxs)(n.Root,{"data-slot":"scroll-area",className:(0,o.cn)("relative",e),...i,children:[(0,a.jsx)(n.Viewport,{"data-slot":"scroll-area-viewport",className:(0,o.cn)("focus-visible:ring-ring/50 size-full rounded-[inherit] transition-[color,box-shadow] outline-none focus-visible:ring-[3px] focus-visible:outline-1",c),...d,children:t}),(0,a.jsx)(s,{}),(0,a.jsx)(n.Corner,{})]})}function s({className:e,orientation:t="vertical",...r}){return(0,a.jsx)(n.ScrollAreaScrollbar,{"data-slot":"scroll-area-scrollbar",orientation:t,className:(0,o.cn)("flex touch-none p-px transition-colors select-none","vertical"===t&&"h-full w-2.5 border-l border-l-transparent","horizontal"===t&&"h-2.5 flex-col border-t border-t-transparent",e),...r,children:(0,a.jsx)(n.ScrollAreaThumb,{"data-slot":"scroll-area-thumb",className:"bg-border relative flex-1 rounded-full"})})}},67431:(e,t,r)=>{r.d(t,{A:()=>a});let a=(0,r(61410).A)("triangle-alert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]])}}]);
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.