"use strict";(()=>{function e(e){let t=location.href;if(e){let n=new URL(t);if(n.pathname!==e)return n.pathname=e,n.search="",n.href}return t}function t(){return!!(navigator.webdriver||navigator.userAgent.includes("Headless"))}var n,r,a,i,o=(a=()=>{},()=>(a&&(i=a(a=0)),i));(n=()=>{o(),function(){var n;let r="0.1.3",a=e=>e,i=document,o=i.currentScript;if(t())return;let l=null!=(n=null==o?void 0:o.dataset)?n:{},u=y(l,"view"),s=y(l,"event"),d=y(l,"session"),p=y(l,"identify"),f=y(l,"group"),c=null,h=null,v=!0;function y(e,t){return e[`${t}Endpoint`]||("endpoint"in e?`${e.endpoint}/${t}`:`${null!=o&&o.src.includes("/va/")?"/va":"/_vercel/insights"}/${t}`)}async function w(e){if(e&&!Array.isArray(e))return{p:e};let t=i.querySelectorAll("[data-flag-values]");if(!o||!t.length)return;let n=new URL(o.src),r=n.pathname.split("/"),a=r.pop();return a&&r.push("flags",a),n.pathname=r.join("/"),import(n.href).then(n=>n.gather(t,e))}async function g(e,t){try{await fetch(e,{method:"POST",keepalive:!0,headers:{"Content-Type":"application/json"},body:JSON.stringify(t)})}catch(n){}}async function m({type:t,data:n,options:o}){var d;let p=e(h),f=i.referrer,v=a({type:t,url:p,payload:n});if(!1===v||null===v)return;v&&(p=v.url,n=null!=(d=v.payload)?d:n);let y=f.includes(location.host),m={o:p,sv:r,sdkn:l.sdkn,sdkv:l.sdkv,ts:Date.now(),...c&&{dp:c},...null!=o&&o.withReferrer&&!y?{r:f}:{},..."event"===t&&n&&{en:n.name,ed:n.data},f:await w(null==o?void 0:o.flags).catch(()=>{})};return g("pageview"===t?u:s,m)}async function k(e={}){return m({type:"pageview",options:{withReferrer:e.withReferrer}})}async function R(e,t,n){return m({type:"event",data:{name:e,data:t},options:{withReferrer:!0,flags:null==n?void 0:n.flags}})}async function b(t,n,i,o){var u,s;let d={type:"event",url:e(h),payload:{name:t,data:{...o,[n]:i}}},v=a(d);if(!1===v||null===v)return;let y=v||d,{[n]:w,...m}=null!=(s=null==(u=y.payload)?void 0:u.data)?s:{};if("string"!=typeof w||!w)return;let k={...{o:y.url,sv:r,sdkn:l.sdkn,sdkv:l.sdkv,ts:Date.now(),...c&&{dp:c}},en:t,[n]:w,...Object.keys(m).length&&{ed:m}};return g("identify"===t?p:f,k)}async function S(){await fetch(d,{method:"GET",keepalive:!0}).catch(()=>{})}function I(e){return e.pathname===new URL(A).pathname}function L(e){let t=e?"string"==typeof e?new URL(e,location.origin):new URL(e.href):null;!t||I(t)||t.hash&&I(t)||k()}let A=e(),U=()=>{var e;window.va=function(e,t){"beforeSend"===e?a=t:"event"===e?t&&R(t.name,t.data,t.options):"pageview"===e?t&&(t.route&&(c=t.route),t.path&&(h=t.path),k({withReferrer:v}),v=!1):"identify"===e?null!=t&&t.userId&&b("identify","userId",t.userId,t.traits):"group"===e&&null!=t&&t.groupId&&b("group","groupId",t.groupId,t.traits),"enableCookie"===e&&S()},null==(e=window.vaq)||e.forEach(([e,t])=>{window.va(e,t)})};(()=>{if(window.vai||(window.vai=!0,U(),l.disableAutoTrack))return;k({withReferrer:!0});let t=history.pushState.bind(history);history.pushState=function(...n){t(...n);try{L(n[2]),A=e()}catch(r){}},window.addEventListener("popstate",function(){L(e()),A=e()})})()}()},()=>(r||n((r={exports:{}}).exports,r),r.exports))()})();