(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2888],{83696:function(e,t,n){"use strict";n.d(t,{Z:function(){return a},c:function(){return s}});var r=n(85893),i=n(67294);let a=i.createContext({}),s=({client:e,linkResolver:t,richTextComponents:n,internalLinkComponent:s,externalLinkComponent:o,children:l})=>{let c=i.useMemo(()=>({client:e,linkResolver:t,richTextComponents:n,internalLinkComponent:s,externalLinkComponent:o}),[e,t,n,s,o]);return(0,r.jsx)(a.Provider,{value:c,children:l})}},51131:function(e,t,n){"use strict";n.d(t,{J:function(){return r}});let r="production"},64487:function(e,t,n){"use strict";n.d(t,{$e:function(){return o},Tb:function(){return a},e:function(){return s},yl:function(){return l}});var r=n(12343),i=n(95659);function a(e,t){return(0,i.Gd)().captureException(e,{captureContext:t})}function s(e){(0,i.Gd)().configureScope(e)}function o(e){(0,i.Gd)().withScope(e)}async function l(e){let t=(0,i.Gd)().getClient();return t?t.flush(e):(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&r.kg.warn("Cannot flush events. No client defined."),Promise.resolve(!1))}},95659:function(e,t,n){"use strict";n.d(t,{Gd:function(){return p},cu:function(){return d}});var r=n(62844),i=n(21170),a=n(12343),s=n(71235),o=n(51131),l=n(10350),c=n(9015);class u{constructor(e,t=new l.s,n=4){this._version=n,this._stack=[{scope:t}],e&&this.bindClient(e)}isOlderThan(e){return this._version<e}bindClient(e){let t=this.getStackTop();t.client=e,e&&e.setupIntegrations&&e.setupIntegrations()}pushScope(){let e=l.s.clone(this.getScope());return this.getStack().push({client:this.getClient(),scope:e}),e}popScope(){return!(this.getStack().length<=1)&&!!this.getStack().pop()}withScope(e){let t=this.pushScope();try{e(t)}finally{this.popScope()}}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getStack(){return this._stack}getStackTop(){return this._stack[this._stack.length-1]}captureException(e,t){let n=this._lastEventId=t&&t.event_id?t.event_id:(0,r.DM)(),i=Error("Sentry syntheticException");return this._withClient((r,a)=>{r.captureException(e,{originalException:e,syntheticException:i,...t,event_id:n},a)}),n}captureMessage(e,t,n){let i=this._lastEventId=n&&n.event_id?n.event_id:(0,r.DM)(),a=Error(e);return this._withClient((r,s)=>{r.captureMessage(e,t,{originalException:e,syntheticException:a,...n,event_id:i},s)}),i}captureEvent(e,t){let n=t&&t.event_id?t.event_id:(0,r.DM)();return e.type||(this._lastEventId=n),this._withClient((r,i)=>{r.captureEvent(e,{...t,event_id:n},i)}),n}lastEventId(){return this._lastEventId}addBreadcrumb(e,t){let{scope:n,client:r}=this.getStackTop();if(!r)return;let{beforeBreadcrumb:s=null,maxBreadcrumbs:o=100}=r.getOptions&&r.getOptions()||{};if(o<=0)return;let l=(0,i.yW)(),c={timestamp:l,...e},u=s?(0,a.Cf)(()=>s(c,t)):c;null!==u&&(r.emit&&r.emit("beforeAddBreadcrumb",u,t),n.addBreadcrumb(u,o))}setUser(e){this.getScope().setUser(e)}setTags(e){this.getScope().setTags(e)}setExtras(e){this.getScope().setExtras(e)}setTag(e,t){this.getScope().setTag(e,t)}setExtra(e,t){this.getScope().setExtra(e,t)}setContext(e,t){this.getScope().setContext(e,t)}configureScope(e){let{scope:t,client:n}=this.getStackTop();n&&e(t)}run(e){let t=h(this);try{e(this)}finally{h(t)}}getIntegration(e){let t=this.getClient();if(!t)return null;try{return t.getIntegration(e)}catch(t){return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&a.kg.warn(`Cannot retrieve integration ${e.id} from the current Hub`),null}}startTransaction(e,t){let n=this._callExtensionMethod("startTransaction",e,t);return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&!n&&console.warn(`Tracing extension 'startTransaction' has not been added. Call 'addTracingExtensions' before calling 'init':
Sentry.addTracingExtensions();
Sentry.init({...});
`),n}traceHeaders(){return this._callExtensionMethod("traceHeaders")}captureSession(e=!1){if(e)return this.endSession();this._sendSessionUpdate()}endSession(){let e=this.getStackTop(),t=e.scope,n=t.getSession();n&&(0,c.RJ)(n),this._sendSessionUpdate(),t.setSession()}startSession(e){let{scope:t,client:n}=this.getStackTop(),{release:r,environment:i=o.J}=n&&n.getOptions()||{},{userAgent:a}=s.n2.navigator||{},l=(0,c.Hv)({release:r,environment:i,user:t.getUser(),...a&&{userAgent:a},...e}),u=t.getSession&&t.getSession();return u&&"ok"===u.status&&(0,c.CT)(u,{status:"exited"}),this.endSession(),t.setSession(l),l}shouldSendDefaultPii(){let e=this.getClient(),t=e&&e.getOptions();return!!(t&&t.sendDefaultPii)}_sendSessionUpdate(){let{scope:e,client:t}=this.getStackTop(),n=e.getSession();n&&t&&t.captureSession&&t.captureSession(n)}_withClient(e){let{scope:t,client:n}=this.getStackTop();n&&e(n,t)}_callExtensionMethod(e,...t){let n=d(),r=n.__SENTRY__;if(r&&r.extensions&&"function"==typeof r.extensions[e])return r.extensions[e].apply(this,t);("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&a.kg.warn(`Extension method ${e} couldn't be found, doing nothing.`)}}function d(){return s.n2.__SENTRY__=s.n2.__SENTRY__||{extensions:{},hub:void 0},s.n2}function h(e){let t=d(),n=f(t);return m(t,e),n}function p(){let e=d();if(e.__SENTRY__&&e.__SENTRY__.acs){let t=e.__SENTRY__.acs.getCurrentHub();if(t)return t}return function(e=d()){return(!(e&&e.__SENTRY__&&e.__SENTRY__.hub)||f(e).isOlderThan(4))&&m(e,new u),f(e)}(e)}function f(e){return(0,s.YO)("hub",()=>new u,e)}function m(e,t){if(!e)return!1;let n=e.__SENTRY__=e.__SENTRY__||{};return n.hub=t,!0}},10350:function(e,t,n){"use strict";n.d(t,{c:function(){return h},s:function(){return u}});var r=n(67597),i=n(21170),a=n(96893),s=n(12343),o=n(62844),l=n(71235),c=n(9015);class u{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext=p()}static clone(e){let t=new u;return e&&(t._breadcrumbs=[...e._breadcrumbs],t._tags={...e._tags},t._extra={...e._extra},t._contexts={...e._contexts},t._user=e._user,t._level=e._level,t._span=e._span,t._session=e._session,t._transactionName=e._transactionName,t._fingerprint=e._fingerprint,t._eventProcessors=[...e._eventProcessors],t._requestSession=e._requestSession,t._attachments=[...e._attachments],t._sdkProcessingMetadata={...e._sdkProcessingMetadata},t._propagationContext={...e._propagationContext}),t}addScopeListener(e){this._scopeListeners.push(e)}addEventProcessor(e){return this._eventProcessors.push(e),this}setUser(e){return this._user=e||{},this._session&&(0,c.CT)(this._session,{user:e}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(e){return this._requestSession=e,this}setTags(e){return this._tags={...this._tags,...e},this._notifyScopeListeners(),this}setTag(e,t){return this._tags={...this._tags,[e]:t},this._notifyScopeListeners(),this}setExtras(e){return this._extra={...this._extra,...e},this._notifyScopeListeners(),this}setExtra(e,t){return this._extra={...this._extra,[e]:t},this._notifyScopeListeners(),this}setFingerprint(e){return this._fingerprint=e,this._notifyScopeListeners(),this}setLevel(e){return this._level=e,this._notifyScopeListeners(),this}setTransactionName(e){return this._transactionName=e,this._notifyScopeListeners(),this}setContext(e,t){return null===t?delete this._contexts[e]:this._contexts[e]=t,this._notifyScopeListeners(),this}setSpan(e){return this._span=e,this._notifyScopeListeners(),this}getSpan(){return this._span}getTransaction(){let e=this.getSpan();return e&&e.transaction}setSession(e){return e?this._session=e:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(e){if(!e)return this;if("function"==typeof e){let t=e(this);return t instanceof u?t:this}return e instanceof u?(this._tags={...this._tags,...e._tags},this._extra={...this._extra,...e._extra},this._contexts={...this._contexts,...e._contexts},e._user&&Object.keys(e._user).length&&(this._user=e._user),e._level&&(this._level=e._level),e._fingerprint&&(this._fingerprint=e._fingerprint),e._requestSession&&(this._requestSession=e._requestSession),e._propagationContext&&(this._propagationContext=e._propagationContext)):(0,r.PO)(e)&&(this._tags={...this._tags,...e.tags},this._extra={...this._extra,...e.extra},this._contexts={...this._contexts,...e.contexts},e.user&&(this._user=e.user),e.level&&(this._level=e.level),e.fingerprint&&(this._fingerprint=e.fingerprint),e.requestSession&&(this._requestSession=e.requestSession),e.propagationContext&&(this._propagationContext=e.propagationContext)),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this._attachments=[],this._propagationContext=p(),this}addBreadcrumb(e,t){let n="number"==typeof t?t:100;if(n<=0)return this;let r={timestamp:(0,i.yW)(),...e};return this._breadcrumbs=[...this._breadcrumbs,r].slice(-n),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(e){return this._attachments.push(e),this}getAttachments(){return this._attachments}clearAttachments(){return this._attachments=[],this}applyToEvent(e,t={}){if(this._extra&&Object.keys(this._extra).length&&(e.extra={...this._extra,...e.extra}),this._tags&&Object.keys(this._tags).length&&(e.tags={...this._tags,...e.tags}),this._user&&Object.keys(this._user).length&&(e.user={...this._user,...e.user}),this._contexts&&Object.keys(this._contexts).length&&(e.contexts={...this._contexts,...e.contexts}),this._level&&(e.level=this._level),this._transactionName&&(e.transaction=this._transactionName),this._span){e.contexts={trace:this._span.getTraceContext(),...e.contexts};let t=this._span.transaction;if(t){e.sdkProcessingMetadata={dynamicSamplingContext:t.getDynamicSamplingContext(),...e.sdkProcessingMetadata};let n=t.name;n&&(e.tags={transaction:n,...e.tags})}}return this._applyFingerprint(e),e.breadcrumbs=[...e.breadcrumbs||[],...this._breadcrumbs],e.breadcrumbs=e.breadcrumbs.length>0?e.breadcrumbs:void 0,e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...this._sdkProcessingMetadata,propagationContext:this._propagationContext},this._notifyEventProcessors([...d(),...this._eventProcessors],e,t)}setSDKProcessingMetadata(e){return this._sdkProcessingMetadata={...this._sdkProcessingMetadata,...e},this}setPropagationContext(e){return this._propagationContext=e,this}getPropagationContext(){return this._propagationContext}_notifyEventProcessors(e,t,n,i=0){return new a.cW((a,o)=>{let l=e[i];if(null===t||"function"!=typeof l)a(t);else{let c=l({...t},n);("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&l.id&&null===c&&s.kg.log(`Event processor "${l.id}" dropped event`),(0,r.J8)(c)?c.then(t=>this._notifyEventProcessors(e,t,n,i+1).then(a)).then(null,o):this._notifyEventProcessors(e,c,n,i+1).then(a).then(null,o)}})}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(e=>{e(this)}),this._notifyingListeners=!1)}_applyFingerprint(e){e.fingerprint=e.fingerprint?(0,o.lE)(e.fingerprint):[],this._fingerprint&&(e.fingerprint=e.fingerprint.concat(this._fingerprint)),e.fingerprint&&!e.fingerprint.length&&delete e.fingerprint}}function d(){return(0,l.YO)("globalEventProcessors",()=>[])}function h(e){d().push(e)}function p(){return{traceId:(0,o.DM)(),spanId:(0,o.DM)().substring(16),sampled:!1}}},9015:function(e,t,n){"use strict";n.d(t,{CT:function(){return o},Hv:function(){return s},RJ:function(){return l}});var r=n(21170),i=n(62844),a=n(20535);function s(e){let t=(0,r.ph)(),n={sid:(0,i.DM)(),init:!0,timestamp:t,started:t,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>(0,a.Jr)({sid:`${n.sid}`,init:n.init,started:new Date(1e3*n.started).toISOString(),timestamp:new Date(1e3*n.timestamp).toISOString(),status:n.status,errors:n.errors,did:"number"==typeof n.did||"string"==typeof n.did?`${n.did}`:void 0,duration:n.duration,attrs:{release:n.release,environment:n.environment,ip_address:n.ipAddress,user_agent:n.userAgent}})};return e&&o(n,e),n}function o(e,t={}){if(!t.user||(!e.ipAddress&&t.user.ip_address&&(e.ipAddress=t.user.ip_address),e.did||t.did||(e.did=t.user.id||t.user.email||t.user.username)),e.timestamp=t.timestamp||(0,r.ph)(),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=32===t.sid.length?t.sid:(0,i.DM)()),void 0!==t.init&&(e.init=t.init),!e.did&&t.did&&(e.did=`${t.did}`),"number"==typeof t.started&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if("number"==typeof t.duration)e.duration=t.duration;else{let t=e.timestamp-e.started;e.duration=t>=0?t:0}t.release&&(e.release=t.release),t.environment&&(e.environment=t.environment),!e.ipAddress&&t.ipAddress&&(e.ipAddress=t.ipAddress),!e.userAgent&&t.userAgent&&(e.userAgent=t.userAgent),"number"==typeof t.errors&&(e.errors=t.errors),t.status&&(e.status=t.status)}function l(e,t){let n={};t?n={status:t}:"ok"===e.status&&(n={status:"exited"}),o(e,n)}},58464:function(e,t,n){"use strict";n.d(t,{Rt:function(){return s},l4:function(){return o},qT:function(){return l}});var r=n(67597),i=n(71235);let a=(0,i.Rf)();function s(e,t={}){try{let n,i=e,a=[],s=0,o=0,l=Array.isArray(t)?t:t.keyAttrs,c=!Array.isArray(t)&&t.maxStringLength||80;for(;i&&s++<5&&(n=function(e,t){let n,i,a,s,o;let l=[];if(!e||!e.tagName)return"";l.push(e.tagName.toLowerCase());let c=t&&t.length?t.filter(t=>e.getAttribute(t)).map(t=>[t,e.getAttribute(t)]):null;if(c&&c.length)c.forEach(e=>{l.push(`[${e[0]}="${e[1]}"]`)});else if(e.id&&l.push(`#${e.id}`),(n=e.className)&&(0,r.HD)(n))for(o=0,i=n.split(/\s+/);o<i.length;o++)l.push(`.${i[o]}`);let u=["aria-label","type","name","title","alt"];for(o=0;o<u.length;o++)a=u[o],(s=e.getAttribute(a))&&l.push(`[${a}="${s}"]`);return l.join("")}(i,l),"html"!==n&&(!(s>1)||!(o+3*a.length+n.length>=c)));)a.push(n),o+=n.length,i=i.parentNode;return a.reverse().join(" > ")}catch(e){return"<unknown>"}}function o(){try{return a.document.location.href}catch(e){return""}}function l(e){return a.document&&a.document.querySelector?a.document.querySelector(e):null}},68518:function(e,t,n){"use strict";function r(){return"undefined"!=typeof __SENTRY_BROWSER_BUNDLE__&&!!__SENTRY_BROWSER_BUNDLE__}function i(){return"npm"}n.d(t,{S:function(){return i},n:function(){return r}})},67597:function(e,t,n){"use strict";n.d(t,{Cy:function(){return g},HD:function(){return c},J8:function(){return m},Kj:function(){return f},PO:function(){return d},TX:function(){return o},V9:function(){return y},VW:function(){return s},VZ:function(){return i},cO:function(){return h},fm:function(){return l},i2:function(){return v},kK:function(){return p},pt:function(){return u}});let r=Object.prototype.toString;function i(e){switch(r.call(e)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return y(e,Error)}}function a(e,t){return r.call(e)===`[object ${t}]`}function s(e){return a(e,"ErrorEvent")}function o(e){return a(e,"DOMError")}function l(e){return a(e,"DOMException")}function c(e){return a(e,"String")}function u(e){return null===e||"object"!=typeof e&&"function"!=typeof e}function d(e){return a(e,"Object")}function h(e){return"undefined"!=typeof Event&&y(e,Event)}function p(e){return"undefined"!=typeof Element&&y(e,Element)}function f(e){return a(e,"RegExp")}function m(e){return!!(e&&e.then&&"function"==typeof e.then)}function g(e){return d(e)&&"nativeEvent"in e&&"preventDefault"in e&&"stopPropagation"in e}function v(e){return"number"==typeof e&&e!=e}function y(e,t){try{return e instanceof t}catch(e){return!1}}},12343:function(e,t,n){"use strict";let r;n.d(t,{Cf:function(){return s},RU:function(){return a},kg:function(){return r}});var i=n(71235);let a=["debug","info","warn","error","log","assert","trace"];function s(e){if(!("console"in i.n2))return e();let t=i.n2.console,n={};a.forEach(e=>{let r=t[e]&&t[e].__sentry_original__;e in t&&r&&(n[e]=t[e],t[e]=r)});try{return e()}finally{Object.keys(n).forEach(e=>{t[e]=n[e]})}}function o(){let e=!1,t={enable:()=>{e=!0},disable:()=>{e=!1}};return"undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__?a.forEach(n=>{t[n]=(...t)=>{e&&s(()=>{i.n2.console[n](`Sentry Logger [${n}]:`,...t)})}}):a.forEach(e=>{t[e]=()=>void 0}),t}r="undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__?(0,i.YO)("logger",o):o()},62844:function(e,t,n){"use strict";n.d(t,{DM:function(){return a},Db:function(){return l},EG:function(){return c},YO:function(){return u},jH:function(){return o},lE:function(){return d}});var r=n(20535),i=n(71235);function a(){let e=i.n2,t=e.crypto||e.msCrypto;if(t&&t.randomUUID)return t.randomUUID().replace(/-/g,"");let n=t&&t.getRandomValues?()=>t.getRandomValues(new Uint8Array(1))[0]:()=>16*Math.random();return"10000000100040008000100000000000".replace(/[018]/g,e=>(e^(15&n())>>e/4).toString(16))}function s(e){return e.exception&&e.exception.values?e.exception.values[0]:void 0}function o(e){let{message:t,event_id:n}=e;if(t)return t;let r=s(e);return r?r.type&&r.value?`${r.type}: ${r.value}`:r.type||r.value||n||"<unknown>":n||"<unknown>"}function l(e,t,n){let r=e.exception=e.exception||{},i=r.values=r.values||[],a=i[0]=i[0]||{};a.value||(a.value=t||""),a.type||(a.type=n||"Error")}function c(e,t){let n=s(e);if(!n)return;let r=n.mechanism;if(n.mechanism={type:"generic",handled:!0,...r,...t},t&&"data"in t){let e={...r&&r.data,...t.data};n.mechanism.data=e}}function u(e){if(e&&e.__sentry_captured__)return!0;try{(0,r.xp)(e,"__sentry_captured__",!0)}catch(e){}return!1}function d(e){return Array.isArray(e)?e:[e]}},61422:function(e,t,n){"use strict";n.d(t,{KV:function(){return a},l$:function(){return s}});var r=n(68518);e=n.hmd(e);var i=n(83454);function a(){return!(0,r.n)()&&"[object process]"===Object.prototype.toString.call(void 0!==i?i:0)}function s(e,t){return e.require(t)}},20535:function(e,t,n){"use strict";n.d(t,{$Q:function(){return l},HK:function(){return c},Jr:function(){return m},Sh:function(){return d},_j:function(){return u},hl:function(){return s},xp:function(){return o},zf:function(){return f}});var r=n(58464),i=n(67597),a=n(57321);function s(e,t,n){if(!(t in e))return;let r=e[t],i=n(r);if("function"==typeof i)try{l(i,r)}catch(e){}e[t]=i}function o(e,t,n){Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0})}function l(e,t){let n=t.prototype||{};e.prototype=t.prototype=n,o(e,"__sentry_original__",t)}function c(e){return e.__sentry_original__}function u(e){return Object.keys(e).map(t=>`${encodeURIComponent(t)}=${encodeURIComponent(e[t])}`).join("&")}function d(e){if((0,i.VZ)(e))return{message:e.message,name:e.name,stack:e.stack,...p(e)};if(!(0,i.cO)(e))return e;{let t={type:e.type,target:h(e.target),currentTarget:h(e.currentTarget),...p(e)};return"undefined"!=typeof CustomEvent&&(0,i.V9)(e,CustomEvent)&&(t.detail=e.detail),t}}function h(e){try{return(0,i.kK)(e)?(0,r.Rt)(e):Object.prototype.toString.call(e)}catch(e){return"<unknown>"}}function p(e){if("object"!=typeof e||null===e)return{};{let t={};for(let n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t}}function f(e,t=40){let n=Object.keys(d(e));if(n.sort(),!n.length)return"[object has no keys]";if(n[0].length>=t)return(0,a.$G)(n[0],t);for(let e=n.length;e>0;e--){let r=n.slice(0,e).join(", ");if(!(r.length>t)){if(e===n.length)return r;return(0,a.$G)(r,t)}}return""}function m(e){let t=new Map;return function e(t,n){if((0,i.PO)(t)){let r=n.get(t);if(void 0!==r)return r;let i={};for(let r of(n.set(t,i),Object.keys(t)))void 0!==t[r]&&(i[r]=e(t[r],n));return i}if(Array.isArray(t)){let r=n.get(t);if(void 0!==r)return r;let i=[];return n.set(t,i),t.forEach(t=>{i.push(e(t,n))}),i}return t}(e,t)}},57321:function(e,t,n){"use strict";n.d(t,{$G:function(){return i},U0:function(){return s},nK:function(){return a}});var r=n(67597);function i(e,t=0){return"string"!=typeof e||0===t?e:e.length<=t?e:`${e.slice(0,t)}...`}function a(e,t){if(!Array.isArray(e))return"";let n=[];for(let t=0;t<e.length;t++){let r=e[t];try{n.push(String(r))}catch(e){n.push("[value cannot be serialized]")}}return n.join(t)}function s(e,t=[],n=!1){return t.some(t=>(function(e,t,n=!1){return!!(0,r.HD)(e)&&((0,r.Kj)(t)?t.test(e):!!(0,r.HD)(t)&&(n?e===t:e.includes(t)))})(e,t,n))}},96893:function(e,t,n){"use strict";n.d(t,{$2:function(){return o},WD:function(){return s},cW:function(){return l}});var r,i,a=n(67597);function s(e){return new l(t=>{t(e)})}function o(e){return new l((t,n)=>{n(e)})}(r=i||(i={}))[r.PENDING=0]="PENDING",r[r.RESOLVED=1]="RESOLVED",r[r.REJECTED=2]="REJECTED";class l{constructor(e){l.prototype.__init.call(this),l.prototype.__init2.call(this),l.prototype.__init3.call(this),l.prototype.__init4.call(this),this._state=i.PENDING,this._handlers=[];try{e(this._resolve,this._reject)}catch(e){this._reject(e)}}then(e,t){return new l((n,r)=>{this._handlers.push([!1,t=>{if(e)try{n(e(t))}catch(e){r(e)}else n(t)},e=>{if(t)try{n(t(e))}catch(e){r(e)}else r(e)}]),this._executeHandlers()})}catch(e){return this.then(e=>e,e)}finally(e){return new l((t,n)=>{let r,i;return this.then(t=>{i=!1,r=t,e&&e()},t=>{i=!0,r=t,e&&e()}).then(()=>{if(i){n(r);return}t(r)})})}__init(){this._resolve=e=>{this._setResult(i.RESOLVED,e)}}__init2(){this._reject=e=>{this._setResult(i.REJECTED,e)}}__init3(){this._setResult=(e,t)=>{if(this._state===i.PENDING){if((0,a.J8)(t)){t.then(this._resolve,this._reject);return}this._state=e,this._value=t,this._executeHandlers()}}}__init4(){this._executeHandlers=()=>{if(this._state===i.PENDING)return;let e=this._handlers.slice();this._handlers=[],e.forEach(e=>{e[0]||(this._state===i.RESOLVED&&e[1](this._value),this._state===i.REJECTED&&e[2](this._value),e[0]=!0)})}}}},21170:function(e,t,n){"use strict";n.d(t,{Z1:function(){return d},ph:function(){return u},yW:function(){return c}});var r=n(61422),i=n(71235);e=n.hmd(e);let a=(0,i.Rf)(),s={nowSeconds:()=>Date.now()/1e3},o=(0,r.KV)()?function(){try{let t=(0,r.l$)(e,"perf_hooks");return t.performance}catch(e){return}}():function(){let{performance:e}=a;if(!e||!e.now)return;let t=Date.now()-e.now();return{now:()=>e.now(),timeOrigin:t}}(),l=void 0===o?s:{nowSeconds:()=>(o.timeOrigin+o.now())/1e3},c=s.nowSeconds.bind(s),u=l.nowSeconds.bind(l),d=(()=>{let{performance:e}=a;if(!e||!e.now)return;let t=e.now(),n=Date.now(),r=e.timeOrigin?Math.abs(e.timeOrigin+t-n):36e5,i=e.timing&&e.timing.navigationStart,s="number"==typeof i?Math.abs(i+t-n):36e5;return r<36e5||s<36e5?r<=s?e.timeOrigin:i:n})()},71235:function(e,t,n){"use strict";function r(e){return e&&e.Math==Math?e:void 0}n.d(t,{Rf:function(){return a},YO:function(){return s},n2:function(){return i}});let i="object"==typeof globalThis&&r(globalThis)||"object"==typeof window&&r(window)||"object"==typeof self&&r(self)||"object"==typeof n.g&&r(n.g)||function(){return this}()||{};function a(){return i}function s(e,t,n){let r=n||i,a=r.__SENTRY__=r.__SENTRY__||{},s=a[e]||(a[e]=t());return s}},16505:function(e,t,n){"use strict";var r,i=n(67294);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}t.Z=function(e){return i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 39 25"},e),r||(r=i.createElement("g",{fill:"currentColor",fillRule:"evenodd"},i.createElement("path",{d:"M39 10.8H5.4v2.8H39z"}),i.createElement("path",{stroke:"currentColor",strokeWidth:.7,d:"m16.412 21.983-1.898 1.898L1.374 12.2 14.513.52l1.898 1.897L5.232 12.2l11.18 9.783Z"}))))}},68515:function(e,t,n){"use strict";var r,i=n(67294);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}t.Z=function(e){return i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 39 25"},e),r||(r=i.createElement("g",{fill:"currentColor",fillRule:"evenodd"},i.createElement("path",{d:"M0 10.8h33.6v2.8H0z"}),i.createElement("path",{stroke:"currentColor",strokeWidth:.7,d:"m22.588 21.983 1.898 1.898L37.626 12.2 24.487.52l-1.898 1.897 11.18 9.783-11.18 9.783Z"}))))}},99265:function(e,t,n){"use strict";var r,i=n(67294);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}t.Z=function(e){return i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},e),r||(r=i.createElement("path",{fill:"currentColor",d:"m16.67 0 2.83 2.829-9.339 9.175 9.339 9.167L16.67 24 4.5 12.004z"})))}},7107:function(e,t,n){"use strict";var r,i=n(67294);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}t.Z=function(e){return i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},e),r||(r=i.createElement("path",{fill:"currentColor",d:"m5 3 3.057-3L20 12 8.057 24 5 21l9-9z"})))}},71994:function(e,t,n){"use strict";var r,i=n(67294);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}t.Z=function(e){return i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 46"},e),r||(r=i.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M48 39.059a5.176 5.176 0 1 0-10.352 0 5.176 5.176 0 0 0 10.352 0zM19.263 0c2.879 0 5.556.466 8.038 1.393 2.48.928 4.628 2.32 6.442 4.176 1.814 1.856 3.23 4.176 4.253 6.96 1.022 2.783 1.533 6.054 1.533 9.806 0 3.291-.417 6.327-1.252 9.112-.834 2.784-2.095 5.188-3.783 7.213-1.69 2.024-3.795 3.616-6.317 4.776-2.523 1.161-5.496 1.74-8.914 1.74H0V0h19.263z",clipRule:"evenodd"})))}},40687:function(e,t,n){"use strict";var r,i,a=n(67294);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}t.Z=function(e){return a.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 138 65"},e),r||(r=a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M5.674 4.132v11.432h1.488c2.59-.055 6.17-.193 6.17-5.784 0-1.35-.137-2.7-1.018-3.913-1.322-1.763-3.196-1.735-4.683-1.735H5.674zM.771.027H6.97c2.368.028 5.95.082 8.43 2.287 2.011 1.818 2.782 4.545 2.782 7.272 0 1.68-.248 2.92-.496 3.746-1.79 6.006-7.218 6.117-9.256 6.144H.771V.027zm25.734 4.628c-.248.992-.523 2.01-.8 3.003-.412 1.46-1.157 3.746-1.597 5.207h4.931l-2.534-8.21zM29.12.027l7.163 19.45h-5.18l-.964-3.114h-7.162l-.964 3.113h-5.179L24.053.027h5.068zM33.024 0H48.01v3.857h-5.04v15.62h-4.876V3.857h-5.069V0zm21.307 4.655c-.248.992-.523 2.01-.8 3.003-.411 1.46-1.156 3.746-1.597 5.207h4.932l-2.535-8.21zM56.948.027l7.162 19.45h-5.179l-.964-3.114h-7.163l-.963 3.113h-5.179L51.88.027h5.07zM5.646 25.95v5.896h2.92c1.82 0 4.023-.055 4.023-3.058 0-2.837-2.452-2.837-3.857-2.837H5.646zM.771 22.37h7.823c3.196 0 6.033 0 7.741 2.451.744 1.102 1.103 2.672 1.103 3.995 0 1.074-.221 2.121-.662 3.03-1.68 3.471-5.261 3.554-7.906 3.609H5.646v6.363H.771V22.369zm22.627 3.638v5.261h4.023c.688-.028 2.92-.083 2.92-2.671 0-2.48-1.79-2.563-2.81-2.59h-4.133zm-4.876-3.637h8.76c2.039.028 4.573.055 6.365 1.984.908 1.02 1.542 2.561 1.542 4.324 0 3.913-2.672 4.877-3.994 5.372l4.49 7.769h-5.372l-3.857-6.943h-3.058v6.943h-4.876V22.37zm30.356 4.875c-.827-.881-2.094-1.433-3.416-1.433-2.948 0-4.82 2.59-4.82 6.117 0 4.627 2.588 6.335 4.875 6.335 2.315 0 4.793-1.653 4.932-5.73.082-2.038-.469-4.104-1.571-5.29zM45.517 42.37c-6.17 0-9.67-4.74-9.67-10.36 0-5.26 3.334-10.247 9.588-10.247 1.156 0 2.368.165 3.553.579 5.95 2.066 6.336 8.539 6.336 9.86 0 3.363-1.542 6.393-3.691 8.128-1.901 1.571-4.105 2.04-6.116 2.04zm21.566-20h5.18l-6.75 19.448h-4.959l-6.666-19.449h5.18l4.021 13.83 3.994-13.83zm5.743 19.45h4.848V22.37h-4.848v19.45zm11.821-15.346v11.433h1.488c2.59-.055 6.17-.193 6.17-5.785 0-1.351-.137-2.7-1.019-3.912-1.322-1.763-3.195-1.736-4.683-1.736h-1.956zm-4.903-4.105h6.198c2.368.028 5.95.083 8.43 2.287 2.01 1.818 2.782 4.546 2.782 7.272 0 1.681-.248 2.92-.496 3.747-1.79 6.005-7.218 6.116-9.256 6.143h-7.658V22.369zm18.66.001h14.379v3.774h-9.531v3.526h8.897v3.69h-8.897v4.63h10.385v3.828H98.404V22.369zm21.394 3.638v5.261h4.023c.688-.028 2.92-.083 2.92-2.671 0-2.48-1.791-2.563-2.811-2.59h-4.132zm-4.876-3.637h8.761c2.038.028 4.573.055 6.363 1.984.909 1.02 1.542 2.561 1.542 4.324 0 3.913-2.671 4.877-3.994 5.372l4.49 7.769h-5.371l-3.857-6.943h-3.058v6.943h-4.876V22.37zm18.05 19.448h4.353v-4.6h-4.353v4.6zM17.685 59.268c-.716 1.13-1.405 2.231-2.948 3.305a9.466 9.466 0 0 1-5.426 1.708C4.159 64.281 0 60.535 0 53.951c0-5.757 3.911-10.303 9.42-10.303 2.232 0 4.216.771 5.675 1.928 1.35 1.075 1.984 2.15 2.536 3.113l-3.858 1.929c-.276-.634-.607-1.295-1.46-2.01-.937-.745-1.873-.965-2.672-.965-3.14 0-4.794 2.92-4.794 6.17 0 4.27 2.177 6.392 4.794 6.392 2.535 0 3.553-1.764 4.215-2.893l3.829 1.956z",className:"logo-wordmark_svg__color-inherit",clipRule:"evenodd"})),i||(i=a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M30.34 49.13c-.825-.881-2.093-1.432-3.415-1.432-2.948 0-4.82 2.589-4.82 6.115 0 4.628 2.588 6.336 4.875 6.336 2.314 0 4.793-1.653 4.932-5.73.082-2.038-.469-4.104-1.571-5.288zm-3.36 15.124c-6.17 0-9.67-4.738-9.67-10.358 0-5.26 3.334-10.248 9.588-10.248 1.156 0 2.367.166 3.553.579 5.95 2.066 6.335 8.539 6.335 9.862 0 3.36-1.541 6.392-3.69 8.126-1.902 1.571-4.105 2.04-6.116 2.04zm32.444-20v19.449h-4.656l.303-13.857.055-1.956-.165.688c-.248 1.102-.276 1.24-.496 2.066L50.8 63.703h-4.187l-3.526-12.507-.854-3.471c.081 1.543.081 1.873.165 3.719l.247 12.259h-4.71v-19.45h7.107l2.976 10.91.688 3.113c.276-1.35.303-1.488.524-2.397l3.113-11.625h7.08z",className:"logo-wordmark_svg__color-inherit",clipRule:"evenodd"})))}},59:function(e,t,n){"use strict";var r,i,a=n(67294);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}t.Z=function(e){return a.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 18 19"},e),r||(r=a.createElement("path",{d:"M9 0C6.557 0 6.25.01 5.29.054a6.608 6.608 0 0 0-2.187.418c-.6.226-1.144.58-1.593 1.039-.458.45-.813.993-1.04 1.594A6.608 6.608 0 0 0 .054 5.29C.01 6.25-.001 6.558-.001 9s.01 2.75.054 3.71c.015.747.157 1.486.419 2.186.226.6.58 1.145 1.038 1.594.45.458.994.813 1.594 1.039a6.61 6.61 0 0 0 2.186.418c.96.043 1.267.054 3.71.054 2.445 0 2.752-.01 3.712-.054a6.61 6.61 0 0 0 2.186-.418 4.607 4.607 0 0 0 2.631-2.634 6.61 6.61 0 0 0 .418-2.186C17.99 11.752 18 11.444 18 9c0-2.442-.01-2.75-.053-3.71a6.607 6.607 0 0 0-.419-2.186A4.408 4.408 0 0 0 16.49 1.51 4.41 4.41 0 0 0 14.896.471 6.609 6.609 0 0 0 12.71.053C11.75.01 11.443 0 9 0Z"})),i||(i=a.createElement("path",{fill:"#fff",d:"M9 4.378a4.622 4.622 0 1 0 0 9.244 4.622 4.622 0 0 0 0-9.244Zm0 7.623a3 3 0 1 1 0-6 3 3 0 0 1 0 6ZM13.805 5.276a1.08 1.08 0 1 0 0-2.16 1.08 1.08 0 0 0 0 2.16Z"})))}},12462:function(e,t,n){"use strict";var r,i=n(67294);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}t.Z=function(e){return i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},e),r||(r=i.createElement("path",{d:"M4.98 3.5C4.98 4.881 3.87 6 2.5 6S.02 4.881.02 3.5C.02 2.12 1.13 1 2.5 1s2.48 1.12 2.48 2.5zM5 8H0v16h5V8zm7.982 0H8.014v16h4.969v-8.399c0-4.67 6.029-5.052 6.029 0V24H24V13.869c0-7.88-8.922-7.593-11.018-3.714V8z"})))}},53106:function(e,t,n){"use strict";var r,i=n(67294);function a(){return(a=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}t.Z=function(e){return i.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 13"},e),r||(r=i.createElement("path",{d:"M16 1.533c-.6.267-1.2.467-1.867.534A3.55 3.55 0 0 0 15.6.267c-.667.4-1.333.666-2.067.8A3.227 3.227 0 0 0 11.133 0a3.272 3.272 0 0 0-3.266 3.267c0 .266 0 .533.066.733a9.205 9.205 0 0 1-6.8-3.467A3.009 3.009 0 0 0 .667 2.2c0 1.133.6 2.133 1.466 2.733-.533 0-1.066-.133-1.466-.4V4.6c0 1.6 1.133 2.933 2.6 3.2-.267.067-.534.133-.867.133-.2 0-.4 0-.6-.066a3.16 3.16 0 0 0 3.067 2.266c-1.134.867-2.534 1.4-4.067 1.4-.267 0-.533 0-.8-.066a9.332 9.332 0 0 0 5 1.466c6.067 0 9.333-5 9.333-9.333v-.4C15 2.733 15.533 2.133 16 1.533Z"})))}},94184:function(e,t){var n;/*!
	Copyright (c) 2018 Jed Watson.
	Licensed under the MIT License (MIT), see
	http://jedwatson.github.io/classnames
*/!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var a=typeof n;if("string"===a||"number"===a)e.push(n);else if(Array.isArray(n)){if(n.length){var s=i.apply(null,n);s&&e.push(s)}}else if("object"===a){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var o in n)r.call(n,o)&&n[o]&&e.push(o)}}}return e.join(" ")}e.exports?(i.default=i,e.exports=i):void 0!==(n=(function(){return i}).apply(t,[]))&&(e.exports=n)}()},2962:function(e,t,n){"use strict";n.d(t,{PB:function(){return m},dX:function(){return k},lX:function(){return f}});var r=n(67294),i=n(9008),a=n.n(i);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function o(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}var l=["keyOverride"],c=["crossOrigin"],u={templateTitle:"",noindex:!1,nofollow:!1,norobots:!1,defaultOpenGraphImageWidth:0,defaultOpenGraphImageHeight:0,defaultOpenGraphVideoWidth:0,defaultOpenGraphVideoHeight:0},d=function(e,t,n){void 0===t&&(t=[]);var i=void 0===n?{}:n,a=i.defaultWidth,s=i.defaultHeight;return t.reduce(function(t,n,i){return t.push(r.createElement("meta",{key:"og:"+e+":0"+i,property:"og:"+e,content:n.url})),n.alt&&t.push(r.createElement("meta",{key:"og:"+e+":alt0"+i,property:"og:"+e+":alt",content:n.alt})),n.secureUrl&&t.push(r.createElement("meta",{key:"og:"+e+":secure_url0"+i,property:"og:"+e+":secure_url",content:n.secureUrl.toString()})),n.type&&t.push(r.createElement("meta",{key:"og:"+e+":type0"+i,property:"og:"+e+":type",content:n.type.toString()})),n.width?t.push(r.createElement("meta",{key:"og:"+e+":width0"+i,property:"og:"+e+":width",content:n.width.toString()})):a&&t.push(r.createElement("meta",{key:"og:"+e+":width0"+i,property:"og:"+e+":width",content:a.toString()})),n.height?t.push(r.createElement("meta",{key:"og:"+e+":height"+i,property:"og:"+e+":height",content:n.height.toString()})):s&&t.push(r.createElement("meta",{key:"og:"+e+":height"+i,property:"og:"+e+":height",content:s.toString()})),t},[])},h=function(e){var t,n,i,a,h,p=[];e.titleTemplate&&(u.templateTitle=e.titleTemplate);var f="";e.title?(f=e.title,u.templateTitle&&(f=u.templateTitle.replace(/%s/g,function(){return f}))):e.defaultTitle&&(f=e.defaultTitle),f&&p.push(r.createElement("title",{key:"title"},f));var m=void 0===e.noindex?u.noindex||e.dangerouslySetAllPagesToNoIndex:e.noindex,g=void 0===e.nofollow?u.nofollow||e.dangerouslySetAllPagesToNoFollow:e.nofollow,v=e.norobots||u.norobots,y="";if(e.robotsProps){var _=e.robotsProps,x=_.nosnippet,b=_.maxSnippet,E=_.maxImagePreview,w=_.maxVideoPreview,S=_.noarchive,T=_.noimageindex,k=_.notranslate,j=_.unavailableAfter;y=(x?",nosnippet":"")+(b?",max-snippet:"+b:"")+(E?",max-image-preview:"+E:"")+(S?",noarchive":"")+(j?",unavailable_after:"+j:"")+(T?",noimageindex":"")+(w?",max-video-preview:"+w:"")+(k?",notranslate":"")}if(e.norobots&&(u.norobots=!0),m||g?(e.dangerouslySetAllPagesToNoIndex&&(u.noindex=!0),e.dangerouslySetAllPagesToNoFollow&&(u.nofollow=!0),p.push(r.createElement("meta",{key:"robots",name:"robots",content:(m?"noindex":"index")+","+(g?"nofollow":"follow")+y}))):(!v||y)&&p.push(r.createElement("meta",{key:"robots",name:"robots",content:"index,follow"+y})),e.description&&p.push(r.createElement("meta",{key:"description",name:"description",content:e.description})),e.themeColor&&p.push(r.createElement("meta",{key:"theme-color",name:"theme-color",content:e.themeColor})),e.mobileAlternate&&p.push(r.createElement("link",{rel:"alternate",key:"mobileAlternate",media:e.mobileAlternate.media,href:e.mobileAlternate.href})),e.languageAlternates&&e.languageAlternates.length>0&&e.languageAlternates.forEach(function(e){p.push(r.createElement("link",{rel:"alternate",key:"languageAlternate-"+e.hrefLang,hrefLang:e.hrefLang,href:e.href}))}),e.twitter&&(e.twitter.cardType&&p.push(r.createElement("meta",{key:"twitter:card",name:"twitter:card",content:e.twitter.cardType})),e.twitter.site&&p.push(r.createElement("meta",{key:"twitter:site",name:"twitter:site",content:e.twitter.site})),e.twitter.handle&&p.push(r.createElement("meta",{key:"twitter:creator",name:"twitter:creator",content:e.twitter.handle}))),e.facebook&&e.facebook.appId&&p.push(r.createElement("meta",{key:"fb:app_id",property:"fb:app_id",content:e.facebook.appId})),(null!=(t=e.openGraph)&&t.title||f)&&p.push(r.createElement("meta",{key:"og:title",property:"og:title",content:(null==(a=e.openGraph)?void 0:a.title)||f})),(null!=(n=e.openGraph)&&n.description||e.description)&&p.push(r.createElement("meta",{key:"og:description",property:"og:description",content:(null==(h=e.openGraph)?void 0:h.description)||e.description})),e.openGraph){if((e.openGraph.url||e.canonical)&&p.push(r.createElement("meta",{key:"og:url",property:"og:url",content:e.openGraph.url||e.canonical})),e.openGraph.type){var R=e.openGraph.type.toLowerCase();p.push(r.createElement("meta",{key:"og:type",property:"og:type",content:R})),"profile"===R&&e.openGraph.profile?(e.openGraph.profile.firstName&&p.push(r.createElement("meta",{key:"profile:first_name",property:"profile:first_name",content:e.openGraph.profile.firstName})),e.openGraph.profile.lastName&&p.push(r.createElement("meta",{key:"profile:last_name",property:"profile:last_name",content:e.openGraph.profile.lastName})),e.openGraph.profile.username&&p.push(r.createElement("meta",{key:"profile:username",property:"profile:username",content:e.openGraph.profile.username})),e.openGraph.profile.gender&&p.push(r.createElement("meta",{key:"profile:gender",property:"profile:gender",content:e.openGraph.profile.gender}))):"book"===R&&e.openGraph.book?(e.openGraph.book.authors&&e.openGraph.book.authors.length&&e.openGraph.book.authors.forEach(function(e,t){p.push(r.createElement("meta",{key:"book:author:0"+t,property:"book:author",content:e}))}),e.openGraph.book.isbn&&p.push(r.createElement("meta",{key:"book:isbn",property:"book:isbn",content:e.openGraph.book.isbn})),e.openGraph.book.releaseDate&&p.push(r.createElement("meta",{key:"book:release_date",property:"book:release_date",content:e.openGraph.book.releaseDate})),e.openGraph.book.tags&&e.openGraph.book.tags.length&&e.openGraph.book.tags.forEach(function(e,t){p.push(r.createElement("meta",{key:"book:tag:0"+t,property:"book:tag",content:e}))})):"article"===R&&e.openGraph.article?(e.openGraph.article.publishedTime&&p.push(r.createElement("meta",{key:"article:published_time",property:"article:published_time",content:e.openGraph.article.publishedTime})),e.openGraph.article.modifiedTime&&p.push(r.createElement("meta",{key:"article:modified_time",property:"article:modified_time",content:e.openGraph.article.modifiedTime})),e.openGraph.article.expirationTime&&p.push(r.createElement("meta",{key:"article:expiration_time",property:"article:expiration_time",content:e.openGraph.article.expirationTime})),e.openGraph.article.authors&&e.openGraph.article.authors.length&&e.openGraph.article.authors.forEach(function(e,t){p.push(r.createElement("meta",{key:"article:author:0"+t,property:"article:author",content:e}))}),e.openGraph.article.section&&p.push(r.createElement("meta",{key:"article:section",property:"article:section",content:e.openGraph.article.section})),e.openGraph.article.tags&&e.openGraph.article.tags.length&&e.openGraph.article.tags.forEach(function(e,t){p.push(r.createElement("meta",{key:"article:tag:0"+t,property:"article:tag",content:e}))})):("video.movie"===R||"video.episode"===R||"video.tv_show"===R||"video.other"===R)&&e.openGraph.video&&(e.openGraph.video.actors&&e.openGraph.video.actors.length&&e.openGraph.video.actors.forEach(function(e,t){e.profile&&p.push(r.createElement("meta",{key:"video:actor:0"+t,property:"video:actor",content:e.profile})),e.role&&p.push(r.createElement("meta",{key:"video:actor:role:0"+t,property:"video:actor:role",content:e.role}))}),e.openGraph.video.directors&&e.openGraph.video.directors.length&&e.openGraph.video.directors.forEach(function(e,t){p.push(r.createElement("meta",{key:"video:director:0"+t,property:"video:director",content:e}))}),e.openGraph.video.writers&&e.openGraph.video.writers.length&&e.openGraph.video.writers.forEach(function(e,t){p.push(r.createElement("meta",{key:"video:writer:0"+t,property:"video:writer",content:e}))}),e.openGraph.video.duration&&p.push(r.createElement("meta",{key:"video:duration",property:"video:duration",content:e.openGraph.video.duration.toString()})),e.openGraph.video.releaseDate&&p.push(r.createElement("meta",{key:"video:release_date",property:"video:release_date",content:e.openGraph.video.releaseDate})),e.openGraph.video.tags&&e.openGraph.video.tags.length&&e.openGraph.video.tags.forEach(function(e,t){p.push(r.createElement("meta",{key:"video:tag:0"+t,property:"video:tag",content:e}))}),e.openGraph.video.series&&p.push(r.createElement("meta",{key:"video:series",property:"video:series",content:e.openGraph.video.series})))}e.defaultOpenGraphImageWidth&&(u.defaultOpenGraphImageWidth=e.defaultOpenGraphImageWidth),e.defaultOpenGraphImageHeight&&(u.defaultOpenGraphImageHeight=e.defaultOpenGraphImageHeight),e.openGraph.images&&e.openGraph.images.length&&p.push.apply(p,d("image",e.openGraph.images,{defaultWidth:u.defaultOpenGraphImageWidth,defaultHeight:u.defaultOpenGraphImageHeight})),e.defaultOpenGraphVideoWidth&&(u.defaultOpenGraphVideoWidth=e.defaultOpenGraphVideoWidth),e.defaultOpenGraphVideoHeight&&(u.defaultOpenGraphVideoHeight=e.defaultOpenGraphVideoHeight),e.openGraph.videos&&e.openGraph.videos.length&&p.push.apply(p,d("video",e.openGraph.videos,{defaultWidth:u.defaultOpenGraphVideoWidth,defaultHeight:u.defaultOpenGraphVideoHeight})),e.openGraph.audio&&p.push.apply(p,d("audio",e.openGraph.audio)),e.openGraph.locale&&p.push(r.createElement("meta",{key:"og:locale",property:"og:locale",content:e.openGraph.locale})),(e.openGraph.siteName||e.openGraph.site_name)&&p.push(r.createElement("meta",{key:"og:site_name",property:"og:site_name",content:e.openGraph.siteName||e.openGraph.site_name}))}return e.canonical&&p.push(r.createElement("link",{rel:"canonical",href:e.canonical,key:"canonical"})),e.additionalMetaTags&&e.additionalMetaTags.length>0&&e.additionalMetaTags.forEach(function(e){var t,n,i=e.keyOverride,a=o(e,l);p.push(r.createElement("meta",s({key:"meta:"+(null!=(t=null!=(n=null!=i?i:a.name)?n:a.property)?t:a.httpEquiv)},a)))}),null!=(i=e.additionalLinkTags)&&i.length&&e.additionalLinkTags.forEach(function(e){var t,n=e.crossOrigin,i=o(e,c);p.push(r.createElement("link",s({key:"link"+(null!=(t=i.keyOverride)?t:i.href)+i.rel},i,{crossOrigin:"anonymous"===n||"use-credentials"===n||""===n?n:void 0})))}),p},p=function(e){return r.createElement(a(),null,h(e))},f=function(e){var t=e.title,n=e.titleTemplate,i=e.defaultTitle,a=e.themeColor,s=e.dangerouslySetAllPagesToNoIndex,o=e.dangerouslySetAllPagesToNoFollow,l=e.description,c=e.canonical,u=e.facebook,d=e.openGraph,h=e.additionalMetaTags,f=e.twitter,m=e.defaultOpenGraphImageWidth,g=e.defaultOpenGraphImageHeight,v=e.defaultOpenGraphVideoWidth,y=e.defaultOpenGraphVideoHeight,_=e.mobileAlternate,x=e.languageAlternates,b=e.additionalLinkTags,E=e.robotsProps,w=e.norobots;return r.createElement(p,{title:t,titleTemplate:n,defaultTitle:i,themeColor:a,dangerouslySetAllPagesToNoIndex:void 0!==s&&s,dangerouslySetAllPagesToNoFollow:void 0!==o&&o,description:l,canonical:c,facebook:u,openGraph:d,additionalMetaTags:h,twitter:f,defaultOpenGraphImageWidth:m,defaultOpenGraphImageHeight:g,defaultOpenGraphVideoWidth:v,defaultOpenGraphVideoHeight:y,mobileAlternate:_,languageAlternates:x,additionalLinkTags:b,robotsProps:E,norobots:w})},m=function(e){var t=e.title,n=e.themeColor,i=e.noindex,a=e.nofollow,s=e.robotsProps,o=e.description,l=e.canonical,c=e.openGraph,u=e.facebook,d=e.twitter,h=e.additionalMetaTags,f=e.titleTemplate,m=e.defaultTitle,g=e.mobileAlternate,v=e.languageAlternates,y=e.additionalLinkTags;return r.createElement(r.Fragment,null,r.createElement(p,{title:t,themeColor:n,noindex:i,nofollow:a,robotsProps:s,description:o,canonical:l,facebook:u,openGraph:c,additionalMetaTags:h,twitter:d,titleTemplate:f,defaultTitle:m,mobileAlternate:g,languageAlternates:v,additionalLinkTags:y}))},g=function(e,t){var n=t;return Array.isArray(n)&&1===n.length&&(n=s({},t[0])),{__html:JSON.stringify(Array.isArray(n)?n.map(function(t){return v(e,t)}):v(e,n),b)}},v=function(e,t){var n=t.id,r=s({},(void 0===n?void 0:n)?{"@id":t.id}:{},t);return delete r.id,s({"@context":"https://schema.org","@type":e},r)},y=Object.freeze({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&apos;"}),_=RegExp("["+Object.keys(y).join("")+"]","g"),x=function(e){return y[e]},b=function(e,t){switch(typeof t){case"object":if(null===t)return;return t;case"number":case"boolean":case"bigint":return t;case"string":return t.replace(_,x);default:return}},E=["type","keyOverride","scriptKey","scriptId","dataArray","useAppDir"];function w(e){var t=e.type,n=void 0===t?"Thing":t,i=e.keyOverride,l=e.scriptKey,c=e.scriptId,u=void 0===c?void 0:c,d=e.dataArray,h=e.useAppDir,p=o(e,E),f=function(){return r.createElement("script",{type:"application/ld+json",id:u,"data-testid":u,dangerouslySetInnerHTML:g(n,void 0===d?s({},p):d),key:"jsonld-"+l+(i?"-"+i:"")})};return void 0!==h&&h?r.createElement(f,null):r.createElement(a(),null,f())}function S(e){if("string"==typeof e)return{"@type":"Person",name:e};if(e.name){var t;return{"@type":null!=(t=null==e?void 0:e.type)?t:"Person",name:e.name,url:null==e?void 0:e.url}}}var T=["type","keyOverride","url","title","images","datePublished","dateModified","authorName","publisherName","publisherLogo","description","isAccessibleForFree"];function k(e){var t=e.type,n=e.keyOverride,i=e.url,a=e.title,l=e.images,c=e.datePublished,u=e.dateModified,d=e.authorName,h=e.publisherName,p=e.publisherLogo,f=e.description,m=e.isAccessibleForFree,g=o(e,T),v=s({datePublished:c,description:f,mainEntityOfPage:{"@type":"WebPage","@id":i},headline:a,image:l,dateModified:u||c,author:Array.isArray(d)?d.map(function(e){return S(e)}).filter(function(e){return!!e}):d?S(d):void 0,publisher:function(e,t){if(e)return{"@type":"Organization",name:e,logo:function(e){if(e)return{"@type":"ImageObject",url:e}}(t)}}(void 0===h?void 0:h,void 0===p?void 0:p),isAccessibleForFree:m},g);return r.createElement(w,s({type:void 0===t?"Article":t,keyOverride:n},v,{scriptKey:"article"}))}},83454:function(e,t,n){"use strict";var r,i;e.exports=(null==(r=n.g.process)?void 0:r.env)&&"object"==typeof(null==(i=n.g.process)?void 0:i.env)?n.g.process:n(77663)},6840:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return n(79139)}])},89235:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r,i=n(85893),a=n(94184),s=n.n(a),o=n(41664),l=n.n(o),c=n(67294);function u(){return(u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var d=function(e){return c.createElement("svg",u({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 14 23"},e),r||(r=c.createElement("g",{fill:"none",fillRule:"evenodd"},c.createElement("path",{fill:"currentColor",fillRule:"nonzero",d:"M0 20.44v1.75h13.86v-1.75z"}),c.createElement("path",{fill:"currentColor",d:"M7.875 0v15.75h-1.75V0z"}),c.createElement("path",{stroke:"currentColor",strokeWidth:1.75,d:"M13.125 9.625 7 17.063.875 9.625"}))))},h=e=>{let{children:t,onClick:n,href:r,size:a,variant:o,isExternal:c=!1,isDownload:u=!1,isOutline:h=!1,autoWidth:p=!1,whitespaceNormal:f=!1,target:m="_blank",title:g,fileName:v,rel:y,className:_}=e,x=s()("mt-4 first-of-type:mt-0 sm:mt-0 sm:ml-3 sm:first-of-type:ml-0","inline-block rounded-full text-center uppercase","text-sm font-bold antialiased","duration-150 ease-in-out transition",{"whitespace-nowrap":!f,"min-w-[200px] md:min-w-[224px]":!p,"relative !px-10":u,"bg-primary-500 text-tertiary-500 border-primary-500 border-2 hover:border-primary-550 hover:bg-primary-550":"primary"===o&&!h,"text-primary-500 border-primary-500 border-2 hover:bg-primary-500 hover:text-tertiary-500":"primary"===o&&h,"text-white bg-secondary-500 border-secondary-500 border-2 hover:border-secondary-550 hover:bg-secondary-550":"secondary"===o&&!h,"text-secondary-500 border-secondary-500 border-2 hover:border-secondary-700 hover:text-secondary-700":"secondary"===o&&h,"text-secondary-500 bg-light border-light border-2 hover:text-secondary-600":"light"===o&&!h,"text-light border-light border-2 bg-black/0 hover:bg-black/20":"light"===o&&h,"py-2.5 px-6":!a,"py-2 px-3 text-xs":"sm"===a,["".concat(_)]:_});return r&&u?(0,i.jsxs)("a",{href:r,className:x,target:"_blank",download:null!=v?v:u,rel:"noreferrer",children:[(0,i.jsx)(d,{width:14,height:23,className:"absolute top-2 left-4"}),t]}):r&&!c?(0,i.jsx)(l(),{href:r,className:x,title:g,children:t}):r&&c?(0,i.jsx)("a",{href:r,className:x,title:g,target:m,rel:null!=y?y:"noreferrer",children:t}):(0,i.jsx)("button",{className:x,onClick:n,children:t})}},62677:function(e,t,n){"use strict";var r=n(85893),i=n(94184),a=n.n(i);t.Z=e=>{let{children:t,className:n=null}=e,i=a()("flex flex-col items-center justify-center m-auto",{["".concat(n)]:n});return(0,r.jsx)("div",{className:i,children:t})}},10811:function(e,t,n){"use strict";var r=n(85893),i=n(94184),a=n.n(i);t.Z=e=>{let{children:t,size:n="xl",className:i=null}=e,s=a()("mx-auto px-6 md:px-12 lg:px-24 relative",{["".concat(i)]:i,"max-w-screen-xl":"xl"===n,"max-w-screen-lg":"lg"===n,"max-w-screen-md":"md"===n});return(0,r.jsx)("div",{className:s,children:t})}},92256:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(85893),i=n(94184),a=n.n(i),s={base:{1:"grid-cols-1",2:"grid-cols-2",3:"grid-cols-3",4:"grid-cols-4",5:"grid-cols-5",6:"grid-cols-6",7:"grid-cols-7",8:"grid-cols-8",9:"grid-cols-9",10:"grid-cols-10",11:"grid-cols-11",12:"grid-cols-12"},sm:{0:"sm:grid-cols-0",1:"sm:grid-cols-1",2:"sm:grid-cols-2",3:"sm:grid-cols-3",4:"sm:grid-cols-4",5:"sm:grid-cols-5",6:"sm:grid-cols-6",7:"sm:grid-cols-7",8:"sm:grid-cols-8",9:"sm:grid-cols-9",10:"sm:grid-cols-10",11:"sm:grid-cols-11",12:"sm:grid-cols-12"},md:{0:"md:grid-cols-0",1:"md:grid-cols-1",2:"md:grid-cols-2",3:"md:grid-cols-3",4:"md:grid-cols-4",5:"md:grid-cols-5",6:"md:grid-cols-6",7:"md:grid-cols-7",8:"md:grid-cols-8",9:"md:grid-cols-9",10:"md:grid-cols-10",11:"md:grid-cols-11",12:"md:grid-cols-12"},lg:{0:"lg:grid-cols-0",1:"lg:grid-cols-1",2:"lg:grid-cols-2",3:"lg:grid-cols-3",4:"lg:grid-cols-4",5:"lg:grid-cols-5",6:"lg:grid-cols-6",7:"lg:grid-cols-7",8:"lg:grid-cols-8",9:"lg:grid-cols-9",10:"lg:grid-cols-10",11:"lg:grid-cols-11",12:"lg:grid-cols-12"},xl:{0:"xl:grid-cols-0",1:"xl:grid-cols-1",2:"xl:grid-cols-2",3:"xl:grid-cols-3",4:"xl:grid-cols-4",5:"xl:grid-cols-5",6:"xl:grid-cols-6",7:"xl:grid-cols-7",8:"xl:grid-cols-8",9:"xl:grid-cols-9",10:"xl:grid-cols-10",11:"xl:grid-cols-11",12:"xl:grid-cols-12"}},o={base:{0:"gap-0",1:"gap-1",2:"gap-2",3:"gap-3",4:"gap-4",5:"gap-5",6:"gap-6",7:"gap-7",8:"gap-8",9:"gap-9",10:"gap-10",11:"gap-11",12:"gap-12"},baseX:{0:"gap-x-0",1:"gap-x-1",2:"gap-x-2",3:"gap-x-3",4:"gap-x-4",5:"gap-x-5",6:"gap-x-6",7:"gap-x-7",8:"gap-x-8",9:"gap-x-9",10:"gap-x-10",11:"gap-x-11",12:"gap-x-12"},baseY:{0:"gap-y-0",1:"gap-y-1",2:"gap-y-2",3:"gap-y-3",4:"gap-y-4",5:"gap-y-5",6:"gap-y-6",7:"gap-y-7",8:"gap-y-8",9:"gap-y-9",10:"gap-y-10",11:"gap-y-11",12:"gap-y-12"},sm:{0:"sm:gap-0",1:"sm:gap-1",2:"sm:gap-2",3:"sm:gap-3",4:"sm:gap-4",5:"sm:gap-5",6:"sm:gap-6",7:"sm:gap-7",8:"sm:gap-8",9:"sm:gap-9",10:"sm:gap-10",11:"sm:gap-11",12:"sm:gap-12"},smX:{0:"sm:gap-x-0",1:"sm:gap-x-1",2:"sm:gap-x-2",3:"sm:gap-x-3",4:"sm:gap-x-4",5:"sm:gap-x-5",6:"sm:gap-x-6",7:"sm:gap-x-7",8:"sm:gap-x-8",9:"sm:gap-x-9",10:"sm:gap-x-10",11:"sm:gap-x-11",12:"sm:gap-x-12"},smY:{0:"sm:gap-y-0",1:"sm:gap-y-1",2:"sm:gap-y-2",3:"sm:gap-y-3",4:"sm:gap-y-4",5:"sm:gap-y-5",6:"sm:gap-y-6",7:"sm:gap-y-7",8:"sm:gap-y-8",9:"sm:gap-y-9",10:"sm:gap-y-10",11:"sm:gap-y-11",12:"sm:gap-y-12"},md:{0:"md:gap-0",1:"md:gap-1",2:"md:gap-2",3:"md:gap-3",4:"md:gap-4",5:"md:gap-5",6:"md:gap-6",7:"md:gap-7",8:"md:gap-8",9:"md:gap-9",10:"md:gap-10",11:"md:gap-11",12:"md:gap-12"},mdX:{0:"md:gap-x-0",1:"md:gap-x-1",2:"md:gap-x-2",3:"md:gap-x-3",4:"md:gap-x-4",5:"md:gap-x-5",6:"md:gap-x-6",7:"md:gap-x-7",8:"md:gap-x-8",9:"md:gap-x-9",10:"md:gap-x-10",11:"md:gap-x-11",12:"md:gap-x-12"},mdY:{0:"md:gap-y-0",1:"md:gap-y-1",2:"md:gap-y-2",3:"md:gap-y-3",4:"md:gap-y-4",5:"md:gap-y-5",6:"md:gap-y-6",7:"md:gap-y-7",8:"md:gap-y-8",9:"md:gap-y-9",10:"md:gap-y-10",11:"md:gap-y-11",12:"md:gap-y-12"},lg:{0:"lg:gap-0",1:"lg:gap-1",2:"lg:gap-2",3:"lg:gap-3",4:"lg:gap-4",5:"lg:gap-5",6:"lg:gap-6",7:"lg:gap-7",8:"lg:gap-8",9:"lg:gap-9",10:"lg:gap-10",11:"lg:gap-11",12:"lg:gap-12"},lgX:{0:"lg:gap-x-0",1:"lg:gap-x-1",2:"lg:gap-x-2",3:"lg:gap-x-3",4:"lg:gap-x-4",5:"lg:gap-x-5",6:"lg:gap-x-6",7:"lg:gap-x-7",8:"lg:gap-x-8",9:"lg:gap-x-9",10:"lg:gap-x-10",11:"lg:gap-x-11",12:"lg:gap-x-12"},lgY:{0:"lg:gap-y-0",1:"lg:gap-y-1",2:"lg:gap-y-2",3:"lg:gap-y-3",4:"lg:gap-y-4",5:"lg:gap-y-5",6:"lg:gap-y-6",7:"lg:gap-y-7",8:"lg:gap-y-8",9:"lg:gap-y-9",10:"lg:gap-y-10",11:"lg:gap-y-11",12:"lg:gap-y-12"},xl:{0:"xl:gap-0",1:"xl:gap-1",2:"xl:gap-2",3:"xl:gap-3",4:"xl:gap-4",5:"xl:gap-5",6:"xl:gap-6",7:"xl:gap-7",8:"xl:gap-8",9:"xl:gap-9",10:"xl:gap-10",11:"xl:gap-11",12:"xl:gap-12"},xlX:{0:"xl:gap-x-0",1:"xl:gap-x-1",2:"xl:gap-x-2",3:"xl:gap-x-3",4:"xl:gap-x-4",5:"xl:gap-x-5",6:"xl:gap-x-6",7:"xl:gap-x-7",8:"xl:gap-x-8",9:"xl:gap-x-9",10:"xl:gap-x-10",11:"xl:gap-x-11",12:"xl:gap-x-12"},xlY:{0:"xl:gap-y-0",1:"xl:gap-y-1",2:"xl:gap-y-2",3:"xl:gap-y-3",4:"xl:gap-y-4",5:"xl:gap-y-5",6:"xl:gap-y-6",7:"xl:gap-y-7",8:"xl:gap-y-8",9:"xl:gap-y-9",10:"xl:gap-y-10",11:"xl:gap-y-11",12:"xl:gap-y-12"}},l=e=>{let{columns:t,smColumns:n=null,mdColumns:i=null,lgColumns:l=null,xlColumns:c=null}=e,{children:u}=e,{gap:d=null,smGap:h=null,mdGap:p=null,lgGap:f=null,xlGap:m=null}=e,{gapX:g=null,smGapX:v=null,mdGapX:y=null,lgGapX:_=null,xlGapX:x=null}=e,{gapY:b=null,smGapY:E=null,mdGapY:w=null,lgGapY:S=null,xlGapY:T=null}=e,{className:k=null}=e,j=null!==t&&"none"!==t?s.base[t]:"",R=null!==n&&"none"!==n?s.sm[n]:"",P=null!==i&&"none"!==i?s.md[i]:"",D=null!==l&&"none"!==l?s.lg[l]:"",O=null!==c&&"none"!==c?s.xl[c]:"",C=null!==d?o.base[d]:"",N=null!==h?o.sm[h]:"",M=null!==p?o.md[p]:"",A=null!==f?o.lg[f]:"",B=null!==m?o.xl[m]:"",G=null!==g?o.baseX[g]:"",L=null!==v?o.smX[v]:"",I=null!==y?o.mdX[y]:"",U=null!==_?o.lgX[_]:"",V=null!==x?o.xlX[x]:"",F=null!==b?o.baseY[b]:"",Z=null!==E?o.smY[E]:"",$=null!==w?o.mdY[w]:"",Y=null!==S?o.lgY[S]:"",H=null!==T?o.xlY[T]:"",z=a()("grid",...[j,R,P,D,O],...[C,N,M,A,B],...[G,L,I,U,V],...[F,Z,$,Y,H],{"grid-cols-none":"none"===t,["".concat(k)]:k});return(0,r.jsx)("div",{className:z,children:u})}},75882:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(85893),i=n(94184),a=n.n(i),s={base:{1:"col-span-1",2:"col-span-2",3:"col-span-3",4:"col-span-4",5:"col-span-5",6:"col-span-6",7:"col-span-7",8:"col-span-8",9:"col-span-9",10:"col-span-10",11:"col-span-11",12:"col-span-12"},sm:{0:"sm:col-span-0",1:"sm:col-span-1",2:"sm:col-span-2",3:"sm:col-span-3",4:"sm:col-span-4",5:"sm:col-span-5",6:"sm:col-span-6",7:"sm:col-span-7",8:"sm:col-span-8",9:"sm:col-span-9",10:"sm:col-span-10",11:"sm:col-span-11",12:"sm:col-span-12"},md:{0:"md:col-span-0",1:"md:col-span-1",2:"md:col-span-2",3:"md:col-span-3",4:"md:col-span-4",5:"md:col-span-5",6:"md:col-span-6",7:"md:col-span-7",8:"md:col-span-8",9:"md:col-span-9",10:"md:col-span-10",11:"md:col-span-11",12:"md:col-span-12"},lg:{0:"lg:col-span-0",1:"lg:col-span-1",2:"lg:col-span-2",3:"lg:col-span-3",4:"lg:col-span-4",5:"lg:col-span-5",6:"lg:col-span-6",7:"lg:col-span-7",8:"lg:col-span-8",9:"lg:col-span-9",10:"lg:col-span-10",11:"lg:col-span-11",12:"lg:col-span-12"},xl:{0:"xl:col-span-0",1:"xl:col-span-1",2:"xl:col-span-2",3:"xl:col-span-3",4:"xl:col-span-4",5:"xl:col-span-5",6:"xl:col-span-6",7:"xl:col-span-7",8:"xl:col-span-8",9:"xl:col-span-9",10:"xl:col-span-10",11:"xl:col-span-11",12:"xl:col-span-12"}},o={base:{1:"col-start-1",2:"col-start-2",3:"col-start-3",4:"col-start-4",5:"col-start-5",6:"col-start-6",7:"col-start-7",8:"col-start-8",9:"col-start-9",10:"col-start-10",11:"col-start-11",12:"col-start-12"},sm:{0:"sm:col-start-0",1:"sm:col-start-1",2:"sm:col-start-2",3:"sm:col-start-3",4:"sm:col-start-4",5:"sm:col-start-5",6:"sm:col-start-6",7:"sm:col-start-7",8:"sm:col-start-8",9:"sm:col-start-9",10:"sm:col-start-10",11:"sm:col-start-11",12:"sm:col-start-12"},md:{0:"md:col-start-0",1:"md:col-start-1",2:"md:col-start-2",3:"md:col-start-3",4:"md:col-start-4",5:"md:col-start-5",6:"md:col-start-6",7:"md:col-start-7",8:"md:col-start-8",9:"md:col-start-9",10:"md:col-start-10",11:"md:col-start-11",12:"md:col-start-12"},lg:{0:"lg:col-start-0",1:"lg:col-start-1",2:"lg:col-start-2",3:"lg:col-start-3",4:"lg:col-start-4",5:"lg:col-start-5",6:"lg:col-start-6",7:"lg:col-start-7",8:"lg:col-start-8",9:"lg:col-start-9",10:"lg:col-start-10",11:"lg:col-start-11",12:"lg:col-start-12"},xl:{0:"xl:col-start-0",1:"xl:col-start-1",2:"xl:col-start-2",3:"xl:col-start-3",4:"xl:col-start-4",5:"xl:col-start-5",6:"xl:col-start-6",7:"xl:col-start-7",8:"xl:col-start-8",9:"xl:col-start-9",10:"xl:col-start-10",11:"xl:col-start-11",12:"xl:col-start-12"}},l={base:{1:"col-end-1",2:"col-end-2",3:"col-end-3",4:"col-end-4",5:"col-end-5",6:"col-end-6",7:"col-end-7",8:"col-end-8",9:"col-end-9",10:"col-end-10",11:"col-end-11",12:"col-end-12"},sm:{0:"sm:col-end-0",1:"sm:col-end-1",2:"sm:col-end-2",3:"sm:col-end-3",4:"sm:col-end-4",5:"sm:col-end-5",6:"sm:col-end-6",7:"sm:col-end-7",8:"sm:col-end-8",9:"sm:col-end-9",10:"sm:col-end-10",11:"sm:col-end-11",12:"sm:col-end-12"},md:{0:"md:col-end-0",1:"md:col-end-1",2:"md:col-end-2",3:"md:col-end-3",4:"md:col-end-4",5:"md:col-end-5",6:"md:col-end-6",7:"md:col-end-7",8:"md:col-end-8",9:"md:col-end-9",10:"md:col-end-10",11:"md:col-end-11",12:"md:col-end-12"},lg:{0:"lg:col-end-0",1:"lg:col-end-1",2:"lg:col-end-2",3:"lg:col-end-3",4:"lg:col-end-4",5:"lg:col-end-5",6:"lg:col-end-6",7:"lg:col-end-7",8:"lg:col-end-8",9:"lg:col-end-9",10:"lg:col-end-10",11:"lg:col-end-11",12:"lg:col-end-12"},xl:{0:"xl:col-end-0",1:"xl:col-end-1",2:"xl:col-end-2",3:"xl:col-end-3",4:"xl:col-end-4",5:"xl:col-end-5",6:"xl:col-end-6",7:"xl:col-end-7",8:"xl:col-end-8",9:"xl:col-end-9",10:"xl:col-end-10",11:"xl:col-end-11",12:"xl:col-end-12"}},c=e=>{let{children:t}=e,{spanSize:n=null,smSpanSize:i=null,mdSpanSize:c=null,lgSpanSize:u=null,xlSpanSize:d=null}=e,{start:h=null,smStart:p=null,mdStart:f=null,lgStart:m=null,xlStart:g=null}=e,{end:v=null,smEnd:y=null,mdEnd:_=null,lgEnd:x=null,xlEnd:b=null}=e,{colAuto:E}=e,{className:w=null}=e,S=null!==n&&"full"!==n?s.base[n]:"",T=null!==i&&"full"!==i?s.sm[i]:"",k=null!==c&&"full"!==c?s.md[c]:"",j=null!==u&&"full"!==u?s.lg[u]:"",R=null!==d&&"full"!==d?s.xl[d]:"",P=null!==h&&"auto"!==h?o.base[h]:"",D=null!==p&&"auto"!==p?o.sm[p]:"",O=null!==f&&"auto"!==f?o.md[f]:"",C=null!==m&&"auto"!==m?o.lg[m]:"",N=null!==g&&"auto"!==g?o.xl[g]:"",M=null!==v&&"auto"!==v?l.base[v]:"",A=null!==y&&"auto"!==y?l.sm[y]:"",B=null!==_&&"auto"!==_?l.md[_]:"",G=null!==x&&"auto"!==x?l.lg[x]:"",L=null!==b&&"auto"!==b?l.xl[b]:"",I=a()(...[S,T,k,j,R],...[P,D,O,C,N],...[M,A,B,G,L],{"col-auto":E,"col-span-full":"full"===n,"col-start-auto":"auto"===h,"col-end-auto":"auto"===v,["".concat(w)]:w});return(0,r.jsx)("div",{className:I||void 0,children:t})}},87031:function(e,t,n){"use strict";var r=n(85893),i=n(94184),a=n.n(i);t.Z=e=>{let{children:t,as:n="h2",appearance:i=null,color:s="tertiary",align:o=null,noMarginBottom:l=!1,className:c=null}=e,u=a()("text-4xl leading-12 font-semibold md:text-5xl md:leading-16",{"mb-4":!l}),d=a()("text-3xl leading-10 font-semibold md:text-4xl",{"mb-6 md:mb-8":!l}),h=a()("text-2xl leading-9 font-bold md:text-3xl md:leading-10",{"mb-4":!l}),p=a()("text-xl font-semibold md:text-2xl",{"mb-4":!l}),f=a()("text-lg font-bold md:text-xl",{"mb-4":!l}),m=a()("antialiased",{"text-primary-500":"primary"===s,"text-tertiary-500":"tertiary"===s,"text-light":"light"===s,"text-left":"left"===o,"text-center":"center"===o,"text-right":"right"===o,"mb-0":l,["".concat(u)]:"h1"===i,["".concat(d)]:"h2"===i,["".concat(h)]:"h3"===i,["".concat(p)]:"h4"===i,["".concat(f)]:"h5"===i,["".concat(c)]:c}),g=a()(m,{["".concat(u)]:!i}),v=a()(m,{["".concat(d)]:!i}),y=a()(m,{["".concat(h)]:!i}),_=a()(m,{["".concat(p)]:!i}),x=a()(m,{["".concat(f)]:!i});return"h1"===n?(0,r.jsx)("h1",{className:g,children:t}):"h3"===n?(0,r.jsx)("h3",{className:y,children:t}):"h4"===n?(0,r.jsx)("h4",{className:_,children:t}):"h5"===n?(0,r.jsx)("h5",{className:x,children:t}):(0,r.jsx)("h2",{className:v,children:t})}},89294:function(e,t,n){"use strict";n.d(t,{q0:function(){return o},Tu:function(){return l},ZP:function(){return b}});var r,i,a,s,o,l,c=n(85893),u=n(67294),d=n(94184),h=n.n(d),p=n(41664),f=n.n(p),m=n(68515),g=n(16505),v=n(99265),y=n(7107);function _(){return(_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var x=function(e){return u.createElement("svg",_({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24"},e),a||(a=u.createElement("g",{fill:"#2D4BFF",clipPath:"url(#external_svg__a)"},u.createElement("path",{d:"M18.724 11.44H20V3.786h-7.655V5.06h5.477l-8.479 8.48.902.902 8.48-8.48v5.477Z"}),u.createElement("path",{d:"M9.74 5.274V6.55H5.277v12.12h12.12v-4.466h1.275v5.741H4V5.274h5.74Z"}))),s||(s=u.createElement("defs",null,u.createElement("clipPath",{id:"external_svg__a"},u.createElement("path",{fill:"#fff",d:"M4 3.5h16v17H4z"})))))};(r=o||(o={})).Left="left",r.Right="right",(i=l||(l={})).Chevron="chevron",i.Arrow="arrow",i.External="external";var b=e=>{let{children:t,href:n=null,title:r=null,onClick:i,iconType:a=l.Arrow,iconPosition:s=o.Right,hasHoverUnderline:d=!0,whitespaceNormal:p=!1}=e,_=h()("group inline-flex flex-row w-full items-center uppercase font-bold text-sm text-secondary-500",{"whitespace-nowrap":!p,"cursor-pointer":i}),b=h()("text-secondary-500 transition-all max-w-[22px] h-[13px] flex-none",{"ml-2 group-hover:translate-x-1":s===o.Right,"mr-2 group-hover:-translate-x-1":s===o.Left,"hover:underline":d,"h-[22px]":a==l.External}),E=(0,u.useCallback)(()=>a===l.Arrow&&s===o.Right?(0,c.jsx)(m.Z,{className:b}):a===l.Arrow&&s===o.Left?(0,c.jsx)(g.Z,{className:b}):a===l.Chevron&&s===o.Right?(0,c.jsx)(y.Z,{className:b}):a===l.Chevron&&s===o.Left?(0,c.jsx)(v.Z,{className:b}):a===l.External?(0,c.jsx)(x,{className:b}):void 0,[a,s,b]);return n?(0,c.jsx)(f(),{href:n,passHref:!0,className:_,title:r||void 0,children:(0,c.jsxs)(c.Fragment,{children:[s===o.Left&&E(),(0,c.jsx)("span",{children:t}),s===o.Right&&E()]})}):(0,c.jsxs)("div",{className:_,title:r||void 0,onClick:i,children:[s===o.Left&&E(),(0,c.jsx)("span",{children:t}),s===o.Right&&E()]})}},82557:function(e,t,n){"use strict";var r=n(85893),i=n(94184),a=n.n(i);t.Z=e=>{let{children:t,color:n="tertiary",align:i=null,size:s="lg",noMarginBottom:o=!1,className:l=null}=e,c=a()("antialiased leading-7 md:leading-8",{"text-tertiary-500":"tertiary"===n,"text-light":"light"===n,"text-left":"left"===i,"text-center":"center"===i,"text-right":"right"===i,"text-xs":"xs"===s,"text-sm":"sm"===s,"text-lg":"lg"===s,"text-xl":"xl"===s,"text-2xl":"2xl"===s,"mb-0":o,"mb-6":!o,["".concat(l)]:l});return(0,r.jsx)("p",{className:c,children:t})}},73683:function(e,t,n){"use strict";var r=n(85893),i=n(94184),a=n.n(i);t.Z=e=>{let{children:t,className:n=null,backgroundColor:i="light",backgroundImage:s=null}=e,o=a()("py-10 md:py-14 lg:py-20",{["".concat(n)]:n,"bg-light":"light"===i,"bg-primary-500":"primary"===i,"bg-gradient-to-t from-secondary-500 to-secondary-600 bg-no-repeat bg-center":"secondary"===i,"bg-quarternary-200":"quarternary-light"===i,"bg-quarternary-300":"quarternary-dark"===i,["".concat(s," bg-no-repeat bg-cover bg-center")]:s});return(0,r.jsx)("div",{className:o,children:t})}},12003:function(e,t,n){"use strict";var r=n(85893),i=n(94184),a=n.n(i),s=n(41664),o=n.n(s);t.Z=e=>{let{title:t,children:n,href:i=null,onClick:s,isExternal:l=!1,isUnderlined:c=!1,className:u=null}=e,d=a()("active:text-secondary-500",{"text-tertiary-500 hover:underline":!c,"text-tertiary-500 underline":c,["".concat(u)]:u});return i&&!l?(0,r.jsx)(o(),{href:i,className:d,title:t,children:n}):i&&l?(0,r.jsx)("a",{href:i,className:d,title:t,target:"_blank",rel:"noreferrer",children:n}):(0,r.jsx)("button",{className:d,title:t,onClick:s,children:n})}},34378:function(e,t,n){"use strict";var r=n(67294);t.Z=function(e){let t=e=>window.matchMedia(e).matches,[n,i]=(0,r.useState)(t(e));function a(){i(t(e))}return(0,r.useEffect)(()=>{let t=window.matchMedia(e);return a(),t.addEventListener("change",a,{passive:!0}),()=>{t.removeEventListener("change",a)}},[e]),n}},33131:function(e,t,n){"use strict";var r=n(85893),i=n(41664),a=n.n(i),s=n(5152),o=n.n(s);n(67294);var l=n(94184),c=n.n(l),u=n(10811),d=n(92256),h=n(75882),p=n(12003),f=n(40687),m=n(12462),g=n(59),v=n(53106);let y=o()(()=>n.e(1680).then(n.bind(n,91680)),{loadableGenerated:{webpack:()=>[91680]}}),_=[{text:"Privacy",url:"/privacy/",isExternal:!1},{text:"Terms of Service",url:"/terms/",isExternal:!1},{text:"Opt out",url:"/opt-out/",isExternal:!1},{text:"Do Not Sell My Personal Information",url:"/do-not-sell/",isExternal:!1},{text:"Limited Use Policy",url:"/limited-use-policy/",isExternal:!1}];t.Z=()=>{let e=new Date().getFullYear(),t=c()("mb-3 text-lg font-bold text-tertiary-500"),n=c()("text-lg font-semibold leading-loose text-tertiary-500");return(0,r.jsx)("footer",{className:"bg-quarternary-300 py-10 md:py-14 lg:py-20",children:(0,r.jsxs)(u.Z,{children:[(0,r.jsx)("div",{className:"mb-16",children:(0,r.jsx)(a(),{href:"/",className:"inline-block",title:"Home",children:(0,r.jsx)(f.Z,{width:138,height:65,className:"text-tertiary-500"})})}),(0,r.jsxs)(d.Z,{columns:1,mdColumns:3,xlColumns:12,className:"mb-16",gap:10,xlGap:0,children:[(0,r.jsxs)(h.Z,{spanSize:1,mdSpanSize:3,className:"xl:order-1 xl:border-l xl:border-neutral-300 xl:pl-7",children:[(0,r.jsx)("h4",{className:t,children:"Sign up to our newsletter"}),(0,r.jsx)(y,{className:"mt-5",region:"na1",portalId:"7884234",formId:"6f73b47c-97ae-49a5-862e-b7061507a7a6"})]}),(0,r.jsx)(h.Z,{spanSize:1,xlSpanSize:3,children:(0,r.jsx)("nav",{children:(0,r.jsxs)("ul",{className:n,children:[(0,r.jsx)("li",{className:"font-bold",children:"Why us"}),(0,r.jsx)("li",{children:(0,r.jsx)(p.Z,{href:"/data/",title:"Our data",isExternal:!1,className:"opacity-60",children:"Our data"})}),(0,r.jsx)("li",{children:(0,r.jsx)(p.Z,{href:"/cases/",title:"Use cases",isExternal:!1,className:"opacity-60",children:"Use cases"})}),(0,r.jsx)("li",{children:(0,r.jsx)(p.Z,{href:"/privacy-principles/",title:"Privacy principles",isExternal:!1,className:"opacity-60",children:"Privacy principles"})}),(0,r.jsx)("li",{children:(0,r.jsx)(p.Z,{href:"/industries/",title:"Industries",isExternal:!1,className:"font-bold",children:"Industries"})}),(0,r.jsx)("li",{children:(0,r.jsx)(p.Z,{href:"/products/",title:"Products",isExternal:!1,className:"font-bold",children:"Products"})}),(0,r.jsx)("li",{children:(0,r.jsx)(p.Z,{href:"/features/",title:"Features",isExternal:!1,className:"font-bold",children:"Features"})})]})})}),(0,r.jsx)(h.Z,{spanSize:1,xlSpanSize:3,children:(0,r.jsx)("nav",{children:(0,r.jsxs)("ul",{className:n,children:[(0,r.jsx)("li",{children:(0,r.jsx)(p.Z,{href:"/blog/",title:"Blog",isExternal:!1,className:"font-bold",children:"Blog"})}),(0,r.jsx)("li",{className:"font-bold",children:"Support"}),(0,r.jsx)("li",{children:(0,r.jsx)(p.Z,{href:"https://api.dataprovider.com/v2/docs",title:"API documentation",isExternal:!0,className:"opacity-60",children:"API documentation"})}),(0,r.jsx)("li",{children:(0,r.jsx)(p.Z,{href:"/contact/",title:"Contact sales",isExternal:!1,className:"opacity-60",children:"Contact sales"})}),(0,r.jsx)("li",{children:(0,r.jsx)(p.Z,{href:"/spider/",title:"Spider",isExternal:!1,className:"opacity-60",children:"Spider"})})]})})}),(0,r.jsx)(h.Z,{spanSize:1,xlSpanSize:3,children:(0,r.jsx)("nav",{children:(0,r.jsxs)("ul",{className:n,children:[(0,r.jsx)("li",{className:"font-bold",children:"Company"}),(0,r.jsx)("li",{children:(0,r.jsx)(p.Z,{href:"/about/",title:"About us",isExternal:!1,className:"opacity-60",children:"About us"})}),(0,r.jsx)("li",{children:(0,r.jsx)(p.Z,{href:"/data-for-good/",title:"Data for good",isExternal:!1,className:"opacity-60",children:"Data for good"})}),(0,r.jsx)("li",{children:(0,r.jsx)(p.Z,{href:"/press/",title:"Press",isExternal:!1,className:"opacity-60",children:"Press"})}),(0,r.jsx)("li",{children:(0,r.jsx)(p.Z,{href:"https://jobs.dataprovider.com/",title:"Careers",isExternal:!0,className:"opacity-60",children:"Careers"})}),(0,r.jsx)("li",{children:(0,r.jsx)(p.Z,{href:"/newsletter/",title:"Newsletter",isExternal:!1,className:"opacity-60",children:"Newsletter"})})]})})})]}),(0,r.jsxs)("div",{className:"inline-flex flex-col lg:flex-row lg:items-center lg:divide-x lg:divide-tertiary-500",children:[(0,r.jsx)("span",{className:"mb-1.5 w-full text-sm font-normal leading-none text-tertiary-500 lg:mb-0 lg:mr-2",children:"\xa9 All rights reserved ".concat(e," - Dataprovider.com")}),(0,r.jsx)("ul",{className:"flex flex-none flex-row flex-wrap divide-x divide-tertiary-500 text-sm font-normal leading-none text-tertiary-500",children:_.map((e,t)=>(0,r.jsx)("li",{className:"my-1.5 px-2 first:pl-0 lg:my-0 lg:first:pl-2",children:(0,r.jsx)(p.Z,{href:e.url,title:e.text,isExternal:e.isExternal,children:e.text})},t))})]}),(0,r.jsxs)("ul",{className:"mt-8 flex flex-row gap-2",children:[(0,r.jsx)("li",{children:(0,r.jsx)("a",{className:"flex h-[36px] w-[36px] items-center justify-center rounded-full bg-white",href:"https://www.linkedin.com/company/dataprovidercom/",title:"Visit our LinkedIn",target:"_blank",rel:"noreferrer",children:(0,r.jsx)(m.Z,{width:19,height:18,className:"fill-tertiary-500"})})}),(0,r.jsx)("li",{children:(0,r.jsx)("a",{className:"flex h-[36px] w-[36px] items-center justify-center rounded-full bg-white",href:"https://www.instagram.com/dataprovidercom/",title:"Visit our Instagram",target:"_blank",rel:"noreferrer",children:(0,r.jsx)(g.Z,{width:20,height:20,className:"fill-tertiary-500"})})}),(0,r.jsx)("li",{children:(0,r.jsx)("a",{className:"flex h-[36px] w-[36px] items-center justify-center rounded-full bg-white",href:"https://www.twitter.com/dataprovidercom",title:"Visit our Twitter",target:"_blank",rel:"noreferrer",children:(0,r.jsx)(v.Z,{width:20,height:20,className:"fill-tertiary-500"})})}),(0,r.jsx)("li",{className:"ml-auto",children:(0,r.jsx)(a(),{href:"/rss.xml",children:(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",className:"h-8 w-8 p-2 text-tertiary-500",children:(0,r.jsx)("path",{fill:"currentColor",d:"M6.503 20.752c0 1.794-1.456 3.248-3.251 3.248-1.796 0-3.252-1.454-3.252-3.248 0-1.794 1.456-3.248 3.252-3.248 1.795.001 3.251 1.454 3.251 3.248zm-6.503-12.572v4.811c6.05.062 10.96 4.966 11.022 11.009h4.817c-.062-8.71-7.118-15.758-15.839-15.82zm0-3.368c10.58.046 19.152 8.594 19.183 19.188h4.817c-.03-13.231-10.755-23.954-24-24v4.812z"})})})})]})]})})}},91447:function(e,t,n){"use strict";let r;n.d(t,{Z:function(){return sR}});var i,a,s,o,l,c,u,d,h,p,f,m,g,v,y,_,x,b,E,w,S,T,k,j,R,P,D,O,C,N,M,A,B,G,L,I,U,V,F,Z,$,Y,H,z,q,W,X,K,J,Q,ee,et,en,er,ei,ea,es=n(85893),eo=n(94184),el=n.n(eo),ec=n(41664),eu=n.n(ec),ed=n(11163),eh=n.n(ed),ep=n(67294);function ef(){return(ef=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function em(){return(em=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function eg(){return(eg=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ev(){return(ev=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ey(){return(ey=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function e_(){return(e_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ex(){return(ex=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function eb(){return(eb=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var eE=n(82557),ew=n(89294);function eS(){return(eS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var eT=function(e){return ep.createElement("svg",eS({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 14 9"},e),R||(R=ep.createElement("path",{fill:"currentColor",d:"m.125 7.154 1.439 1.409 4.28-4.284 1-1.216 1 1.216 4.281 4.283 1.438-1.407L6.844.436.125 7.154Z"})))};function ek(){return(ek=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var ej=function(e){return ep.createElement("svg",ek({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 14 9"},e),P||(P=ep.createElement("path",{fill:"currentColor",d:"M13.563 1.845 12.124.438 7.844 4.72l-1 1.216-1-1.216L1.563.438.125 1.845l6.719 6.718 6.719-6.718Z"})))},eR=n(10811),eP=e=>{let{navigation:t,setSubNavActive:n=()=>null,className:r=null}=e,[i,a]=(0,ep.useState)(null),s=(0,ed.useRouter)(),o=(e,t,r)=>{Array.isArray(e.links)&&(n(t),a(t?r:null))},l=el()("",{["".concat(r)]:r}),c=el()("inline-flex w-4 ml-2 mt-1",{}),u=(0,ep.useRef)(null);return(0,ep.useEffect)(()=>{var e;let t=null===(e=u.current)||void 0===e?void 0:e.querySelectorAll("a");null==t||t.forEach(e=>{e.onclick=()=>{n(!1),a(null)}})},[n]),(0,es.jsx)("nav",{className:l,ref:u,children:(0,es.jsx)("ul",{className:"flex flex-auto items-center",children:t.map((e,t)=>{let n=Array.isArray(e.links),r=el()("font-semibold text-tertiary-500 hover:text-secondary-500",{"text-tertiary-500":s.asPath!==e.url,"text-secondary-500":s.asPath===e.url}),a=el()("z-10 pt-6 text-secondary-500 absolute left-0  pl-0 min-w-full pt-[66px]",{"invisible opacity-0 transition-visually-hide duration-300":i!==t,"visible opacity-100 transition-visually-hide duration-300":i===t}),l=el()("grid !gap-y-0 gap-8 mb-6",{"grid-cols-2 max-w-[800px]":!!e.block,"grid-cols-3":!e.block}),u=el()("text-tertiary-500 font-semibold flex items-center cursor-pointer",{"text-secondary-500":i===t}),d=el()("pt-5 transition-padding duration-500 break-inside-avoid-column border-b border-quarternary-500",{"py-0":i!==t,"py-4":i===t});return(0,es.jsxs)("li",{className:"px-3 py-2 pt-5",onMouseEnter:()=>o(e,!0,t),onMouseLeave:()=>o(e,!1,t),children:[!n&&(0,es.jsx)("a",{className:r,href:e.url,children:(0,es.jsx)("div",{children:e.label})}),n&&e.links&&(0,es.jsxs)(es.Fragment,{children:[(0,es.jsxs)("span",{className:u,children:[e.label,i===t?(0,es.jsx)(eT,{className:c}):(0,es.jsx)(ej,{className:c})]}),(0,es.jsx)("div",{className:a,children:(0,es.jsx)("div",{className:"absolute w-full",children:(0,es.jsx)(eR.Z,{children:(0,es.jsxs)("div",{className:"flex items-start",children:[(0,es.jsxs)("div",{children:[(0,es.jsx)("div",{className:"uppercase text-quarternary-600",children:e.label}),(0,es.jsx)("ul",{className:l,children:e.links.map((e,t)=>(0,es.jsx)("li",{className:d,children:(0,es.jsx)(eu(),{href:e.url,className:"flex h-full items-center",children:(0,es.jsxs)(es.Fragment,{children:[e.icon&&(0,es.jsx)("div",{className:"mr-6 rounded-lg bg-quarternary-200 p-2",children:e.icon}),(0,es.jsx)("div",{children:(0,es.jsxs)("div",{className:"cursor-pointer text-secondary-500 hover:text-secondary-500",tabIndex:0,children:[(0,es.jsx)(ew.ZP,{hasHoverUnderline:!1,whitespaceNormal:!0,iconType:e.isExternal?ew.Tu.External:ew.Tu.Arrow,children:(0,es.jsx)("div",{children:e.label})}),(0,es.jsx)(eE.Z,{className:"pt-1",noMarginBottom:!0,children:e.desc})]})})]})})},"sublink-".concat(t)))})]}),e.block]})})})})]})]},"link-".concat(t))})})})},eD=n(89235);let eO="undefined"!=typeof document,eC=eO?ep.useLayoutEffect:ep.useEffect;function eN(){let e=(0,ep.useRef)(!1);return eC(()=>(e.current=!0,()=>{e.current=!1}),[]),e}let eM=e=>e;class eA{constructor(){this.order=[],this.scheduled=new Set}add(e){if(!this.scheduled.has(e))return this.scheduled.add(e),this.order.push(e),!0}remove(e){let t=this.order.indexOf(e);-1!==t&&(this.order.splice(t,1),this.scheduled.delete(e))}clear(){this.order.length=0,this.scheduled.clear()}}let eB=["prepare","read","update","preRender","render","postRender"],{schedule:eG,cancel:eL,state:eI,steps:eU}=function(e,t){let n=!1,r=!0,i={delta:0,timestamp:0,isProcessing:!1},a=eB.reduce((e,t)=>(e[t]=function(e){let t=new eA,n=new eA,r=0,i=!1,a=!1,s=new WeakSet,o={schedule:(e,a=!1,o=!1)=>{let l=o&&i,c=l?t:n;return a&&s.add(e),c.add(e)&&l&&i&&(r=t.order.length),e},cancel:e=>{n.remove(e),s.delete(e)},process:l=>{if(i){a=!0;return}if(i=!0,[t,n]=[n,t],n.clear(),r=t.order.length)for(let n=0;n<r;n++){let r=t.order[n];r(l),s.has(r)&&(o.schedule(r),e())}i=!1,a&&(a=!1,o.process(l))}};return o}(()=>n=!0),e),{}),s=e=>a[e].process(i),o=()=>{let a=performance.now();n=!1,i.delta=r?1e3/60:Math.max(Math.min(a-i.timestamp,40),1),i.timestamp=a,i.isProcessing=!0,eB.forEach(s),i.isProcessing=!1,n&&t&&(r=!1,e(o))},l=()=>{n=!0,r=!0,i.isProcessing||e(o)},c=eB.reduce((e,t)=>{let r=a[t];return e[t]=(e,t=!1,i=!1)=>(n||l(),r.schedule(e,t,i)),e},{});return{schedule:c,cancel:e=>eB.forEach(t=>a[t].cancel(e)),state:i,steps:a}}("undefined"!=typeof requestAnimationFrame?requestAnimationFrame:eM,!0),eV=(0,ep.createContext)(null);function eF(e){let t=(0,ep.useRef)(null);return null===t.current&&(t.current=e()),t.current}class eZ extends ep.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function e$({children:e,isPresent:t}){let n=(0,ep.useId)(),r=(0,ep.useRef)(null),i=(0,ep.useRef)({width:0,height:0,top:0,left:0});return(0,ep.useInsertionEffect)(()=>{let{width:e,height:a,top:s,left:o}=i.current;if(t||!r.current||!e||!a)return;r.current.dataset.motionPopId=n;let l=document.createElement("style");return document.head.appendChild(l),l.sheet&&l.sheet.insertRule(`
          [data-motion-pop-id="${n}"] {
            position: absolute !important;
            width: ${e}px !important;
            height: ${a}px !important;
            top: ${s}px !important;
            left: ${o}px !important;
          }
        `),()=>{document.head.removeChild(l)}},[t]),ep.createElement(eZ,{isPresent:t,childRef:r,sizeRef:i},ep.cloneElement(e,{ref:r}))}let eY=({children:e,initial:t,isPresent:n,onExitComplete:r,custom:i,presenceAffectsLayout:a,mode:s})=>{let o=eF(eH),l=(0,ep.useId)(),c=(0,ep.useMemo)(()=>({id:l,initial:t,isPresent:n,custom:i,onExitComplete:e=>{for(let t of(o.set(e,!0),o.values()))if(!t)return;r&&r()},register:e=>(o.set(e,!1),()=>o.delete(e))}),a?void 0:[n]);return(0,ep.useMemo)(()=>{o.forEach((e,t)=>o.set(t,!1))},[n]),ep.useEffect(()=>{n||o.size||!r||r()},[n]),"popLayout"===s&&(e=ep.createElement(e$,{isPresent:n},e)),ep.createElement(eV.Provider,{value:c},e)};function eH(){return new Map}let ez=(0,ep.createContext)({}),eq=e=>e.key||"",eW=({children:e,custom:t,initial:n=!0,onExitComplete:r,exitBeforeEnter:i,presenceAffectsLayout:a=!0,mode:s="sync"})=>{var o;eM(!i,"Replace exitBeforeEnter with mode='wait'");let l=(0,ep.useContext)(ez).forceRender||function(){let e=eN(),[t,n]=(0,ep.useState)(0),r=(0,ep.useCallback)(()=>{e.current&&n(t+1)},[t]),i=(0,ep.useCallback)(()=>eG.postRender(r),[r]);return[i,t]}()[0],c=eN(),u=function(e){let t=[];return ep.Children.forEach(e,e=>{(0,ep.isValidElement)(e)&&t.push(e)}),t}(e),d=u,h=(0,ep.useRef)(new Map).current,p=(0,ep.useRef)(d),f=(0,ep.useRef)(new Map).current,m=(0,ep.useRef)(!0);if(eC(()=>{m.current=!1,function(e,t){e.forEach(e=>{let n=eq(e);t.set(n,e)})}(u,f),p.current=d}),o=()=>{m.current=!0,f.clear(),h.clear()},(0,ep.useEffect)(()=>()=>o(),[]),m.current)return ep.createElement(ep.Fragment,null,d.map(e=>ep.createElement(eY,{key:eq(e),isPresent:!0,initial:!!n&&void 0,presenceAffectsLayout:a,mode:s},e)));d=[...d];let g=p.current.map(eq),v=u.map(eq),y=g.length;for(let e=0;e<y;e++){let t=g[e];-1!==v.indexOf(t)||h.has(t)||h.set(t,void 0)}return"wait"===s&&h.size&&(d=[]),h.forEach((e,n)=>{if(-1!==v.indexOf(n))return;let i=f.get(n);if(!i)return;let o=g.indexOf(n),m=e;m||(m=ep.createElement(eY,{key:eq(i),isPresent:!1,onExitComplete:()=>{h.delete(n);let e=Array.from(f.keys()).filter(e=>!v.includes(e));if(e.forEach(e=>f.delete(e)),p.current=u.filter(t=>{let r=eq(t);return r===n||e.includes(r)}),!h.size){if(!1===c.current)return;l(),r&&r()}},custom:t,presenceAffectsLayout:a,mode:s},i),h.set(n,m)),d.splice(o,0,m)}),d=d.map(e=>{let t=e.key;return h.has(t)?e:ep.createElement(eY,{key:eq(e),isPresent:!0,presenceAffectsLayout:a,mode:s},e)}),ep.createElement(ep.Fragment,null,h.size?d:d.map(e=>(0,ep.cloneElement)(e)))},eX=(0,ep.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"}),eK=(0,ep.createContext)({}),eJ=(0,ep.createContext)({strict:!1}),eQ=e=>e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),e0="data-"+eQ("framerAppearId");function e1(e){return"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function e2(e){return"string"==typeof e||Array.isArray(e)}function e3(e){return"object"==typeof e&&"function"==typeof e.start}let e5=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],e4=["initial",...e5];function e7(e){return e3(e.animate)||e4.some(t=>e2(e[t]))}function e6(e){return!!(e7(e)||e.variants)}function e8(e){return Array.isArray(e)?e.join(" "):e}let e9={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},te={};for(let e in e9)te[e]={isEnabled:t=>e9[e].some(e=>!!t[e])};let tt=(0,ep.createContext)({}),tn=Symbol.for("motionComponentSymbol"),tr=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function ti(e){if("string"!=typeof e||e.includes("-"));else if(tr.indexOf(e)>-1||/[A-Z]/.test(e))return!0;return!1}let ta={},ts=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],to=new Set(ts);function tl(e,{layout:t,layoutId:n}){return to.has(e)||e.startsWith("origin")||(t||void 0!==n)&&(!!ta[e]||"opacity"===e)}let tc=e=>!!(e&&e.getVelocity),tu={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},td=ts.length,th=e=>t=>"string"==typeof t&&t.startsWith(e),tp=th("--"),tf=th("var(--"),tm=(e,t)=>t&&"number"==typeof e?t.transform(e):e,tg=(e,t,n)=>Math.min(Math.max(n,e),t),tv={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},ty={...tv,transform:e=>tg(0,1,e)},t_={...tv,default:1},tx=e=>Math.round(1e5*e)/1e5,tb=/(-)?([\d]*\.?[\d])+/g,tE=/(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,tw=/^(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function tS(e){return"string"==typeof e}let tT=e=>({test:t=>tS(t)&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),tk=tT("deg"),tj=tT("%"),tR=tT("px"),tP=tT("vh"),tD=tT("vw"),tO={...tj,parse:e=>tj.parse(e)/100,transform:e=>tj.transform(100*e)},tC={...tv,transform:Math.round},tN={borderWidth:tR,borderTopWidth:tR,borderRightWidth:tR,borderBottomWidth:tR,borderLeftWidth:tR,borderRadius:tR,radius:tR,borderTopLeftRadius:tR,borderTopRightRadius:tR,borderBottomRightRadius:tR,borderBottomLeftRadius:tR,width:tR,maxWidth:tR,height:tR,maxHeight:tR,size:tR,top:tR,right:tR,bottom:tR,left:tR,padding:tR,paddingTop:tR,paddingRight:tR,paddingBottom:tR,paddingLeft:tR,margin:tR,marginTop:tR,marginRight:tR,marginBottom:tR,marginLeft:tR,rotate:tk,rotateX:tk,rotateY:tk,rotateZ:tk,scale:t_,scaleX:t_,scaleY:t_,scaleZ:t_,skew:tk,skewX:tk,skewY:tk,distance:tR,translateX:tR,translateY:tR,translateZ:tR,x:tR,y:tR,z:tR,perspective:tR,transformPerspective:tR,opacity:ty,originX:tO,originY:tO,originZ:tR,zIndex:tC,fillOpacity:ty,strokeOpacity:ty,numOctaves:tC};function tM(e,t,n,r){let{style:i,vars:a,transform:s,transformOrigin:o}=e,l=!1,c=!1,u=!0;for(let e in t){let n=t[e];if(tp(e)){a[e]=n;continue}let r=tN[e],d=tm(n,r);if(to.has(e)){if(l=!0,s[e]=d,!u)continue;n!==(r.default||0)&&(u=!1)}else e.startsWith("origin")?(c=!0,o[e]=d):i[e]=d}if(!t.transform&&(l||r?i.transform=function(e,{enableHardwareAcceleration:t=!0,allowTransformNone:n=!0},r,i){let a="";for(let t=0;t<td;t++){let n=ts[t];if(void 0!==e[n]){let t=tu[n]||n;a+=`${t}(${e[n]}) `}}return t&&!e.z&&(a+="translateZ(0)"),a=a.trim(),i?a=i(e,r?"":a):n&&r&&(a="none"),a}(e.transform,n,u,r):i.transform&&(i.transform="none")),c){let{originX:e="50%",originY:t="50%",originZ:n=0}=o;i.transformOrigin=`${e} ${t} ${n}`}}let tA=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function tB(e,t,n){for(let r in t)tc(t[r])||tl(r,n)||(e[r]=t[r])}function tG(e,t,n){let r={},i=function(e,t,n){let r=e.style||{},i={};return tB(i,r,e),Object.assign(i,function({transformTemplate:e},t,n){return(0,ep.useMemo)(()=>{let r=tA();return tM(r,t,{enableHardwareAcceleration:!n},e),Object.assign({},r.vars,r.style)},[t])}(e,t,n)),e.transformValues?e.transformValues(i):i}(e,t,n);return e.drag&&!1!==e.dragListener&&(r.draggable=!1,i.userSelect=i.WebkitUserSelect=i.WebkitTouchCallout="none",i.touchAction=!0===e.drag?"none":`pan-${"x"===e.drag?"y":"x"}`),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(r.tabIndex=0),r.style=i,r}let tL=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","transformValues","custom","inherit","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","ignoreStrict","viewport"]);function tI(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||tL.has(e)}let tU=e=>!tI(e);try{(i=require("@emotion/is-prop-valid").default)&&(tU=e=>e.startsWith("on")?!tI(e):i(e))}catch(e){}function tV(e,t,n){return"string"==typeof e?e:tR.transform(t+n*e)}let tF={offset:"stroke-dashoffset",array:"stroke-dasharray"},tZ={offset:"strokeDashoffset",array:"strokeDasharray"};function t$(e,{attrX:t,attrY:n,attrScale:r,originX:i,originY:a,pathLength:s,pathSpacing:o=1,pathOffset:l=0,...c},u,d,h){if(tM(e,c,u,h),d){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:p,style:f,dimensions:m}=e;p.transform&&(m&&(f.transform=p.transform),delete p.transform),m&&(void 0!==i||void 0!==a||f.transform)&&(f.transformOrigin=function(e,t,n){let r=tV(t,e.x,e.width),i=tV(n,e.y,e.height);return`${r} ${i}`}(m,void 0!==i?i:.5,void 0!==a?a:.5)),void 0!==t&&(p.x=t),void 0!==n&&(p.y=n),void 0!==r&&(p.scale=r),void 0!==s&&function(e,t,n=1,r=0,i=!0){e.pathLength=1;let a=i?tF:tZ;e[a.offset]=tR.transform(-r);let s=tR.transform(t),o=tR.transform(n);e[a.array]=`${s} ${o}`}(p,s,o,l,!1)}let tY=()=>({...tA(),attrs:{}}),tH=e=>"string"==typeof e&&"svg"===e.toLowerCase();function tz(e,t,n,r){let i=(0,ep.useMemo)(()=>{let n=tY();return t$(n,t,{enableHardwareAcceleration:!1},tH(r),e.transformTemplate),{...n.attrs,style:{...n.style}}},[t]);if(e.style){let t={};tB(t,e.style,e),i.style={...t,...i.style}}return i}function tq(e,{style:t,vars:n},r,i){for(let a in Object.assign(e.style,t,i&&i.getProjectionStyles(r)),n)e.style.setProperty(a,n[a])}let tW=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function tX(e,t,n,r){for(let n in tq(e,t,void 0,r),t.attrs)e.setAttribute(tW.has(n)?n:eQ(n),t.attrs[n])}function tK(e,t){let{style:n}=e,r={};for(let i in n)(tc(n[i])||t.style&&tc(t.style[i])||tl(i,e))&&(r[i]=n[i]);return r}function tJ(e,t){let n=tK(e,t);for(let r in e)if(tc(e[r])||tc(t[r])){let t=-1!==ts.indexOf(r)?"attr"+r.charAt(0).toUpperCase()+r.substring(1):r;n[t]=e[r]}return n}function tQ(e,t,n,r={},i={}){return"function"==typeof t&&(t=t(void 0!==n?n:e.custom,r,i)),"string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t&&(t=t(void 0!==n?n:e.custom,r,i)),t}let t0=e=>Array.isArray(e),t1=e=>!!(e&&"object"==typeof e&&e.mix&&e.toValue),t2=e=>t0(e)?e[e.length-1]||0:e;function t3(e){let t=tc(e)?e.get():e;return t1(t)?t.toValue():t}let t5=e=>(t,n)=>{let r=(0,ep.useContext)(eK),i=(0,ep.useContext)(eV),a=()=>(function({scrapeMotionValuesFromProps:e,createRenderState:t,onMount:n},r,i,a){let s={latestValues:function(e,t,n,r){let i={},a=r(e,{});for(let e in a)i[e]=t3(a[e]);let{initial:s,animate:o}=e,l=e7(e),c=e6(e);t&&c&&!l&&!1!==e.inherit&&(void 0===s&&(s=t.initial),void 0===o&&(o=t.animate));let u=!!n&&!1===n.initial;u=u||!1===s;let d=u?o:s;if(d&&"boolean"!=typeof d&&!e3(d)){let t=Array.isArray(d)?d:[d];t.forEach(t=>{let n=tQ(e,t);if(!n)return;let{transitionEnd:r,transition:a,...s}=n;for(let e in s){let t=s[e];if(Array.isArray(t)){let e=u?t.length-1:0;t=t[e]}null!==t&&(i[e]=t)}for(let e in r)i[e]=r[e]})}return i}(r,i,a,e),renderState:t()};return n&&(s.mount=e=>n(r,e,s)),s})(e,t,r,i);return n?a():eF(a)},t4={useVisualState:t5({scrapeMotionValuesFromProps:tJ,createRenderState:tY,onMount:(e,t,{renderState:n,latestValues:r})=>{eG.read(()=>{try{n.dimensions="function"==typeof t.getBBox?t.getBBox():t.getBoundingClientRect()}catch(e){n.dimensions={x:0,y:0,width:0,height:0}}}),eG.render(()=>{t$(n,r,{enableHardwareAcceleration:!1},tH(t.tagName),e.transformTemplate),tX(t,n)})}})},t7={useVisualState:t5({scrapeMotionValuesFromProps:tK,createRenderState:tA})};function t6(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}let t8=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary;function t9(e,t="page"){return{point:{x:e[t+"X"],y:e[t+"Y"]}}}let ne=e=>t=>t8(t)&&e(t,t9(t));function nt(e,t,n,r){return t6(e,t,ne(n),r)}let nn=(e,t)=>n=>t(e(n)),nr=(...e)=>e.reduce(nn);function ni(e){let t=null;return()=>null===t&&(t=e,()=>{t=null})}let na=ni("dragHorizontal"),ns=ni("dragVertical");function no(e){let t=!1;if("y"===e)t=ns();else if("x"===e)t=na();else{let e=na(),n=ns();e&&n?t=()=>{e(),n()}:(e&&e(),n&&n())}return t}function nl(){let e=no(!0);return!e||(e(),!1)}class nc{constructor(e){this.isMounted=!1,this.node=e}update(){}}function nu(e,t){let n="pointer"+(t?"enter":"leave"),r="onHover"+(t?"Start":"End");return nt(e.current,n,(n,i)=>{if("touch"===n.type||nl())return;let a=e.getProps();e.animationState&&a.whileHover&&e.animationState.setActive("whileHover",t),a[r]&&eG.update(()=>a[r](n,i))},{passive:!e.getProps()[r]})}let nd=(e,t)=>!!t&&(e===t||nd(e,t.parentElement));function nh(e,t){if(!t)return;let n=new PointerEvent("pointer"+e);t(n,t9(n))}let np=new WeakMap,nf=new WeakMap,nm=e=>{let t=np.get(e.target);t&&t(e)},ng=e=>{e.forEach(nm)},nv={some:0,all:1};function ny(e,t){if(!Array.isArray(t))return!1;let n=t.length;if(n!==e.length)return!1;for(let r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}function n_(e,t,n){let r=e.getProps();return tQ(r,t,void 0!==n?n:r.custom,function(e){let t={};return e.values.forEach((e,n)=>t[n]=e.get()),t}(e),function(e){let t={};return e.values.forEach((e,n)=>t[n]=e.getVelocity()),t}(e))}let nx=e=>1e3*e,nb=e=>e/1e3,nE={current:!1},nw=e=>Array.isArray(e)&&"number"==typeof e[0],nS=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,nT={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:nS([0,.65,.55,1]),circOut:nS([.55,0,1,.45]),backIn:nS([.31,.01,.66,-.59]),backOut:nS([.33,1.53,.69,.99])},nk=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e;function nj(e,t,n,r){if(e===t&&n===r)return eM;let i=t=>(function(e,t,n,r,i){let a,s;let o=0;do(a=nk(s=t+(n-t)/2,r,i)-e)>0?n=s:t=s;while(Math.abs(a)>1e-7&&++o<12);return s})(t,0,1,e,n);return e=>0===e||1===e?e:nk(i(e),t,r)}let nR=nj(.42,0,1,1),nP=nj(0,0,.58,1),nD=nj(.42,0,.58,1),nO=e=>Array.isArray(e)&&"number"!=typeof e[0],nC=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,nN=e=>t=>1-e(1-t),nM=e=>1-Math.sin(Math.acos(e)),nA=nN(nM),nB=nC(nM),nG=nj(.33,1.53,.69,.99),nL=nN(nG),nI=nC(nL),nU={linear:eM,easeIn:nR,easeInOut:nD,easeOut:nP,circIn:nM,circInOut:nB,circOut:nA,backIn:nL,backInOut:nI,backOut:nG,anticipate:e=>(e*=2)<1?.5*nL(e):.5*(2-Math.pow(2,-10*(e-1)))},nV=e=>{if(Array.isArray(e)){eM(4===e.length,"Cubic bezier arrays must contain four numerical values.");let[t,n,r,i]=e;return nj(t,n,r,i)}return"string"==typeof e?(eM(void 0!==nU[e],`Invalid easing type '${e}'`),nU[e]):e},nF=(e,t)=>n=>!!(tS(n)&&tw.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),nZ=(e,t,n)=>r=>{if(!tS(r))return r;let[i,a,s,o]=r.match(tb);return{[e]:parseFloat(i),[t]:parseFloat(a),[n]:parseFloat(s),alpha:void 0!==o?parseFloat(o):1}},n$=e=>tg(0,255,e),nY={...tv,transform:e=>Math.round(n$(e))},nH={test:nF("rgb","red"),parse:nZ("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+nY.transform(e)+", "+nY.transform(t)+", "+nY.transform(n)+", "+tx(ty.transform(r))+")"},nz={test:nF("#"),parse:function(e){let t="",n="",r="",i="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),i=e.substring(4,5),t+=t,n+=n,r+=r,i+=i),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:i?parseInt(i,16)/255:1}},transform:nH.transform},nq={test:nF("hsl","hue"),parse:nZ("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+tj.transform(tx(t))+", "+tj.transform(tx(n))+", "+tx(ty.transform(r))+")"},nW={test:e=>nH.test(e)||nz.test(e)||nq.test(e),parse:e=>nH.test(e)?nH.parse(e):nq.test(e)?nq.parse(e):nz.parse(e),transform:e=>tS(e)?e:e.hasOwnProperty("red")?nH.transform(e):nq.transform(e)},nX=(e,t,n)=>-n*e+n*t+e;function nK(e,t,n){return(n<0&&(n+=1),n>1&&(n-=1),n<1/6)?e+(t-e)*6*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}let nJ=(e,t,n)=>{let r=e*e;return Math.sqrt(Math.max(0,n*(t*t-r)+r))},nQ=[nz,nH,nq],n0=e=>nQ.find(t=>t.test(e));function n1(e){let t=n0(e);eM(!!t,`'${e}' is not an animatable color. Use the equivalent color code instead.`);let n=t.parse(e);return t===nq&&(n=function({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,n/=100;let i=0,a=0,s=0;if(t/=100){let r=n<.5?n*(1+t):n+t-n*t,o=2*n-r;i=nK(o,r,e+1/3),a=nK(o,r,e),s=nK(o,r,e-1/3)}else i=a=s=n;return{red:Math.round(255*i),green:Math.round(255*a),blue:Math.round(255*s),alpha:r}}(n)),n}let n2=(e,t)=>{let n=n1(e),r=n1(t),i={...n};return e=>(i.red=nJ(n.red,r.red,e),i.green=nJ(n.green,r.green,e),i.blue=nJ(n.blue,r.blue,e),i.alpha=nX(n.alpha,r.alpha,e),nH.transform(i))},n3={regex:/var\s*\(\s*--[\w-]+(\s*,\s*(?:(?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)+)?\s*\)/g,countKey:"Vars",token:"${v}",parse:eM},n5={regex:tE,countKey:"Colors",token:"${c}",parse:nW.parse},n4={regex:tb,countKey:"Numbers",token:"${n}",parse:tv.parse};function n7(e,{regex:t,countKey:n,token:r,parse:i}){let a=e.tokenised.match(t);a&&(e["num"+n]=a.length,e.tokenised=e.tokenised.replace(t,r),e.values.push(...a.map(i)))}function n6(e){let t=e.toString(),n={value:t,tokenised:t,values:[],numVars:0,numColors:0,numNumbers:0};return n.value.includes("var(--")&&n7(n,n3),n7(n,n5),n7(n,n4),n}function n8(e){return n6(e).values}function n9(e){let{values:t,numColors:n,numVars:r,tokenised:i}=n6(e),a=t.length;return e=>{let t=i;for(let i=0;i<a;i++)t=i<r?t.replace(n3.token,e[i]):i<r+n?t.replace(n5.token,nW.transform(e[i])):t.replace(n4.token,tx(e[i]));return t}}let re=e=>"number"==typeof e?0:e,rt={test:function(e){var t,n;return isNaN(e)&&tS(e)&&((null===(t=e.match(tb))||void 0===t?void 0:t.length)||0)+((null===(n=e.match(tE))||void 0===n?void 0:n.length)||0)>0},parse:n8,createTransformer:n9,getAnimatableNone:function(e){let t=n8(e),n=n9(e);return n(t.map(re))}},rn=(e,t)=>n=>`${n>0?t:e}`;function rr(e,t){return"number"==typeof e?n=>nX(e,t,n):nW.test(e)?n2(e,t):e.startsWith("var(")?rn(e,t):rs(e,t)}let ri=(e,t)=>{let n=[...e],r=n.length,i=e.map((e,n)=>rr(e,t[n]));return e=>{for(let t=0;t<r;t++)n[t]=i[t](e);return n}},ra=(e,t)=>{let n={...e,...t},r={};for(let i in n)void 0!==e[i]&&void 0!==t[i]&&(r[i]=rr(e[i],t[i]));return e=>{for(let t in r)n[t]=r[t](e);return n}},rs=(e,t)=>{let n=rt.createTransformer(t),r=n6(e),i=n6(t),a=r.numVars===i.numVars&&r.numColors===i.numColors&&r.numNumbers>=i.numNumbers;return a?nr(ri(r.values,i.values),n):(eM(!0,`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),rn(e,t))},ro=(e,t,n)=>{let r=t-e;return 0===r?1:(n-e)/r},rl=(e,t)=>n=>nX(e,t,n);function rc(e,t,{clamp:n=!0,ease:r,mixer:i}={}){let a=e.length;if(eM(a===t.length,"Both input and output ranges must be the same length"),1===a)return()=>t[0];e[0]>e[a-1]&&(e=[...e].reverse(),t=[...t].reverse());let s=function(e,t,n){let r=[],i=n||function(e){if("number"==typeof e);else if("string"==typeof e)return nW.test(e)?n2:rs;else if(Array.isArray(e))return ri;else if("object"==typeof e)return ra;return rl}(e[0]),a=e.length-1;for(let n=0;n<a;n++){let a=i(e[n],e[n+1]);if(t){let e=Array.isArray(t)?t[n]||eM:t;a=nr(e,a)}r.push(a)}return r}(t,r,i),o=s.length,l=t=>{let n=0;if(o>1)for(;n<e.length-2&&!(t<e[n+1]);n++);let r=ro(e[n],e[n+1],t);return s[n](r)};return n?t=>l(tg(e[0],e[a-1],t)):l}function ru({duration:e=300,keyframes:t,times:n,ease:r="easeInOut"}){let i=nO(r)?r.map(nV):nV(r),a={done:!1,value:t[0]},s=(n&&n.length===t.length?n:function(e){let t=[0];return function(e,t){let n=e[e.length-1];for(let r=1;r<=t;r++){let i=ro(0,t,r);e.push(nX(n,1,i))}}(t,e.length-1),t}(t)).map(t=>t*e),o=rc(s,t,{ease:Array.isArray(i)?i:t.map(()=>i||nD).splice(0,t.length-1)});return{calculatedDuration:e,next:t=>(a.value=o(t),a.done=t>=e,a)}}function rd(e,t,n){var r,i;let a=Math.max(t-5,0);return r=n-e(a),(i=t-a)?r*(1e3/i):0}function rh(e,t){return e*Math.sqrt(1-t*t)}let rp=["duration","bounce"],rf=["stiffness","damping","mass"];function rm(e,t){return t.some(t=>void 0!==e[t])}function rg({keyframes:e,restDelta:t,restSpeed:n,...r}){let i;let a=e[0],s=e[e.length-1],o={done:!1,value:a},{stiffness:l,damping:c,mass:u,velocity:d,duration:h,isResolvedFromDuration:p}=function(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!rm(e,rf)&&rm(e,rp)){let n=function({duration:e=800,bounce:t=.25,velocity:n=0,mass:r=1}){let i,a;eM(e<=nx(10),"Spring duration must be 10 seconds or less");let s=1-t;s=tg(.05,1,s),e=tg(.01,10,nb(e)),s<1?(i=t=>{let r=t*s,i=r*e,a=rh(t,s);return .001-(r-n)/a*Math.exp(-i)},a=t=>{let r=t*s,a=r*e,o=Math.pow(s,2)*Math.pow(t,2)*e,l=rh(Math.pow(t,2),s),c=-i(t)+.001>0?-1:1;return c*((a*n+n-o)*Math.exp(-a))/l}):(i=t=>{let r=Math.exp(-t*e),i=(t-n)*e+1;return -.001+r*i},a=t=>{let r=Math.exp(-t*e),i=(n-t)*(e*e);return r*i});let o=5/e,l=function(e,t,n){let r=n;for(let n=1;n<12;n++)r-=e(r)/t(r);return r}(i,a,o);if(e=nx(e),isNaN(l))return{stiffness:100,damping:10,duration:e};{let t=Math.pow(l,2)*r;return{stiffness:t,damping:2*s*Math.sqrt(r*t),duration:e}}}(e);(t={...t,...n,velocity:0,mass:1}).isResolvedFromDuration=!0}return t}(r),f=d?-nb(d):0,m=c/(2*Math.sqrt(l*u)),g=s-a,v=nb(Math.sqrt(l/u)),y=5>Math.abs(g);if(n||(n=y?.01:2),t||(t=y?.005:.5),m<1){let e=rh(v,m);i=t=>{let n=Math.exp(-m*v*t);return s-n*((f+m*v*g)/e*Math.sin(e*t)+g*Math.cos(e*t))}}else if(1===m)i=e=>s-Math.exp(-v*e)*(g+(f+v*g)*e);else{let e=v*Math.sqrt(m*m-1);i=t=>{let n=Math.exp(-m*v*t),r=Math.min(e*t,300);return s-n*((f+m*v*g)*Math.sinh(r)+e*g*Math.cosh(r))/e}}return{calculatedDuration:p&&h||null,next:e=>{let r=i(e);if(p)o.done=e>=h;else{let a=f;0!==e&&(a=m<1?rd(i,e,r):0);let l=Math.abs(a)<=n,c=Math.abs(s-r)<=t;o.done=l&&c}return o.value=o.done?s:r,o}}}function rv({keyframes:e,velocity:t=0,power:n=.8,timeConstant:r=325,bounceDamping:i=10,bounceStiffness:a=500,modifyTarget:s,min:o,max:l,restDelta:c=.5,restSpeed:u}){let d,h;let p=e[0],f={done:!1,value:p},m=e=>void 0!==o&&e<o||void 0!==l&&e>l,g=e=>void 0===o?l:void 0===l?o:Math.abs(o-e)<Math.abs(l-e)?o:l,v=n*t,y=p+v,_=void 0===s?y:s(y);_!==y&&(v=_-p);let x=e=>-v*Math.exp(-e/r),b=e=>_+x(e),E=e=>{let t=x(e),n=b(e);f.done=Math.abs(t)<=c,f.value=f.done?_:n},w=e=>{m(f.value)&&(d=e,h=rg({keyframes:[f.value,g(f.value)],velocity:rd(b,e,f.value),damping:i,stiffness:a,restDelta:c,restSpeed:u}))};return w(0),{calculatedDuration:null,next:e=>{let t=!1;return(h||void 0!==d||(t=!0,E(e),w(e)),void 0!==d&&e>d)?h.next(e-d):(t||E(e),f)}}}let ry=e=>{let t=({timestamp:t})=>e(t);return{start:()=>eG.update(t,!0),stop:()=>eL(t),now:()=>eI.isProcessing?eI.timestamp:performance.now()}};function r_(e){let t=0,n=e.next(t);for(;!n.done&&t<2e4;)t+=50,n=e.next(t);return t>=2e4?1/0:t}let rx={decay:rv,inertia:rv,tween:ru,keyframes:ru,spring:rg};function rb({autoplay:e=!0,delay:t=0,driver:n=ry,keyframes:r,type:i="keyframes",repeat:a=0,repeatDelay:s=0,repeatType:o="loop",onPlay:l,onStop:c,onComplete:u,onUpdate:d,...h}){let p,f,m,g,v,y=1,_=!1,x=()=>{f=new Promise(e=>{p=e})};x();let b=rx[i]||ru;b!==ru&&"number"!=typeof r[0]&&(g=rc([0,100],r,{clamp:!1}),r=[0,100]);let E=b({...h,keyframes:r});"mirror"===o&&(v=b({...h,keyframes:[...r].reverse(),velocity:-(h.velocity||0)}));let w="idle",S=null,T=null,k=null;null===E.calculatedDuration&&a&&(E.calculatedDuration=r_(E));let{calculatedDuration:j}=E,R=1/0,P=1/0;null!==j&&(P=(R=j+s)*(a+1)-s);let D=0,O=e=>{if(null===T)return;y>0&&(T=Math.min(T,e)),y<0&&(T=Math.min(e-P/y,T)),D=null!==S?S:Math.round(e-T)*y;let n=D-t*(y>=0?1:-1),i=y>=0?n<0:n>P;D=Math.max(n,0),"finished"===w&&null===S&&(D=P);let l=D,c=E;if(a){let e=D/R,t=Math.floor(e),n=e%1;!n&&e>=1&&(n=1),1===n&&t--,t=Math.min(t,a+1);let r=!!(t%2);r&&("reverse"===o?(n=1-n,s&&(n-=s/R)):"mirror"===o&&(c=v));let i=tg(0,1,n);D>P&&(i="reverse"===o&&r?1:0),l=i*R}let u=i?{done:!1,value:r[0]}:c.next(l);g&&(u.value=g(u.value));let{done:h}=u;i||null===j||(h=y>=0?D>=P:D<=0);let p=null===S&&("finished"===w||"running"===w&&h);return d&&d(u.value),p&&M(),u},C=()=>{m&&m.stop(),m=void 0},N=()=>{w="idle",C(),p(),x(),T=k=null},M=()=>{w="finished",u&&u(),C(),p()},A=()=>{if(_)return;m||(m=n(O));let e=m.now();l&&l(),null!==S?T=e-S:T&&"finished"!==w||(T=e),"finished"===w&&x(),k=T,S=null,w="running",m.start()};e&&A();let B={then:(e,t)=>f.then(e,t),get time(){return nb(D)},set time(newTime){D=newTime=nx(newTime),null===S&&m&&0!==y?T=m.now()-newTime/y:S=newTime},get duration(){let e=null===E.calculatedDuration?r_(E):E.calculatedDuration;return nb(e)},get speed(){return y},set speed(newSpeed){if(newSpeed===y||!m)return;y=newSpeed,B.time=nb(D)},get state(){return w},play:A,pause:()=>{w="paused",S=D},stop:()=>{_=!0,"idle"!==w&&(w="idle",c&&c(),N())},cancel:()=>{null!==k&&O(k),N()},complete:()=>{w="finished"},sample:e=>(T=0,O(e))};return B}let rE=(a=()=>Object.hasOwnProperty.call(Element.prototype,"animate"),()=>(void 0===r&&(r=a()),r)),rw=new Set(["opacity","clipPath","filter","transform","backgroundColor"]),rS=(e,t)=>"spring"===t.type||"backgroundColor"===e||!function e(t){return!!(!t||"string"==typeof t&&nT[t]||nw(t)||Array.isArray(t)&&t.every(e))}(t.ease),rT={type:"spring",stiffness:500,damping:25,restSpeed:10},rk=e=>({type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restSpeed:10}),rj={type:"keyframes",duration:.8},rR={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},rP=(e,{keyframes:t})=>t.length>2?rj:to.has(e)?e.startsWith("scale")?rk(t[1]):rT:rR,rD=(e,t)=>"zIndex"!==e&&!!("number"==typeof t||Array.isArray(t)||"string"==typeof t&&(rt.test(t)||"0"===t)&&!t.startsWith("url(")),rO=new Set(["brightness","contrast","saturate","opacity"]);function rC(e){let[t,n]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[r]=n.match(tb)||[];if(!r)return e;let i=n.replace(r,""),a=rO.has(t)?1:0;return r!==n&&(a*=100),t+"("+a+i+")"}let rN=/([a-z-]*)\(.*?\)/g,rM={...rt,getAnimatableNone:e=>{let t=e.match(rN);return t?t.map(rC).join(" "):e}},rA={...tN,color:nW,backgroundColor:nW,outlineColor:nW,fill:nW,stroke:nW,borderColor:nW,borderTopColor:nW,borderRightColor:nW,borderBottomColor:nW,borderLeftColor:nW,filter:rM,WebkitFilter:rM},rB=e=>rA[e];function rG(e,t){let n=rB(e);return n!==rM&&(n=rt),n.getAnimatableNone?n.getAnimatableNone(t):void 0}let rL=e=>/^0[^.\s]+$/.test(e);function rI(e,t){return e[t]||e.default||e}let rU=(e,t,n,r={})=>i=>{let a=rI(r,e)||{},s=a.delay||r.delay||0,{elapsed:o=0}=r;o-=nx(s);let l=function(e,t,n,r){let i,a;let s=rD(t,n);i=Array.isArray(n)?[...n]:[null,n];let o=void 0!==r.from?r.from:e.get(),l=[];for(let e=0;e<i.length;e++){var c;null===i[e]&&(i[e]=0===e?o:i[e-1]),("number"==typeof(c=i[e])?0===c:null!==c?"none"===c||"0"===c||rL(c):void 0)&&l.push(e),"string"==typeof i[e]&&"none"!==i[e]&&"0"!==i[e]&&(a=i[e])}if(s&&l.length&&a)for(let e=0;e<l.length;e++){let n=l[e];i[n]=rG(t,a)}return i}(t,e,n,a),c=l[0],u=l[l.length-1],d=rD(e,c),h=rD(e,u);eM(d===h,`You are trying to animate ${e} from "${c}" to "${u}". ${c} is not an animatable value - to enable this animation set ${c} to a value animatable to ${u} via the \`style\` property.`);let p={keyframes:l,velocity:t.getVelocity(),ease:"easeOut",...a,delay:-o,onUpdate:e=>{t.set(e),a.onUpdate&&a.onUpdate(e)},onComplete:()=>{i(),a.onComplete&&a.onComplete()}};if(!function({when:e,delay:t,delayChildren:n,staggerChildren:r,staggerDirection:i,repeat:a,repeatType:s,repeatDelay:o,from:l,elapsed:c,...u}){return!!Object.keys(u).length}(a)&&(p={...p,...rP(e,p)}),p.duration&&(p.duration=nx(p.duration)),p.repeatDelay&&(p.repeatDelay=nx(p.repeatDelay)),!d||!h||nE.current||!1===a.type)return function({keyframes:e,delay:t,onUpdate:n,onComplete:r}){let i=()=>(n&&n(e[e.length-1]),r&&r(),{time:0,speed:1,duration:0,play:eM,pause:eM,stop:eM,then:e=>(e(),Promise.resolve()),cancel:eM,complete:eM});return t?rb({keyframes:[0,1],duration:0,delay:t,onComplete:i}):i()}(nE.current?{...p,delay:0}:p);if(!r.isHandoff&&t.owner&&t.owner.current instanceof HTMLElement&&!t.owner.getProps().onUpdate){let n=function(e,t,{onUpdate:n,onComplete:r,...i}){let a,s;let o=rE()&&rw.has(t)&&!i.repeatDelay&&"mirror"!==i.repeatType&&0!==i.damping&&"inertia"!==i.type;if(!o)return!1;let l=!1,c=()=>{s=new Promise(e=>{a=e})};c();let{keyframes:u,duration:d=300,ease:h,times:p}=i;if(rS(t,i)){let e=rb({...i,repeat:0,delay:0}),t={done:!1,value:u[0]},n=[],r=0;for(;!t.done&&r<2e4;)t=e.sample(r),n.push(t.value),r+=10;p=void 0,u=n,d=r-10,h="linear"}let f=function(e,t,n,{delay:r=0,duration:i,repeat:a=0,repeatType:s="loop",ease:o,times:l}={}){let c={[t]:n};l&&(c.offset=l);let u=function e(t){if(t)return nw(t)?nS(t):Array.isArray(t)?t.map(e):nT[t]}(o);return Array.isArray(u)&&(c.easing=u),e.animate(c,{delay:r,duration:i,easing:Array.isArray(u)?"linear":u,fill:"both",iterations:a+1,direction:"reverse"===s?"alternate":"normal"})}(e.owner.current,t,u,{...i,duration:d,ease:h,times:p}),m=()=>f.cancel(),g=()=>{eG.update(m),a(),c()};return f.onfinish=()=>{e.set(function(e,{repeat:t,repeatType:n="loop"}){let r=t&&"loop"!==n&&t%2==1?0:e.length-1;return e[r]}(u,i)),r&&r(),g()},{then:(e,t)=>s.then(e,t),attachTimeline:e=>(f.timeline=e,f.onfinish=null,eM),get time(){return nb(f.currentTime||0)},set time(newTime){f.currentTime=nx(newTime)},get speed(){return f.playbackRate},set speed(newSpeed){f.playbackRate=newSpeed},get duration(){return nb(d)},play:()=>{l||(f.play(),eL(m))},pause:()=>f.pause(),stop:()=>{if(l=!0,"idle"===f.playState)return;let{currentTime:t}=f;if(t){let n=rb({...i,autoplay:!1});e.setWithVelocity(n.sample(t-10).value,n.sample(t).value,10)}g()},complete:()=>f.finish(),cancel:g}}(t,e,p);if(n)return n}return rb(p)};function rV(e){return!!(tc(e)&&e.add)}let rF=e=>/^\-?\d*\.?\d+$/.test(e);function rZ(e,t){-1===e.indexOf(t)&&e.push(t)}function r$(e,t){let n=e.indexOf(t);n>-1&&e.splice(n,1)}class rY{constructor(){this.subscriptions=[]}add(e){return rZ(this.subscriptions,e),()=>r$(this.subscriptions,e)}notify(e,t,n){let r=this.subscriptions.length;if(r){if(1===r)this.subscriptions[0](e,t,n);else for(let i=0;i<r;i++){let r=this.subscriptions[i];r&&r(e,t,n)}}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}let rH=e=>!isNaN(parseFloat(e)),rz={current:void 0};class rq{constructor(e,t={}){this.version="10.16.16",this.timeDelta=0,this.lastUpdated=0,this.canTrackVelocity=!1,this.events={},this.updateAndNotify=(e,t=!0)=>{this.prev=this.current,this.current=e;let{delta:n,timestamp:r}=eI;this.lastUpdated!==r&&(this.timeDelta=n,this.lastUpdated=r,eG.postRender(this.scheduleVelocityCheck)),this.prev!==this.current&&this.events.change&&this.events.change.notify(this.current),this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()),t&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.scheduleVelocityCheck=()=>eG.postRender(this.velocityCheck),this.velocityCheck=({timestamp:e})=>{e!==this.lastUpdated&&(this.prev=this.current,this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=e,this.canTrackVelocity=rH(this.current),this.owner=t.owner}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new rY);let n=this.events[e].add(t);return"change"===e?()=>{n(),eG.read(()=>{this.events.change.getSize()||this.stop()})}:n}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e,t=!0){t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)}setWithVelocity(e,t,n){this.set(t),this.prev=e,this.timeDelta=n}jump(e){this.updateAndNotify(e),this.prev=e,this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return rz.current&&rz.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){var e,t;return this.canTrackVelocity?(e=parseFloat(this.current)-parseFloat(this.prev),(t=this.timeDelta)?e*(1e3/t):0):0}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function rW(e,t){return new rq(e,t)}let rX=e=>t=>t.test(e),rK=[tv,tR,tj,tk,tD,tP,{test:e=>"auto"===e,parse:e=>e}],rJ=e=>rK.find(rX(e)),rQ=[...rK,nW,rt],r0=e=>rQ.find(rX(e));function r1(e,t,{delay:n=0,transitionOverride:r,type:i}={}){let{transition:a=e.getDefaultTransition(),transitionEnd:s,...o}=e.makeTargetAnimatable(t),l=e.getValue("willChange");r&&(a=r);let c=[],u=i&&e.animationState&&e.animationState.getState()[i];for(let t in o){let r=e.getValue(t),i=o[t];if(!r||void 0===i||u&&function({protectedKeys:e,needsAnimating:t},n){let r=e.hasOwnProperty(n)&&!0!==t[n];return t[n]=!1,r}(u,t))continue;let s={delay:n,elapsed:0,...rI(a||{},t)};if(window.HandoffAppearAnimations){let n=e.getProps()[e0];if(n){let e=window.HandoffAppearAnimations(n,t,r,eG);null!==e&&(s.elapsed=e,s.isHandoff=!0)}}let d=!s.isHandoff&&!function(e,t){let n=e.get();if(!Array.isArray(t))return n!==t;for(let e=0;e<t.length;e++)if(t[e]!==n)return!0}(r,i);if("spring"===s.type&&(r.getVelocity()||s.velocity)&&(d=!1),r.animation&&(d=!1),d)continue;r.start(rU(t,r,i,e.shouldReduceMotion&&to.has(t)?{type:!1}:s));let h=r.animation;rV(l)&&(l.add(t),h.then(()=>l.remove(t))),c.push(h)}return s&&Promise.all(c).then(()=>{s&&function(e,t){let n=n_(e,t),{transitionEnd:r={},transition:i={},...a}=n?e.makeTargetAnimatable(n,!1):{};for(let t in a={...a,...r}){let n=t2(a[t]);e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,rW(n))}}(e,s)}),c}function r2(e,t,n={}){let r=n_(e,t,n.custom),{transition:i=e.getDefaultTransition()||{}}=r||{};n.transitionOverride&&(i=n.transitionOverride);let a=r?()=>Promise.all(r1(e,r,n)):()=>Promise.resolve(),s=e.variantChildren&&e.variantChildren.size?(r=0)=>{let{delayChildren:a=0,staggerChildren:s,staggerDirection:o}=i;return function(e,t,n=0,r=0,i=1,a){let s=[],o=(e.variantChildren.size-1)*r,l=1===i?(e=0)=>e*r:(e=0)=>o-e*r;return Array.from(e.variantChildren).sort(r3).forEach((e,r)=>{e.notify("AnimationStart",t),s.push(r2(e,t,{...a,delay:n+l(r)}).then(()=>e.notify("AnimationComplete",t)))}),Promise.all(s)}(e,t,a+r,s,o,n)}:()=>Promise.resolve(),{when:o}=i;if(!o)return Promise.all([a(),s(n.delay)]);{let[e,t]="beforeChildren"===o?[a,s]:[s,a];return e().then(()=>t())}}function r3(e,t){return e.sortNodePosition(t)}let r5=[...e5].reverse(),r4=e5.length;function r7(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}let r6=0,r8=(e,t)=>Math.abs(e-t);class r9{constructor(e,t,{transformPagePoint:n,contextWindow:r}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let e=ir(this.lastMoveEventInfo,this.history),t=null!==this.startEvent,n=function(e,t){let n=r8(e.x,t.x),r=r8(e.y,t.y);return Math.sqrt(n**2+r**2)}(e.offset,{x:0,y:0})>=3;if(!t&&!n)return;let{point:r}=e,{timestamp:i}=eI;this.history.push({...r,timestamp:i});let{onStart:a,onMove:s}=this.handlers;t||(a&&a(this.lastMoveEvent,e),this.startEvent=this.lastMoveEvent),s&&s(this.lastMoveEvent,e)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastMoveEventInfo=ie(t,this.transformPagePoint),eG.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{if(this.end(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let{onEnd:n,onSessionEnd:r}=this.handlers,i=ir("pointercancel"===e.type?this.lastMoveEventInfo:ie(t,this.transformPagePoint),this.history);this.startEvent&&n&&n(e,i),r&&r(e,i)},!t8(e))return;this.handlers=t,this.transformPagePoint=n,this.contextWindow=r||window;let i=t9(e),a=ie(i,this.transformPagePoint),{point:s}=a,{timestamp:o}=eI;this.history=[{...s,timestamp:o}];let{onSessionStart:l}=t;l&&l(e,ir(a,this.history)),this.removeListeners=nr(nt(this.contextWindow,"pointermove",this.handlePointerMove),nt(this.contextWindow,"pointerup",this.handlePointerUp),nt(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),eL(this.updatePoint)}}function ie(e,t){return t?{point:t(e.point)}:e}function it(e,t){return{x:e.x-t.x,y:e.y-t.y}}function ir({point:e},t){return{point:e,delta:it(e,ii(t)),offset:it(e,t[0]),velocity:function(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null,i=ii(e);for(;n>=0&&(r=e[n],!(i.timestamp-r.timestamp>nx(.1)));)n--;if(!r)return{x:0,y:0};let a=nb(i.timestamp-r.timestamp);if(0===a)return{x:0,y:0};let s={x:(i.x-r.x)/a,y:(i.y-r.y)/a};return s.x===1/0&&(s.x=0),s.y===1/0&&(s.y=0),s}(t,0)}}function ii(e){return e[e.length-1]}function ia(e){return e.max-e.min}function is(e,t=0,n=.01){return Math.abs(e-t)<=n}function io(e,t,n,r=.5){e.origin=r,e.originPoint=nX(t.min,t.max,e.origin),e.scale=ia(n)/ia(t),(is(e.scale,1,1e-4)||isNaN(e.scale))&&(e.scale=1),e.translate=nX(n.min,n.max,e.origin)-e.originPoint,(is(e.translate)||isNaN(e.translate))&&(e.translate=0)}function il(e,t,n,r){io(e.x,t.x,n.x,r?r.originX:void 0),io(e.y,t.y,n.y,r?r.originY:void 0)}function ic(e,t,n){e.min=n.min+t.min,e.max=e.min+ia(t)}function iu(e,t,n){e.min=t.min-n.min,e.max=e.min+ia(t)}function id(e,t,n){iu(e.x,t.x,n.x),iu(e.y,t.y,n.y)}function ih(e,t,n){return{min:void 0!==t?e.min+t:void 0,max:void 0!==n?e.max+n-(e.max-e.min):void 0}}function ip(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,r]=[r,n]),{min:n,max:r}}function im(e,t,n){return{min:ig(e,t),max:ig(e,n)}}function ig(e,t){return"number"==typeof e?e:e[t]||0}let iv=()=>({translate:0,scale:1,origin:0,originPoint:0}),iy=()=>({x:iv(),y:iv()}),i_=()=>({min:0,max:0}),ix=()=>({x:i_(),y:i_()});function ib(e){return[e("x"),e("y")]}function iE({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}function iw(e){return void 0===e||1===e}function iS({scale:e,scaleX:t,scaleY:n}){return!iw(e)||!iw(t)||!iw(n)}function iT(e){return iS(e)||ik(e)||e.z||e.rotate||e.rotateX||e.rotateY}function ik(e){var t,n;return(t=e.x)&&"0%"!==t||(n=e.y)&&"0%"!==n}function ij(e,t,n,r,i){return void 0!==i&&(e=r+i*(e-r)),r+n*(e-r)+t}function iR(e,t=0,n=1,r,i){e.min=ij(e.min,t,n,r,i),e.max=ij(e.max,t,n,r,i)}function iP(e,{x:t,y:n}){iR(e.x,t.translate,t.scale,t.originPoint),iR(e.y,n.translate,n.scale,n.originPoint)}function iD(e){return Number.isInteger(e)?e:e>1.0000000000001||e<.999999999999?e:1}function iO(e,t){e.min=e.min+t,e.max=e.max+t}function iC(e,t,[n,r,i]){let a=void 0!==t[i]?t[i]:.5,s=nX(e.min,e.max,a);iR(e,t[n],t[r],s,t.scale)}let iN=["x","scaleX","originX"],iM=["y","scaleY","originY"];function iA(e,t){iC(e.x,t,iN),iC(e.y,t,iM)}function iB(e,t){return iE(function(e,t){if(!t)return e;let n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}(e.getBoundingClientRect(),t))}let iG=({current:e})=>e?e.ownerDocument.defaultView:null,iL=new WeakMap;class iI{constructor(e){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=ix(),this.visualElement=e}start(e,{snapToCursor:t=!1}={}){let{presenceContext:n}=this.visualElement;n&&!1===n.isPresent||(this.panSession=new r9(e,{onSessionStart:e=>{this.stopAnimation(),t&&this.snapToCursor(t9(e,"page").point)},onStart:(e,t)=>{let{drag:n,dragPropagation:r,onDragStart:i}=this.getProps();if(n&&!r&&(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=no(n),!this.openGlobalLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),ib(e=>{let t=this.getAxisMotionValue(e).get()||0;if(tj.test(t)){let{projection:n}=this.visualElement;if(n&&n.layout){let r=n.layout.layoutBox[e];if(r){let e=ia(r);t=e*(parseFloat(t)/100)}}}this.originPoint[e]=t}),i&&eG.update(()=>i(e,t),!1,!0);let{animationState:a}=this.visualElement;a&&a.setActive("whileDrag",!0)},onMove:(e,t)=>{let{dragPropagation:n,dragDirectionLock:r,onDirectionLock:i,onDrag:a}=this.getProps();if(!n&&!this.openGlobalLock)return;let{offset:s}=t;if(r&&null===this.currentDirection){this.currentDirection=function(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}(s),null!==this.currentDirection&&i&&i(this.currentDirection);return}this.updateAxis("x",t.point,s),this.updateAxis("y",t.point,s),this.visualElement.render(),a&&a(e,t)},onSessionEnd:(e,t)=>this.stop(e,t)},{transformPagePoint:this.visualElement.getTransformPagePoint(),contextWindow:iG(this.visualElement)}))}stop(e,t){let n=this.isDragging;if(this.cancel(),!n)return;let{velocity:r}=t;this.startAnimation(r);let{onDragEnd:i}=this.getProps();i&&eG.update(()=>i(e,t))}cancel(){this.isDragging=!1;let{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:n}=this.getProps();!n&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),t&&t.setActive("whileDrag",!1)}updateAxis(e,t,n){let{drag:r}=this.getProps();if(!n||!iU(e,r,this.currentDirection))return;let i=this.getAxisMotionValue(e),a=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(a=function(e,{min:t,max:n},r){return void 0!==t&&e<t?e=r?nX(t,e,r.min):Math.max(e,t):void 0!==n&&e>n&&(e=r?nX(n,e,r.max):Math.min(e,n)),e}(a,this.constraints[e],this.elastic[e])),i.set(a)}resolveConstraints(){var e;let{dragConstraints:t,dragElastic:n}=this.getProps(),r=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):null===(e=this.visualElement.projection)||void 0===e?void 0:e.layout,i=this.constraints;t&&e1(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):t&&r?this.constraints=function(e,{top:t,left:n,bottom:r,right:i}){return{x:ih(e.x,n,i),y:ih(e.y,t,r)}}(r.layoutBox,t):this.constraints=!1,this.elastic=function(e=.35){return!1===e?e=0:!0===e&&(e=.35),{x:im(e,"left","right"),y:im(e,"top","bottom")}}(n),i!==this.constraints&&r&&this.constraints&&!this.hasMutatedConstraints&&ib(e=>{this.getAxisMotionValue(e)&&(this.constraints[e]=function(e,t){let n={};return void 0!==t.min&&(n.min=t.min-e.min),void 0!==t.max&&(n.max=t.max-e.min),n}(r.layoutBox[e],this.constraints[e]))})}resolveRefConstraints(){var e;let{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!e1(t))return!1;let r=t.current;eM(null!==r,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");let{projection:i}=this.visualElement;if(!i||!i.layout)return!1;let a=function(e,t,n){let r=iB(e,n),{scroll:i}=t;return i&&(iO(r.x,i.offset.x),iO(r.y,i.offset.y)),r}(r,i.root,this.visualElement.getTransformPagePoint()),s={x:ip((e=i.layout.layoutBox).x,a.x),y:ip(e.y,a.y)};if(n){let e=n(function({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}(s));this.hasMutatedConstraints=!!e,e&&(s=iE(e))}return s}startAnimation(e){let{drag:t,dragMomentum:n,dragElastic:r,dragTransition:i,dragSnapToOrigin:a,onDragTransitionEnd:s}=this.getProps(),o=this.constraints||{},l=ib(s=>{if(!iU(s,t,this.currentDirection))return;let l=o&&o[s]||{};a&&(l={min:0,max:0});let c={type:"inertia",velocity:n?e[s]:0,bounceStiffness:r?200:1e6,bounceDamping:r?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...i,...l};return this.startAxisValueAnimation(s,c)});return Promise.all(l).then(s)}startAxisValueAnimation(e,t){let n=this.getAxisMotionValue(e);return n.start(rU(e,n,0,t))}stopAnimation(){ib(e=>this.getAxisMotionValue(e).stop())}getAxisMotionValue(e){let t="_drag"+e.toUpperCase(),n=this.visualElement.getProps(),r=n[t];return r||this.visualElement.getValue(e,(n.initial?n.initial[e]:void 0)||0)}snapToCursor(e){ib(t=>{let{drag:n}=this.getProps();if(!iU(t,n,this.currentDirection))return;let{projection:r}=this.visualElement,i=this.getAxisMotionValue(t);if(r&&r.layout){let{min:n,max:a}=r.layout.layoutBox[t];i.set(e[t]-nX(n,a,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:e,dragConstraints:t}=this.getProps(),{projection:n}=this.visualElement;if(!e1(t)||!n||!this.constraints)return;this.stopAnimation();let r={x:0,y:0};ib(e=>{let t=this.getAxisMotionValue(e);if(t){let n=t.get();r[e]=function(e,t){let n=.5,r=ia(e),i=ia(t);return i>r?n=ro(t.min,t.max-r,e.min):r>i&&(n=ro(e.min,e.max-i,t.min)),tg(0,1,n)}({min:n,max:n},this.constraints[e])}});let{transformTemplate:i}=this.visualElement.getProps();this.visualElement.current.style.transform=i?i({},""):"none",n.root&&n.root.updateScroll(),n.updateLayout(),this.resolveConstraints(),ib(t=>{if(!iU(t,e,null))return;let n=this.getAxisMotionValue(t),{min:i,max:a}=this.constraints[t];n.set(nX(i,a,r[t]))})}addListeners(){if(!this.visualElement.current)return;iL.set(this.visualElement,this);let e=this.visualElement.current,t=nt(e,"pointerdown",e=>{let{drag:t,dragListener:n=!0}=this.getProps();t&&n&&this.start(e)}),n=()=>{let{dragConstraints:e}=this.getProps();e1(e)&&(this.constraints=this.resolveRefConstraints())},{projection:r}=this.visualElement,i=r.addEventListener("measure",n);r&&!r.layout&&(r.root&&r.root.updateScroll(),r.updateLayout()),n();let a=t6(window,"resize",()=>this.scalePositionWithinConstraints()),s=r.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t})=>{this.isDragging&&t&&(ib(t=>{let n=this.getAxisMotionValue(t);n&&(this.originPoint[t]+=e[t].translate,n.set(n.get()+e[t].translate))}),this.visualElement.render())});return()=>{a(),t(),i(),s&&s()}}getProps(){let e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:n=!1,dragPropagation:r=!1,dragConstraints:i=!1,dragElastic:a=.35,dragMomentum:s=!0}=e;return{...e,drag:t,dragDirectionLock:n,dragPropagation:r,dragConstraints:i,dragElastic:a,dragMomentum:s}}}function iU(e,t,n){return(!0===t||t===e)&&(null===n||n===e)}let iV=e=>(t,n)=>{e&&eG.update(()=>e(t,n))},iF={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function iZ(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}let i$={correct:(e,t)=>{if(!t.target)return e;if("string"==typeof e){if(!tR.test(e))return e;e=parseFloat(e)}let n=iZ(e,t.target.x),r=iZ(e,t.target.y);return`${n}% ${r}%`}};class iY extends ep.Component{componentDidMount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:n,layoutId:r}=this.props,{projection:i}=e;Object.assign(ta,iz),i&&(t.group&&t.group.add(i),n&&n.register&&r&&n.register(i),i.root.didUpdate(),i.addEventListener("animationComplete",()=>{this.safeToRemove()}),i.setOptions({...i.options,onExitComplete:()=>this.safeToRemove()})),iF.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){let{layoutDependency:t,visualElement:n,drag:r,isPresent:i}=this.props,a=n.projection;return a&&(a.isPresent=i,r||e.layoutDependency!==t||void 0===t?a.willUpdate():this.safeToRemove(),e.isPresent===i||(i?a.promote():a.relegate()||eG.postRender(()=>{let e=a.getStack();e&&e.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),queueMicrotask(()=>{!e.currentAnimation&&e.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:n}=this.props,{projection:r}=e;r&&(r.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(r),n&&n.deregister&&n.deregister(r))}safeToRemove(){let{safeToRemove:e}=this.props;e&&e()}render(){return null}}function iH(e){let[t,n]=function(){let e=(0,ep.useContext)(eV);if(null===e)return[!0,null];let{isPresent:t,onExitComplete:n,register:r}=e,i=(0,ep.useId)();return(0,ep.useEffect)(()=>r(i),[]),!t&&n?[!1,()=>n&&n(i)]:[!0]}(),r=(0,ep.useContext)(ez);return ep.createElement(iY,{...e,layoutGroup:r,switchLayoutGroup:(0,ep.useContext)(tt),isPresent:t,safeToRemove:n})}let iz={borderRadius:{...i$,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:i$,borderTopRightRadius:i$,borderBottomLeftRadius:i$,borderBottomRightRadius:i$,boxShadow:{correct:(e,{treeScale:t,projectionDelta:n})=>{let r=rt.parse(e);if(r.length>5)return e;let i=rt.createTransformer(e),a="number"!=typeof r[0]?1:0,s=n.x.scale*t.x,o=n.y.scale*t.y;r[0+a]/=s,r[1+a]/=o;let l=nX(s,o,.5);return"number"==typeof r[2+a]&&(r[2+a]/=l),"number"==typeof r[3+a]&&(r[3+a]/=l),i(r)}}},iq=["TopLeft","TopRight","BottomLeft","BottomRight"],iW=iq.length,iX=e=>"string"==typeof e?parseFloat(e):e,iK=e=>"number"==typeof e||tR.test(e);function iJ(e,t){return void 0!==e[t]?e[t]:e.borderRadius}let iQ=i1(0,.5,nA),i0=i1(.5,.95,eM);function i1(e,t,n){return r=>r<e?0:r>t?1:n(ro(e,t,r))}function i2(e,t){e.min=t.min,e.max=t.max}function i3(e,t){i2(e.x,t.x),i2(e.y,t.y)}function i5(e,t,n,r,i){return e-=t,e=r+1/n*(e-r),void 0!==i&&(e=r+1/i*(e-r)),e}function i4(e,t,[n,r,i],a,s){!function(e,t=0,n=1,r=.5,i,a=e,s=e){if(tj.test(t)){t=parseFloat(t);let e=nX(s.min,s.max,t/100);t=e-s.min}if("number"!=typeof t)return;let o=nX(a.min,a.max,r);e===a&&(o-=t),e.min=i5(e.min,t,n,o,i),e.max=i5(e.max,t,n,o,i)}(e,t[n],t[r],t[i],t.scale,a,s)}let i7=["x","scaleX","originX"],i6=["y","scaleY","originY"];function i8(e,t,n,r){i4(e.x,t,i7,n?n.x:void 0,r?r.x:void 0),i4(e.y,t,i6,n?n.y:void 0,r?r.y:void 0)}function i9(e){return 0===e.translate&&1===e.scale}function ae(e){return i9(e.x)&&i9(e.y)}function at(e,t){return Math.round(e.x.min)===Math.round(t.x.min)&&Math.round(e.x.max)===Math.round(t.x.max)&&Math.round(e.y.min)===Math.round(t.y.min)&&Math.round(e.y.max)===Math.round(t.y.max)}function an(e){return ia(e.x)/ia(e.y)}class ar{constructor(){this.members=[]}add(e){rZ(this.members,e),e.scheduleRender()}remove(e){if(r$(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){let e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){let t;let n=this.members.findIndex(t=>e===t);if(0===n)return!1;for(let e=n;e>=0;e--){let n=this.members[e];if(!1!==n.isPresent){t=n;break}}return!!t&&(this.promote(t),!0)}promote(e,t){let n=this.lead;if(e!==n&&(this.prevLead=n,this.lead=e,e.show(),n)){n.instance&&n.scheduleRender(),e.scheduleRender(),e.resumeFrom=n,t&&(e.resumeFrom.preserveOpacity=!0),n.snapshot&&(e.snapshot=n.snapshot,e.snapshot.latestValues=n.animationValues||n.latestValues),e.root&&e.root.isUpdating&&(e.isLayoutDirty=!0);let{crossfade:r}=e.options;!1===r&&n.hide()}}exitAnimationComplete(){this.members.forEach(e=>{let{options:t,resumingFrom:n}=e;t.onExitComplete&&t.onExitComplete(),n&&n.options.onExitComplete&&n.options.onExitComplete()})}scheduleRender(){this.members.forEach(e=>{e.instance&&e.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function ai(e,t,n){let r="",i=e.x.translate/t.x,a=e.y.translate/t.y;if((i||a)&&(r=`translate3d(${i}px, ${a}px, 0) `),(1!==t.x||1!==t.y)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),n){let{rotate:e,rotateX:t,rotateY:i}=n;e&&(r+=`rotate(${e}deg) `),t&&(r+=`rotateX(${t}deg) `),i&&(r+=`rotateY(${i}deg) `)}let s=e.x.scale*t.x,o=e.y.scale*t.y;return(1!==s||1!==o)&&(r+=`scale(${s}, ${o})`),r||"none"}let aa=(e,t)=>e.depth-t.depth;class as{constructor(){this.children=[],this.isDirty=!1}add(e){rZ(this.children,e),this.isDirty=!0}remove(e){r$(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(aa),this.isDirty=!1,this.children.forEach(e)}}let ao=["","X","Y","Z"],al={visibility:"hidden"},ac=0,au={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0};function ad({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:i}){return class{constructor(e={},n=null==t?void 0:t()){this.id=ac++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,au.totalNodes=au.resolvedTargetDeltas=au.recalculatedProjection=0,this.nodes.forEach(af),this.nodes.forEach(ab),this.nodes.forEach(aE),this.nodes.forEach(am),window.MotionDebug&&window.MotionDebug.record(au)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=n?n.root||n:this,this.path=n?[...n.path,n]:[],this.parent=n,this.depth=n?n.depth+1:0;for(let e=0;e<this.path.length;e++)this.path[e].shouldResetTransform=!0;this.root===this&&(this.nodes=new as)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new rY),this.eventHandlers.get(e).add(t)}notifyListeners(e,...t){let n=this.eventHandlers.get(e);n&&n.notify(...t)}hasListeners(e){return this.eventHandlers.has(e)}mount(t,n=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=t instanceof SVGElement&&"svg"!==t.tagName,this.instance=t;let{layoutId:r,layout:i,visualElement:a}=this.options;if(a&&!a.current&&a.mount(t),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),n&&(i||r)&&(this.isLayoutDirty=!0),e){let n;let r=()=>this.root.updateBlockedByResize=!1;e(t,()=>{this.root.updateBlockedByResize=!0,n&&n(),n=function(e,t){let n=performance.now(),r=({timestamp:i})=>{let a=i-n;a>=t&&(eL(r),e(a-t))};return eG.read(r,!0),()=>eL(r)}(r,250),iF.hasAnimatedSinceResize&&(iF.hasAnimatedSinceResize=!1,this.nodes.forEach(ax))})}r&&this.root.registerSharedNode(r,this),!1!==this.options.animate&&a&&(r||i)&&this.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t,hasRelativeTargetChanged:n,layout:r})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let i=this.options.transition||a.getDefaultTransition()||aR,{onLayoutAnimationStart:s,onLayoutAnimationComplete:o}=a.getProps(),l=!this.targetLayout||!at(this.targetLayout,r)||n,c=!t&&n;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||c||t&&(l||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(e,c);let t={...rI(i,"layout"),onPlay:s,onComplete:o};(a.shouldReduceMotion||this.options.layoutRoot)&&(t.delay=0,t.type=!1),this.startAnimation(t)}else t||ax(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=r})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,eL(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){!this.isUpdateBlocked()&&(this.isUpdating=!0,this.nodes&&this.nodes.forEach(aw),this.animationId++)}getTransformTemplate(){let{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(e=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let e=0;e<this.path.length;e++){let t=this.path[e];t.shouldResetTransform=!0,t.updateScroll("snapshot"),t.options.layoutRoot&&t.willUpdate(!1)}let{layoutId:t,layout:n}=this.options;if(void 0===t&&!n)return;let r=this.getTransformTemplate();this.prevTransformTemplateValue=r?r(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){this.updateScheduled=!1;let e=this.isUpdateBlocked();if(e){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(av);return}this.isUpdating||this.nodes.forEach(ay),this.isUpdating=!1,this.nodes.forEach(a_),this.nodes.forEach(ah),this.nodes.forEach(ap),this.clearAllSnapshots();let t=performance.now();eI.delta=tg(0,1e3/60,t-eI.timestamp),eI.timestamp=t,eI.isProcessing=!0,eU.update.process(eI),eU.preRender.process(eI),eU.render.process(eI),eI.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,queueMicrotask(()=>this.update()))}clearAllSnapshots(){this.nodes.forEach(ag),this.sharedNodes.forEach(aS)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,eG.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){eG.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure())}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let e=0;e<this.path.length;e++){let t=this.path[e];t.updateScroll()}let e=this.layout;this.layout=this.measure(!1),this.layoutCorrected=ix(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(e="measure"){let t=!!(this.options.layoutScroll&&this.instance);this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&(this.scroll={animationId:this.root.animationId,phase:e,isRoot:r(this.instance),offset:n(this.instance)})}resetTransform(){if(!i)return;let e=this.isLayoutDirty||this.shouldResetTransform,t=this.projectionDelta&&!ae(this.projectionDelta),n=this.getTransformTemplate(),r=n?n(this.latestValues,""):void 0,a=r!==this.prevTransformTemplateValue;e&&(t||iT(this.latestValues)||a)&&(i(this.instance,r),this.shouldResetTransform=!1,this.scheduleRender())}measure(e=!0){var t;let n=this.measurePageBox(),r=this.removeElementScroll(n);return e&&(r=this.removeTransform(r)),aO((t=r).x),aO(t.y),{animationId:this.root.animationId,measuredBox:n,layoutBox:r,latestValues:{},source:this.id}}measurePageBox(){let{visualElement:e}=this.options;if(!e)return ix();let t=e.measureViewportBox(),{scroll:n}=this.root;return n&&(iO(t.x,n.offset.x),iO(t.y,n.offset.y)),t}removeElementScroll(e){let t=ix();i3(t,e);for(let n=0;n<this.path.length;n++){let r=this.path[n],{scroll:i,options:a}=r;if(r!==this.root&&i&&a.layoutScroll){if(i.isRoot){i3(t,e);let{scroll:n}=this.root;n&&(iO(t.x,-n.offset.x),iO(t.y,-n.offset.y))}iO(t.x,i.offset.x),iO(t.y,i.offset.y)}}return t}applyTransform(e,t=!1){let n=ix();i3(n,e);for(let e=0;e<this.path.length;e++){let r=this.path[e];!t&&r.options.layoutScroll&&r.scroll&&r!==r.root&&iA(n,{x:-r.scroll.offset.x,y:-r.scroll.offset.y}),iT(r.latestValues)&&iA(n,r.latestValues)}return iT(this.latestValues)&&iA(n,this.latestValues),n}removeTransform(e){let t=ix();i3(t,e);for(let e=0;e<this.path.length;e++){let n=this.path[e];if(!n.instance||!iT(n.latestValues))continue;iS(n.latestValues)&&n.updateSnapshot();let r=ix(),i=n.measurePageBox();i3(r,i),i8(t,n.latestValues,n.snapshot?n.snapshot.layoutBox:void 0,r)}return iT(this.latestValues)&&i8(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options={...this.options,...e,crossfade:void 0===e.crossfade||e.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==eI.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(e=!1){var t,n,r,i;let a=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=a.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=a.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=a.isSharedProjectionDirty);let s=!!this.resumingFrom||this!==a,o=!(e||s&&this.isSharedProjectionDirty||this.isProjectionDirty||(null===(t=this.parent)||void 0===t?void 0:t.isProjectionDirty)||this.attemptToResolveRelativeTarget);if(o)return;let{layout:l,layoutId:c}=this.options;if(this.layout&&(l||c)){if(this.resolvedRelativeTargetAt=eI.timestamp,!this.targetDelta&&!this.relativeTarget){let e=this.getClosestProjectingParent();e&&e.layout&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget=ix(),this.relativeTargetOrigin=ix(),id(this.relativeTargetOrigin,this.layout.layoutBox,e.layout.layoutBox),i3(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){if((this.target||(this.target=ix(),this.targetWithTransforms=ix()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target)?(this.forceRelativeParentToResolveTarget(),n=this.target,r=this.relativeTarget,i=this.relativeParent.target,ic(n.x,r.x,i.x),ic(n.y,r.y,i.y)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):i3(this.target,this.layout.layoutBox),iP(this.target,this.targetDelta)):i3(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;let e=this.getClosestProjectingParent();e&&!!e.resumingFrom==!!this.resumingFrom&&!e.options.layoutScroll&&e.target&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget=ix(),this.relativeTargetOrigin=ix(),id(this.relativeTargetOrigin,this.target,e.target),i3(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}au.resolvedTargetDeltas++}}}getClosestProjectingParent(){return!this.parent||iS(this.parent.latestValues)||ik(this.parent.latestValues)?void 0:this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var e;let t=this.getLead(),n=!!this.resumingFrom||this!==t,r=!0;if((this.isProjectionDirty||(null===(e=this.parent)||void 0===e?void 0:e.isProjectionDirty))&&(r=!1),n&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(r=!1),this.resolvedRelativeTargetAt===eI.timestamp&&(r=!1),r)return;let{layout:i,layoutId:a}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(i||a))return;i3(this.layoutCorrected,this.layout.layoutBox);let s=this.treeScale.x,o=this.treeScale.y;!function(e,t,n,r=!1){let i,a;let s=n.length;if(s){t.x=t.y=1;for(let o=0;o<s;o++){a=(i=n[o]).projectionDelta;let s=i.instance;(!s||!s.style||"contents"!==s.style.display)&&(r&&i.options.layoutScroll&&i.scroll&&i!==i.root&&iA(e,{x:-i.scroll.offset.x,y:-i.scroll.offset.y}),a&&(t.x*=a.x.scale,t.y*=a.y.scale,iP(e,a)),r&&iT(i.latestValues)&&iA(e,i.latestValues))}t.x=iD(t.x),t.y=iD(t.y)}}(this.layoutCorrected,this.treeScale,this.path,n),t.layout&&!t.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(t.target=t.layout.layoutBox);let{target:l}=t;if(!l){this.projectionTransform&&(this.projectionDelta=iy(),this.projectionTransform="none",this.scheduleRender());return}this.projectionDelta||(this.projectionDelta=iy(),this.projectionDeltaWithTransform=iy());let c=this.projectionTransform;il(this.projectionDelta,this.layoutCorrected,l,this.latestValues),this.projectionTransform=ai(this.projectionDelta,this.treeScale),(this.projectionTransform!==c||this.treeScale.x!==s||this.treeScale.y!==o)&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",l)),au.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(e=!0){if(this.options.scheduleRender&&this.options.scheduleRender(),e){let e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}setAnimationOrigin(e,t=!1){let n;let r=this.snapshot,i=r?r.latestValues:{},a={...this.latestValues},s=iy();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;let o=ix(),l=r?r.source:void 0,c=this.layout?this.layout.source:void 0,u=l!==c,d=this.getStack(),h=!d||d.members.length<=1,p=!!(u&&!h&&!0===this.options.crossfade&&!this.path.some(aj));this.animationProgress=0,this.mixTargetDelta=t=>{let r=t/1e3;if(aT(s.x,e.x,r),aT(s.y,e.y,r),this.setTargetDelta(s),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout){var l,c,d,f;id(o,this.layout.layoutBox,this.relativeParent.layout.layoutBox),d=this.relativeTarget,f=this.relativeTargetOrigin,ak(d.x,f.x,o.x,r),ak(d.y,f.y,o.y,r),n&&(l=this.relativeTarget,c=n,l.x.min===c.x.min&&l.x.max===c.x.max&&l.y.min===c.y.min&&l.y.max===c.y.max)&&(this.isProjectionDirty=!1),n||(n=ix()),i3(n,this.relativeTarget)}u&&(this.animationValues=a,function(e,t,n,r,i,a){i?(e.opacity=nX(0,void 0!==n.opacity?n.opacity:1,iQ(r)),e.opacityExit=nX(void 0!==t.opacity?t.opacity:1,0,i0(r))):a&&(e.opacity=nX(void 0!==t.opacity?t.opacity:1,void 0!==n.opacity?n.opacity:1,r));for(let i=0;i<iW;i++){let a=`border${iq[i]}Radius`,s=iJ(t,a),o=iJ(n,a);if(void 0===s&&void 0===o)continue;s||(s=0),o||(o=0);let l=0===s||0===o||iK(s)===iK(o);l?(e[a]=Math.max(nX(iX(s),iX(o),r),0),(tj.test(o)||tj.test(s))&&(e[a]+="%")):e[a]=o}(t.rotate||n.rotate)&&(e.rotate=nX(t.rotate||0,n.rotate||0,r))}(a,i,this.latestValues,r,p,h)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=r},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(e){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(eL(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=eG.update(()=>{iF.hasAnimatedSinceResize=!0,this.currentAnimation=function(e,t,n){let r=tc(e)?e:rW(e);return r.start(rU("",r,1e3,n)),r.animation}(0,0,{...e,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onComplete:()=>{e.onComplete&&e.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let e=this.getLead(),{targetWithTransforms:t,target:n,layout:r,latestValues:i}=e;if(t&&n&&r){if(this!==e&&this.layout&&r&&aC(this.options.animationType,this.layout.layoutBox,r.layoutBox)){n=this.target||ix();let t=ia(this.layout.layoutBox.x);n.x.min=e.target.x.min,n.x.max=n.x.min+t;let r=ia(this.layout.layoutBox.y);n.y.min=e.target.y.min,n.y.max=n.y.min+r}i3(t,n),iA(t,i),il(this.projectionDeltaWithTransform,this.layoutCorrected,t,i)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new ar);let n=this.sharedNodes.get(e);n.add(t);let r=t.options.initialPromotionConfig;t.promote({transition:r?r.transition:void 0,preserveFollowOpacity:r&&r.shouldPreserveFollowOpacity?r.shouldPreserveFollowOpacity(t):void 0})}isLead(){let e=this.getStack();return!e||e.lead===this}getLead(){var e;let{layoutId:t}=this.options;return t&&(null===(e=this.getStack())||void 0===e?void 0:e.lead)||this}getPrevLead(){var e;let{layoutId:t}=this.options;return t?null===(e=this.getStack())||void 0===e?void 0:e.prevLead:void 0}getStack(){let{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote({needsReset:e,transition:t,preserveFollowOpacity:n}={}){let r=this.getStack();r&&r.promote(this,n),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){let e=this.getStack();return!!e&&e.relegate(this)}resetRotation(){let{visualElement:e}=this.options;if(!e)return;let t=!1,{latestValues:n}=e;if((n.rotate||n.rotateX||n.rotateY||n.rotateZ)&&(t=!0),!t)return;let r={};for(let t=0;t<ao.length;t++){let i="rotate"+ao[t];n[i]&&(r[i]=n[i],e.setStaticValue(i,0))}for(let t in e.render(),r)e.setStaticValue(t,r[t]);e.scheduleRender()}getProjectionStyles(e){var t,n;if(!this.instance||this.isSVG)return;if(!this.isVisible)return al;let r={visibility:""},i=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,r.opacity="",r.pointerEvents=t3(null==e?void 0:e.pointerEvents)||"",r.transform=i?i(this.latestValues,""):"none",r;let a=this.getLead();if(!this.projectionDelta||!this.layout||!a.target){let t={};return this.options.layoutId&&(t.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,t.pointerEvents=t3(null==e?void 0:e.pointerEvents)||""),this.hasProjected&&!iT(this.latestValues)&&(t.transform=i?i({},""):"none",this.hasProjected=!1),t}let s=a.animationValues||a.latestValues;this.applyTransformsToTarget(),r.transform=ai(this.projectionDeltaWithTransform,this.treeScale,s),i&&(r.transform=i(s,r.transform));let{x:o,y:l}=this.projectionDelta;for(let e in r.transformOrigin=`${100*o.origin}% ${100*l.origin}% 0`,a.animationValues?r.opacity=a===this?null!==(n=null!==(t=s.opacity)&&void 0!==t?t:this.latestValues.opacity)&&void 0!==n?n:1:this.preserveOpacity?this.latestValues.opacity:s.opacityExit:r.opacity=a===this?void 0!==s.opacity?s.opacity:"":void 0!==s.opacityExit?s.opacityExit:0,ta){if(void 0===s[e])continue;let{correct:t,applyTo:n}=ta[e],i="none"===r.transform?s[e]:t(s[e],a);if(n){let e=n.length;for(let t=0;t<e;t++)r[n[t]]=i}else r[e]=i}return this.options.layoutId&&(r.pointerEvents=a===this?t3(null==e?void 0:e.pointerEvents)||"":"none"),r}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(e=>{var t;return null===(t=e.currentAnimation)||void 0===t?void 0:t.stop()}),this.root.nodes.forEach(av),this.root.sharedNodes.clear()}}}function ah(e){e.updateLayout()}function ap(e){var t;let n=(null===(t=e.resumeFrom)||void 0===t?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&n&&e.hasListeners("didUpdate")){let{layoutBox:t,measuredBox:r}=e.layout,{animationType:i}=e.options,a=n.source!==e.layout.source;"size"===i?ib(e=>{let r=a?n.measuredBox[e]:n.layoutBox[e],i=ia(r);r.min=t[e].min,r.max=r.min+i}):aC(i,n.layoutBox,t)&&ib(r=>{let i=a?n.measuredBox[r]:n.layoutBox[r],s=ia(t[r]);i.max=i.min+s,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[r].max=e.relativeTarget[r].min+s)});let s=iy();il(s,t,n.layoutBox);let o=iy();a?il(o,e.applyTransform(r,!0),n.measuredBox):il(o,t,n.layoutBox);let l=!ae(s),c=!1;if(!e.resumeFrom){let r=e.getClosestProjectingParent();if(r&&!r.resumeFrom){let{snapshot:i,layout:a}=r;if(i&&a){let s=ix();id(s,n.layoutBox,i.layoutBox);let o=ix();id(o,t,a.layoutBox),at(s,o)||(c=!0),r.options.layoutRoot&&(e.relativeTarget=o,e.relativeTargetOrigin=s,e.relativeParent=r)}}}e.notifyListeners("didUpdate",{layout:t,snapshot:n,delta:o,layoutDelta:s,hasLayoutChanged:l,hasRelativeTargetChanged:c})}else if(e.isLead()){let{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function af(e){au.totalNodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function am(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function ag(e){e.clearSnapshot()}function av(e){e.clearMeasurements()}function ay(e){e.isLayoutDirty=!1}function a_(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function ax(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function ab(e){e.resolveTargetDelta()}function aE(e){e.calcProjection()}function aw(e){e.resetRotation()}function aS(e){e.removeLeadSnapshot()}function aT(e,t,n){e.translate=nX(t.translate,0,n),e.scale=nX(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function ak(e,t,n,r){e.min=nX(t.min,n.min,r),e.max=nX(t.max,n.max,r)}function aj(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}let aR={duration:.45,ease:[.4,0,.1,1]},aP=e=>"undefined"!=typeof navigator&&navigator.userAgent.toLowerCase().includes(e),aD=aP("applewebkit/")&&!aP("chrome/")?Math.round:eM;function aO(e){e.min=aD(e.min),e.max=aD(e.max)}function aC(e,t,n){return"position"===e||"preserve-aspect"===e&&!is(an(t),an(n),.2)}let aN=ad({attachResizeListener:(e,t)=>t6(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),aM={current:void 0},aA=ad({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!aM.current){let e=new aN({});e.mount(window),e.setOptions({layoutScroll:!0}),aM.current=e}return aM.current},resetTransform:(e,t)=>{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>"fixed"===window.getComputedStyle(e).position}),aB=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function aG(e,t,n=1){eM(n<=4,`Max CSS variable fallback depth detected in property "${e}". This may indicate a circular fallback dependency.`);let[r,i]=function(e){let t=aB.exec(e);if(!t)return[,];let[,n,r]=t;return[n,r]}(e);if(!r)return;let a=window.getComputedStyle(t).getPropertyValue(r);if(a){let e=a.trim();return rF(e)?parseFloat(e):e}return tf(i)?aG(i,t,n+1):i}let aL=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),aI=e=>aL.has(e),aU=e=>Object.keys(e).some(aI),aV=e=>e===tv||e===tR,aF=(e,t)=>parseFloat(e.split(", ")[t]),aZ=(e,t)=>(n,{transform:r})=>{if("none"===r||!r)return 0;let i=r.match(/^matrix3d\((.+)\)$/);if(i)return aF(i[1],t);{let t=r.match(/^matrix\((.+)\)$/);return t?aF(t[1],e):0}},a$=new Set(["x","y","z"]),aY=ts.filter(e=>!a$.has(e)),aH={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:aZ(4,13),y:aZ(5,14)};aH.translateX=aH.x,aH.translateY=aH.y;let az=(e,t,n)=>{let r=t.measureViewportBox(),i=t.current,a=getComputedStyle(i),{display:s}=a,o={};"none"===s&&t.setStaticValue("display",e.display||"block"),n.forEach(e=>{o[e]=aH[e](r,a)}),t.render();let l=t.measureViewportBox();return n.forEach(n=>{let r=t.getValue(n);r&&r.jump(o[n]),e[n]=aH[n](l,a)}),e},aq=(e,t,n={},r={})=>{t={...t},r={...r};let i=Object.keys(t).filter(aI),a=[],s=!1,o=[];if(i.forEach(i=>{let l;let c=e.getValue(i);if(!e.hasValue(i))return;let u=n[i],d=rJ(u),h=t[i];if(t0(h)){let e=h.length,t=null===h[0]?1:0;d=rJ(u=h[t]);for(let n=t;n<e&&null!==h[n];n++)l?eM(rJ(h[n])===l,"All keyframes must be of the same type"):eM((l=rJ(h[n]))===d||aV(d)&&aV(l),"Keyframes must be of the same dimension as the current value")}else l=rJ(h);if(d!==l){if(aV(d)&&aV(l)){let e=c.get();"string"==typeof e&&c.set(parseFloat(e)),"string"==typeof h?t[i]=parseFloat(h):Array.isArray(h)&&l===tR&&(t[i]=h.map(parseFloat))}else(null==d?void 0:d.transform)&&(null==l?void 0:l.transform)&&(0===u||0===h)?0===u?c.set(l.transform(u)):t[i]=d.transform(h):(s||(a=function(e){let t=[];return aY.forEach(n=>{let r=e.getValue(n);void 0!==r&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t.length&&e.render(),t}(e),s=!0),o.push(i),r[i]=void 0!==r[i]?r[i]:t[i],c.jump(h))}}),!o.length)return{target:t,transitionEnd:r};{let n=o.indexOf("height")>=0?window.pageYOffset:null,i=az(t,e,o);return a.length&&a.forEach(([t,n])=>{e.getValue(t).set(n)}),e.render(),eO&&null!==n&&window.scrollTo({top:n}),{target:i,transitionEnd:r}}},aW=(e,t,n,r)=>{var i,a;let s=function(e,{...t},n){let r=e.current;if(!(r instanceof Element))return{target:t,transitionEnd:n};for(let i in n&&(n={...n}),e.values.forEach(e=>{let t=e.get();if(!tf(t))return;let n=aG(t,r);n&&e.set(n)}),t){let e=t[i];if(!tf(e))continue;let a=aG(e,r);a&&(t[i]=a,n||(n={}),void 0===n[i]&&(n[i]=e))}return{target:t,transitionEnd:n}}(e,t,r);return t=s.target,r=s.transitionEnd,i=t,a=r,aU(i)?aq(e,i,n,a):{target:i,transitionEnd:a}},aX={current:null},aK={current:!1},aJ=new WeakMap,aQ=Object.keys(te),a0=aQ.length,a1=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],a2=e4.length;class a3{constructor({parent:e,props:t,presenceContext:n,reducedMotionConfig:r,visualState:i},a={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.scheduleRender=()=>eG.render(this.render,!1,!0);let{latestValues:s,renderState:o}=i;this.latestValues=s,this.baseTarget={...s},this.initialValues=t.initial?{...s}:{},this.renderState=o,this.parent=e,this.props=t,this.presenceContext=n,this.depth=e?e.depth+1:0,this.reducedMotionConfig=r,this.options=a,this.isControllingVariants=e7(t),this.isVariantNode=e6(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);let{willChange:l,...c}=this.scrapeMotionValuesFromProps(t,{});for(let e in c){let t=c[e];void 0!==s[e]&&tc(t)&&(t.set(s[e],!1),rV(l)&&l.add(e))}}scrapeMotionValuesFromProps(e,t){return{}}mount(e){this.current=e,aJ.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((e,t)=>this.bindToMotionValue(t,e)),aK.current||function(){if(aK.current=!0,eO){if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>aX.current=e.matches;e.addListener(t),t()}else aX.current=!1}}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||aX.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){for(let e in aJ.delete(this.current),this.projection&&this.projection.unmount(),eL(this.notifyUpdate),eL(this.render),this.valueSubscriptions.forEach(e=>e()),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this),this.events)this.events[e].clear();for(let e in this.features)this.features[e].unmount();this.current=null}bindToMotionValue(e,t){let n=to.has(e),r=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&eG.update(this.notifyUpdate,!1,!0),n&&this.projection&&(this.projection.isTransformDirty=!0)}),i=t.on("renderRequest",this.scheduleRender);this.valueSubscriptions.set(e,()=>{r(),i()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}loadFeatures({children:e,...t},n,r,i){let a,s;for(let e=0;e<a0;e++){let n=aQ[e],{isEnabled:r,Feature:i,ProjectionNode:o,MeasureLayout:l}=te[n];o&&(a=o),r(t)&&(!this.features[n]&&i&&(this.features[n]=new i(this)),l&&(s=l))}if(!this.projection&&a){this.projection=new a(this.latestValues,this.parent&&this.parent.projection);let{layoutId:e,layout:n,drag:r,dragConstraints:s,layoutScroll:o,layoutRoot:l}=t;this.projection.setOptions({layoutId:e,layout:n,alwaysMeasureLayout:!!r||s&&e1(s),visualElement:this,scheduleRender:()=>this.scheduleRender(),animationType:"string"==typeof n?n:"both",initialPromotionConfig:i,layoutScroll:o,layoutRoot:l})}return s}updateFeatures(){for(let e in this.features){let t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}triggerBuild(){this.build(this.renderState,this.latestValues,this.options,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):ix()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}makeTargetAnimatable(e,t=!0){return this.makeTargetAnimatableFromInstance(e,this.props,t)}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<a1.length;t++){let n=a1[t];this.propEventSubscriptions[n]&&(this.propEventSubscriptions[n](),delete this.propEventSubscriptions[n]);let r=e["on"+n];r&&(this.propEventSubscriptions[n]=this.on(n,r))}this.prevMotionValues=function(e,t,n){let{willChange:r}=t;for(let i in t){let a=t[i],s=n[i];if(tc(a))e.addValue(i,a),rV(r)&&r.add(i);else if(tc(s))e.addValue(i,rW(a,{owner:e})),rV(r)&&r.remove(i);else if(s!==a){if(e.hasValue(i)){let t=e.getValue(i);t.hasAnimated||t.set(a)}else{let t=e.getStaticValue(i);e.addValue(i,rW(void 0!==t?t:a,{owner:e}))}}}for(let r in n)void 0===t[r]&&e.removeValue(r);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}getVariantContext(e=!1){if(e)return this.parent?this.parent.getVariantContext():void 0;if(!this.isControllingVariants){let e=this.parent&&this.parent.getVariantContext()||{};return void 0!==this.props.initial&&(e.initial=this.props.initial),e}let t={};for(let e=0;e<a2;e++){let n=e4[e],r=this.props[n];(e2(r)||!1===r)&&(t[n]=r)}return t}addVariantChild(e){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){t!==this.values.get(e)&&(this.removeValue(e),this.bindToMotionValue(e,t)),this.values.set(e,t),this.latestValues[e]=t.get()}removeValue(e){this.values.delete(e);let t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let n=this.values.get(e);return void 0===n&&void 0!==t&&(n=rW(t,{owner:this}),this.addValue(e,n)),n}readValue(e){var t;return void 0===this.latestValues[e]&&this.current?null!==(t=this.getBaseTargetFromProps(this.props,e))&&void 0!==t?t:this.readValueFromInstance(this.current,e,this.options):this.latestValues[e]}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){var t;let{initial:n}=this.props,r="string"==typeof n||"object"==typeof n?null===(t=tQ(this.props,n))||void 0===t?void 0:t[e]:void 0;if(n&&void 0!==r)return r;let i=this.getBaseTargetFromProps(this.props,e);return void 0===i||tc(i)?void 0!==this.initialValues[e]&&void 0===r?void 0:this.baseTarget[e]:i}on(e,t){return this.events[e]||(this.events[e]=new rY),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}}class a5 extends a3{sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[t]:void 0}removeValueFromRenderState(e,{vars:t,style:n}){delete t[e],delete n[e]}makeTargetAnimatableFromInstance({transition:e,transitionEnd:t,...n},{transformValues:r},i){let a=function(e,t,n){let r={};for(let i in e){let e=function(e,t){if(!t)return;let n=t[e]||t.default||t;return n.from}(i,t);if(void 0!==e)r[i]=e;else{let e=n.getValue(i);e&&(r[i]=e.get())}}return r}(n,e||{},this);if(r&&(t&&(t=r(t)),n&&(n=r(n)),a&&(a=r(a))),i){!function(e,t,n){var r,i;let a=Object.keys(t).filter(t=>!e.hasValue(t)),s=a.length;if(s)for(let o=0;o<s;o++){let s=a[o],l=t[s],c=null;Array.isArray(l)&&(c=l[0]),null===c&&(c=null!==(i=null!==(r=n[s])&&void 0!==r?r:e.readValue(s))&&void 0!==i?i:t[s]),null!=c&&("string"==typeof c&&(rF(c)||rL(c))?c=parseFloat(c):!r0(c)&&rt.test(l)&&(c=rG(s,l)),e.addValue(s,rW(c,{owner:e})),void 0===n[s]&&(n[s]=c),null!==c&&e.setBaseTarget(s,c))}}(this,n,a);let e=aW(this,n,a,t);t=e.transitionEnd,n=e.target}return{transition:e,transitionEnd:t,...n}}}class a4 extends a5{readValueFromInstance(e,t){if(to.has(t)){let e=rB(t);return e&&e.default||0}{let n=window.getComputedStyle(e),r=(tp(t)?n.getPropertyValue(t):n[t])||0;return"string"==typeof r?r.trim():r}}measureInstanceViewportBox(e,{transformPagePoint:t}){return iB(e,t)}build(e,t,n,r){tM(e,t,n,r.transformTemplate)}scrapeMotionValuesFromProps(e,t){return tK(e,t)}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;tc(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}renderInstance(e,t,n,r){tq(e,t,n,r)}}class a7 extends a5{constructor(){super(...arguments),this.isSVGTag=!1}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(to.has(t)){let e=rB(t);return e&&e.default||0}return t=tW.has(t)?t:eQ(t),e.getAttribute(t)}measureInstanceViewportBox(){return ix()}scrapeMotionValuesFromProps(e,t){return tJ(e,t)}build(e,t,n,r){t$(e,t,n,this.isSVGTag,r.transformTemplate)}renderInstance(e,t,n,r){tX(e,t,n,r)}mount(e){this.isSVGTag=tH(e.tagName),super.mount(e)}}let a6=(e,t)=>ti(e)?new a7(t,{enableHardwareAcceleration:!1}):new a4(t,{enableHardwareAcceleration:!0}),a8={animation:{Feature:class extends nc{constructor(e){super(e),e.animationState||(e.animationState=function(e){let t=t=>Promise.all(t.map(({animation:t,options:n})=>(function(e,t,n={}){let r;if(e.notify("AnimationStart",t),Array.isArray(t)){let i=t.map(t=>r2(e,t,n));r=Promise.all(i)}else if("string"==typeof t)r=r2(e,t,n);else{let i="function"==typeof t?n_(e,t,n.custom):t;r=Promise.all(r1(e,i,n))}return r.then(()=>e.notify("AnimationComplete",t))})(e,t,n))),n={animate:r7(!0),whileInView:r7(),whileHover:r7(),whileTap:r7(),whileDrag:r7(),whileFocus:r7(),exit:r7()},r=!0,i=(t,n)=>{let r=n_(e,n);if(r){let{transition:e,transitionEnd:n,...i}=r;t={...t,...i,...n}}return t};function a(a,s){let o=e.getProps(),l=e.getVariantContext(!0)||{},c=[],u=new Set,d={},h=1/0;for(let t=0;t<r4;t++){var p;let f=r5[t],m=n[f],g=void 0!==o[f]?o[f]:l[f],v=e2(g),y=f===s?m.isActive:null;!1===y&&(h=t);let _=g===l[f]&&g!==o[f]&&v;if(_&&r&&e.manuallyAnimateOnMount&&(_=!1),m.protectedKeys={...d},!m.isActive&&null===y||!g&&!m.prevProp||e3(g)||"boolean"==typeof g)continue;let x=(p=m.prevProp,"string"==typeof g?g!==p:!!Array.isArray(g)&&!ny(g,p)),b=x||f===s&&m.isActive&&!_&&v||t>h&&v,E=Array.isArray(g)?g:[g],w=E.reduce(i,{});!1===y&&(w={});let{prevResolvedValues:S={}}=m,T={...S,...w},k=e=>{b=!0,u.delete(e),m.needsAnimating[e]=!0};for(let e in T){let t=w[e],n=S[e];d.hasOwnProperty(e)||(t!==n?t0(t)&&t0(n)?!ny(t,n)||x?k(e):m.protectedKeys[e]=!0:void 0!==t?k(e):u.add(e):void 0!==t&&u.has(e)?k(e):m.protectedKeys[e]=!0)}m.prevProp=g,m.prevResolvedValues=w,m.isActive&&(d={...d,...w}),r&&e.blockInitialAnimation&&(b=!1),b&&!_&&c.push(...E.map(e=>({animation:e,options:{type:f,...a}})))}if(u.size){let t={};u.forEach(n=>{let r=e.getBaseTarget(n);void 0!==r&&(t[n]=r)}),c.push({animation:t})}let f=!!c.length;return r&&(!1===o.initial||o.initial===o.animate)&&!e.manuallyAnimateOnMount&&(f=!1),r=!1,f?t(c):Promise.resolve()}return{animateChanges:a,setActive:function(t,r,i){var s;if(n[t].isActive===r)return Promise.resolve();null===(s=e.variantChildren)||void 0===s||s.forEach(e=>{var n;return null===(n=e.animationState)||void 0===n?void 0:n.setActive(t,r)}),n[t].isActive=r;let o=a(i,t);for(let e in n)n[e].protectedKeys={};return o},setAnimateFunction:function(n){t=n(e)},getState:()=>n}}(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();this.unmount(),e3(e)&&(this.unmount=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){}}},exit:{Feature:class extends nc{constructor(){super(...arguments),this.id=r6++}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t,custom:n}=this.node.presenceContext,{isPresent:r}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===r)return;let i=this.node.animationState.setActive("exit",!e,{custom:null!=n?n:this.node.getProps().custom});t&&!e&&i.then(()=>t(this.id))}mount(){let{register:e}=this.node.presenceContext||{};e&&(this.unmount=e(this.id))}unmount(){}}},inView:{Feature:class extends nc{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();let{viewport:e={}}=this.node.getProps(),{root:t,margin:n,amount:r="some",once:i}=e,a={root:t?t.current:void 0,rootMargin:n,threshold:"number"==typeof r?r:nv[r]};return function(e,t,n){let r=function({root:e,...t}){let n=e||document;nf.has(n)||nf.set(n,{});let r=nf.get(n),i=JSON.stringify(t);return r[i]||(r[i]=new IntersectionObserver(ng,{root:e,...t})),r[i]}(t);return np.set(e,n),r.observe(e),()=>{np.delete(e),r.unobserve(e)}}(this.node.current,a,e=>{let{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,i&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);let{onViewportEnter:n,onViewportLeave:r}=this.node.getProps(),a=t?n:r;a&&a(e)})}mount(){this.startObserver()}update(){if("undefined"==typeof IntersectionObserver)return;let{props:e,prevProps:t}=this.node,n=["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}(e,t));n&&this.startObserver()}unmount(){}}},tap:{Feature:class extends nc{constructor(){super(...arguments),this.removeStartListeners=eM,this.removeEndListeners=eM,this.removeAccessibleListeners=eM,this.startPointerPress=(e,t)=>{if(this.removeEndListeners(),this.isPressing)return;let n=this.node.getProps(),r=nt(window,"pointerup",(e,t)=>{if(!this.checkPressEnd())return;let{onTap:n,onTapCancel:r}=this.node.getProps();eG.update(()=>{nd(this.node.current,e.target)?n&&n(e,t):r&&r(e,t)})},{passive:!(n.onTap||n.onPointerUp)}),i=nt(window,"pointercancel",(e,t)=>this.cancelPress(e,t),{passive:!(n.onTapCancel||n.onPointerCancel)});this.removeEndListeners=nr(r,i),this.startPress(e,t)},this.startAccessiblePress=()=>{let e=t6(this.node.current,"keydown",e=>{"Enter"!==e.key||this.isPressing||(this.removeEndListeners(),this.removeEndListeners=t6(this.node.current,"keyup",e=>{"Enter"===e.key&&this.checkPressEnd()&&nh("up",(e,t)=>{let{onTap:n}=this.node.getProps();n&&eG.update(()=>n(e,t))})}),nh("down",(e,t)=>{this.startPress(e,t)}))}),t=t6(this.node.current,"blur",()=>{this.isPressing&&nh("cancel",(e,t)=>this.cancelPress(e,t))});this.removeAccessibleListeners=nr(e,t)}}startPress(e,t){this.isPressing=!0;let{onTapStart:n,whileTap:r}=this.node.getProps();r&&this.node.animationState&&this.node.animationState.setActive("whileTap",!0),n&&eG.update(()=>n(e,t))}checkPressEnd(){this.removeEndListeners(),this.isPressing=!1;let e=this.node.getProps();return e.whileTap&&this.node.animationState&&this.node.animationState.setActive("whileTap",!1),!nl()}cancelPress(e,t){if(!this.checkPressEnd())return;let{onTapCancel:n}=this.node.getProps();n&&eG.update(()=>n(e,t))}mount(){let e=this.node.getProps(),t=nt(this.node.current,"pointerdown",this.startPointerPress,{passive:!(e.onTapStart||e.onPointerStart)}),n=t6(this.node.current,"focus",this.startAccessiblePress);this.removeStartListeners=nr(t,n)}unmount(){this.removeStartListeners(),this.removeEndListeners(),this.removeAccessibleListeners()}}},focus:{Feature:class extends nc{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=nr(t6(this.node.current,"focus",()=>this.onFocus()),t6(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}},hover:{Feature:class extends nc{mount(){this.unmount=nr(nu(this.node,!0),nu(this.node,!1))}unmount(){}}},pan:{Feature:class extends nc{constructor(){super(...arguments),this.removePointerDownListener=eM}onPointerDown(e){this.session=new r9(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:iG(this.node)})}createPanHandlers(){let{onPanSessionStart:e,onPanStart:t,onPan:n,onPanEnd:r}=this.node.getProps();return{onSessionStart:iV(e),onStart:iV(t),onMove:n,onEnd:(e,t)=>{delete this.session,r&&eG.update(()=>r(e,t))}}}mount(){this.removePointerDownListener=nt(this.node.current,"pointerdown",e=>this.onPointerDown(e))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}},drag:{Feature:class extends nc{constructor(e){super(e),this.removeGroupControls=eM,this.removeListeners=eM,this.controls=new iI(e)}mount(){let{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||eM}unmount(){this.removeGroupControls(),this.removeListeners()}},ProjectionNode:aA,MeasureLayout:iH},layout:{ProjectionNode:aA,MeasureLayout:iH}},a9=function(e){function t(t,n={}){return function({preloadedFeatures:e,createVisualElement:t,useRender:n,useVisualState:r,Component:i}){e&&function(e){for(let t in e)te[t]={...te[t],...e[t]}}(e);let a=(0,ep.forwardRef)(function(a,s){var o;let l;let c={...(0,ep.useContext)(eX),...a,layoutId:function({layoutId:e}){let t=(0,ep.useContext)(ez).id;return t&&void 0!==e?t+"-"+e:e}(a)},{isStatic:u}=c,d=function(e){let{initial:t,animate:n}=function(e,t){if(e7(e)){let{initial:t,animate:n}=e;return{initial:!1===t||e2(t)?t:void 0,animate:e2(n)?n:void 0}}return!1!==e.inherit?t:{}}(e,(0,ep.useContext)(eK));return(0,ep.useMemo)(()=>({initial:t,animate:n}),[e8(t),e8(n)])}(a),h=r(a,u);if(!u&&eO){d.visualElement=function(e,t,n,r){let{visualElement:i}=(0,ep.useContext)(eK),a=(0,ep.useContext)(eJ),s=(0,ep.useContext)(eV),o=(0,ep.useContext)(eX).reducedMotion,l=(0,ep.useRef)();r=r||a.renderer,!l.current&&r&&(l.current=r(e,{visualState:t,parent:i,props:n,presenceContext:s,blockInitialAnimation:!!s&&!1===s.initial,reducedMotionConfig:o}));let c=l.current;(0,ep.useInsertionEffect)(()=>{c&&c.update(n,s)});let u=(0,ep.useRef)(!!(n[e0]&&!window.HandoffComplete));return eC(()=>{c&&(c.render(),u.current&&c.animationState&&c.animationState.animateChanges())}),(0,ep.useEffect)(()=>{c&&(c.updateFeatures(),!u.current&&c.animationState&&c.animationState.animateChanges(),u.current&&(u.current=!1,window.HandoffComplete=!0))}),c}(i,h,c,t);let n=(0,ep.useContext)(tt),r=(0,ep.useContext)(eJ).strict;d.visualElement&&(l=d.visualElement.loadFeatures(c,r,e,n))}return ep.createElement(eK.Provider,{value:d},l&&d.visualElement?ep.createElement(l,{visualElement:d.visualElement,...c}):null,n(i,a,(o=d.visualElement,(0,ep.useCallback)(e=>{e&&h.mount&&h.mount(e),o&&(e?o.mount(e):o.unmount()),s&&("function"==typeof s?s(e):e1(s)&&(s.current=e))},[o])),h,u,d.visualElement))});return a[tn]=i,a}(e(t,n))}if("undefined"==typeof Proxy)return t;let n=new Map;return new Proxy(t,{get:(e,r)=>(n.has(r)||n.set(r,t(r)),n.get(r))})}((e,t)=>(function(e,{forwardMotionProps:t=!1},n,r){let i=ti(e)?t4:t7;return{...i,preloadedFeatures:n,useRender:function(e=!1){return(t,n,r,{latestValues:i},a)=>{let s=ti(t)?tz:tG,o=s(n,i,a,t),l=function(e,t,n){let r={};for(let i in e)("values"!==i||"object"!=typeof e.values)&&(tU(i)||!0===n&&tI(i)||!t&&!tI(i)||e.draggable&&i.startsWith("onDrag"))&&(r[i]=e[i]);return r}(n,"string"==typeof t,e),c={...l,...o,ref:r},{children:u}=n,d=(0,ep.useMemo)(()=>tc(u)?u.get():u,[u]);return(0,ep.createElement)(t,{...c,children:d})}}(t),createVisualElement:r,Component:e}})(e,t,a8,a6));var se=e=>{let{children:t,isOpen:n=!1,className:r=null}=e,i=el()("z-[9999] fixed top-0 bottom-0 left-0 right-0 flex h-full w-full flex-col items-start bg-light",{["".concat(r)]:r});return(0,es.jsx)(eW,{children:n?(0,es.jsx)(a9.div,{className:i,initial:{x:"200%"},animate:{x:0},exit:{x:"200%"},transition:{duration:.4,damping:300},children:t}):null})},st=n(12003),sn=n(34378),sr=()=>{let[e,t]=(0,ep.useState)(0);return(0,ep.useEffect)(()=>{let e=()=>{t(window.pageYOffset)};return window.addEventListener("scroll",e,{passive:!0}),e(),()=>window.removeEventListener("scroll",e)},[]),e},si=n(71994),sa=n(40687);function ss(){return(ss=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function so(){return(so=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function sl(){return(sl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function sc(){return(sc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function su(){return(su=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function sd(){return(sd=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function sh(){return(sh=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function sp(){return(sp=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function sf(){return(sf=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function sm(){return(sm=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function sg(){return(sg=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var sv=e=>{let{navigation:t}=e,[n,r]=(0,ep.useState)(null);return(0,es.jsx)("nav",{children:(0,es.jsx)("ul",{children:t.map((e,t)=>e.links?(0,es.jsx)(ep.Fragment,{children:(0,es.jsxs)("li",{onClick:()=>r(n===t?null:t),children:[(0,es.jsxs)("div",{className:"flex w-full cursor-pointer justify-between py-6 text-lg font-bold hover:underline",children:[(0,es.jsx)("div",{children:e.label}),!!e.links&&(0,es.jsx)("div",{children:n===t?(0,es.jsx)(ej,{className:"w-4"}):(0,es.jsx)(ej,{className:"w-4 -rotate-90"})})]}),n===t&&(0,es.jsx)(ep.Fragment,{children:(0,es.jsx)("ul",{className:"ml-8",children:e.links.map(t=>(0,es.jsx)("li",{children:(0,es.jsx)(eu(),{href:t.url,legacyBehavior:!0,children:(0,es.jsx)("div",{className:"cursor-pointer py-4 text-lg font-semibold text-secondary-500 hover:underline",children:t.label})})},"".concat(e.label,"-").concat(t.label)))})})]})},e.label):(0,es.jsx)("li",{className:"flex w-full justify-between text-lg font-bold",children:!!e.url&&(0,es.jsx)(eu(),{href:e.url,legacyBehavior:!0,children:(0,es.jsx)("div",{className:"w-full cursor-pointer py-6 hover:underline",children:e.label})})},e.label))})})},sy=n(87031),s_=n(12462),sx=n(59),sb=n(53106);let sE=[{label:"Why us",links:[{label:"Our data",url:"/data/",desc:"Get facts and figures about our structured data"},{label:"Use cases",url:"/cases/",desc:"Read successful customer stories from various industries"},{label:"Privacy principles",url:"/privacy-principles/",desc:"We comply with GDPR and CCPA rules and regulations"},{label:"About us",url:"/about/",desc:"Founded in the Netherlands, structuring the world"},{label:"Integrations",url:"/integrations/",desc:"See how Dataprovider.com works with your favorite apps"},{label:"Data for good",url:"/data-for-good/",desc:"Access our data to drive meaningful change in society"},{label:"Press",url:"/press/",desc:"Explore the potential of web data for journalistic purposes"}],block:(0,es.jsx)(()=>(0,es.jsxs)("div",{className:"ml-8  mt-6 min-w-[380px] bg-quarternary-200 p-12 text-tertiary-500",children:[(0,es.jsx)(sy.Z,{as:"h4",children:"Follow us"}),(0,es.jsx)("p",{children:"Keep up to date, follow us on social media:"}),(0,es.jsxs)("ul",{className:"mt-8 flex flex-row gap-2",children:[(0,es.jsx)("li",{children:(0,es.jsx)("a",{className:"flex h-[36px] w-[36px] items-center justify-center rounded-full bg-white",href:"https://www.linkedin.com/company/dataprovidercom/",title:"Visit our LinkedIn",target:"_blank",rel:"noreferrer",children:(0,es.jsx)(s_.Z,{width:19,height:18,className:"fill-tertiary-500"})})}),(0,es.jsx)("li",{children:(0,es.jsx)("a",{className:"flex h-[36px] w-[36px] items-center justify-center rounded-full bg-white",href:"https://www.instagram.com/dataprovidercom/",title:"Visit our Instagram",target:"_blank",rel:"noreferrer",children:(0,es.jsx)(sx.Z,{width:20,height:20,className:"fill-tertiary-500"})})}),(0,es.jsx)("li",{children:(0,es.jsx)("a",{className:"flex h-[36px] w-[36px] items-center justify-center rounded-full bg-white",href:"https://www.twitter.com/dataprovidercom",title:"Visit our Twitter",target:"_blank",rel:"noreferrer",children:(0,es.jsx)(sb.Z,{width:20,height:20,className:"fill-tertiary-500"})})})]})]}),{})}],sw=[{label:"Products",links:[{label:"Search Engine",url:"/products/search-engine",desc:"Explore our database with four years of web history",icon:(0,es.jsx)(function(e){return ep.createElement("svg",sm({xmlns:"http://www.w3.org/2000/svg",width:28,height:28,fill:"none"},e),en||(en=ep.createElement("g",{clipPath:"url(#search-engine_svg__a)"},ep.createElement("path",{fill:"#2D145F",d:"m25.99 23.735-6.397-9.638a8.882 8.882 0 0 0 1.661-3.628c.471-2.271 0-4.598-1.274-6.564A8.653 8.653 0 0 0 14.441.166C9.733-.804 5.108 2.271 4.166 6.98c-.97 4.708 2.105 9.334 6.813 10.275.582.111 1.164.166 1.745.166a8.76 8.76 0 0 0 2.243-.304l6.398 9.638A2.772 2.772 0 0 0 23.691 28a2.6 2.6 0 0 0 1.524-.47c1.274-.776 1.606-2.521.775-3.795Zm-14.678-8.06C7.49 14.9 5.025 11.162 5.8 7.34c.776-3.822 4.515-6.287 8.337-5.511a7.055 7.055 0 0 1 4.486 3.019 6.94 6.94 0 0 1 1.025 5.317 7.055 7.055 0 0 1-3.019 4.487c-1.579 1.052-3.49 1.385-5.317 1.025Zm6.203.36c.305-.221.61-.443.887-.692l.692 1.053-1.856 1.218-.692-1.052c.36-.166.665-.332.97-.526ZM24.301 26.2c-.25.166-.554.221-.831.166a1.081 1.081 0 0 1-.72-.47l-4.57-6.897 1.856-1.219 4.57 6.896c.332.5.193 1.191-.305 1.524Z"}),ep.createElement("path",{fill:"#2D4BFF",d:"m18.374 10.164-1.634-.332c.498-2.382-1.08-4.736-3.462-5.235l.332-1.634a6.11 6.11 0 0 1 3.878 2.604 6.26 6.26 0 0 1 .886 4.597Z"}))),er||(er=ep.createElement("defs",null,ep.createElement("clipPath",{id:"search-engine_svg__a"},ep.createElement("path",{fill:"#fff",d:"M0 0h28v28H0z"})))))},{})},{label:"Know Your Customer",url:"/products/know-your-customer",desc:"Know what your customers want before they do",icon:(0,es.jsx)(function(e){return ep.createElement("svg",em({xmlns:"http://www.w3.org/2000/svg",width:28,height:28,fill:"none"},e),l||(l=ep.createElement("g",{clipPath:"url(#kyc_svg__a)"},ep.createElement("path",{fill:"#2D145F",d:"M27.68 15.956c-.069-.069-1.556-1.967-3.958-3.889C20.497 9.505 17.134 8.155 14 8.155c-3.134 0-6.497 1.35-9.722 3.912C1.853 13.988.366 15.864.32 15.956l-.32.412.32.411c.069.069 1.556 1.968 3.958 3.89C7.503 23.23 10.866 24.58 14 24.58c3.134 0 6.474-1.35 9.722-3.912 2.425-1.921 3.912-3.797 3.958-3.889l.32-.411-.32-.412ZM14 22.453a6.072 6.072 0 0 1-6.062-6.063A6.072 6.072 0 0 1 14 10.328a6.073 6.073 0 0 1 6.062 6.063A6.073 6.073 0 0 1 14 22.453ZM1.739 16.368c.983-1.121 3.866-4.187 7.594-5.81a7.39 7.39 0 0 0-2.79 5.81c0 2.356 1.098 4.438 2.79 5.81-3.728-1.601-6.61-4.69-7.594-5.81Zm16.882 5.81a7.39 7.39 0 0 0 2.79-5.81c0-2.357-1.097-4.438-2.79-5.81 3.729 1.623 6.634 4.689 7.595 5.81-.961 1.12-3.844 4.209-7.595 5.81Z"}),ep.createElement("path",{fill:"#2D4BFF",d:"M14 12.913c-.32 0-.618.046-.892.115.32.297.549.732.549 1.212a1.64 1.64 0 0 1-1.647 1.647 1.65 1.65 0 0 1-1.281-.617c-.115.343-.183.709-.183 1.098a3.476 3.476 0 0 0 3.477 3.477 3.476 3.476 0 0 0 3.477-3.477c0-1.922-1.601-3.455-3.5-3.455ZM14.687 3.42h-1.373v3.317h1.373V3.42ZM20.627 4.514l-1.18 3.1 1.284.488 1.179-3.1-1.283-.488ZM27.097 8.157l-2.204 2.48 1.026.911 2.203-2.48-1.025-.911ZM7.525 4.45l-1.288.477 1.15 3.11 1.287-.475-1.15-3.111ZM1.18 7.905l-1.042.892 2.157 2.52 1.043-.892-2.157-2.52Z"}))),c||(c=ep.createElement("defs",null,ep.createElement("clipPath",{id:"kyc_svg__a"},ep.createElement("path",{d:"M0 0h28v28H0z"})))))},{})},{label:"Reverse DNS",url:"/products/reverse-dns",desc:"Use unique IP resolving to evaluate businesses",icon:(0,es.jsx)(function(e){return ep.createElement("svg",eg({xmlns:"http://www.w3.org/2000/svg",width:28,height:28,fill:"none"},e),u||(u=ep.createElement("path",{d:"M23.5 22c-.5.667-2 2.3-4 3.5-2 1.2-4.5 1.167-5.5 1-1-1.5-1.3-5.9-.5-7.5 1-2 2-1.5 3-.5.79.79 3 1.5 5 2 1.6.4 2 1.167 2 1.5ZM10.5 10.5c0-2-2.167-3.5-3-4-1.334 1-4.1 3.9-4.5 7.5-.5 4.5 3 10.5 4.5 9.5 2-2 0-5.5-1.5-7-.79-.79-.133-1.184.5-1.5 1-.5 4-2 4-4.5Z"})),d||(d=ep.createElement("path",{fill:"#2D145F",fillRule:"evenodd",d:"M8.967 8.739c-.618-.75-1.203-1.198-1.912-1.722l.891-1.206c.726.536 1.436 1.075 2.178 1.974.219.265.404.637.547 1.022.149.398.272.862.342 1.344.135.92.104 2.102-.556 2.956-.353.456-.841.8-1.309 1.074-.378.222-.793.425-1.165.606l-.254.125c-.456.226-.804.413-1.038.6a.877.877 0 0 0-.196.198.152.152 0 0 0-.017.034l-.001.006c0 .064.024.183.13.378.105.191.262.408.465.657.115.14.252.3.398.469.32.37.684.79.946 1.177 1.316 1.942.687 3.83.023 4.942m.528-14.634c.067.082.182.279.299.592.112.3.208.662.263 1.037.117.797.02 1.46-.259 1.821-.178.23-.472.46-.88.698-.325.19-.674.361-1.042.541l-.283.14c-.445.219-.932.47-1.308.77-.373.297-.78.756-.78 1.412 0 .412.144.786.313 1.096.171.313.396.613.62.887.178.219.35.416.512.603.282.326.537.62.752.937.85 1.255.495 2.465-.023 3.33-.212.356-.608.689-1.11.99l.77 1.287c.583-.35 1.228-.838 1.628-1.507",clipRule:"evenodd"})),h||(h=ep.createElement("path",{fill:"#2D145F",fillRule:"evenodd",d:"M14.375 4.75C8.507 4.75 3.75 9.507 3.75 15.375S8.507 26 14.375 26 25 21.243 25 15.375c0-1.77-.432-3.436-1.195-4.902l1.33-.693a12.077 12.077 0 0 1 1.365 5.595c0 6.697-5.428 12.125-12.125 12.125S2.25 22.072 2.25 15.375 7.678 3.25 14.375 3.25h.088v1.5h-.088Z",clipRule:"evenodd"})),p||(p=ep.createElement("path",{fill:"#2D145F",fillRule:"evenodd",d:"M15.874 18.636c-.225-.141-.363-.16-.564-.08l-.273-.698.273.697c-.724.284-1.167.726-1.443 1.26-.285.552-.41 1.244-.408 2.034.005 1.401.41 2.943.799 4.188.625-.007 1.408-.11 2.194-.274.99-.207 1.886-.487 2.365-.714 1.982-1.064 3.088-1.933 3.896-3.13-.065-.43-.247-.66-.424-.785-.227-.162-.554-.23-.905-.172-1.082.178-1.97.05-2.718-.255-.735-.3-1.294-.754-1.737-1.155-.139-.125-.26-.239-.37-.341-.272-.254-.47-.44-.685-.575Zm5.267.846c-.822.135-1.428.032-1.908-.164-.493-.201-.898-.517-1.298-.879-.081-.073-.167-.154-.257-.238-.308-.288-.659-.616-1.006-.835-.525-.33-1.163-.5-1.91-.207-1.062.416-1.785 1.11-2.228 1.968-.433.839-.578 1.794-.575 2.728.007 1.855.604 3.833 1.031 5.143l.153.468.49.046c.898.086 2.072-.062 3.124-.28 1.055-.22 2.092-.534 2.723-.837l.016-.007.015-.008c2.207-1.184 3.587-2.245 4.609-3.872l.125-.2-.012-.234c-.045-.969-.439-1.71-1.074-2.162-.612-.436-1.36-.538-2.018-.43",clipRule:"evenodd"})),f||(f=ep.createElement("path",{d:"M18.375 9.625a4.375 4.375 0 1 0 0-8.75 4.375 4.375 0 0 0 0 8.75Z"})),m||(m=ep.createElement("path",{fill:"#2D4BFF",fillRule:"evenodd",d:"M18.375 1.625a3.625 3.625 0 1 0 0 7.25 3.625 3.625 0 0 0 0-7.25ZM13.25 5.25a5.125 5.125 0 1 1 10.25 0 5.125 5.125 0 0 1-10.25 0Z",clipRule:"evenodd"})),g||(g=ep.createElement("path",{fill:"#2D4BFF",fillRule:"evenodd",d:"M17.625 14V9.625h1.5V14h-1.5Z",clipRule:"evenodd"})))},{})},{label:"Traffic Index",url:"/products/traffic-index",desc:"Track the popularity of websites and online services",icon:(0,es.jsx)(function(e){return ep.createElement("svg",ef({xmlns:"http://www.w3.org/2000/svg",width:28,height:28,fill:"none"},e),s||(s=ep.createElement("g",{clipPath:"url(#traffic-index_svg__a)"},ep.createElement("path",{fill:"#fff",d:"M14.438 8.313h-8.75l-2.625 2.624 2.624 2.626h8.75"}),ep.createElement("path",{fill:"#2D145F",fillRule:"evenodd",d:"M5.157 7.782a.75.75 0 0 1 .53-.22h8.75a.75.75 0 0 1 0 1.5H5.998l-1.875 1.876 1.875 1.874h8.44a.75.75 0 0 1 0 1.5h-8.75a.75.75 0 0 1-.53-.22l-2.626-2.624a.75.75 0 0 1 0-1.06l2.625-2.626Z",clipRule:"evenodd"}),ep.createElement("path",{fill:"#2D4BFF",fillRule:"evenodd",d:"M17.188 3.938a.75.75 0 0 1 .75-.75h5.25a.75.75 0 0 1 .53.22l2.625 2.624a.75.75 0 0 1 0 1.06l-2.625 2.626a.75.75 0 0 1-.53.22h-5.25a.75.75 0 0 1 0-1.5h4.939l1.875-1.876-1.875-1.875h-4.94a.75.75 0 0 1-.75-.75Z",clipRule:"evenodd"}),ep.createElement("path",{fill:"#2D145F",fillRule:"evenodd",d:"M17.188 12.688a.75.75 0 0 1 .75-.75h5.25a.75.75 0 0 1 .53.22l2.625 2.624a.75.75 0 0 1 0 1.06l-2.625 2.626a.75.75 0 0 1-.53.22h-5.25a.75.75 0 0 1 0-1.5h4.939l1.875-1.875-1.875-1.876h-4.94a.75.75 0 0 1-.75-.75ZM10.188 27.563a.75.75 0 0 1 .75-.75h7a.75.75 0 0 1 0 1.5h-7a.75.75 0 0 1-.75-.75Z",clipRule:"evenodd"}),ep.createElement("path",{fill:"#2D145F",fillRule:"evenodd",d:"M14.438.563a.75.75 0 0 1 .75.75v26.25a.75.75 0 0 1-1.5 0V1.313a.75.75 0 0 1 .75-.75Z",clipRule:"evenodd"}))),o||(o=ep.createElement("defs",null,ep.createElement("clipPath",{id:"traffic-index_svg__a"},ep.createElement("path",{fill:"#fff",d:"M0 0h28v28H0z"})))))},{})},{label:"SSL Catalog",url:"/products/ssl-catalog/",desc:"Gain detailed insights into SSL certificate usage",icon:(0,es.jsx)(function(e){return ep.createElement("svg",sg({xmlns:"http://www.w3.org/2000/svg",width:28,height:29,fill:"none"},e),ep.createElement("mask",{id:"ssl-certificate_svg__a",width:36,height:35,x:-4,y:-4,maskUnits:"userSpaceOnUse",style:{maskType:"alpha"}},ei||(ei=ep.createElement("path",{fill:"#fff",d:"M-3.143-3.643h34.286v34.286H-3.143V-3.643Z"}))),ea||(ea=ep.createElement("g",{fillRule:"evenodd",clipRule:"evenodd",mask:"url(#ssl-certificate_svg__a)"},ep.createElement("path",{fill:"#fff",d:"m14 1.5 10.286 2.51v11.446a9.926 9.926 0 0 1-3.015 7.104A10.413 10.413 0 0 1 14 25.5a10.413 10.413 0 0 1-7.271-2.94 9.926 9.926 0 0 1-3.015-7.104V4.01L14 1.5Z"}),ep.createElement("path",{fill:"#2D145F",d:"m14 1.5 10.286 2.51v11.446a9.926 9.926 0 0 1-3.015 7.104 10.413 10.413 0 0 1-7.27 2.94 10.413 10.413 0 0 1-7.272-2.94 9.926 9.926 0 0 1-3.015-7.104V4.01L14 1.5ZM5.15 5.113v10.343c0 2.288.93 4.484 2.59 6.103A8.965 8.965 0 0 0 14 24.09c2.349 0 4.6-.91 6.26-2.53a8.527 8.527 0 0 0 2.59-6.103V5.113L14 2.953l-8.85 2.16Z"}),ep.createElement("path",{fill:"#2D4BFF",d:"M8.857 12.643h10.286V19.5H8.857v-6.857Zm1.505 1.349v4.159h7.276v-4.16h-7.276Z"}),ep.createElement("path",{fill:"#2D4BFF",d:"M14 8.833c-.505 0-.99.176-1.347.488a1.569 1.569 0 0 0-.558 1.179v3h-1.524v-3c0-.796.362-1.559 1.005-2.121C12.219 7.816 13.09 7.5 14 7.5c.91 0 1.781.316 2.424.879.643.562 1.005 1.325 1.005 2.121v3h-1.524v-3c0-.442-.2-.866-.558-1.179A2.051 2.051 0 0 0 14 8.833Z"}))))},{})}]}],sS=[{label:"Features",links:[{label:"Dashboards",url:"/features/dashboards",desc:"A personalized view of your key metrics and trends",icon:(0,es.jsx)(function(e){return ep.createElement("svg",ey({xmlns:"http://www.w3.org/2000/svg",width:28,height:29,fill:"none"},e),_||(_=ep.createElement("g",{clipPath:"url(#dashboards_svg__a)"},ep.createElement("path",{fill:"#2D145F",d:"m23.45 5.842-.334.334-.353.353-4.871 4.88-.172.173-.181.181-.335.334-.811-.811.334-.335.172-.181h.01l.171-.172 4.87-4.89.173-.172.515-.515.812.82Z"}),ep.createElement("path",{fill:"#2D145F",d:"M23.603 5.651a1.065 1.065 0 0 1-.487-.286 1.257 1.257 0 0 1-.277-.478l-.2-.2-.344.334-.287.286c.038.077.067.153.115.23l-.172.171-4.87 4.89-.173.172h-.01a1.556 1.556 0 0 0-.219-.105l-.19.191-.096.095-.344.335.2.2c.363.105.66.392.774.764l.181.191.344-.343.086-.086.191-.191c-.028-.086-.067-.163-.105-.24l.172-.171 4.87-4.88.173-.172c.067.038.143.076.229.105l.63-.63-.19-.182Zm-1.04.745-4.805 4.813-.554.554-.477-.477.21-.22.334-.334 4.804-4.813.172-.163.172-.181.21-.21.477.477-.22.22-.162.162-.171.172h.01ZM15.437 11.286l-.812.822-.344-.344-.181-.172v-.01l-2.674-2.674.812-.821.343.344.344.344 1.824 1.824.354.353.334.334Z"}),ep.createElement("path",{fill:"#2D145F",d:"m15.341 10.857-.19-.191a1.268 1.268 0 0 0-.23.105l-.172-.172-1.824-1.824-.172-.172c.038-.076.077-.153.105-.23l-.62-.62-.191.19a1.162 1.162 0 0 1-.774.775l-.191.19.344.335.095.095.191.191c.086-.028.163-.067.23-.105l2.158 2.159c-.038.076-.076.152-.105.238l.286.287.344.334.191-.19a1.13 1.13 0 0 1 .764-.774l.191-.191-.43-.43Zm-1.27.353-1.757-1.748-.172-.171-.172-.172-.21-.21.478-.478.22.21.162.172.171.172 1.758 1.748.172.171.162.163.22.22-.478.477-.22-.21-.171-.172-.163-.172ZM10.472 8.899l-.344.344-.172.181h-.01l-4.584 4.584-.821-.812.334-.334.354-.353 3.734-3.734.344-.344.343-.344.822.812Z"}),ep.createElement("path",{fill:"#2D145F",d:"M10.615 8.708a1.126 1.126 0 0 1-.773-.774l-.191-.181-.621.62c.029.087.067.154.105.23l-.172.172-3.734 3.734-.172.172a2.428 2.428 0 0 0-.23-.105l-.18.181-.44.44.191.19c.373.115.659.402.764.774l.2.191.335-.334.286-.287a1.806 1.806 0 0 0-.105-.238l4.069-4.069h.01c.076.038.143.077.219.115l.191-.191.105-.105.334-.344-.19-.191Zm-1.04.745L5.916 13.12l-.172.172-.172.172-.21.21-.478-.477.21-.22h.01l.162-.162.172-.172 3.658-3.668.162-.162.172-.172.22-.22.477.478-.22.22-.171.172-.163.162Z"}),ep.createElement("path",{fill:"#2D4BFF",d:"M21.615 9.682V26.26h4.155V9.681h-4.155Zm.678 15.901V10.36h2.799v15.223h-2.799Z"}),ep.createElement("path",{fill:"#2D4BFF",d:"M25.77 26.49h-4.154a.236.236 0 0 1-.239-.238V9.682c0-.134.105-.239.239-.239h4.154c.067 0 .124.029.172.067.048.038.067.105.067.172v16.57a.236.236 0 0 1-.239.239Zm-3.915-.477h3.676V9.921h-3.676v16.092Zm3.237-.2h-2.798a.236.236 0 0 1-.239-.24V10.352c0-.134.105-.24.239-.24h2.798c.134 0 .239.106.239.24v15.223a.236.236 0 0 1-.239.239Zm-2.56-.478h2.321V10.59h-2.32v14.746Z"}),ep.createElement("path",{fill:"#2D145F",d:"M15.16 16.634v9.617h4.155v-9.617H15.16Zm3.477 8.939h-2.799v-8.27h2.799v8.27Z"}),ep.createElement("path",{fill:"#2D145F",d:"M19.315 26.49h-4.154a.275.275 0 0 1-.172-.067c-.048-.038-.067-.105-.067-.171v-9.618c0-.133.105-.239.239-.239h4.154c.134 0 .239.106.239.24v9.616a.236.236 0 0 1-.239.24Zm-3.916-.477h3.677v-9.14H15.4v9.14Zm3.238-.2h-2.798a.236.236 0 0 1-.24-.24v-8.27c0-.134.106-.239.24-.239h2.798c.134 0 .239.105.239.239v8.27a.236.236 0 0 1-.239.24Zm-2.56-.478h2.321V17.54h-2.32v7.794ZM8.693 16.137V26.25h4.155V16.137H8.693Zm3.477 9.436H9.37v-8.768h2.799v8.768Z"}),ep.createElement("path",{fill:"#2D145F",d:"M12.848 26.49H8.694a.236.236 0 0 1-.239-.239V16.137c0-.134.105-.239.239-.239h4.154c.134 0 .239.105.239.24V26.25a.237.237 0 0 1-.239.239Zm-3.915-.478h3.677v-9.636H8.933v9.636Zm3.237-.2H9.372a.236.236 0 0 1-.239-.24v-8.766c0-.134.105-.239.239-.239h2.798c.134 0 .239.105.239.239v8.767a.236.236 0 0 1-.239.239Zm-2.56-.478h2.321v-8.29h-2.32v8.29ZM2.238 18.62v7.63h4.155v-7.63H2.238Zm3.477 6.953H2.916v-6.284h2.799v6.284Z"}),ep.createElement("path",{fill:"#2D145F",d:"M6.393 26.49H2.24A.236.236 0 0 1 2 26.251v-7.63c0-.134.105-.24.239-.24h4.154c.134 0 .239.106.239.24v7.63a.236.236 0 0 1-.239.24Zm-3.915-.477h3.676v-7.154H2.478v7.154Zm3.237-.201H2.917a.236.236 0 0 1-.239-.239V19.29c0-.134.105-.239.239-.239h2.798c.134 0 .239.105.239.24v6.283a.236.236 0 0 1-.239.239Zm-2.56-.478h2.321v-5.806h-2.32v5.806ZM5.983 13.731a1.806 1.806 0 0 0-.105-.239c-.039-.066-.086-.133-.134-.2a1.891 1.891 0 0 0-.478-.478 2.58 2.58 0 0 0-.21-.133c-.076-.038-.153-.077-.229-.105a2.057 2.057 0 0 0-.764-.153 2.068 2.068 0 0 0-.01 4.135h.01a2.073 2.073 0 0 0 2.072-2.053c0-.277-.047-.535-.152-.774Zm-1.92 1.91h-.01c-.63 0-1.146-.525-1.136-1.155 0-.63.516-1.146 1.146-1.146h.01a1.13 1.13 0 0 1 1.089.821 1 1 0 0 1 .057.344 1.156 1.156 0 0 1-1.156 1.136Z"}),ep.createElement("path",{fill:"#2D145F",d:"M5.983 13.731a1.806 1.806 0 0 0-.105-.239c-.039-.066-.086-.133-.134-.2a1.891 1.891 0 0 0-.478-.478 2.58 2.58 0 0 0-.21-.133c-.076-.038-.153-.077-.229-.105a2.057 2.057 0 0 0-.764-.153 2.068 2.068 0 0 0-.01 4.135h.01a2.073 2.073 0 0 0 2.072-2.053c0-.277-.047-.535-.152-.774Zm-1.92 2.588h-.01a1.826 1.826 0 0 1-1.814-1.843 1.834 1.834 0 0 1 1.824-1.814h.02c.2 0 .381.038.563.095.076.029.152.057.229.105a.958.958 0 0 1 .22.115h.009c.181.143.344.305.468.487.048.067.095.133.124.21a1.75 1.75 0 0 1 .2.83 1.836 1.836 0 0 1-1.833 1.815ZM10.95 5.546A2.07 2.07 0 0 0 8.876 7.59c0 .277.048.544.153.783.028.086.067.153.105.229.038.067.076.143.124.21.067.086.134.172.21.248a2 2 0 0 0 .267.23c.067.047.134.095.21.133h.01c.077.039.143.077.22.115.239.086.487.143.754.143h.02c.267 0 .534-.057.763-.153.086-.028.163-.066.23-.105a.92.92 0 0 0 .2-.133c.182-.125.353-.296.478-.478.047-.067.095-.134.133-.21.039-.076.077-.153.105-.23a1.96 1.96 0 0 0 .153-.744 2.07 2.07 0 0 0-2.063-2.082Zm1.098 2.397a1.162 1.162 0 0 1-.774.774c-.105.028-.21.047-.325.047h-.01a.93.93 0 0 1-.324-.057 1.126 1.126 0 0 1-.773-.774 1.158 1.158 0 0 1 1.108-1.48h.009a1.158 1.158 0 0 1 1.089 1.49Z"}),ep.createElement("path",{fill:"#2D145F",d:"M10.95 5.546A2.07 2.07 0 0 0 8.876 7.59c0 .277.048.544.153.783.028.086.067.153.105.229.038.067.076.143.124.21.067.086.134.172.21.248a2 2 0 0 0 .267.23c.067.047.134.095.21.133h.01c.077.039.143.077.22.115.239.086.487.143.754.143h.02c.267 0 .534-.057.763-.153.086-.028.163-.066.23-.105a.92.92 0 0 0 .2-.133c.182-.125.353-.296.478-.478.047-.067.095-.134.133-.21.039-.076.077-.153.105-.23a1.96 1.96 0 0 0 .153-.744 2.07 2.07 0 0 0-2.063-2.082Zm1.728 2.645a1.784 1.784 0 0 1-.096.24c-.038.076-.086.142-.124.21a2.095 2.095 0 0 1-.487.477 1.522 1.522 0 0 1-.21.124c-.076.038-.153.076-.239.095a1.648 1.648 0 0 1-.573.105h-.019c-.2 0-.382-.038-.563-.095a1.07 1.07 0 0 1-.239-.105 1.631 1.631 0 0 1-.22-.124 2.264 2.264 0 0 1-.477-.478c-.038-.067-.086-.133-.124-.21a1.778 1.778 0 0 1-.096-.239 1.75 1.75 0 0 1-.095-.592c0-1.003.83-1.814 1.833-1.814h.01c1.012.01 1.824.83 1.815 1.843 0 .2-.03.391-.096.563ZM17.824 11.821a1.808 1.808 0 0 0-.105-.239c-.038-.067-.076-.133-.134-.2a1.746 1.746 0 0 0-.477-.478 2.425 2.425 0 0 0-.2-.133h-.01a1.552 1.552 0 0 0-.22-.106 1.982 1.982 0 0 0-1.528 0 1.275 1.275 0 0 0-.229.106.92.92 0 0 0-.2.133 1.78 1.78 0 0 0-.488.478c-.047.067-.095.124-.133.2a1.808 1.808 0 0 0-.105.24c-.105.228-.153.477-.153.744 0 .544.21 1.07.601 1.461.383.392.898.611 1.452.621h.02a2.07 2.07 0 0 0 2.062-2.053c0-.277-.048-.535-.153-.774Zm-1.91 1.91h-.01c-.64 0-1.145-.525-1.145-1.165 0-.115.019-.22.057-.315a1.13 1.13 0 0 1 1.098-.821h.01c.114 0 .22.019.325.057.362.105.659.391.773.764.029.105.048.22.048.334 0 .63-.526 1.146-1.156 1.146Z"}),ep.createElement("path",{fill:"#2D145F",d:"M17.824 11.821a1.808 1.808 0 0 0-.105-.239c-.038-.067-.076-.133-.134-.2a1.746 1.746 0 0 0-.477-.478 2.425 2.425 0 0 0-.2-.133h-.01a1.552 1.552 0 0 0-.22-.106 1.982 1.982 0 0 0-1.528 0 1.275 1.275 0 0 0-.229.106.92.92 0 0 0-.2.133 1.78 1.78 0 0 0-.488.478c-.047.067-.095.124-.133.2a1.808 1.808 0 0 0-.105.24c-.105.228-.153.477-.153.744 0 .544.21 1.07.601 1.461.383.392.898.611 1.452.621h.02a2.07 2.07 0 0 0 2.062-2.053c0-.277-.048-.535-.153-.774Zm-1.91 2.588h-.019a1.845 1.845 0 0 1-1.814-1.843c0-.191.038-.382.105-.554a.788.788 0 0 1 .095-.248.935.935 0 0 1 .124-.21c.134-.2.296-.363.478-.487a.965.965 0 0 1 .22-.115.738.738 0 0 1 .238-.095c.182-.077.373-.105.573-.105h.01c.2 0 .391.038.563.104.086.02.163.048.239.096a.901.901 0 0 1 .21.115c.182.133.344.296.478.477.038.067.086.143.114.22a.61.61 0 0 1 .096.248c.076.182.105.382.105.583a1.828 1.828 0 0 1-1.824 1.814h.01ZM25.418 3.101a2.064 2.064 0 0 0-1.48-.61 2.069 2.069 0 0 0-2.063 2.043c0 .267.038.535.134.774.038.076.067.152.114.229.038.076.086.153.134.22.057.085.134.171.21.248.086.086.172.162.268.22a.736.736 0 0 0 .2.133c.067.038.143.077.23.105.238.105.496.153.763.153h.01a2.07 2.07 0 0 0 2.072-2.044c0-.554-.21-1.079-.592-1.47Zm-1.48 2.608h-.01a.93.93 0 0 1-.324-.058 1.066 1.066 0 0 1-.488-.286 1.258 1.258 0 0 1-.276-.478 1.033 1.033 0 0 1-.048-.343c0-.63.516-1.146 1.146-1.146h.01a1.155 1.155 0 0 1 1.146 1.165 1.164 1.164 0 0 1-1.156 1.146Z"}),ep.createElement("path",{fill:"#2D145F",d:"M25.418 3.101a2.064 2.064 0 0 0-1.48-.61 2.069 2.069 0 0 0-2.063 2.043c0 .267.038.535.134.774.038.076.067.152.114.229.038.076.086.153.134.22.057.085.134.171.21.248.086.086.172.162.268.22a.736.736 0 0 0 .2.133c.067.038.143.077.23.105.238.105.496.153.763.153h.01a2.07 2.07 0 0 0 2.072-2.044c0-.554-.21-1.079-.592-1.47Zm-1.48 3.276h-.01c-.2 0-.391-.028-.573-.105a.737.737 0 0 1-.239-.095c-.076-.029-.152-.077-.22-.115-.095-.076-.18-.143-.257-.23a1.773 1.773 0 0 1-.21-.257.852.852 0 0 1-.124-.22.61.61 0 0 1-.096-.248 1.64 1.64 0 0 1-.095-.573c.01-.993.83-1.805 1.824-1.805h.019c.487 0 .945.191 1.29.544.343.344.524.803.524 1.3a1.834 1.834 0 0 1-1.833 1.804Z"}))),x||(x=ep.createElement("defs",null,ep.createElement("clipPath",{id:"dashboards_svg__a"},ep.createElement("path",{fill:"#fff",d:"M2 2.49h24.01v24H2z"})))))},{})},{label:"Recipes",url:"/recipes",desc:"Identify websites using specific tech solutions",icon:(0,es.jsx)(function(e){return ep.createElement("svg",e_({xmlns:"http://www.w3.org/2000/svg",width:28,height:29,fill:"none"},e),b||(b=ep.createElement("path",{fill:"#2D4BFF",d:"M5.99 1.444c-.29 0-.528.18-.637.43h-.08v13.011c0 .418.307.741.703.741.402 0 .702-.346.702-.74V2.925h14.646v11.96c0 .417.306.74.702.74.402 0 .702-.346.702-.74v-12.7c0-.425-.328-.742-.702-.742H5.99Z"})),E||(E=ep.createElement("path",{fill:"#2D4BFF",d:"M10.003 6.506c-.403 0-.702.346-.702.74 0 .425.328.742.702.742h8.025c.395 0 .702-.324.702-.741 0-.425-.328-.74-.702-.74h-8.025ZM10.003 10.74c-.374 0-.702.316-.702.74 0 .418.306.741.702.741h8.025c.374 0 .702-.316.702-.74 0-.418-.307-.742-.702-.742h-8.025Z"})),w||(w=ep.createElement("path",{fill:"#2D145F",fillRule:"evenodd",d:"M2.705 6.898A.714.714 0 0 0 2 7.622v15.702c0 .862.339 1.673.919 2.268a3.073 3.073 0 0 0 2.208.943h17.746c.839 0 1.629-.348 2.208-.943A3.24 3.24 0 0 0 26 23.324V7.622a.705.705 0 0 0-.705-.724.714.714 0 0 0-.705.724v10.034h-6.548a.714.714 0 0 0-.705.724v1.763h-6.66V18.38a.714.714 0 0 0-.705-.724H3.424V7.622a.714.714 0 0 0-.705-.724h-.014Zm6.562 12.175H3.424v4.236c0 .47.186.92.5 1.255.32.33.754.509 1.218.509h17.716c.46 0 .898-.192 1.225-.515.315-.311.493-.769.493-1.249v-4.236h-5.843v1.764a.714.714 0 0 1-.705.724H9.972a.714.714 0 0 1-.705-.724v-1.764Z",clipRule:"evenodd"})))},{})},{label:"Ownership",url:"/features/ownership",desc:"Identify and analyze domain ownership",icon:(0,es.jsx)(function(e){return ep.createElement("svg",ex({xmlns:"http://www.w3.org/2000/svg",width:28,height:28,fill:"none"},e),S||(S=ep.createElement("g",{clipPath:"url(#ownership_svg__a)"},ep.createElement("path",{fill:"#2D145F",fillRule:"evenodd",d:"M19.763 19.763a.75.75 0 0 1 1.06 0l6.832 6.832a.75.75 0 0 1-1.06 1.06l-6.832-6.832a.75.75 0 0 1 0-1.06Z",clipRule:"evenodd"}),ep.createElement("path",{fill:"#fff",d:"M12.25 23.625c6.282 0 11.375-5.093 11.375-11.375S18.532.875 12.25.875.875 5.968.875 12.25 5.968 23.625 12.25 23.625Z"}),ep.createElement("path",{fill:"#2D145F",fillRule:"evenodd",d:"M12.25 1.625c-5.868 0-10.625 4.757-10.625 10.625S6.382 22.875 12.25 22.875s10.625-4.757 10.625-10.625S18.118 1.625 12.25 1.625ZM.125 12.25C.125 5.554 5.554.125 12.25.125c6.697 0 12.125 5.429 12.125 12.125 0 6.697-5.428 12.125-12.125 12.125C5.554 24.375.125 18.947.125 12.25Z",clipRule:"evenodd"}),ep.createElement("path",{fill:"#2D4BFF",fillRule:"evenodd",d:"M7.468 14.483c.939-.561 2.536-1.233 4.782-1.233 2.222 0 3.827.677 4.771 1.235h.001a2.5 2.5 0 0 1 1.228 2.155v.86a.75.75 0 0 1-.75.75H7a.75.75 0 0 1-.75-.75v-.869c0-.88.46-1.695 1.217-2.148m4.783.267c-1.933 0-3.268.576-4.013 1.02a.998.998 0 0 0-.487.861v.119h9v-.11a1 1 0 0 0-.492-.864c-.758-.448-2.103-1.026-4.008-1.026ZM12.25 6.875a1.875 1.875 0 1 0 0 3.75 1.875 1.875 0 0 0 0-3.75ZM8.875 8.75a3.375 3.375 0 1 1 6.75 0 3.375 3.375 0 0 1-6.75 0Z",clipRule:"evenodd"}))),T||(T=ep.createElement("defs",null,ep.createElement("clipPath",{id:"ownership_svg__a"},ep.createElement("path",{fill:"#fff",d:"M0 0h28v28H0z"})))))},{})},{label:"Enrichment",url:"/features/enrichment",desc:"Enrich your data with data from company websites",icon:(0,es.jsx)(function(e){return ep.createElement("svg",ev({xmlns:"http://www.w3.org/2000/svg",width:28,height:28,fill:"none"},e),v||(v=ep.createElement("g",{clipPath:"url(#enrichment_svg__a)"},ep.createElement("path",{fill:"#2D145F",d:"m25.06 14.845-5.648-6.99H8.669L3 14.845h.02L14.05 28l11.01-13.155Zm-8.092 0-2.917 8.383-2.917-8.383h5.834Zm-5.772-1.267 1.89-4.456h1.91l1.89 4.456h-5.69Zm3.41 11.804 3.656-10.537h5.176l-8.833 10.537Zm7.846-11.804h-4.21l-1.89-4.456h2.485l3.615 4.456ZM9.244 9.143h2.486L9.84 13.6H5.63l3.614-4.456Zm.575 5.702 3.657 10.537-8.833-10.537H9.82Z"}),ep.createElement("path",{fill:"#2D4BFF",d:"m21.43 2.863-2.105 2.165.871.896 2.106-2.165-.871-.896ZM14.524 0H13.29v3.062h1.232V0ZM6.454 3.023l-.871.896 2.106 2.165.871-.896-2.106-2.165Z"}))),y||(y=ep.createElement("defs",null,ep.createElement("clipPath",{id:"enrichment_svg__a"},ep.createElement("path",{d:"M0 0h28v28H0z"})))))},{})},{label:"Search By Example",url:"/features/search-by-example",desc:"A ‘more like this’ feature for the most relevant web results.",icon:(0,es.jsx)(function(e){return ep.createElement("svg",eb({xmlns:"http://www.w3.org/2000/svg",width:28,height:28,fill:"none"},e),k||(k=ep.createElement("path",{fill:"#2D145F",d:"M22.318 7.3a1.47 1.47 0 0 0-1.045-.434H6.727c-.388 0-.768.157-1.043.434a1.464 1.464 0 0 0-.434 1.045v11.314c0 .396.154.766.432 1.045.273.273.655.43 1.043.43h14.546a1.477 1.477 0 0 0 1.479-1.475V8.345c0-.388-.16-.768-.434-1.045h.002Zm-.904 12.497H6.588V8.205h14.826v11.592Z"})),j||(j=ep.createElement("path",{fill:"#2D4BFF",d:"M17.728 11.546a.961.961 0 0 1-.36.434 1 1 0 0 1-1.226-.119.985.985 0 0 1-.259-.903 1.082 1.082 0 0 1 .101-.261l.04-.069.02-.028.017-.024.065-.073s.02-.02.036-.032a.975.975 0 0 1 .295-.196c.123-.049.249-.073.372-.073.066 0 .127.006.192.02.176.035.34.117.47.243l.037.034c.012.014.026.026.045.048a.915.915 0 0 1 .192.37.363.363 0 0 1 .018.067.993.993 0 0 1-.055.562ZM21.414 15.021v1.89l-2.28-2.282-.017-.018-2.692 2.694a.693.693 0 0 1-.946 0l-5.096-5.1-.018-.019-3.54 3.543-.237.234v-1.891l2.732-2.73a1.478 1.478 0 0 1 2.088 0l4.542 4.542 2.118-2.117a1.473 1.473 0 0 1 2.09-.002l1.256 1.256Z"})))},{})}]}],sT=[{label:"Industries",links:[{label:"Asset management",url:"/industries/asset-management/",desc:"Use structured web data for your equity research",icon:(0,es.jsx)(function(e){return ep.createElement("svg",ss({xmlns:"http://www.w3.org/2000/svg",width:28,height:28,fill:"none"},e),D||(D=ep.createElement("path",{d:"M9.5 6H1v14h1v6h24v-6h1V6h-8.5V1.5h-9V6Z"})),O||(O=ep.createElement("path",{fill:"#2D145F",fillRule:"evenodd",d:"M8.875 1h10.25v5.875h-1.5V2.5h-7.25v4.375h-1.5V1Z",clipRule:"evenodd"})),C||(C=ep.createElement("path",{fill:"#2D145F",fillRule:"evenodd",d:"M.125 5.375h27.75v15.5H16.75v-1.5h9.625v-12.5H1.625v12.5h9.625v1.5H.125v-15.5ZM2.5 22v3.5h23V22H27v5H1v-5h1.5Z",clipRule:"evenodd"})),N||(N=ep.createElement("path",{fill:"#2D4BFF",fillRule:"evenodd",d:"M9.75 16.75h8.5v6.75h-8.5v-6.75Zm1.5 1.5V22h5.5v-3.75h-5.5Z",clipRule:"evenodd"})))},{})},{label:"Online brand protection",url:"/industries/online-brand-protection/",desc:"Be in control of your online brand protection strategy",icon:(0,es.jsx)(function(e){return ep.createElement("svg",sl({xmlns:"http://www.w3.org/2000/svg",width:28,height:28,fill:"none"},e),L||(L=ep.createElement("path",{d:"M14 26.25s-12.25-4.375-12.25-21L14 1.75l12.25 3.5c0 16.625-12.25 21-12.25 21Z"})),I||(I=ep.createElement("path",{fill:"#2D4BFF",fillRule:"evenodd",d:"m14 5.305 2.203 4.466 4.928.716-3.565 3.476.842 4.908L14 16.554 9.592 18.87l.842-4.908-3.565-3.476 4.928-.716L14 5.305Zm0 3.39-1.207 2.447-2.701.393 1.954 1.905-.461 2.689L14 14.859l2.415 1.27-.461-2.69 1.954-1.905-2.7-.392L14 8.695Z",clipRule:"evenodd"})),U||(U=ep.createElement("path",{fill:"#2D145F",fillRule:"evenodd",d:"m14 .97 13 3.714v.566c0 8.52-3.147 13.953-6.335 17.255a20.447 20.447 0 0 1-4.373 3.45c-.598.349-1.1.596-1.456.757a10.563 10.563 0 0 1-.535.226l-.033.013-.01.003-.003.002h-.002L14 26.25l-.253.706h-.002l-.003-.002-.01-.003-.033-.013a10.563 10.563 0 0 1-.535-.226 16.253 16.253 0 0 1-1.456-.758 20.447 20.447 0 0 1-4.373-3.449C4.147 19.203 1 13.77 1 5.25v-.566L14 .97Zm0 25.28-.252.706.252.09.252-.09L14 26.25Zm0-.808a14.722 14.722 0 0 0 1.536-.783 18.945 18.945 0 0 0 4.05-3.196c2.867-2.97 5.775-7.871 5.91-15.649L14 2.53 2.505 5.814c.134 7.778 3.042 12.68 5.91 15.65a18.946 18.946 0 0 0 4.049 3.195 14.722 14.722 0 0 0 1.536.783Z",clipRule:"evenodd"})))},{})},{label:"Academic research",url:"/industries/academic-research/",desc:"Expand your statistical analysis with web data",icon:(0,es.jsx)(function(e){return ep.createElement("svg",so({xmlns:"http://www.w3.org/2000/svg",width:28,height:28,fill:"none"},e),M||(M=ep.createElement("path",{stroke:"#2D4BFF",strokeLinecap:"square",strokeMiterlimit:10,strokeWidth:1.5,d:"M3.5 2.625c8.604 0 10.5 3.5 10.5 3.5s1.823-3.5 10.5-3.5v3.5h2.625v19.25H.875V6.125H3.5v-3.5Z"})),A||(A=ep.createElement("path",{fill:"#2D145F",fillRule:"evenodd",d:"M.125 5.375H4.25v1.5H1.625v17.75h24.75V6.875H23.75v-1.5h4.125v20.75H.125V5.375Z",clipRule:"evenodd"})),B||(B=ep.createElement("path",{fill:"#2D4BFF",fillRule:"evenodd",d:"M13.25 21.875V6.125h1.5v15.75h-1.5Z",clipRule:"evenodd"})),G||(G=ep.createElement("path",{fill:"#2D4BFF",fillRule:"evenodd",d:"M2.75 1.875h.75c4.404 0 7.162.896 8.845 1.847a7.73 7.73 0 0 1 1.649 1.218 7.54 7.54 0 0 1 1.632-1.217c1.676-.952 4.434-1.848 8.874-1.848h.75v17.25h-.75c-3.005 0-5.52.837-7.286 1.677-.883.42-1.574.84-2.042 1.15a11.442 11.442 0 0 0-.658.472l-.03.023-.005.005-.467.388-.476-.376h-.001l-.007-.006-.031-.024a12.872 12.872 0 0 0-.69-.475 18.16 18.16 0 0 0-2.1-1.155c-1.8-.844-4.314-1.679-7.207-1.679h-.75V1.875Zm11.24 19.069a18.018 18.018 0 0 1 2.578-1.496c1.765-.84 4.23-1.682 7.182-1.807V3.384c-3.785.094-6.064.893-7.384 1.643-.703.4-1.142.79-1.397 1.063a2.897 2.897 0 0 0-.304.383l-.004.006-.648 1.245-.668-1.234-.005-.007a3.022 3.022 0 0 0-.314-.387c-.262-.276-.71-.668-1.418-1.068C10.278 4.278 8 3.48 4.25 3.384v14.258c2.857.129 5.316.97 7.095 1.804a19.703 19.703 0 0 1 2.646 1.498Z",clipRule:"evenodd"})))},{})},{label:"Business information",url:"/industries/business-information/",desc:"Your strategic web business data resource",icon:(0,es.jsx)(function(e){return ep.createElement("svg",sc({xmlns:"http://www.w3.org/2000/svg",width:28,height:28,fill:"none"},e),V||(V=ep.createElement("path",{d:"M3.5 1h21v25.375l-4.375-1.75-2.625 1.75-3.5-1.75-3.5 1.75-2.625-1.75-4.375 1.75V1Z"})),F||(F=ep.createElement("path",{fill:"#2D145F",fillRule:"evenodd",d:"M2.75.125h22.5v27.233l-5.037-2.015-2.66 1.773L14 25.338l-3.554 1.777-2.659-1.773-5.037 2.015V.125Zm1.5 1.5v23.517l3.713-1.485 2.59 1.727L14 23.662l3.446 1.723 2.591-1.727 3.713 1.485V1.625H4.25Z",clipRule:"evenodd"})),Z||(Z=ep.createElement("path",{fill:"#2D4BFF",fillRule:"evenodd",d:"M7.125 19.375h7.625v1.5H7.125v-1.5ZM17.625 19.375h3.25v1.5h-3.25v-1.5ZM7.125 15h7.625v1.5H7.125V15ZM17.625 15h3.25v1.5h-3.25V15ZM14 5.125a2.75 2.75 0 1 0 0 5.5 2.75 2.75 0 0 0 0-5.5Zm-4.25 2.75a4.25 4.25 0 1 1 8.5 0 4.25 4.25 0 0 1-8.5 0Z",clipRule:"evenodd"})))},{})},{label:"Registries",url:"/industries/registries/",desc:"Track the health and growth of your zone files",icon:(0,es.jsx)(function(e){return ep.createElement("svg",sh({xmlns:"http://www.w3.org/2000/svg",width:28,height:28,fill:"none"},e),q||(q=ep.createElement("g",{clipPath:"url(#registries_svg__a)"},ep.createElement("path",{d:"M22 6.25c-.151 0-.301.01-.45.023a7.865 7.865 0 0 0-14.85 0 5.468 5.468 0 0 0-.45-.023 5.25 5.25 0 0 0 0 10.5H22a5.25 5.25 0 1 0 0-10.5ZM3.188 27.375a2.188 2.188 0 1 0 0-4.375 2.188 2.188 0 0 0 0 4.375ZM14.125 27.375a2.188 2.188 0 1 0 0-4.375 2.188 2.188 0 0 0 0 4.375ZM27.25 25.188a2.188 2.188 0 1 1-4.375 0 2.188 2.188 0 0 1 4.375 0Z"}),ep.createElement("path",{fill:"#2D145F",fillRule:"evenodd",d:"M14.75 16.625v6.125h-1.5v-6.125h1.5ZM21.75 20.69v-4.065h-1.5v4.686l2.611 2.61 1.06-1.06-2.171-2.172ZM7.75 16.625v4.686l-2.61 2.61-1.06-1.06 2.17-2.172v-4.064h1.5Z",clipRule:"evenodd"}),ep.createElement("path",{fill:"#2D145F",fillRule:"evenodd",d:"M9.012 1.716a8.614 8.614 0 0 1 12.918 3.66 6 6 0 0 1-.055 11.999H6.125a6 6 0 0 1-.056-12 8.614 8.614 0 0 1 2.943-3.66ZM14 1.625a7.115 7.115 0 0 0-6.717 4.77l-.191.548-.579-.048a4.751 4.751 0 0 0-.388-.02 4.5 4.5 0 1 0 0 9h15.75a4.5 4.5 0 1 0 0-9c-.119 0-.243.008-.388.02l-.579.048-.19-.548A7.114 7.114 0 0 0 14 1.625Z",clipRule:"evenodd"}),ep.createElement("path",{fill:"#2D4BFF",fillRule:"evenodd",d:"M3.063 23.5a1.438 1.438 0 1 0 0 2.875 1.438 1.438 0 0 0 0-2.875ZM.124 24.938a2.938 2.938 0 1 1 5.875 0 2.938 2.938 0 0 1-5.875 0ZM14 23.5a1.438 1.438 0 1 0 0 2.875 1.438 1.438 0 0 0 0-2.875Zm-2.938 1.438a2.938 2.938 0 1 1 5.876 0 2.938 2.938 0 0 1-5.875 0ZM24.938 23.5a1.438 1.438 0 1 0 0 2.875 1.438 1.438 0 0 0 0-2.875ZM22 24.938a2.938 2.938 0 1 1 5.875 0 2.938 2.938 0 0 1-5.875 0Z",clipRule:"evenodd"}))),W||(W=ep.createElement("defs",null,ep.createElement("clipPath",{id:"registries_svg__a"},ep.createElement("path",{d:"M0 0h28v28H0z"})))))},{})},{label:"Registrars",url:"/industries/registrars/",desc:"Increase retention and revenue with domain insights",icon:(0,es.jsx)(function(e){return ep.createElement("svg",sd({xmlns:"http://www.w3.org/2000/svg",width:29,height:29,fill:"none"},e),H||(H=ep.createElement("g",{clipPath:"url(#registrars_svg__a)"},ep.createElement("path",{fill:"#fff",stroke:"#2D145F",d:"M6.667 1h17.5v25h-17.5c-1.037 0-1.637-.42-1.995-.917a2.852 2.852 0 0 1-.505-1.583v-20c0-1.037.42-1.637.917-1.994A2.853 2.853 0 0 1 6.667 1Z"}),ep.createElement("path",{fill:"#2D145F",fillRule:"evenodd",d:"M6.667.2a3.65 3.65 0 0 0-2.05.657c-.703.505-1.25 1.345-1.25 2.643v20c0 .548.162 1.363.656 2.05.506.703 1.346 1.25 2.644 1.25h18.3V.2h-18.3Zm0 19.5c-.494 0-1.12.098-1.7.404V3.5c0-.776.294-1.136.584-1.345A2.056 2.056 0 0 1 6.667 1.8h16.7v17.9h-16.7Zm-1.145 1.94c.32-.24.756-.34 1.145-.34h16.7v3.9h-16.7c-.777 0-1.136-.294-1.345-.585a2.056 2.056 0 0 1-.355-1.115V23c0-.771.274-1.15.555-1.36Z",clipRule:"evenodd"}),ep.createElement("path",{fill:"#2D4BFF",fillRule:"evenodd",d:"M14.167 17.5a6.5 6.5 0 1 0 0-13 6.5 6.5 0 0 0 0 13Zm-1-8.5-2 1-1.22.5.22 1.5h1.5l2.25 1.36-.5 2.14 3.25-.313.734-1.828-.234-.859h-1.5l-1-.5.5-1 1-1 1.5.766 1-.766-1.266-.844h-1.734l1-.656v-.734L15.167 7v1h-1.5l-.5-.5-.5.5.5 1Zm-1 6v-1h-1l1 1Z",clipRule:"evenodd"}))),z||(z=ep.createElement("defs",null,ep.createElement("clipPath",{id:"registrars_svg__a"},ep.createElement("path",{fill:"#fff",d:"M.667.5h28v28h-28z"})))))},{})},{label:"Public sector",url:"/industries/public-sector/",desc:"Analyze the digital economy in a country",icon:(0,es.jsx)(function(e){return ep.createElement("svg",su({xmlns:"http://www.w3.org/2000/svg",width:28,height:28,fill:"none"},e),$||($=ep.createElement("g",{clipPath:"url(#public-sector_svg__a)",clipRule:"evenodd"},ep.createElement("path",{d:"M21.784 14.505c.142-.688.216-1.4.216-2.13 0-5.799-4.701-10.5-10.5-10.5S1 6.576 1 12.375s4.701 10.5 10.5 10.5c.73 0 1.442-.074 2.13-.216l.495 3.716 3.5-3.5 5.25 5.25 4.375-4.375L22 18.5l3.5-3.5-3.716-.495Z"}),ep.createElement("path",{fill:"#2D145F",fillRule:"evenodd",d:"M11.5 2.875a9.5 9.5 0 0 0-.793 18.968 1 1 0 0 1-.165 1.993C4.638 23.348 0 18.404 0 12.375 0 6.025 5.15.875 11.5.875c6.029 0 10.973 4.638 11.46 10.542a1 1 0 1 1-1.992.165c-.403-4.875-4.489-8.707-9.468-8.707Z"}),ep.createElement("path",{fill:"#2D4BFF",fillRule:"evenodd",d:"M11.5 7.25a5.125 5.125 0 0 0-.734 10.198 1 1 0 1 1-.284 1.98A7.127 7.127 0 0 1 11.5 5.25a7.126 7.126 0 0 1 7.053 6.11 1 1 0 1 1-1.98.282A5.126 5.126 0 0 0 11.5 7.25Z"}),ep.createElement("path",{fill:"#2D145F",fillRule:"evenodd",d:"M11.668 12.543a1 1 0 0 1 .84-.284l13.124 1.75a1 1 0 0 1 .575 1.698L23.414 18.5l4.543 4.543a1 1 0 0 1 0 1.414l-4.375 4.375a1 1 0 0 1-1.414 0l-4.543-4.543-2.793 2.793a1 1 0 0 1-1.698-.575l-1.75-13.125a1 1 0 0 1 .284-.84Zm1.871 1.871 1.31 9.823 2.069-2.07a1 1 0 0 1 1.414 0l4.543 4.544 2.96-2.961-4.542-4.543a1 1 0 0 1 0-1.414l2.069-2.07-9.823-1.309Z"}))),Y||(Y=ep.createElement("defs",null,ep.createElement("clipPath",{id:"public-sector_svg__a"},ep.createElement("path",{d:"M0 0h28v28H0z"})))))},{})},{label:"Cybersecurity",url:"/industries/cybersecurity/",desc:"Secure digital assets by identifying vulnerabilities",icon:(0,es.jsx)(function(e){return ep.createElement("svg",sp({xmlns:"http://www.w3.org/2000/svg",width:29,height:29,fill:"none"},e),X||(X=ep.createElement("path",{fill:"#fff",d:"M14.333 2.846c.245 0 .486.074.664.199l1.893 1.361.232.166.266.033 2.324.332h.034c.477.054.809.386.863.864v.066l.431 2.358.034.232.166.2 1.36 1.892c.254.353.287.95-.032 1.46l-1.494 2.093-.034.265-.332 2.324v.034c-.02.174-.078.336-.166.464l-.066.034v.033a.935.935 0 0 1-.63.332h-.067l-2.424.431-.266.034-.199.166-1.893 1.361c-.352.253-.983.287-1.494-.033l-1.726-1.328-.2-.166-.298-.034-2.325-.331h-.033a.94.94 0 0 1-.73-.465 1.053 1.053 0 0 1-.133-.399v-.066l-.432-2.424-.033-.266-.166-.199-1.361-1.892c-.253-.353-.287-.984.033-1.495l1.328-1.726.166-.2.033-.298.3-2.225c.003-.016.028-.016.032-.033.133-.519.544-.93 1.063-1.063.016-.004.016-.029.033-.033l2.225-.299.265-.033.233-.166 1.892-1.361c.179-.125.42-.2.664-.2Z"})),K||(K=ep.createElement("path",{fill:"#2D145F",d:"M14.333.688c-.664 0-1.324.224-1.892.63l-1.76 1.229-2.025.265h-.034l-.033.034a3.606 3.606 0 0 0-2.722 2.722l-.034.034v.033l-.265 2.058-1.229 1.594-.033.033v.034c-.743 1.187-.776 2.718.033 3.851l1.262 1.76.332 1.826-3.42 5.213-1.096 1.627h5.08l1.229 2.855.764 1.826 1.095-1.66 3.354-5.047c.9.37 1.917.403 2.789 0l3.353 5.047 1.096 1.66.764-1.826 1.228-2.855h5.08l-1.095-1.627-3.32-5.047.265-1.992 1.229-1.76.033-.033v-.033c.743-1.187.776-2.686-.034-3.819L23.1 7.56l-.398-1.992h.033c-.004-.025-.03-.041-.034-.066-.19-1.39-1.29-2.52-2.689-2.69h-.033l-1.992-.265-1.76-1.229a3.266 3.266 0 0 0-1.893-.63Zm0 2.158c.245 0 .486.074.664.199l1.893 1.361.232.166.266.033 2.324.332h.034c.477.054.809.386.863.864v.066l.431 2.358.034.232.166.2 1.36 1.892c.254.353.287.95-.032 1.46l-1.494 2.093-.034.265-.332 2.324v.034c-.02.174-.078.336-.166.464l-.066.034v.033a.935.935 0 0 1-.63.332h-.067l-2.424.431-.266.034-.199.166-1.893 1.361c-.352.253-.983.287-1.494-.033l-1.726-1.328-.2-.166-.298-.034-2.325-.331h-.033a.94.94 0 0 1-.73-.465 1.052 1.052 0 0 1-.133-.399v-.066l-.432-2.424-.033-.266-.166-.199-1.361-1.892c-.253-.353-.287-.984.033-1.495l1.328-1.726.166-.2.033-.298.3-2.225c.003-.016.028-.016.032-.033.133-.519.544-.93 1.063-1.063.016-.004.016-.029.033-.033l2.225-.299.265-.033.233-.166 1.892-1.361c.179-.125.42-.2.664-.2Zm7.338 16.17 1.627 2.49h-2.556l-.266.664-.73 1.693-2.258-3.453.498-.365 2.091-.365v.033c.025-.004.042-.03.067-.033a3.157 3.157 0 0 0 1.527-.664Zm-14.676.033c.453.407 1.03.689 1.66.764h.034l2.025.265.465.365-2.258 3.42-.73-1.693-.266-.664H5.37l1.626-2.457Z"})),J||(J=ep.createElement("path",{fill:"#2D4BFF",d:"m17.848 7.962-3.486 3.486-2.424-2.424-1.528 1.527 3.188 3.188.763.73.764-.73 4.25-4.25-1.527-1.527Z"})))},{})},{label:"Payment Service Providers",url:"/industries/payment-service-providers/",desc:"Understand customers, competitors and trends",icon:(0,es.jsx)(function(e){return ep.createElement("svg",sf({xmlns:"http://www.w3.org/2000/svg",width:29,height:26,fill:"none"},e),Q||(Q=ep.createElement("path",{fill:"#fff",fillRule:"evenodd",d:"M3.167 2a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h11.5a6.5 6.5 0 1 0 10-5.478V3a1 1 0 0 0-1-1h-20.5Z",clipRule:"evenodd"})),ee||(ee=ep.createElement("path",{fill:"#2D4BFF",d:"m24.194 15.09-3.11 3.11-2.163-2.162-1.363 1.362 2.844 2.844.681.651.682-.651 3.791-3.792-1.362-1.363Z"})),et||(et=ep.createElement("path",{fill:"#2D145F",fillRule:"evenodd",d:"M3.417.75C1.909.75.667 2.015.667 3.55v13.067c0 1.535 1.242 2.8 2.75 2.8h10.286a7.583 7.583 0 1 0 12.63-7.222V3.55c0-1.535-1.242-2.8-2.75-2.8H3.417ZM24.5 10.895V7.283H3.417V5.417H24.5V3.55c0-.529-.397-.933-.917-.933H3.417c-.52 0-.917.404-.917.933v13.067c0 .528.397.933.917.933H13.5A7.583 7.583 0 0 1 24.5 10.895Zm2.3 6.772a5.717 5.717 0 1 1-11.433 0 5.717 5.717 0 0 1 11.433 0Z",clipRule:"evenodd"})))},{})}]}],sk=[{label:"Developers",links:[{label:"API Documentation",url:"https://api.dataprovider.com/v2/docs",desc:"Read our documentation for developers how to use our API",isExternal:!0},{label:"Spider",url:"/spider/",desc:"Our proprietary spider indexes websites from 50 countries"},{label:"Media partners",url:"/press/",desc:"Use structured web data to build your news story"}],block:(0,es.jsx)(()=>(0,es.jsxs)("div",{className:"ml-8  mt-6 w-[380px] min-w-[380px] bg-quarternary-200 p-12 text-tertiary-500",children:[(0,es.jsx)(sy.Z,{as:"h4",children:"Questions?"}),(0,es.jsx)("p",{children:"Do you have questions regarding Dataprovider.com? We're here to answer them."}),(0,es.jsx)("br",{}),(0,es.jsx)(eD.Z,{variant:"secondary",href:"/contact/",children:"Contact sales"})]}),{})}],sj=[...sE,...sT,...sw,...sS,{label:"Blog",url:"/blog/"},...sk];var sR=e=>{let{className:t=null}=e,n=sr(),r=(0,sn.Z)("(min-width: 1280px)"),[i,a]=(0,ep.useState)(!1),[s,o]=(0,ep.useState)(!0),[l,c]=(0,ep.useState)(!1),[u,d]=(0,ep.useState)(!1),h=el()("sticky bg-white z-30 top-0 py-6 relative after:absolute after:top-28 after:left-0 after:w-full after:min-h-0 after:transition-min-height after:duration-300 after:bg-white after:shadow-[0_8px_6px_-8px_rgba(0,0,0,1)] xl:transition-background-color xl:duration-300",{" xl:bg-white shadow-[0_8px_6px_-8px_rgba(0,0,0,1)]":u,"xl:bg-white after:absolute after:min-h-[600px]":i&&l,["".concat(t)]:t}),p=el()(null,{active:i&&l});return(0,ep.useEffect)(()=>{r?a(!0):a(!1),o(!1)},[r]),(0,ep.useEffect)(()=>{var e,t;s?null===(e=document.querySelector("body"))||void 0===e||e.classList.add("overflow-hidden"):null===(t=document.querySelector("body"))||void 0===t||t.classList.remove("overflow-hidden")},[s]),(0,ep.useEffect)(()=>{r&&n>=48?d(!0):d(!1)},[n,r]),(0,ep.useEffect)(()=>{eh().events.on("routeChangeStart",()=>{o(!1)})},[]),(0,es.jsxs)(es.Fragment,{children:[(0,es.jsx)("header",{className:h,"data-state":p||void 0,children:(0,es.jsx)(eR.Z,{children:(0,es.jsxs)("div",{className:"flex items-center justify-between",children:[(0,es.jsxs)(eu(),{href:"/",title:"Back to homepage",children:[(0,es.jsx)(si.Z,{className:"h-10 text-secondary-500 xl:hidden"}),(0,es.jsx)(sa.Z,{className:"hidden h-16 flex-none text-tertiary-500 xl:inline-block"})]}),(0,es.jsx)(eP,{className:"hidden xl:ml-auto xl:mr-14 xl:flex xl:flex-initial",navigation:sj,setSubNavActive:c}),(0,es.jsxs)("div",{className:"hidden flex-none xl:block",children:[(0,es.jsx)(eD.Z,{className:"md:min-w-0 xl:min-w-0",variant:"primary",title:"Free demo",href:"/signup/",children:"Free demo"}),(0,es.jsx)(st.Z,{className:"ml-4 mt-0 font-semibold",href:"https://console.dataprovider.com/login",title:"Log in",isUnderlined:!0,children:"Log in"})]}),(0,es.jsx)("button",{className:"xl:hidden",onClick:()=>o(!0),children:(0,es.jsx)("svg",{className:"text-secondary-500",width:"36",height:"26",viewBox:"0 0 36 26",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,es.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 0.5H36V3.5H0V0.5ZM0 11.5H36V14.5H0V11.5ZM36 22.5H0V25.5H36V22.5Z",fill:"currentColor"})})})]})})}),(0,es.jsxs)(se,{className:"xl:hidden",isOpen:s,children:[(0,es.jsxs)(eR.Z,{className:"flex h-full w-full flex-col overflow-auto bg-light",children:[(0,es.jsxs)("div",{className:"flex w-full justify-between py-6",children:[(0,es.jsx)(eu(),{href:"/",title:"Back to homepage",children:(0,es.jsx)(si.Z,{className:"h-10 text-secondary-500 xl:hidden"})}),(0,es.jsx)("button",{onClick:()=>o(!1),children:(0,es.jsx)("svg",{className:"h-10 w-10 text-secondary-500",xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",children:(0,es.jsx)("g",{children:(0,es.jsx)("path",{fill:"currentColor",d:"M7.219 5.781L5.78 7.22 14.563 16 5.78 24.781 7.22 26.22 16 17.437l8.781 8.782 1.438-1.438L17.437 16l8.782-8.781L24.78 5.78 16 14.563z"})})})})]}),(0,es.jsx)(sv,{navigation:sj})]}),(0,es.jsx)("div",{className:"bottom-0 w-full border-t border-secondary-500 bg-light py-8",children:(0,es.jsxs)(eR.Z,{children:[(0,es.jsx)(eD.Z,{className:"mb-4 w-full xs:mb-0 xs:w-auto",variant:"primary",title:"Free demo",href:"/signup/",isExternal:!0,children:"Free demo"}),(0,es.jsx)(st.Z,{className:"block w-full text-center font-semibold text-secondary-500 hover:text-secondary-600  xs:ml-4 xs:inline xs:text-left",href:"https://console.dataprovider.com/login",title:"Log in",isUnderlined:!0,children:"Log in"})]})})]})]})}},10894:function(e,t,n){"use strict";n.d(t,{Z:function(){return m}});var r,i,a=n(85893),s=n(73683),o=n(89235),l=n(10811),c=n(82557),u=n(87031),d=n(62677),h=n(67294);function p(){return(p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var f=function(e){return h.createElement("svg",p({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 101 93"},e),r||(r=h.createElement("path",{fill:"#2D4BFF",d:"M33.92 49.2H67v6H33.92zm0 12.1H67v6H33.92zm0 12.09H67v6H33.92z"})),i||(i=h.createElement("path",{fill:"#2D145F",fillRule:"evenodd",d:"M92.38 35.91a27.15 27.15 0 0 0-19.28-8 27.562 27.562 0 0 0-8.8 1.45 14.87 14.87 0 0 0-5.94-16.78C58.93 9.21 61 6 67 6V0c-8.58 0-12.81 4.92-14.23 10.34a14.428 14.428 0 0 0-2.65-.25 15.43 15.43 0 0 0-1.67.1C47 4.83 42.76 0 34.26 0v6c5.64 0 7.82 2.87 8.52 6a14.83 14.83 0 0 0-7.51 12.9c.008 1.354.203 2.7.58 4a27.43 27.43 0 0 0-7.58-1.07A27.28 27.28 0 0 0 9 74.48l20.65-20.67c0 .21-.015.42-.03.63-.015.21-.03.42-.03.63v17.16c0 11.338 9.192 20.53 20.53 20.53 11.338 0 20.53-9.192 20.53-20.53V55.07a20.544 20.544 0 0 0-.16-2.49l21.89 21.9a27.27 27.27 0 0 0 0-38.57zM50.12 16.09a8.85 8.85 0 1 1-8.85 8.85 8.86 8.86 0 0 1 8.85-8.85zM13.236 40.146A21.28 21.28 0 0 0 9.6 65.38l28.87-28.87a21.28 21.28 0 0 0-25.234 3.636zM64.65 72.23c0 8.025-6.505 14.53-14.53 14.53-8.025 0-14.53-6.505-14.53-14.53V55.07c0-8.025 6.505-14.53 14.53-14.53 8.025 0 14.53 6.505 14.53 14.53v17.16zm23.484-32.084A21.28 21.28 0 0 0 62.9 36.51l28.87 28.87a21.28 21.28 0 0 0-3.636-25.234z",clipRule:"evenodd"})))},m=e=>{let{heading:t=null,paragraph:n=null,signUpButton:r=null,signUpButtonLink:i="/signup",downloadButton:h=null,downloadButtonLink:p=null,backgroundColor:m}=e;return(0,a.jsx)(s.Z,{backgroundColor:m||void 0,children:(0,a.jsx)(l.Z,{size:"lg",children:(0,a.jsxs)(d.Z,{children:[(0,a.jsx)(f,{className:"mb-8 inline-flex h-28 w-28"}),t&&(0,a.jsx)(u.Z,{align:"center",children:t}),n&&(0,a.jsx)(c.Z,{align:"center",children:n}),(p||r)&&(0,a.jsxs)("div",{className:"flex flex-col flex-wrap sm:flex-row",children:[p&&(0,a.jsx)(o.Z,{variant:"secondary",isOutline:!0,isExternal:!0,href:p,children:h}),r&&(0,a.jsx)(o.Z,{variant:"secondary",href:i,children:r})]})]})})})}},21098:function(e,t){"use strict";t.Z=function(){var e,t;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=null!==(e=null==n?void 0:n.baseUrl)&&void 0!==e?e:"https://www.dataprovider.com",i="".concat(r).concat(null!==(t=null==n?void 0:n.path)&&void 0!==t?t:""),a={title:"We index the web and structure the data | Dataprovider.com",description:"At Dataprovider.com we transform the internet into a structured database of web data. Use our software to gain unique insights into companies.",twitter:{handle:"@Dataprovider.com",cardType:"summary_large_image"},...n},s={type:"website",url:i,images:[{url:"".concat(r,"/images/logo-og.png")}],...n.openGraph};return{...a,openGraph:s}}},10210:function(e,t,n){"use strict";let r,i,a,s,o,l,c,u,d;var h,p=n(95659);function f(e){if("boolean"==typeof __SENTRY_TRACING__&&!__SENTRY_TRACING__)return!1;let t=(0,p.Gd)().getClient(),n=e||t&&t.getOptions();return!!n&&(n.enableTracing||"tracesSampleRate"in n||"tracesSampler"in n)}let m=/^(\S+:\\|\/?)([\s\S]*?)((?:\.{1,2}|[^/\\]+?|)(\.[^./\\]*|))(?:[/\\]*)$/;function g(...e){let t="",n=!1;for(let r=e.length-1;r>=-1&&!n;r--){let i=r>=0?e[r]:"/";i&&(t=`${i}/${t}`,n="/"===i.charAt(0))}return t=(function(e,t){let n=0;for(let t=e.length-1;t>=0;t--){let r=e[t];"."===r?e.splice(t,1):".."===r?(e.splice(t,1),n++):n&&(e.splice(t,1),n--)}if(t)for(;n--;n)e.unshift("..");return e})(t.split("/").filter(e=>!!e),!n).join("/"),(n?"/":"")+t||"."}function v(e){let t=0;for(;t<e.length&&""===e[t];t++);let n=e.length-1;for(;n>=0&&""===e[n];n--);return t>n?[]:e.slice(t,n-t+1)}class y{static __initStatic(){this.id="RewriteFrames"}constructor(e={}){y.prototype.__init.call(this),this.name=y.id,e.root&&(this._root=e.root),this._prefix=e.prefix||"app:///",e.iteratee&&(this._iteratee=e.iteratee)}setupOnce(e,t){e(e=>{let n=t().getIntegration(y);return n?n.process(e):e})}process(e){let t=e;return e.exception&&Array.isArray(e.exception.values)&&(t=this._processExceptionsEvent(t)),t}__init(){this._iteratee=e=>{if(!e.filename)return e;let t=/^[a-zA-Z]:\\/.test(e.filename)||e.filename.includes("\\")&&!e.filename.includes("/"),n=/^\//.test(e.filename);if(t||n){var r;let n;let i=t?e.filename.replace(/^[a-zA-Z]:/,"").replace(/\\/g,"/"):e.filename,a=this._root?function(e,t){e=g(e).slice(1),t=g(t).slice(1);let n=v(e.split("/")),r=v(t.split("/")),i=Math.min(n.length,r.length),a=i;for(let e=0;e<i;e++)if(n[e]!==r[e]){a=e;break}let s=[];for(let e=a;e<n.length;e++)s.push("..");return(s=s.concat(r.slice(a))).join("/")}(this._root,i):(n=function(e){let t=e.length>1024?`<truncated>${e.slice(-1024)}`:e,n=m.exec(t);return n?n.slice(1):[]}(i)[2],r&&n.slice(-1*r.length)===r&&(n=n.slice(0,n.length-r.length)),n);e.filename=`${this._prefix}${a}`}return e}}_processExceptionsEvent(e){try{return{...e,exception:{...e.exception,values:e.exception.values.map(e=>({...e,...e.stacktrace&&{stacktrace:this._processStacktrace(e.stacktrace)}}))}}}catch(t){return e}}_processStacktrace(e){return{...e,frames:e&&e.frames&&e.frames.map(e=>this._iteratee(e))}}}y.__initStatic();let _="7.64.0";var x=n(12343),b=n(62844),E=n(57321);let w=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/],S=[/^.*healthcheck.*$/,/^.*healthy.*$/,/^.*live.*$/,/^.*ready.*$/,/^.*heartbeat.*$/,/^.*\/health$/,/^.*\/healthz$/];class T{static __initStatic(){this.id="InboundFilters"}constructor(e={}){this.name=T.id,this._options=e}setupOnce(e,t){let n=e=>{let n=t();if(n){let t=n.getIntegration(T);if(t){var r;let i=n.getClient(),a=i?i.getOptions():{},s=function(e={},t={}){return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:w],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[],...e.disableTransactionDefaults?[]:S],ignoreInternal:void 0===e.ignoreInternal||e.ignoreInternal}}(t._options,a);return(s.ignoreInternal&&function(e){try{return"SentryError"===e.exception.values[0].type}catch(e){}return!1}(e)?(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn(`Event dropped due to being internal Sentry Error.
Event: ${(0,b.jH)(e)}`),0):(r=s.ignoreErrors,!e.type&&r&&r.length&&(function(e){if(e.message)return[e.message];if(e.exception){let{values:t}=e.exception;try{let{type:e="",value:n=""}=t&&t[t.length-1]||{};return[`${n}`,`${e}: ${n}`]}catch(t){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.error(`Cannot extract message for event ${(0,b.jH)(e)}`)}}return[]})(e).some(e=>(0,E.U0)(e,r)))?(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn(`Event dropped due to being matched by \`ignoreErrors\` option.
Event: ${(0,b.jH)(e)}`),0):!function(e,t){if("transaction"!==e.type||!t||!t.length)return!1;let n=e.transaction;return!!n&&(0,E.U0)(n,t)}(e,s.ignoreTransactions)?!function(e,t){if(!t||!t.length)return!1;let n=k(e);return!!n&&(0,E.U0)(n,t)}(e,s.denyUrls)?function(e,t){if(!t||!t.length)return!0;let n=k(e);return!n||(0,E.U0)(n,t)}(e,s.allowUrls)||(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn(`Event dropped due to not being matched by \`allowUrls\` option.
Event: ${(0,b.jH)(e)}.
Url: ${k(e)}`),0):(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn(`Event dropped due to being matched by \`denyUrls\` option.
Event: ${(0,b.jH)(e)}.
Url: ${k(e)}`),0):(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.
Event: ${(0,b.jH)(e)}`),0))?e:null}}return e};n.id=this.name,e(n)}}function k(e){try{let t;try{t=e.exception.values[0].stacktrace.frames}catch(e){}return t?function(e=[]){for(let t=e.length-1;t>=0;t--){let n=e[t];if(n&&"<anonymous>"!==n.filename&&"[native code]"!==n.filename)return n.filename||null}return null}(t):null}catch(t){return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.error(`Cannot extract url for event ${(0,b.jH)(e)}`),null}}T.__initStatic();var j=n(20535);class R{static __initStatic(){this.id="FunctionToString"}constructor(){this.name=R.id}setupOnce(){r=Function.prototype.toString;try{Function.prototype.toString=function(...e){let t=(0,j.HK)(this)||this;return r.apply(t,e)}}catch(e){}}}R.__initStatic();var P=n(10350);let D=[];function O(e,t){t[e.name]=e,-1===D.indexOf(e.name)&&(e.setupOnce(P.c,p.Gd),D.push(e.name),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log(`Integration installed: ${e.name}`))}let C=/\(error: (.*)\)/,N=/captureMessage|captureException/;function M(...e){let t=e.sort((e,t)=>e[0]-t[0]).map(e=>e[1]);return(e,n=0)=>{let r=[],i=e.split("\n");for(let e=n;e<i.length;e++){let n=i[e];if(n.length>1024)continue;let a=C.test(n)?n.replace(C,"$1"):n;if(!a.match(/\S*Error: /)){for(let e of t){let t=e(a);if(t){r.push(t);break}}if(r.length>=50)break}}return function(e){if(!e.length)return[];let t=Array.from(e);return/sentryWrapped/.test(t[t.length-1].function||"")&&t.pop(),t.reverse(),N.test(t[t.length-1].function||"")&&(t.pop(),N.test(t[t.length-1].function||"")&&t.pop()),t.slice(0,50).map(e=>({...e,filename:e.filename||t[t.length-1].filename,function:e.function||"?"}))}(r)}}let A="<anonymous>";function B(e){try{if(!e||"function"!=typeof e)return A;return e.name||A}catch(e){return A}}var G=n(71235);let L=(0,G.Rf)();function I(){if(!("fetch"in L))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch(e){return!1}}function U(e){return e&&/^function fetch\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}var V=n(67597);let F=(0,G.Rf)(),Z=(0,G.Rf)(),$="__sentry_xhr_v2__",Y={},H={};function z(e,t){Y[e]=Y[e]||[],Y[e].push(t),function(e){if(!H[e])switch(H[e]=!0,e){case"console":"console"in Z&&x.RU.forEach(function(e){e in Z.console&&(0,j.hl)(Z.console,e,function(t){return function(...n){q("console",{args:n,level:e}),t&&t.apply(Z.console,n)}})});break;case"dom":(function(){if(!("document"in Z))return;let e=q.bind(null,"dom"),t=K(e,!0);Z.document.addEventListener("click",t,!1),Z.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(t=>{let n=Z[t]&&Z[t].prototype;n&&n.hasOwnProperty&&n.hasOwnProperty("addEventListener")&&((0,j.hl)(n,"addEventListener",function(t){return function(n,r,i){if("click"===n||"keypress"==n)try{let r=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},a=r[n]=r[n]||{refCount:0};if(!a.handler){let r=K(e);a.handler=r,t.call(this,n,r,i)}a.refCount++}catch(e){}return t.call(this,n,r,i)}}),(0,j.hl)(n,"removeEventListener",function(e){return function(t,n,r){if("click"===t||"keypress"==t)try{let n=this.__sentry_instrumentation_handlers__||{},i=n[t];i&&(i.refCount--,i.refCount<=0&&(e.call(this,t,i.handler,r),i.handler=void 0,delete n[t]),0===Object.keys(n).length&&delete this.__sentry_instrumentation_handlers__)}catch(e){}return e.call(this,t,n,r)}}))})})();break;case"xhr":(function(){if(!("XMLHttpRequest"in Z))return;let e=XMLHttpRequest.prototype;(0,j.hl)(e,"open",function(e){return function(...t){let n=t[1],r=this[$]={method:(0,V.HD)(t[0])?t[0].toUpperCase():t[0],url:t[1],request_headers:{}};(0,V.HD)(n)&&"POST"===r.method&&n.match(/sentry_key/)&&(this.__sentry_own_request__=!0);let i=()=>{let e=this[$];if(e&&4===this.readyState){try{e.status_code=this.status}catch(e){}q("xhr",{args:t,endTimestamp:Date.now(),startTimestamp:Date.now(),xhr:this})}};return"onreadystatechange"in this&&"function"==typeof this.onreadystatechange?(0,j.hl)(this,"onreadystatechange",function(e){return function(...t){return i(),e.apply(this,t)}}):this.addEventListener("readystatechange",i),(0,j.hl)(this,"setRequestHeader",function(e){return function(...t){let[n,r]=t,i=this[$];return i&&(i.request_headers[n.toLowerCase()]=r),e.apply(this,t)}}),e.apply(this,t)}}),(0,j.hl)(e,"send",function(e){return function(...t){let n=this[$];return n&&void 0!==t[0]&&(n.body=t[0]),q("xhr",{args:t,startTimestamp:Date.now(),xhr:this}),e.apply(this,t)}})})();break;case"fetch":!function(){if(!I())return!1;if(U(L.fetch))return!0;let e=!1,t=L.document;if(t&&"function"==typeof t.createElement)try{let n=t.createElement("iframe");n.hidden=!0,t.head.appendChild(n),n.contentWindow&&n.contentWindow.fetch&&(e=U(n.contentWindow.fetch)),t.head.removeChild(n)}catch(e){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",e)}return e}()||(0,j.hl)(Z,"fetch",function(e){return function(...t){let{method:n,url:r}=function(e){if(0===e.length)return{method:"GET",url:""};if(2===e.length){let[t,n]=e;return{url:X(t),method:W(n,"method")?String(n.method).toUpperCase():"GET"}}let t=e[0];return{url:X(t),method:W(t,"method")?String(t.method).toUpperCase():"GET"}}(t),i={args:t,fetchData:{method:n,url:r},startTimestamp:Date.now()};return q("fetch",{...i}),e.apply(Z,t).then(e=>(q("fetch",{...i,endTimestamp:Date.now(),response:e}),e),e=>{throw q("fetch",{...i,endTimestamp:Date.now(),error:e}),e})}});break;case"history":(function(){if(!function(){let e=F.chrome,t=e&&e.app&&e.app.runtime,n="history"in F&&!!F.history.pushState&&!!F.history.replaceState;return!t&&n}())return;let e=Z.onpopstate;function t(e){return function(...t){let n=t.length>2?t[2]:void 0;if(n){let e=i,t=String(n);i=t,q("history",{from:e,to:t})}return e.apply(this,t)}}Z.onpopstate=function(...t){let n=Z.location.href,r=i;if(i=n,q("history",{from:r,to:n}),e)try{return e.apply(this,t)}catch(e){}},(0,j.hl)(Z.history,"pushState",t),(0,j.hl)(Z.history,"replaceState",t)})();break;case"error":J=Z.onerror,Z.onerror=function(e,t,n,r,i){return q("error",{column:r,error:i,line:n,msg:e,url:t}),!!J&&!J.__SENTRY_LOADER__&&J.apply(this,arguments)},Z.onerror.__SENTRY_INSTRUMENTED__=!0;break;case"unhandledrejection":Q=Z.onunhandledrejection,Z.onunhandledrejection=function(e){return q("unhandledrejection",e),!Q||!!Q.__SENTRY_LOADER__||Q.apply(this,arguments)},Z.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0;break;default:("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn("unknown instrumentation type:",e);return}}(e)}function q(e,t){if(e&&Y[e])for(let n of Y[e]||[])try{n(t)}catch(t){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.error(`Error while triggering instrumentation handler.
Type: ${e}
Name: ${B(n)}
Error:`,t)}}function W(e,t){return!!e&&"object"==typeof e&&!!e[t]}function X(e){return"string"==typeof e?e:e?W(e,"url")?e.url:e.toString?e.toString():"":""}function K(e,t=!1){return n=>{if(!n||s===n||function(e){if("keypress"!==e.type)return!1;try{let t=e.target;if(!t||!t.tagName)return!0;if("INPUT"===t.tagName||"TEXTAREA"===t.tagName||t.isContentEditable)return!1}catch(e){}return!0}(n))return;let r="keypress"===n.type?"input":n.type;void 0===a?(e({event:n,name:r,global:t}),s=n):function(e,t){if(!e||e.type!==t.type)return!0;try{if(e.target!==t.target)return!0}catch(e){}return!1}(s,n)&&(e({event:n,name:r,global:t}),s=n),clearTimeout(a),a=Z.setTimeout(()=>{a=void 0},1e3)}}let J=null,Q=null,ee=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function et(e,t=!1){let{host:n,path:r,pass:i,port:a,projectId:s,protocol:o,publicKey:l}=e;return`${o}://${l}${t&&i?`:${i}`:""}@${n}${a?`:${a}`:""}/${r?`${r}/`:r}${s}`}function en(e){let t=ee.exec(e);if(!t){console.error(`Invalid Sentry Dsn: ${e}`);return}let[n,r,i="",a,s="",o]=t.slice(1),l="",c=o,u=c.split("/");if(u.length>1&&(l=u.slice(0,-1).join("/"),c=u.pop()),c){let e=c.match(/^\d+/);e&&(c=e[0])}return er({host:a,pass:i,path:l,projectId:c,port:s,protocol:n,publicKey:r})}function er(e){return{protocol:e.protocol,publicKey:e.publicKey||"",pass:e.pass||"",host:e.host,port:e.port||"",path:e.path||"",projectId:e.projectId}}var ei=n(96893);function ea(e,t=100,r=Infinity){try{return function e(t,r,i=Infinity,a=Infinity,s=function(){let e="function"==typeof WeakSet,t=e?new WeakSet:[];return[function(n){if(e)return!!t.has(n)||(t.add(n),!1);for(let e=0;e<t.length;e++){let r=t[e];if(r===n)return!0}return t.push(n),!1},function(n){if(e)t.delete(n);else for(let e=0;e<t.length;e++)if(t[e]===n){t.splice(e,1);break}}]}()){let[o,l]=s;if(null==r||["number","boolean","string"].includes(typeof r)&&!(0,V.i2)(r))return r;let c=function(e,t){try{if("domain"===e&&t&&"object"==typeof t&&t._events)return"[Domain]";if("domainEmitter"===e)return"[DomainEmitter]";if(void 0!==n.g&&t===n.g)return"[Global]";if("undefined"!=typeof window&&t===window)return"[Window]";if("undefined"!=typeof document&&t===document)return"[Document]";if((0,V.Cy)(t))return"[SyntheticEvent]";if("number"==typeof t&&t!=t)return"[NaN]";if("function"==typeof t)return`[Function: ${B(t)}]`;if("symbol"==typeof t)return`[${String(t)}]`;if("bigint"==typeof t)return`[BigInt: ${String(t)}]`;let r=function(e){let t=Object.getPrototypeOf(e);return t?t.constructor.name:"null prototype"}(t);if(/^HTML(\w*)Element$/.test(r))return`[HTMLElement: ${r}]`;return`[object ${r}]`}catch(e){return`**non-serializable** (${e})`}}(t,r);if(!c.startsWith("[object "))return c;if(r.__sentry_skip_normalization__)return r;let u="number"==typeof r.__sentry_override_normalization_depth__?r.__sentry_override_normalization_depth__:i;if(0===u)return c.replace("object ","");if(o(r))return"[Circular ~]";if(r&&"function"==typeof r.toJSON)try{let t=r.toJSON();return e("",t,u-1,a,s)}catch(e){}let d=Array.isArray(r)?[]:{},h=0,p=(0,j.Sh)(r);for(let t in p){if(!Object.prototype.hasOwnProperty.call(p,t))continue;if(h>=a){d[t]="[MaxProperties ~]";break}let n=p[t];d[t]=e(t,n,u-1,a,s),h++}return l(r),d}("",e,t,r)}catch(e){return{ERROR:`**non-serializable** (${e})`}}}function es(e,t=[]){return[e,t]}function eo(e,t){let n=e[1];for(let e of n){let n=e[0].type,r=t(e,n);if(r)return!0}return!1}function el(e,t){let n=t||new TextEncoder;return n.encode(e)}let ec={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor"};function eu(e){if(!e||!e.sdk)return;let{name:t,version:n}=e.sdk;return{name:t,version:n}}class ed extends Error{constructor(e,t="warn"){super(e),this.message=e,this.name=new.target.prototype.constructor.name,Object.setPrototypeOf(this,new.target.prototype),this.logLevel=t}}var eh=n(9015),ep=n(51131);function ef(e,t,n){let r=t.getOptions(),{publicKey:i}=t.getDsn()||{},{segment:a}=n&&n.getUser()||{},s=(0,j.Jr)({environment:r.environment||ep.J,release:r.release,user_segment:a,public_key:i,trace_id:e});return t.emit&&t.emit("createDsc",s),s}var em=n(21170);let eg=new WeakMap,ev="Not capturing exception because it's already been captured.";class ey{constructor(e){if(this._options=e,this._integrations={},this._integrationsInitialized=!1,this._numProcessing=0,this._outcomes={},this._hooks={},e.dsn?this._dsn=function(e){let t="string"==typeof e?en(e):er(e);if(t&&function(e){if(!("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__))return!0;let{port:t,projectId:n,protocol:r}=e,i=["protocol","publicKey","host","projectId"].find(t=>!e[t]&&(x.kg.error(`Invalid Sentry Dsn: ${t} missing`),!0));return!i&&(n.match(/^\d+$/)?"http"===r||"https"===r?!(t&&isNaN(parseInt(t,10)))||(x.kg.error(`Invalid Sentry Dsn: Invalid port ${t}`),!1):(x.kg.error(`Invalid Sentry Dsn: Invalid protocol ${r}`),!1):(x.kg.error(`Invalid Sentry Dsn: Invalid projectId ${n}`),!1))}(t))return t}(e.dsn):("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn("No DSN provided, client will not do anything."),this._dsn){let t=function(e,t={}){let n="string"==typeof t?t:t.tunnel,r="string"!=typeof t&&t._metadata?t._metadata.sdk:void 0;return n||`${function(e){let t=e.protocol?`${e.protocol}:`:"",n=e.port?`:${e.port}`:"";return`${t}//${e.host}${n}${e.path?`/${e.path}`:""}/api/`}(e)}${e.projectId}/envelope/?${(0,j._j)({sentry_key:e.publicKey,sentry_version:"7",...r&&{sentry_client:`${r.name}/${r.version}`}})}`}(this._dsn,e);this._transport=e.transport({recordDroppedEvent:this.recordDroppedEvent.bind(this),...e.transportOptions,url:t})}}captureException(e,t,n){if((0,b.YO)(e)){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log(ev);return}let r=t&&t.event_id;return this._process(this.eventFromException(e,t).then(e=>this._captureEvent(e,t,n)).then(e=>{r=e})),r}captureMessage(e,t,n,r){let i=n&&n.event_id,a=(0,V.pt)(e)?this.eventFromMessage(String(e),t,n):this.eventFromException(e,n);return this._process(a.then(e=>this._captureEvent(e,n,r)).then(e=>{i=e})),i}captureEvent(e,t,n){if(t&&t.originalException&&(0,b.YO)(t.originalException)){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log(ev);return}let r=t&&t.event_id;return this._process(this._captureEvent(e,t,n).then(e=>{r=e})),r}captureSession(e){if(!this._isEnabled()){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn("SDK not enabled, will not capture session.");return}"string"!=typeof e.release?("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn("Discarded session because of missing or non-string release"):(this.sendSession(e),(0,eh.CT)(e,{init:!1}))}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(e){let t=this._transport;return t?this._isClientDoneProcessing(e).then(n=>t.flush(e).then(e=>n&&e)):(0,ei.WD)(!0)}close(e){return this.flush(e).then(e=>(this.getOptions().enabled=!1,e))}setupIntegrations(){this._isEnabled()&&!this._integrationsInitialized&&(this._integrations=function(e){let t={};return e.forEach(e=>{e&&O(e,t)}),t}(this._options.integrations),this._integrationsInitialized=!0)}getIntegrationById(e){return this._integrations[e]}getIntegration(e){try{return this._integrations[e.id]||null}catch(t){return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn(`Cannot retrieve integration ${e.id} from the current Client`),null}}addIntegration(e){O(e,this._integrations)}sendEvent(e,t={}){if(this._dsn){let n=function(e,t,n,r){var i;let a=eu(n),s=e.type&&"replay_event"!==e.type?e.type:"event";(i=n&&n.sdk)&&(e.sdk=e.sdk||{},e.sdk.name=e.sdk.name||i.name,e.sdk.version=e.sdk.version||i.version,e.sdk.integrations=[...e.sdk.integrations||[],...i.integrations||[]],e.sdk.packages=[...e.sdk.packages||[],...i.packages||[]]);let o=function(e,t,n,r){let i=e.sdkProcessingMetadata&&e.sdkProcessingMetadata.dynamicSamplingContext;return{event_id:e.event_id,sent_at:new Date().toISOString(),...t&&{sdk:t},...!!n&&{dsn:et(r)},...i&&{trace:(0,j.Jr)({...i})}}}(e,a,r,t);delete e.sdkProcessingMetadata;let l=[{type:s},e];return es(o,[l])}(e,this._dsn,this._options._metadata,this._options.tunnel);for(let e of t.attachments||[])n=function(e,t){let[n,r]=e;return[n,[...r,t]]}(n,function(e,t){let n="string"==typeof e.data?el(e.data,t):e.data;return[(0,j.Jr)({type:"attachment",length:n.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType}),n]}(e,this._options.transportOptions&&this._options.transportOptions.textEncoder));let r=this._sendEnvelope(n);r&&r.then(t=>this.emit("afterSendEvent",e,t),null)}}sendSession(e){if(this._dsn){let t=function(e,t,n,r){let i=eu(n),a={sent_at:new Date().toISOString(),...i&&{sdk:i},...!!r&&{dsn:et(t)}},s="aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()];return es(a,[s])}(e,this._dsn,this._options._metadata,this._options.tunnel);this._sendEnvelope(t)}}recordDroppedEvent(e,t,n){if(this._options.sendClientReports){let n=`${e}:${t}`;("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log(`Adding outcome: "${n}"`),this._outcomes[n]=this._outcomes[n]+1||1}}on(e,t){this._hooks[e]||(this._hooks[e]=[]),this._hooks[e].push(t)}emit(e,...t){this._hooks[e]&&this._hooks[e].forEach(e=>e(...t))}_updateSessionFromEvent(e,t){let n=!1,r=!1,i=t.exception&&t.exception.values;if(i)for(let e of(r=!0,i)){let t=e.mechanism;if(t&&!1===t.handled){n=!0;break}}let a="ok"===e.status,s=a&&0===e.errors||a&&n;s&&((0,eh.CT)(e,{...n&&{status:"crashed"},errors:e.errors||Number(r||n)}),this.captureSession(e))}_isClientDoneProcessing(e){return new ei.cW(t=>{let n=0,r=setInterval(()=>{0==this._numProcessing?(clearInterval(r),t(!0)):(n+=1,e&&n>=e&&(clearInterval(r),t(!1)))},1)})}_isEnabled(){return!1!==this.getOptions().enabled&&void 0!==this._dsn}_prepareEvent(e,t,n){let r=this.getOptions(),i=Object.keys(this._integrations);return!t.integrations&&i.length>0&&(t.integrations=i),(function(e,t,n,r){let{normalizeDepth:i=3,normalizeMaxBreadth:a=1e3}=e,s={...t,event_id:t.event_id||n.event_id||(0,b.DM)(),timestamp:t.timestamp||(0,em.yW)()},o=n.integrations||e.integrations.map(e=>e.name);(function(e,t){let{environment:n,release:r,dist:i,maxValueLength:a=250}=t;"environment"in e||(e.environment="environment"in t?n:ep.J),void 0===e.release&&void 0!==r&&(e.release=r),void 0===e.dist&&void 0!==i&&(e.dist=i),e.message&&(e.message=(0,E.$G)(e.message,a));let s=e.exception&&e.exception.values&&e.exception.values[0];s&&s.value&&(s.value=(0,E.$G)(s.value,a));let o=e.request;o&&o.url&&(o.url=(0,E.$G)(o.url,a))})(s,e),o.length>0&&(s.sdk=s.sdk||{},s.sdk.integrations=[...s.sdk.integrations||[],...o]),void 0===t.type&&function(e,t){let n;let r=G.n2._sentryDebugIds;if(!r)return;let i=eg.get(t);i?n=i:(n=new Map,eg.set(t,n));let a=Object.keys(r).reduce((e,i)=>{let a;let s=n.get(i);s?a=s:(a=t(i),n.set(i,a));for(let t=a.length-1;t>=0;t--){let n=a[t];if(n.filename){e[n.filename]=r[i];break}}return e},{});try{e.exception.values.forEach(e=>{e.stacktrace.frames.forEach(e=>{e.filename&&(e.debug_id=a[e.filename])})})}catch(e){}}(s,e.stackParser);let l=r;n.captureContext&&(l=P.s.clone(l).update(n.captureContext));let c=(0,ei.WD)(s);if(l){if(l.getAttachments){let e=[...n.attachments||[],...l.getAttachments()];e.length&&(n.attachments=e)}c=l.applyToEvent(s,n)}return c.then(e=>(e&&function(e){let t={};try{e.exception.values.forEach(e=>{e.stacktrace.frames.forEach(e=>{e.debug_id&&(e.abs_path?t[e.abs_path]=e.debug_id:e.filename&&(t[e.filename]=e.debug_id),delete e.debug_id)})})}catch(e){}if(0===Object.keys(t).length)return;e.debug_meta=e.debug_meta||{},e.debug_meta.images=e.debug_meta.images||[];let n=e.debug_meta.images;Object.keys(t).forEach(e=>{n.push({type:"sourcemap",code_file:e,debug_id:t[e]})})}(e),"number"==typeof i&&i>0)?function(e,t,n){if(!e)return null;let r={...e,...e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map(e=>({...e,...e.data&&{data:ea(e.data,t,n)}}))},...e.user&&{user:ea(e.user,t,n)},...e.contexts&&{contexts:ea(e.contexts,t,n)},...e.extra&&{extra:ea(e.extra,t,n)}};return e.contexts&&e.contexts.trace&&r.contexts&&(r.contexts.trace=e.contexts.trace,e.contexts.trace.data&&(r.contexts.trace.data=ea(e.contexts.trace.data,t,n))),e.spans&&(r.spans=e.spans.map(e=>(e.data&&(e.data=ea(e.data,t,n)),e))),r}(e,i,a):e)})(r,e,t,n).then(e=>{if(null===e)return e;let{propagationContext:t}=e.sdkProcessingMetadata||{},r=e.contexts&&e.contexts.trace;if(!r&&t){let{traceId:r,spanId:i,parentSpanId:a,dsc:s}=t;e.contexts={trace:{trace_id:r,span_id:i,parent_span_id:a},...e.contexts};let o=s||ef(r,this,n);e.sdkProcessingMetadata={dynamicSamplingContext:o,...e.sdkProcessingMetadata}}return e})}_captureEvent(e,t={},n){return this._processEvent(e,t,n).then(e=>e.event_id,e=>{("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&("log"===e.logLevel?x.kg.log(e.message):x.kg.warn(e))})}_processEvent(e,t,n){let r=this.getOptions(),{sampleRate:i}=r;if(!this._isEnabled())return(0,ei.$2)(new ed("SDK not enabled, will not capture event.","log"));let a=ex(e),s=e_(e),o=e.type||"error",l=`before send for type \`${o}\``;if(s&&"number"==typeof i&&Math.random()>i)return this.recordDroppedEvent("sample_rate","error",e),(0,ei.$2)(new ed(`Discarding event because it's not included in the random sample (sampling rate = ${i})`,"log"));let c="replay_event"===o?"replay":o;return this._prepareEvent(e,t,n).then(n=>{if(null===n)throw this.recordDroppedEvent("event_processor",c,e),new ed("An event processor returned `null`, will not send event.","log");let i=t.data&&!0===t.data.__sentry__;if(i)return n;let a=function(e,t,n){let{beforeSend:r,beforeSendTransaction:i}=e;return e_(t)&&r?r(t,n):ex(t)&&i?i(t,n):t}(r,n,t);return function(e,t){let n=`${t} must return \`null\` or a valid event.`;if((0,V.J8)(e))return e.then(e=>{if(!(0,V.PO)(e)&&null!==e)throw new ed(n);return e},e=>{throw new ed(`${t} rejected with ${e}`)});if(!(0,V.PO)(e)&&null!==e)throw new ed(n);return e}(a,l)}).then(r=>{if(null===r)throw this.recordDroppedEvent("before_send",c,e),new ed(`${l} returned \`null\`, will not send event.`,"log");let i=n&&n.getSession();!a&&i&&this._updateSessionFromEvent(i,r);let s=r.transaction_info;return a&&s&&r.transaction!==e.transaction&&(r.transaction_info={...s,source:"custom"}),this.sendEvent(r,t),r}).then(null,e=>{if(e instanceof ed)throw e;throw this.captureException(e,{data:{__sentry__:!0},originalException:e}),new ed(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.
Reason: ${e}`)})}_process(e){this._numProcessing++,e.then(e=>(this._numProcessing--,e),e=>(this._numProcessing--,e))}_sendEnvelope(e){if(this._transport&&this._dsn)return this.emit("beforeEnvelope",e),this._transport.send(e).then(null,e=>{("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.error("Error while sending event:",e)});("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.error("Transport disabled")}_clearOutcomes(){let e=this._outcomes;return this._outcomes={},Object.keys(e).map(t=>{let[n,r]=t.split(":");return{reason:n,category:r,quantity:e[t]}})}}function e_(e){return void 0===e.type}function ex(e){return"transaction"===e.type}var eb=n(68518);function eE(e,t){let n=eS(e,t),r={type:t&&t.name,value:function(e){let t=e&&e.message;return t?t.error&&"string"==typeof t.error.message?t.error.message:t:"No error message"}(t)};return n.length&&(r.stacktrace={frames:n}),void 0===r.type&&""===r.value&&(r.value="Unrecoverable error caught"),r}function ew(e,t){return{exception:{values:[eE(e,t)]}}}function eS(e,t){let n=t.stacktrace||t.stack||"",r=function(e){if(e){if("number"==typeof e.framesToPop)return e.framesToPop;if(eT.test(e.message))return 1}return 0}(t);try{return e(n,r)}catch(e){}return[]}let eT=/Minified React error #\d+;/i;function ek(e,t,n,r,i){let a;if((0,V.VW)(t)&&t.error)return ew(e,t.error);if((0,V.TX)(t)||(0,V.fm)(t)){if("stack"in t)a=ew(e,t);else{let i=t.name||((0,V.TX)(t)?"DOMError":"DOMException"),s=t.message?`${i}: ${t.message}`:i;a=ej(e,s,n,r),(0,b.Db)(a,s)}return"code"in t&&(a.tags={...a.tags,"DOMException.code":`${t.code}`}),a}return(0,V.VZ)(t)?ew(e,t):((0,V.PO)(t)||(0,V.cO)(t)?a=function(e,t,n,r){let i=(0,p.Gd)(),a=i.getClient(),s=a&&a.getOptions().normalizeDepth,o={exception:{values:[{type:(0,V.cO)(t)?t.constructor.name:r?"UnhandledRejection":"Error",value:function(e,{isUnhandledRejection:t}){let n=(0,j.zf)(e),r=t?"promise rejection":"exception";if((0,V.VW)(e))return`Event \`ErrorEvent\` captured as ${r} with message \`${e.message}\``;if((0,V.cO)(e)){let t=function(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch(e){}}(e);return`Event \`${t}\` (type=${e.type}) captured as ${r}`}return`Object captured as ${r} with keys: ${n}`}(t,{isUnhandledRejection:r})}]},extra:{__serialized__:function e(t,n=3,r=102400){let i=ea(t,n);return~-encodeURI(JSON.stringify(i)).split(/%..|./).length>r?e(t,n-1,r):i}(t,s)}};if(n){let t=eS(e,n);t.length&&(o.exception.values[0].stacktrace={frames:t})}return o}(e,t,n,i):(a=ej(e,t,n,r),(0,b.Db)(a,`${t}`,void 0)),(0,b.EG)(a,{synthetic:!0}),a)}function ej(e,t,n,r){let i={message:t};if(r&&n){let r=eS(e,n);r.length&&(i.exception={values:[{value:t,stacktrace:{frames:r}}]})}return i}var eR=n(64487);let eP=G.n2,eD=0;function eO(e,t={},n){if("function"!=typeof e)return e;try{let t=e.__sentry_wrapped__;if(t)return t;if((0,j.HK)(e))return e}catch(t){return e}let r=function(){let r=Array.prototype.slice.call(arguments);try{n&&"function"==typeof n&&n.apply(this,arguments);let i=r.map(e=>eO(e,t));return e.apply(this,i)}catch(e){throw eD++,setTimeout(()=>{eD--}),(0,eR.$e)(n=>{n.addEventProcessor(e=>(t.mechanism&&((0,b.Db)(e,void 0,void 0),(0,b.EG)(e,t.mechanism)),e.extra={...e.extra,arguments:r},e)),(0,eR.Tb)(e)}),e}};try{for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r[t]=e[t])}catch(e){}(0,j.$Q)(r,e),(0,j.xp)(e,"__sentry_wrapped__",r);try{let t=Object.getOwnPropertyDescriptor(r,"name");t.configurable&&Object.defineProperty(r,"name",{get:()=>e.name})}catch(e){}return r}var eC=n(58464);let eN=["fatal","error","warning","log","info","debug"];function eM(e){if(!e)return{};let t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};let n=t[6]||"",r=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],search:n,hash:r,relative:t[5]+n+r}}let eA="Breadcrumbs";class eB{static __initStatic(){this.id=eA}constructor(e){this.name=eB.id,this.options={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e}}setupOnce(){var e;this.options.console&&z("console",eG),this.options.dom&&z("dom",(e=this.options.dom,function(t){let n;let r="object"==typeof e?e.serializeAttribute:void 0,i="object"==typeof e&&"number"==typeof e.maxStringLength?e.maxStringLength:void 0;i&&i>1024&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn(`\`dom.maxStringLength\` cannot exceed 1024, but a value of ${i} was configured. Sentry will use 1024 instead.`),i=1024),"string"==typeof r&&(r=[r]);try{let e=t.event;n=e&&e.target?(0,eC.Rt)(e.target,{keyAttrs:r,maxStringLength:i}):(0,eC.Rt)(e,{keyAttrs:r,maxStringLength:i})}catch(e){n="<unknown>"}0!==n.length&&(0,p.Gd)().addBreadcrumb({category:`ui.${t.name}`,message:n},{event:t.event,name:t.name,global:t.global})})),this.options.xhr&&z("xhr",eL),this.options.fetch&&z("fetch",eI),this.options.history&&z("history",eU)}addSentryBreadcrumb(e){this.options.sentry&&(0,p.Gd)().addBreadcrumb({category:`sentry.${"transaction"===e.type?"transaction":"event"}`,event_id:e.event_id,level:e.level,message:(0,b.jH)(e)},{event:e})}}function eG(e){var t;for(let t=0;t<e.args.length;t++)if("ref=Ref<"===e.args[t]){e.args[t+1]="viewRef";break}let n={category:"console",data:{arguments:e.args,logger:"console"},level:"warn"===(t=e.level)?"warning":eN.includes(t)?t:"log",message:(0,E.nK)(e.args," ")};if("assert"===e.level){if(!1!==e.args[0])return;n.message=`Assertion failed: ${(0,E.nK)(e.args.slice(1)," ")||"console.assert"}`,n.data.arguments=e.args.slice(1)}(0,p.Gd)().addBreadcrumb(n,{input:e.args,level:e.level})}function eL(e){let{startTimestamp:t,endTimestamp:n}=e,r=e.xhr[$];if(!t||!n||!r)return;let{method:i,url:a,status_code:s,body:o}=r,l={xhr:e.xhr,input:o,startTimestamp:t,endTimestamp:n};(0,p.Gd)().addBreadcrumb({category:"xhr",data:{method:i,url:a,status_code:s},type:"http"},l)}function eI(e){let{startTimestamp:t,endTimestamp:n}=e;if(!(!n||e.fetchData.url.match(/sentry_key/)&&"POST"===e.fetchData.method)){if(e.error){let r=e.fetchData,i={data:e.error,input:e.args,startTimestamp:t,endTimestamp:n};(0,p.Gd)().addBreadcrumb({category:"fetch",data:r,level:"error",type:"http"},i)}else{let r={...e.fetchData,status_code:e.response&&e.response.status},i={input:e.args,response:e.response,startTimestamp:t,endTimestamp:n};(0,p.Gd)().addBreadcrumb({category:"fetch",data:r,type:"http"},i)}}}function eU(e){let t=e.from,n=e.to,r=eM(eP.location.href),i=eM(t),a=eM(n);i.path||(i=r),r.protocol===a.protocol&&r.host===a.host&&(n=a.relative),r.protocol===i.protocol&&r.host===i.host&&(t=i.relative),(0,p.Gd)().addBreadcrumb({category:"navigation",data:{from:t,to:n}})}eB.__initStatic();class eV extends ey{constructor(e){let t=eP.SENTRY_SDK_SOURCE||(0,eb.S)();e._metadata=e._metadata||{},e._metadata.sdk=e._metadata.sdk||{name:"sentry.javascript.browser",packages:[{name:`${t}:@sentry/browser`,version:_}],version:_},super(e),e.sendClientReports&&eP.document&&eP.document.addEventListener("visibilitychange",()=>{"hidden"===eP.document.visibilityState&&this._flushOutcomes()})}eventFromException(e,t){return function(e,t,n,r){let i=n&&n.syntheticException||void 0,a=ek(e,t,i,r);return(0,b.EG)(a),a.level="error",n&&n.event_id&&(a.event_id=n.event_id),(0,ei.WD)(a)}(this._options.stackParser,e,t,this._options.attachStacktrace)}eventFromMessage(e,t="info",n){return function(e,t,n="info",r,i){let a=r&&r.syntheticException||void 0,s=ej(e,t,a,i);return s.level=n,r&&r.event_id&&(s.event_id=r.event_id),(0,ei.WD)(s)}(this._options.stackParser,e,t,n,this._options.attachStacktrace)}sendEvent(e,t){let n=this.getIntegrationById(eA);n&&n.addSentryBreadcrumb&&n.addSentryBreadcrumb(e),super.sendEvent(e,t)}captureUserFeedback(e){if(!this._isEnabled()){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn("SDK not enabled, will not capture user feedback.");return}let t=function(e,{metadata:t,tunnel:n,dsn:r}){let i={event_id:e.event_id,sent_at:new Date().toISOString(),...t&&t.sdk&&{sdk:{name:t.sdk.name,version:t.sdk.version}},...!!n&&!!r&&{dsn:et(r)}},a=[{type:"user_report"},e];return es(i,[a])}(e,{metadata:this.getSdkMetadata(),dsn:this.getDsn(),tunnel:this.getOptions().tunnel});this._sendEnvelope(t)}_prepareEvent(e,t,n){return e.platform=e.platform||"javascript",super._prepareEvent(e,t,n)}_flushOutcomes(){let e=this._clearOutcomes();if(0===e.length){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log("No outcomes to send");return}if(!this._dsn){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log("No dsn provided, will not send outcomes");return}("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log("Sending outcomes:",e);let t=function(e,t,n){let r=[{type:"client_report"},{timestamp:(0,em.yW)(),discarded_events:e}];return es(t?{dsn:t}:{},[r])}(e,this._options.tunnel&&et(this._dsn));this._sendEnvelope(t)}}class eF{static __initStatic(){this.id="GlobalHandlers"}constructor(e){this.name=eF.id,this._options={onerror:!0,onunhandledrejection:!0,...e},this._installFunc={onerror:eZ,onunhandledrejection:e$}}setupOnce(){Error.stackTraceLimit=50;let e=this._options;for(let t in e){let n=this._installFunc[t];n&&e[t]&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log(`Global Handler attached: ${t}`),n(),this._installFunc[t]=void 0)}}}function eZ(){z("error",e=>{let[t,n,r]=ez();if(!t.getIntegration(eF))return;let{msg:i,url:a,line:s,column:o,error:l}=e;if(eD>0||l&&l.__sentry_own_request__)return;let c=void 0===l&&(0,V.HD)(i)?function(e,t,n,r){let i=(0,V.VW)(e)?e.message:e,a="Error",s=i.match(/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i);s&&(a=s[1],i=s[2]);let o={exception:{values:[{type:a,value:i}]}};return eY(o,t,n,r)}(i,a,s,o):eY(ek(n,l||i,void 0,r,!1),a,s,o);c.level="error",eH(t,l,c,"onerror")})}function e$(){z("unhandledrejection",e=>{let[t,n,r]=ez();if(!t.getIntegration(eF))return;let i=e;try{"reason"in e?i=e.reason:"detail"in e&&"reason"in e.detail&&(i=e.detail.reason)}catch(e){}if(eD>0||i&&i.__sentry_own_request__)return!0;let a=(0,V.pt)(i)?{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(i)}`}]}}:ek(n,i,void 0,r,!0);a.level="error",eH(t,i,a,"onunhandledrejection")})}function eY(e,t,n,r){let i=e.exception=e.exception||{},a=i.values=i.values||[],s=a[0]=a[0]||{},o=s.stacktrace=s.stacktrace||{},l=o.frames=o.frames||[],c=isNaN(parseInt(r,10))?void 0:r,u=isNaN(parseInt(n,10))?void 0:n,d=(0,V.HD)(t)&&t.length>0?t:(0,eC.l4)();return 0===l.length&&l.push({colno:c,filename:d,function:"?",in_app:!0,lineno:u}),e}function eH(e,t,n,r){(0,b.EG)(n,{handled:!1,type:r}),e.captureEvent(n,{originalException:t})}function ez(){let e=(0,p.Gd)(),t=e.getClient(),n=t&&t.getOptions()||{stackParser:()=>[],attachStacktrace:!1};return[e,n.stackParser,n.attachStacktrace]}eF.__initStatic();let eq=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"];class eW{static __initStatic(){this.id="TryCatch"}constructor(e){this.name=eW.id,this._options={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,...e}}setupOnce(){this._options.setTimeout&&(0,j.hl)(eP,"setTimeout",eX),this._options.setInterval&&(0,j.hl)(eP,"setInterval",eX),this._options.requestAnimationFrame&&(0,j.hl)(eP,"requestAnimationFrame",eK),this._options.XMLHttpRequest&&"XMLHttpRequest"in eP&&(0,j.hl)(XMLHttpRequest.prototype,"send",eJ);let e=this._options.eventTarget;if(e){let t=Array.isArray(e)?e:eq;t.forEach(eQ)}}}function eX(e){return function(...t){let n=t[0];return t[0]=eO(n,{mechanism:{data:{function:B(e)},handled:!0,type:"instrument"}}),e.apply(this,t)}}function eK(e){return function(t){return e.apply(this,[eO(t,{mechanism:{data:{function:"requestAnimationFrame",handler:B(e)},handled:!0,type:"instrument"}})])}}function eJ(e){return function(...t){let n=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(e=>{e in n&&"function"==typeof n[e]&&(0,j.hl)(n,e,function(t){let n={mechanism:{data:{function:e,handler:B(t)},handled:!0,type:"instrument"}},r=(0,j.HK)(t);return r&&(n.mechanism.data.handler=B(r)),eO(t,n)})}),e.apply(this,t)}}function eQ(e){let t=eP[e]&&eP[e].prototype;t&&t.hasOwnProperty&&t.hasOwnProperty("addEventListener")&&((0,j.hl)(t,"addEventListener",function(t){return function(n,r,i){try{"function"==typeof r.handleEvent&&(r.handleEvent=eO(r.handleEvent,{mechanism:{data:{function:"handleEvent",handler:B(r),target:e},handled:!0,type:"instrument"}}))}catch(e){}return t.apply(this,[n,eO(r,{mechanism:{data:{function:"addEventListener",handler:B(r),target:e},handled:!0,type:"instrument"}}),i])}}),(0,j.hl)(t,"removeEventListener",function(e){return function(t,n,r){try{let i=n&&n.__sentry_wrapped__;i&&e.call(this,t,i,r)}catch(e){}return e.call(this,t,n,r)}}))}function e0(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,is_exception_group:!0,exception_id:t}}function e1(e,t,n,r){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:t,exception_id:n,parent_id:r}}eW.__initStatic();class e2{static __initStatic(){this.id="LinkedErrors"}constructor(e={}){this.name=e2.id,this._key=e.key||"cause",this._limit=e.limit||5}setupOnce(e,t){e((e,n)=>{let r=t(),i=r.getClient(),a=r.getIntegration(e2);if(!i||!a)return e;let s=i.getOptions();return!function(e,t,n=250,r,i,a,s){if(!a.exception||!a.exception.values||!s||!(0,V.V9)(s.originalException,Error))return;let o=a.exception.values.length>0?a.exception.values[a.exception.values.length-1]:void 0;o&&(a.exception.values=(function e(t,n,r,i,a,s,o,l){if(s.length>=r+1)return s;let c=[...s];if((0,V.V9)(i[a],Error)){e0(o,l);let s=t(n,i[a]),u=c.length;e1(s,a,u,l),c=e(t,n,r,i[a],a,[s,...c],s,u)}return Array.isArray(i.errors)&&i.errors.forEach((i,s)=>{if((0,V.V9)(i,Error)){e0(o,l);let u=t(n,i),d=c.length;e1(u,`errors[${s}]`,d,l),c=e(t,n,r,i,a,[u,...c],u,d)}}),c})(e,t,i,s.originalException,r,a.exception.values,o,0).map(e=>(e.value&&(e.value=(0,E.$G)(e.value,n)),e)))}(eE,s.stackParser,s.maxValueLength,a._key,a._limit,e,n),e})}}e2.__initStatic();class e3{static __initStatic(){this.id="HttpContext"}constructor(){this.name=e3.id}setupOnce(){(0,P.c)(e=>{if((0,p.Gd)().getIntegration(e3)){if(!eP.navigator&&!eP.location&&!eP.document)return e;let t=e.request&&e.request.url||eP.location&&eP.location.href,{referrer:n}=eP.document||{},{userAgent:r}=eP.navigator||{},i={...e.request&&e.request.headers,...n&&{Referer:n},...r&&{"User-Agent":r}},a={...e.request,...t&&{url:t},headers:i};return{...e,request:a}}return e})}}e3.__initStatic();class e5{static __initStatic(){this.id="Dedupe"}constructor(){this.name=e5.id}setupOnce(e,t){let n=e=>{if(e.type)return e;let n=t().getIntegration(e5);if(n){try{var r;if((r=n._previousEvent)&&(function(e,t){let n=e.message,r=t.message;return!!((n||r)&&(!n||r)&&(n||!r)&&n===r&&e7(e,t)&&e4(e,t))}(e,r)||function(e,t){let n=e6(t),r=e6(e);return!!(n&&r&&n.type===r.type&&n.value===r.value&&e7(e,t)&&e4(e,t))}(e,r)))return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn("Event dropped due to being a duplicate of previously captured event."),null}catch(e){}return n._previousEvent=e}return e};n.id=this.name,e(n)}}function e4(e,t){let n=e8(e),r=e8(t);if(!n&&!r)return!0;if(n&&!r||!n&&r||r.length!==n.length)return!1;for(let e=0;e<r.length;e++){let t=r[e],i=n[e];if(t.filename!==i.filename||t.lineno!==i.lineno||t.colno!==i.colno||t.function!==i.function)return!1}return!0}function e7(e,t){let n=e.fingerprint,r=t.fingerprint;if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;try{return!(n.join("")!==r.join(""))}catch(e){return!1}}function e6(e){return e.exception&&e.exception.values&&e.exception.values[0]}function e8(e){let t=e.exception;if(t)try{return t.values[0].stacktrace.frames}catch(e){}}function e9(e,t,n,r){let i={filename:e,function:t,in_app:!0};return void 0!==n&&(i.lineno=n),void 0!==r&&(i.colno=r),i}e5.__initStatic();let te=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,tt=/\((\S*)(?::(\d+))(?::(\d+))\)/,tn=[30,e=>{let t=te.exec(e);if(t){let e=t[2]&&0===t[2].indexOf("eval");if(e){let e=tt.exec(t[2]);e&&(t[2]=e[1],t[3]=e[2],t[4]=e[3])}let[n,r]=tc(t[1]||"?",t[2]);return e9(r,n,t[3]?+t[3]:void 0,t[4]?+t[4]:void 0)}}],tr=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,ti=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,ta=[50,e=>{let t=tr.exec(e);if(t){let e=t[3]&&t[3].indexOf(" > eval")>-1;if(e){let e=ti.exec(t[3]);e&&(t[1]=t[1]||"eval",t[3]=e[1],t[4]=e[2],t[5]="")}let n=t[3],r=t[1]||"?";return[r,n]=tc(r,n),e9(n,r,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}}],ts=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i,to=[40,e=>{let t=ts.exec(e);return t?e9(t[2],t[1]||"?",+t[3],t[4]?+t[4]:void 0):void 0}],tl=M(...[tn,ta,to]),tc=(e,t)=>{let n=-1!==e.indexOf("safari-extension"),r=-1!==e.indexOf("safari-web-extension");return n||r?[-1!==e.indexOf("@")?e.split("@")[0]:"?",n?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]};function tu(e,t,n=function(e){let t=[];function n(e){return t.splice(t.indexOf(e),1)[0]}return{$:t,add:function(r){if(!(void 0===e||t.length<e))return(0,ei.$2)(new ed("Not adding Promise because buffer limit was reached."));let i=r();return -1===t.indexOf(i)&&t.push(i),i.then(()=>n(i)).then(null,()=>n(i).then(null,()=>{})),i},drain:function(e){return new ei.cW((n,r)=>{let i=t.length;if(!i)return n(!0);let a=setTimeout(()=>{e&&e>0&&n(!1)},e);t.forEach(e=>{(0,ei.WD)(e).then(()=>{--i||(clearTimeout(a),n(!0))},r)})})}}}(e.bufferSize||30)){let r={};function i(i){let a=[];if(eo(i,(t,n)=>{let i=ec[n];if(function(e,t,n=Date.now()){return(e[t]||e.all||0)>n}(r,i)){let r=td(t,n);e.recordDroppedEvent("ratelimit_backoff",i,r)}else a.push(t)}),0===a.length)return(0,ei.WD)();let s=es(i[0],a),o=t=>{eo(s,(n,r)=>{let i=td(n,r);e.recordDroppedEvent(t,ec[r],i)})};return n.add(()=>t({body:function(e,t){let[n,r]=e,i=JSON.stringify(n);function a(e){"string"==typeof i?i="string"==typeof e?i+e:[el(i,t),e]:i.push("string"==typeof e?el(e,t):e)}for(let e of r){let[t,n]=e;if(a(`
${JSON.stringify(t)}
`),"string"==typeof n||n instanceof Uint8Array)a(n);else{let e;try{e=JSON.stringify(n)}catch(t){e=JSON.stringify(ea(n))}a(e)}}return"string"==typeof i?i:function(e){let t=e.reduce((e,t)=>e+t.length,0),n=new Uint8Array(t),r=0;for(let t of e)n.set(t,r),r+=t.length;return n}(i)}(s,e.textEncoder)}).then(e=>(void 0!==e.statusCode&&(e.statusCode<200||e.statusCode>=300)&&("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn(`Sentry responded with status code ${e.statusCode} to sent event.`),r=function(e,{statusCode:t,headers:n},r=Date.now()){let i={...e},a=n&&n["x-sentry-rate-limits"],s=n&&n["retry-after"];if(a)for(let e of a.trim().split(",")){let[t,n]=e.split(":",2),a=parseInt(t,10),s=(isNaN(a)?60:a)*1e3;if(n)for(let e of n.split(";"))i[e]=r+s;else i.all=r+s}else s?i.all=r+function(e,t=Date.now()){let n=parseInt(`${e}`,10);if(!isNaN(n))return 1e3*n;let r=Date.parse(`${e}`);return isNaN(r)?6e4:r-t}(s,r):429===t&&(i.all=r+6e4);return i}(r,e),e),e=>{throw o("network_error"),e})).then(e=>e,e=>{if(e instanceof ed)return("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.error("Skipped sending event because buffer is full."),o("queue_overflow"),(0,ei.WD)();throw e})}return i.__sentry__baseTransport__=!0,{send:i,flush:e=>n.drain(e)}}function td(e,t){if("event"===t||"transaction"===t)return Array.isArray(e)?e[1]:void 0}function th(e,t=function(){if(c)return c;if(U(eP.fetch))return c=eP.fetch.bind(eP);let e=eP.document,t=eP.fetch;if(e&&"function"==typeof e.createElement)try{let n=e.createElement("iframe");n.hidden=!0,e.head.appendChild(n);let r=n.contentWindow;r&&r.fetch&&(t=r.fetch),e.head.removeChild(n)}catch(e){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",e)}return c=t.bind(eP)}()){let n=0,r=0;return tu(e,function(i){let a=i.body.length;n+=a,r++;let s={body:i.body,method:"POST",referrerPolicy:"origin",headers:e.headers,keepalive:n<=6e4&&r<15,...e.fetchOptions};try{return t(e.url,s).then(e=>(n-=a,r--,{statusCode:e.status,headers:{"x-sentry-rate-limits":e.headers.get("X-Sentry-Rate-Limits"),"retry-after":e.headers.get("Retry-After")}}))}catch(e){return c=void 0,n-=a,r--,(0,ei.$2)(e)}})}function tp(e){return tu(e,function(t){return new ei.cW((n,r)=>{let i=new XMLHttpRequest;for(let t in i.onerror=r,i.onreadystatechange=()=>{4===i.readyState&&n({statusCode:i.status,headers:{"x-sentry-rate-limits":i.getResponseHeader("X-Sentry-Rate-Limits"),"retry-after":i.getResponseHeader("Retry-After")}})},i.open("POST",e.url),e.headers)Object.prototype.hasOwnProperty.call(e.headers,t)&&i.setRequestHeader(t,e.headers[t]);i.send(t.body)})})}let tf=[new T,new R,new eW,new eB,new eF,new e2,new e5,new e3];function tm(e){e.startSession({ignoreDuration:!0}),e.captureSession()}let tg="baggage",tv="sentry-",ty=/^sentry-/;function t_(e){if(!e)return;let t=Object.entries(e).reduce((e,[t,n])=>(n&&(e[`${tv}${t}`]=n),e),{});return function(e){if(0!==Object.keys(e).length)return Object.entries(e).reduce((e,[t,n],r)=>{let i=`${encodeURIComponent(t)}=${encodeURIComponent(n)}`,a=0===r?i:`${e},${i}`;return a.length>8192?(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn(`Not adding key: ${t} with val: ${n} to baggage header due to exceeding baggage size limits.`),e):a},"")}(t)}function tx(e){return e.split(",").map(e=>e.split("=").map(e=>decodeURIComponent(e.trim()))).reduce((e,[t,n])=>(e[t]=n,e),{})}let tb=RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function tE(e,t){let n=function(e){let t;if(!e)return;let n=e.match(tb);if(n)return"1"===n[3]?t=!0:"0"===n[3]&&(t=!1),{traceId:n[1],parentSampled:t,parentSpanId:n[2]}}(e),r=function(e){if(!(0,V.HD)(e)&&!Array.isArray(e))return;let t={};if(Array.isArray(e))t=e.reduce((e,t)=>{let n=tx(t);return{...e,...n}},{});else{if(!e)return;t=tx(e)}let n=Object.entries(t).reduce((e,[t,n])=>{if(t.match(ty)){let r=t.slice(tv.length);e[r]=n}return e},{});return Object.keys(n).length>0?n:void 0}(t),{traceId:i,parentSpanId:a,parentSampled:s}=n||{},o={traceId:i||(0,b.DM)(),spanId:(0,b.DM)().substring(16),sampled:void 0!==s&&s};return a&&(o.parentSpanId=a),r&&(o.dsc=r),{traceparentData:n,dynamicSamplingContext:r,propagationContext:o}}function tw(e=(0,b.DM)(),t=(0,b.DM)().substring(16),n){let r="";return void 0!==n&&(r=n?"-1":"-0"),`${e}-${t}${r}`}class tS{constructor(e=1e3){this._maxlen=e,this.spans=[]}add(e){this.spans.length>this._maxlen?e.spanRecorder=void 0:this.spans.push(e)}}class tT{constructor(e){if(this.traceId=(0,b.DM)(),this.spanId=(0,b.DM)().substring(16),this.startTimestamp=(0,em.ph)(),this.tags={},this.data={},this.instrumenter="sentry",!e)return this;e.traceId&&(this.traceId=e.traceId),e.spanId&&(this.spanId=e.spanId),e.parentSpanId&&(this.parentSpanId=e.parentSpanId),"sampled"in e&&(this.sampled=e.sampled),e.op&&(this.op=e.op),e.description&&(this.description=e.description),e.name&&(this.description=e.name),e.data&&(this.data=e.data),e.tags&&(this.tags=e.tags),e.status&&(this.status=e.status),e.startTimestamp&&(this.startTimestamp=e.startTimestamp),e.endTimestamp&&(this.endTimestamp=e.endTimestamp),e.instrumenter&&(this.instrumenter=e.instrumenter)}startChild(e){let t=new tT({...e,parentSpanId:this.spanId,sampled:this.sampled,traceId:this.traceId});if(t.spanRecorder=this.spanRecorder,t.spanRecorder&&t.spanRecorder.add(t),t.transaction=this.transaction,("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&t.transaction){let n=e&&e.op||"< unknown op >",r=t.transaction.name||"< unknown name >",i=t.transaction.spanId,a=`[Tracing] Starting '${n}' span on transaction '${r}' (${i}).`;t.transaction.metadata.spanMetadata[t.spanId]={logMessage:a},x.kg.log(a)}return t}setTag(e,t){return this.tags={...this.tags,[e]:t},this}setData(e,t){return this.data={...this.data,[e]:t},this}setStatus(e){return this.status=e,this}setHttpStatus(e){this.setTag("http.status_code",String(e)),this.setData("http.response.status_code",e);let t=function(e){if(e<400&&e>=100)return"ok";if(e>=400&&e<500)switch(e){case 401:return"unauthenticated";case 403:return"permission_denied";case 404:return"not_found";case 409:return"already_exists";case 413:return"failed_precondition";case 429:return"resource_exhausted";default:return"invalid_argument"}if(e>=500&&e<600)switch(e){case 501:return"unimplemented";case 503:return"unavailable";case 504:return"deadline_exceeded";default:return"internal_error"}return"unknown_error"}(e);return"unknown_error"!==t&&this.setStatus(t),this}setName(e){this.description=e}isSuccess(){return"ok"===this.status}finish(e){if(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&this.transaction&&this.transaction.spanId!==this.spanId){let{logMessage:e}=this.transaction.metadata.spanMetadata[this.spanId];e&&x.kg.log(e.replace("Starting","Finishing"))}this.endTimestamp="number"==typeof e?e:(0,em.ph)()}toTraceparent(){return tw(this.traceId,this.spanId,this.sampled)}toContext(){return(0,j.Jr)({data:this.data,description:this.description,endTimestamp:this.endTimestamp,op:this.op,parentSpanId:this.parentSpanId,sampled:this.sampled,spanId:this.spanId,startTimestamp:this.startTimestamp,status:this.status,tags:this.tags,traceId:this.traceId})}updateWithContext(e){return this.data=e.data||{},this.description=e.description,this.endTimestamp=e.endTimestamp,this.op=e.op,this.parentSpanId=e.parentSpanId,this.sampled=e.sampled,this.spanId=e.spanId||this.spanId,this.startTimestamp=e.startTimestamp||this.startTimestamp,this.status=e.status,this.tags=e.tags||{},this.traceId=e.traceId||this.traceId,this}getTraceContext(){return(0,j.Jr)({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,trace_id:this.traceId})}toJSON(){return(0,j.Jr)({data:Object.keys(this.data).length>0?this.data:void 0,description:this.description,op:this.op,parent_span_id:this.parentSpanId,span_id:this.spanId,start_timestamp:this.startTimestamp,status:this.status,tags:Object.keys(this.tags).length>0?this.tags:void 0,timestamp:this.endTimestamp,trace_id:this.traceId})}}class tk extends tT{constructor(e,t){super(e),delete this.description,this._measurements={},this._contexts={},this._hub=t||(0,p.Gd)(),this._name=e.name||"",this.metadata={source:"custom",...e.metadata,spanMetadata:{}},this._trimEnd=e.trimEnd,this.transaction=this;let n=this.metadata.dynamicSamplingContext;n&&(this._frozenDynamicSamplingContext={...n})}get name(){return this._name}set name(e){this.setName(e)}setName(e,t="custom"){this._name=e,this.metadata.source=t}initSpanRecorder(e=1e3){this.spanRecorder||(this.spanRecorder=new tS(e)),this.spanRecorder.add(this)}setContext(e,t){null===t?delete this._contexts[e]:this._contexts[e]=t}setMeasurement(e,t,n=""){this._measurements[e]={value:t,unit:n}}setMetadata(e){this.metadata={...this.metadata,...e}}finish(e){if(void 0!==this.endTimestamp)return;this.name||(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this.name="<unlabeled transaction>"),super.finish(e);let t=this._hub.getClient();if(t&&t.emit&&t.emit("finishTransaction",this),!0!==this.sampled){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log("[Tracing] Discarding transaction because its trace was not chosen to be sampled."),t&&t.recordDroppedEvent("sample_rate","transaction");return}let n=this.spanRecorder?this.spanRecorder.spans.filter(e=>e!==this&&e.endTimestamp):[];this._trimEnd&&n.length>0&&(this.endTimestamp=n.reduce((e,t)=>e.endTimestamp&&t.endTimestamp?e.endTimestamp>t.endTimestamp?e:t:e).endTimestamp);let r=this.metadata,i={contexts:{...this._contexts,trace:this.getTraceContext()},spans:n,start_timestamp:this.startTimestamp,tags:this.tags,timestamp:this.endTimestamp,transaction:this.name,type:"transaction",sdkProcessingMetadata:{...r,dynamicSamplingContext:this.getDynamicSamplingContext()},...r.source&&{transaction_info:{source:r.source}}},a=Object.keys(this._measurements).length>0;return a&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log("[Measurements] Adding measurements to transaction",JSON.stringify(this._measurements,void 0,2)),i.measurements=this._measurements),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log(`[Tracing] Finishing ${this.op} transaction: ${this.name}.`),this._hub.captureEvent(i)}toContext(){let e=super.toContext();return(0,j.Jr)({...e,name:this.name,trimEnd:this._trimEnd})}updateWithContext(e){return super.updateWithContext(e),this.name=e.name||"",this._trimEnd=e.trimEnd,this}getDynamicSamplingContext(){if(this._frozenDynamicSamplingContext)return this._frozenDynamicSamplingContext;let e=this._hub||(0,p.Gd)(),t=e.getClient();if(!t)return{};let n=e.getScope(),r=ef(this.traceId,t,n),i=this.metadata.sampleRate;void 0!==i&&(r.sample_rate=`${i}`);let a=this.metadata.source;return a&&"url"!==a&&(r.transaction=this.name),void 0!==this.sampled&&(r.sampled=String(this.sampled)),r}setHub(e){this._hub=e}}let tj={idleTimeout:1e3,finalTimeout:3e4,heartbeatInterval:5e3};class tR extends tS{constructor(e,t,n,r){super(r),this._pushActivity=e,this._popActivity=t,this.transactionSpanId=n}add(e){e.spanId!==this.transactionSpanId&&(e.finish=t=>{e.endTimestamp="number"==typeof t?t:(0,em.ph)(),this._popActivity(e.spanId)},void 0===e.endTimestamp&&this._pushActivity(e.spanId)),super.add(e)}}class tP extends tk{constructor(e,t,n=tj.idleTimeout,r=tj.finalTimeout,i=tj.heartbeatInterval,a=!1){super(e,t),this._idleHub=t,this._idleTimeout=n,this._finalTimeout=r,this._heartbeatInterval=i,this._onScope=a,this.activities={},this._heartbeatCounter=0,this._finished=!1,this._idleTimeoutCanceledPermanently=!1,this._beforeFinishCallbacks=[],this._finishReason="externalFinish",a&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log(`Setting idle transaction on scope. Span ID: ${this.spanId}`),t.configureScope(e=>e.setSpan(this))),this._restartIdleTimeout(),setTimeout(()=>{this._finished||(this.setStatus("deadline_exceeded"),this._finishReason="finalTimeout",this.finish())},this._finalTimeout)}finish(e=(0,em.ph)()){if(this._finished=!0,this.activities={},"ui.action.click"===this.op&&this.setTag("finishReason",this._finishReason),this.spanRecorder){for(let t of(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log("[Tracing] finishing IdleTransaction",new Date(1e3*e).toISOString(),this.op),this._beforeFinishCallbacks))t(this,e);this.spanRecorder.spans=this.spanRecorder.spans.filter(t=>{if(t.spanId===this.spanId)return!0;!t.endTimestamp&&(t.endTimestamp=e,t.setStatus("cancelled"),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log("[Tracing] cancelling span since transaction ended early",JSON.stringify(t,void 0,2)));let n=t.startTimestamp<e,r=(this._finalTimeout+this._idleTimeout)/1e3,i=t.endTimestamp-this.startTimestamp<r;if("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__){let e=JSON.stringify(t,void 0,2);n?i||x.kg.log("[Tracing] discarding Span since it finished after Transaction final timeout",e):x.kg.log("[Tracing] discarding Span since it happened after Transaction was finished",e)}return n&&i}),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log("[Tracing] flushing IdleTransaction")}else("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log("[Tracing] No active IdleTransaction");if(this._onScope){let e=this._idleHub.getScope();e.getTransaction()===this&&e.setSpan(void 0)}return super.finish(e)}registerBeforeFinishCallback(e){this._beforeFinishCallbacks.push(e)}initSpanRecorder(e){this.spanRecorder||(this.spanRecorder=new tR(e=>{this._finished||this._pushActivity(e)},e=>{this._finished||this._popActivity(e)},this.spanId,e),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log("Starting heartbeat"),this._pingHeartbeat()),this.spanRecorder.add(this)}cancelIdleTimeout(e,{restartOnChildSpanChange:t}={restartOnChildSpanChange:!0}){this._idleTimeoutCanceledPermanently=!1===t,this._idleTimeoutID&&(clearTimeout(this._idleTimeoutID),this._idleTimeoutID=void 0,0===Object.keys(this.activities).length&&this._idleTimeoutCanceledPermanently&&(this._finishReason="cancelled",this.finish(e)))}setFinishReason(e){this._finishReason=e}_restartIdleTimeout(e){this.cancelIdleTimeout(),this._idleTimeoutID=setTimeout(()=>{this._finished||0!==Object.keys(this.activities).length||(this._finishReason="idleTimeout",this.finish(e))},this._idleTimeout)}_pushActivity(e){this.cancelIdleTimeout(void 0,{restartOnChildSpanChange:!this._idleTimeoutCanceledPermanently}),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log(`[Tracing] pushActivity: ${e}`),this.activities[e]=!0,("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log("[Tracing] new activities count",Object.keys(this.activities).length)}_popActivity(e){if(this.activities[e]&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log(`[Tracing] popActivity ${e}`),delete this.activities[e],("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log("[Tracing] new activities count",Object.keys(this.activities).length)),0===Object.keys(this.activities).length){let e=(0,em.ph)();this._idleTimeoutCanceledPermanently?(this._finishReason="cancelled",this.finish(e)):this._restartIdleTimeout(e+this._idleTimeout/1e3)}}_beat(){if(this._finished)return;let e=Object.keys(this.activities).join("");e===this._prevHeartbeatString?this._heartbeatCounter++:this._heartbeatCounter=1,this._prevHeartbeatString=e,this._heartbeatCounter>=3?(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log("[Tracing] Transaction finished because of no change for 3 heart beats"),this.setStatus("deadline_exceeded"),this._finishReason="heartbeatFailed",this.finish()):this._pingHeartbeat()}_pingHeartbeat(){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log(`pinging Heartbeat -> current counter: ${this._heartbeatCounter}`),setTimeout(()=>{this._beat()},this._heartbeatInterval)}}function tD(e){let t=e||(0,p.Gd)(),n=t.getScope();return n.getTransaction()}let tO=!1;function tC(){let e=tD();if(e){let t="internal_error";("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log(`[Tracing] Transaction: ${t} -> Global error occured`),e.setStatus(t)}}function tN(){let e=this.getScope(),t=e.getSpan();return t?{"sentry-trace":t.toTraceparent()}:{}}function tM(e,t,n){var r;let i;return f(t)?void 0!==e.sampled?e.setMetadata({sampleRate:Number(e.sampled)}):("function"==typeof t.tracesSampler?(i=t.tracesSampler(n),e.setMetadata({sampleRate:Number(i)})):void 0!==n.parentSampled?i=n.parentSampled:void 0!==t.tracesSampleRate?(i=t.tracesSampleRate,e.setMetadata({sampleRate:Number(i)})):(i=1,e.setMetadata({sampleRate:i})),r=i,(0,V.i2)(r)||!("number"==typeof r||"boolean"==typeof r)?(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn(`[Tracing] Given sample rate is invalid. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(r)} of type ${JSON.stringify(typeof r)}.`),1):(r<0||r>1)&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn(`[Tracing] Given sample rate is invalid. Sample rate must be between 0 and 1. Got ${r}.`),1))?(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn("[Tracing] Discarding transaction because of invalid sample rate."),e.sampled=!1):i?(e.sampled=Math.random()<i,e.sampled)?("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log(`[Tracing] starting ${e.op} transaction - ${e.name}`):("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(i)})`):(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log(`[Tracing] Discarding transaction because ${"function"==typeof t.tracesSampler?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0"}`),e.sampled=!1):e.sampled=!1,e}function tA(e,t){let n=this.getClient(),r=n&&n.getOptions()||{},i=r.instrumenter||"sentry",a=e.instrumenter||"sentry";i!==a&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.error(`A transaction was started with instrumenter=\`${a}\`, but the SDK is configured with the \`${i}\` instrumenter.
The transaction will not be sampled. Please use the ${i} instrumentation to start transactions.`),e.sampled=!1);let s=new tk(e,this);return(s=tM(s,r,{parentSampled:e.parentSampled,transactionContext:e,...t})).sampled&&s.initSpanRecorder(r._experiments&&r._experiments.maxSpans),n&&n.emit&&n.emit("startTransaction",s),s}function tB(e,t,n,r,i,a,s){let o=e.getClient(),l=o&&o.getOptions()||{},c=new tP(t,e,n,r,s,i);return(c=tM(c,l,{parentSampled:t.parentSampled,transactionContext:t,...a})).sampled&&c.initSpanRecorder(l._experiments&&l._experiments.maxSpans),o&&o.emit&&o.emit("startTransaction",c),c}tC.tag="sentry_tracingErrorCallback";let tG=G.n2,tL=(e,t,n)=>{let r,i;return a=>{t.value>=0&&(a||n)&&((i=t.value-(r||0))||void 0===r)&&(r=t.value,t.delta=i,e(t))}},tI=()=>`v3-${Date.now()}-${Math.floor(Math.random()*(9e12-1))+1e12}`,tU=()=>{let e=tG.performance.timing,t=tG.performance.navigation.type,n={entryType:"navigation",startTime:0,type:2==t?"back_forward":1===t?"reload":"navigate"};for(let t in e)"navigationStart"!==t&&"toJSON"!==t&&(n[t]=Math.max(e[t]-e.navigationStart,0));return n},tV=()=>tG.__WEB_VITALS_POLYFILL__?tG.performance&&(performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]||tU()):tG.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0],tF=()=>{let e=tV();return e&&e.activationStart||0},tZ=(e,t)=>{let n=tV(),r="navigate";return n&&(r=tG.document.prerendering||tF()>0?"prerender":n.type.replace(/_/g,"-")),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:[],id:tI(),navigationType:r}},t$=(e,t,n)=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){let r=new PerformanceObserver(e=>{t(e.getEntries())});return r.observe(Object.assign({type:e,buffered:!0},n||{})),r}}catch(e){}},tY=(e,t)=>{let n=r=>{("pagehide"===r.type||"hidden"===tG.document.visibilityState)&&(e(r),t&&(removeEventListener("visibilitychange",n,!0),removeEventListener("pagehide",n,!0)))};addEventListener("visibilitychange",n,!0),addEventListener("pagehide",n,!0)},tH=e=>{let t;let n=tZ("CLS",0),r=0,i=[],a=e=>{e.forEach(e=>{if(!e.hadRecentInput){let a=i[0],s=i[i.length-1];r&&0!==i.length&&e.startTime-s.startTime<1e3&&e.startTime-a.startTime<5e3?(r+=e.value,i.push(e)):(r=e.value,i=[e]),r>n.value&&(n.value=r,n.entries=i,t&&t())}})},s=t$("layout-shift",a);if(s){t=tL(e,n);let r=()=>{a(s.takeRecords()),t(!0)};return tY(r),r}},tz=-1,tq=()=>"hidden"!==tG.document.visibilityState||tG.document.prerendering?1/0:0,tW=()=>{tY(({timeStamp:e})=>{tz=e},!0)},tX=()=>(tz<0&&(tz=tq(),tW()),{get firstHiddenTime(){return tz}}),tK=e=>{let t;let n=tX(),r=tZ("FID"),i=e=>{e.startTime<n.firstHiddenTime&&(r.value=e.processingStart-e.startTime,r.entries.push(e),t(!0))},a=e=>{e.forEach(i)},s=t$("first-input",a);t=tL(e,r),s&&tY(()=>{a(s.takeRecords()),s.disconnect()},!0)},tJ={},tQ=e=>{let t;let n=tX(),r=tZ("LCP"),i=e=>{let i=e[e.length-1];if(i){let e=Math.max(i.startTime-tF(),0);e<n.firstHiddenTime&&(r.value=e,r.entries=[i],t())}},a=t$("largest-contentful-paint",i);if(a){t=tL(e,r);let n=()=>{tJ[r.id]||(i(a.takeRecords()),a.disconnect(),tJ[r.id]=!0,t(!0))};return["keydown","click"].forEach(e=>{addEventListener(e,n,{once:!0,capture:!0})}),tY(n,!0),n}};function t0(e){return"number"==typeof e&&isFinite(e)}function t1(e,{startTimestamp:t,...n}){return t&&e.startTimestamp>t&&(e.startTimestamp=t),e.startChild({startTimestamp:t,...n})}function t2(e){return e/1e3}function t3(){return tG&&tG.addEventListener&&tG.performance}let t5=0,t4={};function t7(e,t,n,r,i,a){let s=a?t[a]:t[`${n}End`],o=t[`${n}Start`];o&&s&&t1(e,{op:"browser",description:i||n,startTimestamp:r+t2(o),endTimestamp:r+t2(s)})}let t6=["localhost",/^\/(?!\/)/],t8={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,tracingOrigins:t6,tracePropagationTargets:t6};function t9(e){let t=e.data.url,n=new PerformanceObserver(r=>{let i=r.getEntries();i.forEach(r=>{if(("fetch"===r.initiatorType||"xmlhttprequest"===r.initiatorType)&&r.name.endsWith(t)){let t=function(e){let{name:t,version:n}=function(e){let t="unknown",n="unknown",r="";for(let i of e){if("/"===i){[t,n]=e.split("/");break}if(!isNaN(Number(i))){t="h"===r?"http":r,n=e.split(r)[1];break}r+=i}return r===e&&(t=r),{name:t,version:n}}(e.nextHopProtocol),r=[];return(r.push(["network.protocol.version",n],["network.protocol.name",t]),em.Z1)?[...r,["http.request.redirect_start",ne(e.redirectStart)],["http.request.fetch_start",ne(e.fetchStart)],["http.request.domain_lookup_start",ne(e.domainLookupStart)],["http.request.domain_lookup_end",ne(e.domainLookupEnd)],["http.request.connect_start",ne(e.connectStart)],["http.request.secure_connection_start",ne(e.secureConnectionStart)],["http.request.connection_end",ne(e.connectEnd)],["http.request.request_start",ne(e.requestStart)],["http.request.response_start",ne(e.responseStart)],["http.request.response_end",ne(e.responseEnd)]]:r}(r);t.forEach(t=>e.setData(...t)),n.disconnect()}})});n.observe({entryTypes:["resource"]})}function ne(e){return((em.Z1||performance.timeOrigin)+e)/1e3}function nt(e,t,n){try{e.setRequestHeader("sentry-trace",t),n&&e.setRequestHeader(tg,n)}catch(e){}}let nn={...tj,markBackgroundTransactions:!0,routingInstrumentation:function(e,t=!0,n=!0){let r;if(!tG||!tG.location){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn("Could not initialize routing instrumentation due to invalid location");return}let i=tG.location.href;t&&(r=e({name:tG.location.pathname,startTimestamp:em.Z1?em.Z1/1e3:void 0,op:"pageload",metadata:{source:"url"}})),n&&z("history",({to:t,from:n})=>{if(void 0===n&&i&&-1!==i.indexOf(t)){i=void 0;return}n!==t&&(i=void 0,r&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log(`[Tracing] Finishing current transaction with op: ${r.op}`),r.finish()),r=e({name:tG.location.pathname,op:"navigation",metadata:{source:"url"}}))})},startTransactionOnLocationChange:!0,startTransactionOnPageLoad:!0,enableLongTask:!0,_experiments:{},...t8};class nr{constructor(e){this.name="BrowserTracing",this._hasSetTracePropagationTargets=!1,function(){let e=(0,p.cu)();e.__SENTRY__&&(e.__SENTRY__.extensions=e.__SENTRY__.extensions||{},e.__SENTRY__.extensions.startTransaction||(e.__SENTRY__.extensions.startTransaction=tA),e.__SENTRY__.extensions.traceHeaders||(e.__SENTRY__.extensions.traceHeaders=tN),tO||(tO=!0,z("error",tC),z("unhandledrejection",tC)))}(),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&(this._hasSetTracePropagationTargets=!!(e&&(e.tracePropagationTargets||e.tracingOrigins))),this.options={...nn,...e},void 0!==this.options._experiments.enableLongTask&&(this.options.enableLongTask=this.options._experiments.enableLongTask),e&&!e.tracePropagationTargets&&e.tracingOrigins&&(this.options.tracePropagationTargets=e.tracingOrigins),this._collectWebVitals=function(){let e=t3();if(e&&em.Z1){e.mark&&tG.performance.mark("sentry-tracing-init"),tK(e=>{let t=e.entries.pop();if(!t)return;let n=t2(em.Z1),r=t2(t.startTime);("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log("[Measurements] Adding FID"),t4.fid={value:e.value,unit:"millisecond"},t4["mark.fid"]={value:n+r,unit:"second"}});let t=tH(e=>{let t=e.entries.pop();t&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log("[Measurements] Adding CLS"),t4.cls={value:e.value,unit:""},l=t)}),n=tQ(e=>{let t=e.entries.pop();t&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log("[Measurements] Adding LCP"),t4.lcp={value:e.value,unit:"millisecond"},o=t)});return()=>{t&&t(),n&&n()}}return()=>void 0}(),this.options.enableLongTask&&t$("longtask",e=>{for(let t of e){let e=tD();if(!e)return;let n=t2(em.Z1+t.startTime),r=t2(t.duration);e.startChild({description:"Main UI thread blocked",op:"ui.long-task",startTimestamp:n,endTimestamp:n+r})}}),this.options._experiments.enableInteractions&&t$("event",e=>{for(let t of e){let e=tD();if(!e)return;if("click"===t.name){let n=t2(em.Z1+t.startTime),r=t2(t.duration);e.startChild({description:(0,eC.Rt)(t.target),op:`ui.interaction.${t.name}`,startTimestamp:n,endTimestamp:n+r})}}},{durationThreshold:0})}setupOnce(e,t){this._getCurrentHub=t;let n=t(),r=n.getClient(),i=r&&r.getOptions(),{routingInstrumentation:a,startTransactionOnLocationChange:s,startTransactionOnPageLoad:o,markBackgroundTransactions:l,traceFetch:c,traceXHR:u,shouldCreateSpanForRequest:d,enableHTTPTimings:h,_experiments:m}=this.options,g=i&&i.tracePropagationTargets,v=g||this.options.tracePropagationTargets;("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&this._hasSetTracePropagationTargets&&g&&x.kg.warn("[Tracing] The `tracePropagationTargets` option was set in the BrowserTracing integration and top level `Sentry.init`. The top level `Sentry.init` value is being used."),a(e=>{let n=this._createRouteTransaction(e);return this.options._experiments.onStartRouteTransaction&&this.options._experiments.onStartRouteTransaction(n,e,t),n},o,s),l&&(tG&&tG.document?tG.document.addEventListener("visibilitychange",()=>{let e=tD();if(tG.document.hidden&&e){let t="cancelled";("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log(`[Tracing] Transaction: ${t} -> since tab moved to the background, op: ${e.op}`),e.status||e.setStatus(t),e.setTag("visibilitychange","document.hidden"),e.finish()}}):("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn("[Tracing] Could not set up background tab detection due to lack of global document")),m.enableInteractions&&this._registerInteractionListener(),function(e){let{traceFetch:t,traceXHR:n,tracePropagationTargets:r,tracingOrigins:i,shouldCreateSpanForRequest:a,enableHTTPTimings:s}={traceFetch:t8.traceFetch,traceXHR:t8.traceXHR,...e},o="function"==typeof a?a:e=>!0,l=e=>{var t;return t=r||i,(0,E.U0)(e,t||t6)},c={};t&&z("fetch",e=>{let t=function(e,t,n,r){if(!f()||!e.fetchData)return;let i=t(e.fetchData.url);if(e.endTimestamp&&i){let t=e.fetchData.__span;if(!t)return;let n=r[t];if(n){if(e.response){n.setHttpStatus(e.response.status);let t=e.response&&e.response.headers&&e.response.headers.get("content-length"),r=parseInt(t);r>0&&n.setData("http.response_content_length",r)}else e.error&&n.setStatus("internal_error");n.finish(),delete r[t]}return}let a=(0,p.Gd)(),s=a.getScope(),o=a.getClient(),l=s.getSpan(),{method:c,url:u}=e.fetchData,d=i&&l?l.startChild({data:{url:u,type:"fetch","http.method":c},description:`${c} ${u}`,op:"http.client"}):void 0;if(d&&(e.fetchData.__span=d.spanId,r[d.spanId]=d),n(e.fetchData.url)&&o){let t=e.args[0];e.args[1]=e.args[1]||{};let n=e.args[1];n.headers=function(e,t,n,r,i){let a=i||n.getSpan(),s=a&&a.transaction,{traceId:o,sampled:l,dsc:c}=n.getPropagationContext(),u=a?a.toTraceparent():tw(o,void 0,l),d=s?s.getDynamicSamplingContext():c||ef(o,t,n),h=t_(d),p="undefined"!=typeof Request&&(0,V.V9)(e,Request)?e.headers:r.headers;if(!p)return{"sentry-trace":u,baggage:h};if("undefined"!=typeof Headers&&(0,V.V9)(p,Headers)){let e=new Headers(p);return e.append("sentry-trace",u),h&&e.append(tg,h),e}if(Array.isArray(p)){let e=[...p,["sentry-trace",u]];return h&&e.push([tg,h]),e}{let e="baggage"in p?p.baggage:void 0,t=[];return Array.isArray(e)?t.push(...e):e&&t.push(e),h&&t.push(h),{...p,"sentry-trace":u,baggage:t.length>0?t.join(","):void 0}}}(t,o,s,n,d)}return d}(e,o,l,c);s&&t&&t9(t)}),n&&z("xhr",e=>{let t=function(e,t,n,r){let i=e.xhr,a=i&&i[$];if(!f()||i&&i.__sentry_own_request__||!i||!a)return;let s=t(a.url);if(e.endTimestamp&&s){let e=i.__sentry_xhr_span_id__;if(!e)return;let t=r[e];t&&(t.setHttpStatus(a.status_code),t.finish(),delete r[e]);return}let o=(0,p.Gd)(),l=o.getScope(),c=l.getSpan(),u=s&&c?c.startChild({data:{...a.data,type:"xhr","http.method":a.method,url:a.url},description:`${a.method} ${a.url}`,op:"http.client"}):void 0;if(u&&(i.__sentry_xhr_span_id__=u.spanId,r[i.__sentry_xhr_span_id__]=u),i.setRequestHeader&&n(a.url)){if(u){let e=u&&u.transaction,t=e&&e.getDynamicSamplingContext(),n=t_(t);nt(i,u.toTraceparent(),n)}else{let e=o.getClient(),{traceId:t,sampled:n,dsc:r}=l.getPropagationContext(),a=tw(t,void 0,n),s=r||(e?ef(t,e,l):void 0),c=t_(s);nt(i,a,c)}}return u}(e,o,l,c);s&&t&&t9(t)})}({traceFetch:c,traceXHR:u,tracePropagationTargets:v,shouldCreateSpanForRequest:d,enableHTTPTimings:h})}_createRouteTransaction(e){if(!this._getCurrentHub){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn(`[Tracing] Did not create ${e.op} transaction because _getCurrentHub is invalid.`);return}let t=this._getCurrentHub(),{beforeNavigate:n,idleTimeout:r,finalTimeout:i,heartbeatInterval:a}=this.options,s="pageload"===e.op,c=s?ni("sentry-trace"):"",u=s?ni("baggage"):"",{traceparentData:d,dynamicSamplingContext:h,propagationContext:p}=tE(c,u),f={...e,...d,metadata:{...e.metadata,dynamicSamplingContext:d&&!h?{}:h},trimEnd:!0},m="function"==typeof n?n(f):f,g=void 0===m?{...f,sampled:!1}:m;g.metadata=g.name!==f.name?{...g.metadata,source:"custom"}:g.metadata,this._latestRouteName=g.name,this._latestRouteSource=g.metadata&&g.metadata.source,!1===g.sampled&&("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log(`[Tracing] Will not send ${g.op} transaction because of beforeNavigate.`),("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log(`[Tracing] Starting ${g.op} transaction on scope`);let{location:v}=tG,y=tB(t,g,r,i,!0,{location:v},a),_=t.getScope();return s&&d?_.setPropagationContext(p):_.setPropagationContext({traceId:y.traceId,spanId:y.spanId,parentSpanId:y.parentSpanId,sampled:!!y.sampled}),y.registerBeforeFinishCallback(e=>{this._collectWebVitals(),function(e){let t,n;let r=t3();if(!r||!tG.performance.getEntries||!em.Z1)return;("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log("[Tracing] Adding & adjusting spans using Performance API");let i=t2(em.Z1),a=r.getEntries();if(a.slice(t5).forEach(r=>{let a=t2(r.startTime),s=t2(r.duration);if("navigation"!==e.op||!(i+a<e.startTimestamp))switch(r.entryType){case"navigation":["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(t=>{t7(e,r,t,i)}),t7(e,r,"secureConnection",i,"TLS/SSL","connectEnd"),t7(e,r,"fetch",i,"cache","domainLookupStart"),t7(e,r,"domainLookup",i,"DNS"),t1(e,{op:"browser",description:"request",startTimestamp:i+t2(r.requestStart),endTimestamp:i+t2(r.responseEnd)}),t1(e,{op:"browser",description:"response",startTimestamp:i+t2(r.responseStart),endTimestamp:i+t2(r.responseEnd)}),t=i+t2(r.responseStart),n=i+t2(r.requestStart);break;case"mark":case"paint":case"measure":{(function(e,t,n,r,i){let a=i+n;t1(e,{description:t.name,endTimestamp:a+r,op:t.entryType,startTimestamp:a})})(e,r,a,s,i);let t=tX(),n=r.startTime<t.firstHiddenTime;"first-paint"===r.name&&n&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log("[Measurements] Adding FP"),t4.fp={value:r.startTime,unit:"millisecond"}),"first-contentful-paint"===r.name&&n&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log("[Measurements] Adding FCP"),t4.fcp={value:r.startTime,unit:"millisecond"});break}case"resource":{let t=r.name.replace(tG.location.origin,"");(function(e,t,n,r,i,a){if("xmlhttprequest"===t.initiatorType||"fetch"===t.initiatorType)return;let s={};"transferSize"in t&&(s["http.response_transfer_size"]=t.transferSize),"encodedBodySize"in t&&(s["http.response_content_length"]=t.encodedBodySize),"decodedBodySize"in t&&(s["http.decoded_response_content_length"]=t.decodedBodySize),"renderBlockingStatus"in t&&(s["resource.render_blocking_status"]=t.renderBlockingStatus);let o=a+r,l=o+i;t1(e,{description:n,endTimestamp:l,op:t.initiatorType?`resource.${t.initiatorType}`:"resource.other",startTimestamp:o,data:s})})(e,r,t,a,s,i)}}}),t5=Math.max(a.length-1,0),function(e){let t=tG.navigator;if(!t)return;let n=t.connection;n&&(n.effectiveType&&e.setTag("effectiveConnectionType",n.effectiveType),n.type&&e.setTag("connectionType",n.type),t0(n.rtt)&&(t4["connection.rtt"]={value:n.rtt,unit:"millisecond"})),t0(t.deviceMemory)&&e.setTag("deviceMemory",`${t.deviceMemory} GB`),t0(t.hardwareConcurrency)&&e.setTag("hardwareConcurrency",String(t.hardwareConcurrency))}(e),"pageload"===e.op){"number"==typeof t&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log("[Measurements] Adding TTFB"),t4.ttfb={value:(t-e.startTimestamp)*1e3,unit:"millisecond"},"number"==typeof n&&n<=t&&(t4["ttfb.requestTime"]={value:(t-n)*1e3,unit:"millisecond"})),["fcp","fp","lcp"].forEach(t=>{if(!t4[t]||i>=e.startTimestamp)return;let n=t4[t].value,r=i+t2(n),a=Math.abs((r-e.startTimestamp)*1e3),s=a-n;("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log(`[Measurements] Normalized ${t} from ${n} to ${a} (${s})`),t4[t].value=a});let r=t4["mark.fid"];r&&t4.fid&&(t1(e,{description:"first input delay",endTimestamp:r.value+t2(t4.fid.value),op:"ui.action",startTimestamp:r.value}),delete t4["mark.fid"]),"fcp"in t4||delete t4.cls,Object.keys(t4).forEach(t=>{e.setMeasurement(t,t4[t].value,t4[t].unit)}),o&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log("[Measurements] Adding LCP Data"),o.element&&e.setTag("lcp.element",(0,eC.Rt)(o.element)),o.id&&e.setTag("lcp.id",o.id),o.url&&e.setTag("lcp.url",o.url.trim().slice(0,200)),e.setTag("lcp.size",o.size)),l&&l.sources&&(("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.log("[Measurements] Adding CLS Data"),l.sources.forEach((t,n)=>e.setTag(`cls.source.${n+1}`,(0,eC.Rt)(t.node))))}o=void 0,l=void 0,t4={}}(e)}),y}_registerInteractionListener(){let e;let t=()=>{let{idleTimeout:t,finalTimeout:n,heartbeatInterval:r}=this.options,i="ui.action.click",a=tD();if(a&&a.op&&["navigation","pageload"].includes(a.op)){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn(`[Tracing] Did not create ${i} transaction because a pageload or navigation transaction is in progress.`);return}if(e&&(e.setFinishReason("interactionInterrupted"),e.finish(),e=void 0),!this._getCurrentHub){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn(`[Tracing] Did not create ${i} transaction because _getCurrentHub is invalid.`);return}if(!this._latestRouteName){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn(`[Tracing] Did not create ${i} transaction because _latestRouteName is missing.`);return}let s=this._getCurrentHub(),{location:o}=tG,l={name:this._latestRouteName,op:i,trimEnd:!0,metadata:{source:this._latestRouteSource||"url"}};e=tB(s,l,t,n,!0,{location:o},r)};["click"].forEach(e=>{addEventListener(e,t,{once:!1,capture:!0})})}}function ni(e){let t=(0,eC.qT)(`meta[name=${e}]`);return t?t.getAttribute("content"):void 0}function na(e,t,n={}){return Array.isArray(t)?ns(e,t,n):r=>{let i=t(r);if(e.allowExclusionByUser){let t=i.find(t=>t.name===e.name);if(!t)return i}return ns(e,i,n)}}function ns(e,t,n){let r=t.find(t=>t.name===e.name);if(r){for(let[e,t]of Object.entries(n))!function e(t,n,r){let i=n.match(/([a-z_]+)\.(.*)/i);if(null===i)t[n]=r;else{let n=t[i[1]];e(n,i[2],r)}}(r,e,t);return t}return[...t,e]}var no=n(83454),nl=n(11163),nc=n.n(nl);let nu={"routing.instrumentation":"next-router"},nd=(0,p.Gd)().getClient();function nh(e,t=!0,n=!0){let{route:r,params:i,sentryTrace:a,baggage:s}=function(){let e;let t=eP.document.getElementById("__NEXT_DATA__");if(t&&t.innerHTML)try{e=JSON.parse(t.innerHTML)}catch(e){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn("Could not extract __NEXT_DATA__")}if(!e)return{};let n={},{page:r,query:i,props:a}=e;return n.route=r,n.params=i,a&&a.pageProps&&(n.sentryTrace=a.pageProps._sentryTraceData,n.baggage=a.pageProps._sentryBaggage),n}(),{traceparentData:o,dynamicSamplingContext:l,propagationContext:c}=tE(a,s);(0,p.Gd)().getScope().setPropagationContext(c),d=r||eP.location.pathname,t&&(u=e({name:d,op:"pageload",tags:nu,...i&&nd&&nd.getOptions().sendDefaultPii&&{data:i},...o,metadata:{source:r?"route":"url",dynamicSamplingContext:o&&!l?{}:l}})),n&&nc().events.on("routeChangeStart",t=>{let n,r;let i=t.split(/[\?#]/,1)[0],a=function(e){let t=(eP.__BUILD_MANIFEST||{}).sortedPages;if(t)return t.find(t=>{let n=function(e){let t=e.split("/"),n="";t[t.length-1].match(/^\[\[\.\.\..+\]\]$/)&&(t.pop(),n="(?:/(.+?))?");let r=t.map(e=>e.replace(/^\[\.\.\..+\]$/,"(.+?)").replace(/^\[.*\]$/,"([^/]+?)")).join("/");return RegExp(`^${r}${n}(?:/)?$`)}(t);return e.match(n)})}(i);a?(n=a,r="route"):(n=i,r="url");let s={...nu,from:d};d=n,u&&u.finish();let o=e({name:n,op:"navigation",tags:s,metadata:{source:r}});if(o){let e=o.startChild({op:"ui.nextjs.route-change",description:"Next.js Route Change"}),t=()=>{e.finish(),nc().events.off("routeChangeComplete",t)};nc().events.on("routeChangeComplete",t)}})}let np=n.g,nf=n.g;var nm=n(83454),ng=window;ng.__sentryRewritesTunnelPath__=void 0,ng.SENTRY_RELEASE={id:"dc9f453a83f96e07f0ca61e82976f983d685f1cc"},ng.__rewriteFramesAssetPrefixPath__="";let nv=nm.env.SENTRY_DSN||nm.env.NEXT_PUBLIC_SENTRY_DSN;!function(e){let t=np.__sentryRewritesTunnelPath__;if(t&&e.dsn){let n=en(e.dsn);if(!n)return;let r=n.host.match(/^o(\d+)\.ingest\.sentry\.io$/);if(r){let i=r[1],a=`${t}?o=${i}&p=${n.projectId}`;e.tunnel=a,("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.info(`Tunneling events to "${a}"`)}else("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn("Provided DSN is not a Sentry SaaS DSN. Will not tunnel events.")}}(h={dsn:nv||"https://ccde0dd045ad4dfeaf07aa8608370a82@o465038.ingest.sentry.io/6389871",tracesSampleRate:1}),h._metadata=h._metadata||{},h._metadata.sdk=h._metadata.sdk||{name:"sentry.javascript.nextjs",packages:["nextjs","react"].map(e=>({name:`npm:@sentry/${e}`,version:_})),version:_},h.environment=h.environment||function(e){let t=e?"production":no.env.VERCEL_ENV;return t?`vercel-${t}`:void 0}(!0)||"production",function(e){let t=e.integrations||[],n=nf.__rewriteFramesAssetPrefixPath__||"",r=new y({iteratee:e=>{try{let{origin:t}=new URL(e.filename);e.filename=function(e){let t;let n=e[0],r=1;for(;r<e.length;){let i=e[r],a=e[r+1];if(r+=2,("optionalAccess"===i||"optionalCall"===i)&&null==n)return;"access"===i||"optionalAccess"===i?(t=n,n=a(n)):("call"===i||"optionalCall"===i)&&(n=a((...e)=>n.call(t,...e)),t=void 0)}return n}([e,"access",e=>e.filename,"optionalAccess",e=>e.replace,"call",e=>e(t,"app://"),"access",e=>e.replace,"call",e=>e(n,"")])}catch(e){}return e.filename&&e.filename.startsWith("app:///_next")&&(e.filename=decodeURI(e.filename)),e.filename&&e.filename.match(/^app:\/\/\/_next\/static\/chunks\/(main-|main-app-|polyfills-|webpack-|framework-|framework\.)[0-9a-f]+\.js$/)&&(e.in_app=!1),e}});if(t=na(r,t),("undefined"==typeof __SENTRY_TRACING__||__SENTRY_TRACING__)&&f(e)){let e=new nr({tracingOrigins:[...t8.tracingOrigins,/^(api\/)/],routingInstrumentation:nh});t=na(e,t,{"options.routingInstrumentation":nh})}e.integrations=t}(h),h._metadata=h._metadata||{},h._metadata.sdk=h._metadata.sdk||{name:"sentry.javascript.react",packages:[{name:"npm:@sentry/react",version:_}],version:_},function(e={}){var t;void 0===e.defaultIntegrations&&(e.defaultIntegrations=tf),void 0===e.release&&("string"==typeof __SENTRY_RELEASE__&&(e.release=__SENTRY_RELEASE__),eP.SENTRY_RELEASE&&eP.SENTRY_RELEASE.id&&(e.release=eP.SENTRY_RELEASE.id)),void 0===e.autoSessionTracking&&(e.autoSessionTracking=!0),void 0===e.sendClientReports&&(e.sendClientReports=!0);let n={...e,stackParser:Array.isArray(t=e.stackParser||tl)?M(...t):t,integrations:function(e){let t;let n=e.defaultIntegrations||[],r=e.integrations;n.forEach(e=>{e.isDefaultInstance=!0}),t=Array.isArray(r)?[...n,...r]:"function"==typeof r?(0,b.lE)(r(n)):n;let i=function(e){let t={};return e.forEach(e=>{let{name:n}=e,r=t[n];r&&!r.isDefaultInstance&&e.isDefaultInstance||(t[n]=e)}),Object.keys(t).map(e=>t[e])}(t),a=function(e,t){for(let n=0;n<e.length;n++)if(!0===t(e[n]))return n;return -1}(i,e=>"Debug"===e.name);if(-1!==a){let[e]=i.splice(a,1);i.push(e)}return i}(e),transport:e.transport||(I()?th:tp)};(function(e,t){!0===t.debug&&("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__?x.kg.enable():console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle."));let n=(0,p.Gd)(),r=n.getScope();r.update(t.initialScope);let i=new e(t);n.bindClient(i)})(eV,n),e.autoSessionTracking&&function(){if(void 0===eP.document){("undefined"==typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__)&&x.kg.warn("Session tracking in non-browser environment with @sentry/browser is not supported.");return}let e=(0,p.Gd)();e.captureSession&&(tm(e),z("history",({from:e,to:t})=>{void 0===e||e===t||tm((0,p.Gd)())}))}()}(h),(0,eR.e)(e=>{e.setTag("runtime","browser");let t=e=>"transaction"===e.type&&"/404"===e.transaction?null:e;t.id="NextClient404Filter",e.addEventProcessor(t)})},76433:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"actionAsyncStorage",{enumerable:!0,get:function(){return i}});let r=n(75737),i=(0,r.createAsyncLocalStorage)();("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},75737:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createAsyncLocalStorage",{enumerable:!0,get:function(){return a}});let n=Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available");class r{disable(){throw n}getStore(){}run(){throw n}exit(){throw n}enterWith(){throw n}}let i=globalThis.AsyncLocalStorage;function a(){return i?new i:new r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4739:function(e,t,n){"use strict";function r(e){}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"clientHookInServerComponentError",{enumerable:!0,get:function(){return r}}),n(38754),n(67294),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1929:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"DraftMode",{enumerable:!0,get:function(){return i}});let r=n(99659);class i{get isEnabled(){return this._provider.isEnabled}enable(){if(!(0,r.staticGenerationBailout)("draftMode().enable()"))return this._provider.enable()}disable(){if(!(0,r.staticGenerationBailout)("draftMode().disable()"))return this._provider.disable()}constructor(e){this._provider=e}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},35430:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{headers:function(){return u},cookies:function(){return d},draftMode:function(){return h}});let r=n(9407),i=n(34042),a=n(80255),s=n(85852),o=n(76433),l=n(99659),c=n(1929);function u(){if((0,l.staticGenerationBailout)("headers",{link:"https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering"}))return i.HeadersAdapter.seal(new Headers({}));let e=s.requestAsyncStorage.getStore();if(!e)throw Error("Invariant: headers() expects to have requestAsyncStorage, none available.");return e.headers}function d(){if((0,l.staticGenerationBailout)("cookies",{link:"https://nextjs.org/docs/app/building-your-application/rendering/static-and-dynamic#dynamic-rendering"}))return r.RequestCookiesAdapter.seal(new a.RequestCookies(new Headers({})));let e=s.requestAsyncStorage.getStore();if(!e)throw Error("Invariant: cookies() expects to have requestAsyncStorage, none available.");let t=o.actionAsyncStorage.getStore();return t&&(t.isAction||t.isAppRoute)?e.mutableCookies:e.cookies}function h(){let e=s.requestAsyncStorage.getStore();if(!e)throw Error("Invariant: draftMode() expects to have requestAsyncStorage, none available.");return new c.DraftMode(e.draftMode)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},81757:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{DYNAMIC_ERROR_CODE:function(){return n},DynamicServerError:function(){return r}});let n="DYNAMIC_SERVER_USAGE";class r extends Error{constructor(e){super("Dynamic server usage: "+e),this.digest=n}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},53736:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ReadonlyURLSearchParams:function(){return p},useSearchParams:function(){return f},usePathname:function(){return m},ServerInsertedHTMLContext:function(){return l.ServerInsertedHTMLContext},useServerInsertedHTML:function(){return l.useServerInsertedHTML},useRouter:function(){return g},useParams:function(){return v},useSelectedLayoutSegments:function(){return y},useSelectedLayoutSegment:function(){return _},redirect:function(){return c.redirect},permanentRedirect:function(){return c.permanentRedirect},RedirectType:function(){return c.RedirectType},notFound:function(){return u.notFound}});let r=n(67294),i=n(18503),a=n(33016),s=n(4739),o=n(18038),l=n(92574),c=n(58619),u=n(16485),d=Symbol("internal for urlsearchparams readonly");function h(){return Error("ReadonlyURLSearchParams cannot be modified")}class p{[Symbol.iterator](){return this[d][Symbol.iterator]()}append(){throw h()}delete(){throw h()}set(){throw h()}sort(){throw h()}constructor(e){this[d]=e,this.entries=e.entries.bind(e),this.forEach=e.forEach.bind(e),this.get=e.get.bind(e),this.getAll=e.getAll.bind(e),this.has=e.has.bind(e),this.keys=e.keys.bind(e),this.values=e.values.bind(e),this.toString=e.toString.bind(e),this.size=e.size}}function f(){(0,s.clientHookInServerComponentError)("useSearchParams");let e=(0,r.useContext)(a.SearchParamsContext),t=(0,r.useMemo)(()=>e?new p(e):null,[e]);return t}function m(){return(0,s.clientHookInServerComponentError)("usePathname"),(0,r.useContext)(a.PathnameContext)}function g(){(0,s.clientHookInServerComponentError)("useRouter");let e=(0,r.useContext)(i.AppRouterContext);if(null===e)throw Error("invariant expected app router to be mounted");return e}function v(){(0,s.clientHookInServerComponentError)("useParams");let e=(0,r.useContext)(i.GlobalLayoutRouterContext),t=(0,r.useContext)(a.PathParamsContext);return e?function e(t,n){void 0===n&&(n={});let r=t[1];for(let t of Object.values(r)){let r=t[0],i=Array.isArray(r),a=i?r[1]:r;if(!a||a.startsWith("__PAGE__"))continue;let s=i&&("c"===r[2]||"oc"===r[2]);s?n[r[0]]=r[1].split("/"):i&&(n[r[0]]=r[1]),n=e(t,n)}return n}(e.tree):t}function y(e){void 0===e&&(e="children"),(0,s.clientHookInServerComponentError)("useSelectedLayoutSegments");let{tree:t}=(0,r.useContext)(i.LayoutRouterContext);return function e(t,n,r,i){let a;if(void 0===r&&(r=!0),void 0===i&&(i=[]),r)a=t[1][n];else{var s;let e=t[1];a=null!=(s=e.children)?s:Object.values(e)[0]}if(!a)return i;let l=a[0],c=(0,o.getSegmentValue)(l);return!c||c.startsWith("__PAGE__")?i:(i.push(c),e(a,n,!1,i))}(t,e)}function _(e){void 0===e&&(e="children"),(0,s.clientHookInServerComponentError)("useSelectedLayoutSegment");let t=y(e);return 0===t.length?null:t[0]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},16485:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{notFound:function(){return r},isNotFoundError:function(){return i}});let n="NEXT_NOT_FOUND";function r(){let e=Error(n);throw e.digest=n,e}function i(e){return(null==e?void 0:e.digest)===n}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},58619:function(e,t,n){"use strict";var r,i;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{RedirectType:function(){return r},getRedirectError:function(){return o},redirect:function(){return l},permanentRedirect:function(){return c},isRedirectError:function(){return u},getURLFromRedirectError:function(){return d},getRedirectTypeFromError:function(){return h}});let a=n(85852),s="NEXT_REDIRECT";function o(e,t,n){void 0===n&&(n=!1);let r=Error(s);r.digest=s+";"+t+";"+e+";"+n;let i=a.requestAsyncStorage.getStore();return i&&(r.mutableCookies=i.mutableCookies),r}function l(e,t){throw void 0===t&&(t="replace"),o(e,t,!1)}function c(e,t){throw void 0===t&&(t="replace"),o(e,t,!0)}function u(e){if("string"!=typeof(null==e?void 0:e.digest))return!1;let[t,n,r,i]=e.digest.split(";",4);return t===s&&("replace"===n||"push"===n)&&"string"==typeof r&&("true"===i||"false"===i)}function d(e){return u(e)?e.digest.split(";",3)[2]:null}function h(e){if(!u(e))throw Error("Not a redirect error");return e.digest.split(";",3)[1]}(i=r||(r={})).push="push",i.replace="replace",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},85852:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"requestAsyncStorage",{enumerable:!0,get:function(){return i}});let r=n(75737),i=(0,r.createAsyncLocalStorage)();("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},18038:function(e,t){"use strict";function n(e){return Array.isArray(e)?e[1]:e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentValue",{enumerable:!0,get:function(){return n}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},49783:function(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{PrefetchKind:function(){return n},ACTION_REFRESH:function(){return i},ACTION_NAVIGATE:function(){return a},ACTION_RESTORE:function(){return s},ACTION_SERVER_PATCH:function(){return o},ACTION_PREFETCH:function(){return l},ACTION_FAST_REFRESH:function(){return c},ACTION_SERVER_ACTION:function(){return u}});let i="refresh",a="navigate",s="restore",o="server-patch",l="prefetch",c="fast-refresh",u="server-action";(r=n||(n={})).AUTO="auto",r.FULL="full",r.TEMPORARY="temporary",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},44066:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"staticGenerationAsyncStorage",{enumerable:!0,get:function(){return i}});let r=n(75737),i=(0,r.createAsyncLocalStorage)();("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},99659:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"staticGenerationBailout",{enumerable:!0,get:function(){return o}});let r=n(81757),i=n(44066);class a extends Error{constructor(...e){super(...e),this.code="NEXT_STATIC_GEN_BAILOUT"}}function s(e,t){let{dynamic:n,link:r}=t||{};return"Page"+(n?' with `dynamic = "'+n+'"`':"")+" couldn't be rendered statically because it used `"+e+"`."+(r?" See more info here: "+r:"")}let o=(e,t)=>{let n=i.staticGenerationAsyncStorage.getStore();if(null==n?void 0:n.forceStatic)return!0;if(null==n?void 0:n.dynamicShouldError){var o;throw new a(s(e,{...t,dynamic:null!=(o=null==t?void 0:t.dynamic)?o:"error"}))}if(n&&(n.revalidate=0),null==n?void 0:n.isStaticGeneration){let i=new r.DynamicServerError(s(e,{...t,link:"https://nextjs.org/docs/messages/dynamic-server-error"}));throw n.dynamicUsageDescription=e,n.dynamicUsageStack=i.stack,i}return!1};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},80358:function(e,t,n){"use strict";function r(e,t,n,r){return!1}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return r}}),n(14005),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},82994:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return x}});let r=n(38754),i=r._(n(67294)),a=n(56722),s=n(84812),o=n(47822),l=n(99938),c=n(25017),u=n(95734),d=n(18503),h=n(87549),p=n(80358),f=n(81417),m=n(49783),g=new Set;function v(e,t,n,r,i,a){if(!a&&!(0,s.isLocalURL)(t))return;if(!r.bypassPrefetchedCheck){let i=void 0!==r.locale?r.locale:"locale"in e?e.locale:void 0,a=t+"%"+n+"%"+i;if(g.has(a))return;g.add(a)}let o=a?e.prefetch(t,i):e.prefetch(t,n,r);Promise.resolve(o).catch(e=>{})}function y(e){return"string"==typeof e?e:(0,o.formatUrl)(e)}let _=i.default.forwardRef(function(e,t){let n,r;let{href:o,as:g,children:_,prefetch:x=null,passHref:b,replace:E,shallow:w,scroll:S,locale:T,onClick:k,onMouseEnter:j,onTouchStart:R,legacyBehavior:P=!1,...D}=e;n=_,P&&("string"==typeof n||"number"==typeof n)&&(n=i.default.createElement("a",null,n));let O=i.default.useContext(u.RouterContext),C=i.default.useContext(d.AppRouterContext),N=null!=O?O:C,M=!O,A=!1!==x,B=null===x?m.PrefetchKind.AUTO:m.PrefetchKind.FULL,{href:G,as:L}=i.default.useMemo(()=>{if(!O){let e=y(o);return{href:e,as:g?y(g):e}}let[e,t]=(0,a.resolveHref)(O,o,!0);return{href:e,as:g?(0,a.resolveHref)(O,g):t||e}},[O,o,g]),I=i.default.useRef(G),U=i.default.useRef(L);P&&(r=i.default.Children.only(n));let V=P?r&&"object"==typeof r&&r.ref:t,[F,Z,$]=(0,h.useIntersection)({rootMargin:"200px"}),Y=i.default.useCallback(e=>{(U.current!==L||I.current!==G)&&($(),U.current=L,I.current=G),F(e),V&&("function"==typeof V?V(e):"object"==typeof V&&(V.current=e))},[L,V,G,$,F]);i.default.useEffect(()=>{N&&Z&&A&&v(N,G,L,{locale:T},{kind:B},M)},[L,G,Z,T,A,null==O?void 0:O.locale,N,M,B]);let H={ref:Y,onClick(e){P||"function"!=typeof k||k(e),P&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),N&&!e.defaultPrevented&&function(e,t,n,r,a,o,l,c,u,d){let{nodeName:h}=e.currentTarget,p="A"===h.toUpperCase();if(p&&(function(e){let t=e.currentTarget,n=t.getAttribute("target");return n&&"_self"!==n||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!u&&!(0,s.isLocalURL)(n)))return;e.preventDefault();let f=()=>{let e=null==l||l;"beforePopState"in t?t[a?"replace":"push"](n,r,{shallow:o,locale:c,scroll:e}):t[a?"replace":"push"](r||n,{forceOptimisticNavigation:!d,scroll:e})};u?i.default.startTransition(f):f()}(e,N,G,L,E,w,S,T,M,A)},onMouseEnter(e){P||"function"!=typeof j||j(e),P&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),N&&(A||!M)&&v(N,G,L,{locale:T,priority:!0,bypassPrefetchedCheck:!0},{kind:B},M)},onTouchStart(e){P||"function"!=typeof R||R(e),P&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),N&&(A||!M)&&v(N,G,L,{locale:T,priority:!0,bypassPrefetchedCheck:!0},{kind:B},M)}};if((0,l.isAbsoluteUrl)(L))H.href=L;else if(!P||b||"a"===r.type&&!("href"in r.props)){let e=void 0!==T?T:null==O?void 0:O.locale,t=(null==O?void 0:O.isLocaleDomain)&&(0,p.getDomainLocale)(L,e,null==O?void 0:O.locales,null==O?void 0:O.domainLocales);H.href=t||(0,f.addBasePath)((0,c.addLocale)(L,e,null==O?void 0:O.defaultLocale))}return P?i.default.cloneElement(r,H):i.default.createElement("a",{...D,...H},n)}),x=_;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},87549:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return l}});let r=n(67294),i=n(80517),a="function"==typeof IntersectionObserver,s=new Map,o=[];function l(e){let{rootRef:t,rootMargin:n,disabled:l}=e,c=l||!a,[u,d]=(0,r.useState)(!1),h=(0,r.useRef)(null),p=(0,r.useCallback)(e=>{h.current=e},[]);(0,r.useEffect)(()=>{if(a){if(c||u)return;let e=h.current;if(e&&e.tagName){let r=function(e,t,n){let{id:r,observer:i,elements:a}=function(e){let t;let n={root:e.root||null,margin:e.rootMargin||""},r=o.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=s.get(r)))return t;let i=new Map,a=new IntersectionObserver(e=>{e.forEach(e=>{let t=i.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e);return t={id:n,observer:a,elements:i},o.push(n),s.set(n,t),t}(n);return a.set(e,t),i.observe(e),function(){if(a.delete(e),i.unobserve(e),0===a.size){i.disconnect(),s.delete(r);let e=o.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&o.splice(e,1)}}}(e,e=>e&&d(e),{root:null==t?void 0:t.current,rootMargin:n});return r}}else if(!u){let e=(0,i.requestIdleCallback)(()=>d(!0));return()=>(0,i.cancelIdleCallback)(e)}},[c,n,t,u,h.current]);let f=(0,r.useCallback)(()=>{d(!1)},[]);return[p,u,f]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},11221:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{noSSR:function(){return s},default:function(){return o}});let r=n(38754),i=(n(67294),r._(n(80177)));function a(e){return{default:(null==e?void 0:e.default)||e}}function s(e,t){return delete t.webpack,delete t.modules,e(t)}function o(e,t){let n=i.default,r={loading:e=>{let{error:t,isLoading:n,pastDelay:r}=e;return null}};e instanceof Promise?r.loader=()=>e:"function"==typeof e?r.loader=e:"object"==typeof e&&(r={...r,...e}),r={...r,...t};let o=r.loader;return(r.loadableGenerated&&(r={...r,...r.loadableGenerated},delete r.loadableGenerated),"boolean"!=typeof r.ssr||r.ssr)?n({...r,loader:()=>null!=o?o().then(a):Promise.resolve(a(()=>null))}):(delete r.webpack,delete r.modules,s(n,r))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},37747:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return a}});let r=n(38754),i=r._(n(67294)),a=i.default.createContext(null)},80177:function(e,t,n){"use strict";/**
@copyright (c) 2017-present James Kyle <me@thejameskyle.com>
 MIT License
 Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
 The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE
*/Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return p}});let r=n(38754),i=r._(n(67294)),a=n(37747),s=[],o=[],l=!1;function c(e){let t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then(e=>(n.loading=!1,n.loaded=e,e)).catch(e=>{throw n.loading=!1,n.error=e,e}),n}class u{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function d(e){return function(e,t){let n=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),r=null;function s(){if(!r){let t=new u(e,n);r={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return r.promise()}if(!l){let e=n.webpack?n.webpack():n.modules;e&&o.push(t=>{for(let n of e)if(t.includes(n))return s()})}function c(e,t){!function(){s();let e=i.default.useContext(a.LoadableContext);e&&Array.isArray(n.modules)&&n.modules.forEach(t=>{e(t)})}();let o=i.default.useSyncExternalStore(r.subscribe,r.getCurrentValue,r.getCurrentValue);return i.default.useImperativeHandle(t,()=>({retry:r.retry}),[]),i.default.useMemo(()=>{var t;return o.loading||o.error?i.default.createElement(n.loading,{isLoading:o.loading,pastDelay:o.pastDelay,timedOut:o.timedOut,error:o.error,retry:r.retry}):o.loaded?i.default.createElement((t=o.loaded)&&t.default?t.default:t,e):null},[e,o])}return c.preload=()=>s(),c.displayName="LoadableComponent",i.default.forwardRef(c)}(c,e)}function h(e,t){let n=[];for(;e.length;){let r=e.pop();n.push(r(t))}return Promise.all(n).then(()=>{if(e.length)return h(e,t)})}d.preloadAll=()=>new Promise((e,t)=>{h(s).then(e,t)}),d.preloadReady=e=>(void 0===e&&(e=[]),new Promise(t=>{let n=()=>(l=!0,t());h(o,e).then(n,n)})),window.__NEXT_PRELOADREADY=d.preloadReady;let p=d},92574:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ServerInsertedHTMLContext:function(){return a},useServerInsertedHTML:function(){return s}});let r=n(61757),i=r._(n(67294)),a=i.default.createContext(null);function s(e){let t=(0,i.useContext)(a);t&&t(e)}},79139:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return F}});var r=n(85893);n(80690);var i=n(67294),a=n(4298),s=n.n(a),o=n(41664),l=n.n(o),c=n(11163),u=n(2962),d=n(83696),h=n(14970),p=n(39332);let f=e=>e.replace(/%3B/g,";"),m=e=>{let t;let n=e.split("; ");for(let e of n){let n=e.split("="),r=f(n[0]).replace(/%3D/g,"=");if("io.prismic.preview"===r){t=f(n.slice(1).join("="));continue}}return t},g=e=>(decodeURIComponent(e).match(/"([^"]+)\.prismic\.io"/)||[])[1];function v({repositoryName:e,updatePreviewURL:t="/api/preview",exitPreviewURL:n="/api/exit-preview",isDraftMode:r}){let a,s=r,o=!0,l="";try{let e=(0,c.useRouter)();o=!1,l=e.basePath,s||(s=e.isPreview),a=()=>e.replace(e.asPath,void 0,{scroll:!1})}catch{let e=(0,p.useRouter)();a=e.refresh}return(0,i.useEffect)(()=>{let r=async()=>{let e=l+t,n=await globalThis.fetch(e);n.redirected?a():console.error(`[<PrismicPreview>] Failed to start or update Preview Mode using the "${e}" API endpoint. Does it exist?`)},i=async e=>{e.preventDefault(),o?a():await r()},c=async e=>{e.preventDefault();let t=l+n,r=await globalThis.fetch(t);r.ok?a():console.error(`[<PrismicPreview>] Failed to exit Preview Mode using the "${t}" API endpoint. Does it exist?`)};if(window.addEventListener("prismicPreviewUpdate",i),window.addEventListener("prismicPreviewEnd",c),!s){let t=m(globalThis.document.cookie);if(t){let n=window.location.href.startsWith(window.location.origin+l),i=g(t);n&&i===e&&r()}}return()=>{window.removeEventListener("prismicPreviewUpdate",i),window.removeEventListener("prismicPreviewEnd",c)}},[l,n,o,s,a,e,t]),null}var y=Object.defineProperty,_=(e,t,n)=>t in e?y(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,x=(e,t,n)=>(_(e,"symbol"!=typeof t?t+"":t,n),n);class b extends Error{constructor(e="An invalid API response was returned",t,n){super(e),x(this,"url"),x(this,"response"),this.url=t,this.response=n}}let E=e=>/^[a-zA-Z0-9][-a-zA-Z0-9]{2,}[a-zA-Z0-9]$/.test(e),w=e=>{if(E(e))return`https://static.cdn.prismic.io/prismic.js?new=true&repo=${e}`;throw new b(`An invalid Prismic repository name was given: ${e}`,void 0,void 0)};function S({repositoryName:e,children:t,...n}){let i=w(e),a=!1;try{a=(0,h.draftMode)().isEnabled}catch{}return(0,r.jsxs)(r.Fragment,{children:[t,(0,r.jsx)(v,{repositoryName:e,isDraftMode:a,...n}),(0,r.jsx)(s(),{src:i,strategy:"lazyOnload"})]})}var T=n(9008),k=n.n(T),j=n(10894),R=n(91447),P=n(33131),D=e=>{let{children:t}=e;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(k(),{children:(0,r.jsx)("title",{children:"Dataprovider.com"})}),(0,r.jsx)(R.Z,{}),(0,r.jsxs)("main",{children:[t,(0,r.jsx)(j.Z,{heading:"Start today",paragraph:"Whether you need actionable web data insights for day-to-day projects or for long-term strategies, the answer to your question lies in our structured web data.",signUpButton:"Request a free demo"})]}),(0,r.jsx)(P.Z,{})]})},O=n(21098);let C=e=>{window.dataLayer.push({event:"pageview",page:e})};class N extends i.Component{static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(){this.setState({hasError:!0})}render(){return this.state.hasError?(0,r.jsx)("div",{className:"-flex-column -w-100p -h-100vh -align-items-center -justify-content-center -flex",children:(0,r.jsx)("div",{className:"-w-50p -text-center",children:"Error"})}):this.props.children}constructor(e){super(e),this.state={hasError:!1}}}var M=Object.defineProperty,A=(e,t,n)=>t in e?M(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,B=(e,t,n)=>(A(e,"symbol"!=typeof t?t+"":t,n),n);class G extends Error{constructor(e="An invalid API response was returned",t,n){super(e),B(this,"url"),B(this,"response"),this.url=t,this.response=n}}var L=JSON.parse('{"_d":"https://dataprovider.cdn.prismic.io/api/v2"}');let I=L._d,U=(e=>{try{return new URL(e).hostname.split(".")[0]}catch{throw new G(`An invalid Prismic Rest API V2 endpoint was provided: ${e}`,void 0,void 0)}})(I),V=()=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s(),{id:"gtm",strategy:"afterInteractive","data-cookieyes":"cookieyes-analytics",dangerouslySetInnerHTML:{__html:"\n            (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n            new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n            j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n            'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n            })(window,document,'script','dataLayer', '".concat("GTM-MPGPRCM","');\n          ")}}),(0,r.jsx)(s(),{src:"https://js.hsforms.net/forms/v2.js",strategy:"afterInteractive"})]});var F=e=>{let{Component:t,pageProps:n}=e,a=(0,c.useRouter)();return((0,i.useEffect)(()=>(a.events.on("routeChangeComplete",C),()=>{a.events.off("routeChangeComplete",C)}),[a.events]),t.getLayout)?t.getLayout((0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(V,{}),(0,r.jsx)(u.lX,{...(0,O.Z)({path:a.asPath})}),(0,r.jsx)(d.c,{internalLinkComponent:e=>{let{href:t,children:n,...i}=e;return(0,r.jsx)(l(),{href:t,...i,children:n})},children:(0,r.jsx)(S,{repositoryName:U,children:(0,r.jsx)(N,{children:(0,r.jsx)(t,{...n})})})})]})):(0,r.jsxs)(D,{children:[(0,r.jsx)(V,{}),(0,r.jsx)(u.lX,{...(0,O.Z)({path:a.asPath})}),(0,r.jsx)(d.c,{internalLinkComponent:e=>{let{href:t,children:n,...i}=e;return(0,r.jsx)(l(),{href:t,...i,children:n})},children:(0,r.jsx)(S,{repositoryName:U,children:(0,r.jsx)(N,{children:(0,r.jsx)(t,{...n})})})})]})}},89079:function(e){"use strict";var t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.prototype.hasOwnProperty,a={};function s(e){var t;let n=["path"in e&&e.path&&`Path=${e.path}`,"expires"in e&&(e.expires||0===e.expires)&&`Expires=${("number"==typeof e.expires?new Date(e.expires):e.expires).toUTCString()}`,"maxAge"in e&&"number"==typeof e.maxAge&&`Max-Age=${e.maxAge}`,"domain"in e&&e.domain&&`Domain=${e.domain}`,"secure"in e&&e.secure&&"Secure","httpOnly"in e&&e.httpOnly&&"HttpOnly","sameSite"in e&&e.sameSite&&`SameSite=${e.sameSite}`].filter(Boolean);return`${e.name}=${encodeURIComponent(null!=(t=e.value)?t:"")}; ${n.join("; ")}`}function o(e){let t=new Map;for(let n of e.split(/; */)){if(!n)continue;let e=n.indexOf("=");if(-1===e){t.set(n,"true");continue}let[r,i]=[n.slice(0,e),n.slice(e+1)];try{t.set(r,decodeURIComponent(null!=i?i:"true"))}catch{}}return t}function l(e){var t;if(!e)return;let[[n,r],...i]=o(e),{domain:a,expires:s,httponly:l,maxage:u,path:d,samesite:h,secure:p}=Object.fromEntries(i.map(([e,t])=>[e.toLowerCase(),t])),f={name:n,value:decodeURIComponent(r),domain:a,...s&&{expires:new Date(s)},...l&&{httpOnly:!0},..."string"==typeof u&&{maxAge:Number(u)},path:d,...h&&{sameSite:c.includes(t=(t=h).toLowerCase())?t:void 0},...p&&{secure:!0}};return function(e){let t={};for(let n in e)e[n]&&(t[n]=e[n]);return t}(f)}((e,n)=>{for(var r in n)t(e,r,{get:n[r],enumerable:!0})})(a,{RequestCookies:()=>d,ResponseCookies:()=>h,parseCookie:()=>o,parseSetCookie:()=>l,splitCookiesString:()=>u,stringifyCookie:()=>s}),e.exports=((e,a,s,o)=>{if(a&&"object"==typeof a||"function"==typeof a)for(let s of r(a))i.call(e,s)||void 0===s||t(e,s,{get:()=>a[s],enumerable:!(o=n(a,s))||o.enumerable});return e})(t({},"__esModule",{value:!0}),a);var c=["strict","lax","none"];function u(e){if(!e)return[];var t,n,r,i,a,s=[],o=0;function l(){for(;o<e.length&&/\s/.test(e.charAt(o));)o+=1;return o<e.length}for(;o<e.length;){for(t=o,a=!1;l();)if(","===(n=e.charAt(o))){for(r=o,o+=1,l(),i=o;o<e.length&&"="!==(n=e.charAt(o))&&";"!==n&&","!==n;)o+=1;o<e.length&&"="===e.charAt(o)?(a=!0,o=i,s.push(e.substring(t,r)),t=o):o=r+1}else o+=1;(!a||o>=e.length)&&s.push(e.substring(t,e.length))}return s}var d=class{constructor(e){this._parsed=new Map,this._headers=e;let t=e.get("cookie");if(t){let e=o(t);for(let[t,n]of e)this._parsed.set(t,{name:t,value:n})}}[Symbol.iterator](){return this._parsed[Symbol.iterator]()}get size(){return this._parsed.size}get(...e){let t="string"==typeof e[0]?e[0]:e[0].name;return this._parsed.get(t)}getAll(...e){var t;let n=Array.from(this._parsed);if(!e.length)return n.map(([e,t])=>t);let r="string"==typeof e[0]?e[0]:null==(t=e[0])?void 0:t.name;return n.filter(([e])=>e===r).map(([e,t])=>t)}has(e){return this._parsed.has(e)}set(...e){let[t,n]=1===e.length?[e[0].name,e[0].value]:e,r=this._parsed;return r.set(t,{name:t,value:n}),this._headers.set("cookie",Array.from(r).map(([e,t])=>s(t)).join("; ")),this}delete(e){let t=this._parsed,n=Array.isArray(e)?e.map(e=>t.delete(e)):t.delete(e);return this._headers.set("cookie",Array.from(t).map(([e,t])=>s(t)).join("; ")),n}clear(){return this.delete(Array.from(this._parsed.keys())),this}[Symbol.for("edge-runtime.inspect.custom")](){return`RequestCookies ${JSON.stringify(Object.fromEntries(this._parsed))}`}toString(){return[...this._parsed.values()].map(e=>`${e.name}=${encodeURIComponent(e.value)}`).join("; ")}},h=class{constructor(e){var t;this._parsed=new Map,this._headers=e;let n=null==(t=e.getSetCookie)?void 0:t.call(e);e.get("set-cookie");let r=Array.isArray(n)?n:u(n);for(let e of r){let t=l(e);t&&this._parsed.set(t.name,t)}}get(...e){let t="string"==typeof e[0]?e[0]:e[0].name;return this._parsed.get(t)}getAll(...e){var t;let n=Array.from(this._parsed.values());if(!e.length)return n;let r="string"==typeof e[0]?e[0]:null==(t=e[0])?void 0:t.name;return n.filter(e=>e.name===r)}has(e){return this._parsed.has(e)}set(...e){let[t,n,r]=1===e.length?[e[0].name,e[0].value,e[0]]:e,i=this._parsed;return i.set(t,function(e={name:"",value:""}){return"number"==typeof e.expires&&(e.expires=new Date(e.expires)),e.maxAge&&(e.expires=new Date(Date.now()+1e3*e.maxAge)),(null===e.path||void 0===e.path)&&(e.path="/"),e}({name:t,value:n,...r})),function(e,t){for(let[,n]of(t.delete("set-cookie"),e)){let e=s(n);t.append("set-cookie",e)}}(i,this._headers),this}delete(...e){let[t,n,r]="string"==typeof e[0]?[e[0]]:[e[0].name,e[0].path,e[0].domain];return this.set({name:t,path:n,domain:r,value:"",expires:new Date(0)})}[Symbol.for("edge-runtime.inspect.custom")](){return`ResponseCookies ${JSON.stringify(Object.fromEntries(this._parsed))}`}toString(){return[...this._parsed.values()].map(s).join("; ")}}},80690:function(){},77663:function(e){!function(){var t={229:function(e){var t,n,r,i=e.exports={};function a(){throw Error("setTimeout has not been defined")}function s(){throw Error("clearTimeout has not been defined")}function o(e){if(t===setTimeout)return setTimeout(e,0);if((t===a||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:a}catch(e){t=a}try{n="function"==typeof clearTimeout?clearTimeout:s}catch(e){n=s}}();var l=[],c=!1,u=-1;function d(){c&&r&&(c=!1,r.length?l=r.concat(l):u=-1,l.length&&h())}function h(){if(!c){var e=o(d);c=!0;for(var t=l.length;t;){for(r=l,l=[];++u<t;)r&&r[u].run();u=-1,t=l.length}r=null,c=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===s||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function f(){}i.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];l.push(new p(e,t)),1!==l.length||c||o(h)},p.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=f,i.addListener=f,i.once=f,i.off=f,i.removeListener=f,i.removeAllListeners=f,i.emit=f,i.prependListener=f,i.prependOnceListener=f,i.listeners=function(e){return[]},i.binding=function(e){throw Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw Error("process.chdir is not supported")},i.umask=function(){return 0}}},n={};function r(e){var i=n[e];if(void 0!==i)return i.exports;var a=n[e]={exports:{}},s=!0;try{t[e](a,a.exports,r),s=!1}finally{s&&delete n[e]}return a.exports}r.ab="//";var i=r(229);e.exports=i}()},34042:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ReadonlyHeadersError:function(){return i},HeadersAdapter:function(){return a}});let r=n(47246);class i extends Error{constructor(){super("Headers cannot be modified. Read more: https://nextjs.org/docs/app/api-reference/functions/headers")}static callable(){throw new i}}class a extends Headers{constructor(e){super(),this.headers=new Proxy(e,{get(t,n,i){if("symbol"==typeof n)return r.ReflectAdapter.get(t,n,i);let a=n.toLowerCase(),s=Object.keys(e).find(e=>e.toLowerCase()===a);if(void 0!==s)return r.ReflectAdapter.get(t,s,i)},set(t,n,i,a){if("symbol"==typeof n)return r.ReflectAdapter.set(t,n,i,a);let s=n.toLowerCase(),o=Object.keys(e).find(e=>e.toLowerCase()===s);return r.ReflectAdapter.set(t,o??n,i,a)},has(t,n){if("symbol"==typeof n)return r.ReflectAdapter.has(t,n);let i=n.toLowerCase(),a=Object.keys(e).find(e=>e.toLowerCase()===i);return void 0!==a&&r.ReflectAdapter.has(t,a)},deleteProperty(t,n){if("symbol"==typeof n)return r.ReflectAdapter.deleteProperty(t,n);let i=n.toLowerCase(),a=Object.keys(e).find(e=>e.toLowerCase()===i);return void 0===a||r.ReflectAdapter.deleteProperty(t,a)}})}static seal(e){return new Proxy(e,{get(e,t,n){switch(t){case"append":case"delete":case"set":return i.callable;default:return r.ReflectAdapter.get(e,t,n)}}})}merge(e){return Array.isArray(e)?e.join(", "):e}static from(e){return e instanceof Headers?e:new a(e)}append(e,t){let n=this.headers[e];"string"==typeof n?this.headers[e]=[n,t]:Array.isArray(n)?n.push(t):this.headers[e]=t}delete(e){delete this.headers[e]}get(e){let t=this.headers[e];return void 0!==t?this.merge(t):null}has(e){return void 0!==this.headers[e]}set(e,t){this.headers[e]=t}forEach(e,t){for(let[n,r]of this.entries())e.call(t,r,n,this)}*entries(){for(let e of Object.keys(this.headers)){let t=e.toLowerCase(),n=this.get(t);yield[t,n]}}*keys(){for(let e of Object.keys(this.headers)){let t=e.toLowerCase();yield t}}*values(){for(let e of Object.keys(this.headers)){let t=this.get(e);yield t}}[Symbol.iterator](){return this.entries()}}},47246:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ReflectAdapter",{enumerable:!0,get:function(){return n}});class n{static get(e,t,n){let r=Reflect.get(e,t,n);return"function"==typeof r?r.bind(e):r}static set(e,t,n,r){return Reflect.set(e,t,n,r)}static has(e,t){return Reflect.has(e,t)}static deleteProperty(e,t){return Reflect.deleteProperty(e,t)}}},9407:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ReadonlyRequestCookiesError:function(){return a},RequestCookiesAdapter:function(){return s},getModifiedCookieValues:function(){return l},appendMutableCookies:function(){return c},MutableRequestCookiesAdapter:function(){return u}});let r=n(80255),i=n(47246);class a extends Error{constructor(){super("Cookies can only be modified in a Server Action or Route Handler. Read more: https://nextjs.org/docs/app/api-reference/functions/cookies#cookiessetname-value-options")}static callable(){throw new a}}class s{static seal(e){return new Proxy(e,{get(e,t,n){switch(t){case"clear":case"delete":case"set":return a.callable;default:return i.ReflectAdapter.get(e,t,n)}}})}}let o=Symbol.for("next.mutated.cookies");function l(e){let t=e[o];return t&&Array.isArray(t)&&0!==t.length?t:[]}function c(e,t){let n=l(t);if(0===n.length)return!1;let i=new r.ResponseCookies(e),a=i.getAll();for(let e of n)i.set(e);for(let e of a)i.set(e);return!0}class u{static wrap(e,t){let n=new r.ResponseCookies(new Headers);for(let t of e.getAll())n.set(t);let a=[],s=new Set,l=()=>{var e;let i=null==fetch.__nextGetStaticStore?void 0:null==(e=fetch.__nextGetStaticStore.call(fetch))?void 0:e.getStore();i&&(i.pathWasRevalidated=!0);let o=n.getAll();if(a=o.filter(e=>s.has(e.name)),t){let e=[];for(let t of a){let n=new r.ResponseCookies(new Headers);n.set(t),e.push(n.toString())}t(e)}};return new Proxy(n,{get(e,t,n){switch(t){case o:return a;case"delete":return function(...t){s.add("string"==typeof t[0]?t[0]:t[0].name);try{e.delete(...t)}finally{l()}};case"set":return function(...t){s.add("string"==typeof t[0]?t[0]:t[0].name);try{return e.set(...t)}finally{l()}};default:return i.ReflectAdapter.get(e,t,n)}}})}}},80255:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{RequestCookies:function(){return r.RequestCookies},ResponseCookies:function(){return r.ResponseCookies}});let r=n(89079)},5152:function(e,t,n){e.exports=n(11221)},9008:function(e,t,n){e.exports=n(34605)},14970:function(e,t,n){e.exports=n(35430)},41664:function(e,t,n){e.exports=n(82994)},39332:function(e,t,n){e.exports=n(53736)},11163:function(e,t,n){e.exports=n(38355)},4298:function(e,t,n){e.exports=n(67616)}},function(e){var t=function(t){return e(e.s=t)};e.O(0,[9774,179],function(){return t(10210),t(6840),t(38355)}),_N_E=e.O()}]);