1(()=>{var l="WebPixel::Render";var d=t=>shopify.extend(l,t);var o=[];for(let t=0;t<256;++t)o.push((t+256).toString(16).slice(1));function g(t,e=0){return(o[t[e+0]]+o[t[e+1]]+o[t[e+2]]+o[t[e+3]]+"-"+o[t[e+4]]+o[t[e+5]]+"-"+o[t[e+6]]+o[t[e+7]]+"-"+o[t[e+8]]+o[t[e+9]]+"-"+o[t[e+10]]+o[t[e+11]]+o[t[e+12]]+o[t[e+13]]+o[t[e+14]]+o[t[e+15]]).toLowerCase()}var f=new Uint8Array(16);function m(){return crypto.getRandomValues(f)}function v(t,e,r){return!e&&!t&&crypto.randomUUID?crypto.randomUUID():h(t,e,r)}function h(t,e,r){var i,n,s;t=t||{};let a=(s=(n=t.random)!=null?n:(i=t.rng)==null?void 0:i.call(t))!=null?s:m();if(a.length<16)throw new Error("Random bytes length must be >= 16");if(a[6]=a[6]&15|64,a[8]=a[8]&63|128,e){if(r=r||0,r<0||r+16>e.length)throw new RangeError(`UUID byte range ${r}:${r+15} is out of buffer bounds`);for(let u=0;u<16;++u)e[r+u]=a[u];return e}return g(a)}var c=v;var D={api:"https://api.dailykarma.io/api/v3.0/shopify",collectives:"https://app.dailykarma.io/api/v1.0/collectives",tracking:"https://tracking.dailykarma.io"},p=D;var x="dk_widgets_analytics_uuid",I=t=>t.localStorage.getItem(x).then(e=>{if(e)return e;let r=c();return t.localStorage.setItem(x,r).then(()=>r)}),y=(t,e)=>{I(t).then(r=>fetch(`${e}&uid=${r}`)).catch(r=>console.info(r))};d(({analytics:t,browser:e,init:r,settings:a})=>{t.subscribe("checkout_completed",i=>{let n=`${p.tracking}?e=DK_ORDER_COMPLETION&d=${r.data.shop.myshopifyDomain}&id=${a.accountID}&o_id=${i.data.checkout.order.id}&v=2&w=COMPLETION&w_id=&u=thank_you`;y(e,n)}),t.subscribe("dk_custom_event",i=>{let n=`${p.tracking}?e=${i.customData.eventName}&d=${r.data.shop.myshopifyDomain}&id=${a.accountID}&w=${i.customData.type}&w_id=${i.customData.id}&u=${i.customData.pageContext}&v=2`;y(e,n)})});})();
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.