PageSourceSearch

https://www.sportbeach.com/_next/static/chunks/pages/_app-cb422538995f27a5.js

js sportbeach.com collected 2026-09-28 10:52:13 UTC 790,534 bytes, 54 lines download raw bytes

1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="b432ccf8-8994-48b9-92b4-e2dca65f0c74",e._sentryDebugIdIdentifier="sentry-dbid-b432ccf8-8994-48b9-92b4-e2dca65f0c74")}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[636],{92:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return n(91520)}])},231:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(10563),i=["mousedown","wheel","touchmove","keydown"];t.default={subscribe:function(e){return"undefined"!=typeof document&&i.forEach(function(t){return(0,r.addPassiveEventListener)(document,t,e)})}}},1147:(e,t,n)=>{"use strict";function r(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return Array.from(new Set(t.flatMap(e=>"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}n.d(t,{x:()=>r})},2205:(e,t,n)=>{"use strict";n.d(t,{B:()=>r});let r="undefined"!=typeof window},2433:(e,t,n)=>{"use strict";n.d(t,{Tg:()=>m});var r=n(4902),i=n(84506),s=n(59085),o=n(48390),a=n(11684),l=n(87778),u=n(32288),c=n(13214),d=n(47447),f=n(49168),p=n(18905),h=n(67049);function m(e){if(e instanceof o.c)return e;if(null!=e){var t,n,m,v,y;if((0,a.l)(e)){return t=e,new o.c(function(e){var n=t[h.s]();if((0,f.T)(n.subscribe))return n.subscribe(e);throw TypeError("Provided object does not correctly implement Symbol.observable")})}if((0,i.X)(e)){return n=e,new o.c(function(e){for(var t=0;t<n.length&&!e.closed;t++)e.next(n[t]);e.complete()})}if((0,s.y)(e)){return m=e,new o.c(function(e){m.then(function(t){e.closed||(e.next(t),e.complete())},function(t){return e.error(t)}).then(null,p.m)})}if((0,l.T)(e))return g(e);if((0,c.x)(e)){return v=e,new o.c(function(e){var t,n;try{for(var i=(0,r.Ju)(v),s=i.next();!s.done;s=i.next()){var o=s.value;if(e.next(o),e.closed)return}}catch(e){t={error:e}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}e.complete()})}if((0,d.U)(e)){return y=e,g((0,d.C)(y))}}throw(0,u.L)(e)}function g(e){return new o.c(function(t){(function(e,t){var n,i,s,o;return(0,r.sH)(this,void 0,void 0,function(){var a;return(0,r.YH)(this,function(l){switch(l.label){case 0:l.trys.push([0,5,6,11]),n=(0,r.xN)(e),l.label=1;case 1:return[4,n.next()];case 2:if((i=l.sent()).done)return[3,4];if(a=i.value,t.next(a),t.closed)return[2];l.label=3;case 3:return[3,1];case 4:return[3,11];case 5:return s={error:l.sent()},[3,11];
1case 6:if(l.trys.push([6,,9,10]),!(i&&!i.done&&(o=n.return)))return[3,8];return[4,o.call(n)];case 7:l.sent(),l.label=8;case 8:return[3,10];case 9:if(s)throw s.error;return[7];case 10:return[7];case 11:return t.complete(),[2]}})})})(e,t).catch(function(e){return t.error(e)})})}},2589:(e,t,n)=>{"use strict";n.d(t,{q:()=>r});let r=(e,t,n)=>{let r=t-e;return 0===r?1:(n-e)/r}},2688:(e,t,n)=>{"use strict";let r,i,s;n.d(t,{li:()=>S,mG:()=>E});var o=n(18760),a=n(92797),l=n(41419),u=n(56011),c=n(50045),d=n(60963),f=n(18081),p=n(38087),h=n(55095),m=n(15806);function g(e,t){let{extra:n,tags:r,user:i,contexts:s,level:o,sdkProcessingMetadata:a,breadcrumbs:l,fingerprint:u,eventProcessors:c,attachments:d,propagationContext:f,transactionName:p,span:m}=t;v(e,"extra",n),v(e,"tags",r),v(e,"user",i),v(e,"contexts",s),e.sdkProcessingMetadata=(0,h.h)(e.sdkProcessingMetadata,a,2),o&&(e.level=o),p&&(e.transactionName=p),m&&(e.span=m),l.length&&(e.breadcrumbs=[...e.breadcrumbs,...l]),u.length&&(e.fingerprint=[...e.fingerprint,...u]),c.length&&(e.eventProcessors=[...e.eventProcessors,...c]),d.length&&(e.attachments=[...e.attachments,...d]),e.propagationContext={...e.propagationContext,...f}}function v(e,t,n){e[t]=(0,h.h)(e[t],n,1)}var y=n(77628),b=n(98093),w=n(8708),x=n(76076),_=n(9344);function E(e,t,n,h,v,E){var S,T,k,O,C,A;let{normalizeDepth:P=3,normalizeMaxBreadth:j=1e3}=e,R={...t,event_id:t.event_id||n.event_id||(0,b.eJ)(),timestamp:t.timestamp||(0,_.lu)()},I=n.integrations||e.integrations.map(e=>e.name);(function(e,t){let{environment:n,release:r,dist:i,maxValueLength:s=250}=t;e.environment=e.environment||n||o.U,!e.release&&r&&(e.release=r),!e.dist&&i&&(e.dist=i);let a=e.request;a?.url&&(a.url=(0,x.xv)(a.url,s))})(R,e),S=R,(T=I).length>0&&(S.sdk=S.sdk||{},S.sdk.integrations=[...S.sdk.integrations||[],...T]),v&&v.emit("applyFrameMetadata",t),void 0===t.type&&function(e,t){let n=function(e){let t=y.O._sentryDebugIds;if(!t)return{};let n=Object.keys(t);return s&&n.length===i?s:(i=n.length,s=n.reduce((n,i)=>{r||(r={});let s=r[i];if(s)n[s[0]]=s[1];else{let s=e(i);for(let e=s.length-1;e>=0;e--){let o=s[e],a=o?.filename,l=t[i];if(a&&l){n[a]=l,r[i]=[a,l];break}}}return n},{}))}(t);e.exception?.values?.forEach(e=>{e.stacktrace?.frames?.forEach(e=>{e.filename&&(e.debug_id=n[e.filename])})})}(R,e.stackParser);let N=function(e,t){if(!t)return e;let n=e?e.clone():new f.H;return n.update(t),n}(h,n.captureContext);n.mechanism&&(0,b.M6)(R,n.mechanism);let L=v?v.getEventProcessors():[],M=(0,a.m6)().getScopeData();E&&g(M,E.getScopeData()),N&&g(M,N.getScopeData());let D=[...n.attachments||[],...M.attachments];D.length&&(n.attachments=D);let{fingerprint:$,span:F,breadcrumbs:U,sdkProcessingMetadata:B}=M;return function(e,t){let{extra:n,tags:r,user:i,contexts:s,level:o,transactionName:a}=t;Object.keys(n).length&&(e.extra={...n,...e.extra}),Object.keys(r).length&&(e.tags={...r,...e.tags}),Object.keys(i).length&&(e.user={...i,...e.user}),Object.keys(s).length&&(e.contexts={...s,...e.contexts}),o&&(e.level=o),a&&"transaction"!==e.type&&(e.transaction=a)}(R,M),F&&function(e,t){e.contexts={trace:(0,m.kX)(t),...e.contexts},e.sdkProcessingMetadata={dynamicSamplingContext:(0,p.k1)(t),...e.sdkProcessingMetadata};let n=(0,m.zU)(t),r=(0,m.et)(n).description;r&&!e.transaction&&"transaction"===e.type&&(e.transaction=r)}(R,F),k=R,O=$,k.fingerprint=k.fingerprint?Array.isArray(k.fingerprint)?k.fingerprint:[k.fingerprint]:[],O&&(k.fingerprint=k.fingerprint.concat(O)),k.fingerprint.length||delete k.fingerprint,function(e,t){let n=[...e.breadcrumbs||[],...t];e.breadcrumbs=n.length?n:void 0}(R,U),C=R,A=B,C.sdkProcessingMetadata={...C.sdkProcessingMetadata,...A},(function e(t,n,r,i=0){return new d.T2((s,o)=>{let a=t[i];if(null===n||"function"!=typeof a)s(n);else{let d=a({...n},r);l.T&&a.id&&null===d&&u.Yz.log(`Event processor "${a.id}" dropped event`),(0,c.Qg)(d)?d.then(n=>e(t,n,r,i+1).then(s)).then(null,o):e(t,d,r,i+1).then(s).then(null,o)}})})([...L,...M.eventProcessors],R,n).then(e=>(e&&function(e){let t={};if(e.exception?.values?.forEach(e=>{e.stacktrace?.frames?.forEach(e=>
1{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)})}),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.entries(t).forEach(([e,t])=>{n.push({type:"sourcemap",code_file:e,debug_id:t})})}(e),"number"==typeof P&&P>0)?function(e,t,n){if(!e)return null;let r={...e,...e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map(e=>({...e,...e.data&&{data:(0,w.S8)(e.data,t,n)}}))},...e.user&&{user:(0,w.S8)(e.user,t,n)},...e.contexts&&{contexts:(0,w.S8)(e.contexts,t,n)},...e.extra&&{extra:(0,w.S8)(e.extra,t,n)}};return e.contexts?.trace&&r.contexts&&(r.contexts.trace=e.contexts.trace,e.contexts.trace.data&&(r.contexts.trace.data=(0,w.S8)(e.contexts.trace.data,t,n))),e.spans&&(r.spans=e.spans.map(e=>({...e,...e.data&&{data:(0,w.S8)(e.data,t,n)}}))),e.contexts?.flags&&r.contexts&&(r.contexts.flags=(0,w.S8)(e.contexts.flags,3,n)),r}(e,P,j):e)}function S(e){if(e){var t;return(t=e)instanceof f.H||"function"==typeof t||Object.keys(e).some(e=>T.includes(e))?{captureContext:e}:e}}let T=["user","level","extra","contexts","tags","fingerprint","propagationContext"]},2809:(e,t,n)=>{"use strict";n.d(t,{m:()=>i});var r=n(49168);function i(e){return e&&(0,r.T)(e.schedule)}},3583:e=>{function t(){try{var n=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(e.exports=t=function(){return!!n},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},3717:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},3727:(e,t,n)=>{"use strict";n.d(t,{p:()=>s});var r=n(80529),i=n(17567);function s(e,t){return(0,r.N)(function(n,r){var s=0;n.subscribe((0,i._)(r,function(n){return e.call(t,n,s++)&&r.next(n)}))})}},3866:(e,t,n)=>{"use strict";n.d(t,{t:()=>r});let r=(0,n(14232).createContext)(null)},4240:(e,t,n)=>{"use strict";n.d(t,{Q:()=>o});var r=n(14232),i=n(89099);function s(e){let t=e.replace(/^#/,"");return t.includes("?")?t.slice(0,t.indexOf("?")):t}function o(e,t){let n=(0,i.useRouter)(),o=(0,r.useRef)(t);o.current=t,(0,r.useEffect)(()=>{let t=()=>{s(window.location.hash)===e&&o.current()},r=t=>{(function(e,t){let n=e.indexOf("#");return -1!==n&&s(e.slice(n))===t})(t,e)&&o.current()};return t(),window.addEventListener("hashchange",t),n.events.on("hashChangeComplete",r),()=>{window.removeEventListener("hashchange",t),n.events.off("hashChangeComplete",r)}},[e,n.events,n.asPath])}},4338:e=>{e.exports=function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},4902:(e,t,n)=>{"use strict";n.d(t,{AQ:()=>d,C6:()=>i,Ju:()=>a,N3:()=>c,YH:()=>o,fX:()=>u,sH:()=>s,xN:()=>f,zs:()=>l});var r=function(e,t){return(r=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function i(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}function s(e,t,n,r){return new(n||(n=Promise))(function(i,s){function o(e){try{l(r.next(e))}catch(e){s(e)}}function a(e){try{l(r.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(o,a)}l((r=r.apply(e,t||[])).next())})}function o(e,t){var n,r,i,s={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]},o=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return o.next=a(0),o.throw=a(1),o.return=a(2),"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(a){return function(l){var u=[a,l];if(n)throw TypeError("Generator is already executing.");for(;o&&(o=0,u[0]&&(s=0)),s;)try{if(n=1,r&&(i=2&u[0]?r.return:u[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,u[1])).done)return i;switch(r=0,i&&(u=[2&u[0],i.value]),u[0]){case 0:case 1:i=u;break;case 4:return s.label++,{value:u[1],done:!1};case 5:s.label++,r=u[1],u=[0];continue;case 7:u=s.ops.pop(),s.trys.pop();continue;default:if(!(i=(i=s.trys).length>0&&i[i.length-1])&&(6===u[0]||2===u[0])){s=0;continue}if(3===u[0]&&(!i||u[1]>i[0]&&u[1]<i[3])){s.label=u[1];break}if(6===u[0]&&s.label<i[1]){s.label=i[1],i=u;break}if(i&&s.label<i[2]){s.label=i[2],s.ops.push(u);break}i[2]&&s.ops.pop(),s.trys.pop();continue}u=t.call(e,s)}catch(e){u=[6,e],r=0}finally{n=i=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}}}function a(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);
1if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function l(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,s=n.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(r=s.next()).done;)o.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(n=s.return)&&n.call(s)}finally{if(i)throw i.error}}return o}function u(e,t,n){if(n||2==arguments.length)for(var r,i=0,s=t.length;i<s;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}function c(e){return this instanceof c?(this.v=e,this):new c(e)}function d(e,t,n){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var r,i=n.apply(e,t||[]),s=[];return r=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),o("next"),o("throw"),o("return",function(e){return function(t){return Promise.resolve(t).then(e,u)}}),r[Symbol.asyncIterator]=function(){return this},r;function o(e,t){i[e]&&(r[e]=function(t){return new Promise(function(n,r){s.push([e,t,n,r])>1||a(e,t)})},t&&(r[e]=t(r[e])))}function a(e,t){try{var n;(n=i[e](t)).value instanceof c?Promise.resolve(n.value.v).then(l,u):d(s[0][2],n)}catch(e){d(s[0][3],e)}}function l(e){a("next",e)}function u(e){a("throw",e)}function d(e,t){e(t),s.shift(),s.length&&a(s[0][0],s[0][1])}}function f(e){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=a(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise(function(r,i){!function(e,t,n,r){Promise.resolve(r).then(function(t){e({value:t,done:n})},t)}(r,i,(t=e[n](t)).done,t.value)})}}}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError},5048:(e,t,n)=>{"use strict";n.d(t,{L:()=>r});let r=(0,n(14232).createContext)({})},5415:(e,t,n)=>{"use strict";n.d(t,{B:()=>u});var r=n(4902),i=n(48390),s=n(94856),o=(0,n(73414).L)(function(e){return function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"}}),a=n(31279),l=n(89693),u=function(e){function t(){var t=e.call(this)||this;return t.closed=!1,t.currentObservers=null,t.observers=[],t.isStopped=!1,t.hasError=!1,t.thrownError=null,t}return(0,r.C6)(t,e),t.prototype.lift=function(e){var t=new c(this,this);return t.operator=e,t},t.prototype._throwIfClosed=function(){if(this.closed)throw new o},t.prototype.next=function(e){var t=this;(0,l.Y)(function(){var n,i;if(t._throwIfClosed(),!t.isStopped){t.currentObservers||(t.currentObservers=Array.from(t.observers));try{for(var s=(0,r.Ju)(t.currentObservers),o=s.next();!o.done;o=s.next())o.value.next(e)}catch(e){n={error:e}}finally{try{o&&!o.done&&(i=s.return)&&i.call(s)}finally{if(n)throw n.error}}}})},t.prototype.error=function(e){var t=this;(0,l.Y)(function(){if(t._throwIfClosed(),!t.isStopped){t.hasError=t.isStopped=!0,t.thrownError=e;for(var n=t.observers;n.length;)n.shift().error(e)}})},t.prototype.complete=function(){var e=this;(0,l.Y)(function(){if(e._throwIfClosed(),!e.isStopped){e.isStopped=!0;for(var t=e.observers;t.length;)t.shift().complete()}})},t.prototype.unsubscribe=function(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null},Object.defineProperty(t.prototype,"observed",{get:function(){var e;return(null===(e=this.observers)||void 0===e?void 0:e.length)>0},enumerable:!1,configurable:!0}),t.prototype._trySubscribe=function(t){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,t)},t.prototype._subscribe=function(e){return this._throwIfClosed(),this._checkFinalizedStatuses(e),this._innerSubscribe(e)},t.prototype._innerSubscribe=function(e){var t=this,n=this.hasError,r=this.isStopped,i=this.observers;return n||r?s.Kn:(this.currentObservers=null,i.push(e),new s.yU(function(){t.currentObservers=null,(0,a.o)(i,e)}))},t.prototype._checkFinalizedStatuses=function(e){var t=this.hasError,n=this.thrownError,r=this.isStopped;t?e.error(n):r&&e.complete()},t.prototype.asObservable=function(){var e=new i.c;return e.source=this,e},t.create=function(e,t){return new c(e,t)},t}(i.c),c=function(e){function t(t,n){var r=e.call(this)||this;return r.destination=t,r.source=n,r}return(0,r.C6)(t,e),t.prototype.next=function(e){var t,n;null===(n=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===n||n.call(t,e)},t.prototype.error=function(e){var t,n;null===(n=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===n||n.call(t,e)},t.prototype.complete=function(){var e,t;null===(t=null===(e=this.destination)||void 0===e?void 0:e.complete)||void 0===t||t.call(e)},t.prototype._subscribe=function(e){var t,n;return null!==(n=null===(t=this.source)||void 0===t?void 0:t.subscribe(e))&&void 0!==n?n:s.Kn},t}(u)}
1,5604:(e,t,n)=>{"use strict";function r(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)}n.d(t,{Q:()=>l,u4:()=>r});var i={0:8203,1:8204,2:8205,3:8290,4:8291,5:8288,6:65279,7:8289,8:119155,9:119156,a:119157,b:119158,c:119159,d:119160,e:119161,f:119162},s={0:8203,1:8204,2:8205,3:65279};[,,,,].fill(String.fromCodePoint(s[0])).join(""),Object.fromEntries(Object.entries(s).map(e=>e.reverse())),Object.fromEntries(Object.entries(i).map(e=>e.reverse()));var o=`${Object.values(i).map(e=>`\\u{${e.toString(16)}}`).join("")}`,a=RegExp(`[${o}]{4,}`,"gu");function l(e){var t,n;return e&&JSON.parse({cleaned:(t=JSON.stringify(e)).replace(a,""),encoded:(null==(n=t.match(a))?void 0:n[0])||""}.cleaned)}},5861:(e,t,n)=>{"use strict";var r=n(29563);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.proxyLogger=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c,t=arguments.length>1?arguments[1]:void 0;try{if("undefined"==typeof window)return e;var n={},r=function(e){var r;n[e]=(r=(0,o.default)(i.default.mark(function n(r,o){var a,d;return i.default.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(c[e](r,o),"error"===e&&(o=u(o)),o.client=!0,a="".concat(t,"/_log"),d=new URLSearchParams(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach(function(t){(0,s.default)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({level:e,code:r},o)),!navigator.sendBeacon){n.next=8;break}return n.abrupt("return",navigator.sendBeacon(a,d));case 8:return n.next=10,fetch(a,{method:"POST",body:d,keepalive:!0});case 10:return n.abrupt("return",n.sent);case 11:case"end":return n.stop()}},n)})),function(e,t){return r.apply(this,arguments)})};for(var a in e)r(a);return n}catch(e){return c}},t.setLogger=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;t||(c.debug=function(){}),e.error&&(c.error=e.error),e.warn&&(c.warn=e.warn),e.debug&&(c.debug=e.debug)};var i=r(n(43081)),s=r(n(84620)),o=r(n(16108)),a=n(42226);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function u(e){var t,n;if(e instanceof Error&&!(e instanceof a.UnknownError))return{message:e.message,stack:e.stack,name:e.name};if(null!=(t=e)&&t.error){e.error=u(e.error),e.message=null!==(n=e.message)&&void 0!==n?n:e.error.message}return e}var c={error:function(e,t){t=u(t),console.error("[next-auth][error][".concat(e,"]"),"\nhttps://next-auth.js.org/errors#".concat(e.toLowerCase()),t.message,t)},warn:function(e){console.warn("[next-auth][warn][".concat(e,"]"),"\nhttps://next-auth.js.org/warnings#".concat(e.toLowerCase()))},debug:function(e,t){console.log("[next-auth][debug][".concat(e,"]"),t)}};t.default=c},6882:(e,t,n)=>{"use strict";n.d(t,{X4:()=>s,ai:()=>i,hs:()=>o});var r=n(12679);let i={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},s={...i,transform:e=>(0,r.q)(0,1,e)},o={...i,default:1}},7162:e=>{e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r},e.exports.__esModule=!0,e.exports.default=e.exports},7294:e=>{e.exports=function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},7862:(e,t,n)=>{"use strict";function r(e){let t;return()=>(void 0===t&&(t=e()),t)}n.d(t,{p:()=>r})},7870:(e,t,n)=>{"use strict";n.d(t,{a:()=>s});var r=n(14232),i=n(44727);function s(){let e=(0,r.useRef)(!1);return(0,i.s)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}},7945:(e,t,n)=>{"use strict";n.d(t,{q:()=>r});let r={layout:0,mainThread:0,waapi:0}},7990:(e,t,n)=>{"use strict";n.d(t,{s:()=>i});var r=n(97594);function i(e){return(0,r.G)(e)&&"offsetHeight"in e}},8318:(e,t,n)=>{"use strict";n.d(t,{a:()=>x});var r,i,s=n(37876),o=n(14232),a=n(24006),l=n(69985);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)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}let c=function(e){return o.createElement("svg",u({xmlns:"http://www.w3.org/2000/svg",width:40,height:41,fill:"none",viewBox:"0 0 40 41"},e),r||(r=o.createElement("rect",{width:38,height:38,x:1,y:1.5,stroke:"#050597",strokeWidth:2,rx:19})),i||(i=o.createElement("path",{stroke:"#050597",strokeLinecap:"round",strokeWidth:3.2,d:"M25.676 14.662 14 26.338M14.324 14.662 26 26.338"})))};var d=n(15039),f=n.n(d),p=n(35804),h=n.n(p);let m=h()("\n  fixed\n  inset-0\n  z-[999]\n  transition-all\n  flex\n  items-center\n  justify-center\n"),g=e=>h()("\n ".concat(e?"fixed inset-0":"px-6","\n  flex\n  w-screen\n  items-end\n  justify-center\n  text-white\n  md:items-center\n  md:px-36\n")),v=e=>h()("\n  fixed\n  inset-0\n  ".concat(null!=e?e:"bg-black/60","\n  backdrop-blur-md\n")),y=e=>
1{let{panelBackground:t,showBottomPadding:n,isFixedToBottom:r,hasCustomTopPadding:i}=e;return h()("\n  relative\n  w-full\n  max-w-lg\n  overflow-y-auto\n  ".concat(r?"rounded-t-xl":"rounded-xl","\n  ").concat(t||"bg-white","\n  ").concat(i?"pt-16":"pt-24","\n  transition-all\n  md:max-w-[672px]\n  md:rounded-xl\n").concat(n?"pb-20 dt:pb-10":"pb-0","\n"))},b=(e,t)=>h()("\n  absolute\n  right-6\n  ".concat(t?"top-3":"top-6","\n  z-10\n  h-max\n  w-max\n ").concat(e?"[&>svg>*]:stroke-white":"[&>svg>*]:stroke-brand-blue","\n")),w=h()("\n  relative\n  w-full\n  h-full\n  transition-all\n  "),x=e=>{let{children:t,close:n,isOpen:r,panelBackground:i="",isCloseIconWhite:u=!1,showBottomPadding:d=!1,isFixedToBottom:p=!0,hasCustomTopPadding:h=!1,modelContainerClassName:x="",isCloseWithButtonOnly:_=!1,modalBackgroundColorClass:E,showInPanel:S=!0}=e;return(0,o.useEffect)(()=>{let e=e=>{"Escape"===e.key&&n()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[n]),(0,s.jsx)(a.e,{appear:!0,as:o.Fragment,show:r,children:(0,s.jsxs)(l.l,{as:"div",onClose:_?()=>{}:n,className:m,children:[(0,s.jsx)(a.e.Child,{as:o.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,s.jsx)("div",{className:v(E)})}),S?(0,s.jsx)("div",{className:g(p),children:(0,s.jsx)(a.e.Child,{as:o.Fragment,enter:"ease-out duration-300",enterFrom:"transform opacity-0 translate-y-6 scale-95",enterTo:"opacity-100 translate-y-0 scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95",children:(0,s.jsxs)(l.l.Panel,{className:f()(y({panelBackground:i,showBottomPadding:d,hasCustomTopPadding:h,isFixedToBottom:p}),x),children:[(0,s.jsx)("button",{"aria-label":"Close",className:b(u,h),onClick:n,children:(0,s.jsx)(c,{})}),t]})})}):(0,s.jsx)(a.e.Child,{as:o.Fragment,enter:"ease-out duration-300",enterFrom:"transform opacity-0 translate-y-6 scale-95",enterTo:"opacity-100 translate-y-0 scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95",children:(0,s.jsxs)("div",{className:w,children:[(0,s.jsx)("button",{"aria-label":"Close",className:b(u,h),onClick:n,children:(0,s.jsx)(c,{})}),t]})})]})})}},8620:(e,t,n)=>{var r=n(14232);t.w=function(e){var t=e.onTriggered,n=e.disableClick,i=e.disableTouch,s=e.disableKeys,o=e.allowAnyKey,a=e.triggerKeys,l=r.useRef(null),u=r.useCallback(function(e){o?t(e):a?a.includes(e.key)&&t(e):"Escape"===e.key&&t(e)},[o,a,t]),c=r.useCallback(function(e){l&&l.current&&!l.current.contains(e.target)&&(null==t||t(e))},[l.current,t]),d=r.useMemo(function(){return[[n,"click",c],[i,"touchstart",c],[s,"keyup",u]]},[n,i,s,c,u]);return r.useEffect(function(){return d.map(function(e){var t=e[0],n=e[1],r=e[2];t||document.addEventListener(n,r)}),function(){d.map(function(e){var t=e[0],n=e[1],r=e[2];t||document.removeEventListener(n,r)})}},[d]),l}},8708:(e,t,n)=>{"use strict";n.d(t,{S8:()=>o,cd:()=>function e(t,n=3,r=102400){let i=o(t,n);return~-encodeURI(JSON.stringify(i)).split(/%..|./).length>r?e(t,n-1,r):i}});var r=n(50045),i=n(71830),s=n(83380);function o(e,t=100,n=Infinity){try{return function e(t,n,o=Infinity,a=Infinity,l=function(){let e=new WeakSet;return[function(t){return!!e.has(t)||(e.add(t),!1)},function(t){e.delete(t)}]}()){let[u,c]=l;if(null==n||["boolean","string"].includes(typeof n)||"number"==typeof n&&Number.isFinite(n))return n;let d=function(e,t){try{if("domain"===e&&t&&"object"==typeof t&&t._events)return"[Domain]";if("domainEmitter"===e)return"[DomainEmitter]";if("undefined"!=typeof global&&t===global)return"[Global]";if("undefined"!=typeof window&&t===window)return"[Window]";if("undefined"!=typeof document&&t===document)return"[Document]";if((0,r.L2)(t))return"[VueViewModel]";if((0,r.mE)(t))return"[SyntheticEvent]";if("number"==typeof t&&!Number.isFinite(t))return`[${t}]`;if("function"==typeof t)return`[Function: ${(0,s.qQ)(t)}]`;if("symbol"==typeof t)return`[${String(t)}]`;if("bigint"==typeof t)return`[BigInt: ${String(t)}]`;let n=function(e){let t=Object.getPrototypeOf(e);return t?.constructor?t.constructor.name:"null prototype"}(t);if(/^HTML(\w*)Element$/.test(n))return`[HTMLElement: ${n}]`;return`[object ${n}]`}catch(e){return`**non-serializable** (${e})`}}(t,n);if(!d.startsWith("[object "))return d;if(n.__sentry_skip_normalization__)return n;let f="number"==typeof n.__sentry_override_normalization_depth__?n.__sentry_override_normalization_depth__:o;if(0===f)return d.replace("object ","");if(u(n))return"[Circular ~]";if(n&&"function"==typeof n.toJSON)try{let t=n.toJSON();return e("",t,f-1,a,l)}catch{}let p=Array.isArray(n)?[]:{},h=0,m=(0,i.W4)(n);for(let t in m){if(!Object.prototype.hasOwnProperty.call(m,t))continue;if(h>=a){p[t]="[MaxProperties ~]";break}let n=m[t];p[t]=e(t,n,f-1,a,l),h++}return c(n),p}("",e,t,n)}catch(e){return{ERROR:`**non-serializable** (${e})`}}}}
1,8738:(e,t,n)=>{"use strict";n.d(t,{S:()=>r});let r=e=>!!(e&&e.getVelocity)},9344:(e,t,n)=>{"use strict";let r,i;n.d(t,{k3:()=>l,lu:()=>o,zf:()=>a});var s=n(77628);function o(){return Date.now()/1e3}function a(){return(r??(r=function(){let{performance:e}=s.O;if(!e?.now||!e.timeOrigin)return o;let t=e.timeOrigin;return()=>(t+e.now())/1e3}()))()}function l(){return i||(i=function(){let{performance:e}=s.O;if(!e?.now)return[void 0,"none"];let t=e.now(),n=Date.now(),r=e.timeOrigin?Math.abs(e.timeOrigin+t-n):36e5,i=e.timing?.navigationStart,o="number"==typeof i?Math.abs(i+t-n):36e5;if(r<36e5||o<36e5)if(r<=o)return[e.timeOrigin,"timeOrigin"];else return[i,"navigationStart"];return[n,"dateNow"]}()),i[0]}},10051:(e,t,n)=>{"use strict";n.d(t,{M:()=>r});let r="9.47.1"},10553:(e,t,n)=>{"use strict";var r,i,s,o,a,l=n(99742),u=n(29563),c=n(12883);Object.defineProperty(t,"__esModule",{value:!0});var d={SessionContext:!0,useSession:!0,getSession:!0,getCsrfToken:!0,getProviders:!0,signIn:!0,signOut:!0,SessionProvider:!0};t.SessionContext=void 0,t.SessionProvider=function(e){if(!A)throw Error("React Context is unavailable in Server Components");var t,n,r,i,s,o,a=e.children,l=e.basePath,u=e.refetchInterval,c=e.refetchWhenOffline;l&&(k.basePath=l);var d=void 0!==e.session;k._lastSync=d?(0,b.now)():0;var p=g.useState(function(){return d&&(k._session=e.session),e.session}),v=(0,m.default)(p,2),y=v[0],x=v[1],_=g.useState(!d),E=(0,m.default)(_,2),S=E[0],T=E[1];g.useEffect(function(){return k._getSession=(0,h.default)(f.default.mark(function e(){var t,n,r=arguments;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=(r.length>0&&void 0!==r[0]?r[0]:{}).event,e.prev=1,!((n="storage"===t)||void 0===k._session)){e.next=10;break}return k._lastSync=(0,b.now)(),e.next=7,P({broadcast:!n});case 7:return k._session=e.sent,x(k._session),e.abrupt("return");case 10:if(!(!t||null===k._session||(0,b.now)()<k._lastSync)){e.next=12;break}return e.abrupt("return");case 12:return k._lastSync=(0,b.now)(),e.next=15,P();case 15:k._session=e.sent,x(k._session),e.next=22;break;case 19:e.prev=19,e.t0=e.catch(1),C.error("CLIENT_SESSION_ERROR",e.t0);case 22:return e.prev=22,T(!1),e.finish(22);case 25:case"end":return e.stop()}},e,null,[[1,19,22,25]])})),k._getSession(),function(){k._lastSync=0,k._session=void 0,k._getSession=function(){}}},[]),g.useEffect(function(){var e=O.receive(function(){return k._getSession({event:"storage"})});return function(){return e()}},[]),g.useEffect(function(){var t=e.refetchOnWindowFocus,n=void 0===t||t,r=function(){n&&"visible"===document.visibilityState&&k._getSession({event:"visibilitychange"})};return document.addEventListener("visibilitychange",r,!1),function(){return document.removeEventListener("visibilitychange",r,!1)}},[e.refetchOnWindowFocus]);var j=(t=g.useState("undefined"!=typeof navigator&&navigator.onLine),r=(n=(0,m.default)(t,2))[0],i=n[1],s=function(){return i(!0)},o=function(){return i(!1)},g.useEffect(function(){return window.addEventListener("online",s),window.addEventListener("offline",o),function(){window.removeEventListener("online",s),window.removeEventListener("offline",o)}},[]),r),I=!1!==c||j;g.useEffect(function(){if(u&&I){var e=setInterval(function(){k._session&&k._getSession({event:"poll"})},1e3*u);return function(){return clearInterval(e)}}},[u,I]);var N=g.useMemo(function(){return{data:y,status:S?"loading":y?"authenticated":"unauthenticated",update:function(e){return(0,h.default)(f.default.mark(function t(){var n;return f.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!(S||!y)){t.next=2;break}return t.abrupt("return");case 2:return T(!0),t.t0=b.fetchData,t.t1=k,t.t2=C,t.next=8,R();case 8:return t.t3=t.sent,t.t4=e,t.t5={csrfToken:t.t3,data:t.t4},t.t6={body:t.t5},t.t7={req:t.t6},t.next=15,(0,t.t0)("session",t.t1,t.t2,t.t7);case 15:return n=t.sent,T(!1),n&&(x(n),O.post({event:"session",data:{trigger:"getSession"}})),t.abrupt("return",n);case 19:case"end":return t.stop()}},t)}))()}}},[y,S]);return(0,w.jsx)(A.Provider,{value:N,children:a})},t.getCsrfToken=R,t.getProviders=N,t.getSession=P,t.signIn=function(e,t,n){return M.apply(this,arguments)},t.signOut=function(e){return D.apply(this,arguments)},t.useSession=function(e){if(!A)throw Error("React Context is unavailable in Server Components");var t=g.useContext(A),n=null!=e?e:{},r=n.required,i=n.onUnauthenticated,s=r&&"unauthenticated"===t.status;return(g.useEffect(function(){if(s){var e="/api/auth/signin?".concat(new 
1URLSearchParams({error:"SessionRequired",callbackUrl:window.location.href}));i?i():window.location.href=e}},[s,i]),s)?{data:t.data,update:t.update,status:"loading"}:t};var f=u(n(43081)),p=u(n(84620)),h=u(n(16108)),m=u(n(37990)),g=E(n(14232)),v=E(n(5861)),y=u(n(40316)),b=n(25443),w=n(37876),x=n(29e3);function _(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(_=function(e){return e?n:t})(e)}function E(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=c(e)&&"function"!=typeof e)return{default:e};var n=_(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&({}).hasOwnProperty.call(e,s)){var o=i?Object.getOwnPropertyDescriptor(e,s):null;o&&(o.get||o.set)?Object.defineProperty(r,s,o):r[s]=e[s]}return r.default=e,n&&n.set(e,r),r}function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function T(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?S(Object(n),!0).forEach(function(t){(0,p.default)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):S(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}Object.keys(x).forEach(function(e){!("default"===e||"__esModule"===e||Object.prototype.hasOwnProperty.call(d,e))&&(e in t&&t[e]===x[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return x[e]}}))});var k={baseUrl:(0,y.default)(null!==(r=l.env.NEXTAUTH_URL)&&void 0!==r?r:l.env.VERCEL_URL).origin,basePath:(0,y.default)(l.env.NEXTAUTH_URL).path,baseUrlServer:(0,y.default)(null!==(i=null!==(s=l.env.NEXTAUTH_URL_INTERNAL)&&void 0!==s?s:l.env.NEXTAUTH_URL)&&void 0!==i?i:l.env.VERCEL_URL).origin,basePathServer:(0,y.default)(null!==(o=l.env.NEXTAUTH_URL_INTERNAL)&&void 0!==o?o:l.env.NEXTAUTH_URL).path,_lastSync:0,_session:void 0,_getSession:function(){}},O=(0,b.BroadcastChannel)(),C=(0,v.proxyLogger)(v.default,k.basePath),A=t.SessionContext=null===(a=g.createContext)||void 0===a?void 0:a.call(g,void 0);function P(e){return j.apply(this,arguments)}function j(){return(j=(0,h.default)(f.default.mark(function e(t){var n,r;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.fetchData)("session",k,C,t);case 2:return r=e.sent,(null===(n=null==t?void 0:t.broadcast)||void 0===n||n)&&O.post({event:"session",data:{trigger:"getSession"}}),e.abrupt("return",r);case 5:case"end":return e.stop()}},e)}))).apply(this,arguments)}function R(e){return I.apply(this,arguments)}function I(){return(I=(0,h.default)(f.default.mark(function e(t){var n;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.fetchData)("csrf",k,C,t);case 2:return n=e.sent,e.abrupt("return",null==n?void 0:n.csrfToken);case 4:case"end":return e.stop()}},e)}))).apply(this,arguments)}function N(){return L.apply(this,arguments)}function L(){return(L=(0,h.default)(f.default.mark(function e(){return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.fetchData)("providers",k,C);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}function M(){return(M=(0,h.default)(f.default.mark(function e(t,n,r){var i,s,o,a,l,u,c,d,p,h,m,g,v,y,w,x,_;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return o=void 0===(s=(i=null!=n?n:{}).callbackUrl)?window.location.href:s,l=void 0===(a=i.redirect)||a,u=(0,b.apiBaseUrl)(k),e.next=4,N();case 4:if(c=e.sent){e.next=8;break}return window.location.href="".concat(u,"/error"),e.abrupt("return");case 8:if(!(!t||!(t in c))){e.next=11;break}return window.location.href="".concat(u,"/signin?").concat(new URLSearchParams({callbackUrl:o})),e.abrupt("return");case 11:return d="credentials"===c[t].type,p="email"===c[t].type,h=d||p,m="".concat(u,"/").concat(d?"callback":"signin","/").concat(t),g="".concat(m).concat(r?"?".concat(new 
1URLSearchParams(r)):""),e.t0=fetch,e.t1=g,e.t2={"Content-Type":"application/x-www-form-urlencoded"},e.t3=URLSearchParams,e.t4=T,e.t5=T({},n),e.t6={},e.next=25,R();case 25:return e.t7=e.sent,e.t8=o,e.t9={csrfToken:e.t7,callbackUrl:e.t8,json:!0},e.t10=(0,e.t4)(e.t5,e.t6,e.t9),e.t11=new e.t3(e.t10),e.t12={method:"post",headers:e.t2,body:e.t11},e.next=33,(0,e.t0)(e.t1,e.t12);case 33:return v=e.sent,e.next=36,v.json();case 36:if(y=e.sent,!(l||!h)){e.next=42;break}return x=null!==(w=y.url)&&void 0!==w?w:o,window.location.href=x,x.includes("#")&&window.location.reload(),e.abrupt("return");case 42:if(_=new URL(y.url).searchParams.get("error"),!v.ok){e.next=46;break}return e.next=46,k._getSession({event:"storage"});case 46:return e.abrupt("return",{error:_,status:v.status,ok:v.ok,url:_?null:y.url});case 47:case"end":return e.stop()}},e)}))).apply(this,arguments)}function D(){return(D=(0,h.default)(f.default.mark(function e(t){var n,r,i,s,o,a,l,u,c;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=void 0===(r=(null!=t?t:{}).callbackUrl)?window.location.href:r,s=(0,b.apiBaseUrl)(k),e.t0={"Content-Type":"application/x-www-form-urlencoded"},e.t1=URLSearchParams,e.next=6,R();case 6:return e.t2=e.sent,e.t3=i,e.t4={csrfToken:e.t2,callbackUrl:e.t3,json:!0},e.t5=new e.t1(e.t4),o={method:"post",headers:e.t0,body:e.t5},e.next=13,fetch("".concat(s,"/signout"),o);case 13:return a=e.sent,e.next=16,a.json();case 16:if(l=e.sent,O.post({event:"session",data:{trigger:"signout"}}),!(null===(n=null==t?void 0:t.redirect)||void 0===n||n)){e.next=23;break}return c=null!==(u=l.url)&&void 0!==u?u:i,window.location.href=c,c.includes("#")&&window.location.reload(),e.abrupt("return");case 23:return e.next=25,k._getSession({event:"storage"});case 25:return e.abrupt("return",l);case 26:case"end":return e.stop()}},e)}))).apply(this,arguments)}},10563:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addPassiveEventListener=function(e,t,r){var i=r.name;i||(i=t,console.warn("Listener must be a named function.")),n.has(t)||n.set(t,new Set);var s=n.get(t);if(!s.has(i)){var o=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("test",null,t)}catch(e){}return e}();e.addEventListener(t,r,!!o&&{passive:!0}),s.add(i)}},t.removePassiveEventListener=function(e,t,r){e.removeEventListener(t,r),n.get(t).delete(r.name||t)};var n=new Map},10756:(e,t,n)=>{"use strict";function r(){}n.d(t,{l:()=>r})},10943:(e,t,n)=>{"use strict";n.d(t,{G:()=>r});let r=e=>t=>1-e(1-t)},11684:(e,t,n)=>{"use strict";n.d(t,{l:()=>s});var r=n(67049),i=n(49168);function s(e){return(0,i.T)(e[r.s])}},11783:(e,t,n)=>{"use strict";n.d(t,{V:()=>c,f:()=>h});var r=n(26241);let i=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;var s=n(31923),o=n(80514);let a="number",l="color",u=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function c(e){let t=e.toString(),n=[],i={color:[],number:[],var:[]},s=[],o=0,c=t.replace(u,e=>(r.y.test(e)?(i.color.push(o),s.push(l),n.push(r.y.parse(e))):e.startsWith("var(")?(i.var.push(o),s.push("var"),n.push(e)):(i.number.push(o),s.push(a),n.push(parseFloat(e))),++o,"${}")).split("${}");return{values:n,split:c,indexes:i,types:s}}function d(e){return c(e).values}function f(e){let{split:t,types:n}=c(e),i=t.length;return e=>{let s="";for(let u=0;u<i;u++)if(s+=t[u],void 0!==e[u]){let t=n[u];t===a?s+=(0,o.a)(e[u]):t===l?s+=r.y.transform(e[u]):s+=e[u]}return s}}let p=e=>"number"==typeof e?0:r.y.test(e)?r.y.getAnimatableNone(e):e,h={test:function(e){return isNaN(e)&&"string"==typeof e&&(e.match(s.S)?.length||0)+(e.match(i)?.length||0)>0},parse:d,createTransformer:f,getAnimatableNone:function(e){let t=d(e);return f(e)(t.map(p))}}},12202:(e,t,n)=>{"use strict";function r(){throw Object.defineProperty(Error("`forbidden()` is experimental and only allowed to be enabled when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E488",enumerable:!1,
1configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"forbidden",{enumerable:!0,get:function(){return r}}),n(3794).HTTP_ERROR_FALLBACK_ERROR_CODE,("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)},12647:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"notFound",{enumerable:!0,get:function(){return i}});let r=""+n(3794).HTTP_ERROR_FALLBACK_ERROR_CODE+";404";function i(){let e=Object.defineProperty(Error(r),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});throw e.digest=r,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)},12679:(e,t,n)=>{"use strict";n.d(t,{q:()=>r});let r=(e,t,n)=>n>t?t:n<e?e:n},12883:e=>{function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},13096:(e,t,n)=>{"use strict";n.d(t,{C:()=>a,s:()=>o});var r=n(37876),i=n(14232);let s=(0,i.createContext)({}),o=()=>(0,i.useContext)(s),a=e=>{let{children:t}=e,[n,o]=(0,i.useState)(!1),[a,l]=(0,i.useState)(null);return(0,r.jsx)(s.Provider,{value:{isOpen:n,showDialog:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;l(e),o(!0)},hideDialog:()=>{o(!1)},clearDialog:()=>{l(null)},dialogContent:a},children:t})}},13214:(e,t,n)=>{"use strict";n.d(t,{x:()=>s});var r=n(30734),i=n(49168);function s(e){return(0,i.T)(null==e?void 0:e[r.l])}},14e3:(e,t,n)=>{e.exports=n(74895)},14167:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return r}});let r=n(54685).unstable_rethrow;("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)},14866:(e,t,n)=>{var r=n(56057);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&r(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},15039:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=s(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=s(t,n));return t}(n)))}return e}function s(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):void 0!==(n=(function(){return i}).apply(t,[]))&&(e.exports=n)}()},15806:(e,t,n)=>{"use strict";n.d(t,{Bk:()=>I,CC:()=>m,Ck:()=>y,Hu:()=>A,Qh:()=>w,VS:()=>P,aO:()=>g,cI:()=>_,et:()=>S,kX:()=>b,pK:()=>T,uU:()=>x,xO:()=>j,xl:()=>N,yW:()=>k,zU:()=>R});var r=n(39132),i=n(46925),s=n(92797),o=n(57510),a=n(19674),l=n(24437),u=n(71830),c=n(42252),d=n(9344),f=n(35033),p=n(56011),h=n(82172);let m=0,g=1,v=!1;function y(e){let{spanId:t,traceId:n}=e.spanContext(),{data:r,op:i,parent_span_id:s,status:o,origin:a,links:l}=S(e);return{parent_span_id:s,span_id:t,trace_id:n,data:r,op:i,status:o,origin:a,links:l}}function b(e){let{spanId:t,traceId:n,isRemote:r}=e.spanContext(),i=r?t:S(e).parent_span_id,s=(0,l.L)(e).scope;return{parent_span_id:i,span_id:r?s?.getPropagationContext().propagationSpanId||(0,c.Z)():t,trace_id:n}}function w(e){let{traceId:t,spanId:n}=e.spanContext(),r=T(e);return(0,f.TC)(t,n,r)}function x(e){return e&&e.length>0?e.map(({context:{spanId:e,traceId:t,traceFlags:n,...r},attributes:i})=>({span_id:e,trace_id:t,sampled:n===g,attributes:i,...r})):void 0}function _(e){return"number"==typeof e?E(e):Array.isArray(e)?e[0]+e[1]/1e9:e instanceof Date?E(e.getTime()):(0,d.zf)()}function E(e){return e>0x2540be3ff?e/1e3:e}function S(e){var t;if("function"==typeof e.getSpanJSON)return e.getSpanJSON();let{spanId:n,traceId:r}=e.spanContext();if((t=e).attributes&&t.startTime&&t.name&&t.endTime&&t.status){let{attributes:t,startTime:i,name:s,endTime:a,status:l,links:u}=e;return{span_id:n,trace_id:r,data:t,description:s,parent_span_id:"parentSpanId"in e?e.parentSpanId:"parentSpanContext"in e?e.parentSpanContext?.spanId:void 0,start_timestamp:_(i),timestamp:_(a
1)||void 0,status:k(l),op:t[o.uT],origin:t[o.JD],links:x(u)}}return{span_id:n,trace_id:r,start_timestamp:0,data:{}}}function T(e){let{traceFlags:t}=e.spanContext();return t===g}function k(e){if(e&&e.code!==a.a3)return e.code===a.F3?"ok":e.message||"unknown_error"}let O="_sentryChildSpans",C="_sentryRootSpan";function A(e,t){let n=e[C]||e;(0,u.my)(t,C,n),e[O]?e[O].add(t):(0,u.my)(e,O,new Set([t]))}function P(e,t){e[O]&&e[O].delete(t)}function j(e){let t=new Set;return!function e(n){if(!t.has(n)&&T(n))for(let r of(t.add(n),n[O]?Array.from(n[O]):[]))e(r)}(e),Array.from(t)}function R(e){return e[C]||e}function I(){let e=(0,i.EU)(),t=(0,r.h)(e);return t.getActiveSpan?t.getActiveSpan():(0,h.f)((0,s.o5)())}function N(){v||((0,p.pq)(()=>{console.warn("[Sentry] Returning null from `beforeSendSpan` is disallowed. To drop certain spans, configure the respective integrations directly.")}),v=!0)}},15870:(e,t,n)=>{"use strict";n.d(t,{U:()=>r});var r={now:function(){return(r.delegate||Date).now()},delegate:void 0}},16108:e=>{function t(e,t,n,r,i,s,o){try{var a=e[s](o),l=a.value}catch(e){return void n(e)}a.done?t(l):Promise.resolve(l).then(r,i)}
1e.exports=function(e){return function(){var n=this,r=arguments;return new Promise(function(i,s){var o=e.apply(n,r);function a(e){t(o,i,s,a,l,"next",e)}function l(e){t(o,i,s,a,l,"throw",e)}a(void 0)})}},e.exports.__esModule=!0,e.exports.default=e.exports},17253:(e,t,n)=>{"use strict";n.d(t,{D0:()=>c,De:()=>u,sv:()=>o,yD:()=>l});var r=n(41419),i=n(56011),s=n(50045);let o="sentry-",a=/^sentry-/;function l(e){let t=c(e);if(!t)return;let n=Object.entries(t).reduce((e,[t,n])=>(t.match(a)&&(e[t.slice(o.length)]=n),e),{});return Object.keys(n).length>0?n:void 0}function u(e){if(e){var t=Object.entries(e).reduce((e,[t,n])=>(n&&(e[`${o}${t}`]=n),e),{});return 0!==Object.keys(t).length?Object.entries(t).reduce((e,[t,n],s)=>{let o=`${encodeURIComponent(t)}=${encodeURIComponent(n)}`,a=0===s?o:`${e},${o}`;return a.length>8192?(r.T&&i.Yz.warn(`Not adding key: ${t} with val: ${n} to baggage header due to exceeding baggage size limits.`),e):a},""):void 0}}function c(e){if(e&&((0,s.Kg)(e)||Array.isArray(e)))return Array.isArray(e)?e.reduce((e,t)=>(Object.entries(d(t)).forEach(([t,n])=>{e[t]=n}),e),{}):d(e)}function d(e){return e.split(",").map(e=>e.split("=").map(e=>{try{return decodeURIComponent(e.trim())}catch{return}})).reduce((e,[t,n])=>(t&&n&&(e[t]=n),e),{})}},17454:(e,t,n)=>{"use strict";n.d(t,{W:()=>r});let r={}},17567:(e,t,n)=>{"use strict";n.d(t,{_:()=>i});var r=n(4902);function i(e,t,n,r,i){return new s(e,t,n,r,i)}var s=function(e){function t(t,n,r,i,s,o){var a=e.call(this,t)||this;return a.onFinalize=s,a.shouldUnsubscribe=o,a._next=n?function(e){try{n(e)}catch(e){t.error(e)}}:e.prototype._next,a._error=i?function(e){try{i(e)}catch(e){t.error(e)}finally{this.unsubscribe()}}:e.prototype._error,a._complete=r?function(){try{r()}catch(e){t.error(e)}finally{this.unsubscribe()}}:e.prototype._complete,a}return(0,r.C6)(t,e),t.prototype.unsubscribe=function(){var t;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){var n=this.closed;e.prototype.unsubscribe.call(this),n||null===(t=this.onFinalize)||void 0===t||t.call(this)}},t}(n(59228).vU)},17595:(e,t,n)=>{"use strict";n.d(t,{Q:()=>r});let r={value:null,addProjectionMetrics:null}},17881:(e,t,n)=>{"use strict";n.d(t,{g:()=>o});var r,i=n(14232),s=n(66077);function o(){let e,t=(e="undefined"==typeof document,(0,(r||(r=n.t(i,2))).useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[o,a]=i.useState(s._.isHandoffComplete);return o&&!1===s._.isHandoffComplete&&a(!1),i.useEffect(()=>{!0!==o&&a(!0)},[o]),i.useEffect(()=>s._.handoff(),[]),!t&&o}},18081:(e,t,n)=>{"use strict";n.d(t,{H:()=>p});var r=n(41419),i=n(61293),s=n(56011),o=n(50045),a=n(55095),l=n(98093),u=n(42252),c=n(82172),d=n(76076),f=n(9344);class p{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:(0,u.e)(),sampleRand:Math.random()}}clone(){let e=new p;return e._breadcrumbs=[...this._breadcrumbs],e._tags={...this._tags},e._extra={...this._extra},e._contexts={...this._contexts},this._contexts.flags&&(e._contexts.flags={values:[...this._contexts.flags.values]}),e._user=this._user,e._level=this._level,e._session=this._session,e._transactionName=this._transactionName,e._fingerprint=this._fingerprint,e._eventProcessors=[...this._eventProcessors],e._attachments=[...this._attachments],e._sdkProcessingMetadata={...this._sdkProcessingMetadata},e._propagationContext={...this._propagationContext},e._client=this._client,e._lastEventId=this._lastEventId,(0,c.r)(e,(0,c.f)(this)),e}setClient(e){this._client=e}setLastEventId(e){this._lastEventId=e}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(e){this._scopeListeners.push(e)}addEventProcessor(e){return this._eventProcessors.push(e),this}setUser(e){return this._user=e||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&(0,i.qO)(this._session,{user:e}),this._notifyScopeListeners(),this}getUser(){return this._user}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}setSession(e){return e?this._session=e:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(e){if(!e)return this;let t="function"==typeof e?e(this):e,{tags:n,extra:r,user:i,contexts:s,level:a,fingerprint:l=[],propagationContext:u}=(t instanceof p?t.getScopeData():(0,o.Qd)(t)?e:void 0)||{};return this._tags={...this._tags,...n},this._extra={...this._extra,...r},this._contexts={...this._contexts,...s},i&&Object.keys(i).length&&(this._user=i),a&&(this._level=a),l.length&&(this._fingerprint=l),u&&(this._propagationContext=u),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._session=void 0,(0,c.r)(this,void 0),this._attachments=[],this.setPropagationContext({traceId:(0,u.e)(),sampleRand:Math.random()}),this._notifyScopeListeners(),this}addBreadcrumb(e,t){let n="number"==typeof t?t:100;if(n<=0)return this;let r={timestamp:(0,f.lu)(),...e,message:e.message?(0,d.xv)(e.message,2048):e.message};return this._breadcrumbs.push(r),this._breadcrumbs.length>n&&(this._breadcrumbs=this._breadcrumbs.slice(-n),this._client?.recordDroppedEvent("buffer_overflow","log_item")),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}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:(0,c.f)(this)}}setSDKProcessingMetadata(e){return this._sdkProcessingMetadata=(0,a.h)(this._sdkProcessingMetadata,e,2),this}setPropagationContext(e){return this._propagationContext=e,this}getPropagationContext(){return this._propagationContext}
1captureException(e,t){let n=t?.event_id||(0,l.eJ)();if(!this._client)return r.T&&s.Yz.warn("No client configured on scope - will not capture exception!"),n;let i=Error("Sentry syntheticException");return this._client.captureException(e,{originalException:e,syntheticException:i,...t,event_id:n},this),n}captureMessage(e,t,n){let i=n?.event_id||(0,l.eJ)();if(!this._client)return r.T&&s.Yz.warn("No client configured on scope - will not capture message!"),i;let o=Error(e);return this._client.captureMessage(e,t,{originalException:e,syntheticException:o,...n,event_id:i},this),i}captureEvent(e,t){let n=t?.event_id||(0,l.eJ)();return this._client?this._client.captureEvent(e,{...t,event_id:n},this):r.T&&s.Yz.warn("No client configured on scope - will not capture event!"),n}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(e=>{e(this)}),this._notifyingListeners=!1)}}},18334:(e,t,n)=>{"use strict";n.d(t,{Cp:()=>u,J0:()=>m,J5:()=>y,Ol:()=>p,SA:()=>h,bX:()=>f,o:()=>d,r:()=>c});var r=n(92797),i=n(41419),s=n(61293),o=n(56011),a=n(2688),l=n(77628);function u(e,t){return(0,r.o5)().captureException(e,(0,a.li)(t))}function c(e,t){return(0,r.o5)().captureEvent(e,t)}function d(e,t){(0,r.rm)().setContext(e,t)}async function f(e){let t=(0,r.KU)();return t?t.flush(e):(i.T&&o.Yz.warn("Cannot flush events. No client defined."),Promise.resolve(!1))}function p(){let e=(0,r.KU)();return e?.getOptions().enabled!==!1&&!!e?.getTransport()}function h(e){(0,r.rm)().addEventProcessor(e)}function m(e){let t=(0,r.rm)(),n=(0,r.o5)(),{userAgent:i}=l.O.navigator||{},o=(0,s.fj)({user:n.getUser()||t.getUser(),...i&&{userAgent:i},...e}),a=t.getSession();return a?.status==="ok"&&(0,s.qO)(a,{status:"exited"}),g(),t.setSession(o),o}function g(){let e=(0,r.rm)(),t=(0,r.o5)().getSession()||e.getSession();t&&(0,s.Vu)(t),v(),e.setSession()}function v(){let e=(0,r.rm)(),t=(0,r.KU)(),n=e.getSession();n&&t&&t.captureSession(n)}function y(e=!1){if(e){g();return}v()}},18517:(e,t,n)=>{"use strict";n.d(t,{T:()=>s});var r=n(80529),i=n(17567);function s(e,t){return(0,r.N)(function(n,r){var s=0;n.subscribe((0,i._)(r,function(n){r.next(e.call(t,n,s++))}))})}},18758:(e,t,n)=>{var r=n(31365);function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,r(i.key),i)}}e.exports=function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},18760:(e,t,n)=>{"use strict";n.d(t,{U:()=>r});let r="production"},18905:(e,t,n)=>{"use strict";n.d(t,{m:()=>s});var r=n(65517),i=n(89973);function s(e){i.f.setTimeout(function(){var t=r.$.onUnhandledError;if(t)t(e);else throw e})}},19130:(e,t,n)=>{"use strict";n.r(t),n.d(t,{focusable:()=>A,getTabIndex:()=>p,isFocusable:()=>R,isTabbable:()=>P,tabbable:()=>C});var r=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],i=r.join(","),s="undefined"==typeof Element,o=s?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,a=!s&&Element.prototype.getRootNode?function(e){var t;return null==e?void 0:null===(t=e.getRootNode)||void 0===t?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},l=function(e,t){void 0===t&&(t=!0);var n,r=null==e?void 0:null===(n=e.getAttribute)||void 0===n?void 0:n.call(e,"inert");return""===r||"true"===r||t&&e&&l(e.parentNode)},u=function(e){var t,n=null==e?void 0:null===(t=e.getAttribute)||void 0===t?void 0:t.call(e,"contenteditable");return""===n||"true"===n},c=function(e,t,n){if(l(e))return[];var r=Array.prototype.slice.apply(e.querySelectorAll(i));return t&&o.call(e,i)&&r.unshift(e),r=r.filter(n)},d=function(e,t,n){for(var r=[],s=Array.from(e);s.length;){var a=s.shift();if(!l(a,!1))if("SLOT"===a.tagName){var u=a.assignedElements(),c=d(u.length?u:a.children,!0,n);
1n.flatten?r.push.apply(r,c):r.push({scopeParent:a,candidates:c})}else{o.call(a,i)&&n.filter(a)&&(t||!e.includes(a))&&r.push(a);var f=a.shadowRoot||"function"==typeof n.getShadowRoot&&n.getShadowRoot(a),p=!l(f,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(a));if(f&&p){var h=d(!0===f?a.children:f.children,!0,n);n.flatten?r.push.apply(r,h):r.push({scopeParent:a,candidates:h})}else s.unshift.apply(s,a.children)}}return r},f=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},p=function(e){if(!e)throw Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||u(e))&&!f(e)?0:e.tabIndex},h=function(e,t){var n=p(e);return n<0&&t&&!f(e)?0:n},m=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},g=function(e){return"INPUT"===e.tagName},v=function(e,t){for(var n=0;n<e.length;n++)if(e[n].checked&&e[n].form===t)return e[n]},y=function(e){if(!e.name)return!0;var t,n=e.form||a(e),r=function(e){return n.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=r(window.CSS.escape(e.name));else try{t=r(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var i=v(t,e.form);return!i||i===e},b=function(e){return g(e)&&"radio"===e.type&&!y(e)},w=function(e){var t,n,r,i,s,o,l,u=e&&a(e),c=null===(t=u)||void 0===t?void 0:t.host,d=!1;if(u&&u!==e)for(d=!!(null!==(n=c)&&void 0!==n&&null!==(r=n.ownerDocument)&&void 0!==r&&r.contains(c)||null!=e&&null!==(i=e.ownerDocument)&&void 0!==i&&i.contains(e));!d&&c;)d=!!(null!==(o=c=null===(s=u=a(c))||void 0===s?void 0:s.host)&&void 0!==o&&null!==(l=o.ownerDocument)&&void 0!==l&&l.contains(c));return d},x=function(e){var t=e.getBoundingClientRect(),n=t.width,r=t.height;return 0===n&&0===r},_=function(e,t){var n=t.displayCheck,r=t.getShadowRoot;if("full-native"===n&&"checkVisibility"in e)return!e.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});if("hidden"===getComputedStyle(e).visibility)return!0;var i=o.call(e,"details>summary:first-of-type")?e.parentElement:e;if(o.call(i,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"full-native"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return x(e)}else{if("function"==typeof r){for(var s=e;e;){var l=e.parentElement,u=a(e);if(l&&!l.shadowRoot&&!0===r(l))return x(e);e=e.assignedSlot?e.assignedSlot:l||u===e.ownerDocument?l:u.host}e=s}if(w(e))return!e.getClientRects().length;if("legacy-full"!==n)return!0}return!1},E=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var n=0;n<t.children.length;n++){var r=t.children.item(n);if("LEGEND"===r.tagName)return!!o.call(t,"fieldset[disabled] *")||!r.contains(e)}return!0}t=t.parentElement}return!1},S=function(e,t){return!(t.disabled||l(t)||g(t)&&"hidden"===t.type||_(t,e)||"DETAILS"===t.tagName&&Array.prototype.slice.apply(t.children).some(function(e){return"SUMMARY"===e.tagName})||E(t))},T=function(e,t){return!(b(t)||0>p(t))&&!!S(e,t)},k=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!isNaN(t)||!!(t>=0)},O=function(e){var t=[],n=[];return e.forEach(function(e,r){var i=!!e.scopeParent,s=i?e.scopeParent:e,o=h(s,i),a=i?O(e.candidates):s;0===o?i?t.push.apply(t,a):t.push(s):n.push({documentOrder:r,tabIndex:o,item:e,isScope:i,content:a})}),n.sort(m).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(t)},C=function(e,t){var n;return O((t=t||{}).getShadowRoot?d([e],t.includeContainer,{filter:T.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:k}):c(e,t.includeContainer,T.bind(null,t)))},A=function(e,t){var n;return(t=t||{}).getShadowRoot?d([e],t.includeContainer,{filter:S.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):c(e,t.includeContainer,S.bind(null,t))},P=function(e,t){if(t=t||{},!e)throw Error("No node provided");return!1!==o.call(e,i)&&T(t,e)},j=r.concat("iframe").join(","),R=function(e,t){if(t=t||{},!e)throw Error("No node provided");return!1!==o.call(e,j)&&S(t,e)}}
1,19674:(e,t,n)=>{"use strict";n.d(t,{F3:()=>i,N8:()=>o,TJ:()=>s,a3:()=>r});let r=0,i=1,s=2;function o(e,t){e.setAttribute("http.response.status_code",t);let n=function(e){if(e<400&&e>=100)return{code:i};if(e>=400&&e<500)switch(e){case 401:return{code:s,message:"unauthenticated"};case 403:return{code:s,message:"permission_denied"};case 404:return{code:s,message:"not_found"};case 409:return{code:s,message:"already_exists"};case 413:return{code:s,message:"failed_precondition"};case 429:return{code:s,message:"resource_exhausted"};case 499:return{code:s,message:"cancelled"};default:return{code:s,message:"invalid_argument"}}if(e>=500&&e<600)switch(e){case 501:return{code:s,message:"unimplemented"};case 503:return{code:s,message:"unavailable"};case 504:return{code:s,message:"deadline_exceeded"};default:return{code:s,message:"internal_error"}}return{code:s,message:"unknown_error"}}(t);"unknown_error"!==n.message&&e.setStatus(n)}},20091:(e,t,n)=>{"use strict";n.d(t,{f:()=>r});let r={mobile:390,tablet:768,smallDesktop:1024,desktop:1280,xlDesktop:1600,maxDesktop:1920}},21853:(e,t,n)=>{"use strict";n.d(t,{k:()=>r});let r=(e,t,n)=>e+(t-e)*n},22442:(e,t,n)=>{"use strict";var r,i,s,o;let a;n.d(t,{zM:()=>eA,au:()=>eI,eu:()=>ej,Ik:()=>eP,vk:()=>eR,Yj:()=>eC}),function(e){e.assertEqual=e=>{},e.assertIs=function(e){},e.assertNever=function(e){throw Error()},e.arrayToEnum=e=>{let t={};for(let n of e)t[n]=n;return t},e.getValidEnumValues=t=>{let n=e.objectKeys(t).filter(e=>"number"!=typeof t[t[e]]),r={};for(let e of n)r[e]=t[e];return e.objectValues(r)},e.objectValues=t=>e.objectKeys(t).map(function(e){return t[e]}),e.objectKeys="function"==typeof Object.keys?e=>Object.keys(e):e=>{let t=[];for(let n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.push(n);return t},e.find=(e,t)=>{for(let n of e)if(t(n))return n},e.isInteger="function"==typeof Number.isInteger?e=>Number.isInteger(e):e=>"number"==typeof e&&Number.isFinite(e)&&Math.floor(e)===e,e.joinValues=function(e,t=" | "){return e.map(e=>"string"==typeof e?`'${e}'`:e).join(t)},e.jsonStringifyReplacer=(e,t)=>"bigint"==typeof t?t.toString():t}(r||(r={})),(i||(i={})).mergeShapes=(e,t)=>({...e,...t});let l=r.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),u=e=>{switch(typeof e){case"undefined":return l.undefined;case"string":return l.string;case"number":return Number.isNaN(e)?l.nan:l.number;case"boolean":return l.boolean;case"function":return l.function;case"bigint":return l.bigint;case"symbol":return l.symbol;case"object":if(Array.isArray(e))return l.array;if(null===e)return l.null;if(e.then&&"function"==typeof e.then&&e.catch&&"function"==typeof e.catch)return l.promise;if("undefined"!=typeof Map&&e instanceof Map)return l.map;if("undefined"!=typeof Set&&e instanceof Set)return l.set;if("undefined"!=typeof Date&&e instanceof Date)return l.date;return l.object;default:return l.unknown}}
1,c=r.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]);class d extends Error{get errors(){return this.issues}constructor(e){super(),this.issues=[],this.addIssue=e=>{this.issues=[...this.issues,e]},this.addIssues=(e=[])=>{this.issues=[...this.issues,...e]};let t=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,t):this.__proto__=t,this.name="ZodError",this.issues=e}format(e){let t=e||function(e){return e.message},n={_errors:[]},r=e=>{for(let i of e.issues)if("invalid_union"===i.code)i.unionErrors.map(r);else if("invalid_return_type"===i.code)r(i.returnTypeError);else if("invalid_arguments"===i.code)r(i.argumentsError);else if(0===i.path.length)n._errors.push(t(i));else{let e=n,r=0;for(;r<i.path.length;){let n=i.path[r];r===i.path.length-1?(e[n]=e[n]||{_errors:[]},e[n]._errors.push(t(i))):e[n]=e[n]||{_errors:[]},e=e[n],r++}}};return r(this),n}static assert(e){if(!(e instanceof d))throw Error(`Not a ZodError: ${e}`)}toString(){return this.message}get message(){return JSON.stringify(this.issues,r.jsonStringifyReplacer,2)}get isEmpty(){return 0===this.issues.length}flatten(e=e=>e.message){let t={},n=[];for(let r of this.issues)if(r.path.length>0){let n=r.path[0];t[n]=t[n]||[],t[n].push(e(r))}else n.push(e(r));return{formErrors:n,fieldErrors:t}}get formErrors(){return this.flatten()}}d.create=e=>new d(e);let f=(e,t)=>{let n;switch(e.code){case c.invalid_type:n=e.received===l.undefined?"Required":`Expected ${e.expected}, received ${e.received}`;break;case c.invalid_literal:n=`Invalid literal value, expected ${JSON.stringify(e.expected,r.jsonStringifyReplacer)}`;break;case c.unrecognized_keys:n=`Unrecognized key(s) in object: ${r.joinValues(e.keys,", ")}`;break;case c.invalid_union:n="Invalid input";break;case c.invalid_union_discriminator:n=`Invalid discriminator value. Expected ${r.joinValues(e.options)}`;break;case c.invalid_enum_value:n=`Invalid enum value. Expected ${r.joinValues(e.options)}, received '${e.received}'`;break;case c.invalid_arguments:n="Invalid function arguments";break;case c.invalid_return_type:n="Invalid function return type";break;case c.invalid_date:n="Invalid date";break;case c.invalid_string:"object"==typeof e.validation?"includes"in e.validation?(n=`Invalid input: must include "${e.validation.includes}"`,"number"==typeof e.validation.position&&(n=`${n} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?n=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?n=`Invalid input: must end with "${e.validation.endsWith}"`:r.assertNever(e.validation):n="regex"!==e.validation?`Invalid ${e.validation}`:"Invalid";break;case c.too_small:n="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:"number"===e.type?`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:"bigint"===e.type?`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:"date"===e.type?`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(e.minimum))}`:"Invalid input";break;case c.too_big:n="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:"number"===e.type?`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"bigint"===e.type?`BigInt must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"date"===e.type?`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(e.maximum))}`:"Invalid input";break;case c.custom:n="Invalid input";break;case c.invalid_intersection_types:n="Intersection results could not be merged";break;case c.not_multiple_of:n=`Number must be a multiple of ${e.multipleOf}`;break;case c.not_finite:n="Number must be finite";break;default:n=t.defaultError,r.assertNever(e)}return{message:n}};!function(e){e.errToObj=e=>"string"==typeof e?{message:e}:e||{},e.toString=e=>"string"==typeof e?e:e?.message}(s||(s={}));let p=e=>
vendor: 6,777 bytes, line 1
1{let{data:t,path:n,errorMaps:r,issueData:i}=e,s=[...n,...i.path||[]],o={...i,path:s};if(void 0!==i.message)return{...i,path:s,message:i.message};let a="";for(let e of r.filter(e=>!!e).slice().reverse())a=e(o,{data:t,defaultError:a}).message;return{...i,path:s,message:a}};function h(e,t){let n=p({issueData:t,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,f,f==f?void 0:f].filter(e=>!!e)});e.common.issues.push(n)}class m{constructor(){this.value="valid"}dirty(){"valid"===this.value&&(this.value="dirty")}abort(){"aborted"!==this.value&&(this.value="aborted")}static mergeArray(e,t){let n=[];for(let r of t){if("aborted"===r.status)return g;"dirty"===r.status&&e.dirty(),n.push(r.value)}return{status:e.value,value:n}}static async mergeObjectAsync(e,t){let n=[];for(let e of t){let t=await e.key,r=await e.value;n.push({key:t,value:r})}return m.mergeObjectSync(e,n)}static mergeObjectSync(e,t){let n={};for(let r of t){let{key:t,value:i}=r;if("aborted"===t.status||"aborted"===i.status)return g;"dirty"===t.status&&e.dirty(),"dirty"===i.status&&e.dirty(),"__proto__"!==t.value&&(void 0!==i.value||r.alwaysSet)&&(n[t.value]=i.value)}return{status:e.value,value:n}}}let g=Object.freeze({status:"aborted"}),v=e=>({status:"dirty",value:e}),y=e=>({status:"valid",value:e}),b=e=>"aborted"===e.status,w=e=>"dirty"===e.status,x=e=>"valid"===e.status,_=e=>"undefined"!=typeof Promise&&e instanceof Promise;class E{constructor(e,t,n,r){this._cachedPath=[],this.parent=e,this.data=t,this._path=n,this._key=r}get path(){return this._cachedPath.length||(Array.isArray(this._key)?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}let S=(e,t)=>{if(x(t))return{success:!0,data:t.value};if(!e.common.issues.length)throw Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;let t=new d(e.common.issues);return this._error=t,this._error}}};function T(e){if(!e)return{};let{errorMap:t,invalid_type_error:n,required_error:r,description:i}=e;if(t&&(n||r))throw Error('Can\'t use "invalid_type_error" or "required_error" in conjunction with custom error map.');return t?{errorMap:t,description:i}:{errorMap:(t,i)=>{let{message:s}=e;return"invalid_enum_value"===t.code?{message:s??i.defaultError}:void 0===i.data?{message:s??r??i.defaultError}:"invalid_type"!==t.code?{message:i.defaultError}:{message:s??n??i.defaultError}},description:i}}class k{get description(){return this._def.description}_getType(e){return u(e.data)}_getOrReturnCtx(e,t){return t||{common:e.parent.common,data:e.data,parsedType:u(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new m,ctx:{common:e.parent.common,data:e.data,parsedType:u(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){let t=this._parse(e);if(_(t))throw Error("Synchronous parse encountered promise.");return t}_parseAsync(e){return Promise.resolve(this._parse(e))}parse(e,t){let n=this.safeParse(e,t);if(n.success)return n.data;throw n.error}safeParse(e,t){let n={common:{issues:[],async:t?.async??!1,contextualErrorMap:t?.errorMap},path:t?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:u(e)},r=this._parseSync({data:e,path:n.path,parent:n});return S(n,r)}"~validate"(e){let t={common:{issues:[],async:!!this["~standard"].async},path:[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:u(e)};if(!this["~standard"].async)try{let n=this._parseSync({data:e,path:[],parent:t});return x(n)?{value:n.value}:{issues:t.common.issues}}catch(e){e?.message?.toLowerCase()?.includes("encountered")&&(this["~standard"].async=!0),t.common={issues:[],async:!0}}return this._parseAsync({data:e,path:[],parent:t}).then(e=>x(e)?{value:e.value}:{issues:t.common.issues})}async parseAsync(e,t){let n=await this.safeParseAsync(e,t);if(n.success)return n.data;throw n.error}async safeParseAsync(e,t){let n={common:{issues:[],contextualErrorMap:t?.errorMap,async:!0},path:t?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:u(e)},r=this._parse({data:e,path:n.path,parent:n});return S(n,await (_(r)?r:Promise.resolve(r)))}refine(e,t){let n=e=>"string"==typeof t||void 0===t?{message:t}:"function"==typeof t?t(e):t;return this._refinement((t,r)=>{let i=e(t),s=()=>r.addIssue({code:c.custom,...n(t)});return"undefined"!=typeof Promise&&i instanceof Promise?i.then(e=>!!e||(s(),!1)):!!i||(s(),!1)})}refinement(e,t){return this._refinement((n,r)=>!!e(n)||(r.addIssue("function"==typeof t?t(n,r):t),!1))}_refinement(e){return new eb({schema:this,typeName:o.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this),this["~standard"]={version:1,vendor:"zod",validate:e=>this["~validate"](e)}}optional(){return ew.create(this,this._def)}nullable(){return ex.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return en.create(this)}promise(){return ey.create(this,this._def)}or(e){return ei.create([this,e],this._def)}and(e){return ea.create(this,e,this._def)}transform(e){return new eb({...T(this._def),schema:this,typeName:o.ZodEffects,effect:{type:"transform",transform:e}})}default(e){return new e_({...T(this._def),innerType:this,defaultValue:"function"==typeof e?e:()=>e,typeName:o.ZodDefault})}brand(){return new eT({typeName:o.ZodBranded,type:this,...T(this._def)})}catch(e){return new eE({...T(this._def),innerType:this,catchValue:"function"==typeof e?e:()=>e,typeName:o.ZodCatch})}describe(e){return new this.constructor({...this._def,description:e})}pipe(e){return ek.create(this,e)}readonly(){return eO.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}let O=/^c[^\s-]{8,}
vendor: 26,319 bytes, line 1
1$/i,C=/^[0-9a-z]+$/,A=/^[0-9A-HJKMNP-TV-Z]{26}$/i,P=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,j=/^[a-z0-9_-]{21}$/i,R=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/,I=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,N=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,L=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,M=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/,D=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/,$=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,F=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,U=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,B="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",V=RegExp(`^${B}$`);function q(e){let t="[0-5]\\d";e.precision?t=`${t}\\.\\d{${e.precision}}`:null==e.precision&&(t=`${t}(\\.\\d+)?`);let n=e.precision?"+":"?";return`([01]\\d|2[0-3]):[0-5]\\d(:${t})${n}`}class z extends k{_parse(e){var t,n,i,s;let o;if(this._def.coerce&&(e.data=String(e.data)),this._getType(e)!==l.string){let t=this._getOrReturnCtx(e);return h(t,{code:c.invalid_type,expected:l.string,received:t.parsedType}),g}let u=new m;for(let l of this._def.checks)if("min"===l.kind)e.data.length<l.value&&(h(o=this._getOrReturnCtx(e,o),{code:c.too_small,minimum:l.value,type:"string",inclusive:!0,exact:!1,message:l.message}),u.dirty());else if("max"===l.kind)e.data.length>l.value&&(h(o=this._getOrReturnCtx(e,o),{code:c.too_big,maximum:l.value,type:"string",inclusive:!0,exact:!1,message:l.message}),u.dirty());else if("length"===l.kind){let t=e.data.length>l.value,n=e.data.length<l.value;(t||n)&&(o=this._getOrReturnCtx(e,o),t?h(o,{code:c.too_big,maximum:l.value,type:"string",inclusive:!0,exact:!0,message:l.message}):n&&h(o,{code:c.too_small,minimum:l.value,type:"string",inclusive:!0,exact:!0,message:l.message}),u.dirty())}else if("email"===l.kind)N.test(e.data)||(h(o=this._getOrReturnCtx(e,o),{validation:"email",code:c.invalid_string,message:l.message}),u.dirty());else if("emoji"===l.kind)a||(a=RegExp("^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$","u")),a.test(e.data)||(h(o=this._getOrReturnCtx(e,o),{validation:"emoji",code:c.invalid_string,message:l.message}),u.dirty());else if("uuid"===l.kind)P.test(e.data)||(h(o=this._getOrReturnCtx(e,o),{validation:"uuid",code:c.invalid_string,message:l.message}),u.dirty());else if("nanoid"===l.kind)j.test(e.data)||(h(o=this._getOrReturnCtx(e,o),{validation:"nanoid",code:c.invalid_string,message:l.message}),u.dirty());else if("cuid"===l.kind)O.test(e.data)||(h(o=this._getOrReturnCtx(e,o),{validation:"cuid",code:c.invalid_string,message:l.message}),u.dirty());else if("cuid2"===l.kind)C.test(e.data)||(h(o=this._getOrReturnCtx(e,o),{validation:"cuid2",code:c.invalid_string,message:l.message}),u.dirty());else if("ulid"===l.kind)A.test(e.data)||(h(o=this._getOrReturnCtx(e,o),{validation:"ulid",code:c.invalid_string,message:l.message}),u.dirty());else if("url"===l.kind)try{new URL(e.data)}catch{h(o=this._getOrReturnCtx(e,o),{validation:"url",code:c.invalid_string,message:l.message}),u.dirty()}else"regex"===l.kind?(l.regex.lastIndex=0,l.regex.test(e.data)||(h(o=this._getOrReturnCtx(e,o),{validation:"regex",code:c.invalid_string,message:l.message}),u.dirty())):"trim"===l.kind?e.data=e.data.trim():"includes"===l.kind?e.data.includes(l.value,l.position)||(h(o=this._getOrReturnCtx(e,o),{code:c.invalid_string,validation:{includes:l.value,position:l.position},message:l.message}),u.dirty()):"toLowerCase"===l.kind?e.data=e.data.toLowerCase():"toUpperCase"===l.kind?e.data=e.data.toUpperCase():"startsWith"===l.kind?e.data.startsWith(l.value)||(h(o=this._getOrReturnCtx(e,o),{code:c.invalid_string,validation:{startsWith:l.value},message:l.message}),u.dirty()):"endsWith"===l.kind?e.data.endsWith(l.value)||(h(o=this._getOrReturnCtx(e,o),{code:c.invalid_string,validation:{endsWith:l.value},message:l.message}),u.dirty()):"datetime"===l.kind?(function(e){let t=`${B}T${q(e)}`,n=[];return n.push(e.local?"Z?":"Z"),e.offset&&n.push("([+-]\\d{2}:?\\d{2})"),t=`${t}(${n.join("|")})`,RegExp(`^${t}$`)})(l).test(e.data)||(h(o=this._getOrReturnCtx(e,o),{code:c.invalid_string,validation:"datetime",message:l.message}),u.dirty()):"date"===l.kind?V.test(e.data)||(h(o=this._getOrReturnCtx(e,o),{code:c.invalid_string,validation:"date",message:l.message}),u.dirty()):"time"===l.kind?RegExp(`^${q(l)}$`).test(e.data)||(h(o=this._getOrReturnCtx(e,o),{code:c.invalid_string,validation:"time",message:l.message}),u.dirty()):"duration"===l.kind?I.test(e.data)||(h(o=this._getOrReturnCtx(e,o),{validation:"duration",code:c.invalid_string,message:l.message}),u.dirty()):"ip"===l.kind?(t=e.data,!(("v4"===(n=l.version)||!n)&&L.test(t)||("v6"===n||!n)&&D.test(t))&&(h(o=this._getOrReturnCtx(e,o),{validation:"ip",code:c.invalid_string,message:l.message}),u.dirty())):"jwt"===l.kind?!function(e,t){if(!R.test(e))return!1;try{let[n]=e.split(".");if(!n)return!1;let r=n.replace(/-/g,"+").replace(/_/g,"/").padEnd(n.length+(4-n.length%4)%4,"="),i=JSON.parse(atob(r));if("object"!=typeof i||null===i||"typ"in i&&i?.typ!=="JWT"||!i.alg||t&&i.alg!==t)return!1;return!0}catch{return!1}}(e.data,l.alg)&&(h(o=this._getOrReturnCtx(e,o),{validation:"jwt",code:c.invalid_string,message:l.message}),u.dirty()):"cidr"===l.kind?(i=e.data,!(("v4"===(s=l.version)||!s)&&M.test(i)||("v6"===s||!s)&&$.test(i))&&(h(o=this._getOrReturnCtx(e,o),{validation:"cidr",code:c.invalid_string,message:l.message}),u.dirty())):"base64"===l.kind?F.test(e.data)||(h(o=this._getOrReturnCtx(e,o),{validation:"base64",code:c.invalid_string,message:l.message}),u.dirty()):"base64url"===l.kind?U.test(e.data)||(h(o=this._getOrReturnCtx(e,o),{validation:"base64url",code:c.invalid_string,message:l.message}),u.dirty()):r.assertNever(l);return{status:u.value,value:e.data}}_regex(e,t,n){return this.refinement(t=>e.test(t),{validation:t,code:c.invalid_string,...s.errToObj(n)})}_addCheck(e){return new z({...this._def,checks:[...this._def.checks,e]})}email(e){return this._addCheck({kind:"email",...s.errToObj(e)})}url(e){return this._addCheck({kind:"url",...s.errToObj(e)})}emoji(e){return this._addCheck({kind:"emoji",...s.errToObj(e)})}uuid(e){return this._addCheck({kind:"uuid",...s.errToObj(e)})}nanoid(e){return this._addCheck({kind:"nanoid",...s.errToObj(e)})}cuid(e){return this._addCheck({kind:"cuid",...s.errToObj(e)})}cuid2(e){return this._addCheck({kind:"cuid2",...s.errToObj(e)})}ulid(e){return this._addCheck({kind:"ulid",...s.errToObj(e)})}base64(e){return this._addCheck({kind:"base64",...s.errToObj(e)})}base64url(e){return this._addCheck({kind:"base64url",...s.errToObj(e)})}jwt(e){return this._addCheck({kind:"jwt",...s.errToObj(e)})}ip(e){return this._addCheck({kind:"ip",...s.errToObj(e)})}cidr(e){return this._addCheck({kind:"cidr",...s.errToObj(e)})}datetime(e){return"string"==typeof e?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:e}):this._addCheck({kind:"datetime",precision:void 0===e?.precision?null:e?.precision,offset:e?.offset??!1,local:e?.local??!1,...s.errToObj(e?.message)})}date(e){return this._addCheck({kind:"date",message:e})}time(e){return"string"==typeof e?this._addCheck({kind:"time",precision:null,message:e}):this._addCheck({kind:"time",precision:void 0===e?.precision?null:e?.precision,...s.errToObj(e?.message)})}duration(e){return this._addCheck({kind:"duration",...s.errToObj(e)})}regex(e,t){return this._addCheck({kind:"regex",regex:e,...s.errToObj(t)})}includes(e,t){return this._addCheck({kind:"includes",value:e,position:t?.position,...s.errToObj(t?.message)})}startsWith(e,t){return this._addCheck({kind:"startsWith",value:e,...s.errToObj(t)})}endsWith(e,t){return this._addCheck({kind:"endsWith",value:e,...s.errToObj(t)})}min(e,t){return this._addCheck({kind:"min",value:e,...s.errToObj(t)})}max(e,t){return this._addCheck({kind:"max",value:e,...s.errToObj(t)})}length(e,t){return this._addCheck({kind:"length",value:e,...s.errToObj(t)})}nonempty(e){return this.min(1,s.errToObj(e))}trim(){return new z({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new z({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new z({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(e=>"datetime"===e.kind)}get isDate(){return!!this._def.checks.find(e=>"date"===e.kind)}get isTime(){return!!this._def.checks.find(e=>"time"===e.kind)}get isDuration(){return!!this._def.checks.find(e=>"duration"===e.kind)}get isEmail(){return!!this._def.checks.find(e=>"email"===e.kind)}get isURL(){return!!this._def.checks.find(e=>"url"===e.kind)}get isEmoji(){return!!this._def.checks.find(e=>"emoji"===e.kind)}get isUUID(){return!!this._def.checks.find(e=>"uuid"===e.kind)}get isNANOID(){return!!this._def.checks.find(e=>"nanoid"===e.kind)}get isCUID(){return!!this._def.checks.find(e=>"cuid"===e.kind)}get isCUID2(){return!!this._def.checks.find(e=>"cuid2"===e.kind)}get isULID(){return!!this._def.checks.find(e=>"ulid"===e.kind)}get isIP(){return!!this._def.checks.find(e=>"ip"===e.kind)}get isCIDR(){return!!this._def.checks.find(e=>"cidr"===e.kind)}get isBase64(){return!!this._def.checks.find(e=>"base64"===e.kind)}get isBase64url(){return!!this._def.checks.find(e=>"base64url"===e.kind)}get minLength(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxLength(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}}z.create=e=>new z({checks:[],typeName:o.ZodString,coerce:e?.coerce??!1,...T(e)});class H extends k{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){let t;if(this._def.coerce&&(e.data=Number(e.data)),this._getType(e)!==l.number){let t=this._getOrReturnCtx(e);return h(t,{code:c.invalid_type,expected:l.number,received:t.parsedType}),g}let n=new m;for(let i of this._def.checks)"int"===i.kind?r.isInteger(e.data)||(h(t=this._getOrReturnCtx(e,t),{code:c.invalid_type,expected:"integer",received:"float",message:i.message}),n.dirty()):"min"===i.kind?(i.inclusive?e.data<i.value:e.data<=i.value)&&(h(t=this._getOrReturnCtx(e,t),{code:c.too_small,minimum:i.value,type:"number",inclusive:i.inclusive,exact:!1,message:i.message}),n.dirty()):"max"===i.kind?(i.inclusive?e.data>i.value:e.data>=i.value)&&(h(t=this._getOrReturnCtx(e,t),{code:c.too_big,maximum:i.value,type:"number",inclusive:i.inclusive,exact:!1,message:i.message}),n.dirty()):"multipleOf"===i.kind?0!==function(e,t){let n=(e.toString().split(".")[1]||"").length,r=(t.toString().split(".")[1]||"").length,i=n>r?n:r;return Number.parseInt(e.toFixed(i).replace(".",""))%Number.parseInt(t.toFixed(i).replace(".",""))/10**i}(e.data,i.value)&&(h(t=this._getOrReturnCtx(e,t),{code:c.not_multiple_of,multipleOf:i.value,message:i.message}),n.dirty()):"finite"===i.kind?Number.isFinite(e.data)||(h(t=this._getOrReturnCtx(e,t),{code:c.not_finite,message:i.message}),n.dirty()):r.assertNever(i);return{status:n.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,s.toString(t))}gt(e,t){return this.setLimit("min",e,!1,s.toString(t))}lte(e,t){return this.setLimit("max",e,!0,s.toString(t))}lt(e,t){return this.setLimit("max",e,!1,s.toString(t))}setLimit(e,t,n,r){return new H({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:n,message:s.toString(r)}]})}_addCheck(e){return new H({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:s.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:s.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:s.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:s.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:s.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:s.toString(t)})}finite(e){return this._addCheck({kind:"finite",message:s.toString(e)})}safe(e){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:s.toString(e)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:s.toString(e)})}get minValue(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}get isInt(){return!!this._def.checks.find(e=>"int"===e.kind||"multipleOf"===e.kind&&r.isInteger(e.value))}get isFinite(){let e=null,t=null;for(let n of this._def.checks)if("finite"===n.kind||"int"===n.kind||"multipleOf"===n.kind)return!0;else"min"===n.kind?(null===t||n.value>t)&&(t=n.value):"max"===n.kind&&(null===e||n.value<e)&&(e=n.value);return Number.isFinite(t)&&Number.isFinite(e)}}H.create=e=>new H({checks:[],typeName:o.ZodNumber,coerce:e?.coerce||!1,...T(e)});class W extends k{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(e){let t;if(this._def.coerce)try{e.data=BigInt(e.data)}catch{return this._getInvalidInput(e)}if(this._getType(e)!==l.bigint)return this._getInvalidInput(e);let n=new m;for(let i of this._def.checks)"min"===i.kind?(i.inclusive?e.data<i.value:e.data<=i.value)&&(h(t=this._getOrReturnCtx(e,t),{code:c.too_small,type:"bigint",minimum:i.value,inclusive:i.inclusive,message:i.message}),n.dirty()):"max"===i.kind?(i.inclusive?e.data>i.value:e.data>=i.value)&&(h(t=this._getOrReturnCtx(e,t),{code:c.too_big,type:"bigint",maximum:i.value,inclusive:i.inclusive,message:i.message}),n.dirty()):"multipleOf"===i.kind?e.data%i.value!==BigInt(0)&&(h(t=this._getOrReturnCtx(e,t),{code:c.not_multiple_of,multipleOf:i.value,message:i.message}),n.dirty()):r.assertNever(i);return{status:n.value,value:e.data}}_getInvalidInput(e){let t=this._getOrReturnCtx(e);return h(t,{code:c.invalid_type,expected:l.bigint,received:t.parsedType}),g}gte(e,t){return this.setLimit("min",e,!0,s.toString(t))}gt(e,t){return this.setLimit("min",e,!1,s.toString(t))}lte(e,t){return this.setLimit("max",e,!0,s.toString(t))}lt(e,t){return this.setLimit("max",e,!1,s.toString(t))}setLimit(e,t,n,r){return new W({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:n,message:s.toString(r)}]})}_addCheck(e){return new W({...this._def,checks:[...this._def.checks,e]})}positive(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:s.toString(e)})}negative(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:s.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:s.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:s.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:s.toString(t)})}get minValue(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}}W.create=e=>new W({checks:[],typeName:o.ZodBigInt,coerce:e?.coerce??!1,...T(e)});class K extends k{_parse(e){if(this._def.coerce&&(e.data=!!e.data),this._getType(e)!==l.boolean){let t=this._getOrReturnCtx(e);return h(t,{code:c.invalid_type,expected:l.boolean,received:t.parsedType}),g}return y(e.data)}}K.create=e=>new K({typeName:o.ZodBoolean,coerce:e?.coerce||!1,...T(e)});class Y extends k{_parse(e){let t;if(this._def.coerce&&(e.data=new Date(e.data)),this._getType(e)!==l.date){let t=this._getOrReturnCtx(e);return h(t,{code:c.invalid_type,expected:l.date,received:t.parsedType}),g}if(Number.isNaN(e.data.getTime()))return h(this._getOrReturnCtx(e),{code:c.invalid_date}),g;let n=new m;for(let i of this._def.checks)"min"===i.kind?e.data.getTime()<i.value&&(h(t=this._getOrReturnCtx(e,t),{code:c.too_small,message:i.message,inclusive:!0,exact:!1,minimum:i.value,type:"date"}),n.dirty()):"max"===i.kind?e.data.getTime()>i.value&&(h(t=this._getOrReturnCtx(e,t),{code:c.too_big,message:i.message,inclusive:!0,exact:!1,maximum:i.value,type:"date"}),n.dirty()):r.assertNever(i);return{status:n.value,value:new Date(e.data.getTime())}}_addCheck(e){return new Y({...this._def,checks:[...this._def.checks,e]})}min(e,t){return this._addCheck({kind:"min",value:e.getTime(),message:s.toString(t)})}max(e,t){return this._addCheck({kind:"max",value:e.getTime(),message:s.toString(t)})}get minDate(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return null!=e?new Date(e):null}get maxDate(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return null!=e?new Date(e):null}}Y.create=e=>new Y({checks:[],coerce:e?.coerce||!1,typeName:o.ZodDate,...T(e)});class G extends k{_parse(e){if(this._getType(e)!==l.symbol){let t=this._getOrReturnCtx(e);return h(t,{code:c.invalid_type,expected:l.symbol,received:t.parsedType}),g}return y(e.data)}}G.create=e=>new G({typeName:o.ZodSymbol,...T(e)});class X extends k{_parse(e){if(this._getType(e)!==l.undefined){let t=this._getOrReturnCtx(e);return h(t,{code:c.invalid_type,expected:l.undefined,received:t.parsedType}),g}return y(e.data)}}X.create=e=>new X({typeName:o.ZodUndefined,...T(e)});class Z extends k{_parse(e){if(this._getType(e)!==l.null){let t=this._getOrReturnCtx(e);return h(t,{code:c.invalid_type,expected:l.null,received:t.parsedType}),g}return y(e.data)}}Z.create=e=>new Z({typeName:o.ZodNull,...T(e)});class J extends k{constructor(){super(...arguments),this._any=!0}_parse(e){return y(e.data)}}J.create=e=>new J({typeName:o.ZodAny,...T(e)});class Q extends k{constructor(){super(...arguments),this._unknown=!0}_parse(e){return y(e.data)}}Q.create=e=>new Q({typeName:o.ZodUnknown,...T(e)});class ee extends k{_parse(e){let t=this._getOrReturnCtx(e);return h(t,{code:c.invalid_type,expected:l.never,received:t.parsedType}),g}}ee.create=e=>new ee({typeName:o.ZodNever,...T(e)});class et extends k{_parse(e){if(this._getType(e)!==l.undefined){let t=this._getOrReturnCtx(e);return h(t,{code:c.invalid_type,expected:l.void,received:t.parsedType}),g}return y(e.data)}}et.create=e=>new et({typeName:o.ZodVoid,...T(e)});class en extends k{_parse(e){let{ctx:t,status:n}=this._processInputParams(e),r=this._def;if(t.parsedType!==l.array)return h(t,{code:c.invalid_type,expected:l.array,received:t.parsedType}),g;if(null!==r.exactLength){let e=t.data.length>r.exactLength.value,i=t.data.length<r.exactLength.value;(e||i)&&(h(t,{code:e?c.too_big:c.too_small,minimum:i?r.exactLength.value:void 0,maximum:e?r.exactLength.value:void 0,type:"array",inclusive:!0,exact:!0,message:r.exactLength.message}),n.dirty())}if(null!==r.minLength&&t.data.length<r.minLength.value&&(h(t,{code:c.too_small,minimum:r.minLength.value,type:"array",inclusive:!0,exact:!1,message:r.minLength.message}),n.dirty()),null!==r.maxLength&&t.data.length>r.maxLength.value&&(h(t,{code:c.too_big,maximum:r.maxLength.value,type:"array",inclusive:!0,exact:!1,message:r.maxLength.message}),n.dirty()),t.common.async)return Promise.all([...t.data].map((e,n)=>r.type._parseAsync(new E(t,e,t.path,n)))).then(e=>m.mergeArray(n,e));let i=[...t.data].map((e,n)=>r.type._parseSync(new E(t,e,t.path,n)));return m.mergeArray(n,i)}get element(){return this._def.type}min(e,t){return new en({...this._def,minLength:{value:e,message:s.toString(t)}})}max(e,t){return new en({...this._def,maxLength:{value:e,message:s.toString(t)}})}length(e,t){return new en({...this._def,exactLength:{value:e,message:s.toString(t)}})}nonempty(e){return this.min(1,e)}}en.create=(e,t)=>new en({type:e,minLength:null,maxLength:null,exactLength:null,typeName:o.ZodArray,...T(t)});class er extends k{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(null!==this._cached)return this._cached;let e=this._def.shape(),t=r.objectKeys(e);return this._cached={shape:e,keys:t},this._cached}_parse(e){if(this._getType(e)!==l.object){let t=this._getOrReturnCtx(e);return h(t,{code:c.invalid_type,expected:l.object,received:t.parsedType}),g}let{status:t,ctx:n}=this._processInputParams(e),{shape:r,keys:i}=this._getCached(),s=[];if(!(this._def.catchall instanceof ee&&"strip"===this._def.unknownKeys))for(let e in n.data)i.includes(e)||s.push(e);let o=[];for(let e of i){let t=r[e],i=n.data[e];o.push({key:{status:"valid",value:e},value:t._parse(new E(n,i,n.path,e)),alwaysSet:e in n.data})}if(this._def.catchall instanceof ee){let e=this._def.unknownKeys;if("passthrough"===e)for(let e of s)o.push({key:{status:"valid",value:e},value:{status:"valid",value:n.data[e]}});else if("strict"===e)s.length>0&&(h(n,{code:c.unrecognized_keys,keys:s}),t.dirty());else if("strip"===e);else throw Error("Internal ZodObject error: invalid unknownKeys value.")}else{let e=this._def.catchall;for(let t of s){let r=n.data[t];o.push({key:{status:"valid",value:t},value:e._parse(new E(n,r,n.path,t)),alwaysSet:t in n.data})}}return n.common.async?Promise.resolve().then(async()=>{let e=[];for(let t of o){let n=await t.key,r=await t.value;e.push({key:n,value:r,alwaysSet:t.alwaysSet})}return e}).then(e=>m.mergeObjectSync(t,e)):m.mergeObjectSync(t,o)}get shape(){return this._def.shape()}strict(e){return s.errToObj,new er({...this._def,unknownKeys:"strict",...void 0!==e?{errorMap:(t,n)=>{let r=this._def.errorMap?.(t,n).message??n.defaultError;return"unrecognized_keys"===t.code?{message:s.errToObj(e).message??r}:{message:r}}}:{}})}strip(){return new er({...this._def,unknownKeys:"strip"})}passthrough(){return new er({...this._def,unknownKeys:"passthrough"})}extend(e){return new er({...this._def,shape:()=>({...this._def.shape(),...e})})}merge(e){return new er({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>({...this._def.shape(),...e._def.shape()}),typeName:o.ZodObject})}setKey(e,t){return this.augment({[e]:t})}catchall(e){return new er({...this._def,catchall:e})}pick(e){let t={};for(let n of r.objectKeys(e))e[n]&&this.shape[n]&&(t[n]=this.shape[n]);return new er({...this._def,shape:()=>t})}omit(e){let t={};for(let n of r.objectKeys(this.shape))e[n]||(t[n]=this.shape[n]);return new er({...this._def,shape:()=>t})}deepPartial(){return function e(t){if(t instanceof er){let n={};for(let r in t.shape){let i=t.shape[r];n[r]=ew.create(e(i))}return new er({...t._def,shape:()=>n})}if(t instanceof en)return new en({...t._def,type:e(t.element)});if(t instanceof ew)return ew.create(e(t.unwrap()));if(t instanceof ex)return ex.create(e(t.unwrap()));if(t instanceof el)return el.create(t.items.map(t=>e(t)));else return t}(this)}partial(e){let t={};for(let n of r.objectKeys(this.shape)){let r=this.shape[n];e&&!e[n]?t[n]=r:t[n]=r.optional()}return new er({...this._def,shape:()=>t})}required(e){let t={};for(let n of r.objectKeys(this.shape))if(e&&!e[n])t[n]=this.shape[n];else{let e=this.shape[n];for(;e instanceof ew;)e=e._def.innerType;t[n]=e}return new er({...this._def,shape:()=>t})}keyof(){return em(r.objectKeys(this.shape))}}er.create=(e,t)=>new er({shape:()=>e,unknownKeys:"strip",catchall:ee.create(),typeName:o.ZodObject,...T(t)}),er.strictCreate=(e,t)=>new er({shape:()=>e,unknownKeys:"strict",catchall:ee.create(),typeName:o.ZodObject,...T(t)}),er.lazycreate=(e,t)=>new er({shape:e,unknownKeys:"strip",catchall:ee.create(),typeName:o.ZodObject,...T(t)});class ei extends k{_parse(e){let{ctx:t}=this._processInputParams(e),n=this._def.options;if(t.common.async)return Promise.all(n.map(async e=>{let n={...t,common:{...t.common,issues:[]},parent:null};return{result:await e._parseAsync({data:t.data,path:t.path,parent:n}),ctx:n}})).then(function(e){for(let t of e)if("valid"===t.result.status)return t.result;for(let n of e)if("dirty"===n.result.status)return t.common.issues.push(...n.ctx.common.issues),n.result;let n=e.map(e=>new d(e.ctx.common.issues));return h(t,{code:c.invalid_union,unionErrors:n}),g});{let e,r=[];for(let i of n){let n={...t,common:{...t.common,issues:[]},parent:null},s=i._parseSync({data:t.data,path:t.path,parent:n});if("valid"===s.status)return s;"dirty"!==s.status||e||(e={result:s,ctx:n}),n.common.issues.length&&r.push(n.common.issues)}if(e)return t.common.issues.push(...e.ctx.common.issues),e.result;let i=r.map(e=>new d(e));return h(t,{code:c.invalid_union,unionErrors:i}),g}}get options(){return this._def.options}}ei.create=(e,t)=>
1new ei({options:e,typeName:o.ZodUnion,...T(t)});let es=e=>{if(e instanceof ep)return es(e.schema);if(e instanceof eb)return es(e.innerType());if(e instanceof eh)return[e.value];if(e instanceof eg)return e.options;if(e instanceof ev)return r.objectValues(e.enum);else if(e instanceof e_)return es(e._def.innerType);else if(e instanceof X)return[void 0];else if(e instanceof Z)return[null];else if(e instanceof ew)return[void 0,...es(e.unwrap())];else if(e instanceof ex)return[null,...es(e.unwrap())];else if(e instanceof eT)return es(e.unwrap());else if(e instanceof eO)return es(e.unwrap());else if(e instanceof eE)return es(e._def.innerType);else return[]};class eo extends k{_parse(e){let{ctx:t}=this._processInputParams(e);if(t.parsedType!==l.object)return h(t,{code:c.invalid_type,expected:l.object,received:t.parsedType}),g;let n=this.discriminator,r=t.data[n],i=this.optionsMap.get(r);return i?t.common.async?i._parseAsync({data:t.data,path:t.path,parent:t}):i._parseSync({data:t.data,path:t.path,parent:t}):(h(t,{code:c.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[n]}),g)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(e,t,n){let r=new Map;for(let n of t){let t=es(n.shape[e]);if(!t.length)throw Error(`A discriminator value for key \`${e}\` could not be extracted from all schema options`);for(let i of t){if(r.has(i))throw Error(`Discriminator property ${String(e)} has duplicate value ${String(i)}`);r.set(i,n)}}return new eo({typeName:o.ZodDiscriminatedUnion,discriminator:e,options:t,optionsMap:r,...T(n)})}}class ea extends k{_parse(e){let{status:t,ctx:n}=this._processInputParams(e),i=(e,i)=>{if(b(e)||b(i))return g;let s=function e(t,n){let i=u(t),s=u(n);if(t===n)return{valid:!0,data:t};if(i===l.object&&s===l.object){let i=r.objectKeys(n),s=r.objectKeys(t).filter(e=>-1!==i.indexOf(e)),o={...t,...n};for(let r of s){let i=e(t[r],n[r]);if(!i.valid)return{valid:!1};o[r]=i.data}return{valid:!0,data:o}}if(i===l.array&&s===l.array){if(t.length!==n.length)return{valid:!1};let r=[];for(let i=0;i<t.length;i++){let s=e(t[i],n[i]);if(!s.valid)return{valid:!1};r.push(s.data)}return{valid:!0,data:r}}if(i===l.date&&s===l.date&&+t==+n)return{valid:!0,data:t};return{valid:!1}}(e.value,i.value);return s.valid?((w(e)||w(i))&&t.dirty(),{status:t.value,value:s.data}):(h(n,{code:c.invalid_intersection_types}),g)};return n.common.async?Promise.all([this._def.left._parseAsync({data:n.data,path:n.path,parent:n}),this._def.right._parseAsync({data:n.data,path:n.path,parent:n})]).then(([e,t])=>i(e,t)):i(this._def.left._parseSync({data:n.data,path:n.path,parent:n}),this._def.right._parseSync({data:n.data,path:n.path,parent:n}))}}ea.create=(e,t,n)=>new ea({left:e,right:t,typeName:o.ZodIntersection,...T(n)});class el extends k{_parse(e){let{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==l.array)return h(n,{code:c.invalid_type,expected:l.array,received:n.parsedType}),g;if(n.data.length<this._def.items.length)return h(n,{code:c.too_small,minimum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),g;!this._def.rest&&n.data.length>this._def.items.length&&(h(n,{code:c.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),t.dirty());let r=[...n.data].map((e,t)=>{let r=this._def.items[t]||this._def.rest;return r?r._parse(new E(n,e,n.path,t)):null}).filter(e=>!!e);return n.common.async?Promise.all(r).then(e=>m.mergeArray(t,e)):m.mergeArray(t,r)}get items(){return this._def.items}rest(e){return new el({...this._def,rest:e})}}el.create=(e,t)=>{if(!Array.isArray(e))throw Error("You must pass an array of schemas to z.tuple([ ... ])");return new el({items:e,typeName:o.ZodTuple,rest:null,...T(t)})};class eu extends k{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){let{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==l.object)return h(n,{code:c.invalid_type,expected:l.object,received:n.parsedType}),g;let r=[],i=this._def.keyType,s=this._def.valueType;for(let e in n.data)r.push({key:i._parse(new E(n,e,n.path,e)),value:s._parse(new E(n,n.data[e],n.path,e)),alwaysSet:e in n.data});return n.common.async?m.mergeObjectAsync(t,r):m.mergeObjectSync(t,r)}
1get element(){return this._def.valueType}static create(e,t,n){return new eu(t instanceof k?{keyType:e,valueType:t,typeName:o.ZodRecord,...T(n)}:{keyType:z.create(),valueType:e,typeName:o.ZodRecord,...T(t)})}}class ec extends k{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){let{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==l.map)return h(n,{code:c.invalid_type,expected:l.map,received:n.parsedType}),g;let r=this._def.keyType,i=this._def.valueType,s=[...n.data.entries()].map(([e,t],s)=>({key:r._parse(new E(n,e,n.path,[s,"key"])),value:i._parse(new E(n,t,n.path,[s,"value"]))}));if(n.common.async){let e=new Map;return Promise.resolve().then(async()=>{for(let n of s){let r=await n.key,i=await n.value;if("aborted"===r.status||"aborted"===i.status)return g;("dirty"===r.status||"dirty"===i.status)&&t.dirty(),e.set(r.value,i.value)}return{status:t.value,value:e}})}{let e=new Map;for(let n of s){let r=n.key,i=n.value;if("aborted"===r.status||"aborted"===i.status)return g;("dirty"===r.status||"dirty"===i.status)&&t.dirty(),e.set(r.value,i.value)}return{status:t.value,value:e}}}}ec.create=(e,t,n)=>new ec({valueType:t,keyType:e,typeName:o.ZodMap,...T(n)});class ed extends k{_parse(e){let{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==l.set)return h(n,{code:c.invalid_type,expected:l.set,received:n.parsedType}),g;let r=this._def;null!==r.minSize&&n.data.size<r.minSize.value&&(h(n,{code:c.too_small,minimum:r.minSize.value,type:"set",inclusive:!0,exact:!1,message:r.minSize.message}),t.dirty()),null!==r.maxSize&&n.data.size>r.maxSize.value&&(h(n,{code:c.too_big,maximum:r.maxSize.value,type:"set",inclusive:!0,exact:!1,message:r.maxSize.message}),t.dirty());let i=this._def.valueType;function s(e){let n=new Set;for(let r of e){if("aborted"===r.status)return g;"dirty"===r.status&&t.dirty(),n.add(r.value)}return{status:t.value,value:n}}let o=[...n.data.values()].map((e,t)=>i._parse(new E(n,e,n.path,t)));return n.common.async?Promise.all(o).then(e=>s(e)):s(o)}min(e,t){return new ed({...this._def,minSize:{value:e,message:s.toString(t)}})}max(e,t){return new ed({...this._def,maxSize:{value:e,message:s.toString(t)}})}size(e,t){return this.min(e,t).max(e,t)}nonempty(e){return this.min(1,e)}}ed.create=(e,t)=>new ed({valueType:e,minSize:null,maxSize:null,typeName:o.ZodSet,...T(t)});class ef extends k{constructor(){super(...arguments),this.validate=this.implement}_parse(e){let{ctx:t}=this._processInputParams(e);if(t.parsedType!==l.function)return h(t,{code:c.invalid_type,expected:l.function,received:t.parsedType}),g;function n(e,n){return p({data:e,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,f,f].filter(e=>!!e),issueData:{code:c.invalid_arguments,argumentsError:n}})}function r(e,n){return p({data:e,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,f,f].filter(e=>!!e),issueData:{code:c.invalid_return_type,returnTypeError:n}})}let i={errorMap:t.common.contextualErrorMap},s=t.data;if(this._def.returns instanceof ey){let e=this;return y(async function(...t){let o=new d([]),a=await e._def.args.parseAsync(t,i).catch(e=>{throw o.addIssue(n(t,e)),o}),l=await Reflect.apply(s,this,a);return await e._def.returns._def.type.parseAsync(l,i).catch(e=>{throw o.addIssue(r(l,e)),o})})}{let e=this;return y(function(...t){let o=e._def.args.safeParse(t,i);if(!o.success)throw new d([n(t,o.error)]);let a=Reflect.apply(s,this,o.data),l=e._def.returns.safeParse(a,i);if(!l.success)throw new d([r(a,l.error)]);return l.data})}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...e){return new ef({...this._def,args:el.create(e).rest(Q.create())})}returns(e){return new ef({...this._def,returns:e})}implement(e){return this.parse(e)}strictImplement(e){return this.parse(e)}static create(e,t,n){return new ef({args:e||el.create([]).rest(Q.create()),returns:t||Q.create(),typeName:o.ZodFunction,...T(n)})}}class ep extends k{get schema(){return this._def.getter()}_parse(e){let{ctx:t}=this._processInputParams(e);return this._def.getter()._parse({data:t.data,path:t.path,parent:t})}}ep.create=(e,t)=>
1new ep({getter:e,typeName:o.ZodLazy,...T(t)});class eh extends k{_parse(e){if(e.data!==this._def.value){let t=this._getOrReturnCtx(e);return h(t,{received:t.data,code:c.invalid_literal,expected:this._def.value}),g}return{status:"valid",value:e.data}}get value(){return this._def.value}}function em(e,t){return new eg({values:e,typeName:o.ZodEnum,...T(t)})}eh.create=(e,t)=>new eh({value:e,typeName:o.ZodLiteral,...T(t)});class eg extends k{_parse(e){if("string"!=typeof e.data){let t=this._getOrReturnCtx(e),n=this._def.values;return h(t,{expected:r.joinValues(n),received:t.parsedType,code:c.invalid_type}),g}if(this._cache||(this._cache=new Set(this._def.values)),!this._cache.has(e.data)){let t=this._getOrReturnCtx(e),n=this._def.values;return h(t,{received:t.data,code:c.invalid_enum_value,options:n}),g}return y(e.data)}get options(){return this._def.values}get enum(){let e={};for(let t of this._def.values)e[t]=t;return e}get Values(){let e={};for(let t of this._def.values)e[t]=t;return e}get Enum(){let e={};for(let t of this._def.values)e[t]=t;return e}extract(e,t=this._def){return eg.create(e,{...this._def,...t})}exclude(e,t=this._def){return eg.create(this.options.filter(t=>!e.includes(t)),{...this._def,...t})}}eg.create=em;class ev extends k{_parse(e){let t=r.getValidEnumValues(this._def.values),n=this._getOrReturnCtx(e);if(n.parsedType!==l.string&&n.parsedType!==l.number){let e=r.objectValues(t);return h(n,{expected:r.joinValues(e),received:n.parsedType,code:c.invalid_type}),g}if(this._cache||(this._cache=new Set(r.getValidEnumValues(this._def.values))),!this._cache.has(e.data)){let e=r.objectValues(t);return h(n,{received:n.data,code:c.invalid_enum_value,options:e}),g}return y(e.data)}get enum(){return this._def.values}}ev.create=(e,t)=>new ev({values:e,typeName:o.ZodNativeEnum,...T(t)});class ey extends k{unwrap(){return this._def.type}_parse(e){let{ctx:t}=this._processInputParams(e);return t.parsedType!==l.promise&&!1===t.common.async?(h(t,{code:c.invalid_type,expected:l.promise,received:t.parsedType}),g):y((t.parsedType===l.promise?t.data:Promise.resolve(t.data)).then(e=>this._def.type.parseAsync(e,{path:t.path,errorMap:t.common.contextualErrorMap})))}}ey.create=(e,t)=>new ey({type:e,typeName:o.ZodPromise,...T(t)});class eb extends k{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===o.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){let{status:t,ctx:n}=this._processInputParams(e),i=this._def.effect||null,s={addIssue:e=>{h(n,e),e.fatal?t.abort():t.dirty()},get path(){return n.path}};if(s.addIssue=s.addIssue.bind(s),"preprocess"===i.type){let e=i.transform(n.data,s);if(n.common.async)return Promise.resolve(e).then(async e=>{if("aborted"===t.value)return g;let r=await this._def.schema._parseAsync({data:e,path:n.path,parent:n});return"aborted"===r.status?g:"dirty"===r.status||"dirty"===t.value?v(r.value):r});{if("aborted"===t.value)return g;let r=this._def.schema._parseSync({data:e,path:n.path,parent:n});return"aborted"===r.status?g:"dirty"===r.status||"dirty"===t.value?v(r.value):r}}if("refinement"===i.type){let e=e=>{let t=i.refinement(e,s);if(n.common.async)return Promise.resolve(t);if(t instanceof Promise)throw Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return e};if(!1!==n.common.async)return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(n=>"aborted"===n.status?g:("dirty"===n.status&&t.dirty(),e(n.value).then(()=>({status:t.value,value:n.value}))));{let r=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});return"aborted"===r.status?g:("dirty"===r.status&&t.dirty(),e(r.value),{status:t.value,value:r.value})}}if("transform"===i.type)if(!1!==n.common.async)return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(e=>x(e)?Promise.resolve(i.transform(e.value,s)).then(e=>({status:t.value,value:e})):g);else{let e=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});if(!x(e))return g;let r=i.transform(e.value,s);if(r instanceof Promise)throw Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:t.value,value:r}}r.assertNever(i)}}
1eb.create=(e,t,n)=>new eb({schema:e,typeName:o.ZodEffects,effect:t,...T(n)}),eb.createWithPreprocess=(e,t,n)=>new eb({schema:t,effect:{type:"preprocess",transform:e},typeName:o.ZodEffects,...T(n)});class ew extends k{_parse(e){return this._getType(e)===l.undefined?y(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}ew.create=(e,t)=>new ew({innerType:e,typeName:o.ZodOptional,...T(t)});class ex extends k{_parse(e){return this._getType(e)===l.null?y(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}ex.create=(e,t)=>new ex({innerType:e,typeName:o.ZodNullable,...T(t)});class e_ extends k{_parse(e){let{ctx:t}=this._processInputParams(e),n=t.data;return t.parsedType===l.undefined&&(n=this._def.defaultValue()),this._def.innerType._parse({data:n,path:t.path,parent:t})}removeDefault(){return this._def.innerType}}e_.create=(e,t)=>new e_({innerType:e,typeName:o.ZodDefault,defaultValue:"function"==typeof t.default?t.default:()=>t.default,...T(t)});class eE extends k{_parse(e){let{ctx:t}=this._processInputParams(e),n={...t,common:{...t.common,issues:[]}},r=this._def.innerType._parse({data:n.data,path:n.path,parent:{...n}});return _(r)?r.then(e=>({status:"valid",value:"valid"===e.status?e.value:this._def.catchValue({get error(){return new d(n.common.issues)},input:n.data})})):{status:"valid",value:"valid"===r.status?r.value:this._def.catchValue({get error(){return new d(n.common.issues)},input:n.data})}}removeCatch(){return this._def.innerType}}eE.create=(e,t)=>new eE({innerType:e,typeName:o.ZodCatch,catchValue:"function"==typeof t.catch?t.catch:()=>t.catch,...T(t)});class eS extends k{_parse(e){if(this._getType(e)!==l.nan){let t=this._getOrReturnCtx(e);return h(t,{code:c.invalid_type,expected:l.nan,received:t.parsedType}),g}return{status:"valid",value:e.data}}}eS.create=e=>new eS({typeName:o.ZodNaN,...T(e)}),Symbol("zod_brand");class eT extends k{_parse(e){let{ctx:t}=this._processInputParams(e),n=t.data;return this._def.type._parse({data:n,path:t.path,parent:t})}unwrap(){return this._def.type}}class ek extends k{_parse(e){let{status:t,ctx:n}=this._processInputParams(e);if(n.common.async)return(async()=>{let e=await this._def.in._parseAsync({data:n.data,path:n.path,parent:n});return"aborted"===e.status?g:"dirty"===e.status?(t.dirty(),v(e.value)):this._def.out._parseAsync({data:e.value,path:n.path,parent:n})})();{let e=this._def.in._parseSync({data:n.data,path:n.path,parent:n});return"aborted"===e.status?g:"dirty"===e.status?(t.dirty(),{status:"dirty",value:e.value}):this._def.out._parseSync({data:e.value,path:n.path,parent:n})}}static create(e,t){return new ek({in:e,out:t,typeName:o.ZodPipeline})}}class eO extends k{_parse(e){let t=this._def.innerType._parse(e),n=e=>(x(e)&&(e.value=Object.freeze(e.value)),e);return _(t)?t.then(e=>n(e)):n(t)}unwrap(){return this._def.innerType}}eO.create=(e,t)=>new eO({innerType:e,typeName:o.ZodReadonly,...T(t)}),er.lazycreate,function(e){e.ZodString="ZodString",e.ZodNumber="ZodNumber",e.ZodNaN="ZodNaN",e.ZodBigInt="ZodBigInt",e.ZodBoolean="ZodBoolean",e.ZodDate="ZodDate",e.ZodSymbol="ZodSymbol",e.ZodUndefined="ZodUndefined",e.ZodNull="ZodNull",e.ZodAny="ZodAny",e.ZodUnknown="ZodUnknown",e.ZodNever="ZodNever",e.ZodVoid="ZodVoid",e.ZodArray="ZodArray",e.ZodObject="ZodObject",e.ZodUnion="ZodUnion",e.ZodDiscriminatedUnion="ZodDiscriminatedUnion",e.ZodIntersection="ZodIntersection",e.ZodTuple="ZodTuple",e.ZodRecord="ZodRecord",e.ZodMap="ZodMap",e.ZodSet="ZodSet",e.ZodFunction="ZodFunction",e.ZodLazy="ZodLazy",e.ZodLiteral="ZodLiteral",e.ZodEnum="ZodEnum",e.ZodEffects="ZodEffects",e.ZodNativeEnum="ZodNativeEnum",e.ZodOptional="ZodOptional",e.ZodNullable="ZodNullable",e.ZodDefault="ZodDefault",e.ZodCatch="ZodCatch",e.ZodPromise="ZodPromise",e.ZodBranded="ZodBranded",e.ZodPipeline="ZodPipeline",e.ZodReadonly="ZodReadonly"}(o||(o={}));let eC=z.create;H.create,eS.create,W.create;let eA=K.create;Y.create,G.create,X.create,Z.create,J.create,Q.create,ee.create,et.create,en.create;let eP=er.create;er.strictCreate,ei.create,eo.create,ea.create,el.create,eu.create,ec.create,ed.create,ef.create,ep.create;let ej=eh.create;eg.create,ev.create,ey.create,eb.create,ew.create,ex.create;let eR=eb.createWithPreprocess;ek.create;let eI={string:e=>z.create({...e,coerce:!0}),number:e=>H.create({...e,coerce:!0}),boolean:e=>K.create({...e,coerce:!0}),bigint:e=>W.create({...e,coerce:!0}),date:e=>Y.create({...e,coerce:!0})}},23382:(e,t,n)=>{"use strict";n.d(t,{o:()=>h});var r=n(12679),i=n(91750),s=n(68038),o=n(59029),a=n(67412);let l={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1};var u=n(37605);function c(e,t){return e*Math.sqrt(1-t*t)}let d=["duration","bounce"],f=["stiffness","damping","mass"];function p(e,t){return t.some(t=>void 0!==e[t])}function h(e=l.visualDuration,t=l.bounce){let n,m="object"!=typeof e?{visualDuration:e,keyframes:[0,1],bounce:t}:e,{restSpeed:g,restDelta:v}=m,y=m.keyframes[0],b=m.keyframes[m.keyframes.length-1],w={done:!1,value:y},{stiffness:x,damping:_,mass:E,duration:S,velocity:T,isResolvedFromDuration:k}=function(e){let t={velocity:l.velocity,stiffness:l.stiffness,damping:l.damping,mass:l.mass,isResolvedFromDuration:!1,...e};if(!p(e,f)&&p(e,d))if(e.visualDuration){let n=2*Math.PI/(1.2*e.visualDuration),i=n*n,s=2*(0,r.q)(.05,1,1-(e.bounce||0))*Math.sqrt(i);t={...t,mass:l.mass,stiffness:i,damping:s}}else{let n=function({duration:e=l.duration,bounce:t=l.bounce,velocity:n=l.velocity,mass:s=l.mass}){let o,a;(0,u.$)(e<=(0,i.f)(l.maxDuration),"Spring duration must be 10 seconds or less","spring-duration-limit");let d=1-t;d=(0,r.q)(l.minDamping,l.maxDamping,d),e=(0,r.q)(l.minDuration,l.maxDuration,(0,i.X)(e)),d<1?(o=t=>{let r=t*d,i=r*e;return .001-(r-n)/c(t,d)*Math.exp(-i)},a=t=>{let r=t*d*e,i=Math.pow(d,2)*Math.pow(t,2)*e,s=Math.exp(-r),a=c(Math.pow(t,2),d);return(r*n+n-i)*s*(-o(t)+.001>0?-1:1)/a}):(o=t=>-.001+Math.exp(-t*e)*((t-n)*e+1),a=t=>e*e*(n-t)*Math.exp(-t*e));let f=function(e,t,n){let r=n;for(let n=1;n<12;n++)r-=e(r)/t(r);return r}(o,a,5/e);if(e=(0,i.f)(e),isNaN(f))return{stiffness:l.stiffness,damping:l.damping,duration:e};{let t=Math.pow(f,2)*s;return{stiffness:t,damping:2*d*Math.sqrt(s*t),duration:e}}}(e);(t={...t,...n,mass:l.mass}).isResolvedFromDuration=!0}return t}({...m,velocity:-(0,i.X)(m.velocity||0)}),O=T||0,C=_/(2*Math.sqrt(x*E)),A=b-y,P=(0,i.X)(Math.sqrt(x/E)),j=5>Math.abs(A);if(g||(g=j?l.restSpeed.granular:l.restSpeed.default),v||(v=j?l.restDelta.granular:l.restDelta.default),C<1){let e=c(P,C);n=t=>b-Math.exp(-C*P*t)*((O+C*P*A)/e*Math.sin(e*t)+A*Math.cos(e*t))}else if(1===C)n=e=>b-Math.exp(-P*e)*(A+(O+P*A)*e);else{let e=P*Math.sqrt(C*C-1);n=t=>{let n=Math.exp(-C*P*t),r=Math.min(e*t,300);return b-n*((O+C*P*A)*Math.sinh(r)+e*A*Math.cosh(r))/e}}let R={calculatedDuration:k&&S||null,next:e=>{let t=n(e);if(k)w.done=e>=S;else{let r=0===e?O:0;
1C<1&&(r=0===e?(0,i.f)(O):(0,a.Y)(n,e,t));let s=Math.abs(b-t)<=v;w.done=Math.abs(r)<=g&&s}return w.value=w.done?b:t,w},toString:()=>{let e=Math.min((0,o.t)(R),o.Y),t=(0,s.K)(t=>R.next(e*t).value,e,30);return e+"ms "+t},toTransition:()=>{}};return R}h.applyToOptions=e=>{let t=function(e,t=100,n){let r=n({...e,keyframes:[0,t]}),s=Math.min((0,o.t)(r),o.Y);return{type:"keyframes",ease:e=>r.next(s*e).value/t,duration:(0,i.X)(s)}}(e,100,h);return e.ease=t.ease,e.duration=(0,i.f)(t.duration),e.type="keyframes",e}},24006:(e,t,n)=>{"use strict";n.d(t,{e:()=>j});var r=n(14232),i=n(87082),s=n(27721),o=n(7870),a=n(44727),l=n(26352),u=n(17881),c=n(63333),d=n(70097),f=n(92815);function p(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];e&&n.length>0&&e.classList.add(...n)}function h(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];e&&n.length>0&&e.classList.remove(...n)}var m=n(96369),g=n(1147),v=n(37478);function y(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.split(/\s+/).filter(e=>e.length>1)}let b=(0,r.createContext)(null);b.displayName="TransitionContext";var w=(e=>(e.Visible="visible",e.Hidden="hidden",e))(w||{});let x=(0,r.createContext)(null);function _(e){return"children"in e?_(e.children):e.current.filter(e=>{let{el:t}=e;return null!==t.current}).filter(e=>{let{state:t}=e;return"visible"===t}).length>0}function E(e,t){let n=(0,l.Y)(e),a=(0,r.useRef)([]),u=(0,o.a)(),c=(0,i.L)(),d=(0,s._)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:v.mK.Hidden,r=a.current.findIndex(t=>{let{el:n}=t;return n===e});-1!==r&&((0,f.Y)(t,{[v.mK.Unmount](){a.current.splice(r,1)},[v.mK.Hidden](){a.current[r].state="hidden"}}),c.microTask(()=>{var e;!_(a)&&u.current&&(null==(e=n.current)||e.call(n))}))}),p=(0,s._)(e=>{let t=a.current.find(t=>{let{el:n}=t;return n===e});return t?"visible"!==t.state&&(t.state="visible"):a.current.push({el:e,state:"visible"}),()=>d(e,v.mK.Unmount)}),h=(0,r.useRef)([]),m=(0,r.useRef)(Promise.resolve()),g=(0,r.useRef)({enter:[],leave:[],idle:[]}),y=(0,s._)((e,n,r)=>{h.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter(t=>{let[n]=t;return n!==e})),null==t||t.chains.current[n].push([e,new Promise(e=>{h.current.push(e)})]),null==t||t.chains.current[n].push([e,new Promise(e=>{Promise.all(g.current[n].map(e=>{let[t,n]=e;return n})).then(()=>e())}
1)]),"enter"===n?m.current=m.current.then(()=>null==t?void 0:t.wait.current).then(()=>r(n)):r(n)}),b=(0,s._)((e,t,n)=>{Promise.all(g.current[t].splice(0).map(e=>{let[t,n]=e;return n})).then(()=>{var e;null==(e=h.current.shift())||e()}).then(()=>n(t))});return(0,r.useMemo)(()=>({children:a,register:p,unregister:d,onStart:y,onStop:b,wait:m,chains:g}),[p,d,a,y,b,g,m])}function S(){}x.displayName="NestingContext";let T=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function k(e){var t;let n={};for(let r of T)n[r]=null!=(t=e[r])?t:S;return n}let O=v.O5.RenderStrategy,C=(0,v.FX)(function(e,t){let{show:n,appear:i=!1,unmount:o=!0,...l}=e,d=(0,r.useRef)(null),f=(0,c.P)(d,t);(0,u.g)();let p=(0,m.O_)();if(void 0===n&&null!==p&&(n=(p&m.Uw.Open)===m.Uw.Open),![!0,!1].includes(n))throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[h,g]=(0,r.useState)(n?"visible":"hidden"),y=E(()=>{g("hidden")}),[w,S]=(0,r.useState)(!0),T=(0,r.useRef)([n]);(0,a.s)(()=>{!1!==w&&T.current[T.current.length-1]!==n&&(T.current.push(n),S(!1))},[T,n]);let k=(0,r.useMemo)(()=>({show:n,appear:i,initial:w}),[n,i,w]);(0,r.useEffect)(()=>{if(n)g("visible");else if(_(y)){let e=d.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&g("hidden")}else g("hidden")},[n,y]);let C={unmount:o},P=(0,s._)(()=>{var t;w&&S(!1),null==(t=e.beforeEnter)||t.call(e)}),j=(0,s._)(()=>{var t;w&&S(!1),null==(t=e.beforeLeave)||t.call(e)});return r.createElement(x.Provider,{value:y},r.createElement(b.Provider,{value:k},(0,v.XX)({ourProps:{...C,as:r.Fragment,children:r.createElement(A,{ref:f,...C,...l,beforeEnter:P,beforeLeave:j})},theirProps:{},defaultTag:r.Fragment,features:O,visible:"visible"===h,name:"Transition"})))}),A=(0,v.FX)(function(e,t){var n,w,S;let T,{beforeEnter:C,afterEnter:A,beforeLeave:P,afterLeave:j,enter:R,enterFrom:I,enterTo:N,entered:L,leave:M,leaveFrom:D,leaveTo:$,...F}=e,U=(0,r.useRef)(null),B=(0,c.P)(U,t),V=null==(n=F.unmount)||n?v.mK.Unmount:v.mK.Hidden,{show:q,appear:z,initial:H}=function(){let e=(0,r.useContext)(b);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[W,K]=(0,r.useState)(q?"visible":"hidden"),Y=function(){let e=(0,r.useContext)(x);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:G,unregister:X}=Y;(0,r.useEffect)(()=>G(U),[G,U]),(0,r.useEffect)(()=>{if(V===v.mK.Hidden&&U.current){if(q&&"visible"!==W){K("visible");return}return(0,f.Y)(W,{hidden:()=>X(U),visible:()=>G(U)})}},[W,U,G,X,q,V]);let Z=(0,l.Y)({base:y(F.className),enter:y(R),enterFrom:y(I),enterTo:y(N),entered:y(L),leave:y(M),leaveFrom:y(D),leaveTo:y($)}),J=(S={beforeEnter:C,afterEnter:A,beforeLeave:P,afterLeave:j},T=(0,r.useRef)(k(S)),(0,r.useEffect)(()=>{T.current=k(S)},[S]),T),Q=(0,u.g)();(0,r.useEffect)(()=>{if(Q&&"visible"===W&&null===U.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[U,W,Q]);let ee=z&&q&&H,et=Q&&(!H||z)?q?"enter":"leave":"idle",en=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,[t,n]=(0,r.useState)(e),i=(0,o.a)(),s=(0,r.useCallback)(e=>{i.current&&n(t=>t|e)},[t,i]),a=(0,r.useCallback)(e=>!!(t&e),[t]);return{flags:t,addFlag:s,hasFlag:a,removeFlag:(0,r.useCallback)(e=>{i.current&&n(t=>t&~e)},[n,i]),toggleFlag:(0,r.useCallback)(e=>{i.current&&n(t=>t^e)},[n])}}(0),er=(0,s._)(e=>(0,f.Y)(e,{enter:()=>{en.addFlag(m.Uw.Opening),J.current.beforeEnter()},leave:()=>{en.addFlag(m.Uw.Closing),J.current.beforeLeave()},idle:()=>{}})),ei=(0,s._)(e=>(0,f.Y)(e,{enter:()=>{en.removeFlag(m.Uw.Opening),J.current.afterEnter()},leave:()=>{en.removeFlag(m.Uw.Closing),J.current.afterLeave()},idle:()=>{}})),es=E(()=>{K("hidden"),X(U)},Y),eo=(0,r.useRef)(!1);!function(e){let{immediate:t,container:n,direction:r,classes:s,onStart:u,onStop:c}=e,m=(0,o.a)(),g=(0,i.L)(),v=(0,l.Y)(r);(0,a.s)(()=>{t&&(v.current="enter")},[t]),(0,a.s)(()=>{let e=(0,d.e)();g.add(e.dispose);let t=n.current;if(t&&"idle"!==v.current&&m.current){var r,i,o;let n,a,l,m,g,y,b;return e.dispose(),u.current(v.current),e.add((r=s.current,i="enter"===v.current,o=()=>{e.dispose(),c.current(v.current)},a=i?"enter":"leave",l=(0,d.e)(),m=void 0!==o?(n={called:!1},function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];if(!n.called)return n.called=!0,o(...t)}):()=>{}
1,"enter"===a&&(t.removeAttribute("hidden"),t.style.display=""),g=(0,f.Y)(a,{enter:()=>r.enter,leave:()=>r.leave}),y=(0,f.Y)(a,{enter:()=>r.enterTo,leave:()=>r.leaveTo}),b=(0,f.Y)(a,{enter:()=>r.enterFrom,leave:()=>r.leaveFrom}),h(t,...r.base,...r.enter,...r.enterTo,...r.enterFrom,...r.leave,...r.leaveFrom,...r.leaveTo,...r.entered),p(t,...r.base,...g,...b),l.nextFrame(()=>{h(t,...r.base,...g,...b),p(t,...r.base,...g,...y),function(e,t){let n=(0,d.e)();if(!e)return n.dispose;let{transitionDuration:r,transitionDelay:i}=getComputedStyle(e),[s,o]=[r,i].map(e=>{let[t=0]=e.split(",").filter(Boolean).map(e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e)).sort((e,t)=>t-e);return t}),a=s+o;if(0!==a){n.group(n=>{n.setTimeout(()=>{t(),n.dispose()},a),n.addEventListener(e,"transitionrun",e=>{e.target===e.currentTarget&&n.dispose()})});let r=n.addEventListener(e,"transitionend",e=>{e.target===e.currentTarget&&(t(),r())})}else t();n.add(()=>t()),n.dispose}(t,()=>(h(t,...r.base,...g),p(t,...r.base,...r.entered),m()))}),l.dispose)),e.dispose}},[r])}({immediate:ee,container:U,classes:Z,direction:et,onStart:(0,l.Y)(e=>{eo.current=!0,es.onStart(U,e,er)}),onStop:(0,l.Y)(e=>{eo.current=!1,es.onStop(U,e,ei),"leave"!==e||_(es)||(K("hidden"),X(U))})});let ea=F;return ee?ea={...ea,className:(0,g.x)(F.className,...Z.current.enter,...Z.current.enterFrom)}:eo.current&&(ea.className=(0,g.x)(F.className,null==(w=U.current)?void 0:w.className),""===ea.className&&delete ea.className),r.createElement(x.Provider,{value:es},r.createElement(m.El,{value:(0,f.Y)(W,{visible:m.Uw.Open,hidden:m.Uw.Closed})|en.flags},(0,v.XX)({ourProps:{ref:B},theirProps:ea,defaultTag:"div",features:O,visible:"visible"===W,name:"Transition.Child"})))}),P=(0,v.FX)(function(e,t){let n=null!==(0,r.useContext)(b),i=null!==(0,m.O_)();return r.createElement(r.Fragment,null,!n&&i?r.createElement(C,{ref:t,...e}):r.createElement(A,{ref:t,...e}))}),j=Object.assign(C,{Child:P,Root:C})},24437:(e,t,n)=>{"use strict";n.d(t,{L:()=>a,d:()=>o});var r=n(71830);let i="_sentryScope",s="_sentryIsolationScope";function o(e,t,n){e&&((0,r.my)(e,s,n),(0,r.my)(e,i,t))}function a(e){return{scope:e[i],isolationScope:e[s]}}},24801:(e,t,n)=>{"use strict";n.d(t,{b:()=>r});let r=e=>{if(!e)return{href:""};let{href:t,blank:n,linkType:r,internalType:i,internalLink:s,referenceLink:o,mailTo:a,subject:l}=e,u="string"===i?s:null==o?void 0:o.url,c={...n?{target:"_blank",rel:"noopener"}:{}};return"mail"===r?{href:"mailto:".concat(a,"?subject=").concat(l)}:{href:("internal"===r&&u?u:t)||"",...c}}},25372:(e,t,n)=>{"use strict";function r(e){if("boolean"==typeof e)return Number(e);let t="string"==typeof e?parseFloat(e):e;if(!("number"!=typeof t||isNaN(t))&&!(t<0)&&!(t>1))return t}n.d(t,{i:()=>r})},25443:(e,t,n)=>{"use strict";var r=n(29563);Object.defineProperty(t,"__esModule",{value:!0}),t.BroadcastChannel=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"nextauth.message";return{receive:function(t){var n=function(n){if(n.key===e){var r,i=JSON.parse(null!==(r=n.newValue)&&void 0!==r?r:"{}");(null==i?void 0:i.event)==="session"&&null!=i&&i.data&&t(i)}};return window.addEventListener("storage",n),function(){return window.removeEventListener("storage",n)}},post:function(t){if("undefined"!=typeof window)try{localStorage.setItem(e,JSON.stringify(l(l({},t),{},{timestamp:d()})))}catch(e){}}}},t.apiBaseUrl=c,t.fetchData=function(e,t,n){return u.apply(this,arguments)},t.now=d;var i=r(n(43081)),s=r(n(84620)),o=r(n(16108));function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach(function(t){(0,s.default)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function u(){return(u=(0,o.default)(i.default.mark(function e(t,n,r){var s,o,a,u,d,f,p,h,m,g=arguments;return i.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return o=(s=g.length>3&&void 0!==g[3]?g[3]:{}).ctx,u=void 0===(a=s.req)?null==o?void 0:o.req:a,d="".concat(c(n),"/").concat(t),e.prev=2,p={headers:l({"Content-Type":"application/json"}
1,null!=u&&null!==(f=u.headers)&&void 0!==f&&f.cookie?{cookie:u.headers.cookie}:{})},null!=u&&u.body&&(p.body=JSON.stringify(u.body),p.method="POST"),e.next=7,fetch(d,p);case 7:return h=e.sent,e.next=10,h.json();case 10:if(m=e.sent,h.ok){e.next=13;break}throw m;case 13:return e.abrupt("return",Object.keys(m).length>0?m:null);case 16:return e.prev=16,e.t0=e.catch(2),r.error("CLIENT_FETCH_ERROR",{error:e.t0,url:d}),e.abrupt("return",null);case 20:case"end":return e.stop()}},e,null,[[2,16]])}))).apply(this,arguments)}function c(e){return"undefined"==typeof window?"".concat(e.baseUrlServer).concat(e.basePathServer):e.basePath}function d(){return Math.floor(Date.now()/1e3)}},25790:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||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};a(n(93602));var i=a(n(51839)),s=a(n(231)),o=a(n(81754));function a(e){return e&&e.__esModule?e:{default:e}}var l=function(e){return i.default[e.smooth]||i.default.defaultEasing},u=function(){if("undefined"!=typeof window)return window.requestAnimationFrame||window.webkitRequestAnimationFrame}()||function(e,t,n){window.setTimeout(e,n||1e3/60,new Date().getTime())},c=function(){return{currentPosition:0,startPosition:0,targetPosition:0,progress:0,duration:0,cancel:!1,target:null,containerElement:null,to:null,start:null,delta:null,percent:null,delayTimeout:null}},d=function(e){var t=e.data.containerElement;if(t&&t!==document&&t!==document.body)return t.scrollLeft;var n=void 0!==window.pageXOffset,r="CSS1Compat"===(document.compatMode||"");return n?window.pageXOffset:r?document.documentElement.scrollLeft:document.body.scrollLeft},f=function(e){var t=e.data.containerElement;if(t&&t!==document&&t!==document.body)return t.scrollTop;var n=void 0!==window.pageXOffset,r="CSS1Compat"===(document.compatMode||"");return n?window.pageYOffset:r?document.documentElement.scrollTop:document.body.scrollTop},p=function(e){var t=e.data.containerElement;if(t&&t!==document&&t!==document.body)return t.scrollWidth-t.offsetWidth;var n=document.body,r=document.documentElement;return Math.max(n.scrollWidth,n.offsetWidth,r.clientWidth,r.scrollWidth,r.offsetWidth)},h=function(e){var t=e.data.containerElement;if(t&&t!==document&&t!==document.body)return t.scrollHeight-t.offsetHeight;var n=document.body,r=document.documentElement;return Math.max(n.scrollHeight,n.offsetHeight,r.clientHeight,r.scrollHeight,r.offsetHeight)},m=function e(t,n,r){var i=n.data;if(!n.ignoreCancelEvents&&i.cancel){o.default.registered.end&&o.default.registered.end(i.to,i.target,i.currentPositionY);return}if(i.delta=Math.round(i.targetPosition-i.startPosition),null===i.start&&(i.start=r),i.progress=r-i.start,i.percent=i.progress>=i.duration?1:t(i.progress/i.duration),i.currentPosition=i.startPosition+Math.ceil(i.delta*i.percent),i.containerElement&&i.containerElement!==document&&i.containerElement!==document.body?n.horizontal?i.containerElement.scrollLeft=i.currentPosition:i.containerElement.scrollTop=i.currentPosition:n.horizontal?window.scrollTo(i.currentPosition,0):window.scrollTo(0,i.currentPosition),i.percent<1){var s=e.bind(null,t,n);u.call(window,s);return}o.default.registered.end&&o.default.registered.end(i.to,i.target,i.currentPosition)},g=function(e){e.data.containerElement=e?e.containerId?document.getElementById(e.containerId):e.container&&e.container.nodeType?e.container:document:null},v=function(e,t,n,r){if(t.data=t.data||c(),window.clearTimeout(t.data.delayTimeout),s.default.subscribe(function(){t.data.cancel=!0}),g(t),t.data.start=null,t.data.cancel=!1,t.data.startPosition=t.horizontal?d(t):f(t),t.data.targetPosition=t.absolute?e:e+t.data.startPosition,t.data.startPosition===t.data.targetPosition){o.default.registered.end&&o.default.registered.end(t.data.to,t.data.target,t.data.currentPosition);return}t.data.delta=Math.round(t.data.targetPosition-t.data.startPosition),t.data.duration=("function"==typeof(i=t.duration)?i:function(){return i})(t.data.delta),t.data.duration=isNaN(parseFloat(t.data.duration))?1e3:parseFloat(t.data.duration),t.data.to=n,t.data.target=r;var i,a=l(t),p=m.bind(null,a,t);if(t&&t.delay>0){t.data.delayTimeout=window.setTimeout(function(){o.default.registered.begin&&o.default.registered.begin(t.data.to,t.data.target),u.call(window,p)},t.delay);return}o.default.registered.begin&&o.default.registered.begin(t.data.to,t.data.target),u.call(window,p)},y=function(e){return(e=r({},e)).data=e.data||c(),e.absolute=!0,e};t.default={animateTopScroll:v,getAnimationType:l,scrollToTop:function(e){v(0,y(e))},scrollToBottom:function(e){g(e=y(e)),v(e.horizontal?p(e):h(e),e)},scrollTo:function(e,t){v(e,y(t))},scrollMore:function(e,t){g(t=y(t)),v(e+(t.horizontal?d(t):f(t)),t)}}}
1,26114:(e,t,n)=>{"use strict";n.d(t,{U:()=>s});var r=n(33458),i=n(82374);function s(e){return void 0===e&&(e=1/0),(0,r.Z)(i.D,e)}},26241:(e,t,n)=>{"use strict";n.d(t,{y:()=>o});var r=n(61402),i=n(51983),s=n(81435);let o={test:e=>s.B.test(e)||r.u.test(e)||i.V.test(e),parse:e=>s.B.test(e)?s.B.parse(e):i.V.test(e)?i.V.parse(e):r.u.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?s.B.transform(e):i.V.transform(e),getAnimatableNone:e=>{let t=o.parse(e);return t.alpha=0,o.transform(t)}}},26352:(e,t,n)=>{"use strict";n.d(t,{Y:()=>s});var r=n(14232),i=n(44727);function s(e){let t=(0,r.useRef)(e);return(0,i.s)(()=>{t.current=e},[e]),t}},26940:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r,i=n(14232);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)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}let o=function(e){return i.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",width:41,height:40,fill:"none",viewBox:"0 0 41 40"},e),r||(r=i.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2.5,d:"m12.5 16 8 8 8-8"})))}},27721:(e,t,n)=>{"use strict";n.d(t,{_:()=>s});var r=n(14232),i=n(26352);let s=function(e){let t=(0,i.Y)(e);return r.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.current(...n)},[t])}},28205:(e,t,n)=>{"use strict";function r(e,t){-1===e.indexOf(t)&&e.push(t)}function i(e,t){let n=e.indexOf(t);n>-1&&e.splice(n,1)}n.d(t,{Ai:()=>i,Kq:()=>r})},29e3:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},29100:(e,t,n)=>{"use strict";n.d(t,{m:()=>o});var r=n(4902),i=n(5415),s=n(15870),o=function(e){function t(t,n,r){void 0===t&&(t=1/0),void 0===n&&(n=1/0),void 0===r&&(r=s.U);var i=e.call(this)||this;return i._bufferSize=t,i._windowTime=n,i._timestampProvider=r,i._buffer=[],i._infiniteTimeWindow=!0,i._infiniteTimeWindow=n===1/0,i._bufferSize=Math.max(1,t),i._windowTime=Math.max(1,n),i}return(0,r.C6)(t,e),t.prototype.next=function(t){var n=this.isStopped,r=this._buffer,i=this._infiniteTimeWindow,s=this._timestampProvider,o=this._windowTime;!n&&(r.push(t),i||r.push(s.now()+o)),this._trimBuffer(),e.prototype.next.call(this,t)},t.prototype._subscribe=function(e){this._throwIfClosed(),this._trimBuffer();for(var t=this._innerSubscribe(e),n=this._infiniteTimeWindow,r=this._buffer.slice(),i=0;i<r.length&&!e.closed;i+=n?1:2)e.next(r[i]);return this._checkFinalizedStatuses(e),t},t.prototype._trimBuffer=function(){var e=this._bufferSize,t=this._timestampProvider,n=this._buffer,r=this._infiniteTimeWindow,i=(r?1:2)*e;if(e<1/0&&i<n.length&&n.splice(0,n.length-i),!r){for(var s=t.now(),o=0,a=1;a<n.length&&n[a]<=s;a+=2)o=a;o&&n.splice(0,o+1)}},t}(i.B)},29563:e=>{e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},29890:(e,t,n)=>{"use strict";n.d(t,{Q:()=>i,d:()=>r});let r={HOMEPAGE:"/",CANNES2026:"/cannes2026",CANNES2026_REGISTER:"/cannes2026/register",CANNES2026_PARTNERS:"/cannes2026/partners",CANNES2026_ROSTER:"/cannes2026/roster",CANNES2026_SCHEDULE:"/cannes2026/schedule",PRIVACY_POLICY:"/privacy",PROFILE:"/profile",ADMIN:"/admin",TERMS_AND_CONDITIONS:"/terms",SIGN_IN:"/signin",LOGIN:"/login",CLUBHOUSE_EVENTS:"/clubhouse",FAQ:"/faq"},i={ATTENDEES:"/api/attendees",GLOBAL_SEARCH:"/api/search/global",EVENTS:"/api/events",PASSWORD_LESS:"/api/auth/passwordless",VERIFY_OTP:"/api/auth/verify-otp",CHECK_EMAIL:"/api/auth/email",ATTENDEE:"/api/attendee",USER_GENERATED_CONTENT:"/api/user-generated-content",USER_GENERATED_CONTENT_REMOVE_BACKGROUND:"/api/user-generated-content-remove-background",USER_GENERATED_CONTENT_BACKGROUND:"/api/user-generated-content-backgrounds"}},30226:(e,t,n)=>{"use strict";n.d(t,{Q:()=>o});var r=n(99854),i=n(80529),s=n(17567);function o(e,t){return void 0===t&&(t=0),(0,i.N)(function(n,i){n.subscribe((0,s._)(i,function(n){return(0,r.N)(i,e,function(){return i.next(n)},t)},function(){return(0,r.N)(i,e,function(){return i.complete()},t)},function(n){return(0,r.N)(i,e,function(){return i.error(n)},t)}))})}},30326:(e,t,n)=>{var r=n(12883).default,i=n(7294);e.exports=function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return i(e)},e.exports.__esModule=!0,e.exports.default=e.exports},30373:(e,t,n)=>{"use strict";function r(e,t,n){if(e instanceof EventTarget)return[e];if("string"==typeof e){let r=document;t&&(r=t.current);let i=n?.[e]??r.querySelectorAll(e);return i?Array.from(i):[]}return Array.from(e)}n.d(t,{K:()=>r})},30734:(e,t,n)=>{"use strict";n.d(t,{l:()=>r});var r="function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"},31026:(e,t,n)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return i}});let r=n(14232);function i(e,t){let n=(0,r.useRef)(null),i=(0,r.useRef)(null);return(0,r.useCallback)(r=>{if(null===r){let e=n.current;e&&(n.current=null,e());let t=i.current;t&&(i.current=null,t())}else e&&(n.current=s(e,r)),t&&(i.current=s(t,r))},[e,t])}function s(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let n=e(t);return"function"==typeof n?n:()=>e(null)}}("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)},31279:(e,t,n)=>{"use strict";function r(e,t){if(e){var n=e.indexOf(t);0<=n&&e.splice(n,1)}}n.d(t,{o:()=>r})},31365:(e,t,n)=>{var r=n(12883).default,i=n(78212);e.exports=function(e){var t=i(e,"string");return"symbol"==r(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports},31661:(e,t,n)=>{"use strict";n.d(t,{h:()=>l});var r=n(26114),i=n(2433),s=n(94756),o=n(67753),a=n(48241);function l(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=(0,o.lI)(e),l=(0,o.R0)(e,1/0);return e.length?1===e.length?(0,i.Tg)(e[0]):(0,r.U)(l)((0,a.H)(e,n)):s.w}}
1,31923:(e,t,n)=>{"use strict";n.d(t,{S:()=>r});let r=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu},32073:(e,t,n)=>{"use strict";n.d(t,{Sz:()=>o,ZZ:()=>l,dg:()=>a});var r=n(47738),i=n(35108),s=n(10943);let o=(0,r.A)(.33,1.53,.69,.99),a=(0,s.G)(o),l=(0,i.V)(a)},32288:(e,t,n)=>{"use strict";function r(e){return TypeError("You provided "+(null!==e&&"object"==typeof e?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}n.d(t,{L:()=>r})},32436:(e,t,n)=>{"use strict";n.d(t,{s:()=>y});var r=n(51784),i=n(12679),s=n(91750),o=n(84704),a=n(7945),l=n(86751),u=n(90050);let c=e=>{let t=({timestamp:t})=>e(t);return{start:(e=!0)=>u.Gt.update(t,e),stop:()=>(0,u.WG)(t),now:()=>u.uv.isProcessing?u.uv.timestamp:o.k.now()}};var d=n(48413),f=n(74203),p=n(59029),h=n(46711),m=n(76821),g=n(65063);let v=e=>e/100;class y extends g.q{constructor(e){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=()=>{let{motionValue:e}=this.options;e&&e.updatedAt!==o.k.now()&&this.tick(o.k.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),this.options.onStop?.())},a.q.mainThread++,this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}initAnimation(){let{options:e}=this;(0,m.E)(e);let{type:t=f.i,repeat:n=0,repeatDelay:i=0,repeatType:s,velocity:o=0}=e,{keyframes:a}=e,u=t||f.i;u!==f.i&&"number"!=typeof a[0]&&(this.mixKeyframes=(0,r.F)(v,(0,l.j)(a[0],a[1])),a=[0,100]);let c=u({...e,keyframes:a});"mirror"===s&&(this.mirroredGenerator=u({...e,keyframes:[...a].reverse(),velocity:-o})),null===c.calculatedDuration&&(c.calculatedDuration=(0,p.t)(c));let{calculatedDuration:d}=c;this.calculatedDuration=d,this.resolvedDuration=d+i,this.totalDuration=this.resolvedDuration*(n+1)-i,this.generator=c}updateTime(e){let t=Math.round(e-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=t}tick(e,t=!1){let{generator:n,totalDuration:r,mixKeyframes:s,mirroredGenerator:o,resolvedDuration:a,calculatedDuration:l}=this;if(null===this.startTime)return n.next(0);let{delay:u=0,keyframes:c,repeat:f,repeatType:p,repeatDelay:m,type:g,onUpdate:v,finalKeyframe:y}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-r/this.speed,this.startTime)),t?this.currentTime=e:this.updateTime(e);let b=this.currentTime-u*(this.playbackSpeed>=0?1:-1),w=this.playbackSpeed>=0?b<0:b>r;this.currentTime=Math.max(b,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=r);let x=this.currentTime,_=n;if(f){let e=Math.min(this.currentTime,r)/a,t=Math.floor(e),n=e%1;!n&&e>=1&&(n=1),1===n&&t--,(t=Math.min(t,f+1))%2&&("reverse"===p?(n=1-n,m&&(n-=m/a)):"mirror"===p&&(_=o)),x=(0,i.q)(0,1,n)*a}let E=w?{done:!1,value:c[0]}:_.next(x);s&&(E.value=s(E.value));let{done:S}=E;w||null===l||(S=this.playbackSpeed>=0?this.currentTime>=r:this.currentTime<=0);let T=null===this.holdTime&&("finished"===this.state||"running"===this.state&&S);return T&&g!==d.B&&(E.value=(0,h.X)(c,this.options,y,this.speed)),v&&v(E.value),T&&this.finish(),E}then(e,t){return this.finished.then(e,t)}get duration(){return(0,s.X)(this.calculatedDuration)}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+(0,s.X)(e)}get time(){return(0,s.X)(this.currentTime)}set time(e){e=(0,s.f)(e),this.currentTime=e,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.playbackSpeed),this.driver?.start(!1)}get speed(){return this.playbackSpeed}set speed(e){this.updateTime(o.k.now());let t=this.playbackSpeed!==e;this.playbackSpeed=e,t&&(this.time=(0,s.X)(this.currentTime))}play(){if(this.isStopped)return;let{driver:e=c,startTime:t}=this.options;this.driver||(this.driver=e(e=>this.tick(e))),this.options.onPlay?.();let n=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=n):null!==this.holdTime?this.startTime=n-this.holdTime:this.startTime||(this.startTime=t??n),"finished"===this.state&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(o.k.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&this.play(),this.state="finished",this.holdTime=null}finish(){this.notifyFinished(),this.teardown(),this.state="finished",this.options.onComplete?.()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),this.options.onCancel?.()}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null,a.q.mainThread--}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}attachTimeline(e){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),e.observe(this)}}}
1,32439:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return w}});let r=n(64252),i=n(88365),s=n(37876),o=i._(n(14232)),a=r._(n(98477)),l=r._(n(89836)),u=n(84915),c=n(26904),d=n(90072);n(60546);let f=n(98265),p=r._(n(83829)),h=n(31026),m={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function g(e,t,n,r,i,s,o){let a=null==e?void 0:e.src;e&&e["data-loaded-src"]!==a&&(e["data-loaded-src"]=a,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),null==n?void 0:n.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,i=!1;n.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}(null==r?void 0:r.current)&&r.current(e)}}))}function v(e){return o.use?{fetchPriority:e}:{fetchpriority:e}}let y=(0,o.forwardRef)((e,t)=>{let{src:n,srcSet:r,sizes:i,height:a,width:l,decoding:u,className:c,style:d,fetchPriority:f,placeholder:p,loading:m,unoptimized:y,fill:b,onLoadRef:w,onLoadingCompleteRef:x,setBlurComplete:_,setShowAltText:E,sizesInput:S,onLoad:T,onError:k,...O}=e,C=(0,o.useCallback)(e=>{e&&(k&&(e.src=e.src),e.complete&&g(e,p,w,x,_,y,S))},[n,p,w,x,_,k,y,S]),A=(0,h.useMergedRef)(t,C);return(0,s.jsx)("img",{...O,...v(f),loading:m,width:l,height:a,decoding:u,"data-nimg":b?"fill":"1",className:c,style:d,sizes:i,srcSet:r,src:n,ref:A,onLoad:e=>{g(e.currentTarget,p,w,x,_,y,S)},onError:e=>{E(!0),"empty"!==p&&_(!0),k&&k(e)}})});function b(e){let{isAppRouter:t,imgAttributes:n}=e,r={as:"image",imageSrcSet:n.srcSet,imageSizes:n.sizes,crossOrigin:n.crossOrigin,referrerPolicy:n.referrerPolicy,...v(n.fetchPriority)};return t&&a.default.preload?(a.default.preload(n.src,r),null):(0,s.jsx)(l.default,{children:(0,s.jsx)("link",{rel:"preload",href:n.srcSet?void 0:n.src,...r},"__nimg-"+n.src+n.srcSet+n.sizes)})}let w=(0,o.forwardRef)((e,t)=>{let n=(0,o.useContext)(f.RouterContext),r=(0,o.useContext)(d.ImageConfigContext),i=(0,o.useMemo)(()=>{var e;let t=m||r||c.imageConfigDefault,n=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>e-t),i=t.deviceSizes.sort((e,t)=>e-t),s=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:n,deviceSizes:i,qualities:s}},[r]),{onLoad:a,onLoadingComplete:l}=e,h=(0,o.useRef)(a);(0,o.useEffect)(()=>{h.current=a},[a]);let g=(0,o.useRef)(l);(0,o.useEffect)(()=>{g.current=l},[l]);let[v,w]=(0,o.useState)(!1),[x,_]=(0,o.useState)(!1),{props:E,meta:S}=(0,u.getImgProps)(e,{defaultLoader:p.default,imgConf:i,blurComplete:v,showAltText:x});return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(y,{...E,unoptimized:S.unoptimized,placeholder:S.placeholder,fill:S.fill,onLoadRef:h,onLoadingCompleteRef:g,setBlurComplete:w,setShowAltText:_,sizesInput:e.sizes,ref:t}),S.priority?(0,s.jsx)(b,{isAppRouter:!n,imgAttributes:E}):null]})});("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)},32549:(e,t,n)=>{"use strict";n.d(t,{x:()=>i});var r=n(97594);function i(e){return(0,r.G)(e)&&"ownerSVGElement"in e}},33191:(e,t,n)=>{var r,i;!function(s){var o;void 0!==(i="function"==typeof(r=s)?r.call(t,n,t,e):r)&&(e.exports=i),e.exports=s()}(function(){function e(){for(var e=0,t={};e<arguments.length;e++){var n=arguments[e];for(var r in n)t[r]=n[r]}return t}function t(e){return e.replace(/(%[0-9A-Z]{2}
1)+/g,decodeURIComponent)}return function n(r){function i(){}function s(t,n,s){if("undefined"!=typeof document){"number"==typeof(s=e({path:"/"},i.defaults,s)).expires&&(s.expires=new Date(new Date*1+864e5*s.expires)),s.expires=s.expires?s.expires.toUTCString():"";try{var o=JSON.stringify(n);/^[\{\[]/.test(o)&&(n=o)}catch(e){}n=r.write?r.write(n,t):encodeURIComponent(String(n)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var a="";for(var l in s)s[l]&&(a+="; "+l,!0!==s[l]&&(a+="="+s[l].split(";")[0]));return document.cookie=t+"="+n+a}}function o(e,n){if("undefined"!=typeof document){for(var i={},s=document.cookie?document.cookie.split("; "):[],o=0;o<s.length;o++){var a=s[o].split("="),l=a.slice(1).join("=");n||'"'!==l.charAt(0)||(l=l.slice(1,-1));try{var u=t(a[0]);if(l=(r.read||r)(l,u)||t(l),n)try{l=JSON.parse(l)}catch(e){}if(i[u]=l,e===u)break}catch(e){}}return e?i[e]:i}}return i.set=s,i.get=function(e){return o(e,!1)},i.getJSON=function(e){return o(e,!0)},i.remove=function(t,n){s(t,"",e(n,{expires:-1}))},i.defaults={},i.withConverter=n,i}(function(){})})},33458:(e,t,n)=>{"use strict";n.d(t,{Z:()=>function e(t,n,l){return(void 0===l&&(l=1/0),(0,a.T)(n))?e(function(e,s){return(0,r.T)(function(t,r){return n(e,t,s,r)})((0,i.Tg)(t(e,s)))},l):("number"==typeof n&&(l=n),(0,s.N)(function(e,n){var r,s,a,u,c,d,f,p,h;return r=l,a=[],u=0,c=0,d=!1,f=function(){!d||a.length||u||n.complete()},p=function(e){return u<r?h(e):a.push(e)},h=function(e){u++;var l=!1;(0,i.Tg)(t(e,c++)).subscribe((0,o._)(n,function(e){s?p(e):n.next(e)},function(){l=!0},void 0,function(){if(l)try{for(u--;a.length&&u<r;)!function(){var e=a.shift();h(e)}();f()}catch(e){n.error(e)}}))},e.subscribe((0,o._)(n,p,function(){d=!0,f()})),function(){}}))}});var r=n(18517),i=n(2433),s=n(80529),o=(n(99854),n(17567)),a=n(49168)},33468:(e,t,n)=>{var r=n(50466);e.exports=function(e,t,n,i,s){var o=r(e,t,n,i,s);return o.next().then(function(e){return e.done?e.value:o.next()})},e.exports.__esModule=!0,e.exports.default=e.exports},34088:(e,t,n)=>{"use strict";n.d(t,{P:()=>ii});var r=n(14232);let i=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],s=new Set(i),o=e=>180*e/Math.PI,a=e=>u(o(Math.atan2(e[1],e[0]))),l={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:a,rotateZ:a,skewX:e=>o(Math.atan(e[1])),skewY:e=>o(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},u=e=>((e%=360)<0&&(e+=360),e),c=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),d=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),f={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:c,scaleY:d,scale:e=>(c(e)+d(e))/2,rotateX:e=>u(o(Math.atan2(e[6],e[5]))),rotateY:e=>u(o(Math.atan2(-e[2],e[0]))),rotateZ:a,rotate:a,skewX:e=>o(Math.atan(e[4])),skewY:e=>o(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function p(e){return+!!e.includes("scale")}function h(e,t){let n,r;if(!e||"none"===e)return p(t);let i=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);if(i)n=f,r=i;else{let t=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);n=l,r=t}if(!r)return p(t);let s=n[t],o=r[1].split(",").map(g);return"function"==typeof s?s(o):o[s]}let m=(e,t)=>
1{let{transform:n="none"}=getComputedStyle(e);return h(n,t)};function g(e){return parseFloat(e.trim())}var v=n(58975);function y({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}var b=n(21853);function w(e){return void 0===e||1===e}function x({scale:e,scaleX:t,scaleY:n}){return!w(e)||!w(t)||!w(n)}function _(e){return x(e)||E(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function E(e){var t,n;return(t=e.x)&&"0%"!==t||(n=e.y)&&"0%"!==n}function S(e,t,n,r,i){return void 0!==i&&(e=r+i*(e-r)),r+n*(e-r)+t}function T(e,t=0,n=1,r,i){e.min=S(e.min,t,n,r,i),e.max=S(e.max,t,n,r,i)}function k(e,{x:t,y:n}){T(e.x,t.translate,t.scale,t.originPoint),T(e.y,n.translate,n.scale,n.originPoint)}function O(e,t){e.min=e.min+t,e.max=e.max+t}function C(e,t,n,r,i=.5){let s=(0,b.k)(e.min,e.max,i);T(e,t,n,s,r)}function A(e,t){C(e.x,t.x,t.scaleX,t.scale,t.originX),C(e.y,t.y,t.scaleY,t.scale,t.originY)}function P(e,t){return y(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 j=new Set(["width","height","top","left","right","bottom",...i]);var R=n(6882),I=n(36227);let N=e=>t=>t.test(e),L=[R.ai,I.px,I.KN,I.uj,I.vw,I.vh,{test:e=>"auto"===e,parse:e=>e}],M=e=>L.find(N(e));var D=n(37605);let $=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e),F=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u,U=e=>e===R.ai||e===I.px,B=new Set(["x","y","z"]),V=i.filter(e=>!B.has(e)),q={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:(e,{transform:t})=>h(t,"x"),y:(e,{transform:t})=>h(t,"y")};q.translateX=q.x,q.translateY=q.y;var z=n(90050);let H=new Set,W=!1,K=!1,Y=!1;function G(){if(K){let e=Array.from(H).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),n=new Map;t.forEach(e=>{let t=function(e){let t=[];return V.forEach(n=>{let r=e.getValue(n);void 0!==r&&(t.push([n,r.get()]),r.set(+!!n.startsWith("scale")))}),t}(e);t.length&&(n.set(e,t),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();let t=n.get(e);t&&t.forEach(([t,n])=>{e.getValue(t)?.set(n)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}K=!1,W=!1,H.forEach(e=>e.complete(Y)),H.clear()}function X(){H.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(K=!0)})}class Z{constructor(e,t,n,r,i,s=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=n,this.motionValue=r,this.element=i,this.isAsync=s}scheduleResolve(){this.state="scheduled",this.isAsync?(H.add(this),W||(W=!0,z.Gt.read(X),z.Gt.resolveKeyframes(G))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:e,name:t,element:n,motionValue:r}=this;if(null===e[0]){let i=r?.get(),s=e[e.length-1];if(void 0!==i)e[0]=i;else if(n&&t){let r=n.readValue(t,s);null!=r&&(e[0]=r)}void 0===e[0]&&(e[0]=s),r&&void 0===i&&r.set(e[0])}for(let t=1;t<e.length;t++)e[t]??(e[t]=e[t-1])}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(e=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),H.delete(this)}cancel(){"scheduled"===this.state&&(H.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}}let J=e=>/^0[^.\s]+$/u.test(e);var Q=n(11783),ee=n(31923);let et=new Set(["brightness","contrast","saturate","opacity"]);function en(e){let[t,n]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[r]=n.match(ee.S)||[];if(!r)return e;let i=n.replace(r,""),s=+!!et.has(t);return r!==n&&(s*=100),t+"("+s+i+")"}let er=/\b([a-z-]*)\(.*?\)/gu,ei={...Q.f,getAnimatableNone:e=>{let t=e.match(er);return t?t.map(en).join(" "):e}};var es=n(26241);let eo={...R.ai,transform:Math.round},ea={rotate:I.uj,rotateX:I.uj,rotateY:I.uj,rotateZ:I.uj,scale:R.hs,scaleX:R.hs,scaleY:R.hs,scaleZ:R.hs,skew:I.uj,skewX:I.uj,skewY:I.uj,distance:I.px,translateX:I.px,translateY:I.px,translateZ:I.px,x:I.px,y:I.px,z:I.px,perspective:I.px,transformPerspective:I.px,opacity:R.X4,originX:I.gQ,originY:I.gQ,originZ:I.px},el={borderWidth:I.px,borderTopWidth:I.px,borderRightWidth:I.px,borderBottomWidth:I.px,borderLeftWidth:I.px,borderRadius:I.px,radius:I.px,borderTopLeftRadius:I.px,borderTopRightRadius:I.px,borderBottomRightRadius:I.px,borderBottomLeftRadius:I.px,width:I.px,maxWidth:I.px,height:I.px,maxHeight:I.px,top:I.px,right:I.px,bottom:I.px,left:I.px,padding:I.px,paddingTop:I.px,paddingRight:I.px,paddingBottom:I.px,paddingLeft:I.px,margin:I.px,marginTop:I.px,marginRight:I.px,marginBottom:I.px,marginLeft:I.px,backgroundPositionX:I.px,backgroundPositionY:I.px,...ea,zIndex:eo,fillOpacity:R.X4,strokeOpacity:R.X4,numOctaves:eo},eu={...el,color:es.y,backgroundColor:es.y,outlineColor:es.y,fill:es.y,stroke:es.y,borderColor:es.y,borderTopColor:es.y,borderRightColor:es.y,borderBottomColor:es.y,borderLeftColor:es.y,filter:ei,WebkitFilter:ei},ec=e=>eu[e];function ed(e,t){let n=ec(e);return n!==ei&&(n=Q.f),n.getAnimatableNone?n.getAnimatableNone(t):void 0}
1let ef=new Set(["auto","none","0"]);class ep extends Z{constructor(e,t,n,r,i){super(e,t,n,r,i,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:t,name:n}=this;if(!t||!t.current)return;super.readKeyframes();for(let n=0;n<e.length;n++){let r=e[n];if("string"==typeof r&&(r=r.trim(),(0,v.p)(r))){let i=function e(t,n,r=1){(0,D.V)(r<=4,`Max CSS variable fallback depth detected in property "${t}". This may indicate a circular fallback dependency.`,"max-css-var-depth");let[i,s]=function(e){let t=F.exec(e);if(!t)return[,];let[,n,r,i]=t;return[`--${n??r}`,i]}(t);if(!i)return;let o=window.getComputedStyle(n).getPropertyValue(i);if(o){let e=o.trim();return $(e)?parseFloat(e):e}return(0,v.p)(s)?e(s,n,r+1):s}(r,t.current);void 0!==i&&(e[n]=i),n===e.length-1&&(this.finalKeyframe=r)}}if(this.resolveNoneKeyframes(),!j.has(n)||2!==e.length)return;let[r,i]=e,s=M(r),o=M(i);if(s!==o)if(U(s)&&U(o))for(let t=0;t<e.length;t++){let n=e[t];"string"==typeof n&&(e[t]=parseFloat(n))}else q[n]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,n=[];for(let t=0;t<e.length;t++){var r;(null===e[t]||("number"==typeof(r=e[t])?0===r:null===r||"none"===r||"0"===r||J(r)))&&n.push(t)}if(n.length){let r,i=0;for(;i<e.length&&!r;){let t=e[i];"string"==typeof t&&!ef.has(t)&&(0,Q.V)(t).values.length&&(r=e[i]),i++}if(r&&t)for(let i of n)e[i]=ed(t,r)}}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:n}=this;if(!e||!e.current)return;"height"===n&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=q[n](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;let r=t[t.length-1];void 0!==r&&e.getValue(n,r).jump(r,!1)}measureEndState(){let{element:e,name:t,unresolvedKeyframes:n}=this;if(!e||!e.current)return;let r=e.getValue(t);r&&r.jump(this.measuredOrigin,!1);let i=n.length-1,s=n[i];n[i]=q[t](e.measureViewportBox(),window.getComputedStyle(e.current)),null!==s&&void 0===this.finalKeyframe&&(this.finalKeyframe=s),this.removedTransforms?.length&&this.removedTransforms.forEac
1h(([t,n])=>{e.getValue(t).set(n)}),this.resolveNoneKeyframes()}}var eh=n(8738),em=n(84704),eg=n(43903);let ev=[...L,es.y,Q.f],ey=e=>ev.find(N(e)),{schedule:eb}=(0,n(76845).I)(queueMicrotask,!1);var ew=n(52433);let ex={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"]},e_={};for(let e in ex)e_[e]={isEnabled:t=>ex[e].some(e=>!!t[e])};let eE=()=>({translate:0,scale:1,origin:0,originPoint:0}),eS=()=>({x:eE(),y:eE()}),eT=()=>({min:0,max:0}),ek=()=>({x:eT(),y:eT()});var eO=n(2205);let eC={current:null},eA={current:!1},eP=new WeakMap;function ej(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}function eR(e){return"string"==typeof e||Array.isArray(e)}let eI=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],eN=["initial",...eI];function eL(e){return ej(e.animate)||eN.some(t=>eR(e[t]))}function eM(e){return!!(eL(e)||e.variants)}function eD(e){let t=[{},{}];return e?.values.forEach((e,n)=>{t[0][n]=e.get(),t[1][n]=e.getVelocity()}),t}function e$(e,t,n,r){if("function"==typeof t){let[i,s]=eD(r);t=t(void 0!==n?n:e.custom,i,s)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){let[i,s]=eD(r);t=t(void 0!==n?n:e.custom,i,s)}return t}let eF=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class eU{scrapeMotionValuesFromProps(e,t,n){return{}}constructor({parent:e,props:t,presenceContext:n,reducedMotionConfig:r,blockInitialAnimation:i,visualState:s},o={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=Z,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.renderScheduledAt=0,this.scheduleRender=()=>{let e=em.k.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,z.Gt.render(this.render,!1,!0))};let{latestValues:a,renderState:l}=s;this.latestValues=a,this.baseTarget={...a},this.initialValues=t.initial?{...a}:{},this.renderState=l,this.parent=e,this.props=t,this.presenceContext=n,this.depth=e?e.depth+1:0,this.reducedMotionConfig=r,this.options=o,this.blockInitialAnimation=!!i,this.isControllingVariants=eL(t),this.isVariantNode=eM(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);let{willChange:u,...c}=this.scrapeMotionValuesFromProps(t,{},this);for(let e in c){let t=c[e];void 0!==a[e]&&(0,eh.S)(t)&&t.set(a[e])}}mount(e){if(this.current=e,eP.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)),!eA.current&&(eA.current=!0,eO.B))if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>eC.current=e.matches;e.addEventListener("change",t),t()}else eC.current=!1;this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||eC.current),this.parent?.addChild(this),this.update(this.props,this.presenceContext)}unmount(){for(let e in this.projection&&this.projection.unmount(),(0,z.WG)(this.notifyUpdate),(0,z.WG)(this.render),this.valueSubscriptions.forEach(e=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent?.removeChild(this),this.events)this.events[e].clear();for(let e in this.features){let t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}addChild(e){this.children.add(e),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(e)}removeChild(e){this.children.delete(e),this.enteringChildren&&this.enteringChildren.delete(e)}bindToMotionValue(e,t){let n;this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)();let r=s.has(e);r&&this.onBindTransform&&this.onBindTransform();let i=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&z.Gt.preRender(this.notifyUpdate),r&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});window.MotionCheckAppearSync&&(n=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{i(),n&&n(),t.owner&&t.stop()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in e_){let t=e_[e];if(!t)continue;let{isEnabled:n,Feature:r}=t;if(!this.features[e]&&r&&n(this.props)&&(this.features[e]=new r(this)),this.features[e]){let t=this.features[e];
1t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):ek()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=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<eF.length;t++){let n=eF[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){for(let r in t){let i=t[r],s=n[r];if((0,eh.S)(i))e.addValue(r,i);else if((0,eh.S)(s))e.addValue(r,(0,eg.OQ)(i,{owner:e}));else if(s!==i)if(e.hasValue(r)){let t=e.getValue(r);!0===t.liveStyle?t.jump(i):t.hasAnimated||t.set(i)}else{let t=e.getStaticValue(r);e.addValue(r,(0,eg.OQ)(void 0!==t?t:i,{owner:e}))}}for(let r in n)void 0===t[r]&&e.removeValue(r);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps,this),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}addVariantChild(e){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){let n=this.values.get(e);t!==n&&(n&&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=(0,eg.OQ)(null===t?void 0:t,{owner:this}),this.addValue(e,n)),n}readValue(e,t){let n=void 0===this.latestValues[e]&&this.current?this.getBaseTargetFromProps(this.props,e)??this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];return null!=n&&("string"==typeof n&&($(n)||J(n))?n=parseFloat(n):!ey(n)&&Q.f.test(t)&&(n=ed(e,t)),this.setBaseTarget(e,(0,eh.S)(n)?n.get():n)),(0,eh.S)(n)?n.get():n}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){let t,{initial:n}=this.props;if("string"==typeof n||"object"==typeof n){let r=e$(this.props,n,this.presenceContext?.custom);r&&(t=r[e])}if(n&&void 0!==t)return t;let r=this.getBaseTargetFromProps(this.props,e);return void 0===r||(0,eh.S)(r)?void 0!==this.initialValues[e]&&void 0===t?void 0:this.baseTarget[e]:r}on(e,t){return this.events[e]||(this.events[e]=new ew.v),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}scheduleRenderMicrotask(){eb.render(this.render)}}class eB extends eU{constructor(){super(...arguments),this.KeyframeResolver=ep}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]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;(0,eh.S)(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}}let eV=(e,t)=>t&&"number"==typeof e?t.transform(e):e,eq={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},ez=i.length;function eH(e,t,n){let{style:r,vars:o,transformOrigin:a}=e,l=!1,u=!1;for(let e in t){let n=t[e];if(s.has(e)){l=!0;continue}if((0,v.j)(e)){o[e]=n;continue}{let t=eV(n,el[e]);e.startsWith("origin")?(u=!0,a[e]=t):r[e]=t}}if(!t.transform&&(l||n?r.transform=function(e,t,n){let r="",s=!0;for(let o=0;o<ez;o++){let a=i[o],l=e[a];if(void 0===l)continue;let u=!0;if(!(u="number"==typeof l?l===+!!a.startsWith("scale"):0===parseFloat(l))||n){let e=eV(l,el[a]);if(!u){s=!1;let t=eq[a]||a;r+=`${t}(${e}) `}n&&(t[a]=e)}}return r=r.trim(),n?r=n(t,s?"":r):s&&(r="none"),r}(t,e.transform,n):r.transform&&(r.transform="none")),u){let{originX:e="50%",originY:t="50%",originZ:n=0}=a;r.transformOrigin=`${e} ${t} ${n}`}}function eW(e,{style:t,vars:n},r,i){let s,o=e.style;for(s in t)o[s]=t[s];for(s in i?.applyProjectionStyles(o,r),n)o.setProperty(s,n[s])}function eK(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}let eY={correct:(e,t)=>
1{if(!t.target)return e;if("string"==typeof e)if(!I.px.test(e))return e;else e=parseFloat(e);let n=eK(e,t.target.x),r=eK(e,t.target.y);return`${n}% ${r}%`}},eG={borderRadius:{...eY,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:eY,borderTopRightRadius:eY,borderBottomLeftRadius:eY,borderBottomRightRadius:eY,boxShadow:{correct:(e,{treeScale:t,projectionDelta:n})=>{let r=Q.f.parse(e);if(r.length>5)return e;let i=Q.f.createTransformer(e),s=+("number"!=typeof r[0]),o=n.x.scale*t.x,a=n.y.scale*t.y;r[0+s]/=o,r[1+s]/=a;let l=(0,b.k)(o,a,.5);return"number"==typeof r[2+s]&&(r[2+s]/=l),"number"==typeof r[3+s]&&(r[3+s]/=l),i(r)}}};function eX(e,{layout:t,layoutId:n}){return s.has(e)||e.startsWith("origin")||(t||void 0!==n)&&(!!eG[e]||"opacity"===e)}function eZ(e,t,n){let{style:r}=e,i={};for(let s in r)((0,eh.S)(r[s])||t.style&&(0,eh.S)(t.style[s])||eX(s,e)||n?.getValue(s)?.liveStyle!==void 0)&&(i[s]=r[s]);return i}class eJ extends eB{constructor(){super(...arguments),this.type="html",this.renderInstance=eW}readValueFromInstance(e,t){if(s.has(t))return this.projection?.isProjecting?p(t):m(e,t);{let n=window.getComputedStyle(e),r=((0,v.j)(t)?n.getPropertyValue(t):n[t])||0;return"string"==typeof r?r.trim():r}}measureInstanceViewportBox(e,{transformPagePoint:t}){return P(e,t)}build(e,t,n){eH(e,t,n.transformTemplate)}scrapeMotionValuesFromProps(e,t,n){return eZ(e,t,n)}}let eQ=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),e0={offset:"stroke-dashoffset",array:"stroke-dasharray"},e1={offset:"strokeDashoffset",array:"strokeDasharray"};function e2(e,{attrX:t,attrY:n,attrScale:r,pathLength:i,pathSpacing:s=1,pathOffset:o=0,...a},l,u,c){if(eH(e,a,u),l){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:d,style:f}=e;d.transform&&(f.transform=d.transform,delete d.transform),(f.transform||d.transformOrigin)&&(f.transformOrigin=d.transformOrigin??"50% 50%",delete d.transformOrigin),f.transform&&(f.transformBox=c?.transformBox??"fill-box",delete d.transformBox),void 0!==t&&(d.x=t),void 0!==n&&(d.y=n),void 0!==r&&(d.scale=r),void 0!==i&&function(e,t,n=1,r=0,i=!0){e.pathLength=1;let s=i?e0:e1;e[s.offset]=I.px.transform(-r);let o=I.px.transform(t),a=I.px.transform(n);e[s.array]=`${o} ${a}`}(d,i,s,o,!1)}let e3=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"]),e4=e=>"string"==typeof e&&"svg"===e.toLowerCase();function e5(e,t,n){let r=eZ(e,t,n);for(let n in e)((0,eh.S)(e[n])||(0,eh.S)(t[n]))&&(r[-1!==i.indexOf(n)?"attr"+n.charAt(0).toUpperCase()+n.substring(1):n]=e[n]);return r}class e6 extends eB{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=ek}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(s.has(t)){let e=ec(t);return e&&e.default||0}return t=e3.has(t)?t:eQ(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,n){return e5(e,t,n)}
1build(e,t,n){e2(e,t,this.isSVGTag,n.transformTemplate,n.style)}renderInstance(e,t,n,r){for(let n in eW(e,t,void 0,r),t.attrs)e.setAttribute(e3.has(n)?n:eQ(n),t.attrs[n])}mount(e){this.isSVGTag=e4(e.tagName),super.mount(e)}}let e8=["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 e9(e){if("string"!=typeof e||e.includes("-"));else if(e8.indexOf(e)>-1||/[A-Z]/u.test(e))return!0;return!1}var e7=n(37876),te=n(5048);let tt=(0,r.createContext)({strict:!1});var tn=n(39751);let tr=(0,r.createContext)({});function ti(e){return Array.isArray(e)?e.join(" "):e}let ts=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function to(e,t,n){for(let r in t)(0,eh.S)(t[r])||eX(r,n)||(e[r]=t[r])}let ta=()=>({...ts(),attrs:{}}),tl=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function tu(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||tl.has(e)}let tc=e=>!tu(e);try{!function(e){"function"==typeof e&&(tc=t=>t.startsWith("on")?!tu(t):e(t))}(require("@emotion/is-prop-valid").default)}catch{}var td=n(3866),tf=n(91200);function tp(e){return(0,eh.S)(e)?e.get():e}let th=e=>(t,n)=>{let i=(0,r.useContext)(tr),s=(0,r.useContext)(td.t),o=()=>(function({scrapeMotionValuesFromProps:e,createRenderState:t},n,r,i){return{latestValues:function(e,t,n,r){let i={},s=r(e,{});for(let e in s)i[e]=tp(s[e]);let{initial:o,animate:a}=e,l=eL(e),u=eM(e);t&&u&&!l&&!1!==e.inherit&&(void 0===o&&(o=t.initial),void 0===a&&(a=t.animate));let c=!!n&&!1===n.initial,d=(c=c||!1===o)?a:o;if(d&&"boolean"!=typeof d&&!ej(d)){let t=Array.isArray(d)?d:[d];for(let n=0;n<t.length;n++){let r=e$(e,t[n]);if(r){let{transitionEnd:e,transition:t,...n}=r;for(let e in n){let t=n[e];if(Array.isArray(t)){let e=c?t.length-1:0;t=t[e]}null!==t&&(i[e]=t)}for(let t in e)i[t]=e[t]}}}return i}(n,r,i,e),renderState:t()}})(e,t,i,s);return n?o():(0,tf.M)(o)},tm=th({scrapeMotionValuesFromProps:eZ,createRenderState:ts}),tg=th({scrapeMotionValuesFromProps:e5,createRenderState:ta}),tv=Symbol.for("motionComponentSymbol");function ty(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}let tb="data-"+eQ("framerAppearId"),tw=(0,r.createContext)({});var tx=n(50181);function t_(e,{forwardMotionProps:t=!1}={},n,i){n&&function(e){for(let t in e)e_[t]={...e_[t],...e[t]}}(n);let s=e9(e)?tg:tm;function o(n,o){var a,l,u;let c,d={...(0,r.useContext)(tn.Q),...n,layoutId:function({layoutId:e}){let t=(0,r.useContext)(te.L).id;return t&&void 0!==e?t+"-"+e:e}(n)},{isStatic:f}=d,p=function(e){let{initial:t,animate:n}=function(e,t){if(eL(e)){let{initial:t,animate:n}=e;return{initial:!1===t||eR(t)?t:void 0,animate:eR(n)?n:void 0}}return!1!==e.inherit?t:{}}(e,(0,r.useContext)(tr));return(0,r.useMemo)(()=>({initial:t,animate:n}),[ti(t),ti(n)])}(n),h=s(n,f);if(!f&&eO.B){l=0,u=0,(0,r.useContext)(tt).strict;let t=function(e){let{drag:t,layout:n}=e_;if(!t&&!n)return{};let r={...t,...n};return{MeasureLayout:t?.isEnabled(e)||n?.isEnabled(e)?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}(d);c=t.MeasureLayout,p.visualElement=function(e,t,n,i,s){let{visualElement:o}=(0,r.useContext)(tr),a=(0,r.useContext)(tt),l=(0,r.useContext)(td.t),u=(0,r.useContext)(tn.Q).reducedMotion,c=(0,r.useRef)(null);i=i||a.renderer,!c.current&&i&&(c.current=i(e,{visualState:t,parent:o,props:n,presenceContext:l,blockInitialAnimation:!!l&&!1===l.initial,reducedMotionConfig:u}));let d=c.current,f=(0,r.useContext)(tw);d&&!d.projection&&s&&("html"===d.type||"svg"===d.type)&&function(e,t,n,r){let{layoutId:i,layout:s,drag:o,dragConstraints:a,layoutScroll:l,layoutRoot:u,layoutCrossfade:c}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:function e(t){if(t)return!1!==t.options.allowProjection?t.projection:e(t.parent)}(e.parent)),e.projection.setOptions({layoutId:i,layout:s,alwaysMeasureLayout:!!o||a&&ty(a),visualElement:e,animationType:"string"==typeof s?s:"both",initialPromotionConfig:r,crossfade:c,layoutScroll:l,layoutRoot:u})}(c.current,n,s,f);let p=(0,r.useRef)(!1);(0,r.useInsertionEffect)(()=>{d&&p.current&&d.update(n,l)});let h=n[tb],m=(0,r.useRef)(!!h&&!window.MotionHandoffIsComplete?.(h)&&window.MotionHasOptimisedAnimation?.(h));return(0,tx.E)(()=>{d&&(p.current=!0,window.MotionIsMounted=!0,d.updateFeatures(),d.scheduleRenderMicrotask(),m.current&&d.animationState&&d.animationState.animateChanges())}),(0,r.useEffect)(()=>{d&&(!m.current&&d.animationState&&d.animationState.animateChanges(),m.current&&(queueMicrotask(()=>{window.MotionHandoffMarkAsComplete?.(h)}),m.current=!1),d.enteringChildren=void 0)}),d}(e,h,d,i,t.ProjectionNode)}return(0,e7.jsxs)(tr.Provider,{value:p,children:[c&&p.visualElement?(0,e7.jsx)(c,{visualElement:p.visualElement,...d}):null,function(e,t,n,{latestValues:i},s,o=!1){let a=(e9(e)?function(e,t,n,i){let s=(0,r.useMemo)(()=>{let n=ta();return e2(n,t,e4(i),e.transformTemplate,e.style),{...n.attrs,style:{...n.style}}},[t]);if(e.style){let t={};to(t,e.style,e),s.style={...t,...s.style}}return s}:function(e,t){let n={},i=function(e,t){let n=e.style||{},i={};return to(i,n,e),Object.assign(i,function({transformTemplate:e},t){return(0,r.useMemo)(()=>{let n=ts();return eH(n,t,e),Object.assign({},n.vars,n.style)},[t])}(e,t)),i}(e,t);return e.drag&&!1!==e.dragListener&&(n.draggable=!1,i.userSelect=i.WebkitUserSelect=i.WebkitTouchCallout="none",i.touchAction=!0===e.drag?"none":`pan-${"x"===e.drag?"y":"x"}
1`),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=i,n})(t,i,s,e),l=function(e,t,n){let r={};for(let i in e)("values"!==i||"object"!=typeof e.values)&&(tc(i)||!0===n&&tu(i)||!t&&!tu(i)||e.draggable&&i.startsWith("onDrag"))&&(r[i]=e[i]);return r}(t,"string"==typeof e,o),u=e!==r.Fragment?{...l,...a,ref:n}:{},{children:c}=t,d=(0,r.useMemo)(()=>(0,eh.S)(c)?c.get():c,[c]);return(0,r.createElement)(e,{...u,children:d})}(e,n,(a=p.visualElement,(0,r.useCallback)(e=>{e&&h.onMount&&h.onMount(e),a&&(e?a.mount(e):a.unmount()),o&&("function"==typeof o?o(e):ty(o)&&(o.current=e))},[a])),h,f,t)]})}o.displayName=`motion.${"string"==typeof e?e:`create(${e.displayName??e.name??""})`}`;let a=(0,r.forwardRef)(o);return a[tv]=e,a}function tE(e,t,n){let r=e.getProps();return e$(r,t,void 0!==n?n:r.custom,e)}function tS(e,t){return e?.[t]??e?.default??e}let tT=e=>Array.isArray(e);var tk=n(17454);function tO(e,t){let n=e.getValue("willChange");if((0,eh.S)(n)&&n.add)return n.add(t);if(!n&&tk.W.WillChange){let n=new tk.W.WillChange("auto");e.addValue("willChange",n),n.add(t)}}function tC(e){e.duration=0,e.type="keyframes"}var tA=n(32436),tP=n(90620),tj=n(46711),tR=n(91750);let tI=e=>e.startsWith("--");var tN=n(89739),tL=n(65063),tM=n(7945),tD=n(17595),t$=n(51252),tF=n(7862);let tU={},tB=function(e,t){let n=(0,tF.p)(e);return()=>tU[t]??n()}(()=>{try{document.createElement("div").animate({opacity:0}
1,{easing:"linear(0, 1)"})}catch(e){return!1}return!0},"linearEasing");var tV=n(68038);let tq=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,tz={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:tq([0,.65,.55,1]),circOut:tq([.55,0,1,.45]),backIn:tq([.31,.01,.66,-.59]),backOut:tq([.33,1.53,.69,.99])};function tH(e){return"function"==typeof e&&"applyToOptions"in e}class tW extends tL.q{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,!e)return;let{element:t,name:n,keyframes:r,pseudoElement:i,allowFlatten:s=!1,finalKeyframe:o,onComplete:a}=e;this.isPseudoElement=!!i,this.allowFlatten=s,this.options=e,(0,D.V)("string"!=typeof e.type,'Mini animate() doesn\'t support "type" as a string.',"mini-spring");let l=function({type:e,...t}){return tH(e)&&tB()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}(e);this.animation=function(e,t,n,{delay:r=0,duration:i=300,repeat:s=0,repeatType:o="loop",ease:a="easeOut",times:l}={},u){let c={[t]:n};l&&(c.offset=l);let d=function e(t,n){if(t)return"function"==typeof t?tB()?(0,tV.K)(t,n):"ease-out":(0,t$.D)(t)?tq(t):Array.isArray(t)?t.map(t=>e(t,n)||tz.easeOut):tz[t]}(a,i);Array.isArray(d)&&(c.easing=d),tD.Q.value&&tM.q.waapi++;let f={delay:r,duration:i,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:s+1,direction:"reverse"===o?"alternate":"normal"};u&&(f.pseudoElement=u);let p=e.animate(c,f);return tD.Q.value&&p.finished.finally(()=>{tM.q.waapi--}),p}(t,n,r,l,i),!1===l.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!i){let e=(0,tj.X)(r,this.options,o,this.speed);this.updateMotionValue?this.updateMotionValue(e):function(e,t,n){tI(t)?e.style.setProperty(t,n):e.style[t]=n}(t,n,e),this.animation.cancel()}a?.(),this.notifyFinished()}}play(){this.isStopped||(this.animation.play(),"finished"===this.state&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch(e){}}stop(){if(this.isStopped)return;this.isStopped=!0;let{state:e}=this;"idle"===e||"finished"===e||(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){this.isPseudoElement||this.animation.commitStyles?.()}get duration(){let e=this.animation.effect?.getComputedTiming?.().duration||0;return(0,tR.X)(Number(e))}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+(0,tR.X)(e)}get time(){return(0,tR.X)(Number(this.animation.currentTime)||0)}set time(e){this.finishedTime=null,this.animation.currentTime=(0,tR.f)(e)}get speed(){return this.animation.playbackRate}set speed(e){e<0&&(this.finishedTime=null),this.animation.playbackRate=e}get state(){return null!==this.finishedTime?"finished":this.animation.playState}get startTime(){return Number(this.animation.startTime)}set startTime(e){this.animation.startTime=e}attachTimeline({timeline:e,observe:t}){return(this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,e&&(0,tN.J)())?(this.animation.timeline=e,tP.l):t(this)}}var tK=n(76821),tY=n(68960),tG=n(32073),tX=n(96453);let tZ={anticipate:tY.b,backInOut:tG.ZZ,circInOut:tX.tn};class tJ extends tW{constructor(e){!function(e){"string"==typeof e.ease&&e.ease in tZ&&(e.ease=tZ[e.ease])}(e),(0,tK.E)(e),super(e),e.startTime&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){let{motionValue:t,onUpdate:n,onComplete:r,element:i,...s}=this.options;if(!t)return;if(void 0!==e){t.set(e);return}let o=new tA.s({...s,autoplay:!1}),a=(0,tR.f)(this.finishedTime??this.time);t.setWithVelocity(o.sample(a-10).value,o.sample(a).value,10),o.stop()}}let tQ=(e,t)=>"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&(Q.f.test(e)||"0"===e)&&!e.startsWith("url(")),t0=new Set(["opacity","clipPath","filter","transform"]),t1=(0,tF.p)(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));class t2 extends tL.q{constructor({autoplay:e=!0,delay:t=0,type:n="keyframes",repeat:r=0,repeatDelay:i=0,repeatType:s="loop",keyframes:o,name:a,motionValue:l,element:u,...c}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=em.k.now();let d={autoplay:e,delay:t,type:n,repeat:r,repeatDelay:i,repeatType:s,name:a,motionValue:l,element:u,...c},f=u?.KeyframeResolver||Z;this.keyframeResolver=new f(o,(e,t,n)=>this.onKeyframesResolved(e,t,d,!n),a,l,u),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(e,t,n,r){this.keyframeResolver=void 0;let{name:i,type:s,velocity:o,delay:a,isHandoff:l,onUpdate:u}=n;this.resolvedAt=em.k.now(),!function(e,t,n,r){let i=e[0];if(null===i)return!1;if("display"===t||"visibility"===t)return!0;let s=e[e.length-1],o=tQ(i,t),a=tQ(s,t);return(0,D.$)(o===a,`You are trying to animate ${t} from "${i}" to "${s}". "${o?s:i}" is not an animatable value.`,"value-not-animatable"),!!o&&!!a&&(function(e){let t=e[0];if(1===e.length)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}(e)||("spring"===n||tH(n))&&r)}(e,i,s,o)&&((tk.W.instantAnimations||!a)&&u?.(tj.X(e,n,t)),e[0]=e[e.length-1],tC(n),n.repeat=0);let c={startTime:r?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t,...n,keyframes:e},d=!l&&function(e){let{motionValue:t,name:n,repeatDelay:r,repeatType:i,damping:s,type:o}=e;if(!(t?.owner?.current instanceof HTMLElement))return!1;
1let{onUpdate:a,transformTemplate:l}=t.owner.getProps();return t1()&&n&&t0.has(n)&&("transform"!==n||!l)&&!a&&!r&&"mirror"!==i&&0!==s&&"inertia"!==o}(c)?new tJ({...c,element:c.motionValue.owner.current}):new tA.s(c);d.finished.then(()=>this.notifyFinished()).catch(tP.l),this.pendingTimeline&&(this.stopTimeline=d.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=d}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),Y=!0,X(),G(),Y=!1),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(e){this.animation.time=e}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(e){this.animation.speed=e}get startTime(){return this.animation.startTime}attachTimeline(e){return this._animation?this.stopTimeline=this.animation.attachTimeline(e):this.pendingTimeline=e,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}let t3=e=>null!==e,t4={type:"spring",stiffness:500,damping:25,restSpeed:10},t5=e=>({type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restSpeed:10}),t6={type:"keyframes",duration:.8},t8={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},t9=(e,{keyframes:t})=>t.length>2?t6:s.has(e)?e.startsWith("scale")?t5(t[1]):t4:t8,t7=(e,t,n,r={},i,s)=>o=>{let a=tS(r,e)||{},l=a.delay||r.delay||0,{elapsed:u=0}=r;u-=(0,tR.f)(l);let c={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...a,delay:-u,onUpdate:e=>{t.set(e),a.onUpdate&&a.onUpdate(e)},onComplete:()=>{o(),a.onComplete&&a.onComplete()},name:e,motionValue:t,element:s?void 0:i};!function({when:e,delay:t,delayChildren:n,staggerChildren:r,staggerDirection:i,repeat:s,repeatType:o,repeatDelay:a,from:l,elapsed:u,...c}){return!!Object.keys(c).length}(a)&&Object.assign(c,t9(e,c)),c.duration&&(c.duration=(0,tR.f)(c.duration)),c.repeatDelay&&(c.repeatDelay=(0,tR.f)(c.repeatDelay)),void 0!==c.from&&(c.keyframes[0]=c.from);let d=!1;if(!1!==c.type&&(0!==c.duration||c.repeatDelay)||(tC(c),0!==c.delay||(d=!0)),(tk.W.instantAnimations||tk.W.skipAnimations)&&(d=!0,tC(c),c.delay=0),c.allowFlatten=!a.type&&!a.ease,d&&!s&&void 0!==t.get()){let e=function(e,{repeat:t,repeatType:n="loop"},r){let i=e.filter(t3),s=t&&"loop"!==n&&t%2==1?0:i.length-1;return i[s]}(c.keyframes,a);if(void 0!==e){z.Gt.update(()=>{c.onUpdate(e),c.onComplete()});return}}return a.isSync?new tA.s(c):new t2(c)};function ne(e,t,{delay:n=0,transitionOverride:r,type:i}={}){let{transition:s=e.getDefaultTransition(),transitionEnd:o,...a}=t;r&&(s=r);let l=[],u=i&&e.animationState&&e.animationState.getState()[i];for(let t in a){let r=e.getValue(t,e.latestValues[t]??null),i=a[t];if(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 o={delay:n,...tS(s||{},t)},c=r.get();if(void 0!==c&&!r.isAnimating&&!Array.isArray(i)&&i===c&&!o.velocity)continue;let d=!1;if(window.MotionHandoffAnimation){let n=e.props[tb];if(n){let e=window.MotionHandoffAnimation(n,t,z.Gt);null!==e&&(o.startTime=e,d=!0)}}tO(e,t),r.start(t7(t,r,i,e.shouldReduceMotion&&j.has(t)?{type:!1}:o,e,d));let f=r.animation;f&&l.push(f)}return o&&Promise.all(l).then(()=>{z.Gt.update(()=>{o&&function(e,t){let{transitionEnd:n={},transition:r={},...i}=tE(e,t)||{};for(let t in i={...i,...n}){var s;let n=tT(s=i[t])?s[s.length-1]||0:s;e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,(0,eg.OQ)(n))}}(e,o)})}),l}function nt(e,t,n,r=0,i=1){let s=Array.from(e).sort((e,t)=>e.sortNodePosition(t)).indexOf(t),o=e.size,a=(o-1)*r;return"function"==typeof n?n(s,o):1===i?s*r:a-s*r}function nn(e,t,n={}){let r=tE(e,t,"exit"===n.type?e.presenceContext?.custom:void 0),{transition:i=e.getDefaultTransition()||{}}=r||{};n.transitionOverride&&(i=n.transitionOverride);let s=r?()=>Promise.all(ne(e,r,n)):()=>Promise.resolve(),o=e.variantChildren&&e.variantChildren.size?(r=0)=>{let{delayChildren:s=0,staggerChildren:o,staggerDirection:a}=i;return function(e,t,n=0,r=0,i=0,s=1,o){let a=[];for(let l of e.variantChildren)l.notify("AnimationStart",t),a.push(nn(l,t,{...o,delay:n+("function"==typeof r?0:r)+nt(e.variantChildren,l,r,i,s)}).then(()=>l.notify("AnimationComplete",t)));return Promise.all(a)}(e,t,r,s,o,a,n)}:()=>Promise.resolve(),{when:a}=i;if(!a)return Promise.all([s(),o(n.delay)]);{let[e,t]="beforeChildren"===a?[s,o]:[o,s];return e().then(()=>t())}}function nr(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}let ni=eN.length,ns=[...eI].reverse(),no=eI.length;function na(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function nl(){return{animate:na(!0),whileInView:na(),whileHover:na(),whileTap:na(),whileDrag:na(),whileFocus:na(),exit:na()}}class nu{constructor(e){this.isMounted=!1,this.node=e}update(){}}class nc extends nu{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))r=Promise.all(t.map(t=>nn(e,t,n)));else if("string"==typeof t)r=nn(e,t,n);else{let i="function"==typeof t?tE(e,t,n.custom):t;r=Promise.all(ne(e,i,n))}return r.then(()=>
1{e.notify("AnimationComplete",t)})})(e,t,n))),n=nl(),r=!0,i=t=>(n,r)=>{let i=tE(e,r,"exit"===t?e.presenceContext?.custom:void 0);if(i){let{transition:e,transitionEnd:t,...r}=i;n={...n,...r,...t}}return n};function s(s){let{props:o}=e,a=function e(t){if(!t)return;if(!t.isControllingVariants){let n=t.parent&&e(t.parent)||{};return void 0!==t.props.initial&&(n.initial=t.props.initial),n}let n={};for(let e=0;e<ni;e++){let r=eN[e],i=t.props[r];(eR(i)||!1===i)&&(n[r]=i)}return n}(e.parent)||{},l=[],u=new Set,c={},d=1/0;for(let t=0;t<no;t++){var f,p;let h=ns[t],m=n[h],g=void 0!==o[h]?o[h]:a[h],v=eR(g),y=h===s?m.isActive:null;!1===y&&(d=t);let b=g===a[h]&&g!==o[h]&&v;if(b&&r&&e.manuallyAnimateOnMount&&(b=!1),m.protectedKeys={...c},!m.isActive&&null===y||!g&&!m.prevProp||ej(g)||"boolean"==typeof g)continue;let w=(f=m.prevProp,"string"==typeof(p=g)?p!==f:!!Array.isArray(p)&&!nr(p,f)),x=w||h===s&&m.isActive&&!b&&v||t>d&&v,_=!1,E=Array.isArray(g)?g:[g],S=E.reduce(i(h),{});!1===y&&(S={});let{prevResolvedValues:T={}}=m,k={...T,...S},O=t=>{x=!0,u.has(t)&&(_=!0,u.delete(t)),m.needsAnimating[t]=!0;let n=e.getValue(t);n&&(n.liveStyle=!1)};for(let e in k){let t=S[e],n=T[e];if(c.hasOwnProperty(e))continue;let r=!1;(tT(t)&&tT(n)?nr(t,n):t===n)?void 0!==t&&u.has(e)?O(e):m.protectedKeys[e]=!0:null!=t?O(e):u.add(e)}m.prevProp=g,m.prevResolvedValues=S,m.isActive&&(c={...c,...S}),r&&e.blockInitialAnimation&&(x=!1);let C=b&&w,A=!C||_;x&&A&&l.push(...E.map(t=>{let n={type:h};if("string"==typeof t&&r&&!C&&e.manuallyAnimateOnMount&&e.parent){let{parent:r}=e,i=tE(r,t);if(r.enteringChildren&&i){let{delayChildren:t}=i.transition||{};n.delay=nt(r.enteringChildren,e,t)}}return{animation:t,options:n}}))}if(u.size){let t={};if("boolean"!=typeof o.initial){let n=tE(e,Array.isArray(o.initial)?o.initial[0]:o.initial);n&&n.transition&&(t.transition=n.transition)}u.forEach(n=>{let r=e.getBaseTarget(n),i=e.getValue(n);i&&(i.liveStyle=!0),t[n]=r??null}),l.push({animation:t})}let h=!!l.length;return r&&(!1===o.initial||o.initial===o.animate)&&!e.manuallyAnimateOnMount&&(h=!1),r=!1,h?t(l):Promise.resolve()}return{animateChanges:s,setActive:function(t,r){if(n[t].isActive===r)return Promise.resolve();e.variantChildren?.forEach(e=>e.animationState?.setActive(t,r)),n[t].isActive=r;let i=s(t);for(let e in n)n[e].protectedKeys={};return i},setAnimateFunction:function(n){t=n(e)},getState:()=>n,reset:()=>{n=nl()}}}(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();ej(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){this.node.animationState.reset(),this.unmountControls?.()}}let nd=0;class nf extends nu{constructor(){super(...arguments),this.id=nd++}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===n)return;let r=this.node.animationState.setActive("exit",!e);t&&!e&&r.then(()=>{t(this.id)})}mount(){let{register:e,onExitComplete:t}=this.node.presenceContext||{};t&&t(this.id),e&&(this.unmount=e(this.id))}unmount(){}}let np={x:!1,y:!1};function nh(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}let nm=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary;function ng(e){return{point:{x:e.pageX,y:e.pageY}}}let nv=e=>t=>nm(t)&&e(t,ng(t));function ny(e,t,n,r){return nh(e,t,nv(n),r)}function nb(e){return e.max-e.min}function nw(e,t,n,r=.5){e.origin=r,e.originPoint=(0,b.k)(t.min,t.max,e.origin),e.scale=nb(n)/nb(t),e.translate=(0,b.k)(n.min,n.max,e.origin)-e.originPoint,(e.scale>=.9999&&e.scale<=1.0001||isNaN(e.scale))&&(e.scale=1),(e.translate>=-.01&&e.translate<=.01||isNaN(e.translate))&&(e.translate=0)}function nx(e,t,n,r){nw(e.x,t.x,n.x,r?r.originX:void 0),nw(e.y,t.y,n.y,r?r.originY:void 0)}function n_(e,t,n){e.min=n.min+t.min,e.max=e.min+nb(t)}
1function nE(e,t,n){e.min=t.min-n.min,e.max=e.min+nb(t)}function nS(e,t,n){nE(e.x,t.x,n.x),nE(e.y,t.y,n.y)}function nT(e){return[e("x"),e("y")]}let nk=({current:e})=>e?e.ownerDocument.defaultView:null;var nO=n(51784);let nC=(e,t)=>Math.abs(e-t);class nA{constructor(e,t,{transformPagePoint:n,contextWindow:r=window,dragSnapToOrigin:i=!1,distanceThreshold:s=3}={}){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=nR(this.lastMoveEventInfo,this.history),t=null!==this.startEvent,n=function(e,t){return Math.sqrt(nC(e.x,t.x)**2+nC(e.y,t.y)**2)}(e.offset,{x:0,y:0})>=this.distanceThreshold;if(!t&&!n)return;let{point:r}=e,{timestamp:i}=z.uv;this.history.push({...r,timestamp:i});let{onStart:s,onMove:o}=this.handlers;t||(s&&s(this.lastMoveEvent,e),this.startEvent=this.lastMoveEvent),o&&o(this.lastMoveEvent,e)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastMoveEventInfo=nP(t,this.transformPagePoint),z.Gt.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();let{onEnd:n,onSessionEnd:r,resumeAnimation:i}=this.handlers;if(this.dragSnapToOrigin&&i&&i(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let s=nR("pointercancel"===e.type?this.lastMoveEventInfo:nP(t,this.transformPagePoint),this.history);this.startEvent&&n&&n(e,s),r&&r(e,s)},!nm(e))return;this.dragSnapToOrigin=i,this.handlers=t,this.transformPagePoint=n,this.distanceThreshold=s,this.contextWindow=r||window;let o=nP(ng(e),this.transformPagePoint),{point:a}=o,{timestamp:l}=z.uv;this.history=[{...a,timestamp:l}];let{onSessionStart:u}=t;u&&u(e,nR(o,this.history)),this.removeListeners=(0,nO.F)(ny(this.contextWindow,"pointermove",this.handlePointerMove),ny(this.contextWindow,"pointerup",this.handlePointerUp),ny(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),(0,z.WG)(this.updatePoint)}}function nP(e,t){return t?{point:t(e.point)}:e}function nj(e,t){return{x:e.x-t.x,y:e.y-t.y}}function nR({point:e},t){return{point:e,delta:nj(e,nI(t)),offset:nj(e,t[0]),velocity:function(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null,i=nI(e);for(;n>=0&&(r=e[n],!(i.timestamp-r.timestamp>(0,tR.f)(.1)));)n--;if(!r)return{x:0,y:0};let s=(0,tR.X)(i.timestamp-r.timestamp);if(0===s)return{x:0,y:0};let o={x:(i.x-r.x)/s,y:(i.y-r.y)/s};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}(t,.1)}}function nI(e){return e[e.length-1]}var nN=n(2589),nL=n(12679);function nM(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 nD(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 n$(e,t,n){return{min:nF(e,t),max:nF(e,n)}}function nF(e,t){return"number"==typeof e?e:e[t]||0}let nU=new WeakMap;class nB{constructor(e){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=ek(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=e}start(e,{snapToCursor:t=!1,distanceThreshold:n}={}){let{presenceContext:r}=this.visualElement;if(r&&!1===r.isPresent)return;let{dragSnapToOrigin:i}=this.getProps();this.panSession=new nA(e,{onSessionStart:e=>{let{dragSnapToOrigin:n}=this.getProps();n?this.pauseAnimation():this.stopAnimation(),t&&this.snapToCursor(ng(e).point)},onStart:(e,t)=>{let{drag:n,dragPropagation:r,onDragStart:i}=this.getProps();if(n&&!r&&(this.openDragLock&&this.openDragLock(),this.openDragLock=function(e){if("x"===e||"y"===e)if(np[e])return null;else return np[e]=!0,()=>{np[e]=!1};return np.x||np.y?null:(np.x=np.y=!0,()=>{np.x=np.y=!1})}(n),!this.openDragLock))return;this.latestPointerEvent=e,this.latestPanInfo=t,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),nT(e=>{let t=this.getAxisMotionValue(e).get()||0;if(I.KN.test(t)){let{projection:n}=this.visualElement;if(n&&n.layout){let r=n.layout.layoutBox[e];r&&(t=nb(r)*(parseFloat(t)/100))}}this.originPoint[e]=t}),i&&z.Gt.postRender(()=>i(e,t)),tO(this.visualElement,"transform");let{animationState:s}=this.visualElement;s&&s.setActive("whileDrag",!0)},onMove:(e,t)=>
1{this.latestPointerEvent=e,this.latestPanInfo=t;let{dragPropagation:n,dragDirectionLock:r,onDirectionLock:i,onDrag:s}=this.getProps();if(!n&&!this.openDragLock)return;let{offset:o}=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}(o),null!==this.currentDirection&&i&&i(this.currentDirection);return}this.updateAxis("x",t.point,o),this.updateAxis("y",t.point,o),this.visualElement.render(),s&&s(e,t)},onSessionEnd:(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t,this.stop(e,t),this.latestPointerEvent=null,this.latestPanInfo=null},resumeAnimation:()=>nT(e=>"paused"===this.getAnimationState(e)&&this.getAxisMotionValue(e).animation?.play())},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:i,distanceThreshold:n,contextWindow:nk(this.visualElement)})}stop(e,t){let n=e||this.latestPointerEvent,r=t||this.latestPanInfo,i=this.isDragging;if(this.cancel(),!i||!r||!n)return;let{velocity:s}=r;this.startAnimation(s);let{onDragEnd:o}=this.getProps();o&&z.Gt.postRender(()=>o(n,r))}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.openDragLock&&(this.openDragLock(),this.openDragLock=null),t&&t.setActive("whileDrag",!1)}updateAxis(e,t,n){let{drag:r}=this.getProps();if(!n||!nV(e,r,this.currentDirection))return;let i=this.getAxisMotionValue(e),s=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(s=function(e,{min:t,max:n},r){return void 0!==t&&e<t?e=r?(0,b.k)(t,e,r.min):Math.max(e,t):void 0!==n&&e>n&&(e=r?(0,b.k)(n,e,r.max):Math.min(e,n)),e}(s,this.constraints[e],this.elastic[e])),i.set(s)}resolveConstraints(){let{dragConstraints:e,dragElastic:t}=this.getProps(),n=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):this.visualElement.projection?.layout,r=this.constraints;e&&ty(e)?this.constraints||(this.constraints=this.resolveRefConstraints()):e&&n?this.constraints=function(e,{top:t,left:n,bottom:r,right:i}){return{x:nM(e.x,n,i),y:nM(e.y,t,r)}}(n.layoutBox,e):this.constraints=!1,this.elastic=function(e=.35){return!1===e?e=0:!0===e&&(e=.35),{x:n$(e,"left","right"),y:n$(e,"top","bottom")}}(t),r!==this.constraints&&n&&this.constraints&&!this.hasMutatedConstraints&&nT(e=>{!1!==this.constraints&&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}(n.layoutBox[e],this.constraints[e]))})}resolveRefConstraints(){var e;let{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!ty(t))return!1;let r=t.current;(0,D.V)(null!==r,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.","drag-constraints-ref");let{projection:i}=this.visualElement;if(!i||!i.layout)return!1;let s=function(e,t,n){let r=P(e,n),{scroll:i}=t;return i&&(O(r.x,i.offset.x),O(r.y,i.offset.y)),r}(r,i.root,this.visualElement.getTransformPagePoint()),o={x:nD((e=i.layout.layoutBox).x,s.x),y:nD(e.y,s.y)};if(n){let e=n(function({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}(o));this.hasMutatedConstraints=!!e,e&&(o=y(e))}return o}startAnimation(e){let{drag:t,dragMomentum:n,dragElastic:r,dragTransition:i,dragSnapToOrigin:s,onDragTransitionEnd:o}=this.getProps(),a=this.constraints||{};return Promise.all(nT(o=>{if(!nV(o,t,this.currentDirection))return;let l=a&&a[o]||{};s&&(l={min:0,max:0});let u={type:"inertia",velocity:n?e[o]:0,bounceStiffness:r?200:1e6,bounceDamping:r?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...i,...l};return this.startAxisValueAnimation(o,u)})).then(o)}startAxisValueAnimation(e,t){let n=this.getAxisMotionValue(e);return tO(this.visualElement,e),n.start(t7(e,n,0,t,this.visualElement,!1))}stopAnimation(){nT(e=>this.getAxisMotionValue(e).stop())}pauseAnimation(){nT(e=>this.getAxisMotionValue(e).animation?.pause())}getAnimationState(e){return this.getAxisMotionValue(e).animation?.state}getAxisMotionValue(e){let t=`_drag${e.toUpperCase()}`,n=this.visualElement.getProps();return n[t]||this.visualElement.getValue(e,(n.initial?n.initial[e]:void 0)||0)}snapToCursor(e){nT(t=>{let{drag:n}=this.getProps();if(!nV(t,n,this.currentDirection))return;let{projection:r}=this.visualElement,i=this.getAxisMotionValue(t);if(r&&r.layout){let{min:n,max:s}=r.layout.layoutBox[t];i.set(e[t]-(0,b.k)(n,s,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:e,dragConstraints:t}=this.getProps(),{projection:n}=this.visualElement;if(!ty(t)||!n||!this.constraints)return;this.stopAnimation();let r={x:0,y:0};nT(e=>{let t=this.getAxisMotionValue(e);if(t&&!1!==this.constraints){let n=t.get();r[e]=function(e,t){let n=.5,r=nb(e),i=nb(t);return i>r?n=(0,nN.q)(t.min,t.max-r,e.min):r>i&&(n=(0,nN.q)(e.min,e.max-i,t.min)),(0,nL.q)(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(),nT(t=>{if(!nV(t,e,null))return;let n=this.getAxisMotionValue(t),{min:i,max:s}=this.constraints[t];n.set((0,b.k)(i,s,r[t]))})}addListeners(){if(!this.visualElement.current)return;nU.set(this.visualElement,this);let e=ny(this.visualElement.current,"pointerdown",e=>{let{drag:t,dragListener:n=!0}
1=this.getProps();t&&n&&this.start(e)}),t=()=>{let{dragConstraints:e}=this.getProps();ty(e)&&e.current&&(this.constraints=this.resolveRefConstraints())},{projection:n}=this.visualElement,r=n.addEventListener("measure",t);n&&!n.layout&&(n.root&&n.root.updateScroll(),n.updateLayout()),z.Gt.read(t);let i=nh(window,"resize",()=>this.scalePositionWithinConstraints()),s=n.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t})=>{this.isDragging&&t&&(nT(t=>{let n=this.getAxisMotionValue(t);n&&(this.originPoint[t]+=e[t].translate,n.set(n.get()+e[t].translate))}),this.visualElement.render())});return()=>{i(),e(),r(),s&&s()}}getProps(){let e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:n=!1,dragPropagation:r=!1,dragConstraints:i=!1,dragElastic:s=.35,dragMomentum:o=!0}=e;return{...e,drag:t,dragDirectionLock:n,dragPropagation:r,dragConstraints:i,dragElastic:s,dragMomentum:o}}}function nV(e,t,n){return(!0===t||t===e)&&(null===n||n===e)}class nq extends nu{constructor(e){super(e),this.removeGroupControls=tP.l,this.removeListeners=tP.l,this.controls=new nB(e)}mount(){let{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||tP.l}unmount(){this.removeGroupControls(),this.removeListeners()}}let nz=e=>(t,n)=>{e&&z.Gt.postRender(()=>e(t,n))};class nH extends nu{constructor(){super(...arguments),this.removePointerDownListener=tP.l}onPointerDown(e){this.session=new nA(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:nk(this.node)})}createPanHandlers(){let{onPanSessionStart:e,onPanStart:t,onPan:n,onPanEnd:r}=this.node.getProps();return{onSessionStart:nz(e),onStart:nz(t),onMove:n,onEnd:(e,t)=>{delete this.session,r&&z.Gt.postRender(()=>r(e,t))}}}mount(){this.removePointerDownListener=ny(this.node.current,"pointerdown",e=>this.onPointerDown(e))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}var nW=n(83885);let nK={hasAnimatedSinceResize:!0,hasEverUpdated:!1},nY=!1;class nG extends r.Component{componentDidMount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:n,layoutId:r}=this.props,{projection:i}=e;i&&(t.group&&t.group.add(i),n&&n.register&&r&&n.register(i),nY&&i.root.didUpdate(),i.addEventListener("animationComplete",()=>{this.safeToRemove()}),i.setOptions({...i.options,onExitComplete:()=>this.safeToRemove()})),nK.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){let{layoutDependency:t,visualElement:n,drag:r,isPresent:i}=this.props,{projection:s}=n;return s&&(s.isPresent=i,nY=!0,r||e.layoutDependency!==t||void 0===t||e.isPresent!==i?s.willUpdate():this.safeToRemove(),e.isPresent===i||(i?s.promote():s.relegate()||z.Gt.postRender(()=>{let e=s.getStack();e&&e.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),eb.postRender(()=>{!e.currentAnimation&&e.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:n}=this.props,{projection:r}=e;nY=!0,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 nX(e){let[t,n]=(0,nW.xQ)(),i=(0,r.useContext)(te.L);return(0,e7.jsx)(nG,{...e,layoutGroup:i,switchLayoutGroup:(0,r.useContext)(tw),isPresent:t,safeToRemove:n})}var nZ=n(32549),nJ=n(28205);let nQ=(e,t)=>e.depth-t.depth;class n0{constructor(){this.children=[],this.isDirty=!1}add(e){(0,nJ.Kq)(this.children,e),this.isDirty=!0}remove(e){(0,nJ.Ai)(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(nQ),this.isDirty=!1,this.children.forEach(e)}}let n1=["TopLeft","TopRight","BottomLeft","BottomRight"],n2=n1.length,n3=e=>"string"==typeof e?parseFloat(e):e,n4=e=>"number"==typeof e||I.px.test(e);function n5(e,t){return void 0!==e[t]?e[t]:e.borderRadius}let n6=n9(0,.5,tX.yT),n8=n9(.5,.95,tP.l);function n9(e,t,n){return r=>r<e?0:r>t?1:n((0,nN.q)(e,t,r))}function n7(e,t){e.min=t.min,e.max=t.max}function re(e,t){n7(e.x,t.x),n7(e.y,t.y)}function rt(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function rn(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 rr(e,t,[n,r,i],s,o){!function(e,t=0,n=1,r=.5,i,s=e,o=e){if(I.KN.test(t)&&(t=parseFloat(t),t=(0,b.k)(o.min,o.max,t/100)-o.min),"number"!=typeof t)return;let a=(0,b.k)(s.min,s.max,r);e===s&&(a-=t),e.min=rn(e.min,t,n,a,i),e.max=rn(e.max,t,n,a,i)}(e,t[n],t[r],t[i],t.scale,s,o)}let ri=["x","scaleX","originX"],rs=["y","scaleY","originY"];function ro(e,t,n,r){rr(e.x,t,ri,n?n.x:void 0,r?r.x:void 0),rr(e.y,t,rs,n?n.y:void 0,r?r.y:void 0)}function ra(e){return 0===e.translate&&1===e.scale}function rl(e){return ra(e.x)&&ra(e.y)}function ru(e,t){return e.min===t.min&&e.max===t.max}function rc(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function rd(e,t){return rc(e.x,t.x)&&rc(e.y,t.y)}function rf(e){return nb(e.x)/nb(e.y)}function rp(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class rh{constructor(){this.members=[]}add(e){(0,nJ.Kq)(this.members,e),e.scheduleRender()}remove(e){if((0,nJ.Ai)(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,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()}}
1exitAnimationComplete(){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)}}let rm={nodes:0,calculatedTargetDeltas:0,calculatedProjections:0},rg=["","X","Y","Z"],rv=0;function ry(e,t,n,r){let{latestValues:i}=t;i[e]&&(n[e]=i[e],t.setStaticValue(e,0),r&&(r[e]=0))}function rb({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:i}){return class{constructor(e={},n=t?.()){this.id=rv++,this.animationId=0,this.animationCommitId=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.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.layoutVersion=0,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,tD.Q.value&&(rm.nodes=rm.calculatedTargetDeltas=rm.calculatedProjections=0),this.nodes.forEach(r_),this.nodes.forEach(rA),this.nodes.forEach(rP),this.nodes.forEach(rE),tD.Q.addProjectionMetrics&&tD.Q.addProjectionMetrics(rm)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,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 n0)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new ew.v),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){if(this.instance)return;this.isSVG=(0,nZ.x)(t)&&(!(0,nZ.x)(t)||"svg"!==t.tagName),this.instance=t;let{layoutId:n,layout:r,visualElement:i}=this.options;if(i&&!i.current&&i.mount(t),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(r||n)&&(this.isLayoutDirty=!0),e){let n,r=0,i=()=>this.root.updateBlockedByResize=!1;z.Gt.read(()=>{r=window.innerWidth}),e(t,()=>{let e=window.innerWidth;e!==r&&(r=e,this.root.updateBlockedByResize=!0,n&&n(),n=function(e,t){let n=em.k.now(),r=({timestamp:i})=>{let s=i-n;s>=250&&((0,z.WG)(r),e(s-t))};return z.Gt.setup(r,!0),()=>(0,z.WG)(r)}(i,250),nK.hasAnimatedSinceResize&&(nK.hasAnimatedSinceResize=!1,this.nodes.forEach(rC)))})}n&&this.root.registerSharedNode(n,this),!1!==this.options.animate&&i&&(n||r)&&this.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t,hasRelativeLayoutChanged:n,layout:r})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let s=this.options.transition||i.getDefaultTransition()||rM,{onLayoutAnimationStart:o,onLayoutAnimationComplete:a}=i.getProps(),l=!this.targetLayout||!rd(this.targetLayout,r),u=!t&&n;if(this.options.layoutRoot||this.resumeFrom||u||t&&(l||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);let t={...tS(s,"layout"),onPlay:o,onComplete:a};(i.shouldReduceMotion||this.options.layoutRoot)&&(t.delay=0,t.type=!1),this.startAnimation(t),this.setAnimationOrigin(e,u)}else t||rC(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,this.eventHandlers.clear(),(0,z.WG)(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.forEac
1h(rj),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(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&function e(t){if(t.hasCheckedOptimisedAppear=!0,t.root===t)return;let{visualElement:n}=t.options;if(!n)return;let r=n.props[tb];if(window.MotionHasOptimisedAnimation(r,"transform")){let{layout:e,layoutId:n}=t.options;window.MotionCancelOptimisedAnimation(r,"transform",z.Gt,!(e||n))}let{parent:i}=t;i&&!i.hasCheckedOptimisedAppear&&e(i)}(this),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(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(rT);return}if(this.animationId<=this.animationCommitId){this.nodes.forEach(rk);return}this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(rO),this.nodes.forEach(rw),this.nodes.forEach(rx)):this.nodes.forEach(rk),this.clearAllSnapshots();let e=em.k.now();z.uv.delta=(0,nL.q)(0,1e3/60,e-z.uv.timestamp),z.uv.timestamp=e,z.uv.isProcessing=!0,z.PP.update.process(z.uv),z.PP.preRender.process(z.uv),z.PP.render.process(z.uv),z.uv.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,eb.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(rS),this.sharedNodes.forEach(rR)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,z.Gt.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){z.Gt.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure(),!this.snapshot||nb(this.snapshot.measuredBox.x)||nb(this.snapshot.measuredBox.y)||(this.snapshot=void 0))}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++)this.path[e].updateScroll();let e=this.layout;this.layout=this.measure(!1),this.layoutVersion++,this.layoutCorrected=ek(),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);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&this.instance){let t=r(this.instance);this.scroll={animationId:this.root.animationId,phase:e,isRoot:t,offset:n(this.instance),wasRoot:this.scroll?this.scroll.isRoot:t}}}resetTransform(){if(!i)return;let e=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,t=this.projectionDelta&&!rl(this.projectionDelta),n=this.getTransformTemplate(),r=n?n(this.latestValues,""):void 0,s=r!==this.prevTransformTemplateValue;e&&this.instance&&(t||_(this.latestValues)||s)&&(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)),rF((t=r).x),rF(t.y),{animationId:this.root.animationId,measuredBox:n,layoutBox:r,latestValues:{},source:this.id}}measurePageBox(){let{visualElement:e}=this.options;if(!e)return ek();let t=e.measureViewportBox();if(!(this.scroll?.wasRoot||this.path.some(rB))){let{scroll:e}=this.root;e&&(O(t.x,e.offset.x),O(t.y,e.offset.y))}return t}removeElementScroll(e){let t=ek();if(re(t,e),this.scroll?.wasRoot)return t;for(let n=0;n<this.path.length;n++){let r=this.path[n],{scroll:i,options:s}=r;r!==this.root&&i&&s.layoutScroll&&(i.wasRoot&&re(t,e),O(t.x,i.offset.x),O(t.y,i.offset.y))}return t}applyTransform(e,t=!1){let n=ek();re(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&&A(n,{x:-r.scroll.offset.x,y:-r.scroll.offset.y}),_(r.latestValues)&&A(n,r.latestValues)}return _(this.latestValues)&&A(n,this.latestValues),n}removeTransform(e){let t=ek();re(t,e);for(let e=0;e<this.path.length;e++){let n=this.path[e];if(!n.instance||!_(n.latestValues))continue;x(n.latestValues)&&n.updateSnapshot();let r=ek();re(r,n.measurePageBox()),ro(t,n.latestValues,n.snapshot?n.snapshot.layoutBox:void 0,r)}return _(this.latestValues)&&ro(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!==z.uv.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(e=!1){let t=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=t.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=t.
1isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=t.isSharedProjectionDirty);let n=!!this.resumingFrom||this!==t;if(!(e||n&&this.isSharedProjectionDirty||this.isProjectionDirty||this.parent?.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;let{layout:r,layoutId:i}=this.options;if(!this.layout||!(r||i))return;this.resolvedRelativeTargetAt=z.uv.timestamp;let s=this.getClosestProjectingParent();if(s&&this.linkedParentVersion!==s.layoutVersion&&!s.options.layoutRoot&&this.removeRelativeTarget(),this.targetDelta||this.relativeTarget||(s&&s.layout?this.createRelativeTarget(s,this.layout.layoutBox,s.layout.layoutBox):this.removeRelativeTarget()),this.relativeTarget||this.targetDelta){if(this.target||(this.target=ek(),this.targetWithTransforms=ek()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target){var o,a,l;this.forceRelativeParentToResolveTarget(),o=this.target,a=this.relativeTarget,l=this.relativeParent.target,n_(o.x,a.x,l.x),n_(o.y,a.y,l.y)}else this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):re(this.target,this.layout.layoutBox),k(this.target,this.targetDelta)):re(this.target,this.layout.layoutBox);this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,s&&!!s.resumingFrom==!!this.resumingFrom&&!s.options.layoutScroll&&s.target&&1!==this.animationProgress?this.createRelativeTarget(s,this.target,s.target):this.relativeParent=this.relativeTarget=void 0),tD.Q.value&&rm.calculatedTargetDeltas++}}getClosestProjectingParent(){if(!(!this.parent||x(this.parent.latestValues)||E(this.parent.latestValues)))if(this.parent.isProjecting())return this.parent;else return this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}createRelativeTarget(e,t,n){this.relativeParent=e,this.linkedParentVersion=e.layoutVersion,this.forceRelativeParentToResolveTarget(),this.relativeTarget=ek(),this.relativeTargetOrigin=ek(),nS(this.relativeTargetOrigin,t,n),re(this.relativeTarget,this.relativeTargetOrigin)}removeRelativeTarget(){this.relativeParent=this.relativeTarget=void 0}calcProjection(){let e=this.getLead(),t=!!this.resumingFrom||this!==e,n=!0;if((this.isProjectionDirty||this.parent?.isProjectionDirty)&&(n=!1),t&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(n=!1),this.resolvedRelativeTargetAt===z.uv.timestamp&&(n=!1),n)return;let{layout:r,layoutId:i}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(r||i))return;re(this.layoutCorrected,this.layout.layoutBox);let s=this.treeScale.x,o=this.treeScale.y;!function(e,t,n,r=!1){let i,s,o=n.length;if(o){t.x=t.y=1;for(let a=0;a<o;a++){s=(i=n[a]).projectionDelta;let{visualElement:o}=i.options;(!o||!o.props.style||"contents"!==o.props.style.display)&&(r&&i.options.layoutScroll&&i.scroll&&i!==i.root&&A(e,{x:-i.scroll.offset.x,y:-i.scroll.offset.y}),s&&(t.x*=s.x.scale,t.y*=s.y.scale,k(e,s)),r&&_(i.latestValues)&&A(e,i.latestValues))}t.x<1.0000000000001&&t.x>.999999999999&&(t.x=1),t.y<1.0000000000001&&t.y>.999999999999&&(t.y=1)}}(this.layoutCorrected,this.treeScale,this.path,t),e.layout&&!e.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(e.target=e.layout.layoutBox,e.targetWithTransforms=ek());let{target:a}=e;if(!a){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}this.projectionDelta&&this.prevProjectionDelta?(rt(this.prevProjectionDelta.x,this.projectionDelta.x),rt(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),nx(this.projectionDelta,this.layoutCorrected,a,this.latestValues),this.treeScale.x===s&&this.treeScale.y===o&&rp(this.projectionDelta.x,this.prevProjectionDelta.x)&&rp(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",a)),tD.Q.value&&rm.calculatedProjections++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(e=!0){if(this.options.visualElement?.scheduleRender(),e){let e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=eS(),this.projectionDelta=eS(),this.projectionDeltaWithTransform=eS()}setAnimationOrigin(e,t=!1){let n,r=this.snapshot,i=r?r.latestValues:{},s={...this.latestValues},o=eS();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;let a=ek(),l=(r?r.source:void 0)!==(this.layout?this.layout.source:void 0),u=this.getStack(),c=!u||u.members.length<=1,d=!!(l&&!c&&!0===this.options.crossfade&&!this.path.some(rL));this.animationProgress=0,this.mixTargetDelta=t=>{let r=t/1e3;if(rI(o.x,e.x,r),rI(o.y,e.y,r),this.setTargetDelta(o),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout){var u,f,p,h,m,g;if(nS(a,this.layout.layoutBox,this.relativeParent.layout.layoutBox),p=this.relativeTarget,h=this.relativeTargetOrigin,m=a,g=r,rN(p.x,h.x,m.x,g),rN(p.y,h.y,m.y,g),n&&(u=this.relativeTarget,f=n,ru(u.x,f.x)&&ru(u.y,f.y)))this.isProjectionDirty=!1;n||(n=ek()),re(n,this.relativeTarget)}l&&(this.animationValues=s,function(e,t,n,r,i,s){i?(e.opacity=(0,b.k)(0,n.opacity??1,n6(r)),e.opacityExit=(0,b.k)(t.opacity??1,0,n8(r))):s&&(e.opacity=(0,b.k)(t.opacity??1,n.opacity??1,r));for(let i=0;i<n2;i++){let s=`border${n1[i]}Radius`,o=n5(t,s),a=n5(n,s);(void 0!==o||void 0!==a)&&(o||(o=0),a||(a=0),0===o||0===a||n4(o)===n4(a)?(e[s]=Math.max((0,b.k)(n3(o),n3(a),r),0),(I.KN.test(a)||I.KN.test(o))&&(e[s]+="
1%")):e[s]=a)}(t.rotate||n.rotate)&&(e.rotate=(0,b.k)(t.rotate||0,n.rotate||0,r))}(s,i,this.latestValues,r,d,c)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=r},this.mixTargetDelta(1e3*!!this.options.layoutRoot)}startAnimation(e){this.notifyListeners("animationStart"),this.currentAnimation?.stop(),this.resumingFrom?.currentAnimation?.stop(),this.pendingAnimation&&((0,z.WG)(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=z.Gt.update(()=>{nK.hasAnimatedSinceResize=!0,tM.q.layout++,this.motionValue||(this.motionValue=(0,eg.OQ)(0)),this.currentAnimation=function(e,t,n){let r=(0,eh.S)(e)?e:(0,eg.OQ)(e);return r.start(t7("",r,t,n)),r.animation}(this.motionValue,[0,1e3],{...e,velocity:0,isSync:!0,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onStop:()=>{tM.q.layout--},onComplete:()=>{tM.q.layout--,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&&rU(this.options.animationType,this.layout.layoutBox,r.layoutBox)){n=this.target||ek();let t=nb(this.layout.layoutBox.x);n.x.min=e.target.x.min,n.x.max=n.x.min+t;let r=nb(this.layout.layoutBox.y);n.y.min=e.target.y.min,n.y.max=n.y.min+r}re(t,n),A(t,i),nx(this.projectionDeltaWithTransform,this.layoutCorrected,t,i)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new rh),this.sharedNodes.get(e).add(t);let n=t.options.initialPromotionConfig;t.promote({transition:n?n.transition:void 0,preserveFollowOpacity:n&&n.shouldPreserveFollowOpacity?n.shouldPreserveFollowOpacity(t):void 0})}isLead(){let e=this.getStack();return!e||e.lead===this}getLead(){let{layoutId:e}=this.options;return e&&this.getStack()?.lead||this}getPrevLead(){let{layoutId:e}=this.options;return e?this.getStack()?.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)}resetSkewAndRotation(){let{visualElement:e}=this.options;if(!e)return;let t=!1,{latestValues:n}=e;if((n.z||n.rotate||n.rotateX||n.rotateY||n.rotateZ||n.skewX||n.skewY)&&(t=!0),!t)return;let r={};n.z&&ry("z",e,r,this.animationValues);for(let t=0;t<rg.length;t++)ry(`rotate${rg[t]}`,e,r,this.animationValues),ry(`skew${rg[t]}`,e,r,this.animationValues);for(let t in e.render(),r)e.setStaticValue(t,r[t]),this.animationValues&&(this.animationValues[t]=r[t]);e.scheduleRender()}applyProjectionStyles(e,t){if(!this.instance||this.isSVG)return;if(!this.isVisible){e.visibility="hidden";return}let n=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,e.visibility="",e.opacity="",e.pointerEvents=tp(t?.pointerEvents)||"",e.transform=n?n(this.latestValues,""):"none";return}let r=this.getLead();if(!this.projectionDelta||!this.layout||!r.target){this.options.layoutId&&(e.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,e.pointerEvents=tp(t?.pointerEvents)||""),this.hasProjected&&!_(this.latestValues)&&(e.transform=n?n({},""):"none",this.hasProjected=!1);return}e.visibility="";let i=r.animationValues||r.latestValues;this.applyTransformsToTarget();let s=function(e,t,n){let r="",i=e.x.translate/t.x,s=e.y.translate/t.y,o=n?.z||0;if((i||s||o)&&(r=`translate3d(${i}px, ${s}px, ${o}px) `),(1!==t.x||1!==t.y)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),n){let{transformPerspective:e,rotate:t,rotateX:i,rotateY:s,skewX:o,skewY:a}=n;e&&(r=`perspective(${e}px) ${r}`),t&&(r+=`rotate(${t}deg) `),i&&(r+=`rotateX(${i}deg) `),s&&(r+=`rotateY(${s}deg) `),o&&(r+=`skewX(${o}deg) `),a&&(r+=`skewY(${a}deg) `)}let a=e.x.scale*t.x,l=e.y.scale*t.y;return(1!==a||1!==l)&&(r+=`scale(${a}, ${l}
1)`),r||"none"}(this.projectionDeltaWithTransform,this.treeScale,i);n&&(s=n(i,s)),e.transform=s;let{x:o,y:a}=this.projectionDelta;for(let t in e.transformOrigin=`${100*o.origin}% ${100*a.origin}% 0`,r.animationValues?e.opacity=r===this?i.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:i.opacityExit:e.opacity=r===this?void 0!==i.opacity?i.opacity:"":void 0!==i.opacityExit?i.opacityExit:0,eG){if(void 0===i[t])continue;let{correct:n,applyTo:o,isCSSVariable:a}=eG[t],l="none"===s?i[t]:n(i[t],r);if(o){let t=o.length;for(let n=0;n<t;n++)e[o[n]]=l}else a?this.options.visualElement.renderState.vars[t]=l:e[t]=l}this.options.layoutId&&(e.pointerEvents=r===this?tp(t?.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(e=>e.currentAnimation?.stop()),this.root.nodes.forEach(rT),this.root.sharedNodes.clear()}}}function rw(e){e.updateLayout()}function rx(e){let t=e.resumeFrom?.snapshot||e.snapshot;if(e.isLead()&&e.layout&&t&&e.hasListeners("didUpdate")){let{layoutBox:n,measuredBox:r}=e.layout,{animationType:i}=e.options,s=t.source!==e.layout.source;"size"===i?nT(e=>{let r=s?t.measuredBox[e]:t.layoutBox[e],i=nb(r);r.min=n[e].min,r.max=r.min+i}):rU(i,t.layoutBox,n)&&nT(r=>{let i=s?t.measuredBox[r]:t.layoutBox[r],o=nb(n[r]);i.max=i.min+o,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[r].max=e.relativeTarget[r].min+o)});let o=eS();nx(o,n,t.layoutBox);let a=eS();s?nx(a,e.applyTransform(r,!0),t.measuredBox):nx(a,n,t.layoutBox);let l=!rl(o),u=!1;if(!e.resumeFrom){let r=e.getClosestProjectingParent();if(r&&!r.resumeFrom){let{snapshot:i,layout:s}=r;if(i&&s){let o=ek();nS(o,t.layoutBox,i.layoutBox);let a=ek();nS(a,n,s.layoutBox),rd(o,a)||(u=!0),r.options.layoutRoot&&(e.relativeTarget=a,e.relativeTargetOrigin=o,e.relativeParent=r)}}}e.notifyListeners("didUpdate",{layout:n,snapshot:t,delta:a,layoutDelta:o,hasLayoutChanged:l,hasRelativeLayoutChanged:u})}else if(e.isLead()){let{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function r_(e){tD.Q.value&&rm.nodes++,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 rE(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function rS(e){e.clearSnapshot()}function rT(e){e.clearMeasurements()}function rk(e){e.isLayoutDirty=!1}function rO(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function rC(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function rA(e){e.resolveTargetDelta()}function rP(e){e.calcProjection()}function rj(e){e.resetSkewAndRotation()}function rR(e){e.removeLeadSnapshot()}function rI(e,t,n){e.translate=(0,b.k)(t.translate,0,n),e.scale=(0,b.k)(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function rN(e,t,n,r){e.min=(0,b.k)(t.min,n.min,r),e.max=(0,b.k)(t.max,n.max,r)}function rL(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}let rM={duration:.45,ease:[.4,0,.1,1]},rD=e=>"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),r$=rD("applewebkit/")&&!rD("chrome/")?Math.round:tP.l;function rF(e){e.min=r$(e.min),e.max=r$(e.max)}function rU(e,t,n){return"position"===e||"preserve-aspect"===e&&!(.2>=Math.abs(rf(t)-rf(n)))}function rB(e){return e!==e.root&&e.scroll?.wasRoot}let rV=rb({attachResizeListener:(e,t)=>nh(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),rq={current:void 0},rz=rb({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!rq.current){let e=new rV({});e.mount(window),e.setOptions({layoutScroll:!0}),rq.current=e}return rq.current},resetTransform:(e,t)=>
1{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>"fixed"===window.getComputedStyle(e).position});var rH=n(30373);function rW(e,t){let n=(0,rH.K)(e),r=new AbortController;return[n,{passive:!0,...t,signal:r.signal},()=>r.abort()]}function rK(e){return!("touch"===e.pointerType||np.x||np.y)}function rY(e,t,n){let{props:r}=e;e.animationState&&r.whileHover&&e.animationState.setActive("whileHover","Start"===n);let i=r["onHover"+n];i&&z.Gt.postRender(()=>i(t,ng(t)))}class rG extends nu{mount(){let{current:e}=this.node;e&&(this.unmount=function(e,t,n={}){let[r,i,s]=rW(e,n),o=e=>{if(!rK(e))return;let{target:n}=e,r=t(n,e);if("function"!=typeof r||!n)return;let s=e=>{rK(e)&&(r(e),n.removeEventListener("pointerleave",s))};n.addEventListener("pointerleave",s,i)};return r.forEach(e=>{e.addEventListener("pointerenter",o,i)}),s}(e,(e,t)=>(rY(this.node,t,"Start"),e=>rY(this.node,e,"End"))))}unmount(){}}class rX extends nu{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=(0,nO.F)(nh(this.node.current,"focus",()=>this.onFocus()),nh(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}var rZ=n(7990);let rJ=(e,t)=>!!t&&(e===t||rJ(e,t.parentElement)),rQ=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]),r0=new WeakSet;function r1(e){return t=>{"Enter"===t.key&&e(t)}}function r2(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}let r3=(e,t)=>{let n=e.currentTarget;if(!n)return;let r=r1(()=>{if(r0.has(n))return;r2(n,"down");let e=r1(()=>{r2(n,"up")});n.addEventListener("keyup",e,t),n.addEventListener("blur",()=>r2(n,"cancel"),t)});n.addEventListener("keydown",r,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",r),t)};function r4(e){return nm(e)&&!(np.x||np.y)}function r5(e,t,n){let{props:r}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&r.whileTap&&e.animationState.setActive("whileTap","Start"===n);let i=r["onTap"+("End"===n?"":n)];i&&z.Gt.postRender(()=>i(t,ng(t)))}class r6 extends nu{mount(){let{current:e}=this.node;e&&(this.unmount=function(e,t,n={}){let[r,i,s]=rW(e,n),o=e=>{let r=e.currentTarget;if(!r4(e))return;r0.add(r);let s=t(r,e),o=(e,t)=>{window.removeEventListener("pointerup",a),window.removeEventListener("pointercancel",l),r0.has(r)&&r0.delete(r),r4(e)&&"function"==typeof s&&s(e,{success:t})},a=e=>{o(e,r===window||r===document||n.useGlobalTarget||rJ(r,e.target))},l=e=>{o(e,!1)};window.addEventListener("pointerup",a,i),window.addEventListener("pointercancel",l,i)};return r.forEach(e=>{if((n.useGlobalTarget?window:e).addEventListener("pointerdown",o,i),(0,rZ.s)(e))e.addEventListener("focus",e=>r3(e,i)),!rQ.has(e.tagName)&&-1===e.tabIndex&&!e.hasAttribute("tabindex")&&(e.tabIndex=0)}),s}(e,(e,t)=>(r5(this.node,t,"Start"),(e,{success:t})=>r5(this.node,e,t?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}let r8=new WeakMap,r9=new WeakMap,r7=e=>{let t=r8.get(e.target);t&&t(e)},ie=e=>{e.forEach(r7)},it={some:0,all:1};class ir extends nu{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,s={root:t?t.current:void 0,rootMargin:n,threshold:"number"==typeof r?r:it[r]};return function(e,t,n){let r=function({root:e,...t}){let n=e||document;r9.has(n)||r9.set(n,{});let r=r9.get(n),i=JSON.stringify(t);return r[i]||(r[i]=new IntersectionObserver(ie,{root:e,...t})),r[i]}(t);return r8.set(e,n),r.observe(e),()=>{r8.delete(e),r.unobserve(e)}}(this.node.current,s,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(),s=t?n:r;s&&s(e)})}mount(){this.startObserver()}update(){if("undefined"==typeof IntersectionObserver)return;let{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}(e,t))&&this.startObserver()}unmount(){}}let ii=function(e,t){if("undefined"==typeof Proxy)return t_;let n=new Map,r=(n,r)=>t_(n,r,e,t);return new Proxy((e,t)=>r(e,t),{get:(i,s)=>"create"===s?r:(n.has(s)||n.set(s,t_(s,void 0,e,t)),n.get(s))})}({animation:{Feature:nc},exit:{Feature:nf},inView:{Feature:ir},tap:{Feature:r6},focus:{Feature:rX},hover:{Feature:rG},pan:{Feature:nH},drag:{Feature:nq,ProjectionNode:rz,MeasureLayout:nX},layout:{ProjectionNode:rz,MeasureLayout:nX}},(e,t)=>e9(e)?new e6(t):new eJ(t,{allowProjection:e!==r.Fragment}))},34203:(e,t,n)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||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},i=a(n(93602)),s=a(n(25790)),o=a(n(81754));function a(e){return e&&e.__esModule?e:{default:e}}var l={},u=void 0;t.default={unmount:function(){l={}},register:function(e,t){l[e]=t},unregister:function(e){delete l[e]},get:function(e){return l[e]||document.getElementById(e)||document.getElementsByName(e)[0]||document.getElementsByClassName(e)[0]},setActiveLink:function(e){return u=e},getActiveLink:function(){return u},scrollTo:function(e,t){var n=this.get(e);if(!n){console.warn("target Element not found");return}var a=(t=r({},t,{absolute:!1})).containerId,l=t.container,u=void 0;u=a?document.getElementById(a):l&&l.nodeType?l:document,t.absolute=!0;var c=t.horizontal,d=i.default.scrollOffset(u,n,c)+(t.offset||0);if(!t.smooth){o.default.registered.begin&&o.default.registered.begin(e,n),u===document?t.horizontal?window.scrollTo(d,0):window.scrollTo(0,d):u.scrollTop=d,o.default.registered.end&&o.default.registered.end(e,n);return}s.default.animateTopScroll(d,t,e,n)}}},35006:(e,t,n)=>{"use strict";n.d(t,{c:()=>o,i:()=>a});var r=n(37876),i=n(14232);let s=(0,i.createContext)({}),o=()=>(0,i.useContext)(s),a=e=>{let{children:t,isMobileVersion:n}=e,[o,a]=(0,i.useState)(!0),[l,u]=(0,i.useState)(!0);return(0,r.jsx)(s.Provider,{value:{isMobileVersion:n,isNavVisible:o,scrollEnabled:l,setNavVisibility:e=>a(e),setScrollListener:e=>u(e)},children:t})}},35033:(e,t,n)=>{"use strict";n.d(t,{MI:()=>o,TC:()=>l,kM:()=>a});var r=n(17253),i=n(25372),s=n(42252);let o=RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function a(e,t){let n=function(e){let t;if(!e)return;let n=e.match(o);if(n)return"1"===n[3]?t=!0:"0"===n[3]&&(t=!1),{traceId:n[1],parentSampled:t,parentSpanId:n[2]}}(e),a=(0,r.yD)(t);if(!n?.traceId)return{traceId:(0,s.e)(),sampleRand:Math.random()};let l=function(e,t){let n=(0,i.i)(t?.sample_rand);if(void 0!==n)return n;let r=(0,i.i)(t?.sample_rate);return r&&e?.parentSampled!==void 0?e.parentSampled?Math.random()*r:r+Math.random()*(1-r):Math.random()}(n,a);a&&(a.sample_rand=l.toString());let{traceId:u,parentSpanId:c,parentSampled:d}=n;return{traceId:u,parentSpanId:c,sampled:d,dsc:a||{},sampleRand:l}}function l(e=(0,s.e)(),t=(0,s.Z)(),n){let r="";return void 0!==n&&(r=n?"-1":"-0"),`${e}-${t}${r}`}},35108:(e,t,n)=>{"use strict";n.d(t,{V:()=>r});let r=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2},35172:(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)},35804:function(e){e.exports=function(e){return e.replace(/\s+/gm," ").split(" ").filter(e=>"false"!==e&&"true"!==e&&"undefined"!==e).join(" ").trim()}},36048:()=>{},36227:(e,t,n)=>{"use strict";n.d(t,{KN:()=>s,gQ:()=>u,px:()=>o,uj:()=>i,vh:()=>a,vw:()=>l});let r=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),i=r("deg"),s=r("%"),o=r("px"),a=r("vh"),l=r("vw"),u={...s,parse:e=>s.parse(e)/100,transform:e=>s.transform(100*e)}},37478:(e,t,n)=>{"use strict";n.d(t,{FX:()=>f,O5:()=>o,XX:()=>l,mK:()=>a});var r=n(14232),i=n(1147),s=n(92815),o=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(o||{}),a=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(a||{});function l(e){let{ourProps:t,theirProps:n,slot:r,defaultTag:i,features:o,visible:a=!0,name:l,mergeRefs:f}=e;f=null!=f?f:c;let p=d(n,t);if(a)return u(p,r,i,l,f);let h=null!=o?o:0;if(2&h){let{static:e=!1,...t}=p;if(e)return u(t,r,i,l,f)}if(1&h){let{unmount:e=!0,...t}=p;return(0,s.Y)(+!e,{0:()=>null,1:()=>u({...t,hidden:!0,style:{display:"none"}},r,i,l,f)})}return u(p,r,i,l,f)}function u(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,s=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,{as:a=n,children:l,refName:u="ref",...c}=h(e,["unmount","static"]),f=void 0!==e.ref?{[u]:e.ref}:{},m="function"==typeof l?l(t):l;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let g={};if(t){let e=!1,n=[];for(let[r,i]of Object.entries(t))"boolean"==typeof i&&(e=!0),!0===i&&n.push(r);e&&(g["data-headlessui-state"]=n.join(" "))}if(a===r.Fragment&&Object.keys(p(c)).length>0){if(!(0,r.isValidElement)(m)||Array.isArray(m)&&m.length>1)throw Error(['Passing props on "Fragment"!',"","The current component <".concat(s,' /> is rendering a "Fragment".'),"However we need to passthrough the following props:",Object.keys(c).map(e=>"  - ".concat(e)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>"  - ".concat(e)).join("\n")].join("\n"));let e=m.props,t="function"==typeof(null==e?void 0:e.className)?function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return(0,i.x)(null==e?void 0:e.className(...n),c.className)}:(0,i.x)(null==e?void 0:e.className,c.className);return(0,r.cloneElement)(m,Object.assign({},d(m.props,p(h(c,["ref"]))),g,f,{ref:o(m.ref,f.ref)},t?{className:t}:{}))}return(0,r.createElement)(a,Object.assign({},h(c,["ref"]),a!==r.Fragment&&f,a!==r.Fragment&&g),m)}function c(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.every(e=>null==e)?void 0:e=>{for(let n of t)null!=n&&("function"==typeof n?n(e):n.current=e)}}function d(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(0===t.length)return{};if(1===t.length)return t[0];let r={},i={};for(let e of t)for(let t in e)t.startsWith("on")&&"function"==typeof e[t]?(null!=i[t]||(i[t]=[]),i[t].push(e[t])):r[t]=e[t];if(r.disabled||r["aria-disabled"])return Object.assign(r,Object.fromEntries(Object.keys(i).map(e=>[e,void 0])));for(let e in i)Object.assign(r,{[e](t){for(var n=arguments.length,r=Array(n>1?n-1:0),s=1;s<n;s++)r[s-1]=arguments[s];for(let n of i[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;n(t,...r)}}});return r}function f(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function p(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function h(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}},37605:(e,t,n)=>{"use strict";n.d(t,{$:()=>r,V:()=>i});let r=()=>{},i=()=>{}},37990:(e,t,n)=>{var r=n(99838),i=n(96777),s=n(85403),o=n(72773);e.exports=function(e,t){return r(e)||i(e,t)||s(e,t)||o()},e.exports.__esModule=!0,e.exports.default=e.exports},38087:(e,t,n)=>{"use strict";n.d(t,{LZ:()=>p,ao:()=>m,k1:()=>g});var r=n(18760),i=n(92797),s=n(57510),o=n(17253),a=n(63442),l=n(95837),u=n(71830),c=n(15806),d=n(24437);let f="_frozenDsc";function p(e,t){(0,u.my)(e,f,t)}function h(e,t){let n,i=t.getOptions(),{publicKey:s,host:o}=t.getDsn()||{};i.orgId?n=String(i.orgId):o&&(n=(0,a.ay)(o));let l={environment:i.environment||r.U,release:i.release,public_key:s,trace_id:e,org_id:n};return t.emit("createDsc",l),l}function m(e,t){let n=t.getPropagationContext();return n.dsc||h(n.traceId,e)}function g(e){let t=(0,i.KU)();if(!t)return{};let n=(0,c.zU)(e),r=(0,c.et)(n),a=r.data,u=n.spanContext().traceState,p=u?.get("sentry.sample_rate")??a[s.sy]??a[s.Ef];function m(e){return("number"==typeof p||"string"==typeof p)&&(e.sample_rate=`${p}`),e}let g=n[f];
1if(g)return m(g);let v=u?.get("sentry.dsc"),y=v&&(0,o.yD)(v);if(y)return m(y);let b=h(e.spanContext().traceId,t),w=a[s.i_],x=r.description;return"url"!==w&&x&&(b.transaction=x),(0,l.f)()&&(b.sampled=String((0,c.pK)(n)),b.sample_rand=u?.get("sentry.sample_rand")??d.L(n).scope?.getPropagationContext().sampleRand.toString()),m(b),t.emit("createDsc",b,n),b}},38191:(e,t,n)=>{"use strict";n.d(t,{q:()=>o});var r=n(4902),i=n(15870),s=function(){function e(t,n){void 0===n&&(n=e.now),this.schedulerActionCtor=t,this.now=n}return e.prototype.schedule=function(e,t,n){return void 0===t&&(t=0),new this.schedulerActionCtor(this,e).schedule(n,t)},e.now=i.U.now,e}(),o=function(e){function t(t,n){void 0===n&&(n=s.now);var r=e.call(this,t,n)||this;return r.actions=[],r._active=!1,r}return(0,r.C6)(t,e),t.prototype.flush=function(e){var t,n=this.actions;if(this._active){n.push(e);return}this._active=!0;do if(t=e.execute(e.state,e.delay))break;while(e=n.shift());if(this._active=!1,t){for(;e=n.shift();)e.unsubscribe();throw t}},t}(s)},39132:(e,t,n)=>{"use strict";n.d(t,{h:()=>d});var r=n(46925),i=n(18081),s=n(50045);class o{constructor(e,t){let n,r;n=e||new i.H,r=t||new i.H,this._stack=[{scope:n}],this._isolationScope=r}withScope(e){let t,n=this._pushScope();try{t=e(n)}catch(e){throw this._popScope(),e}return(0,s.Qg)(t)?t.then(e=>(this._popScope(),e),e=>{throw this._popScope(),e}):(this._popScope(),t)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){let e=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:e}),e}_popScope(){return!(this._stack.length<=1)&&!!this._stack.pop()}}function a(){let e=(0,r.EU)(),t=(0,r.Se)(e);return t.stack=t.stack||new o((0,r.BY)("defaultCurrentScope",()=>new i.H),(0,r.BY)("defaultIsolationScope",()=>new i.H))}function l(e){return a().withScope(e)}function u(e,t){let n=a();return n.withScope(()=>(n.getStackTop().scope=e,t(e)))}function c(e){return a().withScope(()=>e(a().getIsolationScope()))}function d(e){let t=(0,r.Se)(e);return t.acs?t.acs:{withIsolationScope:c,withScope:l,withSetScope:u,withSetIsolationScope:(e,t)=>c(t),getCurrentScope:()=>a().getScope(),getIsolationScope:()=>a().getIsolationScope()}}},39149:(e,t,n)=>{var r=0/0,i=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,a=/^0o[0-7]+$/i,l=parseInt,u="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,c="object"==typeof self&&self&&self.Object===Object&&self,d=u||c||Function("return this")(),f=Object.prototype.toString,p=Math.max,h=Math.min,m=function(){return d.Date.now()};function g(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function v(e){if("number"==typeof e)return e;if("symbol"==typeof(t=e)||t&&"object"==typeof t&&"[object Symbol]"==f.call(t))return r;if(g(e)){var t,n="function"==typeof e.valueOf?e.valueOf():e;e=g(n)?n+"":n}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var u=o.test(e);return u||a.test(e)?l(e.slice(2),u?2:8):s.test(e)?r:+e}e.exports=function(e,t,n){var r,i,s,o,a,l,u=0,c=!1,d=!1,f=!0;if("function"!=typeof e)throw TypeError("Expected a function");function y(t){var n=r,s=i;return r=i=void 0,u=t,o=e.apply(s,n)}function b(e){var n=e-l,r=e-u;return void 0===l||n>=t||n<0||d&&r>=s}function w(){var e,n,r,i=m();if(b(i))return x(i);a=setTimeout(w,(e=i-l,n=i-u,r=t-e,d?h(r,s-n):r))}function x(e){return(a=void 0,f&&r)?y(e):(r=i=void 0,o)}function _(){var e,n=m(),s=b(n);if(r=arguments,i=this,l=n,s){if(void 0===a)return u=e=l,a=setTimeout(w,t),c?y(e):o;if(d)return a=setTimeout(w,t),y(l)}return void 0===a&&(a=setTimeout(w,t)),o}return t=v(t)||0,g(n)&&(c=!!n.leading,s=(d="maxWait"in n)?p(v(n.maxWait)||0,t):s,f="trailing"in n?!!n.trailing:f),_.cancel=function(){void 0!==a&&clearTimeout(a),u=0,r=l=i=a=void 0},_.flush=function(){return void 0===a?o:x(m())},_}},39292:(e,t,n)=>{"use strict";n.d(t,{u:()=>l});var r=n(4902),i=n(2433),s=n(5415),o=n(59228),a=n(80529);function l(e){void 0===e&&(e={});var t=e.connector,n=void 0===t?function(){return new s.B}:t,r=e.resetOnError,l=void 0===r||r,c=e.resetOnComplete,d=void 0===c||c,f=e.resetOnRefCountZero,p=void 0===f||f;return function(e){var t,r,s,c=0,f=!1,h=!1,m=function(){null==r||r.unsubscribe(),r=void 0},g=function(){m(),t=s=void 0,f=h=!1},v=function(){var e=t;g(),null==e||e.unsubscribe()};return(0,a.N)(function(e,a){c++,h||f||m();var y=s=null!=s?s:n();a.add(function(){0!=--c||h||f||(r=u(v,p))}),y.subscribe(a),!t&&c>0&&(t=new o.Ms({next:function(e){return y.next(e)},error:function(e){h=!0,m(),r=u(g,l,e),y.error(e)},complete:function(){f=!0,m(),r=u(g,d),y.complete()}}),(0,i.Tg)(e).subscribe(t))})(e)}}function u(e,t){for(var n=[],s=2;s<arguments.length;s++)n[s-2]=arguments[s];if(!0===t){e();return}if(!1!==t){var a=new o.Ms({next:function(){a.unsubscribe(),e()}});return(0,i.Tg)(t.apply(void 0,(0,r.fX)([],(0,r.zs)(n)))).subscribe(a)}}},39746:function(e,t,n){var r;!function(i,s){"use strict";var o="function",a="undefined",l="object",u="string",c="major",d="model",f="name",p="type",h="vendor",m="version",g
vendor: 4,485 bytes, line 1
1="architecture",v="console",y="mobile",b="tablet",w="smarttv",x="wearable",_="embedded",E="Amazon",S="Apple",T="ASUS",k="BlackBerry",O="Browser",C="Chrome",A="Firefox",P="Google",j="Honor",R="Huawei",I="Microsoft",N="Motorola",L="Nvidia",M="OnePlus",D="Opera",$="OPPO",F="Samsung",U="Sharp",B="Sony",V="Xiaomi",q="Zebra",z="Facebook",H="Chromium OS",W="Mac OS",K=" Browser",Y=function(e,t){var n={};for(var r in e)t[r]&&t[r].length%2==0?n[r]=t[r].concat(e[r]):n[r]=e[r];return n},G=function(e){for(var t={},n=0;n<e.length;n++)t[e[n].toUpperCase()]=e[n];return t},X=function(e,t){return typeof e===u&&-1!==Z(t).indexOf(Z(e))},Z=function(e){return e.toLowerCase()},J=function(e,t){if(typeof e===u)return e=e.replace(/^\s\s*/,""),typeof t===a?e:e.substring(0,500)},Q=function(e,t){for(var n,r,i,a,u,c,d=0;d<t.length&&!u;){var f=t[d],p=t[d+1];for(n=r=0;n<f.length&&!u&&f[n];)if(u=f[n++].exec(e))for(i=0;i<p.length;i++)c=u[++r],typeof(a=p[i])===l&&a.length>0?2===a.length?typeof a[1]==o?this[a[0]]=a[1].call(this,c):this[a[0]]=a[1]:3===a.length?typeof a[1]!==o||a[1].exec&&a[1].test?this[a[0]]=c?c.replace(a[1],a[2]):void 0:this[a[0]]=c?a[1].call(this,c,a[2]):void 0:4===a.length&&(this[a[0]]=c?a[3].call(this,c.replace(a[1],a[2])):s):this[a]=c||s;d+=2}},ee=function(e,t){for(var n in t)if(typeof t[n]===l&&t[n].length>0){for(var r=0;r<t[n].length;r++)if(X(t[n][r],e))return"?"===n?s:n}else if(X(t[n],e))return"?"===n?s:n;return t.hasOwnProperty("*")?t["*"]:e},et={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2","8.1":"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},en={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[m,[f,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[m,[f,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[f,m],[/opios[\/ ]+([\w\.]+)/i],[m,[f,D+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[m,[f,D+" GX"]],[/\bopr\/([\w\.]+)/i],[m,[f,D]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[m,[f,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[m,[f,"Maxthon"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim(?:browser|boat|jet))[\/ ]?([\d\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio|(?=comodo_)?dragon)\/([-\w\.]+)/i,/(heytap|ovi|115)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[f,m],[/quark(?:pc)?\/([-\w\.]+)/i],[m,[f,"Quark"]],[/\bddg\/([\w\.]+)/i],[m,[f,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[m,[f,"UC"+O]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[m,[f,"WeChat"]],[/konqueror\/([\w\.]+)/i],[m,[f,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[m,[f,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[m,[f,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[m,[f,"Smart Lenovo "+O]],[/(avast|avg)\/([\w\.]+)/i],[[f,/(.+)/,"$1 Secure "+O],m],[/\bfocus\/([\w\.]+)/i],[m,[f,A+" Focus"]],[/\bopt\/([\w\.]+)/i],[m,[f,D+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[m,[f,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[m,[f,"Dolphin"]],[/coast\/([\w\.]+)/i],[m,[f,D+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[m,[f,"MIUI"+K]],[/fxios\/([\w\.-]+)/i],[m,[f,A]],[/\bqihoobrowser\/?([\w\.]*)/i],[m,[f,"360"]],[/\b(qq)\/([\w\.]+)/i],[[f,/(.+)/,"$1Browser"],m],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[f,/(.+)/,"$1"+K],m],[/samsungbrowser\/([\w\.]+)/i],[m,[f,F+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[m,[f,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[f,"Sogou Mobile"],m],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[f,m],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[f],[/ome\/([\w\.]+) \w* ?(iron) saf/i,/ome\/([\w\.]+).+qihu (360)[es]e/i],[m,f],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[f,z],m],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/(daum)apps[\/ ]([\w\.]+)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[f,m],[/\bgsa\/([\w\.]+) .*safari\//i],[m,[f,"GSA"]],[/musical_ly(?:.
1+app_?version\/|_)([\w\.]+)/i],[m,[f,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[m,[f,C+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[f,C+" WebView"],m],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[m,[f,"Android "+O]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[f,m],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[m,[f,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[m,f],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[f,[m,ee,{"1.0":"/8","1.2":"/1","1.3":"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[f,m],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[f,"Netscape"],m],[/(wolvic|librewolf)\/([\w\.]+)/i],[f,m],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[m,[f,A+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(amaya|dillo|doris|icab|ladybird|lynx|mosaic|netsurf|obigo|polaris|w3m|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/\b(links) \(([\w\.]+)/i],[f,[m,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[f,[m,/master.|lts./,""]]],cpu:[[/\b((amd|x|x86[-_]?|wow|win)64)\b/i],[[g,"amd64"]],[/(ia32(?=;))/i,/\b((i[346]|x)86)(pc)?\b/i],[[g,"ia32"]],[/\b(aarch64|arm(v?[89]e?l?|_?64))\b/i],[[g,"arm64"]],[/\b(arm(v[67])?ht?n?[fl]p?)\b/i],[[g,"armhf"]],[/( (ce|mobile); ppc;|\/[\w\.]+arm\b)/i],[[g,"arm"]],[/((ppc|powerpc)(64)?)( mac|;|\))/i],[[g,/ower/,"",Z]],[/ sun4\w[;\)]/i],[[g,"sparc"]],[/\b(avr32|ia64(?=;)|68k(?=\))|\barm(?=v([1-7]|[5-7]1)l?|;|eabi)|(irix|mips|sparc)(64)?\b|pa-risc)/i],[[g,Z]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[d,[h,F],[p,b]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[d,[h,F],[p,y]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[d,[h,S],[p,y]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[d,[h,S],[p,b]],[/(macintosh);/i],[d,[h,S]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[d,[h,U],[p,y]],[/\b((?:brt|eln|hey2?|gdi|jdn)-a?[lnw]09|(?:ag[rm]3?|jdn2|kob2)-a?[lw]0[09]hn)(?: bui|\)|;)/i],[d,[h,j],[p,b]],[/honor([-\w ]+)[;\)]/i],[d,[h,j],[p,y]],[/\b((?:ag[rs][2356]?k?|bah[234]?|bg[2o]|bt[kv]|cmr|cpn|db[ry]2?|jdn2|got|kob2?k?|mon|pce|scm|sht?|[tw]gr|vrd)-[ad]?[lw][0125][09]b?|605hw|bg2-u03|(?:gem|fdr|m2|ple|t1)-[7a]0[1-4][lu]|t1-a2[13][lw]|mediapad[\w\. ]*(?= bui|\)))\b(?!.+d\/s)/i],[d,[h,R],[p,b]],[/(?:huawei)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[d,[h,R],[p,y]],[/oid[^\)]+; (2[\dbc]{4}(182|283|rp\w{2})[cgl]|m2105k81a?c)(?: bui|\))/i,/\b((?:red)?mi[-_ ]?pad[\w- ]*)(?: bui|\))/i],[[d,/_/g," "],[h,V],[p,b]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i,/ ([\w ]+) miui\/v?\d/i],[[d,/_/g," "],[h,V],[p,y]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[d,[h,$],[p,y]],[/\b(opd2(\d{3}a?))(?: bui|\))/i],[d,[h,ee,{OnePlus:["304","403","203"],"*":$}],[p,b]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[d,[h,"Vivo"],[p,y]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[d,[h,"Realme"],[p,y]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto(?! 360)[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[d,[h,N],[p,y]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[d,[h,N],[p,b]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[d,[h,"LG"],[p,b]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv|watch)\w+)/i,/\blg-?([\d\w]+) bui/i],[d,[h,"LG"],[p,y]],[/(ideatab[-\w ]+|602lv|d-42a|a101lv|a2109a|a3500-hv|s[56]000|pb-6505[my]|tb-?x?\d{3,4}
1(?:f[cu]|xu|[av])|yt\d?-[jx]?\d+[lfmx])( bui|;|\)|\/)/i,/lenovo ?(b[68]0[08]0-?[hf]?|tab(?:[\w- ]+?)|tb[\w-]{6,7})( bui|;|\)|\/)/i],[d,[h,"Lenovo"],[p,b]],[/(nokia) (t[12][01])/i],[h,d,[p,b]],[/(?:maemo|nokia).*(n900|lumia \d+|rm-\d+)/i,/nokia[-_ ]?(([-\w\. ]*))/i],[[d,/_/g," "],[p,y],[h,"Nokia"]],[/(pixel (c|tablet))\b/i],[d,[h,P],[p,b]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[d,[h,P],[p,y]],[/droid.+; (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[d,[h,B],[p,y]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[d,"Xperia Tablet"],[h,B],[p,b]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[d,[h,M],[p,y]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[d,[h,E],[p,b]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[d,/(.+)/g,"Fire Phone $1"],[h,E],[p,y]],[/(playbook);[-\w\),; ]+(rim)/i],[d,h,[p,b]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[d,[h,k],[p,y]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[d,[h,T],[p,b]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[d,[h,T],[p,y]],[/(nexus 9)/i],[d,[h,"HTC"],[p,b]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[h,[d,/_/g," "],[p,y]],[/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])\w*(\)| bui)/i],[d,[h,"TCL"],[p,b]],[/(itel) ((\w+))/i],[[h,Z],d,[p,ee,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[d,[h,"Acer"],[p,b]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[d,[h,"Meizu"],[p,y]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[d,[h,"Ulefone"],[p,y]],[/; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[d,[h,"Energizer"],[p,y]],[/; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[d,[h,"Cat"],[p,y]],[/((?:new )?andromax[\w- ]+)(?: bui|\))/i],[d,[h,"Smartfren"],[p,y]],[/droid.+; (a(?:015|06[35]|142p?))/i],[d,[h,"Nothing"],[p,y]],[/; (x67 5g|tikeasy \w+|ac[1789]\d\w+)( b|\))/i,/archos ?(5|gamepad2?|([\w ]*[t1789]|hello) ?\d+[\w ]*)( b|\))/i],[d,[h,"Archos"],[p,b]],[/archos ([\w ]+)( b|\))/i,/; (ac[3-6]\d\w{2,8})( b|\))/i],[d,[h,"Archos"],[p,y]],[/(imo) (tab \w+)/i,/(infinix) (x1101b?)/i],[h,d,[p,b]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus(?! zenw)|dell|jolla|meizu|motorola|polytron|infinix|tecno|micromax|advan)[-_ ]?([-\w]*)/i,/; (hmd|imo) ([\w ]+?)(?: bui|\))/i,/(hp) ([\w ]+\w)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w ]+?)(?: bui|\)|\/)/i,/(oppo) ?([\w ]+) bui/i],[h,d,[p,y]],[/(kobo)\s(ereader|touch)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[h,d,[p,b]],[/(surface duo)/i],[d,[h,I],[p,b]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[d,[h,"Fairphone"],[p,y]],[/(u304aa)/i],[d,[h,"AT&T"],[p,y]],[/\bsie-(\w*)/i],[d,[h,"Siemens"],[p,y]],[/\b(rct\w+) b/i],[d,[h,"RCA"],[p,b]],[/\b(venue[\d ]{2,7}) b/i],[d,[h,"Dell"],[p,b]],[/\b(q(?:mv|ta)\w+) b/i],[d,[h,"Verizon"],[p,b]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[d,[h,"Barnes & Noble"],[p,b]],[/\b(tm\d{3}\w+) b/i],[d,[h,"NuVision"],[p,b]],[/\b(k88) b/i],[d,[h,"ZTE"],[p,b]],[/\b(nx\d{3}j) b/i],[d,[h,"ZTE"],[p,y]],[/\b(gen\d{3}) b.+49h/i],[d,[h,"Swiss"],[p,y]],[/\b(zur\d{3}) b/i],[d,[h,"Swiss"],[p,b]],[/\b((zeki)?tb.*\b) b/i],[d,[h,"Zeki"],[p,b]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[h,"Dragon Touch"],d,[p,b]],[/\b(ns-?\w{0,9}) b/i],[d,[h,"Insignia"],[p,b]],[/\b((nxa|next)-?\w{0,9}) b/i],[d,[h,"NextBook"],[p,b]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[h,"Voice"],d,[p,y]],[/\b(lvtel\-)?(v1[12]) b/i],[[h,"LvTel"],d,[p,y]],[/\b(ph-1) /i],[d,[h,"Essential"],[p,y]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[d,[h,"Envizen"],[p,b]],[/\b(trio[-\w\. ]+) b/i],[d,[h,"MachSpeed"],[p,b]],[/\btu_(1491) b/i],[d,[h,"Rotor"],[p,b]],[/((?:tegranote|shield t(?!.+d tv))[\w- ]*?)(?: b|\))/i],[d,[h,L],[p,b]],[/(sprint) (\w+)/i],[h,d,[p,y]],[/(kin\.[onetw]{3})/i],[[d,/\./g," "],[h,I],[p,y]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[d,[h,q],[p,b]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[d,[h,q],[p,y]],[/smart-tv.+(samsung)/i],[h,[p,w]],[/hbbtv.+maple;(\d+)/i],[[d,/^/,"SmartTV"],[h,F],[p,w]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[h,"LG"],[p,w]],[/(apple) ?tv/i],[h,[d,S+" TV"],[p,w]],[/crkey/i],[[d,C+"cast"],[h,P],[p,w]],[/droid.+aft(\w+)( bui|\))/i],[d,[h,E],[p,w]],[/(shield \w+ tv)/i],[d,[h,L],[p,w]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[d,[h,U],[p,w]],[/(bravia[\w ]+)( bui|\))/i],[d,[h,B],[p,w]],[/(mi(tv|box)-?\w+) bui/i],[d,[h,V],[p,w]],[/Hbbtv.*(technisat) (.*);/i],[h,d,[p,w]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[h,J],[d,J],[p,w]],[/droid.+; ([\w- ]+) (?:android tv|smart[- ]?tv)/i],[d,[p,w]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[p,w]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[h,d,[p,v]],[/droid.+; (shield)( bui|\))/i],[d,[h,L],[p,v]],[/(playstation \w+)/i],[d,[h,B],[p,v]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[d,[h,I],[p,v]],[/\b(sm-[lr]\d\d[0156][fnuw]?s?|gear live)\b/i],[d,[h,F],[p,x]],[/((pebble))app/i,/(asu
vendor: 5,525 bytes, line 1
1s|google|lg|oppo) ((pixel |zen)?watch[\w ]*)( bui|\))/i],[h,d,[p,x]],[/(ow(?:19|20)?we?[1-3]{1,3})/i],[d,[h,$],[p,x]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[d,[h,S],[p,x]],[/(opwwe\d{3})/i],[d,[h,M],[p,x]],[/(moto 360)/i],[d,[h,N],[p,x]],[/(smartwatch 3)/i],[d,[h,B],[p,x]],[/(g watch r)/i],[d,[h,"LG"],[p,x]],[/droid.+; (wt63?0{2,3})\)/i],[d,[h,q],[p,x]],[/droid.+; (glass) \d/i],[d,[h,P],[p,x]],[/(pico) (4|neo3(?: link|pro)?)/i],[h,d,[p,x]],[/; (quest( \d| pro)?)/i],[d,[h,z],[p,x]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[h,[p,_]],[/(aeobc)\b/i],[d,[h,E],[p,_]],[/(homepod).+mac os/i],[d,[h,S],[p,_]],[/windows iot/i],[[p,_]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[d,[p,y]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[d,[p,b]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[p,b]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[p,y]],[/droid .+?; ([\w\. -]+)( bui|\))/i],[d,[h,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[m,[f,"EdgeHTML"]],[/(arkweb)\/([\w\.]+)/i],[f,m],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[m,[f,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna|servo)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[f,m],[/ladybird\//i],[[f,"LibWeb"]],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[m,f]],os:[[/microsoft (windows) (vista|xp)/i],[f,m],[/(windows (?:phone(?: os)?|mobile|iot))[\/ ]?([\d\.\w ]*)/i],[f,[m,ee,et]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[m,ee,et],[f,"Windows"]],[/[adehimnop]{4,7}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[m,/_/g,"."],[f,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[f,W],[m,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[m,f],[/(ubuntu) ([\w\.]+) like android/i],[[f,/(.+)/,"$1 Touch"],m],[/(android|bada|blackberry|kaios|maemo|meego|openharmony|qnx|rim tablet os|sailfish|series40|symbian|tizen|webos)\w*[-\/; ]?([\d\.]*)/i],[f,m],[/\(bb(10);/i],[m,[f,k]],[/(?:symbian ?os|symbos|s60(?=;)|series ?60)[-\/ ]?([\w\.]*)/i],[m,[f,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[m,[f,A+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[m,[f,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[m,[f,"watchOS"]],[/crkey\/([\d\.]+)/i],[m,[f,C+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[f,H],m],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux)(?: arm\w*| x86\w*| ?)([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[f,m],[/(sunos) ?([\w\.\d]*)/i],[[f,"Solaris"],m],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[f,m]]},er=function(e,t){if(typeof e===l&&(t=e,e=s),!(this instanceof er))return new er(e,t).getResult();var n=typeof i!==a&&i.navigator?i.navigator:s,r=e||(n&&n.userAgent?n.userAgent:""),v=n&&n.userAgentData?n.userAgentData:s,w=t?Y(en,t):en,x=n&&n.userAgent==r;return this.getBrowser=function(){var e,t={};return t[f]=s,t[m]=s,Q.call(t,r,w.browser),t[c]=typeof(e=t[m])===u?e.replace(/[^\d\.]/g,"").split(".")[0]:s,x&&n&&n.brave&&typeof n.brave.isBrave==o&&(t[f]="Brave"),t},this.getCPU=function(){var e={};return e[g]=s,Q.call(e,r,w.cpu),e},this.getDevice=function(){var e={};return e[h]=s,e[d]=s,e[p]=s,Q.call(e,r,w.device),x&&!e[p]&&v&&v.mobile&&(e[p]=y),x&&"Macintosh"==e[d]&&n&&typeof n.standalone!==a&&n.maxTouchPoints&&n.maxTouchPoints>2&&(e[d]="iPad",e[p]=b),e},this.getEngine=function(){var e={};return e[f]=s,e[m]=s,Q.call(e,r,w.engine),e},this.getOS=function(){var e={};return e[f]=s,e[m]=s,Q.call(e,r,w.os),x&&!e[f]&&v&&v.platform&&"Unknown"!=v.platform&&(e[f]=v.platform.replace(/chrome os/i,H).replace(/macos/i,W)),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return r},this.setUA=function(e){return r=typeof e===u&&e.length>500?J(e,500):e,this},this.setUA(r),this};er.VERSION="1.0.41",er.BROWSER=G([f,m,c]),er.CPU=G([g]),er.DEVICE=G([d,h,p,v,y,w,b,x,_]),er.ENGINE=er.OS=G([f,m]),typeof t!==a?(e.exports&&(t=e.exports=er),t.UAParser=er):n.amdO?s!==(r=(function(){return er}).call(t,n,t,e))&&(e.exports=r):typeof i!==a&&(i.UAParser=er);var ei=typeof i!==a&&(i.jQuery||i.Zepto);if(ei&&!ei.ua){var es=new er;ei.ua=es.getResult(),ei.ua.get=function(){return es.getUA()},ei.ua.set=function(e){es.setUA(e);var t=es.getResult();for(var n in t)ei.ua[n]=t[n]}}}("object"==typeof window?window:this)},39751:(e,t,n)=>{"use strict";n.d(t,{Q:()=>r});let r=(0,n(14232).createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"})},40316:(e,t)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t;let n=new URL("http://localhost:3000/api/auth");e&&!e.startsWith("http")&&(e=`https://${e}`);let r=new URL(null!==(t=e)&&void 0!==t?t:n),i=("/"===r.pathname?n.pathname:r.pathname).replace(/\/$/,""),s=`${r.origin}${i}`;return{origin:r.origin,host:r.host,path:i,base:s,toString:()=>s}}},40720:(e,t,n)=>{"use strict";function r(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}n.d(t,{_:()=>r})},41419:(e,t,n)=>{"use strict";n.d(t,{T:()=>r});let r=!1},42135:(e,t,n)=>{"use strict";n.d(t,{BL:()=>c,DE:()=>d,K$:()=>g,Ub:()=>u,wY:()=>p});var r=n(14232);n(39149);var i="undefined"!=typeof window?r.useLayoutEffect:r.useEffect;function s(e,t,n,r){let s=useRef(t);i(()=>{s.current=t},[t]),useEffect(()=>{let t=(null==n?void 0:n.current)??window;if(!(t&&t.addEventListener))return;let i=e=>{s.current(e)};return t.addEventListener(e,i,r),()=>{t.removeEventListener(e,i,r)}},[e,n,r])}function o(e){let t=useRef(()=>{throw Error("Cannot call an event handler while rendering.")});return i(()=>{t.current=e},[e]),useCallback((...e)=>{var n;return null==(n=t.current)?void 0:n.call(t,...e)},[t])}var a="undefined"==typeof window,l="undefined"==typeof window;function u(e,{defaultValue:t=!1,initializeWithValue:n=!0}={}){let s=e=>l?t:window.matchMedia(e).matches,[o,a]=(0,r.useState)(()=>n?s(e):t);function c(){a(s(e))}return i(()=>{let t=window.matchMedia(e);return c(),t.addListener?t.addListener(c):t.addEventListener("change",c),()=>{t.removeListener?t.removeListener(c):t.removeEventListener("change",c)}},[e]),o}function c({threshold:e=0,root:t=null,rootMargin:n="0%",freezeOnceVisible:i=!1,initialIsIntersecting:s=!1,onChange:o}={}){var a;let[l,u]=(0,r.useState)(null),[d,f]=(0,r.useState)(()=>({isIntersecting:s,entry:void 0})),p=(0,r.useRef)();p.current=o;let h=(null==(a=d.entry)?void 0:a.isIntersecting)&&i;(0,r.useEffect)(()=>{let r;if(!l||!("IntersectionObserver"in window)||h)return;let s=new IntersectionObserver(e=>{let t=Array.isArray(s.thresholds)?s.thresholds:[s.thresholds];e.forEach(e=>{let n=e.isIntersecting&&t.some(t=>e.intersectionRatio>=t);f({isIntersecting:n,entry:e}),p.current&&p.current(n,e),n&&i&&r&&(r(),r=void 0)})},{threshold:e,root:t,rootMargin:n});return s.observe(l),()=>{s.disconnect()}},[l,JSON.stringify(e),t,n,h,i]);let m=(0,r.useRef)(null);(0,r.useEffect)(()=>{var e;l||null==(e=d.entry)||!e.target||i||h||m.current===d.entry.target||(m.current=d.entry.target,f({isIntersecting:s,entry:void 0}))},[l,d.entry,i,h,s]);let g=[u,!!d.isIntersecting,d.entry];return g.ref=g[0],g.isIntersecting=g[1],g.entry=g[2],g}function d(){let[e,t]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{t(!0)},[]),e}var f={width:void 0,height:void 0};function p(e){let{ref:t,box:n="content-box"}=e,[{width:i,height:s},o]=(0,r.useState)(f),a=function(){let e=(0,r.useRef)(!1);return(0,r.useEffect)(()=>(e.current=!0,()=>{e.current=!1}),[]),(0,r.useCallback)(()=>e.current,[])}(),l=(0,r.useRef)({...f}),u=(0,r.useRef)(void 0);return u.current=e.onResize,(0,r.useEffect)(()=>{if(!t.current||"undefined"==typeof window||!("ResizeObserver"in window))return;let e=new ResizeObserver(([e])=>{let t="border-box"===n?"borderBoxSize":"device-pixel-content-box"===n?"devicePixelContentBoxSize":"contentBoxSize",r=h(e,t,"inlineSize"),i=h(e,t,"blockSize");if(l.current.width!==r||l.current.height!==i){let e={width:r,height:i};l.current.width=r,l.current.height=i,u.current?u.current(e):a()&&o(e)}});return e.observe(t.current,{box:n}),()=>{e.disconnect()}},[n,t,a]),{width:i,height:s}}function h(e,t,n){return e[t]?Array.isArray(e[t])?e[t][0][n]:e[t][n]:"contentBoxSize"===t?e.contentRect["inlineSize"===n?"width":"height"]:void 0}var m="undefined"==typeof window;function g(e={}){let{autoLock:t=!0,lockTarget:n,widthReflow:s=!0}=e,[o,a]=(0,r.useState)(!1),l=(0,r.useRef)(null),u=(0,r.useRef)(null),c=()=>{if(l.current){let{overflow:e,paddingRight:t}=l.current.style;if(u.current={overflow:e,paddingRight:t},s){let e=l.current===document.body?window.innerWidth:l.current.offsetWidth,t=parseInt(window.getComputedStyle(l.current).paddingRight,10)||0,n=e-l.current.scrollWidth;l.current.style.paddingRight=`${n+t}px`}l.current.style.overflow="hidden",a(!0)}},d=()=>{l.current&&u.current&&(l.current.style.overflow=u.current.overflow,s&&(l.current.style.paddingRight=u.current.paddingRight)),a(!1)};return i(()=>
1{if(!m)return n&&(l.current="string"==typeof n?document.querySelector(n):n),l.current||(l.current=document.body),t&&c(),()=>{d()}},[t,n,s]),{isLocked:o,lock:c,unlock:d}}},42226:(e,t,n)=>{"use strict";var r=n(29563);Object.defineProperty(t,"__esModule",{value:!0}),t.UnsupportedStrategy=t.UnknownError=t.OAuthCallbackError=t.MissingSecret=t.MissingAuthorize=t.MissingAdapterMethods=t.MissingAdapter=t.MissingAPIRoute=t.InvalidCallbackUrl=t.AccountNotLinkedError=void 0,t.adapterErrorHandler=function(e,t){if(e)return Object.keys(e).reduce(function(n,r){return n[r]=(0,s.default)(i.default.mark(function n(){var s,o,a,l,u,c=arguments;return i.default.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:for(n.prev=0,o=Array(s=c.length),a=0;a<s;a++)o[a]=c[a];return t.debug("adapter_".concat(r),{args:o}),l=e[r],n.next=6,l.apply(void 0,o);case 6:return n.abrupt("return",n.sent);case 9:throw n.prev=9,n.t0=n.catch(0),t.error("adapter_error_".concat(r),n.t0),(u=new h(n.t0)).name="".concat(g(r),"Error"),u;case 15:case"end":return n.stop()}},n,null,[[0,9]])})),n},{})},t.capitalize=g,t.eventsErrorHandler=function(e,t){return Object.keys(e).reduce(function(n,r){return n[r]=(0,s.default)(i.default.mark(function n(){var s,o=arguments;return i.default.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,s=e[r],n.next=4,s.apply(void 0,o);case 4:return n.abrupt("return",n.sent);case 7:n.prev=7,n.t0=n.catch(0),t.error("".concat(m(r),"_EVENT_ERROR"),n.t0);case 10:case"end":return n.stop()}},n,null,[[0,7]])})),n},{})},t.upperSnake=m;var i=r(n(43081)),s=r(n(16108)),o=r(n(84620)),a=r(n(4338)),l=r(n(18758)),u=r(n(30326)),c=r(n(88461)),d=r(n(14866));function f(e,t,n){return t=(0,c.default)(t),(0,u.default)(e,p()?Reflect.construct(t,n||[],(0,c.default)(e).constructor):t.apply(e,n))}function p(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(p=function(){return!!e})()}var h=t.UnknownError=function(e){function t(e){var n,r;return(0,a.default)(this,t),(r=f(this,t,[null!==(n=null==e?void 0:e.message)&&void 0!==n?n:e])).name="UnknownError",r.code=e.code,e instanceof Error&&(r.stack=e.stack),r}return(0,d.default)(t,e),(0,l.default)(t,[{key:"toJSON",value:function(){return{name:this.name,message:this.message,stack:this.stack}}}])}((0,r(n(95852)).default)(Error));function m(e){return e.replace(/([A-Z])/g,"_$1").toUpperCase()}function g(e){return"".concat(e[0].toUpperCase()).concat(e.slice(1))}t.OAuthCallbackError=function(e){function t(){var e;(0,a.default)(this,t);for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return e=f(this,t,[].concat(r)),(0,o.default)(e,"name","OAuthCallbackError"),e}return(0,d.default)(t,e),(0,l.default)(t)}(h),t.AccountNotLinkedError=function(e){function t(){var e;(0,a.default)(this,t);for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return e=f(this,t,[].concat(r)),(0,o.default)(e,"name","AccountNotLinkedError"),e}return(0,d.default)(t,e),(0,l.default)(t)}(h),t.MissingAPIRoute=function(e){function t(){var e;(0,a.default)(this,t);for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return e=f(this,t,[].concat(r)),(0,o.default)(e,"name","MissingAPIRouteError"),(0,o.default)(e,"code","MISSING_NEXTAUTH_API_ROUTE_ERROR"),e}return(0,d.default)(t,e),(0,l.default)(t)}(h),t.MissingSecret=function(e){function t(){var e;(0,a.default)(this,t);for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return e=f(this,t,[].concat(r)),(0,o.default)(e,"name","MissingSecretError"),(0,o.default)(e,"code","NO_SECRET"),e}return(0,d.default)(t,e),(0,l.default)(t)}(h),t.MissingAuthorize=function(e){function t(){var e;(0,a.default)(this,t);for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return e=f(this,t,[].concat(r)),(0,o.default)(e,"name","MissingAuthorizeError"),(0,o.default)(e,"code","CALLBACK_CREDENTIALS_HANDLER_ERROR"),e}return(0,d.default)(t,e),(0,l.default)(t)}(h),t.MissingAdapter=function(e){function t(){var e;(0,a.default)(this,t);for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return e=f(this,t,[].concat(r)),(0,o.default)(e,"name","MissingAdapterError"),(0,o.default)(e,"code","
1EMAIL_REQUIRES_ADAPTER_ERROR"),e}return(0,d.default)(t,e),(0,l.default)(t)}(h),t.MissingAdapterMethods=function(e){function t(){var e;(0,a.default)(this,t);for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return e=f(this,t,[].concat(r)),(0,o.default)(e,"name","MissingAdapterMethodsError"),(0,o.default)(e,"code","MISSING_ADAPTER_METHODS_ERROR"),e}return(0,d.default)(t,e),(0,l.default)(t)}(h),t.UnsupportedStrategy=function(e){function t(){var e;(0,a.default)(this,t);for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return e=f(this,t,[].concat(r)),(0,o.default)(e,"name","UnsupportedStrategyError"),(0,o.default)(e,"code","CALLBACK_CREDENTIALS_JWT_ERROR"),e}return(0,d.default)(t,e),(0,l.default)(t)}(h),t.InvalidCallbackUrl=function(e){function t(){var e;(0,a.default)(this,t);for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];return e=f(this,t,[].concat(r)),(0,o.default)(e,"name","InvalidCallbackUrl"),(0,o.default)(e,"code","INVALID_CALLBACK_URL_ERROR"),e}return(0,d.default)(t,e),(0,l.default)(t)}(h)},42252:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s,e:()=>i});var r=n(98093);function i(){return(0,r.eJ)()}function s(){return(0,r.eJ)().substring(16)}},42343:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return l}});let r=n(14232),i=n(74754),s="function"==typeof IntersectionObserver,o=new Map,a=[];function l(e){let{rootRef:t,rootMargin:n,disabled:l}=e,u=l||!s,[c,d]=(0,r.useState)(!1),f=(0,r.useRef)(null),p=(0,r.useCallback)(e=>{f.current=e},[]);return(0,r.useEffect)(()=>{if(s){if(u||c)return;let e=f.current;if(e&&e.tagName)return function(e,t,n){let{id:r,observer:i,elements:s}=function(e){let t,n={root:e.root||null,margin:e.rootMargin||""},r=a.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=o.get(r)))return t;let i=new Map;return t={id:n,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=i.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e),elements:i},a.push(n),o.set(n,t),t}(n);return s.set(e,t),i.observe(e),function(){if(s.delete(e),i.unobserve(e),0===s.size){i.disconnect(),o.delete(r);let e=a.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&a.splice(e,1)}}}(e,e=>e&&d(e),{root:null==t?void 0:t.current,rootMargin:n})}else if(!c){let e=(0,i.requestIdleCallback)(()=>d(!0));return()=>(0,i.cancelIdleCallback)(e)}},[u,n,t,c,f.current]),[p,c,(0,r.useCallback)(()=>{d(!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)},43081:(e,t,n)=>{var r=n(84096)();e.exports=r;try{regeneratorRuntime=r}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}},43507:(e,t,n)=>{"use strict";n.d(t,{f:()=>s});var r=n(22442),i=n(99742);let s=r.Ik({CACHE_TIMEOUT:r.vk(e=>void 0===e||""===e?10:e,r.au.number().int().positive()),NEXT_PUBLIC_GOOGLE_MAP_API_KEY:r.Yj().min(1),NEXT_PUBLIC_GOOGLE_MAP_ID:r.Yj().min(1),NEXT_PUBLIC_CVENT_EVENT_REGISTRATION_EMBEDDED_WIDGET_URL:r.Yj().min(1),NEXT_PUBLIC_APP_STORE_URL:r.Yj().min(1),NEXT_PUBLIC_PLAY_STORE_URL:r.Yj().min(1),SANITY_ID:r.Yj().min(1),DATASET:r.Yj().min(1),SANITY_STUDIO_URL:r.Yj().min(1),SANITY_VIEW_TOKEN:r.Yj().min(1),ENABLE_SIGN_UP_UPDATES:r.vk(e=>void 0!==e&&""!==e&&("true"===e||!0===e),r.zM()),ENABLE_SIGN_UP_THE_BRIEF:r.vk(e=>void 0!==e&&""!==e&&("true"===e||!0===e),r.zM())}).parse({CACHE_TIMEOUT:i.env.CACHE_TIMEOUT,NEXT_PUBLIC_GOOGLE_MAP_API_KEY:"AIzaSyDGQIqZzE4YZgxOxFTOz4UW05ptJqCsezE",NEXT_PUBLIC_GOOGLE_MAP_ID:"440d4c9b94185d8b",NEXT_PUBLIC_CVENT_EVENT_REGISTRATION_EMBEDDED_WIDGET_URL:"https://web.cvent.com/event_guest/v1/embed/23ef0680-f03c-4e3c-93be-92ad5da035da.js",NEXT_PUBLIC_APP_STORE_URL:"https://apps.apple.com/us/app/sport-beach-2024/id6502837439",NEXT_PUBLIC_PLAY_STORE_URL:"https://play.google.com/store/apps/details?id=com.codeandtheory.sportbeach&hl=en",SANITY_ID:"vjz2twpn",DATASET:"production",SANITY_STUDIO_URL:"https://sportbeach.sanity.studio/develop/presentation/",SANITY_VIEW_TOKEN:"skAfaZ4Z0Hj0g6HLwkgtutldbLSfINlP90nf8fEyquqL479lVmE7D0veWXAA5L9utQdt1jxRjJ8iZIkKE4u9XwfoSS9PPEP3IAjsjJVxPOj2BNgCLx
1M2bvCvQdJ9Vn4QoCT7Orhy8blSo3S2ugqhkBHfrWStE6C3GymcQhTsdrAUzcrDyVej",ENABLE_SIGN_UP_UPDATES:i.env.NEXT_PUBLIC_ENABLE_SIGN_UP_UPDATES,ENABLE_SIGN_UP_THE_BRIEF:"true"})},43903:(e,t,n)=>{"use strict";n.d(t,{OQ:()=>c,bt:()=>l});var r=n(52433),i=n(70630),s=n(84704),o=n(90050);let a=e=>!isNaN(parseFloat(e)),l={current:void 0};class u{constructor(e,t={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=e=>{let t=s.k.now();if(this.updatedAt!==t&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&(this.events.change?.notify(this.current),this.dependents))for(let e of this.dependents)e.dirty()},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=s.k.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=a(this.current))}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new r.v);let n=this.events[e].add(t);return"change"===e?()=>{n(),o.Gt.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){this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e)}setWithVelocity(e,t,n){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-n}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.events.change?.notify(this.current)}addDependent(e){this.dependents||(this.dependents=new Set),this.dependents.add(e)}removeDependent(e){this.dependents&&this.dependents.delete(e)}get(){return l.current&&l.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let e=s.k.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;let t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return(0,i.f)(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}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.dependents?.clear(),this.events.destroy?.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function c(e,t){return new u(e,t)}},44727:(e,t,n)=>{"use strict";n.d(t,{s:()=>s});var r=n(14232),i=n(66077);let s=(e,t)=>{i._.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)}},45284:(e,t)=>{"use strict";function n(e){let{widthInt:t,heightInt:n,blurWidth:r,blurHeight:i,blurDataURL:s,objectFit:o}=e,a=r?40*r:t,l=i?40*i:n,u=a&&l?"viewBox='0 0 "+a+" "+l+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+u+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(u?"none":"contain"===o?"xMidYMid":"cover"===o?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+s+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},45851:(e,t,n)=>{"use strict";n.d(t,{M:()=>d,A:()=>ee});var r=n(93255),i=n(4240),s=n(43507);let o="6426209",a="3b9e6b04-ef52-4106-b82a-8496400b29ed",l="https://api.hsforms.com/submissions/v3/integration/submit/".concat(o,"/").concat(a),u=[{label:"Events",value:"Events"},{label:"Content",value:"Content"},{label:"Consulting",value:"Consulting"},{label:"Meetings",value:"Meetings"}],c={TITLE:"SIGN UP FOR UPDATES",DESCRIPTION:"Enter the email address where you would like to receive updates on upcoming SPORT BEACH events and news.",INTERESTS_LABEL:"Select your interests",TERMS_TEXT:"By checking this box, you consent to the",TERMS_LINK_TEXT:"Terms & Conditions",TERMS_LINK_URL:"https://www.stagwellglobal.com/wp-content/uploads/2021/11/Stagwell-Inc-Terms-of-Use_Oct-2021.pdf",TERMS_SUFFIX:"of SPORT BEACH*",SUBMIT_BUTTON:"Submit",SUCCESS_TITLE:"SUCCESS!",SUCCESS_MESSAGE:"You are now signed up to receive email updates.",CLOSE_BUTTON:"CLOSE"};function d(){let{open:e}=(0,r.t)();return(0,i.Q)("signup-for-updates",()=>{s.f.ENABLE_SIGN_UP_UPDATES&&e()}),null}var f=n(37876),p=n(14232),h=n(8318),m=n(15039),g=n.n(m),v=n(88992),y=n(72874),b=n(56595),w=n(35804),x=n.n(w);let _=x()("\n  relative\n  w-full\n"),E=x()("\n  absolute\n  -top-10\n  left-0\n  right-0\n  w-full\n  py-2\n  text-center\n  text-brand-yellow\n  text-sm\n"),S=x()("\n  flex\n  flex-col\n  gap-6\n  items-center\n  w-full\n  px-6\n  pb-6\n  lg:px-24\n"),T=x()("\n  flex\n  flex-col\n  gap-3\n  items-center\n  text-center\n  w-full\n"),k=x()("\n  mobile-rigid-square-h5\n  lg:desktop-rigid-square-headers-h5\n  font-bold\n  up
1percase\n  text-white\n  leading-[1.2]\n  text-center\n"),O=x()("\n  mobile-body\n  lg:tablet-body\n  text-white\n  leading-[1.2]\n  text-center\n"),C=x()("\n  flex\n  flex-col\n  gap-4\n  w-full\n  lg:px-24\n"),A=x()("\n  flex\n  flex-col\n  gap-2\n  w-full\n"),P=x()("\n  tablet-din-2014-h6\n  text-white\n  leading-[1.2]\n"),j=x()("\n  font-bold\n  text-white\n"),R=x()("\n  w-full\n  px-2\n  py-3\n  bg-white\n  border-2\n  border-brand-indigo\n  text-brand-indigo\n  tablet-din-2014-h6\n  lg:tablet-body\n  leading-[1.2]\n  lg:bg-brand-rivieraBlue\n  focus:outline-none\n  focus:ring-2\n  focus:ring-white\n"),I=x()("\n  bg-brand-yellowLightest\n  border-brand-errorRed\n"),N=x()("\n  text-brand-yellow\n  text-xs\n  tablet-smallest-body\n"),L=x()("\n  flex\n  flex-col\n  gap-3\n  w-full\n  lg:px-24\n"),M=x()("\n  tablet-din-2014-h6\n  lg:tablet-body\n  text-white\n  leading-[1.2]\n  lg:text-left\n"),D=x()("\n  flex\n  flex-col\n  gap-4\n  w-full\n"),$=x()("\n  flex\n  items-center\n  gap-2\n  relative\n  cursor-pointer\n"),F=x()("\n  absolute\n  opacity-0\n  cursor-pointer\n  size-[18px]\n  lg:size-6\n  z-10\n"),U=x()("\n  absolute\n  left-0\n  size-[18px]\n  lg:size-6\n  border-2\n  border-white\n  rounded-sm\n  lg:rounded\n  pointer-events-none\n"),B=x()("\n  absolute\n  left-0\n  size-[18px]\n  lg:size-6\n  flex\n  items-center\n  justify-center\n  pointer-events-none\n  z-10\n"),V=x()("\n  tablet-smallest-body\n  text-white\n  leading-[1.2]\n  cursor-pointer\n  pl-6\n  lg:pl-8\n  flex-1\n"),q=x()("\n  flex\n  flex-col\n  gap-2\n  w-full\n  pt-4\n  lg:pt-6\n  border-t\n  border-brand-strokeDark\n  lg:px-24\n"),z=x()("\n  underline\n  underline-offset-2\n  hover:no-underline\n"),H=x()("\n  w-full\n  bg-white\n  text-brand-indigo\n  mobile-din-2014-h4\n  lg:desktop-din-2014-h4\n  font-bold\n  uppercase\n  px-10\n  py-5\n  rounded-lg\n  lg:rounded-md\n  leading-[1.2]\n  disabled:opacity-50\n  disabled:cursor-not-allowed\n  hover:opacity-90\n  active:opacity-75\n  transition-opacity\n"),W=e=>{let{errors:t}=e;return t.submissionError?"Something went wrong. Please try again":Object.keys(t).length>0?"Please correct invalid fields":""},K=e=>{let{onSuccess:t}=e,[n,r]=(0,p.useState)(!1),{sendEvent:i}=(0,y.st)(),{register:s,handleSubmit:d,setError:h,clearErrors:m,watch:w,setValue:x,formState:{errors:K,isDirty:Y,isValid:G}}=(0,v.mN)({defaultValues:{email:"",interests:[],termsAgreed:!1},mode:"onChange"}),X=w("interests")||[],Z=async e=>{m(),r(!0);try{if(!e.interests||0===e.interests.length){h("interests",{type:"required",message:"Please select at least one interest"}),r(!1);return}let n=[{name:"email",value:e.email}];if(e.interests.forEach(e=>{n.push({name:"selected_interests",value:e})}),!(await fetch(l,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({portalId:o,formGuid:a,fields:n})})).ok){h("root.submissionError",{type:"custom"}),r(!1);return}t(),i({event:"formSubmit_success"})}catch(e){h("root.submissionError",{type:"custom"}),console.error("Form submission error:",e),r(!1)}},J=(e,t)=>{m("interests"),t?x("interests",[...X,e],{shouldValidate:!0,shouldDirty:!0}):x("interests",X.filter(t=>t!==e),{shouldValidate:!0,shouldDirty:!0})};return(0,f.jsxs)("form",{onSubmit:d(Z),className:_,children:[(0,f.jsx)("div",{className:E,children:(0,f.jsx)(W,{errors:K})}),(0,f.jsxs)("div",{className:S,children:[(0,f.jsxs)("div",{className:T,children:[(0,f.jsx)("h2",{className:k,children:c.TITLE}),(0,f.jsx)("p",{className:O,children:c.DESCRIPTION})]}),(0,f.jsx)("div",{className:C,children:(0,f.jsxs)("div",{className:A,children:[(0,f.jsxs)("label",{className:P,htmlFor:"email",children:["Email"," ",(0,f.jsx)("span",{"aria-hidden":"true",className:j,children:"*"})]}),(0,f.jsx)("input",{type:"email",id:"email",className:g()(R,{[I]:K.email}),...s("email",{required:"Email is required",pattern:{value:/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$/i,message:"Invalid email address"}}),"aria-invalid":K.email?"true":"false","aria-describedby":K.email?"email-error":void 0}),K.email&&(0,f.jsx)("span",{id:"email-error",className:N,children:K.email.message})]})}),(0,f.jsxs)("div",{className:L,children:[(0,f.jsxs)("p",{className:M,children:[c.INTERESTS_LABEL," ",(0,f.jsx)("span",{"aria-hidden":"true",className:j,children:"*"})]}),K.interests&&(0,f.jsx)("span",{className:N,children:K.interests.message}),(0,f.jsx)("div",{className:D,children:u.map(e=>{let t=X.includes(e.value);return(0,f.jsxs)("div",{className:$,children:[(0,f.jsx)("input",{type:"checkbox",id:"interest-".concat(e.value),className:F,checked:t,onChange:t=>{J(e.value,t.target.checked)}}),(0,f.jsx)("div",{className:U}),t&&(0,f.jsx)("div",{className:B,children:(0,f.jsx)(b.A,{})}),(0,f.jsx)("label",{htmlFor:"interest-".concat(e.value),className:V,children:e.label})]},e.value)})})]}),(0,f.jsxs)("div",{className:q,children:[(0,f.jsxs)("div",{className:$,children:[(0,f.jsx)("input",{type:"checkbox",id:"termsAgreed",className:F,...s("termsAgreed",{required:"You must agree to the terms and conditions"}),"aria-invalid":K.termsAgreed?"true":"false","aria-describedby":K.termsAgreed?"terms-error":void 0}),(0,f.jsx)("div",{className:U}),w("termsAgreed")&&(0,f.jsx)("div",{className:B,children:(0,f.jsx)(b.A,{})}),(0,f.jsxs)("label",{htmlFor:"termsAgreed",className:V,children:[(0,f.jsxs)("span",{"aria-hidden":"true",className:j,children:["*"," "]}),c.TERMS_TEXT," ",(0,f.jsx)("a",{href:c.TERMS_LINK_URL,target:"_blank",rel:"noopener noreferrer",className:z,children:c.TERMS_LINK_TEXT})," ",c.TERMS_SUFFIX]})]}),K.termsAgreed&&(0,f.jsx)("span",{id:"terms-error",className:N,children:K.termsAgreed.message})]}),(0,f.jsx)("button",{type:"submit",className:H,disabled:!Y||!G||n,"aria-busy":n,children:c.SUBMIT_BUTTON})]})]})},Y=x()("\n  flex\n  flex-col\n  gap-8\n  items-start\n  w-full\n  px-6\n  pb-6\n  lg:px-24\n"),G=x()("\n  flex\n  flex-col\n  gap-8\n  items-start\n  w-full\n"),X=x()("\n  flex\n  flex-col\n  gap-3\n  items-start\n  text-center\n  w-full\n"),Z=x()("\n  mobile-rigid-square-h5\n  lg:desktop-rigid-square-headers-h5\n  font-bold\n  up
1percase\n  text-white\n  leading-[1.2]\n  w-full\n"),J=x()("\n  mobile-body\n  lg:tablet-body\n  text-white\n  leading-[1.2]\n  w-full\n"),Q=x()("\n  w-full\n  bg-brand-rivieraBlue\n  text-brand-indigo\n  mobile-din-2014-h4\n  lg:desktop-din-2014-h4\n  font-bold\n  uppercase\n  px-10\n  py-5\n  rounded-lg\n  lg:rounded-md\n  leading-[1.2]\n  hover:opacity-90\n  active:opacity-75\n  transition-opacity\n  cursor-pointer\n"),ee=e=>{let{isOpen:t,close:n}=e,[r,i]=(0,p.useState)(!1),s=()=>{i(!1),n()};return(0,f.jsx)(h.a,{panelBackground:"bg-brand-indigo",isOpen:t,close:s,hasCustomTopPadding:!0,isCloseIconWhite:!0,showBottomPadding:!1,modelContainerClassName:g()("!items-center","max-h-[calc(100dvh-2rem)] overscroll-y-contain"),isFixedToBottom:!1,isCloseWithButtonOnly:!0,children:r?(0,f.jsxs)("div",{className:Y,children:[(0,f.jsx)("div",{className:G,children:(0,f.jsxs)("div",{className:X,children:[(0,f.jsx)("h2",{className:Z,children:c.SUCCESS_TITLE}),(0,f.jsx)("p",{className:J,"aria-live":"polite",children:c.SUCCESS_MESSAGE})]})}),(0,f.jsx)("button",{type:"button",onClick:s,className:Q,children:c.CLOSE_BUTTON})]}):(0,f.jsx)(K,{onSuccess:()=>{i(!0)}})})}},46241:(e,t,n)=>{"use strict";n.d(t,{A_:()=>g,C:()=>f,EH:()=>S,IM:()=>w,Nx:()=>O,R8:()=>m,T4:()=>v,_S:()=>b,_y:()=>E,ct:()=>y,iz:()=>k});let r=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/_key\s*==\s*['"](.*)['"]/,s=/^\d*:\d*$/;function o(e){return"number"==typeof e||"string"==typeof e&&/^\[\d+\]$/.test(e)}function a(e){return"string"==typeof e?i.test(e.trim()):"object"==typeof e&&"_key"in e}function l(e){if("string"==typeof e&&s.test(e))return!0;if(!Array.isArray(e)||2!==e.length)return!1;let[t,n]=e;return("number"==typeof t||""===t)&&("number"==typeof n||""===n)}function u(e){if(!Array.isArray(e))throw Error("Path is not an array");return e.reduce((e,t,n)=>{let r=typeof t;if("number"===r)return`${e}[${t}]`;if("string"===r)return`${e}${0===n?"":"."}${t}`;if(a(t)&&t._key)return`${e}[_key=="${t._key}"]`;if(Array.isArray(t)){let[n,r]=t;return`${e}[${n}:${r}]`}throw Error(`Unsupported path segment \`${JSON.stringify(t)}\``)},"")}function c(e){if("string"!=typeof e)throw Error("Path is not a string");let t=e.match(r);if(!t)throw Error("Invalid path string");return t.map(d)}function d(e){return o(e)?Number(e.replace(/[^\d]/g,"")):a(e)?{_key:e.match(i)[1]}:l(e)?function(e){let[t,n]=e.split(":").map(e=>""===e?e:Number(e));return[t,n]}(e):e}var f=Object.freeze({__proto__:null,fromString:c,get:function(e,t,n){let r="string"==typeof t?c(t):t;if(!Array.isArray(r))throw Error("Path must be an array or a string");let i=e;for(let e=0;e<r.length;e++){let t=r[e];if(o(t)){if(!Array.isArray(i))return n;i=i[t]}if(a(t)){if(!Array.isArray(i))return n;i=i.find(e=>e._key===t._key)}if("string"==typeof t&&(i="object"==typeof i&&null!==i?i[t]:void 0),typeof i>"u")return n}return i},isIndexSegment:o,isIndexTuple:l,isKeySegment:a,reKeySegment:i,toString:u});let p="drafts.",h="versions.";function m(e){return e.startsWith(p)}function g(e){return e.startsWith(h)}function v(e){return g(e)?p+w(e):m(e)?e:p+e}function y(e,t){if("drafts"===t||"published"===t)throw Error('Version can not be "published" or "drafts"');return`${h}${t}.${w(e)}`}function b(e){if(!g(e))return;let[t,n,...r]=e.split(".");return n}function w(e){return g(e)?e.split(".").slice(2).join("."):m(e)?e.slice(p.length):e}let x={"\f":"\\f","\n":"\\n","\r":"\\r","	":"\\t","'":"\\'","\\":"\\\\"},_={"\\f":"\f","\\n":`
2`,"\\r":"\r","\\t":"	","\\'":"'","\\\\":"\\"};function E(e){return e.map(e=>{if("string"==typeof e||"number"==typeof e)return e;if(""!==e._key)return{_key:e._key};if(-1!==e._index)return e._index;throw Error(`invalid segment:${JSON.stringify(e)}`)})}function S(e){return("string"==typeof e?c(e):e).map(e=>{var t;if("string"==typeof e||"number"==typeof e)return e;if(Array.isArray(e))throw Error(`IndexTuple segments aren't supported:${JSON.stringify(e)}`);if("object"==typeof(t=e)&&"_key"in t&&"_index"in t)return e;if(e._key)return{_key:e._key,_index:-1};throw Error(`invalid segment:${JSON.stringify(e)}`)})}function T(e){return e.map(e=>{if("string"==typeof e||"number"==typeof e)return e;if(-1!==e._index)return e._index;throw Error(`invalid segment:${JSON.stringify(e)}`)})}function k(e){let{baseUrl:t,workspace:n="default",tool:r="default",id:i,type:s,path:o,projectId:a,dataset:l}=e;if(!t)throw Error("baseUrl is required");if(!o)throw Error("path is required");if(!i)throw Error("id is required");if("/"!==t&&t.endsWith("/"))throw Error("baseUrl must not end with a slash");let c="default"===n?void 0:n,d="default"===r?void 0:r,f=w(i),p=Array.isArray(o)?u(E(o)):o,h=new URLSearchParams({baseUrl:t,id:f,type:s,path:p});if(c&&h.set("workspace",c),d&&h.set("tool",d),a&&h.set("projectId",a),l&&h.set("dataset",l),m(i)||g(i)){if(g(i)){let e=b(i);h.set("perspective",e)}}else h.set("perspective","published");let v=["/"===t?"":t];c&&v.push(c);let y=["mode=presentation",`id=${f}`,`type=${s}`,`path=${encodeURIComponent(p)}`];return d&&y.push(`tool=${d}`),v.push("intent","edit",`${y.join(";")}?${h}`),v.join("/")}function O(e){let{resultSourceMap:t,resultPath:n}=e,{mapping:r,pathSuffix:i}=function(e,t){var n;if(!t?.mappings)return;let r=(n=T(e),`$${n.map(e=>"string"==typeof e?`['${e.replace(/[\f\n\r\t'\\]/g,e=>x[e])}']`:"number"==typeof e?`[${e}
2]`:""!==e._key?`[?(@._key=='${e._key.replace(/['\\]/g,e=>x[e])}')]`:`[${e._index}]`).join("")}`);if(void 0!==t.mappings[r])return{mapping:t.mappings[r],matchedPath:r,pathSuffix:""};let i=T(e).map(e=>"string"==typeof e?`['${e.replace(/[\f\n\r\t'\\]/g,e=>x[e])}']`:"number"==typeof e?`[${e}]`:""!==e._key?`[?(@._key=='${e._key.replace(/['\\]/g,e=>x[e])}')]`:`[${e._index}]`);for(let e=i.length-1;e>=0;e--){let n=`$${i.slice(0,e).join("")}`,s=t.mappings[n];if(s){let e=r.substring(n.length);return{mapping:s,matchedPath:n,pathSuffix:e}}}}(n,t)||{};if(!r||"literal"===r.source.type||"unknown"===r.source.type)return;let s=t.documents[r.source.document],o=t.paths[r.source.path];if(s&&o){var a;let t,{baseUrl:n,workspace:r,tool:l}=("/"!==(t="string"==typeof(a="function"==typeof e.studioUrl?e.studioUrl(s):e.studioUrl)?a:a.baseUrl)&&(t=t.replace(/\/$/,"")),"string"==typeof a?{baseUrl:t}:{...a,baseUrl:t});if(!n)return;let{_id:u,_type:c,_projectId:d,_dataset:f}=s;return{baseUrl:n,workspace:r,tool:l,id:u,type:c,path:function(e){let t,n=[],r=/\['(.*?)'\]|\[(\d+)\]|\[\?\(@\._key=='(.*?)'\)\]/g;for(;null!==(t=r.exec(e));){if(void 0!==t[1]){let e=t[1].replace(/\\(\\|f|n|r|t|')/g,e=>_[e]);n.push(e);continue}if(void 0!==t[2]){n.push(parseInt(t[2],10));continue}if(void 0!==t[3]){let e=t[3].replace(/\\(\\')/g,e=>_[e]);n.push({_key:e,_index:-1});continue}}return n}(o+i),projectId:d,dataset:f}}}},46711:(e,t,n)=>{"use strict";n.d(t,{X:()=>i});let r=e=>null!==e;function i(e,{repeat:t,repeatType:n="loop"},s,o=1){let a=e.filter(r),l=o<0||t&&"loop"!==n&&t%2==1?0:a.length-1;return l&&void 0!==s?s:a[l]}},46925:(e,t,n)=>{"use strict";n.d(t,{BY:()=>a,EU:()=>s,Se:()=>o});var r=n(10051),i=n(77628);function s(){return o(i.O),i.O}function o(e){let t=e.__SENTRY__=e.__SENTRY__||{};return t.version=t.version||r.M,t[r.M]=t[r.M]||{}}function a(e,t,n=i.O){let s=n.__SENTRY__=n.__SENTRY__||{},o=s[r.M]=s[r.M]||{};return o[e]||(o[e]=t())}},46968:(e,t,n)=>{var r=n(94147);function i(){var t,n,s="function"==typeof Symbol?Symbol:{},o=s.iterator||"@@iterator",a=s.toStringTag||"@@toStringTag";function l(e,i,s,o){var a=Object.create((i&&i.prototype instanceof c?i:c).prototype);return r(a,"_invoke",function(e,r,i){var s,o,a,l=0,c=i||[],d=!1,f={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return s=e,o=0,a=t,f.n=n,u}};function p(e,r){for(o=e,a=r,n=0;!d&&l&&!i&&n<c.length;n++){var i,s=c[n],p=f.p,h=s[2];e>3?(i=h===r)&&(a=s[(o=s[4])?5:(o=3,3)],s[4]=s[5]=t):s[0]<=p&&((i=e<2&&p<s[1])?(o=0,f.v=r,f.n=s[1]):p<h&&(i=e<3||s[0]>r||r>h)&&(s[4]=e,s[5]=r,f.n=h,o=0))}if(i||e>1)return u;throw d=!0,r}return function(i,c,h){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,h),o=c,a=h;(n=o<2?t:a)||!d;){s||(o?o<3?(o>1&&(f.n=-1),p(o,a)):f.n=a:f.v=a);try{if(l=2,s){if(o||(i="next"),n=s[i]){if(!(n=n.call(s,a)))throw TypeError("iterator result is not an object");if(!n.done)return n;a=n.value,o<2&&(o=0)}else 1===o&&(n=s.return)&&n.call(s),o<2&&(a=TypeError("The iterator does not provide a '"+i+"' method"),o=1);s=t}else if((n=(d=f.n<0)?a:e.call(r,f))!==u)break}catch(e){s=t,o=1,a=e}finally{l=1}}return{value:n,done:d}}}(e,s,o),!0),a}var u={};function c(){}function d(){}function f(){}n=Object.getPrototypeOf;var p=f.prototype=c.prototype=Object.create([][o]?n(n([][o]())):(r(n={},o,function(){return this}),n));function h(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,r(e,a,"GeneratorFunction")),e.prototype=Object.create(p),e}return d.prototype=f,r(p,"constructor",f),r(f,"constructor",d),d.displayName="GeneratorFunction",r(f,a,"GeneratorFunction"),r(p),r(p,a,"Generator"),r(p,o,function(){return this}),r(p,"toString",function(){return"[object Generator]"}),(e.exports=i=function(){return{w:l,m:h}},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=i,e.exports.__esModule=!0,e.exports.default=e.exports},47447:(e,t,n)=>{"use strict";n.d(t,{C:()=>s,U:()=>o});var r=n(4902),i=n(49168);function s(e){return(0,r.AQ)(this,arguments,function(){var t,n,i;return(0,r.YH)(this,function(s){switch(s.label){case 0:t=e.getReader(),s.label=1;case 1:s.trys.push([1,,9,10]),s.label=2;case 2:return[4,(0,r.N3)(t.read())];case 3:if(i=(n=s.sent()).value,!n.done)return[3,5];return[4,(0,r.N3)(void 0)];case 4:return[2,s.sent()];case 5:return[4,(0,r.N3)(i)];case 6:return[4,s.sent()];case 7:return s.sent(),[3,2];case 8:return[3,10];case 9:return t.releaseLock(),[7];case 10:return[2]}})})}function o(e){return(0,i.T)(null==e?void 0:e.getReader)}},47611:(e,t,n)=>{"use strict";n.d(t,{s:()=>r});let r=(e,t)=>{let n;return function(){for(var r=arguments.length,i=Array(r),s=0;s<r;s++)i[s]=arguments[s];clearTimeout(n),n=setTimeout(()=>e(...i),t)}}}
2,47738:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(90620);let i=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e;function s(e,t,n,s){if(e===t&&n===s)return r.l;let o=t=>(function(e,t,n,r,s){let o,a,l=0;do(o=i(a=t+(n-t)/2,r,s)-e)>0?n=a:t=a;while(Math.abs(o)>1e-7&&++l<12);return a})(t,0,1,e,n);return e=>0===e||1===e?e:i(o(e),t,s)}},48147:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(n(14232)),i=s(n(54071));function s(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}var a=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);function t(){if(!(this instanceof t))throw TypeError("Cannot call a class as a function");for(var e,n,i,s=arguments.length,a=Array(s),l=0;l<s;l++)a[l]=arguments[l];return n=i=o(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(a))),i.render=function(){return r.default.createElement("a",i.props,i.props.children)},o(i,n)}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),t}(r.default.Component);t.default=(0,i.default)(a)},48230:(e,t,n)=>{e.exports=n(81639)},48241:(e,t,n)=>{"use strict";n.d(t,{H:()=>b});var r=n(2433),i=n(30226),s=n(80529);function o(e,t){return void 0===t&&(t=0),(0,s.N)(function(n,r){r.add(e.schedule(function(){return n.subscribe(r)},t))})}var a=n(48390),l=n(30734),u=n(49168),c=n(99854);function d(e,t){if(!e)throw Error("Iterable cannot be null");return new a.c(function(n){(0,c.N)(n,t,function(){var r=e[Symbol.asyncIterator]();(0,c.N)(n,t,function(){r.next().then(function(e){e.done?n.complete():n.next(e.value)})},0,!0)})})}var f=n(11684),p=n(59085),h=n(84506),m=n(13214),g=n(87778),v=n(32288),y=n(47447);function b(e,t){return t?function(e,t){if(null!=e){if((0,f.l)(e))return(0,r.Tg)(e).pipe(o(t),(0,i.Q)(t));if((0,h.X)(e))return new a.c(function(n){var r=0;return t.schedule(function(){r===e.length?n.complete():(n.next(e[r++]),n.closed||this.schedule())})});if((0,p.y)(e))return(0,r.Tg)(e).pipe(o(t),(0,i.Q)(t));if((0,g.T)(e))return d(e,t);if((0,m.x)(e))return new a.c(function(n){var r;return(0,c.N)(n,t,function(){r=e[l.l](),(0,c.N)(n,t,function(){var e,t,i;try{t=(e=r.next()).value,i=e.done}catch(e){n.error(e);return}i?n.complete():n.next(t)},0,!0)}),function(){return(0,u.T)(null==r?void 0:r.return)&&r.return()}});if((0,y.U)(e))return d((0,y.C)(e),t)}throw(0,v.L)(e)}(e,t):(0,r.Tg)(e)}},48390:(e,t,n)=>{"use strict";n.d(t,{c:()=>c});var r=n(59228),i=n(94856),s=n(67049),o=n(61660),a=n(65517),l=n(49168),u=n(89693),c=function(){function e(e){e&&(this._subscribe=e)}return e.prototype.lift=function(t){var n=new e;return n.source=this,n.operator=t,n},e.prototype.subscribe=function(e,t,n){var s=this,o=!function(e){return e&&e instanceof r.vU||e&&(0,l.T)(e.next)&&(0,l.T)(e.error)&&(0,l.T)(e.complete)&&(0,i.Uv)(e)}(e)?new r.Ms(e,t,n):e;return(0,u.Y)(function(){var e=s.operator,t=s.source;o.add(e?e.call(o,t):t?s._subscribe(o):s._trySubscribe(o))}),o},e.prototype._trySubscribe=function(e){try{return this._subscribe(e)}catch(t){e.error(t)}},e.prototype.forEach=function(e,t){var n=this;return new(t=d(t))(function(t,i){var s=new r.Ms({next:function(t){try{e(t)}catch(e){i(e),s.unsubscribe()}},error:i,complete:t});n.subscribe(s)})},e.prototype._subscribe=function(e){var t;return null===(t=this.source)||void 0===t?void 0:t.subscribe(e)},e.prototype[s.s]=function(){return this},e.prototype.pipe=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return(0,o.m)(e)(this)},e.prototype.toPromise=function(e){var t=this;return new(e=d(e))(function(e,n){var r;t.subscribe(function(e){return r=e},function(e){return n(e)},function(){return e(r)})})},e.create=function(t){return new e(t)},e}();function d(e){var t;return null!==(t=null!=e?e:a.$.Promise)&&void 0!==t?t:Promise}},48413:(e,t,n)=>{"use strict";n.d(t,{B:()=>s});var r=n(23382),i=n(67412);
2function s({keyframes:e,velocity:t=0,power:n=.8,timeConstant:s=325,bounceDamping:o=10,bounceStiffness:a=500,modifyTarget:l,min:u,max:c,restDelta:d=.5,restSpeed:f}){let p,h,m=e[0],g={done:!1,value:m},v=e=>void 0!==u&&e<u||void 0!==c&&e>c,y=e=>void 0===u?c:void 0===c?u:Math.abs(u-e)<Math.abs(c-e)?u:c,b=n*t,w=m+b,x=void 0===l?w:l(w);x!==w&&(b=x-m);let _=e=>-b*Math.exp(-e/s),E=e=>x+_(e),S=e=>{let t=_(e),n=E(e);g.done=Math.abs(t)<=d,g.value=g.done?x:n},T=e=>{v(g.value)&&(p=e,h=(0,r.o)({keyframes:[g.value,y(g.value)],velocity:(0,i.Y)(E,e,g.value),damping:o,stiffness:a,restDelta:d,restSpeed:f}))};return T(0),{calculatedDuration:null,next:e=>{let t=!1;return(h||void 0!==p||(t=!0,S(e),T(e)),void 0!==p&&e>=p)?h.next(e-p):(t||S(e),g)}}}},49168:(e,t,n)=>{"use strict";function r(e){return"function"==typeof e}n.d(t,{T:()=>r})},49947:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return e&&e.__esModule?e:{default:e}}(n(77170)),i=n(10563),s=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:66;return(0,r.default)(e,t)},o={spyCallbacks:[],spySetState:[],scrollSpyContainers:[],mount:function(e,t){if(e){var n=s(function(t){o.scrollHandler(e)},t);return o.scrollSpyContainers.push(e),(0,i.addPassiveEventListener)(e,"scroll",n),function(){(0,i.removePassiveEventListener)(e,"scroll",n),o.scrollSpyContainers.splice(o.scrollSpyContainers.indexOf(e),1)}}return function(){}},isMounted:function(e){return -1!==o.scrollSpyContainers.indexOf(e)},currentPositionX:function(e){if(e!==document)return e.scrollLeft;var t=void 0!==window.scrollY,n="CSS1Compat"===(document.compatMode||"");return t?window.scrollX:n?document.documentElement.scrollLeft:document.body.scrollLeft},currentPositionY:function(e){if(e!==document)return e.scrollTop;var t=void 0!==window.scrollX,n="CSS1Compat"===(document.compatMode||"");return t?window.scrollY:n?document.documentElement.scrollTop:document.body.scrollTop},scrollHandler:function(e){(o.scrollSpyContainers[o.scrollSpyContainers.indexOf(e)].spyCallbacks||[]).forEach(function(t){return t(o.currentPositionX(e),o.currentPositionY(e))})},addStateHandler:function(e){o.spySetState.push(e)},addSpyHandler:function(e,t){var n=o.scrollSpyContainers[o.scrollSpyContainers.indexOf(t)];n.spyCallbacks||(n.spyCallbacks=[]),n.spyCallbacks.push(e)},updateStates:function(){o.spySetState.forEach(function(e){return e()})},unmount:function(e,t){o.scrollSpyContainers.forEach(function(e){return e.spyCallbacks&&e.spyCallbacks.length&&e.spyCallbacks.indexOf(t)>-1&&e.spyCallbacks.splice(e.spyCallbacks.indexOf(t),1)}),o.spySetState&&o.spySetState.length&&o.spySetState.indexOf(e)>-1&&o.spySetState.splice(o.spySetState.indexOf(e),1),document.removeEventListener("scroll",o.scrollHandler)},update:function(){return o.scrollSpyContainers.forEach(function(e){return o.scrollHandler(e)})}};t.default=o},50045:(e,t,n)=>{"use strict";n.d(t,{BD:()=>a,Kg:()=>u,L2:()=>b,NF:()=>c,Qd:()=>f,Qg:()=>g,T2:()=>o,W6:()=>l,bJ:()=>i,gd:()=>m,ks:()=>w,mE:()=>v,sO:()=>d,tH:()=>y,vq:()=>h,xH:()=>p});let r=Object.prototype.toString;function i(e){switch(r.call(e)){case"[object Error]":case"[object Exception]":case"[object DOMException]":case"[object WebAssembly.Exception]":return!0;default:return y(e,Error)}}function s(e,t){return r.call(e)===`[object ${t}]`}function o(e){return s(e,"ErrorEvent")}function a(e){return s(e,"DOMError")}function l(e){return s(e,"DOMException")}function u(e){return s(e,"String")}function c(e){return"object"==typeof e&&null!==e&&"__sentry_template_string__"in e&&"__sentry_template_values__"in e}function d(e){return null===e||c(e)||"object"!=typeof e&&"function"!=typeof e}function f(e){return s(e,"Object")}function p(e){return"undefined"!=typeof Event&&y(e,Event)}function h(e){return"undefined"!=typeof Element&&y(e,Element)}function m(e){return s(e,"RegExp")}function g(e){return!!(e?.then&&"function"==typeof e.then)}function v(e){return f(e)&&"nativeEvent"in e&&"preventDefault"in e&&"stopPropagation"in e}function y(e,t){try{return e instanceof t}catch{return!1}}function b(e){return!!("object"==typeof e&&null!==e&&(e.__isVue||e._isVue))}function w(e){return"undefined"!=typeof Request&&y(e,Request)}},50181:(e,t,n)=>{"use strict";n.d(t,{E:()=>i});var r=n(14232);let i=n(2205).B?r.useLayoutEffect:r.useEffect},50466:(e,t,n)=>{var r=n(46968),i=n(56202);e.exports=function(e,t,n,s,o){return new i(r().w(e,t,n,s),o||Promise)},e.exports.__esModule=!0,e.exports.default=e.exports}
2,51252:(e,t,n)=>{"use strict";n.d(t,{D:()=>r});let r=e=>Array.isArray(e)&&"number"==typeof e[0]},51387:(e,t,n)=>{"use strict";n.d(t,{R:()=>a});var r=n(4902),i=function(e){function t(t,n){return e.call(this)||this}return(0,r.C6)(t,e),t.prototype.schedule=function(e,t){return void 0===t&&(t=0),this},t}(n(94856).yU),s={setInterval:function(e,t){for(var n=[],i=2;i<arguments.length;i++)n[i-2]=arguments[i];var o=s.delegate;return(null==o?void 0:o.setInterval)?o.setInterval.apply(o,(0,r.fX)([e,t],(0,r.zs)(n))):setInterval.apply(void 0,(0,r.fX)([e,t],(0,r.zs)(n)))},clearInterval:function(e){var t=s.delegate;return((null==t?void 0:t.clearInterval)||clearInterval)(e)},delegate:void 0},o=n(31279),a=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r.scheduler=t,r.work=n,r.pending=!1,r}return(0,r.C6)(t,e),t.prototype.schedule=function(e,t){if(void 0===t&&(t=0),this.closed)return this;this.state=e;var n,r=this.id,i=this.scheduler;return null!=r&&(this.id=this.recycleAsyncId(i,r,t)),this.pending=!0,this.delay=t,this.id=null!==(n=this.id)&&void 0!==n?n:this.requestAsyncId(i,this.id,t),this},t.prototype.requestAsyncId=function(e,t,n){return void 0===n&&(n=0),s.setInterval(e.flush.bind(e,this),n)},t.prototype.recycleAsyncId=function(e,t,n){if(void 0===n&&(n=0),null!=n&&this.delay===n&&!1===this.pending)return t;null!=t&&s.clearInterval(t)},t.prototype.execute=function(e,t){if(this.closed)return Error("executing a cancelled action");this.pending=!1;var n=this._execute(e,t);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},t.prototype._execute=function(e,t){var n,r=!1;try{this.work(e)}catch(e){r=!0,n=e||Error("Scheduled action threw falsy error")}if(r)return this.unsubscribe(),n},t.prototype.unsubscribe=function(){if(!this.closed){var t=this.id,n=this.scheduler,r=n.actions;this.work=this.state=this.scheduler=null,this.pending=!1,(0,o.o)(r,this),null!=t&&(this.id=this.recycleAsyncId(n,t,null)),this.delay=null,e.prototype.unsubscribe.call(this)}},t}(i)},51699:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=o(n(14232)),s=o(n(54071));function o(e){return e&&e.__esModule?e:{default:e}}var a=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);function t(){if(!(this instanceof t))throw TypeError("Cannot call a class as a function");var e=(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments);if(!this)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:this}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),r(t,[{key:"render",value:function(){return i.default.createElement("button",this.props,this.props.children)}}]),t}(i.default.Component);t.default=(0,s.default)(a)},51784:(e,t,n)=>{"use strict";n.d(t,{F:()=>i});let r=(e,t)=>n=>t(e(n)),i=(...e)=>e.reduce(r)},51839:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={defaultEasing:function(e){return e<.5?Math.pow(2*e,2)/2:1-Math.pow((1-e)*2,2)/2},linear:function(e){return e},easeInQuad:function(e){return e*e},easeOutQuad:function(e){return e*(2-e)},easeInOutQuad:function(e){return e<.5?2*e*e:-1+(4-2*e)*e},easeInCubic:function(e){return e*e*e},easeOutCubic:function(e){return--e*e*e+1},easeInOutCubic:function(e){return e<.5?4*e*e*e:(e-1)*(2*e-2)*(2*e-2)+1},easeInQuart:function(e){return e*e*e*e},easeOutQuart:function(e){return 1- --e*e*e*e},easeInOutQuart:function(e){return e<.5?8*e*e*e*e:1-8*--e*e*e*e},easeInQuint:function(e){return e*e*e*e*e},easeOutQuint:function(e){return 1+--e*e*e*e*e},easeInOutQuint:function(e){return e<.5?16*e*e*e*e*e:1+16*--e*e*e*e*e}}}
2,51983:(e,t,n)=>{"use strict";n.d(t,{V:()=>a});var r=n(6882),i=n(36227),s=n(80514),o=n(80879);let a={test:(0,o.$)("hsl","hue"),parse:(0,o.q)("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:o=1})=>"hsla("+Math.round(e)+", "+i.KN.transform((0,s.a)(t))+", "+i.KN.transform((0,s.a)(n))+", "+(0,s.a)(r.X4.transform(o))+")"}},52433:(e,t,n)=>{"use strict";n.d(t,{v:()=>i});var r=n(28205);class i{constructor(){this.subscriptions=[]}add(e){return(0,r.Kq)(this.subscriptions,e),()=>(0,r.Ai)(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}}},53657:(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,{default:function(){return l},getImageProps:function(){return a}});let r=n(64252),i=n(84915),s=n(32439),o=r._(n(83829));function a(e){let{props:t}=(0,i.getImgProps)(e,{defaultLoader:o.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let l=s.Image},54071:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||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},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=c(n(14232)),o=c(n(49947)),a=c(n(34203)),l=c(n(95062)),u=c(n(82031));function c(e){return e&&e.__esModule?e:{default:e}}var d={to:l.default.string.isRequired,containerId:l.default.string,container:l.default.object,activeClass:l.default.string,activeStyle:l.default.object,spy:l.default.bool,horizontal:l.default.bool,smooth:l.default.oneOfType([l.default.bool,l.default.string]),offset:l.default.number,delay:l.default.number,isDynamic:l.default.bool,onClick:l.default.func,duration:l.default.oneOfType([l.default.number,l.default.func]),absolute:l.default.bool,onSetActive:l.default.func,onSetInactive:l.default.func,ignoreCancelEvents:l.default.bool,hashSpy:l.default.bool,saveHashHistory:l.default.bool,spyThrottle:l.default.number};t.default=function(e,t){var n=t||a.default,l=function(t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function, not "+typeof t);function a(e){if(!(this instanceof a))throw TypeError("Cannot call a class as a function");var t=function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(a.__proto__||Object.getPrototypeOf(a)).call(this,e));return c.call(t),t.state={active:!1},t.beforeUnmountCallbacks=[],t}return a.prototype=Object.create(t&&t.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(a,t):a.__proto__=t),i(a,[{key:"getScrollSpyContainer",value:function(){var e=this.props.containerId,t=this.props.container;return e&&!t?document.getElementById(e):t&&t.nodeType?t:document}},{key:"componentDidMount",value:function(){if(this.props.spy||this.props.hashSpy){var e=this.getScrollSpyContainer();if(!o.default.isMounted(e)){var t=o.default.mount(e,this.props.spyThrottle);this.beforeUnmountCallbacks.push(t)}this.props.hashSpy&&(u.default.isMounted()||u.default.mount(n),u.default.mapContainer(this.props.to,e)),o.default.addSpyHandler(this.spyHandler,e),this.setState({container:e})}}},{key:"componentWillUnmount",value:function(){o.default.unmount(this.stateHandler,this.spyHandler),this.beforeUnmountCallbacks.forEach(function(e){return e()})}},{key:"render",value:function(){var t="";t=this.state&&this.state.active?((this.props.className||"")+" "+(this.props.activeClass||"active")).trim():this.props.className;var n={};n=this.state&&this.state.active?r({},this.props.style,this.props.activeStyle):r({},this.props.style);var i=r({},this.props);for(var o in d)i.hasOwnProperty(o)&&delete i[o];return i.className=t,i.style=n,i.onClick=this.handleClick,s.default.createElement(e,i)}}]),a}(s.default.PureComponent),c=function(){var e=this;this.scrollTo=function(t,i){n.scrollTo(t,r({},e.state,i))},this.handleClick=function(t){e.props.onClick&&e.props.onClick(t),t.stopPropagation&&t.stopPropagation(),t.preventDefault&&t.preventDefault(),e.scrollTo(e.props.to,e.props)},this.spyHandler=function(t,r){var i=e.getScrollSpyContainer();if(!u.default.isMounted()||u.default.isInitialized()){var s=e.props.horizontal,o=e.props.to,a=null,l=void 0,c=void 0;if(s){var d=0,f=0,p=0;if(i.getBoundingClientRect&&(p=i.getBoundingClientRect().left),!a||e.props.isDynamic){if(!(a=n.get(o)))return;var h=a.getBoundingClientRect();f=(d=h.left-p+t)+h.width}var m=t-e.props.offset;l=m>=Math.floor(d)&&m<Math.floor(f),c=m<Math.floor(d)||m>=Math.floor(f)}else{var g=0,v=0,y=0;if(i.getBoundingClientRect&&(y=i.getBoundingClientRect().top),!a||e.props.isDynamic){if(!(a=n.get(o)))return;var b=a.getBoundingClientRect();v=(g=b.top-y+r)+b.height}var w=r-e.props.offset;l=w>=Math.floor(g)&&w<Math.floor(v),c=w<Math.floor(g)||w>=Math.floor(v)}var x=n.getActiveLink();if(c){if(o===x&&n.setActiveLink(void 0),e.props.hashSpy&&u.default.getHash()===o){var _=e.props.saveHashHistory;u.default.changeHash("",void 0!==_&&_)}e.props.spy&&e.state.active&&(e.setState({active:!1}),e.props.onSetInactive&&e.props.onSetInactive(o,a))}
2if(l&&(x!==o||!1===e.state.active)){n.setActiveLink(o);var E=e.props.saveHashHistory;e.props.hashSpy&&u.default.changeHash(o,void 0!==E&&E),e.props.spy&&(e.setState({active:!0}),e.props.onSetActive&&e.props.onSetActive(o,a))}}}};return l.propTypes=d,l.defaultProps={offset:0},l}},54578:(e,t,n)=>{"use strict";n.d(t,{UU:()=>nk,x_:()=>e7});let r=!(typeof navigator>"u")&&"ReactNative"===navigator.product,i={timeout:r?6e4:12e4},s=function(e){let t={...i,..."string"==typeof e?{url:e}:e};if(t.timeout=function e(t){if(!1===t||0===t)return!1;if(t.connect||t.socket)return t;let n=Number(t);return isNaN(n)?e(i.timeout):{connect:n,socket:n}}(t.timeout),t.query){let{url:e,searchParams:n}=function(e){let t=e.indexOf("?");if(-1===t)return{url:e,searchParams:new URLSearchParams};let n=e.slice(0,t),i=e.slice(t+1);if(!r)return{url:n,searchParams:new URLSearchParams(i)};if("function"!=typeof decodeURIComponent)throw Error("Broken `URLSearchParams` implementation, and `decodeURIComponent` is not defined");let s=new URLSearchParams;for(let e of i.split("&")){let[t,n]=e.split("=");t&&s.append(o(t),o(n||""))}return{url:n,searchParams:s}}(t.url);for(let[r,i]of Object.entries(t.query)){if(void 0!==i)if(Array.isArray(i))for(let e of i)n.append(r,e);else n.append(r,i);let s=n.toString();s&&(t.url=`${e}?${s}`)}}return t.method=t.body&&!t.method?"POST":(t.method||"GET").toUpperCase(),t};function o(e){return decodeURIComponent(e.replace(/\+/g," "))}let a=/^https?:\/\//i,l=function(e){if(!a.test(e.url))throw Error(`"${e.url}" is not a valid URL`)};function u(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}let c=["request","response","progress","error","abort"],d=["processOptions","validateOptions","interceptRequest","finalizeOptions","onRequest","onResponse","onError","onReturn","onHeaders"];var f,p,h=u(function(){if(p)return f;p=1;var e=function(e){return e.replace(/^\s+|\s+$/g,"")};return f=function(t){if(!t)return{};for(var n=Object.create(null),r=e(t).split("\n"),i=0;i<r.length;i++){var s,o=r[i],a=o.indexOf(":"),l=e(o.slice(0,a)).toLowerCase(),u=e(o.slice(a+1));typeof n[l]>"u"?n[l]=u:(s=n[l],"[object Array]"===Object.prototype.toString.call(s))?n[l].push(u):n[l]=[n[l],u]}return n}}());class m{onabort;onerror;onreadystatechange;ontimeout;readyState=0;response;responseText="";responseType="";status;statusText;withCredentials;#e;#t;#n;#r={};#i;#s={};#o;open(e,t,n){this.#e=e,this.#t=t,this.#n="",this.readyState=1,this.onreadystatechange?.(),this.#i=void 0}abort(){this.#i&&this.#i.abort()}getAllResponseHeaders(){return this.#n}setRequestHeader(e,t){this.#r[e]=t}setInit(e,t=!0){this.#s=e,this.#o=t}send(e){let t="arraybuffer"!==this.responseType,n={...this.#s,method:this.#e,headers:this.#r,body:e};"function"==typeof AbortController&&this.#o&&(this.#i=new AbortController,"u">typeof EventTarget&&this.#i.signal instanceof EventTarget&&(n.signal=this.#i.signal)),"u">typeof document&&(n.credentials=this.withCredentials?"include":"omit"),fetch(this.#t,n).then(e=>(e.headers.forEach((e,t)=>{this.#n+=`${t}: ${e}\r
3`}),this.status=e.status,this.statusText=e.statusText,this.readyState=3,this.onreadystatechange?.(),t?e.text():e.arrayBuffer())).then(e=>{"string"==typeof e?this.responseText=e:this.response=e,this.readyState=4,this.onreadystatechange?.()}).catch(e=>{"AbortError"!==e.name?this.onerror?.(e):this.onabort?.()})}}let g="function"==typeof XMLHttpRequest?"xhr":"fetch",v="xhr"===g?XMLHttpRequest:m,y=(e,t)=>{let n=e.options,r=e.applyMiddleware("finalizeOptions",n),i={},s=e.applyMiddleware("interceptRequest",void 0,{adapter:g,context:e});if(s){let e=setTimeout(t,0,null,s);return{abort:()=>clearTimeout(e)}}let o=new v;o instanceof m&&"object"==typeof r.fetch&&o.setInit(r.fetch,r.useAbortSignal??!0);let a=r.headers,l=r.timeout,u=!1,c=!1,d=!1;if(o.onerror=e=>{y(o instanceof m?e instanceof Error?e:Error(`Request error while attempting to reach is ${r.url}`,{cause:e}):Error(`Request error while attempting to reach is ${r.url}${e.lengthComputable?`(${e.loaded} of ${e.total} bytes transferred)`:""}`))},o.ontimeout=e=>{y(Error(`Request timeout while attempting to reach ${r.url}${e.lengthComputable?`(${e.loaded} of ${e.total} bytes transferred)`:""}`))},o.onabort=()=>{p(!0),u=!0},o.onreadystatechange=function(){l&&(p(),i.socket=setTimeout(()=>
3f("ESOCKETTIMEDOUT"),l.socket)),!u&&o&&4===o.readyState&&0!==o.status&&function(){if(!(u||c||d)){if(0===o.status)return y(Error("Unknown XHR error"));p(),c=!0,t(null,{body:o.response||(""===o.responseType||"text"===o.responseType?o.responseText:""),url:r.url,method:r.method,headers:h(o.getAllResponseHeaders()),statusCode:o.status,statusMessage:o.statusText})}}()},o.open(r.method,r.url,!0),o.withCredentials=!!r.withCredentials,a&&o.setRequestHeader)for(let e in a)a.hasOwnProperty(e)&&o.setRequestHeader(e,a[e]);return r.rawBody&&(o.responseType="arraybuffer"),e.applyMiddleware("onRequest",{options:r,adapter:g,request:o,context:e}),o.send(r.body||null),l&&(i.connect=setTimeout(()=>f("ETIMEDOUT"),l.connect)),{abort:function(){u=!0,o&&o.abort()}};function f(t){d=!0,o.abort();let n=Error("ESOCKETTIMEDOUT"===t?`Socket timed out on request to ${r.url}`:`Connection timed out on request to ${r.url}`);n.code=t,e.channels.error.publish(n)}function p(e){(e||u||o&&o.readyState>=2&&i.connect)&&clearTimeout(i.connect),i.socket&&clearTimeout(i.socket)}function y(e){if(c)return;p(!0),c=!0,o=null;let n=e||Error(`Network error while attempting to reach ${r.url}`);n.isNetworkError=!0,n.request=r,t(n)}},b=(e=[],t=y)=>(function e(t,n){let r=[],i=d.reduce((e,t)=>(e[t]=e[t]||[],e),{processOptions:[s],validateOptions:[l]});function o(e){let t,r=c.reduce((e,t)=>(e[t]=function(){let e=Object.create(null),t=0;return{publish:function(t){for(let n in e)e[n](t)},subscribe:function(n){let r=t++;return e[r]=n,function(){delete e[r]}}}}(),e),{}),s=function(e,t,...n){let r="onError"===e,s=t;for(let t=0;t<i[e].length&&(s=(0,i[e][t])(s,...n),!r||s);t++);return s},o=s("processOptions",e);s("validateOptions",o);let a={options:o,channels:r,applyMiddleware:s},l=r.request.subscribe(e=>{t=n(e,(t,n)=>((e,t,n)=>{let i=e,o=t;if(!i)try{o=s("onResponse",t,n)}catch(e){o=null,i=e}(i=i&&s("onError",i,n))?r.error.publish(i):o&&r.response.publish(o)})(t,n,e))});r.abort.subscribe(()=>{l(),t&&t.abort()});let u=s("onReturn",r,a);return u===r&&r.request.publish(a),u}return o.use=function(e){if(!e)throw Error("Tried to add middleware that resolved to falsey value");if("function"==typeof e)throw Error("Tried to add middleware that was a function. It probably expects you to pass options to it.");if(e.onReturn&&i.onReturn.length>0)throw Error("Tried to add new middleware with `onReturn` handler, but another handler has already been registered for this event");return d.forEach(t=>{e[t]&&i[t].push(e[t])}),r.push(e),o},o.clone=()=>e(r,n),t.forEach(o.use),o})(e,t);var w=n(99742),x=n(82909).hp,_,E,S,T,k,O={exports:{}};k||(k=1,function(e,t){let n;t.formatArgs=function(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),!this.useColors)return;let n="color: "+this.color;t.splice(1,0,n,"color: inherit");let r=0,i=0;t[0].replace(/%[a-zA-Z%]/g,e=>{"%%"!==e&&(r++,"%c"===e&&(i=r))}),t.splice(i,0,n)},t.save=function(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch{}},t.load=function(){let e;try{e=t.storage.getItem("debug")||t.storage.getItem("DEBUG")}catch{}return!e&&"u">typeof w&&"env"in w&&(e=w.env.DEBUG),e},t.useColors=function(){let e;return"u">typeof window&&!!window.process&&("renderer"===window.process.type||!!window.process.__nwjs)||!("u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))&&("u">typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"u">typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"u">typeof navigator&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))},t.storage=function(){try{return localStorage}catch{}}(),n=!1,t.destroy=()=>{n||(n=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))},t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33
3CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||(()=>{}),e.exports=(T?S:(T=1,S=function(e){function t(e){let r,i,s,o=null;function a(...e){if(!a.enabled)return;let n=Number(new Date);a.diff=n-(r||n),a.prev=r,a.curr=n,r=n,e[0]=t.coerce(e[0]),"string"!=typeof e[0]&&e.unshift("%O");let i=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,(n,r)=>{if("%%"===n)return"%";i++;let s=t.formatters[r];if("function"==typeof s){let t=e[i];n=s.call(a,t),e.splice(i,1),i--}return n}),t.formatArgs.call(a,e),(a.log||t.log).apply(a,e)}return a.namespace=e,a.useColors=t.useColors(),a.color=t.selectColor(e),a.extend=n,a.destroy=t.destroy,Object.defineProperty(a,"enabled",{enumerable:!0,configurable:!1,get:()=>null!==o?o:(i!==t.namespaces&&(i=t.namespaces,s=t.enabled(e)),s),set:e=>{o=e}}),"function"==typeof t.init&&t.init(a),a}function n(e,n){let r=t(this.namespace+(typeof n>"u"?":":n)+e);return r.log=this.log,r}function r(e,t){let n=0,r=0,i=-1,s=0;for(;n<e.length;)if(r<t.length&&(t[r]===e[n]||"*"===t[r]))"*"===t[r]?(i=r,s=n):n++,r++;else{if(-1===i)return!1;r=i+1,n=++s}for(;r<t.length&&"*"===t[r];)r++;return r===t.length}return t.debug=t,t.default=t,t.coerce=function(e){return e instanceof Error?e.stack||e.message:e},t.disable=function(){let e=[...t.names,...t.skips.map(e=>"-"+e)].join(",");return t.enable(""),e},t.enable=function(e){for(let n of(t.save(e),t.namespaces=e,t.names=[],t.skips=[],("string"==typeof e?e:"").trim().replace(/\s+/g,",").split(",").filter(Boolean)))"-"===n[0]?t.skips.push(n.slice(1)):t.names.push(n)},t.enabled=function(e){for(let n of t.skips)if(r(e,n))return!1;for(let n of t.names)if(r(e,n))return!0;return!1},t.humanize=function(){if(E)return _;E=1;var e=36e5*24,t=36e5*168;function n(e,t,n,r){return Math.round(e/n)+" "+r+(t>=1.5*n?"s":"")}return _=function(r,i){i=i||{};var s,o,a=typeof r;if("string"===a&&r.length>0){var l=r;if(!((l=String(l)).length>100)){var u=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(l);if(u){var c=parseFloat(u[1]);switch((u[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*c;case"weeks":case"week":case"w":return c*t;case"days":case"day":case"d":return c*e;case"hours":case"hour":case"hrs":case"hr":case"h":return 36e5*c;case"minutes":case"minute":case"mins":case"min":case"m":return 6e4*c;case"seconds":case"second":case"secs":case"sec":case"s":return 1e3*c;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c}}}return}if("number"===a&&isFinite(r))return i.long?(o=Math.abs(r))>=e?n(r,o,e,"day"):o>=36e5?n(r,o,36e5,"hour"):o>=6e4?n(r,o,6e4,"minute"):o>=1e3?n(r,o,1e3,"second"):r+" ms":(s=Math.abs(r))>=e?Math.round(r/e)+"d":s>=36e5?Math.round(r/36e5)+"h":s>=6e4?Math.round(r/6e4)+"m":s>=1e3?Math.round(r/1e3)+"s":r+"ms";throw Error("val is not a non-empty string or a valid number. val="+JSON.stringify(r))}}(),t.destroy=function(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")},Object.keys(e).forEach(n=>{t[n]=e[n]}),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let n=0;for(let t=0;t<e.length;t++)n=(n<<5)-n+e.charCodeAt(t)|0;return t.colors[Math.abs(n)%t.colors.length]},t.enable(t.load()),t}))(t);let{formatters:r}=e.exports;r.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}}(O,O.exports)),O.exports,Object.prototype.hasOwnProperty;let C=typeof x>"u"?()=>!1:e=>x.isBuffer(e);function A(e){return"[object Object]"===Object.prototype.toString.call(e)}let P=["boolean","string","number"],j={};"u">typeof globalThis?j=globalThis:"u">typeof window?j=window:"u">typeof global?j=global:"u">typeof self&&(j=self);var R=j;let I=(e={})=>{let t=e.implementation||Promise;if(!t)throw Error("`Promise` is not available in global scope, and n
3o implementation was passed");return{onReturn:(n,r)=>new t((t,i)=>{let s=r.options.cancelToken;s&&s.promise.then(e=>{n.abort.publish(e),i(e)}),n.error.subscribe(i),n.response.subscribe(n=>{t(e.onlyBody?n.body:n)}),setTimeout(()=>{try{n.request.publish(r)}catch(e){i(e)}},0)})}};class N{__CANCEL__=!0;message;constructor(e){this.message=e}toString(){return"Cancel"+(this.message?`: ${this.message}`:"")}}class L{promise;reason;constructor(e){if("function"!=typeof e)throw TypeError("executor must be a function.");let t=null;this.promise=new Promise(e=>{t=e}),e(e=>{this.reason||(this.reason=new N(e),t(this.reason))})}static source=()=>{let e;return{token:new L(t=>{e=t}),cancel:e}}}I.Cancel=N,I.CancelToken=L,I.isCancel=e=>!(!e||!e?.__CANCEL__);var M=(e,t,n)=>("GET"===n.method||"HEAD"===n.method)&&(e.isNetworkError||!1);function D(e){return 100*Math.pow(2,e)+100*Math.random()}let $=(e={})=>(e=>{let t=e.maxRetries||5,n=e.retryDelay||D,r=e.shouldRetry;return{onError:(e,i)=>{var s;let o=i.options,a=o.maxRetries||t,l=o.retryDelay||n,u=o.shouldRetry||r,c=o.attemptNumber||0;if(null!==(s=o.body)&&"object"==typeof s&&"function"==typeof s.pipe||!u(e,c,o)||c>=a)return e;let d=Object.assign({},i,{options:Object.assign({},o,{attemptNumber:c+1})});return setTimeout(()=>i.channels.request.publish(d),l(c)),null}}})({shouldRetry:M,...e});$.shouldRetry=M;var F=n(48390),U=n(97889),B=n(49168),V=n(67753),q=n(48241);function z(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=(0,V.lI)(e);return(0,q.H)(e,n)}var H=n(33458),W=(0,n(73414).L)(function(e){return function(){e(this),this.name="EmptyError",this.message="no elements in sequence"}});function K(e,t){var n="object"==typeof t;return new Promise(function(r,i){var s,o=!1;e.subscribe({next:function(e){s=e,o=!0},error:i,complete:function(){o?r(s):n?r(t.defaultValue):i(new W)}})})}var Y=n(59527),G=n(2433),X=n(17567),Z=n(80529);function J(e){return(0,Z.N)(function(t,n){var r,i=null,s=!1;i=t.subscribe((0,X._)(n,void 0,void 0,function(o){r=(0,G.Tg)(e(o,J(e)(t))),i?(i.unsubscribe(),i=null,r.subscribe(n)):s=!0})),s&&(i.unsubscribe(),i=null,r.subscribe(n))})}var Q=n(26114),ee=n(51387),et=new(n(38191)).q(ee.R);function en(e,t){var n=(0,B.T)(e)?e:function(){return e},r=function(e){return e.error(n())};return new F.c(t?function(e){return t.schedule(r,0,e)}:r)}n(2809);var er=n(82374);function ei(e){return(0,Z.N)(function(t,n){try{t.subscribe(n)}finally{n.add(e)}})}var es=n(39292),eo=n(31661),ea=n(18517),el=n(59228);function eu(e,t){var n="object"==typeof t;return new Promise(function(r,i){var s=new el.Ms({next:function(e){r(e),s.unsubscribe()},error:i,complete:function(){n?r(t.defaultValue):i(new W)}});e.subscribe(s)})}var ec=n(5604),ed=n(4902),ef=n(99854);function ep(e,t,n){e?(0,ef.N)(n,e,t):t()}var eh=Array.isArray,em=n(69105),eg=n(61660);function ev(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=(0,V.ms)(e);return n?(0,eg.F)(ev.apply(void 0,(0,ed.fX)([],(0,ed.zs)(e))),(0,em.I)(n)):(0,Z.N)(function(t,n){var r,i,s;(r=(0,ed.fX)([t],(0,ed.zs)(1===e.length&&eh(e[0])?e[0]:e)),void 0===s&&(s=er.D),function(e){ep(void 0,function(){for(var t=r.length,n=Array(t),o=t,a=t,l=function(t){ep(i,function(){var l=(0,q.H)(r[t],i),u=!1;l.subscribe((0,X._)(e,function(r){n[t]=r,!u&&(u=!0,a--),a||e.next(s(n.slice()))},function(){--o||e.complete()}))},e)},u=0;u<t;u++)l(u)},e)})(n)})}var ey=n(3727),eb=n(46241);let ew=e=>crypto.getRandomValues(new Uint8Array(e)),ex=(e,t,n)=>{let r=(2<<Math.log(e.length-1)/Math.LN2)-1,i=-~(1.6*r*t/e.length);return (s=t)=>{let o="";for(;;){let t=n(i),a=0|i;for(;a--;)if((o+=e[t[a]&r]||"").length===s)return o}}},e_=/\r\n|[\n\r\u2028\u2029]/;function eE(e,t){let n=0;for(let r=0;r<t.length;r++){let i=t[r].length+1;if(n+i>e)return{line:r+1,column:e-n};n+=i}return{line:t.length,column:t[t.length-1]?.length??0}}class eS extends Error{response;statusCode=400;responseBody;details;constructor(e,t){let n=ek(e,t);super(n.message),Object.assign(this,n)}}class eT extends Error{response;statusCode=500;responseBody;details;constructor(e){let t=ek(e);super(t.message),Object.assign(this,t)}}function ek(e,t){var n,r,i;let s=e.body,o={response:e,statusCode:e.statusCode,responseBody:(n=s,-1!==(e.headers["content-type"]||"").toLowerCase().indexOf("application/json")?JSON.stringify(n,null,2):n),message:"",details:void 0};if(!(0,ec.u4)(s))return o.message=eA(e,s),o;let a=s.error;if("string"==typeof a&&"string"==typeof s.message)return o.message=`${a} - ${s.message}`,o;
3if("object"!=typeof a||null===a)return"string"==typeof a?o.message=a:"string"==typeof s.message?o.message=s.message:o.message=eA(e,s),o;if("type"in(r=a)&&"mutationError"===r.type&&"description"in r&&"string"==typeof r.description||"type"in(i=a)&&"actionError"===i.type&&"description"in i&&"string"==typeof i.description){let e=a.items||[],t=e.slice(0,5).map(e=>e.error?.description).filter(Boolean),n=t.length?`:
4- ${t.join(`
5- `)}`:"";return e.length>5&&(n+=`
6...and ${e.length-5} more`),o.message=`${a.description}${n}`,o.details=s.error,o}return eO(a)?(o.message=eC(a,t?.options?.query?.tag),o.details=s.error):"description"in a&&"string"==typeof a.description?(o.message=a.description,o.details=a):o.message=eA(e,s),o}function eO(e){return(0,ec.u4)(e)&&"queryParseError"===e.type&&"string"==typeof e.query&&"number"==typeof e.start&&"number"==typeof e.end}function eC(e,t){let{query:n,start:r,end:i,description:s}=e;if(!n||typeof r>"u")return`GROQ query parse error: ${s}`;let o=t?`
7
8Tag: ${t}`:"";return`GROQ query parse error:
9${function(e,t,n){let r=e.split(e_),{start:i,end:s,markerLines:o}=function(e,t){let n={...e.start},r={...n,...e.end},i=n.line??-1,s=n.column??0,o=r.line,a=r.column,l=Math.max(i-3,0),u=Math.min(t.length,o+3);-1===i&&(l=0),-1===o&&(u=t.length);let c=o-i,d={};if(c)for(let e=0;e<=c;e++){let n=e+i;if(s)if(0===e){let e=t[n-1].length;d[n]=[s,e-s+1]}else if(e===c)d[n]=[0,a];else{let r=t[n-e].length;d[n]=[0,r]}else d[n]=!0}else s===a?s?d[i]=[s,0]:d[i]=!0:d[i]=[s,a-s];return{start:l,end:u,markerLines:d}}({start:eE(t.start,r),end:t.end?eE(t.end,r):void 0},r),a=`${s}`.length;return e.split(e_,s).slice(i,s).map((e,t)=>{let r=i+1+t,s=` ${` ${r}`.slice(-a)} |`,l=o[r],u=!o[r+1];if(!l)return` ${s}${e.length>0?` ${e}`:""}`;let c="";if(Array.isArray(l)){let t=e.slice(0,Math.max(l[0]-1,0)).replace(/[^\t]/g," "),r=l[1]||1;c=[`
10 `,s.replace(/\d/g," ")," ",t,"^".repeat(r)].join(""),u&&n&&(c+=" "+n)}return[">",s,e.length>0?` ${e}`:"",c].join("")}).join(`
11`)}(n,{start:r,end:i},s)}${o}`}function eA(e,t){var n,r;let i="string"==typeof t?` (${r=100,(n=t).length>100?`${n.slice(0,r)}\u2026`:n})`:"",s=e.statusMessage?` ${e.statusMessage}`:"";return`${e.method}-request to ${e.url} resulted in HTTP ${e.statusCode}${s}${i}`}class eP extends Error{projectId;addOriginUrl;constructor({projectId:e}){super("CorsOriginError"),this.name="CorsOriginError",this.projectId=e;let t=new URL(`https://sanity.io/manage/project/${e}/api`);if("u">typeof location){let{origin:e}=location;t.searchParams.set("cors","add"),t.searchParams.set("origin",e),this.addOriginUrl=t,this.message=`The current origin is not allowed to connect to the Live Content API. Add it here: ${t}`}else this.message=`The current origin is not allowed to connect to the Live Content API. Change your configuration here: ${t}`}}let ej={onResponse:(e,t)=>{if(e.statusCode>=500)throw new eT(e);if(e.statusCode>=400)throw new eS(e,t);return e}};function eR(e,t={}){return b([$({shouldRetry:eI}),...e,function(e={}){let t={},n=t=>void 0!==e.ignoreWarnings&&(Array.isArray(e.ignoreWarnings)?e.ignoreWarnings:[e.ignoreWarnings]).some(e=>"string"==typeof e?t.includes(e):e instanceof RegExp&&e.test(t));return{onResponse:e=>{let r=e.headers["x-sanity-warning"];for(let e of Array.isArray(r)?r:[r])!e||t[e]||n(e)||(t[e]=!0,console.warn(e));return e}}}(t),{processOptions:e=>{let t=e.body;return!t||"function"==typeof t.pipe||C(t)||-1===P.indexOf(typeof t)&&!Array.isArray(t)&&!function(e){if(!1===A(e))return!1;let t=e.constructor;if(void 0===t)return!0;let n=t.prototype;return!1!==A(n)&&!1!==n.hasOwnProperty("isPrototypeOf")}(t)?e:Object.assign({},e,{body:JSON.stringify(e.body),headers:Object.assign({},e.headers,{"Content-Type":"application/json"})})}},{onResponse:e=>{let t=e.headers["content-type"]||"",n=-1!==t.indexOf("application/json");return e.body&&t&&n?Object.assign({},e,{body:function(e){try{return JSON.parse(e)}catch(e){throw e.message=`Failed to parsed response body as JSON: ${e.message}`,e}}(e.body)}):e},processOptions:e=>Object.assign({},e,{headers:Object.assign({Accept:"application/json"},e.headers)})},{onRequest:e=>{if("xhr"!==e.adapter)return;let t=e.request,n=e.context;function r(e){return t=>{let r=t.lengthComputable?t.loaded/t.total*100:-1;n.channels.progress.publish({stage:e,percent:r,total:t.total,loaded:t.loaded,lengthComputable:t.lengthComputable})}}"upload"in t&&"onprogress"in t.upload&&(t.upload.onprogress=r("upload")),"onprogress"in t&&(t.onprogress=r("download"))}},ej,function(e={}){let t=e.implementation||R.Observable;if(!t)throw Error("`Observable` is not available in global scope, and n
11o implementation was passed");return{onReturn:(e,n)=>new t(t=>(e.error.subscribe(e=>t.error(e)),e.progress.subscribe(e=>t.next(Object.assign({type:"progress"},e))),e.response.subscribe(e=>{t.next(Object.assign({type:"response"},e)),t.complete()}),e.request.publish(n),()=>e.abort.publish()))}}({implementation:F.c})])}function eI(e,t,n){if(0===n.maxRetries)return!1;let r="GET"===n.method||"HEAD"===n.method,i=(n.uri||n.url).startsWith("/data/query"),s=e.response&&(429===e.response.statusCode||502===e.response.statusCode||503===e.response.statusCode);return(!!r||!!i)&&!!s||$.shouldRetry(e,t,n)}function eN(e){return"https://www.sanity.io/help/"+e}let eL=["image","file"],eM=["before","after","replace"],eD=e=>{if(!/^(~[a-z0-9]{1}[-\w]{0,63}|[a-z0-9]{1}[-\w]{0,63})$/.test(e))throw Error("Datasets can only contain lowercase characters, numbers, underscores and dashes, and start with tilde, and be maximum 64 characters")},e$=e=>{if(!/^[-a-z0-9]+$/i.test(e))throw Error("`projectId` can only contain only a-z, 0-9 and dashes")},eF=e=>{if(-1===eL.indexOf(e))throw Error(`Invalid asset type: ${e}. Must be one of ${eL.join(", ")}`)},eU=(e,t)=>{if(null===t||"object"!=typeof t||Array.isArray(t))throw Error(`${e}() takes an object of properties`)},eB=(e,t)=>{if("string"!=typeof t||!/^[a-z0-9_][a-z0-9_.-]{0,127}$/i.test(t)||t.includes(".."))throw Error(`${e}(): "${t}" is not a valid document ID`)},eV=(e,t)=>{if(!t._id)throw Error(`${e}() requires that the document contains an ID ("_id" property)`);eB(e,t._id)},eq=(e,t)=>{if("string"!=typeof t)throw Error(`\`${e}()\`: \`${t}\` is not a valid document type`)},ez=(e,t)=>{if(!t._type)throw Error(`\`${e}()\` requires that the document contains a type (\`_type\` property)`);eq(e,t._type)},eH=(e,t)=>{if(t._id&&t._id!==e)throw Error(`The provided document ID (\`${t._id}\`) does not match the generated version ID (\`${e}\`)`)},eW=(e,t,n)=>{let r="insert(at, selector, items)";if(-1===eM.indexOf(e)){let e=eM.map(e=>`"${e}"`).join(", ");throw Error(`${r} takes an "at"-argument which is one of: ${e}`)}if("string"!=typeof t)throw Error(`${r} takes a "selector"-argument which must be a string`);if(!Array.isArray(n))throw Error(`${r} takes an "items"-argument which must be an array`)},eK=e=>{if(!e.dataset)throw Error("`dataset` must be provided to perform queries");return e.dataset||""},eY=e=>{if("string"!=typeof e||!/^[a-z0-9._-]{1,75}$/i.test(e))throw Error("Tag can only contain alphanumeric characters, underscores, dashes and dots, and be between one and 75 characters long.");return e},eG=e=>{if(!e["~experimental_resource"])throw Error("`resource` must be provided to perform resource queries");let{type:t,id:n}=e["~experimental_resource"];switch(t){case"dataset":if(2!==n.split(".").length)throw Error('Dataset resource ID must be in the format "project.dataset"');return;case"dashboard":case"media-library":case"canvas":return;default:throw Error(`Unsupported resource type: ${t.toString()}`)}},eX=(e,t)=>{if(t["~experimental_resource"])throw Error(`\`${e}\` does not support resource-based operations`)},eZ=e=>(function(e){let t=!1,n;return(...r)=>(t||(n=e(...r),t=!0),n)})((...t)=>console.warn(e.join(" "),...t)),eJ=eZ(["Because you set `withCredentials` to true, we will override your `useCdn`","setting to be false since (cookie-based) credentials are never set on the CDN"]),eQ=eZ(["Since you haven't set a value for `useCdn`, we will deliver content using our","global, edge-cached API-CDN. If you wish to have content delivered faster, set","`useCdn: false` to use the Live API. Note: You may incur higher costs using the live API."]),e0=eZ(["The Sanity client is configured with the `perspective` set to `drafts` or `previewDrafts`, which doesn't support the API-CDN.","The Live API will be used instead. Set `useCdn: false` in your configuration to hide this warning."]),e1=eZ(["The `previewDrafts` perspective has been renamed to  `drafts` and will be removed in a future API version"]),e2=eZ(["You have configured Sanity client to use a token in the browser. This may cause unintentional security issues.",`See ${eN("js-client-browser-token")} for more information and how to hide this warning.`]),e3=eZ(["You have configured Sanity client to use a token, but also provided `withCredentials: true`.","This is no longer supported - only token will be used - remove `withCredentials: true`."]),e4=eZ(["Using the Sanity client without specifying an API version is deprecated.",`See ${eN("js-client-api-version")}`]),e5=(eZ(["The default export of @sanity/client has been deprecated. Use the named export `createClient` instead."]),eZ(["You have called `createVersion()` with a defined `document`. The recommended approach is to provide a `baseId` and `releaseId` instead."])),e6={apiHost:"https://api.sanity.io",apiVersion:"1",useProjectHostname:!0,stega:{enabled:!1}},e8=["localhost","127.0.0.1","0.0.0.0"],e9=e=>-1!==e8.indexOf(e);function e7(e){if(Array.isArray(e)&&e.length>1&&e.includes("raw"))throw TypeError('Invalid API perspective value: "raw". The raw-perspective can not be combined with other perspectives')}let te=(e,t)=>
11{let n={...t,...e,stega:{..."boolean"==typeof t.stega?{enabled:t.stega}:t.stega||e6.stega,..."boolean"==typeof e.stega?{enabled:e.stega}:e.stega||{}}};n.apiVersion||e4();let r={...e6,...n},i=r.useProjectHostname&&!r["~experimental_resource"];if(typeof Promise>"u"){let e=eN("js-client-promise-polyfill");throw Error(`No native Promise-implementation found, polyfill needed - see ${e}`)}if(i&&!r.projectId)throw Error("Configuration must contain `projectId`");if(r["~experimental_resource"]&&eG(r),"u">typeof r.perspective&&e7(r.perspective),"encodeSourceMap"in r)throw Error("It looks like you're using options meant for '@sanity/preview-kit/client'. 'encodeSourceMap' is not supported in '@sanity/client'. Did you mean 'stega.enabled'?");if("encodeSourceMapAtPath"in r)throw Error("It looks like you're using options meant for '@sanity/preview-kit/client'. 'encodeSourceMapAtPath' is not supported in '@sanity/client'. Did you mean 'stega.filter'?");if("boolean"!=typeof r.stega.enabled)throw Error(`stega.enabled must be a boolean, received ${r.stega.enabled}`);if(r.stega.enabled&&void 0===r.stega.studioUrl)throw Error("stega.studioUrl must be defined when stega.enabled is true");if(r.stega.enabled&&"string"!=typeof r.stega.studioUrl&&"function"!=typeof r.stega.studioUrl)throw Error(`stega.studioUrl must be a string or a function, received ${r.stega.studioUrl}`);let s="u">typeof window&&window.location&&window.location.hostname,o=s&&e9(window.location.hostname),a=!!r.token;r.withCredentials&&a&&(e3(),r.withCredentials=!1),s&&o&&a&&!0!==r.ignoreBrowserTokenWarning?e2():typeof r.useCdn>"u"&&eQ(),i&&e$(r.projectId),r.dataset&&eD(r.dataset),"requestTagPrefix"in r&&(r.requestTagPrefix=r.requestTagPrefix?eY(r.requestTagPrefix).replace(/\.+$/,""):void 0),r.apiVersion=`${r.apiVersion}`.replace(/^v/,""),r.isDefaultApi=r.apiHost===e6.apiHost,!0===r.useCdn&&r.withCredentials&&eJ(),r.useCdn=!1!==r.useCdn&&!r.withCredentials,function(e){if("1"===e||"X"===e)return;let t=new Date(e);if(!(/^\d{4}-\d{2}-\d{2}$/.test(e)&&t instanceof Date&&t.getTime()>0))throw Error("Invalid API version string, expected `1` or date in format `YYYY-MM-DD`")}(r.apiVersion);let l=r.apiHost.split("://",2),u=l[0],c=l[1],d=r.isDefaultApi?"apicdn.sanity.io":c;return i?(r.url=`${u}://${r.projectId}.${c}/v${r.apiVersion}`,r.cdnUrl=`${u}://${r.projectId}.${d}/v${r.apiVersion}`):(r.url=`${r.apiHost}/v${r.apiVersion}`,r.cdnUrl=r.url),r};class tt extends Error{name="ConnectionFailedError"}class tn extends Error{name="DisconnectError";reason;constructor(e,t,n={}){super(e,n),this.reason=t}}class tr extends Error{name="ChannelError";data;constructor(e,t){super(e),this.data=t}}class ti extends Error{name="MessageError";data;constructor(e,t,n={}){super(e,n),this.data=t}}class ts extends Error{name="MessageParseError"}let to=["channelError","disconnect"];function ta(e,t){return(0,U.v)(()=>{let t=e();return t&&(t instanceof F.c||(0,B.T)(t.lift)&&(0,B.T)(t.subscribe))?t:z(t)}).pipe((0,H.Z)(e=>{var n,r;return n=e,r=t,new F.c(e=>{let t=r.includes("open"),i=r.includes("reconnect");function s(t){if("data"in t){let[n,r]=tl(t);e.error(n?new ts("Unable to parse EventSource error message",{cause:r}):new ti((r?.data).message,r));return}n.readyState===n.CLOSED?e.error(new tt("EventSource connection failed")):i&&e.next({type:"reconnect"})}function o(){e.next({type:"open"})}function a(t){let[r,i]=tl(t);if(r){e.error(new ts("Unable to parse EventSource message",{cause:r}));return}if("channelError"===t.type){let t=new URL(n.url).searchParams.get("tag");e.error(new tr(function(e,t){let n=e.error;return n?eO(n)?eC(n,t):n.description?n.description:"string"==typeof n?n:JSON.stringify(n,null,2):e.message||"Unknown listener error"}(i?.data,t),i.data));return}if("disconnect"===t.type){e.error(new tn(`Server disconnected client: ${i.data?.reason||"unknown error"}`));return}e.next({type:t.type,id:t.lastEventId,...i.data?{data:i.data}:{}})}n.addEventListener("error",s),t&&n.addEventListener("open",o);let l=[...new Set([...to,...r])].filter(e=>"error"!==e&&"open"!==e&&"reconnect"!==e);return l.forEach(e=>n.addEventListener(e,a)),()=>{n.removeEventListener("error",s),t&&n.removeEventListener("open",o),l.forEach(e
11=>n.removeEventListener(e,a)),n.close()}})}))}function tl(e){try{let t="string"==typeof e.data&&JSON.parse(e.data);return[null,{type:e.type,id:e.lastEventId,...!function(e){for(let t in e)return!1;return!0}(t)?{data:t}:{}}]}catch(e){return[e,null]}}function tu(e){if("string"==typeof e)return{id:e};if(Array.isArray(e))return{query:"*[_id in $ids]",params:{ids:e}};if("object"==typeof e&&null!==e&&"query"in e&&"string"==typeof e.query)return"params"in e&&"object"==typeof e.params&&null!==e.params?{query:e.query,params:e.params}:{query:e.query};let t=["* Document ID (<docId>)","* Array of document IDs","* Object containing `query`"].join(`
12`);throw Error(`Unknown selection - must be one of:
13
14${t}`)}class tc{selection;operations;constructor(e,t={}){this.selection=e,this.operations=t}set(e){return this._assign("set",e)}setIfMissing(e){return this._assign("setIfMissing",e)}diffMatchPatch(e){return eU("diffMatchPatch",e),this._assign("diffMatchPatch",e)}unset(e){if(!Array.isArray(e))throw Error("unset(attrs) takes an array of attributes to unset, non-array given");return this.operations=Object.assign({},this.operations,{unset:e}),this}inc(e){return this._assign("inc",e)}dec(e){return this._assign("dec",e)}insert(e,t,n){return eW(e,t,n),this._assign("insert",{[e]:t,items:n})}append(e,t){return this.insert("after",`${e}[-1]`,t)}prepend(e,t){return this.insert("before",`${e}[0]`,t)}splice(e,t,n,r){let i=t<0?t-1:t,s=typeof n>"u"||-1===n?-1:Math.max(0,t+n),o=`${e}[${i}:${i<0&&s>=0?"":s}]`;return this.insert("replace",o,r||[])}ifRevisionId(e){return this.operations.ifRevisionID=e,this}serialize(){return{...tu(this.selection),...this.operations}}toJSON(){return this.serialize()}reset(){return this.operations={},this}_assign(e,t,n=!0){return eU(e,t),this.operations=Object.assign({},this.operations,{[e]:Object.assign({},n&&this.operations[e]||{},t)}),this}_set(e,t){return this._assign(e,t,!1)}}class td extends tc{#a;constructor(e,t,n){super(e,t),this.#a=n}clone(){return new td(this.selection,{...this.operations},this.#a)}commit(e){if(!this.#a)throw Error("No `client` passed to patch, either provide one or pass the patch to a clients `mutate()` method");let t=Object.assign({returnFirst:"string"==typeof this.selection,returnDocuments:!0},e);return this.#a.mutate({patch:this.serialize()},t)}}class tf extends tc{#a;constructor(e,t,n){super(e,t),this.#a=n}clone(){return new tf(this.selection,{...this.operations},this.#a)}commit(e){if(!this.#a)throw Error("No `client` passed to patch, either provide one or pass the patch to a clients `mutate()` method");let t=Object.assign({returnFirst:"string"==typeof this.selection,returnDocuments:!0},e);return this.#a.mutate({patch:this.serialize()},t)}}let tp={returnDocuments:!1};class th{operations;trxId;constructor(e=[],t){this.operations=e,this.trxId=t}create(e){return eU("create",e),this._add({create:e})}createIfNotExists(e){let t="createIfNotExists";return eU(t,e),eV(t,e),this._add({[t]:e})}createOrReplace(e){let t="createOrReplace";return eU(t,e),eV(t,e),this._add({[t]:e})}delete(e){return eB("delete",e),this._add({delete:{id:e}})}transactionId(e){return e?(this.trxId=e,this):this.trxId}serialize(){return[...this.operations]}toJSON(){return this.serialize()}reset(){return this.operations=[],this}_add(e){return this.operations.push(e),this}}class tm extends th{#a;constructor(e,t,n){super(e,n),this.#a=t}clone(){return new tm([...this.operations],this.#a,this.trxId)}commit(e){if(!this.#a)throw Error("No `client` passed to transaction, either provide one or pass the transaction to a clients `mutate()` method");return this.#a.mutate(this.serialize(),Object.assign({transactionId:this.trxId},tp,e||{}))}patch(e,t){let n="function"==typeof t,r="string"!=typeof e&&e instanceof tf,i="object"==typeof e&&("query"in e||"id"in e);if(r)return this._add({patch:e.serialize()});if(n){let n=t(new tf(e,{},this.#a));if(!(n instanceof tf))throw Error("function passed to `patch()` must return the patch");return this._add({patch:n.serialize()})}if(i){let n=new tf(e,t||{},this.#a);return this._add({patch:n.serialize()})}return this._add({patch:{id:e,...t}})}}class tg extends th{#a;constructor(e,t,n){super(e,n),this.#a=t}clone(){return new tg([...this.operations],this.#a,this.trxId)}commit(e){if(!this.#a)throw Error("No `client` passed to transaction, either provide one or pass the transaction to a clients `mutate()` method");return this.#a.mutate(this.serialize(),Object.assign({transactionId:this.trxId},tp,e||{}))}patch(e,t){let n="function"==typeof t;if("string"!=typeof e&&e instanceof td)return this._add({patch:e.serialize()});if(n){let n=t(new td(e,{},this.#a));if(!(n instanceof td))throw Error("function passed to `patch()` must return the patch");return this._add({patch:n.serialize()})}return this._add({patch:{id:e,...t}})}}let tv=({query:e,params:t={},options:n={}})=>{let r=new URLSearchParams,{tag:i,includeMutations:s,returnQuery:o,...a}=n;for(let[n,s]of(i&&r.append("tag",i),r.append("query",e),Object.entries(t)))void 0!==s&&r.append(`$${n}`,JSON.stringify(s));for(let[e,t]of Object.entries(a))t&&r.append(e,`${t}`);return!1===o&&r.append("returnQuery","false"),!1===s&&r.append("includeMutations","fal
14se"),`?${r}`},ty=(e,t)=>!1===e?void 0:typeof e>"u"?t:e,tb=(e={})=>({dryRun:e.dryRun,returnIds:!0,returnDocuments:ty(e.returnDocuments,!0),visibility:e.visibility||"sync",autoGenerateArrayKeys:e.autoGenerateArrayKeys,skipCrossDatasetReferenceValidation:e.skipCrossDatasetReferenceValidation}),tw=e=>"response"===e.type,tx=e=>e.body,t_=(e,t)=>e.reduce((e,n)=>(e[t(n)]=n,e),Object.create(null));function tE(e,t,r,i,s={},o={}){let a="stega"in o?{...r||{},..."boolean"==typeof o.stega?{enabled:o.stega}:o.stega||{}}:r,l=a.enabled?(0,ec.Q)(s):s,u=!1===o.filterResponse?e=>e:e=>e.result,{cache:c,next:d,...f}={useAbortSignal:"u">typeof o.signal,resultSourceMap:a.enabled?"withKeyArraySelector":o.resultSourceMap,...o,returnQuery:!1===o.filterResponse&&!1!==o.returnQuery},p=tD(e,t,"query",{query:i,params:l},"u">typeof c||"u">typeof d?{...f,fetch:{cache:c,next:d}}:f);return a.enabled?p.pipe(function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return ev.apply(void 0,(0,ed.fX)([],(0,ed.zs)(e)))}((0,q.H)(n.e(8570).then(n.bind(n,98570)).then(function(e){return e.stegaEncodeSourceMap$1}).then(({stegaEncodeSourceMap:e})=>e))),(0,ea.T)(([e,t])=>{let n=t(e.result,e.resultSourceMap,a);return u({...e,result:n})})):p.pipe((0,ea.T)(u))}function tS(e,t,n,r={}){let i={uri:tY(e,"doc",(()=>{if(!r.releaseId)return n;let e=(0,eb._S)(n);if(!e){if((0,eb.R8)(n))throw Error(`The document ID (\`${n}\`) is a draft, but \`options.releaseId\` is set as \`${r.releaseId}\``);return(0,eb.ct)(n,r.releaseId)}if(e!==r.releaseId)throw Error(`The document ID (\`${n}\`) is already a version of \`${e}\` release, but this does not match the provided \`options.releaseId\` (\`${r.releaseId}\`)`);return n})()),json:!0,tag:r.tag,signal:r.signal,query:void 0!==r.includeAllVersions?{includeAllVersions:r.includeAllVersions}:void 0};return tW(e,t,i).pipe((0,ey.p)(tw),(0,ea.T)(e=>{let t=e.body.documents;return t?r.includeAllVersions?t:t[0]:r.includeAllVersions?[]:void 0}))}function tT(e,t,n,r={}){let i={uri:tY(e,"doc",n.join(",")),json:!0,tag:r.tag,signal:r.signal};return tW(e,t,i).pipe((0,ey.p)(tw),(0,ea.T)(e=>{let t=t_(e.body.documents||[],e=>e._id);return n.map(e=>t[e]||null)}))}function tk(e,t,n,r={}){return tD(e,t,"query",{query:"*[sanity::partOfRelease($releaseId)]",params:{releaseId:n}},r)}function tO(e,t,n,r){return eV("createIfNotExists",n),t$(e,t,n,"createIfNotExists",r)}function tC(e,t,n,r){return eV("createOrReplace",n),t$(e,t,n,"createOrReplace",r)}function tA(e,t,n,r,i){return eV("createVersion",n),ez("createVersion",n),e5(),tM(e,t,{actionType:"sanity.action.document.version.create",publishedId:r,document:n},i)}function tP(e,t,n,r,i,s,o){if(!r)throw Error("`createVersion()` requires `baseId` when no `document` is provided");if(!n)throw Error("`createVersion()` requires `publishedId` when `baseId` is provided");return eB("createVersion",r),eB("createVersion",n),tM(e,t,{actionType:"sanity.action.document.version.create",publishedId:n,baseId:r,versionId:i?(0,eb.ct)(n,i):(0,eb.T4)(n),ifBaseRevisionId:s},o)}function tj(e,t,n,r){return tD(e,t,"mutate",{mutations:[{delete:tu(n)}]},r)}function tR(e,t,n,r=!1,i){return tM(e,t,{actionType:"sanity.action.document.version.discard",versionId:n,purge:r},i)}function tI(e,t,n,r){return eV("replaceVersion",n),ez("replaceVersion",n),tM(e,t,{actionType:"sanity.action.document.version.replace",document:n},r)}function tN(e,t,n,r,i){return tM(e,t,{actionType:"sanity.action.document.version.unpublish",versionId:n,publishedId:r},i)}function tL(e,t,n,r){let i;return tD(e,t,"mutate",{mutations:Array.isArray(i=n instanceof tf||n instanceof td?{patch:n.serialize()}:n instanceof tm||n instanceof tg?n.serialize():n)?i:[i],transactionId:r&&r.transactionId||void 0},r)}function tM(e,t,n,r){let i=Array.isArray(n)?n:[n],s=r&&r.transactionId||void 0;return tD(e,t,"actions",{actions:i,transactionId:s,skipCrossDatasetReferenceValidation:r&&r.skipCrossDatasetReferenceValidation||void 0,dryRun:r&&r.dryRun||void 0},r)}function tD(e,t,n,r,i={}){let s="mutate"===n,o="actions"===n,a=s||o?"":tv(r),l=!s&&!o&&a.length<11264,u=l?a:"",c=i.returnFirst,{timeout:d,token:f,tag:p,headers:h,returnQuery:m,lastLiveEventId:g,cacheMode:v}=i,y={method:l?"GET":"POST",uri:tY(e,n,u),json:!0,body:l?void 0:r,query:s&&tb(i),timeout:d,headers:h,token:f,tag:p,returnQuery:m,perspective:i.perspective,resultSourceMap:i.resultSourceMap,lastLiveEventId:Array.isArray(g)?g[0]:g,cacheMode:v,canUseCdn:"query"===n,signal:i.signal,fetch:i.fetch,useAbortSignal:i.useAbortSignal,useCdn:i.useCdn};return tW(e,t,y).pipe((0,ey.p)(tw),(0,ea.T)(tx),(0,ea.T)(e=>{if(!s)return e;let t=e.results||[];if(i.returnDocuments)return c?t[0]&&t[0].document:t.map(e=>e.document);let n=c?t[0]&&t[0].id:t.map(e=>e.id);return{transactionId:e.transactionId,results:t,[c?"documentId":"documentIds"]:n}}))}function t$(e,t,n,r,i={}){return tD(e,t,"mutate",{mutations:[{[r]:n}]},Object.assign({returnFirst:!0,returnDocuments:!0},i))}let tF=e=>void 0!==e.config().dataset&&void 0!==e.config().projectId||void 0!==e.config()["~experimental_resource"],tU=(e,t)=>tF(e)&&t.startsWith(tY(e,"query")),tB=(e,t)=>tF(e)&&t.startsWith(tY(e,"mutate")),tV=(e,t)=>tF(e)&&t.startsWith(tY(e,"doc","")),tq=(e,t)=>
14tF(e)&&t.startsWith(tY(e,"listen")),tz=(e,t)=>tF(e)&&t.startsWith(tY(e,"history","")),tH=(e,t)=>t.startsWith("/data/")||tU(e,t)||tB(e,t)||tV(e,t)||tq(e,t)||tz(e,t);function tW(e,t,n){var r;let i=n.url||n.uri,s=e.config(),o=typeof n.canUseCdn>"u"?["GET","HEAD"].indexOf(n.method||"GET")>=0&&tH(e,i):n.canUseCdn,a=(n.useCdn??s.useCdn)&&o,l=n.tag&&s.requestTagPrefix?[s.requestTagPrefix,n.tag].join("."):n.tag||s.requestTagPrefix;if(l&&null!==n.tag&&(n.query={tag:eY(l),...n.query}),["GET","HEAD","POST"].indexOf(n.method||"GET")>=0&&tU(e,i)){let e=n.resultSourceMap??s.resultSourceMap;void 0!==e&&!1!==e&&(n.query={resultSourceMap:e,...n.query});let t=n.perspective||s.perspective;"u">typeof t&&("previewDrafts"===t&&e1(),e7(t),n.query={perspective:Array.isArray(t)?t.join(","):t,...n.query},(Array.isArray(t)&&t.length>0||"previewDrafts"===t||"drafts"===t)&&a&&(a=!1,e0())),n.lastLiveEventId&&(n.query={...n.query,lastLiveEventId:n.lastLiveEventId}),!1===n.returnQuery&&(n.query={returnQuery:"false",...n.query}),a&&"noStale"==n.cacheMode&&(n.query={cacheMode:"noStale",...n.query})}let u=function(e,t={}){let n={};e.headers&&Object.assign(n,e.headers);let r=t.token||e.token;r&&(n.Authorization=`Bearer ${r}`),t.useGlobalApi||e.useProjectHostname||!e.projectId||(n["X-Sanity-Project-ID"]=e.projectId);let i=!!(typeof t.withCredentials>"u"?e.withCredentials:t.withCredentials),s=typeof t.timeout>"u"?e.timeout:t.timeout;return Object.assign({},t,{headers:Object.assign({},n,t.headers||{}),timeout:typeof s>"u"?3e5:s,proxy:t.proxy||e.proxy,json:!0,withCredentials:i,fetch:"object"==typeof t.fetch&&"object"==typeof e.fetch?{...e.fetch,...t.fetch}:t.fetch||e.fetch})}(s,Object.assign({},n,{url:tG(e,i,a)})),c=new F.c(e=>t(u,s.requester).subscribe(e));return n.signal?c.pipe((r=n.signal,e=>new F.c(t=>{let n=()=>t.error(function(e){if(tX)return new DOMException(e?.reason??"The operation was aborted.","AbortError");let t=Error(e?.reason??"The operation was aborted.");return t.name="AbortError",t}(r));if(r&&r.aborted){n();return}let i=e.subscribe(t);return r.addEventListener("abort",n),()=>{r.removeEventListener("abort",n),i.unsubscribe()}}))):c}function tK(e,t,n){return tW(e,t,n).pipe((0,ey.p)(e=>"response"===e.type),(0,ea.T)(e=>e.body))}function tY(e,t,n){let r=e.config();if(r["~experimental_resource"]){eG(r);let e=tZ(r),i=void 0!==n?`${t}/${n}`:t;return`${e}/${i}`.replace(/\/($|\?)/,"$1")}let i=eK(r),s=`/${t}/${i}`;return`/data${void 0!==n?`${s}/${n}`:s}`.replace(/\/($|\?)/,"$1")}function tG(e,t,n=!1){let{url:r,cdnUrl:i}=e.config();return`${n?i:r}/${t.replace(/^\//,"")}`}let tX=!!globalThis.DOMException,tZ=e=>{if(!e["~experimental_resource"])throw Error("`resource` must be provided to perform resource queries");let{type:t,id:n}=e["~experimental_resource"];switch(t){case"dataset":{let e=n.split(".");if(2!==e.length)throw Error('Dataset ID must be in the format "project.dataset"');return`/projects/${e[0]}/datasets/${e[1]}`}case"canvas":return`/canvases/${n}`;case"media-library":return`/media-libraries/${n}`;case"dashboard":return`/dashboards/${n}`;default:throw Error(`Unsupported resource type: ${t.toString()}`)}};function tJ(e,t,n){let r=eK(e.config());return tK(e,t,{method:"POST",uri:`/agent/action/generate/${r}`,body:n})}function tQ(e,t,n){let r=eK(e.config());return tK(e,t,{method:"POST",uri:`/agent/action/transform/${r}`,body:n})}function t0(e,t,n){let r=eK(e.config());return tK(e,t,{method:"POST",uri:`/agent/action/translate/${r}`,body:n})}class t1{#a;#l;constructor(e,t){this.#a=e,this.#l=t}generate(e){return tJ(this.#a,this.#l,e)}transform(e){return tQ(this.#a,this.#l,e)}translate(e){return t0(this.#a,this.#l,e)}}class t2{#a;#l;constructor(e,t){this.#a=e,this.#l=t}generate(e){return K(tJ(this.#a,this.#l,e))}transform(e){return K(tQ(this.#a,this.#l,e))}translate(e){return K(t0(this.#a,this.#l,e))}prompt(e){return K(function(e,t,n){let r=eK(e.config());return tK(e,t,{method:"POST",uri:`/agent/action/prompt/${r}`,body:n})}(this.#a,this.#l,e))}patch(e){return K(function(e,t,n){let r=eK(e.config());return tK(e,t,{method:"POST",uri:`/agent/action/patch/${r}`,body:n})}(this.#a,this.#l,e))}}class t3{#a;#l;constructor(e,t){this.#a=e,this.#l=t}upload(e,t,n){return t5(this.#a,this.#l,e,t,n)}}class t4{#a;#l;constructor(e,t){this.#a=e,this.#l=t}upload(e,t,n){return K(t5(this.#a,this.#l,e,t,n).pipe((0,ey.p)(e=>"response"===e.type),(0,ea.T)(e=>e.body.document)))}}function t5(e,t,n,r,i={}){var s,o;eF(n);let a=i.extract||void 0;a&&!a.length&&(a=["none"]);let l=e.config(),u=(s=i,o=r,!(typeof File>"u")&&o instanceof File?Object.assign({filename:!1===s.preserveFilename?void 0:o.name,contentType:o.type},s):s),{tag:c,label:d,title:f,description:p,creditLine:h,filename:m,source:g}=u,v={label:d,title:f,description:p,filename:m,meta:a,creditLine:h};return g&&(v.sourceId=g.id,v.sourceName=g.name,v.sourceUrl=g.url),tW(e,t,{tag:c,method:"POST",timeout:u.timeout||0,uri:function(e,t){let n="image"===t?"images":"files";if(e["~experimental_resource"]){let{type:t,id:r}=e["~experimental_resource"];switch(t){case"dataset":throw Error("Assets are not supported for dataset resources, yet. Configure the client with `{projectId: <projectId>, dataset: <datasetId>}` instead.");case"canvas":return`/canvases/${r}/assets/${n}`;case"media-library":return`/media-libraries/${r}/upload`;case"dashboard":return`/dashboards/${r}/assets/${n}`;default:throw Error(`Unsupported resource type: ${t.toString()}`)}}let r=eK(e);return`assets/${n}/${r}`}(l,n),headers:u.contentType?{"Content-Type":u.contentType}:{},query:v,body:r})}var t6=(e,t)=>Object.keys(t).concat(Object.keys(e)).reduce((n,r)=>(n[r]=typeof e[r]>"u"?t[r]:e[r],n),{});let t8=(e,t)=>
14t.reduce((t,n)=>(typeof e[n]>"u"||(t[n]=e[n]),t),{}),t9=(0,U.v)(()=>n.e(5723).then(n.t.bind(n,95723,19))).pipe((0,ea.T)(({default:e})=>e),(0,Y.t)(1));function t7(){return function(e){return e.pipe(J((e,t)=>{var n;return e instanceof tt?function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return(0,Q.U)(1)((0,q.H)(e,(0,V.lI)(e)))}(z({type:"reconnect"}),(void 0===n&&(n=et),new F.c(function(e){var t=1e3;t<0&&(t=0);var r=0;return n.schedule(function(){e.closed||(e.next(r++),e.complete())},t)})).pipe((0,H.Z)(()=>t))):en(()=>e)}))}}let ne=["includePreviousRevision","includeResult","includeMutations","includeAllVersions","visibility","effectFormat","tag"],nt={includeResult:!0};function nn(e,t,n={}){let{url:r,token:i,withCredentials:s,requestTagPrefix:o,headers:a}=this.config(),l=n.tag&&o?[o,n.tag].join("."):n.tag,u={...t6(n,nt),tag:l},c=tv({query:e,params:t,options:{tag:l,...t8(u,ne)}}),d=`${r}${tY(this,"listen",c)}`;if(d.length>14800)return en(()=>Error("Query too large for listener"));let f=u.events?u.events:["mutation"],p={};return s&&(p.withCredentials=!0),(i||a)&&(p.headers={},i&&(p.headers.Authorization=`Bearer ${i}`),a&&Object.assign(p.headers,a)),ta(()=>(typeof EventSource>"u"||p.headers?t9:z(EventSource)).pipe((0,ea.T)(e=>new e(d,p))),f).pipe(t7(),(0,ey.p)(e=>f.includes(e.type)),(0,ea.T)(e=>({type:e.type,..."data"in e?e.data:{}})))}let nr="2021-03-25";class ni{#a;constructor(e){this.#a=e}events({includeDrafts:e=!1,tag:t}={}){var n,r,i,s;eX("live",this.#a.config());let{projectId:o,apiVersion:a,token:l,withCredentials:u,requestTagPrefix:c,headers:d}=this.#a.config(),f=a.replace(/^v/,"");if("X"!==f&&f<nr)throw Error(`The live events API requires API version ${nr} or later. The current API version is ${f}. Please update your API version to use this feature.`);if(e&&!l&&!u)throw Error("The live events API requires a token or withCredentials when 'includeDrafts: true'. Please update your client configuration. The token should have the lowest possible access role.");let p=tY(this.#a,"live/events"),h=new URL(this.#a.getUrl(p,!1)),m=t&&c?[c,t].join("."):t;m&&h.searchParams.set("tag",m),e&&h.searchParams.set("includeDrafts","true");let g={};e&&u&&(g.withCredentials=!0),(e&&l||d)&&(g.headers={},e&&l&&(g.headers.Authorization=`Bearer ${l}`),d&&Object.assign(g.headers,d));let v=`${h.href}::${JSON.stringify(g)}`,y=ns.get(v);if(y)return y;let b=ta(()=>(typeof EventSource>"u"||g.headers?t9:z(EventSource)).pipe((0,ea.T)(e=>new e(h.href,g))),["message","restart","welcome","reconnect","goaway"]),w=(r=h,i={method:"OPTIONS",mode:"cors",credentials:g.withCredentials?"include":"omit",headers:g.headers},new F.c(e=>{let t=new AbortController,n=t.signal;return fetch(r,{...i,signal:t.signal}).then(t=>{e.next(t),e.complete()},t=>{n.aborted||e.error(t)}),()=>t.abort()})).pipe(J(()=>{throw new eP({projectId:o})})),x=b.pipe(t7(),(0,H.Z)(e=>"reconnect"===e.type?w.pipe((0,H.Z)(()=>z(e))):z(e)),J(e=>w.pipe((0,H.Z)(()=>{throw e}))),(0,ea.T)(e=>{if("message"===e.type){let{data:t,...n}=e;return{...n,tags:t.tags}}return e})).pipe(ei(()=>ns.delete(v)),(s="function"==typeof(n={predicate:e=>"welcome"===e.type})?{predicate:n}:n,e=>{var t,n,r,i;let o,a=!1,{predicate:l,...u}=s,c=e.pipe((t=e=>{s.predicate(e)&&(a=!0,o=e)},(i=(0,B.T)(t)?{next:t,error:n,complete:r}:t)?(0,Z.N)(function(e,t){null===(n=i.subscribe)||void 0===n||n.call(i);var n,r=!0;e.subscribe((0,X._)(t,function(e){var n;null===(n=i.next)||void 0===n||n.call(i,e),t.next(e)},function(){var e;r=!1,null===(e=i.complete)||void 0===e||e.call(i),t.complete()},function(e){var n;r=!1,null===(n=i.error)||void 0===n||n.call(i,e),t.error(e)},function(){var e,t;r&&(null===(e=i.unsubscribe)||void 0===e||e.call(i)),null===(t=i.finalize)||void 0===t||t.call(i)}))}):er.D),ei(()=>{a=!1,o=void 0}),(0,es.u)(u)),d=new F.c(e=>{a&&e.next(o),e.complete()});return(0,eo.h)(c,d)}));return ns.set(v,x),x}}let ns=new Map;class no{#a;#l;constructor(e,t){this.#a=e,this.#l=t}create(e,t){return nl(this.#a,this.#l,"PUT",e,t)}edit(e,t){return nl(this.#a,this.#l,"PATCH",e,t)}delete(e){return nl(this.#a,this.#l,"DELETE",e)}list(){eX("dataset",this.#a.config());let e=this.#a.config(),t=e.projectId,n="/datasets";return!1===e.useProjectHostname&&(n=`/projects/${t}/datasets`),tK(this.#a,this.#l,{uri:n,tag:null})}}class na{#a;#l;constructor(e,t){this.#a=e,this.#l=t}create(e,t){return eX("dataset",this.#a.config()),K(nl(this.#a,this.#l,"PUT",e,t))}edit(e,t){return eX("dataset",this.#a.config()),K(nl(this.#a,this.#l,"PATCH",e,t))}delete(e){return eX("dataset",this.#a.config()),K(nl(this.#a,this.#l,"DELETE",e))}list(){eX("dataset",this.#a.config());let e=this.#a.config(),t=e.projectId,n="/datasets";return!1===e.useProjectHostname&&(n=`/projects/${t}/datasets`),K(tK(this.#a,this.#l,{uri:n,tag:null}))}}function nl(e,t,n,r,i){return eX("dataset",e.config()),eD(r),tK(e,t,{method:n,uri:`/datasets/${r}`,body:i,tag:null})}class nu{#a;#l;constructor(e,t){this.#a=e,this.#l=t}getPlaybackInfo(e,t={}){var n,r;let i=this.#a.config()["~experimental_resource"]?.id,{instanceId:s,library
14Id:o}=function(e){let t="object"==typeof e&&"_ref"in e?e._ref:e,n=nd.exec(t);if(n){let[,e,t]=n;return{libraryId:e,instanceId:t}}if("string"==typeof e&&e.startsWith("video-"))return{instanceId:e};throw Error(`Invalid video asset instance identifier "${t}": must be a valid video instance id or a Global Dataset Reference (GDR) to the video asset in the Media Library`)}(e),a=o||i;if(!a)throw Error("Could not determine Media Library ID - you need to provide a valid Media Library ID in the client config or a Media Library GDR");let l=(n=s,r=a,`/media-libraries/${r}/video/${n}/playback-info`),u=function(e){let t={};if(e.transformations){let{thumbnail:n,animated:r,storyboard:i}=e.transformations;n&&(n.width&&(t.thumbnailWidth=n.width),n.height&&(t.thumbnailHeight=n.height),void 0!==n.time&&(t.thumbnailTime=n.time),n.fit&&(t.thumbnailFit=n.fit),n.format&&(t.thumbnailFormat=n.format)),r&&(r.width&&(t.animatedWidth=r.width),r.height&&(t.animatedHeight=r.height),void 0!==r.start&&(t.animatedStart=r.start),void 0!==r.end&&(t.animatedEnd=r.end),r.fps&&(t.animatedFps=r.fps),r.format&&(t.animatedFormat=r.format)),i&&i.format&&(t.storyboardFormat=i.format)}return e.expiration&&(t.expiration=e.expiration),t}(t);return tK(this.#a,this.#l,{method:"GET",uri:l,query:u})}}class nc{#a;#l;constructor(e,t){this.#a=e,this.#l=t}getPlaybackInfo(e,t={}){return K(new nu(this.#a.observable,this.#l).getPlaybackInfo(e,t))}}let nd=/^media-library:(ml[^:]+):([^:]+)$/;class nf{#a;#l;constructor(e,t){this.#a=e,this.#l=t}list(e){let t={};return e?.includeMembers===!1&&(t.includeMembers="false"),e?.organizationId&&(t.organizationId=e.organizationId),tK(this.#a,this.#l,{uri:"/projects",query:t})}getById(e){return tK(this.#a,this.#l,{uri:`/projects/${e}`})}}class np{#a;#l;constructor(e,t){this.#a=e,this.#l=t}list(e){let t={};return e?.includeMembers===!1&&(t.includeMembers="false"),e?.organizationId&&(t.organizationId=e.organizationId),K(tK(this.#a,this.#l,{uri:"/projects",query:t}))}getById(e){return K(tK(this.#a,this.#l,{uri:`/projects/${e}`}))}}let nh=((e,t=21)=>ex(e,t,ew))("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789",8),nm=(e,t)=>t?(0,eb.ct)(e,t):(0,eb.T4)(e);function ng(e,{releaseId:t,publishedId:n,document:r}){if(n&&r._id){let e=nm(n,t);return eH(e,r),e}if(r._id){let n=(0,eb.R8)(r._id),i=(0,eb.A_)(r._id);if(!n&&!i)throw Error(`\`${e}()\` requires a document with an \`_id\` that is a version or draft ID`);if(t){if(n)throw Error(`\`${e}()\` was called with a document ID (\`${r._id}\`) that is a draft ID, but a release ID (\`${t}\`) was also provided.`);let i=(0,eb._S)(r._id);if(i!==t)throw Error(`\`${e}()\` was called with a document ID (\`${r._id}\`) that is a version ID, but the release ID (\`${t}\`) does not match the document's version ID (\`${i}\`).`)}return r._id}if(n)return nm(n,t);throw Error(`\`${e}()\` requires either a publishedId or a document with an \`_id\``)}let nv=(e,t)=>{if("object"==typeof e&&null!==e&&("releaseId"in e||"metadata"in e)){let{releaseId:n=nh(),metadata:r={}}=e;return[n,r,t]}return[nh(),{},e]},ny=(e,t)=>{let[n,r,i]=nv(e,t);return{action:{actionType:"sanity.action.release.create",releaseId:n,metadata:{...r,releaseType:r.releaseType||"undecided"}},options:i}};class nb{#a;#l;constructor(e,t){this.#a=e,this.#l=t}get({releaseId:e},t){return tS(this.#a,this.#l,`_.releases.${e}`,t)}create(e,t){let{action:n,options:r}=ny(e,t),{releaseId:i,metadata:s}=n;return tM(this.#a,this.#l,n,r).pipe((0,ea.T)(e=>({...e,releaseId:i,metadata:s})))}edit({releaseId:e,patch:t},n){return tM(this.#a,this.#l,{actionType:"sanity.action.release.edit",releaseId:e,patch:t},n)}publish({releaseId:e},t){return tM(this.#a,this.#l,{actionType:"sanity.action.release.publish",releaseId:e},t)}archive({releaseId:e},t){return tM(this.#a,this.#l,{actionType:"sanity.action.release.archive",releaseId:e},t)}unarchive({releaseId:e},t){return tM(this.#a,this.#l,{actionType:"sanity.action.release.unarchive",releaseId:e},t)}schedule({releaseId:e,publishAt:t},n){return tM(this.#a,this.#l,{actionType:"sanity.action.release.schedule",releaseId:e,publishAt:t},n)}unschedule({releaseId:e},t){return tM(this.#a,this.#l,{actionType:"sanity.action.release.unschedule",releaseId:e},t)}delete({releaseId:e},t){return tM(this.#a,this.#l,{actionType:"sanity.action.release.delete",releaseId:e},t)}fetchDocuments({releaseId:e},t){return tk(this.#a,this.#l,e,t)}}class nw{#a;#l;constructor(e,t){this.#a=e,this.#l=t}get({releaseId:e},t){return K(tS(this.#a,this.#l,`_.releases.${e}`,t))}async create(e,t){let{action:n,options:r}=ny(e,t),{releaseId:i,metadata:s}=n;return{...await K(tM(this.#a,this.#l,n,r)),releaseId:i,metadata:s}}edit({releaseId:e,patch:t},n){return K(tM(this.#a,this.#l,{actionType:"sanity.action.release.edit",releaseId:e,patch:t},n))}publish({releaseId:e},t){return K(tM(this.#a,this.#l,{actionType:"sanity.action.release.publish",releaseId:e},t))}archive({releaseId:e},t){return K(tM(this.#a,this.#l,{actionType:"sanity.action.release.archive",releaseId:e},t))}unarchive({releaseId:e},t){return K(tM(this.#a,this.#l,{actionType:"sanity.action.release.unarchive",releaseId:e},t))}schedule({releaseId:e,publishAt:t},n){return K(tM(this.#a,this.#l,{actionType:"sanity.action.release.schedule",releaseId:e,publishAt:t},n))}unschedule({releaseId:e},t){return K(tM(this.#a,this.#l,{actionType:"sanity.action.release.unschedule",releaseId:e},t))}delete({releaseId:e},t){return K(tM(this.#a,this.#l,{actionType:"sanity.action.release.delete",releaseId:e},t))}fetchDocuments({releaseId:e},t){return K(tk(this.#a,this.#l,e,t))}}class nx{#a;#l;constructor(e,t){this.#a=e,this.#l=t}getById(e){return tK(this.#a,this.#l,{uri:`/users/${e}`})}}class n_{#a;#l;constructor(e,t){this.#a=e,this.#l=t}getById(e){return K(tK(this.#a,this.#l,{uri:`/users/${e}`}))}}class nE{assets;datasets;live;mediaLibrary;projects;users;agent;releases;#u;#l;listen=nn;constructor(e,t=e6){this.config(t),this.#l=e,this.assets=new t3(this,this.#l),this.datasets=new no(this,this.#l),this.live=new ni(this),this.mediaLibrary={video:new nu(this,this.#l)},this.projects=new nf(this,this.#l),this.users=new nx(this,this.#l),this.agent={action:new t1(this,this.#l)},this.releases=new nb(this,this.#l)}clone(){return new nE(this.#l,this.config())}config(e){if(void 0===e)return{...this.#u};if(this.#u&&!1===this.#u.allowReconfigure)throw Error("Existing client instance cannot be reconfigured - use `withConfig(newConfig)` to return a new client");return this.#u=te(e,this.#u||{}),this}withConfig(e){let t=this.config();return new nE(this.#l,{...t,...e,stega:{...t.stega||{},..."boolean"==typeof e?.stega?{enabled:e.stega}:e?.stega||{}}})}
14fetch(e,t,n){return tE(this,this.#l,this.#u.stega,e,t,n)}getDocument(e,t){if(t?.includeAllVersions===!0)return tS(this,this.#l,e,{...t,includeAllVersions:!0});let n={signal:t?.signal,tag:t?.tag,releaseId:t?.releaseId,...t&&"includeAllVersions"in t?{includeAllVersions:!1}:{}};return tS(this,this.#l,e,n)}getDocuments(e,t){return tT(this,this.#l,e,t)}create(e,t){return t$(this,this.#l,e,"create",t)}createIfNotExists(e,t){return tO(this,this.#l,e,t)}createOrReplace(e,t){return tC(this,this.#l,e,t)}createVersion({document:e,publishedId:t,releaseId:n,baseId:r,ifBaseRevisionId:i},s){if(!e)return tP(this,this.#l,t,r,n,i,s);let o=ng("createVersion",{document:e,publishedId:t,releaseId:n}),a={...e,_id:o},l=t||(0,eb.IM)(e._id);return tA(this,this.#l,a,l,s)}delete(e,t){return tj(this,this.#l,e,t)}discardVersion({releaseId:e,publishedId:t},n,r){let i=nm(t,e);return tR(this,this.#l,i,n,r)}replaceVersion({document:e,publishedId:t,releaseId:n},r){let i=ng("replaceVersion",{document:e,publishedId:t,releaseId:n}),s={...e,_id:i};return tI(this,this.#l,s,r)}unpublishVersion({releaseId:e,publishedId:t},n){let r=(0,eb.ct)(t,e);return tN(this,this.#l,r,t,n)}mutate(e,t){return tL(this,this.#l,e,t)}patch(e,t){return new td(e,t,this)}transaction(e){return new tg(e,this)}action(e,t){return tM(this,this.#l,e,t)}request(e){return tK(this,this.#l,e)}getUrl(e,t){return tG(this,e,t)}getDataUrl(e,t){return tY(this,e,t)}}class nS{assets;datasets;live;mediaLibrary;projects;users;agent;releases;observable;#u;#l;listen=nn;constructor(e,t=e6){this.config(t),this.#l=e,this.assets=new t4(this,this.#l),this.datasets=new na(this,this.#l),this.live=new ni(this),this.mediaLibrary={video:new nc(this,this.#l)},this.projects=new np(this,this.#l),this.users=new n_(this,this.#l),this.agent={action:new t2(this,this.#l)},this.releases=new nw(this,this.#l),this.observable=new nE(e,t)}clone(){return new nS(this.#l,this.config())}config(e){if(void 0===e)return{...this.#u};if(this.#u&&!1===this.#u.allowReconfigure)throw Error("Existing client instance cannot be reconfigured - use `withConfig(newConfig)` to return a new client");return this.observable&&this.observable.config(e),this.#u=te(e,this.#u||{}),this}withConfig(e){let t=this.config();return new nS(this.#l,{...t,...e,stega:{...t.stega||{},..."boolean"==typeof e?.stega?{enabled:e.stega}:e?.stega||{}}})}fetch(e,t,n){return K(tE(this,this.#l,this.#u.stega,e,t,n))}getDocument(e,t){if(t?.includeAllVersions===!0)return K(tS(this,this.#l,e,{...t,includeAllVersions:!0}));let n={signal:t?.signal,tag:t?.tag,releaseId:t?.releaseId,...t&&"includeAllVersions"in t?{includeAllVersions:!1}:{}};return K(tS(this,this.#l,e,n))}getDocuments(e,t){return K(tT(this,this.#l,e,t))}create(e,t){return K(t$(this,this.#l,e,"create",t))}createIfNotExists(e,t){return K(tO(this,this.#l,e,t))}createOrReplace(e,t){return K(tC(this,this.#l,e,t))}createVersion({document:e,publishedId:t,releaseId:n,baseId:r,ifBaseRevisionId:i},s){if(!e)return eu(tP(this,this.#l,t,r,n,i,s));let o=ng("createVersion",{document:e,publishedId:t,releaseId:n}),a={...e,_id:o},l=t||(0,eb.IM)(e._id);return eu(tA(this,this.#l,a,l,s))}delete(e,t){return K(tj(this,this.#l,e,t))}discardVersion({releaseId:e,publishedId:t},n,r){let i=nm(t,e);return K(tR(this,this.#l,i,n,r))}replaceVersion({document:e,publishedId:t,releaseId:n},r){let i=ng("replaceVersion",{document:e,publishedId:t,releaseId:n}),s={...e,_id:i};return eu(tI(this,this.#l,s,r))}unpublishVersion({releaseId:e,publishedId:t},n){let r=(0,eb.ct)(t,e);return K(tN(this,this.#l,r,t,n))}mutate(e,t){return K(tL(this,this.#l,e,t))}patch(e,t){return new tf(e,t,this)}transaction(e){return new tm(e,this)}action(e,t){return K(tM(this,this.#l,e,t))}request(e){return K(tK(this,this.#l,e))}dataRequest(e,t,n){return K(tD(this,this.#l,e,t,n))}getUrl(e,t){return tG(this,e,t)}getDataUrl(e,t){return tY(this,e,t)}}let nT=function(e,t){return{requester:eR(e),createClient:n=>{let r=eR(e,{ignoreWarnings:n.ignoreWarnings});return new t((e,t)=>(t||r)({maxRedirects:0,maxRetries:n.maxRetries,retryDelay:n.retryDelay,lineage:n.lineage,...e}),n)}}}([],nS),nk=(nT.requester,nT.createClient)},54587:(e,t,n)=>{e.exports=n(53657)},54685:(e,t,n)=>{"use strict";
14Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unstable_rethrow",{enumerable:!0,get:function(){return function e(t){if((0,i.isNextRouterError)(t)||(0,r.isBailoutToCSRError)(t))throw t;t instanceof Error&&"cause"in t&&e(t.cause)}}});let r=n(55346),i=n(41670);("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)},55095:(e,t,n)=>{"use strict";n.d(t,{h:()=>function e(t,n,r=2){if(!n||"object"!=typeof n||r<=0)return n;if(t&&0===Object.keys(n).length)return t;let i={...t};for(let t in n)Object.prototype.hasOwnProperty.call(n,t)&&(i[t]=e(i[t],n[t],r-1));return i}})},55379:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>t7});var r,i,s,o,a,l,u,c,d=n(37876),f=n(14232),p=n(78226),h=n(57424);function m(){return(m=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}let g=function(e){return f.createElement("svg",m({xmlns:"http://www.w3.org/2000/svg",width:40,height:40,fill:"none",viewBox:"0 0 40 40"},e),r||(r=f.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2.5,d:"m10 25 10-10 10 10"})))},v=e=>{let{scrollToTop:t}=e;return(0,d.jsxs)(h.$,{noStyles:!0,onClick:t,containerClassName:"fixed bottom-16 flex bg-brand-sportsBlue py-2 right-0 items-center pl-6 pr-4 text-white rounded-l-[100px] z-50 large-desktop-rigid-square-headers-h7 uppercase hover:bg-brand-rivieraBlue hover:text-brand-indigo active:bg-brand-rivieraBlue active:text-brand-indigo focus:bg-brand-rivieraBlue focus:text-brand-indigo",children:[(0,d.jsx)("span",{"data-testid":"back-to-top-text",children:"Top"}),(0,d.jsx)(g,{})]})};var y=n(33191),b=n.n(y),w=function(e){var t=e.condition,n=e.wrapper,r=e.children;return t?n(r):r};function x(){return(x=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,t){return(_=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}var E={TOP:"top",BOTTOM:"bottom"};!function(e){e.STRICT="strict",e.LAX="lax",e.NONE="none"}(i||(i={}));var S={HIDDEN:"hidden",BY_COOKIE_VALUE:"byCookieValue"},T="CookieConsent",k=["children"],O={disableStyles:!1,hideOnAccept:!0,hideOnDecline:!0,location:E.BOTTOM,visible:S.BY_COOKIE_VALUE,onAccept:function(e){},onDecline:function(){},cookieName:T,cookieValue:"true",declineCookieValue:"false",setDeclineCookie:!0,buttonText:"I understand",declineButtonText:"I decline",debug:!1,expires:365,containerClasses:"CookieConsent",contentClasses:"",buttonClasses:"",buttonWrapperClasses:"",declineButtonClasses:"",buttonId:"rcc-confirm-button",declineButtonId:"rcc-decline-button",extraCookieOptions:{},disableButtonStyles:!1,enableDeclineButton:!1,flipButtons:!1,sameSite:i.LAX,ButtonComponent:function(e){var t=e.children,n=function(e,t){if(null==e)return{};var n,r,i={},s=Object.keys(e);for(r=0;r<s.length;r++)n=s[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,k);return f.createElement("button",Object.assign({},n),t)},overlay:!1,overlayClasses:"",onOverlayClick:function(){},acceptOnOverlayClick:!1,ariaAcceptLabel:"Accept cookies",ariaDeclineLabel:"Decline cookies",acceptOnScroll:!1,acceptOnScrollPercentage:25,customContentAttributes:{},customContainerAttributes:{},customButtonProps:{},customDeclineButtonProps:{},customButtonWrapperAttributes:{},style:{},buttonStyle:{},declineButtonStyle:{},contentStyle:{},overlayStyle:{}},C={visible:!1,style:{alignItems:"baseline",background:"#353535",color:"white",display:"flex",flexWrap:"wrap",justifyContent:"space-between",left:"0",position:"fixed",width:"100%",zIndex:"999"},buttonStyle:{background:"#ffd42d",border:"0",borderRadius:"0px",boxShadow:"none",color:"black",cursor:"pointer",flex:"0 0 auto",padding:"5px 10px",margin:"15px"},declineButtonStyle:{background:"#c12a2a",border:"0",borderRadius:"0px",boxShadow:"none",color:"#e5e5e5",cursor:"pointer",flex:"0 0 auto",padding:"5px 10px",margin:"15px"},contentStyle:{flex:"1 0 300px",margin:"15px"},overlayStyle:{position:"fixed",left:0,top:0,width:"100%",height:"100%",zIndex:"999",backgroundColor:"rgba(0,0,0,0.3)"}},A=function(e){void 0===e&&(e=T);var t=b().get(e);return void 0===t?b().get(P(e)):t},P=function(e){return e+"-legacy"},j=function(e){function t(){var t;return t=e.apply(this,arguments)||this,t.state=C,t.handleScroll=function(){var e=x({},O,t.props).acceptOnScrollPercentage,n=document.documentElement,r=document.body,i="scrollTop",s="scrollHeight";(n[i]||r[i])/((n[s]||r[s])-n.clientHeight)*100>e&&t.accept(!0)},t.removeScrollListener=function(){t.props.acceptOnScroll&&window.removeEventListener("scroll",t.handleScroll)},t}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,_(t,e);var n=t.prototype;return n.componentDidMount=function(){var e=this.props.debug;(void 0===this.getCookieValue()||e)&&(this.setState({visible:!0}),this.props.acceptOnScroll&&window.addEventListener("scroll",this.handleScroll,{passive:!0}))},n.componentWillUnmount=function(){this.removeScrollListener()},n.accept=function(e){void 0===e&&(e=!1);var t,n=x({},O,this.props),r=n.cookieName,i=n.cookieValue,s=n.hideOnAccept,o=n.onAccept;this.setCookie(r,i),o(null!=(t=e)&&t),s&&(this.setState({visible:!1}),this.removeScrollListener())},n.overlayClick=function(){var e=x({},O,this.props),t=e.acceptOnOverlayClick,n=e.onOverlayClick;t&&this.accept(),n()},n.decline=function(){var e=x({},O,this.props),t=e.cookieName,n=e.declineCookieValue,r=e.hideOnDecline,i=e.onDecline;e.setDeclineCookie&&this.setCookie(t,n),i(),r&&this.setState({visible:!1})},n.setCookie=function(e,t){var n=this.props,r=n.extraCookieOptions,s=n.expires,o=n.sameSite,a=this.props.cookieSecurity;void 0===a&&(a=!window.location||"https:"===window.location.protocol);var l=x({expires:s},r,{sameSite:o,secure:a});o===i.NONE&&b().set(P(e),t,l),b().set(e,t,l)},n.getCookieValue=function(){return A(this.props.cookieName)},n.render=function(){var e=this;switch(this.props.visible){case S.HIDDEN:return null;case S.BY_COOKIE_VALUE:if(!this.state.visible)return null}var t=this.props,n=t.location,r=t.style,i=t.buttonStyle,s=t.declineButtonStyle,o=t.contentStyle,a=t.disableStyles,l=t.buttonText,u=t.declineButtonText,c=t.containerClasses,d=t.contentClasses,p=t.buttonClasse
14s,h=t.buttonWrapperClasses,m=t.declineButtonClasses,g=t.buttonId,v=t.declineButtonId,y=t.disableButtonStyles,b=t.enableDeclineButton,_=t.flipButtons,T=t.ButtonComponent,k=t.overlay,O=t.overlayClasses,C=t.overlayStyle,A=t.ariaAcceptLabel,P=t.ariaDeclineLabel,j=t.customContainerAttributes,R=t.customContentAttributes,I=t.customButtonProps,N=t.customDeclineButtonProps,L=t.customButtonWrapperAttributes,M={},D={},$={},F={},U={};switch(a?(M=Object.assign({},r),D=Object.assign({},i),$=Object.assign({},s),F=Object.assign({},o),U=Object.assign({},C)):(M=Object.assign({},x({},this.state.style,r)),F=Object.assign({},x({},this.state.contentStyle,o)),U=Object.assign({},x({},this.state.overlayStyle,C)),y?(D=Object.assign({},i),$=Object.assign({},s)):(D=Object.assign({},x({},this.state.buttonStyle,i)),$=Object.assign({},x({},this.state.declineButtonStyle,s)))),n){case E.TOP:M.top="0";break;case E.BOTTOM:M.bottom="0"}var B=[];return b&&B.push(f.createElement(T,Object.assign({key:"declineButton",style:$,className:m,id:v,"aria-label":P,onClick:function(){e.decline()}},N),u)),B.push(f.createElement(T,Object.assign({key:"acceptButton",style:D,className:p,id:g,"aria-label":A,onClick:function(){e.accept()}},I),l)),_&&B.reverse(),f.createElement(w,{condition:k,wrapper:function(t){return f.createElement("div",{style:U,className:O,onClick:function(){e.overlayClick()}},t)}},f.createElement("div",Object.assign({className:""+c,style:M},j),f.createElement("div",Object.assign({style:F,className:d},R),this.props.children),f.createElement("div",Object.assign({className:""+h},L),B.map(function(e){return e}))))},t}(f.Component);j.defaultProps=O;var R=n(15039),I=n.n(R),N=n(35804),L=n.n(N);let M=L()("\n  fixed\n  inset-x-0\n  z-[100]\n  flex\n  flex-col\n  items-baseline\n  justify-between\n  gap-2\n  bg-brand-indigo\n  p-4\n  text-white\n  md:flex-row\n"),D=L()("\n  rounded-m\n  bg-brand-rivieraBlue\n  px-4\n  py-3\n  font-bold\n  uppercase\n  text-brand-indigo\n"),$=e=>(0,d.jsx)(j,{debug:e.debug,disableStyles:!0,containerClasses:I()("cookie-consent",M),disableButtonStyles:!0,buttonClasses:D,children:"This website uses cookies to enhance the user experience."});var F=n(8318);let U={TITLE:"Interested in becoming an official partner of SPORT BEACH?",DESCRIPTION:'Reach out to <a href="mailto:[email protected]">[email protected]</a>  to learn more about our partnership opportunities, and how you can join\n        in on the next game'},B=L()("flex \n   h-full\n   flex-col \n   items-center \n   justify-center \n   gap-y-8 \n   p-6 \n   pt-0"),V=L()("\n    mobile-rigid-square-h5 \n    lg:desktop-rigid-square-headers-h5 \n    font-bold \n    uppercase"),q=L()("mobile-body \n  lg:tablet-body \n  pb-3 \n  text-white \n  [&_*]:text-pretty \n  [&_*]:!text-white\n  [&>a]:underline underline-offset-4\n  "),z=e=>{let{isOpen:t,close:n}=e;return(0,d.jsx)(F.a,{panelBackground:"bg-brand-indigo",isOpen:t,close:n,hasCustomTopPadding:!0,isCloseIconWhite:!0,showBottomPadding:!1,modelContainerClassName:"!items-center",isFixedToBottom:!1,isCloseWithButtonOnly:!0,children:(0,d.jsxs)("div",{className:B,children:[(0,d.jsx)("h2",{className:V,children:U.TITLE}),(0,d.jsx)("p",{className:q,dangerouslySetInnerHTML:{__html:U.DESCRIPTION}})]})})};var H=n(81204),W=n(88960),K=n(81285);function Y(){return(Y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}let G=function(e){return f.createElement("svg",Y({xmlns:"http://www.w3.org/2000/svg",width:29,height:20,fill:"none",viewBox:"0 0 29 20"},e),s||(s=f.createElement("path",{fill:"#fff",d:"M28.396 3.123A3.6 3.6 0 0 0 25.832.597C23.57 0 14.5 0 14.5 0S5.43 0 3.17.597A3.6 3.6 0 0 0 .606 3.123C0 5.35 0 10 0 10s0 4.65.606 6.877a3.6 3.6 0 0 0 2.564 2.526C5.43 20 14.5 20 14.5 20s9.07 0 11.33-.597a3.6 3.6 0 0 0 2.564-2.526C29 14.65 29 10 29 10s0-4.65-.606-6.877zM11.6 14.285v-8.57L19.133 10z"})))};var X=n(72874),Z=n(93255),J=n(75784),Q=n(34088),ee=n(48230),et=n.n(ee),en=n(42135),er=n(71391),ei=n(24801),es=n(29890);
14es.d.PRIVACY_POLICY,es.d.TERMS_AND_CONDITIONS;let eo={SPORT:"Sport",BEACH:"Beach"},ea=L()("\n  bg-blueGradientMobile\n  bg-no-repeat\n   relative\n   bg-cover\n  lg:bg-blueGradientDesktop\n  "),el=L()("\n  relative\n  flex\n  h-full\n  flex-col\n  justify-between\n  border-b\n  border-solid\n  border-white\n  text-center\n  text-white\n  lg:flex-row\n  lg:max-h-[577px]\n  lg:py-12\n  xl:py-16\n  max:max-h-[645px]\n  lg:px-15\n"),eu=L()("\n  mx-auto\n  pl-[0.1em]\n  font-rigid\n  text-[65px]\n  font-semibold\n  uppercase\n  leading-none\n  tracking-widest\n  lg:my-0\n  lg:text-[64px]\n  lg:[writing-mode:vertical-lr]\n  lg:p-0\n  lg:text-7xl\n  lg:font-bold\n  lg:tracking-[0.16em]\n  xl:text-[84px]\n  max:text-[96px]\n  max:tracking-[0.18em]\n"),ec=L()("\n  mb-8\n  mt-10\n  lg:!pr-4\n  lg:!mx-0\n  lg:my-0\n  lg:rotate-180\n  lg:pt-[0.3rem]\n  lg:pl-[3vw]\n  dt:pl-[4vw]\n  xl:pl-[5vw]\n  max:pl-[4.2vw]\n"),ed=L()("\n  mt-8\n  mb-10\n  rotate-180\n  lg:block\n  lg:rotate-0\n  lg:!pr-4\n  lg:border-r-2\n  lg:border-brand-strokeDark\n  lg:!mx-0\n  lg:pl-[4vw]\n  xl:pl-[5vw]\n  max:pl-[4.2vw]\n\n"),ef=L()("\n  relative\n  border-y-2\n  border-solid\n  border-white\n  lg:flex\n  lg:items-center\n  lg:justify-center\n  lg:border-x-[2px]\n  lg:border-y-0\n  lg:w-[65vw]\n  xl:w-[62vw]\n  max:w-[63vw]\n"),ep=L()("\n  relative\n  z-10\n  mx-auto\n  my-[56px]\n  flex\n  h-[260px]\n  w-[260px]\n  cursor-pointer\n  items-center\n  justify-center\n  rounded-full\n  border-solid\n  border-white\n  uppercase\n  border-2\n  lg:border-0.5\n  lg:desktop-din-2014-h2\n  lg:mx-[10vw]\n  lg:my-0\n  dt:h-[320px]\n  dt:w-[320px]\n  xl:h-[400px]\n  xl:w-[400px]\n  max:h-[440px]\n  max:w-[440px]\n"),eh=e=>L()("\n    bg-blueGradientMobile\n    lg:bg-blueGradientDesktop\n     ".concat(e?"active:bg-none active:bg-brand-rivieraBlue active:text-brand-indigo active:border-none":"hover:bg-none hover:bg-brand-rivieraBlue hover:text-brand-indigo hover:border-brand-rivieraBlue","\n")),em=e=>L()("\n  leading-[1.27]\nbg-footerBackgroundGradient\nmobile-din-2014-h4\nuppercase\n    ".concat(e?"active:bg-none active:bg-brand-rivieraBlue active:text-brand-indigo active:border-none":"hover:bg-none hover:bg-brand-rivieraBlue hover:text-brand-indigo hover:border-brand-rivieraBlue","\n")),eg=L()('\n  absolute\n  inset-y-0\n  left-1/2\n  z-0\n  h-full\n  -translate-x-1/2\n  bg-white\n  w-0.5\n  lg:bg-transparent\n  lg:bg-[url("/svgs/footer-dash.svg")]\n  lg:inset-0\n  lg:top-1/2\n  lg:h-0.5\n  lg:w-auto\n  lg:-translate-y-1/2\n  lg:translate-x-0\n  lg:inset-x-[-3.8vw]\n  xl:inset-x-[-5vw]\n'),ev=e=>L()("\n  w-full\n  py-4\n  lg:px-4\n  lg:py-6\n  dt:px-15\n  ".concat(e&&"dt:px-20 max:px-[200px]","\n")),ey=L()("\n  mx-auto\n  flex\n  max-w-container\n  flex-col\n  items-center\n  justify-between\n  gap-2\n  lg:flex-row\n  lg:gap-4\n"),eb=L()("\n  flex\n  gap-6\n  fill-white\n  text-white\n  lg:gap-4\n"),ew=L()("\n  flex\n  h-10\n  w-10\n  p-2\n  aspect-square\n  items-center\n  justify-center\n  rounded-full\n  transition-all\n  duration-300\n  outline-none\n  hover:outline\n  hover:outline-2\n  hover:outline-current\n  focus-visible:outline\n  focus-visible:outline-2\n  focus-visible:outline-current\n"),ex=L()("\n  flex\n  w-full\n  flex-col\n  items-center\n  justify-center\n  gap-2\n  lg:flex-row\n  lg:gap-10\n"),e_=L()("\n  w-full\n  max-w-fit\n"),eE=L()("\n  flex\n  w-full\n  items-center\n  justify-center\n  p-2.5\n  mobile-body\n  text-white\n  underline-offset-4\n  hover:underline\n  lg:desktop-body\n  lg:p-0\n"),eS=L()("\n  hidden\n  lg:absolute\n  lg:block\n  lg:left-15\n  lg:top-0\n  lg:h-[calc(100%-88px)]\n  lg:w-0.5\n  lg:bg-[var(--Stroke-Dark,rgba(255,255,255,0.50))]\n  "),eT=L()("\n  hidden\n  lg:absolute\n  lg:block\n  lg:right-15\n  lg:top-0\n  lg:h-[calc(100%-88px)]\n  lg:w-0.5\n  lg:bg-[var(--Stroke-Dark,rgba(255,255,255,0.50))]\n  "),ek=e=>{let{links:t,instagramUrl:n,xUrl:r,linkedInUrl:i,isRegisterPage:s,requestAPassCTA:o,youtubeUrl:a}=e,{sendEvent:l}=(0,X.st)(),{isMobile:u,isTablet:c}=(0,er.d)(),p=(0,f.useRef)(null),[m,g]=(0,f.useState)(!1),{open:v}=(0,Z.t)(),y=(0,en.Ub)("(hover:none), (pointer: coarse)"),b=e=>{l({event:"globalFooter",clickText:e})},w=[{linkName:"Visit Instagram",href:n,icon:(0,d.jsx)(H.A,{}),title:"Instagram",key:"instagramUrl"},{linkName:"Visit X Profile",href:r,icon:(0,d.jsx)(K.A,{}),title:"X",key:"twitterUrl"},{linkName:"Visit LinkedIn",href:i,icon:(0,d.jsx)(W.A,{}),title:"LinkedIn",key:"linkedinUrl"},{linkName:"Visit Youtube",href:a,icon:(0,d.jsx)(G,{}
14),title:"youtube",key:"youtubeUrl"}],x=w.some(e=>{let{linkName:t}=e;return!!t}),_=(0,en.DE)(),E=(0,f.useMemo)(()=>(0,ei.b)(null!=o?o:{href:"",blank:null}),[o]),S=(0,f.useMemo)(()=>(null==E?void 0:E.href)&&(null==o?void 0:o.linkLabel),[null==o?void 0:o.linkLabel,null==E?void 0:E.href]),T=(0,f.useMemo)(()=>{var e;return(null==o?void 0:null===(e=o.linkLabel)||void 0===e?void 0:e.toLowerCase())==="partner with us"},[null==o?void 0:o.linkLabel]),k=(0,f.useMemo)(()=>{var e;return(null==o?void 0:null===(e=o.linkLabel)||void 0===e?void 0:e.toLowerCase())==="sign up for updates"},[null==o?void 0:o.linkLabel]);return _&&(0,d.jsxs)(J.N,{children:[(0,d.jsxs)("footer",{className:ea,ref:p,children:[!s&&S&&o&&(0,d.jsxs)("div",{className:el,children:[(0,d.jsx)(Q.P.div,{"aria-hidden":"true",className:I()(eu,ec),initial:{opacity:0},whileInView:{opacity:1},transition:{delay:.1},children:eo.SPORT}),(0,d.jsxs)(Q.P.div,{className:ef,initial:{opacity:0,scale:0,width:u||c?"100%":0},whileInView:{opacity:1,scale:1,width:"100%"},transition:{duration:.5,type:"spring"},children:[T&&(0,d.jsx)(h.$,{containerClassName:I()("".concat(ep," ").concat(u||c?em(y):eh(y))),noStyles:!0,onClick:()=>g(!0),children:o.linkLabel}),k&&(0,d.jsx)(h.$,{containerClassName:I()("".concat(ep," ").concat(u||c?em(y):eh(y))),noStyles:!0,onClick:()=>v(),children:o.linkLabel}),!T&&!k&&(0,d.jsx)(et(),{...E,className:I()("".concat(ep," ").concat(u||c?em(y):eh(y))),onClick:()=>{b(o.linkLabel||"Request a pass")},children:o.linkLabel}),(0,d.jsx)("div",{className:eg})]}),(0,d.jsx)(Q.P.div,{"aria-hidden":"true",className:I()(eu,ed),initial:{opacity:0}
14,whileInView:{opacity:1},transition:{delay:.3},children:eo.BEACH})]}),(0,d.jsx)(Q.P.div,{className:ev(!!s),initial:{opacity:0},whileInView:{opacity:1},transition:{type:"spring",duration:.2,delay:.3},viewport:{root:p},children:(0,d.jsxs)("div",{className:ey,children:[x&&(0,d.jsx)("div",{className:eb,children:w.map(e=>{let{linkName:t,href:n,icon:r,title:i,key:s}=e;return n&&(0,d.jsx)(et(),{href:n,target:"_blank",className:ew,rel:"noopener","aria-label":t,onClick:()=>{b("social | ".concat(i))},children:r},s)})}),(0,d.jsx)("nav",{children:(0,d.jsx)("ul",{className:ex,children:null==t?void 0:t.map((e,t)=>{let{linkLabel:n,href:r,blank:i,linkType:s,internalType:o,internalLink:a,referenceLink:l}=e,u=(0,ei.b)({href:r,blank:i,linkType:s,internalType:o,internalLink:a,referenceLink:l});return(0,d.jsx)("li",{className:e_,children:(0,d.jsx)(et(),{...u,onClick:()=>{b(n)},className:eE,children:n},"".concat(u.href,"-").concat(n,"-").concat(t))},"".concat(u.href,"-").concat(n,"-").concat(t))})})})]})}),(0,d.jsx)("div",{className:eS}),(0,d.jsx)("div",{className:eT})]},"global-footer"),(0,d.jsx)(z,{isOpen:m,close:()=>g(!1)},"partner-with-us-modal")]})};function eO(){return(eO=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}let eC=function(e){return f.createElement("svg",eO({xmlns:"http://www.w3.org/2000/svg",width:40,height:40,fill:"none",viewBox:"0 0 40 40"},e),o||(o=f.createElement("rect",{width:38,height:38,x:1,y:1,stroke:"currentColor",strokeWidth:2,rx:19})),a||(a=f.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeWidth:3.2,d:"M25.676 14.162 14 25.838M14.324 14.162 26 25.838"})))},eA=(e,t,n)=>{let r=new Date;r.setTime(r.getTime()+24*n*36e5);let i="expires="+r.toUTCString();document.cookie="".concat(e,"=").concat(t,";").concat(i,";path=/")}
14,eP=e=>{let t=e+"=";for(let e of document.cookie.split(";")){for(;" "===e.charAt(0);)e=e.slice(1);if(0===e.indexOf(t))return e.slice(t.length)}return null},ej=e=>L()("\n  fixed\n  right-6\n  z-50\n  flex\n  max-w-[342px]\n  flex-col\n  gap-y-4\n  overflow-hidden\n  rounded-xl\n  border-2\n  border-brand-indigo\n  shadow-hover-drop-shadow\n  text-brand-indigo\n  bg-white\n  p-6\n  md:max-w-[515px]\n\n  ".concat(e?"top-[102px]":"top-6","\n")),eR=L()("\n  flex\n  items-center\n  justify-between\n  gap-x-4\n"),eI=L()("\n  tablet-rigid-square-h8\n  uppercase\n  lg:desktop-rigid-square-headers-h6\n"),eN=L()("\n mobile-body\n text-brand-indigo\n lg:desktop-body\n"),eL=L()("\n  mobile-din-2014-h4\n  uppercase\n  lg:desktop-din-2014-h4\n"),eM={general:null,appDownload:"\uD83C\uDF89",locationChange:"\uD83D\uDEA8",requestAPass:"\uD83C\uDFD6️"},eD=e=>{let{alertType:t,title:n,message:r,cta:i,isNavVisible:s}=e,[o,a]=(0,f.useState)(!1);if((0,f.useEffect)(()=>{a(!eP("alertDismissed"))},[]),!n&&!r)return;let l=t&&t in eM?t:"general",u=eM[l],c=(0,ei.b)(i),p=c.href.trim().length>0;return(0,d.jsx)(J.N,{children:o&&(0,d.jsxs)(Q.P.div,{className:ej(s),initial:{x:"200%"},animate:{x:0},exit:{x:"200%"},transition:{type:"spring",duration:.6},children:[(0,d.jsxs)("div",{className:eR,children:[(0,d.jsxs)("h2",{className:eI,children:[(0,d.jsx)("span",{children:n}),u?(0,d.jsxs)(d.Fragment,{children:[" ",(0,d.jsx)("span",{children:u})]}):null]}),(0,d.jsx)("button",{"aria-label":"Close Alert Pop Up",onClick:()=>{a(!1),eA("alertDismissed","true",7)},"data-testid":"close-alert",children:(0,d.jsx)(eC,{})})]}),(0,d.jsx)("p",{className:eN,children:r}),p&&(0,d.jsx)(et(),{...c,className:eL,children:i.linkLabel})]})})};var e$=n(87796);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)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}let eU=function(e){return f.createElement("svg",eF({xmlns:"http://www.w3.org/2000/svg",width:45,height:46,fill:"currentColor",viewBox:"0 0 45 46"},e),l||(l=f.createElement("path",{d:"m41.49 26.509 2.668-2.669V13.275l-4.744-4.744H13.332v7.423l-5.315-.014-1.462-1.462V6.973l1.86-1.86h13.166l3.447 3.404 3.8-3.8L24.166.014H5.79L.92 4.88v11.65l4.407 4.406 8.005.043v.04h5.634v-.008l1.426.008 1.674.01 1.457 1.423v1.738H13.332v8.284h-5.86l-3.61-3.566L.02 32.703l4.87 4.87h8.442v8.414h26.905l4.743-4.744v-11.24l-3.486-3.487zM18.963 15.972v-2.298h17.87l1.694 1.659v7.035l-1.856 1.82h-7.513v-3.792l-4.45-4.406-5.742-.018zm20.383 23.21-1.695 1.659H18.963v-3.272h5.322l4.87-4.87v-.247h-7.477l-.015.014h-2.697v-3.185h17.945l2.435 2.474z"})))};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)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}let eV=function(e){return f.createElement("svg",eB({xmlns:"http://www.w3.org/2000/svg",width:68,height:11,fill:"none",viewBox:"0 0 68 11"},e),u||(u=f.createElement("g",{clipPath:"url(#a)"},f.createElement("path",{fill:"#002334",d:"M6.94 7.617H.96v2.71h4.405c.97 0 1.574-.606 1.574-1.575z"}),f.createElement("path",{fill:"#FFB81C",d:"M5.138 3.212h5.98V.5H6.712c-.969 0-1.574.605-1.574 1.575z"}),f.createElement("path",{fill:"#009CBD",d:"M.96 6.768h8.584c.968 0 1.574-.605 1.574-1.574V4.06H2.534c-.97 0-1.575.605-1.575 1.574z"}),f.createElement("path",{fill:"#002334",d:"M36.902 5.694v.166h1.796v.39c0 .547-.355.908-.9.908h-1.32c-.546 0-.9-.363-.9-.907V4.54c0-.547.355-.908.9-.908h2.952v-.228a.84.84 0 0 0-.247-.616.85.85 0 0 0-.616-.247h-2.089c-1.226 0-2.036.795-2.036 1.999v1.71c0 1.203.81 1.999 2.036 1.999h1.317c1.227 0 2.036-.796 2.036-1.998V4.835h-2.066a.843.843 0 0 0-.86.86M20.721 3.63h2.082v4.616h1.135V3.63h2.074V2.54h-5.29zM18.093 4.826h-1.764c-.356 0-.584-.235-.584-.599s.228-.597.584-.597h3.148v-.228a.843.843 0 0 0-.863-.863H16.33c-1.037 0-1.718.667-1.718 1.681s.68 1.68 1.718 1.68h1.763c.387 0 .629.242.629.625s-.242.625-.63.625h-3.358v.227a.845.845 0 0 0 .863.86h2.5c1.067 0 1.771-.69 1.771-1.719s-.711-1.703-1.771-1.703M31.31 5.408h-2.93v-.87c0-.547.356-.9.901-.9h1.127c.547 0 .902.355.902.9zm-.902-2.869h-1.127c-1.226 0-2.036.795-2.036 1.999v3.708h1.136V6.483h2.929v1.763h1.135V4.538c0-1.204-.81-1.999-2.037-1.999M58.08 6.484V2.602h-1.135v3.897c0 1.052.727 1.749 1.809 1.749h1.506a.843.843 0 0 0 .86-.86v-.226h-2.37c-.408 0-.673-.265-.673-.674M47.448 6.333c0 .53-.341.87-.878.87-.538 0-.87-.34-.87-.87V2.602h-1.135v3.73c0 .53-.34.87-.878.87-.537 0-.871-.34-.871-.87v-3.73H41.68v3.73c0 1.189.794 1.961 2.006 1.961a1.81 1.81 0 0 0 1.445-.689 1.84 1.84 0 0 0 1.438.69c1.218 0 2.013-.782 2.013-1.961V2.602h-1.135zM64.372 7.158c-.409 0-.674-.265-.674-.674V2.602h-1.132v3.897c0 1.052.726 1.749 1.809 1.749h1.506a.846.846 0 0 0 .859-.86v-.226zM54.25 2.602h-1.918c-1.083 0-1.81.711-1.81 1.77v2.11c0 1.058.72 1.763 1.81 1.763h1.922a.845.845 0 0 0 .86-.86v-.227h-2.782c-.41 0-.675-.264-.675-.673v-.552h3.058V4.865h-3.06v-.499c0-.41.264-.674.673-.674h2.785v-.227a.85.85 0 0 0-.527-.801.8.8 0 0 0-.332-.062"}
14))),c||(c=f.createElement("defs",null,f.createElement("clipPath",{id:"a"},f.createElement("path",{fill:"#fff",d:"M.96.5h66.072v10H.96z"})))))};var eq=n(35006),ez=n(66347),eH=n(66894),eW=n.n(eH),eK=n(54587),eY=n.n(eK),eG=n(14e3),eX=n(47611),eZ=n(43507);let eJ=(e,t)=>{e.preventDefault(),e.stopPropagation(),t&&t();let n=document.querySelector("#main-content");if(!n)return;n.scrollIntoView({behavior:"smooth",block:"start"}),e.currentTarget.blur();let r=()=>{setTimeout(()=>{let e=n.querySelector('a[href], button:not([disabled]), textarea:not([disabled]), input:not([disabled]), select:not([disabled]), [tabindex]:not([tabindex="-1"])');e?e.focus({preventScroll:!0}):n.focus()},100)},i=e=>{"Tab"!==e.key||e.shiftKey||(e.preventDefault(),e.stopPropagation(),r(),document.removeEventListener("keydown",i))};setTimeout(()=>{document.addEventListener("keydown",i,{once:!0,capture:!0})},50)},eQ=e=>e.map(e=>"link"===e.menuType&&e.mainLink?{...e.mainLink,subLinks:void 0}:"dropdown"===e.menuType?{linkLabel:e.dropdownLabel,href:"#",blank:!1,subLinks:e.subLinks||[]}:{linkLabel:"Unknown",href:"#",blank:!1});new Date(Date.now()+2592e6).toISOString();let e0={PROFILE:"Profile",LOGOUT:"Logout",LOGIN:"Login"};var e1=n(98477);let e2=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100,n=(0,f.useRef)(!1);return(0,f.useEffect)(()=>{if(e){n.current=!0;let e=setTimeout(()=>{n.current=!1},t);return()=>clearTimeout(e)}},[e,t]),n},e3=e=>{let[t,n]=(0,f.useState)(!1);return(0,f.useEffect)(()=>{e?requestAnimationFrame(()=>{n(!0)}):n(!1)},[e]),t},e4=(e,t)=>{if(!(null==e?void 0:e.current))return null;let n=[...document.querySelectorAll('a[href], button:not([disabled]), textarea:not([disabled]), input:not([disabled]), select:not([disabled]), [tabindex]:not([tabindex="-1"])')],r=e.current.querySelector("button")||(e.current instanceof HTMLElement?e.current:null);if(!r)return null;let i=n.indexOf(r);if(-1===i)return null;for(let e=i+1;e<n.length;e++){var s;let r=n[e];if(!(null===(s=t.current)||void 0===s?void 0:s.contains(r)))return r}return null},e5=e=>{if(!(null==e?void 0:e.current))return;let t=e.current.querySelector("button");t?t.focus():e.current instanceof HTMLElement&&e.current.focus()},e6=e=>{let{isOpen:t,isVisible:n,items:r,triggerRef:i,dropdownRef:s,onClose:o}=e,a=(0,f.useRef)([]),[l,u]=(0,f.useState)(null);return(0,f.useEffect)(()=>{if(t&&n&&a.current.length>0){let e=a.current[0];e&&requestAnimationFrame(()=>{e.focus(),u(0)})}else t||u(null)},[t,n]),{menuItemRefs:a,focusedIndex:l,setFocusedIndex:u,handleKeyDown:e=>{var n,s,c,d;if(!t)return;let f=null!=l?l:0,p=r.length-1;switch(e.key){case"Escape":e.preventDefault(),e.stopPropagation(),o(),i&&e5(i);break;case"ArrowDown":{e.preventDefault(),e.stopPropagation();let t=f<p?f+1:0;u(t),null===(n=a.current[t])||void 0===n||n.focus();break}case"ArrowUp":{e.preventDefault(),e.stopPropagation();let t=f>0?f-1:p;u(t),null===(s=a.current[t])||void 0===s||s.focus();break}case"Home":e.preventDefault(),e.stopPropagation(),u(0),null===(c=a.current[0])||void 0===c||c.focus();break;case"End":e.preventDefault(),e.stopPropagation(),u(p),null===(d=a.current[p])||void 0===d||d.focus()}},handleItemKeyDown:(e,t)=>{let n=r.length-1;"Tab"!==e.key||e.shiftKey?"Tab"===e.key&&e.shiftKey&&0===t&&(e.preventDefault(),e.stopPropagation(),o(),requestAnimationFrame(()=>{i&&e5(i)})):t===n&&(e.preventDefault(),e.stopPropagation(),o(),requestAnimationFrame(()=>{if(i&&s){let e=e4(i,s);e&&e.focus()}}))}}},e8=e=>{let{triggerRect:t,dropdownWidth:n,align:r,gap:i=8}=e,s="end"===r?t.right-n:t.left;return{top:t.bottom+i,left:s}},e9=e=>{let{isOpen:t,triggerRef:n,align:r="start",gap:i=8,measurementRef:s,itemsLength:o}=e,a=(0,f.useRef)(null),[l,u]=(0,f.useState)(null);return(0,f.useLayoutEffect)(()=>{if(t&&(null==n?void 0:n.current)){let e=()=>{var e,t;if(null==n?void 0:n.current)u(e8({triggerRect:n.current.getBoundingClientRect(),dropdownWidth:(null==s?void 0:null===(e=s.current)||void 0===e?void 0:e.offsetWidth)||(null===(t=a.current)||void 0===t?void 0:t.offsetWidth)||200,align:r,gap:i}))};return e(),window.addEventListener("scroll",e,{passive:!0}),window.addEventListener("resize",e),()=>{window.removeEventListener("scroll",e),window.removeEventListener("resize",e)}}t||u(null)}
14,[t,n,r,i,s,o]),{position:l,dropdownRef:a}},e7=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.scrollY,n=t;return()=>{let t=window.scrollY;if(t>n){e();return}n=t}},te=(e,t)=>{(0,f.useEffect)(()=>{if(!e)return;let n=e7(t);return window.addEventListener("scroll",n,{passive:!0}),()=>{window.removeEventListener("scroll",n)}},[e,t])};var tt=n(8620);let tn=e=>L()("\n  z-[102]\n  bg-brand-rivieraBlue\n  rounded-lg\n  py-3\n  pl-3\n  pr-3\n  min-w-[12.5rem]\n  max-h-[25rem]\n  overflow-y-auto\n  flex\n  flex-col\n  gap-3\n  opacity-0\n  transform\n  -translate-y-2.5\n  transition-all\n  duration-300\n  ease-out\n  pointer-events-none\n"),tr=L()("\n  opacity-100\n  translate-y-0\n  pointer-events-auto\n"),ti=L()("\n  text-brand-indigo\n  tablet-rigid-square-h8\n  uppercase\n  cursor-pointer\n  hover:underline\n  underline-offset-4\n  transition-colors\n  duration-300\n  whitespace-nowrap\n"),ts=e=>{let{items:t,position:n,isVisible:r,align:i,className:s,isOpen:o,triggerRef:a,isOpeningRef:l,onClose:u,onItemClick:c,dropdownRef:f,menuItemRefs:p,focusedIndex:h,setFocusedIndex:m,handleKeyDown:g,handleItemKeyDown:v}=e,y=(0,tt.w)({onTriggered:e=>{o&&!l.current&&(null==a?void 0:a.current)&&!a.current.contains(e.target)&&u()}}),b=()=>{null==c||c(),u()};return(0,d.jsx)("div",{ref:e=>{y.current=e,f.current=e},className:I()(tn(i),s,{[tr]:r}),style:{position:"fixed",top:"".concat(n.top,"px"),left:"".concat(n.left,"px")},onMouseLeave:()=>{o&&u()},onKeyDown:g,role:"menu",tabIndex:-1,"aria-hidden":!o,children:t.map((e,t)=>{var n,r;return(0,d.jsx)(et(),{...(0,ei.b)(e),ref:e=>{p.current[t]=e},className:ti,onClick:b,role:"menuitem",tabIndex:0,onFocus:()=>m(t),onKeyDown:e=>v(e,t),children:e.linkLabel},null!==(r=null!==(n=e.linkLabel)&&void 0!==n?n:e.href)&&void 0!==r?r:"dropdown-item-".concat(e.internalLink))})})},to=e=>{let{items:t,align:n,className:r,measurementRef:i}=e;return(0,d.jsx)("div",{ref:i,className:I()(tn(n),r),style:{position:"absolute",visibility:"hidden",top:"-9999px",left:"-9999px",pointerEvents:"none"},"aria-hidden":"true",children:t.map(e=>{var t,n;return(0,d.jsx)("span",{className:ti,children:e.linkLabel},null!==(n=null!==(t=e.linkLabel)&&void 0!==t?t:e.href)&&void 0!==n?n:"dropdown-item-".concat(e.internalLink))})})},ta=e=>{let{items:t,isOpen:n,onClose:r,triggerRef:i,className:s,onItemClick:o,align:a="start"}=e,l=(0,f.useRef)(null),u=e2(n),{position:c,dropdownRef:p}=e9({isOpen:n,triggerRef:i,align:a,measurementRef:l,itemsLength:t.length}),h=e3(n);te(n,r);let{menuItemRefs:m,focusedIndex:g,setFocusedIndex:v,handleKeyDown:y,handleItemKeyDown:b}=e6({isOpen:n,isVisible:h,items:t,triggerRef:i,dropdownRef:p,onClose:r}),w=(0,d.jsx)(to,{items:t,align:a,className:s,measurementRef:l});if(!n||!c)return(0,e1.createPortal)(w,document.body);let x=(0,d.jsxs)(d.Fragment,{children:[w,(0,d.jsx)(ts,{items:t,position:c,isVisible:h,align:a,className:s,isOpen:n,triggerRef:i,isOpeningRef:u,onClose:r,onItemClick:o,dropdownRef:p,menuItemRefs:m,focusedIndex:g,setFocusedIndex:v,handleKeyDown:y,handleItemKeyDown:b})]});return(0,e1.createPortal)(x,document.body)};var tl=n(26940),tu=n(56716),tc=n(20091);let td=L()("\n  transition-colors\n  duration-300\n"),tf=e=>L()("\n  sticky\n  top-0\n  z-[101]\n  flex\n  h-[var(--nav-height)]\n  w-screen\n  justify-between\n  overflow-hidden\n  xl:overflow-visible\n  bg-white\n  text-brand-indigo\n  transition-transform\n  duration-300\n  ease-in\n  xl:gap-12\n\n  ".concat(e&&"xl:pr-10 xl:pr-6 max:pr-[50px]","\n")),tp=L()("\n  -translate-y-[var(--nav-height)]\n"),th=e=>L()("\n  mx-4\n  dt:mx-6\n  my-1\n  min-w-32\n  max-w-32\n  md:min-w-40\n  md:max-w-40\n  text-brand-indigo\n  md:min-w-44\n  xl:min-w-[196px]\n  xl:max-w-[196px]\n  ".concat(td,"\n"));L()("\n  opacity-80\n  ");let tm=L()("\n  flex\n  h-full\n  w-full\n  items-center\n  gap-2\n  text-[9px]\n"),tg=L()("\n  pointer-events-none\n  fixed\n  inset-0\n  w-screen\n\n  /* Viewport fixes */\n  min-h-screen\n  min-h-[100svh]\n  min-h-[100dvh]\n\n  overflow-x-hidden\n  overflow-y-visible\n\n  /* iOS safe area (home indicator) */\n  pb-[env(safe-area-inset-bottom)]\n\n  xl:pointer-events-auto\n  xl:relative\n  xl:inset-auto\n  xl:min-h-0\n  xl:h-full\n  xl:overflow-visible\n"),tv=e=>L()("\n  flex\n  flex-col\n  h-full\n  min-h-full\n\n  bg-navigationGradient\n  md:bg-navigationGradientTablet\n  bg-no-repeat\n  bg-cover\n\n  px-6\n  pt-30\n  pb-[calc(env(safe-area-inset-bottom)+2rem)]\n\n  opacity-0\n  transition-opacity\n  duration-300\n\n  overflow-y-auto\n  scrollbar-hide\n\n  xl:bg-none\n  xl:bg-white\n  xl:flex-row\n  xl:justify-end\n  xl:items-center\n  xl:gap-12\n  xl:px-0\n  xl:py-1\n  xl:opacity-100\n  xl:min-h-0\n  xl:overflow-visible\n\n  ".concat(e&&"pb-8","\n")),ty=L()("\n  pointer-events-auto\n  opacity-100\n  h-full\n"),tb=L()("\n  h-fit\n  w-full\n  border-b-2\n  py-4\n  md:landscape:py-3\n  xl:py-0\n  border-white\n  xl:w-max\n  xl:min-w-max\n  xl:border-b-0\n  xl:overflow-visible\n"),tw=(e,t,n)=>L()("\n  text-white\n  xl:text-brand-indigo\n  xl:hover:underline\n  underline-offset-4\n  ".concat(td,"\n  ").concat(e&&"xl:underline ","\n  ").concat(n&&"hidden","\n")),tx=L()("\n  !text-[24px]\n  xl:!text-[20px]\n  border-none\n  !p-0\n  xl:!
14pr-12\n"),t_=L()("\n  text-center\n  tablet-rigid-square-h8\n  uppercase\n  leading-[1.2]\n  md:max-xl:portrait:text-32\n  xl:text-xl\n"),tE=L()("\n  flex\n  h-fit\n  items-center\n  justify-center\n  border-white\n"),tS=L()("\n  flex\n  h-fit\n  w-full\n  justify-center\n  mt-auto\n  pt-6\n  xl:hidden\n"),tT=L()("\n  flex\n  px-10\n  md:px-16\n  py-5\n  items-center\n  justify-center\n  rounded-[8px]\n  bg-brand-rivieraBlue\n  text-2xl\n  font-bold\n  uppercase\n  text-brand-indigo\n  \n"),tk=L()("\n  group\n  w-fit\n  h-fit\n  xl:w-full\n  bg-brand-rivieraBlue\n  p-2\n  !text-base\n  !leading-[1.2]\n  text-brand-indigo\n  md:!text-xl\n  md:!leading-[1.2]\n  xl:max-w-[308px]\n  xl:mr-8\n  my-auto\n  rounded-[8px]\n  md:py-3\n  md:px-4\n  hover:bg-brand-indigo\n  hover:text-white\n"),tO=e=>L()("\n  block\n"),tC=L()("\n  relative\n  z-10\n  min-h-[78px]\n  min-w-[3.125rem]\n  md:min-w-[4.875rem]\n  max-w-[4.875rem]\n  transition-colors\n  duration-300\n  m-1\n  xl:hidden\n"),tA=L()("\n  border-transparent\n"),tP=L()("\n  absolute\n  block\n  h-[3px]\n  w-[33px]\n  rounded-full\n  transition-opacity\n  duration-300\n  ease-in-out\n  before:absolute\n  before:block\n  before:h-[3px]\n  before:w-[33px]\n  before:origin-center\n  before:rounded-full\n  before:transition-transform\n  before:duration-300\n  before:ease-in-out\n  before:content-['']\n  after:block\n  after:h-[3px]\n  after:w-[33px]\n  after:origin-center\n  after:rounded-full\n  after:transition-transform\n  after:duration-300\n  after:ease-in-out\n  after:content-['']\n"),tj=L()("\n bg-brand-indigo\n  before:translate-y-[-8px]\n  before:rotate-0\n  after:translate-y-[8px]\n  after:rotate-0\n  before:bg-brand-indigo\n  after:bg-brand-indigo\n"),tR=L()("\n  bg-transparent\n  before:translate-y-0\n  before:rotate-45\n  after:translate-y-0\n  after:rotate-[-45deg]\n  before:bg-white\n  after:bg-white\n"),tI=L()("\n  pt-6\n  flex\n  flex-col\n  items-center\n  mb-auto\n  w-full\n  xl:pt-0\n  xl:m-auto\n  xl:relative\n  xl:mr-8\n"),tN=L()("\n  text-center\n  text-white\n  font-sans\n  !text-xl\n  leading-1.2\n  uppercase\n  font-bold\n  xl:text-brand-indigo\n  xl:font-rigid\n  xl:text-base\n  xl:cursor-pointer\n  xl:group-hover:underline\n"),tL=L()("\n  text-center\n  text-white\n  mt-1\n  font-sans\n  text-base\n  font-normal\n  xl:text-sm\n  xl:text-brand-indigo\n"),tM=L()("\n  flex\n  mt-5\n  w-full\n  gap-2\n  xl:opacity-0\n  xl:mt-0\n"),tD=L()("\n  xl:fixed\n  xl:flex-col\n  xl:items-center\n  xl:gap-4 \n  xl:rounded-[8px] \n  xl:bg-brand-rivieraBlue \n  xl:p-0 \n  xl:group-hover:opacity-100\n  xl:w-0\n  xl:h-0\n  xl:group-hover:h-fit\n  xl:group-hover:p-4\n  xl:group-hover:w-[11.4375rem]\n"),t$=L()("\n  text-white\n  text-xl\n  leading-1.2\n  font-bold\n  uppercase\n  py-3\n  border-2\n  border-white\n  rounded-[8px]\n  cursor-pointer\n  w-full\n  flex-1\n  text-center\n  xl:border-none\n  xl:text-brand-indigo\n  xl:font-rigid\n  xl:py-0\n  xl:text-start\n"),tF=L()("\n  mobile-rigid-square-h6\n  p-2\n  uppercase\n  ml-auto\n  mr-2\n  my-auto\n  lg:desktop-rigid-square-headers-h6\n  xl:hidden\n  "),tU=L()("\n  xl:relative\n"),tB=L()("\n  xl:flex\n  xl:items-center\n  xl:gap-2\n  xl:cursor-pointer\n"),tV=L()("\n  hidden\n  xl:inline-flex\n  w-10\n  h-10\n  text-brand-indigo\n  transition-transform\n  duration-300\n  ease-in-out\n  origin-center\n  shrink-0\n"),tq=L()("\n  rotate-180\n"),tz=L()("\n  mt-2\n  w-full\n  flex\n  flex-col\n  gap-2\n  xl:hidden\n"),tH=L()("\n  w-full\n  flex\n  justify-center\n  items-center\n"),tW=L()("\n  mobile-submenu-text\n  text-white\n  px-4\n  py-2\n  text-center\n"),tK=L()("\n  absolute\n  left-0\n  top-0\n  h-[var(--nav-height)]\n  overflow-hidden\n  bg-white\n  text-brand-indigo\n  flex\n  items-center\n  gap-1\n  px-4\n  z-[102]\n  transition-all\n  duration-300\n  ease-out\n  -translate-x-full\n  focus:translate-x-0\n  focus:z-[103]\n  focus:outline-none\n  focus:ring-2\n  focus:ring-brand-indigo\n  focus:ring-offset-2\n  whitespace-nowrap\n  tablet-rigid-square-h8\n  uppercase\n  group\n"),tY=L()("\n  font-rigid\n  font-bold\n"),tG=L()("\n  flex\n  items-center\n  -space-x-4\n  relative\n"),tX=L()("\n  w-8\n  h-8\n  text-brand-indigo\n  transition-transform\n  duration-300\n  ease-out\n"),tZ=e=>{let{id:t,links:n,isOpen:r,classNames:i="",onClickLink:s,activePage:o,isRegisterPage:a,requestAPassCTA:l,user:u,setIsLoginModalOpen:c,showRequestAPass:p,isPartnerWithUs:m,onPartnerWithUsClick:g,showLogin:v,onSignUpUpdatesClick:y,onSignUpTheBriefClick:b,isNavVisible:w=!0}=e,{sendEvent:x}=(0,X.st)(),[_,E]=(0,f.useState)(0),[S,T]=(0,f.useState)(!1),k=(0,en.Ub)("(min-width: ".concat(tc.f.xlDesktop,"px)")),O=(0,en.Ub)("(hover:none), (pointer: coarse)"),C=(0,eG.usePathname)(),[A,P]=(0,f.useState)(!1),[j,R]=(0,f.useState)(null),N=(0,f.useRef)([]),L=(0,f.useRef)(null),{user:M,logout:D}=(0,ez.J)(),{position:$,dropdownRef:F}=e9({isOpen:A,triggerRef:L,align:"end",gap:8}),U=(0,f.useCallback)(e=>{x({event:"globalNavigation",clickText:e}),null==s||s()},[s,x]),B=(0,f.useCallback)((e,t,n)=>{n.preventDefault(),n.stopPropagation(),t&&R(t=>t===e?null:e)},[]),V=(0,f.useCallback)((e,t,n)=>{t&&("ArrowDown"===n.key||"Enter"===n.key||" "===n.key?(n.preventDefault(),n.stopPropagation(),j!==e&&R(e)):"Escape"===n.key&&j===e&&(n.preventDefault(),n.stopPropagation(),R(null)))},[j]),q=(0,f.useCallback)(()=>{R(null)},[]);(0,f.useEffect)(()=>{r||k||R(null)},[r,k]),(0,f.useEffect)(()=>{!w&&k&&R(null)},[w,k]);let z=(0,f.useCallback)(()=>{null==c||c(!0),U(e0.LOGIN)},[U,c]),H=(0,f.useCallback)(async()=>{x({event:tu.Ru.GLOBAL_NAVIGATION,clickText:e0.LOGOUT.toLowerCase()}),D()},[D,x]);(0,f.useEffect)(()=>{k||r?E(0):E(-1),T(!k&&!r)},[k,r]);let W=(0,f.useMemo)(()=>{var e,t,n;return{name:null===(e="".concat(null!==(t=null==u?void 0:u.firstName)&&void 0!==t?t:""," ").concat(null!==(n=null==u?void 0:u.lastName)&&void 0!==n?n:""))||void 0===e?void 0:e.trim(),jobTitle:null==u?void 0:u.jobTitle}},[u]),K=(0,f.useMemo)(()=>C===es.d.ADMIN||C===es.d.SIGN_IN,[C]),Y=(0,f.useMemo)(()=>(0,d.jsxs)(d.Fragment,{children:[(null==M?void 0:M.email)&&(0,d.jsx)("li",{className:"group w-full xl:py-3",onMouseEnter:()=>P(!0),onMouseOver:()=>P(!0),onFocus:()=>P(!0),onMouseOut:()=>P(!1),onBlur:()=>P(!1),children:(0,d.jsxs)("div",{className:tI,tabIndex:0,ref:L,children:[(0,d.jsx)("p",{className:tN,children:null==W?void 0:W.name}),(null==W?void 0:W.jobTitle)&&(0,d.jsx)("p",{className:tL,children:null==W?void 0:W.jobTitle}
14),(0,d.jsxs)("div",{ref:F,className:I()(tM,tD,{"xl:group-focus-within:opacity-100 xl:group-focus-within:h-fit xl:group-focus-within:p-4 xl:group-focus-within:w-[11.4375rem]":A}),style:k&&$?{top:"".concat($.top,"px"),left:"".concat($.left,"px")}:void 0,children:[(0,d.jsx)(et(),{href:es.d.PROFILE,className:t$,onClick:()=>U(e0.PROFILE),children:e0.PROFILE}),(0,d.jsx)("button",{onClick:H,className:t$,role:"button","aria-label":e0.LOGOUT,children:e0.LOGOUT})]})]})}),!(null==M?void 0:M.email)&&v&&(0,d.jsx)("li",{className:I()(tb,"text-center"),children:(0,d.jsx)(h.$,{tabIndex:_,onClick:z,containerClassName:"w-full",className:I()(t_,tE,tw(!1,O,K),tx),children:e0.LOGIN})})]}),[null==M?void 0:M.email,U,z,H,K,k,O,v,A,_,null==W?void 0:W.jobTitle,null==W?void 0:W.name,F,$]);return(0,d.jsx)("nav",{id:t,className:I()(tg,i),"aria-hidden":S,"aria-label":"Primary navigation",children:(0,d.jsxs)("ul",{className:I()(tv(!0===a),{[ty]:r}),children:[(0,d.jsx)("li",{className:I()("xl:hidden",tb),children:(0,d.jsx)(et(),{href:es.d.HOMEPAGE,tabIndex:_,onClick:()=>U("Home"),className:I()(t_,tE,tw(!1,O)),children:"Home"})}),null==n?void 0:n.map((e,t)=>{let{linkLabel:n,subLinks:i,...a}=e,l=o===(null==n?void 0:n.toLowerCase()),u=i&&i.length>0,c=j===t,f=null!=n?n:"link-".concat(t);return(0,d.jsx)("li",{ref:e=>{N.current[t]=e},className:I()(tb,{[tU]:u&&k}),children:k&&u?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("button",{type:"button",tabIndex:_,onClick:e=>B(t,u,e),onKeyDown:e=>V(t,u,e),className:I()(t_,tE,tw(l,O),tB),"aria-expanded":c,"aria-haspopup":"true",children:[n,(0,d.jsx)(tl.A,{className:I()(tV,{[tq]:c}),"aria-hidden":"true"})]}),(0,d.jsx)(ta,{items:i,isOpen:c,onClose:q,triggerRef:N.current[t]?{current:N.current[t]}:void 0,onItemClick:()=>U(null!=n?n:""),align:"end"})]}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(et(),{...(0,ei.b)(a),tabIndex:_,onClick:()=>U(null!=n?n:""),className:I()(t_,tE,tw(l,O)),children:n}),!k&&u&&r&&(0,d.jsx)("ul",{className:tz,children:i.map(e=>{var t;return(0,d.jsx)("li",{className:tH,children:(0,d.jsx)(et(),{...(0,ei.b)(e),tabIndex:_,onClick:()=>{var t;U(null!==(t=e.linkLabel)&&void 0!==t?t:""),null==s||s()},className:I()(tW),children:e.linkLabel})},null!==(t=e.linkLabel)&&void 0!==t?t:"sublink-".concat(e.href))})})]})},f)}),eZ.f.ENABLE_SIGN_UP_UPDATES&&y&&(0,d.jsx)("li",{className:tS,children:(0,d.jsx)(h.$,{noStyles:!0,containerClassName:tT,tabIndex:_,onClick:()=>{y(),U("Sign up for updates")},children:(0,d.jsx)("span",{className:tO(o),children:"Sign up for updates"})})}),eZ.f.ENABLE_SIGN_UP_THE_BRIEF&&b&&(0,d.jsx)("li",{className:tS,children:(0,d.jsx)(h.$,{noStyles:!0,containerClassName:tT,tabIndex:_,onClick:()=>{b(),U("Subscribe to the brief")},children:(0,d.jsx)("span",{className:tO(o),children:"Subscribe to the brief"})})}),Y,!a&&l&&!!p&&(0,d.jsx)("li",{className:tS,children:m?(0,d.jsx)(h.$,{noStyles:!0,containerClassName:tT,tabIndex:_,onClick:g,children:(0,d.jsx)("span",{className:tO(o),children:l.linkLabel})}):(0,d.jsx)(et(),{...(0,ei.b)(l),className:tT,tabIndex:_,onClick:()=>{var e;return U(null!==(e=l.linkLabel)&&void 0!==e?e:"Request a pass")},children:(0,d.jsx)("span",{className:tO(o),children:l.linkLabel})})})]})})},tJ=e=>{var t,n,r,i;let{logo:s,menus:o,navbar:a,activePage:l,isRegisterPage:u,alert:c,requestAPassCTA:p,user:m,showLogin:g}=e,v=(0,f.useRef)(null),[y,b]=(0,f.useState)(!1),[w,x]=(0,f.useState)(!1),[_,E]=(0,f.useState)(!0),[S,T]=(0,f.useState)(0),[k,O]=(0,f.useState)(!1),{open:C}=(0,Z.t)(),A=(0,en.Ub)("(hover:none), (pointer: coarse)"),P=(0,eG.useRouter)(),j=(0,eG.usePathname)(),R=j.startsWith(es.d.CLUBHOUSE_EVENTS),{user:N}=(0,ez.J)(),{isNavVisible:L,setNavVisibility:M,scrollEnabled:D}=(0,eq.c)(),{sendEvent:$}=(0,X.st)(),{lock:F,unlock:U}=(0,en.K$)({autoLock:!1}),{isXlDesktop:B,isMaxDesktop:V}=(0,er.d)(),q=B||V,H="main-menu",W=(0,en.DE)(),K=(0,f.useMemo)(()=>a&&a.length>0?eQ(a):o&&o.length>0?o:[],[a,o]),Y=()=>{let e=!y;b(e),e?($({event:"globalNavigation",clickText:"open"}),F()):($({event:"globalNavigation",clickText:"close"}),U())},G=()=>{U()},J=(0,f.useCallback)(e=>{$({event:"globalNavigation",clickText:e})},[$]),Q=(0,f.useCallback)(e=>{eJ(e,()=>J("skipToContent"))},[J]);(0,f.useEffect)(()=>{b(!1)},[j]),(0,f.useEffect)(()=>{var e;let t=(null==v?void 0:null===(e=v.current)||void 0===e?void 0:e.clientHeight)||0,n=(0,eX.s)(()=>
14{if(!D)return;let e=window.scrollY,n=S>e||e<t;M(n),E(n),T(e)},16);return window.addEventListener("scroll",n),()=>window.removeEventListener("scroll",n)},[_,S,M,D]),(0,f.useEffect)(()=>{E(L)},[L]),(0,f.useEffect)(()=>{w&&(x(!1),P.push("".concat(es.d.LOGIN,"?redirectUrl=").concat(window.location.pathname)))},[w,P]);let ee=(0,f.useMemo)(()=>(0,ei.b)(null!=p?p:{blank:null}),[p]),eo=(0,f.useMemo)(()=>!!(null==ee?void 0:ee.href)&&!!(null==p?void 0:p.linkLabel),[null==ee?void 0:ee.href,null==p?void 0:p.linkLabel]),ea=(0,f.useMemo)(()=>{var e;return(null==p?void 0:null===(e=p.linkLabel)||void 0===e?void 0:e.toLowerCase())==="partner with us"},[null==p?void 0:p.linkLabel]),el=(0,f.useMemo)(()=>ea?(0,d.jsx)(h.$,{noStyles:!0,containerClassName:I()(t_,tE,tk,{"ml-auto":!g}),onClick:()=>O(!0),children:null==p?void 0:p.linkLabel}):(0,d.jsx)(et(),{...ee,className:I()(t_,tE,tk),onClick:()=>J((null==p?void 0:p.linkLabel)||"Request a pass"),children:(0,d.jsx)("span",{className:tO(l),children:null==p?void 0:p.linkLabel})}),[l,J,ea,ee,null==p?void 0:p.linkLabel,g]),eu=()=>{b(!1),O(!0),U()};return W?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("header",{ref:v,className:I()(tf(!!u),{[tp]:!_&&!y}),children:[(0,d.jsx)("div",{className:th(A),children:(0,d.jsx)(et(),{href:es.d.HOMEPAGE,className:tm,id:"companyLogo",onBlur:e=>e.target.setAttribute("aria-label","Sport Beach hosted by Stagwell"),onClick:()=>J("logoHome"),children:s?(0,d.jsx)(eY(),{src:s.asset.url,alt:"Sport Beach Logo",width:(null===(n=s.asset.metadata)||void 0===n?void 0:null===(t=n.dimensions)||void 0===t?void 0:t.width)||45,height:(null===(i=s.asset.metadata)||void 0===i?void 0:null===(r=i.dimensions)||void 0===r?void 0:r.height)||46,quality:100}):(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("div",{children:[(0,d.jsx)(eU,{alt:"Sport Beach Logo"}),(0,d.jsx)("span",{className:"sr-only",children:"Sport Beach"})]}),!R&&(0,d.jsxs)("div",{children:[(0,d.jsx)("span",{children:"hosted by"}),(0,d.jsx)("span",{className:"sr-only",children:"Stagwell"}),(0,d.jsx)(eV,{alt:"Stagwell Logo",height:"10"})]})]})})}),(0,d.jsxs)(et(),{href:"#main-content",className:I()(tK,"skip-to-content-button"),onClick:Q,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&Q(e)},children:[(0,d.jsx)("span",{className:tY,children:"SKIP TO CONTENT"}),(0,d.jsxs)("div",{className:tG,children:[(0,d.jsx)(e$.A,{className:I()(tX,"skip-arrow"),"aria-hidden":"true"}),(0,d.jsx)(e$.A,{className:I()(tX,"skip-arrow"),"aria-hidden":"true"})]})]}),!R&&(0,d.jsx)(tZ,{links:K,activePage:l,classNames:"hidden xl:flex xl:justify-end",user:m,isLoginModalOpen:w,setIsLoginModalOpen:x,showRequestAPass:eo,isPartnerWithUs:ea,onPartnerWithUsClick:eu,showLogin:g,onSignUpUpdatesClick:()=>C(),isNavVisible:L}),R&&(0,d.jsx)(et(),{href:es.d.HOMEPAGE,className:I()(t_,tE,tk,"me-4 flex px-2 max-md:max-w-32 md:px-4 dt:me-8"),onClick:()=>J("visitSportBeach"),children:(0,d.jsx)("span",{className:tO(l),children:"VISIT SPORT BEACH"})}),!(null==N?void 0:N.email)&&!u&&g&&!R&&(0,d.jsx)(et(),{href:"".concat(es.d.LOGIN,"?redirectUrl=").concat(j),className:I()(tE,tF),children:(0,d.jsx)("span",{className:tO(l),children:e0.LOGIN})}),!u&&p&&eo&&!R&&el,eZ.f.ENABLE_SIGN_UP_UPDATES&&!u&&!(null==N?void 0:N.email)&&!R&&(0,d.jsx)(h.$,{noStyles:!0,containerClassName:I()(t_,tE,tk,{"ml-auto":!g&&!p}),onClick:()=>C(),children:(0,d.jsx)("span",{className:tO(l),children:"Sign up for updates"})}),(0,d.jsxs)("button",{className:I()(tE,tC,{[tA]:y,"invisible !absolute right-0":y,hidden:R}),"aria-expanded":y,"aria-hidden":q?!y:y,"aria-controls":"menu-dialog",onClick:Y,children:[(0,d.jsx)("span",{className:"sr-only",children:"Open menu"}),(0,d.jsx)("span",{"aria-hidden":"true",className:I()(tP,{[tj]:!y,[tR]:y})})]}),(0,d.jsx)(eW(),{active:y,focusTrapOptions:{allowOutsideClick:!q},children:(0,d.jsxs)("div",{id:"menu-dialog",className:I()("xl:hidden",{"absolute right-0":!y}),role:"dialog","aria-modal":y,"aria-label":"Main Navigation","aria-hidden":!y,children:[(0,d.jsxs)("button",{className:I()(tE,tC,{[tA]:y,"invisible !absolute":!y}),"aria-controls":H,"aria-expanded":y,onClick:Y,children:[(0,d.jsx)("span",{className:"sr-only",children:"Close menu"}),(0,d.jsx)("span",{"aria-hidden":"true",className:I()(tP,{[tj]:!y,[tR]:y})})]}),R?(0,d.jsx)("div",{id:H,className:I()(tg,tv(!!u),{[ty]:y}),children:(0,d.jsx)("div",{className:"flex size-full flex-col items-center justify-center",children:(0,d.jsx)(et(),{href:es.d.HOMEPAGE,className:I()(tT),onClick:()=>{J("visitSportBeach"),G()},children:"VISIT SPORT BEACH"})})}):(0,d.jsx)(tZ,{id:H,links:K,isOpen:y,onClickLink:G,activePage:l,isRegisterPage:u,requestAPassCTA:p,user:m,isLoginModalOpen:w,setIsLoginModalOpen:x,showRequestAPass:eo,isPartnerWithUs:ea,onPartnerWithUsClick:eu,showLogin:g,onSignUpUpdatesClick:()=>{C(),G()},isNavVisible:L})]})})]}),c&&(0,d.jsx)(eD,{...c,isNavVisible:_}),(0,d.jsx)(z,{isOpen:k,close:()=>O(!1)})]}):null},tQ={HEADING:"Unlock Your Personalized Events Calendar!",DESCRIPTION:"Sign into your account to seamlessly build and manage your events calendar. With your account, you can effortlessly sync events across our site, app, and your personal calendars, ensuring you never miss an important date.",CTA_DETAILS:{linkLabel:"Log in",href:es.d.LOGIN,blank:null},SESSION_STORAGE_KEY:"isLoginPromptShown"},t0=L()("\n    p-6\n    pt-0\n    flex\n    flex-col\n    gap-y-6\n    "),t1=L()("\n    flex\n    flex-col\n    gap-y-3\n    "),t2=L()("\n    mobile-rigid-square-h5 \n    lg:desktop-rigid-square-headers-h5\n    font-bold \n    uppercase\n    "),t3=L()("\n    mobile-body\n    text-balance\n    lg:tablet-body\n    "),t4=L()("\n    bg-brand-rivieraBlue\n    text-brand-indigo\n    px-10\n    py-5\n    rounded-m\n    uppercase\n    text-center\n    mobile-din-2014-h4\n    lg:desktop-din-2014-h4\n    "),t5=()=>{let[e,t]=(0,f.useState)(!1),{user:n}=(0,ez.J)(),r=(0,f.useMemo)(()=>(0,ei.b)(tQ.CTA_DETAILS),[]),i=(0,f.useCallback)(()=>{sessionStorage.setItem(tQ.SESSION_STORAGE_KEY,"true"),t(!1)},[]),s=(0,f.useCallback)(()=>{let e=sessionStorage.getItem(tQ.SESSION_STORAGE_KEY),n=setTimeout(()=>{clearTimeout(n),t(!e)},1e4)},[]);return(0,f.useEffect)(()=>{(null==n?void 0:n.cventId)||s()}
14,[s,null==n?void 0:n.cventId]),(0,d.jsx)(F.a,{panelBackground:"bg-brand-indigo",isOpen:e,close:i,hasCustomTopPadding:!0,isCloseIconWhite:!0,showBottomPadding:!1,isFixedToBottom:!1,isCloseWithButtonOnly:!0,modalBackgroundColorClass:"bg-black/80",children:(0,d.jsxs)("div",{className:t0,children:[(0,d.jsxs)("div",{className:t1,children:[(0,d.jsx)("h2",{className:t2,children:tQ.HEADING}),(0,d.jsx)("p",{className:t3,children:tQ.DESCRIPTION})]}),(0,d.jsx)(et(),{href:"".concat(r.href,"?redirectUrl=").concat(es.d.CANNES2026_SCHEDULE),className:t4,onClick:i,children:tQ.CTA_DETAILS.linkLabel})]})})};var t6=n(39746),t8=n.n(t6);let t9=()=>{let e=new(t8());p.Nk.scrollTo(0,{smooth:!0,duration:500*("Safari"===e.getBrowser().name)}),setTimeout(()=>{let e=document.querySelector("#companyLogo");e&&(e.setAttribute("aria-label","You have been sent to the top of the page, Sport Beach hosted by Stagwell"),null==e||e.focus(),null==e||e.blur())},500)};function t7(e){let[t,n]=(0,f.useState)(!1),{user:r}=(0,ez.J)(),{isMobileVersion:i}=(0,eq.c)(),s=["roster","schedule","partners"].includes(null==e?void 0:e.pageSlug),o=(null==e?void 0:e.pageSlug)==="register",a=(null==e?void 0:e.pageSlug)==="schedule",l=()=>{n(window.scrollY>300)};return(0,f.useEffect)(()=>(window.addEventListener("scroll",l),()=>{window.removeEventListener("scroll",l)}),[]),(0,d.jsxs)(d.Fragment,{children:[!i&&(0,d.jsx)(tJ,{logo:e.navLogo,menus:e.navLinks,navbar:e.navNavbar,activePage:e.pageSlug,isRegisterPage:o,alert:e.alert,requestAPassCTA:e.navRequestAPassCTA,showLogin:e.navShowLogin,user:r}),(0,d.jsx)("main",{id:"main-content",children:e.children}),!i&&(0,d.jsx)(ek,{links:e.footerLinks,cta:e.footerCta,backgroundColor:e.backgroundColor,instagramUrl:e.instagramUrl,xUrl:e.xUrl,linkedInUrl:e.linkedInUrl,youtubeUrl:e.youtubeUrl,isRegisterPage:o,requestAPassCTA:e.footerRequestAPassCTA}),s&&t&&(0,d.jsx)(v,{scrollToTop:t9}),!i&&(0,d.jsx)($,{}),a&&!!e.navShowLogin&&(0,d.jsx)(t5,{})]})}},56011:(e,t,n)=>{"use strict";n.d(t,{Ow:()=>o,Yz:()=>f,Z9:()=>a,pq:()=>l});var r=n(46925),i=n(41419),s=n(77628);let o=["debug","info","warn","error","log","assert","trace"],a={};function l(e){if(!("console"in s.O))return e();let t=s.O.console,n={},r=Object.keys(a);r.forEach(e=>{let r=a[e];n[e]=t[e],t[e]=r});try{return e()}finally{r.forEach(e=>{t[e]=n[e]})}}function u(){return d().enabled}function c(e,...t){i.T&&u()&&l(()=>{s.O.console[e](`Sentry Logger [${e}]:`,...t)})}function d(){return i.T?(0,r.BY)("loggerSettings",()=>({enabled:!1})):{enabled:!1}}let f={enable:function(){d().enabled=!0},disable:function(){d().enabled=!1},isEnabled:u,log:function(...e){c("log",...e)},warn:function(...e){c("warn",...e)},error:function(...e){c("error",...e)}}},56057:e=>{function t(n,r){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},56202:(e,t,n)=>{var r=n(66713),i=n(94147);e.exports=function e(t,n){var s;this.next||(i(e.prototype),i(e.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),i(this,"_invoke",function(e,i,o){function a(){return new n(function(i,s){(function e(i,s,o,a){try{var l=t[i](s),u=l.value;return u instanceof r?n.resolve(u.v).then(function(t){e("next",t,o,a)},function(t){e("throw",t,o,a)}):n.resolve(u).then(function(e){l.value=e,o(l)},function(t){return e("throw",t,o,a)})}catch(e){a(e)}})(e,o,i,s)})}return s=s?s.then(a,a):a()},!0)},e.exports.__esModule=!0,e.exports.default=e.exports},56595:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r,i=n(14232);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)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}let o=function(e){return i.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",width:10,height:9,fill:"none",viewBox:"0 0 10 9"},e),r||(r=i.createElement("path",{fill:"#fff",d:"M10 9H7.948L5 5.652 2.052 9H0l3.974-4.608L.437 0h2.052L5 3.186 7.51 0h2.053L6.026 4.392z"})))}},56716:(e,t,n)=>{"use strict";n.d(t,{R2:()=>r,Ru:()=>i,f3:()=>s,qP:()=>o});let r={PREVIOUS:"left arrow",NEXT:"right arrow"},i={INTERNAL_CLICK:"internal_click",ROSTER_SEARCH:"roster_search",ROSTER_SORT:"roster_sort",ROSTER_FILTER:"roster_filter",ROSTER_CARD_CLICK:"roster_card_click",SC
14HEDULE_FILTER:"schedule_filter",SCHEDULE_SEARCH:"schedule_search",GLOBAL_NAVIGATION:"globalNavigation",LOGIN_SUCCESS:"login_success",LOGIN_FAILURE:"login_failure",SCHEDULE_CLICK:"schedule_click",SCHEDULE_DETAIL_CLICK:"schedule_detail_click"},s={logoWall:"logo wall",speakerCard:"speaker card",rosterCard:"roster card",carousel:"carousel"},o={A_Z:"AtoZ",Z_A:"ZtoA"}},57424:(e,t,n)=>{"use strict";n.d(t,{$:()=>p});var r=n(37876),i=n(15039),s=n.n(i),o=n(48230),a=n.n(o),l=n(35804),u=n.n(l);let c=u()("\n  group\n"),d=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return u()("\n    ".concat("large"===e&&"\n        rounded-[500px] \n        border-4\n        border-brand-yellow\n        p-1.5 \n        group-hover:border-brand-red\n      ","\n\n    ").concat("large-red"===e&&"\n        rounded-[500px] \n        border-4\n        border-brand-red\n        p-1.5 \n        group-hover:border-brand-yellow\n      ","\n"))},f=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return u()("\n    flex\n    items-center\n    justify-center\n    rounded-[500px]\n    border-4\n    px-[90px]\n    py-6\n    text-center\n    text-xl\n    font-bold\n    uppercase\n    leading-[1.2]\n    text-brand-blue\n    md:text-2xl\n    md:leading-[1.2]\n    lg:text-xl\n    lg:leading-[1.2]\n    dt:text-2xl\n    dt:leading-[1.2]\n    max:text-[28px]\n    max:leading-[1.2]\n\n    ".concat("text"===e&&"\n        border-none\n        bg-transparent\n        p-0\n        md:p-0\n        lg:p-0\n        dt:p-0\n        max:p-0\n      ","\n\n    ").concat("small"===e&&"\n        border-brand-yellow\n        bg-brand-yellow\n        active:border-brand-red\n        active:bg-brand-red\n        active:text-white\n        group-hover:border-brand-red\n        group-hover:bg-brand-red\n        group-hover:text-white\n      ","\n\n    ").concat("large"===e&&"\n        border-brand-yellow\n        bg-brand-yellow\n        active:border-brand-red\n        active:bg-brand-red\n        active:text-white\n        group-hover:border-brand-red\n        group-hover:bg-brand-red\n        group-hover:text-white\n      ","\n\n    ").concat("outline"===e&&"\n        border-brand-blue\n        bg-transparent\n        active:border-brand-red\n        active:bg-brand-red\n        active:text-white\n        group-hover:border-brand-red\n        group-hover:bg-brand-red\n        group-hover:text-white\n      ","\n\n    ").concat("outlineWhite"===e&&"\n        border-white\n        bg-transparent\n        text-white\n        active:border-brand-yellow\n        active:bg-brand-yellow\n        active:text-brand-blue\n        group-hover:border-brand-yellow\n        group-hover:bg-brand-yellow\n        group-hover:text-brand-blue\n      ","\n\n    ").concat("outlineIndigo"===e&&"\n        border-brand-indigo\n        bg-transparent\n        text-brand-indigo\n        active:border-brand-indigo\n        active:bg-brand-indigo\n        active:text-white\n        group-hover:border-brand-indigo\n        group-hover:bg-brand-indigo\n        group-hover:text-white\n      ","\n\n    ").concat("form"===e&&"\n        border-brand-blue\n        bg-transparent\n        focus:border-brand-red\n        focus:bg-brand-red\n        focus:text-white\n        active:border-brand-yellow\n        active:bg-brand-yellow\n        group-hover:border-brand-yellow\n        group-hover:bg-brand-yellow\n      ","\n\n    ").concat("form"===e&&"\n        border-brand-blue\n        bg-transparent\n        focus:border-brand-red\n        focus:bg-brand-red\n        focus:text-white\n        active:border-brand-yellow\n        active:bg-brand-yellow\n        group-hover:border-brand-yellow\n        group-hover:bg-brand-yellow\n      ","\n\n    ").concat(("carousel-small"===e||"carousel-large"===e)&&"\n        rounded-full\n        border-brand-yellow\n        bg-brand-yellow\n        transition-colors\n        duration-300\n        active:border-brand-red\n        active:bg-brand-red\n        active:text-white\n        group-hover:border-brand-red\n        group-hover:bg-brand-red\n        group-hover:text-white\n      ","\n\n    ").concat("carousel-small"===e&&"h-[120px] w-[120px] !p-7","\n\n    ").concat("carousel-large"===e&&"h-[160px] w-[160px] !p-10","\n\n    ").concat("carousel-arrows"===e&&"\n        h-20\n        w-20\n        border-brand-blue\n        bg-transparent\n        !p-[5px]\n        active:border-brand-red\n        active:bg-brand-red\n        active:text-white\n        group-hover:border-brand-red\n        group-hover:bg-brand-red\n        group-hover:text-white\n      ","\n\n    ").concat("small-red"===e&&"\n        border-brand-red \n        bg-brand-red\n        text-white \n        active:border-brand-yellow \n        active:bg-brand-yellow \n        active:text-brand-blue\n        group-hover:border-brand-yellow \n        group-hover:bg-brand-yellow \n        group-hover:text-brand-blue\n      ","\n\n    ").concat("large-red"===e&&"\n        border-brand-red \n        bg-brand-red \n        text-white \n        \n        active:border-brand-yellow \n        active:bg-brand-yellow \n        active:text-brand-blue \n        group-hover:border-brand-yellow \n        group-hover:bg-brand-yellow \n        group-hover:text-brand-blue \n      ","\n\n    ").concat("small-pink"===e&&"\n        border-brand-darkPink \n        bg-brand-darkPink\n        text-white \n        active:border-brand-yellow \n        active:bg-brand-yellow \n        active:text-brand-blue\n        group-hover:border-brand-yellow \n        group-hover:bg-brand-yellow \n        group-hover:text-brand-blue\n      ","\n\n    ").concat("small-blue"===e&&"\n        border-none\n        bg-brand-rivieraBlue\n        text-brand-indigo\n        !text-xl\n        !rou
14nded-[0.5rem]\n        !px-2\n        !py-5\n        hover:bg-brand-indigo\n        hover:text-white\n        transition-colors\n      ","\n"))};u()("\n  font-rigid\n  text-title-mobile\n  uppercase\n  lg:text-title-desktop\n");let p=e=>{let{className:t,children:n,noStyles:i,outerWrapperClassName:o,variant:l,containerClassName:u,...p}=e,h=!!p.href,m=s()(c,u),g=["large","large-red"].includes(null!=l?l:"small"),v=()=>g?(0,r.jsx)("div",{className:s()(d(l),o),"data-testid":"outline-button-wrapper",children:(0,r.jsx)("div",{className:s()(f(l),t),children:n})}):(0,r.jsx)("div",{className:s()(f(l),t),children:n}),y=()=>i?n:(0,r.jsx)(v,{});return h?(0,r.jsx)(a(),{href:String(p.href),className:m,target:null==p?void 0:p.target,"data-testid":"link",children:(0,r.jsx)(y,{})}):(0,r.jsx)("button",{...p,className:m,"data-testid":"button",children:(0,r.jsx)(y,{})})}},57510:(e,t,n)=>{"use strict";n.d(t,{E1:()=>f,Ef:()=>s,JD:()=>a,Lc:()=>h,Le:()=>d,Sn:()=>u,fs:()=>l,i_:()=>r,jG:()=>p,sy:()=>i,uT:()=>o,xc:()=>c});let r="sentry.source",i="sentry.sample_rate",s="sentry.previous_trace_sample_rate",o="sentry.op",a="sentry.origin",l="sentry.idle_span_finish_reason",u="sentry.measurement_unit",c="sentry.measurement_value",d="sentry.custom_span_name",f="sentry.profile_id",p="sentry.exclusive_time",h="sentry.link.type"},58475:(e,t,n)=>{"use strict";function r(){throw Object.defineProperty(Error("`unauthorized()` is experimental and only allowed to be used when `experimental.authInterrupts` is enabled."),"__NEXT_ERROR_CODE",{value:"E411",enumerable:!1,configurable:!0})}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"unauthorized",{enumerable:!0,get:function(){return r}}),n(3794).HTTP_ERROR_FALLBACK_ERROR_CODE,("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)},58975:(e,t,n)=>{"use strict";n.d(t,{j:()=>i,p:()=>o});let r=e=>t=>"string"==typeof t&&t.startsWith(e),i=r("--"),s=r("var(--"),o=e=>!!s(e)&&a.test(e.split("/*")[0].trim()),a=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu},59029:(e,t,n)=>{"use strict";n.d(t,{Y:()=>r,t:()=>i});let r=2e4;function i(e){let t=0,n=e.next(t);for(;!n.done&&t<r;)t+=50,n=e.next(t);return t>=r?1/0:t}},59085:(e,t,n)=>{"use strict";n.d(t,{y:()=>i});var r=n(49168);function i(e){return(0,r.T)(null==e?void 0:e.then)}},59228:(e,t,n)=>{"use strict";n.d(t,{Ms:()=>v,vU:()=>p});var r=n(4902),i=n(49168),s=n(94856),o=n(65517),a=n(18905),l=n(10756),u=c("C",void 0,void 0);function c(e,t,n){return{kind:e,value:t,error:n}}var d=n(89973),f=n(89693),p=function(e){function t(t){var n=e.call(this)||this;return n.isStopped=!1,t?(n.destination=t,(0,s.Uv)(t)&&t.add(n)):n.destination=w,n}return(0,r.C6)(t,e),t.create=function(e,t,n){return new v(e,t,n)},t.prototype.next=function(e){this.isStopped?b(c("N",e,void 0),this):this._next(e)},t.prototype.error=function(e){this.isStopped?b(c("E",void 0,e),this):(this.isStopped=!0,this._error(e))},t.prototype.complete=function(){this.isStopped?b(u,this):(this.isStopped=!0,this._complete())},t.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this),this.destination=null)},t.prototype._next=function(e){this.destination.next(e)},t.prototype._error=function(e){try{this.destination.error(e)}finally{this.unsubscribe()}},t.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},t}(s.yU),h=Function.prototype.bind;function m(e,t){return h.call(e,t)}var g=function(){function e(e){this.partialObserver=e}return e.prototype.next=function(e){var t=this.partialObserver;if(t.next)try{t.next(e)}catch(e){y(e)}},e.prototype.error=function(e){var t=this.partialObserver;if(t.error)try{t.error(e)}catch(e){y(e)}else y(e)},e.prototype.complete=function(){var e=this.partialObserver;if(e.complete)try{e.complete()}catch(e){y(e)}},e}(),v=function(e){function t(t,n,r){var s,a,l=e.call(this)||this;return(0,i.T)(t)||!t?s={next:null!=t?t:void 0,error:null!=n?n:void 0,complete:null!=r?r:void 0}
14:l&&o.$.useDeprecatedNextContext?((a=Object.create(t)).unsubscribe=function(){return l.unsubscribe()},s={next:t.next&&m(t.next,a),error:t.error&&m(t.error,a),complete:t.complete&&m(t.complete,a)}):s=t,l.destination=new g(s),l}return(0,r.C6)(t,e),t}(p);function y(e){o.$.useDeprecatedSynchronousErrorHandling?(0,f.l)(e):(0,a.m)(e)}function b(e,t){var n=o.$.onStoppedNotification;n&&d.f.setTimeout(function(){return n(e,t)})}var w={closed:!0,next:l.l,error:function(e){throw e},complete:l.l}},59527:(e,t,n)=>{"use strict";n.d(t,{t:()=>s});var r=n(29100),i=n(39292);function s(e,t,n){var s,o,a,l,u=!1;return e&&"object"==typeof e?(l=void 0===(s=e.bufferSize)?1/0:s,t=void 0===(o=e.windowTime)?1/0:o,u=void 0!==(a=e.refCount)&&a,n=e.scheduler):l=null!=e?e:1/0,(0,i.u)({connector:function(){return new r.m(l,t,n)},resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:u})}},60963:(e,t,n)=>{"use strict";n.d(t,{T2:()=>o,XW:()=>i,xg:()=>s});var r=n(50045);function i(e){return new o(t=>{t(e)})}function s(e){return new o((t,n)=>{n(e)})}class o{constructor(e){this._state=0,this._handlers=[],this._runExecutor(e)}then(e,t){return new o((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 o((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)})})}_executeHandlers(){if(0===this._state)return;let e=this._handlers.slice();this._handlers=[],e.forEach(e=>{e[0]||(1===this._state&&e[1](this._value),2===this._state&&e[2](this._value),e[0]=!0)})}_runExecutor(e){let t=(e,t)=>{if(0===this._state){if((0,r.Qg)(t)){t.then(n,i);return}this._state=e,this._value=t,this._executeHandlers()}},n=e=>{t(1,e)},i=e=>{t(2,e)};try{e(n,i)}catch(e){i(e)}}}},61234:(e,t,n)=>{"use strict";var r=Object.assign||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},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function s(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}function a(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var l=n(14232);n(98477),n(93602);var u=n(49947),c=n(34203),d=n(95062),f=n(82031),p={to:d.string.isRequired,containerId:d.string,container:d.object,activeClass:d.string,spy:d.bool,smooth:d.oneOfType([d.bool,d.string]),offset:d.number,delay:d.number,isDynamic:d.bool,onClick:d.func,duration:d.oneOfType([d.number,d.func]),absolute:d.bool,onSetActive:d.func,onSetInactive:d.func,ignoreCancelEvents:d.bool,hashSpy:d.bool,spyThrottle:d.number};e.exports={Scroll:function(e,t){console.warn("Helpers.Scroll is deprecated since v1.7.0");var n=t||c,d=function(t){function c(e){s(this,c);var t=o(this,(c.__proto__||Object.getPrototypeOf(c)).call(this,e));return h.call(t),t.state={active:!1},t}return a(c,t),i(c,[{key:"getScrollSpyContainer",value:function(){var e=this.props.containerId,t=this.props.container;return e?document.getElementById(e):t&&t.nodeType?t:document}},{key:"componentDidMount",value:function(){if(this.props.spy||this.props.hashSpy){var e=this.getScrollSpyContainer();u.isMounted(e)||u.mount(e,this.props.spyThrottle),this.props.hashSpy&&(f.isMounted()||f.mount(n),f.mapContainer(this.props.to,e)),this.props.spy&&u.addStateHandler(this.stateHandler),u.addSpyHandler(this.spyHandler,e),this.setState({container:e})}}},{key:"componentWillUnmount",value:function(){u.unmount(this.stateHandler,this.spyHandler)}},{key:"render",value:function(){var t="";t=this.state&&this.state.active?((this.props.className||"")+" "+(this.props.activeClass||"active")).trim():this.props.className;var n=r({},this.props);for(var i in p)n.hasOwnProperty(i)&&delete n[i];return n.className=t,n.onClick=this.handleClick,l.createElement(e,n)}}]),c}(l.Component),h=function(){var e=this;this.scrollTo=function(t,i){n.scrollTo(t,r({},e.state,i))},this.handleClick=function(t){e.props.onClick&&e.props.onClick(t),t.stopPropagation&&t.stopPropagation(),t.preventDefault&&t.preventDefault(),e.scrollTo(e.props.to,e.props)},this.stateHandler=function(){n.getActiveLink()!==e.props.to&&(null!==e.state&&e.state.active&&e.props.onSetInactive&&e.props.onSetInactive(),e.setState({active:!1}))},this.spyHandler=function(t){var r=e.getScrollSpyContainer();if(!f.isMounted()||f.isInitialized()){var i=e.props.to,s=null,o=0,a=0,l=0;if(r.getBoundingClientRect&&(l=r.getBoundingClientRect().top),!s||e.props.isDynamic){if(!(s=n.get(i)))return;var c=s.getBoundingClientRect();a=(o=c.top-l+t)+c.height}var d=t-e.props.offset,p=d>=Math.floor(o)&&d<Math.floor(a),h=d<Math.floor(o)||d>=Math.floor(a),m=n.getActiveLink();if(h)return i===m&&n.setActiveLink(void 0),e.props.hashSpy&&f.getHash()===i&&f.changeHash(),e.props.spy&&e.state.active&&(e.setState({active:!1}),e.props.onSetInactive&&e.props.onSetInactive()),u.updateStates();if(p&&m!==i)return n.setActiveLink(i),e.props.hashSpy&&f.changeHash(i),e.props.spy&&(e.setState({active:!0}),e.props.onSetActive&&e.props.onSetActive(i)),u.updateStates()}}};return d.propTypes=p,d.defaultProps={offset:0},d},Element:function(e){console.warn("Helpers.Element is deprecated since v1.7.0");var t=function(t){function n(e){s(this,n);var t=o(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.childBindings={domNode:null},t}
14return a(n,t),i(n,[{key:"componentDidMount",value:function(){if("undefined"==typeof window)return!1;this.registerElems(this.props.name)}},{key:"componentDidUpdate",value:function(e){this.props.name!==e.name&&this.registerElems(this.props.name)}},{key:"componentWillUnmount",value:function(){if("undefined"==typeof window)return!1;c.unregister(this.props.name)}},{key:"registerElems",value:function(e){c.register(e,this.childBindings.domNode)}},{key:"render",value:function(){return l.createElement(e,r({},this.props,{parentBindings:this.childBindings}))}}]),n}(l.Component);return t.propTypes={name:d.string,id:d.string},t}}},61293:(e,t,n)=>{"use strict";n.d(t,{Vu:()=>a,fj:()=>s,qO:()=>o});var r=n(98093),i=n(9344);function s(e){let t=(0,i.zf)(),n={sid:(0,r.eJ)(),init:!0,timestamp:t,started:t,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>{var e;return e=n,{sid:`${e.sid}`,init:e.init,started:new Date(1e3*e.started).toISOString(),timestamp:new Date(1e3*e.timestamp).toISOString(),status:e.status,errors:e.errors,did:"number"==typeof e.did||"string"==typeof e.did?`${e.did}`:void 0,duration:e.duration,abnormal_mechanism:e.abnormal_mechanism,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.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,i.zf)(),t.abnormal_mechanism&&(e.abnormal_mechanism=t.abnormal_mechanism),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=32===t.sid.length?t.sid:(0,r.eJ)()),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 a(e,t){let n={};t?n={status:t}:"ok"===e.status&&(n={status:"exited"}),o(e,n)}},61402:(e,t,n)=>{"use strict";n.d(t,{u:()=>i});var r=n(81435);let i={test:(0,n(80879).$)("#"),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:r.B.transform}},61574:(e,t,n)=>{"use strict";n.d(t,{G:()=>c});var r=n(17454),i=n(90620),s=n(51784),o=n(37605),a=n(2589),l=n(12679),u=n(86751);function c(e,t,{clamp:n=!0,ease:d,mixer:f}={}){let p=e.length;if((0,o.V)(p===t.length,"Both input and output ranges must be the same length","range-length"),1===p)return()=>t[0];if(2===p&&t[0]===t[1])return()=>t[1];let h=e[0]===e[1];e[0]>e[p-1]&&(e=[...e].reverse(),t=[...t].reverse());let m=function(e,t,n){let o=[],a=n||r.W.mix||u.j,l=e.length-1;for(let n=0;n<l;n++){let r=a(e[n],e[n+1]);if(t){let e=Array.isArray(t)?t[n]||i.l:t;r=(0,s.F)(e,r)}o.push(r)}return o}(t,d,f),g=m.length,v=n=>{if(h&&n<e[0])return t[0];let r=0;if(g>1)for(;r<e.length-2&&!(n<e[r+1]);r++);let i=(0,a.q)(e[r],e[r+1],n);return m[r](i)};return n?t=>v((0,l.q)(e[0],e[p-1],t)):v}},61660:(e,t,n)=>{"use strict";n.d(t,{F:()=>i,m:()=>s});var r=n(82374);function i(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return s(e)}function s(e){return 0===e.length?r.D:1===e.length?e[0]:function(t){return e.reduce(function(e,t){return t(e)},t)}}},62762:(e,t,n)=>{"use strict";let r,i,s,o,a,l,u;function c(e){return{lang:e?.lang??r?.lang,message:e?.message,abortEarly:e?.abortEarly??r?.abortEarly,abortPipeEarly:e?.abortPipeEarly??r?.abortPipeEarly}}n.d(t,{BpQ:()=>m,FsL:()=>P,Ikc:()=>S,L5J:()=>C,NpB:()=>v,YjP:()=>O,g1P:()=>k,is:()=>E,lqM:()=>T,qgA:()=>A,xLC:()=>j});function d(e,t,n,r,a){var l,u,c,d;let f=a&&"input"in a?a.input:n.value,p=a?.expected??e.expects??null,h=a?.received??function(e){let t=typeof e;return"string"===t?`"${e}"`:"number"===t||"bigint"===t||"boolean"===t?`${e}
14`:"object"===t||"function"===t?(e&&Object.getPrototypeOf(e)?.constructor?.name)??"null":t}(f),m={kind:e.kind,type:e.type,input:f,expected:p,received:h,message:`Invalid ${t}: ${p?`Expected ${p} but r`:"R"}eceived ${h}`,requirement:e.requirement,path:a?.path,issues:a?.issues,lang:r.lang,abortEarly:r.abortEarly,abortPipeEarly:r.abortPipeEarly},g="schema"===e.kind,v=a?.message??e.message??(l=e.reference,u=m.lang,o?.get(l)?.get(u))??(g?(c=m.lang,s?.get(c)):null)??r.message??(d=m.lang,i?.get(d));void 0!==v&&(m.message="function"==typeof v?v(m):v),g&&(n.typed=!1),n.issues?n.issues.push(m):n.issues=[m]}function f(e){return{version:1,vendor:"valibot",validate:t=>e["~run"]({value:t},c())}}let p=/\D/gu;var h=class extends Error{constructor(e){super(e[0].message),this.name="ValiError",this.issues=e}};function m(e,t){return{kind:"validation",type:"min_length",reference:m,async:!1,expects:`>=${e}`,requirement:e,message:t,"~run"(e,t){return e.typed&&e.value.length<this.requirement&&d(this,"length",e,t,{received:`${e.value.length}`}),e}}}function g(e,t,n){return"function"==typeof e.fallback?e.fallback(t,n):e.fallback}function v(e,t){return{...e,fallback:t,get"~standard"(){return f(this)},"~run"(t,n){let r=e["~run"](t,n);return r.issues?{typed:!0,value:g(this,r,n)}:r}}}function y(e,t,n){return"function"==typeof e.default?e.default(t,n):e.default}function b(e){if("entries"in e){let t={};for(let n in e.entries)t[n]=b(e.entries[n]);return t}return"items"in e?e.items.map(b):y(e)}async function w(e){return"entries"in e?Object.fromEntries(await Promise.all(Object.entries(e.entries).map(async([e,t])=>[e,await w(t)]))):"items"in e?Promise.all(e.items.map(w)):y(e)}function x(e){if("entries"in e){let t={};for(let n in e.entries)t[n]=x(e.entries[n]);return t}return"items"in e?e.items.map(x):g(e)}async function _(e){return"entries"in e?Object.fromEntries(await Promise.all(Object.entries(e.entries).map(async([e,t])=>[e,await _(t)]))):"items"in e?Promise.all(e.items.map(_)):g(e)}function E(e,t){return!e["~run"]({value:t},{abortEarly:!0}).issues}function S(e,t){return{kind:"schema",type:"object",reference:S,expects:"Object",async:!1,entries:e,message:t,get"~standard"(){return f(this)},"~run"(e,t){let n=e.value;if(n&&"object"==typeof n)for(let r in e.typed=!0,e.value={},this.entries){let i=this.entries[r];if(r in n||("exact_optional"===i.type||"optional"===i.type||"nullish"===i.type)&&void 0!==i.default){let s=r in n?n[r]:y(i),o=i["~run"]({value:s},t);if(o.issues){let i={type:"object",origin:"value",input:n,key:r,value:s};for(let t of o.issues)t.path?t.path.unshift(i):t.path=[i],e.issues?.push(t);if(e.issues||(e.issues=o.issues),t.abortEarly){e.typed=!1;break}}o.typed||(e.typed=!1),e.value[r]=o.value}else if(void 0!==i.fallback)e.value[r]=g(i);else if("exact_optional"!==i.type&&"optional"!==i.type&&"nullish"!==i.type&&(d(this,"key",e,t,{input:void 0,expected:`"${r}"`,path:[{type:"object",origin:"key",input:n,key:r,value:n[r]}]}),t.abortEarly))break}else d(this,"type",e,t);return e}}}function T(e,t){return{kind:"schema",type:"optional",reference:T,expects:`(${e.expects} | undefined)`,async:!1,wrapped:e,default:t,get"~standard"(){return f(this)},"~run"(e,t){return void 0===e.value&&(void 0!==this.default&&(e.value=y(this,e,t)),void 0===e.value)?(e.typed=!0,e):this.wrapped["~run"](e,t)}}}function k(e,t,n){return{kind:"schema",type:"record",reference:k,expects:"Object",async:!1,key:e,value:t,message:n,get"~standard"(){return f(this)},"~run"(e,t){let n=e.value;if(n&&"object"==typeof n)for(let i in e.typed=!0,e.value={},n){var r;if(Object.hasOwn(n,r=i)&&"__proto__"!==r&&"prototype"!==r&&"constructor"!==r){let r=n[i],s=this.key["~run"]({value:i},t);if(s.issues){let o={type:"object",origin:"key",input:n,key:i,value:r};for(let t of s.issues)t.path=[o],e.issues?.push(t);if(e.issues||(e.issues=s.issues),t.abortEarly){e.typed=!1;break}}let o=this.value["~run"]({value:r},t);if(o.issues){let s={type:"object",origin:"value",input:n,key:i,value:r};for(let t of o.issues)t.path?t.path.unshift(s):t.path=[s],e.issues?.push(t);if(e.issues||(e.issues=o.issues),t.abortEarly){e.typed=!1;break}}s.typed&&o.typed||(e.typed=!1),s.typed&&(e.value[s.value]=o.value)}}else d(this,"type",e,t);return e}}}function O(e){return{kind:"schema",type:"string",reference:O,expects:"string",async:!1,message:e,get"~standard"(){return f(this)},"~run"(e,t){return"string"==typeof e.value?e.typed=!0:d(this,"type",e,t),e}}}function C(){return{kind:"schema",type:"unknown",reference:C,expects:"unknown",async:!1,get"~standard"(){return f(this)},"~run":e=>(e.typed=!0,e)}}function A(e,t,n){let r=e["~run"]({value:t},c(n));if(r.issues)throw new h(r.issues);return r.value}function P(...e){return{...e[0],pipe:e,get"~standard"(){return f(this)},"~run"(t,n){for(let r of e)if("metadata"!==r.kind){if(t.issues&&("schema"===r.kind||"transformation"===r.kind)){t.typed=!1;break}t.issues&&(n.abortEarly||n.abortPipeEarly)||(t=r["~run"](t,n))}return t}}}function j(e,t,n){let r=e["~run"]({value:t},c(n));return{typed:r.typed,success:!r.issues,output:r.value,issues:r.issues}}}
14,63333:(e,t,n)=>{"use strict";n.d(t,{P:()=>a,a:()=>o});var r=n(14232),i=n(27721);let s=Symbol();function o(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return Object.assign(e,{[s]:t})}function a(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let o=(0,r.useRef)(t);(0,r.useEffect)(()=>{o.current=t},[t]);let a=(0,i._)(e=>{for(let t of o.current)null!=t&&("function"==typeof t?t(e):t.current=e)});return t.every(e=>null==e||(null==e?void 0:e[s]))?void 0:a}},63442:(e,t,n)=>{"use strict";n.d(t,{AD:()=>d,SB:()=>a,ay:()=>c,hH:()=>l});var r=n(41419),i=n(56011);let s=/^o(\d+)\./,o=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function a(e,t=!1){let{host:n,path:r,pass:i,port:s,projectId:o,protocol:l,publicKey:u}=e;return`${l}://${u}${t&&i?`:${i}`:""}@${n}${s?`:${s}`:""}/${r?`${r}/`:r}${o}`}function l(e){let t=o.exec(e);if(!t){(0,i.pq)(()=>{console.error(`Invalid Sentry Dsn: ${e}`)});return}let[n,r,s="",a="",l="",c=""]=t.slice(1),d="",f=c,p=f.split("/");if(p.length>1&&(d=p.slice(0,-1).join("/"),f=p.pop()),f){let e=f.match(/^\d+/);e&&(f=e[0])}return u({host:a,pass:s,path:d,projectId:f,port:l,protocol:n,publicKey:r})}function u(e){return{protocol:e.protocol,publicKey:e.publicKey||"",pass:e.pass||"",host:e.host,port:e.port||"",path:e.path||"",projectId:e.projectId}}function c(e){let t=e.match(s);return t?.[1]}function d(e){let t="string"==typeof e?l(e):u(e);if(t&&function(e){if(!r.T)return!0;let{port:t,projectId:n,protocol:s}=e;return!["protocol","publicKey","host","projectId"].find(t=>!e[t]&&(i.Yz.error(`Invalid Sentry Dsn: ${t} missing`),!0))&&(n.match(/^\d+$/)?"http"!==s&&"https"!==s?(i.Yz.error(`Invalid Sentry Dsn: Invalid protocol ${s}`),!1):!(t&&isNaN(parseInt(t,10)))||(i.Yz.error(`Invalid Sentry Dsn: Invalid port ${t}`),!1):(i.Yz.error(`Invalid Sentry Dsn: Invalid projectId ${n}`),!1))}(t))return t}},64384:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(2589),i=n(21853);function s(e){let t=[0];return!function(e,t){let n=e[e.length-1];for(let s=1;s<=t;s++){let o=(0,r.q)(0,t,s);e.push((0,i.k)(n,1,o))}}(t,e.length-1),t}},64512:(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 i},useServerInsertedHTML:function(){return s}});let r=n(88365)._(n(14232)),i=r.default.createContext(null);function s(e){let t=(0,r.useContext)(i);t&&t(e)}},65063:(e,t,n)=>{"use strict";n.d(t,{q:()=>r});class r{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(e=>{this.resolve=e})}notifyFinished(){this.resolve()}then(e,t){return this.finished.then(e,t)}}},65517:(e,t,n)=>{"use strict";n.d(t,{$:()=>r});var r={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},66077:(e,t,n)=>{"use strict";n.d(t,{_:()=>a});var r=Object.defineProperty,i=(e,t,n)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,s=(e,t,n)=>(i(e,"symbol"!=typeof t?t+"":t,n),n);class o{set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"!=typeof document?"client":"server"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}constructor(){s(this,"current",this.detect()),s(this,"handoffState","pending"),s(this,"currentId",0)}}let a=new o},66143:(e,t,n)=>{var r=n(3583),i=n(56057);e.exports=function(e,t,n){if(r())return Reflect.construct.apply(null,arguments);var s=[null];s.push.apply(s,t);var o=new(e.bind.apply(e,s));return n&&i(o,n.prototype),o},e.exports.__esModule=!0,e.exports.default=e.exports},66347:(e,t,n)=>{"use strict";n.d(t,{J:()=>l,v:()=>a});var r=n(37876),i=n(14232);let s=(0,i.createContext)(null),o={email:"",cventId:""},a=e=>{let{children:t,storybookUser:n}=e,[a,l]=(0,i.useState)(()=>null!=n?n:o),u=(0,i.useRef)(!0);return(0,i.useEffect)(()=>{null!=n&&l(n)},[n,null==n?void 0:n.email]),(0,i.useLayoutEffect)(()=>
14{if(null!=n)return;let e=localStorage.getItem("user");if(e)try{l(JSON.parse(e))}catch(e){}},[n]),(0,i.useEffect)(()=>{if(u.current){u.current=!1;return}localStorage.setItem("user",JSON.stringify(a))},[a]),(0,r.jsx)(s.Provider,{value:{user:a,setUser:l,logout:()=>{l({email:"",cventId:""}),localStorage.removeItem("user")}},children:t})},l=()=>{let e=(0,i.useContext)(s);if(!e)throw Error("useUser must be used within a UserProvider");return e}},66713:e=>{e.exports=function(e,t){this.v=e,this.k=t},e.exports.__esModule=!0,e.exports.default=e.exports},66788:e=>{e.exports=function(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function e(){for(;n.length;)if((r=n.pop())in t)return e.value=r,e.done=!1,e;return e.done=!0,e}},e.exports.__esModule=!0,e.exports.default=e.exports},66894:(e,t,n)=>{"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(i=function(){return!!e})()}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function o(e,t){return(o=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function a(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=r(i))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}var l=n(14232),u=n(95062),c=n(73351).createFocusTrap,d=n(19130).isFocusable,f=function(e){var t;function n(e){if(!(this instanceof n))throw TypeError("Cannot call a class as a function");t=n,o=[e],t=s(t),l=d=function(e,t){if(t&&("object"==r(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");var n=e;if(void 0===n)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(this,i()?Reflect.construct(t,o||[],s(this).constructor):t.apply(this,o)),u="getNodeForOption",c=function(e){var t,n,r=null!==(t=this.internalOptions[e])&&void 0!==t?t:this.originalOptions[e];if("function"==typeof r){for(var i=arguments.length,s=Array(i>1?i-1:0),o=1;o<i;o++)s[o-1]=arguments[o];r=r.apply(void 0,s)}if(!0===r&&(r=void 0),!r){if(void 0===r||!1===r)return r;throw Error("`".concat(e,"` was specified but was not a node, or did not return a node"))}var a=r;if("string"==typeof r&&!(a=null===(n=this.getDocument())||void 0===n?void 0:n.querySelector(r)))throw Error("`".concat(e,"` as selector refers to no known node"));return a},(u=a(u))in l?Object.defineProperty(l,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):l[u]=c,d.handleDeactivate=d.handleDeactivate.bind(d),d.handlePostDeactivate=d.handlePostDeactivate.bind(d),d.handleClickOutsideDeactivates=d.handleClickOutsideDeactivates.bind(d),d.internalOptions={returnFocusOnDeactivate:!1,checkCanReturnFocus:null,onDeactivate:d.handleDeactivate,onPostDeactivate:d.handlePostDeactivate,clickOutsideDeactivates:d.handleClickOutsideDeactivates},d.originalOptions={returnFocusOnDeactivate:!0,onDeactivate:null,onPostDeactivate:null,checkCanReturnFocus:null,clickOutsideDeactivates:!1};var t,o,l,u,c,d,f=e.focusTrapOptions;for(var p in f)if(Object.prototype.hasOwnProperty.call(f,p)){if("returnFocusOnDeactivate"===p||"onDeactivate"===p||"onPostDeactivate"===p||"checkCanReturnFocus"===p||"clickOutsideDeactivates"===p){d.originalOptions[p]=f[p];continue}d.internalOptions[p]=f[p]}return d.outsideClick=null,d.focusTrapElements=e.containerElements||[],d.updatePreviousElement(),d}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return n.prototype=Object.create(e&&e.prototype,{constructor:{value:n,writable:!0,configurable:!0}}),Object.defineProperty(n,"prototype",{writable:!1}),e&&o(n,e),t=[{key:"getDocument",value:function(){return this.props.focusTrapOptions.document||("undefined"!=typeof document?document:void 0)}},{key:"getReturnFocusNode",value:function(){var e=this.getNodeForOption("setReturnFocus",this.previouslyFocusedElement);return e||!1!==e&&this.previouslyFocusedElement}},{key:"updatePreviousElement",value:function(){var e=this.getDocument();e&&(this.previouslyFocusedElement=e.activeElement)}},{key:"deactivateTrap",value:function(){this.focusTrap&&this.focusTrap.active&&this.focusTrap.deactivate({returnFocus:!1,checkCanReturnFocus:null,onDeactivate:this.originalOptions.onDeactivate})}},{key:"handleClickOutsideDeactivates",value:function(e){var t="function"==typeof this.originalOptions.clickOutsideDeactivates?this.originalOptions.clickOutsideDeactivates.call(null,e):this.originalOptions.clickOutsideDeactivates;return t&&(this.outsideClick={target:e.target,allowDeactivation:t}),t}},{key:"handleDeactivate",value:function(){this.originalOptions.onDeactivate&&this.originalOptions.onDeactivate.call(null),this.deactivateTrap()}},{key:"handlePostDeactivate",value:function(){var e=this,t=function(){var t=e.getReturnFocusNode(),n=!!(e.originalOptions.returnFocusOnDeactivate&&null!=t&&t.focus&&(!e.outsideClick||e.outsideClick.allowDeactivation&&!d(e.outsideClick.target,e.internalOptions.tabbableOptions))),r=e.internalOptions.preventScroll;
14n&&t.focus({preventScroll:void 0!==r&&r}),e.originalOptions.onPostDeactivate&&e.originalOptions.onPostDeactivate.call(null),e.outsideClick=null};this.originalOptions.checkCanReturnFocus?this.originalOptions.checkCanReturnFocus.call(null,this.getReturnFocusNode()).then(t,t):t()}},{key:"setupFocusTrap",value:function(){this.focusTrap?this.props.active&&!this.focusTrap.active&&(this.focusTrap.activate(),this.props.paused&&this.focusTrap.pause()):this.focusTrapElements.some(Boolean)&&(this.focusTrap=this.props._createFocusTrap(this.focusTrapElements,this.internalOptions),this.props.active&&this.focusTrap.activate(),this.props.paused&&this.focusTrap.pause())}},{key:"componentDidMount",value:function(){this.props.active&&this.setupFocusTrap()}},{key:"componentDidUpdate",value:function(e){if(this.focusTrap){e.containerElements!==this.props.containerElements&&this.focusTrap.updateContainerElements(this.props.containerElements);var t=!e.active&&this.props.active,n=e.active&&!this.props.active,r=!e.paused&&this.props.paused,i=e.paused&&!this.props.paused;if(t&&(this.updatePreviousElement(),this.focusTrap.activate()),n){this.deactivateTrap();return}r&&this.focusTrap.pause(),i&&this.focusTrap.unpause()}else e.containerElements!==this.props.containerElements&&(this.focusTrapElements=this.props.containerElements),this.props.active&&(this.updatePreviousElement(),this.setupFocusTrap())}},{key:"componentWillUnmount",value:function(){this.deactivateTrap()}},{key:"render",value:function(){var e=this,t=this.props.children?l.Children.only(this.props.children):void 0;if(t){if(t.type&&t.type===l.Fragment)throw Error("A focus-trap cannot use a Fragment as its child container. Try replacing it with a <div> element.");return l.cloneElement(t,{ref:function(n){var r=e.props.containerElements;t&&("function"==typeof t.ref?t.ref(n):t.ref&&(t.ref.current=n)),e.focusTrapElements=r||[n]}})}return null}}],function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,a(r.key),r)}}(n.prototype,t),Object.defineProperty(n,"prototype",{writable:!1}),n}(l.Component),p="undefined"==typeof Element?Function:Element;f.propTypes={active:u.bool,paused:u.bool,focusTrapOptions:u.shape({document:u.object,onActivate:u.func,onPostActivate:u.func,checkCanFocusTrap:u.func,onPause:u.func,onPostPause:u.func,onUnpause:u.func,onPostUnpause:u.func,onDeactivate:u.func,onPostDeactivate:u.func,checkCanReturnFocus:u.func,initialFocus:u.oneOfType([u.instanceOf(p),u.string,u.bool,u.func]),fallbackFocus:u.oneOfType([u.instanceOf(p),u.string,u.func]),escapeDeactivates:u.oneOfType([u.bool,u.func]),clickOutsideDeactivates:u.oneOfType([u.bool,u.func]),returnFocusOnDeactivate:u.bool,setReturnFocus:u.oneOfType([u.instanceOf(p),u.string,u.bool,u.func]),allowOutsideClick:u.oneOfType([u.bool,u.func]),preventScroll:u.bool,tabbableOptions:u.shape({displayCheck:u.oneOf(["full","legacy-full","non-zero-area","none"]),getShadowRoot:u.oneOfType([u.bool,u.func])}),trapStack:u.array,isKeyForward:u.func,isKeyBackward:u.func}),containerElements:u.arrayOf(u.instanceOf(p)),children:u.oneOfType([u.element,u.instanceOf(p)])},f.defaultProps={active:!0,paused:!1,focusTrapOptions:{},_createFocusTrap:c},e.exports=f},67049:(e,t,n)=>{"use strict";n.d(t,{s:()=>r});var r="function"==typeof Symbol&&Symbol.observable||"@@observable"},67412:(e,t,n)=>{"use strict";n.d(t,{Y:()=>i});var r=n(70630);function i(e,t,n){let i=Math.max(t-5,0);return(0,r.f)(n-e(i),t-i)}},67753:(e,t,n)=>{"use strict";n.d(t,{R0:()=>l,lI:()=>a,ms:()=>o});var r=n(49168),i=n(2809);function s(e){return e[e.length-1]}function o(e){return(0,r.T)(s(e))?e.pop():void 0}function a(e){return(0,i.m)(s(e))?e.pop():void 0}function l(e,t){return"number"==typeof s(e)?e.pop():t}}
14,68038:(e,t,n)=>{"use strict";n.d(t,{K:()=>r});let r=(e,t,n=10)=>{let r="",i=Math.max(Math.round(t/n),2);for(let t=0;t<i;t++)r+=Math.round(1e4*e(t/(i-1)))/1e4+", ";return`linear(${r.substring(0,r.length-2)})`}},68960:(e,t,n)=>{"use strict";n.d(t,{b:()=>i});var r=n(32073);let i=e=>(e*=2)<1?.5*(0,r.dg)(e):.5*(2-Math.pow(2,-10*(e-1)))},69105:(e,t,n)=>{"use strict";n.d(t,{I:()=>o});var r=n(4902),i=n(18517),s=Array.isArray;function o(e){return(0,i.T)(function(t){return s(t)?e.apply(void 0,(0,r.fX)([],(0,r.zs)(t))):e(t)})}},69311:(e,t,n)=>{"use strict";n.d(t,{$N:()=>o,Hd:()=>s,xE:()=>a});var r=n(50045);let i=n(77628).O;function s(e,t={}){if(!e)return"<unknown>";try{let n,s=e,o=[],a=0,l=0,u=Array.isArray(t)?t:t.keyAttrs,c=!Array.isArray(t)&&t.maxStringLength||80;for(;s&&a++<5&&(n=function(e,t){let n=[];if(!e?.tagName)return"";if(i.HTMLElement&&e instanceof HTMLElement&&e.dataset){if(e.dataset.sentryComponent)return e.dataset.sentryComponent;if(e.dataset.sentryElement)return e.dataset.sentryElement}n.push(e.tagName.toLowerCase());let s=t?.length?t.filter(t=>e.getAttribute(t)).map(t=>[t,e.getAttribute(t)]):null;if(s?.length)s.forEach(e=>{n.push(`[${e[0]}="${e[1]}"]`)});else{e.id&&n.push(`#${e.id}`);let t=e.className;if(t&&(0,r.Kg)(t))for(let e of t.split(/\s+/))n.push(`.${e}`)}for(let t of["aria-label","type","name","title","alt"]){let r=e.getAttribute(t);r&&n.push(`[${t}="${r}"]`)}return n.join("")}(s,u),"html"!==n&&(!(a>1)||!(l+3*o.length+n.length>=c)));)o.push(n),l+=n.length,s=s.parentNode;return o.reverse().join(" > ")}catch{return"<unknown>"}}function o(){try{return i.document.location.href}catch{return""}}function a(e){if(!i.HTMLElement)return null;let t=e;for(let e=0;e<5&&t;e++){if(t instanceof HTMLElement){if(t.dataset.sentryComponent)return t.dataset.sentryComponent;if(t.dataset.sentryElement)return t.dataset.sentryElement}t=t.parentNode}return null}},69985:(e,t,n)=>{"use strict";n.d(t,{l:()=>ex});var r,i=n(14232),s=n.t(i,2),o=n(87082),a=n(27721),l=n(26352);function u(e,t,n,r){let s=(0,l.Y)(n);(0,i.useEffect)(()=>{function n(e){s.current(e)}return(e=null!=e?e:window).addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)},[e,t,r])}var c=n(7870),d=n(40720);function f(e){let t=(0,a._)(e),n=(0,i.useRef)(!1);(0,i.useEffect)(()=>(n.current=!1,()=>{n.current=!0,(0,d._)(()=>{n.current&&t()})}),[t])}var p=n(66077);function h(e){return p._.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}function m(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,i.useMemo)(()=>h(...t),[...t])}var g=n(17881),v=n(63333);function y(e,t,n){let r=(0,l.Y)(t);(0,i.useEffect)(()=>{function t(e){r.current(e)}return window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n)},[e,n])}var b=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(b||{});function w(e,t){let n=(0,i.useRef)([]),r=(0,a._)(e);(0,i.useEffect)(()=>{let e=[...n.current];for(let[i,s]of t.entries())if(n.current[i]!==s){let i=r(t,e);return n.current=t,i}},[r,...t])}var x=n(37478),_=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(_||{});let E=(0,x.FX)(function(e,t){var n;let{features:r=1,...i}=e,s={ref:t,"aria-hidden":(2&r)==2||(null!=(n=i["aria-hidden"])?n:void 0),hidden:(4&r)==4||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&r)==4&&(2&r)!=2&&{display:"none"}}};return(0,x.XX)({ourProps:s,theirProps:i,slot:{},defaultTag:"div",name:"Hidden"})}),S=[];!function(e){function t(){"loading"!==document.readyState&&(e(),document.removeEventListener("DOMContentLoaded",t))}"undefined"!=typeof document&&(document.addEventListener("DOMContentLoaded",t),t())}(()=>{function e(e){e.target instanceof HTMLElement&&e.target!==document.body&&S[0]!==e.target&&(S.unshift(e.target),(S=S.filter(e=>null!=e&&e.isConnected)).splice(10))}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})});var T=n(92815);let k=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>"".concat(e,":not([tabindex='-1'])")).join(",");var O=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(O||{}),C=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(C||{}),A=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(A||{}),P=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(P||{}),j=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(j||{});function R(e){null==e||e.focus({preventScroll:!0})}function I(e,t){var n,r,i;let{sorted:s=!0,relativeTo:o=null,skipElements:a=[]}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},l=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,u=Array.isArray(e)?
14s?function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e;return e.slice().sort((e,n)=>{let r=t(e),i=t(n);if(null===r||null===i)return 0;let s=r.compareDocumentPosition(i);return s&Node.DOCUMENT_POSITION_FOLLOWING?-1:s&Node.DOCUMENT_POSITION_PRECEDING?1:0})}(e):e:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(k)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e);a.length>0&&u.length>1&&(u=u.filter(e=>!a.includes(e))),o=null!=o?o:l.activeElement;let c=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),d=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,u.indexOf(o))-1;if(4&t)return Math.max(0,u.indexOf(o))+1;if(8&t)return u.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=32&t?{preventScroll:!0}:{},p=0,h=u.length,m;do{if(p>=h||p+h<=0)return 0;let e=d+p;if(16&t)e=(e+h)%h;else{if(e<0)return 3;if(e>=h)return 1}null==(m=u[e])||m.focus(f),p+=c}while(m!==l.activeElement);return 6&t&&null!=(i=null==(r=null==(n=m)?void 0:n.matches)?void 0:r.call(n,"textarea,input"))&&i&&m.select(),2}function N(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let n of e.current)n.current instanceof HTMLElement&&t.add(n.current);return t}"undefined"!=typeof document&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));var L=(e=>(e[e.None=1]="None",e[e.InitialFocus=2]="InitialFocus",e[e.TabLock=4]="TabLock",e[e.FocusLock=8]="FocusLock",e[e.RestoreFocus=16]="RestoreFocus",e[e.All=30]="All",e))(L||{});let M=Object.assign((0,x.FX)(function(e,t){let n,r=(0,i.useRef)(null),s=(0,v.P)(r,t),{initialFocus:l,containers:p,features:h=30,...k}=e;(0,g.g)()||(h=1);let A=m(r);!function(e,t){let{ownerDocument:n}=e,r=function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=(0,i.useRef)(S.slice());return w((e,n)=>{let[r]=e,[i]=n;!0===i&&!1===r&&(0,d._)(()=>{t.current.splice(0)}),!1===i&&!0===r&&(t.current=S.slice())},[e,S,t]),(0,a._)(()=>{var e;return null!=(e=t.current.find(e=>null!=e&&e.isConnected))?e:null})}(t);w(()=>{t||(null==n?void 0:n.activeElement)===(null==n?void 0:n.body)&&R(r())},[t]),f(()=>{t&&R(r())})}({ownerDocument:A},!!(16&h));let P=function(e,t){let{ownerDocument:n,container:r,initialFocus:s}=e,o=(0,i.useRef)(null),a=(0,c.a)();return w(()=>{if(!t)return;let e=r.current;e&&(0,d._)(()=>{if(!a.current)return;let t=null==n?void 0:n.activeElement;if(null!=s&&s.current){if((null==s?void 0:s.current)===t){o.current=t;return}}else if(e.contains(t)){o.current=t;return}null!=s&&s.current?R(s.current):I(e,O.First)===C.Error&&console.warn("There are no focusable elements inside the <FocusTrap />"),o.current=null==n?void 0:n.activeElement})},[t]),o}({ownerDocument:A,container:r,initialFocus:l},!!(2&h));!function(e,t){let{ownerDocument:n,container:r,containers:i,previousActiveElement:s}=e,o=(0,c.a)();u(null==n?void 0:n.defaultView,"focus",e=>{if(!t||!o.current)return;let n=N(i);r.current instanceof HTMLElement&&n.add(r.current);let a=s.current;if(!a)return;let l=e.target;l&&l instanceof HTMLElement?D(n,l)?(s.current=l,R(l)):(e.preventDefault(),e.stopPropagation(),R(a)):R(s.current)},!0)}({ownerDocument:A,container:r,containers:p,previousActiveElement:P},!!(8&h));let j=(n=(0,i.useRef)(0),y("keydown",e=>{"Tab"===e.key&&(n.current=+!!e.shiftKey)},!0),n),L=(0,a._)(e=>{let t=r.current;t&&(0,T.Y)(j.current,{[b.Forwards]:()=>{I(t,O.First,{skipElements:[e.relatedTarget]})},[b.Backwards]:()=>{I(t,O.Last,{skipElements:[e.relatedTarget]})}})}),M=(0,o.L)(),$=(0,i.useRef)(!1);return i.createElement(i.Fragment,null,!!(4&h)&&i.createElement(E,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:L,features:_.Focusable}),(0,x.XX)({ourProps:{ref:s,onKeyDown(e){"Tab"==e.key&&($.current=!0,M.requestAnimationFrame(()=>{$.current=!1}))},onBlur(e){let t=N(p);r.current instanceof HTMLElement&&t.add(r.current);let n=e.relatedTarget;n instanceof HTMLElement&&"true"!==n.dataset.headlessuiFocusGuard&&(D(t,n)||($.current?I(r.current,(0,T.Y)(j.current,{[b.Forwards]:()=>O.Next,[b.Backwards]:()=>O.Previous})|O.WrapAround,{relativeTo:e.target}):e.target instanceof HTMLElement&&R(e.target)))}},theirProps:k,defaultTag:"div",name:"FocusTrap"}),!!(4&h)&&i.createElement(E,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:L,features:_.Focusable}))}),{features:L});function D(e,t){for(let n of e)if(n.contains(t))return!0;return!1}var $=n(98477),F=n(44727);let U=(0,i.createContext)(!1);function B(e){return i.createElement(U.Provider,{value:e.force},e.children)}let V=i.Fragment,q=i.Fragment,z=(0,i.createContext)(null),H=(0,i.createContext)(null),W=Object.assign((0,x.FX)(function(e,t){let n=(0,i.useRef)(null),r=(0,v.P)((0,v.a)(e=>{n.current=e}),t),s=m(n),o=function(e){let t=(0,i.useContext)(U),n=(0,i.useContext)(z),r=m(e),[s,o]=(0,i.useState)(()=>
14{if(!t&&null!==n||p._.isServer)return null;let e=null==r?void 0:r.getElementById("headlessui-portal-root");if(e)return e;if(null===r)return null;let i=r.createElement("div");return i.setAttribute("id","headlessui-portal-root"),r.body.appendChild(i)});return(0,i.useEffect)(()=>{null!==s&&(null!=r&&r.body.contains(s)||null==r||r.body.appendChild(s))},[s,r]),(0,i.useEffect)(()=>{t||null!==n&&o(n.current)},[n,o,t]),s}(n),[a]=(0,i.useState)(()=>{var e;return p._.isServer?null:null!=(e=null==s?void 0:s.createElement("div"))?e:null}),l=(0,i.useContext)(H),u=(0,g.g)();return(0,F.s)(()=>{!o||!a||o.contains(a)||(a.setAttribute("data-headlessui-portal",""),o.appendChild(a))},[o,a]),(0,F.s)(()=>{if(a&&l)return l.register(a)},[l,a]),f(()=>{var e;o&&a&&(a instanceof Node&&o.contains(a)&&o.removeChild(a),o.childNodes.length<=0&&(null==(e=o.parentElement)||e.removeChild(o)))}),u&&o&&a?(0,$.createPortal)((0,x.XX)({ourProps:{ref:r},theirProps:e,defaultTag:V,name:"Portal"}),a):null}),{Group:(0,x.FX)(function(e,t){let{target:n,...r}=e,s={ref:(0,v.P)(t)};return i.createElement(z.Provider,{value:n},(0,x.XX)({ourProps:s,theirProps:r,defaultTag:q,name:"Popover.Group"}))})}),K="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},{useState:Y,useEffect:G,useLayoutEffect:X,useDebugValue:Z}=s;void 0!==window.document&&window.document.createElement;let J=s.useSyncExternalStore;var Q=n(70097);function ee(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}let et=function(e,t){let n=e(),r=new Set;return{getSnapshot:()=>n,subscribe:e=>(r.add(e),()=>r.delete(e)),dispatch(e){for(var i=arguments.length,s=Array(i>1?i-1:0),o=1;o<i;o++)s[o-1]=arguments[o];let a=t[e].call(n,...s);a&&(n=a,r.forEach(e=>e()))}}}(()=>new Map,{PUSH(e,t){var n;let r=null!=(n=this.get(e))?n:{doc:e,count:0,d:(0,Q.e)(),meta:new Set};return r.count++,r.meta.add(t),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t)),this},SCROLL_PREVENT(e){let t,{doc:n,d:r,meta:i}=e,s={doc:n,d:r,meta:function(e){let t={};for(let n of e)Object.assign(t,n(t));return t}(i)},o=[ee()?{before(e){let{doc:t,d:n,meta:r}=e;function i(e){return r.containers.flatMap(e=>e()).some(t=>t.contains(e))}n.microTask(()=>{var e;if("auto"!==window.getComputedStyle(t.documentElement).scrollBehavior){let e=(0,Q.e)();e.style(t.documentElement,"scrollBehavior","auto"),n.add(()=>n.microTask(()=>e.dispose()))}let r=null!=(e=window.scrollY)?e:window.pageYOffset,s=null;n.addEventListener(t,"click",e=>{if(e.target instanceof HTMLElement)try{let n=e.target.closest("a");if(!n)return;let{hash:r}=new URL(n.href),o=t.querySelector(r);o&&!i(o)&&(s=o)}catch(e){}},!0),n.addEventListener(t,"touchstart",e=>{if(e.target instanceof HTMLElement)if(i(e.target)){let t=e.target;for(;t.parentElement&&i(t.parentElement);)t=t.parentElement;n.style(t,"overscrollBehavior","contain")}else n.style(e.target,"touchAction","none")}),n.addEventListener(t,"touchmove",e=>{if(e.target instanceof HTMLElement)if(i(e.target)){let t=e.target;for(;t.parentElement&&""!==t.dataset.headlessuiPortal&&!(t.scrollHeight>t.clientHeight||t.scrollWidth>t.clientWidth);)t=t.parentElement;""===t.dataset.headlessuiPortal&&e.preventDefault()}else e.preventDefault()},{passive:!1}),n.add(()=>{var e;r!==(null!=(e=window.scrollY)?e:window.pageYOffset)&&window.scrollTo(0,r),s&&s.isConnected&&(s.scrollIntoView({block:"nearest"}),s=null)})})}}:{},{before(e){var n;let{doc:r}=e,i=r.documentElement;t=(null!=(n=r.defaultView)?n:window).innerWidth-i.clientWidth},after(e){let{doc:n,d:r}=e,i=n.documentElement,s=i.clientWidth-i.offsetWidth,o=t-s;r.style(i,"paddingRight","".concat(o,"px"))}},{before(e){let{doc:t,d:n}=e;n.style(t.documentElement,"overflow","hidden")}}];o.forEach(e=>{let{before:t}=e;return null==t?void 0:t(s)}),o.forEach(e=>{let{after:t}=e;return null==t?void 0:t(s)})},SCROLL_ALLOW(e){let{d:t}=e;t.dispose()},TEARDOWN(e){let{doc:t}=e;this.delete(t)}});et.subscribe(()=>{let e=et.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let e="hidden"===t.get(n.doc),r=0!==n.count;
14(r&&!e||!r&&e)&&et.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&et.dispatch("TEARDOWN",n)}});let en=null!=(r=i.useId)?r:function(){let e=(0,g.g)(),[t,n]=i.useState(e?()=>p._.nextId():null);return(0,F.s)(()=>{null===t&&n(p._.nextId())},[t]),null!=t?""+t:void 0},er=new Map,ei=new Map;function es(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];(0,F.s)(()=>{var n;if(!t)return;let r="function"==typeof e?e():e.current;if(!r)return;let i=null!=(n=ei.get(r))?n:0;return ei.set(r,i+1),0!==i||(er.set(r,{"aria-hidden":r.getAttribute("aria-hidden"),inert:r.inert}),r.setAttribute("aria-hidden","true"),r.inert=!0),function(){var e;if(!r)return;let t=null!=(e=ei.get(r))?e:1;if(1===t?ei.delete(r):ei.set(r,t-1),1!==t)return;let n=er.get(r);n&&(null===n["aria-hidden"]?r.removeAttribute("aria-hidden"):r.setAttribute("aria-hidden",n["aria-hidden"]),r.inert=n.inert,er.delete(r))}},[e,t])}function eo(e,t,n){let r=(0,l.Y)(t);(0,i.useEffect)(()=>{function t(e){r.current(e)}return document.addEventListener(e,t,n),()=>document.removeEventListener(e,t,n)},[e,n])}var ea=n(96369);let el=(0,i.createContext)(()=>{});el.displayName="StackContext";var eu=(e=>(e[e.Add=0]="Add",e[e.Remove=1]="Remove",e))(eu||{});function ec(e){let{children:t,onUpdate:n,type:r,element:s,enabled:o}=e,l=(0,i.useContext)(el),u=(0,a._)(function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];null==n||n(...t),l(...t)});return(0,F.s)(()=>{let e=void 0===o||!0===o;return e&&u(0,r,s),()=>{e&&u(1,r,s)}},[u,r,s,o]),i.createElement(el.Provider,{value:u},t)}let ed=(0,i.createContext)(null),ef=Object.assign((0,x.FX)(function(e,t){let n=en(),{id:r="headlessui-description-".concat(n),...s}=e,o=function e(){let t=(0,i.useContext)(ed);if(null===t){let t=Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,e),t}return t}(),a=(0,v.P)(t);(0,F.s)(()=>o.register(r),[r,o.register]);let l={ref:a,...o.props,id:r};return(0,x.XX)({ourProps:l,theirProps:s,slot:o.slot||{},defaultTag:"p",name:o.name||"Description"})}),{});var ep=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(ep||{}),eh=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(eh||{}),em=(e=>(e[e.SetTitleId=0]="SetTitleId",e))(em||{});let eg={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},ev=(0,i.createContext)(null);function ey(e){let t=(0,i.useContext)(ev);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Dialog /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,ey),t}return t}function eb(e,t){return(0,T.Y)(t.type,eg,e,t)}ev.displayName="DialogContext";let ew=x.O5.RenderStrategy|x.O5.Static,ex=Object.assign((0,x.FX)(function(e,t){let n,r,s,o,l,c=en(),{id:d="headlessui-dialog-".concat(c),open:f,onClose:p,initialFocus:b,role:w="dialog",__demoMode:S=!1,...O}=e,[C,A]=(0,i.useState)(0),j=(0,i.useRef)(!1);w="dialog"===w||"alertdialog"===w?w:(j.current||(j.current=!0,console.warn("Invalid role [".concat(w,"] passed to <Dialog />. Only `dialog` and and `alertdialog` are supported. Using `dialog` instead."))),"dialog");let R=(0,ea.O_)();void 0===f&&null!==R&&(f=(R&ea.Uw.Open)===ea.Uw.Open);let I=(0,i.useRef)(null),N=(0,v.P)(I,t),L=m(I),D=e.hasOwnProperty("open")||null!==R,$=e.hasOwnProperty("onClose");if(!D&&!$)throw Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!D)throw Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!$)throw Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if("boolean"!=typeof f)throw Error("You provided an `open` prop to the `Dialog`, but the value is not a boolean. Received: ".concat(f));if("function"!=typeof p)throw Error("You provided an `onClose` prop to the `Dialog`, but the value is not a function. Received: ".concat(p));let U=+!f,[V,q]=(0,i.useReducer)(eb,{titleId:null,descriptionId:null,panelRef:(0,i.createRef)()}),z=(0,a._)(()=>p(!1)),K=(0,a._)(e=>q({type:0,id:e})),Y=!!(0,g.g)()&&!S&&0===U,G=C>1,X=null!==(0,i.useContext)(ev),[Z,Q]=(n=(0,i.useContext)(H),r=(0,i.useRef)([]),s=(0,a._)(e=>(r.current.push(e),n&&n.register(e),()=>o(e))),o=(0,a._)(e=>{let t=r.current.indexOf(e);-1!==t&&r.current.splice(t,1),n&&n.unregister(e)}),l=(0,i.useMemo)(()=>({register:s,unregister:o,portals:r}),[s,o,r]),[r,(0,i.useMemo)(()=>function(e){let{children:t}=e;return i.createElement(H.Provider,{value:l},t)},[l])]),{resolveContainers:er,mainTreeNodeRef:ei,MainTreeNode:el}=function(){var e;let{defaultContainers:t=[],portals:n,mainTreeNodeRef:r}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=(0,i.useRef)(null!=(e=null==r?void 0:r.current)?e:null),o=m(s),l=(0,a._)(()=>{var e,r,i;let a=[];for(let e of t)null!==e&&(e instanceof HTMLElement?a.push(e):"current"in e&&e.current instanceof HTMLElement&&a.push(e.current));if(null!=n&&n.current)for(let e of n.current)a.push(e);for(let t of null!=(e=null==o?void 0:o.querySelectorAll("html > *, body > *"))?e:[])t!==document.body&&t!==document.head&&t instanceof HTMLElement&&"headlessui-portal-root"!==t.id&&(t.contains(s.current)||t.contains(null==(i=null==(r=s.current)?void 0:r.getRootNode())?void 0:i.host)||a.some(e=>t.contains(e))||a.push(t));return a});
14return{resolveContainers:l,contains:(0,a._)(e=>l().some(t=>t.contains(e))),mainTreeNodeRef:s,MainTreeNode:(0,i.useMemo)(()=>function(){return null!=r?null:i.createElement(E,{features:_.Hidden,ref:s})},[s,r])}}({portals:Z,defaultContainers:[{get current(){var ef;return null!=(ef=V.panelRef.current)?ef:I.current}}]}),eh=null!==R&&(R&ea.Uw.Closing)===ea.Uw.Closing,em=!X&&!eh&&Y;es((0,i.useCallback)(()=>{var e,t;return null!=(t=Array.from(null!=(e=null==L?void 0:L.querySelectorAll("body > *"))?e:[]).find(e=>"headlessui-portal-root"!==e.id&&e.contains(ei.current)&&e instanceof HTMLElement))?t:null},[ei]),em);let eg=!!G||Y;es((0,i.useCallback)(()=>{var e,t;return null!=(t=Array.from(null!=(e=null==L?void 0:L.querySelectorAll("[data-headlessui-portal]"))?e:[]).find(e=>e.contains(ei.current)&&e instanceof HTMLElement))?t:null},[ei]),eg),function(e,t){let n=!(arguments.length>2)||void 0===arguments[2]||arguments[2],r=(0,i.useRef)(!1);function s(n,i){if(!r.current||n.defaultPrevented)return;let s=i(n);if(null!==s&&s.getRootNode().contains(s)&&s.isConnected){for(let t of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e)){if(null===t)continue;let e=t instanceof HTMLElement?t:t.current;if(null!=e&&e.contains(s)||n.composed&&n.composedPath().includes(e))return}return function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e!==(null==(t=h(e))?void 0:t.body)&&(0,T.Y)(n,{0:()=>e.matches(k),1(){let t=e;for(;null!==t;){if(t.matches(k))return!0;t=t.parentElement}return!1}})}(s,P.Loose)||-1===s.tabIndex||n.preventDefault(),t(n,s)}}(0,i.useEffect)(()=>{requestAnimationFrame(()=>{r.current=n})},[n]);let o=(0,i.useRef)(null);eo("pointerdown",e=>{var t,n;r.current&&(o.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),eo("mousedown",e=>{var t,n;r.current&&(o.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),eo("click",e=>{ee()||/Android/gi.test(window.navigator.userAgent)||o.current&&(s(e,()=>o.current),o.current=null)},!0),eo("touchend",e=>s(e,()=>e.target instanceof HTMLElement?e.target:null),!0),y("blur",e=>s(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}(er,e=>{e.preventDefault(),z()},!(!Y||G));let ey=!(G||0!==U);u(null==L?void 0:L.defaultView,"keydown",e=>{ey&&(e.defaultPrevented||e.key===ep.Escape&&(e.preventDefault(),e.stopPropagation(),z()))}),function(e,t){var n;let r,i,s,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>[document.body];n=e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],o]}},r=J(et.subscribe,et.getSnapshot,et.getSnapshot),(i=e?r.get(e):void 0)&&i.c
14ount,(0,F.s)(()=>{if(!(!e||!t))return et.dispatch("PUSH",e,n),()=>et.dispatch("POP",e,n)},[t,e])}(L,!(eh||0!==U||X),er),(0,i.useEffect)(()=>{if(0!==U||!I.current)return;let e=new ResizeObserver(e=>{for(let t of e){let e=t.target.getBoundingClientRect();0===e.x&&0===e.y&&0===e.width&&0===e.height&&z()}});return e.observe(I.current),()=>e.disconnect()},[U,I,z]);let[ex,e_]=function(){let[e,t]=(0,i.useState)([]);return[e.length>0?e.join(" "):void 0,(0,i.useMemo)(()=>function(e){let n=(0,a._)(e=>(t(t=>[...t,e]),()=>t(t=>{let n=t.slice(),r=n.indexOf(e);return -1!==r&&n.splice(r,1),n}))),r=(0,i.useMemo)(()=>({register:n,slot:e.slot,name:e.name,props:e.props}),[n,e.slot,e.name,e.props]);return i.createElement(ed.Provider,{value:r},e.children)},[t])]}(),eE=(0,i.useMemo)(()=>[{dialogState:U,close:z,setTitleId:K},V],[U,V,z,K]),eS=(0,i.useMemo)(()=>({open:0===U}),[U]),eT={ref:N,id:d,role:w,"aria-modal":0===U||void 0,"aria-labelledby":V.titleId,"aria-describedby":ex};return i.createElement(ec,{type:"Dialog",enabled:0===U,element:I,onUpdate:(0,a._)((e,t)=>{"Dialog"===t&&(0,T.Y)(e,{[eu.Add]:()=>A(e=>e+1),[eu.Remove]:()=>A(e=>e-1)})})},i.createElement(B,{force:!0},i.createElement(W,null,i.createElement(ev.Provider,{value:eE},i.createElement(W.Group,{target:I},i.createElement(B,{force:!1},i.createElement(e_,{slot:eS,name:"Dialog.Description"},i.createElement(M,{initialFocus:b,containers:er,features:Y?(0,T.Y)(G?"parent":"leaf",{parent:M.features.RestoreFocus,leaf:M.features.All&~M.features.FocusLock}):M.features.None},i.createElement(Q,null,(0,x.XX)({ourProps:eT,theirProps:O,slot:eS,defaultTag:"div",features:ew,visible:0===U,name:"Dialog"}))))))))),i.createElement(el,null))}),{Backdrop:(0,x.FX)(function(e,t){let n=en(),{id:r="headlessui-dialog-backdrop-".concat(n),...s}=e,[{dialogState:o},a]=ey("Dialog.Backdrop"),l=(0,v.P)(t);(0,i.useEffect)(()=>{if(null===a.panelRef.current)throw Error("A <Dialog.Backdrop /> component is being used, but a <Dialog.Panel /> component is missing.")},[a.panelRef]);let u=(0,i.useMemo)(()=>({open:0===o}),[o]);return i.createElement(B,{force:!0},i.createElement(W,null,(0,x.XX)({ourProps:{ref:l,id:r,"aria-hidden":!0},theirProps:s,slot:u,defaultTag:"div",name:"Dialog.Backdrop"})))}),Panel:(0,x.FX)(function(e,t){let n=en(),{id:r="headlessui-dialog-panel-".concat(n),...s}=e,[{dialogState:o},l]=ey("Dialog.Panel"),u=(0,v.P)(t,l.panelRef),c=(0,i.useMemo)(()=>({open:0===o}),[o]),d=(0,a._)(e=>{e.stopPropagation()});return(0,x.XX)({ourProps:{ref:u,id:r,onClick:d},theirProps:s,slot:c,defaultTag:"div",name:"Dialog.Panel"})}),Overlay:(0,x.FX)(function(e,t){let n=en(),{id:r="headlessui-dialog-overlay-".concat(n),...s}=e,[{dialogState:o,close:l}]=ey("Dialog.Overlay"),u=(0,v.P)(t),c=(0,a._)(e=>{if(e.target===e.currentTarget){if(function(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=(null==t?void 0:t.getAttribute("disabled"))==="";return!(r&&function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}(e.currentTarget))return e.preventDefault();e.preventDefault(),e.stopPropagation(),l()}}),d=(0,i.useMemo)(()=>({open:0===o}),[o]);return(0,x.XX)({ourProps:{ref:u,id:r,"aria-hidden":!0,onClick:c},theirProps:s,slot:d,defaultTag:"div",name:"Dialog.Overlay"})}),Title:(0,x.FX)(function(e,t){let n=en(),{id:r="headlessui-dialog-title-".concat(n),...s}=e,[{dialogState:o,setTitleId:a}]=ey("Dialog.Title"),l=(0,v.P)(t);(0,i.useEffect)(()=>(a(r),()=>a(null)),[r,a]);let u=(0,i.useMemo)(()=>({open:0===o}),[o]);return(0,x.XX)({ourProps:{ref:l,id:r},theirProps:s,slot:u,defaultTag:"h2",name:"Dialog.Title"})}),Description:ef})},70097:(e,t,n)=>{"use strict";n.d(t,{e:()=>function e(){let t=[],n={addEventListener:(e,t,r,i)=>(e.addEventListener(t,r,i),n.add(()=>e.removeEventListener(t,r,i))),requestAnimationFrame(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let i=requestAnimationFrame(...t);return n.add(()=>cancelAnimationFrame(i))},nextFrame(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.requestAnimationFrame(()=>n.requestAnimationFrame(...t))},setTimeout(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let i=setTimeout(...t);return n.add(()=>clearTimeout(i))},microTask(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];let s={current:!0};return(0,r._)(()=>{s.current&&t[0]()}),n.add(()=>{s.current=!1})},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add(()=>{Object.assign(e.style,{[t]:r})})},group(t){let n=e();return t(n),this.add(()=>n.dispose())},add:e=>(t.push(e),()=>{let n=t.indexOf(e);if(n>=0)for(let e of t.splice(n,1))e()}),dispose(){for(let e of t.splice(0))e()}};return n}});var r=n(40720)},70630:(e,t,n)=>{"use strict";function r(e,t){return t?1e3/t*e:0}n.d(t,{f:()=>r})}
14,70652:(e,t,n)=>{"use strict";n.d(t,{a:()=>i});var r=n(14232);let i=()=>{let[e,t]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{t(!0)},[]),e}},71391:(e,t,n)=>{"use strict";n.d(t,{d:()=>o});var r=n(42135),i=n(70652),s=n(20091);let o=()=>{let e=(0,i.a)(),{tablet:t,smallDesktop:n,desktop:o,xlDesktop:a,maxDesktop:l}=s.f,u=(0,r.Ub)("(max-width: ".concat(t-1,"px)")),c=(0,r.Ub)("(min-width: ".concat(t,"px) and (max-width: ").concat(n-1,"px)")),d=(0,r.Ub)("(min-width: ".concat(n,"px) and (max-width: ").concat(o-1,"px)")),f=(0,r.Ub)("(min-width: ".concat(o,"px) and (max-width: ").concat(a-1,"px)")),p=(0,r.Ub)("(min-width: ".concat(a,"px) and (max-width: ").concat(l-1,"px)")),h=(0,r.Ub)("(min-width: ".concat(l,"px)"));return{isMobile:!!e&&u,isTablet:!!e&&c,isSmallDesktop:!!e&&d,isDesktop:!!e&&f,isXlDesktop:!!e&&p,isMaxDesktop:!!e&&h}}},71830:(e,t,n)=>{"use strict";n.d(t,{GS:()=>l,HF:()=>m,W4:()=>f,my:()=>u,pO:()=>c,sp:()=>d});var r=n(41419),i=n(69311),s=n(56011),o=n(50045),a=n(76076);function l(e,t,n){if(!(t in e))return;let i=e[t];if("function"!=typeof i)return;let o=n(i);
14"function"==typeof o&&c(o,i);try{e[t]=o}catch{r.T&&s.Yz.log(`Failed to replace method "${t}" in object`,e)}}function u(e,t,n){try{Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0})}catch{r.T&&s.Yz.log(`Failed to add non-enumerable property "${t}" to object`,e)}}function c(e,t){try{let n=t.prototype||{};e.prototype=t.prototype=n,u(e,"__sentry_original__",t)}catch{}}function d(e){return e.__sentry_original__}function f(e){if((0,o.bJ)(e))return{message:e.message,name:e.name,stack:e.stack,...h(e)};if(!(0,o.xH)(e))return e;{let t={type:e.type,target:p(e.target),currentTarget:p(e.currentTarget),...h(e)};return"undefined"!=typeof CustomEvent&&(0,o.tH)(e,CustomEvent)&&(t.detail=e.detail),t}}function p(e){try{return(0,o.vq)(e)?(0,i.Hd)(e):Object.prototype.toString.call(e)}catch{return"<unknown>"}}function h(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 m(e,t=40){let n=Object.keys(f(e));n.sort();let r=n[0];if(!r)return"[object has no keys]";if(r.length>=t)return(0,a.xv)(r,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.xv)(r,t)}}return""}},72773:e=>{e.exports=function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},72874:(e,t,n)=>{"use strict";n.d(t,{st:()=>o,yP:()=>l});var r=n(37876),i=n(14232);let s=(0,i.createContext)({}),o=()=>(0,i.useContext)(s),a=e=>{window.dataLayer?window.dataLayer.push(e):console.warn("Google Analytics is not initialized.")},l=e=>{let{children:t}=e;return(0,r.jsx)(s.Provider,{value:{sendEvent:a},children:t})}},73351:(e,t,n)=>{"use strict";n.r(t),n.d(t,{createFocusTrap:()=>v});var r=n(19130);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function s(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=l(e))||t){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,o=!0,a=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){a=!0,s=e},f:function(){try{o||null==n.return||n.return()}finally{if(a)throw s}}}}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach(function(t){var r,i;r=t,i=n[t],(r=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(r))in e?Object.defineProperty(e,r,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[r]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function l(e,t){if(e){if("string"==typeof e)return i(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}var u={getActiveTrap:function(e){return(null==e?void 0:e.length)>0?e[e.length-1]:null},activateTrap:function(e,t){t!==u.getActiveTrap(e)&&u.pauseTrap(e);var n=e.indexOf(t);-1===n||e.splice(n,1),e.push(t)},deactivateTrap:function(e,t){var n=e.indexOf(t);-1!==n&&e.splice(n,1),u.unpauseTrap(e)},pauseTrap:function(e){var t=u.getActiveTrap(e);null==t||t._setPausedState(!0)},unpauseTrap:function(e){var t=u.getActiveTrap(e);t&&!t._isManuallyPaused()&&t._setPausedState(!1)}},c=function(e){return(null==e?void 0:e.key)==="Tab"||(null==e?void 0:e.keyCode)===9},d=function(e){return c(e)&&!e.shiftKey},f=function(e){return c(e)&&e.shiftKey},p=function(e){return setTimeout(e,0)},h=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return"function"==typeof e?e.apply(void 0,n):e},m=function(e){return e.target.shadowRoot&&"function"==typeof e.composedPath?e.composedPath()[0]:e.target},g=[],v=function(e,t){var n,o=(null==t?void 0:t.document)||document,v=(null==t?void 0:t.trapStack)||g,y=a({returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0,isolateSubtrees:!1,isKeyForward:d,isKeyBackward:f},t),b={containers:[],containerGroups:[],tabbableGroups:[],adjacentElements:new Set,alreadyInert:new Set,nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,manuallyPaused:!1,delayInitialFocusTimer:void 0,recentNavEvent:void 0},w=function(e,t,n){return e&&void 0!==e[t]?e[t]:y[n||t]},x=function(e,t){var n="function"==typeof(null==t?void 0:t.composedPath)?t.composedPath():void 0;return b.containerGroups.findIndex(function(t){var r=t.container,i=t.tabbableNodes;return r.contains(e)||(null==n?void 0:n.includes(r))||i.find(function(t){return t===e})})},_=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.hasFallback,s=n.params,a=y[e];if("function"==typeof a&&(a=a.apply(void 0,function(e){if(Array.isArray(e))return i(e)}(t=void 0===s?[]:s)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||l(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())),!0===a&&(a=void 0),!a){if(void 0===a||!1===a)return a;throw Error("`".concat(e,"` was specified but was not a node, or did not return a node"))}var u=a;if("string"==typeof a){try{u=o.querySelector(a)}
14catch(t){throw Error("`".concat(e,'` appears to be an invalid selector; error="').concat(t.message,'"'))}if(!u&&!(void 0!==r&&r))throw Error("`".concat(e,"` as selector refers to no known node"))}return u},E=function(){var e=_("initialFocus",{hasFallback:!0});if(!1===e)return!1;if(void 0===e||e&&!(0,r.isFocusable)(e,y.tabbableOptions))if(x(o.activeElement)>=0)e=o.activeElement;else{var t=b.tabbableGroups[0];e=t&&t.firstTabbableNode||_("fallbackFocus")}else null===e&&(e=_("fallbackFocus"));if(!e)throw Error("Your focus-trap needs to have at least one focusable element");return e},S=function(){if(b.containerGroups=b.containers.map(function(e){var t=(0,r.tabbable)(e,y.tabbableOptions),n=(0,r.focusable)(e,y.tabbableOptions),i=t.length>0?t[0]:void 0,s=t.length>0?t[t.length-1]:void 0,o=n.find(function(e){return(0,r.isTabbable)(e)}),a=n.slice().reverse().find(function(e){return(0,r.isTabbable)(e)}),l=!!t.find(function(e){return(0,r.getTabIndex)(e)>0});return{container:e,tabbableNodes:t,focusableNodes:n,posTabIndexesFound:l,firstTabbableNode:i,lastTabbableNode:s,firstDomTabbableNode:o,lastDomTabbableNode:a,nextTabbableNode:function(e){var i=!(arguments.length>1)||void 0===arguments[1]||arguments[1],s=t.indexOf(e);return s<0?i?n.slice(n.indexOf(e)+1).find(function(e){return(0,r.isTabbable)(e)}):n.slice(0,n.indexOf(e)).reverse().find(function(e){return(0,r.isTabbable)(e)}):(0,t[s+(i?1:-1)])}}}),b.tabbableGroups=b.containerGroups.filter(function(e){return e.tabbableNodes.length>0}),b.tabbableGroups.length<=0&&!_("fallbackFocus"))throw Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(b.containerGroups.find(function(e){return e.posTabIndexesFound})&&b.containerGroups.length>1)throw Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},T=function(e){var t=e.activeElement;if(t)return t.shadowRoot&&null!==t.shadowRoot.activeElement?T(t.shadowRoot):t},k=function(e){if(!1!==e&&e!==T(document)){if(!e||!e.focus){k(E());return}
14e.focus({preventScroll:!!y.preventScroll}),b.mostRecentlyFocusedNode=e,e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select&&e.select()}},O=function(e){var t=_("setReturnFocus",{params:[e]});return t||!1!==t&&e},C=function(e){var t=e.target,n=e.event,i=e.isBackward,s=void 0!==i&&i;t=t||m(n),S();var o=null;if(b.tabbableGroups.length>0){var a=x(t,n),l=a>=0?b.containerGroups[a]:void 0;if(a<0)o=s?b.tabbableGroups[b.tabbableGroups.length-1].lastTabbableNode:b.tabbableGroups[0].firstTabbableNode;else if(s){var u=b.tabbableGroups.findIndex(function(e){var n=e.firstTabbableNode;return t===n});if(u<0&&(l.container===t||(0,r.isFocusable)(t,y.tabbableOptions)&&!(0,r.isTabbable)(t,y.tabbableOptions)&&!l.nextTabbableNode(t,!1))&&(u=a),u>=0){var d=0===u?b.tabbableGroups.length-1:u-1,f=b.tabbableGroups[d];o=(0,r.getTabIndex)(t)>=0?f.lastTabbableNode:f.lastDomTabbableNode}else c(n)||(o=l.nextTabbableNode(t,!1))}else{var p=b.tabbableGroups.findIndex(function(e){var n=e.lastTabbableNode;return t===n});if(p<0&&(l.container===t||(0,r.isFocusable)(t,y.tabbableOptions)&&!(0,r.isTabbable)(t,y.tabbableOptions)&&!l.nextTabbableNode(t))&&(p=a),p>=0){var h=p===b.tabbableGroups.length-1?0:p+1,g=b.tabbableGroups[h];o=(0,r.getTabIndex)(t)>=0?g.firstTabbableNode:g.firstDomTabbableNode}else c(n)||(o=l.nextTabbableNode(t))}}else o=_("fallbackFocus");return o},A=function(e){if(!(x(m(e),e)>=0)){if(h(y.clickOutsideDeactivates,e)){n.deactivate({returnFocus:y.returnFocusOnDeactivate});return}h(y.allowOutsideClick,e)||e.preventDefault()}},P=function(e){var t=m(e),n=x(t,e)>=0;if(n||t instanceof Document)n&&(b.mostRecentlyFocusedNode=t);else{e.stopImmediatePropagation();var i,s=!0;if(b.mostRecentlyFocusedNode)if((0,r.getTabIndex)(b.mostRecentlyFocusedNode)>0){var o=x(b.mostRecentlyFocusedNode),a=b.containerGroups[o].tabbableNodes;if(a.length>0){var l=a.findIndex(function(e){return e===b.mostRecentlyFocusedNode});l>=0&&(y.isKeyForward(b.recentNavEvent)?l+1<a.length&&(i=a[l+1],s=!1):l-1>=0&&(i=a[l-1],s=!1))}}else b.containerGroups.some(function(e){return e.tabbableNodes.some(function(e){return(0,r.getTabIndex)(e)>0})})||(s=!1);else s=!1;s&&(i=C({target:b.mostRecentlyFocusedNode,isBackward:y.isKeyBackward(b.recentNavEvent)})),i?k(i):k(b.mostRecentlyFocusedNode||E())}b.recentNavEvent=void 0},j=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];b.recentNavEvent=e;var n=C({event:e,isBackward:t});n&&(c(e)&&e.preventDefault(),k(n))},R=function(e){(y.isKeyForward(e)||y.isKeyBackward(e))&&j(e,y.isKeyBackward(e))},I=function(e){((null==e?void 0:e.key)==="Escape"||(null==e?void 0:e.key)==="Esc"||(null==e?void 0:e.keyCode)===27)&&!1!==h(y.escapeDeactivates,e)&&(e.preventDefault(),n.deactivate())},N=function(e){!(x(m(e),e)>=0||h(y.clickOutsideDeactivates,e))&&(h(y.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation()))},L=function(){if(b.active)return u.activateTrap(v,n),b.delayInitialFocusTimer=y.delayInitialFocus?p(function(){k(E())}):k(E()),o.addEventListener("focusin",P,!0),o.addEventListener("mousedown",A,{capture:!0,passive:!1}),o.addEventListener("touchstart",A,{capture:!0,passive:!1}),o.addEventListener("click",N,{capture:!0,passive:!1}),o.addEventListener("keydown",R,{capture:!0,passive:!1}),o.addEventListener("keydown",I),n},M=function(e){b.active&&!b.paused&&n._setSubtreeIsolation(!1),b.adjacentElements.clear(),b.alreadyInert.clear();var t,r=new Set,i=new Set,o=s(e);try{for(o.s();!(t=o.n()).done;){var a=t.value;r.add(a);for(var l="undefined"!=typeof ShadowRoot&&a.getRootNode()instanceof ShadowRoot,u=a;u;){r.add(u);var c=u.parentElement,d=[];c?d=c.children:!c&&l&&(d=u.getRootNode().children,c=u.getRootNode().host,l="undefined"!=typeof ShadowRoot&&c.getRootNode()instanceof ShadowRoot);var f,p=s(d);try{for(p.s();!(f=p.n()).done;){var h=f.value;i.add(h)}}catch(e){p.e(e)}finally{p.f()}u=c}}}catch(e){o.e(e)}finally{o.f()}r.forEach(function(e){i.delete(e)}),b.adjacentElements=i},D=function(){if(b.active)return o.removeEventListener("focusin",P,!0),o.removeEventListener("mousedown",A,!0),o.removeEventListener("touchstart",A,!0),o.removeEventListener("click",N,!0),o.removeEventListener("keydown",R,!0),o.removeEventListener("keydown",I),n},$="undefined"!=typeof window&&"MutationObserver"in window?new MutationObserver(function(e){e.some(function(e){return Array.from(e.removedNodes
14).some(function(e){return e===b.mostRecentlyFocusedNode})})&&k(E())}):void 0,F=function(){$&&($.disconnect(),b.active&&!b.paused&&b.containers.map(function(e){$.observe(e,{subtree:!0,childList:!0})}))};return Object.defineProperties(n={get active(){return b.active},get paused(){return b.paused},activate:function(e){if(b.active)return this;var t=w(e,"onActivate"),r=w(e,"onPostActivate"),i=w(e,"checkCanFocusTrap"),s=u.getActiveTrap(v),a=!1;s&&!s.paused&&(s._setSubtreeIsolation(!1),a=!0);try{i||S(),b.active=!0,b.paused=!1,b.nodeFocusedBeforeActivation=T(o),null==t||t();var l=function(){i&&S(),L(),F(),y.isolateSubtrees&&n._setSubtreeIsolation(!0),null==r||r()};if(i)return i(b.containers.concat()).then(l,l),this;l()}catch(e){throw s===u.getActiveTrap(v)&&a&&s._setSubtreeIsolation(!0),e}return this},deactivate:function(e){if(!b.active)return this;var t=a({onDeactivate:y.onDeactivate,onPostDeactivate:y.onPostDeactivate,checkCanReturnFocus:y.checkCanReturnFocus},e);clearTimeout(b.delayInitialFocusTimer),b.delayInitialFocusTimer=void 0,b.paused||n._setSubtreeIsolation(!1),b.alreadyInert.clear(),D(),b.active=!1,b.paused=!1,F(),u.deactivateTrap(v,n);var r=w(t,"onDeactivate"),i=w(t,"onPostDeactivate"),s=w(t,"checkCanReturnFocus"),o=w(t,"returnFocus","returnFocusOnDeactivate");null==r||r();var l=function(){p(function(){o&&k(O(b.nodeFocusedBeforeActivation)),null==i||i()})};return o&&s?s(O(b.nodeFocusedBeforeActivation)).then(l,l):l(),this},pause:function(e){return b.active?(b.manuallyPaused=!0,this._setPausedState(!0,e)):this},unpause:function(e){return b.active?(b.manuallyPaused=!1,v[v.length-1]!==this)?this:this._setPausedState(!1,e):this},updateContainerElements:function(e){return b.containers=[].concat(e).filter(
14Boolean).map(function(e){return"string"==typeof e?o.querySelector(e):e}),y.isolateSubtrees&&M(b.containers),b.active&&(S(),y.isolateSubtrees&&!b.paused&&n._setSubtreeIsolation(!0)),F(),this}},{_isManuallyPaused:{value:function(){return b.manuallyPaused}},_setPausedState:{value:function(e,t){if(b.paused===e)return this;if(b.paused=e,e){var r=w(t,"onPause"),i=w(t,"onPostPause");null==r||r(),D(),F(),n._setSubtreeIsolation(!1),null==i||i()}else{var s=w(t,"onUnpause"),o=w(t,"onPostUnpause");null==s||s(),n._setSubtreeIsolation(!0),S(),L(),F(),null==o||o()}return this}},_setSubtreeIsolation:{value:function(e){y.isolateSubtrees&&b.adjacentElements.forEach(function(t){e?((t.inert||t.hasAttribute("inert"))&&b.alreadyInert.add(t),t.inert=!0):b.alreadyInert.has(t)||(t.inert=!1)})}}}),n.updateContainerElements(e),n}},73414:(e,t,n)=>{"use strict";function r(e){var t=e(function(e){Error.call(e),e.stack=Error().stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}n.d(t,{L:()=>r})},74203:(e,t,n)=>{"use strict";n.d(t,{i:()=>b});var r=n(47738);let i=(0,r.A)(.42,0,1,1),s=(0,r.A)(0,0,.58,1),o=(0,r.A)(.42,0,.58,1),a=e=>Array.isArray(e)&&"number"!=typeof e[0];var l=n(37605),u=n(90620),c=n(68960),d=n(32073),f=n(96453),p=n(51252);let h={linear:u.l,easeIn:i,easeInOut:o,easeOut:s,circIn:f.po,circInOut:f.tn,circOut:f.yT,backIn:d.dg,backInOut:d.ZZ,backOut:d.Sz,anticipate:c.b},m=e=>"string"==typeof e,g=e=>{if((0,p.D)(e)){(0,l.V)(4===e.length,"Cubic bezier arrays must contain four numerical values.","cubic-bezier-length");let[t,n,i,s]=e;return(0,r.A)(t,n,i,s)}return m(e)?((0,l.V)(void 0!==h[e],`Invalid easing type '${e}'`,"invalid-easing-type"),h[e]):e};var v=n(61574),y=n(64384);function b({duration:e=300,keyframes:t,times:n,ease:r="easeInOut"}){let i=a(r)?r.map(g):g(r),s={done:!1,value:t[0]},l=(n&&n.length===t.length?n:(0,y.Z)(t)).map(t=>t*e),u=(0,v.G)(l,t,{ease:Array.isArray(i)?i:t.map(()=>i||o).splice(0,t.length-1)});return{calculatedDuration:e,next:t=>(s.value=u(t),s.done=t>=e,s)}}},74895:(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 l.ReadonlyURLSearchParams},RedirectType:function(){return l.RedirectType},ServerInsertedHTMLContext:function(){return u.ServerInsertedHTMLContext},forbidden:function(){return l.forbidden},notFound:function(){return l.notFound},permanentRedirect:function(){return l.permanentRedirect},redirect:function(){return l.redirect},unauthorized:function(){return l.unauthorized},unstable_rethrow:function(){return l.unstable_rethrow},useParams:function(){return h},usePathname:function(){return f},useRouter:function(){return p},useSearchParams:function(){return d},useSelectedLayoutSegment:function(){return g},useSelectedLayoutSegments:function(){return m},useServerInsertedHTML:function(){return u.useServerInsertedHTML}});let r=n(14232),i=n(2875),s=n(6394),o=n(35172),a=n(42835),l=n(96382),u=n(64512),c=void 0;function d(){let e=(0,r.useContext)(s.SearchParamsContext);return(0,r.useMemo)(()=>e?new l.ReadonlyURLSearchParams(e):null,[e])}function f(){return null==c||c("usePathname()"),(0,r.useContext)(s.PathnameContext)}function p(){let e=(0,r.useContext)(i.AppRouterContext);if(null===e)throw Object.defineProperty(Error("invariant expected app router to be mounted"),"__NEXT_ERROR_CODE",{value:"E238",enumerable:!1,configurable:!0});return e}function h(){return null==c||c("useParams()"),(0,r.useContext)(s.PathParamsContext)}function m(e){void 0===e&&(e="children"),null==c||c("useSelectedLayoutSegments()");let t=(0,r.useContext)(i.LayoutRouterContext);return t?function e(t,n,r,i){let s;if(void 0===r&&(r=!0),void 0===i&&(i=[]),r)s=t[1][n];else{var l;let e=t[1];s=null!=(l=e.children)?l:Object.values(e)[0]}if(!s)return i;let u=s[0],c=(0,o.getSegmentValue)(u);return!c||c.startsWith(a.PAGE_SEGMENT_KEY)?i:(i.push(c),e(s,n,!1,i))}(t.parentTree,e):null}function g(e){void 0===e&&(e="children"),null==c||c("useSelectedLayoutSegment()");let t=m(e);if(!t||0===t.length)return null;let n="children"===e?t[0]:t[t.length-1];return n===a.DEFAULT_SEGMENT_KEY?null:n}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
14dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},75784:(e,t,n)=>{"use strict";n.d(t,{N:()=>b});var r=n(37876),i=n(14232),s=n(5048),o=n(91200),a=n(50181),l=n(3866),u=n(7990),c=n(39751);function d(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class f extends i.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=t.offsetParent,n=(0,u.s)(e)&&e.offsetWidth||0,r=this.props.sizeRef.current;r.height=t.offsetHeight||0,r.width=t.offsetWidth||0,r.top=t.offsetTop,r.left=t.offsetLeft,r.right=n-r.width-r.left}return null}componentDidUpdate(){}render(){return this.props.children}}function p({children:e,isPresent:t,anchorX:n,root:s}){let o=(0,i.useId)(),a=(0,i.useRef)(null),l=(0,i.useRef)({width:0,height:0,top:0,left:0,right:0}),{nonce:u}=(0,i.useContext)(c.Q),p=function(...e){return i.useCallback(function(...e){return t=>{let n=!1,r=e.map(e=>{let r=d(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():d(e[t],null)}}}}(...e),e)}(a,e?.ref);return(0,i.useInsertionEffect)(()=>{let{width:e,height:r,top:i,left:c,right:d}=l.current;if(t||!a.current||!e||!r)return;let f="left"===n?`left: ${c}`:`right: ${d}`;a.current.dataset.motionPopId=o;let p=document.createElement("style");u&&(p.nonce=u);let h=s??document.head;return h.appendChild(p),p.sheet&&p.sheet.insertRule(`
15          [data-motion-pop-id="${o}"] {
16            position: absolute !important;
17            width: ${e}px !important;
18            height: ${r}px !important;
19            ${f}px !important;
20            top: ${i}px !important;
21          }
22        `),()=>{h.contains(p)&&h.removeChild(p)}},[t]),(0,r.jsx)(f,{isPresent:t,childRef:a,sizeRef:l,children:i.cloneElement(e,{ref:p})})}let h=({children:e,initial:t,isPresent:n,onExitComplete:s,custom:a,presenceAffectsLayout:u,mode:c,anchorX:d,root:f})=>{let h=(0,o.M)(m),g=(0,i.useId)(),v=!0,y=(0,i.useMemo)(()=>(v=!1,{id:g,initial:t,isPresent:n,custom:a,onExitComplete:e=>{for(let t of(h.set(e,!0),h.values()))if(!t)return;s&&s()},register:e=>(h.set(e,!1),()=>h.delete(e))}),[n,h,s]);return u&&v&&(y={...y}),(0,i.useMemo)(()=>{h.forEach((e,t)=>h.set(t,!1))},[n]),i.useEffect(()=>{n||h.size||!s||s()},[n]),"popLayout"===c&&(e=(0,r.jsx)(p,{isPresent:n,anchorX:d,root:f,children:e})),(0,r.jsx)(l.t.Provider,{value:y,children:e})};function m(){return new Map}var g=n(83885);let v=e=>e.key||"";function y(e){let t=[];return i.Children.forEach(e,e=>{(0,i.isValidElement)(e)&&t.push(e)}),t}let b=({children:e,custom:t,initial:n=!0,onExitComplete:l,presenceAffectsLayout:u=!0,mode:c="sync",propagate:d=!1,anchorX:f="left",root:p})=>{let[m,b]=(0,g.xQ)(d),w=(0,i.useMemo)(()=>y(e),[e]),x=d&&!m?[]:w.map(v),_=(0,i.useRef)(!0),E=(0,i.useRef)(w),S=(0,o.M)(()=>new Map),[T,k]=(0,i.useState)(w),[O,C]=(0,i.useState)(w);(0,a.E)(()=>{_.current=!1,E.current=w;for(let e=0;e<O.length;e++){let t=v(O[e]);x.includes(t)?S.delete(t):!0!==S.get(t)&&S.set(t,!1)}},[O,x.length,x.join("-")]);let A=[];if(w!==T){let e=[...w];for(let t=0;t<O.length;t++){let n=O[t],r=v(n);x.includes(r)||(e.splice(t,0,n),A.push(n))}return"wait"===c&&A.length&&(e=A),C(y(e)),k(w),null}let{forceRender:P}=(0,i.useContext)(s.L);return(0,r.jsx)(r.Fragment,{children:O.map(e=>{let i=v(e),s=(!d||!!m)&&(w===O||x.includes(i));return(0,r.jsx)(h,{isPresent:s,initial:(!_.current||!!n)&&void 0,custom:t,presenceAffectsLayout:u,mode:c,root:p,onExitComplete:s?void 0:()=>{if(!S.has(i))return;S.set(i,!0);let e=!0;S.forEach(t=>{t||(e=!1)}),e&&(P?.(),C(E.current),d&&b?.(),l&&l())},anchorX:f,children:e},i)})})}},76076:(e,t,n)=>{"use strict";n.d(t,{Xr:()=>o,gt:()=>s,xv:()=>i});var r=n(50045);function i(e,t=0){return"string"!=typeof e||0===t?e:e.length<=t?e:`${e.slice(0,t)}...`}function s(e,t){if(!Array.isArray(e))return"";let n=[];for(let t=0;t<e.length;t++){let i=e[t];try{(0,r.L2)(i)?n.push("[VueViewModel]"):n.push(String(i))}catch{n.push("[value cannot be serialized]")}}return n.join(t)}function o(e,t=[],n=!1){return t.some(t=>(function(e,t,n=!1){return!!(0,r.Kg)(e)&&((0,r.gd)(t)?t.test(e):!!(0,r.Kg)(t)&&(n?e===t:e.includes(t)))})(e,t,n))}},76821:(e,t,n)=>{"use strict";n.d(t,{E:()=>a});var r=n(48413),i=n(74203),s=n(23382);let o={decay:r.B,inertia:r.B,tween:i.i,keyframes:i.i,spring:s.o};function a(e){"string"==typeof e.type&&(e.type=o[e.type])}},76845:(e,t,n)=>{"use strict";n.d(t,{I:()=>o});var r=n(17454);let i=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];var s=n(17595);function o(e,t){let n=!1,o=!0,a={delta:0,timestamp:0,isProcessing:!1},l=()=>n=!0,u=i.reduce((e,n)=>(e[n]=function(e,t){let n=new Set,r=new Set,i=!1,o=!1,a=new WeakSet,l={delta:0,timestamp:0,isProcessing:!1},u=0;
22function c(t){a.has(t)&&(d.schedule(t),e()),u++,t(l)}let d={schedule:(e,t=!1,s=!1)=>{let o=s&&i?n:r;return t&&a.add(e),o.has(e)||o.add(e),e},cancel:e=>{r.delete(e),a.delete(e)},process:e=>{if(l=e,i){o=!0;return}i=!0,[n,r]=[r,n],n.forEach(c),t&&s.Q.value&&s.Q.value.frameloop[t].push(u),u=0,n.clear(),i=!1,o&&(o=!1,d.process(e))}};return d}(l,t?n:void 0),e),{}),{setup:c,read:d,resolveKeyframes:f,preUpdate:p,update:h,preRender:m,render:g,postRender:v}=u,y=()=>{let i=r.W.useManualTiming?a.timestamp:performance.now();n=!1,r.W.useManualTiming||(a.delta=o?1e3/60:Math.max(Math.min(i-a.timestamp,40),1)),a.timestamp=i,a.isProcessing=!0,c.process(a),d.process(a),f.process(a),p.process(a),h.process(a),m.process(a),g.process(a),v.process(a),a.isProcessing=!1,n&&t&&(o=!1,e(y))},b=()=>{n=!0,o=!0,a.isProcessing||e(y)};return{schedule:i.reduce((e,t)=>{let r=u[t];return e[t]=(e,t=!1,i=!1)=>(n||b(),r.schedule(e,t,i)),e},{}),cancel:e=>{for(let t=0;t<i.length;t++)u[i[t]].cancel(e)},state:a,steps:u}}},77170:(e,t,n)=>{var r="Expected a function",i=0/0,s=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt,c="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,d="object"==typeof self&&self&&self.Object===Object&&self,f=c||d||Function("return this")(),p=Object.prototype.toString,h=Math.max,m=Math.min,g=function(){return f.Date.now()};function v(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function y(e){if("number"==typeof e)return e;if("symbol"==typeof(t=e)||t&&"object"==typeof t&&"[object Symbol]"==p.call(t))return i;if(v(e)){var t,n="function"==typeof e.valueOf?e.valueOf():e;e=v(n)?n+"":n}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(s,"");var r=a.test(e);return r||l.test(e)?u(e.slice(2),r?2:8):o.test(e)?i:+e}e.exports=function(e,t,n){var i=!0,s=!0;if("function"!=typeof e)throw TypeError(r);return v(n)&&(i="leading"in n?!!n.leading:i,s="trailing"in n?!!n.trailing:s),function(e,t,n){var i,s,o,a,l,u,c=0,d=!1,f=!1,p=!0;if("function"!=typeof e)throw TypeError(r);function b(t){var n=i,r=s;return i=s=void 0,c=t,a=e.apply(r,n)}function w(e){var n=e-u,r=e-c;return void 0===u||n>=t||n<0||f&&r>=o}function x(){var e,n,r,i=g();if(w(i))return _(i);l=setTimeout(x,(e=i-u,n=i-c,r=t-e,f?m(r,o-n):r))}function _(e){return(l=void 0,p&&i)?b(e):(i=s=void 0,a)}function E(){var e,n=g(),r=w(n);if(i=arguments,s=this,u=n,r){if(void 0===l)return c=e=u,l=setTimeout(x,t),d?b(e):a;if(f)return l=setTimeout(x,t),b(u)}return void 0===l&&(l=setTimeout(x,t)),a}return t=y(t)||0,v(n)&&(d=!!n.leading,o=(f="maxWait"in n)?h(y(n.maxWait)||0,t):o,p="trailing"in n?!!n.trailing:p),E.cancel=function(){void 0!==l&&clearTimeout(l),c=0,i=u=s=l=void 0},E.flush=function(){return void 0===l?a:_(g())},E}(e,t,{leading:i,maxWait:t,trailing:s})}},77328:(e,t,n)=>{e.exports=n(89836)},77628:(e,t,n)=>{"use strict";n.d(t,{O:()=>r});let r=globalThis},77704:(e,t,n)=>{"use strict";n.d(t,{T:()=>r});let r=!1}
22,78212:(e,t,n)=>{var r=n(12883).default;e.exports=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=r(i))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},78226:(e,t,n)=>{"use strict";t.Nk=t.sV=t.XG=t.Hg=void 0;var r=p(n(48147)),i=p(n(51699)),s=p(n(95553)),o=p(n(34203)),a=p(n(81754)),l=p(n(49947)),u=p(n(25790)),c=p(n(54071)),d=p(n(88309)),f=p(n(61234));function p(e){return e&&e.__esModule?e:{default:e}}r.default,i.default,t.Hg=s.default,t.XG=o.default,t.sV=a.default,l.default,t.Nk=u.default,c.default,d.default,f.default,r.default,i.default,s.default,o.default,a.default,l.default,u.default,c.default,d.default,f.default},78889:(e,t,n)=>{"use strict";n.d(t,{KS:()=>Z,eU:()=>z});var r,i,s,o,a,l,u,c,d,f,p,h,m={},g={exports:{}};function v(){return h||(h=1,function(e,t){let{hasOwnProperty:n}=Object.prototype,r=f();r.configure=f,r.stringify=r,r.default=r,t.stringify=r,t.configure=f,e.exports=r;let i=/[\u0000-\u001f\u0022\u005c\ud800-\udfff]/;function s(e){return e.length<5e3&&!i.test(e)?`"${e}"`:JSON.stringify(e)}function o(e,t){if(e.length>200||t)return e.sort(t);for(let t=1;t<e.length;t++){let n=e[t],r=t;for(;0!==r&&e[r-1]>n;)e[r]=e[r-1],r--;e[r]=n}return e}let a=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(Object.getPrototypeOf(new Int8Array)),Symbol.toStringTag).get;function l(e){return void 0!==a.call(e)&&0!==e.length}function u(e,t,n){e.length<n&&(n=e.length);let r=","===t?"":" ",i=`"0":${r}${e[0]}`;for(let s=1;s<n;s++)i+=`${t}"${s}":${r}${e[s]}`;return i}function c(e,t){let r;if(n.call(e,t)){if("number"!=typeof(r=e[t]))throw TypeError(`The "${t}" argument must be of type number`);if(!Number.isInteger(r))throw TypeError(`The "${t}" argument must be an integer`);if(r<1)throw RangeError(`The "${t}" argument must be >= 1`)}return void 0===r?1/0:r}function d(e){return 1===e?"1 item":`${e} items`}function f(e){let t=function(e){if(n.call(e,"strict")){let t=e.strict;if("boolean"!=typeof t)throw TypeError('The "strict" argument must be of type boolean');if(t)return e=>{let t=`Object can not safely be stringified. Received type ${typeof e}`;throw"function"!=typeof e&&(t+=` (${e.toString()})`),Error(t)}}}(e={...e});t&&(void 0===e.bigint&&(e.bigint=!1),"circularValue"in e||(e.circularValue=Error));let r=function(e){if(n.call(e,"circularValue")){let t=e.circularValue;if("string"==typeof t)return`"${t}"`;if(null==t)return t;if(t===Error||t===TypeError)return{toString(){throw TypeError("Converting circular structure to JSON")}};throw TypeError('The "circularValue" argument must be of type string or the value null or undefined')}return'"[Circular]"'}(e),i=function(e,t){let r;if(n.call(e,t)&&"boolean"!=typeof(r=e[t]))throw TypeError(`The "${t}" argument must be of type boolean`);return void 0===r||r}(e,"bigint"),a=function(e){let t;if(n.call(e,"deterministic")&&"boolean"!=typeof(t=e.deterministic)&&"function"!=typeof t)throw TypeError('The "deterministic" argument must be of type boolean or comparator function');return void 0===t||t}(e),f="function"==typeof a?a:void 0,p=c(e,"maximumDepth"),h=c(e,"maximumBreadth");return function(e,n,c){if(arguments.length>1){let m="";if("number"==typeof c?m=" ".repeat(Math.min(c,10)):"string"==typeof c&&(m=c.slice(0,10)),null!=n){if("function"==typeof n)return function e(n,u,c,m,g,v){let y=u[n];switch("object"==typeof y&&null!==y&&"function"==typeof y.toJSON&&(y=y.toJSON(n)),typeof(y=m.call(u,n,y))){case"string":return s(y);case"object":{if(null===y)return"null";if(-1!==c.indexOf(y))return r;let t="",n=",",i=v;if(Array.isArray(y)){if(0===y.length)return"[]";if(p<c.length+1)return'"[Array]"';c.push(y),""!==g&&(v+=g,t+=`
23${v}`,n=`,
24${v}`);let r=Math.min(y.length,h),s=0;for(;s<r-1;s++){let r=e(String(s),y,c,m,g,v);t+=void 0!==r?r:"null",t+=n}let o=e(String(s),y,c,m,g,v);if(t+=void 0!==o?o:"null",y.length-1>h){let e=y.length-h-1;t+=`${n}"... ${d(e)} not stringified"`}return""!==g&&(t+=`
25${i}`),c.pop(),`[${t}]`}let u=Object.keys(y),b=u.length;if(0===b)return"{}";if(p<c.length+1)return'"[Object]"';let w="",x="";""!==g&&(v+=g,n=`,
26${v}`,w=" ");let _=Math.min(b,h);a&&!l(y)&&(u=o(u,f)),c.push(y);for(let r=0;r<_;r++){let i=u[r],o=e(i,y,c,m,g,v);void 0!==o&&(t+=`${x}
26${s(i)}:${w}${o}`,x=n)}return b>h&&(t+=`${x}"...":${w}"${d(b-h)} not stringified"`,x=n),""!==g&&x.length>1&&(t=`
27${v}${t}
28${i}`),c.pop(),`{${t}}`}case"number":return isFinite(y)?String(y):t?t(y):"null";case"boolean":return!0===y?"true":"false";case"undefined":return;case"bigint":if(i)return String(y);default:return t?t(y):void 0}}("",{"":e},[],n,m,"");if(Array.isArray(n))return function e(n,o,a,l,u,c){switch("object"==typeof o&&null!==o&&"function"==typeof o.toJSON&&(o=o.toJSON(n)),typeof o){case"string":return s(o);case"object":{if(null===o)return"null";if(-1!==a.indexOf(o))return r;let t=c,n="",i=",";if(Array.isArray(o)){if(0===o.length)return"[]";if(p<a.length+1)return'"[Array]"';a.push(o),""!==u&&(c+=u,n+=`
29${c}`,i=`,
30${c}`);let r=Math.min(o.length,h),s=0;for(;s<r-1;s++){let t=e(String(s),o[s],a,l,u,c);n+=void 0!==t?t:"null",n+=i}let f=e(String(s),o[s],a,l,u,c);if(n+=void 0!==f?f:"null",o.length-1>h){let e=o.length-h-1;n+=`${i}"... ${d(e)} not stringified"`}return""!==u&&(n+=`
31${t}`),a.pop(),`[${n}]`}a.push(o);let f="";""!==u&&(c+=u,i=`,
32${c}`,f=" ");let m="";for(let t of l){let r=e(t,o[t],a,l,u,c);void 0!==r&&(n+=`${m}${s(t)}:${f}${r}`,m=i)}return""!==u&&m.length>1&&(n=`
33${c}${n}
34${t}`),a.pop(),`{${n}}`}case"number":return isFinite(o)?String(o):t?t(o):"null";case"boolean":return!0===o?"true":"false";case"undefined":return;case"bigint":if(i)return String(o);default:return t?t(o):void 0}}("",e,[],function(e){let t=new Set;for(let n of e)("string"==typeof n||"number"==typeof n)&&t.add(String(n));return t}(n),m,"")}if(0!==m.length)return function e(n,c,m,g,v){switch(typeof c){case"string":return s(c);case"object":{if(null===c)return"null";if("function"==typeof c.toJSON){if("object"!=typeof(c=c.toJSON(n)))return e(n,c,m,g,v);if(null===c)return"null"}if(-1!==m.indexOf(c))return r;let t=v;if(Array.isArray(c)){if(0===c.length)return"[]";if(p<m.length+1)return'"[Array]"';m.push(c),v+=g;let n=`
35${v}`,r=`,
36${v}`,i=Math.min(c.length,h),s=0;for(;s<i-1;s++){let t=e(String(s),c[s],m,g,v);n+=void 0!==t?t:"null",n+=r}let o=e(String(s),c[s],m,g,v);if(n+=void 0!==o?o:"null",c.length-1>h){let e=c.length-h-1;n+=`${r}"... ${d(e)} not stringified"`}return n+=`
37${t}`,m.pop(),`[${n}]`}let i=Object.keys(c),y=i.length;if(0===y)return"{}";if(p<m.length+1)return'"[Object]"';v+=g;let b=`,
38${v}`,w="",x="",_=Math.min(y,h);l(c)&&(w+=u(c,b,h),i=i.slice(c.length),_-=c.length,x=b),a&&(i=o(i,f)),m.push(c);for(let t=0;t<_;t++){let n=i[t],r=e(n,c[n],m,g,v);void 0!==r&&(w+=`${x}${s(n)}: ${r}`,x=b)}return y>h&&(w+=`${x}"...": "${d(y-h)} not stringified"`,x=b),""!==x&&(w=`
39${v}${w}
40${t}`),m.pop(),`{${w}}`}case"number":return isFinite(c)?String(c):t?t(c):"null";case"boolean":return!0===c?"true":"false";case"undefined":return;case"bigint":if(i)return String(c);default:return t?t(c):void 0}}("",e,[],m,"")}return function e(n,c,m){switch(typeof c){case"string":return s(c);case"object":{if(null===c)return"null";if("function"==typeof c.toJSON){if("object"!=typeof(c=c.toJSON(n)))return e(n,c,m);if(null===c)return"null"}if(-1!==m.indexOf(c))return r;let t="",i=void 0!==c.length;if(i&&Array.isArray(c)){if(0===c.length)return"[]";if(p<m.length+1)return'"[Array]"';m.push(c);let n=Math.min(c.length,h),r=0;for(;r<n-1;r++){let n=e(String(r),c[r],m);t+=void 0!==n?n:"null",t+=","}let i=e(String(r),c[r],m);if(t+=void 0!==i?i:"null",c.length-1>h){let e=c.length-h-1;t+=`,"... ${d(e)} not stringified"`}return m.pop(),`[${t}]`}let g=Object.keys(c),v=g.length;if(0===v)return"{}";if(p<m.length+1)return'"[Object]"';let y="",b=Math.min(v,h);i&&l(c)&&(t+=u(c,",",h),g=g.slice(c.length),b-=c.length,y=","),a&&(g=o(g,f)),m.push(c);for(let n=0;n<b;n++){let r=g[n],i=e(r,c[r],m);void 0!==i&&(t+=`${y}${s(r)}:${i}`,y=",")}return v>h&&(t+=`${y}"...":"${d(v-h)} not stringified"`),m.pop(),`{${t}}`}case"number":return isFinite(c)?String(c):t?t(c):"null";case"boolean":return!0===c?"true":"false";case"undefined":return;case"bigint":if(i)return String(c);default:return t?t(c):void 0}}("",e,[])}}}(g,g.exports)),g.exports}function y(){if(x)return w;function e(e){return e*Math.random()|0}return x=1,w={findNotMatching:function(e,t){let n=[],r=0;for(let i=0;i<e.length;i++)for(let s=r;s<t.length;s++)e[i]!==t[s]&&(n.push(t[s]),r=s+1);return n},findMatchingIndexes:function(e,t){let n=[],r=0;for(let i=0;i<e.length;i++)for(let s=r;s<t.length;s++)e[i]===t[s]&&(n.push(s),r=s+1);return n},bsearchIndex:function(e,t){let n=0,r=e.length-1;for(;n<=r;){let i=(n+r)/2|0;if(e[i]===t)return i;e[i]<t?n=i+1:r=i-1}return -1},wildcardMatch:function(e,t){if("*"===e||e.length===t.length&&e===t)return!0;let n=0,r=0;for(;n<e.length&&r<t.length;){if(e[n]===t[r]){n++,r++;continue}
40if("*"===e[n]){if(e[n+1]===t[r]){n++;continue}r++;continue}return!1}return n>=e.length-1},randomSubset:function(t,n){var r,i;if(t.length<1||n<1)return[];let s=(r=1,i=Math.min(t.length,n),(r=Math.floor(r))+e(1+(i=Math.floor(i))-r)),o=new Set;for(let n=0;n<s;n++)o.add(e(t.length));let a=[];for(let e of o)a.push(t[e]);return a},abstractLogging:function(){let e=()=>{};return{fatal:e,error:e,warn:e,info:e,debug:e,trace:e}},isServerSide:typeof window>"u"}}function b(){if(E)return _;E=1;class e{constructor(e){this.options=e}async get(e){throw Error("storage get method not implemented")}async set(e,t,n,r){throw Error("storage set method not implemented")}async remove(e){throw Error("storage remove method not implemented")}async invalidate(e){throw Error("storage invalidate method not implemented")}async clear(e){throw Error("storage clear method not implemented")}async refresh(){throw Error("storage refresh method not implemented")}}return _=e}var w,x,_,E,S,T,k,O,C,A={};function P(){if(R)return j;R=1;var e=(C||(C=1,A.ARRAY_BUFFER_SUPPORT="u">typeof ArrayBuffer,A.SYMBOL_SUPPORT="u">typeof Symbol),A),t=e.ARRAY_BUFFER_SUPPORT,n=e.SYMBOL_SUPPORT;return j=function(e,r){var i,s,o,a,l;if(!e)throw Error("obliterator/forEach: invalid iterable.");if("function"!=typeof r)throw Error("obliterator/forEach: expecting a callback.");if(Array.isArray(e)||t&&ArrayBuffer.isView(e)||"string"==typeof e||"[object Arguments]"===e.toString()){for(o=0,a=e.length;o<a;o++)r(e[o],o);return}if("function"==typeof e.forEach){e.forEach(r);return}if(n&&Symbol.iterator in e&&"function"!=typeof e.next&&(e=e[Symbol.iterator]()),"function"==typeof e.next){for(i=e,o=0;!0!==(l=i.next()).done;)r(l.value,o),o++;return}for(s in e)e.hasOwnProperty(s)&&r(e[s],s)}}var j,R,I,N={};function L(){var e;return I||(I=1,N.getPointerArray=function(e){var t=e-1;if(t<=255)return Uint8Array;
40if(t<=65535)return Uint16Array;if(t<=0xffffffff)return Uint32Array;throw Error("mnemonist: Pointer Array of size > 4294967295 is not supported.")},N.getSignedPointerArray=function(e){var t=e-1;return t<=127?Int8Array:t<=32767?Int16Array:t<=0x7fffffff?Int32Array:Float64Array},N.getNumberType=function(e){return e===(0|e)?-1===Math.sign(e)?e<=127&&e>=-128?Int8Array:e<=32767&&e>=-32768?Int16Array:Int32Array:e<=255?Uint8Array:e<=65535?Uint16Array:Uint32Array:Float64Array},e={Uint8Array:1,Int8Array:2,Uint16Array:3,Int16Array:4,Uint32Array:5,Int32Array:6,Float32Array:7,Float64Array:8},N.getMinimalRepresentation=function(t,n){var r,i,s,o,a,l=null,u=0;for(o=0,a=t.length;o<a;o++)s=n?n(t[o]):t[o],(r=e[(i=N.getNumberType(s)).name])>u&&(u=r,l=i);return l},N.isTypedArray=function(e){return"u">typeof ArrayBuffer&&ArrayBuffer.isView(e)},N.concat=function(){var e,t,n,r=0;for(e=0,n=arguments.length;e<n;e++)r+=arguments[e].length;var i=new arguments[0].constructor(r);for(e=0,t=0;e<n;e++)i.set(arguments[e],t),t+=arguments[e].length;return i},N.indices=function(e){for(var t=N.getPointerArray(e),n=new t(e),r=0;r<e;r++)n[r]=r;return n}),N}var M,D={};function $(){let e;if(l)return a;l=1;let{isServerSide:t}=y();t&&(e=function(){if(T)return S;T=1;let e=v(),t=b(),{findNotMatching:n,randomSubset:r,abstractLogging:i}=y();class s extends t{constructor(e={}){if(!e.client||"object"!=typeof e.client)throw Error("Redis client is required");
40if(super(e),e.invalidation&&e.invalidation.referencesTTL&&("number"!=typeof e.invalidation.referencesTTL||e.invalidation.referencesTTL<1))throw Error("invalidation.referencesTTL must be a positive integer greater than 1");this.log=e.log||i(),this.store=e.client,this.invalidation=!!e.invalidation,this.referencesTTL=e.invalidation&&e.invalidation.referencesTTL||60}getReferenceKeyLabel(e){return`r:${e}`}getKeyReferenceLabel(e){return`k:${e}`}async get(e){this.log.debug({msg:"acd/storage/redis.get",key:e});try{let t=await this.store.get(e);if(!t){if(!this.invalidation)return;this.clearReferences(e);return}return JSON.parse(t)}catch(t){this.log.error({msg:"acd/storage/redis.get error",err:t,key:e})}}async getTTL(e){this.log.debug({msg:"acd/storage/memory.getTTL",key:e});let t=await this.store.pttl(e);return t<0?0:t=Math.ceil(t/1e3)}async set(t,r,i,s){if(this.log.debug({msg:"acd/storage/redis.set key",key:t,value:r,ttl:i,references:s}),!(!(i=Number(i))||i<0))try{if(await this.store.set(t,e(r),"EX",i),!s||s.length<1)return;if(!this.invalidation){this.log.warn({msg:"acd/storage/redis.set, invalidation is disabled, references are useless",key:t,references:s});return}let o=[],a=await this.store.smembers(this.getKeyReferenceLabel(t));if(this.log.debug({msg:"acd/storage/redis.set current references",key:t,currentReferences:a}),a.length>1){for(let e of(a.sort(),s.sort(),n(s,a)))o.push(["srem",this.getReferenceKeyLabel(e),t]);o.push(["del",this.getKeyReferenceLabel(t)])}let l=a.length>1?n(a,s):s;this.log.debug({msg:"acd/storage/redis.set references to add",key:t,referencesToAdd:l});for(let e=0;e<l.length;e++){let n=l[e],r=this.getReferenceKeyLabel(n);o.push(["sadd",r,t]),o.push(["expire",r,this.referencesTTL])}let u=this.getKeyReferenceLabel(t);o.push(["sadd",u,s]),o.push(["expire",u,i]),this.log.debug({msg:"acd/storage/redis.set references writes",writes:o}),await this.store.pipeline(o).exec()}catch(e){this.log.error({msg:"acd/storage/redis.set error",err:e,key:t,ttl:i,references:s})}}async remove(e){this.log.debug({msg:"acd/storage/redis.remove",key:e});try{let t=await this.store.del(e)>0;return t&&this.invalidation&&await this.clearReferences(e),t}catch(t){this.log.error({msg:"acd/storage/redis.remove error",err:t,key:e})}}async invalidate(e){if(!this.invalidation)return this.log.warn({msg:"acd/storage/redis.invalidate, exit due invalidation is disabled"}),[];this.log.debug({msg:"acd/storage/redis.invalidate",references:e});try{return Array.isArray(e)?await this._invalidateReferences(e):await this._invalidateReference(e)}catch(t){return this.log.error({msg:"acd/storage/redis.invalidate error",err:t,references:e}),[]}}async _invalidateReferences(e,t=!0){let n=e.map(e=>["smembers",t?this.getReferenceKeyLabel(e):e]),r=await this.store.pipeline(n).exec();this.log.debug({msg:"acd/storage/redis._invalidateReferences keys",keys:r});let i=[],s=[];for(let e=0;e<r.length;e++){let t=r[e][1];if(t){this.log.debug({msg:"acd/storage/redis._invalidateReferences got keys to be invalidated",keys:t});for(let e=0;e<t.length;e++){let n=t[e];this.log.debug({msg:"acd/storage/redis._invalidateReferences del key"+n}),s.push(n),i.push(["del",n])}}}return await this.store.pipeline(i).exec(),await this.clearReferences(s),s}async _invalidateReference(e){let t;if(e.includes("*")){let t=await this.store.keys(this.getReferenceKeyLabel(e));return this._invalidateReferences(t,!1)}t=await this.store.smembers(this.getReferenceKeyLabel(e)),this.log.debug({msg:"acd/storage/redis._invalidateReference keys",keys:t});let n=[],r=[];for(let e=0;e<t.length;e++){let i=t[e];this.log.debug({msg:"acd/storage/redis._invalidateReference del key"+i}),r.push(i),n.push(["del",i])}return await this.store.pipeline(n).exec(),await this.clearReferences(r),r}async clear(e){this.log.debug({msg:"acd/storage/redis.clear",name:e});try{if(!e){await this.store.flushall();return}let t=await this.store.keys(`${e}*`);this.log.debug({msg:"acd/storage/redis.clear keys",keys:t});let n=t.map(e=>["del",e]);if(await this.store.pipeline(n).exec(),!this.invalidation)return;await this.clearReferences(t)}catch(t){this.log.error({msg:"acd/storage/redis.clear error",err:t,name:e})}}async refresh(){try{await this.store.flushall()}catch(e){this.log.error({msg:"acd/storage/redis.refresh error",err:e})}}async clearReferences(e){try{if(!e){this.log.warn({msg:"acd/storage/redis.clearReferences invalid call due to empty key"});return}Array.isArray(e)||(e=[e]);let t=e.map(e=>["smembers",this.getKeyReferenceLabel(e)]),n=await this.store.pipeline(t).exec();this.log.debug({msg:"acd/storage/redis.clearReferences references",keys:e,referencesKeys:n});let r={};for(let t=0;t<e.length;t++){for(let i=0;i<n[t][1].length;i++){let s=this.getReferenceKeyLabel(n[t][1][i]);r[s]||(r[s]=["srem",s,e])}let i=this.getKeyReferenceLabel(e[t]);r[i]=["del",i]}this.log.debug({msg:"acd/storage/redis.clearReferences writes pipeline",writes:r}),await this.store.pipeline(Object.values(r)).exec()}catch(e){this.log.error({msg:"acd/storage/redis.clearReferences error",err:e})}}async gc(e="lazy",t={}){if(this.log.debug({msg:"acd/storage/redis.gc",mode:e,options:t}),!this.invalidation){this.log.warn({msg:"acd/storage/redis.gc does not run due to invali
40dation is disabled"});return}"strict"!==e&&"lazy"!==e&&(e="lazy");let n={references:{scanned:[],removed:[]},keys:{scanned:new Set,removed:new Set},loops:0,cursor:0,error:null};try{let i=0,s=64;if(t.chunk&&("number"!=typeof t.chunk||t.chunk<1))return n.error=Error("chunk must be a positive integer greater than 1"),n;if(t.lazy){if(t.lazy.chunk){if("number"!=typeof t.lazy.chunk||t.lazy.chunk<1)return n.error=Error("lazy.chunk must be a positive integer greater than 1"),n;s=t.lazy.chunk}if(t.lazy.cursor){if("number"!=typeof t.lazy.cursor||t.lazy.cursor<0)return n.error=Error("lazy.cursor must be a positive integer greater than 0"),n;i=t.lazy.cursor}}let o=t.chunk||64,a=Math.min(s,o),l=i,u=-1,c=-1;do{n.loops++;let t=await this.store.scan(i,"match","r:*","count",a);i=Number(t[0]),u=t[1].length;let o="lazy"===e?r(t[1],s):t[1];n.references.scanned=n.references.scanned.concat(o);let l=[];for(let e=0;e<o.length;e++){let t=o[e];l.push(["smembers",t])}let d=await this.store.pipeline(l).exec(),f={},p={};for(let e=0;e<d.length;e++){let t=d[e],r=o[e];p[r]=t[1];for(let e=0;e<t[1].length;e++){let i=t[1][e];f[i]?f[i].push(r):f[i]=[r],n.keys.scanned.add(i)}}let h=Object.keys(f);l=h.map(e=>["exists",e]);let m=await this.store.pipeline(l).exec(),g={};for(let e=0;e<h.length;e++){let t=h[e];if(1!==m[e][1])for(let e=0;e<f[t].length;e++){let r=f[t][e];g[r]?g[r].push(t):g[r]=[t],n.keys.removed.add(t)}}let v=Object.keys(g),y=[];for(let e=0;e<v.length;e++){let t=v[e];p[t].length===g[t].length?(y.push(["del",t]),n.references.removed.push(t)):y.push(["srem",t,g[t]])}if(await this.store.pipeline(y).exec(),c=y.length,"lazy"===e&&n.references.scanned.length>=s)break}while(l!==i&&u>0&&c>0);n.cursor=i,n.keys.scanned=Array.from(n.keys.scanned),n.keys.removed=Array.from(n.keys.removed)}catch(e){this.log.error({msg:"acd/storage/redis.gc error",err:e}),n.error=e}return n}}return S=s}());let n=function(){let e;if(o)return s;o=1;let t=function(){if(i)return r;i=1;var e=function(){if(O)return k;function e(e){if("function"!=typeof e)throw Error("obliterator/iterator: expecting a function!");this.next=e}return O=1,"u">typeof Symbol&&(e.prototype[Symbol.iterator]=function(){return this}),e.of=function(){var t=arguments,n=t.length,r=0;return new e(function(){return r>=n?{done:!0}:{done:!1,value:t[r++]}})},e.empty=function(){return new e(function(){return{done:!0}})},e.fromSequence=function(t){var n=0,r=t.length;return new e(function(){return n>=r?{done:!0}:{done:!1,value:t[n++]}})},e.is=function(t){return t instanceof e||"object"==typeof t&&null!==t&&"function"==typeof t.next},k=e}(),t=P(),n=L(),s=function(){if(M)return D;M=1;var e=P(),t=L();function n(e){return"number"==typeof e.length?e.length:"number"==typeof e.size?e.size:void 0}return D.isArrayLike=function(e){return Array.isArray(e)||t.isTypedArray(e)},D.guessLength=n,D.toArray=function(t){var r=n(t),i="number"==typeof r?Array(r):[],s=0;return e(t,function(e){i[s++]=e}),i},D.toArrayWithIndices=function(r){var i=n(r),s="number"==typeof i?t.getPointerArray(i):Array,o="number"==typeof i?Array(i):[],a="number"==typeof i?new s(i):[],l=0;return e(r,function(e){o[l]=e,a[l]=l++}),[o,a]},D}();function o(e,t,r){if(arguments.length<2&&(r=e,e=null,t=null),this.capacity=r,"number"!=typeof this.capacity||this.capacity<=0)throw Error("mnemonist/lru-cache: capacity should be positive number.");if(!isFinite(this.capacity)||Math.floor(this.capacity)!==this.capacity)throw Error("mnemonist/lru-cache: capacity should be a finite positive integer.");var i=n.getPointerArray(r);this.forward=new i(r),this.backward=new i(r),this.K="function"==typeof e?new e(r):Array(r),this.V="function"==typeof t?new t(r):Array(r),this.size=0,this.head=0,this.tail=0,this.items={}}return o.prototype.clear=function(){this.size=0,this.head=0,this.tail=0,this.items={}},o.prototype.splayOnTop=function(e){var t=this.head;if(this.head===e)return this;var n=this.backward[e],r=this.forward[e];return this.tail===e?this.tail=n:this.backward[r]=n,this.forward[n]=r,this.backward[t]=e,this.head=e,this.forward[e]=t,this},o.prototype.set=function(e,t){var n=this.items[e];if("u">typeof n){this.splayOnTop(n),this.V[n]=t;return}this.size<this.capacity?n=this.size++:(n=this.tail,this.tail=this.backward[n],delete this.items[this.K[n]]),this.items[e]=n,this.K[n]=e,this.V[n]=t,this.forward[n]=this.head,this.backward[this.head]=n,this.head=n},o.prototype.setpop=function(e,t){var n=null,r=null,i=this.items[e];return"u">typeof i?(this.splayOnTop(i),n=this.V[i],this.V[i]=t,{evicted:!1,key:e,value:n}):(this.size<this.capacity?i=this.size++:(i=this.tail,this.tail=this.backward[i],n=this.V[i],r=this.K[i],delete this.items[r]),this.items[e]=i,this.K[i]=e,this.V[i]=t,this.forward[i]=this.head,this.backward[this.head]=i,this.head=i,r?{evicted:!0,key:r,value:n}:null)},o.prototype.has=function(e){return e in this.items},o.prototype.get=function(e){var t=this.items[e];if(!(typeof t>"u"))return this.splayOnTop(t),this.V[t]},o.prototype.peek=function(e){var t=this.items[e];if(!(typeof t>"u"))return this.V[t]},o.prototype.forEach=function(e,t){t=arguments.length>1?t:this;for(var n=0,r=this.size,i=this.head,s=this.K,o=this.V,a=this.forward;n<r;)e.call(t,o[i],s[i],this),i=a[i],n++},o.prototype.keys=function(){var t=0,n=this.size,r=this.head,i=this.K,s=this.forward;return new e(function(){if(t>=n)return{done:!0};var e=i[r];return++t<n&&(r=s[r]),{done:!1,value:e}})},o.prototype.values=function(){var t=0,n=this.size,r=this.head,i=this.V,s=this.forward;return new e(function(){if(t>=n)return{done:!0};var e=i[r];return++t<n&&(r=s[r]),{done:!1,value:e}})},o.prototype.entries=function(){var t=0,n=this.size,r=this.head,i=this.K,s=this.V,o=this.forward;return new e(function(){if(t>=n)return{done:!0};var e=i[r],a=s[r];return++t<n&&(r=o[r]),{done:!1,value:[e,a]}})},"u">typeof Symbol&&(o.prototype[Symbol.iterator]=o.prototype.entries),o.prototype.inspect=function(){for(var e,t=new Map,n=this.entries();!(e=n.next()).done;)t.set(e.value[0],e.value[1]);return Object.defineProperty(t,"constructor",{value:o,enumerable:!1}),t},"u">typeof Symbol&&(o.prototype[Symbol.for("nodejs.util.inspect.custom")]=o.prototype.inspect),o.from=function(e,n,r,i){if(arguments.length<2){if("number"!=typeof(i=s.guessLength(e)))throw Error("mnemonist/lru-cache.from: could not guess iterable length. Please provide desired capacity as last argument.")}else 2==arguments.length&&(i=n,n=null,r=null);var a=new o(n,r,i);return t(e,function(e,t){a.set(t,e)}),a},r=o}(),{abstractLogging:n}=y(),a=b(),{findMatchingIndexes:l,findNotMatching:u,bsearchIndex:c,wildcardMatch:d}=y(),f="u">typeof globalThis.setImmediate?globalThis.setImmediate:(e,...t)=>setTimeout(e,0,...t);class p extends a{constructor(e={}){if(e.size&&("number"!=typeof e.size||e.size<1))throw Error("size must be a positive integer greater than 0");super(e),this.size=e.size||1024,this.log=e.log||n(),this.invalidation=e.invalidation||!1,this.init()}init(){this.store=new t(this.size),this.invalidation&&(this.keysReferences=new Map,this.referencesKeys=new Map)}get(e){this.log.debug({msg:"acd/storage/memory.get",key:e});let t=this.store.get(e);if(t){if(this.log.debug({msg:"acd/storage/memory.get, entry",entry:t,now:h()}),t.start+t.ttl>h())return this.log.debug({msg:"acd/storage/memory.get, key is NOT expired",key:e,entry:t}),t.value;this.log.debug({msg:"acd/storage/memory.get, key is EXPIRED",key:e,entry:t}),f(()=>this.remove(e))}}getTTL(e){this.log.debug({msg:"acd/storage/memory.getTTL",key:e});let t=this.store.peek(e),n=0;return t&&(n=t.start+t.ttl-h())<0&&(n=0),n}set(e,t,n,r){let i;if(this.log.debug({msg:"acd/storage/memory.set",key:e,value:t,ttl:n,references:r}),!(n=Number(n))||n<0)return;let s=this.store.has(e),o=this.store.setpop(e,{value:t,ttl:n,start:h()});if(this.log.debug({msg:"acd/storage/memory.set, evicted",removed:o}),o&&o.evicted&&(this.log.debug({msg:"acd/storage/memory.set, remove evicted key",key:o.key}),this._removeReferences([o.key])),!r||r.length<1)return;if(!this.invalidation){this.log.warn({msg:"acd/storage/memory.set, invalidation is disabled, references are useless"});return}if(r=[...new Set(r)],s&&(i=this.keysReferences.get(e),this.log.debug({msg:"acd/storage/memory.set, current keys-references",key:e,references:i}
40),i))for(let t of(i.sort(),r.sort(),u(r,i))){let n=this.referencesKeys.get(t);if(!n)continue;let r=c(n,e);if(!(r<0)){if(n.splice(r,1),n.length<1){this.referencesKeys.delete(t);continue}this.referencesKeys.set(t,n)}}let a=i?u(i,r):r;for(let t=0;t<a.length;t++){let n=a[t],r=this.referencesKeys.get(n);r?(this.log.debug({msg:"acd/storage/memory.set, add reference-key",key:e,reference:n}),r.push(e)):r=[e],this.log.debug({msg:"acd/storage/memory.set, set reference-keys",keys:r,reference:n}),this.referencesKeys.set(n,r)}this.keysReferences.set(e,r)}remove(e){this.log.debug({msg:"acd/storage/memory.remove",key:e});let t=this._removeKey(e);return this._removeReferences([e]),t}_removeKey(e){return this.log.debug({msg:"acd/storage/memory._removeKey",key:e}),!!this.store.has(e)&&(this.store.set(e,void 0),!0)}_removeReferences(e){if(!this.invalidation)return;this.log.debug({msg:"acd/storage/memory._removeReferences",keys:e});let t=new Set;for(let n=0;n<e.length;n++){let r=e[n],i=this.keysReferences.get(r);if(i){for(let e=0;e<i.length;e++)t.add(i[e]);this.log.debug({msg:"acd/storage/memory._removeReferences, delete key-references",key:r}),this.keysReferences.delete(r)}}this._removeReferencesKeys([...t],e)}_removeReferencesKeys(e,t){t.sort(),this.log.debug({msg:"acd/storage/memory._removeReferencesKeys",references:e,keys:t});for(let n=0;n<e.length;n++){let r=e[n],i=this.referencesKeys.get(r);if(this.log.debug({msg:"acd/storage/memory._removeReferencesKeys, get reference-key",reference:r,keys:t,referencesKeys:i}),!i)continue;let s=l(t,i);if(this.log.debug({msg:"acd/storage/memory._removeReferencesKeys, removing",reference:r,referencesToRemove:s,referencesKeys:i}),s.length===i.length){this.log.debug({msg:"acd/storage/memory._removeReferencesKeys, delete",reference:r}),this.referencesKeys.delete(r);continue}for(let e=s.length-1;e>=0;e--)this.log.debug({msg:"acd/storage/memory._removeReferencesKeys, remove",reference:r,referencesKeys:i,at:s[e]}),i.splice(s[e],1)}}invalidate(e){return this.invalidation?(this.log.debug({msg:"acd/storage/memory.invalidate",references:e}),Array.isArray(e)?this._invalidateReferences(e):this._invalidateReference(e)):(this.log.warn({msg:"acd/storage/memory.invalidate, exit due invalidation is disabled"}),[])}_invalidateReferences(e){let t=[];for(let n=0;n<e.length;n++){let r=e[n],i=this.referencesKeys.get(r);if(this.log.debug({msg:"acd/storage/memory._invalidateReferences, remove keys on reference",reference:r,keys:i}),i){for(let e=0;e<i.length;e++){let n=i[e];this.log.debug({msg:"acd/storage/memory._invalidateReferences, remove key on reference",reference:r,key:n}),this._removeKey(n)&&t.push(n)}this.log.debug({msg:"acd/storage/memory._invalidateReferences, remove references of",reference:r,keys:i}),this._removeReferences([...i])}}return t}_invalidateReference(e){if(e.includes("*")){let t=[];for(let n of this.referencesKeys.keys())d(e,n)&&t.push(n);return this._invalidateReferences(t)}let t=this.referencesKeys.get(e),n=[];if(this.log.debug({msg:"acd/storage/memory._invalidateReference, remove keys on reference",reference:e,keys:t}),!t)return n;for(let r=0;r<t.length;r++){let i=t[r];this.log.debug({msg:"acd/storage/memory._invalidateReference, remove key on reference",reference:e,key:i}),this._removeKey(i)&&n.push(i)}return this.log.debug({msg:"acd/storage/memory._invalidateReference, remove references of",reference:e,keys:t}),this._removeReferences([...t]),n}clear(e){if(this.log.debug({msg:"acd/storage/memory.clear",name:e}),!e){if(this.store.clear(),!this.invalidation)return;this.referencesKeys.clear(),this.keysReferences.clear();return}let t=[];this.store.forEach((n,r)=>{this.log.debug({msg:"acd/storage/memory.clear, iterate key",key:r}),0===r.indexOf(e)&&(this.log.debug({msg:"acd/storage/memory.clear, remove key",key:r}),t.push(r))});let n=[];for(let e=0;e<t.length;e++)this._removeKey(t[e])&&n.push(t[e]);return this._removeReferences(n),n}refresh(){this.log.debug({msg:"acd/storage/memory.refresh"}),this.init()}}function h(){if(void 0!==e)return e;e=Math.floor(Date.now()/1e3);let t=setTimeout(m,1e3);return"function"==typeof t.unref&&t.unref(),e}function m(){e=void 0}return s=p}(),u={redis:"redis"};return a=function(r,i){if(!t&&r===u.redis)throw Error("Redis storage is not supported in the browser");return r===u.redis?new e(i):new n(i)}}var F=function(){if(d)return c;d=1;let{Cache:e}=function(){if(u)return m;u=1;let{kValues:e,kStorage:t,kStorages:n,kTransfromer:r,kTTL:i,kOnDedupe:s,kOnError:o,kOnHit:a,kOnMiss:l,kStale:c}=(p||(p=1,f={kValues:Symbol("values"),kStorage:Symbol("kStorage"),kStorages:Symbol("kStorages"),kTransfromer:Symbol("kTransformer"),kTTL:Symbol("kTTL"),kOnDedupe:Symbol("kOnDedupe"),kOnError:Symbol("kOnError"),kOnHit:Symbol("kOnHit"),kOnMiss:Symbol("kOnMiss"),kStale:Symbol("kStale")}),f),d=v(),h=$();class g{constructor(u={}){if(!u.storage)throw Error("storage is required");if(u.ttl&&"number"==typeof u.ttl&&(u.ttl<0||!Number.isInteger(u.ttl)))throw Error("ttl must be a positive integer greater than 0");if(u.onDedupe&&"function"!=typeof u.onDedupe)throw Error("onDedupe must be a function");if(u.onError&&"function"!=typeof u.onError)throw Error("onError must be a function");if(u.onHit&&"function"!=typeof u.onHit)throw Error("onHit must be a function");if(u.onMiss&&"function"!=typeof u.onMiss)throw Error("onMiss must be a function");if("number"==typeof u.stale&&!(Math.floor(u.stale)===u.stale&&u.stale>=0))throw Error("stale must be an integer greater or equal to 0");this[e]={},this[t]=u.storage,this[n]=new Map,this[n].set("_default",u.storage),this[r]=u.transformer,this[i]=u.ttl||0,this[s]=u.onDedupe||w,this[o]=u.onError||w,this[a]=u.onHit||w,this[l]=u.onMiss||w,this[c]=u.stale||0}define(u,d,f){let p;if("function"==typeof d&&(f=d,d={}),u&&this[u])throw Error(`${u} is already defined in the cache or it is a forbidden name`);if(d=d||{},"function"!=typeof f)throw TypeError(`Missing the function parameter for '${u}'`);let m=d.serialize;
40if(m&&"function"!=typeof m)throw TypeError("serialize must be a function");let g=d.references;if(g&&"function"!=typeof g)throw TypeError("references must be a function");if("function"!=typeof d.ttl&&d.ttl&&("number"!=typeof d.ttl||d.ttl<0||!Number.isInteger(d.ttl)))throw Error("ttl must be a positive integer greater than 0");d.storage?(p=h(d.storage.type,d.storage.options),this[n].set(u,p)):p=this[t];let v=void 0!==d.ttl?d.ttl:this[i],b=void 0!==d.stale?d.stale:this[c],w=d.onDedupe||this[s],x=d.onError||this[o],_=d.onHit||this[a],E=d.onMiss||this[l],S=d.transformer||this[r],T=new y(f,u,m,g,p,S,v,w,x,_,E,b);return this[e][u]=T,this[u]=T.add.bind(T),this}async clear(t,n){if(t){if(!this[e][t])throw Error(`${t} is not defined in the cache`);await this[e][t].clear(n);return}let r=[];for(let t of Object.values(this[e]))r.push(t.clear());await Promise.all(r)}async get(t,n){if(!this[e][t])throw Error(`${t} is not defined in the cache`);return this[e][t].get(n)}async set(t,n,r,i,s){if(!this[e][t])throw Error(`${t} is not defined in the cache`);return this[e][t].set(n,r,i,s)}async invalidate(t,n){if(!this[e][t])throw Error(`${t} is not defined in the cache`);return this[e][t].invalidate(n)}async invalidateAll(e,t="_default"){if(!this[n].has(t))throw Error(`${t} storage is not defined in the cache`);await this[n].get(t).invalidate(e)}}class y{constructor(e,t,n,r,i,s,o,a,l,u,c,d){this.dedupes=new Map,this.func=e,this.name=t,this.serialize=n,this.references=r,this.storage=i,this.transformer=s,this.ttl=o,this.onDedupe=a,this.onError=l,this.onHit=u,this.onMiss=c,this.stale=d}getKey(e){let t=this.serialize?this.serialize(e):e;return"string"==typeof t?t:d(t)}getStorageKey(e){return`${this.name}~${e}`}getStorageName(){return`${this.name}~`}add(e){try{let t=this.getKey(e),n=this.dedupes.get(t);return n?this.onDedupe(t):(n=new b,this.buildPromise(n,e,t),this.dedupes.set(t,n)),n.promise}catch(e){this.onError(e)}}async wrapFunction(e,t){let n=this.getStorageKey(t);if(this.ttl>0||"function"==typeof this.ttl){let r=await this.get(n);if(void 0!==r){this.onHit(t);let i="function"==typeof this.stale?this.stale(r):this.stale;return i>0&&await this.storage.getTTL(n)<=i&&this._wrapFunction(n,e,t).catch(w),r}this.onMiss(t)}return this._wrapFunction(n,e,t)}async _wrapFunction(e,t,n){let r=await this.func(t,n),i="function"==typeof this.stale?this.stale(r):this.stale,s="function"==typeof this.ttl?this.ttl(r):this.ttl;if(null==s||"number"!=typeof s||!Number.isInteger(s))return this.onError(Error("ttl must be an integer")),r;if((s+=i)<1)return r;if(!this.references)return await this.set(e,r,s),r;try{let i=this.references(t,n,r),o=r;i&&"function"==typeof i.then&&(i=await i),this.transformer&&(o=this.transformer.serialize(r)),await this.storage.set(e,o,s,i)}catch(e){this.onError(e)}return r}buildPromise(e,t,n){e.promise=this.wrapFunction(t,n),e.promise.then(e=>(this.dedupes.delete(n),e)).catch(e=>{this.onError(e),this.dedupes.delete(n);let t=this.storage.remove(this.getStorageKey(n));t&&"function"==typeof t.catch&&t.catch(w)})}async clear(e){if(e){let t=this.getKey(e);this.dedupes.delete(t),await this.storage.remove(this.getStorageKey(t));return}await this.storage.clear(this.getStorageName()),this.dedupes.clear()}async get(e){let t=await this.storage.get(e);return this.transformer&&t?await this.transformer.deserialize(t):t}async set(e,t,n,r){return this.transformer&&(t=this.transformer.serialize(t)),this.storage.set(e,t,n,r)}async invalidate(e){return this.storage.invalidate(e)}}class b{constructor(){this.promise=null}}function w(){}return m.Cache=g,m}(),t=$();return c={Cache:e,createCache:function(n){n?n.storage||(n.storage={type:"memory"}):n={storage:{type:"memory"}};let r=t(n.storage.type,n.storage.options);return new e({...n,storage:r})},createStorage:t}}();let U=0,B=[],V=[],q=0,z=e=>{let t=[],n={get:()=>(n.lc||n.listen(()=>{})(),n.value),lc:0,listen:e=>(n.lc=t.push(e),()=>{for(let t=q+4;t<V.length;)V[t]===e?V.splice(t,4):t+=4;let r=t.indexOf(e);~r&&(t.splice(r,1),--n.lc||n.off())}),notify(e,r){let i=!V.length;for(let i of t)V.push(i,n.value,e,r);if(i){for(q=0;q<V.length;q+=4)V[q](V[q+1],V[q+2],V[q+3]);V.length=0}},off(){},set(e){let t=n.value;t!==e&&(n.value=e,n.notify(t))},subscribe(e){let t=n.listen(e);return e(n.value),t},value:e};return n},H=(e,t,n,r)=>(e.events=e.events||{},e.events[n+10]||(e.events[n+10]=r(t=>{e.events[n].reduceRight((e,t)=>(t(e),e),{shared:{},...t})})),e.events[n]=e.events[n]||[],e.events[n].push(t),()=>{let r=e.events[n],i=r.indexOf(t);r.splice(i,1),r.length||(delete e.events[n],e.events[n+10](),delete e.events[n+10])}),W=(e,t)=>H(e,n=>{let r=t(n);r&&e.events[6].push(r)},5,t=>{let n=e.listen;e.listen=(...r)=>(e.lc||e.active||(e.active=!0,t()),n(...r));let r=e.off;return e.events[6]=[],e.off=()=>{r(),setTimeout(()=>
40{if(e.active&&!e.lc){for(let t of(e.active=!1,e.events[6]))t();e.events[6]=[]}},1e3)},()=>{e.listen=n,e.off=r}}),K=(e={})=>{let t=z(e);return t.setKey=function(e,n){let r=t.value;typeof n>"u"&&e in t.value?(t.value={...t.value},delete t.value[e],t.notify(r,e)):t.value[e]!==n&&(t.value={...t.value,[e]:n},t.notify(r,e))},t},Y=typeof document>"u"?"server":"browser",G=e=>{let{ssr:t,setFetcher:r}=e;return i=>{let s;if("server"===Y)throw Error("Live mode is not supported in server environments");if(t&&!i.client)throw Error("The `client` option in `enableLiveMode` is required");let o=i.client||e.client||void 0,a=new AbortController;return Promise.all([n.e(7409),n.e(3485)]).then(n.bind(n,73485)).then(({enableLiveMode:e})=>{a.signal.aborted||(s=e({...i,client:o,setFetcher:r,ssr:t}))}),()=>{a.abort(),s?.()}}};function X(e){return e.withConfig({allowReconfigure:!1})}let Z=e=>{let{ssr:t=!1,tag:n="core-loader"}=e;if(t&&e.client)throw TypeError("`client` option is not allowed when `ssr: true`, use `setServerClient` from your server entry point instead");if(!t&&!1===e.client)throw TypeError("You must set `ssr: true` when `client: false` is used");if(!t&&!e.client)throw TypeError("`client` is required");let r=t?void 0:X(e.client);function i(e){return F.createCache().define("fetch",async t=>{if(!e)throw Error("You have to set the Sanity client with `setServerClient` before any data fetching is done");let{query:r,params:i={},perspective:s,useCdn:o,stega:a}=JSON.parse(t),{result:l,resultSourceMap:u}=await e.fetch(r,i,{tag:n,filterResponse:!1,perspective:s,useCdn:o,stega:a});return{result:l,resultSourceMap:u}})}function s(){let e=r?.config().perspective||"published";return o.instance=i(r),{hydrate:(t,n,r)=>({loading:r?.data===void 0||r?.sourceMap===void 0,error:void 0,data:r?.data,sourceMap:r?.sourceMap,perspective:e}),fetch:(t,n,r,i)=>{if(i.signal.aborted)return;let s=(U+=1,()=>{if(0==(U-=1)){let e=B;for(let t of(B=[],e))t()}});r.setKey("loading",!0),r.setKey("error",void 0),o.instance.fetch(JSON.stringify({query:t,params:n})).then(t=>{i.signal.aborted||(r.setKey("data",t.result),r.setKey("sourceMap",t.resultSourceMap),r.setKey("perspective",e))}).catch(e=>{r.setKey("error",e)}).finally(()=>{r.setKey("loading",!1),s()})}}}let o={instance:i(r)},a=z(r?s():void 0),l=G({client:r||void 0,ssr:t,setFetcher:e=>{let t=a.get();return a.set(e),()=>a.set(t)}}),u={instance:void 0,canPreviewDrafts:!1};return{createFetcherStore:(e,t={},n)=>{let r=a.get(),i=K(r?r.hydrate(e,t,n):{loading:!1,error:typeof n?.data>"u"?Error("The `initial` option is required when `ssr: true`"):void 0,data:n?.data,sourceMap:n?.sourceMap,perspective:n?.perspective});return W(i,()=>{let n=new AbortController,r=a.subscribe(r=>{!r||n.signal.aborted||(n.abort(),n=new AbortController,r.fetch(e,t,i,n))});return()=>{n.abort(),r()}}),i},enableLiveMode:l,setServerClient:e=>{if("server"!==Y)throw Error("`setServerClient` can only be called in server environments, detected: "+JSON.stringify(Y));if(!t)throw Error("`setServerClient` can only be called when `ssr: true`");u.instance=r=X(e),u.canPreviewDrafts=!!r.config().token,a.set(s())},unstable__cache:o,unstable__serverClient:u}}},78940:(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(87810),("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)},79706:(e,t,n)=>{"use strict";var r=n(3717);function i(){}function s(){}s.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,s,o){if(o!==r){var a=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:s,resetWarningCache:i}
40;return n.PropTypes=n,n}},80514:(e,t,n)=>{"use strict";n.d(t,{a:()=>r});let r=e=>Math.round(1e5*e)/1e5},80529:(e,t,n)=>{"use strict";n.d(t,{N:()=>i});var r=n(49168);function i(e){return function(t){if((0,r.T)(null==t?void 0:t.lift))return t.lift(function(t){try{return e(t,this)}catch(e){this.error(e)}});throw TypeError("Unable to lift unknown Observable type")}}},80879:(e,t,n)=>{"use strict";n.d(t,{$:()=>s,q:()=>o});var r=n(31923);let i=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,s=(e,t)=>n=>!!("string"==typeof n&&i.test(n)&&n.startsWith(e)||t&&null!=n&&Object.prototype.hasOwnProperty.call(n,t)),o=(e,t,n)=>i=>{if("string"!=typeof i)return i;let[s,o,a,l]=i.match(r.S);return{[e]:parseFloat(s),[t]:parseFloat(o),[n]:parseFloat(a),alpha:void 0!==l?parseFloat(l):1}}},81204:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r,i=n(14232);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)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}let o=function(e){return i.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"currentColor",viewBox:"0 0 20 20"},e),r||(r=i.createElement("path",{d:"M5.8 0h8.4C17.4 0 20 2.6 20 5.8v8.4a5.8 5.8 0 0 1-5.8 5.8H5.8C2.6 20 0 17.4 0 14.2V5.8A5.8 5.8 0 0 1 5.8 0m-.2 2A3.6 3.6 0 0 0 2 5.6v8.8C2 16.39 3.61 18 5.6 18h8.8a3.6 3.6 0 0 0 3.6-3.6V5.6C18 3.61 16.39 2 14.4 2zm9.65 1.5a1.25 1.25 0 1 1 0 2.5 1.25 1.25 0 0 1 0-2.5M10 5a5 5 0 1 1 0 10 5 5 0 0 1 0-10m0 2a3 3 0 1 0 0 6 3 3 0 0 0 0-6"})))}},81285:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r,i=n(14232);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)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}let o=function(e){return i.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",width:24,height:22,fill:"currentColor",viewBox:"0 0 24 22"},e),r||(r=i.createElement("path",{d:"M18.901.153h3.68l-8.04 9.19L24 21.846h-7.406l-5.8-7.584-6.638 7.584H.474l8.6-9.83L0 .154h7.594l5.243 6.932zM17.61 19.644h2.039L6.486 2.24H4.298z"})))}},81370:(e,t)=>{"use strict";t.byteLength=function(e){var t=l(e),n=t[0],r=t[1];return(n+r)*3/4-r},t.toByteArray=function(e){var t,n,s=l(e),o=s[0],a=s[1],u=new i((o+a)*3/4-a),c=0,d=a>0?o-4:o;for(n=0;n<d;n+=4)t=r[e.charCodeAt(n)]<<18|r[e.charCodeAt(n+1)]<<12|r[e.charCodeAt(n+2)]<<6|r[e.charCodeAt(n+3)],u[c++]=t>>16&255,u[c++]=t>>8&255,u[c++]=255&t;return 2===a&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,u[c++]=255&t),1===a&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,u[c++]=t>>8&255,u[c++]=255&t),u},t.fromByteArray=function(e){for(var t,r=e.length,i=r%3,s=[],o=0,a=r-i;o<a;o+=16383)s.push(function(e,t,r){for(var i,s=[],o=t;o<r;o+=3)i=(e[o]<<16&0xff0000)+(e[o+1]<<8&65280)+(255&e[o+2]),s.push(n[i>>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return s.join("")}(e,o,o+16383>a?a:o+16383));return 1===i?s.push(n[(t=e[r-1])>>2]+n[t<<4&63]+"=="):2===i&&s.push(n[(t=(e[r-2]<<8)+e[r-1])>>10]+n[t>>4&63]+n[t<<2&63]+"="),s.join("")};for(var n=[],r=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0,a=s.length;o<a;++o)n[o]=s[o],r[s.charCodeAt(o)]=o;function l(e){var t=e.length;if(t%4>0)throw Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");-1===n&&(n=t);var r=n===t?0:4-n%4;return[n,r]}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},81435:(e,t,n)=>{"use strict";n.d(t,{B:()=>u});var r=n(12679),i=n(6882),s=n(80514),o=n(80879);let a=e=>(0,r.q)(0,255,e),l={...i.ai,transform:e=>Math.round(a(e))},u={test:(0,o.$)("rgb","red"),parse:(0,o.q)("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+l.transform(e)+", "+l.transform(t)+", "+l.transform(n)+", "+(0,s.a)(i.X4.transform(r))+")"}},81639:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return b}});let r=n(64252),i=n(37876),s=r._(n(14232)),o=n(46658),a=n(64232),l=n(96225),u=n(8407),c=n(2696),d=n(98265),f=n(42343),p=n(78940),h=n(27469),m=n(31026),g=new Set;function v(e,t,n,r){if((0,a.isLocalURL)(t)){if(!r.bypassPrefetchedCheck){let i=t+"%"+n+"%"+(void 0!==r.locale?r.locale:"locale"in e?e.locale:void 0);if(g.has(i))return;g.add(i)}e.prefetch(t,n,r).catch(e=>{})}}function y(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}let b=s.default.forwardRef(function(e,t){let n,r,{href:l,as:g,children:b,prefetch:w=null,passHref:x,replace:_,shallow:E,scroll:S,locale:T,onClick:k,onMouseEnter:O,onTouchStart:C,legacyBehavior:A=!1,...P}=e;n=b,A&&("string"==typeof n||"number"==typeof n)&&(n=(0,i.jsx)("a",{children:n}));let j=s.default.useContext(d.RouterContext),R=!1!==w,{href:I,as:N}=s.default.useMemo(()=>
40{if(!j){let e=y(l);return{href:e,as:g?y(g):e}}let[e,t]=(0,o.resolveHref)(j,l,!0);return{href:e,as:g?(0,o.resolveHref)(j,g):t||e}},[j,l,g]),L=s.default.useRef(I),M=s.default.useRef(N);A&&(r=s.default.Children.only(n));let D=A?r&&"object"==typeof r&&r.ref:t,[$,F,U]=(0,f.useIntersection)({rootMargin:"200px"}),B=s.default.useCallback(e=>{(M.current!==N||L.current!==I)&&(U(),M.current=N,L.current=I),$(e)},[N,I,U,$]),V=(0,m.useMergedRef)(B,D);s.default.useEffect(()=>{j&&F&&R&&v(j,I,N,{locale:T})},[N,I,F,T,R,null==j?void 0:j.locale,j]);let q={ref:V,onClick(e){A||"function"!=typeof k||k(e),A&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),j&&(e.defaultPrevented||function(e,t,n,r,i,s,o,l){let{nodeName:u}=e.currentTarget;if("A"===u.toUpperCase()&&(function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!(0,a.isLocalURL)(n)))return;e.preventDefault();let c=null==o||o;"beforePopState"in t?t[i?"replace":"push"](n,r,{shallow:s,locale:l,scroll:c}):t[i?"replace":"push"](r||n,{scroll:c})}(e,j,I,N,_,E,S,T))},onMouseEnter(e){A||"function"!=typeof O||O(e),A&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),j&&v(j,I,N,{locale:T,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart:function(e){A||"function"!=typeof C||C(e),A&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),j&&v(j,I,N,{locale:T,priority:!0,bypassPrefetchedCheck:!0})}};if((0,u.isAbsoluteUrl)(N))q.href=N;else if(!A||x||"a"===r.type&&!("href"in r.props)){let e=void 0!==T?T:null==j?void 0:j.locale;q.href=(null==j?void 0:j.isLocaleDomain)&&(0,p.getDomainLocale)(N,e,null==j?void 0:j.locales,null==j?void 0:j.domainLocales)||(0,h.addBasePath)((0,c.addLocale)(N,e,null==j?void 0:j.defaultLocale))}return A?s.default.cloneElement(r,q):(0,i.jsx)("a",{...P,...q,children: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)},81754:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={registered:{},scrollEvent:{register:function(e,t){n.registered[e]=t},remove:function(e){n.registered[e]=null}}};t.default=n},82031:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n(10563);var r=function(e){return e&&e.__esModule?e:{default:e}}(n(93602));t.default={mountFlag:!1,initialized:!1,scroller:null,containers:{},mount:function(e){this.scroller=e,this.handleHashChange=this.handleHashChange.bind(this),window.addEventListener("hashchange",this.handleHashChange),this.initStateFromHash(),this.mountFlag=!0},mapContainer:function(e,t){this.containers[e]=t},isMounted:function(){return this.mountFlag},isInitialized:function(){return this.initialized},initStateFromHash:function(){var e=this,t=this.getHash();t?window.setTimeout(function(){e.scrollTo(t,!0),e.initialized=!0},10):this.initialized=!0},scrollTo:function(e,t){var n=this.scroller;if(n.get(e)&&(t||e!==n.getActiveLink())){var r=this.containers[e]||document;n.scrollTo(e,{container:r})}},getHash:function(){return r.default.getHash()},changeHash:function(e,t){this.isInitialized()&&r.default.getHash()!==e&&r.default.updateHash(e,t)},handleHashChange:function(){this.scrollTo(this.getHash())},unmount:function(){this.scroller=null,this.containers=null,window.removeEventListener("hashchange",this.handleHashChange)}}},82172:(e,t,n)=>{"use strict";n.d(t,{f:()=>o,r:()=>s});var r=n(71830);let i="_sentrySpan";function s(e,t){t?(0,r.my)(e,i,t):delete e[i]}function o(e){return e[i]}},82374:(e,t,n)=>{"use strict";function r(e){return e}n.d(t,{D:()=>r})},82909:(e,t,n)=>{"use strict";let r=n(81370),i=n(87247),s="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function o(e){if(e>0x7fffffff)throw RangeError('The value "'+e+'" is invalid for option "size"');let t=new Uint8Array(e);return Object.setPrototypeOf(t,a.prototype),t}function a(e,t,n){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return c(e)}return l(e,t,n)}function l(e,t,n){if("string"==typeof e){var r=e,i=t;if(("string"!=typeof i||""===i)&&(i="utf8"),!a.isEncoding(i))throw TypeError("Unknown encoding: "+i);let n=0|h(r,i),s=o(n),l=s.write(r,i);return l!==n&&(s=s.slice(0,l)),s}if(ArrayBuffer.isView(e)){var s=e;if(D(s,Uint8Array)){let e=new Uint8Array(s);return f(e.buffer,e.byteOffset,e.byteLength)}return d(s)}if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(D(e,ArrayBuffer)||e&&D(e.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(D(e,SharedArrayBuffer)||e&&D(e.buffer,SharedArrayBuffer)))return f(e,t,n);if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type number');let l=e.valueOf&&e.valueOf();if(null!=l&&l!==e)return a.from(l,t,n);let u=function(e){if(a.isBuffer(e)){let t=0|p(e.length),n=o(t);return 0===n.length||e.copy(n,0,0,t),n}return void 0!==e.length?"number"!=typeof e.length||function(e){return e!=e}(e.length)?o(0):d(e):"Buffer"===e.type&&Array.isArray(e.data)?d(e.data):void 0}(e);if(u)return u;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return a.from(e[Symbol.toPrimitive]("string"),t,n);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');
vendor: 19,239 bytes, line 40
40if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function c(e){return u(e),o(e<0?0:0|p(e))}function d(e){let t=e.length<0?0:0|p(e.length),n=o(t);for(let r=0;r<t;r+=1)n[r]=255&e[r];return n}function f(e,t,n){let r;if(t<0||e.byteLength<t)throw RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(n||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(r=void 0===t&&void 0===n?new Uint8Array(e):void 0===n?new Uint8Array(e,t):new Uint8Array(e,t,n),a.prototype),r}function p(e){if(e>=0x7fffffff)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function h(e,t){if(a.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||D(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);let n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;let i=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return N(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return L(e).length;default:if(i)return r?-1:N(e).length;t=(""+t).toLowerCase(),i=!0}}function m(e,t,n){let i=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===n||n>this.length)&&(n=this.length),n<=0||(n>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,n){let r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);let i="";for(let r=t;r<n;++r)i+=$[e[r]];return i}(this,t,n);case"utf8":case"utf-8":return b(this,t,n);case"ascii":return function(e,t,n){let r="";n=Math.min(e.length,n);for(let i=t;i<n;++i)r+=String.fromCharCode(127&e[i]);return r}(this,t,n);case"latin1":case"binary":return function(e,t,n){let r="";n=Math.min(e.length,n);for(let i=t;i<n;++i)r+=String.fromCharCode(e[i]);return r}(this,t,n);case"base64":var s,o,a;return s=this,o=t,a=n,0===o&&a===s.length?r.fromByteArray(s):r.fromByteArray(s.slice(o,a));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,n){let r=e.slice(t,n),i="";for(let e=0;e<r.length-1;e+=2)i+=String.fromCharCode(r[e]+256*r[e+1]);return i}(this,t,n);default:if(i)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),i=!0}}function g(e,t,n){let r=e[t];e[t]=e[n],e[n]=r}function v(e,t,n,r,i){var s;if(0===e.length)return -1;if("string"==typeof n?(r=n,n=0):n>0x7fffffff?n=0x7fffffff:n<-0x80000000&&(n=-0x80000000),(s=n*=1)!=s&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length)if(i)return -1;else n=e.length-1;else if(n<0)if(!i)return -1;else n=0;if("string"==typeof t&&(t=a.from(t,r)),a.isBuffer(t))return 0===t.length?-1:y(e,t,n,r,i);if("number"==typeof t){if(t&=255,"function"==typeof Uint8Array.prototype.indexOf)if(i)return Uint8Array.prototype.indexOf.call(e,t,n);else return Uint8Array.prototype.lastIndexOf.call(e,t,n);return y(e,[t],n,r,i)}throw TypeError("val must be string, number or Buffer")}function y(e,t,n,r,i){let s,o=1,a=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return -1;o=2,a/=2,l/=2,n/=2}function u(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){let r=-1;for(s=n;s<a;s++)if(u(e,s)===u(t,-1===r?0:s-r)){if(-1===r&&(r=s),s-r+1===l)return r*o}else -1!==r&&(s-=s-r),r=-1}else for(n+l>a&&(n=a-l),s=n;s>=0;s--){let n=!0;for(let r=0;r<l;r++)if(u(e,s+r)!==u(t,r)){n=!1;break}if(n)return s}return -1}function b(e,t,n){n=Math.min(e.length,n);let r=[],i=t;for(;i<n;){let t=e[i],s=null,o=t>239?4:t>223?3:t>191?2:1;if(i+o<=n){let n,r,a,l;switch(o){case 1:t<128&&(s=t);break;case 2:(192&(n=e[i+1]))==128&&(l=(31&t)<<6|63&n)>127&&(s=l);break;case 3:n=e[i+1],r=e[i+2],(192&n)==128&&(192&r)==128&&(l=(15&t)<<12|(63&n)<<6|63&r)>2047&&(l<55296||l>57343)&&(s=l);break;case 4:n=e[i+1],r=e[i+2],a=e[i+3],(192&n)==128&&(192&r)==128&&(192&a)==128&&(l=(15&t)<<18|(63&n)<<12|(63&r)<<6|63&a)>65535&&l<1114112&&(s=l)}}null===s?(s=65533,o=1):s>65535&&(s-=65536,r.push(s>>>10&1023|55296),s=56320|1023&s),r.push(s),i+=o}var s=r;let o=s.length;if(o<=4096)return String.fromCharCode.apply(String,s);let a="",l=0;for(;l<o;)a+=String.fromCharCode.apply(String,s.slice(l,l+=4096));return a}function w(e,t,n){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>n)throw RangeError("Trying to access beyond buffer length")}function x(e,t,n,r,i,s){if(!a.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<s)throw RangeError('"value" argument is out of bounds');if(n+r>e.length)throw RangeError("Index out of range")}function _(e,t,n,r,i){P(t,r,i,e,n,7);let s=Number(t&BigInt(0xffffffff));e[n++]=s,s>>=8,e[n++]=s,s>>=8,e[n++]=s,s>>=8,e[n++]=s;let o=Number(t>>BigInt(32)&BigInt(0xffffffff));return e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o,n}function E(e,t,n,r,i){P(t,r,i,e,n,7);let s=Number(t&BigInt(0xffffffff));e[n+7]=s,s>>=8,e[n+6]=s,s>>=8,e[n+5]=s,s>>=8,e[n+4]=s;let o=Number(t>>BigInt(32)&BigInt(0xffffffff));return e[n+3]=o,o>>=8,e[n+2]=o,o>>=8,e[n+1]=o,o>>=8,e[n]=o,n+8}function S(e,t,n,r,i,s){if(n+r>e.length||n<0)throw RangeError("Index out of range")}function T(e,t,n,r,s){return t*=1,n>>>=0,s||S(e,t,n,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,n,r,23,4),n+4}function k(e,t,n,r,s){return t*=1,n>>>=0,s||S(e,t,n,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,n,r,52,8),n+8}t.hp=a,t.IS=50,a.TYPED_ARRAY_SUPPORT=function(){try{let e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),a.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(a.prototype,"parent",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.buffer}}),Object.defineProperty(a.prototype,"offset",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.byteOffset}}),a.poolSize=8192,a.from=function(e,t,n){return l(e,t,n)},Object.setPrototypeOf(a.prototype,Uint8Array.prototype),Object.setPrototypeOf(a,Uint8Array),a.alloc=function(e,t,n){return(u(e),e<=0)?o(e):void 0!==t?"string"==typeof n?o(e).fill(t,n):o(e).fill(t):o(e)},a.allocUnsafe=function(e){return c(e)},a.allocUnsafeSlow=function(e){return c(e)},a.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==a.prototype},a.compare=function(e,t){if(D(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),D(t,Uint8Array)&&(t=a.from(t,t.offset,t.byteLength)),!a.isBuffer(e)||!a.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;let n=e.length,r=t.length;for(let i=0,s=Math.min(n,r);i<s;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n<r?-1:+(r<n)},a.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},a.concat=function(e,t){let n;if(!Array.isArray(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return a.alloc(0);if(void 0===t)for(n=0,t=0;n<e.length;++n)t+=e[n].length;let r=a.allocUnsafe(t),i=0;for(n=0;n<e.length;++n){let t=e[n];if(D(t,Uint8Array))i+t.length>r.length?(a.isBuffer(t)||(t=a.from(t)),t.copy(r,i)):Uint8Array.prototype.set.call(r,t,i);else if(a.isBuffer(t))t.copy(r,i);else throw TypeError('"list" argument must be an Array of Buffers');i+=t.length}return r},a.byteLength=h,a.prototype._isBuffer=!0,a.prototype.swap16=function(){let e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;t<e;t+=2)g(this,t,t+1);return this},a.prototype.swap32=function(){let e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(let t=0;t<e;t+=4)g(this,t,t+3),g(this,t+1,t+2);return this},a.prototype.swap64=function(){let e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(let t=0;t<e;t+=8)g(this,t,t+7),g(this,t+1,t+6),g(this,t+2,t+5),g(this,t+3,t+4);return this},a.prototype.toString=function(){let e=this.length;return 0===e?"":0==arguments.length?b(this,0,e):m.apply(this,arguments)},a.prototype.toLocaleString=a.prototype.toString,a.prototype.equals=function(e){if(!a.isBuffer(e))throw TypeError("Argument must be a Buffer");return this===e||0===a.compare(this,e)},a.prototype.inspect=function(){let e="",n=t.IS;return e=this.toString("hex",0,n).replace(/(.{2})/g,"$1 ").trim(),this.length>n&&(e+=" ... "),"<Buffer "+e+">"},s&&(a.prototype[s]=a.prototype.inspect),a.prototype.compare=function(e,t,n,r,i){if(D(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),!a.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return -1;if(t>=n)return 1;if(t>>>=0,n>>>=0,r>>>=0,i>>>=0,this===e)return 0;let s=i-r,o=n-t,l=Math.min(s,o),u=this.slice(r,i),c=e.slice(t,n);for(let e=0;e<l;++e)if(u[e]!==c[e]){s=u[e],o=c[e];break}return s<o?-1:+(o<s)},a.prototype.includes=function(e,t,n){return -1!==this.indexOf(e,t,n)},a.prototype.indexOf=function(e,t,n){return v(this,e,t,n,!0)},a.prototype.lastIndexOf=function(e,t,n){return v(this,e,t,n,!1)},a.prototype.write=function(e,t,n,r){var i,s,o,a,l,u,c,d;if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)r=t,n=this.length,t=0;else if(isFinite(t))t>>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");let f=this.length-t;if((void 0===n||n>f)&&(n=f),e.length>0&&(n<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");r||(r="utf8");let p=!1;for(;;)switch(r){case"hex":return function(e,t,n,r){let i;n=Number(n)||0;let s=e.length-n;r?(r=Number(r))>s&&(r=s):r=s;let o=t.length;for(r>o/2&&(r=o/2),i=0;i<r;++i){var a;let r=parseInt(t.substr(2*i,2),16);if((a=r)!=a)break;e[n+i]=r}return i}(this,e,t,n);case"utf8":case"utf-8":return i=t,s=n,M(N(e,this.length-i),this,i,s);case"ascii":case"latin1":case"binary":return o=t,a=n,M(function(e){let t=[];for(let n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(e),this,o,a);case"base64":return l=t,u=n,M(L(e),this,l,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return c=t,d=n,M(function(e,t){let n,r,i=[];for(let s=0;s<e.length&&!((t-=2)<0);++s)r=(n=e.charCodeAt(s))>>8,i.push(n%256),i.push(r);return i}(e,this.length-c),this,c,d);default:if(p)throw TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),p=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},a.prototype.slice=function(e,t){let n=this.length;e=~~e,t=void 0===t?n:~~t,e<0?(e+=n)<0&&(e=0):e>n&&(e=n),t<0?(t+=n)<0&&(t=0):t>n&&(t=n),t<e&&(t=e);let r=this.subarray(e,t);return Object.setPrototypeOf(r,a.prototype),r},a.prototype.readUintLE=a.prototype.readUIntLE=function(e,t,n){e>>>=0,t>>>=0,n||w(e,t,this.length);let r=this[e],i=1,s=0;for(;++s<t&&(i*=256);)r+=this[e+s]*i;return r},a.prototype.readUintBE=a.prototype.readUIntBE=function(e,t,n){e>>>=0,t>>>=0,n||w(e,t,this.length);let r=this[e+--t],i=1;for(;t>0&&(i*=256);)r+=this[e+--t]*i;return r},a.prototype.readUint8=a.prototype.readUInt8=function(e,t){return e>>>=0,t||w(e,1,this.length),this[e]},a.prototype.readUint16LE=a.prototype.readUInt16LE=function(e,t){return e>>>=0,t||w(e,2,this.length),this[e]|this[e+1]<<8},a.prototype.readUint16BE=a.prototype.readUInt16BE=function(e,t){return e>>>=0,t||w(e,2,this.length),this[e]<<8|this[e+1]},a.prototype.readUint32LE=a.prototype.readUInt32LE=function(e,t){return e>>>=0,t||w(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},a.prototype.readUint32BE=a.prototype.readUInt32BE=function(e,t){return e>>>=0,t||w(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},a.prototype.readBigUInt64LE=F(function(e){j(e>>>=0,"offset");let t=this[e],n=this[e+7];(void 0===t||void 0===n)&&R(e,this.length-8);let r=t+256*this[++e]+65536*this[++e]+0x1000000*this[++e],i=this[++e]+256*this[++e]+65536*this[++e]+0x1000000*n;return BigInt(r)+(BigInt(i)<<BigInt(32))}),a.prototype.readBigUInt64BE=F(function(e){j(e>>>=0,"offset");let t=this[e],n=this[e+7];(void 0===t||void 0===n)&&R(e,this.length-8);let r=0x1000000*t+65536*this[++e]+256*this[++e]+this[++e],i=0x1000000*this[++e]+65536*this[++e]+256*this[++e]+n;return(BigInt(r)<<BigInt(32))+BigInt(i)}),a.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||w(e,t,this.length);let r=this[e],i=1,s=0;for(;++s<t&&(i*=256);)r+=this[e+s]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*t)),r},a.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||w(e,t,this.length);let r=t,i=1,s=this[e+--r];for(;r>0&&(i*=256);)s+=this[e+--r]*i;return s>=(i*=128)&&(s-=Math.pow(2,8*t)),s},a.prototype.readInt8=function(e,t){return(e>>>=0,t||w(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},a.prototype.readInt16LE=function(e,t){e>>>=0,t||w(e,2,this.length);let n=this[e]|this[e+1]<<8;return 32768&n?0xffff0000|n:n},a.prototype.readInt16BE=function(e,t){e>>>=0,t||w(e,2,this.length);let n=this[e+1]|this[e]<<8;return 32768&n?0xffff0000|n:n},a.prototype.readInt32LE=function(e,t){return e>>>=0,t||w(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},a.prototype.readInt32BE=function(e,t){return e>>>=0,t||w(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},a.prototype.readBigInt64LE=F(function(e){j(e>>>=0,"offset");let t=this[e],n=this[e+7];return(void 0===t||void 0===n)&&R(e,this.length-8),(BigInt(this[e+4]+256*this[e+5]+65536*this[e+6]+(n<<24))<<BigInt(32))+BigInt(t+256*this[++e]+65536*this[++e]+0x1000000*this[++e])}),a.prototype.readBigInt64BE=F(function(e){j(e>>>=0,"offset");let t=this[e],n=this[e+7];return(void 0===t||void 0===n)&&R(e,this.length-8),(BigInt((t<<24)+65536*this[++e]+256*this[++e]+this[++e])<<BigInt(32))+BigInt(0x1000000*this[++e]+65536*this[++e]+256*this[++e]+n)}),a.prototype.readFloatLE=function(e,t){return e>>>=0,t||w(e,4,this.length),i.read(this,e,!0,23,4)},a.prototype.readFloatBE=function(e,t){return e>>>=0,t||w(e,4,this.length),i.read(this,e,!1,23,4)},a.prototype.readDoubleLE=function(e,t){return e>>>=0,t||w(e,8,this.length),i.read(this,e,!0,52,8)},a.prototype.readDoubleBE=function(e,t){return e>>>=0,t||w(e,8,this.length),i.read(this,e,!1,52,8)},a.prototype.writeUintLE=a.prototype.writeUIntLE=function(e,t,n,r){if(e*=1,t>>>=0,n>>>=0,!r){let r=Math.pow(2,8*n)-1;x(this,e,t,n,r,0)}let i=1,s=0;for(this[t]=255&e;++s<n&&(i*=256);)this[t+s]=e/i&255;return t+n},a.prototype.writeUintBE=a.prototype.writeUIntBE=function(e,t,n,r){if(e*=1,t>>>=0,n>>>=0,!r){let r=Math.pow(2,8*n)-1;x(this,e,t,n,r,0)}let i=n-1,s=1;for(this[t+i]=255&e;--i>=0&&(s*=256);)this[t+i]=e/s&255;return t+n},a.prototype.writeUint8=a.prototype.writeUInt8=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,1,255,0),this[t]=255&e,t+1},a.prototype.writeUint16LE=a.prototype.writeUInt16LE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeUint16BE=a.prototype.writeUInt16BE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeUint32LE=a.prototype.writeUInt32LE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,4,0xffffffff,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},a.prototype.writeUint32BE=a.prototype.writeUInt32BE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,4,0xffffffff,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeBigUInt64LE=F(function(e,t=0){return _(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))}),a.prototype.writeBigUInt64BE=F(function(e,t=0){return E(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))}),a.prototype.writeIntLE=function(e,t,n,r){if(e*=1,t>>>=0,!r){let r=Math.pow(2,8*n-1);x(this,e,t,n,r-1,-r)}let i=0,s=1,o=0;for(this[t]=255&e;++i<n&&(s*=256);)e<0&&0===o&&0!==this[t+i-1]&&(o=1),this[t+i]=(e/s>>0)-o&255;return t+n},a.prototype.writeIntBE=function(e,t,n,r){if(e*=1,t>>>=0,!r){let r=Math.pow(2,8*n-1);x(this,e,t,n,r-1,-r)}let i=n-1,s=1,o=0;for(this[t+i]=255&e;--i>=0&&(s*=256);)e<0&&0===o&&0!==this[t+i+1]&&(o=1),this[t+i]=(e/s>>0)-o&255;return t+n},a.prototype.writeInt8=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},a.prototype.writeInt16LE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeInt16BE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeInt32LE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,4,0x7fffffff,-0x80000000),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},a.prototype.writeInt32BE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,4,0x7fffffff,-0x80000000),e<0&&(e=0xffffffff+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeBigInt64LE=F(function(e,t=0){return _(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),a.prototype.writeBigInt64BE=F(function(e,t=0){return E(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),a.prototype.writeFloatLE=function(e,t,n){return T(this,e,t,!0,n)},a.prototype.writeFloatBE=function(e,t,n){return T(this,e,t,!1,n)},a.prototype.writeDoubleLE=function(e,t,n){return k(this,e,t,!0,n)},a.prototype.writeDoubleBE=function(e,t,n){return k(this,e,t,!1,n)},a.prototype.copy=function(e,t,n,r){if(!a.isBuffer(e))throw TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw RangeError("Index out of range");if(r<0)throw RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);let i=r-n;return this===e&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(t,n,r):Uint8Array.prototype.set.call(e,this.subarray(n,r),t),i},a.prototype.fill=function(e,t,n,r){let i;if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),void 0!==r&&"string"!=typeof r)throw TypeError("encoding must be a string");if("string"==typeof r&&!a.isEncoding(r))throw TypeError("Unknown encoding: "+r);if(1===e.length){let t=e.charCodeAt(0);("utf8"===r&&t<128||"latin1"===r)&&(e=t)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<n)throw RangeError("Out of range index");if(n<=t)return this;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=t;i<n;++i)this[i]=e;else{let s=a.isBuffer(e)?e:a.from(e,r),o=s.length;
40if(0===o)throw TypeError('The value "'+e+'" is invalid for argument "value"');for(i=0;i<n-t;++i)this[i+t]=s[i%o]}return this};let O={};function C(e,t,n){O[e]=class extends n{constructor(){super(),Object.defineProperty(this,"message",{value:t.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${e}]`,this.stack,delete this.name}get code(){return e}set code(e){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:e,writable:!0})}toString(){return`${this.name} [${e}]: ${this.message}`}}}function A(e){let t="",n=e.length,r=+("-"===e[0]);for(;n>=r+4;n-=3)t=`_${e.slice(n-3,n)}${t}`;return`${e.slice(0,n)}${t}`}function P(e,t,n,r,i,s){if(e>n||e<t){let r,i="bigint"==typeof t?"n":"";throw r=s>3?0===t||t===BigInt(0)?`>= 0${i} and < 2${i} ** ${(s+1)*8}${i}`:`>= -(2${i} ** ${(s+1)*8-1}${i}) and < 2 ** ${(s+1)*8-1}${i}`:`>= ${t}${i} and <= ${n}${i}`,new O.ERR_OUT_OF_RANGE("value",r,e)}j(i,"offset"),(void 0===r[i]||void 0===r[i+s])&&R(i,r.length-(s+1))}function j(e,t){if("number"!=typeof e)throw new O.ERR_INVALID_ARG_TYPE(t,"number",e)}function R(e,t,n){if(Math.floor(e)!==e)throw j(e,n),new O.ERR_OUT_OF_RANGE(n||"offset","an integer",e);if(t<0)throw new O.ERR_BUFFER_OUT_OF_BOUNDS;throw new O.ERR_OUT_OF_RANGE(n||"offset",`>= ${+!!n} and <= ${t}`,e)}C("ERR_BUFFER_OUT_OF_BOUNDS",function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),C("ERR_INVALID_ARG_TYPE",function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`},TypeError),C("ERR_OUT_OF_RANGE",function(e,t,n){let r=`The value of "${e}" is out of range.`,i=n;return Number.isInteger(n)&&Math.abs(n)>0x100000000?i=A(String(n)):"bigint"==typeof n&&(i=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(i=A(i)),i+="n"),r+=` It must be ${t}. Received ${i}`},RangeError);let I=/[^+/0-9A-Za-z-_]/g;function N(e,t){let n;t=t||1/0;let r=e.length,i=null,s=[];for(let o=0;o<r;++o){if((n=e.charCodeAt(o))>55295&&n<57344){if(!i){if(n>56319||o+1===r){(t-=3)>-1&&s.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&s.push(239,191,189),i=n;continue}n=(i-55296<<10|n-56320)+65536}else i&&(t-=3)>-1&&s.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;s.push(n)}else if(n<2048){if((t-=2)<0)break;s.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;s.push(n>>12|224,n>>6&63|128,63&n|128)}else if(n<1114112){if((t-=4)<0)break;s.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}else throw Error("Invalid code point")}return s}function L(e){return r.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(I,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function M(e,t,n,r){let i;for(i=0;i<r&&!(i+n>=t.length)&&!(i>=e.length);++i)t[i+n]=e[i];return i}function D(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}let $=function(){let e="0123456789abcdef",t=Array(256);for(let n=0;n<16;++n){let r=16*n;for(let i=0;i<16;++i)t[r+i]=e[n]+e[i]}return t}();function F(e){return"undefined"==typeof BigInt?U:e}function U(){throw Error("BigInt not supported")}},83086:(e,t,n)=>{"use strict";let r,i,s,o,a,l,u,c,d,f,p,h,m,g,v;var y=n(77628),b=n(56011),w=n(10051);function x(e,t,n=[t],r="npm"){let i=e._metadata||{};i.sdk||(i.sdk={name:`sentry.javascript.${t}`,packages:n.map(e=>({name:`${r}:@sentry/${e}`,version:w.M})),version:w.M}),e._metadata=i}var _=n(18334),E=n(41419);let S=[];function T(e,t){for(let n of t)n?.afterAllSetup&&n.afterAllSetup(e)}function k(e,t,n){if(n[t.name]){E.T&&b.Yz.log(`Integration skipped because it was already installed: ${t.name}`);return}if(n[t.name]=t,-1===S.indexOf(t.name)&&"function"==typeof t.setupOnce&&(t.setupOnce(),S.push(t.name)),t.setup&&"function"==typeof t.setup&&t.setup(e),"function"==typeof t.preprocessEvent){let n=t.preprocessEvent.bind(t);e.on("preprocessEvent",(t,r)=>n(t,r,e))}if("function"==typeof t.processEvent){let n=t.processEvent.bind(t),r=Object.assign((t,r)=>n(t,r,e),{id:t.name});e.addEventProcessor(r)}E.T&&b.Yz.log(`Integration installed: ${t.name}`)}function O(e){let t=[];e.message&&t.push(e.message);try{let n=e.exception.values[e.exception.values.length-1];n?.value&&(t.push(n.value),n.type&&t.push(`${n.type}: ${n.value}`))}catch{}return t}var C=n(98093),A=n(76076);let P=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,/^Can't find variable: gmo$/,/^undefined is not an object \(evaluating 'a\.[A-Z]'\)$/,'can\'t redefine non-configurable property "solana"',"vv().getRestrictions is not a function. (In 'vv().getRestrictions(1,a)', 'vv().getRestrictions' is undefined)","Can't find variable: _AutofillCallbackHandler",/^Non-Error promise rejection captured with value: Object Not Found Matching Id:\d+, MethodName:simulateEvent, ParamCount:\d+$/,/^Java exception was raised during method invocation$/],j=(e={})=>{let t;return{name:"EventFilters",setup(n){t=I(e,n.getOptions())},processEvent:(n,r,i)=>(t||(t=I(e,i.getOptions())),!function(e,t){if(e.type){if("transaction"===e.type&&function(e,t){if(!t?.length)return!1;let n=e.transaction;return!!n&&(0,A.Xr)(n,t)}(e,t.ignoreTransactions))return E.T&&b.Yz.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.
41Event: ${(0,C.$X)(e)}`),!0}else{var n,r,i;if(n=e,r=t.ignoreErrors,r?.length&&O(n).some(e=>(0,A.Xr)(e,r)))return E.T&&b.Yz.warn(`Event dropped due to being matched by \`ignoreErrors\` option.
42Event: ${(0,C.$X)(e)}`),!0;if(i=e,i.exception?.values?.length&&!i.message&&!i.exception.values.some(e=>e.stacktrace||e.type&&"Error"!==e.type||e.value))return E.T&&b.Yz.warn(`Event dropped due to not having an error message, error type or stacktrace.
43Event: ${(0,C.$X)(e)}`),!0;if(function(e,t){if(!t?.length)return!1;let n=N(e);return!!n&&(0,A.Xr)(n,t)}(e,t.denyUrls))return E.T&&b.Yz.warn(`Event dropped due to being matched by \`denyUrls\` option.
44Event: ${(0,C.$X)(e)}.
45Url: ${N(e)}`),!0;if(!function(e,t){if(!t?.length)return!0;let n=N(e);return!n||(0,A.Xr)(n,t)}(e,t.allowUrls))return E.T&&b.Yz.warn(`Event dropped due to not being matched by \`allowUrls\` option.
46Event: ${(0,C.$X)(e)}.
47Url: ${N(e)}`),!0}return!1}(n,t)?n:null)}},R=(e={})=>({...j(e),name:"InboundFilters"});function I(e={},t={}){return{allowUrls:[...e.allowUrls||[],...t.allowUrls||[]],denyUrls:[...e.denyUrls||[],...t.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...t.ignoreErrors||[],...e.disableErrorDefaults?[]:P],ignoreTransactions:[...e.ignoreTransactions||[],...t.ignoreTransactions||[]]}}function N(e){try{let t=[...e.exception?.values??[]].reverse().find(e=>e.mechanism?.parent_id===void 0&&e.stacktrace?.frames?.length),n=t?.stacktrace?.frames;return n?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}(n):null}catch{return E.T&&b.Yz.error(`Cannot extract url for event ${(0,C.$X)(e)}`),null}}var L=n(92797),M=n(71830);let D=new WeakMap,$=()=>({name:"FunctionToString",setupOnce(){r=Function.prototype.toString;try{Function.prototype.toString=function(...e){let t=(0,M.sp)(this),n=D.has((0,L.KU)())&&void 0!==t?t:this;return r.apply(n,e)}}catch{}},setup(e){D.set(e,!0)}});var F=n(83380);let U=()=>{let e;return{name:"Dedupe",processEvent(t){if(t.type)return t;try{var n,r;if(n=t,(r=e)&&(function(e,t){let n=e.message,r=t.message;return!!((n||r)&&(!n||r)&&(n||!r)&&n===r&&V(e,t)&&B(e,t))}(n,r)||function(e,t){let n=q(t),r=q(e);return!!(n&&r&&n.type===r.type&&n.value===r.value&&V(e,t)&&B(e,t))}(n,r)))return E.T&&b.Yz.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return e=t}}};function B(e,t){let n=(0,F.RV)(e),r=(0,F.RV)(t);if(!n&&!r)return!0;
47if(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 V(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{return!1}}function q(e){return e.exception?.values?.[0]}var z=n(18760),H=n(38087),W=n(63442),K=n(46925),Y=n(8708);function G(e,t=[]){return[e,t]}function X(e,t){for(let n of e[1]){let e=n[0].type;if(t(n,e))return!0}return!1}function Z(e){let t=(0,K.Se)(y.O);return t.encodePolyfill?t.encodePolyfill(e):new TextEncoder().encode(e)}let J={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",raw_security:"security",log:"log_item"};function Q(e){if(!e?.sdk)return;let{name:t,version:n}=e.sdk;return{name:t,version:n}}var ee=n(15806),et=n(61293),en=n(9344),er=n(50045),ei=n(55095),es=n(25372),eo=n(2688),ea=n(60963),el=n(57510);let eu="Not capturing exception because it's already been captured.",ec="Discarded session because of missing or non-string release",ed=Symbol.for("SentryInternalError"),ef=Symbol.for("SentryDoNotSendEventError");function ep(e){return{message:e,[ed]:!0}}function eh(e){return{message:e,[ef]:!0}}function em(e){return!!e&&"object"==typeof e&&ed in e}function eg(e){return!!e&&"object"==typeof e&&ef in e}class ev{constructor(e){if(this._options=e,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],e.dsn?this._dsn=(0,W.AD)(e.dsn):E.T&&b.Yz.warn("No DSN provided, client will not send events."),this._dsn){let t=function(e,t,n){return t||`${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/?${function(e,t){let n={sentry_version:"7"};return e.publicKey&&(n.sentry_key=e.publicKey),t&&(n.sentry_client=`${t.name}/${t.version}`),new URLSearchParams(n).toString()}(e,n)}`}(this._dsn,e.tunnel,e._metadata?e._metadata.sdk:void 0);this._transport=e.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...e.transportOptions,url:t})}}captureException(e,t,n){let r=(0,C.eJ)();if((0,C.GR)(e))return E.T&&b.Yz.log(eu),r;let i={event_id:r,...t};return this._process(this.eventFromException(e,i).then(e=>this._captureEvent(e,i,n))),i.event_id}captureMessage(e,t,n,r){let i={event_id:(0,C.eJ)(),...n},s=(0,er.NF)(e)?e:String(e),o=(0,er.sO)(e)?this.eventFromMessage(s,t,i):this.eventFromException(e,i);return this._process(o.then(e=>this._captureEvent(e,i,r))),i.event_id}captureEvent(e,t,n){let r=(0,C.eJ)();if(t?.originalException&&(0,C.GR)(t.originalException))return E.T&&b.Yz.log(eu),r;let i={event_id:r,...t},s=e.sdkProcessingMetadata||{},o=s.capturedSpanScope,a=s.capturedSpanIsolationScope;return this._process(this._captureEvent(e,i,o||n,a)),i.event_id}captureSession(e){this.sendSession(e),(0,et.qO)(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;
47return t?(this.emit("flush"),this._isClientDoneProcessing(e).then(n=>t.flush(e).then(e=>n&&e))):(0,ea.XW)(!0)}close(e){return this.flush(e).then(e=>(this.getOptions().enabled=!1,this.emit("close"),e))}getEventProcessors(){return this._eventProcessors}addEventProcessor(e){this._eventProcessors.push(e)}init(){(this._isEnabled()||this._options.integrations.some(({name:e})=>e.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(e){return this._integrations[e]}addIntegration(e){let t=this._integrations[e.name];k(this,e,this._integrations),t||T(this,[e])}sendEvent(e,t={}){this.emit("beforeSendEvent",e,t);let n=function(e,t,n,r){var i;let s=Q(n),o=e.type&&"replay_event"!==e.type?e.type:"event";(i=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 a=function(e,t,n,r){let i=e.sdkProcessingMetadata?.dynamicSamplingContext;return{event_id:e.event_id,sent_at:new Date().toISOString(),...t&&{sdk:t},...!!n&&r&&{dsn:(0,W.SB)(r)},...i&&{trace:i}}}(e,s,r,t);return delete e.sdkProcessingMetadata,G(a,[[{type:o},e]])}(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){let t="string"==typeof e.data?Z(e.data):e.data;return[{type:"attachment",length:t.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType},t]}(e));let r=this.sendEnvelope(n);r&&r.then(t=>this.emit("afterSendEvent",e,t),null)}sendSession(e){let{release:t,environment:n=z.U}=this._options;if("aggregates"in e){let r=e.attrs||{};if(!r.release&&!t){E.T&&b.Yz.warn(ec);return}r.release=r.release||t,r.environment=r.environment||n,e.attrs=r}else{if(!e.release&&!t){E.T&&b.Yz.warn(ec);return}e.release=e.release||t,e.environment=e.environment||n}this.emit("beforeSendSession",e);let r=function(e,t,n,r){let i=Q(n);return G({sent_at:new Date().toISOString(),...i&&{sdk:i},...!!r&&t&&{dsn:(0,W.SB)(t)}},["aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()]])}(e,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(r)}recordDroppedEvent(e,t,n=1){if(this._options.sendClientReports){let r=`${e}:${t}`;E.T&&b.Yz.log(`Recording outcome: "${r}"${n>1?` (${n} times)`:""}`),this._outcomes[r]=(this._outcomes[r]||0)+n}}on(e,t){let n=this._hooks[e]=this._hooks[e]||[];return n.push(t),()=>{let e=n.indexOf(t);e>-1&&n.splice(e,1)}}emit(e,...t){let n=this._hooks[e];n&&n.forEach(e=>e(...t))}sendEnvelope(e){return(this.emit("beforeEnvelope",e),this._isEnabled()&&this._transport)?this._transport.send(e).then(null,e=>(E.T&&b.Yz.error("Error while sending envelope:",e),e)):(E.T&&b.Yz.error("Transport disabled"),(0,ea.XW)({}))}_setupIntegrations(){let{integrations:e}=this._options;this._integrations=function(e,t){let n={};return t.forEach(t=>{t&&k(e,t,n)}),n}(this,e),T(this,e)}_updateSessionFromEvent(e,t){let n="fatal"===t.level,r=!1,i=t.exception?.values;if(i)for(let e of(r=!0,i)){let t=e.mechanism;if(t?.handled===!1){n=!0;break}}let s="ok"===e.status;(s&&0===e.errors||s&&n)&&((0,et.qO)(e,{...n&&{status:"crashed"},errors:e.errors||Number(r||n)}),this.captureSession(e))}_isClientDoneProcessing(e){return new ea.T2(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._transport}_prepareEvent(e,t,n,r){let i=this.getOptions(),s=Object.keys(this._integrations);return!t.integrations&&s?.length&&(t.integrations=s),this.emit("preprocessEvent",e,t),e.type||r.setLastEventId(e.event_id||t.event_id),(0,eo.mG)(i,e,t,n,this,r).then(e=>
47(null===e||(this.emit("postprocessEvent",e,t),e.contexts={trace:(0,L.vn)(n),...e.contexts},e.sdkProcessingMetadata={dynamicSamplingContext:(0,H.ao)(this,n),...e.sdkProcessingMetadata}),e))}_captureEvent(e,t={},n=(0,L.o5)(),r=(0,L.rm)()){return E.T&&ey(e)&&b.Yz.log(`Captured error event \`${O(e)[0]||"<unknown>"}\``),this._processEvent(e,t,n,r).then(e=>e.event_id,e=>{E.T&&(eg(e)?b.Yz.log(e.message):em(e)?b.Yz.warn(e.message):b.Yz.warn(e))})}_processEvent(e,t,n,r){let i=this.getOptions(),{sampleRate:s}=i,o=eb(e),a=ey(e),l=e.type||"error",u=`before send for type \`${l}\``,c=void 0===s?void 0:(0,es.i)(s);if(a&&"number"==typeof c&&Math.random()>c)return this.recordDroppedEvent("sample_rate","error"),(0,ea.xg)(eh(`Discarding event because it's not included in the random sample (sampling rate = ${s})`));let d="replay_event"===l?"replay":l;return this._prepareEvent(e,t,n,r).then(e=>{if(null===e)throw this.recordDroppedEvent("event_processor",d),eh("An event processor returned `null`, will not send event.");return t.data&&!0===t.data.__sentry__?e:function(e,t){let n=`${t} must return \`null\` or a valid event.`;if((0,er.Qg)(e))return e.then(e=>{if(!(0,er.Qd)(e)&&null!==e)throw ep(n);return e},e=>{throw ep(`${t} rejected with ${e}`)});if(!(0,er.Qd)(e)&&null!==e)throw ep(n);return e}(function(e,t,n,r){let{beforeSend:i,beforeSendTransaction:s,beforeSendSpan:o}=t,a=n;if(ey(a)&&i)return i(a,r);if(eb(a)){if(o){let e=o(function(e){let{trace_id:t,parent_span_id:n,span_id:r,status:i,origin:s,data:o,op:a}=e.contexts?.trace??{};return{data:o??{},description:e.transaction,op:a,parent_span_id:n,span_id:r??"",start_timestamp:e.start_timestamp??0,status:i,timestamp:e.timestamp,trace_id:t??"",origin:s,profile_id:o?.[el.E1],exclusive_time:o?.[el.jG],measurements:e.measurements,is_segment:!0}}(a));if(e)a=(0,ei.h)(n,{type:"transaction",timestamp:e.timestamp,start_timestamp:e.start_timestamp,transaction:e.description,contexts:{trace:{trace_id:e.trace_id,span_id:e.span_id,parent_span_id:e.parent_span_id,op:e.op,status:e.status,origin:e.origin,data:{...e.data,...e.profile_id&&{[el.E1]:e.profile_id},...e.exclusive_time&&{[el.jG]:e.exclusive_time}}}},measurements:e.measurements});else(0,ee.xl)();if(a.spans){let e=[];for(let t of a.spans){let n=o(t);n?e.push(n):((0,ee.xl)(),e.push(t))}a.spans=e}}if(s){if(a.spans){let e=a.spans.length;a.sdkProcessingMetadata={...n.sdkProcessingMetadata,spanCountBeforeProcessing:e}}return s(a,r)}}return a}(0,i,e,t),u)}).then(i=>{if(null===i){if(this.recordDroppedEvent("before_send",d),o){let t=1+(e.spans||[]).length;this.recordDroppedEvent("before_send","span",t)}throw eh(`${u} returned \`null\`, will not send event.`)}let s=n.getSession()||r.getSession();if(a&&s&&this._updateSessionFromEvent(s,i),o){let e=(i.sdkProcessingMetadata?.spanCountBeforeProcessing||0)-(i.spans?i.spans.length:0);e>0&&this.recordDroppedEvent("before_send","span",e)}let l=i.transaction_info;return o&&l&&i.transaction!==e.transaction&&(i.transaction_info={...l,source:"custom"}),this.sendEvent(i,t),i}).then(null,e=>{if(eg(e)||em(e))throw e;throw this.captureException(e,{data:{__sentry__:!0},originalException:e}),ep(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.
48Reason: ${e}`)})}_process(e){this._numProcessing++,e.then(e=>(this._numProcessing--,e),e=>(this._numProcessing--,e))}_clearOutcomes(){let e=this._outcomes;return this._outcomes={},Object.entries(e).map(([e,t])=>{let[n,r]=e.split(":");return{reason:n,category:r,quantity:t}})}_flushOutcomes(){var e;E.T&&b.Yz.log("Flushing outcomes...");let t=this._clearOutcomes();if(0===t.length){E.T&&b.Yz.log("No outcomes to send");return}if(!this._dsn){E.T&&b.Yz.log("No dsn provided, will not send outcomes");return}E.T&&b.Yz.log("Sending outcomes:",t);let n=G((e=this._options.tunnel&&(0,W.SB)(this._dsn))?{dsn:e}:{},[[{type:"client_report"},{timestamp:(0,en.lu)(),discarded_events:t}]]);this.sendEnvelope(n)}}function ey(e){return void 0===e.type}function eb(e){return"transaction"===e.type}function ew(e,t){var n;let r=t??(n=e,ex().get(n))??[];if(0===r.length)return;let i=e.getOptions(),s=function(e,t,n,r){let i={};return t?.sdk&&(i.sdk={name:t.sdk.name,version:t.sdk.version}),n&&r&&(i.dsn=(0,W.SB)(r)),G(i,[[{type:"log",item_count:e.length,content_type:"application/vnd.sentry.items.log+json"},{items:e}]])}(r,i._metadata,i.tunnel,e.getDsn());ex().set(e,[]),e.emit("flushLogs"),e.sendEnvelope(s)}function ex(){return(0,K.BY)("clientToLogBufferMap",()=>new WeakMap)}function e_(e){e.user?.ip_address===void 0&&(e.user={...e.user,ip_address:"{{auto}}"})}function eE(e){"aggregates"in e?e.attrs?.ip_address===void 0&&(e.attrs={...e.attrs,ip_address:"{{auto}}"}):void 0===e.ipAddress&&(e.ipAddress="{{auto}}")}function eS(e,t){let n=ek(e,t),r={type:function(e){let t=e?.name;return!t&&eC(e)?e.message&&Array.isArray(e.message)&&2==e.message.length?e.message[0]:"WebAssembly.Exception":t}(t),value:function(e){let t=e?.message;return eC(e)?Array.isArray(e.message)&&2==e.message.length?e.message[1]:"wasm exception":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 eT(e,t){return{exception:{values:[eS(e,t)]}}}function ek(e,t){var n,r;let i=t.stacktrace||t.stack||"",s=(n=t)&&eO.test(n.message)?1:0,o="number"==typeof(r=t).framesToPop?r.framesToPop:0;try{return e(i,s,o)}catch{}return[]}let eO=/Minified React error #\d+;/i;function eC(e){return"undefined"!=typeof WebAssembly&&void 0!==WebAssembly.Exception&&e instanceof WebAssembly.Exception}function eA(e,t,n,r,i){let s;if((0,er.T2)(t)&&t.error)return eT(e,t.error);if((0,er.BD)(t)||(0,er.W6)(t)){if("stack"in t)s=eT(e,t);else{let i=t.name||((0,er.BD)(t)?"DOMError":"DOMException"),o=t.message?`${i}: ${t.message}`:i;s=eP(e,o,n,r),(0,C.gO)(s,o)}return"code"in t&&(s.tags={...s.tags,"DOMException.code":`${t.code}`}),s}return(0,er.bJ)(t)?eT(e,t):((0,er.Qd)(t)||(0,er.xH)(t)?s=function(e,t,n,r){let i=(0,L.KU)(),s=i?.getOptions().normalizeDepth,o=function(e){for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)){let n=e[t];if(n instanceof Error)return n}}(t),a={__serialized__:(0,Y.cd)(t,s)};if(o)return{exception:{values:[eS(e,o)]},extra:a};let l={exception:{values:[{type:(0,er.xH)(t)?t.constructor.name:r?"UnhandledRejection":"Error",value:function(e,{isUnhandledRejection:t}){let n=(0,M.HF)(e),r=t?"promise rejection":"exception";if((0,er.T2)(e))return`Event \`ErrorEvent\` captured as ${r} with message \`${e.message}\``;if((0,er.xH)(e)){let t=function(e){try{let t=Object.getPrototypeOf(e);return t?t.constructor.name:void 0}catch{}}(e);return`Event \`${t}\` (type=${e.type}) captured as ${r}`}return`Object captured as ${r} with keys: ${n}`}(t,{isUnhandledRejection:r})}]},extra:a};
48if(n){let t=ek(e,n);t.length&&(l.exception.values[0].stacktrace={frames:t})}return l}(e,t,n,i):(s=eP(e,t,n,r),(0,C.gO)(s,`${t}`,void 0)),(0,C.M6)(s,{synthetic:!0}),s)}function eP(e,t,n,r){let i={};if(r&&n){let r=ek(e,n);r.length&&(i.exception={values:[{value:t,stacktrace:{frames:r}}]}),(0,C.M6)(i,{synthetic:!0})}if((0,er.NF)(t)){let{__sentry_template_string__:e,__sentry_template_values__:n}=t;return i.logentry={message:e,params:n},i}return i.message=t,i}var ej=n(69311);let eR=y.O,eI=0;function eN(e,t={}){if("function"!=typeof e)return e;try{let t=e.__sentry_wrapped__;if(t)if("function"==typeof t)return t;else return e;if((0,M.sp)(e))return e}catch{return e}let n=function(...n){try{let r=n.map(e=>eN(e,t));return e.apply(this,r)}catch(e){throw eI++,setTimeout(()=>{eI--}),(0,L.v4)(r=>{r.addEventProcessor(e=>(t.mechanism&&((0,C.gO)(e,void 0,void 0),(0,C.M6)(e,t.mechanism)),e.extra={...e.extra,arguments:n},e)),(0,_.Cp)(e)}),e}};try{for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n[t]=e[t])}catch{}(0,M.pO)(n,e),(0,M.my)(e,"__sentry_wrapped__",n);try{Object.getOwnPropertyDescriptor(n,"name").configurable&&Object.defineProperty(n,"name",{get:()=>e.name})}catch{}return n}function eL(){let e=(0,ej.$N)(),{referrer:t}=eR.document||{},{userAgent:n}=eR.navigator||{};return{url:e,headers:{...t&&{Referer:t},...n&&{"User-Agent":n}}}}class eM extends ev{constructor(e){var t;let n=(t=e,{release:"string"==typeof __SENTRY_RELEASE__?__SENTRY_RELEASE__:eR.SENTRY_RELEASE?.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...t});x(n,"browser",["browser"],eR.SENTRY_SDK_SOURCE||"npm"),super(n);let{sendDefaultPii:r,sendClientReports:i,enableLogs:s,_experiments:o}=this._options,a=s??o?.enableLogs;eR.document&&(i||a)&&eR.document.addEventListener("visibilitychange",()=>{"hidden"===eR.document.visibilityState&&(i&&this._flushOutcomes(),a&&ew(this))}),a&&(this.on("flush",()=>{ew(this)}),this.on("afterCaptureLog",()=>{this._logFlushIdleTimeout&&clearTimeout(this._logFlushIdleTimeout),this._logFlushIdleTimeout=setTimeout(()=>{ew(this)},5e3)})),r&&(this.on("postprocessEvent",e_),this.on("beforeSendSession",eE))}eventFromException(e,t){return function(e,t,n,r){let i=eA(e,t,n?.syntheticException||void 0,r);return(0,C.M6)(i),i.level="error",n?.event_id&&(i.event_id=n.event_id),(0,ea.XW)(i)}(this._options.stackParser,e,t,this._options.attachStacktrace)}eventFromMessage(e,t="info",n){return function(e,t,n="info",r,i){let s=eP(e,t,r?.syntheticException||void 0,i);return s.level=n,r?.event_id&&(s.event_id=r.event_id),(0,ea.XW)(s)}(this._options.stackParser,e,t,n,this._options.attachStacktrace)}_prepareEvent(e,t,n,r){return e.platform=e.platform||"javascript",super._prepareEvent(e,t,n,r)}}let eD={},e$={};function eF(e,t){eD[e]=eD[e]||[],eD[e].push(t)}function eU(e,t){if(!e$[e]){e$[e]=!0;try{t()}catch(t){E.T&&b.Yz.error(`Error while instrumenting ${e}`,t)}}}function eB(e,t){let n=e&&eD[e];if(n)for(let r of n)try{r(t)}catch(t){E.T&&b.Yz.error(`Error while triggering instrumentation handler.
49Type: ${e}
50Name: ${(0,F.qQ)(r)}
51Error:`,t)}}function eV(){"console"in y.O&&b.Ow.forEach(function(e){e in y.O.console&&(0,M.GS)(y.O.console,e,function(t){return b.Z9[e]=t,function(...t){eB("console",{args:t,level:e});let n=b.Z9[e];n?.apply(y.O.console,t)}})})}let eq=y.O;function ez(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function eH(e,t){let n="fetch";eF(n,e),eU(n,()=>eW(void 0,t))}function eW(e,t=!1){(!t||function(){if("string"==typeof EdgeRuntime)return!0;if(!function(){if(!("fetch"in eq))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}())return!1;if(ez(eq.fetch))return!0;let e=!1,t=eq.document;if(t&&"function"==typeof t.createElement)try{let n=t.createElement("iframe");n.hidden=!0,t.head.appendChild(n),n.contentWindow?.fetch&&(e=ez(n.contentWindow.fetch)),t.head.removeChild(n)}catch(e){E.T&&b.Yz.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",e)}return e}())&&(0,M.GS)(y.O,"fetch",function(t){return function(...n){let r=Error(),{method:i,url:s}=function(e){if(0===e.length)return{method:"GET",url:""};if(2===e.length){let[t,n]=e;return{url:eX(t),method:eG(n,"method")?String(n.method).toUpperCase():"GET"}}let t=e[0];return{url:eX(t),method:eG(t,"method")?String(t.method).toUpperCase():"GET"}}(n),o={args:n,fetchData:{method:i,url:s},startTimestamp:1e3*(0,en.zf)(),virtualError:r,headers:function(e){let[t,n]=e;try{if("object"==typeof n&&null!==n&&"headers"in n&&n.headers)return new Headers(n.headers);if((0,er.ks)(t))return new Headers(t.headers)}catch{}}(n)};return e||eB("fetch",{...o}),t.apply(y.O,n).then(async t=>(e?e(t):eB("fetch",{...o,endTimestamp:1e3*(0,en.zf)(),response:t}),t),e=>{if(eB("fetch",{...o,endTimestamp:1e3*(0,en.zf)(),error:e}),(0,er.bJ)(e)&&void 0===e.stack&&(e.stack=r.stack,(0,M.my)(e,"framesToPop",1)),e instanceof TypeError&&("Failed to fetch"===e.message||"Load failed"===e.message||"NetworkError when attempting to fetch resource."===e.message))try{let t=new URL(o.fetchData.url);e.message=`${e.message} (${t.host})`}catch{}throw e})}})}async function eK(e,t){if(e?.body){let n=e.body,r=n.getReader(),i=setTimeout(()=>{n.cancel().then(null,()=>{})},9e4),s=!0;for(;s;){let e;try{e=setTimeout(()=>{n.cancel().then(null,()=>{})},5e3);let{done:i}=await r.read();clearTimeout(e),i&&(t(),s=!1)}catch{s=!1}finally{clearTimeout(e)}}clearTimeout(i),r.releaseLock(),n.cancel().then(null,()=>{})}}function eY(e){let t;try{t=e.clone()}catch{return}eK(t,()=>{eB("fetch-body-resolved",{endTimestamp:1e3*(0,en.zf)(),response:e})})}function eG(e,t){return!!e&&"object"==typeof e&&!!e[t]}function eX(e){return"string"==typeof e?e:e?eG(e,"url")?e.url:e.toString?e.toString():"":""}function eZ(e,t){let n=(0,L.KU)(),r=(0,L.rm)();if(!n)return;let{beforeBreadcrumb:i=null,maxBreadcrumbs:s=100}=n.getOptions();if(s<=0)return;let o={timestamp:(0,en.lu)(),...e},a=i?(0,b.pq)(()=>i(o,t)):o;null!==a&&(n.emit&&n.emit("beforeAddBreadcrumb",a,t),r.addBreadcrumb(a,s))}function eJ(e){if(void 0!==e)return e>=400&&e<500?"warning":e>=500?"error":void 0}function eQ(e){return"isRelative"in e}function e0(e,t){let n=0>=e.indexOf("://")&&0!==e.indexOf("//"),r=t??(n?"thismessage:/":void 0);try{if("canParse"in URL&&!URL.canParse(e,r))return;let t=new URL(e,r);if(n)return{isRelative:n,pathname:t.pathname,search:t.search,hash:t.hash};return t}catch{}}function e1(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}}function e2(e){return e.split(/[?#]/,1)[0]}let e3=y.O;function e4(){if(!e3.document)return;let e=eB.bind(null,"dom"),t=e5(e,!0);e3.document.addEventListener("click",t,!1),e3.document.addEventListener("keypress",t,!1),["EventTarget","Node"].forEach(t=>{let n=e3[t]?.prototype;n?.hasOwnProperty?.("addEventListener")&&((0,M.GS)(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__||{},s=r[n]=r[n]||{refCount:0};if(!s.handler){let r=e5(e);s.handler=r,t.call(this,n,r,i)}s.refCount++}catch{}return t.call(this,n,r,i)}}),(0,M.GS)(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{}return e.call(this,t,n,r)}}))})}function e5(e,t=!1){return n=>{if(!n||n._sentryCaptured)return;let r=function(e){try{return e.target}catch{return null}}(n);if("keypress"===n.type&&(!r?.tagName||"INPUT"!==r.tagName&&"TEXTAREA"!==r.tagName&&!r.isContentEditable))return;(0,M.my)(n,"_sentryCaptured",!0),r&&!r._sentryId&&(0,M.my)(r,"_sentryId",(0,C.eJ)());let a="keypress"===n.type?"input":n.type;!function(e){if(e.type!==s)return!1;try{if(!e.target||e.target._sentryId!==o)return!1}catch{}return!0}(n)&&(e({event:n,name:a,global:t}),s=n.type,o=r?r._sentryId:void 0),clearTimeout(i),i=e3.setTimeout(()=>{o=void 0,s=void 0},1e3)}}let e6="__sentry_xhr_v3__";function e8(e){eF("xhr",e),eU("xhr",e9)}function e9(){if(!e3.XMLHttpRequest)return;let e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(e,t,n){let r=Error(),i=1e3*(0,en.zf)(),s=(0,er.Kg)(n[0])?n[0].toUpperCase():void 0,o=function(e){if((0,er.Kg)(e))return e;try{return e.toString()}catch{}}(n[1]);if(!s||!o)return e.apply(t,n);t[e6]={method:s,url:o,request_headers:{}}
51,"POST"===s&&o.match(/sentry_key/)&&(t.__sentry_own_request__=!0);let a=()=>{let e=t[e6];if(e&&4===t.readyState){try{e.status_code=t.status}catch{}eB("xhr",{endTimestamp:1e3*(0,en.zf)(),startTimestamp:i,xhr:t,virtualError:r})}};return"onreadystatechange"in t&&"function"==typeof t.onreadystatechange?t.onreadystatechange=new Proxy(t.onreadystatechange,{apply:(e,t,n)=>(a(),e.apply(t,n))}):t.addEventListener("readystatechange",a),t.setRequestHeader=new Proxy(t.setRequestHeader,{apply(e,t,n){let[r,i]=n,s=t[e6];return s&&(0,er.Kg)(r)&&(0,er.Kg)(i)&&(s.request_headers[r.toLowerCase()]=i),e.apply(t,n)}}),e.apply(t,n)}}),e.send=new Proxy(e.send,{apply(e,t,n){let r=t[e6];return r&&(void 0!==n[0]&&(r.body=n[0]),eB("xhr",{startTimestamp:1e3*(0,en.zf)(),xhr:t})),e.apply(t,n)}})}function e7(e){let t="history";eF(t,e),eU(t,te)}function te(){function e(e){return function(...t){let n=t.length>2?t[2]:void 0;if(n){let r=a,i=function(e){try{return new URL(e,e3.location.origin).toString()}catch{return e}}(String(n));if(a=i,r===i)return e.apply(this,t);eB("history",{from:r,to:i})}return e.apply(this,t)}}e3.addEventListener("popstate",()=>{let e=e3.location.href,t=a;a=e,t!==e&&eB("history",{from:t,to:e})}),"history"in eq&&eq.history&&((0,M.GS)(e3.history,"pushState",e),(0,M.GS)(e3.history,"replaceState",e))}let tt=(e={})=>{let t={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...e};return{name:"Breadcrumbs",setup(e){if(t.console){var n,r,i,s,o,a,l,u=(l=e,function(e){var t;if((0,L.KU)()!==l)return;let n={category:"console",data:{arguments:e.args,logger:"console"},level:"warn"===(t=e.level)?"warning":["fatal","error","warning","log","info","debug"].includes(t)?t:"log",message:(0,A.gt)(e.args," ")};if("assert"===e.level)if(!1!==e.args[0])return;else n.message=`Assertion failed: ${(0,A.gt)(e.args.slice(1)," ")||"console.assert"}`,n.data.arguments=e.args.slice(1);eZ(n,{input:e.args,level:e.level})});let t="console";eF(t,u),eU(t,eV)}if(t.dom){eF("dom",(n=e,r=t.dom,function(e){let t,i;if((0,L.KU)()!==n)return;let s="object"==typeof r?r.serializeAttribute:void 0,o="object"==typeof r&&"number"==typeof r.maxStringLength?r.maxStringLength:void 0;o&&o>1024&&(o=1024),"string"==typeof s&&(s=[s]);try{var a;let n=e.event,r=(a=n)&&a.target?n.target:n;t=(0,ej.Hd)(r,{keyAttrs:s,maxStringLength:o}),i=(0,ej.xE)(r)}catch{t="<unknown>"}if(0===t.length)return;let l={category:`ui.${e.name}`,message:t};i&&(l.data={"ui.component_name":i}),eZ(l,{event:e.event,name:e.name,global:e.global})})),eU("dom",e4)}t.xhr&&e8((i=e,function(e){if((0,L.KU)()!==i)return;let{startTimestamp:t,endTimestamp:n}=e,r=e.xhr[e6];if(!t||!n||!r)return;let{method:s,url:o,status_code:a,body:l}=r,u={xhr:e.xhr,input:l,startTimestamp:t,endTimestamp:n},c={category:"xhr",data:{method:s,url:o,status_code:a},type:"http",level:eJ(a)};i.emit("beforeOutgoingRequestBreadcrumb",c,u),eZ(c,u)})),t.fetch&&eH((s=e,function(e){if((0,L.KU)()!==s)return;let{startTimestamp:t,endTimestamp:n}=e;if(n&&(!e.fetchData.url.match(/sentry_key/)||"POST"!==e.fetchData.method))if(e.fetchData.method,e.fetchData.url,e.error){let r=e.fetchData,i={data:e.error,input:e.args,startTimestamp:t,endTimestamp:n},o={category:"fetch",data:r,level:"error",type:"http"};s.emit("beforeOutgoingRequestBreadcrumb",o,i),eZ(o,i)}else{let r=e.response,i={...e.fetchData,status_code:r?.status};e.fetchData.request_body_size,e.fetchData.response_body_size,r?.status;let o={input:e.args,response:r,startTimestamp:t,endTimestamp:n},a={category:"fetch",data:i,type:"http",level:eJ(i.status_code)};s.emit("beforeOutgoingRequestBreadcrumb",a,o),eZ(a,o)}})),t.history&&e7((o=e,function(e){if((0,L.KU)()!==o)return;let t=e.from,n=e.to,r=e1(eR.location.href),i=t?e1(t):void 0,s=e1(n);i?.path||(i=r),r.protocol===s.protocol&&r.host===s.host&&(n=s.relative),r.protocol===i.protocol&&r.host===i.host&&(t=i.relative),eZ({category:"navigation",data:{from:t,to:n}})})),t.sentry&&e.on("beforeSendEvent",(a=e,function(e){(0,L.KU)()===a&&eZ({category:`sentry.${"transaction"===e.type?"transaction":"event"}`,event_id:e.event_id,level:e.level,message:(0,C.$X)(e)},{event:e})}))}}},tn=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],tr=(e={})=>{let t={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...e};return{name:"BrowserApiErrors",setupOnce(){t.setTimeout&&(0,M.GS)(eR,"setTimeout",ti),t.setInterval&&(0,M.GS)(eR,"setInterval",ti),t.requestAnimationFrame&&(0,M.GS)(eR,"requestAnimationFrame",t
51s),t.XMLHttpRequest&&"XMLHttpRequest"in eR&&(0,M.GS)(XMLHttpRequest.prototype,"send",to);let e=t.eventTarget;e&&(Array.isArray(e)?e:tn).forEach(e=>(function(e,t){let n=eR[e]?.prototype;n?.hasOwnProperty?.("addEventListener")&&((0,M.GS)(n,"addEventListener",function(n){return function(r,i,s){var o,a,l,u;try{o=i,"function"==typeof o.handleEvent&&(i.handleEvent=eN(i.handleEvent,{mechanism:{data:{function:"handleEvent",handler:(0,F.qQ)(i),target:e},handled:!1,type:"instrument"}}))}catch{}return t.unregisterOriginalCallbacks&&(a=this,l=r,u=i,a&&"object"==typeof a&&"removeEventListener"in a&&"function"==typeof a.removeEventListener&&a.removeEventListener(l,u)),n.apply(this,[r,eN(i,{mechanism:{data:{function:"addEventListener",handler:(0,F.qQ)(i),target:e},handled:!1,type:"instrument"}}),s])}}),(0,M.GS)(n,"removeEventListener",function(e){return function(t,n,r){try{let i=n.__sentry_wrapped__;i&&e.call(this,t,i,r)}catch{}return e.call(this,t,n,r)}}))})(e,t))}}};function ti(e){return function(...t){let n=t[0];return t[0]=eN(n,{mechanism:{data:{function:(0,F.qQ)(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}function ts(e){return function(t){return e.apply(this,[eN(t,{mechanism:{data:{function:"requestAnimationFrame",handler:(0,F.qQ)(e)},handled:!1,type:"instrument"}})])}}function to(e){return function(...t){let n=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(e=>{e in n&&"function"==typeof n[e]&&(0,M.GS)(n,e,function(t){let n={mechanism:{data:{function:e,handler:(0,F.qQ)(t)},handled:!1,type:"instrument"}},r=(0,M.sp)(t);return r&&(n.mechanism.data.handler=(0,F.qQ)(r)),eN(t,n)})}),e.apply(this,t)}}let ta=()=>({name:"BrowserSession",setupOnce(){void 0!==eR.document&&((0,_.J0)({ignoreDuration:!0}),(0,_.J5)(),e7(({from:e,to:t})=>{void 0!==e&&e!==t&&((0,_.J0)({ignoreDuration:!0}),(0,_.J5)())}))}}),tl=null;function tu(e){let t="error";eF(t,e),eU(t,tc)}function tc(){tl=y.O.onerror,y.O.onerror=function(e,t,n,r,i){return eB("error",{column:r,error:i,line:n,msg:e,url:t}),!!tl&&tl.apply(this,arguments)},y.O.onerror.__SENTRY_INSTRUMENTED__=!0}let td=null;function tf(e){let t="unhandledrejection";eF(t,e),eU(t,tp)}function tp(){td=y.O.onunhandledrejection,y.O.onunhandledrejection=function(e){return eB("unhandledrejection",e),!td||td.apply(this,arguments)},y.O.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}let th=(e={})=>{let t={onerror:!0,onunhandledrejection:!0,...e};return{name:"GlobalHandlers",setupOnce(){Error.stackTraceLimit=50},setup(e){var n,r;t.onerror&&(n=e,tu(e=>{let{stackParser:t,attachStacktrace:r}=tg();if((0,L.KU)()!==n||eI>0)return;let{msg:i,url:s,line:o,column:a,error:l}=e,u=function(e,t,n,r){let i=e.exception=e.exception||{},s=i.values=i.values||[],o=s[0]=s[0]||{},a=o.stacktrace=o.stacktrace||{},l=a.frames=a.frames||[],u=(0,er.Kg)(t)&&t.length>0?t:(0,ej.$N)();return 0===l.length&&l.push({colno:r,filename:u,function:F.yF,in_app:!0,lineno:n}),e}(eA(t,l||i,void 0,r,!1),s,o,a);u.level="error",(0,_.r)(u,{originalException:l,mechanism:{handled:!1,type:"onerror"}})})),t.onunhandledrejection&&(r=e,tf(e=>{var t;let{stackParser:n,attachStacktrace:i}=tg();if((0,L.KU)()!==r||eI>0)return;let s=function(e){if((0,er.sO)(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch{}return e}(e),o=(0,er.sO)(s)?(t=s,{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(t)}`}]}}):eA(n,s,void 0,i,!0);o.level="error",(0,_.r)(o,{originalException:s,mechanism:{handled:!1,type:"onunhandledrejection"}})}))}}};function tm(e){}function tg(){let e=(0,L.KU)();return e?.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}let tv=()=>({name:"HttpContext",preprocessEvent(e){if(!eR.navigator&&!eR.location&&!eR.document)return;let t=eL(),n={...t.headers,...e.request?.headers};e.request={...t,...e.request,headers:n}}});function ty(e,t){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,..."AggregateError"===e.type&&{is_exception_group:!0},exception_id:t}}function tb(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}}let tw=(e={})=>{let t=e.limit||5,n=e.key||"cause";return{name:"LinkedErrors",preprocessEvent(e,r,i){!function(e,t,n,r,i,s){if(!i.exception?.values||!s||!(0,er.tH)(s.originalException,Error))return;let o=i.exception.values.length>0?i.exception.values[i.exception.values.length-1]:void 0;o&&(i.exception.values=function e(t,n,r,i,s,o,a,l){if(o.length>=r+1)return o;let u=[...o];if((0,er.tH)(i[s],Error)){ty(a,l);let o=t(n,i[s]),c=u.length;tb(o,s,c,l),u=e(t,n,r,i[s],s,[o,...u],o,c)}
51return Array.isArray(i.errors)&&i.errors.forEach((i,o)=>{if((0,er.tH)(i,Error)){ty(a,l);let c=t(n,i),d=u.length;tb(c,`errors[${o}]`,d,l),u=e(t,n,r,i,s,[c,...u],c,d)}}),u}(e,t,r,s.originalException,n,i.exception.values,o,0))}(eS,i.getOptions().stackParser,n,t,e,r)}}};function tx(e,t,n,r){let i={filename:e,function:"<anonymous>"===t?F.yF:t,in_app:!0};return void 0!==n&&(i.lineno=n),void 0!==r&&(i.colno=r),i}let t_=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,tE=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,tS=/\((\S*)(?::(\d+))(?::(\d+))\)/,tT=[30,e=>{let t=t_.exec(e);if(t){let[,e,n,r]=t;return tx(e,F.yF,+n,+r)}let n=tE.exec(e);if(n){if(n[2]&&0===n[2].indexOf("eval")){let e=tS.exec(n[2]);e&&(n[2]=e[1],n[3]=e[2],n[4]=e[3])}let[e,t]=tP(n[1]||F.yF,n[2]);return tx(t,e,n[3]?+n[3]:void 0,n[4]?+n[4]:void 0)}}],tk=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,tO=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,tC=[50,e=>{let t=tk.exec(e);if(t){if(t[3]&&t[3].indexOf(" > eval")>-1){let e=tO.exec(t[3]);e&&(t[1]=t[1]||"eval",t[3]=e[1],t[4]=e[2],t[5]="")}let e=t[3],n=t[1]||F.yF;return[n,e]=tP(n,e),tx(e,n,t[4]?+t[4]:void 0,t[5]?+t[5]:void 0)}}],tA=(0,F.gd)(tT,tC),tP=(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]:F.yF,n?`safari-extension:${t}`:`safari-web-extension:${t}`]:[e,t]},tj=Symbol.for("SentryBufferFullError"),tR={};function tI(e,t=function(e){let t=tR[e];if(t)return t;let n=e3[e];if(ez(n))return tR[e]=n.bind(e3);let r=e3.document;if(r&&"function"==typeof r.createElement)try{let t=r.createElement("iframe");t.hidden=!0,r.head.appendChild(t);let i=t.contentWindow;i?.[e]&&(n=i[e]),r.head.removeChild(t)}catch(e){}return n?tR[e]=n.bind(e3):n}("fetch")){let n=0,r=0;return function(e,t,n=function(e){let t=[];function n(e){return t.splice(t.indexOf(e),1)[0]||Promise.resolve(void 0)}return{$:t,add:function(r){if(!(void 0===e||t.length<e))return(0,ea.xg)(tj);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 ea.T2((n,r)=>{let i=t.length;if(!i)return n(!0);let s=setTimeout(()=>{e&&e>0&&n(!1)},e);t.forEach(e=>{(0,ea.XW)(e).then(()=>{--i||(clearTimeout(s),n(!0))},r)})})}}}(e.bufferSize||64)){let r={};return{send:function(i){let s=[];if(X(i,(t,n)=>{let i=J[n];(function(e,t,n=Date.now()){return(e[t]||e.all||0)>n})(r,i)?e.recordDroppedEvent("ratelimit_backoff",i):s.push(t)}),0===s.length)return(0,ea.XW)({});let o=G(i[0],s),a=t=>{X(o,(n,r)=>{e.recordDroppedEvent(t,J[r])})};return n.add(()=>t({body:function(e){let[t,n]=e,r=JSON.stringify(t);function i(e){"string"==typeof r?r="string"==typeof e?r+e:[Z(r),e]:r.push("string"==typeof e?Z(e):e)}for(let e of n){let[t,n]=e;if(i(`
52${JSON.stringify(t)}
53`),"string"==typeof n||n instanceof Uint8Array)i(n);else{let e;try{e=JSON.stringify(n)}catch{e=JSON.stringify((0,Y.S8)(n))}i(e)}}return"string"==typeof r?r:function(e){let t=new Uint8Array(e.reduce((e,t)=>e+t.length,0)),n=0;for(let r of e)t.set(r,n),n+=r.length;return t}(r)}(o)}).then(e=>(void 0!==e.statusCode&&(e.statusCode<200||e.statusCode>=300)&&E.T&&b.Yz.warn(`Sentry responded with status code ${e.statusCode} to sent event.`),r=function(e,{statusCode:t,headers:n},r=Date.now()){let i={...e},s=n?.["x-sentry-rate-limits"],o=n?.["retry-after"];if(s)for(let e of s.trim().split(",")){let[t,n,,,s]=e.split(":",5),o=parseInt(t,10),a=(isNaN(o)?60:o)*1e3;if(n)for(let e of n.split(";"))"metric_bucket"===e?(!s||s.split(";").includes("custom"))&&(i[e]=r+a):i[e]=r+a;else i.all=r+a}else o?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}(o,r):429===t&&(i.all=r+6e4);return i}(r,e),e),e=>{throw a("network_error"),E.T&&b.Yz.error("Encountered error running transport request:",e),e})).then(e=>e,e=>{if(e===tj)return E.T&&b.Yz.error("Skipped sending event because buffer is full."),a("queue_overflow"),(0,ea.XW)({});throw e})},flush:e=>n.drain(e)}}(e,function(i){let s=i.body.length;n+=s,r++;
53let o={body:i.body,method:"POST",referrerPolicy:"strict-origin",headers:e.headers,keepalive:n<=6e4&&r<15,...e.fetchOptions};if(!t)return tR.fetch=void 0,(0,ea.xg)("No fetch implementation available");try{return t(e.url,o).then(e=>(n-=s,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 tR.fetch=void 0,n-=s,r--,(0,ea.xg)(e)}})}function tN(e){return[R(),$(),tr(),tt(),th(),tw(),U(),tv(),ta()]}var tL=n(14232),tM=n(99742),tD=n(95837),t$=n(82172),tF=n(42252);class tU{constructor(e={}){this._traceId=e.traceId||(0,tF.e)(),this._spanId=e.spanId||(0,tF.Z)()}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:ee.CC}}end(e){}setAttribute(e,t){return this}setAttributes(e){return this}setStatus(e){return this}updateName(e){return this}isRecording(){return!1}addEvent(e,t,n){return this}addLink(e){return this}addLinks(e){return this}recordException(e,t){}}function tB(e){if(!e||0===e.length)return;let t={};return e.forEach(e=>{let n=e.attributes||{},r=n[el.Sn],i=n[el.xc];"string"==typeof r&&"number"==typeof i&&(t[e.name]={value:i,unit:r})}),t}var tV=n(24437);class tq{constructor(e={}){this._traceId=e.traceId||(0,tF.e)(),this._spanId=e.spanId||(0,tF.Z)(),this._startTime=e.startTimestamp||(0,en.zf)(),this._links=e.links,this._attributes={},this.setAttributes({[el.JD]:"manual",[el.uT]:e.op,...e.attributes}),this._name=e.name,e.parentSpanId&&(this._parentSpanId=e.parentSpanId),"sampled"in e&&(this._sampled=e.sampled),e.endTimestamp&&(this._endTime=e.endTimestamp),this._events=[],this._isStandaloneSpan=e.isStandalone,this._endTime&&this._onSpanEnded()}addLink(e){return this._links?this._links.push(e):this._links=[e],this}addLinks(e){return this._links?this._links.push(...e):this._links=e,this}recordException(e,t){}spanContext(){let{_spanId:e,_traceId:t,_sampled:n}=this;return{spanId:e,traceId:t,traceFlags:n?ee.aO:ee.CC}}setAttribute(e,t){return void 0===t?delete this._attributes[e]:this._attributes[e]=t,this}setAttributes(e){return Object.keys(e).forEach(t=>this.setAttribute(t,e[t])),this}updateStartTime(e){this._startTime=(0,ee.cI)(e)}setStatus(e){return this._status=e,this}updateName(e){return this._name=e,this.setAttribute(el.i_,"custom"),this}end(e){this._endTime||(this._endTime=(0,ee.cI)(e),function(e){if(!E.T)return;let{description:t="< unknown name >",op:n="< unknown op >"}=(0,ee.et)(e),{spanId:r}=e.spanContext(),i=(0,ee.zU)(e)===e,s=`[Tracing] Finishing "${n}" ${i?"root ":""}span "${t}" with ID ${r}`;b.Yz.log(s)}(this),this._onSpanEnded())}getSpanJSON(){return{data:this._attributes,description:this._name,op:this._attributes[el.uT],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:(0,ee.yW)(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[el.JD],profile_id:this._attributes[el.E1],exclusive_time:this._attributes[el.jG],measurements:tB(this._events),is_segment:this._isStandaloneSpan&&(0,ee.zU)(this)===this||void 0,segment_id:this._isStandaloneSpan?(0,ee.zU)(this).spanContext().spanId:void 0,links:(0,ee.uU)(this._links)}}isRecording(){return!this._endTime&&!!this._sampled}addEvent(e,t,n){E.T&&b.Yz.log("[Tracing] Adding an event to span:",e);let r=tz(t)?t:n||(0,en.zf)(),i=tz(t)?{}:t||{},s={name:e,time:(0,ee.cI)(r),attributes:i};return this._events.push(s),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){let e=(0,L.KU)();if(e&&e.emit("spanEnd",this),!(this._isStandaloneSpan||this===(0,ee.zU)(this)))return;if(this._isStandaloneSpan){this._sampled?function(e){let t=(0,L.KU)();if(!t)return;let n=e[1];if(!n||0===n.length){t.recordDroppedEvent("before_send","span");return}t.sendEnvelope(e)}(function(e,t){let n=(0,H.k1)(e[0]),r=t?.getDsn(),i=t?.getOptions().tunnel,s={sent_at:new Date().toISOString(),...!!n.trace_id&&!!n.public_key&&{trace:n},...!!i&&r&&{dsn:(0,W.SB)(r)}},o=t?.getOptions().beforeSendSpan,a=o?e=>{let t=(0,ee.et)(e),n=o(t);return n||((0,ee.xl)(),t)}:ee.et,l=[];for(let t of e){let e=a(t);e&&l.push([{type:"span"},e])}return G(s,l)}([this],e)):(E.T&&b.Yz.log("[Tracing] Discarding standalone span because its trace was not chosen to be sampled."),e&&e.recordDroppedEvent("sample_rate","span"));return}let t=this._convertSpanToTransaction();t&&((0,tV.L)(this).scope||(0,L.o5)()).captureEvent(t)}_convertSpanToTransaction(){if(!tH((0,ee.et)(this)))return;this._name||(E.T&&b.Yz.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>");let{scope:e,isolationScope:t}=(0,tV.L)(this),n=e?.getScopeData().sdkProcessingMetadata?.normalizedRequest;if(!0!==this._sampled)return;let r=(0,ee.xO)(this).filter(e=>{var t;return e!==this&&!((t=e)instanceof tq&&t.isStandaloneSpan())}).map(e=>(0,ee.et)(e)).filter(tH),i=this._attributes[el.i_];
53delete this._attributes[el.Le],r.forEach(e=>{delete e.data[el.Le]});let s={contexts:{trace:(0,ee.Ck)(this)},spans:r.length>1e3?r.sort((e,t)=>e.start_timestamp-t.start_timestamp).slice(0,1e3):r,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:{capturedSpanScope:e,capturedSpanIsolationScope:t,dynamicSamplingContext:(0,H.k1)(this)},request:n,...i&&{transaction_info:{source:i}}},o=tB(this._events);return o&&Object.keys(o).length&&(E.T&&b.Yz.log("[Measurements] Adding measurements to transaction event",JSON.stringify(o,void 0,2)),s.measurements=o),s}}function tz(e){return e&&"number"==typeof e||e instanceof Date||Array.isArray(e)}function tH(e){return!!e.start_timestamp&&!!e.timestamp&&!!e.span_id&&!!e.trace_id}var tW=n(19674),tK=n(39132);let tY="__SENTRY_SUPPRESS_TRACING__";function tG(e){let t=tQ();if(t.startInactiveSpan)return t.startInactiveSpan(e);let n=tJ(e),{forceTransaction:r,parentSpan:i}=e;return(e.scope?t=>(0,L.v4)(e.scope,t):void 0!==i?e=>tX(i,e):e=>e())(()=>{let t=(0,L.o5)(),s=t1(t,i);return e.onlyIfParent&&!s?new tU:tZ({parentSpan:s,spanArguments:n,forceTransaction:r,scope:t})})}function tX(e,t){let n=tQ();return n.withActiveSpan?n.withActiveSpan(e,t):(0,L.v4)(n=>((0,t$.r)(n,e||void 0),t(n)))}function tZ({parentSpan:e,spanArguments:t,forceTransaction:n,scope:r}){let i;if(!(0,tD.f)()){let r=new tU;if(n||!e){let e={sampled:"false",sample_rate:"0",transaction:t.name,...(0,H.k1)(r)};(0,H.LZ)(r,e)}return r}let s=(0,L.rm)();if(e&&!n)i=function(e,t,n){let{spanId:r,traceId:i}=e.spanContext(),s=!t.getScopeData().sdkProcessingMetadata[tY]&&(0,ee.pK)(e),o=s?new tq({...n,parentSpanId:r,traceId:i,sampled:s}):new tU({traceId:i});(0,ee.Hu)(e,o);let a=(0,L.KU)();return a&&(a.emit("spanStart",o),n.endTimestamp&&a.emit("spanEnd",o)),o}(e,r,t),(0,ee.Hu)(e,i);else if(e){let n=(0,H.k1)(e),{traceId:s,spanId:o}=e.spanContext(),a=(0,ee.pK)(e);i=t0({traceId:s,parentSpanId:o,...t},r,a),(0,H.LZ)(i,n)}else{let{traceId:e,dsc:n,parentSpanId:o,sampled:a}={...s.getPropagationContext(),...r.getPropagationContext()};i=t0({traceId:e,parentSpanId:o,...t},r,a),n&&(0,H.LZ)(i,n)}return!function(e){if(!E.T)return;let{description:t="< unknown name >",op:n="< unknown op >",parent_span_id:r}=(0,ee.et)(e),{spanId:i}=e.spanContext(),s=(0,ee.pK)(e),o=(0,ee.zU)(e),a=o===e,l=`[Tracing] Starting ${s?"sampled":"unsampled"} ${a?"root ":""}span`,u=[`op: ${n}`,`name: ${t}`,`ID: ${i}`];if(r&&u.push(`parent ID: ${r}`),!a){let{op:e,description:t}=(0,ee.et)(o);u.push(`root ID: ${o.spanContext().spanId}`),e&&u.push(`root op: ${e}`),t&&u.push(`root description: ${t}`)}b.Yz.log(`${l}
54  ${u.join("\n  ")}`)}(i),(0,tV.d)(i,r,s),i}function tJ(e){let t={isStandalone:(e.experimental||{}).standalone,...e};if(e.startTime){let n={...t};return n.startTimestamp=(0,ee.cI)(e.startTime),delete n.startTime,n}return t}function tQ(){let e=(0,K.EU)();return(0,tK.h)(e)}function t0(e,t,n){let r=(0,L.KU)(),i=r?.getOptions()||{},{name:s=""}=e,o={spanAttributes:{...e.attributes},spanName:s,parentSampled:n};r?.emit("beforeSampling",o,{decision:!1});let a=o.parentSampled??n,l=o.spanAttributes,u=t.getPropagationContext(),[c,d,f]=t.getScopeData().sdkProcessingMetadata[tY]?[!1]:function(e,t,n){let r,i;if(!(0,tD.f)(e))return[!1];"function"==typeof e.tracesSampler?(r=e.tracesSampler({...t,inheritOrSampleWith:e=>"number"==typeof t.parentSampleRate?t.parentSampleRate:"boolean"==typeof t.parentSampled?Number(t.parentSampled):e}),i=!0):void 0!==t.parentSampled?r=t.parentSampled:void 0!==e.tracesSampleRate&&(r=e.tracesSampleRate,i=!0);let s=(0,es.i)(r);if(void 0===s)return E.T&&b.Yz.warn(`[Tracing] Discarding root span because of invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(r)} of type ${JSON.stringify(typeof r)}.`),[!1];if(!s)return E.T&&b.Yz.log(`[Tracing] Discarding transaction because ${"function"==typeof e.tracesSampler?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0"}`),[!1,s,i];let o=n<s;return!o&&E.T&&b.Yz.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(r)})`),[o,s,i]}(i,{name:s,parentSampled:a,attributes:l,parentSampleRate:(0,es.i)(u.dsc?.sample_rate)},u.sampleRand),p=new tq({...e,attributes:{[el.i_]:"custom",[el.sy]:void 0!==d&&f?d:void 0,...l},sampled:c});return!c&&r&&(E.T&&b.Yz.log("[Tracing] Discarding root span because its trace was not chosen to be sampled."),r.recordDroppedEvent("sample_rate","transaction")),r&&r.emit("spanStart",p),p}function t1(e,t){if(t)return t;if(null===t)return;let n=(0,t$.f)(e);if(!n)return;let r=(0,L.KU)();return(r?r.getOptions():{}).parentSpanIsAlwaysRootSpan?(0,ee.zU)(n):n}let t2={idleTimeout:1e3,finalTimeout:3e4,childSpanTimeout:15e3};function t3(e,t={}){let n,r=new Map,i=!1,s="externalFinish",o=!t.disableAutoFinish,a=[],{idleTimeout:l=t2.idleTimeout,finalTimeout:u=t2.finalTimeout,childSpanTimeout:c=t2.childSpanTimeout,beforeSpanEnd:d}=t,f=(0,L.KU)();if(!f||!(0,tD.f)()){let e=new tU,t={sample_rate:"0",sampled:"false",...(0,H.k1)(e)};return(0,H.LZ)(e,t),e}let p=(0,L.o5)(),h=(0,ee.Bk)(),m=function(e){let t=tG(e);return(0,t$.r)((0,L.o5)(),t),E.T&&b.Yz.log("[Tracing] Started span is an i
54dle span"),t}(e);function g(){n&&(clearTimeout(n),n=void 0)}function v(e){g(),n=setTimeout(()=>{!i&&0===r.size&&o&&(s="idleTimeout",m.end(e))},l)}function y(e){n=setTimeout(()=>{!i&&o&&(s="heartbeatFailed",m.end(e))},c)}function w(e){i=!0,r.clear(),a.forEach(e=>e()),(0,t$.r)(p,h);let t=(0,ee.et)(m),{start_timestamp:n}=t;if(!n)return;t.data[el.fs]||m.setAttribute(el.fs,s),b.Yz.log(`[Tracing] Idle span "${t.op}" finished`);let o=(0,ee.xO)(m).filter(e=>e!==m),c=0;o.forEach(t=>{t.isRecording()&&(t.setStatus({code:tW.TJ,message:"cancelled"}),t.end(e),E.T&&b.Yz.log("[Tracing] Cancelling span since span ended early",JSON.stringify(t,void 0,2)));let{timestamp:n=0,start_timestamp:r=0}=(0,ee.et)(t),i=r<=e,s=n-r<=(u+l)/1e3;if(E.T){let e=JSON.stringify(t,void 0,2);i?s||b.Yz.log("[Tracing] Discarding span since it finished after idle span final timeout",e):b.Yz.log("[Tracing] Discarding span since it happened after idle span was finished",e)}(!s||!i)&&((0,ee.VS)(m,t),c++)}),c>0&&m.setAttribute("sentry.idle_span_discarded_spans",c)}return m.end=new Proxy(m.end,{apply(e,t,n){if(d&&d(m),t instanceof tU)return;let[r,...i]=n,s=r||(0,en.zf)(),o=(0,ee.cI)(s),a=(0,ee.xO)(m).filter(e=>e!==m);if(!a.length)return w(o),Reflect.apply(e,t,[o,...i]);let l=a.map(e=>(0,ee.et)(e).timestamp).filter(e=>!!e),c=l.length?Math.max(...l):void 0,f=(0,ee.et)(m).start_timestamp,p=Math.min(f?f+u/1e3:1/0,Math.max(f||-1/0,Math.min(o,c||1/0)));return w(p),Reflect.apply(e,t,[p,...i])}}),a.push(f.on("spanStart",e=>{if(!(i||e===m||(0,ee.et)(e).timestamp||e instanceof tq&&e.isStandaloneSpan())&&(0,ee.xO)(m).includes(e)){var t;t=e.spanContext().spanId,g(),r.set(t,!0),y((0,en.zf)()+c/1e3)}})),a.push(f.on("spanEnd",e=>{if(!i){var t;t=e.spanContext().spanId,r.has(t)&&r.delete(t),0===r.size&&v((0,en.zf)()+l/1e3)}})),a.push(f.on("idleSpanEnableAutoFinish",e=>{e===m&&(o=!0,v(),r.size&&y())})),t.disableAutoFinish||v(),setTimeout(()=>{i||(m.setStatus({code:tW.TJ,message:"deadline_exceeded"}),s="finalTimeout",m.end())},u),m}let t4=!1;var t5=n(35033);let t6=(e,t)=>e>t[1]?"poor":e>t[0]?"needs-improvement":"good",t8=(e,t,n,r)=>{let i,s;return o=>{t.value>=0&&(o||r)&&((s=t.value-(i??0))||void 0===i)&&(i=t.value,t.delta=s,t.rating=t6(t.value,n),e(t))}},t9=()=>`v5-${Date.now()}-${Math.floor(Math.random()*(9e12-1))+1e12}`,t7=(e=!0)=>{let t=e3.performance?.getEntriesByType?.("navigation")[0];if(!e||t&&t.responseStart>0&&t.responseStart<performance.now())return t},ne=()=>{let e=t7();return e?.activationStart??0},nt=(e,t=-1)=>{let n=t7(),r="navigate";return n&&(e3.document?.prerendering||ne()>0?r="prerender":e3.document?.wasDiscarded?r="restore":n.type&&(r=n.type.replace(/_/g,"-"))),{name:e,value:t,rating:"good",delta:0,entries:[],id:t9(),navigationType:r}},nn=new WeakMap;function nr(e,t){return nn.get(e)||nn.set(e,new t),nn.get(e)}class ni{constructor(){ni.prototype.__init.call(this),ni.prototype.__init2.call(this)}__init(){this._sessionValue=0}__init2(){this._sessionEntries=[]}_processEntry(e){if(e.hadRecentInput)return;let t=this._sessionEntries[0],n=this._sessionEntries[this._sessionEntries.length-1];this._sessionValue&&t&&n&&e.startTime-n.startTime<1e3&&e.startTime-t.startTime<5e3?(this._sessionValue+=e.value,this._sessionEntries.push(e)):(this._sessionValue=e.value,this._sessionEntries=[e]),this._onAfterProcessingUnexpectedShift?.(e)}}let ns=(e,t,n={})=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){let r=new PerformanceObserver(e=>{Promise.resolve().then(()=>{t(e.getEntries())})});return r.observe({type:e,buffered:!0,...n}),r}}catch{}},no=e=>{let t=!1;return()=>{t||(e(),t=!0)}},na=-1,nl=()=>e3.document?.visibilityState!=="hidden"||e3.document?.prerendering?1/0:0,nu=e=>{"hidden"===e3.document.visibilityState&&na>-1&&(na="visibilitychange"===e.type?e.timeStamp:0,nd())},nc=()=>{addEventListener("visibilitychange",nu,!0),addEventListener("prerenderingchange",nu,!0)},nd=()=>{removeEventListener("visibilitychange",nu,!0),removeEventListener("prerenderingchange",nu,!0)},nf=()=>{if(e3.document&&na<0){let e=ne();na=(e3.document.prerendering?void 0:globalThis.performance.getEntriesByType("visibility-state").filter(t=>"hidden"===t.name&&t.startTime>e)[0]?.startTime)??nl(),nc()}return{get firstHiddenTime(){return na}}},np=e=>{e3.document?.prerendering?addEventListener("prerenderingchange",()=>e(),!0):e()},nh=[1800,3e3],nm=(e,t={})=>{np(()=>{let n,r=nf(),i=nt("FCP"),s=ns("paint",e=>{for(let t of e)"first-contentful-paint"===t.name&&(s.disconnect(),t.startTime<r.firstHiddenTime&&(i.value=Math.max(t.startTime-ne(),0),i.entries.push(t),n(!0)))});s&&(n=t8(e,i,nh,t.reportAllChanges))})},ng=[.1,.25],nv=(e,t={})=>{nm(no(()=>{let n,r=nt("CLS",0),i=nr(t,ni),s=e=>{for(let t of e)i._processEntry(t);i._sessionValue>r.value&&(r.value=i._sessionValue,r.entries=i._sessionEntries,n())},o=ns("layout-shift",s);o&&(n=t8(e,r,ng,t.reportAllChanges),e3.document?.addEventListener("visibilitychange",()=>{e3.document?.visibilityState==="hidden"&&(s(o.takeRecords()),n(!0))}),e3?.setTimeout?.(n))}))},ny=e=>{let t=t=>{("pagehide"===t.type||e3.document?.visibilityState==="hidden")&&e(t)};e3.document&&(addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0))},nb=[100,300],nw=(e,t={})=>{np(()=>{let n,r=nf(),i=nt("FID"),s=e=>{e.startTime<r.firstHiddenTime&&(i.value=e.processingStart-e.startTime,i.entr
54ies.push(e),n(!0))},o=e=>{e.forEach(s)},a=ns("first-input",o);n=t8(e,i,nb,t.reportAllChanges),a&&ny(no(()=>{o(a.takeRecords()),a.disconnect()}))})},nx=0,n_=1/0,nE=0,nS=e=>{e.forEach(e=>{e.interactionId&&(n_=Math.min(n_,e.interactionId),nx=(nE=Math.max(nE,e.interactionId))?(nE-n_)/7+1:0)})},nT=()=>l?nx:performance.interactionCount||0,nk=()=>{"interactionCount"in performance||l||(l=ns("event",nS,{type:"event",buffered:!0,durationThreshold:0}))},nO=0,nC=()=>nT()-nO;class nA{constructor(){nA.prototype.__init.call(this),nA.prototype.__init2.call(this)}__init(){this._longestInteractionList=[]}__init2(){this._longestInteractionMap=new Map}_resetInteractions(){nO=nT(),this._longestInteractionList.length=0,this._longestInteractionMap.clear()}_estimateP98LongestInteraction(){let e=Math.min(this._longestInteractionList.length-1,Math.floor(nC()/50));return this._longestInteractionList[e]}_processEntry(e){if(this._onBeforeProcessingEntry?.(e),!(e.interactionId||"first-input"===e.entryType))return;let t=this._longestInteractionList.at(-1),n=this._longestInteractionMap.get(e.interactionId);if(n||this._longestInteractionList.length<10||e.duration>t._latency){if(n?e.duration>n._latency?(n.entries=[e],n._latency=e.duration):e.duration===n._latency&&e.startTime===n.entries[0].startTime&&n.entries.push(e):(n={id:e.interactionId,entries:[e],_latency:e.duration},this._longestInteractionMap.set(n.id,n),this._longestInteractionList.push(n)),this._longestInteractionList.sort((e,t)=>t._latency-e._latency),this._longestInteractionList.length>10)for(let e of this._longestInteractionList.splice(10))this._longestInteractionMap.delete(e.id);this._onAfterProcessingINPCandidate?.(n)}}}let nP=e=>{let t=e3.requestIdleCallback||e3.setTimeout;e3.document?.visibilityState==="hidden"?e():(t(e=no(e)),ny(e))},nj=[200,500],nR=(e,t={})=>{globalThis.PerformanceEventTiming&&"interactionId"in PerformanceEventTiming.prototype&&np(()=>{let n;nk();let r=nt("INP"),i=nr(t,nA),s=e=>{nP(()=>{for(let t of e)i._processEntry(t);let t=i._estimateP98LongestInteraction();t&&t._latency!==r.value&&(r.value=t._latency,r.entries=t.entries,n())})},o=ns("event",s,{durationThreshold:t.durationThreshold??40});n=t8(e,r,nj,t.reportAllChanges),o&&(o.observe({type:"first-input",buffered:!0}),ny(()=>{s(o.takeRecords()),n(!0)}))})};class nI{_processEntry(e){this._onBeforeProcessingEntry?.(e)}}let nN=[2500,4e3],nL=(e,t={})=>{np(()=>{let n,r=nf(),i=nt("LCP"),s=nr(t,nI),o=e=>{for(let o of(t.reportAllChanges||(e=e.slice(-1)),e))s._processEntry(o),o.startTime<r.firstHiddenTime&&(i.value=Math.max(o.startTime-ne(),0),i.entries=[o],n())},a=ns("largest-contentful-paint",o);if(a){n=t8(e,i,nN,t.reportAllChanges);let r=no(()=>{o(a.takeRecords()),a.disconnect(),n(!0)});for(let e of["keydown","click","visibilitychange"])e3.document&&addEventListener(e,()=>nP(r),{capture:!0,once:!0})}})},nM=[800,1800],nD=e=>{e3.document?.prerendering?np(()=>nD(e)):e3.document?.readyState!=="complete"?addEventListener("load",()=>nD(e),!0):setTimeout(e)},n$=(e,t={})=>{let n=nt("TTFB"),r=t8(e,n,nM,t.reportAllChanges);nD(()=>{let e=t7();e&&(n.value=Math.max(e.responseStart-ne(),0),n.entries=[e],r(!0))})},nF={},nU={};function nB(e,t=!1){return nX("cls",e,nH,u,t)}function nV(e,t=!1){return nX("lcp",e,nK,d,t)}function nq(e,t){return nZ(e,t),nU[e]||(function(e){let t={};"event"===e&&(t.durationThreshold=0),ns(e,t=>{nz(e,{entries:t})},t)}(e),nU[e]=!0),nJ(e,t)}function nz(e,t){let n=nF[e];if(n?.length)for(let e of n)try{e(t)}catch(e){}}function nH(){return nv(e=>{nz("cls",{metric:e}),u=e},{reportAllChanges:!0})}function nW(){return nw(e=>{nz("fid",{metric:e}),c=e})}function nK(){return nL(e=>{nz("lcp",{metric:e}),d=e},{reportAllChanges:!0})}function nY(){return n$(e=>{nz("ttfb",{metric:e}),f=e})}function nG(){return nR(e=>{nz("inp",{metric:e}),p=e})}function nX(e,t,n,r,i=!1){let s;return nZ(e,t),nU[e]||(s=n(),nU[e]=!0),r&&t({metric:r}),nJ(e,t,i?s:void 0)}function nZ(e,t){nF[e]=nF[e]||[],nF[e].push(t)}function nJ(e,t,n){return()=>{n&&n();let r=nF[e];if(!r)return;let i=r.indexOf(t);-1!==i&&r.splice(i,1)}}function nQ(e){return"number"==typeof e&&isFinite(e)}function n0(e,t,n,{...r}){let i=(0,ee.et)(e).start_timestamp;return i&&i>t&&"function"==typeof e.updateStartTime&&e.updateStartTime(t),tX(e,()=>{let e=tG({startTime:t,...r});return e&&e.end(n),e})}function n1(e){let t,n=(0,L.KU)();if(!n)return;let{name:r,transaction:i,attributes:s,startTime:o}=e,{release:a,environment:l,sendDefaultPii:u}=n.getOptions(),c=n.getIntegrationByName("Replay"),d=c?.getReplayId(),f=(0,L.o5)(),p=f.getUser(),h=void 0!==p?p.email||p.id||p.ip_address:void 0;try{t=f.getScopeData().contexts.profile.profile_id}catch{}return tG({name:r,attributes:{release:a,environment:l,user:h||void 0,profile_id:t||void 0,replay_id:d||void 0,transaction:i,"user_agent.original":e3.navigator?.userAgent,"client.address":u?"{{auto}}":void 0,...s},startTime:o,experimental:{standalone:!0}})}function n2(){return e3.addEventListener&&e3.performance}function n3(e){return e/1e3}function n4(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}
54return r===e&&(t=r),{name:t,version:n}}function n5(e){try{return PerformanceObserver.supportedEntryTypes.includes(e)}catch{return!1}}function n6(e,t){let n,r=!1;function i(e){!r&&n&&t(e,n),r=!0}ny(()=>{i("pagehide")});let s=e.on("beforeStartNavigationSpan",(e,t)=>{t?.isRedirect||(i("navigation"),s?.(),o?.())}),o=e.on("afterStartPageLoadSpan",e=>{n=e.spanContext().spanId,o?.()})}let n8=0,n9={};function n7(e,t,n,r,i=n){var s;let o=t["secureConnection"===(s=n)?"connectEnd":"fetch"===s?"domainLookupStart":`${s}End`],a=t[`${n}Start`];a&&o&&n0(e,r+n3(a),r+n3(o),{op:`browser.${i}`,name:t.name,attributes:{[el.JD]:"auto.ui.browser.metrics",..."redirect"===n&&null!=t.redirectCount?{"http.redirect_count":t.redirectCount}:{}}})}function re(e,t,n,r){let i=t[n];null!=i&&i<0x7fffffff&&(e[r]=i)}let rt=[],rn=new Map,rr={click:"click",pointerdown:"click",pointerup:"click",mousedown:"click",mouseup:"click",touchstart:"click",touchend:"click",mouseover:"hover",mouseout:"hover",mouseenter:"hover",mouseleave:"hover",pointerover:"hover",pointerout:"hover",pointerenter:"hover",pointerleave:"hover",dragstart:"drag",dragend:"drag",drag:"drag",dragenter:"drag",dragleave:"drag",dragover:"drag",drop:"drag",keydown:"press",keyup:"press",keypress:"press",input:"press"},ri=({metric:e})=>{if(void 0==e.value)return;let t=n3(e.value);if(t>60)return;let n=e.entries.find(t=>t.duration===e.value&&rr[t.name]);if(!n)return;let{interactionId:r}=n,i=rr[n.name],s=n3((0,en.k3)()+n.startTime),o=(0,ee.Bk)(),a=o?(0,ee.zU)(o):void 0,l=(null!=r?rn.get(r):void 0)||a,u=l?(0,ee.et)(l).description:(0,L.o5)().getScopeData().transactionName,c=n1({name:(0,ej.Hd)(n.target),transaction:u,attributes:{[el.JD]:"auto.http.browser.inp",[el.uT]:`ui.interaction.${i}`,[el.jG]:n.duration},startTime:s});c&&(c.addEvent("inp",{[el.Sn]:"millisecond",[el.xc]:e.value}),c.end(s+t))},rs=({entries:e})=>{let t=(0,ee.Bk)(),n=t?(0,ee.zU)(t):void 0,r=n?(0,ee.et)(n).description:(0,L.o5)().getScopeData().transactionName;e.forEach(e=>{if(!e.identifier)return;let t=e.name,n=e.renderTime,i=e.loadTime,[s,o]=i?[n3(i),"load-time"]:n?[n3(n),"render-time"]:[(0,en.zf)(),"entry-emission"],a="image-paint"===t?n3(Math.max(0,(n??0)-(i??0))):0,l={[el.JD]:"auto.ui.browser.elementtiming",[el.uT]:"ui.elementtiming",[el.i_]:"component","sentry.span_start_time_source":o,"sentry.transaction_name":r,"element.id":e.id,"element.type":e.element?.tagName?.toLowerCase()||"unknown","element.size":e.naturalWidth&&e.naturalHeight?`${e.naturalWidth}x${e.naturalHeight}`:void 0,"element.render_time":n,"element.load_time":i,"element.url":e.url||void 0,"element.identifier":e.identifier,"element.paint_type":t};!function(e,t){let n=tQ();if(n.startSpan)return n.startSpan(e,t);let r=tJ(e),{forceTransaction:i,parentSpan:s,scope:o}=e,a=o?.clone();(0,L.v4)(a,()=>{var n;return(void 0!==(n=s)?e=>tX(n,e):e=>e())(()=>{let n=(0,L.o5)(),o=t1(n,s),a=e.onlyIfParent&&!o?new tU:tZ({parentSpan:o,spanArguments:r,forceTransaction:i,scope:n});return(0,t$.r)(n,a),function(e,t,n=()=>{}){var r,i,s;let o;try{o=e()}catch(e){throw t(e),n(),e}return r=o,i=t,s=n,(0,er.Qg)(r)?r.then(e=>(s(),e),e=>{throw i(e),s(),e}):(s(),r)}(()=>t(a),()=>{let{status:e}=(0,ee.et)(a);a.isRecording()&&(!e||"ok"===e)&&a.setStatus({code:tW.TJ,message:"internal_error"})},()=>{a.end()})})})}({name:`element[${e.identifier}]`,attributes:l,startTime:s,onlyIfParent:!0},e=>{e.end(s+a)})})},ro="sentry_previous_trace";function ra(e){return 1===e.traceFlags}var rl=n(17253);function ru(e={}){let t=e.client||(0,L.KU)();if(!(0,_.Ol)()||!t)return{};let n=(0,K.EU)(),r=(0,tK.h)(n);if(r.getTraceData)return r.getTraceData(e);let i=e.scope||(0,L.o5)(),s=e.span||(0,ee.Bk)(),o=s?(0,ee.Qh)(s):function(e){let{traceId:t,sampled:n,propagationSpanId:r}=e.getPropagationContext();return(0,t5.TC)(t,r,n)}(i),a=s?(0,H.k1)(s):(0,H.ao)(t,i),l=(0,rl.De)(a);return t5.MI.test(o)?{"sentry-trace":o,baggage:l}:(b.Yz.warn("Invalid sentry-trace data. Cannot generate trace data"),{})}function rc(e){return e.split(",").some(e=>e.trim().startsWith(rl.sv))}function rd(e=0){return(((0,en.k3)()||performance.timeOrigin)+e)/1e3}let rf=new WeakMap,rp=new Map,rh={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,trackFetchStreamPerformance:!1};function rm(e){let{url:t}=(0,ee.et)(e).data;if(!t||"string"!=typeof t)return;let n=nq("resource",({entries:r})=>{r.forEach(r=>{"resource"===r.entryType&&"initiatorType"in r&&"string"==typeof r.nextHopProtocol&&("fetch"===r.initiatorType||"xmlhttprequest"===r.initiatorType)&&r.name.endsWith(t)&&((function(e){let t=[];if(void 0!=e.nextHopProtocol){let{name:n,version:r}=n4(e.nextHopProtocol);t.push(["network.protocol.version",r],["network.protocol.name",n])}return(0,en.k3)()?[...t,["http.request.redirect_start",rd(e.redirectStart)],["http.request.fetch_start",rd(e.fetchStart)],["http.request.domain_lookup_start",rd(e.domainLookupStart)],["http.request.domain_lookup_end",rd(e.domainLookupEnd)],["http.request.connect_start",rd(e.connectStart)],["http.request.secure_connection_start",rd(e.secureConnectionStart)],["http.request.connection_end",rd(e.connectEnd)],["http.request.request_start",rd(e.requestStart)],["http.request.response_start",rd(e.responseStart)],["http.request.response_end",rd(e.responseEnd)]]:t})(r).forEach(t=>e.setAttribute(...t)),setTimeout(n))})})}function rg(e){try{return new URL(e,eR.location.origin).href}catch{return}}let rv={...t2,instrumentNavigation:!0,instrumentPageLoad:!0,markBackgroun
54dSpan:!0,enableLongTask:!0,enableLongAnimationFrame:!0,enableInp:!0,enableElementTiming:!0,ignoreResourceSpans:[],ignorePerformanceApiSpans:[],detectRedirects:!0,linkPreviousTrace:"in-memory",consistentTraceSampling:!1,_experiments:{},...rh},ry=(e={})=>{let t,n,r={name:void 0,source:void 0},i=eR.document,{enableInp:s,enableElementTiming:o,enableLongTask:a,enableLongAnimationFrame:l,_experiments:{enableInteractions:u,enableStandaloneClsSpans:d,enableStandaloneLcpSpans:g},beforeStartSpan:v,idleTimeout:w,finalTimeout:x,childSpanTimeout:_,markBackgroundSpan:S,traceFetch:T,traceXHR:k,trackFetchStreamPerformance:O,shouldCreateSpanForRequest:C,enableHTTPTimings:P,ignoreResourceSpans:j,ignorePerformanceApiSpans:R,instrumentPageLoad:I,instrumentNavigation:N,detectRedirects:D,linkPreviousTrace:$,consistentTraceSampling:F,onRequestSpanStart:U}={...rv,...e};function B(e,n,s=!0){var o,a;let l="pageload"===n.op,u=v?v(n):n,c=u.attributes||{};if(n.name!==u.name&&(c[el.i_]="custom",u.attributes=c),!s){let e=(0,en.lu)();tG({...u,startTime:e}).end(e);return}r.name=u.name,r.source=c[el.i_];let f=t3(u,{idleTimeout:w,finalTimeout:x,childSpanTimeout:_,disableAutoFinish:l,beforeSpanEnd:n=>{var r,i;t?.(),function(e,t){let n=n2(),r=(0,en.k3)();if(!n?.getEntries||!r)return;let i=n3(r),s=n.getEntries(),{op:o,start_timestamp:a}=(0,ee.et)(e);if(s.slice(n8).forEach(n=>{let r=n3(n.startTime),s=n3(Math.max(0,n.duration));if("navigation"!==o||!a||!(i+r<a))switch(n.entryType){case"navigation":var l,u,c;l=e,u=n,c=i,["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(e=>{n7(l,u,e,c)}),n7(l,u,"secureConnection",c,"TLS/SSL"),n7(l,u,"fetch",c,"cache"),n7(l,u,"domainLookup",c,"DNS"),function(e,t,n){let r=n+n3(t.requestStart),i=n+n3(t.responseEnd),s=n+n3(t.responseStart);t.responseEnd&&(n0(e,r,i,{op:"browser.request",name:t.name,attributes:{[el.JD]:"auto.ui.browser.metrics"}}),n0(e,s,i,{op:"browser.response",name:t.name,attributes:{[el.JD]:"auto.ui.browser.metrics"}}))}(l,u,c);break;case"mark":case"paint":case"measure":{(function(e,t,n,r,i,s){if(["mark","measure"].includes(t.entryType)&&(0,A.Xr)(t.name,s))return;let o=t7(!1),a=i+Math.max(n,n3(o?o.requestStart:0)),l=i+n,u=l+r,c={[el.JD]:"auto.resource.browser.metrics"};a!==l&&(c["sentry.browser.measure_happened_before_request"]=!0,c["sentry.browser.measure_start_time"]=a),function(e,t){try{let n=t.detail;if(!n)return;if("object"==typeof n){for(let[t,r]of Object.entries(n))if(r&&(0,er.sO)(r))e[`sentry.browser.measure.detail.${t}`]=r;else if(void 0!==r)try{e[`sentry.browser.measure.detail.${t}`]=JSON.stringify(r)}catch{}return}if((0,er.sO)(n)){e["sentry.browser.measure.detail"]=n;return}try{e["sentry.browser.measure.detail"]=JSON.stringify(n)}catch{}}catch{}}(c,t),a<=u&&n0(e,a,u,{name:t.name,op:t.entryType,attributes:c})})(e,n,r,s,i,t.ignorePerformanceApiSpans);let o=nf(),a=n.startTime<o.firstHiddenTime;"first-paint"===n.name&&a&&(n9.fp={value:n.startTime,unit:"millisecond"}),"first-contentful-paint"===n.name&&a&&(n9.fcp={value:n.startTime,unit:"millisecond"});break}case"resource":(function(e,t,n,r,i,s,o){if("xmlhttprequest"===t.initiatorType||"fetch"===t.initiatorType)return;let a=t.initiatorType?`resource.${t.initiatorType}`:"resource.other";if(o?.includes(a))return;let l=e1(n),u={[el.JD]:"auto.resource.browser.metrics"};re(u,t,"transferSize","http.response_transfer_size"),re(u,t,"encodedBodySize","http.response_content_length"),re(u,t,"decodedBodySize","http.decoded_response_content_length");let c=t.deliveryType;null!=c&&(u["http.response_delivery_type"]=c);let d=t.renderBlockingStatus;if(d&&(u["resource.render_blocking_status"]=d),l.protocol&&(u["url.scheme"]=l.protocol.split(":").pop()),l.host&&(u["server.address"]=l.host),u["url.same_origin"]=n.includes(e3.location.origin),null!=t.nextHopProtocol){let{name:e,version:n}=n4(t.nextHopProtocol);u["network.protocol.name"]=e,u["network.protocol.version"]=n}let f=s+r;n0(e,f,f+i,{name:n.replace(e3.location.origin,""),op:a,attributes:u})})(e,n,n.name,r,s,i,t.ignoreResourceSpans)}}),n8=Math.max(s.length-1,0),function(e){let t=e3.navigator;if(!t)return;let n=t.connection;n&&(n.effectiveType&&e.setAttribute("effectiveConnectionType",n.effectiveType),n.type&&e.setAttribute("connectionType",n.type),nQ(n.rtt)&&(n9["connection.rtt"]={value:n.rtt,unit:"millisecond"})),nQ(t.deviceMemory)&&e.setAttribute("deviceMemory",`${t.deviceMemory} GB`),nQ(t.hardwareConcurrency)&&e.setAttribute("hardwareConcurrency",String(t.hardwareConcurrency))}(e),"pageload"===o){var l,u;(function(e){let t=t7(!1);if(!t)return;let{responseStart:n,requestStart:r}=t;r<=n&&(e["ttfb.requestTime"]={value:n-r,unit:"millisecond"})})(n9);let n=n9["mark.fid"];n&&n9.fid&&(n0(e,n.value,n.value+n3(n9.fid.value),{name:"first input delay",op:"ui.action",attributes:{[el.JD]:"auto.ui.browser.metrics"}}),delete n9["mark.fid"]),t.recordClsOnPageloadSpan||delete n9.cls,t.recordLcpOnPageloadSpan||delete n9.lcp,Object.entries(n9).forEach(([e,t])=>{!function(e,t,n,r=(0,ee.Bk)()){let i=r&&(0,ee.zU)(r);i&&(E.T&&b.Yz.log(`[Measurement] Setting measurement on root span: ${e} = ${t} ${n}`),i.addEvent(e,{[el.xc]:t,[el.Sn]:n}))}(e,t.value,t.unit)}),e.setAttribute("performance.timeOrigin",i),e.setAttribute("performance.activationStart",ne()),l=e,u=t,h&&u.recordLcpOnPageloadSpan&&(h.element&&l.setAttribute("lcp.element",(0,ej.Hd)(h.element)),h.id&&l.setAttribute("lcp.id",h.id),h.url&&l.setAttribute("lcp.url",h.url.trim().slice(0,200)),null!=h.loadTime&&l.setAttribute("lcp.loadTime",h.loadTime),null!=h.renderTime&&l.setAttribute("lcp.renderTime",h.renderTime),l.setAttribute("lcp.size",h.size)),m?.sources&&u.recordClsOnPageloadSpan&&m.sources.forEac
54h((e,t)=>l.setAttribute(`cls.source.${t+1}`,(0,ej.Hd)(e.node)))}h=void 0,m=void 0,n9={}}(n,{recordClsOnPageloadSpan:!d,recordLcpOnPageloadSpan:!g,ignoreResourceSpans:j,ignorePerformanceApiSpans:R}),r=e,i=void 0,(0,M.my)(r,r_,i);let s=(0,L.o5)(),o=s.getPropagationContext();s.setPropagationContext({...o,traceId:f.spanContext().traceId,sampled:(0,ee.pK)(f),dsc:(0,H.k1)(n)})}});function p(){i&&["interactive","complete"].includes(i.readyState)&&e.emit("idleSpanEnableAutoFinish",f)}o=e,a=f,(0,M.my)(o,r_,a),l&&i&&(i.addEventListener("readystatechange",()=>{p()}),p())}return{name:"BrowserTracing",setup(e){function r(){let e=(0,ee.Bk)(),t=e&&(0,ee.zU)(e);if(t){let e="internal_error";E.T&&b.Yz.log(`[Tracing] Root span: ${e} -> Global error occurred`),t.setStatus({code:tW.TJ,message:e})}}if(t4||(r.tag="sentry_tracingErrorCallback",t4=!0,tu(r),tf(r)),t=function({recordClsStandaloneSpans:e,recordLcpStandaloneSpans:t,client:n}){let r=n2();if(r&&(0,en.k3)()){r.mark&&e3.performance.mark("sentry-tracing-init");let i=nX("fid",({metric:e})=>{let t=e.entries[e.entries.length-1];if(!t)return;let n=n3((0,en.k3)()),r=n3(t.startTime);n9.fid={value:e.value,unit:"millisecond"},n9["mark.fid"]={value:n+r,unit:"second"}},nW,c),s=t?function(e){let t,n=0;if(!n5("largest-contentful-paint"))return;let r=nV(({metric:e})=>{let r=e.entries[e.entries.length-1];r&&(n=e.value,t=r)},!0);n6(e,(e,i)=>{(function(e,t,n,r){let i=n3(((0,en.k3)()||0)+(t?.startTime||0)),s=(0,L.o5)().getScopeData().transactionName,o=t?(0,ej.Hd)(t.element):"Largest contentful paint",a={[el.JD]:"auto.http.browser.lcp",[el.uT]:"ui.webvital.lcp",[el.jG]:0,"sentry.pageload.span_id":n,"sentry.report_event":r};t&&(t.element&&(a["lcp.element"]=(0,ej.Hd)(t.element)),t.id&&(a["lcp.id"]=t.id),t.url&&(a["lcp.url"]=t.url.trim().slice(0,200)),null!=t.loadTime&&(a["lcp.loadTime"]=t.loadTime),null!=t.renderTime&&(a["lcp.renderTime"]=t.renderTime),null!=t.size&&(a["lcp.size"]=t.size));let l=n1({name:o,transaction:s,attributes:a,startTime:i});l&&(l.addEvent("lcp",{[el.Sn]:"millisecond",[el.xc]:e}),l.end(i))})(n,t,i,e),r()})}(n):nV(({metric:e})=>{let t=e.entries[e.entries.length-1];t&&(n9.lcp={value:e.value,unit:"millisecond"},h=t)},!0),o=nX("ttfb",({metric:e})=>{e.entries[e.entries.length-1]&&(n9.ttfb={value:e.value,unit:"millisecond"})},nY,f),a=e?function(e){let t,n=0;if(!n5("layout-shift"))return;let r=nB(({metric:e})=>{let r=e.entries[e.entries.length-1];r&&(n=e.value,t=r)},!0);n6(e,(e,i)=>{(function(e,t,n,r){let i=n3(((0,en.k3)()||0)+(t?.startTime||0)),s=(0,L.o5)().getScopeData().transactionName,o=t?(0,ej.Hd)(t.sources[0]?.node):"Layout shift",a={[el.JD]:"auto.http.browser.cls",[el.uT]:"ui.webvital.cls",[el.jG]:t?.duration||0,"sentry.pageload.span_id":n,"sentry.report_event":r};t?.sources&&t.sources.forEach((e,t)=>{a[`cls.source.${t+1}`]=(0,ej.Hd)(e.node)});let l=n1({name:o,transaction:s,attributes:a,startTime:i});l&&(l.addEvent("cls",{[el.Sn]:"",[el.xc]:e}),l.end(i))})(n,t,i,e),r()})}(n):nB(({metric:e})=>{let t=e.entries[e.entries.length-1];t&&(n9.cls={value:e.value,unit:""},m=t)},!0);return()=>{i(),s?.(),o(),a?.()}}return()=>void 0}({recordClsStandaloneSpans:d||!1,recordLcpStandaloneSpans:g||!1,client:e}),s&&function(){if(n2()&&(0,en.k3)()){let e=nX("inp",ri,nG,p);()=>{e()}}}(),o&&n2()&&(0,en.k3)()&&nq("element",rs),l&&y.O.PerformanceObserver&&PerformanceObserver.supportedEntryTypes&&PerformanceObserver.supportedEntryTypes.includes("long-animation-frame")?new PerformanceObserver(e=>{let t=(0,ee.Bk)();if(t)for(let n of e.getEntries()){if(!n.scripts[0])continue;let e=n3((0,en.k3)()+n.startTime),{start_timestamp:r,op:i}=(0,ee.et)(t);if("navigation"===i&&r&&e<r)continue;let s=n3(n.duration),o={[el.JD]:"auto.ui.browser.metrics"},{invoker:a,invokerType:l,sourceURL:u,sourceFunctionName:c,sourceCharPosition:d}=n.scripts[0];o["browser.script.invoker"]=a,o["browser.script.invoker_type"]=l,u&&(o["code.filepath"]=u),c&&(o["code.function"]=c),-1!==d&&(o["browser.script.source_char_position"]=d),n0(t,e,e+s,{name:"Main UI thread blocked",op:"ui.long-animation-frame",attributes:o})}}).observe({type:"long-animation-frame",buffered:!0}):a&&nq("longtask",({entries:e})=>{let t=(0,ee.Bk)();if(!t)return;let{op:n,start_timestamp:r}=(0,ee.et)(t);for(let i of e){let e=n3((0,en.k3)()+i.startTime),s=n3(i.duration);"navigation"===n&&r&&e<r||n0(t,e,e+s,{name:"Main UI thread blocked",op:"ui.long-task",attributes:{[el.JD]:"auto.ui.browser.metrics"}})}}),u&&nq("event",({entries:e})=>{let t=(0,ee.Bk)();if(t){for(let n of e)if("click"===n.name){let e=n3((0,en.k3)()+n.startTime),r=n3(n.duration),i={name:(0,ej.Hd)(n.target),op:`ui.interaction.${n.name}`,startTime:e,attributes:{[el.JD]:"auto.ui.browser.metrics"}},s=(0,ej.xE)(n.target);s&&(i.attributes["ui.component_name"]=s),n0(t,e,e+r,i)}}}),D&&i){let e=()=>{n=(0,en.zf)()};addEventListener("click",e,{capture:!0}),addEventListener("keydown",e,{capture:!0,passive:!0})}function v(){let t=e[r_];t&&!(0,ee.et)(t).timestamp&&(t.setAttribute(el.fs,"cancelled"),t.end())}e.on("startNavigationSpan",(t,n)=>{if((0,L.KU)()!==e)return;if(n?.isRedirect){B(e,{op:"navigation.redirect",...t},!1);return}v(),(0,L.rm)().setPropagationContext({traceId:(0,tF.e)(),sampleRand:Math.random()});let r=(0,L.o5)();r.setPropagationContext({traceId:(0,tF.e)(),sampleRand:Math.random()}),r.setSDKProcessingMetadata({normalizedRequest:void 0}),B(e,{op:"navigation",...t})}),e.on("startPageLoadSpan",(t,n={})=>
54{if((0,L.KU)()!==e)return;v();let r=n.sentryTrace||rx("sentry-trace"),i=n.baggage||rx("baggage"),s=(0,t5.kM)(r,i),o=(0,L.o5)();o.setPropagationContext(s),o.setSDKProcessingMetadata({normalizedRequest:eL()}),B(e,{op:"pageload",...t})})},afterAllSetup(e){var t,i,o,a,l;let c,d=(0,ej.$N)();if("off"!==$&&function(e,{linkPreviousTrace:t,consistentTraceSampling:n}){let r="session-storage"===t,i=r?function(){try{let e=eR.sessionStorage?.getItem(ro);return JSON.parse(e)}catch{return}}():void 0;e.on("spanStart",e=>{if((0,ee.zU)(e)!==e)return;let t=(0,L.o5)().getPropagationContext();i=function(e,t,n){let r=(0,ee.et)(t),i={spanContext:t.spanContext(),startTimestamp:r.start_timestamp,sampleRate:function(){try{return Number(n.dsc?.sample_rate)??Number(r.data?.[el.sy])}catch{return 0}}(),sampleRand:n.sampleRand};if(!e)return i;let s=e.spanContext;return s.traceId===r.trace_id?e:(Date.now()/1e3-e.startTimestamp<=3600&&(t.addLink({context:s,attributes:{[el.Lc]:"previous_trace"}}),t.setAttribute("sentry.previous_trace",`${s.traceId}-${s.spanId}-${+!!ra(s)}`)),i)}(i,e,t),r&&function(e){try{eR.sessionStorage.setItem(ro,JSON.stringify(e))}catch(e){}}(i)});let s=!0;n&&e.on("beforeSampling",e=>{if(!i)return;let t=(0,L.o5)(),n=t.getPropagationContext();if(s&&n.parentSpanId){s=!1;return}t.setPropagationContext({...n,dsc:{...n.dsc,sample_rate:String(i.sampleRate),sampled:String(ra(i.spanContext))},sampleRand:i.sampleRand}),e.parentSampled=ra(i.spanContext),e.parentSampleRate=i.sampleRate,e.spanAttributes={...e.spanAttributes,[el.Ef]:i.sampleRate}})}(e,{linkPreviousTrace:$,consistentTraceSampling:F}),eR.location){if(I){let t=(0,en.k3)();rb(e,{name:eR.location.pathname,startTime:t?t/1e3:void 0,attributes:{[el.i_]:"url",[el.JD]:"auto.pageload.browser"}})}N&&e7(({to:t,from:r})=>{if(void 0===r&&d?.indexOf(t)!==-1){d=void 0;return}d=void 0;let i=e0(t),s=e[r_],o=s&&D&&function(e,t){let n=(0,ee.et)(e),r=(0,en.lu)();return!(r-n.start_timestamp>.3)&&(!t||!(r-t<=.3))}(s,n);rw(e,{name:i?.pathname||eR.location.pathname,attributes:{[el.i_]:"url",[el.JD]:"auto.navigation.browser"}},{url:t,isRedirect:o})})}if(S&&eR.document&&eR.document.addEventListener("visibilitychange",()=>{let e=(0,ee.Bk)();if(!e)return;let t=(0,ee.zU)(e);if(eR.document.hidden&&t){let{op:e,status:n}=(0,ee.et)(t);n||t.setStatus({code:tW.TJ,message:"cancelled"}),t.setAttribute("sentry.cancellation_reason","document.hidden"),t.end()}}),u&&(t=e,i=w,o=x,a=_,l=r,eR.document&&addEventListener("click",()=>{let e=function(e){return e[r_]}(t);if(!(e&&["navigation","pageload"].includes((0,ee.et)(e).op)))c&&(c.setAttribute(el.fs,"interactionInterrupted"),c.end(),c=void 0),l.name&&(c=t3({name:l.name,op:"ui.action.click",attributes:{[el.i_]:l.source||"url"}},{idleTimeout:i,finalTimeout:o,childSpanTimeout:a}))},{capture:!0})),s){let e=({entries:e})=>{let t=(0,ee.Bk)(),n=t&&(0,ee.zU)(t);e.forEach(e=>{if(!("duration"in e)||!n)return;let t=e.interactionId;if(null!=t&&!rn.has(t)){if(rt.length>10){let e=rt.shift();rn.delete(e)}rt.push(t),rn.set(t,n)}})};nq("event",e),nq("first-input",e)}!function(e,t){let{traceFetch:n,traceXHR:r,trackFetchStreamPerformance:i,shouldCreateSpanForRequest:s,enableHTTPTimings:o,tracePropagationTargets:a,onRequestSpanStart:l}={...rh,...t},u="function"==typeof s?s:e=>!0,c=e=>(function(e,t){let n=(0,ej.$N)();if(n){let r,i;try{r=new URL(e,n),i=new URL(n).origin}catch{return!1}let s=r.origin===i;return t?(0,A.Xr)(r.toString(),t)||s&&(0,A.Xr)(r.pathname,t):s}{let n=!!e.match(/^\/(?!\/)/);return t?(0,A.Xr)(e,t):n}})(e,a),d={};if(n){if(e.addEventProcessor(e=>("transaction"===e.type&&e.spans&&e.spans.forEach(e=>{if("http.client"===e.op){let t=rp.get(e.span_id);t&&(e.timestamp=t/1e3,rp.delete(e.span_id))}}),e)),i){let e="fetch-body-resolved";eF(e,e=>{if(e.response){let t=rf.get(e.response);t&&e.endTimestamp&&rp.set(t,e.endTimestamp)}}),eU(e,()=>eW(eY))}eH(e=>{let t=function(e,t,n,r,i="auto.http.browser"){if(!e.fetchData)return;let{method:s,url:o}=e.fetchData,a=(0,tD.f)()&&t(o);if(e.endTimestamp&&a){let t=e.fetchData.__span;if(!t)return;let n=r[t];n&&(function(e,t){if(t.response){(0,tW.N8)(e,t.response.status);let n=t.response?.headers?.get("content-length");if(n){let t=parseInt(n);t>0&&e.setAttribute("http.response_content_length",t)}}else t.error&&e.setStatus({code:tW.TJ,message:"internal_error"});e.end()}(n,e),delete r[t]);return}let l=!!(0,ee.Bk)(),u=a&&l?tG(function(e,t,n){let r=e0(e);return{name:r?`${t} ${function(e){if(eQ(e))return e.pathname;let t=new URL(e);return t.search="",t.hash="",["80","443"].includes(t.port)&&(t.port=""),t.password&&(t.password="%filtered%"),t.username&&(t.username="%filtered%"),t.toString()}(r)}`:t,attributes:function(e,t,n,r){let i={url:e,type:"fetch","http.method":n,[el.JD]:r,[el.uT]:"http.client"};return t&&(eQ(t)||(i["http.url"]=t.href,i["server.address"]=t.host),t.search&&(i["http.query"]=t.search),t.hash&&(i["http.fragment"]=t.hash)),i}(e,r,t,n)}}(o,s,i)):new tU;if(e.fetchData.__span=u.spanContext().spanId,r[u.spanContext().spanId]=u,n(e.fetchData.url)){let t=e.args[0],n=e.args[1]||{},r=function(e,t,n){var r;let i=ru({span:n}),s=i["sentry-trace"],o=i.baggage;if(!s)return;let a=t.headers||((0,er.ks)(e)?e.headers:void 0);if(!a)return{...i};if(r=a,"undefined"!=typeof Headers&&(0,er.tH)(r,Headers)){let e=new Headers(a);if(e.get("sentry-trace")||e.set("sentry-trace",s),o){let t=e.get("baggage");t?rc(t)||e.set("baggage",`${t},${o}`):e.set("baggage",o)}return e}if(Array.isArray(a)){let e=[...a];a.find(e=>"sentry-trace"===e[0])||e.push(["sentry-trace",s]);let t=a.find(e=>"baggage"===e[0]&&rc(e[1]));return o&&!t&&e.push(["baggage",o]),e}{let e="sentry-trace"in a?a["sentry-trace"]:void 0,t="baggage"in a?a.baggage:void 0,n=t?Array.isArray(t)?[...t]:[t]:[],r=t&&(Array.isArray(t)?t.find(e=>rc(e)):rc(t));return o&&!r&&n.push(o),{...a,"sentry-trace":e??s,baggage:n.length>0?n.join(","):void 0}}}(t,n,(0,tD.f)()&&l?u:void 0);r&&(e.args[1]=n,n.headers=r)}let c=(0,L.KU)();if(c){let t={input:e.args,response:e.response,startTimestamp:e.startTimestamp,endTimestamp:e.endTimestamp};c.emit("beforeOutgoingRequestSpan",u,t)}return u}(e,u,c,d);if(e.response&&e.fetchData.__span&&rf.set(e.response,e.fetchData.__span),t){let n=rg(e.fetchData.url),r=n?e1(n).host:void 0;t.setAttributes({"http.url":n,"server.address":r}),o&&rm(t),l?.(t,{headers:e.headers})}})}r&&e8(e=>{let t=function(e,t,n,r){let i=e.xhr,s=i?.[e6];if(!i||i.__sentry_own_request__||!s)return;let{url:o,method:a}=s,l=(0,tD.f)()&&t(o);if(e.endTimestamp&&l){let e=i.__sentry_xhr_span_id__;if(!e)return;let t=r[e];t&&void 0!==s.status_code&&((0,tW.N8)(t,s.status_code),t.end(),delete r[e]);return}let u=rg(o),c=u?e1(u):e1(o),d=e2(o),f=!!(0,ee.Bk)(),p=l&&f?tG({name:`${a} ${d}`,attributes:{url:o,type:"xhr","http.method":a,"http.url":u,"server.address":c?.host,[el.JD]:"auto.http.browser",[el.uT]:"http.client",...c?.search&&{"http.query":c?.search},...c?.hash&&{"http.fragment":c?.hash}}}):new tU;i.__sentry_xhr_span_id__=p.spanContext().spanId,r[i.__sentry_xhr_span_id__]=p,n(o)&&function(e,t){let{"sentry-trace":n,baggage:r}=ru({span:t});n&&function(e,t,n){let r=e.__sentry_xhr_v3__?.request_headers;if(!r?.["sentry-trace"])try{if(e.setRequestHeader("sentry-trace",t),n){let t=r?.baggage;t&&t.split(",").some(e=>e.trim().startsWith("sentry-"))||e.setRequestHeader("baggage",n)}}catch{}}(e,n,r)}(i,(0,tD.f)()&&f?p:void 0);let h=(0,L.KU)();return h&&h.emit("beforeOutgoingRequestSpan",p,e),p}(e,u,c,d);if(t){let n;o&&rm(t);try{n=new Headers(e.xhr.__sentry_xhr_v3__?.request_headers)}catch{}l?.(t,{headers:n})}})}(e,{traceFetch:T,traceXHR:k,trackFetchStreamPerformance:O,tracePropagationTargets:e.getOptions().tracePropagationTargets,shouldCreateSpanForRequest:C,enableHTTPTimings:P,onRequestSpanStart:U})}}};function rb(e,t,n){e.emit("startPageLoadSpan",t,n),(0,L.o5)().setTransactionName(t.name);let r=e[r_];return r&&e.emit("afterStartPageLoadSpan",r),r}function rw(e,t,n){let{url:r,isRedirect:i}=n||{};e.emit("beforeStartNavigationSpan",t,{isRedirect:i}),e.emit("startNavigationSpan",t,{isRedirect:i});let s=(0,L.o5)();return s.setTransactionName(t.name),r&&!i&&s.setSDKProcessingMetadata({normalizedRequest:{...eL(),url:r}}),e[r_]}function rx(e){let t=eR.document,n=t?.querySelector(`meta[name=${e}]`);return n?.getAttribute("content")||void 0}let r_="_sentry_idleSpan";var rE=n(77704);let rS=y.O,rT=null,rk=new Map,rO=new Map;
54function rC(e){let t=e.split("/").filter(Boolean),n=0;for(let e of t)if(e.startsWith(":")){let t=e.substring(1);t.endsWith("*?")?n+=1e3:t.endsWith("*")?n+=100:n+=10}return n}let rA=e=>{let t=function(){if(!rS?._sentryRouteManifest||"string"!=typeof rS._sentryRouteManifest)return null;let e=rS._sentryRouteManifest;if(rT&&g===e)return rT;rk.clear(),rO.clear();let t={staticRoutes:[],dynamicRoutes:[]};try{if(t=JSON.parse(e),!Array.isArray(t.staticRoutes)||!Array.isArray(t.dynamicRoutes))return null;return rT=t,g=e,t}catch{return rE.T&&b.Yz.warn("Could not extract route manifest"),null}}();if(!t)return;if(rO.has(e))return rO.get(e);let{staticRoutes:n,dynamicRoutes:r}=t;if(!Array.isArray(n)||!Array.isArray(r))return;let i=(function(e,t,n){let r=[];if(t.some(t=>t.path===e))return r;for(let t of n)if(t.regex){let n=function(e){if(rk.has(e))return rk.get(e)??null;try{let t=new RegExp(e);return rk.set(e,t),t}catch(t){return rE.T&&b.Yz.warn("Could not compile regex",{regexString:e,error:t}),null}}(t.regex);n?.test(e)&&r.push(t.path)}return r})(e,n,r).sort((e,t)=>rC(e)-rC(t))[0];return rO.set(e,i),i},rP="incomplete-app-router-transaction",rj="router-patch",rR={current:void 0},rI=y.O;function rN(e){try{return new URL(e,"http://example.com/").pathname}catch{return"/"}}let rL=new WeakSet;function rM(e,t,n){rL.has(t)||(rL.add(t),["back","forward","push","replace"].forEach(r=>{t?.[r]&&(t[r]=new Proxy(t[r],{apply(t,i,s){if("router-patch"!==rj)return t.apply(i,s);let o=rP,a={[el.uT]:"navigation",[el.JD]:"auto.navigation.nextjs.app_router_instrumentation",[el.i_]:"url"};"push"===r?(o=rN(s[0]),a["navigation.type"]="router.push"):"replace"===r?(o=rN(s[0]),a["navigation.type"]="router.replace"):"back"===r?a["navigation.type"]="router.back":"forward"===r&&(a["navigation.type"]="router.forward");let l=rA(o);return n.current=rw(e,{name:l??o,attributes:{...a,[el.i_]:l?"route":"url"}}),t.apply(i,s)}}))}))}var rD=n(89099);let r$=rD.events?rD:rD.default,rF=/^(\S+:\\|\/?)([\s\S]*?)((?:\.{1,2}|[^/\\]+?|)(\.[^./\\]*|))(?:[/\\]*)$/;function rU(...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--;)e.unshift("..");return e})(t.split("/").filter(e=>!!e),!n).join("/"),(n?"/":"")+t||"."}function rB(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)}let rV=(e={})=>{let t=e.root,n=e.prefix||"app:///",r="window"in y.O&&!!y.O.window,i=e.iteratee||function({isBrowser:e,root:t,prefix:n}){return r=>{if(!r.filename)return r;let i=/^[a-zA-Z]:\\/.test(r.filename)||r.filename.includes("\\")&&!r.filename.includes("/"),s=/^\//.test(r.filename);if(e){if(t){let e=r.filename;0===e.indexOf(t)&&(r.filename=e.replace(t,n))}}else if(i||s){let e,s=i?r.filename.replace(/^[a-zA-Z]:/,"").replace(/\\/g,"/"):r.filename,o=t?function(e,t){e=rU(e).slice(1),t=rU(t).slice(1);let n=rB(e.split("/")),r=rB(t.split("/")),i=Math.min(n.length,r.length),s=i;for(let e=0;e<i;e++)if(n[e]!==r[e]){s=e;break}let o=[];for(let e=s;e<n.length;e++)o.push("..");return(o=o.concat(r.slice(s))).join("/")}(t,s):e=function(e){let t=e.length>1024?`<truncated>${e.slice(-1024)}`:e,n=rF.exec(t);return n?n.slice(1):[]}(s)[2]||"";r.filename=`${n}${o}`}return r}}({isBrowser:r,root:t,prefix:n});return{name:"RewriteFrames",processEvent(e){let t=e;return e.exception&&Array.isArray(e.exception.values)&&(t=function(e){try{return{...e,exception:{...e.exception,values:e.exception.values.map(e=>{var t;return{...e,...e.stacktrace&&{stacktrace:{...t=e.stacktrace,frames:t?.frames?.map(e=>i(e))}}}})}}}catch{return e}}(t)),t}}},rq=({assetPrefix:e,basePath:t,rewriteFramesAssetPrefixPath:n,experimentalThirdPartyOriginStackFrames:r})=>({...rV({iteratee:i=>{if(r){let n="undefined"!=typeof window&&window.location?window.location.origin:"";if(i.filename?.startsWith(n)&&!i.filename.endsWith(".js"))return i;if(e)i.filename?.startsWith(e)&&(i.filename=i.filename.replace(e,"app://"));else if(t)try{let{origin:e}=new URL(i.filename);e===n&&(i.filename=i.filename?.replace(e,"app://").replace(t,""))}catch{}}else try{let{origin:e}=new URL(i.filename);i.filename=i.filename?.replace(e,"app://").replace(n,"")}catch{}return r?(i.filename?.includes("/_next")&&(i.filename=decodeURI(i.filename)),i.filename?.match(/\/_next\/static\/chunks\/(main-|main-app-|polyfills-|webpack-|framework-|framework\.)[0-9a-f]+\.js$/)&&(i.in_app=!1)):(i.filename?.startsWith("app:///_next")&&(i.filename=decodeURI(i.filename)),i.filename?.match(/^app:\/\/\/_next\/static\/chunks\/(main-|main-app-|polyfills-|webpack-|framework-|framework\.)[0-9a-f]+\.js$/)&&(i.in_app=!1)),i}}),name:"NextjsClientStackFrameNormalization"});var rz=n(99742);let rH=!1,rW=y.O;globalThis._sentryRewritesTunnelPath="/monitoring",globalThis.SENTRY_RELEASE={id:"1819a21e103f7214e98fdcb09cb3d6107d1d3be1"},globalThis._sentryBasePath=void 0,globalThis._sentryRewriteFramesAssetPrefixPath="",globalThis._sentryAssetPrefix=void 0,globalThis._sentryExperimentalThirdPartyOriginStackFrames=void 0,globalThis._sentryRouteManifest='{"dynamicRoutes":[],"staticRoutes":[]}',function(e){rH&&(0,b.pq)(()=>{console.warn("[@sentry/nextjs] You are calling `Sentry.init()` more than once on the client. This can happen if you have both a `sentry.client.config.ts` and a `instrumentation-client.ts` file with `Sentry.init()` calls. It is recommended to call `Sentry.init()` once in `instrumentation-client.ts`.")}),rH=!0;let t={environment:function(e){let t=e?"production":tM.env.VERCEL_ENV;return t?`vercel-${t}`:void 0}(!0)||"production",defaultIntegrations:function(e){let t=tN(e);("undefined"==typeof __SENTRY_TRACING__||__SENTRY_TRACING__)&&t.push(function(e={}){let t=ry({...e,instrumentNavigation:!1,instrumentPageLoad:!1,onRequestSpanStart(...t){let[n,{headers:r}]=t;return r?.get("next-router-prefetch")&&n?.setAttribute("http.request.prefetch",!0),e.onRequestSpanStart?.(...t)}}),{instrumentPageLoad:n=!0,instrumentNavigation:r=!0}=e;return{...t,afterAllSetup(e){r&&function(e){if(eR.document.getElementById("__NEXT_DATA__"))r$.events.on("routeChangeStart",t=>{let n,r,i=e2(t),s=function(e){let t=eR.__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);s?(n=s,r="route"):(n=i,r="url"),rw(e,{name:n,attributes:{[el.uT]:"navigation",[el.JD]:"auto.navigation.nextjs.pages_router_instrumentation",[el.i_]:r}})});else{(t,n)=>{let r=new URL(t,eR.location.href).pathname,i=rA(r),s=i??r;"router-patch"===rj&&(rj="transition-start-hook");let o=rR.current;o?(o.updateName(s),o.setAttributes({"navigation.type":`router.${n}`,[el.i_]:i?"route":"url"}),rR.current=void 0):rw(e,{name:s,attributes:{[el.uT]:"navigation",[el.JD]:"auto.navigation.nextjs.app_router_instrumentation",[el.i_]:i?"route":"url","navigation.type":`router.${n}`}})},eR.addEventListener("popstate",()=>{let t=rA(eR.location.pathname);rR.current?.isRecording()?(rR.current.updateName(t??eR.location.pathname),rR.current.setAttribute(el.i_,t?"route":"url")):rR.current=rw(e,{name:t??eR.location.pathname,attributes:{[el.JD]:"auto.navigation.nextjs.app_router_instrumentation",[el.i_]:t?"route":"url","navigation.type":"browser.popstate"}})});let t=!1,n=0,r=setInterval(()=>{n++;let i=rI?.next?.router??rI?.nd?.router;t||n>500?clearInterval(r):i&&(clearInterval(r),t=!0,rM(e,i,rR),["nd","next"].forEach(t=>{let n=rI[t];n&&(rI[t]=new Proxy(n,{set:(t,n,r)=>("router"===n&&"object"==typeof r&&null!==r&&rM(e,r,rR),t[n]=r,!0)}))}))},20)}}(e),t.afterAllSetup(e),n&&function(e){if(eR.document.getElementById("__NEXT_DATA__")){let{route:t,params:n,sentryTrace:r,baggage:i}=function(){let e,t=eR.document.getElementById("__NEXT_DATA__");if(t?.innerHTML)try{e=JSON.parse(t.innerHTML)}catch{rE.T&&b.Yz.warn("Could not extract __NEXT_DATA__")}if(!e)return{};let n={},{page:r,query:i,props:s}=e;return n.route=r,n.params=i,s?.pageProps&&(n.sentryTrace=s.pageProps._sentryTraceData,n.baggage=s.pageProps._sentryBaggage),n}(),s=(0,rl.D0)(i),o=t||eR.location.pathname;s?.["sentry-transaction"]&&"/_error"===o&&(o=(o=s["sentry-transaction"]).replace(/^(GET|POST|PUT|DELETE|PATCH|HEAD|OPTIONS|TRACE|CONNECT)\s+/i,""));let a=(0,en.k3)();rb(e,{name:o,startTime:a?a/1e3:void 0,attributes:{[el.uT]:"pageload",[el.JD]:"auto.pageload.nextjs.pages_router_instrumentation",[el.i_]:t?"route":"url",...n&&e.getOptions().sendDefaultPii&&{...n}}},{sentryTrace:r,baggage:i})}else{let t=rA(eR.location.pathname),n=(0,en.k3)();rb(e,{name:t??eR.location.pathname,startTime:n?n/1e3:void 0,attributes:{[el.uT]:"pageload",[el.JD]:"auto.pageload.nextjs.app_router_instrumentation",[el.i_]:t?"route":"url"}})}}(e)}}}());let n=rW._sentryRewriteFramesAssetPrefixPath||"",r=rz.env._sentryAssetPrefix||rW._sentryAssetPrefix,i=rz.env._sentryBasePath||rW._sentryBasePath,s="true"===rz.env._experimentalThirdPartyOriginStackFrames||"true"===rW._experimentalThirdPartyOriginStackFrames;return t.push(rq({assetPrefix:r,basePath:i,rewriteFramesAssetPrefixPath:n,experimentalThirdPartyOriginStackFrames:s})),t}(e),release:"1819a21e103f7214e98fdcb09cb3d6107d1d3be1",...e};(function(e){let t="/monitoring";if(t&&e.dsn){let n=(0,W.hH)(e.dsn);if(!n)return;let r=n.host.match(/^o(\d+)\.ingest(?:\.([a-z]{2}))?\.sentry\.io$/);if(r){let i=r[1],s=r[2],o=`${t}?o=${i}&p=${n.projectId}`;s&&(o+=`&r=${s}`),e.tunnel=o,rE.T&&b.Yz.log(`Tunneling events to "${o}"`)}else rE.T&&b.Yz.warn("Provided DSN is not a Sentry SaaS DSN. Will not tunnel events.")}})(t),x(t,"nextjs",["nextjs","react"]),function(e){let t={...e};
54x(t,"react"),(0,_.o)("react",{version:tL.version}),function(e={}){var t;let n=!e.skipBrowserExtensionCheck&&!!function(){if(void 0===eR.window||eR.nw)return!1;let e=eR.chrome||eR.browser;if(!e?.runtime?.id)return!1;let t=(0,ej.$N)();return!(eR===eR.top&&["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"].some(e=>t.startsWith(`${e}://`)))}(),r={...e,enabled:!n&&e.enabled,stackParser:(0,F.vk)(e.stackParser||tA),integrations:function(e){let t,n=e.defaultIntegrations||[],r=e.integrations;if(n.forEach(e=>{e.isDefaultInstance=!0}),Array.isArray(r))t=[...n,...r];else if("function"==typeof r){let e=r(n);t=Array.isArray(e)?e:[e]}else t=n;let i={};return t.forEach(e=>{let{name:t}=e,n=i[t];n&&!n.isDefaultInstance&&e.isDefaultInstance||(i[t]=e)}),Object.values(i)}({integrations:e.integrations,defaultIntegrations:null==e.defaultIntegrations?tN():e.defaultIntegrations}),transport:e.transport||tI};!0===r.debug&&(E.T?b.Yz.enable():(0,b.pq)(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),(0,L.o5)().update(r.initialScope);let i=new eM(r);t=i,(0,L.o5)().setClient(t),i.init()}(t)}(t);let n=e=>"transaction"===e.type&&"/404"===e.transaction?null:e;n.id="NextClient404Filter",(0,_.SA)(n);let r=e=>"transaction"===e.type&&e.transaction===rP?null:e;r.id="IncompleteTransactionFilter",(0,_.SA)(r);let i=(e,t)=>{var n;return(n=t?.originalException,(0,er.bJ)(n)&&"string"==typeof n.digest&&n.digest.startsWith("NEXT_REDIRECT;")||e.exception?.values?.[0]?.value==="NEXT_REDIRECT")?null:e};i.id="NextRedirectErrorFilter",(0,_.SA)(i)}({dsn:"https://[email protected]/4509492470874112",tracesSampleRate:1,debug:!1})},83380:(e,t,n)=>{"use strict";n.d(t,{RV:()=>d,gd:()=>o,qQ:()=>c,vk:()=>a,yF:()=>r});let r="?",i=/\(error: (.*)\)/,s=/captureMessage|captureException/;function o(...e){let t=e.sort((e,t)=>e[0]-t[0]).map(e=>e[1]);return(e,n=0,o=0)=>{let a=[],u=e.split("\n");for(let e=n;e<u.length;e++){let n=u[e];if(n.length>1024)continue;let r=i.test(n)?n.replace(i,"$1"):n;if(!r.match(/\S*Error: /)){for(let e of t){let t=e(r);if(t){a.push(t);break}}if(a.length>=50+o)break}}var c=a.slice(o);if(!c.length)return[];let d=Array.from(c);return/sentryWrapped/.test(l(d).function||"")&&d.pop(),d.reverse(),s.test(l(d).function||"")&&(d.pop(),s.test(l(d).function||"")&&d.pop()),d.slice(0,50).map(e=>({...e,filename:e.filename||l(d).filename,function:e.function||r}))}}function a(e){return Array.isArray(e)?o(...e):e}function l(e){return e[e.length-1]||{}}let u="<anonymous>";function c(e){try{if(!e||"function"!=typeof e)return u;return e.name||u}catch{return u}}function d(e){let t=e.exception;if(t){let e=[];try{return t.values.forEach(t=>{t.stacktrace.frames&&e.push(...t.stacktrace.frames)}),e}catch{}}}},83829:(e,t)=>
54{"use strict";function n(e){var t;let{config:n,src:r,width:i,quality:s}=e,o=s||(null==(t=n.qualities)?void 0:t.reduce((e,t)=>Math.abs(t-75)<Math.abs(e-75)?t:e))||75;return n.path+"?url="+encodeURIComponent(r)+"&w="+i+"&q="+o+(r.startsWith("/_next/static/media/"),"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}}),n.__next_img_default=!0;let r=n},83885:(e,t,n)=>{"use strict";n.d(t,{xQ:()=>s});var r=n(14232),i=n(3866);function s(e=!0){let t=(0,r.useContext)(i.t);if(null===t)return[!0,null];let{isPresent:n,onExitComplete:o,register:a}=t,l=(0,r.useId)();(0,r.useEffect)(()=>{if(e)return a(l)},[e]);let u=(0,r.useCallback)(()=>e&&o&&o(l),[l,o,e]);return!n&&o?[!1,u]:[!0]}},84096:(e,t,n)=>{var r=n(66713),i=n(46968),s=n(33468),o=n(50466),a=n(56202),l=n(66788),u=n(85318);function c(){"use strict";var t=i(),n=t.m(c),d=(Object.getPrototypeOf?Object.getPrototypeOf(n):n.__proto__).constructor;function f(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===d||"GeneratorFunction"===(t.displayName||t.name))}var p={throw:1,return:2,break:3,continue:3};function h(e){var t,n;return function(r){t||(t={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(e,t){return n(r.a,p[e],t)},delegateYield:function(e,i,s){return t.resultName=i,n(r.d,u(e),s)},finish:function(e){return n(r.f,e)}},n=function(e,n,i){r.p=t.prev,r.n=t.next;try{return e(n,i)}finally{t.next=r.n}}),t.resultName&&(t[t.resultName]=r.v,t.resultName=void 0),t.sent=r.v,t.next=r.n;try{return e.call(this,t)}finally{r.p=t.prev,r.n=t.next}}}return(e.exports=c=function(){return{wrap:function(e,n,r,i){return t.w(h(e),n,r,i&&i.reverse())},isGeneratorFunction:f,mark:t.m,awrap:function(e,t){return new r(e,t)},AsyncIterator:a,async:function(e,t,n,r,i){return(f(t)?o:s)(h(e),t,n,r,i)},keys:l,values:u}},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=c,e.exports.__esModule=!0,e.exports.default=e.exports},84269:(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,{getRedirectError:function(){return o},getRedirectStatusCodeFromError:function(){return d},getRedirectTypeFromError:function(){return c},getURLFromRedirectError:function(){return u},permanentRedirect:function(){return l},redirect:function(){return a}});let r=n(48316),i=n(65318),s=void 0;function o(e,t,n){void 0===n&&(n=r.RedirectStatusCode.TemporaryRedirect);let s=Object.defineProperty(Error(i.REDIRECT_ERROR_CODE),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return s.digest=i.REDIRECT_ERROR_CODE+";"+t+";"+e+";"+n+";",s}function a(e,t){var n;throw null!=t||(t=(null==s?void 0:null==(n=s.getStore())?void 0:n.isAction)?i.RedirectType.push:i.RedirectType.replace),o(e,t,r.RedirectStatusCode.TemporaryRedirect)}function l(e,t){throw void 0===t&&(t=i.RedirectType.replace),o(e,t,r.RedirectStatusCode.PermanentRedirect)}function u(e){return(0,i.isRedirectError)(e)?e.digest.split(";").slice(2,-2).join(";"):null}function c(e){if(!(0,i.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return e.digest.split(";",2)[1]}function d(e){if(!(0,i.isRedirectError)(e))throw Object.defineProperty(Error("Not a redirect error"),"__NEXT_ERROR_CODE",{value:"E260",enumerable:!1,configurable:!0});return Number(e.digest.split(";").at(-2))}("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)},84506:(e,t,n)=>{"use strict";n.d(t,{X:()=>r});var r=function(e){return e&&"number"==typeof e.length&&"function"!=typeof e}},84620:(e,t,n)=>{var r=n(31365);e.exports=function(e,t,n){return(t=r(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports}
54,84704:(e,t,n)=>{"use strict";let r;n.d(t,{k:()=>a});var i=n(17454),s=n(90050);function o(){r=void 0}let a={now:()=>(void 0===r&&a.set(s.uv.isProcessing||i.W.useManualTiming?s.uv.timestamp:performance.now()),r),set:e=>{r=e,queueMicrotask(o)}}},84915:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return a}}),n(60546);let r=n(45284),i=n(26904);function s(e){return void 0!==e.default}function o(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function a(e,t){var n,a;let l,u,c,{src:d,sizes:f,unoptimized:p=!1,priority:h=!1,loading:m,className:g,quality:v,width:y,height:b,fill:w=!1,style:x,overrideSrc:_,onLoad:E,onLoadingComplete:S,placeholder:T="empty",blurDataURL:k,fetchPriority:O,decoding:C="async",layout:A,objectFit:P,objectPosition:j,lazyBoundary:R,lazyRoot:I,...N}=e,{imgConf:L,showAltText:M,blurComplete:D,defaultLoader:$}=t,F=L||i.imageConfigDefault;if("allSizes"in F)l=F;else{let e=[...F.deviceSizes,...F.imageSizes].sort((e,t)=>e-t),t=F.deviceSizes.sort((e,t)=>e-t),r=null==(n=F.qualities)?void 0:n.sort((e,t)=>e-t);l={...F,allSizes:e,deviceSizes:t,qualities:r}}if(void 0===$)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let U=N.loader||$;delete N.loader,delete N.srcSet;let B="__next_img_default"in U;if(B){if("custom"===l.loader)throw Object.defineProperty(Error('Image with src "'+d+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader'),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=U;U=t=>{let{config:n,...r}=t;return e(r)}}if(A){"fill"===A&&(w=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[A];e&&(x={...x,...e});let t={responsive:"100vw",fill:"100vw"}[A];t&&!f&&(f=t)}let V="",q=o(y),z=o(b);if((a=d)&&"object"==typeof a&&(s(a)||void 0!==a.src)){let e=s(d)?d.default:d;if(!e.src)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!e.height||!e.width)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(u=e.blurWidth,c=e.blurHeight,k=k||e.blurDataURL,V=e.src,!w)if(q||z){if(q&&!z){let t=q/e.width;z=Math.round(e.height*t)}else if(!q&&z){let t=z/e.height;q=Math.round(e.width*t)}}else q=e.width,z=e.height}let H=!h&&("lazy"===m||void 0===m);(!(d="string"==typeof d?d:V)||d.startsWith("data:")||d.startsWith("blob:"))&&(p=!0,H=!1),l.unoptimized&&(p=!0),B&&!l.dangerouslyAllowSVG&&d.split("?",1)[0].endsWith(".svg")&&(p=!0);let W=o(v),K=Object.assign(w?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:P,objectPosition:j}:{},M?{}:{color:"transparent"},x),Y=D||"empty"===T?null:"blur"===T?'url("data:image/svg+xml;charset=utf-8,'+(0,r.getImageBlurSvg)({widthInt:q,heightInt:z,blurWidth:u,blurHeight:c,blurDataURL:k||"",objectFit:K.objectFit})+'")':'url("'+T+'")',G=Y?{backgroundSize:K.objectFit||"cover",backgroundPosition:K.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:Y}:{},X=function(e){let{config:t,src:n,unoptimized:r,width:i,quality:s,sizes:o,loader:a}=e;if(r)return{src:n,srcSet:void 0,sizes:void 0};let{widths:l,kind:u}=function(e,t,n){let{deviceSizes:r,allSizes:i}=e;if(n){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let r;r=e.exec(n);)t.push(parseInt(r[2]));if(t.length){let e=.01*Math.min(...t);return{widths:i.filter(t=>t>=r[0]*e),kind:"w"}}return{widths:i,kind:"w"}}return"number"!=typeof t?{widths:r,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>i.find(t=>t>=e)||i[i.length-1]))],kind:"x"}}(t,i,o),c=l.length-1;return{sizes:o||"w"!==u?o:"100vw",srcSet:l.map((e,r)=>a({config:t,src:n,quality:s,width:e})+" "+("w"===u?e:r+1)+u).join(", "),src:a({config:t,src:n,quality:s,width:l[c]})}}({config:l,src:d,unoptimized:p,width:q,quality:W,sizes:f,loader:U});return{props:{...N,loading:H?"lazy":m,fetchPriority:O,width:q,height:z,decoding:C,className:g,style:{...K,...G},sizes:X.sizes,srcSet:X.srcSet,src:_||X.src},meta:{unoptimized:p,priority:h,placeholder:T,fill:w}}}},85318:(e,t,n)=>{var r=n(12883).default;e.exports=function(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);
54if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw TypeError(r(e)+" is not iterable")},e.exports.__esModule=!0,e.exports.default=e.exports},85403:(e,t,n)=>{var r=n(7162);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},86701:e=>{e.exports=function(e){try{return -1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}},e.exports.__esModule=!0,e.exports.default=e.exports},86751:(e,t,n)=>{"use strict";n.d(t,{j:()=>T});var r=n(51784),i=n(37605),s=n(58975),o=n(26241),a=n(11783),l=n(61402),u=n(51983);function c(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}var d=n(81435);function f(e,t){return n=>n>0?t:e}var p=n(21853);let h=(e,t,n)=>{let r=e*e,i=n*(t*t-r)+r;return i<0?0:Math.sqrt(i)},m=[l.u,d.B,u.V],g=e=>m.find(t=>t.test(e));function v(e){let t=g(e);if((0,i.$)(!!t,`'${e}' is not an animatable color. Use the equivalent color code instead.`,"color-not-animatable"),!t)return!1;let n=t.parse(e);return t===u.V&&(n=function({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,n/=100;let i=0,s=0,o=0;if(t/=100){let r=n<.5?n*(1+t):n+t-n*t,a=2*n-r;i=c(a,r,e+1/3),s=c(a,r,e),o=c(a,r,e-1/3)}else i=s=o=n;return{red:Math.round(255*i),green:Math.round(255*s),blue:Math.round(255*o),alpha:r}}(n)),n}let y=(e,t)=>{let n=v(e),r=v(t);if(!n||!r)return f(e,t);let i={...n};return e=>(i.red=h(n.red,r.red,e),i.green=h(n.green,r.green,e),i.blue=h(n.blue,r.blue,e),i.alpha=(0,p.k)(n.alpha,r.alpha,e),d.B.transform(i))},b=new Set(["none","hidden"]);function w(e,t){return n=>(0,p.k)(e,t,n)}function x(e){return"number"==typeof e?w:"string"==typeof e?(0,s.p)(e)?f:o.y.test(e)?y:S:Array.isArray(e)?_:"object"==typeof e?o.y.test(e)?y:E:f}function _(e,t){let n=[...e],r=n.length,i=e.map((e,n)=>x(e)(e,t[n]));return e=>{for(let t=0;t<r;t++)n[t]=i[t](e);return n}}function E(e,t){let n={...e,...t},r={};for(let i in n)void 0!==e[i]&&void 0!==t[i]&&(r[i]=x(e[i])(e[i],t[i]));return e=>{for(let t in r)n[t]=r[t](e);return n}}let S=(e,t)=>{let n=a.f.createTransformer(t),s=(0,a.V)(e),o=(0,a.V)(t);return s.indexes.var.length===o.indexes.var.length&&s.indexes.color.length===o.indexes.color.length&&s.indexes.number.length>=o.indexes.number.length?b.has(e)&&!o.values.length||b.has(t)&&!s.values.length?function(e,t){return b.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}(e,t):(0,r.F)(_(function(e,t){let n=[],r={color:0,var:0,number:0};for(let i=0;i<t.values.length;i++){let s=t.types[i],o=e.indexes[s][r[s]],a=e.values[o]??0;n[i]=a,r[s]++}return n}(s,o),o.values),n):((0,i.$)(!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.`,"complex-values-different"),f(e,t))};function T(e,t,n){return"number"==typeof e&&"number"==typeof t&&"number"==typeof n?(0,p.k)(e,t,n):x(e)(e,t)}},87082:(e,t,n)=>{"use strict";n.d(t,{L:()=>s});var r=n(14232),i=n(70097);function s(){let[e]=(0,r.useState)(i.e);return(0,r.useEffect)(()=>()=>e.dispose(),[e]),e}},87247:(e,t)=>{t.read=function(e,t,n,r,i){var s,o,a=8*i-r-1,l=(1<<a)-1,u=l>>1,c=-7,d=n?i-1:0,f=n?-1:1,p=e[t+d];for(d+=f,s=p&(1<<-c)-1,p>>=-c,c+=a;c>0;s=256*s+e[t+d],d+=f,c-=8);for(o=s&(1<<-c)-1,s>>=-c,c+=r;c>0;o=256*o+e[t+d],d+=f,c-=8);if(0===s)s=1-u;else{if(s===l)return o?NaN:1/0*(p?-1:1);o+=Math.pow(2,r),s-=u}return(p?-1:1)*o*Math.pow(2,s-r)},t.write=function(e,t,n,r,i,s){var o,a,l,u=8*s-i-1,c=(1<<u)-1,d=c>>1,f=5960464477539062e-23*(23===i),p=r?0:s-1,h=r?1:-1,m=+(t<0||0===t&&1/t<0);for(isNaN(t=Math.abs(t))||t===1/0?(a=+!!isNaN(t),o=c):(o=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-o))<1&&(o--,l*=2),o+d>=1?t+=f/l:t+=f*Math.pow(2,1-d),t*l>=2&&(o++,l/=2),o+d>=c?(a=0,o=c):o+d>=1?(a=(t*l-1)*Math.pow(2,i),o+=d):(a=t*Math.pow(2,d-1)*Math.pow(2,i),o=0));i>=8;e[n+p]=255&a,p+=h,a/=256,i-=8);for(o=o<<i|a,u+=i;u>0;e[n+p]=255&o,p+=h,o/=256,u-=8);e[n+p-h]|=128*m}},87778:(e,t,n)=>{"use strict";n.d(t,{T:()=>i});var r=n(49168);function i(e){return Symbol.asyncIterator&&(0,r.T)(null==e?void 0:e[Symbol.asyncIterator])}},87796:(e,t,n)=>{"use strict";n.d(t,{A:()=>
54o});var r,i=n(14232);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)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}let o=function(e){return i.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",width:40,height:40,fill:"none",viewBox:"0 0 40 40"},e),r||(r=i.createElement("path",{stroke:"#00527D",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2.5,d:"m16 28 8-8-8-8"})))}},88309:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||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},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=l(n(14232));l(n(98477));var o=l(n(34203)),a=l(n(95062));function l(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=function(t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function, not "+typeof t);function n(e){if(!(this instanceof n))throw TypeError("Cannot call a class as a function");var t=function(e,t){if(!e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&("object"==typeof t||"function"==typeof t)?t:e}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.childBindings={domNode:null},t}return n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t),i(n,[{key:"componentDidMount",value:function(){if("undefined"==typeof window)return!1;this.registerElems(this.props.name)}},{key:"componentDidUpdate",value:function(e){this.props.name!==e.name&&this.registerElems(this.props.name)}},{key:"componentWillUnmount",value:function(){if("undefined"==typeof window)return!1;o.default.unregister(this.props.name)}},{key:"registerElems",value:function(e){o.default.register(e,this.childBindings.domNode)}},{key:"render",value:function(){return s.default.createElement(e,r({},this.props,{parentBindings:this.childBindings}))}}]),n}(s.default.Component);return t.propTypes={name:a.default.string,id:a.default.string},t}},88461:e=>{function t(n){return e.exports=t=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},88960:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r,i=n(14232);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)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}let o=function(e){return i.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",width:20,height:20,fill:"none",viewBox:"0 0 20 20"},e),r||(r=i.createElement("path",{fill:"currentColor",d:"M17.778 0A2.22 2.22 0 0 1 20 2.222v15.556A2.22 2.22 0 0 1 17.778 20H2.222A2.22 2.22 0 0 1 0 17.778V2.222A2.22 2.22 0 0 1 2.222 0zm-.556 17.222v-5.889A3.62 3.62 0 0 0 13.6 7.711c-.944 0-2.044.578-2.578 1.445V7.922h-3.1v9.3h3.1v-5.478a1.55 1.55 0 0 1 1.545-1.555 1.556 1.556 0 0 1 1.555 1.555v5.478zM4.312 6.178A1.867 1.867 0 0 0 6.177 4.31 1.873 1.873 0 0 0 4.31 2.433a1.88 1.88 0 0 0-1.878 1.878c0 1.033.845 1.867 1.878 1.867m1.544 11.044v-9.3H2.778v9.3z"})))}},88992:(e,t,n)=>{"use strict";n.d(t,{Gb:()=>R,Jt:()=>v,hZ:()=>j,mN:()=>eg});var r=n(14232),i=e=>"checkbox"===e.type,s=e=>e instanceof Date,o=e=>null==e;let a=e=>"object"==typeof e;var l=e=>!o(e)&&!Array.isArray(e)&&a(e)&&!s(e),u=e=>l(e)&&e.target?i(e.target)?e.target.checked:e.target.value:e,c=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,d=(e,t)=>e.has(c(t)),f=e=>{let t=e.constructor&&e.constructor.prototype;return l(t)&&t.hasOwnProperty("isPrototypeOf")},p="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function h(e){let t,n=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else if(!(!(p&&(e instanceof Blob||e instanceof FileList))&&(n||l(e)))
54)return e;else if(t=n?[]:{},n||f(e))for(let n in e)e.hasOwnProperty(n)&&(t[n]=h(e[n]));else t=e;return t}var m=e=>Array.isArray(e)?e.filter(Boolean):[],g=e=>void 0===e,v=(e,t,n)=>{if(!t||!l(e))return n;let r=m(t.split(/[,[\].]+?/)).reduce((e,t)=>o(e)?e:e[t],e);return g(r)||r===e?g(e[t])?n:e[t]:r},y=e=>"boolean"==typeof e;let b={BLUR:"blur",FOCUS_OUT:"focusout"},w={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},x={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},_=r.createContext(null);var E=(e,t,n,r=!0)=>{let i={defaultValues:t._defaultValues};for(let s in e)Object.defineProperty(i,s,{get:()=>(t._proxyFormState[s]!==w.all&&(t._proxyFormState[s]=!r||w.all),n&&(n[s]=!0),e[s])});return i},S=e=>l(e)&&!Object.keys(e).length,T=(e,t,n,r)=>{n(e);let{name:i,...s}=e;return S(s)||Object.keys(s).length>=Object.keys(t).length||Object.keys(s).find(e=>t[e]===(!r||w.all))},k=e=>Array.isArray(e)?e:[e],O=e=>"string"==typeof e,C=(e,t,n,r,i)=>O(e)?(r&&t.watch.add(e),v(n,e,i)):Array.isArray(e)?e.map(e=>(r&&t.watch.add(e),v(n,e))):(r&&(t.watchAll=!0),n),A=e=>/^\w*$/.test(e),P=e=>m(e.replace(/["|']|\]/g,"").split(/\.|\[/)),j=(e,t,n)=>{let r=-1,i=A(t)?[t]:P(t),s=i.length,o=s-1;for(;++r<s;){let t=i[r],s=n;if(r!==o){let n=e[t];s=l(n)||Array.isArray(n)?n:isNaN(+i[r+1])?{}:[]}e[t]=s,e=e[t]}return e},R=(e,t,n,r,i)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[r]:i||!0}}:{},I=e=>({isOnSubmit:!e||e===w.onSubmit,isOnBlur:e===w.onBlur,isOnChange:e===w.onChange,isOnAll:e===w.all,isOnTouch:e===w.onTouched}),N=(e,t,n)=>!n&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length))));let L=(e,t,n,r)=>{for(let i of n||Object.keys(e)){let n=v(e,i);if(n){let{_f:e,...s}=n;if(e)if(e.refs&&e.refs[0]&&t(e.refs[0],i)&&!r)break;else if(e.ref&&t(e.ref,e.name)&&!r)break;else L(s,t);else l(s)&&L(s,t)}}};var M=(e,t,n)=>{let r=m(v(e,n));return j(r,"root",t[n]),j(e,n,r),e},D=e=>"file"===e.type,$=e=>"function"==typeof e,F=e=>{if(!p)return!1;let t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},U=e=>O(e),B=e=>"radio"===e.type,V=e=>e instanceof RegExp;let q={value:!1,isValid:!1},z={value:!0,isValid:!0};var H=e=>{if(Array.isArray(e)){if(e.length>1){let t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!g(e[0].attributes.value)?g(e[0].value)||""===e[0].value?z:{value:e[0].value,isValid:!0}:z:q}return q};let W={isValid:!1,value:null};var K=e=>Array.isArray(e)?e.reduce((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,W):W;function Y(e,t,n="validate"){if(U(e)||Array.isArray(e)&&e.every(U)||y(e)&&!e)return{type:n,message:U(e)?e:"",ref:t}}var G=e=>l(e)&&!V(e)?e:{value:e,message:""},X=async(e,t,n,r,s)=>{let{ref:a,refs:u,required:c,maxLength:d,minLength:f,min:p,max:h,pattern:m,validate:b,name:w,valueAsNumber:_,mount:E,disabled:T}=e._f,k=v(t,w);if(!E||T)return{};let C=u?u[0]:a,A=e=>{r&&C.reportValidity&&(C.setCustomValidity(y(e)?"":e||""),C.reportValidity())},P={},j=B(a),I=i(a),N=(_||D(a))&&g(a.value)&&g(k)||F(a)&&""===a.value||""===k||Array.isArray(k)&&!k.length,L=R.bind(null,w,n,P),M=(e,t,n,r=x.maxLength,i=x.minLength)=>{let s=e?t:n;P[w]={type:e?r:i,message:s,ref:a,...L(e?r:i,s)}};if(s?!Array.isArray(k)||!k.length:c&&(!(j||I)&&(N||o(k))||y(k)&&!k||I&&!H(u).isValid||j&&!K(u).isValid)){let{value:e,message:t}=U(c)?{value:!!c,message:c}:G(c);if(e&&(P[w]={type:x.required,message:t,ref:C,...L(x.required,t)},!n))return A(t),P}if(!N&&(!o(p)||!o(h))){let e,t,r=G(h),i=G(p);if(o(k)||isNaN(k)){let n=a.valueAsDate||new Date(k),s=e=>new Date(new Date().toDateString()+" "+e),o="time"==a.type,l="week"==a.type;O(r.value)&&k&&(e=o?s(k)>s(r.value):l?k>r.value:n>new Date(r.value)),O(i.value)&&k&&(t=o?s(k)<s(i.value):l?k<i.value:n<new Date(i.value))}else{let n=a.valueAsNumber||(k?+k:k);o(r.value)||(e=n>r.value),o(i.value)||(t=n<i.value)}if((e||t)&&(M(!!e,r.message,i.message,x.max,x.min),!n))return A(P[w].message),P}if((d||f)&&!N&&(O(k)||s&&Array.isArray(k))){let e=G(d),t=G(f),r=!o(e.value)&&k.length>+e.value,i=!o(t.value)&&k.length<+t.value;if((r||i)&&(M(r,e.message,t.message),!n))return A(P[w].message),P}if(m&&!N&&O(k)){let{value:e,message:t}=G(m);if(V(e)&&!k.match(e)&&(P[w]={type:x.pattern,message:t,ref:a,...L(x.pattern,t)},!n))return A(t),P}if(b){if($(b)){let e=Y(await b(k,t),C);if(e&&(P[w]={...e,...L(x.validate,e.message)},!n))return A(e.message),P}else if(l(b)){let e={};for(let r in b){if(!S(e)&&!n)break;let i=Y(await b[r](k,t),C,r);i&&(e={...i,...L(r,i.message)},A(i.message),n&&(P[w]=e))}if(!S(e)&&(P[w]={ref:C,...e},!n))return P}}return A(!0),P};function Z(e,t){let n=Array.isArray(t)?t:A(t)?[t]:P(t),r=1===n.length?e:function(e,t){let n=t.slice(0,-1).length,r=0;for(;r<n;)e=g(e)?r++:e[t[r++]];return e}(e,n),i=n.length-1,s=n[i];return r&&delete r[s],0!==i&&(l(r)&&S(r)||Array.isArray(r)&&function(e){for(let t in e)if(e.hasOwnProperty(t)&&!g(e[t]))return!1;return!0}(r))&&Z(e,n.slice(0,-1)),e}var J=()=>{let e=[];return{get observers(){return e},next:t=>{for(let n of e)n.next&&n.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter(e=>e!==t)}}),unsubscribe:()=>{e=[]}}},Q=e=>o(e)||!a(e);function ee(e,t){if(Q(e)||Q(t))return e===t;if(s(e)&&s(t))return e.getTime()===t.getTime();let n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let i of n){let n=e[i];if(!r.includes(i))return!1;if("ref"!==i){let e=t[i];if(s(n)&&s(e)||l(n)&&l(e)||Array.isArray(n)&&Array.isArray(e)?!ee(n,e):n!==e)return!1}}return!0}var et=e=>"select-multiple"===e.type,en=e=>
54B(e)||i(e),er=e=>F(e)&&e.isConnected,ei=e=>{for(let t in e)if($(e[t]))return!0;return!1};function es(e,t={}){let n=Array.isArray(e);if(l(e)||n)for(let n in e)Array.isArray(e[n])||l(e[n])&&!ei(e[n])?(t[n]=Array.isArray(e[n])?[]:{},es(e[n],t[n])):o(e[n])||(t[n]=!0);return t}var eo=(e,t)=>(function e(t,n,r){let i=Array.isArray(t);if(l(t)||i)for(let i in t)Array.isArray(t[i])||l(t[i])&&!ei(t[i])?g(n)||Q(r[i])?r[i]=Array.isArray(t[i])?es(t[i],[]):{...es(t[i])}:e(t[i],o(n)?{}:n[i],r[i]):r[i]=!ee(t[i],n[i]);return r})(e,t,es(t)),ea=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:r})=>g(e)?e:t?""===e?NaN:e?+e:e:n&&O(e)?new Date(e):r?r(e):e;function el(e){let t=e.ref;if(e.refs?!e.refs.every(e=>e.disabled):!t.disabled)return D(t)?t.files:B(t)?K(e.refs).value:et(t)?[...t.selectedOptions].map(({value:e})=>e):i(t)?H(e.refs).value:ea(g(t.value)?e.ref.value:t.value,e)}var eu=(e,t,n,r)=>{let i={};for(let n of e){let e=v(t,n);e&&j(i,n,e._f)}return{criteriaMode:n,names:[...e],fields:i,shouldUseNativeValidation:r}},ec=e=>g(e)?e:V(e)?e.source:l(e)?V(e.value)?e.value.source:e.value:e,ed=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function ef(e,t,n){let r=v(e,n);if(r||A(n))return{error:r,name:n};let i=n.split(".");for(;i.length;){let r=i.join("."),s=v(t,r),o=v(e,r);if(s&&!Array.isArray(s)&&n!==r)break;if(o&&o.type)return{name:r,error:o};i.pop()}return{name:n}}var ep=(e,t,n,r,i)=>!i.isOnAll&&(!n&&i.isOnTouch?!(t||e):(n?r.isOnBlur:i.isOnBlur)?!e:(n?!r.isOnChange:!i.isOnChange)||e),eh=(e,t)=>!m(v(e,t)).length&&Z(e,t);let em={mode:w.onSubmit,reValidateMode:w.onChange,shouldFocusError:!0};function eg(e={}){let t=r.useRef(),n=r.useRef(),[a,c]=r.useState({isDirty:!1,isValidating:!1,isLoading:$(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:$(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...function(e={},t){let n,r={...em,...e},a={submitCount:0,isDirty:!1,isLoading:$(r.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},errors:r.errors||{},disabled:r.disabled||!1},c={},f=(l(r.values)||l(r.defaultValues))&&h(r.values||r.defaultValues)||{},x=r.shouldUnregister?{}:h(f),_={action:!1,mount:!1,watch:!1},E={mount:new Set,unMount:new Set,array:new Set,watch:new Set},T=0,A={isDirty:!1,dirtyFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},P={values:J(),array:J(),state:J()},R=I(r.mode),U=I(r.reValidateMode),B=r.criteriaMode===w.all,V=e=>t=>{clearTimeout(T),T=setTimeout(e,t)},q=async e=>{if(A.isValid||e){let e=r.resolver?S((await G()).errors):await es(c,!0);e!==a.isValid&&P.state.next({isValid:e})}},z=e=>A.isValidating&&P.state.next({isValidating:e}),H=(e,t)=>{j(a.errors,e,t),P.state.next({errors:a.errors})},W=(e,t,n,r)=>{let i=v(c,e);if(i){let s=v(x,e,g(n)?v(f,e):n);g(s)||r&&r.defaultChecked||t?j(x,e,t?s:el(i._f)):ey(e,s),_.mount&&q()}},K=(e,t,n,r,i)=>{let s=!1,o=!1,l={name:e},u=!!(v(c,e)&&v(c,e)._f.disabled);if(!n||r){A.isDirty&&(o=a.isDirty,a.isDirty=l.isDirty=eg(),s=o!==l.isDirty);let n=u||ee(v(f,e),t);o=!!(!u&&v(a.dirtyFields,e)),n||u?Z(a.dirtyFields,e):j(a.dirtyFields,e,!0),l.dirtyFields=a.dirtyFields,s=s||A.dirtyFields&&!n!==o}if(n){let t=v(a.touchedFields,e);t||(j(a.touchedFields,e,n),l.touchedFields=a.touchedFields,s=s||A.touchedFields&&t!==n)}return s&&i&&P.state.next(l),s?l:{}},Y=(t,r,i,s)=>{let o=v(a.errors,t),l=A.isValid&&y(r)&&a.isValid!==r;if(e.delayError&&i?(n=V(()=>H(t,i)))(e.delayError):(clearTimeout(T),n=null,i?j(a.errors,t,i):Z(a.errors,t)),(i?!ee(o,i):o)||!S(s)||l){let e={...s,...l&&y(r)?{isValid:r}:{},errors:a.errors,name:t};a={...a,...e},P.state.next(e)}z(!1)},G=async e=>r.resolver(x,r.context,eu(e||E.mount,c,r.criteriaMode,r.shouldUseNativeValidation)),ei=async e=>{let{errors:t}=await G(e);if(e)for(let n of e){let e=v(t,n);e?j(a.errors,n,e):Z(a.errors,n)}else a.errors=t;return t},es=async(e,t,n={valid:!0})=>{for(let i in e){let s=e[i];if(s){let{_f:e,...i}=s;
54if(e){let i=E.array.has(e.name),o=await X(s,x,B,r.shouldUseNativeValidation&&!t,i);if(o[e.name]&&(n.valid=!1,t))break;t||(v(o,e.name)?i?M(a.errors,o,e.name):j(a.errors,e.name,o[e.name]):Z(a.errors,e.name))}i&&await es(i,t,n)}}return n.valid},eg=(e,t)=>(e&&t&&j(x,e,t),!ee(eS(),f)),ev=(e,t,n)=>C(e,E,{..._.mount?x:g(t)?f:O(e)?{[e]:t}:t},n,t),ey=(e,t,n={})=>{let r=v(c,e),s=t;if(r){let n=r._f;n&&(n.disabled||j(x,e,ea(t,n)),s=F(n.ref)&&o(t)?"":t,et(n.ref)?[...n.ref.options].forEach(e=>e.selected=s.includes(e.value)):n.refs?i(n.ref)?n.refs.length>1?n.refs.forEach(e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(s)?!!s.find(t=>t===e.value):s===e.value)):n.refs[0]&&(n.refs[0].checked=!!s):n.refs.forEach(e=>e.checked=e.value===s):D(n.ref)?n.ref.value="":(n.ref.value=s,n.ref.type||P.values.next({name:e,values:{...x}})))}(n.shouldDirty||n.shouldTouch)&&K(e,s,n.shouldTouch,n.shouldDirty,!0),n.shouldValidate&&eE(e)},eb=(e,t,n)=>{for(let r in t){let i=t[r],o=`${e}.${r}`,a=v(c,o);!E.array.has(e)&&Q(i)&&(!a||a._f)||s(i)?ey(o,i,n):eb(o,i,n)}},ew=(e,n,r={})=>{let i=v(c,e),s=E.array.has(e),l=h(n);j(x,e,l),s?(P.array.next({name:e,values:{...x}}),(A.isDirty||A.dirtyFields)&&r.shouldDirty&&P.state.next({name:e,dirtyFields:eo(f,x),isDirty:eg(e,l)})):!i||i._f||o(l)?ey(e,l,r):eb(e,l,r),N(e,E)&&P.state.next({...a}),P.values.next({name:e,values:{...x}}),_.mount||t()},ex=async e=>{let t=e.target,i=t.name,s=!0,o=v(c,i),l=e=>{s=Number.isNaN(e)||e===v(x,i,e)};if(o){let d,f,p=t.type?el(o._f):u(e),h=e.type===b.BLUR||e.type===b.FOCUS_OUT,m=!ed(o._f)&&!r.resolver&&!v(a.errors,i)&&!o._f.deps||ep(h,v(a.touchedFields,i),a.isSubmitted,U,R),g=N(i,E,h);j(x,i,p),h?(o._f.onBlur&&o._f.onBlur(e),n&&n(0)):o._f.onChange&&o._f.onChange(e);let y=K(i,p,h,!1),w=!S(y)||g;if(h||P.values.next({name:i,type:e.type,values:{...x}}),m)return A.isValid&&q(),w&&P.state.next({name:i,...g?{}:y});if(!h&&g&&P.state.next({...a}),z(!0),r.resolver){let{errors:e}=await G([i]);if(l(p),s){let t=ef(a.errors,c,i),n=ef(e,c,t.name||i);d=n.error,i=n.name,f=S(e)}}else d=(await X(o,x,B,r.shouldUseNativeValidation))[i],l(p),s&&(d?f=!1:A.isValid&&(f=await es(c,!0)));s&&(o._f.deps&&eE(o._f.deps),Y(i,f,d,y))}},e_=(e,t)=>{if(v(a.errors,t)&&e.focus)return e.focus(),1},eE=async(e,t={})=>{let n,i,s=k(e);if(z(!0),r.resolver){let t=await ei(g(e)?e:s);n=S(t),i=e?!s.some(e=>v(t,e)):n}else e?((i=(await Promise.all(s.map(async e=>{let t=v(c,e);return await es(t&&t._f?{[e]:t}:t)}))).every(Boolean))||a.isValid)&&q():i=n=await es(c);return P.state.next({...!O(e)||A.isValid&&n!==a.isValid?{}:{name:e},...r.resolver||!e?{isValid:n}:{},errors:a.errors,isValidating:!1}),t.shouldFocus&&!i&&L(c,e_,e?s:E.mount),i},eS=e=>{let t={...f,..._.mount?x:{}};return g(e)?t:O(e)?v(t,e):e.map(e=>v(t,e))},eT=(e,t)=>({invalid:!!v((t||a).errors,e),isDirty:!!v((t||a).dirtyFields,e),isTouched:!!v((t||a).touchedFields,e),error:v((t||a).errors,e)}),ek=(e,t,n)=>{let r=(v(c,e,{_f:{}})._f||{}).ref;j(a.errors,e,{...t,ref:r}),P.state.next({name:e,errors:a.errors,isValid:!1}),n&&n.shouldFocus&&r&&r.focus&&r.focus()},eO=(e,t={})=>{for(let n of e?k(e):E.mount)E.mount.delete(n),E.array.delete(n),t.keepValue||(Z(c,n),Z(x,n)),t.keepError||Z(a.errors,n),t.keepDirty||Z(a.dirtyFields,n),t.keepTouched||Z(a.touchedFields,n),r.shouldUnregister||t.keepDefaultValue||Z(f,n);P.values.next({values:{...x}}),P.state.next({...a,...t.keepDirty?{isDirty:eg()}:{}}),t.keepIsValid||q()},eC=({disabled:e,name:t,field:n,fields:r,value:i})=>{if(y(e)){let s=e?void 0:g(i)?el(n?n._f:v(r,t)._f):i;j(x,t,s),K(t,s,!1,!1,!0)}},eA=(e,t={})=>{let n=v(c,e),i=y(t.disabled);return j(c,e,{...n||{},_f:{...n&&n._f?n._f:{ref:{name:e}},name:e,mount:!0,...t}}),E.mount.add(e),n?eC({field:n,disabled:t.disabled,name:e,value:t.value}):W(e,!0,t.value),{...i?{disabled:t.disabled}:{},...r.progressive?{required:!!t.required,min:ec(t.min),max:ec(t.max),minLength:ec(t.minLength),maxLength:ec(t.maxLength),pattern:ec(t.pattern)}:{},name:e,onChange:ex,onBlur:ex,ref:i=>{if(i){eA(e,t),n=v(c,e);let r=g(i.value)&&i.querySelectorAll&&i.querySelectorAll("input,select,textarea")[0]||i,s=en(r),o=n._f.refs||[];(s?o.find(e=>e===r):r===n._f.ref)||(j(c,e,{_f:{...n._f,...s?{refs:[...o.filter(er),r,...Array.isArray(v(f,e))?[{}
54]:[]],ref:{type:r.type,name:e}}:{ref:r}}}),W(e,!1,void 0,r))}else(n=v(c,e,{}))._f&&(n._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&!(d(E.array,e)&&_.action)&&E.unMount.add(e)}}},eP=()=>r.shouldFocusError&&L(c,e_,E.mount),ej=(e,t)=>async n=>{let i;n&&(n.preventDefault&&n.preventDefault(),n.persist&&n.persist());let s=h(x);if(P.state.next({isSubmitting:!0}),r.resolver){let{errors:e,values:t}=await G();a.errors=e,s=t}else await es(c);if(Z(a.errors,"root"),S(a.errors)){P.state.next({errors:{}});try{await e(s,n)}catch(e){i=e}}else t&&await t({...a.errors},n),eP(),setTimeout(eP);if(P.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:S(a.errors)&&!i,submitCount:a.submitCount+1,errors:a.errors}),i)throw i},eR=(n,r={})=>{let i=n?h(n):f,s=h(i),o=n&&!S(n)?s:f;if(r.keepDefaultValues||(f=i),!r.keepValues){if(r.keepDirtyValues)for(let e of E.mount)v(a.dirtyFields,e)?j(o,e,v(x,e)):ew(e,v(o,e));else{if(p&&g(n))for(let e of E.mount){let t=v(c,e);if(t&&t._f){let e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(F(e)){let t=e.closest("form");if(t){t.reset();break}}}}c={}}x=e.shouldUnregister?r.keepDefaultValues?h(f):{}:h(o),P.array.next({values:{...o}}),P.values.next({values:{...o}})}E={mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},_.mount||t(),_.mount=!A.isValid||!!r.keepIsValid||!!r.keepDirtyValues,_.watch=!!e.shouldUnregister,P.state.next({submitCount:r.keepSubmitCount?a.submitCount:0,isDirty:r.keepDirty?a.isDirty:!!(r.keepDefaultValues&&!ee(n,f)),isSubmitted:!!r.keepIsSubmitted&&a.isSubmitted,dirtyFields:r.keepDirtyValues?r.keepDefaultValues&&x?eo(f,x):a.dirtyFields:r.keepDefaultValues&&n?eo(f,n):{},touchedFields:r.keepTouched?a.touchedFields:{},errors:r.keepErrors?a.errors:{},isSubmitSuccessful:!!r.keepIsSubmitSuccessful&&a.isSubmitSuccessful,isSubmitting:!1})},eI=(e,t)=>eR($(e)?e(x):e,t);return{control:{register:eA,unregister:eO,getFieldState:eT,handleSubmit:ej,setError:ek,_executeSchema:G,_getWatch:ev,_getDirty:eg,_updateValid:q,_removeUnmounted:()=>{for(let e of E.unMount){let t=v(c,e);t&&(t._f.refs?t._f.refs.every(e=>!er(e)):!er(t._f.ref))&&eO(e)}E.unMount=new Set},_updateFieldArray:(e,t=[],n,r,i=!0,s=!0)=>{if(r&&n){if(_.action=!0,s&&Array.isArray(v(c,e))){let t=n(v(c,e),r.argA,r.argB);i&&j(c,e,t)}if(s&&Array.isArray(v(a.errors,e))){let t=n(v(a.errors,e),r.argA,r.argB);i&&j(a.errors,e,t),eh(a.errors,e)}if(A.touchedFields&&s&&Array.isArray(v(a.touchedFields,e))){let t=n(v(a.touchedFields,e),r.argA,r.argB);i&&j(a.touchedFields,e,t)}A.dirtyFields&&(a.dirtyFields=eo(f,x)),P.state.next({name:e,isDirty:eg(e,t),dirtyFields:a.dirtyFields,errors:a.errors,isValid:a.isValid})}else j(x,e,t)},_updateDisabledField:eC,_getFieldArray:t=>m(v(_.mount?x:f,t,e.shouldUnregister?v(f,t,[]):[])),_reset:eR,_resetDefaultValues:()=>$(r.defaultValues)&&r.defaultValues().then(e=>{eI(e,r.resetOptions),P.state.next({isLoading:!1})}),_updateFormState:e=>{a={...a,...e}},_disableForm:e=>{y(e)&&(P.state.next({disabled:e}),L(c,(t,n)=>{let r=e,i=v(c,n);i&&y(i._f.disabled)&&(r||(r=i._f.disabled)),t.disabled=r},0,!1))},_subjects:P,_proxyFormState:A,_setErrors:e=>{a.errors=e,P.state.next({errors:a.errors,isValid:!1})},get _fields(){return c},get _formValues(){return x},get _state(){return _},set _state(value){_=value},get _defaultValues(){return f},get _names(){return E},set _names(value){E=value},get _formState(){return a},set _formState(value){a=value},get _options(){return r},set _options(value){r={...r,...value}}},trigger:eE,register:eA,handleSubmit:ej,watch:(e,t)=>$(e)?P.values.subscribe({next:n=>e(ev(void 0,t),n)}):ev(e,t,!0),setValue:ew,getValues:eS,reset:eI,resetField:(e,t={})=>{v(c,e)&&(g(t.defaultValue)?ew(e,h(v(f,e))):(ew(e,t.defaultValue),j(f,e,h(t.defaultValue))),t.keepTouched||Z(a.touchedFields,e),t.keepDirty||(Z(a.dirtyFields,e),a.isDirty=t.defaultValue?eg(e,h(v(f,e))):eg()),!t.keepError&&(Z(a.errors,e),A.isValid&&q()),P.state.next({...a}))},clearErrors:e=>{e&&k(e).forEach(e=>Z(a.errors,e)),P.state.next({errors:e?a.errors:{}})},unregister:eO,setError:ek,setFocus:(e,t={})=>{let n=v(c,e),r=n&&n._f;if(r){let e=r.refs?r.refs[0]:r.ref;e.focus&&(e.focus(),t.shouldSelect&&e.select())}},getFieldState:eT}}(e,()=>c(e=>({...e}))),formState:a});let f=t.current.control;return f._options=e,function(e){let t=r.useRef(e);t.current=e,r.useEffect(()=>{let n=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{n&&n.unsubscribe()}},[e.disabled])}({subject:f._subjects.state,next:e=>{T(e,f._proxyFormState,f._updateFormState,!0)&&c({...f._formState})}}),r.useEffect(()=>f._disableForm(e.disabled),[f,e.disabled]),r.useEffect(()=>{if(f._proxyFormState.isDirty){let e=f._getDirty();e!==a.isDirty&&f._subjects.state.next({isDirty:e})}},[f,a.isDirty]),r.useEffect(()=>{e.values&&!ee(e.values,n.current)?(f._reset(e.values,f._options.resetOptions),n.current=e.values,c(e=>({...e}))):f._resetDefaultValues()},[e.values,f]),r.useEffect(()=>{e.errors&&f._setErrors(e.errors)},[e.errors,f]),r.useEffect(()=>
54{f._state.mount||(f._updateValid(),f._state.mount=!0),f._state.watch&&(f._state.watch=!1,f._subjects.state.next({...f._formState})),f._removeUnmounted()}),r.useEffect(()=>{e.shouldUnregister&&f._subjects.values.next({values:f._getWatch()})},[e.shouldUnregister,f]),t.current.formState=E(a,f),t.current}},89099:(e,t,n)=>{e.exports=n(48253)},89693:(e,t,n)=>{"use strict";n.d(t,{Y:()=>s,l:()=>o});var r=n(65517),i=null;function s(e){if(r.$.useDeprecatedSynchronousErrorHandling){var t=!i;if(t&&(i={errorThrown:!1,error:null}),e(),t){var n=i,s=n.errorThrown,o=n.error;if(i=null,s)throw o}}else e()}function o(e){r.$.useDeprecatedSynchronousErrorHandling&&i&&(i.errorThrown=!0,i.error=e)}},89739:(e,t,n)=>{"use strict";n.d(t,{J:()=>r});let r=(0,n(7862).p)(()=>void 0!==window.ScrollTimeline)},89973:(e,t,n)=>{"use strict";n.d(t,{f:()=>i});var r=n(4902),i={setTimeout:function(e,t){for(var n=[],s=2;s<arguments.length;s++)n[s-2]=arguments[s];var o=i.delegate;return(null==o?void 0:o.setTimeout)?o.setTimeout.apply(o,(0,r.fX)([e,t],(0,r.zs)(n))):setTimeout.apply(void 0,(0,r.fX)([e,t],(0,r.zs)(n)))},clearTimeout:function(e){var t=i.delegate;return((null==t?void 0:t.clearTimeout)||clearTimeout)(e)},delegate:void 0}},90050:(e,t,n)=>{"use strict";n.d(t,{Gt:()=>i,PP:()=>a,WG:()=>s,uv:()=>o});var r=n(90620);let{schedule:i,cancel:s,state:o,steps:a}=(0,n(76845).I)("undefined"!=typeof requestAnimationFrame?requestAnimationFrame:r.l,!0)},90620:(e,t,n)=>{"use strict";n.d(t,{l:()=>r});let r=e=>e},91200:(e,t,n)=>{"use strict";n.d(t,{M:()=>i});var r=n(14232);function i(e){let t=(0,r.useRef)(null);return null===t.current&&(t.current=e()),t.current}},91520:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>ew});var r=n(37876);n(36048);var i=n(14232),s=n(35804),o=n.n(s);let a=o()("\n  fixed\n  top-0\n  left-0\n  z-[102]\n  isolate\n  flex\n  w-screen\n  p-2\n  items-center\n  justify-center\n  backdrop-blur-md\n  bg-brand-indigo/80\n  text-white\n  font-rigid\n  text-sm\n  capitalize\n  hover:underline\n"),l=()=>{let[e,t]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{t(window.top===window)},[]),e&&(0,r.jsx)("a",{className:a,href:"/api/studio/disable-draft",children:"DISABLE DRAFT MODE"})};var u=n(96099),c=n(93960);let d=(0,i.lazy)(()=>n.e(8870).then(n.bind(n,48870)));function f(e){let t,n=(0,c.c)(2);return n[0]!==e?(t=(0,r.jsx)(i.Suspense,{fallback:null,children:(0,r.jsx)(d,{...e})}),n[0]=e,n[1]=t):t=n[1],t}var p=n(43507);let h=(0,n(54578).UU)({projectId:p.f.SANITY_ID,dataset:p.f.DATASET,apiVersion:"2024-04-16",token:p.f.SANITY_VIEW_TOKEN,useCdn:!1,stega:{studioUrl:p.f.SANITY_STUDIO_URL}}),m=h.config().stega,g=h.withConfig({useCdn:!1,stega:{...m,enabled:!0,studioUrl:p.f.SANITY_STUDIO_URL}}),v=()=>((0,u.XL)({client:g}),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(f,{}),(0,r.jsx)(l,{})]})),y=(0,i.createContext)(null);function b(e){let{children:t}=e,[n,s]=(0,i.useState)(!1),o=(0,i.useCallback)(()=>s(!0),[]),a=(0,i.useCallback)(()=>s(!1),[]),l=(0,i.useMemo)(()=>({open:o,close:a}),[o,a]);return(0,r.jsxs)(y.Provider,{value:l,children:[t,(0,r.jsx)(el,{isOpen:n,close:a})]})}var w=n(4240);let x="6426209",_="edebe57b-e1da-4bb7-a40a-37518db8eec5",E="https://api.hsforms.com/submissions/v3/integration/submit/".concat(x,"/").concat(_),S={TITLE:"SUBSCRIBE TO THE BRIEF",DESCRIPTION:"Join the marketers, executives, founders, athletes, and culture-shapers reading THE BRIEF every Wednesday.",TERMS_TEXT:"By checking this box, you consent to the",TERMS_LINK_TEXT:"Terms & Conditions",TERMS_LINK_URL:"https://www.sportbeach.com/terms",TERMS_SUFFIX:"of SPORT BEACH*",SUBMIT_BUTTON:"Submit",SUCCESS_TITLE:"SUCCESS!",SUCCESS_MESSAGE:"You are now subscribed to THE BRIEF.",CLOSE_BUTTON:"CLOSE"};function T(){let{open:e}=function(){let e=(0,i.useContext)(y);if(!e)throw Error("useSignUpTheBriefModal must be used within SignUpTheBriefProvider");return e}();return(0,w.Q)("subscribe-the-brief",()=>{p.f.ENABLE_SIGN_UP_THE_BRIEF&&e()}),null}var k=n(8318),O=n(15039),C=n.n(O),A=n(88992),P=n(72874),j=n(56595);let R=o()("\n  relative\n  w-full\n"),I=o()("\n  absolute\n  -top-10\n  left-0\n  right-0\n  w-full\n  py-2\n  text-center\n  text-brand-yellow\n  text-sm\n"),N=o()("\n  flex\n  flex-col\n  gap-6\n  items-center\n  w-full\n  px-6\n  pb-6\n  lg:px-24\n"),L=o()("\n  flex\n  flex-col\n  gap-3\n  items-center\n  text-center\n  w-full\n"),M=o()("\n  mobile-rigid-square-h5\n  lg:desktop-rigid-square-headers-h5\n  font-bold\n  up
54percase\n  text-white\n  leading-[1.2]\n  text-center\n"),D=o()("\n  mobile-body\n  lg:tablet-body\n  text-white\n  leading-[1.2]\n  text-center\n"),$=o()("\n  flex\n  flex-col\n  gap-4\n  w-full\n  lg:px-24\n"),F=o()("\n  flex\n  flex-col\n  gap-2\n  w-full\n"),U=o()("\n  tablet-din-2014-h6\n  text-white\n  leading-[1.2]\n"),B=o()("\n  font-bold\n  text-white\n"),V=o()("\n  w-full\n  px-2\n  py-3\n  bg-white\n  border-2\n  border-brand-indigo\n  text-brand-indigo\n  tablet-din-2014-h6\n  lg:tablet-body\n  leading-[1.2]\n  lg:bg-brand-rivieraBlue\n  focus:outline-none\n  focus:ring-2\n  focus:ring-white\n"),q=o()("\n  bg-brand-yellowLightest\n  border-brand-errorRed\n"),z=o()("\n  text-brand-yellow\n  text-xs\n  tablet-smallest-body\n"),H=o()("\n  flex\n  items-center\n  gap-2\n  relative\n  cursor-pointer\n"),W=o()("\n  absolute\n  opacity-0\n  cursor-pointer\n  size-[18px]\n  lg:size-6\n  z-10\n"),K=o()("\n  absolute\n  left-0\n  size-[18px]\n  lg:size-6\n  border-2\n  border-white\n  rounded-sm\n  lg:rounded\n  pointer-events-none\n"),Y=o()("\n  absolute\n  left-0\n  size-[18px]\n  lg:size-6\n  flex\n  items-center\n  justify-center\n  pointer-events-none\n  z-10\n"),G=o()("\n  tablet-smallest-body\n  text-white\n  leading-[1.2]\n  cursor-pointer\n  pl-6\n  lg:pl-8\n  flex-1\n"),X=o()("\n  flex\n  flex-col\n  gap-2\n  w-full\n  pt-4\n  lg:pt-6\n  border-t\n  border-brand-strokeDark\n  lg:px-24\n"),Z=o()("\n  underline\n  underline-offset-2\n  hover:no-underline\n"),J=o()("\n  w-full\n  bg-white\n  text-brand-indigo\n  mobile-din-2014-h4\n  lg:desktop-din-2014-h4\n  font-bold\n  uppercase\n  px-10\n  py-5\n  rounded-lg\n  lg:rounded-md\n  leading-[1.2]\n  disabled:opacity-50\n  disabled:cursor-not-allowed\n  hover:opacity-90\n  active:opacity-75\n  transition-opacity\n"),Q=e=>{let{errors:t}=e;return t.submissionError?"Something went wrong. Please try again":Object.keys(t).length>0?"Please correct invalid fields":""},ee="the-brief",et=e=>{let{onSuccess:t}=e,[n,s]=(0,i.useState)(!1),{sendEvent:o}=(0,P.st)(),{register:a,handleSubmit:l,setError:u,clearErrors:c,watch:d,formState:{errors:f,isDirty:p,isValid:h}}=(0,A.mN)({defaultValues:{email:"",firstName:"",lastName:"",jobTitle:"",company:"",termsAgreed:!1},mode:"onChange"}),m=async e=>{c(),s(!0);try{let n=e.firstName.trim(),r=e.lastName.trim(),i=[{name:"email",value:e.email},{name:"firstname",value:n},{name:"lastname",value:r}],a=e.jobTitle.trim(),l=e.company.trim();if(i.push({name:"jobtitle",value:a},{objectTypeId:"0-2",name:"name",value:l}),e.termsAgreed&&i.push({name:"toc_agreement",value:"true"}),!(await fetch(E,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({portalId:x,formGuid:_,fields:i})})).ok){u("root.submissionError",{type:"custom"}),s(!1);return}t(),o({event:"formSubmit_success_the_brief"})}catch(e){u("root.submissionError",{type:"custom"}),console.error("Form submission error:",e),s(!1)}};return(0,r.jsxs)("form",{onSubmit:l(m),className:R,children:[(0,r.jsx)("div",{className:I,children:(0,r.jsx)(Q,{errors:f})}),(0,r.jsxs)("div",{className:N,children:[(0,r.jsxs)("div",{className:L,children:[(0,r.jsx)("h2",{className:M,children:S.TITLE}),(0,r.jsx)("p",{className:D,children:S.DESCRIPTION})]}),(0,r.jsxs)("div",{className:$,children:[(0,r.jsxs)("div",{className:F,children:[(0,r.jsxs)("label",{className:U,htmlFor:"".concat(ee,"-email"),children:["Email"," ",(0,r.jsx)("span",{"aria-hidden":"true",className:B,children:"*"})]}),(0,r.jsx)("input",{type:"email",id:"".concat(ee,"-email"),className:C()(V,{[q]:f.email}),...a("email",{required:"Email is required",pattern:{value:/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$/i,message:"Invalid email address"}}),"aria-invalid":f.email?"true":"false","aria-describedby":f.email?"".concat(ee,"-email-error"):void 0}),f.email&&(0,r.jsx)("span",{id:"".concat(ee,"-email-error"),className:z,children:f.email.message})]}),(0,r.jsxs)("div",{className:F,children:[(0,r.jsxs)("label",{className:U,htmlFor:"".concat(ee,"-firstname"),children:["First Name"," ",(0,r.jsx)("span",{"aria-hidden":"true",className:B,children:"*"})]}),(0,r.jsx)("input",{type:"text",id:"".concat(ee,"-firstname"),className:C()(V,{[q]:f.firstName}),...a("firstName",{required:"First name is required",validate:e=>e.trim().length>0||"First name is required"}),"aria-invalid":f.firstName?"true":"false","aria-describedby":f.firstName?"".concat(ee,"-firstname-error"):void 0}),f.firstName&&(0,r.jsx)("span",{id:"".concat(ee,"-firstname-error"),className:z,children:f.firstName.message})]}),(0,r.jsxs)("div",{className:F,children:[(0,r.jsxs)("label",{className:U,htmlFor:"".concat(ee,"-lastname"),children:["Last Name"," ",(0,r.jsx)("span",{"aria-hidden":"true",className:B,children:"*"})]}),(0,r.jsx)("input",{type:"text",id:"".concat(ee,"-lastname"),className:C()(V,{[q]:f.lastName}),...a("lastName",{required:"Last name is required",validate:e=>e.trim().length>0||"Last name is required"}),"aria-invalid":f.lastName?"true":"false","aria-describedby":f.lastName?"".concat(ee,"-lastname-error"):void 0}),f.lastName&&(0,r.jsx)("span",{id:"".concat(ee,"-lastname-error"),className:z,children:f.lastName.message})]}),(0,r.jsxs)("div",{className:F,children:[(0,r.jsxs)("label",{className:U,htmlFor:"".concat(ee,"-jobtitle"),children:["Title"," ",(0,r.jsx)("span",{"aria-hidden":"true",className:B,children:"*"})]}),(0,r.jsx)("input",{type:"text",id:"".concat(ee,"-jobtitle"),className:C()(V,{[q]:f.jobTitle}),...a("jobTitle",{required:"Title is required",validate:e=>e.trim().length>0||"Title is required"}),"aria-invalid":f.jobTitle?"true":"false","aria-describedby":f.jobTitle?"".concat(ee,"-jobtitle-error"):void 0}),f.jobTitle&&(0,r.jsx)("span",{id:"".concat(ee,"-jobtitle-error"),className:z,children:f.jobTitle.message})]}),(0,r.jsxs)("div",{className:F,children:[(0,r.jsxs)("label",{className:U,htmlFor:"".concat(ee,"-company"),children:["Company"," ",(0,r.jsx)("span",{"aria-hidden":"true",className:B,children:"*"})]}),(0,r.jsx)("input",{type:"text",id:"".concat(ee,"-company"),className:C()(V,{[q]:f.company}),...a("company",{required:"Company is required",validate:e=>e.trim().length>0||"Company is required"}),"aria-invalid":f.company?"true":"false","aria-describedby":f.company?"".concat(ee,"-company-error"):void 0}),f.company&&(0,r.jsx)("span",{id:"".concat(ee,"-company-error"),className:z,children:f.company.message})]})]}),(0,r.jsxs)("div",{className:X,children:[(0,r.jsxs)("div",{className:H,children:[(0,r.jsx)("input",{type:"checkbox",id:"".concat(ee,"-terms"),className:W,...a("termsAgreed",{required:"You must agree to the terms and conditions"}),"aria-invalid":f.termsAgreed?"true":"false","aria-describedby":f.termsAgreed?"".concat(ee,"-terms-error"):void 0}),(0,r.jsx)("div",{className:K}),d("termsAgreed")&&(0,r.jsx)("div",{className:Y,children:(0,r.jsx)(j.A,{})}),(0,r.jsxs)("label",{htmlFor:"".concat(ee,"-terms"),className:G,children:[(0,r.jsxs)("span",{"aria-hidden":"true",className:B,children:["*"," "]}),S.TERMS_TEXT," ",(0,r.jsx)("a",{href:S.TERMS_LINK_URL,target:"_blank",rel:"noopener noreferrer",className:Z,children:S.TERMS_LINK_TEXT})," ",S.TERMS_SUFFIX]})]}),f.termsAgreed&&(0,r.jsx)("span",{id:"".concat(ee,"-terms-error"),className:z,children:f.termsAgreed.message})]}),(0,r.jsx)("button",{type:"submit",className:J,disabled:!p||!h||n,"aria-busy":n,children:S.SUBMIT_BUTTON})]})]})},en=o()("\n  flex\n  flex-col\n  gap-8\n  items-start\n  w-full\n  px-6\n  pb-6\n  lg:px-24\n"),er=o()("\n  flex\n  flex-col\n  gap-8\n  items-start\n  w-full\n"),ei=o()("\n  flex\n  flex-col\n  gap-3\n  items-start\n  text-center\n  w-full\n"),es=o()("\n  mobile-rigid-square-h5\n  lg:desktop-rigid-square-headers-h5\n  font-bold\n  up
54percase\n  text-white\n  leading-[1.2]\n  w-full\n"),eo=o()("\n  mobile-body\n  lg:tablet-body\n  text-white\n  leading-[1.2]\n  w-full\n"),ea=o()("\n  w-full\n  bg-brand-rivieraBlue\n  text-brand-indigo\n  mobile-din-2014-h4\n  lg:desktop-din-2014-h4\n  font-bold\n  uppercase\n  px-10\n  py-5\n  rounded-lg\n  lg:rounded-md\n  leading-[1.2]\n  hover:opacity-90\n  active:opacity-75\n  transition-opacity\n  cursor-pointer\n"),el=e=>{let{isOpen:t,close:n}=e,[s,o]=(0,i.useState)(!1),a=()=>{o(!1),n()};return(0,r.jsx)(k.a,{panelBackground:"bg-brand-indigo",isOpen:t,close:a,hasCustomTopPadding:!0,isCloseIconWhite:!0,showBottomPadding:!1,modelContainerClassName:C()("!items-center","max-h-[calc(100dvh-2rem)] overscroll-y-contain"),isFixedToBottom:!1,isCloseWithButtonOnly:!0,children:s?(0,r.jsxs)("div",{className:en,children:[(0,r.jsx)("div",{className:er,children:(0,r.jsxs)("div",{className:ei,children:[(0,r.jsx)("h2",{className:es,children:S.SUCCESS_TITLE}),(0,r.jsx)("p",{className:eo,"aria-live":"polite",children:S.SUCCESS_MESSAGE})]})}),(0,r.jsx)("button",{type:"button",onClick:a,className:ea,children:S.CLOSE_BUTTON})]}):(0,r.jsx)(et,{onSuccess:()=>{o(!0)}})})};var eu=n(45851),ec=n(55379),ed=n(13096),ef=n(35006),ep=n(93255),eh=n(66347),em=n(77328),eg=n.n(em),ev=n(89099),ey=n(10553),eb=n(29890);function ew(e){var t,n,s,o,a,l,u,c,d,f,p,h,m;let{Component:g,pageProps:y}=e,w=(0,ev.useRouter)(),{draftMode:x=!1}=y;return(0,i.useEffect)(()=>{let e=e=>{e===eb.d.CANNES2026_REGISTER&&(window.location.href=eb.d.CANNES2026_REGISTER)};return w.events.on("routeChangeStart",e),()=>{w.events.off("routeChangeStart",e)}},[w.events]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(eg(),{children:(0,r.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1"})}),(0,r.jsx)(P.yP,{children:(0,r.jsx)(ep.k,{children:(0,r.jsxs)(b,{children:[(0,r.jsx)(eu.M,{}),(0,r.jsx)(T,{}),(0,r.jsx)(ed.C,{children:(0,r.jsx)(eh.v,{children:(0,r.jsx)(ef.i,{isMobileVersion:y.isMobileVersion,children:(0,r.jsx)(ec.default,{navLogo:null===(t=y.navigation)||void 0===t?void 0:t.logo,navLinks:null===(n=y.navigation)||void 0===n?void 0:n.menus,navNavbar:null===(s=y.navigation)||void 0===s?void 0:s.navbar,navShowLogin:null===(o=y.navigation)||void 0===o?void 0:o.showLogin,footerLinks:null===(a=y.footer)||void 0===a?void 0:a.links,footerCta:null===(l=y.footer)||void 0===l?void 0:l.cta,backgroundColor:null===(u=y.footer)||void 0===u?void 0:u.backgroundColor,instagramUrl:null===(c=y.footer)||void 0===c?void 0:c.instagramUrl,xUrl:null===(d=y.footer)||void 0===d?void 0:d.xUrl,linkedInUrl:null===(f=y.footer)||void 0===f?void 0:f.linkedInUrl,pageSlug:y.pageSlug,alert:y.alert,navRequestAPassCTA:null===(p=y.navigation)||void 0===p?void 0:p.requestAPassCTA,footerRequestAPassCTA:null===(h=y.footer)||void 0===h?void 0:h.requestAPassCTA,youtubeUrl:null===(m=y.footer)||void 0===m?void 0:m.youtubeUrl,children:(0,r.jsx)(ey.SessionProvider,{children:(0,r.jsx)(g,{...y})})})})})})]})})}),x&&(0,r.jsx)(v,{})]})}},91750:(e,t,n)=>{"use strict";n.d(t,{X:()=>i,f:()=>r});let r=e=>1e3*e,i=e=>e/1e3},92797:(e,t,n)=>{"use strict";n.d(t,{KU:()=>d,m6:()=>u,o5:()=>a,rm:()=>l,v4:()=>c,vn:()=>f});var r=n(39132),i=n(46925),s=n(18081),o=n(42252);function a(){let e=(0,i.EU)();return(0,r.h)(e).getCurrentScope()}function l(){let e=(0,i.EU)();return(0,r.h)(e).getIsolationScope()}function u(){return(0,i.BY)("globalScope",()=>new s.H)}function c(...e){let t=(0,i.EU)(),n=(0,r.h)(t);if(2===e.length){let[t,r]=e;return t?n.withSetScope(t,r):n.withScope(r)}return n.withScope(e[0])}function d(){return a().getClient()}function f(e){let{traceId:t,parentSpanId:n,propagationSpanId:r}=e.getPropagationContext(),i={trace_id:t,span_id:r||(0,o.Z)()};return n&&(i.parent_span_id=n),i}},92815:(e,t,n)=>{"use strict";function r(e,t){for(var n=arguments.length,i=Array(n>2?n-2:0),s=2;s<n;s++)i[s-2]=arguments[s];if(e in t){let n=t[e];return"function"==typeof n?n(...i):n}let o=Error('Tried to handle "'.concat(e,'" but there is no handler defined. Only defined handlers are: ').concat(Object.keys(t).map(e=>'"'.concat(e,'"')).join(", "),"."));throw Error.captureStackTrace&&Error.captureStackTrace(o,r),o}n.d(t,{Y:()=>r})},93255:(e,t,n)=>{"use strict";n.d(t,{k:()=>
54l,t:()=>a});var r=n(37876),i=n(14232),s=n(45851);let o=(0,i.createContext)(null);function a(){let e=(0,i.useContext)(o);if(!e)throw Error("useSignUpUpdatesModal must be used within SignUpUpdatesProvider");return e}function l(e){let{children:t}=e,[n,a]=(0,i.useState)(!1),l=(0,i.useCallback)(()=>a(!0),[]),u=(0,i.useCallback)(()=>a(!1),[]),c=(0,i.useMemo)(()=>({open:l,close:u}),[l,u]);return(0,r.jsxs)(o.Provider,{value:c,children:[t,(0,r.jsx)(s.A,{isOpen:n,close:u})]})}},93602:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,t){for(var n=e.offsetTop,r=e.offsetParent;r&&!t(r);)n+=r.offsetTop,r=r.offsetParent;return{offsetTop:n,offsetParent:r}};t.default={updateHash:function(e,t){var n=0===e.indexOf("#")?e.substring(1):e,r=n?"#"+n:"",i=window&&window.location,s=r?i.pathname+i.search+r:i.pathname+i.search;t?history.pushState(history.state,"",s):history.replaceState(history.state,"",s)},getHash:function(){return window.location.hash.replace(/^#/,"")},filterElementInContainer:function(e){return function(t){return e.contains?e!=t&&e.contains(t):!!(16&e.compareDocumentPosition(t))}},scrollOffset:function(e,t,r){if(r)return e===document?t.getBoundingClientRect().left+(window.scrollX||window.pageXOffset):"static"!==getComputedStyle(e).position?t.offsetLeft:t.offsetLeft-e.offsetLeft;if(e===document)return t.getBoundingClientRect().top+(window.scrollY||window.pageYOffset);if("static"!==getComputedStyle(e).position){if(t.offsetParent!==e){var i=n(t,function(t){return t===e||t===document}),s=i.offsetTop;if(i.offsetParent!==e)throw Error("Seems containerElement is not an ancestor of the Element");return s}return t.offsetTop}if(t.offsetParent===e.offsetParent)return t.offsetTop-e.offsetTop;var o=function(e){return e===document};return n(t,o).offsetTop-n(e,o).offsetTop}}},93960:(e,t,n)=>{"use strict";var r,i,s=Object.create,o=Object.defineProperty,a=Object.getOwnPropertyDescriptor,l=Object.getOwnPropertyNames,u=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,d=(e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let i of l(t))c.call(e,i)||i===n||o(e,i,{get:()=>t[i],enumerable:!(r=a(t,i))||r.enumerable});return e},f={};((e,t)=>{for(var n in t)o(e,n,{get:t[n],enumerable:!0})})(f,{$dispatcherGuard:()=>S,$makeReadOnly:()=>k,$reset:()=>T,$structuralCheck:()=>j,c:()=>b,clearRenderCounterRegistry:()=>C,renderCounterRegistry:()=>O,useRenderCounter:()=>A}),e.exports=d(o({},"__esModule",{value:!0}),f);var p=((e,t,n)=>(n=null!=e?s(u(e)):{},d(!t&&e&&e.__esModule?n:o(n,"default",{value:e,enumerable:!0}),e)))(n(14232)),{useRef:h,useEffect:m,isValidElement:g}=p,v=null!=(r=p.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE)?r:p.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,y=Symbol.for("react.memo_cache_sentinel"),b="function"==typeof(null==(i=p.__COMPILER_RUNTIME)?void 0:i.c)?p.__COMPILER_RUNTIME.c:function(e){return p.useMemo(()=>{let t=Array(e);for(let n=0;n<e;n++)t[n]=y;return t[y]=!0,t},[])},w={};["readContext","useCallback","useContext","useEffect","useImperativeHandle","useInsertionEffect","useLayoutEffect","useMemo","useReducer","useRef","useState","useDebugValue","useDeferredValue","useTransition","useMutableSource","useSyncExternalStore","useId","unstable_isNewReconciler","getCacheSignal","getCacheForType","useCacheRefresh"].forEach(e=>{w[e]=()=>{throw Error(`[React] Unexpected React hook call (${e}) from a React compiled function. Check that all hooks are called directly and named according to convention ('use[A-Z]') `)}});var x=null;function _(e){return v.ReactCurrentDispatcher.current=e,v.ReactCurrentDispatcher.current}w.useMemoCache=e=>{if(null!=x)return x.useMemoCache(e);throw Error("React Compiler internal invariant violation: unexpected null dispatcher")};var E=[];function S(e){let t=v.ReactCurrentDispatcher.current;if(0===e){if(E.push(t),1===E.length&&(x=t),t===w)throw Error("[React] Unexpected call to custom hook or component from a React compiled function. Check that (1) all hooks are called directly and named according to convention ('use[A-Z]') and (2) components are returned as JSX instead of being directly invoked.");_(w)}else if(1===e){let e=E.pop();if(null==e)throw Error("React Compiler internal error: unexpected null in guard stack");0===E.length&&(x=null),_(e)}else if(2===e)E.push(t),_(x);else if(3===e){let e=E.pop();if(null==e)throw Error("React Compiler internal error: unexpected null in guard stack");_(e)}else throw Error("React Compiler internal error: unreachable block"+e)}function T(e){for(let t=0;t<e.length;t++)e[t]=y}function k(){throw Error("TODO: implement $makeReadOnly in react-compiler-runtime")}var O=new Map;
54function C(){for(let e of O.values())e.forEach(e=>{e.count=0})}function A(e){let t=h(null);null!=t.current&&(t.current.count+=1),m(()=>{if(null==t.current){let n,r={count:0};null==(n=O.get(e))&&(n=new Set,O.set(e,n)),n.add(r),t.current=r}return()=>{if(null!==t.current){var n=t.current;let r=O.get(e);null!=r&&r.delete(n)}}})}var P=new Set;function j(e,t,n,r,i,s){function o(e,t,o,a){let l=`${r}:${s} [${i}] ${n}${o} changed from ${e} to ${t} at depth ${a}`;P.has(l)||(P.add(l),console.error(l))}!function e(t,n,r,i){if(!(i>2)){if(t!==n)if(typeof t!=typeof n)o(`type ${typeof t}`,`type ${typeof n}`,r,i);else if("object"==typeof t){let s=Array.isArray(t),a=Array.isArray(n);if(null===t&&null!==n)o("null",`type ${typeof n}`,r,i);else if(null===n)o(`type ${typeof t}`,"null",r,i);else if(t instanceof Map)if(n instanceof Map)if(t.size!==n.size)o(`Map instance with size ${t.size}`,`Map instance with size ${n.size}`,r,i);else for(let[s,a]of t)n.has(s)?e(a,n.get(s),`${r}.get(${s})`,i+1):o(`Map instance with key ${s}`,`Map instance without key ${s}`,r,i);else o("Map instance","other value",r,i);else if(n instanceof Map)o("other value","Map instance",r,i);else if(t instanceof Set)if(n instanceof Set)if(t.size!==n.size)o(`Set instance with size ${t.size}`,`Set instance with size ${n.size}`,r,i);else for(let e of n)t.has(e)||o(`Set instance without element ${e}`,`Set instance with element ${e}`,r,i);else o("Set instance","other value",r,i);else if(n instanceof Set)o("other value","Set instance",r,i);else if(s||a)if(s!==a)o(`type ${s?"array":"object"}`,`type ${a?"array":"object"}`,r,i);else if(t.length!==n.length)o(`array with length ${t.length}`,`array with length ${n.length}`,r,i);else for(let s=0;s<t.length;s++)e(t[s],n[s],`${r}[${s}]`,i+1);else if(g(t)||g(n))g(t)!==g(n)?o(`type ${g(t)?"React element":"object"}`,`type ${g(n)?"React element":"object"}`,r,i):t.type!==n.type?o(`React element of type ${t.type}`,`React element of type ${n.type}`,r,i):e(t.props,n.props,`[props of ${r}]`,i+1);else{for(let e in n)e in t||o(`object without key ${e}`,`object with key ${e}`,r,i);for(let s in t)s in n?e(t[s],n[s],`${r}.${s}`,i+1):o(`object with key ${s}`,`object without key ${s}`,r,i)}}else{if("function"==typeof t)return;isNaN(t)||isNaN(n)?isNaN(t)!==isNaN(n)&&o(`${isNaN(t)?"NaN":"non-NaN value"}`,`${isNaN(n)?"NaN":"non-NaN value"}`,r,i):t!==n&&o(t,n,r,i)}}}(e,t,"",0)}},94147:e=>{function t(n,r,i,s){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}e.exports=t=function(e,n,r,i){function s(n,r){t(e,n,function(e){return this._invoke(n,r,e)})}n?o?o(e,n,{value:r,enumerable:!i,configurable:!i,writable:!i}):e[n]=r:(s("next",0),s("throw",1),s("return",2))},e.exports.__esModule=!0,e.exports.default=e.exports,t(n,r,i,s)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},94756:(e,t,n)=>{"use strict";n.d(t,{w:()=>r});var r=new(n(48390)).c(function(e){return e.complete()})},94856:(e,t,n)=>{"use strict";n.d(t,{Kn:()=>l,yU:()=>a,Uv:()=>u});var r=n(4902),i=n(49168),s=(0,n(73414).L)(function(e){return function(t){e(this),this.message=t?t.length+" errors occurred during unsubscription:\n"+t.map(function(e,t){return t+1+") "+e.toString()}).join("\n  "):"",this.name="UnsubscriptionError",this.errors=t}}),o=n(31279),a=function(){var e;function t(e){this.initialTeardown=e,this.closed=!1,this._parentage=null,this._finalizers=null}return t.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var e,t,n,o,a,l=this._parentage;if(l)if(this._parentage=null,Array.isArray(l))try{for(var u=(0,r.Ju)(l),d=u.next();!d.done;d=u.next())d.value.remove(this)}catch(t){e={error:t}}finally{try{d&&!d.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}else l.remove(this);var f=this.initialTeardown;if((0,i.T)(f))try{f()}catch(e){a=e instanceof s?e.errors:[e]}var p=this._finalizers;if(p){this._finalizers=null;try{for(var h=(0,r.Ju)(p),m=h.next();!m.done;m=h.next()){var g=m.value;try{c(g)}catch(e){a=null!=a?a:[],e instanceof s?a=(0,r.fX)((0,r.fX)([],(0,r.zs)(a)),(0,r.zs)(e.errors)):a.push(e)}}}catch(e){n={error:e}}finally{try{m&&!m.done&&(o=h.return)&&o.call(h)}finally{if(n)throw n.error}}}if(a)throw new s(a)}},t.prototype.add=function(e){var n;if(e&&e!==this)if(this.closed)c(e);else{if(e instanceof t){if(e.closed||e._hasParent(this))return;e._addParent(this)}(this._finalizers=null!==(n=this._finalizers)&&void 0!==n?n:[]).push(e)}},t.prototype._hasParent=function(e){var t=this._parentage;return t===e||Array.isArray(t)&&t.includes(e)},t.prototype._addParent=function(e){var t=this._parentage;this._parentage=Array.isArray(t)?(t.push(e),t):t?[t,e]:e},t.prototype._removeParent=function(e){var t=this._parentage;t===e?this._parentage=null:Array.isArray(t)&&(0,o.o)(t,e)},t.prototype.remove=function(e){var n=this._finalizers;n&&(0,o.o)(n,e),e instanceof t&&e._removeParent(this)},(e=new t).closed=!0,t.EMPTY=e,t}(),l=a.EMPTY;function u(e){return e instanceof a||e&&"closed"in e&&(0,i.T)(e.remove)&&(0,i.T)(e.add)&&(0,i.T)(e.unsubscribe)}function c(e){(0,i.T)(e)?e():e.unsubscribe()}}
54,95062:(e,t,n)=>{e.exports=n(79706)()},95553:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||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},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=l(n(14232)),o=l(n(88309)),a=l(n(95062));function l(e){return e&&e.__esModule?e:{default:e}}var u=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);function t(){if(!(this instanceof t))throw TypeError("Cannot call a class as a function");var e=(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments);if(!this)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&("object"==typeof e||"function"==typeof e)?e:this}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),i(t,[{key:"render",value:function(){var e=this,t=r({},this.props);return delete t.name,t.parentBindings&&delete t.parentBindings,s.default.createElement("div",r({},t,{ref:function(t){e.props.parentBindings.domNode=t}}),this.props.children)}}]),t}(s.default.Component);u.propTypes={name:a.default.string,id:a.default.string},t.default=(0,o.default)(u)},95837:(e,t,n)=>{"use strict";n.d(t,{f:()=>i});var r=n(92797);function i(e){if("boolean"==typeof __SENTRY_TRACING__&&!__SENTRY_TRACING__)return!1;let t=e||r.KU()?.getOptions();return!!t&&(null!=t.tracesSampleRate||!!t.tracesSampler)}},95852:(e,t,n)=>{var r=n(88461),i=n(56057),s=n(86701),o=n(66143);function a(t){var n="function"==typeof Map?new Map:void 0;return e.exports=a=function(e){if(null===e||!s(e))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==n){if(n.has(e))return n.get(e);n.set(e,t)}function t(){return o(e,arguments,r(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),i(t,e)},e.exports.__esModule=!0,e.exports.default=e.exports,a(t)}e.exports=a,e.exports.__esModule=!0,e.exports.default=e.exports},96099:(e,t,n)=>{"use strict";n.d(t,{XL:()=>y,IT:()=>b});var r,i,s=n(78889),o=n(14232),a=n(46241),l=n(62762);let u=(0,l.FsL)((0,l.YjP)(),(0,l.BpQ)(1)),c=(0,l.lqM)(u),d=(0,l.Ikc)({baseUrl:u,dataset:c,id:u,path:u,projectId:c,tool:c,type:c,workspace:c,perspective:(0,l.NpB)((0,l.YjP)(),"drafts")}),f=(0,l.FsL)((0,l.YjP)(),(0,l.BpQ)(1)),p=(0,l.Ikc)({origin:f,href:f,data:(0,l.lqM)((0,l.g1P)((0,l.YjP)(),(0,l.L5J)()))}),h=(e,t,n,r)=>{if(!t||!n)return;let i=(0,a.EH)(r),s=(0,a.Nx)({resultPath:i,resultSourceMap:t,studioUrl:n});if(s)return function(e){let{id:t,path:n,baseUrl:r,tool:i,workspace:s,type:o}=e;return(0,l.is)(d,e)?[["id",(0,a.IM)(t)],["type",o],["path",function(e){let t="";for(let n of e){if("string"==typeof n){t&&(t+="."),t+=n;continue}if("number"==typeof n){t&&(t+=":"),t+=`${n}`;continue}if(null!==n&&Array.isArray(n)){t&&(t+=":"),t+=`${n.join(",")}}`;continue}if(n._key){t&&(t+=":"),t+=`${n._key}`;continue}}return t}(a.C.fromString(n))],["base",encodeURIComponent(r)],["workspace",s],["tool",i]].filter(([,e])=>!!e).map(e=>e.join("=")).join(";"):void 0}({baseUrl:s.baseUrl,workspace:s.workspace,tool:s.tool,type:s.type,id:s.id,path:"string"==typeof s.path?s.path:a.C.toString((0,a._y)(s.path))})};var m=function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}((i||(i=1,r=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(i=r;0!=i--;)if(!e(t[i],n[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(s=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(i=r;0!=i--;)if(!Object.prototype.hasOwnProperty.call(n,s[i]))return!1;for(i=r;0!=i--;){var r,i,s,o=s[i];if(!e(t[o],n[o]))return!1}return!0}return t!=t&&n!=n}),r));let{loadQuery:g,setServerClient:v,useLiveMode:y,useQuery:b}=(e=>{let{createFetcherStore:t,enableLiveMode:n}=(0,s.KS)({tag:"react-loader",...e}),r=function(e){let t="object"==typeof e?e?.config().stega.studioUrl:void 0,n=t,r=new Set;return{subscribe:e=>(r.add(e),()=>r.delete(e)),getSnapshot:()=>t,getServerSnapshot:()=>
54n,setStudioUrl(e){t=e,r.forEach(e=>e())}}}(e.client);return{loadQuery:()=>{throw Error("The `loadQuery` function is server only.")},useQuery:function({createFetcherStore:e,studioUrlStore:t}){let n={};return(r,i=n,s={})=>{var l,u;let c=(0,o.useMemo)(()=>s.initial?{perspective:"published",...s.initial}:void 0,[s.initial]),d=(0,o.useMemo)(()=>JSON.stringify(i),[i]),[f,p]=(0,o.useState)(()=>e(r,JSON.parse(d),c).value);(0,o.useEffect)(()=>{let t=e(r,JSON.parse(d),c).subscribe(e=>{p(t=>m(t.sourceMap,e.sourceMap)&&m(t.data,e.data)&&t.error===e.error&&t.loading===e.loading&&t.perspective===e.perspective?t:e)});return()=>t()},[d,c,r]);let g=(0,o.useSyncExternalStore)(t.subscribe,t.getSnapshot,t.getServerSnapshot),v=(l=f.data,u=f.sourceMap,(0,o.useMemo)(()=>(function e(t,n,r,i){let s=e=>e?"string"==typeof e?a.C.fromString(e):e:[],o=s(i);return Object.assign(e=>h(t,n,r,[...o,...s(e)]),{scope:i=>e(t,n,r,[...o,...s(i)])})})(l,u,g),[l,u,g]));return(0,o.useMemo)(()=>({...f,encodeDataAttribute:v}),[f,v])}}({createFetcherStore:t,studioUrlStore:r}),setServerClient:()=>{throw Error("The `setServerClient` function is server only.")},useLiveMode:function({enableLiveMode:e,setStudioUrl:t}){return({allowStudioOrigin:n,client:r,onConnect:i,onDisconnect:s,onPerspective:a,studioUrl:l})=>{(0,o.useEffect)(()=>{n&&console.warn("`allowStudioOrigin` is deprecated and no longer needed");let t=e({client:r,onConnect:i,onDisconnect:s,onPerspective:a});return()=>t()},[n,r,i,s,a]),(0,o.useEffect)(()=>{t(l??"object"==typeof r?r?.config().stega.studioUrl:void 0)},[l,r])}}({enableLiveMode:n,setStudioUrl:r.setStudioUrl})}})({client:!1,ssr:!0})},96369:(e,t,n)=>{"use strict";n.d(t,{El:()=>a,O_:()=>o,Uw:()=>s});var r=n(14232);let i=(0,r.createContext)(null);i.displayName="OpenClosedContext";var s=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(s||{});function o(){return(0,r.useContext)(i)}function a(e){let{value:t,children:n}=e;return r.createElement(i.Provider,{value:t},n)}},96382:(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 c},RedirectType:function(){return i.RedirectType},forbidden:function(){return o.forbidden},notFound:function(){return s.notFound},permanentRedirect:function(){return r.permanentRedirect},redirect:function(){return r.redirect},unauthorized:function(){return a.unauthorized},unstable_rethrow:function(){return l.unstable_rethrow}});let r=n(84269),i=n(65318),s=n(12647),o=n(12202),a=n(58475),l=n(14167);class u extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams")}}class c extends URLSearchParams{append(){throw new u}delete(){throw new u}set(){throw new u}sort(){throw new u}}("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)},96453:(e,t,n)=>{"use strict";n.d(t,{po:()=>s,tn:()=>a,yT:()=>o});var r=n(35108),i=n(10943);let s=e=>1-Math.sin(Math.acos(e)),o=(0,i.G)(s),a=(0,r.V)(s)},96777:e=>{e.exports=function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,s,o,a=[],l=!0,u=!1;try{if(s=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=s.call(n)).done)&&(a.push(r.value),a.length!==t);l=!0);}catch(e){u=!0,i=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(u)throw i}}return a}},e.exports.__esModule=!0,e.exports.default=e.exports},97594:(e,t,n)=>{"use strict";function r(e){return"object"==typeof e&&null!==e}n.d(t,{G:()=>r})},97889:(e,t,n)=>{"use strict";n.d(t,{v:()=>s});var r=n(48390),i=n(2433);function s(e){return new r.c(function(t){(0,i.Tg)(e()).subscribe(t)})}},98093:(e,t,n)=>{"use strict";n.d(t,{$X:()=>a,GR:()=>c,M6:()=>u,eJ:()=>s,gO:()=>l});var r=n(71830),i=n(77628);function s(e=function(){let e=i.O;return e.crypto||e.msCrypto}()){let t=()=>16*Math.random();try{if(e?.randomUUID)return e.randomUUID().replace(/-/g,"");e?.getRandomValues&&(t=()=>{let t=new Uint8Array(1);return e.getRandomValues(t),t[0]})}catch{}return"10000000100040008000100000000000".replace(/[018]/g,e=>(e^(15&t())>>e/4).toString(16))}function o(e){return e.exception?.values?.[0]}function a(e){let{message:t,event_id:n}=e;if(t)return t;let r=o(e);return r?r.type&&r.value?`${r.type}: ${r.value}
54`:r.type||r.value||n||"<unknown>":n||"<unknown>"}function l(e,t,n){let r=e.exception=e.exception||{},i=r.values=r.values||[],s=i[0]=i[0]||{};s.value||(s.value=t||""),s.type||(s.type=n||"Error")}function u(e,t){let n=o(e);if(!n)return;let r=n.mechanism;if(n.mechanism={type:"generic",handled:!0,...r,...t},t&&"data"in t){let e={...r?.data,...t.data};n.mechanism.data=e}}function c(e){if(function(e){try{return e.__sentry_captured__}catch{}}(e))return!0;try{(0,r.my)(e,"__sentry_captured__",!0)}catch{}return!1}},99838:e=>{e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},99854:(e,t,n)=>{"use strict";function r(e,t,n,r,i){void 0===r&&(r=0),void 0===i&&(i=!1);var s=t.schedule(function(){n(),i?e.add(this.schedule(null,r)):this.unsubscribe()},r);if(e.add(s),!i)return s}n.d(t,{N:()=>r})}},e=>{var t=t=>e(e.s=t);e.O(0,[6593,8792],()=>(t(83086),t(92),t(48253))),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.