1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="c96f7fc0-0980-4d89-bcc5-71795006bc76",e._sentryDebugIdIdentifier="sentry-dbid-c96f7fc0-0980-4d89-bcc5-71795006bc76")}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5666],{2108:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});let r=n(56899);t.default=function(e){let t;if(!(0,r.default)(e))throw TypeError("Invalid UUID");return Uint8Array.of((t=parseInt(e.slice(0,8),16))>>>24,t>>>16&255,t>>>8&255,255&t,(t=parseInt(e.slice(9,13),16))>>>8,255&t,(t=parseInt(e.slice(14,18),16))>>>8,255&t,(t=parseInt(e.slice(19,23),16))>>>8,255&t,(t=parseInt(e.slice(24,36),16))/0x10000000000&255,t/0x100000000&255,t>>>24&255,t>>>16&255,t>>>8&255,255&t)}},4114:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.updateV7State=void 0;let r=n(89554),i=n(99818),o={};function u(e,t,n){return e.msecs??=-1/0,e.seq??=0,t>e.msecs?(e.seq=n[6]<<23|n[7]<<16|n[8]<<8|n[9],e.msecs=t):(e.seq=e.seq+1|0,0===e.seq&&e.msecs++),e}function s(e,t,n,r,i=0){if(e.length<16)throw Error("Random bytes length must be >= 16");if(r){if(i<0||i+16>r.length)throw RangeError(`UUID byte range ${i}:${i+15} is out of buffer bounds`)}else r=new Uint8Array(16),i=0;return t??=Date.now(),n??=127*e[6]<<24|e[7]<<16|e[8]<<8|e[9],r[i++]=t/0x10000000000&255,r[i++]=t/0x100000000&255,r[i++]=t/0x1000000&255,r[i++]=t/65536&255,r[i++]=t/256&255,r[i++]=255&t,r[i++]=112|n>>>28&15,r[i++]=n>>>20&255,r[i++]=128|n>>>14&63,r[i++]=n>>>6&255,r[i++]=n<<2&255|3&e[10],r[i++]=e[11],r[i++]=e[12],r[i++]=e[13],r[i++]=e[14],r[i++]=e[15],r}t.updateV7State=u,t.default=function(e,t,n){let a;if(e)a=s(e.random??e.rng?.()??(0,r.default)(),e.msecs,e.seq,t,n);else{let e=Date.now(),i=(0,r.default)();u(o,e,i),a=s(i,o.msecs,o.seq,t,n)}return t??(0,i.unsafeStringify)(a)}},10516:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTrackClicks=void 0;let r=n(77230),i=["A","BUTTON","INPUT","SELECT","TEXTAREA"];t.useTrackClicks=e=>{(0,r.useEffect)(()=>{let t=t=>{let n=t.target;if(!n||!n.tagName||"undefined"==typeof window||!i.includes(n.tagName.toUpperCase()))return;let r=(n.getAttribute?.("href")??void 0)||(n instanceof HTMLAnchorElement&&n.href?n.href:void 0);e({type:"click",url:window.location.href.substring(0,2500),element_tagname:n.tagName.substring(0,30).toUpperCase(),element_classname:n.className?.substring?.(0,80)??"",element_id:n.id?.substring?.(0,80)??"",element_text:n.textContent?.substring?.(0,80)??"",element_href:r?.substring(0,2500),screen_x:t.screenX,screen_y:t.screenY,page_x:t.pageX,page_y:t.pageY,page_width:document.body.scrollWidth,page_height:document.body.scrollHeight,screen_width:window.innerWidth,screen_height:window.innerHeight})};return document.addEventListener("click",t,{passive:!0}),()=>document.removeEventListener("click",t)},[])}},20825:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});let r=n(2108),i=n(99818);t.default=function(e){var t;let n=(t="string"==typeof e?(0,r.default)(e):e,Uint8Array.of((15&t[6])<<4|t[7]>>4&15,(15&t[7])<<4|(240&t[4])>>4,(15&t[4])<<4|(240&t[5])>>4,(15&t[5])<<4|(240&t[0])>>4,(15&t[0])<<4|(240&t[1])>>4,(15&t[1])<<4|(240&t[2])>>4,96|15&t[2],t[3],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15]));return"string"==typeof e?(0,i.unsafeStringify)(n):n}},24141:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default="ffffffff-ffff-ffff-ffff-ffffffffffff"},24516:(e,t)=>{"use strict";function n(e,t){return e<<t|e>>>32-t}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let t=[0x5a827999,0x6ed9eba1,0x8f1bbcdc,0xca62c1d6],r=[0x67452301,0xefcdab89,0x98badcfe,0x10325476,0xc3d2e1f0],i=new Uint8Array(e.length+1);i.set(e),i[e.length]=128;let o=Math.ceil(((e=i).length/4+2)/16),u=Array(o);for(let t=0;t<o;++t){let n=new Uint32Array(16);for(let r=0;r<16;++r)n[r]=e[64*t+4*r]<<24|e[64*t+4*r+1]<<16|e[64*t+4*r+2]<<8|e[64*t+4*r+3];u[t]=n}u[o-1][14]=(e.length-1)*8/0x100000000,u[o-1][14]=Math.floor(u[o-1][14]),u[o-1][15]=(e.length-1)*8|0;for(let e=0;e<o;++e){let i=new Uint32Array(80);for(let t=0;t<16;++t)i[t]=u[e][t];for(let e=16;e<80;++e)i[e]=n(i[e-3]^i[e-8]^i[e-14]^i[e-16],1);let o=r[0],s=r[1],a=r[2],f=r[3],c=r[4];for(let e=0;e<80;++e){let r=Math.floor(e/20),u=n(o,5)+function(e,t,n,r){switch(e){case 0:return t&n^~t&r;case 1:case 3:return t^n^r;case 2:return t&n^t&r^n&r}}(r,s,a,f)+c+t[r]+i[e]>>>0;c=f,f=a,a=n(s,30)>>>0,s=o,o=u}r[0]=r[0]+o>>>0,r[1]=r[1]+s>>>0,r[2]=r[2]+a>>>0,r[3]=r[3]+f>>>0,r[4]=r[4]+c>>>0}return Uint8Array.of(r[0]>>24,r[0]>>16,r[0]>>8,r[0],r[1]>>24,r[1]>>16,r[1]>>8,r[1],r[2]>>24,r[2]>>16,r[2]>>8,r[2],r[3]>>24,r[3]>>16,r[3]>>8,r[3],r[4]>>24,r[4]>>16,r[4]>>8,r[4])}},25666:function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);
1(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.INSIGHTS_CONSENT_CHANGE_EVENT_NAME=t.CollectorApi=t.InsightsProvider=t.useInsights=void 0;var o=n(49250);Object.defineProperty(t,"useInsights",{enumerable:!0,get:function(){return o.useInsights}}),Object.defineProperty(t,"InsightsProvider",{enumerable:!0,get:function(){return o.InsightsProvider}});var u=n(37697);Object.defineProperty(t,"CollectorApi",{enumerable:!0,get:function(){return u.CollectorApi}});var s=n(27639);Object.defineProperty(t,"INSIGHTS_CONSENT_CHANGE_EVENT_NAME",{enumerable:!0,get:function(){return s.INSIGHTS_CONSENT_CHANGE_EVENT_NAME}}),i(n(70545),t)},25773:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});let r=n(99818),i=n(87840),o=n(20825);t.default=function(e,t,n){e??={},n??=0;let u=(0,i.default)({...e,_v6:!0},new Uint8Array(16));if(u=(0,o.default)(u),t){if(n<0||n+16>t.length)throw RangeError(`UUID byte range ${n}:${n+15} is out of buffer bounds`);for(let e=0;e<16;e++)t[n+e]=u[e];return t}return(0,r.unsafeStringify)(u)}},27639:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.INSIGHTS_CONSENT_CHANGE_EVENT_NAME=void 0,t.INSIGHTS_CONSENT_CHANGE_EVENT_NAME="vyro_insights_consent_change"},28733:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});let r=n(2108),i=n(99818);t.default=function(e){var t;let n=(t="string"==typeof e?(0,r.default)(e):e,Uint8Array.of((15&t[3])<<4|t[4]>>4&15,(15&t[4])<<4|(240&t[5])>>4,(15&t[5])<<4|15&t[6],t[7],(15&t[1])<<4|(240&t[2])>>4,(15&t[2])<<4|(240&t[3])>>4,16|(240&t[0])>>4,(15&t[0])<<4|(240&t[1])>>4,t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15]));return"string"==typeof e?(0,i.unsafeStringify)(n):n}},37156:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hasConsented=void 0,t.hasConsented=e=>"undefined"!=typeof window&&(!e||!e.length||e.every(e=>!0===n(e)));let n=e=>{let t;try{t=Function(`return ${e}`)(),"boolean"!=typeof t&&(console.warn("Consent handler returned a non-boolean value. Defaulting to false (consent not provided)",{valueReturned:t}),t=!1)}catch(e){console.log(e),console.log(`Error in Consent handler call. ${e}`),t=!1}return t}},37697:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CollectorApi=void 0;let i=r(n(11385)),o=r(n(55305)),u="insights_visitor_token",s="x-visitor-token",a="insights_session_token",f="x-session-token";class c{constructor(e){if(this.endpoint=e.endpoint,this.getAccessToken=e.getAccessToken,!this.endpoint)throw Error("CollectorApi: endpoint is required")}getVisitorToken(){return o.default.get(u)}setVisitorToken(e){let t=new Date;t.setMonth(t.getMonth()+6),o.default.set(u,e,{expires:t})}clearVisitorToken(){o.default.remove(u)}getSessionToken(){return o.default.get(a)}setSessionToken(e){o.default.set(a,e)}clearSessionToken(){o.default.remove(a)}async createSession(){let e,t={device:{user_agent:navigator.userAgent,language:navigator.language,screen_width:window.screen.width,screen_height:window.screen.height,timezone:Intl.DateTimeFormat().resolvedOptions().timeZone}};"function"==typeof this.getAccessToken&&(e=await this.getAccessToken());let n=await i.default.request({url:`${this.endpoint}/sessions`,method:"POST",data:t,headers:{[f]:this.getSessionToken(),[s]:this.getVisitorToken(),Authorization:e?`Bearer ${e}`:void 0}});n.data.visitor_token&&this.setVisitorToken(n.data.visitor_token),n.data.session_token&&this.setSessionToken(n.data.session_token)}async trackEvent(e){if(!this.getSessionToken())throw Error("No session token found. Please create a session before tracking events");await i.default.request({url:`${this.endpoint}/events`,method:"POST",data:{events:e},headers:{[f]:this.getSessionToken()}})}async identify(){let e=this.getVisitorToken();if(!e)throw Error("No visitor token found. Please create a session before identifying");let t=await this.getAccessToken();if(!t)throw Error("No access token found. Please provide an access token to identify");await i.default.request({url:`${this.endpoint}/visitors/identify`,method:"POST",headers:{[s]:e,Authorization:`Bearer ${t}`}})}async anonymise(){this.clearVisitorToken(),this.clearSessionToken()}}t.CollectorApi=c},41575:(e,t,n)=>{"use strict";n.r(t);var r=n(32655),i={};for(let e in r)"default"!==e&&(i[e]=()=>r[e]);n.d(t,i)}
1,42999:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});let r=n(95082),i=n(89554),o=n(99818);t.default=function(e,t,n){if(r.default.randomUUID&&!t&&!e)return r.default.randomUUID();let u=(e=e||{}).random??e.rng?.()??(0,i.default)();if(u.length<16)throw Error("Random bytes length must be >= 16");if(u[6]=15&u[6]|64,u[8]=63&u[8]|128,t){if((n=n||0)<0||n+16>t.length)throw RangeError(`UUID byte range ${n}:${n+15} is out of buffer bounds`);for(let e=0;e<16;++e)t[n+e]=u[e];return t}return(0,o.unsafeStringify)(u)}},46728:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default="00000000-0000-0000-0000-000000000000"},46750:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.URL=t.DNS=void 0;let r=n(84155),i=n(59101);var o=n(59101);function u(e,t,n,o){return(0,i.default)(48,r.default,e,t,n,o)}Object.defineProperty(t,"DNS",{enumerable:!0,get:function(){return o.DNS}}),Object.defineProperty(t,"URL",{enumerable:!0,get:function(){return o.URL}}),u.DNS=i.DNS,u.URL=i.URL,t.default=u},49250:(e,t,n)=>{"use strict";var r=Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]},i=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};Object.defineProperty(t,"__esModule",{value:!0}),t.useInsights=t.InsightsProvider=t.InsightsContext=void 0;let o=n(75006),u=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return i(t,e),t}(n(77230)),s=n(56599),a=n(52687),f=n(10516),c=n(59048),l=n(16929),d=n(37156),g=n(27639);t.InsightsContext=(0,u.createContext)(null),t.InsightsProvider=function(e){let{children:n,isEnabled:r,consentHandlers:i,collectorApi:b}=e,[p,v]=(0,u.useState)(!1),[y,h]=(0,u.useState)([]),[m]=(0,s.useDebounce)(y,500),_=()=>r&&!!b&&(0,d.hasConsented)(i),w=e=>{_()&&h(t=>[...t,{...e,idempotent_key:(0,a.v4)()}])},x=async e=>{if(_()&&e.length&&p)try{let t=e.map(e=>({...e,idempotent_key:e.idempotent_key||(0,a.v4)()}));await b.trackEvent(t)}catch(e){console.error(e)}},E=async(e,t)=>{await x([{type:"conversion",name:e,meta:t?.meta||null,idempotent_key:t?.idempotentKey||null,url:window.location.href}])},O=async(e,t)=>{await x([{type:"engagement",name:e,meta:t?.meta||null,idempotent_key:t?.idempotentKey||null,url:window.location.href}])};(0,f.useTrackClicks)(w),(0,c.useTrackPageViews)(w);let k=(0,u.useRef)(!1),P=async()=>{if(_()&&!p&&!k.current)try{k.current=!0,await b.createSession(),v(!0)}catch(e){console.error(e)}};(0,u.useEffect)(()=>{P()},[r,b,i]),(0,u.useEffect)(()=>{if("undefined"==typeof window)return;let e=()=>{P()};return window.addEventListener(g.INSIGHTS_CONSENT_CHANGE_EVENT_NAME,e),()=>window.removeEventListener(g.INSIGHTS_CONSENT_CHANGE_EVENT_NAME,e)},[]);let[T,S]=(0,u.useState)(!1);return(0,u.useEffect)(()=>{_()&&m.length&&p&&!T&&(async()=>{S(!0);let e=(0,l.chunk)(m,10),t=[];for(let n of e)try{let e=n.map(e=>e.idempotent_key);await b.trackEvent(n),t=[...t,...e]}catch(e){console.error(e)}t.length&&h(e=>e.filter(e=>!t.includes(e.idempotent_key))),S(!1)})()},[m,p]),(0,o.jsx)(t.InsightsContext.Provider,{value:{trackEvent:w,trackImmediate:x,trackConversion:(e,t)=>{w({type:"conversion",name:e,meta:t?.meta||null,idempotent_key:t?.idempotentKey||null,url:window.location.href})},trackConversionImmediate:E,trackEngagementImmediate:O,trackEngagement:(e,t)=>{w({type:"engagement",name:e,meta:t?.meta||null,idempotent_key:t?.idempotentKey||null,url:window.location.href})},identify:()=>
1{if(_())return b.identify()},anonymise:()=>{if(_())return b.anonymise()}},children:n})},t.useInsights=()=>u.default.useContext(t.InsightsContext)},52687:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.version=t.validate=t.v7=t.v6ToV1=t.v6=t.v5=t.v4=t.v3=t.v1ToV6=t.v1=t.stringify=t.parse=t.NIL=t.MAX=void 0;var r=n(24141);Object.defineProperty(t,"MAX",{enumerable:!0,get:function(){return r.default}});var i=n(46728);Object.defineProperty(t,"NIL",{enumerable:!0,get:function(){return i.default}});var o=n(2108);Object.defineProperty(t,"parse",{enumerable:!0,get:function(){return o.default}});var u=n(99818);Object.defineProperty(t,"stringify",{enumerable:!0,get:function(){return u.default}});var s=n(87840);Object.defineProperty(t,"v1",{enumerable:!0,get:function(){return s.default}});var a=n(20825);Object.defineProperty(t,"v1ToV6",{enumerable:!0,get:function(){return a.default}});var f=n(46750);Object.defineProperty(t,"v3",{enumerable:!0,get:function(){return f.default}});var c=n(42999);Object.defineProperty(t,"v4",{enumerable:!0,get:function(){return c.default}});var l=n(90244);Object.defineProperty(t,"v5",{enumerable:!0,get:function(){return l.default}});var d=n(25773);Object.defineProperty(t,"v6",{enumerable:!0,get:function(){return d.default}});var g=n(28733);Object.defineProperty(t,"v6ToV1",{enumerable:!0,get:function(){return g.default}});var b=n(4114);Object.defineProperty(t,"v7",{enumerable:!0,get:function(){return b.default}});var p=n(56899);Object.defineProperty(t,"validate",{enumerable:!0,get:function(){return p.default}});var v=n(59747);Object.defineProperty(t,"version",{enumerable:!0,get:function(){return v.default}})},55305:function(e){e.exports=function(){"use strict";function e(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)"__proto__"!==r&&(e[r]=n[r])}return e}return function t(n,r){function i(t,i,o){if("undefined"!=typeof document){"number"==typeof(o=e({},r,o)).expires&&(o.expires=new Date(Date.now()+864e5*o.expires)),o.expires&&(o.expires=o.expires.toUTCString()),t=encodeURIComponent(t).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var u="";for(var s in o)o[s]&&(u+="; "+s,!0!==o[s]&&(u+="="+o[s].split(";")[0]));return document.cookie=t+"="+n.write(i,t)+u}}return Object.create({set:i,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var t=document.cookie?document.cookie.split("; "):[],r={},i=0;i<t.length;i++){var o=t[i].split("="),u=o.slice(1).join("=");try{var s=decodeURIComponent(o[0]);if(s in r||(r[s]=n.read(u,s)),e===s)break}catch(e){}}return e?r[e]:r}},remove:function(t,n){i(t,"",e({},n,{expires:-1}))},withAttributes:function(n){return t(this.converter,e({},this.attributes,n))},withConverter:function(n){return t(e({},this.converter,n),this.attributes)}},{attributes:{value:Object.freeze(r)},converter:{value:Object.freeze(n)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"})}()},56599:(e,t,n)=>{"use strict";n.r(t),n.d(t,{useDebounce:()=>u,useDebouncedCallback:()=>i,useThrottledCallback:()=>s});var r=n(77230);function i(e,t,n,i){var o=this,u=(0,r.useRef)(null),s=(0,r.useRef)(0),a=(0,r.useRef)(0),f=(0,r.useRef)(null),c=(0,r.useRef)([]),l=(0,r.useRef)(),d=(0,r.useRef)(),g=(0,r.useRef)(e),b=(0,r.useRef)(!0),p=(0,r.useRef)(),v=(0,r.useRef)();g.current=e;var y="undefined"!=typeof window,h=!t&&0!==t&&y;if("function"!=typeof e)throw TypeError("Expected a function");t=+t||0;var m=!!(n=n||{}).leading,_=!("trailing"in n)||!!n.trailing,w=!!n.flushOnExit&&_,x="maxWait"in n,E="debounceOnServer"in n&&!!n.debounceOnServer,O=x?Math.max(+n.maxWait||0,t):null,k=(0,r.useMemo)(function(){var e=function(e){var t=c.current,n=l.current;return c.current=l.current=null,s.current=e,a.current=a.current||e,d.current=g.current.apply(n,t)},n=function(e,t){h&&cancelAnimationFrame(f.current),f.current=h?requestAnimationFrame(e):setTimeout(e,t)},r=function(e){if(!b.current)return!1;var n=e-u.current;return!u.current||n>=t||n<0||x&&e-s.current>=O},k=function(t){return f.current=null,_&&c.current?e(t):(c.current=l.current=null,d.current)},P=function e(){var i=Date.now();
1if(m&&a.current===s.current&&T(),r(i))return k(i);if(b.current){var o=t-(i-u.current);n(e,x?Math.min(o,O-(i-s.current)):o)}},T=function(){i&&i({})},S=function(){if(y||E){var i,a=Date.now(),g=r(a);if(c.current=[].slice.call(arguments),l.current=o,u.current=a,w&&!p.current&&(p.current=function(){var e;"hidden"===(null==(e=globalThis.document)?void 0:e.visibilityState)&&v.current.flush()},null==(i=globalThis.document)||null==i.addEventListener||i.addEventListener("visibilitychange",p.current)),g){if(!f.current&&b.current)return s.current=u.current,n(P,t),m?e(u.current):d.current;if(x)return n(P,t),e(u.current)}return f.current||n(P,t),d.current}};return S.cancel=function(){var e=f.current;e&&(h?cancelAnimationFrame(f.current):clearTimeout(f.current)),s.current=0,c.current=u.current=l.current=f.current=null,e&&i&&i({})},S.isPending=function(){return!!f.current},S.flush=function(){return f.current?k(Date.now()):d.current},S},[m,x,t,O,_,w,h,y,E,i]);return v.current=k,(0,r.useEffect)(function(){return b.current=!0,function(){var e;w&&v.current.flush(),p.current&&(null==(e=globalThis.document)||null==e.removeEventListener||e.removeEventListener("visibilitychange",p.current),p.current=null),b.current=!1}},[w]),k}function o(e,t){return e===t}function u(e,t,n){var u=n&&n.equalityFn||o,s=(0,r.useRef)(e),a=(0,r.useState)({})[1],f=i((0,r.useCallback)(function(e){s.current=e,a({})},[a]),t,n,a),c=(0,r.useRef)(e);return u(c.current,e)||(f(e),c.current=e),[s.current,f]}function s(e,t,n){var r=void 0===n?{}:n,o=r.leading,u=r.trailing,s=r.flushOnExit;return i(e,t,{maxWait:t,leading:void 0===o||o,trailing:void 0===u||u,flushOnExit:void 0!==s&&s})}}
1,56899:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});let r=n(86512);t.default=function(e){return"string"==typeof e&&r.default.test(e)}},59048:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTrackPageViews=void 0;let r=n(41575),i=n(77230);t.useTrackPageViews=e=>{let t,n=(0,i.useRef)("");try{t=(0,r.usePathname)()}catch(e){console.error("Attempting to use usePathname outside of a Next.js app. InsightsProvider will not track page views."),t=""}(0,i.useEffect)(()=>{if("undefined"==typeof window)return;let t=window.location.href,r=window.document.title;t&&n.current!==t&&(e({type:"page_view",url:t.substring(0,2500),meta_title:r?.slice(0,250),referrer:document.referrer?document.referrer.substring(0,2500):null}),n.current=t)},[t])}},59101:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.URL=t.DNS=t.stringToBytes=void 0;let r=n(2108),i=n(99818);function o(e){let t=new Uint8Array((e=unescape(encodeURIComponent(e))).length);for(let n=0;n<e.length;++n)t[n]=e.charCodeAt(n);return t}t.stringToBytes=o,t.DNS="6ba7b810-9dad-11d1-80b4-00c04fd430c8",t.URL="6ba7b811-9dad-11d1-80b4-00c04fd430c8",t.default=function(e,t,n,u,s,a){let f="string"==typeof n?o(n):n,c="string"==typeof u?(0,r.default)(u):u;if("string"==typeof u&&(u=(0,r.default)(u)),u?.length!==16)throw TypeError("Namespace must be array-like (16 iterable integer values, 0-255)");let l=new Uint8Array(16+f.length);if(l.set(c),l.set(f,c.length),(l=t(l))[6]=15&l[6]|e,l[8]=63&l[8]|128,s){if((a=a||0)<0||a+16>s.length)throw RangeError(`UUID byte range ${a}:${a+15} is out of buffer bounds`);for(let e=0;e<16;++e)s[a+e]=l[e];return s}return(0,i.unsafeStringify)(l)}},59747:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});let r=n(56899);t.default=function(e){if(!(0,r.default)(e))throw TypeError("Invalid UUID");return parseInt(e.slice(14,15),16)}},70545:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},84155:(e,t)=>{"use strict";function n(e){return(e+64>>>9<<4)+14+1}function r(e,t){let n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function i(e,t,n,i,o,u){var s;return r((s=r(r(t,e),r(i,u)))<<o|s>>>32-o,n)}function o(e,t,n,r,o,u,s){return i(t&n|~t&r,e,t,o,u,s)}function u(e,t,n,r,o,u,s){return i(t&r|n&~r,e,t,o,u,s)}function s(e,t,n,r,o,u,s){return i(t^n^r,e,t,o,u,s)}function a(e,t,n,r,o,u,s){return i(n^(t|~r),e,t,o,u,s)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=function(e,t){let i=new Uint32Array(n(t)).fill(0);i.set(e),i[t>>5]|=128<<t%32,i[i.length-1]=t,e=i;let f=0x67452301,c=-0x10325477,l=-0x67452302,d=0x10325476;for(let t=0;t<e.length;t+=16){let n=f,i=c,g=l,b=d;f=o(f,c,l,d,e[t],7,-0x28955b88),d=o(d,f,c,l,e[t+1],12,-0x173848aa),l=o(l,d,f,c,e[t+2],17,0x242070db),c=o(c,l,d,f,e[t+3],22,-0x3e423112),f=o(f,c,l,d,e[t+4],7,-0xa83f051),d=o(d,f,c,l,e[t+5],12,0x4787c62a),l=o(l,d,f,c,e[t+6],17,-0x57cfb9ed),c=o(c,l,d,f,e[t+7],22,-0x2b96aff),f=o(f,c,l,d,e[t+8],7,0x698098d8),d=o(d,f,c,l,e[t+9],12,-0x74bb0851),l=o(l,d,f,c,e[t+10],17,-42063),c=o(c,l,d,f,e[t+11],22,-0x76a32842),f=o(f,c,l,d,e[t+12],7,0x6b901122),d=o(d,f,c,l,e[t+13],12,-0x2678e6d),l=o(l,d,f,c,e[t+14],17,-0x5986bc72),c=o(c,l,d,f,e[t+15],22,0x49b40821),f=u(f,c,l,d,e[t+1],5,-0x9e1da9e),d=u(d,f,c,l,e[t+6],9,-0x3fbf4cc0),l=u(l,d,f,c,e[t+11],14,0x265e5a51),c=u(c,l,d,f,e[t],20,-0x16493856),f=u(f,c,l,d,e[t+5],5,-0x29d0efa3),d=u(d,f,c,l,e[t+10],9,0x2441453),l=u(l,d,f,c,e[t+15],14,-0x275e197f),c=u(c,l,d,f,e[t+4],20,-0x182c0438),f=u(f,c,l,d,e[t+9],5,0x21e1cde6),d=u(d,f,c,l,e[t+14],9,-0x3cc8f82a),l=u(l,d,f,c,e[t+3],14,-0xb2af279),c=u(c,l,d,f,e[t+8],20,0x455a14ed),f=u(f,c,l,d,e[t+13],5,-0x561c16fb),d=u(d,f,c,l,e[t+2],9,-0x3105c08),l=u(l,d,f,c,e[t+7],14,0x676f02d9),c=u(c,l,d,f,e[t+12],20,-0x72d5b376),f=s(f,c,l,d,e[t+5],4,-378558),d=s(d,f,c,l,e[t+8],11,-0x788e097f),l=s(l,d,f,c,e[t+11],16,0x6d9d6122),c=s(c,l,d,f,e[t+14],23,-0x21ac7f4),f=s(f,c,l,d,e[t+1],4,-0x5b4115bc),d=s(d,f,c,l,e[t+4],11,0x4bdecfa9),l=s(l,d,f,c,e[t+7],16,-0x944b4a0),c=s(c,l,d,f,e[t+10],23,-0x41404390),f=s(f,c,l,d,e[t+13],4,0x289b7ec6),d=s(d,f,c,l,e[t],11,-0x155ed806),l=s(l,d,f,c,e[t+3],16,-0x2b10cf7b),c=s(c,l,d,f,e[t+6],23,0x4881d05
1),f=s(f,c,l,d,e[t+9],4,-0x262b2fc7),d=s(d,f,c,l,e[t+12],11,-0x1924661b),l=s(l,d,f,c,e[t+15],16,0x1fa27cf8),c=s(c,l,d,f,e[t+2],23,-0x3b53a99b),f=a(f,c,l,d,e[t],6,-0xbd6ddbc),d=a(d,f,c,l,e[t+7],10,0x432aff97),l=a(l,d,f,c,e[t+14],15,-0x546bdc59),c=a(c,l,d,f,e[t+5],21,-0x36c5fc7),f=a(f,c,l,d,e[t+12],6,0x655b59c3),d=a(d,f,c,l,e[t+3],10,-0x70f3336e),l=a(l,d,f,c,e[t+10],15,-1051523),c=a(c,l,d,f,e[t+1],21,-0x7a7ba22f),f=a(f,c,l,d,e[t+8],6,0x6fa87e4f),d=a(d,f,c,l,e[t+15],10,-0x1d31920),l=a(l,d,f,c,e[t+6],15,-0x5cfebcec),c=a(c,l,d,f,e[t+13],21,0x4e0811a1),f=a(f,c,l,d,e[t+4],6,-0x8ac817e),d=a(d,f,c,l,e[t+11],10,-0x42c50dcb),l=a(l,d,f,c,e[t+2],15,0x2ad7d2bb),c=a(c,l,d,f,e[t+9],21,-0x14792c6f),f=r(f,n),c=r(c,i),l=r(l,g),d=r(d,b)}return Uint32Array.of(f,c,l,d)}(function(e){if(0===e.length)return new Uint32Array;let t=new Uint32Array(n(8*e.length)).fill(0);for(let n=0;n<e.length;n++)t[n>>2]|=(255&e[n])<<n%4*8;return t}(e),8*e.length);let i=new Uint8Array(4*t.length);for(let e=0;e<4*t.length;e++)i[e]=t[e>>2]>>>e%4*8&255;return i}},86512:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/i},87840:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.updateV1State=void 0;let r=n(89554),i=n(99818),o={};function u(e,t,n){return e.msecs??=-1/0,e.nsecs??=0,t===e.msecs?(e.nsecs++,e.nsecs>=1e4&&(e.node=void 0,e.nsecs=0)):t>e.msecs?e.nsecs=0:t<e.msecs&&(e.node=void 0),e.node||(e.node=n.slice(10,16),e.node[0]|=1,e.clockseq=(n[8]<<8|n[9])&16383),e.msecs=t,e}function s(e,t,n,r,i,o,u=0){if(e.length<16)throw Error("Random bytes length must be >= 16");if(o){if(u<0||u+16>o.length)throw RangeError(`UUID byte range ${u}:${u+15} is out of buffer bounds`)}else o=new Uint8Array(16),u=0;t??=Date.now(),n??=0,r??=(e[8]<<8|e[9])&16383,i??=e.slice(10,16);let a=((0xfffffff&(t+=122192928e5))*1e4+n)%0x100000000;o[u++]=a>>>24&255,o[u++]=a>>>16&255,o[u++]=a>>>8&255,o[u++]=255&a;let f=t/0x100000000*1e4&0xfffffff;o[u++]=f>>>8&255,o[u++]=255&f,o[u++]=f>>>24&15|16,o[u++]=f>>>16&255,o[u++]=r>>>8|128,o[u++]=255&r;for(let e=0;e<6;++e)o[u++]=i[e];return o}t.updateV1State=u,t.default=function(e,t,n){let a,f=e?._v6??!1;if(e){let t=Object.keys(e);1===t.length&&"_v6"===t[0]&&(e=void 0)}if(e)a=s(e.random??e.rng?.()??(0,r.default)(),e.msecs,e.nsecs,e.clockseq,e.node,t,n);else{let e=Date.now(),i=(0,r.default)();u(o,e,i),a=s(i,o.msecs,o.nsecs,f?void 0:o.clockseq,f?void 0:o.node,t,n)}return t??(0,i.unsafeStringify)(a)}},89554:(e,t)=>{"use strict";let n;Object.defineProperty(t,"__esModule",{value:!0});let r=new Uint8Array(16);t.default=function(){if(!n){if("undefined"==typeof crypto||!crypto.getRandomValues)throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");n=crypto.getRandomValues.bind(crypto)}return n(r)}},90244:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.URL=t.DNS=void 0;let r=n(24516),i=n(59101);var o=n(59101);function u(e,t,n,o){return(0,i.default)(80,r.default,e,t,n,o)}Object.defineProperty(t,"DNS",{enumerable:!0,get:function(){return o.DNS}}),Object.defineProperty(t,"URL",{enumerable:!0,get:function(){return o.URL}}),u.DNS=i.DNS,u.URL=i.URL,t.default=u},95082:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)}},99818:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unsafeStringify=void 0;let r=n(56899),i=[];for(let e=0;e<256;++e)i.push((e+256).toString(16).slice(1));function o(e,t=0){return(i[e[t+0]]+i[e[t+1]]+i[e[t+2]]+i[e[t+3]]+"-"+i[e[t+4]]+i[e[t+5]]+"-"+i[e[t+6]]+i[e[t+7]]+"-"+i[e[t+8]]+i[e[t+9]]+"-"+i[e[t+10]]+i[e[t+11]]+i[e[t+12]]+i[e[t+13]]+i[e[t+14]]+i[e[t+15]]).toLowerCase()}t.unsafeStringify=o,t.default=function(e,t=0){let n=o(e,t);if(!(0,r.default)(n))throw TypeError("Stringified UUID is invalid");return 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.