PageSourceSearch

https://www.dearplayers.com/_next/static/chunks/2dn3yov7lgtpu.js

js dearplayers.com collected 2026-10-04 18:28:26 UTC 36,905 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,822520,e=>{"use strict";let t;var n=e.i(585281),r=Object.defineProperty,o={},i={Level:()=>s};for(var a in i)r(o,a,{get:i[a],enumerable:!0});var s=((t=s||{})[t.ERROR=0]="ERROR",t[t.INFO=1]="INFO",t[t.DEBUG=2]="DEBUG",t),c={Local:"local",Session:"session",Cookie:"cookie"},l={merge:!0,shallow:!0,extend:!0};function u(e,t={},n={}){n={...l,...n};let r=Object.entries(t).reduce((t,[r,o])=>{let i=e[r];return n.merge&&Array.isArray(i)&&Array.isArray(o)?t[r]=o.reduce((e,t)=>e.includes(t)?e:[...e,t],[...i]):(n.extend||r in e)&&(t[r]=o),t},{});return n.shallow?{...e,...r}:(Object.assign(e,r),e)}function d(e){return Array.isArray(e)}function f(e){return void 0!==e}function g(e){return"object"==typeof e&&null!==e&&!d(e)&&"[object Object]"===Object.prototype.toString.call(e)}function m(e){return"string"==typeof e}function p(e,t=new WeakMap){if("object"!=typeof e||null===e)return e;if(t.has(e))return t.get(e);let n=Object.prototype.toString.call(e);if("[object Object]"===n){let n={};for(let r in t.set(e,n),e)Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=p(e[r],t));return n}if("[object Array]"===n){let n=[];return t.set(e,n),e.forEach(e=>{n.push(p(e,t))}),n}return"[object Date]"===n?new Date(e.getTime()):"[object RegExp]"===n?new RegExp(e.source,e.flags):e}function h(e,t,n){if(!g(e))return e;let r=p(e),o=t.split("."),i=r;for(let e=0;e<o.length;e++){let t=o[e];e===o.length-1?i[t]=n:(t in i&&"object"==typeof i[t]&&null!==i[t]||(i[t]={}),i=i[t])}return r}function y(e,t={},n={}){let r={...t,...n},o={},i=void 0===e;return Object.keys(r).forEach(t=>{r[t]&&(o[t]=!0,e&&e[t]&&(i=!0))}),!!i&&o}function w(e=6){let t="";for(;t.length<e;)t+=(36*Math.random()|0).toString(36);return t}function b(e){return{message:e.message,name:e.name,stack:e.stack,cause:e.cause}}function v(e,t){let n,r={};return e instanceof Error?(n=e.message,r.error=b(e)):n=e,void 0!==t&&(t instanceof Error?r.error=b(t):"object"==typeof t&&null!==t?"error"in(r={...r,...t})&&r.error instanceof Error&&(r.error=b(r.error)):r.value=t),{message:n,context:r}}var k=(e,t,n,r)=>{let o=`${s[e]}${r.length>0?` [${r.join(":")}]`:""}`,i=Object.keys(n).length>0;0===e?i?console.error(o,t,n):console.error(o,t):i?console.log(o,t,n):console.log(o,t)};function E(e){return!function e(t){return"boolean"==typeof t||m(t)||"number"==typeof t&&!Number.isNaN(t)||!f(t)||d(t)&&t.every(e)||g(t)&&Object.values(t).every(e)}(e)?void 0:e}function S(e,t,n){return function(...r){try{return e(...r)}catch(e){if(!t)return;return t(e)}finally{n?.()}}}function O(e,t,n){return async function(...r){try{return await e(...r)}catch(e){if(!t)return;return await t(e)}finally{await n?.()}}}async function j(e,t){let[n,r]=(e.name||"").split(" ");if(!t||!n||!r)return{};let o,i="",a=n,s=r,c=t=>{if(t)return(t=d(t)?t:[t]).find(t=>!t.condition||t.condition(e))};t[a]||(a="*");let l=t[a];return l&&(l[s]||(s="*"),o=c(l[s])),o||(a="*",s="*",o=c(t[a]?.[s])),o&&(i=`${a} ${s}`),{eventMapping:o,mappingKey:i}}async function x(e,t={},n={}){if(!f(e))return;let r=g(e)&&e.consent||n.consent||n.collector?.consent;for(let o of d(t)?t:[t]){let t=await O(L)(e,o,{...n,consent:r});if(f(t))return t}}async function L(e,t,n={}){let{collector:r,consent:o}=n;return(d(t)?t:[t]).reduce(async(t,i)=>{let a=await t;if(a)return a;let s=m(i)?{key:i}:i;if(!Object.keys(s).length)return;let{condition:c,consent:l,fn:u,key:g,loop:p,map:h,set:w,validate:b,value:v}=s;if(c&&!await O(c)(e,i,r))return;if(l&&!y(l,o))return v;let k=f(v)?v:e;if(u&&(k=await O(u)(e,i,n)),g&&(k=function e(t,n="",r){let o=n.split("."),i=t;for(let t=0;t<o.length;t++){let n=o[t];if("*"===n&&d(i)){let n=o.slice(t+1).join("."),a=[];for(let t of i){let o=e(t,n,r);a.push(o)}return a}if(!(i=i instanceof Object?i[n]:void 0))break}return f(i)?i:r}(e,g,v)),p){let[t,r]=p,o="this"===t?[e]:await x(e,t,n);d(o)&&(k=(await Promise.all(o.map(e=>x(e,r,n)))).filter(f))}else h?k=await Object.entries(h).reduce(async(t,[r,o])=>{let i=await t,a=await x(e,o,n);return f(a)&&(i[r]=a),i},Promise.resolve({})):w&&(k=await Promise.all(w.map(t=>L(e,t,n))));b&&!await O(b)(k)&&(k=void 0);let S=E(k);return f(S)?S:E(v)},Promise.resolve(void 0))}async function A(e,t,n){t.policy&&await Promise.all(Object.entries(t.policy).map(async([t,r])=>{let o=await x(e,r,{collector:n});e=h(e,t,o)}));let{eventMapping:r,mappingKey:o}=await j(e,t.mapping);r?.policy&&await Promise.all(Object.entries(r.policy).map(async([t,r])=>{let o=await x(e,r,{collector:n});e=h(e,t,o)}));let i=t.data&&await x(e,t.data,{collector:n});if(r){if(r.ignore)return{event:e,data:i,mapping:r,mappingKey:o,ignore:!0};if(r.name&&(e.name=r.name),r.data){let t=r.data&&await x(e,r.data,{collector:n});i=g(i)&&g(t)?u(i,t):t}}return{event:e,data:i,mapping:r,mappingKey:o,ignore:!1}}function T(e,t,n){return function(...r){let o,i=n["pre"+t],a=n["post"+t];return o=i?i({fn:e},...r):e(...r),a&&(o=a({fn:e,result:o},...r)),o}}var P="action",q="actions",C="config",I="consent",D="context",$="custom",R="destination",N="globals",_="link",B="on",W="data-elb",H="ready",U="run",M="session",F="user";async function J(e,t,n){let{code:r,config:o={},env:i={}}=t,a={...r,config:n||o||{init:!1},env:V(r.env,i)},s=a.config.id;if(!s)do s=w(4);while(e.destinations[s])return e.destinations[s]=a,!1!==a.config.queue&&(a.queue=[...e.queue]),K(e,void 0,{[s]:a})}async function K(e,t,n){let{allowed:r,consent:o,globals:i,user:a}=e;if(!r)return G({ok:!1});t&&e.queue.push(t),n||(n=e.destinations);let s=await Promise.all(Object.entries(n||{}).map(async([n,r])=>{let s=(r.queue||[]).map(e=>({...e,consent:o}));if(r.queue=[],t){let e=p(t);s.push(e)}if(!s.length)return{id:n,destination:r,skipped:!0};let c=[],l=s.filter(e=>{let t=y(r.config.consent,o,e.consent);return!t||(e.consent=t,c.push(e),!1)});if(r.queue.concat(l),!c.length||!await O(z)(e,r))return{id:n,destination:r,queue:s};let d=!1;return r.dlq||(r.dlq=[]),await Promise.all(c.map(async t=>(t.globals=u(i,t.globals),t.user=u(a,t.user),await O(Q,n=>{let o=r.type||"unknown";return e.logger.scope(o).error("Push failed",{error:n,event:t.name}),d=!0,r.dlq.push([t,n]),!1})(e,r,t),t))),{id:n,destination:r,error:d}})),c=[],l=[],d=[];for(let e of s){if(e.skipped)continue;let t=e.destination,n={id:e.id,destination:t};e.error?d.push(n):e.queue&&e.queue.length?(t.queue=(t.queue||[]).concat(e.queue),l.push(n)):c.push(n)}return G({ok:!d.length,event:t,successful:c,queued:l,failed:d})}async function z(e,t){if(t.init&&!t.config.init){let n=t.type||"unknown",r=e.logger.scope(n),o={collector:e,config:t.config,env:V(t.env,t.config.env),logger:r},i=await T(t.init,"DestinationInit",e.hooks)(o);if(!1===i)return i;t.config={...i||t.config,init:!0}}return!0}async function Q(e,t,n){let{config:r}=t,o=await A(n,r,e);if(o.ignore)return!1;let i=t.type||"unknown",a=e.logger.scope(i),s={collector:e,config:r,data:o.data,mapping:o.mapping,env:V(t.env,r.env),logger:a},c=o.mapping;if(c?.batch&&t.pushBatch){let n=c.batched||{key:o.mappingKey||"",events:[],data:[]};n.events.push(o.event),f(o.data)&&n.data.push(o.data),c.batchFn=c.batchFn||function(e,t=1e3,n=!1){let r=null,o=!1;return(...i)=>new Promise(a=>{let s=n&&!o;r&&clearTimeout(r),r=setTimeout(()=>
1{r=null,n&&!o||a(e(...i))},t),s&&(o=!0,a(e(...i)))})}((e,t)=>{let i=e.type||"unknown",a=t.logger.scope(i),s={collector:t,config:r,data:o.data,mapping:c,env:V(e.env,r.env),logger:a};T(e.pushBatch,"DestinationPushBatch",t.hooks)(n,s),n.events=[],n.data=[]},c.batch),c.batched=n,c.batchFn?.(t,e)}else await T(t.push,"DestinationPush",e.hooks)(o.event,s);return!0}function G(e){return u({ok:!e?.failed?.length,successful:[],queued:[],failed:[]},e)}async function Y(e,t={}){let n={};for(let[e,r]of Object.entries(t)){let{code:t,config:o={},env:i={}}=r,a={...t.config,...o},s=V(t.env,i);n[e]={...t,config:a,env:s}}return n}function V(e,t){return e||t?t?e&&g(e)&&g(t)?{...e,...t}:t:e:{}}function X(e,t,n,r){var o,i,a;let s,c=n||[];switch(n||(c=e.on[t]||[]),t){case I:s=r||e.consent;break;case M:s=e.session;break;default:s=void 0}if(Object.values(e.sources).forEach(e=>{e.on&&S(e.on)(t,s)}),Object.values(e.destinations).forEach(e=>{e.on&&S(e.on)(t,s)}),c.length)switch(t){case I:let l;o=c,l=r||e.consent,o.forEach(t=>{Object.keys(l).filter(e=>e in t).forEach(n=>{S(t[n])(e,l)})});break;case H:case U:i=c,e.allowed&&i.forEach(t=>{S(t)(e)});break;case M:a=c,e.session&&a.forEach(t=>{S(t)(e,e.session)})}}async function Z(e,t){let{consent:n}=e,r=!1,o={};return Object.entries(t).forEach(([e,t])=>{let n=!!t;o[e]=n,r=r||n}),e.consent=u(n,o),X(e,"consent",void 0,o),r?K(e):G({ok:!0})}async function ee(e,t,n,r){let o;switch(t){case C:g(n)&&u(e.config,n,{shallow:!1});break;case I:g(n)&&(o=await Z(e,n));break;case $:g(n)&&(e.custom=u(e.custom,n));break;case R:g(n)&&"function"==typeof n.push&&(o=await J(e,{code:n},r));break;case N:g(n)&&(e.globals=u(e.globals,n));break;case B:let i,a,s;m(n)&&(a=(i=e.on)[n]||[],(s=d(r)?r:[r]).forEach(e=>{a.push(e)}),i[n]=a,X(e,n,s));break;case H:X(e,"ready");break;case U:o=await et(e,n);break;case M:X(e,"session");break;case F:g(n)&&u(e.user,n,{shallow:!1})}return o||{ok:!0,successful:[],queued:[],failed:[]}}async function et(e,t){e.allowed=!0,e.count=0,e.group=w(),e.timing=Date.now(),t&&(t.consent&&(e.consent=u(e.consent,t.consent)),t.user&&(e.user=u(e.user,t.user)),t.globals&&(e.globals=u(e.config.globalsStatic||{},t.globals)),t.custom&&(e.custom=u(e.custom,t.custom))),Object.values(e.destinations).forEach(e=>{e.queue=[]}),e.queue=[],e.round++;let n=await K(e);return X(e,"run"),n}async function en(e){var t;let n=u({globalsStatic:{},sessionStatic:{},tagging:0,run:!0},e,{merge:!1,extend:!1}),r=function(e={}){var t;return function e(t){let{level:n,handler:r,scope:o}=t,i=(e,t,i)=>{if(e<=n){let n=v(t,i);r?r(e,n.message,n.context,o,k):k(e,n.message,n.context,o)}};return{error:(e,t)=>i(0,e,t),info:(e,t)=>i(1,e,t),debug:(e,t)=>i(2,e,t),throw:(e,t)=>{let n=v(e,t);throw r?r(0,n.message,n.context,o,k):k(0,n.message,n.context,o),Error(n.message)},scope:t=>e({level:n,handler:r,scope:[...o,t]})}}({level:void 0!==e.level?"string"==typeof(t=e.level)?s[t]:t:0,handler:e.handler,scope:[]})}({level:e.logger?.level,handler:e.logger?.handler}),o={...n.globalsStatic,...e.globals},i={allowed:!1,config:n,consent:e.consent||{},count:0,custom:e.custom||{},destinations:{},globals:o,group:"",hooks:{},logger:r,on:{},queue:[],round:0,session:void 0,timing:Date.now(),user:e.user||{},version:"0.4.2",sources:{},push:void 0,command:void 0};return t=e=>({timing:Math.round((Date.now()-i.timing)/10)/100,source:{type:"collector",id:"",previous_id:""},...e}),i.push=T(async(e,n={})=>await O(async()=>{let r=e;if(n.mapping){let e=await A(r,n.mapping,i);if(e.ignore||n.mapping.consent&&!y(n.mapping.consent,i.consent,e.event.consent))return G({ok:!0});r=e.event}let o=function(e,t){if(!t.name)throw Error("Event name is required");let[n,r]=t.name.split(" ");if(!n||!r)throw Error("Event name is invalid");++e.count;let{timestamp:o=Date.now(),group:i=e.group,count:a=e.count}=t,{name:s=`${n} ${r}`,data:c={},context:l={},globals:u=e.globals,custom:d={},user:f=e.user,nested:g=[],consent:m=e.consent,id:p=`${o}-${i}-${a}`,trigger:h="",entity:y=n,action:w=r,timing:b=0,version:v={source:e.version,tagging:e.config.tagging||0},source:k={type:"collector",id:"",previous_id:""}}=t;return{name:s,data:c,context:l,globals:u,custom:d,user:f,nested:g,consent:m,id:p,trigger:h,entity:y,action:w,timestamp:o,timing:b,group:i,count:a,version:v,source:k}}(i,t(r));return await K(i,o)},()=>G({ok:!1}))(),"Push",i.hooks),i.command=T(async(e,t,n)=>await O(async()=>await ee(i,e,t,n),()=>G({ok:!1}))(),"Command",i.hooks),i.destinations=await Y(0,e.destinations||{}),i}async function er(e,t={}){let n={};for(let[r,o]of Object.entries(t)){let{code:t,config:i={},env:a={},primary:s}=o,c=(t,n={})=>e.push(t,{...n,mapping:i}),l=e.logger.scope("source").scope(r),u={push:c,command:e.command,sources:e.sources,elb:e.sources.elb.push,logger:l,...a},d=await O(t)(i,u);if(!d)continue;let f=d.type||"unknown";u.logger=e.logger.scope(f).scope(r),s&&(d.config={...d.config,primary:s}),n[r]=d}return n}async function eo(e){e=e||{};let t=await en(e),n={type:"elb",config:{},push:async(e,n,r,o,i,a)=>{let s;if("string"==typeof e&&e.startsWith("walker ")){let o=e.replace("walker ","");return t.command(o,n,r)}if("string"==typeof e)s={name:e},n&&"object"==typeof n&&!Array.isArray(n)&&(s.data=n);else{if(!e||"object"!=typeof e)return{ok:!1,successful:[],queued:[],failed:[]};s=e,n&&"object"==typeof n&&!Array.isArray(n)&&(s.data={...s.data||{},...n})}return o&&"object"==typeof o&&(s.context=o),i&&Array.isArray(i)&&(s.nested=i),a&&"object"==typeof a&&(s.custom=a),t.push(s)}};t.sources.elb=n;let r=await er(t,e.sources||{});Object.assign(t.sources,r);let{consent:o,user:i,globals:a,custom:s}=e;o&&await t.command("consent",o),i&&await t.command("user",i),a&&Object.assign(t.globals,a),s&&Object.assign(t.custom,s),t.config.run&&await t.command("run");let c=n.push,l=Object.values(t.sources).filter(e=>"elb"!==e.type),u=l.find(e=>e.config.primary);return u?c=u.push:l.length>0&&(c=l[0].push),{collector:t,elb:c}}function ei(e,t){return(e.getAttribute(t)||"").trim()}var ea=function(){let e=window;(e.elbLayer=e.elbLayer||[]).push(arguments)};
1function es(e,t,n){return!1===n?e:(n||(n=ec),n(e,t,ec))}var ec=(e,t)=>{let n={};return e.id&&(n.session=e.id),e.storage&&e.device&&(n.device=e.device),t?t.command("user",n):ea("walker user",n),e.isStart&&(t?t.push({name:"session start",data:e}):ea({name:"session start",data:e})),e};function el(e,t=c.Session){let n,r;function o(e){try{return JSON.parse(e||"")}catch(r){let t=1,n="";return e&&(t=0,n=e),{e:t,v:n}}}switch(t){case c.Cookie:n=decodeURIComponent(document.cookie.split("; ").find(t=>t.startsWith(e+"="))?.split("=")[1]||"");break;case c.Local:r=o(window.localStorage.getItem(e));break;case c.Session:r=o(window.sessionStorage.getItem(e))}return r&&(n=r.v,0!=r.e&&r.e<Date.now()&&(function(e,t=c.Session){switch(t){case c.Cookie:eu(e,"",0,t);break;case c.Local:window.localStorage.removeItem(e);break;case c.Session:window.sessionStorage.removeItem(e)}}(e,t),n="")),function(e){if("true"===e)return!0;if("false"===e)return!1;let t=Number(e);return e==t&&""!==e?t:String(e)}(n||"")}function eu(e,t,n=30,r=c.Session,o){let i=JSON.stringify({e:Date.now()+6e4*n,v:String(t)});switch(r){case c.Cookie:{t="object"==typeof t?JSON.stringify(t):t;let r=`${e}=${encodeURIComponent(t)}; max-age=${60*n}; path=/; SameSite=Lax; secure`;o&&(r+="; domain="+o),document.cookie=r;break}case c.Local:window.localStorage.setItem(e,i);break;case c.Session:window.sessionStorage.setItem(e,i)}return el(e,r)}function ed(e={}){let t=Date.now(),{length:n=30,deviceKey:r="elbDeviceId",deviceStorage:o="local",deviceAge:i=30,sessionKey:a="elbSessionId",sessionStorage:s="local",pulse:c=!1}=e,l=ef(e),u=!1,d=S((e,t,n)=>{let r=el(e,n);return r||eu(e,r=w(8),1440*t,n),String(r)})(r,i,o),f=S((e,r)=>{let o=JSON.parse(String(el(e,r)));return c||(o.isNew=!1,l.marketing&&(Object.assign(o,l),u=!0),u||o.updated+6e4*n<t?(delete o.id,delete o.referrer,o.start=t,o.count++,o.runs=1,u=!0):o.runs++),o},()=>{u=!0})(a,s)||{},g=Object.assign({id:w(12),start:t,isNew:!0,count:1,runs:1},l,f,{device:d},{isStart:u,storage:!0,updated:t},e.data);return eu(a,JSON.stringify(g),2*n,s),g}function ef(e={}){let t=e.isStart||!1,n={isStart:t,storage:!1};if(!1===e.isStart)return n;if(!t){let[e]=performance.getEntriesByType("navigation");if("navigate"!==e.type)return n}let r=new URL(e.url||window.location.href),o=e.referrer||document.referrer,i=o&&new URL(o).hostname,a=function(e,t={}){let n="clickId",r={};return Object.entries(u({utm_campaign:"campaign",utm_content:"content",utm_medium:"medium",utm_source:"source",utm_term:"term",dclid:n,fbclid:n,gclid:n,msclkid:n,ttclid:n,twclid:n,igshid:n,sclid:n}
1,t)).forEach(([t,o])=>{let i=e.searchParams.get(t);i&&(o===n&&(o=t,r[n]=t),r[o]=i)}),r}(r,e.parameters);if(Object.keys(a).length&&(a.marketing||(a.marketing=!0),t=!0),!t){let n=e.domains||[];n.push(r.hostname),t=!n.includes(i)}return t?Object.assign({isStart:t,storage:!1,start:Date.now(),id:w(12),referrer:i},a,e.data):n}var eg=Object.defineProperty,em=(e,t)=>{for(var n in t)eg(e,n,{get:t[n],enumerable:!0})},ep=Object.defineProperty,eh={},ey={Level:()=>ev};for(var ew in ey)ep(eh,ew,{get:ey[ew],enumerable:!0});var eb,ev=((eb=ev||{})[eb.ERROR=0]="ERROR",eb[eb.INFO=1]="INFO",eb[eb.DEBUG=2]="DEBUG",eb),ek={merge:!0,shallow:!0,extend:!0};function eE(e,t={},n={}){n={...ek,...n};let r=Object.entries(t).reduce((t,[r,o])=>{let i=e[r];return n.merge&&Array.isArray(i)&&Array.isArray(o)?t[r]=o.reduce((e,t)=>e.includes(t)?e:[...e,t],[...i]):(n.extend||r in e)&&(t[r]=o),t},{});return n.shallow?{...e,...r}:(Object.assign(e,r),e)}function eS(e){return Array.isArray(e)}function eO(e){return e===document||e instanceof Element}function ej(e){return"object"==typeof e&&null!==e&&!eS(e)&&"[object Object]"===Object.prototype.toString.call(e)}function ex(e){return"string"==typeof e}function eL(e){if("true"===e)return!0;if("false"===e)return!1;let t=Number(e);return e==t&&""!==e?t:String(e)}function eA(e,t,n){return function(...r){try{return e(...r)}catch(e){if(!t)return;return t(e)}finally{null==n||n()}}}function eT(e){return e?e.trim().replace(/^'|'$/g,"").trim():""}function eP(e,t,n=!0){return e+(t=null!=t?(n?"-":"")+t:"")}function eq(e,t,n,r=!0){return eB(ei(t,eP(e,n,r))||"").reduce((e,n)=>{let[r,o]=eW(n);if(!r)return e;if(o||(r.endsWith(":")&&(r=r.slice(0,-1)),o=""),o.startsWith("#")){o=o.slice(1);try{let e=t[o];e||"selected"!==o||(e=t.options[t.selectedIndex].text),o=String(e)}catch(e){o=""}}return r.endsWith("[]")?(eS(e[r=r.slice(0,-2)])||(e[r]=[]),e[r].push(eL(o))):e[r]=eL(o),e},{})}function eC(e=W,t=document){let n=eP(e,N,!1),r={};return e_(t,`[${n}]`,t=>{r=eE(r,eq(e,t,N,!1))}),r}function eI(e,t){let n=window.location,r="page",[o,i]=eN(t===document?document.body:t,`[${eP(e,r)}]`,e,r);return o.domain=n.hostname,o.title=document.title,o.referrer=document.referrer,n.search&&(o.search=n.search),n.hash&&(o.hash=n.hash),[o,i]}function eD(e){let t={};return eB(e).forEach(e=>{let[n,r]=eW(e),[o,i]=eH(n);if(!o)return;let[a,s]=eH(r||"");a=a||o,t[o]||(t[o]=[]),t[o].push({trigger:o,triggerParams:i,action:a,actionParams:s})}),t}function e$(e,t,n,r=!1){let o=[],i=t;for(n=0!==Object.keys(n||{}).length?n:void 0;i;){let a=function e(t,n,r,o){let i=ei(n,eP(t));if(!i||o&&!o[i])return null;let a=[n],s=`[${eP(t,i)}],[${eP(t,"")}]`,c=eP(t,_,!1),l={},u=[],[d,f]=eN(r||n,s,t,i);e_(n,`[${c}]`,n=>{let[r,o]=eW(ei(n,c));"parent"===o&&e_(document.body,`[${c}="${r}:child"]`,n=>{a.push(n);let r=e(t,n);r&&u.push(r)})});let g=[];a.forEach(e=>{e.matches(s)&&g.push(e),e_(e,s,e=>g.push(e))});let m={};return g.forEach(e=>{m=eE(m,eq(t,e,"")),l=eE(l,eq(t,e,i))}),l=eE(eE(m,l),d),a.forEach(n=>{e_(n,`[${eP(t)}]`,n=>{let r=e(t,n);r&&u.push(r)})}),{entity:i,data:l,context:f,nested:u}}(e,i,t,n);if(a&&(o.push(a),r))break;i=eR(e,i)}return o}function eR(e,t){let n=eP(e,_,!1);if(t.matches(`[${n}]`)){let[e,r]=eW(ei(t,n));if("child"===r)return document.querySelector(`[${n}="${e}:parent"]`)}return!t.parentElement&&t.getRootNode&&t.getRootNode()instanceof ShadowRoot?t.getRootNode().host:t.parentElement}function eN(e,t,n,r){let o={},i={},a=e,s=`[${eP(n,D,!1)}]`,c=0;for(;a;)a.matches(t)&&(o=eE(eq(n,a,""),o),o=eE(eq(n,a,r),o)),a.matches(s)&&(Object.entries(eq(n,a,D,!1)).forEach(([e,t])=>{t&&!i[e]&&(i[e]=[t,c])}),++c),a=eR(n,a);return[o,i]}function e_(e,t,n){e.querySelectorAll(t).forEach(n)}function eB(e,t=";"){if(!e)return[];let n=RegExp(`(?:[^${t}']+|'[^']*')+`,"ig");return e.match(n)||[]}function eW(e){let[t,n]=e.split(/:(.+)/,2);return[eT(t),eT(n)]}function eH(e){let[t,n]=e.split("(",2);return[t,n?n.slice(0,-1):""]}var eU=new WeakMap,eM=new WeakMap,eF=new WeakMap;function eJ(e){let t=Date.now(),n=eM.get(e);return(!n||t-n.lastChecked>500)&&(n={isVisible:function(e){let t,n=getComputedStyle(e);
1if("none"===n.display||"visible"!==n.visibility||n.opacity&&.1>Number(n.opacity))return!1;let r=window.innerHeight,o=e.getBoundingClientRect(),i=o.height,a=o.y,s=a+i,c={x:o.x+e.offsetWidth/2,y:o.y+e.offsetHeight/2};if(i<=r){if(e.offsetWidth+o.width===0||e.offsetHeight+o.height===0||c.x<0||c.x>(document.documentElement.clientWidth||window.innerWidth)||c.y<0||c.y>(document.documentElement.clientHeight||window.innerHeight))return!1;t=document.elementFromPoint(c.x,c.y)}else{let e=r/2;if(a<0&&s<e||s>r&&a>e)return!1;t=document.elementFromPoint(c.x,r/2)}if(t)do if(t===e)return!0;while(t=t.parentElement)return!1}(e),lastChecked:t},eM.set(e,n)),n.isVisible}function eK(e,t,n={multiple:!1}){var r;let o=e.settings.scope||document,i=eF.get(o);(null==i?void 0:i.observer)&&t&&(i.elementConfigs||(i.elementConfigs=new WeakMap),i.elementConfigs.set(t,{multiple:null!=(r=n.multiple)&&r,blocked:!1,context:e,trigger:n.multiple?"visible":"impression"}),i.observer.observe(t))}function ez(e){if(!e)return;let t=eF.get(e);t&&(t.observer&&t.observer.disconnect(),eF.delete(e))}function eQ(e,t,n,r,o,i,a){let{elb:s,settings:c}=e;if(ex(t)&&t.startsWith("walker "))return s(t,n);if(ej(t))return t.source||(t.source=eG()),t.globals||(t.globals=eC(c.prefix,c.scope||document)),s(t);let[l]=String(ej(t)?t.name:t).split(" "),u,d=ej(n)?n:{},f={},g=!1;if(eO(n)&&(u=n,g=!0),eO(o)?u=o:ej(o)&&Object.keys(o).length&&(f=o),u){let e=e$(c.prefix||"data-elb",u).find(e=>e.entity===l);e&&(g&&(d=e.data),f=e.context)}"page"===l&&(d.id=d.id||window.location.pathname);let m=eC(c.prefix,c.scope);return s({name:String(t||""),data:d,context:f,globals:m,nested:i,custom:a,trigger:ex(r)?r:"",source:eG()})}function eG(){return{type:"browser",id:window.location.href,previous_id:document.referrer}}var eY,eV=[],eX="hover",eZ="load",e0="pulse",e1="scroll",e2="wait";function e3(e,t){if(t.scope){let n;(n=t.scope)&&(n.addEventListener("click",eA(function(t){e6.call(this,e,t)})),n.addEventListener("submit",eA(function(t){e9.call(this,e,t)})))}}function e5(e,t){if(t.scope){let n,r,o,i;n=t.scope,eV=[],ez(r=n||document),function(e,t=1e3){eF.has(e)||eF.set(e,{observer:function(e){if(window.IntersectionObserver)return eA(()=>new window.IntersectionObserver(t=>{t.forEach(t=>{!function(e,t){var n,r;let o=t.target,i=eF.get(e);if(!i)return;let a=i.timers.get(o);if(t.intersectionRatio>0){let r=Date.now(),s=eU.get(o);if((!s||r-s.lastChecked>1e3)&&(s={isLarge:o.offsetHeight>window.innerHeight,lastChecked:r},eU.set(o,s)),t.intersectionRatio>=.5||s.isLarge&&eJ(o)){let t=null==(n=i.elementConfigs)?void 0:n.get(o);if((null==t?void 0:t.multiple)&&t.blocked)return;if(!a){let t=window.setTimeout(async()=>{var t,n;if(eJ(o)){let r=null==(t=i.elementConfigs)?void 0:t.get(o);(null==r?void 0:r.context)&&await e8(r.context,o,r.trigger);let a=null==(n=i.elementConfigs)?void 0:n.get(o);(null==a?void 0:a.multiple)?a.blocked=!0:function(e,t){let n=eF.get(e);if(!n)return;n.observer&&n.observer.unobserve(t);let r=n.timers.get(t);r&&(clearTimeout(r),n.timers.delete(t)),eU.delete(t),eM.delete(t)}(e,o)}},i.duration);i.timers.set(o,t)}return}}a&&(clearTimeout(a),i.timers.delete(o));let s=null==(r=i.elementConfigs)?void 0:r.get(o);(null==s?void 0:s.multiple)&&(s.blocked=!1)}(e,t)})},{rootMargin:"0px",threshold:[0,.5]}),()=>{})()}(e),timers:new WeakMap,duration:t})}(r,1e3),o=eP(t.prefix,P,!1),r!==document&&e4(e,r,o,t),r.querySelectorAll(`[${o}]`).forEach(n=>{e4(e,n,o,t)}),eV.length&&(i=(e,t)=>e.filter(([e,n])=>{let r=window.scrollY+window.innerHeight,o=e.offsetTop;if(r<o)return!0;let i=e.clientHeight;return!(100*(1-(o+i-r)/(i||1))>=n)||(e8(t,e,e1),!1)}),eY||(eY=function(e,t=1e3){let n=null;return function(...r){if(null===n)return n=setTimeout(()=>{n=null},t),e(...r)}}(function(){eV=i.call(r,eV,e)}),r.addEventListener("scroll",eY)))}}async function e8(e,t,n){return Promise.all((function(e,t,n=W){let r=[],{actions:o,nearestOnly:i}=function(e,t,n){let r=t;for(;r;){let t=ei(r,eP(e,q,!1));if(t){let e=eD(t);if(e[n])return{actions:e[n],nearestOnly:!1}}let o=ei(r,eP(e,P,!1));if(o){let e=eD(o);if(e[n]||"click"!==n)return{actions:e[n]||[],nearestOnly:!0}}r=eR(e,r)}return{actions:[],nearestOnly:!1}}(n,e,t);return o.length&&o.forEach(o=>{let a=e$(n,e,eB(o.actionParams||"",",").reduce((e,t)=>
1(e[eT(t)]=!0,e),{}),i);if(!a.length){let t="page",[r,o]=eN(e,`[${eP(n,t)}]`,n,t);a.push({entity:t,data:r,nested:[],context:o})}a.forEach(e=>{r.push({entity:e.entity,action:o.action,data:e.data,trigger:t,context:e.context,nested:e.nested})})}),r})(t,n,e.settings.prefix).map(t=>eQ(e,{name:`${t.entity} ${t.action}`,...t,trigger:n})))}function e4(e,t,n,r){let o=ei(t,n);o&&Object.values(eD(o)).forEach(n=>n.forEach(n=>{switch(n.trigger){case eX:t.addEventListener("mouseenter",eA(function(t){t.target instanceof Element&&e8(e,t.target,eX)}));break;case eZ:e8(e,t,eZ);break;case e0:!function(e,t,n=""){setInterval(()=>{document.hidden||e8(e,t,e0)},parseInt(n||"")||15e3)}(e,t,n.triggerParams);break;case e1:!function(e,t=""){let n=parseInt(t||"")||50;n<0||n>100||eV.push([e,n])}(t,n.triggerParams);break;case"impression":eK(e,t);break;case"visible":eK(e,t,{multiple:!0});break;case e2:!function(e,t,n=""){setTimeout(()=>e8(e,t,e2),parseInt(n||"")||15e3)}(e,t,n.triggerParams)}}))}function e6(e,t){e8(e,t.target,"click")}function e9(e,t){t.target&&e8(e,t.target,"submit")}function e7(e,t,n,r){let o=[],i=!0;n.forEach(e=>{let t=tt(e)?[...Array.from(e)]:null!=e&&"object"==typeof e&&"length"in e&&"number"==typeof e.length?Array.from(e):[e];if(Array.isArray(t)&&0===t.length||Array.isArray(t)&&1===t.length&&!t[0])return;let n=t[0],a=!ej(n)&&ex(n)&&n.startsWith("walker ");if(ej(n)){if("object"==typeof n&&0===Object.keys(n).length)return}else{let e=Array.from(t);if(!ex(e[0])||""===e[0].trim())return;i&&"walker run"===e[0]&&(i=!1)}(r&&a||!r&&!a)&&o.push(t)}),o.forEach(n=>{te(e,t,n)})}function te(e,t="data-elb",n){eA(()=>{if(Array.isArray(n)){let[r,...o]=n;if(!(!r||ex(r)&&""===r.trim())){if(ex(r)&&r.startsWith("walker "))return void e(r,o[0]);eQ({elb:e,settings:{prefix:t,scope:document,pageview:!1,session:!1,elb:"",elbLayer:!1}},r,...o)}}else if(n&&"object"==typeof n){if(0===Object.keys(n).length)return;e(n)}},()=>{})()}function tt(e){return null!=e&&"object"==typeof e&&"[object Arguments]"===Object.prototype.toString.call(e)}function tn(e,t={},n){return function(e={}){let{cb:t,consent:n,collector:r,storage:o}=e;if(!n)return es((o?ed:ef)(e),r,t);{let o,i=(n,r)=>{if(f(o)&&o===n?.group)return;o=n?.group;let i=()=>ef(e);return e.consent&&y((d(e.consent)?e.consent:[e.consent]).reduce((e,t)=>({...e,[t]:!0}),{}),r)&&(i=()=>ed(e)),es(i(),n,t)},a=(d(n)?n:[n]).reduce((e,t)=>({...e,[t]:i}),{});r?r.command("on","consent",a):ea("walker on","consent",a)}}({...t,collector:{push:e,group:void 0,command:n}})}em({},{env:()=>tr});var tr={};em(tr,{push:()=>ts});var to=()=>{},ti=()=>()=>Promise.resolve({ok:!0,successful:[],queued:[],failed:[]}),ta={error:to,info:to,debug:to,throw:e=>{throw"string"==typeof e?Error(e):e},scope:()=>ta},ts={get push(){return ti()},get command(){return ti()},get elb(){return ti()},get window(){return{addEventListener:to,removeEventListener:to,location:{href:"https://example.com/page",pathname:"/page",search:"?query=test",hash:"#section",host:"example.com",hostname:"example.com",origin:"https://example.com",protocol:"https:"},document:{},navigator:{language:"en-US",userAgent:"Mozilla/5.0 (Test)"},screen:{width:1920,height:1080},innerWidth:1920,innerHeight:1080,pageXOffset:0,pageYOffset:0,scrollX:0,scrollY:0}},get document(){return{addEventListener:to,removeEventListener:to,querySelector:to,querySelectorAll:()=>[],getElementById:to,getElementsByClassName:()=>[],getElementsByTagName:()=>[],createElement:()=>({setAttribute:to,getAttribute:to,addEventListener:to,removeEventListener:to}),body:{appendChild:to,removeChild:to},documentElement:{scrollTop:0,scrollLeft:0},readyState:"complete",title:"Test Page",referrer:"",cookie:""}},logger:ta},tc=async(e,t)=>{let{elb:n,command:r,window:o,document:i}=t,a=(null==e?void 0:e.settings)||{},s=o||(void 0!==globalThis.window?globalThis.window:void 0),c=i||(void 0!==globalThis.document?globalThis.document:void 0),l=function(e={},t){return{prefix:"data-elb",pageview:!0,session:!0,elb:"elb",elbLayer:"elbLayer",scope:t||void 0,...e}}(a,c),u={elb:n,settings:l};return s&&c&&(!1!==l.elbLayer&&n&&function(e,t={}){let n=t.name||"elbLayer",r=t.window||window;if(!r)return;r[n]||(r[n]=[]);let o=r[n];o.push=function(...n){if(tt(n[0])){let r=[...Array.from(n[0])],o=Array.prototype.push.apply(this,[r]);return te(e,t.prefix,r),o}let r=Array.prototype.push.apply(this,n);
1return n.forEach(n=>{te(e,t.prefix,n)}),r},Array.isArray(o)&&o.length>0&&function(e,t="data-elb",n){e7(e,t,n,!0),e7(e,t,n,!1),n.length=0}(e,t.prefix,o)}(n,{name:ex(l.elbLayer)?l.elbLayer:"elbLayer",prefix:l.prefix,window:s}),l.session&&n&&tn(n,"boolean"==typeof l.session?{}:l.session,r),await async function(e,t,n){let r=()=>{e(t,n)};"loading"!==document.readyState?r():document.addEventListener("DOMContentLoaded",r)}(e3,u,l),(()=>{if(e5(u,l),l.pageview){let[e,t]=eI(l.prefix||"data-elb",l.scope);eQ(u,"page view",e,"load",t)}})(),ex(l.elb)&&l.elb&&(s[l.elb]=(...e)=>{let[t,n,r,o,i,a]=e;return eQ(u,t,n,r,o,i,a)})),{type:"browser",config:{settings:l},push:(...e)=>{let[t,n,r,o,i,a]=e;return eQ(u,t,n,r,o,i,a)},destroy:async()=>{c&&ez(l.scope||c)},on:async(e,t)=>{switch(e){case"consent":l.session&&t&&n&&tn(n,"boolean"==typeof l.session?{}:l.session,r);break;case"session":case"ready":default:break;case"run":if(c&&s&&(e5(u,l),l.pageview)){let[e,t]=eI(l.prefix||"data-elb",l.scope);eQ(u,"page view",e,"load",t)}}}}},tl=e.i(691099);let tu=()=>{};class td{batchDelay=100;batchTimeout=null;defaultContext=null;defaultUser=null;isProcessing=!1;maxBatchSize=10;maxRetries=3;queue=[];destroy(){this.batchTimeout&&clearTimeout(this.batchTimeout),this.queue=[]}enqueue(e,t,n){this.queue.push({additionalContext:t||this.defaultContext,data:e,retries:0,timestamp:Date.now(),user:n||this.defaultUser}),this.queue.length>=this.maxBatchSize?this.processQueue():this.scheduleBatch()}getQueueEvents(){return[...this.queue]}getQueueLength(){return this.queue.length}setDefaults(e,t){this.defaultUser=e,this.defaultContext=t}updateContext(e){this.defaultContext={...this.defaultContext,...e}}updateUser(e){this.defaultUser=e}async processQueue(){if(this.isProcessing||0===this.queue.length)return;this.isProcessing=!0;let e=this.queue.splice(0,this.maxBatchSize);try{let t=e.map(e=>this.sendEvent(e));await Promise.allSettled(t)}catch(e){console.warn("Error processing analytics batch:",e)}finally{this.isProcessing=!1,this.queue.length>0&&setTimeout(()=>this.processQueue(),50)}}scheduleBatch(){this.batchTimeout&&clearTimeout(this.batchTimeout),this.batchTimeout=setTimeout(()=>{this.processQueue()},this.batchDelay)}async sendEvent(e){let{additionalContext:t,data:n,retries:r,user:o}=e;try{let e=tm(n,t,o);if(tu(),navigator.sendBeacon&&n.event&&0===r){let t=new Blob([JSON.stringify(e)],{type:"application/json"});if(navigator.sendBeacon("/api/analytics",t))return}let i=await fetch("/api/analytics",{body:JSON.stringify(e),headers:{"Content-Type":"application/json"},keepalive:!0,method:"POST"});if(!i.ok)throw Error(`Analytics API returned ${i.status}`)}catch(t){console.warn("Failed to send analytics event:",t),r<this.maxRetries?setTimeout(()=>{e.retries++,this.sendEvent(e)},2**r*1e3):console.warn("Failed to send analytics event after retries:",n.event)}}}let tf=null,tg=null;function tm(e,t,n){let r="";
1if(document.referrer)if(tg===document.referrer&&tf)r=tf;else try{r=new URL(document.referrer).hostname,tg=document.referrer,tf=r}catch(e){}return{anonymousId:e.id,context:{campaign:e.context?.campaign||{},ip:e.context?.ip||t?.ip,library:{name:"jitsu-js",version:"1.0.0"},locale:e.context?.locale||t?.locale||navigator.language,page:{encoding:document.characterSet||"UTF-8",host:window.location.hostname,path:window.location.pathname,referrer:document.referrer,referring_domain:r,search:window.location.search,title:document.title,url:window.location.href},screen:{density:window.devicePixelRatio||1,height:screen.height,innerHeight:window.innerHeight,innerWidth:window.innerWidth,width:screen.width},traits:n||{},userAgent:e.context?.userAgent||t?.userAgent||navigator.userAgent},event:e.event,messageId:`msg_${Date.now()}_${Math.random().toString(36).substr(2,9)}`,properties:{...e.data,action:e.action,context:e.context,entity:e.entity,globals:e.globals,group:e.group,isPwa:(0,tl.x)(),timing:e.timing,trigger:e.trigger,version:e.version},receivedAt:new Date().toISOString(),sentAt:new Date().toISOString(),timestamp:e.timestamp||new Date().toISOString(),type:"track",userId:t?.fp_hash||n?.id}}let tp=null;async function th(e,t){if(window.walker)return void tu();tp||(tp=new td);let n={fp_hash:t.fpHash};tp.setDefaults(null,n);try{if(null===tc)throw Error("sourceBrowser is not available. Check @walkeros/web-source-browser import.");let e={consent:{functional:!0},destinations:{log:{code:{config:{},push:async(e,t)=>{let n=t&&"object"==typeof t&&!Array.isArray(t.data)?t.data:void 0,r={...e,data:e&&"object"==typeof e.data?e.data:n&&"object"==typeof n?n:{}};tp?.enqueue(r)},type:"log"}}},run:!1,sources:{browser:{code:tc,config:{settings:{elb:"elb",pageview:!1,session:!0,prefix:"data-elb"}}}}},{collector:t,elb:n}=await eo(e);window.walker=t,window.elb=n,window.walkerjs=t,window.elbLayer=[],tu()}catch(e){console.error("Error initializing walkerOS:",e);return}try{if(t.user){tu(t.user);let r={...t.user,isPwa:(0,tl.x)()};window.elb("walker user",{device:t.fpHash,id:t.user.id,isPwa:(0,tl.x)()}),e.identify(t.fpHash,r),tp?.setDefaults(r,n),tu()}else e.identify(t.fpHash),tu(t.fpHash)}catch(e){console.error("Error setting up analytics",e)}window.walkerjs&&(window.walkerjs._running=window.location.pathname),tu(t.fpHash),window.addEventListener("beforeunload",()=>{tu(),tb(),tp&&tp.getQueueLength()>0&&tp.getQueueEvents().forEach(e=>{if(navigator.sendBeacon&&e.data.event){let n=new Blob([JSON.stringify(tm(e.data,e.additionalContext||{fp_hash:t.fpHash},e.user||t.user))],{type:"application/json"});navigator.sendBeacon("/api/analytics",n)}}),tp?.destroy()});{window.addEventListener("pagehide",e=>{e.persisted&&(tu(),tb())}),window.addEventListener("pageshow",e=>{e.persisted&&(tu(),tw&&setTimeout(()=>{tv(tw)},500))});let e=null,t=()=>{document.hidden?(e&&clearTimeout(e),e=setTimeout(()=>{tu(),tb()},100)):(e&&clearTimeout(e),tw&&!ty&&(tu(),setTimeout(()=>{tv(tw)},300)))};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",()=>{document.addEventListener("visibilitychange",t)}):document.addEventListener("visibilitychange",t)}let r=()=>{tv(t)},o=()=>{r(),document.removeEventListener("click",o),document.removeEventListener("touchstart",o),document.removeEventListener("keydown",o),document.removeEventListener("mousemove",o),window.removeEventListener("focus",o)};"u">typeof document?"visible"===document.visibilityState&&document.hasFocus()?"u">typeof requestIdleCallback?requestIdleCallback(r,{timeout:3e3}):setTimeout(r,3e3):(document.addEventListener("click",o,{once:!0}),document.addEventListener("touchstart",o,{once:!0}),document.addEventListener("keydown",o,{once:!0}),document.addEventListener("mousemove",o,{once:!0}),window.addEventListener("focus",o,{once:!0}),setTimeout(()=>{ty||(tu(),r(),document.removeEventListener("click",o),document.removeEventListener("touchstart",o),document.removeEventListener("keydown",o),document.removeEventListener("mousemove",o),window.removeEventListener("focus",o))},1e4)):tu()}let ty=null,tw=null;function tb(){if(ty){try{ty.disconnect(),tu()}catch(e){console.error("Error disconnecting Pusher:",e)}ty=null,window.pusherInitialized=!1}}async function tv(t){if(window.pusherInitialized&&ty)return void tu();
1try{let r=new(await e.A(843798)).default("cee1d1dcde828cb8eafd",{cluster:"ap1",disableStats:!0,enabledTransports:["ws","wss"],forceTLS:!1});r.connection.bind("error",e=>{console.error(">>> pusher error",e)});let o=t.fpHash;if(!o)return;let i=o;t.user&&(i=t.user.email);let a=r.subscribe(i);a.bind("recommendation-products",async e=>{tu();try{let t=e.data.map(e=>e.product.slug);tu(),fetch("/api/recommendation",{body:JSON.stringify({channel_slug:e.channel_slug,fp_hash:o,product_slugs:t,result_key:e.result_key}),method:"POST"}),tu(),function(e,t){let n=`_RECENTLY_PRODUCTS_${String(e).toUpperCase()}`,r=localStorage.getItem(n);if(r){let e=JSON.parse(r);e.productSlugs&&e.productSlugs.length<6&&localStorage.setItem(n,JSON.stringify({createAt:Date.now()-3e4,productSlugs:t}))}else localStorage.setItem(n,JSON.stringify({createAt:Date.now()-3e4,productSlugs:t}))}(e.channel_slug,t)}catch(e){console.error("Error refreshing recommendation",e)}}),a.bind("fulfillment_completed",async e=>{tu();try{(0,n.n)(e)}catch(e){console.error("Error showing notification",e)}}),ty=r,tw=t,window.pusherInitialized=!0,tu()}catch(e){console.error("Error setting up Pusher connection:",e)}}e.s(["log",0,tu,"setupAnalytics",0,th],822520)}]);

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.