PageSourceSearch

https://ganeshjoshi.dev/_next/static/chunks/15437.607ff18123fba0d8.js

js ganeshjoshi.dev collected 2026-10-02 01:55:30 UTC 20,373 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[15437],{5196:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(19946).A)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},11500:(e,t,n)=>{function r(){return"undefined"!=typeof window}n.d(t,{u4:()=>c});function l(){return(r()?window.vam:function(){return"production"}())||"production"}function a(){return"production"===l()}function c(e,t,n){var c,s;if(!r()){let e="[Vercel Web Analytics] Please import `track` from `@vercel/analytics/server` when using this function in a server environment";if(a())console.warn(e);else throw Error(e);return}if(!t){null==(c=window.va)||c.call(window,"event",{name:e,options:n});return}try{let r=function(e,t){if(!e)return;let n=e,r=[];for(let[l,a]of Object.entries(e))"object"==typeof a&&null!==a&&(t.strip?n=function(e,{[e]:t,...n}){return n}(l,n):r.push(l));if(r.length>0&&!t.strip)throw Error(`The following properties are not valid: ${r.join(", ")}. Only strings, numbers, booleans, and null are allowed.`);return n}(t,{strip:a()});null==(s=window.va)||s.call(window,"event",{name:e,data:r,options:n})}catch(e){e instanceof Error&&"development"===l()&&console.error(e)}}},13052:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(19946).A)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},15743:(e,t,n)=>{n.d(t,{Q:()=>c});var r=n(12115),l=n(61787),a=n(84899);function c(e,t){let n=(0,r.useRef)(t);n.current=t;let c=(0,r.useRef)(null);null===c.current&&(c.current=Object.fromEntries(Object.entries(t).map(e=>{let[t,[n]]=e;return[t,n]})));let s=(0,r.useRef)(!1);(0,r.useEffect)(()=>{var e;for(let[t,r]of Object.entries((0,a.e)(window.location.search,null!=(e=c.current)?e:{}))){let e=n.current[t];if(!e)continue;let[l,a]=e;l!==r&&a(r)}s.current=!0},[]),(0,r.useEffect)(()=>((0,l.$o)({buildUrl:()=>{var e;let t=(0,a.CW)(Object.fromEntries(Object.entries(n.current).map(e=>{let[t,[n]]=e;return[t,n]})),null!=(e=c.current)?e:{}),{origin:r,pathname:l}=window.location;return t?"".concat(r).concat(l,"?").concat(t):"".concat(r).concat(l)}}),()=>(0,l.$o)(null)),[e]);let o=Object.entries(t).map(e=>{let[t,[n]]=e;return t+"="+String(n)}).join("&");(0,r.useEffect)(()=>{if(!s.current)return;let e=window.setTimeout(()=>{var e;let t=(0,a.CW)(Object.fromEntries(Object.entries(n.current).map(e=>{let[t,[n]]=e;return[t,n]})),null!=(e=c.current)?e:{}),r=window.location.pathname+(t?"?"+t:"");r!==window.location.pathname+window.location.search&&window.history.replaceState(window.history.state,"",r)},400);return()=>window.clearTimeout(e)},[o])}},20073:(e,t,n)=>{n.r(t),n.d(t,{default:()=>p});var r=n(95155),l=n(12115),a=n(12316),c=n(85250),s=n(28114),o=n(51294),i=n(15743),d=n(55763);let u={0:"blur-none",1:"blur-sm",2:"blur",4:"blur-md",8:"blur-lg",12:"blur-xl",16:"blur-2xl",24:"blur-3xl"};function p(e){let{slug:t}=e,n=(0,d.Tp)(t),p=d.Jf[n.category],[x,f]=(0,l.useState)(8),[h,m]=(0,l.useState)(!1),[b,y]=(0,l.useState)("css");(0,i.Q)(t,{blurPx:[x,f],useBackdrop:[h,m]});let v=(0,l.useMemo)(()=>"".concat(h?"backdrop-filter":"filter",": blur(").concat(x,"px);"),[x,h]),g=(0,l.useMemo)(()=>h?function(e){if(0===e)return"backdrop-blur-none";let t=u[e];return t?"backdrop-".concat(t):"backdrop-blur-[".concat(e,"px]")}(x):u[x]?u[x]:"blur-[".concat(x,"px]"),[x,h]);return(0,r.jsx)(a.A,{title:n.name,description:n.description,tool:n,category:p,children:(0,r.jsxs)("div",{className:"grid lg:grid-cols-2 gap-4 sm:gap-6 lg:gap-8",children:[(0,r.jsxs)("div",{className:"space-y-6 min-w-0",children:[(0,r.jsxs)("div",{className:"relative aspect-video bg-card/40 rounded-xl border border-border/60 flex items-center justify-center p-8 min-h-[200px] overflow-hidden",children:[(0,r.jsx)("div",{className:"absolute inset-0 bg-[url('data:image/svg+xml,%3Csvg width=\\'60\\' height=\\'60\\' viewBox=\\'0 0 60 60\\' xmlns=\\'http://www.w3.org/2000/svg\\'%3E%3Cg fill=\\'none\\' fill-rule=\\'evenodd\\'%3E%3Cg fill=\\'%23475569\\' fill-opacity=\\'0.4\\'%3E%3Cpath d=\\'M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z\\'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E')] opacity-60","aria-hidden":!0}),(0,r.jsx)("div",{className:"relative w-40 h-28 rounded-xl bg-slate-700/80 border border-border/60 flex items-center justify-center text-text-secondary text-sm",style:h?{backdropFilter:"blur(".concat(x,"px)")}:{filter:"blur(".concat(x,"px)")},children:h?"Backdrop blur":"Blur"})]}),(0,r.jsxs)("div",{className:"bg-background/60 border border-border/60 rounded-xl p-4 space-y-4",children:[(0,r.jsxs)("div",{children:[(0,r.jsxs)("label",{className:"block text-sm font-medium text-text-secondary mb-2",children:["Blur: ",x,"px"]}),(0,r.jsx)("input",{"aria-label":"Blur",type:"range",min:"0",max:"24",step:"1",value:x,onChange:e=>f(parseInt(e.target.value,10)),className:"w-full h-2 bg-slate-700 rounded-lg appearance-none cursor-pointer accent-accent"})]}),(0,r.jsx)(o.default,{label:"Use backdrop-filter (glassmorphism)",checked:h,onChange:e=>m(e.target.checked)})]})]}),(0,r.jsxs)("div",{className:"space-y-4",children:[(0,r.jsx)(c.A,{options:[{id:"css",label:"CSS"},{id:"tailwind",label:"Tailwind"}],activeTab:b,onChange:y}),(0,r.jsx)(s.A,{code:"css"===b?".element {\n  ".concat(v,"\n}"):'className="'.concat(g,'"'),language:"css",title:"css"===b?"CSS":"Tailwind",showFullScreenPopup:!1})]})]})})}},24357:(e,t,n)=>{n.d(t,{A:()=>r});
1let r=(0,n(19946).A)("copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]])},25260:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(19946).A)("wrap-text",[["path",{d:"m16 16-2 2 2 2",key:"kkc6pm"}],["path",{d:"M3 12h15a3 3 0 1 1 0 6h-4",key:"1cl7v7"}],["path",{d:"M3 18h7",key:"sq21v6"}],["path",{d:"M3 6h18",key:"d0wm0j"}]])},28114:(e,t,n)=>{n.d(t,{A:()=>p});var r=n(95155),l=n(12115),a=n(25260),c=n(91981),s=n(54416),o=n(77813),i=n(37848);let d={css:"CSS",typescript:"TypeScript",javascript:"JavaScript",html:"HTML",json:"JSON",jsx:"JSX",tsx:"TSX",xml:"XML",sql:"SQL",text:"Output"},u="inline-flex items-center justify-center gap-1.5 px-2.5 py-1.5 rounded-lg text-sm text-text-secondary hover:text-accent bg-card/60 hover:bg-accent/15 border border-border/60 hover:border-accent/50 transition-all duration-300 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-accent focus-visible:ring-offset-2 focus-visible:ring-offset-background cursor-pointer";function p(e){let{code:t,language:n,title:s,showLineNumbers:p=!1,showCopyButton:f=!0,showWrapTextToggle:h=!1,show
1FullScreenPopup:m=!0,editable:b=!1,onChange:y,headerExtraLeft:v,headerExtraRight:g,textareaClassName:w="min-h-[320px] lg:min-h-[400px]",placeholder:j,renderCustomContent:k}=e,[N,A]=(0,l.useState)(!0),[C,T]=(0,l.useState)(!1),S=s||d[n]||n.toUpperCase(),E=t.split("\n"),M=N?"".concat(i.T.pre," !whitespace-pre-wrap"):i.T.pre,O="w-full p-4 bg-transparent text-text-secondary font-mono text-sm leading-relaxed border-0 focus:outline-none focus:ring-0 resize-none block ".concat(i.T.code," ").concat(w).trim(),W=(0,l.useCallback)(e=>k?(0,r.jsx)("div",{className:i.T.contentWrapper,children:e?(0,r.jsx)("div",{className:"max-h-[calc(100vh-8rem)] overflow-auto",children:k()}):k()}):b&&y?(0,r.jsx)("div",{className:e?"".concat(i.T.contentWrapper," flex-1 flex flex-col h-full"):"".concat(i.T.contentWrapper," max-h-[min(70vh,500px)] overflow-y-auto"),children:(0,r.jsx)("textarea",{value:t,onChange:e=>y(e.target.value),placeholder:j,className:e?"".concat(O," flex-1 h-full max-h-[calc(100vh-8rem)] overflow-auto"):O,spellCheck:!1,"aria-label":S,style:{minHeight:e?"200px":void 0}})}):(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("div",{className:e?"".concat(i.T.contentWrapper," flex-1 flex flex-col h-full"):"".concat(i.T.contentWrapper," max-h-[min(70vh,500px)] overflow-y-auto"),children:(0,r.jsx)("pre",{className:e?"".concat(M," flex-1 h-full max-h-[calc(100vh-8rem)] overflow-auto"):M,children:(0,r.jsx)("code",{className:i.T.code,children:p?E.map((e,t)=>(0,r.jsxs)("div",{className:"flex items-start gap-3",children:[(0,r.jsx)("span",{className:"select-none text-text-muted shrink-0 w-6 tabular-nums text-right","aria-hidden":!0,children:t+1}),(0,r.jsx)("span",{className:N?"break-words":"break-all",children:e||" "})]},t)):t})})})}),[k,b,y,t,S,O,M,p,E,N,j]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:i.T.container,children:[(0,r.jsxs)("div",{className:"".concat(i.T.header," flex-col gap-y-3 lg:flex-row lg:items-center lg:justify-between lg:gap-y-0"),children:[(0,r.jsxs)("div",{className:"flex flex-wrap items-center gap-2 min-w-0 shrink-0",children:[(0,r.jsx)("span",{className:"text-sm text-text-secondary truncate",title:S,children:S}),v]}),(0,r.jsxs)("div",{className:"flex flex-wrap items-center gap-2 min-w-0 flex-1 lg:flex-initial lg:justify-end",children:[h&&(0,r.jsxs)("button",{type:"button",onClick:()=>A(e=>!e),className:"".concat(u," ").concat(N?"text-accent border-accent/60 bg-accent/20 ring-2 ring-accent/40 ring-offset-2 ring-offset-background":""),title:N?"Disable wrap text":"Wrap text","aria-label":N?"Disable wrap text":"Wrap text","aria-pressed":N,children:[(0,r.jsx)(a.A,{className:"w-4 h-4"}),(0,r.jsx)("span",{className:"hidden sm:inline",children:"Wrap"})]}),m&&(0,r.jsxs)("button",{type:"button",onClick:()=>T(!0),className:u,title:"Open in full screen","aria-label":"Open in full screen",children:[(0,r.jsx)(c.A,{className:"w-4 h-4 shrink-0"}),(0,r.jsx)("span",{className:"hidden sm:inline",children:"Full screen"})]}),f&&(0,r.jsx)(o.A,{text:t}),g]})]}),W(!1)]}),m&&C&&(0,r.jsx)(x,{displayTitle:S,onClose:()=>T(!1),wrapLines:N,setWrapLines:A,showWrapTextToggle:h,showCopyButton:f,code:t,headerButtonClass:u,renderContent:W,editable:b,onChange:y})]})}function x(e){let{displayTitle:t,onClose:n,wrapLines:c,setWrapLines:d,showWrapTextToggle:u,showCopyButton:p,code:x,headerButtonClass:f,renderContent:h}=e;return(0,l.useEffect)(()=>{let e=e=>{"Escape"===e.key&&n()},t=window.scrollY,r=document.documentElement.style.overflow,l=document.body.style.overflow,a=document.body.style.position,c=document.body.style.width,s=document.body.style.top;return document.documentElement.style.overflow="hidden",document.body.style.overflow="hidden",document.body.style.position="fixed",document.body.style.width="100%",document.body.style.top="-".concat(t,"px"),window.addEventListener("keydown",e),()=>{document.documentElement.style.overflow=r,document.body.style.overflow=l,document.body.style.position=a,document.body.style.width=c,document.body.style.top=s,window.removeEventListener("keydown",e),window.scrollTo(0,t)}},[n]),(0,r.jsx)("div",{className:"fixed inset-0 z-50 flex flex-col bg-background/95 backdrop-blur-sm w-full",role:"dialog","aria-modal":"true","aria-label":"".concat(t," (full screen)"),children:(0,r.jsx)("div",{className:"flex-1 flex flex-col min-h-0 p-4 sm:p-6 w-full",children:(0,r.jsxs)("div",{className:"".concat(i.T.container," flex-1 flex flex-col min-h-0"),children:[(0,r.jsxs)("div",{className:"".concat(i.T.header," flex-wrap gap-x-3 gap-y-2"),children:[(0,r.jsx)("div",{className:"flex items-center gap-2 min-w-0 shrink-0",children:(0,r.jsx)("span",{className:"text-sm text-text-secondary truncate",title:t,children:t})}),(0,r.jsxs)("div",{className:"flex flex-wrap items-center gap-2 shrink-0 mr-1",children:[u&&(0,r.jsxs)("button",{type:"button",onClick:()=>d(e=>!e),className:"".concat(f," ").concat(c?"text-accent border-accent/60 bg-accent/20 ring-2 ring-accent/40 ring-offset-2 ring-offset-background":""),title:c?"Disable wrap text":"Wrap text","aria-label":c?"Disable wrap text":"Wrap text","aria-pressed":c,children:[(0,r.jsx)(a.A,{className:"w-4 h-4"}),(0,r.jsx)("span",{className:"hidden sm:inline",children:"Wrap"})]}),p&&(0,r.jsx)(o.A,{text:x}),(0,r.jsxs)("button",{type:"button",onClick:n,className:f,title:"Close full screen","aria-label":"Close full screen",children:[(0,r.jsx)(s.A,{className:"w-4 h-4"}),(0,r.jsx)("span",{className:"hidden sm:inline",children:"Close"})]})]})]}),h(!0)]})})})}},29676:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(19946).A)("history",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}],["path",{d:"M12 7v5l4 2",key:"1fdv2h"}]])},35169:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(19946).A)("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])}
1,37848:(e,t,n)=>{n.d(t,{T:()=>r,p:()=>l});let r={container:"bg-background/80 rounded-xl border border-border/60 overflow-hidden min-w-0",header:"flex items-center justify-between pl-4 pr-6 py-3 border-b border-border/60 bg-card/40",contentWrapper:"overflow-x-auto",pre:"p-4 text-sm font-mono text-text-secondary whitespace-pre",code:"text-text-secondary block"},l="file:mr-4 file:py-2 file:px-4 file:rounded-lg file:border-0 file:bg-accent/20 file:text-accent file:transition-colors file:duration-200 hover:file:bg-accent/35 hover:file:text-accent/80 file:focus-visible:outline-none file:focus-visible:ring-2 file:focus-visible:ring-accent file:focus-visible:ring-offset-2 file:focus-visible:ring-offset-background"},47924:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(19946).A)("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]])},51294:(e,t,n)=>{n.d(t,{default:()=>s});var r=n(95155),l=n(12115),a=n(5196);let c=e=>{let{id:t,label:n,description:c,className:s="",labelClassName:o="",descriptionClassName:i="",...d}=e,u=(0,l.useId)(),p=null!=t?t:u,x=c?"".concat(p,"-desc"):void 0;return(0,r.jsxs)("label",{htmlFor:p,className:"flex items-center gap-3 cursor-pointer ".concat(s),children:[(0,r.jsxs)("span",{className:"relative flex h-4 w-4 shrink-0 items-center justify-center",children:[(0,r.jsx)("input",{type:"checkbox",id:p,"aria-describedby":x,className:"peer absolute inset-0 z-10 cursor-pointer opacity-0 disabled:cursor-not-allowed",...d}),(0,r.jsx)("span",{className:"pointer-events-none absolute inset-0 rounded border-2 border-slate-500 bg-card/60 transition-[border-color,background-color] duration-200 ease-out peer-checked:border-accent peer-checked:bg-slate-700/80 peer-disabled:opacity-50 peer-focus-visible:ring-2 peer-focus-visible:ring-accent/50 peer-focus-visible:ring-offset-2 peer-focus-visible:ring-offset-background","aria-hidden":!0}),(0,r.jsx)("span",{className:"pointer-events-none absolute inset-0 flex items-center justify-center opacity-0 scale-75 transition-[opacity,transform] duration-200 ease-out peer-checked:opacity-100 peer-checked:scale-100","aria-hidden":!0,children:(0,r.jsx)(a.A,{className:"h-3 w-3 text-accent stroke-[2.5]",strokeLinecap:"round",strokeLinejoin:"round"})})]}),(null!=n||null!=c)&&(0,r.jsxs)("span",{className:"flex flex-col min-w-0",children:[null!=n&&(0,r.jsx)("span",{className:"text-sm font-medium text-text-secondary ".concat(o),children:n}),null!=c&&(0,r.jsx)("span",{id:x,className:"text-text-muted text-xs mt-0.5 ".concat(i),children:c})]})]})};c.displayName="Checkbox";let s=c},54416:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(19946).A)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},57340:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(19946).A)("house",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]])},66474:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(19946).A)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},66516:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(19946).A)("share-2",[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]])},74575:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(19946).A)("link-2",[["path",{d:"M9 17H7A5 5 0 0 1 7 7h2",key:"8i5ue5"}],["path",{d:"M15 7h2a5 5 0 1 1 0 10h-2",key:"1b9ql8"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12",key:"1jonct"}]])},77813:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(95155),l=n(12115),a=n(5196),c=n(85339),s=n(24357),o=n(16399);function i(e){let{text:t,className:n="",onCopy:i}=e,[d,u]=(0,l.useState)("idle"),p=async()=>{try{await navigator.clipboard.writeText(t),u("copied"),null==i||i();let e=(0,o.Zs)(window.location.pathname);e&&(0,o.lf)("copy",e),setTimeout(()=>u("idle"),2e3)}catch(e){u("error"),setTimeout(()=>u("idle"),3e3)}};return(0,r.jsx)("button",{onClick:p,className:"\n        inline-flex items-center gap-2 px-3 py-1.5 cursor-pointer\n        bg-card/60 hover:bg-accent/15\n        border border-border/60 hover:border-accent/50\n        rounded-lg text-sm text-text-secondary hover:text-accent\n        transition-all duration-300\n        focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-accent\n        focus-visible:ring-offset-2 focus-visible:ring-offset-background\n        ".concat(n,"\n      "),"aria-label":"copied"===d?"Copied!":"error"===d?"Copy failed":"Copy to clipboard",children:"copied"===d?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(a.A,{className:"w-4 h-4 text-emerald-400"}),(0,r.jsx)("span",{className:"text-emerald-400",children:"Copied!"})]}):"error"===d?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(c.A,{className:"w-4 h-4 text-red-400"}),(0,r.jsx)("span",{className:"text-red-400",children:"Failed to copy"})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.A,{className:"w-4 h-4"}),(0,r.jsx)("span",{children:"Copy"})]})})}}
1,84899:(e,t,n)=>{function r(e){return"".concat("gj-tool-draft",":").concat(e)}function l(e,t){let n=new URLSearchParams;for(let[r,l]of Object.entries(e))l!==t[r]&&null!=l&&("boolean"==typeof l?n.set(r,l?"1":"0"):n.set(r,String(l)));return n.toString()}function a(e,t){let n=new URLSearchParams(e.startsWith("?")?e.slice(1):e),r={};for(let[e,l]of Object.entries(t)){if(!n.has(e))continue;let t=n.get(e);if(null!==t)if("number"==typeof l){let n=Number(t);Number.isFinite(n)&&(r[e]=n)}else"boolean"==typeof l?"1"===t||"true"===t?r[e]=!0:("0"===t||"false"===t)&&(r[e]=!1):r[e]=t}return r}function c(e){return null!=e&&("string"==typeof e?e.trim().length>0:Array.isArray(e)?e.length>0:"object"==typeof e?Object.keys(e).length>0:"number"!=typeof e||Number.isFinite(e))}function s(e,t){return Object.entries(e).some(e=>{let[n,r]=e;return n in t&&!function(e,t){if(e===t)return!0;try{return JSON.stringify(e)===JSON.stringify(t)}catch(e){return!1}}(r,t[n])&&c(r)})}function o(e){return Object.values(e).some(c)}n.d(t,{CW:()=>l,bO:()=>r,e:()=>a,kQ:()=>o,xp:()=>s})},85250:(e,t,n)=>{n.d(t,{A:()=>l});var r=n(95155);function l(e){let{options:t,activeTab:n,onChange:l}=e;return(0,r.jsx)("div",{className:"flex flex-wrap bg-background/60 rounded-lg p-1 border border-border/60 w-fit",children:t.map(e=>(0,r.jsx)("button",{onClick:()=>l(e.id),className:"\n            px-4 py-2 rounded-md text-sm font-medium transition-all duration-300 cursor-pointer\n            focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-accent\n            focus-visible:ring-offset-2 focus-visible:ring-offset-background\n            ".concat(n===e.id?"bg-accent/20 text-accent border border-accent/50":"text-text-secondary hover:text-foreground border border-transparent","\n          "),children:e.label},e.id))})}},85339:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(19946).A)("circle-alert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]])},91981:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(19946).A)("maximize-2",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"m21 3-7 7",key:"1l2asr"}],["path",{d:"m3 21 7-7",key:"tjx5ai"}],["path",{d:"M9 21H3v-6",key:"wtvkvv"}]])},97520:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(19946).A)("puzzle",[["path",{d:"M15.39 4.39a1 1 0 0 0 1.68-.474 2.5 2.5 0 1 1 3.014 3.015 1 1 0 0 0-.474 1.68l1.683 1.682a2.414 2.414 0 0 1 0 3.414L19.61 15.39a1 1 0 0 1-1.68-.474 2.5 2.5 0 1 0-3.014 3.015 1 1 0 0 1 .474 1.68l-1.683 1.682a2.414 2.414 0 0 1-3.414 0L8.61 19.61a1 1 0 0 0-1.68.474 2.5 2.5 0 1 1-3.014-3.015 1 1 0 0 0 .474-1.68l-1.683-1.682a2.414 2.414 0 0 1 0-3.414L4.39 8.61a1 1 0 0 1 1.68.474 2.5 2.5 0 1 0 3.014-3.015 1 1 0 0 1-.474-1.68l1.683-1.682a2.414 2.414 0 0 1 3.414 0z",key:"w46dr5"}]])}}]);

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.