1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[367],{21450:(e,r,t)=>{t.d(r,{P5:()=>o,WW:()=>s,dn:()=>d});let o=e=>{if(e instanceof Error){let r=void 0!==e.cause?` | cause: ${a(e.cause)}`:"";return`${n(e)}${r}`}return i(e)?n(e):a(e)},n=({name:e,message:r})=>e&&"Error"!==e?`${e}: ${r}`:r,i=e=>"object"==typeof e&&null!==e&&"string"==typeof e.name&&"string"==typeof e.message,d=e=>[{errorDetail:o(e)},e instanceof Error?e:void 0],s=e=>{if(!e||"object"!=typeof e||!("errorDetail"in e))return;let{errorDetail:r}=e;return"string"==typeof r?r:void 0},a=e=>{if("string"==typeof e)return e;try{let r=JSON.stringify(e);return r&&"{}"!==r?r:String(e)}catch{return String(e)}}},50367:(e,r,t)=>{t.r(r),t.d(r,{default:()=>S,logServiceName:()=>u});let o=/^(?:Fetch|XHR) error [A-Z]+ (https?:\/\/[^\s?#]+)/,n=[/ErrorTracker:\s+Prebid adRenderFailed/i,/^SYNC\.JS:\s+Aborting/i,/_33AcrossIdMappingsProvider/,/googletag\.pubads is not a function/,/BH_VIDEO_METRICS_ENDPOINT/,/NEXT_REDIRECT/,/Script error\./,/safari-extension/,/ResizeObserver loop/,/Fetch error GET .*?_rsc=/,/Failed to execute 'querySelector' on 'Document': '.*?' is not a valid selector/,/wake\s*lock/i,/contentWindow/],i=["QuotaExceededError","moz-extension://","chrome-extension://"];var d=t(99544),s=t(21450),a=t(95704);let c="meetme",u=`web-app${c?"-"+c.toLowerCase():""}`,l={debug:0,info:1,warn:2,error:3},p=function(e){return e&&e in l?e:"error"}(a.env.NEXT_PUBLIC_CLIENT_LOG_LEVEL??a.env.NEXT_PUBLIC_DATADOG_LEVEL),f="/api/client-log",h=[];function g(e,r,t,o){let n,i;return t instanceof Error?i=t:t&&"object"==typeof t&&(n=t),o instanceof Error&&(i=o),!i&&r instanceof Error&&(i=r,r=r.message),{level:e,message:"string"==typeof r?r:String(r),timestamp:new Date().toISOString(),url:window.location.href,stack:i?.stack,context:n}}function m(){if(0===h.length)return;let e=function(e){let r=new WeakSet;try{return JSON.stringify(e,(e,t)=>{if("bigint"==typeof t)return t.toString();if("object"==typeof t&&null!==t){if(r.has(t))return"[Circular]";r.add(t)}return t})}catch{return"[]"}}(h);h=[];try{let r=new Blob([e],{type:"application/json"});if(navigator.sendBeacon(f,r))return}catch{}fetch(f,{method:"POST",body:e,headers:{"Content-Type":"application/json"},keepalive:!0}).catch(()=>{})}function w(e){if(!(l[e.level]<l[p]))d.A.test(navigator.userAgent)&&function({message:e,stack:r,origin:t,errorDetail:d}){let s=d?[e,d]:[e];return!(n.some(e=>s.some(r=>e.test(r)))||i.some(e=>r.includes(e))||s.some(e=>(e.includes("Fetch error")||e.includes("AbortError: signal is aborted without reason"))&&r.includes("AbortError: signal is aborted without reason")&&(r.includes("meetme-com/prebid.js")||r.includes("tagged-com/prebid.js")||r.includes("a.pub.network/meetme-com/prebid.js")||r.includes("a.pub.network/tagged-com/prebid.js")))||((e,r)=>{if("string"!=typeof e)return!1;let t=o.exec(e);if(null===t)return!1;try{return new URL(t[1]).hostname!==new URL(r).hostname}catch{return!1}})(e,t))}({message:e.message,stack:e.stack??"",origin:window.location.origin,errorDetail:(0,s.WW)(e.context)})&&(h.push(e),h.length>=100&&m())}let v={error:(e,r,t)=>w(g("error",e,r,t)),warn:(e,r,t)=>w(g("warn",e,r,t)),info:(e,r,t)=>w(g("info",e,r,t)),debug:(e,r,t)=>w(g("debug",e,r,t)),log:(e,r,t)=>w(g("info",e,r,t))};function E(e){if("string"==typeof e)return e;if(e instanceof Error)return e.message;try{return JSON.stringify(e)}catch{return String(e)}}let y=new WeakMap,b=new WeakSet;function _(e,r){let t=y.get(e);if(t){let o,n,i;v[0===(o=e.status)||o>=500?"error":"warn"]((n=t.method,i=t.url,`XHR error ${n} ${i}`),{status:e.status,reason:r,response:(e=>{if(""===e.responseType||"text"===e.responseType)try{return e.responseText.slice(0,200)||void 0}catch{return}})(e)})}}!function(){if(console.error.__patched)return;let e=console.error.bind(console),r=(...r)=>{e(...r);let t=r.find(e=>e instanceof Error),o=r.map(E).join(" ");v.error(o||"console.error",void 0,t??function(){let e=Error("console.error call site");return e.stack?e:void 0}())};r.__patched=!0,console.error=r}(),function(){if(window.fetch.__patched)return;let e=window.fetch.bind(window),r=async(r,t)=>{try{return await e(r,t)}catch(n){let{method:e,url:o}=r instanceof Request?{method:(t?.method??r.method).toUpperCase(),url:r.url}:{method:(t?.method??"GET").toUpperCase(),url:String(r)};throw o.includes(f)||v.error(`Fetch error ${e} ${o}`,void 0,n instanceof Error?n:void 0),n}};r.__patched=!0,window.fetch=r}(),function(){let e=XMLHttpRequest.prototype.open,r=XMLHttpRequest.prototype.send;if(r.__patched)return;let t=function(e){try{var t;t=this,b.has(t)||(b.add(t),t.addEventListener("error",()=>_(t,"network error")),t.addEventListener("timeout",()=>_(t,"timeout")),t.addEventListener("load",()=>{t.status>=400&&_(t,"http error")}))}catch{}r.call(this,e)};t.__patched=!0,XMLHttpRequest.prototype.open=function(...r){let[t,o]=r;try{y.set(this,{method:String(t).toUpperCase(),url:((e,r)=>{try{return new URL(String(e),r).href}catch{return String(e)}})(o,window.location.href)})}catch{}e.apply(this,r)},XMLHttpRequest.prototype.send=t}(),document.addEventListener("securitypolicyviolation",e=>{v.error(`CSP violation: ${e.effectiveDirective} blocked ${e.blockedURI}`,{documentURI:e.documentURI,violatedDirective:e.violatedDirective,disposition:e.disposition})}),window.addEventListener("error",e=>{v.error(e.message||"Uncaught error",void 0,e.error)}),window.addEventListener("unhandledrejection",e=>{let r=e.reason;v.error(r?.message||"Unhandled promise rejection",void 0,r instanceof Error?r:void 0)}),window.addEventListener("pagehide",m),document.addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState&&m()}),setInterval(m,1e4);let S=v},99544:(e,r,t)=>{t.d(r,{A:()=>
1o});let o=/Edge?\/(14[2-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[89]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(1{2}[7-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(26\.([1-9]|\d{2,})|(2[7-9]|[3-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(12[4-9]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]([6-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android.+Firefox\/(14[7-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[4-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/(29|[3-9]\d|\d{3,})\.\d+/}}]);
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.