1var c={ar:"ar-EG",en:"en-US",he:"he-IL"};function a(){return String(window.__APP_LOCALE__||document.documentElement?.lang||"en").toLowerCase().slice(0,2)}function s(){return String(window.__APP_CURRENCY__??"").trim().toUpperCase()}function m(){const n=a();return c[n]||n||void 0}function l(n,u={}){if(n==null||n==="")return n;const o=Number(n);if(!Number.isFinite(o))return n;const r=String(u.locale||"").toLowerCase().slice(0,2),i=r?c[r]||r:m(),t=s(),e=o.toLocaleString(i,{maximumFractionDigits:2,minimumFractionDigits:2});if(r==="en")return t?`${e} ${t}`:e;if(/^[A-Z]{3}$/.test(t))try{return o.toLocaleString(i,{style:"currency",currency:t,maximumFractionDigits:2})}catch{}return t?`${e} ${t}`:e}export{l as n,s as t};
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.